Difficult sudoku #7629

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

Your time