Difficult sudoku #2508

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

Your time