Easy sudoku #10406

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

Your time