Difficult sudoku #29652

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

Your time