Very difficult sudoku #3526

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

Your time