Difficult sudoku #32688

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

Your time