Very difficult sudoku #59965

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

Your time