Medium difficult sudoku #28807

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

Your time