Easy sudoku #11502

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

Your time