Easy sudoku #31310

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

Your time