Medium difficult sudoku #17175

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

Your time