Medium difficult sudoku #33367

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

Your time