Medium difficult sudoku #61807

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

Your time