Difficult sudoku #7264

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

Your time