Very difficult sudoku #66173

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

Your time