Difficult sudoku #67984

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

Your time