Medium difficult sudoku #8860

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

Your time