Very difficult sudoku #33489

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

Your time