Easy sudoku #10649

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

Your time