Very difficult sudoku #69777

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

Your time