Difficult sudoku #7247

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

Your time