Easy sudoku #10861

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

Your time