Very difficult sudoku #35261

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

Your time