Difficult sudoku #2700

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

Your time