Medium difficult sudoku #59763

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

Your time