Difficult sudoku #24224

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

Your time