Difficult sudoku #6788

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

Your time