Medium difficult sudoku #9346

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

Your time