Medium difficult sudoku #59407

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

Your time