Medium difficult sudoku #65783

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

Your time