Easy sudoku #10095

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

Your time