Difficult sudoku #66420

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

Your time