493819494144495445495817496343496668496710496728499676499850500015500560500680500925501388502214502236502287503695504035504307504519504520507362508247508248508252508254508365509121509129510194510364510937511162511425511492511659512133513990514159514207514210514432514657515627516021516967518025518967518968519135519971520455520729522957523214523761526578526804526998527010527011527012528413530234531600531729532573532716533120533227533351533734534995535712536274536589536590536856536952536984537404537693538075538082539448539958540650540658540701540887542183542416542993543610545029546096546707546844