Easy sudoku #10432

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

Your time