Difficult sudoku #2206

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

Your time