Medium difficult sudoku #33067

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

Your time