Very difficult sudoku #27969

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

Your time