Easy sudoku #10162

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

Your time