Very difficult sudoku #35697

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

Your time