Medium difficult sudoku #25975

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

Your time