Medium difficult sudoku #58175

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

Your time