Very difficult sudoku #5692

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

Your time