Medium difficult sudoku #53751

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

Your time