Easy sudoku #11011

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

Your time