Medium difficult sudoku #30807

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

Your time