Easy sudoku #30950

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

Your time