Very difficult sudoku #5670

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

Your time