Easy sudoku #57862

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

Your time