Easy sudoku #1426

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

Your time