Easy sudoku #1028

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

Your time