Easy sudoku #40914

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

Your time