Easy sudoku #10500

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

Your time