Easy sudoku #31006

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

Your time