Very difficult sudoku #69077

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

Your time