Easy sudoku #1038

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

Your time