Very difficult sudoku #59745

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

Your time