Very difficult sudoku #35357

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

Your time