Medium difficult sudoku #51383

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

Your time