Medium difficult sudoku #8067

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

Your time