Easy sudoku #13854

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

Your time