Easy sudoku #57950

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

Your time