Easy sudoku #10182

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

Your time