Medium difficult sudoku #8439

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

Your time