Very difficult sudoku #13725

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

Your time