Difficult sudoku #40604

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

Your time