Very difficult sudoku #3828

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

Your time