Medium difficult sudoku #68843

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

Your time