Easy sudoku #31258

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

Your time