Medium difficult sudoku #8034

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

Your time