Easy sudoku #27078

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

Your time