∵从家到学校,AO是上坡路,AB是下坡路,BC是平路,∴走上坡路的速度是400÷5=80(米/分),走下坡路的速度是(1400-400)÷(10-5)=200(米/分),走平路的速度是(2000-1400)÷(16-10)=100(米/分),∴他从学校到家所需时间是(16-10)+(1400-400)÷80+400÷200=20.5,故答案为:20.5.