第 20 章

援军停在何处

三月初三的傍晚,李振声站在户部值房的窗前,手里捏着一份刚送来的塘报。塘报是兵部转来的,说的是山东总兵刘泽清的事。他看了两遍,把纸放下,又拿起来看了一遍。

窗外院子里那棵老槐树还没发芽,枝干光秃秃地戳在暮色里。他忽然觉得,这棵树和塘报里描述的那支军队很像——看着还在那里,其实已经不动了。塘报上说,刘泽清“坠马伤足”,不能领兵北上。李振声认得这个人的名字。正月初十前后,皇帝在平台召对时还专门提过他,说山东兵近,可恃为援。

当时兵部拟了一道调令,命刘泽清率所部星驰入卫。兵部职方司的底档里,这道命令的措辞算得上严厉:“如再迟延,定以军法从事。”而那些躺在兵部架阁库里、墨迹已干的征调文书,就像从大同发出的那道三十一夜未得回音的调令一样,在纸上的三千兵马与千里外的空营之间,沉默地等待着一个永远不会到来的“回文”。

但刘泽清没有来。史籍留下两种说法:一说他当真坠马,伤得不轻;一说他听闻前方多路溃败,借故退回山东。

两种说法并不矛盾——不管马是真的栽了,还是他自己找的台阶,结果都一样:这位山东总兵没有向北踏出一步。后来李振声清理过境军队粮草单据时,又看到刘泽清的名字。单子上列着山东兵北上应领的行粮数目:米若干石,豆若干石,草若干束。数目写得清清楚楚,日期是二月初。但底下没有领讫的签押。

那支军队没有来领粮,因为它根本没有出发。李振声把这份单据和塘报归在一处。桌角还有一叠新的,是兵部转来要求核销的“援军行粮”数目,日期写着二月,人却一个也看不见。

北京的指望已经不在西边了。大同既降,宣府便与京师之间只隔着一道居庸关。剩下的希望都在东面:山东、蓟州、辽东。调兵令发出去了,那些军队走到哪里,兵部说不上来。李振声能补充的是另一份账:户部只拨得出首程开拔银,后面的行粮和月饷,仓里没有着落。

他把两本册子并排摊在桌上,一册是兵部调令的底档,一册是户部的拨饷存根。左边二十几道命令,右边对应着银子:零。差额就是他眼前这个帝国的实际形状。

刘泽清的选择不是孤例。李振声在兵部转来的文书中看到过类似的措辞:某路援军行至某处,因粮尽、兵哗、前途贼炽,暂停前进,请定夺。“请定夺”三个字写得很客气,实际上是把皮球结结实实踢回给了朝廷。朝廷拿不出什么“定夺”。兵部能给的命令只有两句:一是催促前进,二是允其退守或留驻。而这两条在许多将领身上还揉成了同一道:先“着即兼程”,附一个“如兵力实难前进,可就近扼守要冲”。这句话从公文术上看是授权,从军事上看则是把选择权还给了将领。朝廷已经没有底气催着任何人来死了。

同样的算术也压在居庸关的守将唐通头上。唐通是蓟镇总兵。居庸关是从西北进京的最后一道大门。朝廷不需要他行军,只需要他守住关门。命令听起来简单,落实却要银子:关上守卒的口粮、火药、火器维修、城垣加固,哪一样都要钱。李振声翻过蓟镇的饷册。当年毕自严推动“核逋赋、督屯田、严考成、汰冗卒”,为的就是填这类窟窿。但十多年的耗费,早已掏空了根基。

册上应发的数目写得整整齐齐,实发那一栏却从去年入秋以后就再没有一笔完整的记录。朝廷不是不想发,是拿不出。二月里为了筹措京营月饷,太仓已经扫得一干二净,连皇帝个人的内帑都掏出来赏了守城太监。蓟镇在太仓的账面优先级排在京营、山海关之后。轮到他,盘子里已经没有东西了。

唐通手里的兵拢共不过几千人,散布在从居庸关到昌平的长城沿线上。饷银断了大半年,兵卒们靠屯田和各自的门路勉强糊口。这样的兵,指望他们顶着大顺军数万人的前锋死守关门,是在纸面上才能成立的事。唐通没有立刻降,也没有立刻逃,他只是守在关城里等:等朝廷运来饷银,等大顺军退走,或者等一个不必由他做决定的时刻。

朝廷没有运来饷银。李振声知道太仓里已经没有可以运的东西了。三月上旬的某一天——李振声后来在邸报上看到日期是三月初八——大顺军前锋抵达居庸关下。唐通没有组织抵抗。他开关投降了。他后来在大顺政权里得到一个头衔,叫作“追剿伯”。

北京城西北方最后一道屏障,就这么平平常常地消失了。比刘泽清更冤枉的,是辽东的关宁军。李振声在户部时常听到一个词:关宁。“关”是山海关,“宁”是宁远。

关宁军是明末唯一一支建制完整、装备精良、久经战阵的精锐部队,由宁远总兵吴三桂统带。从万历末年起,辽东就是朝廷拨饷的第一优先,从未断过。这支军队的存在,是北京城在绝望中还能勉强保持体面的依凭。

然而崇祯十七年正月到三月,整个朝廷围绕一个问题吵了将近两个月:调不调吴三桂入关?主调的一派说,李自成兵锋直指京师,京营、边兵都不顶用,非关宁精兵不能解围。反对的一派说,宁远是辽东最后的据点,若把关宁兵调空,建州兵必然乘虚而入,丢了山海关,祸患更大。两派吵得头头是道,各有官位,各有道理。皇帝在这个问题上摇摆不定。二月里给辽东的诏旨先后换了三种口吻。先命他坚壁清野固守宁远;随后又令抽调精锐入关应援;没过几天又传旨“相机而动”。吴三桂接到的最后一份有实际意义的命令仍然含混。

他不是不想动,而是不知往哪个方向动才不算违旨。一支军队要离开经营多年的防区向西移动数百里,需要粮秣、饷银、骡马、宿营地,还需要一个明确的终点。朝廷的命令恰恰没有提供这些。它提供的是东一句西一句的意向。三月上旬皇帝终于下了决心。

诏书封吴三桂为平西伯,命他率领宁远军民入关驰援京师。这是崇祯皇帝一生中做出的最后的重大军事决定之一。但两个月已经过去了。吴三桂集结部队需要时间;宁远城中军民数万,内迁的调度不是三五天能完成的;加上朝廷答应给的行军粮饷迟迟未到,关宁军只能先动了再说。

三月初他从宁远上路。走到山海关时北京方向传来消息:居庸关已失。他停在关内与关外的交界处,等待一个已经无法下达的进一步命令。后来史书常批评这些将领“观望”。这个词本身带着道德审判。再看原委:一位统兵数千的将领在地图上选择自己的位置,考虑的因素原本就是多重的:朝廷的调令、敌方的动向、手下的忠奸、当地的钱粮。

而在崇祯十七年二月末,其中最重要的一个因素已经变了:朝廷的命令正在失去兑现能力。调令本身只是一张纸。它真正能驱动军队的是这张纸背后的银子、粮食、官职和赏罚。这四样东西朝廷一样也拿不出来了。

命令的内容在字面上依然严正——依然写着“国事至此岂可坐视”之类的措辞——但部下士卒看不懂这些。士卒要看的是开拔银。开拔银没有。

明代的兵饷制度将士奉调出征启程前领一笔开拔银钱旅途当中按日领行粮。这些都是规定好了的只是执行起来一向打折。以往朝廷拖欠地方还能垫一垫沿途州县负担军需叫作“协济”。到了崇祯十七年协济也没了。地方仓库里的粮食连本县衙役的工食都供不起。

早在崇祯六年,陕西耀州、澄城一带便已“百姓死亡过半”,此后“人相食,草木俱尽”的惨状蔓延数省。到了此时,北方千里赤地,城池荒芜,正应了保定巡抚徐标所奏:“臣从江淮而来,数千里地内荡然一空……看不见一个耕田种地之人。”这样的地方,如何能供得起大军过境?

于是行军就成了一个无法完成的任务。一支军队出营十里口袋里没有粮食下一步就迈不出去。

官仓里剐不出几斗米县官们只能把衙役的家丁叫来关上城门隔墙喊着“愿意供应”却开不出门来。带兵的不敢为几石米攻城——那种事在穷途末路上做过一回兵部追究下来先死。可没有这几石米队伍就能在城前一里饿躺下。

行之不通退亦不许。这就是二月末从各地通向北京的那些道路上的常态。

李振声一天能见几份塘报措辞各不相同骨架都是一个:某路援军行至某处因粮尽或兵哗或前途贼炽已暂停前进请定夺。“请定夺”三个字写得很客气实际上是把皮球结结实实踢回给了朝廷。朝廷拿不出什么“定夺”。

兵部能给的命令只有两句:一是催促前进二是允其退守或留驻。而这两条在许多将领身上还揉成了同一道:先“着即兼程”附一个“如兵力实难前进可就近扼守要冲”。这句话从公文术上看是授权从军事上看则是把选择权还给了将领。朝廷已经没有底气催着任何人来死了。

真正还在开路的只有一支部队——吴三桂的关宁铁骑。三月十二日前后一份塘报送进京:宁远军民已经西行入关前锋到达山海之间。

他的准确结局还要等到四月的京郊大战。然而从这本账本的角度看吴三桂用开拔本身就是功非凡的。他的条件也已经是最大的一支:朝廷答应预付宁远军民迁家饷银这个承诺直到他真正踏出宁远城也没有全部兑现。他是带着九万军民且走且停靠地方零星供应一步步挪过山海关的。但他也只能走到这里了。

李振声把塘报里“已抵山海关”几个字反复看了两遍随即翻出半月前“欲命固守辽”的底本又翻出更早的“抽锐入援”的底本。三道不同的命令三只相同的印章士兵们谁也不知道哪一支是真实的。吴三桂走到了但那两条路已经断了再往前走是山海关外面的大同。

全国的账在李振声脑子里是清楚的。从辽东到山东从宣大到蓟州朝廷能够真正动员来救京的成建制军队南线只有宁远的一支在关内徘徊其余要么原地待命要么在去路上溃散。空中列在管册里的兵额、应发的饷银、朝廷发出的诏令都还在账本上整整齐齐像是某一种正常运行。

但把这些名目与现实的存粮相对照一次就差出了一个国家的全部。二月朔的风吹过京师西郊的田野。

大顺军前锋其实还未到城下一日路程。城外先到了别的队伍——不是援军而是北直隶的难民和流兵混裹在一起潮水一般往城门涌。守城兵丁把钥匙攥到自己手中任凭城下一片哭喊不肯放下吊桥。

第三天李振声替户部起草了一份呈名的文案题目叫“存城粮草应付急需疏”。题里他写如今京仓仅存之粮全部大发给守城士兵各衙门官俸、匠役口粮一概停发。写完他搁笔望一眼窗外的城墙头。城头上站的人影并不多。

因为京营的人上次发饷是在除夕——他亲自核的银。京营的空额与积弊,早年李邦华曾“汰京军虚冒者四千五十余人”,稍挽颓势;但十余年过去,账在兵散,城防空前虚弱。

此时能倚仗的,唯有这班残兵。他忽然想那些在城外官道上的援军远远看见这城头稀稀拉拉的人影会不会以为北京已经是一座没有收拾好的空城了?

三月十五日傍晚李振声又站在窗前。他手里那份塘报已经换了新的内容:居庸关降后大顺军前锋已过昌平距京师不过六十里。城外官道上的队伍不见减少反而更多了——全是往南逃的百姓和溃兵。没有人往北走。他把所有关于援军的单据归拢起来压在一本旧饷册下面。那些名字——刘泽清、唐通、吴三桂——曾经都是账本上的实数如今成了纸上的虚影。

窗外那棵老槐树依然没有发芽。李振声忽然想起刘泽清塘报里的那句话:“坠马伤足。”他不知道自己为什么还记得这句话。他合上窗板转身回到案前继续起草那份关于存城粮草的疏文。

城外六十里处大顺军的营火正在暮色中一盏一盏亮起来像是一条火龙沿着官道缓缓逼近北京城下。而这座城里现在能用来防守的只有除夕那天领过最后一次饷银的京营残兵和城墙上一排排稀疏的人影。援军的名字还在塘报上写着但那些军队已经停在了各自的位置上再也不会往前走了。

北京城第一次真正地独自面对了一切——城墙、粮仓、几万名半饥半饱的守卒和一个已经掏空了的国库。李振声搁下笔吹熄灯盏时想的是:明天该去核对京营的实际人数了。

他并不知道这将是他在户部值房里度过的最后一个完整的夜晚。城外官道上的营火还在靠近一夜之间又近了几里。而所有曾经被指望来阻止这一切的军队都停在了他们各自的地方——有的在等命令有的在等粮饷有的在等一个不必由自己做决定的时刻。那个时刻永远不会来了。

因为在北京城里已经没有人在等待任何人了——所有人都知道援军不会来但他们仍然站在城墙上因为除此之外已无处可去。三月的夜风从城墙缺口灌进来吹得垛口上的旗帜猎猎作响。李振声在黑暗中听见远处传来一声闷响像是城门被人从外面撞了一下又像是他听错了风的声音。他没有再去分辨因为那已经不重要了——城外六十里处的那条火龙正在一寸一寸地逼近而这座城已经把所有的希望都花完了只剩下最后一种选择:面对它自己。

他站在窗前直到东方泛白才转身离开值房下楼时经过那扇窗户他没有再往外看。因为他知道即使看了也不会有什么变化——那些停在路上的军队依然停在那里而那些已经投降的军队正朝着北京的方向走来。这座城的命运在那一刻已经不再取决于任何一支援军而是取决于城墙上的守卒还能撑多久以及城外那条火龙还要烧多久才能把最后一道门烧穿。李振声推开院门走进清晨的街道时听到远处传来一阵急促的马蹄声由远及近向皇城方向奔去。

他没有停下来打听那是什么消息因为他知道那不会是援军到达的消息——所有的援军都已经停在了他们各自的位置上永远地停在了那里。而北京城只剩下它自己了。