Very difficult sudoku #23569

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

Your time