Difficult sudoku #13780

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

Your time