Easy sudoku #31598

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

Your time