Very difficult sudoku #3669

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

Your time