Medium difficult sudoku #41743

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

Your time