Medium difficult sudoku #59319

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

Your time