Easy sudoku #1160

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

Your time