Very difficult sudoku #68709

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

Your time