Easy sudoku #10642

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

Your time