Difficult sudoku #62984

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

Your time