夏,蒲月,丙午,尊太公为太上皇。
春,正月,丙午,分楚王信地为二国,以淮东五十三县立从兄将军贾为荆王,以薛郡、东海、彭城三十六县立弟文信君交为楚王。壬子,以云中、雁门、代郡五十三县立兄宜信侯喜为代王;以胶东、胶西、临淄、济北、博阳、城阳郡七十三县立微时外妇之子肥为齐王,诸民能齐言者皆以与齐。
上已封大功臣二十馀人,其馀日夜争功不决,未得行封。上在洛阳南宫,从复道瞥见诸将,常常相与坐沙中语。上曰:“此何语?”留侯曰:“陛下不知乎?此谋反耳!”上曰:“天下属安宁,何故反乎?”留侯曰:“陛下起布衣,以此属取天下。今陛下为天子,而所封皆故交所敬爱,所诛皆平生所仇怨。今军吏计功,以天下不敷遍封;此属畏陛下不能尽封,恐又见疑平生不对及诛,故即相聚谋反耳。”上乃忧曰:“为之何如?”留侯曰:“上平生所憎、群臣所共知,谁最甚者?”上曰:“雍齿与我有故怨,数尝窘辱我;我欲杀之,为其功多,故不忍。”留侯曰:“今急先封雍齿,则群臣大家自坚矣。”因而上乃置酒,封雍齿为什方侯;而急趋丞相、御史定功行封。群臣罢酒,皆喜,曰:“雍齿尚为侯,我属无患矣!”
夏,四月,帝行如洛阳。
上自栎阳徙都长安。
上居晋阳,闻冒顿居代谷,欲击之。令人觇匈奴,冒顿匿其懦夫、肥牛马,但见老弱及羸畜。使者十辈来,皆言匈奴可击。上复使刘敬往使匈奴,未还;汉悉兵三十二万北逐之,逾句注。刘敬还,报曰:“两国相击,此宜夸矜,见所长。今臣往,徒见羸瘠、老弱,此必欲见短,伏奇兵以争利。愚觉得匈奴不成击也。”是时,汉兵已业行,上怒,骂刘敬曰:“齐虏以口舌得官,今乃妄言沮吾军!”械系敬广武。帝先至平城,兵未尽到;冒顿纵精兵四十万骑,围帝于白登七日,汉兵中外不得相救饷。帝用陈平秘计,使使间厚遗阏氏。阏氏谓冒顿曰:“两主不相困。今得汉地,而单于终非能居之也。且汉主亦有神灵,单于察之!”冒顿与王黄、赵利期,而黄、利兵不来,疑其与汉有谋,乃得救之一角。会天大雾,汉令人来往,匈奴不觉。陈平请令强弩傅两矢,本土,从解角直出。帝出围,欲驱;太仆滕公固徐行。至平城,汉雄师亦到,胡骑遂解去。汉亦罢兵归,令樊哙止定代地。上至广武,赦刘敬,曰:“吾不消公言,以困平城;吾皆已斩前使十辈矣。”乃封敬二千户为关内侯,号为建信侯。帝南过曲逆,曰:“壮哉县!吾行天下,独见洛阳与是耳。”乃更封陈平为曲逆侯,尽食之。平从帝挞伐,凡六出奇计,辄益封邑焉。
列侯毕已受封,诏定元功十八人位次。皆曰:“平阳侯曹参,身被七十创,攻城略地,功最多,宜第一。”谒者、关内侯鄂千秋进曰:“群臣议皆误。夫曹参虽有野计谋地之功,此特一时之事耳。上与楚相距五岁,失军亡众,跳身遁者数矣,然萧何常从关中遣军补其处,非上所诏令召,而数万众会。上之乏绝者数矣。又军无见粮,萧何转漕关中,给食不乏。陛下虽数亡山东,萧何常全关中以待陛下。此万世之功也。今虽无曹参等百数,何缺于汉;汉得之,不必待以全。何如欲以一旦之功而加万世之功哉!萧何第一,曹参次之。”上曰:“善!”因而乃赐萧何带剑履上殿,入朝不趋。上曰:“吾闻进贤受上赏。萧何功虽高,得鄂君乃益明。”因而因鄂千秋故所食邑,封为安平侯。是日,悉封何父子兄弟十馀人,皆有食邑;益封何二千户。上归栎阳。