Medium difficult sudoku #17743

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

Your time