Difficult sudoku #67636

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

Your time