Easy sudoku #31382

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

Your time