Difficult sudoku #24924

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

Your time