Medium difficult sudoku #30663

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

Your time