Medium difficult sudoku #61767

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

Your time