Medium difficult sudoku #65807

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

Your time