Medium difficult sudoku #17995

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

Your time