Medium difficult sudoku #60799

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

Your time