Medium difficult sudoku #18751

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

Your time