Medium difficult sudoku #34707

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

Your time