我在江西山区插队十年。经过长期观察,我们发现一个现象:村民包括整个县乡的男性,身高不超过1.7米,女性身高不到1.6米。为什么会这样?终于查出原因了。因为山区农村的婚礼都是在邻村或者不超过20里的村子里,原因很简单。那时候除了县道,村里没有路,也没有旅馆,晚上走五六十里路露宿野外是不可能的。因此,女孩结婚并不遥远,村民的婚姻与村庄有着传统的对应关系,如宋与邹的村庄名为艾的婚姻,聂与姚的村庄的婚姻,等等。就这样,几百年来,都是广泛的近亲繁殖,所以人长得矮。上海是一个移民城市。从1842年开埠到现在的180年间,市民都是来自全国各地的新老移民及其后裔。而且这些移民往往是村里最聪明、最强壮、最有闯劲的年轻人,他们来上海工作、学习、创业,成为上海市民。因此,上海市民的婚姻完全打破了老乡或地域的传统纽带。男生是浙江的,女生是广东或者安徽的,男生是江苏的,女生是山东或者河北的。这种远亲遗传了各地父母的优点,下一代会更聪明,更强壮,更高,更漂亮。这就是为什么姚明和刘翔是上海人。上海中学,上海的一所中学,历届毕业生中有50多位院士,这也很能说明问题。