Medium difficult sudoku #40679

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

Your time