Medium difficult sudoku #53971

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

Your time