Medium difficult sudoku #46491

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

Your time