Medium difficult sudoku #57719

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

Your time