Difficult sudoku #2748

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

Your time