Very difficult sudoku #66117

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

Your time