Medium difficult sudoku #65719

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

Your time