Difficult sudoku #69912

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

Your time