Difficult sudoku #29220

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

Your time