Between 400 and 1000 giant pandas are ____ to live in mounta