A society's progress and development depends/depend on its people's human rights' progress and development.
A society's progress and development depends/depend on that of its people's.

I."depends or depend" , which one is right?
II. Both sentences are fine?
Please.