Easy sudoku #15034

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

Your time