Medium difficult sudoku #9629

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

Your time