Medium difficult sudoku #9516

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

Your time