同学们爬山，上午7时上山，每小时行3.5千米，到达山顶后休息1小时，下山时每小时比上山时多行2千米，下午2时到山脚，全程共行了25千米，上山行多少千米?