Medium difficult sudoku #61375

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

Your time