Difficult sudoku #59388

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

Your time