Medium difficult sudoku #61239

3 7
3 7 9
4 8 5 9
8 4 5
3 7 9 4
9 5 1
4 6 7 9
4 8 5
3 5
123
456
789

Your time