Medium difficult sudoku #69479

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

Your time