Very difficult sudoku #12869

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

Your time