Medium difficult sudoku #9721

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

Your time