Medium difficult sudoku #9767

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

Your time