Easy sudoku #1263

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

Your time