Medium difficult sudoku #22859

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

Your time