Very difficult sudoku #59289

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

Your time