Very difficult sudoku #3980

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

Your time