Difficult sudoku #26912

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

Your time