Medium difficult sudoku #9606

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

Your time