Medium difficult sudoku #58351

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

Your time