Easy sudoku #30894

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

Your time