Very difficult sudoku #33305

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

Your time