Easy sudoku #31486

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

Your time