Difficult sudoku #7600

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

Your time