Easy sudoku #1640

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

Your time