Easy sudoku #1531

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

Your time