Very difficult sudoku #52609

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

Your time