Easy sudoku #28346

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

Your time