Easy sudoku #1540

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

Your time