Difficult sudoku #66804

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

Your time