Easy sudoku #10859

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

Your time