Easy sudoku #1062

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

Your time