Difficult sudoku #13488

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

Your time