Medium difficult sudoku #37695

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

Your time