Medium difficult sudoku #9407

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

Your time