263182901018730001900401289001018770019700562618901018710002100637916501018770002300710851001018750001000792574101018710017400807221701018750067800836762801018780002300904431001018790001600001537001028760020800008677201028780006100013339501028750057500013616101028700001900014862301028790090000015407401028741140000018779601028790018800025182001028770004200027490401028791090000030544601028777800000032467201028750006500033604901028760420000038421601028720067200044476701028720001200047592901028780930000052765201028700078400054698801028740001000056849701028760001200071193901028700005500089613501028750001300095723001028780097200108028001028710023000108042501028720001000109286701028791470000111282601028730002600116233801028750001700116505401028780001200118199801028742990000132405301028760016900136071001028720002300152626701028790060600158039501028740003500160889701028710001100160918701028733770000170930501028770011400172929701028750001700181971001028780133900191172501028760003800192708101028777310000213797001028731130000230875701028770860000236517401028781930000238443001028730001400240849001028770021000242167701028730001000251611201028760001000256923901028710107000266780101028780002100271963501028750001900272442301028720002200286441501028770004500288154801028720004600296683001028730005000298890401028760760000302685201028750025400316760601028730280000326190601028775690000327181001028720002600329804001028730011000332162701028760001000346207901028795730000346900201028700041600353773401028740068400354531501028780012600380870601028760029400384504101028700001000386831601028710001200389336501028740011500390552901028780042800397631401028740001000399819201028750515100404368801028760001000417689201028700013700418003401028710036300441285301028780005000452029201028730190000465387001028770010200468160401028750001000474729001028770029200496494801028780001600528327301028760015300528819501028790020000534683301028730021200536955501028790001000538761501028740003600540272301028790001300559484801028730039600563677601028730002800575383201028770001800579730101028740001000594018501028700001200611346901028710770000624770101028760003200628979701028790006200631240101028750005400635861201028700001400638463301028770001700652547301028758660000657299901028732650000660877601028710049200676442901028770002700682377001028760001000688924801028730016300696087301028790200000698554501028770040840712842001028740009500715249801028701630000715302301028770930000721549501028790001600731341101028700018300745372801028740002400761082801028770003100763346401028780001100764334801028760340000777230901028740076300778586901028710480000789031001028740015000792937501028721680000793733001028780001700795353201028750015300809712901028700008200823212901028730008700838064801028720106000856355301028720580000858982101028720001300862893701028780006200884644101028760004300886031501028770003200886925501028770072800887446401028777310000903884801028730008500911322001028740001100921412601028767720000923603401028720001000927139301028760830000928611801028770313100933718801028700001700955614501028740006400960446301028752160000978883201028750083881997800801028720002700061190101058780001000066905301058750011900143214401058780006700227951801058700002300277862201058740002800278638301058790004700293560401058780001800294275001058790164800368070601058730001100487675601058720002200635714301058780027000644551401058780001100740676101058740018400760803101058740048000769610701058720003200897187301058775340000908212701058790021600976843801058750022000990071601058780002100055908701068760001200072208301068740001900377361901068750045200531730201068730013300617631501068760002300787537401068796800000800356401068740005900825406301068760001000889220001068730003200221833201078700001000426523001078760001100621371501078750005100660162301078740292900911854101078780001400062025101088790025000089090501088770001000095035801088700900000143340101088790002000439232101088750006600506343901088750053500646807101088770055500703259801088710061200795558201088770002500006484401098700001300024617201098720002800073685401098760093600096812001098740001500121123801098740001000127324201098730007700132102801098790001000538261701098750001500701738401098740062400852286301098750003600945260101098750010900989411601098710058000998604001098710001200030210801128720022800039767401128790001700060305701128790005400197247101128750001200212511201128770062400247517301128720005300249394101128780083200262302301128740086400264830501128730007900278364801128740055500278423201128760001000318875401128700001800354081101128710001500382303901128770001200398865201128700001000404841901128750055500469453801128780029000472639501128780002000500924901128760071400504169301128740007700538997001128710002900548553001128710013700568095201128770047200575448401128790051500580525001128770137800601986801128760019500640169401128780001100641554001128700003000654294001128720018000684691901128760022600716558501128790001900722509001128770001000723015601128740001300733543101128740032400739072201128750001200743316001128780001000744717601128774010000749974601128790112200750514501128760001200798196901128720002300826867301128780001100829416701128700001000840881901128760001100843232401128730001000897751401128720003100909468001128790002700943132201128740001300970529601128700001000971201301128700052000972760001128750001600975749501128760046800993009501128730004400998102701128740001500022122301138760002700057399901138770003200095508901138740052500130681201138750016000238877701138770021200243955601138780001200385754601138760006500486315801138780580000500224801138750008300592797901138740001000596133901138780033300766152101138790001000789447201138700003600824330201138780032100913437101138710002700973328601138730005100982766401138760002400033948801148730001100038759801148740002200091607301148750009300117944801148770001000130469601148750003600136750201148760001000157121801148710005000219533001148770015400308918601148740003500321089601148700031800366385401148700001000489157901148710004200528032601148710001000618958601148760049200672546201148701250000702754201148730004500739344301148710001000852748601148790034800955276801148750001200018385901158710001100044598001158700070000083438901158700010400102255201158750023400164666301158790001000220907301158720041600327422701158790001800648570101158760001000678233501158770001200742162201158730002200747298101158700001400771064101158790005900816873801158730011800932506001158700033900970339101158730027600021577201168780001500045176001168770001200055446201168750001000159561901168740110000252601401168794680000257707801168740006100271836501168790051500357782901168750001700376867501168780013500468085801168720013800479335301168710001100531730201168720007200574988701168710007200589995801168710007300604887001168760001000666955401168750005500680797401168710001000801520301168740357000816397101168700001000867180301168770002900902063201168710002300909296501168790011600915237601168700026000960240101168770001100987329001168790028600016287101198770002800027367601198710001200068353501198700001000073848401198700001100075706601198740026400092152201198700048800097710201198770001000146561701198730001000201679601198760032100211721101198700028800216718901198700001100221397701198740009800231351301198720002200237107901198710022400238465201198700007200241437901198780001800252533201198780001000310784001198780015700313806401198700001900322403801198710002000348638801198730001400424639301198790032100425300101198760013400507419501198770002200509158401198750001500513699901198730001000515870601198720008000541521801198710001800569574401198700001000598684101198740064800600476401198760046400607393501198720004600628067001198790002800629014001198790001100644448901198777100000663889201198770003300668935901198790003500674663301198710001300705453001198770004000371390340119878001460077430439011987400010001747445301198760001100775008080119879000130057846385011987100119001806920901198720005200583943170119872001610088415593011987900131009876870601198740049200689405530119875000510089009071011987200087005043694101208700001000010059230120879002200091656462012087200015004186228301208710017400920832260120879000220072167053012087300292009258589801208730003300728539060120876000360053417787012087700121006394750201208790024800240044330120871000110024226894012087300010008431044101208730057500051402400120879000160045312523012087300095006613530301208700025600078821220120875000130059149044012087100296008124916501218760001900118571580121874000100021872199012187700024009217050101218790001000330029080121879009720053621327012187400023008428745401218760920000454855300121871001370069723854012187800684002139788301228720066600920913200122877009360043112349012287200033001318194301228767970000335740160122875000190073707609012287300014005401664701228710025552850112930122878088269765776943012287800124007629261901228740001300363630820122871000100077437314012287500042008917263501228780003900316230340123873000430072479990012387900010003327127801238710022361640430370123872003150014518247012387500010008486945901238750004600552641090123870000100025631258012387800010007649407701238790004000268061450123879000230037482156012387000309006756651101238740002200576315510123871000191838669276012387100018007993967301238780002300200124700126873000470030012470012687300047006036649101268740095400904187150126874000110000662389012687700191004117944801268770001000813485660126879897000061580838012687200393000187219901268700002400119117250126876000380042223150012687600012008345796201268700003200435925490126878000200054768162012687100228006500924901268760071400051895240126878000666415237576012687400232008535626601268770007100353695550126875000100075489678012687400012005558369801268710001000765336800126872000100086533680012687200010006654521901268710003300969441870126874009000037069105012687000010009713158201268720002800472273450126872000100097310146012687200412003748509801268700001600376479840126877000350078736232012687400155004883153401268780010400091150650126870002620019134371012687100027006937515001268750001400902677430127871000660050458791012787700010000066238901278710019146745703780127879000260057017384012787600624003714461301278740001200174249910127877000440077563832012787600366006837303801278710001000319003520128873316000095005096012887800015007539086201288770042800459659790128872008800008003564012887400059007835697801288785090000984901950128879000240008522863012887500036004918031301288720001000792387070128870000480089452601012887500109006959902701288750008300499589390128873000100010041421012987700022004164666301298790001000220453510129871000121884960286012987800019005523484801298730001400060352700129876007070037933813012987800618002417689201308700013700257679160130873000200025986841013087400648008615124401308740003300675174070130875013260078094244013087500618007025182002028740004200702578480202873000310030384216020287200672004131294502028790002500613472250202873002120021705649020287300011006179868902028760098100721251120202877006240002313513020287200022004288154802028720004600530178510202875000700053621327020287400023002367453102028730036000839198100202873000230054246393020287900125008467883802028790001000048371990202875000200044870924020287500011009559634802028750004900863571430202878002700096445514020287800011003695492902028790003000272301560202874000130087500808020287900013008756383202028700036600478854680202877000120049501739020287100236002960240102028770001100799860400202871000120090620251020387900396005077805302038730004800823846520203870000720063089186020387400035004577694302038780012400559613390203878003330038432324020387700010006038759802048740002200914321440204878000670045390862020487700428006618958602048760049200369855450204877004080007035803020487700188006788212202048750001300580942440204872006180049082127020487900216008911854102048720001400900867720205878000610072130110020587100018000232016302058770004900924799900205879000100053577829020587500017005376867502058780013500750050960205878000150017141875020587700107007720672902058731820000073945210205878000510027894472020587000036006843034802058790070000489775140205872000320049126500020587000010003970339102058730027600997684380205876002200050148061020687606900004039767402068790001700504369410206872000590050451760020687700012001060305702068780005400107384840206870000110021489656020687600017009160889702068710001100916261810206871000100053224038020687800020007360022902068790086400237003740206876004880084004433020687100011004433164102068790004700347681620206871002280045041693020687900077006539419102068740003400058999580206871000730017141875020687700107007769610702068740003200079819690206872000232758768706020687400492008879471902068750044800892564170206872000250069501739020687100236004004142102098770002200100648440209870000130010418715020987400011007066905302098760011900909550890209874005250071249165020987700019006162303402098790013900822139770209878000980002218332020987000010002243955602098790001000629356040209878000180093574016020987500019007389336502098740011500442220190209874016480044340183020987805000005504613302098720010500850461330209872001050075063439020987500535009537891102098720001000655056640209871000150026494077020987700021008747298102098700001400084155930209878001310068860315020987700032003889220002098730003200290090710209871000870099149044020987100296004982766402098750002400014656170210873000100001862283021087100174005217050102108710001000627786220210874000280033457962021087000028004353419102108760070700635377340210874006840073540811021087100015004472218702108730127200553826170210870005500075387615021087400036008574671802108750003800660739350210875000460086608776021087100492005674663302108770001300479013980210873000100088369605021087709500009853972602108750001500089753600210875001620089020632021087100023001909296502108790011600309215220211871004880061526267021187000606003170564902118730001100419972090211879000220052533478021187500714007385754602118760006500543964470211879000100065312523021187300095001550566402118780049600765429400211878001800047310146021187200412000763155102118720001900079013980211873002160019152376021187000260001937515002118750001400697574950211876004680000183859021287700011003055446202128750022723112112380212874000100091245870021287708200005216718902128780001100126411410212872000160003112349021287200033000457037802128720002600547263950212878000200094811544021287900010002601986802128700019500960488700212876002440066292619021287400013007743731402128730004200377106410212877000590008168738021287300118009840881902128760001100386692760212871000180009113220021287200011003925641702128720002500898266730212872004440079940417021287227000005068353502138740001000415712180213872000500091972471021387900012004219533002138770002300927842320213876000100053528786021387100019008422689402138730001000242530010213876001340014678838021387900010002535626602138770007100174850980213877000160017608031021387800480006766727602138780001100582686730213878000110018527486021387800113004903884802138730008500002157720216878009000070249526021687200010001067242902168740750000908343890216870001040000968120021687400015007102255202168750023400910551340216871000100071275482021687432100001130469602168750003400013129450216877000250001798689021687600981004192502302168760001600021172110216879002880072167053021687700292003227951802168740002300623887770216873002120002475173021687400053000257707802168750006100426230230216874008640023107840021687800020001327422702168790001800036002290216874008640084265230021687600011008431044102168730057500843316410216879000470004653870021687700017001471908902168750003300347698160216871000100094869459021687500046006487092402168750001100751369990216873000100055193819021687000022003523484802168730001400255963480216875000490015680952021687700472000600476402168760032100462748010216879001640066401694021687800011472666955402168750005500967644290216877000270097032598021687100612007705453002168770004000771085100216875000100097394521021687800051001740676102168740018400777254860216878589000087885468021687300012004862958902168771030000689130280216875002460099094680021687900027001911506502168700026200291803130216872000100029512999021687400014009972760002168750001600497471970216876003930059930095021687300041002995893902168700001000002736760217871000120090324672021787800065002072208302178730001900126318290217873000190093298040021787300110003382303902178770001200357679160217873000200065927979021787400010007637916502178730002300970691050217870000100017139034021787900146003722509002178770001000374304390217874000100099552768021787000012003022122302188760002700013210280218879000100051347225021887300212001401664702188710025400652375760218874002320045415218021887100018007569574402188710001000957498870218871000720095754484021887900515004648570102188700001000667823350218872000120017164000021887400056008739344302188710001000288315340218878002580079172635021887800039002923870702188720004800698511100218879003450059873290021887900286003992796902188720306000116569110219872025250082117173021987800197008241437902198780006700437736190219875004520015091584021987800109005628067002198790002859868469190219876002260037232203021987500056009747031202198710002200192360340219872000100029712013021987800520005036649102208720095400506119010220878000100001162338022087500017008220872502208702540000926483050220873000790093188754022087000018000341778702208770012100448767560220872000220015074195022087700022001603527002208760070700864680710220870005550037211371022087200369003733543102208740032487474249910220877000440047433160022087800010007754845302208770236900776479840220877000350098367628022087600023002837202302208750001700093250600220870003390060162871022387100028006025784802238730003100003394880223873000110080412986022387700022001057399902238770003200606018090223877000440080620251022387900396004097710202238770001000709932580223871210000051580838022387200393004170485802238720006600120167960223877003210022160850022387400791002222315002238760001200123710790223871002240042429039022387800309000258589802238730003300227110030223870001400022786383022387900047002321089602238720031800037003740223876004880073988652022387000010004439232102238750006600849602860223878000190004962485022387101236001504169302238790007700551587060223872000802015280326022387100010007548967802238740001200156099660223875000290095770530022387900188006613530302238700025600462137150223875000510076363082022387100010006694418702238740090000169549290223871000300036973547022387400040008702754202238730004500773907220223875000120027421622022387500022004776432502238792470000879555820223877000250098129407022387400022005816397102238700001027282433020223870003210008419685022387000981005867180302238770002900587795730223875001020039082127022387900216007922792802238700001400996418790223873000290019900716022387800021008010910102248700001000313675020224876000100062421677022487300010008313806402248700001900032712780224871002220033486388022487300014004384504102248700001000438832290224879007700054822379022487126800005500224802248750008300453899700224871004000035594848022487300396002748215602248770030900975305920224878533000037925741022487100174003839431702248720016100689405530224875000510079507404022487700114002970529602248700001000209160730225875000930051433401022587900020004248804802258740001200338855800225870000290034869327022587900014489539419102258740003400955836980225871000100056290140022587900011005722734502258720001000575967300225877380000088570704022587500016008860308702258790012700998941160225871000270049981027022587400015009059050102268780001500027183650226871000100073002908022687000972001475773702268710005800752641090226870000100016004764022687600321009663889202268770005400373354310226874003240007490708022687000452004837303802268710001000897238540226878006840089757495022687600468007990071602268780002100402677430227878000660081273242022787200077007277480502278700002500663159200227874000140077661521022787900010007784638502278720011900500302740302876413000020043617030287224500009044598003028700070249204587910302877000100080498060030287700110001075706603028760026400710059230302879002200091358756030287500090005147784603028730009300815107540302878000320082195330030287700154007227427003028710001000326318290302873000190082786383030287500047000363956003028740226600936745310302870003600024246393030287900322330465576303028722200000352803260302871000100065382617030287500015006627938903028700022200971315820302870000280027474453030287600011007756651103028740002200876108280302877000310008736232030287400155006875311903028780049600189094980302876009360018975305030287400022008025182003038740004200903664910303877009540061070009030387406200001116233803038750001700942268940303873000100014891579030387100042009621126703038730157500466893590303879004920017398002030387600144007769610703038740003200479915860303871000580028069209030387200052004027367603048710001200503021080304872002280020669053030487500119001089090503048750001000709771020304877000100001643011030487400051004209132003048770093600621251120304877006240042718365030487900010007278364803048740055500936807060304873000110085415218030487100018000583435203048760170000958460830304879006360087933813030487900618005973328603048730005100498941160304871000270040302108030587200228008130469603058750003600230526560305873000300023663854030587000010005452590203058780565600252641090305870000100017104779030587400015007743316003058780001000075884220305873003630088254063030587600010007956551303058780001105307368540306877009360011022552030687500234001221397703068760002600524794220306879037370033125438030687000011001362132703068740002300136807060306873000110044012890030687900197000468085803068720013800650321250306874000130045046133030687200105001714461303068740001200380035640306874000590008254063030687600010004894055303068750005100589572800306879000471859038848030687300085001921038103068757910000700603120309873000100030163659030987900011007022122303098760002700502536340309879000800050257848030987300031001089090503098750001000912997680309875000430011347225030987300212000139788303098720066600313978830309872006660091433401030987900020005201679603098760032100624902780309878000110092623023030987400864003271103403098780001000830891860309874000350083224038030987100020002327127803098710022200235408110309871000150033857546030987600065000394750203098790002200540128900309871001970064048419030987500555007457037803098790002600552164240309873338000045276512030987200012007531252303098730009500855948480309873005600025776943030987400124002589995803098710007300260739350309875000460086397959030987600900009666955403098750005500067466330309871000130067017384030987400624004708388103098730418200371390340309871001460077225090030987700010003746364603098790005200677495900309874000450017962391030987000824002816873803098720011800282941670309870000100028432324030987300010002937515003098750001400498732900309875002860020493774031087500888009127324203108720007700715808380310872003930061691142031087200041991252533203108720001000329835130310874000640063112349031087600033009600466903108780002200778071580310870108000078243302031087000321008971049003108715050000899589390310873000100089986040031087000012008039767403118790001700307525500311877000140080834389031187000104002121123803118740001000427876000311872005550004680858031187200138004513699903118730001000570325980311878006120018669276031187100018004873623203118740007200589775140311872000320079152376031187000260006947729203118753370000695017390311871002360099733286031187300051007008677203128770006100416230340312873000430031736870031287002727004207773703128730045200528579710312872000280042881548031287200023008301785103128790007000935377340312874006840043574016031287500019006539086203128770042800359613390312878003330096954929031287900030007714187503128770010700574249910312877000350017505707031287101020005816397103128700001000585888610312879004400030883405031387800535000270487603138730008200327842320313876000100053017851031387900070007361370803138750010200643316410313879000470095231028031387000010008559634803138750004900570691050313870000100077110240031387501122001719826703138750001100776080310313874004800058268673031387800011008982766403138760002400400648440316875000130080324672031687800065003038421603168720067200704459800316870007000050611901031687600010009066238903168750019100006835350316878000100020738484031687000011004083585103168700001600509160730316875000370061005923031687900220003125609603168790001600013210280316879000100011571218031687200050008178928103168740024400318721990316877000240032170501031687900010013247517303168740005300725858980316873000330032648305031687300079004277862203168740002800327836480316874005550003461784031687700013009348638803168730001400735453150316871000100043577829031687500017000369846903168750176800638450410316870000100093893365031687400115003404841903168750055500143104410316873005750044653870031687700210001479335303168710001100149367480316874000100015063439031687900535009515870603168720008000052348480316873000140025237576031687500232004535626603168770007100154989240316876001740085653353031687300152008584587203168790710000259279790316874000100096092962031687900017009613530303168700025600261895860316876004920026280670031687900028008636857503168730017700863791650316873000230056453605031687500012008646807103168770055500964857010316876000100066638892031687700033005668935903168790003500167823350316877000120026846919031687200226008748215603168770030900274850980316877000160087631551031687200496005788212203168750001300078854680316877000120037925741031687100174000798196903168750002300784155930316879001310028892200031687300032007904451203168770001700695936990316871000130009768438031687500220002055446203178750001000408537950317874000140070924212031787000024008124916503178760001900718776360317870000170072866080031787900030006308475103178740002000535453150317873000100003988652031787100010001401664703178740025400344648290317872000140034768162031787100228007640169403178750001147764940770317879002460077027542031787300045009742162203178730002200792360340317872000100019705296031787000010002033948803188740001100214321440318878000670072167053031887700292004300290803188700097200632534720318875001500013417787031887700121008362240603188740025600337114180318878000270004176892031887000137009425300103188780013400242652300318876000110066035270031887600707000629261903188740001300569855450318877004080087230156031887400013151739072203188730001200980401670318873060000028831534031887800104001909296503188770011600400289010319876003540053274227031987900018009368477803198761230000047933530319871000110055074195031987700022001576239703198710790000458571390319877000200016048870031987600010004635714303198700027000366324840319873073000056764429031987700027005795558203198770002500980230600319871067000070183859032087700011004041871503208740001100004517600320877000120001433401032087500020000146561703208730001000717986890320876009810052279518032087000023009236686203208770091800025770780320878000610032935604032087800018008369253103208770004100043923210320875000660064869459032087500046003509158403208780010900053695550320875000100015986841032087400648003653368003208720001000068310870320877003960097168668032087400040001750080803208790001300585228630320870000360019009071032087100087003001247003238730004700700952410323874000100080114312032387202900001021577203238780001500207220830323874000190050815007032387300034007092152203238700048800011794480323877000101251312945032387700025009160889703238710001100423982820323874001840002414379032387800067009279348003238780009000430789420323877000140013107840032387800157009313806403238700001900232980400323873001100073540811032387800015005367453103238730036000937003740323878004880013768675032387800135004382303903238740001200840044330323871000110014141460032387300019000465340903238725070000148220810323871348000004870924032387500011006500509603238780001500750092490323876007140045389970032387100400000543513803238750001800155836980323871000100085596601032387600900006569574403238710001000863630820323871000100086465280032387001352002660877603238710049200069260530323873000100047054530032387000040009717304403238760128400272135770323871002460067227345032387200010002724746503238790002000073101460323872004120077337049032387100606007743043903238740001000674373140323873000420097563832032387000366005761082803238770003100378286450323875000721687846385032387100119007806920903238720005200182941670323870000100038362059032387501900005836762803238780002362486882030323879000100009238707032387000048009932506003238700033900293250720323874001330019712013032387000520005972385403238780068400099153660323879000110000162871032487700028346038759803248740002200409550890324874005250071427543032487724000004186228303248710017400822183320324870000100062897701032487100057004439232103248750006600446788380324879000100074726395032487900020004539419103248740004000562901400324879000110036542940032487800180001714461303248740001200372948440324879000310097406761032487400184006750459803248730001100484805930324878000100019180313032487200010002993009503248730004100148767560325872001640025680952032587700472005575448403258790003000563571430325878002700077108510032587500010004716400003258740005600774744530325876000110078373038032587100010009839431703258750016151492874180325879472000039452601032587500109001166663003268790002200621172110326870002880092223150032687600012009306861703268721080000348915790326871000420015387615032687400036002539086203268770042800555242640326875000110036089554032687200013000694418703268740090000873934430326871003030007647984032687700035004788546803268770001200878944720326877000360038527486032687900113006950481203268720001400895888810326872034340079727600032687500016005975749503268760046800600414210327877000220091526267032787000606000197247103278750001200423710790327871002240032862785032787000014009345796203278700002800236974450327872014840043792122032787700010002423032503278790012900486922990327874000170049115065032787900262006911854103278720001400596024010327877000110090267743033087100066003042331503308710001300504369410330870000100030458791033087700010009051805003308700019900607368540330877009360090946514033087929700003102255203308750023467510539660330878044440051292612033087700010003231351303308720002200224216770330873000100022421677033087300010009243955603308790001200624799900330879000100083947502033087900022004417411803308700109000841882890330878000150044662695033087400010001483594603308730757500149602860330878000190015489678033087200012006574988703308710007200962137150330875009630016533680033087200010005660447003308740001000971251350330878000110037472981033087000014002756651103308740002200377106410330879000590037933813033087900618004798466203308770003300180264830330875269000059017678033087500012006911322003308720001100591324390330879000100019552768033087000012004998102703308740001500300975950331873040800010603057033187900054007087457203318760029800914328130331874000120044362633033187700029000716743603318770006800283730380331871000100008768706033187400492003917263503318780003900594874240331870000110059518887033187800010005123703804018711940000221759360401872000190023210896040187200318002550566404018700001500259610800401875000170046265300040187705800006683187404018771110000874729810401870000140007530146040187700492000788212204018750001300186649960401870000300039149044040187100296000057399904028770003200907384840402870000110070968120040287600015000128726704028740001100413853950402870111000021646663040287900010002216718904028780001100323212840402873000110082388777040287300212001247517304028740005300426414410402877000510023524994040287400021000382303904028770004500564455140402878000110017131582040287200028003714461304028770001200773945210402875000510037394521040287800051000784151004028700116600384088190402876000110028687226040287300010002000433404038770002500902425400403877000740040683535040387800010005127324204038720007700732108960403872003180083600229040387900864009384504104038700001000760198680403874001950076206776040387900010001795558204038770002500080942440403875006180098268673040387800011008874761304038726390000390946800403872000270060757066040687400264009097710204068770001000512060710406876000140091367502040687600010000139788304068720066600523626800406873021000002384652040687000072005248052604068710014100525253320406877003030043188754040687000018008366385404068700001000637686750406878001350053773619040687700452008380534904068790001000250022480406879000830005161502040687800011006523757604068720023200554855300406871001370085754484040687900515000576791604068730002000061190300406875100000056293108040687700981009641207404068750088000965050980406870442000096640636040687900010002716400004068740005600476615210406879000100077901398040687300010009826840804068790015000486718030406877000290038749994040687000017003884904104068716180000490206320406871000230049094680040687100027007913437104068710002700392564170406872000253019375150040687500014005956382704068710002100596781980406879000120009958939040687300010004144311604078719210000515808380407872003930031798689040787600981007211080704078700002918131281790407875008400044236696040787965900009446570704078770003800245077220407878000530034869459040787700046005531730204078720007200760775270407871005250067254763040787600390003739072204078750001200981639710407876000100048694194040787400010009911854104078720001400095105260407870000130069703391040787300276009975964104078720210000302157720408878000150031367502040887600010005160889704088710001100725858980408870000330063048193040887500011007487092404088730001100953125230408873000240076189586040887600492002637916504088740002300764455140408878000110076846919040887900226002777510504088700001100597033910408873002760070122398040987700045001039767404098790001700517056490409873000110093577829040987700017003398952504098720001000742268940409873000100015209820040987203636005538261704098770003900558999580409871000730046280670040987800028000652896004098730001000672273450409872000100007696107040987400032009818048504098760087200484161210409871000210039256417040987200025001945260104098750010900400275580410877001780020064844041087000013001044598004108700070000525770780410871000610092661014041087800051003278423204108760001000328815480410872000460024048419041087500555000470900604108780002200449602860410878000190085870494041087708600007909619504108725190000001646320413872000400050267743041387100066007041871504138710001100404369410413871000100080554462041387500010000057399904138770003200811794480413877000100061204795041387200041006152626704138700060600417777740413874006120071911725041387500038004194738904138710001500320167960413876003210032091320041387700936008216705304138770029200723846520413870000720062525332041387700010009271362504138750001000627786220413874000280012783648041387400555007292480304138770002400130178510413879000700073927022041387201717006489157904138710004200050092490413876007140035158706041387100080007536955504138750011474753899700413871004000015772872041387800084007599962204138750136500460739350413878000460076608776041387100492005713903404138790014600375008080413879000130067610828041387700031000763155104138740001900779257410413872001740087945334041387624200008839431704138720016100787362320413874001550058768706041387400492005886031504138770003200888603150413877000320058892200041387400032004915237604138700026000291726350413878000390079180313041387200010614923603404138720001000994173400413873012960009501739041387100236001976843804138750022000398941160413871000270049986040041387000012002018544304148750309000802518200414874000420040384216041487200672003051693304148793500000013046960414875000360072213977041487900098007247999004148790003200132291080414876000290043345926041487914300008385754604148760006500852348480414873000140075924071041487000084008601986804148700019500075329910414871000280038197234041487700012008841559304148790013100386718030414877000290088997640041487800140008967107004148760001100403246720415878000650010366491041587300954003146561704158730001000215712180415872000501612117211041587000288005265713904158770003800832629780415872000130063545315041587100010001360022904158790086400539886520415870000100015749887041587100072006593616904158700021000170083720415870000320017153963041587400028000790139804158760001000180035640415874000590039030307041587607300000903884804158730008500607368540416877009360010788174041687500010002089090504168750001000909550890416874005250022223150041687000012001241437904168780006700426230230416874008640032631829041687300019000308918604168740003500740128900416879001970054246393041687900321001431044104168730057500245493700416873000100004658025041687500690005467883804168790001000855948480416872003960096363082041687900010000640734204168730004100065295630416875000100046669554041687800055000702546104168706000000874744530416876000110098408819041687000011007843232404168730001000489775140416872000320049325060041687000339007016287104178770002800101838590417877000110000537120041787100015001091437704178726970000513129450417877000250092218332041787000010009231351304178710002200426483050417879000790093660498041787912900008388183304178740232300442959110417872000250094653870041787700102004604887004178760001000362901400417879000110086782335041787700012002687835404178700031800369855450417877004080027608031041787400480007825406304178760001000982941670417876000100088337947041787200016005843232404178790001000489612640417872010000069552768041787100012001022478004208790001100506030570420879000540091079294042087900080005121123804208740001000913472250420873000510001432144042087800927006157333104208715290000218721990420878000240011878012042087900420004212511204208770062400721671890420878000100052195330042087700154002227951804208700002300423887770420873002120012718365042087900103007278638304208790004700728644810420876021210073138064042087000019009318808004208740001200232742270420879000180023457962042087000028005357401604208750001900636807060420873000110073935782042087900016000462735204208700010500547027710420875016000014726395042087800020000479649504208790009700050461330420872001050025317302042087200072007577694304208780012400960352700420876007070046135303042087000256009617555204208700013000262137150420875000510076485701042087600010001694537704208740015500170275420420873000450007069105042087000010007712733204208721920000071640000420874000560077212039042087900109009722509004208770001000572489490420878000110087424991042087700044007743316004208780001000274821560420877003090037563832042087000366003761593104208740025400978748260420875000260097891066042087700330009826270904208700002800085274860420870001130088819594042087300044004895453204208790001100390090710420872000870089602401042087700011002970529604208700001000197332860420873000510059820262042087705959002987329004208750028600499300950420879000690080722083042187400019000162303404218730004300419724710421875000120092439556042187900012009293560404218780017700733108280421874047000054842690042187505555005513699904218730001000254152180421871000180095471628042187541600000585992304218780002200459600040421877083000035986841042187400648009640169404218780001100664940770421879000210046571911042187801900007663889204218730003300768948530421878051510017043036042187900888004714187504218770010700879819690421872000230008940553042187500051008942607804218790001500100124700422873000470020159838042287201648002025784804228730003100003875980422874000220050834389042287000104007237107904228710022400730029080422870009720003236261042287200126007417689204228700013700543316410422879000470005063439042287500535001528032604228710001000754855300422874001370005695744042287100010006596133904228780033300460047640422875003210006542940042287800180009668935904228790003500872301560422874000130037933813042287900496003852286304228750003600486692760422871000180078940899042287100023004902063204228710002300791150650422870002620080757066042387700264002097824504238700001000718622830423871000220053107840042387800157008315576104238705920000042652300423873000110065091584042387800109003604043504238720001600763156820423874000270077032598042387100612008739344304238710001000274373140423873000420027710641042387900059009816873804238710011800083676280423878000150048831534042387500104009914904404238710029600792387070423870000480059827664042387600024008005107204248790001900216523520424873002940023417787042487700095004378092504248750001000740166470424871002540064453761042487800060006474451704248700001300250741950424878000220035264109042487000010000535626604248770007100155089670424871003240075527305042487800010000568095204248760047200064680710424877005550088037794042487500187007995444304248730048000901643790427879001290090221223042787600027008045176004278750001200206202510427879003960010646509042787700027009096812004278740001500310489140427871610000051162338042787500017007124916504278760002300514811750427876211000001646663042787900010009170564904278730001100420105920427878000130092845953042787600034003318875404278700001800932980400427873001100073658105042787500288000366385404278770001000145703780427879000310014633281042787400113001479335304278710001100149202500427877000330025041693042787900077005539419104278740003400155963480427875000490095767916042787300020003592797904278740001000163515890427877726000026944187042787400900006701738404278710062400074216220427873000220057430439042787400010009743316004278780001000774970580427870007980087571374042787500029007766152104278790012400277761030427870000110017979484042787016400006802957204278720098100584119200427877000130068527486042787000113004890492404278710026400291343710427871000277109723854042787800684003998102704278740001500210059230428879002200081779823042887100184006367453104288730036000147933530428871000110005387615042887400036005555019404288781680000362926190428876000130037054530042887700040006790139804288750001000497276000428875000160080273676042987100012009066238904298700008300009160730429875000930030921522042987000488007098320404298700026800912120060429877047000033224038042987100020007584896204298770001100264857010429876000100037108510042987500010002713158204298720002800771446130429874000120017783166042987248800008971201304298700052000300414210430879000220020662389043087100191004182637004308720001100622372660430877013650012269692043087100044002311234904308720003300532233450430875028840073271278043087100222000331535604308750001100037736190430875004520014315945043087001696008467883804308790001000646808580430872007000026055926043087800012005647594404308780190000867644290430877000270386855456043087104080007740676104308740018400284085970430874000300028885639043087603672001908212704308790021600103246720501874000650010781667050187700015005247662405018790005000734863880501873000140074768162050187100565002550566405018700001500067466330501871000130047343283050187500010005756851105018721070000194526010501875001090060611901050487800010007073078205048750255000707930900504871019760001162338050487500017007144824305048790003300516230340504873000430041911725050487600038004217050105048790001000728955720504876000120093266951050487300468002334267105048730540000136793560504879000170063700374050487600488001394750205048790002200540044330504871000110014092606050487303600008424728205048780006500542530010504876001340084390496050487800535001500509605048780001500954896780504873004640095502966050487400011007583566005048760424200463071900504873003300026402572050487208700006668864605048710002200273101460504872004120047394521050487800051004744754005048790460000774850980504877000160077566511050487400022004784638505048710011900080692090504876000520088094244050487500618002824330205048700032100283106480504876003480038361380050487711000001852286305048750003600590929650504879001160019229288050487100749000968864705048760001000500867720505878000610040339488050587300011002066905305058750011900913210280505879000100051432144050587800067009257715905058710006500932252790505873000250063271278050587100222009362132705058740002300638359240505878009720034131596050587136400000489157905058710004200050102830505879000100015471414050587800010007764798405058770003100999589390505873000100070458791050687700010008073848405068700001100616535400506874000100081761478050687301560003189012205068720626200326817730506872001490025091584050687800015000622184105068720085600770827960506872882000027894472050687000036001801058105068740002100988922000506876000320000302108050787500228001068068105078790151500007602920507874000120001556529050787400035894157121805078720005000620167960507876003210043530226050787600131006454937005078730001000347547560507874019380075002248050787500288005539419105078740003400555056640507874000150046764429050787700027000739072205078750001200891523760507870002600049900716050787800021003033856905088750004000409308320508878000220091872199050887700024009300151505088750002800352641090508870000100036150408050887800011005663889205088770003300976615210508879000100020273676051187100012009030210805118720022800305790670511879237000050611901051187800010008091607305118750009300018291270511873092000062585898051187300033000273244605118763480000327842320511876000100023002908051187000972000307252605118730002500734863880511878000140073537734051187400684001357609605118700340000237003740511876004880073893365051187400115000408779005118740005500142268940511871000100094265230051187600011009465387005118770010200448767560511872000220024923330051187500061007504169305118790007700654152180511879000180095754484051187900515007580138705118780001100061353030511872002560076331000051187200015004646807105118770055500665488010511879001840066954929051187900030002710851005118750001000972250900511877000100027335431051187400324001742162205118730002200982686730511878000110098294167051187000010009886637305118700001400490208100511871003780039236034051187200010008925641705118720002500193374340511877036360080267743051287100066009038421605128720067200704187150512874000110080445980051287000700007044917305128730193800010140390512873000790031288641051287700022009194141005128730066000922332340512871000230063540811051287900015000525369605128740003200457029580512871001120095986841051287600648000740676105128740018400581831730512879928000038579362051287800039809899513605128760026600099860400512870000120051580838051387200393008164666305138790001000923377180513873010300022525332051387700010002341778705138770072100840128900513879001970065002248051387500010000531730205138790007200060352700513876007070056189586051387600492006701738405138740062468472301560513874000130037493790051387300510000761082805138770003100297332860513873000510049900716051387800318009016287105148770002800706375430514872000270080736854051487700936007097710205148770001000810947370514871013910071862283051487100174000216705305148770029200421671890514878009630053457962051487000028007348638805148730001400036213270514874000230004016647051487000244003476816205148710022800959279790514873000100026213715051487500051007716400005148740005600079194460514876000260038117558051487601166007909468005148790002700591150650514870002638499317464051487500336004025182005158740004200306835350515878000100051005923051587900220009217564505158710054500828815480515872000460043089186051587400035005376867505158780013500338933650515874001150015712662051587500210005589995805158710007300860047640515876003210076073935051587500046004629261905158740001300864940770515879000210097072460051587300070008739344305158710001000375638320515870003660088094244051587500618009839733005158710610000788315340515878001040029723854051587800684005983304105158770001400900414210518877000220030064844051887100013002017780705188710002600301838590518877000110040221223051887600027000033948805188730001100104509870518878014000000968120051887400015002124916505188760001900013943950518873000740091526267051887000606005153770605188740001300119724710518875000120042218332051887000010001222315005188760001200823887770518877002120052479990051887900010008264830505188730007900927767470518879000100042837366051887519900009288778305188740900000529558440518871143000013066049051887500496001360022905188790086400138575460518876000650004048419051887500555007527141605188700057500054304780518875000770015612516051887200011008574671805188750003800057925180518873000460036019868051887600195008607244905188790001600261592270518874000120046290140051887900011001654294005188780002300166695540518875000550036719000051887600028009674663305188710001300169855450518877004080087054530051887700040005713158205188720002800171418750518871001070007227345051887200010006734352305188760001100974744530518876000110037682744051887900019007769610705188740003200577309220518875378000017961885051887500024008816873805188730011800082090450518877000210088254002051887302550000837303805188710001000785032480518871000100018615255051887100018008871796105188750181800687587900518870000100078768706051887400492005900907105188710008700391132200518871000110099118541051887500014006960240105188760001100599810270518874000150090554462051987500010007062025105198790039600408909050519870000100010900226051987101060005134722505198730021200616088970519871000110062195330051987700154009277862205198740002800336745310519873003600083845041051987000010006487675605198720002200066893590519879000350037025461051987060000005710400805198740002000774108890519871708000098415593051987700131004880342605198710001100188603150519871000320078940553051987500051009902063205198710002300495527680519879000120059727600051987500016003979571105198720028400403629290520878000140070436941052087400010004102255205208750023400112732420520872000770033702457052087200087004523757605208700023200853876150520874000360006357143052087000270005640169405208780001100968748400520871000107907437314052087300042000748215605208710030900278854680520877005296877925741052087100174000824330205208700032100191343710520871000270010445639052187513900008047124105218780001000427183650521879000100094545250052187800014001478038705218760002400349602860521878000190015063439052187500535004511525705218790001600853899700521871004000065680952052187700472007576791605218730002000557769430521878001240055789880052187500130001680724305218710013500077610550521879003960058977514052187200032000903884805218730008500090821270521879002160079238707052187000048001932506005218700033900700867720522878000610060955089052287400525005121123805228740001000214621070522873012591941705649052287300011002217050105228790001000025013000522876000660092508575052287813900001322403805228710002021247263950522878000200075489678052287500012001559484805228730039600259613390522878003330056363082052287400010001653368005228720001000568469190522876002860057345625052287700972000760803105228740048000977106410522879000590029180313052287200010008001247005258730004700802307560525879000210070257848052587300031001039767405258790001700403994430525876007070040921522052587000488006130469605258750003600913210280525879000100041812450052587800029007209132005258770093600922806630525879000100032330516052587600228001238465205258700007200024143790525878000670012475173052587400053005262302305258740086400227863830525879000470052935604052587800059008322403805258710002000532742270525872000180013298040052587300050005353773405258740068400937736190525875004520033823039052587700012006384504105258710001000940484190525875005550064246393052587900321003431044105258730057500343316410525879000470094680858052587200138006479335305258710001100948694590525875000460015074195052587700022003513699905258730001000851587060525872000800065280326052587500010008558369805258710001000855963480525875000490035749887052587200072004604887005258760001000663791650525873000230036757306052587300079002685146705258760005900169549290525879000300027069105052587000010008712921905258780002500974249910525877000440077638567052587900014004764798405258770003500178463850525871001190068003564052587400059005816397105258720001000083676280525878000230068408819052587600011007842608205258741300000586033750525873000170098671803052587700089001883698405258730084000688744560525873004880089172635052587800039003937515005258750001400593800160525878005450099703391052587300276008987329005258750028600199273460525877000330039992027052587232700001013550405268710002900407220830526874000190081239260052687200018001131294505268770002596113978830526872006660091798689052687600981008211721105268700028800721251120526877006240032390569052687300014007368070605268730001100041768920526870001370044392321052687500066003529079405268770019100253695550526875000100026280670052687900028008709292705268760001000279819690526872000230028203560052687656300000825406305268760001000483943170526872001610069894116052687100027005119169505278789520000925770780527878006660042783648052787400555004313806405278700001900267823350527877000120067215228052787700010006748509805278770001600376315510527870000190047751944052787015800005867584005278750316200495790630527877000100049768438052787500220007021577205288780001500503664910528877009540000573999052887700032008139788305288720066600522795180528870000230082631829052887300019007311234905288720004300545414700528875000390005046133052887200105008569574405288710001000771054110528876000440097310146052887200412001792420505288730006400279617290528875014376499113220052887200011008949524905288760690000598276640528876000240030834389052987000104003146561705298730026200622139770529878000980066608776052987300492000694418705298740090000370325980529871006120087955582052987700025004873623205298740015500091490440529871002960069705296052987000010004001247006018730004700404459800601870007000010451760060187700012006066905306018750011900707570660601874002640021179448060187700010005135100106018730001200917986890601876009810091911725060187600038009242167706018730001000824799900601874000100023187086060187600014002362867406018700001100739475020601879000220094520292060187801900009457037806018750002600547803870601876000240074870924060187500011004500509606018710001500352348480601873000140085312523060187300095000535626606018770007100054336930601872371000015485530060187100137002626156406018770001000263571430601878002700076379165060187300023001676442906018710002700269810190601879000190047027542060187300045000713903406018790014600371926690601873000190037430439060187400010007756651106018740002200376961070601874000320017882122060187500024009793381306018790061800480692090601872000520018726589060187500011006894593306018720015700494458190601871306000099501739060187100236008970659606018760001300697120130601870005200009757495060187600468002063102906028740009200927655870602870081810033577829060287500017007644551406028780001100775544050602875000240098611459060287200012005932507206028740013300993721480602879000100069930095060287300041006068353506038780001000414334010603879000200042881548060387200046003310784006038780015700747681620603871002280035136999060387300010008531252306038730009500753908620603877004280025787781060387715100007894055306038780005100790929650603879001160010064844060487000013001036649106048770095400713675020604870000100084004433060487100011000420148506048760001600366388920604877000330047164000060487200056000873285406048720039000190361130604876000100030251820060587400042005032467206058780016800416230340605873000430062641141060587700016006301785106058790007000941901930605872000270004653870060587700102005558369806058710001000474304390605874000870087474453060587600011009750080806058790001300181368700605875086000029038848060587300085004924967306058760001300803875980608874000220040451760060887700012005045879106088770001000105544620608875000100060611901060887800010005083438906088700010400413210280608879000100091433401060887900020003150410606088760009500115712180608872001800001917290060887400118005192529006088760021200124395560608879000120082935604060887300018008293642906088700108000730029080608870009720073089186060887400035001313236006088770002100131380640608870000190073188754060887300018006357401606088750001900336213270608874000230083663854060887000010004417417806088700006900642530010608876001340034726395060887800020000485776906088700101000449599430608873159000055496782060887200012000568095206088770047200660468080608877000140076210605060887300018009686213306088700016900372527450608871162000097534225060887700086005774063906088710181800480692090608872000520018254063060887300010005826867306088780001100983730380608871000100068736232060887400155005897751406088720003200091677220608874008800059256417060887200025002960240106088770001100597033910608878002760030267743060987100066006038421606098720067200911794480609877000100041503183060987000010009197247106098750001200838214280609871048000055009249060987600714006648570106098760001000171085100609875000100077837830060987600016007938860806098790001000295527680609870000120019631946060987503030002970529606098700001000601628710610877000280061005923061087900220009102255206108750023400411378310610873000920051580838061087200393005216705306108770029238321671890610878000110072388777061087300212003273180406108760001800134573480610874104000013567026061087900013001523757606108740023200566302890610870024720007472981061087000014004800356406108740005900185274860610879001130018669276061087100018005867180306108770002900699810270610874000150040620251061187900396005166177306118770005600917518810611875000190002023458061187908300001257707806118780006100329966190611878000300013522730061187500036007382303906118770001200443923210611875000660034573061061187200013000563191906118750003300257538160611872000820095986841061187400648000684691906118760022600469549290611879000300017335431061187200324007743731406118730004200181639710611870000100019152376061187000260005932506006118700033900103352800612871431000090738484061287600011005180872606128710001000221301100612871000180082778622061287300028004329557106128770002800541204380612876024720024176892061287000137002509158406128780010900053826170612875000600046363082061287100010000713903406128790014600878854680612874000120019008679061287604141003030210806158720022800106030570615876000545570890905061587500010001095508906158740052500010032360615879002960011872199061587700024005211721106158700028800822121240615870000120092218332061587000010008231351306158720002200623964390615874000410082623023061587400864005272316606158720020800927444150615873000350013107840061587800157007311927406158720006600332108960615875003180083545315061587100010005385754606158760006500139886520615870000100294004433061587100011002409112006158770001000342823520615870000170094310441061587300575000439928606158720900000050461330615872001050085158706061587200080004536955506158750001000453826170615875000150035390862061587800428003540950306158720001700955836980615871000100065754484061587900515008600476406158760032100160488150615879060000086258898061587700023005628067006158790002800364030660615879009180086434650061587112400004649407706158790002100266695540615875000550066734175061587400105007693955006158740525200469441870615874009000097069105061587600027002733543106158740032400373361360615878000150097608031061587400480003761082806158770003100976315510615872000190067925741061587100174000809424406158750061800581687380615873001180098294167061587000010008842543906158700010400784447820615871389000098878296061587000017006909468006158790002700091803130615872000100089375150061587300014004945260106158760010900495017390615871002360090086772061687800061008097710206168770001000113129450616877000250021409390061687900097003176300606168760029907423710790616871002240052414379061687800067007250500106168760001700125769170616879005250052631829061687300019009422689406168730001000350050960616878000150095356266061687500071002629261906168740001300169855450616877004080058243302061687400321007876870606168740049200390206320616871000230029986040061687000012005106316006178742890000122139770617878000980052606209061787500038002327127806178710022200635377340617874006840033574016061787500019003377361906178750045200648915790617871000420095505664061787000015000576791606178730002000858999580617871000730077141875061787700107009722509006178770001000774331600617878000100017661521061787900010004864832906178740001000201838590618877000110080273676061887900012006087736406188730001000424751730618874000530032648305061887300079007278638306188790004700330178510618873000700033053060061887101080008366385406188700001000536745310618873003600083712594061887500011003487092406188750001100552641090618870000100075317302061887000072002596133906188780033300173524720618877000190047955582061887700025002957595006188730870000797574950618876004680020041421061987500022006021577206198700001500003394880619873000110070921522061987000011003127324206198720016900317518810619878000190002585898061987300033005341778706198770012100736807060619873000110054570378061987900026009486945906198750002400650790050619878023000025489678061987400012006553825506198720282800660488700619872000100026782335061987700012001684152006198760002200874067610619874001840087710641061987900059004775535406198760002000084983540619874001470079134371061987100027007995893906198730001000700414210622877000220000327549062287901484000043694106228700001000505739990622877000320070603057062287900054005060305706228790005400807368540622877009360071211238062287400010007124850006228740004400212491650622872000190001319402062287009800003134722506228730021200213675020622876000100051465617062287300010002151790406228740001000115262670622870006060061608897062287100011002162933206228730157500321251120622875006251852718365062287900010002318204606228720180000633014220622879553000063336420062287800258000335088506228750262600333891750622878001290083600229062287900864003366497606228797860000437686750622878001350014016647062287100254007419219206228721830000442652300622876000110014680858062287200138000468085806228720013800347827000622877000110004801572062287002040007487675606228720002200550092490622876007140045074195062287800022007515048306228740083200352348480622873000140065280326062287100010006539419106228740003400355963480622875000490045695744062287100010006574988706228710007200059279790622874000100096189586062287600492008621371506228750005100562661690622872000100066533680062287200010005714461306228740001200172301560622874002560037300925062287700170003733543106228740032400773907220622875000120027393443062287100010001788212206228750001300784155930622879001310088432324062287300010003850343706228730272700188899170622873000110099092965062287900116003911854106228720001400991726350622878000390039198393062287357400004949433206228780001300497120130622873005200049723854062287600684005973328606228740005100907570660623876002640021646663062387900010005183186206238750009600220570490623877001690012195330062387700154001311234906238720004800632742270623872000180004062183062387600016006424639306238790032100450416930623876000770006468266062387900065005654294006238780018000870173840623874006240057104686062387403100002748509806238770001600476479840623870000350097894472062387000036003790139806238730001000879819690623872000230099149044062387600296002993009506238700004100804187150624874000110012783648062487900555003294633206248750570000330292930624876000490074287725062487005000007447000306248710001100846264630624878000340095387615062487400036000613530306248700025600767466330624878000130007227345062487200010001840092306248701850000684110880624873004120078416173062487814928362852286306248750003600288922000624873000320069238707062487000048004972760006248750001600897684380624875002200032223150062587600012007246158906258750008100927842320625876000100024612806062587337600007575258606258760001600164016940625878000110046468071062587700555006703259806258710061200971473480625878000980058044034062587104800003866927606258710018200688697280625872000250049115065062587000262007987329006258750028600702212230626876000270050257848062687300031008083438906268700010400009681200626874000150091162338062687500017009329804006268730011000653899700626871004000025499006062687420900004559484806268730039600663124010626875000540097054530062687700040003734397206268740006400092360340626873000100009238585062687503939004016461706298700001000702594910629878184000000397674062987900017003041871506298740001100507220830629874000190040923132062987215900000179804406298730002300018198510629871000160061826481062987900212008217050106298790001000022795180629877000230032384652062987000072002252533206298770001000731887540629870000180073210896062987200318003345796206298720002800040128900629879001970014100929062987000017007461771806298740002300146788380629879000100025304146062987400012003539419106298740003400854152180629871000180015776943062987800124004607393506298750004600261059940629876068000046195993062987300011002660877606298710049200767202240629875004810987394521062987800051001742162206298730002200274249910629877001230077482156062987700309000750080806298730001300580498980629872003690018367628062987500023006839431706298720016100685032480629871000100058831534062987800104006972297206298771450000997710740629871000340009827664062987600024005990071606298780002100007220830630874000190070916073063087800093769313806406308700001900535453150630871000100033586407063087300963002422949206308730018700747992930630873319000085118847063087700488003604043506308720001600662951260630874000370046445514063087800011009756383206308700036600476961070630874000320007903279063087600018000843232406308730001000488603150630877000994699374578063087798900001973993906308730001100701125050701873001350040736854070187700936009092607307018720001000714321440701878000670051911725070187600038009201679607018760025400823135130701872000220083601225070187100012005370037407018760048800757769430701878000420056019868070187000195002666631907018783010000573101460701872004120027508267070187851200004813422407018770007200618622830702871001740092184509070287900098002247999007028790001000340693170702877541000004570378070287900026000488244207028760250000064034910702872377000017082796070287288200006740676107028740018400184088190702876000110019113220070287200011003026774307038710006600743316410703879000470064960286070387400012000612406807038773050000873038970703870000990058762476070387503400001890118207038720525200906690530706875001190040684222070687100010006108048007068780001700213046960706875000360061397883070687200666005209132007068770093600421172110706870002880092371079070687100224007252533207068770001000026196880706877000100002718365070687900010000278638307068790004700233080690706877115000043486388070687300014004357782907068750001700236213270706874000230034083767070687224300008433164107068790004700248709240706875000110055002248070687500083001506343907068750053500654855300706871001370005620209070687401050001574021107068770001700760743900706870003450006195993070687700011993621126707068750157500262901400706879000110026574518070687700019002668935907068790003500567466330706871001090057491533070687005353008756651107068740002200278463850706872001190018254063070687700010009862119307068740053500687687060706874004920098769164070687000416007909468007068710002700998941160706871000270091438987070787200011001243955607078790001200935408110707871000150053680706070787300011004400443307078710001100443923210707875000660044718429070787207100006476748207078770013200462408720707877002120088527486070787900113004908212707078790021600792564170707872000250020611901070887600010001162303407088730004300524216770708879000100033947502070887900022000575448407088790051500063791650708875000230017131582070887200028000793381307088790061800980942440708878006180029712013070887600520003045879107098770001000615870030709879000220912125167070987600460008315576107098705920000738933650709874001150073988652070987300010009483719907098730002000658730660709873000280016458178070987504343008702754207098730004500688922000709873000320099009071070987100087003970529607098700001000307384840710870000110080977102071087700010005134722507108730021200417056490710873000160071862283071087500174004220853807108700208000426230230710874008640013298040071087300110000515870607108720008000453908620710877004280085695744071087100014005668825907108770424200167465260710879257000047127332071087219200005864367407108770086400589812780710873001220010280610071387600010000045220407138790015700306123140713876003660010662389071387100191007092152207138700048991710225520713875002340081162338071387500017009130469607138730003600413210280713879000100071337587071387955800009158083807138720039300316466630713879000100041801687071387551900003201679607138760032100921251120713877006240032421677071387200010001250801407138730010200027842320713876000100032935604071387800018005307595207138710001000531120520713872002020003274227071387900018000410945407138780570000846379640713879000180074648883071387900011007489157907138710004200357545940713876001040065908537071387700035005596449607138759410000066087760713871004920036669554071387500055000676442907138770002700270100130713879087000087035634071387500707003713158207138720002800771640000713876000560037310146071387200412009739452107138780005300574331600713875000100087572357071387700163004766152107138790001000281687380713873001180028229140071387400010007824330207138700032100682979910713876000110048394317071387300161009903884807138730008500690433090713872000180049282269071387400375001955276807138700001200395650520713877000350079757495071387600468009984366707138781590000099007160713878000210079958939071387200010009998604007138700001200904517600714874000120070554462071487500010004100592307148790022000420151400714878252000022577078071487800061000367453107148730036000347263950714878000200064895757071487600158003523757607148740023200458558900714873021840005986841071487900648001653368007148720001000370355420714872001780057227345071487200010009950173907148710023600203664910715877009540091249165071587600019838137947107158732580000521705010715879000100082881548071587500046009370037407158760082400940128900715879001970084793353071587100011001604887007158760001000264549340715878011440067230156071587200013002866927607158710001800287362320715874001550078831534071587800104000911854107158720001400297033910715873002760069733286071587700078008032467207168780006500403842160716876006720030870234071687600540001095508907168740052500421197410716879020800053236290071687000014001372873507168780109000150416930716879000770045206122071687308700006558527407168790001400560198680716874001950026494077071687500021002739072207168750001200474729810716870000201047474453071687600011007764798407168770003500478399180716874013520057955582071687700025001816397107168700001000585267460716871004800098573997071687900035003879887607168750001800394612650716875003090030213845071787800024009038759807178740002200212732420717872000770082223150071787000012003247517307178720005300834235100717875000540034176892071787000137006425496207178790002900459279790717874000100066162713071787900052009743043907178720001000574729810717870000950079375150071787300014007972385407178780068400200648440720870000130020221223072087700027006033948807208730001100904459800720870007000060446006072087500101009089090507208760001000809849580720876000300041290525072087700021004136750207208760001000714334010720879000200001663238072087600019000167962407208740001800322183320720870000100022439556072087100012006248656207208790007900026318290720873000190043112349072087200033009345796207208700002800535377340720874006840063558988072087400010300357782907208750001700137686750720878001350084004145072087909595004431044107208730057500045182470720875000101184653870072087900102002467883807208790001000047681620720871002280034914728072087836500008513699907208730001000553125230720873000950035369555072087500010000574988707208710017700559525450720876000100056035270072087600707006613530307208700025600561895860720876004920066330745072087600036003636308207208710001000666087760720878004920086846919072087600226007702754207208730004500170325980720871006120087437314072087300042001763155107208720001900178854680720877000120027933910072087200624000851772007208795920000585843800720879022220068977514072087200032003899715307208710001000090090710720871000870049020632072087100023005908903107208730001100392669190720873000430019432428072087200137004976843807208750022000303976740721879000170050402054072187000013007043694107218700001000404828690721870000140032313513072187200022005327127807218710022200038141850721875001330085002248072187500083009523484807218730001400453876150721871000360045961339072187800333002621371507218700044800365429400721878001800016638892072187700033009694418707218740090000969855450721877004080077017384072187400624000710851007218750001000774216220721873000220007610828072187700031002775514407218770001100290928060721875075000099562982072187102300000960240107218770084000401628710722870000280090251820072287400888004025784807228730003100405739990722877000320011324333072287100011008161325407228740024000516257390722875046460062091320072287700936003221397707228780009800124143790722878000670052648305072287300079008531730207228720007200374594340722870183000078268673072287800011007836762807228780002300386718030722877000290029017678072287500012005955276807228700001200297276000722875000160019741729072287903570008219533007238770015400727771660723870002780012783648072387400555006354081107238710001500842530010723876001340044387810072387900010008504613307238720010500053899700723871004000015899958072387100073003691288907238770001400369549290723879002860037225090072387700010007748215607238770030900275665110723874000220048671803072387700333008888134207238728870000091132200723872000110041526267072487000606006160889707248710001100321670530724877002920072384652072487000072007277862207248740002800341912600724876001710034226894072487300010007548553007248710013700256130220724870001130086558466072487000012006677557007248764910000670156250724877000310027785738072487300071001792574107248780017400680035640724876000590088415593072487900131000880836307248730850000890821270724874002160029455554072487100038008998102707248740001500700124700727873000470010086772072787800061009018385907278770001100902736760727871000120070302108072787200228379046818407278790002900606623890727871001910020669053072787500119002091607307278750009300411609610727872000140061179448072787700010002117944807278770001000112112380727874000100091417845072787000079004143214407278710006700716088970727871000110001798689072787600981005187219907278770002400219724710727875000120052068551072787818800001280955907278710006300829463320727875057000053089186072787400035002318875407278700001800732494990727871000100003518761072787804000001382303907278770001200738450410727870000100073947502072787900022009398586107278710031200940041450727872820000074246393072787900322333468085807278720013800548767560727872000420044960286072787800019002523651307278740636300952803260727871000100055356266072787700071005541521807278710001800554896780727874000120016073935072787500666004629261907278740001300766650740727871001230007069105072787000010007721688907278740001400573934430727871000100097424991072787700044007743043907278740001000974997460727879011220017846385072787100119000798196907278720002300480264830727875269000028408819072787800011007852286307278750003600486632300727874000100049094680072787900027000912036607278720001000191343710727871000270019152376072787000260002917263507278780003900992387070727870000480019593699072787200013003985577707278730005500198732900727875002860050620251072887900396002131294507288770002500729408340728872000180073210896072887200318009426523007288760006700942673690728875000460025264109072887000010006551223707288760004400357339270728871398000095926470072887100396009600476407288760032100964016940728874000110056782335072887700012002728585907288700001000981364060728874001360088294167072887000010006894055307288750005100795688690728878049000090157856072987941500006066238907298710019100006835350729877000100041191149072987000010003146561707298730001000317056490729873000110032388777072987300212005246231807298736280000328964720729873000260035148944072987800024001628067007298730002800064455140729878000110006689359072987900035007674663307298710001300370224010729879000290037608031072987400480005989411607298710002700000069270730877073730040757066073087400264003121016307308770001800212550430730879174000072585898073087300033001288877107308780006300731078400730878001570094373316073087806262002629014007308790001100763571430730878002703036900038073087600011006793381307308700061800980686870730871789000068490131073087100120001911506507308700024400092360340730872000100059930095073087300484005090300407318744260000312060710731872000140093017851073187900070009341778707318770012100238933650731873001150094188289073187800015005507419507318770001900650915840731878003510075680952073187700472002621756407318740098100375008080731879000130067894472073187000036008805130607318760001006188315340731878001040028932618073187500039009945260107318750010900806030570803879000540090669053080387500119009096812008038740001500110259160803878220000061162338080387500017007180062208038790001100523058490803875000100012371079080387100224005278423208038760001000727863830803879000470092839839080387200063005300290808038700097200230170990803875337000063545315080387100010002365826908038710015900836638540803870004760054016647080387100525007404841908038750055500941032780803879666000034246393080387900013004486945908038750004600050050960803878000150065009249080387600714003532679108038740397800353826170803875000150025505664080387700015004558369808038790001000055948480803873003960075852021080387100011076600476408038760032100864680710803877005550087017384080387400624002733536008038760150000074850980803877000160047563832080387000366005790139808038730001000986004580803875034000088798876080387500018008918031308038720001000392152580803879000370089726601080387107100006131294508048770002500423473960804879000570032436072080487600014009283047308048720154500232240380804871000200023274227080487900018002354531508048710001000137037620804871000630073988652080487000010006503740308048700040800358286710804871164000096614799080487600192005684691908048760022600671418750804877001070097433160080487800010001914904408048710029600603976740805879000190080458791080587500010002064480208058742060000121671890805878000110043857546080587600065008385754608058760006500241118940805877250000034525401080587200125007559634808058750004900859659790805873008800066107899080587013300006633100008058720001500478821220805875000130098373038080587100010000886031508058770003200892374110805875033330099363628080587700102843982766408058760002400900867720806878000610040119996080687100034005027367608068710001200503664910806877009540004870924080687500011006583435208068760001600773907220806875000120048884636080687400050007945260108068750010900004858120807877159000012414379080787800067009247999008078790001000541768920807870001370054869459080787500046008671827008078799180000470545300807877000400027139034080787900146000771064108078790005900279257410807871001740058367628080787800023000021577208108780001500908142480810874002440041284943081087000010009132102808108790001000217986890810876009810001911725081087500038003191702108108740025800819686720810871000760001972471081087500012007212266108108790037800325771590810871006480002623023081087400864745264830508108730007993627786220810874000280063224038081087100468007344001408108791420000635740160810875000190094392321081087500066006455904408108760029200449602860810878000190005009249081087600714001504613308108720010500952348480810873000140035961339081087800333002602192308108773550000060352700810876007070046052019081087600016004618958608108760049200564857010810876000100086871555081087300496009703259808108710061200371315820810872000280057144613081087800012009725868208108740031800974216220810873000220017437314081087300042008748215608108770030900375963530810876001400037696107081087400032005802290208108750074200180692090810872000520068163971081087000010006841559308108790013100088603150810877000320068892200081087300032006889814208108780001823189149500810873000100088956418081087700590006915237608108700020200392178340810875000130019325060081087000339003964438608108712940000297033910810873002760079733286081087300051002990071608108780002100900975950811873040800090183859081187700011002044598008118700005100106835350811878000100011595619081187401100001313806408118700001900354152180811871000180035781773081187800012002666955408118750005500569855450811877004080098003564081187400059000854648108118780126000086734210811879000100009768438081187500220002079294208128720390000109711850812874082000051211238081287400010005136750208128760001000314321440812878000640012384652081287000072008278364808128740007500035408110812871000150083773619081287500452007398865208128700001000452641090812870000100075452072081287000258004604887008128760001000570691050812870000100037130949081287000011007788546808128770001200702407530813874046920050834389081387000104001157121808138720005000724290390813878003090002585898081387300033004263182908138730001900340128900813879001970074253001081387600134911465340908138725070000456809520813870004720055695744081387100010007663248408138730730000867644290813877000270087064460081387000011003748509808138770001600282433020813870003210008522863081387500036008909296508138790011600893250600813870003390079670261081387205252005043694108148700001000018622830814871001740052279518081487000023009257707808148780012000727644130814872027540003823039081487700012004489157908148710004200150022480814875000830065063439081487500535009589995808148710011200264940770814879000210017608031081487400480001888563908148760367200795094330814877001840099920170081487700013007995893908148730001000702518200817874000420040280610081787600010007041871508178740001100206434710817871000120020968120081787400015000110884108178710003900111966180817879000970071273242081787200077000139291608178712520000414334010817879000200061526267081787000606003180046308178770001100120167960817876003210002117211081787000288000228602908178760004900624751730817874000530072733616081787000400003293560408178780001800833626890817879053000063600229081787900864009370037408178760048800342268940817873000100044253001081787600134001441277908178710001900447235960817878881000035356266081787700071008539419108178740003400757769430817878001240016073935081787700046002613530308178700025600962926190817878000130016366437081787408100005640257208178720870000564455140817871000110026505098081787944200007694418708178740090000771640000817874000560047500808081787900013000752549408178760002600175665110817874000220017631551081787200019006771064108178790005900777347900817874098000058168738081787300118008903884808178730008500191343710817871000270059160210081787701248004917263508178780003900098732900817875002860010041421081887700022008191172508188790003800721251120818877006240002996619081887800030519361452908188720309000137686750818878001350025005096081887200015009514983708188785320000252375760818871002320027027542081887300045008705463608188790001000476479840818877000350018094244081887500618007826867308188780001100191185410818872000144049727600081887500016005997040308188750001600403842160819872006720010977102081987700010000211119808198760024800422231500819876000120012525332081987700010007273180408198720001800431078400819879001570093674531081987300021001452403308198790002800251369990819873000100056485701081987600010008739452108198780003300579013980819875000100049236034081987200010009923870708198700004800297052960819870000100010387598082087400022000126927408208700006700813472250820873002120004177424082087500021002426523008208760001100346538700820872001020055131023082087800020009515870608208720008000753125230820873000950025369555082087500010002574988708208710007200659766610820871000110056325798082087503737000710851008208750001000679819690820872000230019020632082087100023001971201308208750052000602212230821876000270040267743082187100066007033948808218740001100006119010821878000100040722083082187400019000126010508218790001600516466630821879000100082218332082187000010009256908208218700035100125770780821878000610073089186082187400035000327127808218770022200332865580821871762000034016647082187100254003431044108218730057500353826170821875000150035754484082187900515008576791608218730002000360198680821870001950086392392082187900256009735175008218780092700173934430821871000100098977514082187200032004911506508218700026200195888810821871034340079986040082187800012004001247008248730004700701598380824872384000090162871082487700028003021577208248780001500802578480824873000310080324672082487800065008057399908248770003200907384840824870000110080757066082487400264006083438908248700010400010059230824879002200011022552082487500234001116958808248734230000022795180824870000230022313513082487200022003238877708248730021200428815480824872000460023017851082487900070009349464808248781310000740011450824873002100034001543082487500050008454318108248730262600745703780824879000260084678838082487100010007472639508248780002000448767560824872000220095041693082487900077000504613308248720010500650741950824878000220085379400082487000981005539419108248730003400554896780824874000120095783233082487601070005637916508248740002300464016940824878000110086533680082487200010005717304408248760002800972250900824877000100057227345082487200010001731014608248720041200684088190824876000110098527486082487900113002886954108248790960000091132200824872000110059517029082487500206001960240108248770001100196231680824877000130009691568082487702040001130469608258750003600515610010825878000210093002908082587500972009311234908258720003300534863880825873000140083680706082587300011006389336508258740011500443316410825871000470055161502082587800011007559484808258730039600974249910825877000441938394317082587200161001851858108258770001200686692760825870000180078736232082587400155004875879008258700001000695017390825871002360070554462082687500010000092152208268700048800312491650826876000190051382195082687100011005158083808268720039300223710790826871002240093298040082687300110001359910108268740009900740044330826871000110095280326082687100010006531730208268780007200254152180826871000180016035270082687600707009620324308268751460000163571430826878002700016954929082687900030000837303808268710001000091803130826872000100019894116082687100027006217050108278790001000625344950827873000360072786383082787900047008353773408278740068400140484190827875005550094793353082787100011005678233508278770001200472301560827874000130087610828082787700031006889220008278720003200690821270827879002160079723854082787800684002015489308288710089600514894400828875153000032309237082887500014000292480308288770002400236213270828874000230054026387082887100580001558369808288710001000759279790828878000100055986841082887400648007603663708288770009500664680710828877005550087885468082887700012001006484408318700001300102518200831874000420070402170083187000016005068353508318780001000609160730831875000930050955089083187400525004119104608318759540000511973310831878994000071433401083187900020008157121808318720005000918721990831877000240002071490083187200530005212687508318710007900921547630831871091000072313513083187200022009271836508318780001008934579620831873000280013600229083187300864008384504108318700001000840436570831871000110044265230083187600011000486945908318750004600950915840831878001090065338608083187214600005539086208318770042800455501940831878000110015899958083187600073005615040808318780001100962137150831875000510017054530083187700040004706029408318790028800373945210831878000510047406761083187100184001761294508318750333300978944720831879000360058294167083187000010005876870608318740049200687947190831875004480089009071083187200087006909296508318790011600291490440831871002960039256417083187200025008982766408318760002400799300950831873000410069930095083187300041006044563909018751390000604460060901875001010060669053090187500119003146561709018730001000117056490901873000110022195330090187100154008256210109018730038508439475020901879000670034048419090187500555003435483909018750001600753899700901871001560065762397090187107900004629014009018790001100571047790901874000150027139034090187900146000722989309018721830967975638320901870004560078254063090187600010003825406309018760001000892446590901879000100030190069090287500020007045176009028770001200014616520902877000100052631829090287300019000295584409028711430000132108960902872003180033396802090287800011003425317609028760002600843964470902879000100034706980090287400097007607393509028750004600062806700902879000280086775570090287649100004703580309028771760000078821220902875000130018320698090287500186008873623209028740015500592564170902878000250079757495090287700468004030210809038720022800809503580903870090009992280663090387900010005300729409038772230000230178510903875000700043025361090387900057004553869309038770001000674744530903876000110087485098090387700016000787377709038770014900487870670903871000170010012470090487300047005036636909048720033000008909050904875000960003188754090487000018000476816209048710022800650969590904876001020005309441090487100832000548061109048790019000755056640904870000150046289918090487000020000654294009048710018000267644290904877000270087511251090487504545003955276809048700005800399810270904874000150090097017090787600073006053712009078710001500206202510907879003960000722083090787400019001073078209078750255000307368540907877009360070738484090787000011000092152209078760048800710219560907873001530001397883090787500666005162303409078730004300916666300907879000220002167053090787700292002221397709078770009800025917850907879000100013089186090787400035000313806409078700001900834579620907870000280023773619090787500452007383592409078740097200138575460907876000658753993798090787100927005431429109078760007900146580250907875006900094831005090787000028004506343909078750053500650709700907875143000075158706090787200080007538761509078740003600355963480907875000490046363082090787100010006644551409078780001100466388920907877000120016689359090787400035004687169709078730006100170275420907873000450097141875090787600107002714461309078740001239174652820907873018000097472981090787000014000816873809078730011800782152710907873000120068884636090787000050000895603909078700005300691523760907870004680049375150090787800014000951299909078750001400897033910907873002760090611901090887800010009211603409088750001000621671890908878000130033537734090887400684006357401609088750001900135778290908875000170084103800090887401236007459189309088770424200450092490908870007140085312523090887300095007613530309088700025600064847780908870000100087131582090887200028004766152109088790001000281639710908870000100018579362090887700039009038421609098720067200408909050909875000100041397883090987200666009152626709098760060600625771340909879000100043189528090987200010002327127809098710022200936213270909873000230044602409090987913400003509158409098780010900351297840909879017170015596348090987500049007633958709098771240000875313610909876134000057631551090987200019007795558209098770002500981399600909871130000078268673090987800011008886031509098770003200293250600909870003390080169685091087900072002036649109108770002500812112380910872000100011646663091087900010003209132009108770093600924216770910873000100072439556091087900012005273244609108770001900842276290910870050500024768162091087100228005523484809108730001400553173020910872000720025767916091087300020007761082809108780003100679016250910878000390067925741091087100174007843232409108730001000288593320910874000100098940553091087500051003927139309108760830000902677430911871000660031580838091187200393006162303409118730004300816617730911871000560052414379091187100067002489157909118710004200058311230911878001890007375860091187300183004743731409118770004200080404090911870018000030041421091487100174005016287109148770002100601854430914875030900020302108091487200228008032467209148780006500204459800914870007000030603057091487900054005100592309148720022000114321440914878000670011656911091487202525005179868909148760098100521251120914877006240022170501091487500010001244514709148740750000527183650914879000100063486388091487000014001354081109148710001500442472820914878000650084310441091487300575004451398209148720001000949602860914878000190095136999091487900010000548553009148710013700054865480914874010600085927979091487400010004600476409148760032100767554410914872004529216981998091487125400001700801409148760001100373101460914872004120057424991091487700044009743316009148780001000374947190914878110000007846385091487100119009789447209148700003600879338130914879006180018015203091487503570002811755809148760116600081919030914876000260018671803091487700029008909468009148780002700391456460914870000100029452601091487500109007945421809148743690000897684380914875002200030662389091587100191008198802909158780001700720167960915876003210002607461091587356500004322403809158770002000032742270915879000180094653870091587700102005629014009158790001100368469190915876003090006944187091587400900002769170309158760004000385885810915870216000028779573091587900102009908212709158770021600897052960915870000100030148265091687821800005018385909168770001100309771020916877000100091321028091687900010451221833209168700001000825253320916877000101522528911091687606000009318875409168700001800235453150916871000100083776126091687400010000422689409168730001000347263950916878000200045382617091687400015856596133909168780033300465336800916872000100086669554091687500055002705453009168770004000674471760916877401000077482156091687700309002764798409168770003500279619980916876000140068643674091687700864009911506509168700026200991343710916873000270029501739091687100236005972760009168750001600798732900916875002860270064844091787000013007095508909178740052500516088970917871000110082040352091787200189005269463209178770057500228046750917873000240032859020091787500010073293560409178780001800453899700917870004000016468071091787700555008723015609178740001300373907220917875000120078426082091787413000002883153409178780010400702578480918873000310000752550091887700014004258589809188730003300041032780918873666000014419043091887100013005445376109188780006000049541880918873000100065005096091887800015001514894409188780002400256809520918877004720015776943091887800124003701738409188740062400473354310918874003240019259829091887100012001954535709188750001000899007160918878000210010086772092187800061006021129009218780003000502157720921875000150080573999092187700032009062294909218710003400107368540921871009360021022552092187500234001124916509218760001900913129450921877000250031736870092187802727009184198609218740001440418622830921871001740051972471092187500012001221397709218780009800722795180921870000230042479990092187900010007264609409218710052500226483050921878000790092691588092187800014008278364809218740055500128700960921875000130052881548092187200046005366385409218700001000736807060921873000110043768675092187800135001377361909218750045200142463930921879003210084328064092187400132004433164109218790004700743923210921875000660074570378092187900026007481154409218740001000048709240921875000110044941183092187700011000500224809218750008300850416930921879000770055237576092187400232004548553009218710013700556957440921871000100085946694092187120200009604887009218760001000262137150921875000510076379165092187300023002640169409218780001100164940770921879000210016638892092187700033002674663309218710001300869855450921875000270037164000092187400056003722734509218720001000074304390921874000100017482984092187600023006756383209218700036600576080310921874004800087955582092187700025002806920909218720005200782433020921870003210088294167092187000010006840881909218760001100885267460921871004800058940553092187400051007902063209218710002300991185410921873000140089122724092187305900001949433209218780001300596024010921877005200099986040092187000012000039767409228790001700404187150922874000110050722083092287400019002072327909228730028000911623380922875000170012050239092287700036002219533009228770015400626230230922874008640032784232092287600010003341778709228770012100539886520922870000100055125296092287300856005528032609228710001000353908620922877004280035754484092287900515001823274409228790015000382627090922870000280098367628092287800023005837303809228710001000588224040922879001670019889575092287118400001027367609238730001200903394880923873000110040789106092387400624009086222509238750004300209681200923874000150002778622092387400028006462735209238760010500646808580923872001380095264109092387000010005538761509238740042800761895860923876004920077022401092387900029003713903409238790014600173934430923871000100027776103092387000011008800356409238740005900683943170923872001610098522863092387500034004858438009238790222200589775140923872000320099739304092387300013006979961109238730006000799589390923873000100059958939092387500010005042300609248740009100404369410924874000100080451760092487700012007045879109248720001000218721990924877000240002167053092487400292009247517309248740011600747582610924871342000055074195092487700022009710851009248750001000778463850924871001190069981027092487800015007036649109258770095400713675020925876000100012167189092587800011003225069309258720029200223846520925870000720052693468092587600140000310784009258780015700135740160925875000190064678838092587900010001476216209258721380000971418750925877000600007335431092587400324000740676109258740018400174216220925873000220077859295092587300051005923603409258720001000003875980928870000220041304696092887500036006148944009288751530000128351720928873000170093002908092887000972004405735409288780002500541768920928870001370074793353092887100011000497749709288780001100653386080928872146000035471628092887441600005598684109288740064800363630820928871000100096630563092887400642007678233509288770001200770691050928870000100097474453092887600011004788212209288750001300079819690928872000230008415593092887200131005852748609288750011300486483290928872000100068669276092887100018001867584009288730316200686922990928874000170059038848092887300085000923870709288700004800596426660928876004040059733286092887300051002975749509288760046800498941160928871000270059940417092887927000001091607309298750009300811794480929877000100071798044092987300023004211721109298700028800337880900929877006360033845041092987000058006400443309298710030000448632750929876037370035505664092987000015000743043909298740001000390206320929871000230031571218093087700050000222315009308760001200032108960930872003180003350885093087502626008370037409308760048800539475020930879000220034253001093087800134008548967809308740001200562806700930876000280086533680093087200010004722509009308770001000591726350930873000390059350368093087800145004037672410018780111100713472251001873002120002349797100187300218003242167710018730001000036002291001879000160007046761100187200010002825395410018740058500988315341001879001040009375150100187500014007023619510028720214200205544621002875000100050757066100287400264002095508910028750052500614778461002873000930092388777100287300212002288532110028710700000133355471002872000530033660498100287912900009401289010028790019700854264391002875010300095899958100287100042005617555210028700013000791132201002872000110069723854100287800684002982766410028770002400703875981005874000220010883405100587800535008131294510058770002596716466631005879003900002176228100587400042009220907310058720041600727836481005879005550023663854100587000010009383189110058730033600738818331005874023230034004433100587100011009401664710058710025400740430371005872003150004236696100587965900001439232110058750006600346332811005878001130024698543100587515500003473420810058761390000849602861005878000190085010283100587900010001535626610058770007100353753601005874250000046019868100587000195005620346810058760003900662926191005874000130016542940100587800180672666955410058750005500366893591005879000350017027542100587300045001703259810058710061200170724601005873000700087500808100587900013003776097510058780003300784323241005873000100008500820100587611500001852748610058790011300785701871005875002880059452601100587500109002008677210068780006100814321441006878000670002384652100687000072009313806410068700001900235999081006877000120083703762100687100063002382303910068770001200640484191006871005550075063439100687500535005523484810068730001400455836981006871000100095594848100687300396000574988710068710007200157544841006878005150087335832100687300112003756651110068740002200279338131006879000660080640989100787508300009191729010078740011800125770781007878000610042822546100787809600004446824510078730010700648767561007873000220026485701100787600010001714461310078740001200676615211007876000101627901398100787300010007843232410078730001000887362321007878001550089105338100787100010001097710210088770001000023710791008871002240092644275100887988500005366497610088717860000636720701008872058580064287454100887609200007472639510088780002000847681621008871002280004793353100887100011005629261910088720001300474580491008873000110057696107100887400032001826867310088780001100890208101008871003780069180313100887200010003018385910098770001100702212231009876000270090418082100987505252007081922610098770002300910225521009875002340061972471100987500012004311234910098720003300641306171009873000510004455597100987900012009523757610098740023361758044691009870000650006135303100987400256008669625810098730464600774067611009874001840077472981100987100014009923603410098720001000093800161009878005460579712013100987000520006016287110128770002800004517601012877000120010573999101287700032004068353510128780001000309260731012876000100080967690101287000460004121123810128740001000814656171012873000100022188937101287401020005235048410128770048400724143791012878000670072519283101287900013117255285410128720244800726483051012873000790062784232101287600010007308475110128740002000032233451012875000100033462079101287957300001355898810128740001000535778291012875000170053607515101287900030000368070610128730001100438575461012876000650014013818101287400052002412043810128760247200741768921012871001379034177424101287500021005426736910128750004600847498201012877000520004869459101287500046007489157910128710004254450461331012872001050055091584101287000109004531252310128730009500853221131012879017170035369555101287200010007538261710128750001500359279791012874000100036164720101287300020001626276010128740003600869855451012877004084037286600101287700085008731014610128720041200873354311012874003240077433160101287800010008760803110128740048000476961071012874000320047903279101287600018001806920910128720005200586462011012875000420088768706101287400492008897751410128720003200890090711012878000870059092965101287900116007964960410128760042400106202511013879003960011273242101387200077005157121810138720005000615808381013872003930072784232101387600010008431044110138730057500446626951013874000100015264109101387000010005660877610138710049200868469191013876002260007054530101387700040009723015610138740055500178415101013870011660088747613101387263900008915237610138700026000495365881013870058000059930095101387300074002101890010148730003100017986891014876009810031826370101487200011008201454510148780860000536745311014873003600094637964101487900018004474469510148700275400950589891014875005800055358976101487900183009618958610148760049200467254621014870125000057069105101487000010007721357710148760024600574216221014873000220098704434101487931800004875428610148750285600193250601014870003406410686304101587700041001083438910158700010400609681201015874000150051053966101587804444003144311610158749210000816088971015871000110091862283101587100174007247517310158740005300125858981015873000330052623023101587400864004329804010158730011000238230391015878000120047710641101587900059006794533410158762420000000648441016872000130040611901101687800010007091806510168734480000210059231016879002200002313513101687700022000327127810168710022200635453151016871000100013768675101687800135584401289010168790019700143316411016879000470034570378101687900026003635714310168740027000865887201016873000100077437314101687300042000756651110168740030000976108281016877000310047740639101687201818004809424410168750061800381687381016873001180050041421101987700022007017780710198710002600702518201019879000420040273676101987100012006030210810198750022800705544621019872000100000983204101987500268003117944810198770001000112491651019876000190071321028101987700010009136750210198760001000914173581019878022440001726641101987458700008187658110198720014600121172111019871002880092170501101987700010001222315010198760001200324766241019879000500032631829101987300019004277862210198740002800529957631019879000100043274227101987300018004329183810198700001868634579621019870000280023601225101987100012000454318110198730262600450634391019875005350065091584101987800109009512189710198750003200951369991019873000100015290794101987700191000536955510198750001022454152181019871000180025481667101987000791005568095210198770047200956957441019871000100025767916101987300020003577287210198790008400358941361019870002840036004764101987600321005603527010198760070700460739351019875000460046157539101987000309007635714310198780001000264940771019875000210076638892101987200033004694418710198740090000469985401019878389000017017384101987400624007735908810198790001000573907221019875000120017394521101987800428008748215610198770030900774850981019877000160067500808101987200013008787004110198750028000279555821019877000250008254063101987600010006885363610198760001600891105271019877000920059118541101987200014009914904410198710029600295017391019871002360079602401101987700011004975749510198740026600497574951019876004680039768438101987500220003989411610198710002700203394881020873000110000669053102087500119005116233810208750001700514334011020879000200032125112102087700624000221833210208700001000824799901020879000100002935604102087800018001331032710208750014500834863881020873000140023893365102087600115004426523010208760001100450092491020878007140015189524102087800011004538761510208740003622755754461020879000120006073935102087500046006613721810208750118800566418641020872000160026746633102087100013002749830310208730001500579175271020870000130028394317102087500161001911322010208720001100391726351020878000390049873290102087500286003025784810218730003100005683901021875116000061351001102187900012003187219910218770079800625253321021877000100012786383102187900047009288154810218720004600528877831021874090000073224038102187100020003322910810218760002900035377341021878006840073599908102187700770000391981010218730316200142268941021873000100064653870102187700102000487675610218720002200458704941021876086000016048870102187100010007621371510218750005100664016941021878000110027141875102187300107005766152110218790001000676913841021871000150098003564102187500059008092152210228700048800415262671022870006060062081307102287670200002308918610228740003500731078401022878001570033674531102287300360008468085810228720013800848709241022875000110035041693102287900077003528032610228730001000354855301022871001370096046808102287700014002628067010228790002800464455141022878000110097108510102287500010005722734510228720001000279819691022872000230058415593102287900107004867180310228770002900586872261022873000100039094680102287900027003020490210238740003300103842161023872006720020712030102387701818009073848410238700001100908909051023875000100051799712102387605900001208998610238710145600024395561023879000120022809559102387100063008357401610238750001900745011471023879003600045961339102387700333008629014010238790001100771640001023874000560097919446102387500026004824330210238700032100294458191023874306324499703391102387300276000022122310268760002700302461721026879000280040267743102687700066001032467210268780006500103976741026879000170020637543102687201768009195638710268790003800520167961026870003210082195330102687700154295227427010268750001000628579711026872000280083017851102687900070009311234910268720003300734177871026877001190043600229102687900864000370037410268760048800638450411026878000100044796930102687700360008510673410268790001000553899701026873004000095749887102687800072003577694310268780012427160730841026871016000036343991102687504040009640306610268760012800864857011026879000100036542940102687800180006685545610268710408000969549291026879000300057165585102687300019005764798410268770003500876647971026874644000087710641102687900059850772860110268710002600077751051026870000110077783166102687200059001783324110268780028600778854681026877000126117901398102687300010005792574110268710017400381639711026870000100018373038102687100010003852286310268750003601197052961026870000100089712013102687700520003972760010268750001600497332861026873000510090445980102787000700005167259710278750002700422139771027878000980082279518102787000023008265927110278790001200327244231027872000220033893365102787400115006409222210278740011300446788381027879000100065002248102787500083003539419110278740003400355836981027871000100086290140102787900011001739344310278790001000774744531027876000110019256417102787200025009097710210288780001000112047951028876000410022718365102887900010006483559510288770016900850741951028877000220015124100102887200500001559634810288750004900261078991028870000100036261564102887700010004713158210288720002800872250901028877000100017530146102887710600002784638510288700011900718324811029875000660062077737102987300452005295843310298730024400735778291029875000170053613708102987500102005362132710298740001400236224061029874002560034562850102987038800009482237910298710001800454896781029874009450006468071102987700555004699669610298770002000382941671029870000100048892200102987300032001894055310298750005100290946801029879000270089238707102987400048000043694110308700001000706202511030879003960070916073103087500093007425300110308760013400843349231030876000100065942451103087603800000685146710308760001600471390341030879001460037882122103087500013004809424410308750061800791150651030870002620089148609103087222400009984238610308770001200299860401030870000120030215772110287800015006042331511028710001300406623891102871001910050662389110287100191009078644411028730004200413472251102873002120051465617110287300010009198802911028780001700321670531102877002920062167189110287800011004307894211028770001400635408111102871000150014004433110287000011005425300111028710086400544030561102879001090076363082110287100010005637916511028730002300167644291102877000270027206401110287900342000740676111028740018400374729811102879000140097563832110287000366002763155111028720001300579338131102879006180048253954110287400585003836138011028771100000483676281102878000230078408819110287600011007876870611028740049200291343711102871000270049256417110287200025008955276811028740001200498276641102876000240049881189110287716400006990071611028780002100212732421103872001020051501010110387300015004191172511038760003800234671631103871001690083773619110387300452009455904411038760001000651587061103872000800096019868110387000195002604887011038760001000261477381103873000130028860315110387700555006903030711038760730000395067031103870002320040012470110487200047090045879111048770001000106310291104874000920061786356110487000091007242167711048730001000425917851104879000100002623023110487400864002278364811048740055500030533711104871000540003188754110487400018003464392211048780019900348767561104872000220064936748110487400010002598684111048740064800868948531104871051510037032598110487100612009742499111048730004400083569781104878509000058557951110487401428009866927611048710001800690090711104871000870009082127110487900216000972385411048730068400601628711105872000280030397674110587900017009060305711058700005400512440951105871222000001304696110587500036007300290811058760097200033895341105877010800043680706110587300011008550566411058700001500455948481105873003960016782335110587700012001766152111058790001000477090661105873319000030444767110687500012004075706611068740026400317056491106873000110082648305110687800079009398865211068700001000640166471106871002540024653870110687700102008531252311068730009500362301691106874007910097144613110687400031007837303811068710001000190929651106879001160019375150110687500936008015966811098770003600902518201109874000420090418715110987400011009044598011098700070000406030571109879000540030611901110987800010003089090511098750001000411623381109875000170071294045110987089300002139788311098720066600514811751109877211000031623034110987300043007165235211098730029400121740391109875024960092371079110987100224001247999011098790001000525858981109873000330023887895110987100010005409260611098730360000742463931109879003210064392321110987500012007467883811098790001000647090061109878000220084869459110987500046004487092411098750001100250050961109878000150015206122110987008700007526410911098700001000653173021109872000720095382617110987500015003585713911098770002000458999581109871000730096221841110987300856003631568211098740002700064857011109875000100006558396110987600393001660877611098710049200366893591109879000350056764429110987700027008913465511098740001100591845331109870008800039768438110987500220007136750211108760001000513978831110872006660013274227111087100018000416980811108700048800762137151110872000510017225090111087700010003862958911108771030000989405531110875000510009180313111087200010006930495911108700004200600414211111877000220051862283111187100174000191172511118760003800821379701111873113000052398282111187400184002243310411118738090000430891861111874000350083700374111187600488004523484811118730001400952375761111874002320055356266111187700071008599962211118730045600768469191111876002260076954929111187900030002739072211118750001200574373141111873000420078168738111187100118006886031511118770003200698029091111878016120579981027111187400015002036649111128770095400121251121112877000630012388777111287300212007248052611128710014100425770781112878000610062631829111287300019005366385411128700001000143316411112879000470036307190111287300330275722734511128720001000579775601112874000160098522863111287500036007883153411128780010400092292881112871007490099748728111287802958008008677211138780006100504187151113874000110031097014111387800464006257713411138790001000627183651113875000100082935604111387800018008301785111138790007000434177871113877001210095125799111387000048005515870611138720008000551814641113872000530026004764111387600321001653368011138700001000369441871113874009000007590179111387900029005795558211138770002500200648441116870000130080183859111687700011005021577211168780001500302578481116873000310050273676111687900012009032467211168780006500707368541116877009360070921522111687000488009131294511168780002500214334011116879001470041503183111687400010001162303411168730004300616466631116879000100081972471111687500012007201679611168790032100321172111116870002460032208725111687325400007222315011168760001200223135131116872000220062414379111687800067001243955611168790001200526702711116879777000082681773111687200010003288154811168720004600930933741116873004120013224038111687100020005338815111168760005000036925311116876000410003807940111687200048006401289011168790004300440484191116875005550084246393111687900321003442164111168780002400246808581116872001380055091584111687800109009531730211168720007200353578401116877007210015389970111687100400007539086211168770042800954119511116871000820085485530111687100137005575448411168790051500263630821116871000470026445514111687800011009660877611168710049200766695541116875000550036697923111687700109009698554511168770040800473101461116872004120027554405111687500756007763155111168720001900077495901116874000450057762842111687700149006788212211168750004200181639711116870000100098367628111687800023001839431711168720016100588899171116873000110099038848111687300085007915237611168700026000993250601116870003390049504812111687200014005955276811168700001200096024011116877000110049705296111687000010003982773911168750001000699007161116878000210090302108111787200228007158399511178790124800817777741117876006120093210896111787000318002391759911178740018200939475021117879000220004265230111787600020007528032611178710001000555948481117873003960025927979111787400010009603527011178730070700276080311117874004800077971725111787300012009806920911178720005200688922001117873000320088977514111787200032007073685411188770093600910059231118879002200031231896111887815400008152626711188700060600818819391118870001100012203480111887448200005221833211188720001000626040321118878000520092786383111887900047008311234911188720003300135377341118872006840094726395111887800020003520982011188720363600753941911118874000340046720224111887500480009695492911188790003000171446131118874000120007615931111887400254002800356411188700005900800039651119875036000070722083111987400019003073848411198700001100121671891119878000110002625033111987804298511362132711198720002300548915791119871000420005356266111987700071007598684111198740064800563791651119873000230036542940111987800180000713158211198720002800575008081119879000130087696107111987400032000788546811198770001200982686731119878000110028408597111987400030004841612111198710002100490821271119879002160099118541111987300014005038421611208720067200408343891120870001040011022552112087500210009300290811208700097200934579621120870000280063545315112087400010002417689211208700013700846488831120879000110064793353112087100011009490610511208720006900750092491120876007140076782335112087700012002701738411208740062400570275421120873000450007108510112087500010007771064111208790005900279013981120873000100078254063112087600010007914904411208710029600097120131120870005200059958939112087300010003006202511238700001400302212231123876000270050339488112387300011005038759811238740002200404828691123870000140040781667112387700015000121123811238740001000114321441123878000670041580838112387400393007179868911238760098100718721991123877000240002170501112387900010003227951811238700002300527786221123874000280093271278112387100222004329804011238730011000034221531123875000130093574016112387500019005376867511238780013500638230391123877000120063934773112387400896006422689411238730001000646557631123872220000095002248112387500480005501464511238700023800550166401123873000110005074195112387700022002536955511238750001000755963481123875000495105695744112387100010008576791611238730002000160352701123876007070016135303112387000256001635714311238700027000364326621123870015450036494077112387900021003696087311238790200000870691051123870000100077168668112387000040008739452111238780005100774216221123873000220017482156112387700309000761082811238790003100177784411123875158000097925741112387300096001797812811238710216300382941671123870000100078415593112387900131009843232411238730004100487362321123874001550098957280112387900047000903884811238730008500291803131123872000100099703391112387200276004972760011238750001600712732421124872000770081705649112487300011006252533211248770001000432947491124872001410013857546112487600065002408445311248780002500443104411124873005750064570378112487900071007506343911248750053500852030141124873000170029236034112487200010003937515011248750001400699860401124870000120011179448112587700010123124916511258760001900620453511125871000120022475173112587400053000248656211258750007900638065851125876002160036189586112587600492007736219711258720001100674744531125870000110007563832112587000366002784638511258710011900786718031125877000290049134371112587100027000972385411258780068400302677431126871000660090683535112687800010004075706611268740026400409736511126870001820013107840112687800157004329804011268730011000838832291126879000840025199711112687100010004672598811268791640000467466331126871000130017230156112687400013001733543111268740032400379790361126870001460088077153112687900456004902063211268710002300101110201127879001790010473149112787700013009066905311278750011900309550891127874005250020968120112787400015009219533011278770015400023846521127870000720013188754112787000408005360022911278790086400643923211127875000660075387615112787400036003539419111278740003400057498871127871005000036292619112787400013007640169411278700001100983720231127872000170039733286112787300051005987329011278750028600498941161127871000270030012470113087300047008005361111308730001000001355041130871000290010281417113087800010007033872311308750044400304587911130877000100040683535113087800010004101403911308730007900113046961130875001490091347225113087300212005160889711308720001100716261811130871000100042091320113087800936004216705311308770029200022139771130878000980093486388113087300014008367453111308730036000538230391130877000120053917290113087400010000425300111308760013400253908621130877004280075680952113087700472003577694311308780012400359613391130878003330056280670113087900028001647594411308720190000970430361130873008880037430439113087400010001788546811308770001200378944721130870000360097961885113087900024005834637711308736730000983806591130879000160088669276113087100018005883698411308770017300591150651130870001040089238707113087000076000945260111308750010900098202621130877059590029930095113087300041005993009511308730004100718721991201877000240012388777120187300042003385754612018760006500438975981201875000440055046133120187200105006547141412018780001000155029661201874000110097054530120187700040007739344312018710001100479338131201877006180008340740120187800077005083438912028750010400618622831202871001740026019868120287000195001732295612028750059500074850981202877000160027566511120287000022007843232412028730001000799810271202874000150050164379120387900129002116233812038750001700019724711203875000120073141648120387300010001377361912038730045200638087061203875002940033947502120387900022424398865212038700001000341768921203870001370045005096120387800015006631592012038740001400373354311203874003240047430439120387400010007743316012038780001000376961071203873000320068094244120387500618009860544512038794400000587687061203874004920038902291120387800011001917263512038780003900710551341204875000100081911725120487600038004313806412048700001900740166471204871002540075041693120487900077003714187512048710010700174249911204877000440087647984120487000035003928741812048790006300093886081204879000100099795711120487200284003023075612078790002100202677431207871000660040302108120787200228005043694112078700001000805739991207870000320011022552120787500234008132102812078790001000814656171207873000100042500519120787585200008300290812078700097200932240381207871000200053417787120787700121008353773412078740068400935408111207871000150073935782120787900016000439049612078740053500245077221207878000530024876756120787200022006496028612078780001900051369991207873000100045280326120787200010009538261712078750001500754152181207871000180005415218120787100018007610043012078720267800866893591207879000350037032598120787100099009731014612078720041200873221631207870024480077661521120787300010000798196912078720002300880692091207872000520098408819120787000011004867180312078770002900389718731207872534000099038224120787800048005950173912078710023600995527681207870000120009875562120787300236003995893912078700001001600648441208870000130020324672120887800065008089090512088750001000909932581208871210000091312945120887700025002157333112088715290000218580721208879380000032837366120887519900001374612712088780004900648015721208878000120065193819120887000022002825406312088760001000982613301208873000100058849041120887161800009970529612088700001000803976741209879000170020603057120987300054008092152212098700048800212491651209876000190072213977120987800098001260620912098750610000726483051209873000790014554292120987300046001526410912098720001000957794151209879000660015960004120987708300008629310812098770098100173652041209875000160057608031120987400480007975749512098760046800709550891210874005250021808726121087700010005389336512108740011500240128901210879001970045237576121087400232007576791612108710002000562194511210877000100006746633121087100013008714461312108740001200272301561210874000130038294167121087000010003852748612108790011300085707041210875001550008787946121087700017452894055312108750005100090090711210871000871779160210121087701248000038759812118740002200504517601211877000530080620251121187900396002191172512118760003800925858981211873000330063274227121187900018000471056312118740880000448694591211871000460095899958121187100073006663889212118770010400178910661211877003300038243302121187300321004960240112118720001100398276641211876000243340034956121487100840003038421612148720067200204459801214873009090030451760121487700012002051805012148770019900708343891214870001040090916073121487500093008157121812148720005000022183321214870000100002371079121487100224004242167712148730001000224751731214874000530082479990121487900010009263182912148730001900227842321214876000100023089186121487400035008369846912148750176800238450411214870000100044048419121487500067005424632512148710001900946538701214877001020044793353121487100011004489157912148710004200050092491214876007140055234848121487300014004535626612148770007100054896781214874000120085583698121487100010008574988712148710007200257538321214879000180015754484121487900515007582473512148750031800462564961214879007210036290140121487900011008653368012148720001000266016231214874029290096669554121487500055004668825912148770424200771085101214875000100087139034121487900146004739072212148750001200174067611214877001840097433160121487900010003747298112148700003100278944721214873000360008015203121487403570005816873812148730011800085274861214872001130009082127121487900216004911322012148720001100094874241214870000110099517029121487500206001970339112148750027600299007161214878000210060215772121587800015007027367612158710001200404587911215877000100031433401121587900020005212511212158770062400927836481215874005550032897701121587100057006507419512158770005600155948481215872003960006379165121587300023003644551412158780001100064940771215877000210066944187121587400900003695492912158790003000470691051215870000100008003564121587400059007951888712158780001000400414211216877000220080208457121687001632004143214412168780006700636807061216873000110073936596121687000022009431044112168730057500043977211216870085000044768162121687100228001515870612168720008000353173021216872000720057497058121687000013005889220012168760003200891150651216870002620079325060121687000339004016287112178770002800309160731217875000930020997764121787000014005119123912178770272700023473961217879000570032525332121787700010007426523012178760001100546808581217872001380055113416121787100010001550749312178730015300368892481217873001630067336136121787800015000826867312178780001100095017391217878002360000554462121887500010009071374212188770004800911124641218879001170002313513121887200022000288154812188720004600831078401218878001570035695744121887800010007577694312188760012400961895861218876001120056468071121887600555003679766212188770002400171390341218879001460007437314121887300042009792574112188710017400381639711218870000100048522863121887500036009903884812188730008500391185411218872000140029375150121887500014002973328612188730005100597596411218872021000020722083122187600019003123926012218720001800713978831221872006660021623034122187300043006164666312218790001000826230231221874008640032718365122187900010009293560412218780001800531380641221870000190033210896122187200318002348638812218730001400535760961221870034000003614529122187203090007367453112218730036000636847781221872123000014226894122187300010004467883812218790001015547263951221871000200064870924122187500011006500224812218750008300250092861221871032640005041693122187900077000506343912218750053500151369991221872000100075312523122187300095001568095212218770047200857877811221877151000015927979122187400010008600466912218740002200460352701221876007070006213715122187500051008636308212218710001000364073421221875000410096764429122187700027001684691912218770022600969810191221879000190017227345122187200010004739452112218780005100474216221221873000220007482156122187700309009749974612218790112200177609751221874000330098736232122187200155007896126412218720001500590206321221871000230049152376122187000260004923603412218720001000792387071221870000480009457177122187500015000970659612218760001300997684381221875002200059894116122187100027004072882112228730001100413046961222875000360012778622122287400028004294083412228720001800035778291222875009180024449352122287100010003500509612228780001500561353031222870002560017032598122287100612003708388112228730418200383730381222871000100018860315122287400166008897222412228700550000500124701223873000470070620251122387900396008066238912238710019100307368541223877009360050977102122387700010003160889712238790001100218004631223874000110012010592122387800013008201679612238760032100721172111223870001830082845953122387600034003301785112238790007000334579621223870000280076048870122387600010004607393512238790004600671418751223879001070078819594122387000044007987329012238750028600802212231224876000270080611901122487600010009179868912248760098100236638541224870000100034326562122487300010004437331612248760626200757035811224874007490005961339122487800333009900907112248710008700391490441224871002960099688647122487600010001972760012248750001600704187151225874009360000968120122587100015000097824512258700011000512112381225874000100071292612122587700010003222315012258760001200323887771225873002120072414379122587800067003408779012258770005500647681621225871002280055505664122587100015002550566412258700001500865429401225878001800047337049122587100606007747298112258700001400176108281225877000310077837830122587200016828898490912258710001500591343711225871000270019172635122587800039000971201312258700052000501838591228877000110070251820122887400042000055446212288750001000305739991228877000320040683535122887800010009100592312288790022000513210281228876000100051571218122887200050003216705312288770029200321705011228879000100052195330122887300154009243955612288790001200025770781228878000610002601603122887000044008278423212288760001000427863831228879000470043188754122887000018004321089612288720031800832712781228871002220033486388122887300014005350201512288710011300935453151228871000100243845041122887600010008446570712288770003800847674821228874000110054923330122887500061006504613312288720010500053899701228871004000015596348122887500049009583566012288760424200159868411228874006480076401694122887900011000701738412288740062400970275421228873001810097131582122887200028002714461312288740001200971640001228874000560017225090122887700010002739344312288710001000074652821228873465000007485098122887700016005750080812288790001300982433021228870003210038310648122887600348005839431712288720016100089094981228871009360018977514122887200032007909296512288790011600490929651228879001160019094680122887900027009917833812288700147000494526011228875001090089704803122887500010002972385412288780068400899860401228870000120030436941122987000010002073848412298700001100513675021229876000100011580838122987200393001498189812298760022400250892101229878000280096004764122987700321001678233512298770001200269855451229870004080007232203122987500056003763155112298720001900288315341229874001040021273242123087200077000239643912308740004100738883431230875000600024960286123087800019008539086212308770042800157469601230878830000006407342123087300041003734216812308710003200076080311230874004800008367628123087800023008841559312308790013100585464811230878012600018941882123087900010007009372812318785590000118006221231879000110092134877123187000011005311234912318760003300832980401231873001100083621327123187400023000538761512318740023000660775271231871005250038803426123187700011001925641712318720002500094313221231874000150090366491010188700954003209132001018870093600021759360101882000190063700374010188600488008431044101018830057500572542760101881000120037424991010188700044003764798401018880003500279819690101886000230090257848010488300031007152626701048800060600715808380104882003930051705649010488300011004197247101048850001200621671890104888000110042170501010488900010007263182901048830001900429356040104888000180093533919010488900015004354081101048810001547135740160104885004960074004433010488100011001504613301048860010500453562660104887000710045369555010488500010000547141401048880001000954855300104881001370055489678010488400012007575258601048860001600560488700104886000100016494077010488900021007737586001048830018300474331600104888000100077532991010488000028009763237701048870001100678877810104883001060038031210010488300024009836138001048871100000484088190104886000110018669276010488600018001867180301048870002900787687060104884004920079094680010488900027003982766401048860002400298843110104883103000060086772010588800061241075706601058890026400211623380105885000170031321028010588900010007146561701058830001000717890970105880000140002279518010588000023005504169301058800007700257126620105885002100007490708010588000452001790139801058860001000391132200105882000110040065225010688700037009033948801068830001100321608500106884007910066689359010688900035004698554501068870040800583620590106885019000000162871010788800028005073848401078800001100111088410107881000390071433401010788800020001157121801078820005000125858980107883000770062620090010788300061003298351301078840006400735377340107884006840043568675010788400011001628067001078890002800165584660107880000100096608776010788100492009806920901078820005200501838590108887000110090302108010888500770009075879501088890002100210722620108884000910041179448010888700010005162303401088830004300719003520108883316000052701273010888603500009376867501088880013500538575460108886000650074016647010888100254009420148501088870001600046538700108887001020034744517010888000013004531252301088830009500354855300108881001280026379165010888300023009710619601088880132600275613430108880002539907566511010888400022005792574101088830017400589572800108889000470089703391010888300131008998102701088810001500100275580111887001780070041421011188700022009008921401118860001100702736760111881000120040384216011188400672001038759801118840002200708909050111885000100020977102011188700076003127324201118820007700813472250111883002120071947389011188600015004233771801118840103000923846520111881000720003128179011188600840004313806401118800001900832980400111883001100073450351011188000023000345796201118800025400835740160111885000190033697445011188801484000370037401118860048800337736190111885004520003823039011188700012001394750201118890002200239886520111880000100024265230011188600011000457037801118890002600648915790111881000420005234848011188700014000576791601118830002000759997060111888000560056019868011188000195000636308201118880008300764680710111887005550096533680011188200010007703259801118810061200670545300111880000400027108510011188500010001716400001118840005600372120390111889001090037343523011188600011008740676101118840018400874304390111884000100087482156011188700309005756651101118840002200776827440111880000190097710641011188900059002795558201118870002500280942440111885006180088180485011188400872008836762801118880002300686882030111889660000068931118011188408100006903884801118820008500791150650111880002620099152376011188000260003918031301118820001000196024010111884000110009733286011188100051005001247001128830001400306030570112889001350020611901011288800010005134722501128830021341323846520112880000720023650498011288400010006496028601128880001916262067760112889000100026292619011288400013003641554001128800003000966088540112889001050046746633011288100013009676442901128870002700869000380112886000110007465816011288800018002747445301128860001100397684380112887002200000215772011388800015002071355001138830001400323135130113882000220022475173011388400053003277862201138840007500927836480113882005550013448114011388900040005467883801138890001000551369990113883000100015158706011388200080009592797901138850001000566388920113887000330026726947011388600154003701738401138850062400772208800113881425000077500808011388900013004754845301138870236900478821220113889000130068940553011388500051005953167901138880035400199300950113883000410050753632011488300021007105348001148830002600711277610114889000100091245870011488708200002229346601148810001600832955710114887000280033540811011488000015007355795001148820002800935999080114887000120043621327011488400069002500224801148850008300262456100114888000140016485701011488600010000690419501148800029400270275420114883000450007069105011488000010005743731401148830052500680035640114884000590058765996011488600033001950173901148810023600300069270115887073730050324672011588800065004039767401158890001700206623890115881001910050921522011588000488001143214401158880006700817986890115886009810002125112011588600624001242167701158820001000328815480115882000460013089186011588400035004406034001158830001700043316410115889000470034793353011588100011009486945901158850004600152641090115880000100075594848011588300396007614359201158820052500962901400115889000110047335431011588600324008739344301158810001000674249910115887000440007563832011588000366006826867301158880001100983696050115880095000009118541011588200014006914904401158810029600998732900115885002860090224780011888900011000041871501188840001100509002260118881010600062077507011888900017006241437901188880006700624799900118889000100002516112011888600010003254027701188880066600626230230118886008640042648305011888300079938297737201188830006000131887540118880000180013224038011888100020006327422701188890001800534177870118882001210043600229011888900864001398865201188800001000041768920118880001370044246393011888900321007439232101188850006600646680200118881000100034680858011888200138008472639501188880002000754152180118881000180015505664011888000015001562744201188860006800057498870118881000720085863903011888536900001644551401188880001182066044700118888000100076669554011888500055002694418701188840090000169549290118889000300017230156011888900013008756383201188800036600075800140118884285000077631551011888200019004784638501188810011900578854680118887000120077894472011888000036008816873801188830011800987362320118884008000068892200011888300032002897751401188890003200791132200118882000110099675614011888800056003033948801198830001100921671890119888000110084192192011988218300000496248501198870123600650741950119887000220095383556011988300298000618958601198860049200269735470119884000400017153963011988400028003731014601198890041200173943210119888000370017421622011988300022006764798401198870003500781639710119880000100048373038011988100010005955065801198820001000299860400119880000120010669053012088500119005074519201208840015500610059230120889002200041210163012088700018009130469601208850003600425195820120887000180033017851012088900070002332162701208860001000435129890120888000980044226894012088300010007465340901208825070000150634390120885005350035695744012088100010007575448401208890051500958999580120881000730006357143012088800270006684691901208870022600281985950120880000840019536588012088900018002995444301208830048000902043160121881021000090573999012188700032009095508901218840052500018622830121881001740052016796012188300321005227951801218800002300825253320121887000100003107840012188100157000314164801218830001000038230390121887000120064012890012188900197002678233501218880001200671315820121889000280087472981012188000014007788212201218850001300782433020121880003210008892200012188300032005025784801228830003172204459800122880007000040696760012288300042002221397701228880009800423710790122881000110052661014012288700051008368070601228830001100740044330122881000160085387615012288400036003568095201228870047200157498690122885000240046638892012288700033008713903401228890014600973907220122885000320087808997012288602300009902063201228840002300892360340122882000100099256417012288200025300967819801228890001200600648440125880000130030086772012588400061004036649101258870095400405905010125886000150010722083012588400019007077805301258870004800209530820125885169000041112826012588100026007117944801258870001000712112380125884000100021608897012588100011006164666301258890001000317055390125882000100011882487012588000017007204896101258811190000821953300125887001540062718365012588900010003339683601258860001000035778290125885000170023663854012588000010003376867501258880013500537736190125885004520083780925012588500010009389336501258840011500340166470125881002540084293229012588600010839476816201258810022800148709240125885000110055237576012588400232001531730201258820007200653695550125885000100075382617012588500015005538997001258810040000853941910125884000340015965979012588300880004613530301258800025677664857010125886000100066608776012588100492009683108701258860039600372250900125887000100087474453012588600011000793381301258890061800779555820125887000250038117558012588635100003843232401258830001000785274860125889001130068669276012588100018276925641701258810002500794526010125885001090049712013012588000520009995893901258830047600602212230126886000270030251820012688400042008079309001268810197600922183320126880000100052439556012688900012009257707801268880006100327863830126889000470003126226012688200094000323626101268820012600036002290126889008640055118847012688700488000528032601268870001000655963480126885000490025776943012688800124007585992301268800002200370525640126888001860047485098012688700016009839431701268820016100784374400126887000280058831534012688200104008923870701268800004800093751500126885000140019900716012688800021008015465301278870001100206724290127884075000031462107012788301248003150056801278890001200418571580127884000100042167053012788700292004234647501278820008100926665540127884000310003674531012788300360001433164101278830004700250092490127886007140076542940012788800180005910537801278850001000997238540127888006840049727600012788100016007021384501288880002400302677430128881000664731624005012888303838006235064901288850001300850102830128889000100066457887012888834400001690150001288830001000770467610128882000100077981969012888200023000917263501288880003900393991820128886011440010458791012988700010003055446201298850001000821197410129889020800003271278012988100222004352499401298840002100335302260129889001310095005096012988800015003587306601298830002800160739350129885000460076357143012988000270007668935901298870003500674331600129888000100017663148012988000010004769610701298840003200402043160201881021000050738484020188000011007082277402018860001200209681200201884000150031397883020188200666006147784602018830009300421172110201880002880012223150020188600012196247517302018840004100025085750201888139000032552854020188202448000311234902018820003300040484190201885005550054522459020188900024008456940602018850006700648694590201885000460054876756020188200022007509158402018880010900953173020201883000470005899958020188100073006592647002018830039600959868410201884006480016004764020188600321007629261902018840001300370545300201883000400087394521020188800051000750080802018890001300875456280201886091000077933813020188900618002825406302018860001000184155930201889001310008416173020188814900005877092702018890001400488485640201888022220098860315020188500032006902376302018870014000497052960201882000100049800108020188300606007990071602018820002100401628710202887000280000401142020288603468009066905302028850011900712491650202886000190053321627020288600010004361370802028850010200842463930202889003210094549370020288300010004603527002028860070700262588980202887000230006844052020288923400000738761702028820880164288782960202880000170049552768020288000012001043694102038800001000304980600203887001100090791478020388300032008097710202038870001000318678380203886000110002596625020388400019004425300102038860013400865429400203888001800096846919020388600226004701738402038840016300098202620203887059590099894116020388100027001089090502048850001000711794480204887000100061526267020488000606008187219902048870002400620167960204886003210073457962020488000028008504169302048800007700384088190204886000110028522863020488500036004975749502048860046800498330410204887000140020553022020588603900009079942202058800060600910225520205882002340031312945020588700025002209132002058870093600539475020205883000220074992541020588673000006613721802058850118800565336800205882000100017008014020588000011009759182902058880007500777106410205889000590098294167020588000010005836762802058880002300886009160205886084000038671803020588000029003900907102058810008700398732900205885002860090242540020888700074007037672402088880111100104020540208880000130070451760020888700012000045176002088870001200206030570208889000540070683535020888800045004073685402088870093600511623380208885000170081256096020888900016006131294502088870002596014334010208889000200032122661020888900378000263554702088840055540327748050208880010600042783648020888400555006300290802088800097200135408110208881000150073845041020888000010008401289002088890019700943923210208885000660014960286020888800019000526410902088800001000853311020208881000100065496782020888200012006558369802088810001000260047640208886003239026019868020888000195004628067002088890002800364016940208888000110096669554020888500055001694418702088840090000571085100208885000100007141875020888700107003722734502088820001000274216220208883000220097894472020888000036006800356402088840005900180942440208885000810078254063020888600010000908212702088890021600895001150208880000280009768438020888500220002996862702088810010600199810270208884000150050471241020988400010009095508902098840052500414093900209889000970011608897020988100011009277862202098840002800829356040209888000180094653870020988700102006509158402098830010900855836980209881000810066035270020988600707003761082802098870003100376615210209889000100009118541020988200014001922792802098800001400900648440210880000133820302108021088200168009071193902108860005500007220830210884000190000757066021088400264009112598802108800019400514656170210883000100011705649021088300011002187219902108870002400823135130210882000220012371079021088100224000241437902108880006700625253320210887000320013545315021088100010005365049802108840007400838021310210886002860083988652021088600022005425300102108860013400459613390210882003330096213715021088500051009671827002108899180000070325980210885006120048168738021088300118002923603402108820001000103976740211889000170070612314021188600366000083438902118800010431315956190211885011000041890122021188206262003217050102118890066000924395560211889000120023089186021188400035008350201502118810011300335778290211887000170083712594021188500055002428757502118860028600747681620211881002280075596348021188500049003608955402118820001300662194510211887000100046401694021188800011004863843502118860001000991343710211881000270089238585021188522000003074811302128800001100707895400212880000100001211238021288400028001135610202128840005900216466630212889000100002223150021288200012005313806402128880001900431819430212886797000093188080021288500012007352273002128850003600538883430212885000600073893365021288400115009467883802128890001000648915790212881000420085046133021288200105003513699902128830001000271446130212884000120057566511021288400022001792574102128810017400983730380212881000100018977514021288200032008902063202128810002300796886470212883000100000041421021588700022009044598002158800070000305187060215885014840010856122021588100010007091607302158810009300409465140215889297000011022552021588500234003124916502158860001900012732420215882000770071397883021588200666001149240302158841030000317986890215886009810071911725021588600038009221833202158840001000826318290215883000190092718365021588900010000300151502158870002800531078400215888001570003210896021588200318003327422702158890001800347827000215887000110004870924021588500011003500924902158840071400853125230215888000950015382617021588100015007551938102158810002500357544840215889005150016189586021588600492004636146002158820001100764680710215886005550056494077021588900056007698554502158870040800970930190215888052520057394321021588800037006740676102158840018400475918290215888000750027696107021588400032002783783002158820001600978463850215881001190007882122021588500013004790139802158830001000779293750215882168000067981969021588200023004840039102158880540000784303480215889007000058490131021588100120001866499602158800003000787659960215886000330048956418021588700590001911322002158820001100993250600215885003390029501739021588100236000960240102158870001100197332860215889000510070950358021688009000009139439502168830007400619724710216885000120052585898021688300033000333615702168820257500842268940216883000100055158706021688200080005539419102168840003400456261890216888000210015753816021688100082006597666102168800001100178854680216887000126157955582021688700025004879887602168850001800294260780216889000150050324672021788800065005038421602178820067200105739990217887000320041021956021788300153003136750202178830001000015712180217882000500061580838021788200393001541521802178810001800663292210217880000520076528960021788400010006676442902178870002700971315820217882000280078163971021788000010006821527102178830001200389405530217885000510099705296021788600010001998604002178800001200102518200218884000420052711034021888800010000368070602188830001100342112990218886000120064447047021888100010004472639502188880002000148660020218883008240005776943021888100330009604887002188860001000871640000218884000560097724834021888200306002824330202188800032100282686730218888000110099092965021888900116007945260102188850010900795170290218885002060059827664021888600024008992734602188870003300006119010219888000100080669053021988500119007134722502198830021200220913200219887009360072125112021988700624002227951802198800002300026230230219884008640053167606021988602800008500224802198850008300759279790219882000100046782335021988700012003806920902198820005200991523760219880002600049325060021988000339007008677202228880006100203394880222883000110040366491022288700954003055446202228850001000307368540222887009360060903703022288900041008099325802228822100000510059230222889002200081321028022288200010001142754302228872400000814321440222888000670011510754022288800032003162303402228830004300521226610222889003780092184509022288900098008242167702228890001000325770780222888000610022777166022288000077002298351302228840006400830178510222889000700063123599022288700590007322403802228810020000532712780222881002220093621327022288400023001384504102228800001000441102070222889000280094310441022288300575008433164102228890004700345703780222889000260054570378022288800026000468085802228820013800747090060222888000220084805864022288400606000500224802228850008300450741950222887000220015234848022288300014000528032602228810001000653908620222881004280045479464022288702142002548553002228880013700356957440222881000100005749887022288100072006596133902228880033300460739350222885000460086135303022288000256002628067002228890002800263307450222886000360056357143022288800270009644551402228880001100570691050222880000100057176878022288200036002760803102228840048000879486240222881000100038097129022288000082001822764202228890016800383678560222882246000048522863022288500036006897536002228870016200490206320222881000230039180313022288200010008931289102228890148400997033910222883002760069710490022288250500009972760002228850001600616466630223889000100092388777022388300212008288154802238820004600939270220223881017170084253176022388600026005426523002238880001100742932290223886000100025009286022388103264003509695902238880010200256809520223887004720075714286022388900043006624561002238830001400562926190223884000130066379165022388000023006695492902238880003000570545300223887000400097390722022388500012003829416702238820001000684155930223885001310079958939022388300010009016463202248800004000201838590224887000110000221223022488900027000102267902248840067200016132540224884002400072786383022488900047003364422102248800006600736745310224883003600063857546022488400065874404841902248890055500650634390224885005350085378911022488200010006576791602248800002000462137150224885000510076720693022488301070001676442902248870002700570275420224883000880077227345022488200010000731014602248890041200776108280224887000310067643348022488600047000778316602248820005900079555820224887000250069238707022488000721005993009502248880004100604587910225887000100071571218022588200050006198802902258881190000023506490225885000130023574016022588500019007500509602258880001500752896070225887010200035986841022588400648006645989702258860001900572250900225887000100028669276022588100018000975749502258860046800801125050226881001350090416293022688000017000211721102268800028800826483050226883000790062711003022688000013000283983902268820001200130029080226880009720053112349022688200033007368070602268830001100850591790226889002000005489678022688200012007636308202268810001000770156250226887000310097129219022688700025008724894902268830001100773945210226888000510057474453022688600011009873623202268840015500787687060226884004920099375150022688500014009041895902298879080000408773640229883000100001245870022988708200004130469602298850003600014476700229886000210011705649022988300742000201514002298882520000921670530229887002920052384652022988000072008238877702298830021200025253320229887000100013291838022988000018002330142202298895530000133459260229889143000063567026022988900013000366385402298800001000937686750229883001350083839424022988501872005400443302298810001100440232020229885004080054246393022988900321007487675602298820002200252375760229884002320035369555022988500010000562744202298860006800463096250229889000130056372800022988300026006648570102298860001000973980020229886001440007493790022988300513275751740702298830132600184323240229883000100048444782022988138900004852748602298890011300488315340229888001040099115065022988000262001917263502298880003900491983930229883574000089375150022988500071007955276802298800001200399007160229888000210010257848030188300031006038759803018840002200729427500301889016480093486388030188300014002354081103018810001500041768920301880001370005387615030188400036002629014003018890001100673354310301884003240047437314030188300042004748509803018870001600097238540301888006840030012470030288300047003024550103028860006277721953300302887001540022479990030288900010001341778703028870012100843626330302889000290075356266030288700071001641497903028860024800473934430302881000100068856969030288800696006913437103028810002700691490440302881002960029675614030288200056005021577203038880001500907536320303887000210050921522030388000488003092152203038800048800223905690303884000144692668825030388700660006313806403038800001900053023440303885570000056638892030388700033002747298103038800001458976615210303889000100097710641030388900059004823619903038810051500193250600303880003390070159668030488700036005041871503048840001100604369410304880000100011862283030488100174005191172503048860003800225402770304888006660072784232030488600010008353773403048840068400635377340304884006840013773619030488500452005464392203048880019900053899700304881004000007027542030488000045004748215603048870030900476479840304887000350097901398030488300010002819723403048850001200887881380304886000220069094680030488900027005955276803048800001204501838590307887000110050620251030788900396004066238903078810019100907220830307884000190010890905030788500010002097710203078870001000314656170307883000100041474094030788000063004152626703078800060600121705010307889000100012213977030788800098002221833203078800001000130660490307885004960033089186030788400035007315576103078805920000032544530307888000100053702457030788200087001382303903078870001200142530010307886001340094793353030788100011005559484803078830039600656533530307883001520025936169030788000030002672694703078860015400471046860307882031000067141875030788700024006723015603078840001315473681340307885819000037394321030788800037009743043903078840001053775638320307880003660087631551030788600019002800356403078840005900980942440307885006180078168738030788300118005839431703078820016100490388480307883000850089152376030788000260001918031303078820001000196024010307887000110099712013030788000520006973328603078830005100209681200308884000150061367502030888600010009258589803088810003300731887540308880000180084141312030888100028008509158403088880010900455056640308880000150085854919030888800900004713903403088850014600274249910308887000440017447540030888904600005758408703088810003000378944720308880000360029894116030888100027002001247003098830004700812754820309884321000092117211030988000288001277862203098840002800033968360309880000100063703762030988100063007422689403098830001000254896780309884000120056608776030988100492001722734503098820001000782540630309886000100098500820030988611500000027367603108810001200303021080310887002280050603057031088900035003179868903108860098100220167960310886003210033072526031088300025002585713903108870002000462901400310889000110086689359031088900035001674663303108800001300079623910310880008240070064844031188000013007091607303118850009300509550890311884000850092125112031188700624008225295703118845550000232108960311882003180073700374031188600488003513699903118830001000365336800311882000100026746633031188100013002716411503118800610000172176400311886000720009118541031188200014004998102703118840001500700414210314887000220020267743031488100066000027367603148810001200303246720314888000650050372782031488300015006062025103148890039600006623890314886001910041051760031488604500008108028003148810023000312047950314886000410061211238031488400010001162618103148810001000819724710314885000120032313513031488600022001233861103148860005200624143790314888000670042421677031488300010002247517303148840005300026230230314884008640082718365031488900010009329804003148810011000536213270314884000230053857546031488000065006389336503148840011500739475020314889000220084091120031488700010005420796103148880004700342652300314886000110074331641031488900047007465387003148870010200047263950314883000200044870924031488500011006515870603148820008000551615020314888000110025356266031488900071007558369803148810001000257544840314889005150006019868031488000195000666955403148850005500869549290314888007490037139034031488900146007738022203148831960000574067610314884001840077482156031488400309009759173403148800001000278463850314881001190098163971031488000010002840881903148890001100784901310314881001200088860315031488700032008894188203148800001000390090710314886000870099082127031488200216009913243903148890001000991561950314882003870089455554031488400038000982766403148860002400499860400314880000120090162871031588300028007117944803158870001000113978830315882006660011433401031588900020004410279003158890282800042932290315886000100095237576031588400232003539419103158840003400957339270315885398000095899958031588100073008618958603158860049200263791650315883000230086410071031588000048004644551403158830001100586718030315887000290079675614031588900056003970339103158860027600197052960315880000100019843667031588800036007073848403168800001100824623180316883628000012691588031688300014001333213403168800011800836002290316889008640053674531031688100086000401289003168870019700942294920316883057570064891579031688100042008491472803168883650000854152180316881000180006004764031688600321002649407703168890002100469855450316882004080017437314031688300042000797948403168881640000987687060316884004920029256417031688200025005123189603178831540000713210280317889000100011862283031788100174002216718903178880001100924799900317889000100032881548031788200046002323629003178800001400540484190317885005550095264109031788000010003582084203178800004500261504080317888000110016384633031788700017006640424703178870051000868072430317881001350066846919031788600226001694418703178840090000870254610317880600000077069105031788000010009719266903178800001900371982670317885000110047793912031788100012000792574103178830017400885569810317889000100078940553031788500051005026774303188810006600207570660318884007700051014779031888373600003215476303188870910000026483050318883000790072935604031888100018009294633203188890570000439475020318889000220046048870031888600010009613530303188800025677066886460318881000220037060294031888900288004731014603188820041200973907220318885000120057661521031888900010002794533403188862420000090176780318883000120059873290031888500286003002182003218860025000703976740321888000170030573999032188700032002100592303218890022000913046960321885000360071872199032188700024006221397703218860009800222696920321881000440472371079032188100224000243955603218890001200831078400321888001570073457962032188000028002348638803218830001400836504980321884000100053664976032188878600005384504103218830001000839886520321880000100074001145032188300210004401664703218810025400641768920321880001370074310441032188300575001439232103218880006600645610270321882612000015041693032188900077000507419503218870002200052803260321881000100035312523032188300095000536955503218850001000254855300321886001370005680952032188900472002574988703218810007200360739350321885000460096292619032188400013002646807103218870014100170173840321884006240077421622032188300022007759182903218880007500376961070321884000320088029572032188200981006807135103218800049600482686730321888000110048356978032188550900005876599603218860003300789459330321882001570038997640032188800140007908212703218810021600594727420321884003480069501739032188100236003958888103218820343400899396730321881000230070086772032288300018000016968503228890007200303842160322882006720070418715032288400011000141784503228800007900925402770322888006660092631829032288300019009352899603228820001700038165010322886001680034678838032288900010005500924903228860071400155836980322881000100055986841032288400648009635714303228880009500271085100322885000100047144613032288400012005733536003228860150000682627090322880000280098373038032288100010003033528003238874310000606835350323888000100062388777032388300212003265927103238890001200328095590323881000630033274227032388900018001452245903238890002400954304780323885000770086221841032388300856000660877603238810049200867341750323884001050037032598032388200612005750080803238890001300076315510323882000190088831534032388600104003894055303238880005100402518200324884000420090366491032488700954003102255203248820029400113129450324887007910001432144032488800067004156100103248820002100916088970324881000110042167189032488800011003238465203248800007200727842320324882000100083577829032488500017003496028603248880001900650461330324882001050075776943032488800124009624561003248880001400772152280324884000100097315344032488720400007733543103248840032400683676280324888000230018647940032488100032008976843803248850022000102578480325883001290010611901032588800010002068422203258810001000808343890325880001040071137831032588200092000162303403258800004300019252900325887002120043490241032588930400007523484803258830001400053173020325882000720055433693032588237100007576791603258830002000062137150325885000510096574518032588700019009666240403258800001600174850980325887000160007596353032588600140007760803103258840048067477692410325882000660008243302032588000321001841968503258800098100688603150325887000320089172635032588600039006972760003258840001600499589390325883000100040736854032888700936005096812003288800001500814431160328884921000011485808032888100055000152626703288800060600715808380328882003930071611537032888104242003216705303288870029200522795180328880000230062501300032888600066009257707803288880007100027767470328884000100072783648032888400555009300290803288800097200134579620328880000280043545315032888100010005366385403288800001000740484190328885005550034177424032888500021000423669603288896590000042926140328887304000094617841032888500010008486945903288850004600052325540328883020800055390862032888700428004559484803288800039600056312580328888000100085927979032888400010002601986803288800019500762373840328887237000066270331032888908900001628067003288890002800367823350328887000120036851667032888000555000703580303288870018800670545300328887000400027230156032888400013007742708903288890001000474304390328884000100057874826032888502600008801091003288850004800484323240328883000100008522863032888500036006852748603288890011300485793620328881000390058669276032888100018003873623203288840015500287362320328884001550038762476032888403400000889220003288830003200289286990328885005600078977514032888200032000909468003288890002700394526010328885001090049739304032888100013006990071603288830002100199300950328883000410001780184032988796200001327127803298820022200869810190329886000190007035634032988500707008707246003298890007000578821220329885000130078129407032988400022009839431703298820016100100414210330887000220000106602033088681400001049377403308800088800306690530330885001190040752550033088700014000105913603308870001000412491650330886000190002195330033088700154001424639303308890032100344665510330882001160044648883033088900011001468085803308820013800253899700330881004000066363082033088100010006722509003308870001000184155930330889001310079115065033088000262009923603403308820001000692387070330880000480060436941033188000010003045220403318890343400716911420331882000410092414379033188800067009345144703318860011400037686750331888001350007981969033188200023000846097603318850035100590090710331881000870049244659033188900172007972385403318880068400497574950331886000110020221223040188600027006061124604018800209168312374600401886001470024004433040188100011001456482504018850001900055963480401885000490065695744040188100010002720866804018830001100474729810401880000140077846385040188100119001790139804018830001000179338130401889006180088094244040188500618003840881904018860001100985228630401885000360068798895040188804343006909296504018890011600191343710401881000270069894116040188100027004033948804048830001100104517600404885000120050458791040488700010006055446204048850001000607054500404882000230081162338040488500017003116233804048850001700412088040404889001040041367502040488600010009162303404048830004300117056490404883000110042125167040488600460000217564504048810054500422085380404880020800092350649040488300013007292480304048870016700830789420404887000140063112349040488200033009322403804048870002000732742270404889000180033298040040488300110005354081104048810001500236002290404889008640083700374040488600488009404303704048820031500140693170404887541000094793353040488100011000486945904048850004600550634390404885005350085166807040488860300009531252304048820009500354896780404884000120045609966040488500029004601577404048850097200061895860404886004920016401694040488800011000654294004048880018000966162920404883000120016944187040488400900007716400004048840005600073439720404884000640067638567040488900014002788546804048870001200982540020404883025500028294167040488000010004834074004048880007700697120130404880005200009827664040488600024003992841804048810069000701125050405881001350020757066040588400264009197247104058850001200922121240405880000120063187086040588600014004339683604058880001000451369990405883000100055852021040588100011001596133904058880033300663791650405886000230037141875040588700107000725476304058860039000375638320405880003660078726085040588200015009888202904058820118800696024010405887000110009757495040588600468008993009504058830004100009572300406888009720031433401040688900020003235064904068850001300026483050406883000790092713625040688500010001277480504068800002500729120540406886000120033449173040688900016001370245704068820008700844537610406888000600015382617040688500015006541521804068810001800954990060406884209000025767916040688300020003646807104068870055500874331600406888000100047474453040688600011002764798404068870009600377519440406880158000098860315040688200032001932507204068850013300809143770407887697000091778703040788900159002258589804078820003300030178510407889000700053210896040788200318000326695104078830046800033853180407883000200084570378040788900026007465387004078840010200755089670407881000240016764429040788700027006712733204078821920000473101460407883004120008069209040788200052000842543904078800010400086114590407882000120058831534040788800104001903884804078830008500391490440407881002960099705296040788000010005073685404088870001500108343890408880001040040955089040888400525003127324204088820007700713210280408889000100031692330040888715100001242167704088830001000927786220408884000280093650498040888400010006417411804088850109000043878100408889000100015158706040888200080009539086204088870042800263515890408887009360056831874040888703700009714734804088800009800682686730408888000110038794719040888900448005897751404088820003200692564170408882000250089873290040888500286007998604004088800001200902594910411882184000050366491041188700954007039767404118890001700604459800411880007024910620251041188900396001078913604118840102000907895400411886000100080960630041188300032000097710204118850001000313005950411881085850041432144041188800067008158083804118820039300316466630411889000100001858072041188900019003186228304118810017400119117250411886000380002016796041188600321003233771804118840103000825260140411888468000022623023041188700033009263182904118830001900732240380411881000200013417787041188700121003401664704118810025400541768920411880001370064500205041188600011009467883804118840001000147681620411888002280055046133041188200105004512529604118830085600753876150411884000360045524264041188500011003559660104118880090000861755520411880001300046245610041188800014002653368004118890001000066388920411887000330086806145041188900044005714461304118840001200671640000411884000560027393443041188100348008742499104118870004400174373140411883000420047571374041188900029001759182904118880007500276159310411884002540018892200041188300011003911322004118820001100991343710411881000270029501739041188100236004995893904118830001001001838590412887000110080324672041288800065003057399904128870003200219588670412885023690062117211041288000288009278638304128890004700635740160412885000190013922075041288700019004401289004128890019700843104410412883005750054573061041288200013004487675604128820002200649602860412888000190004967612041288300054681634399104128850404000768199500412882000830087032598041288100612003713158204128830002800975665110412884000220017710641041288900059009788546804128870001200979555820412887000250058995136041288900266003932506004128800033900199810270412884000150040162871041388700028002038759804138840002200906030570413889000540021347225041388300212006160889704138810001100825770780413888000610042783648041388400555007677595204138820001000270173840413885006240077430439041388400010008850343704138830009900285274860413889001130019008679041388604141008918031304138820001000002736760414881000120021397883041488200666005222315004148890001200856789690414883248000026318901041488000010008635388504148850002500878182440414889000130048758790041488000010007911322004148820001400402518200415884000420080418715041588400011001092152204158800048800510059230415889002200032604032041588500052008293560404158880001800131380640415880000190004520292041588801900002468085804158820013800048709240415882000110075091584041588800109009520612204158800870000352375760415884002320025703047041588800496002603527004158860070700362112670415883015750056638892041588700033007695492904158890003000071085100415885000100077110240041588500016006739452104158880005100475082670415885512000028671803041588700029000902328704158850001300092874180415889000630079894116041588400027006011102004188890017900402157720418888000190030379737041888100010007061190104188880001000007307820418885025500040835851041888000016001136750204188860001000019170210418884002580022479990041888900010001278423204188860001000729408340418882000180003188754041888000018006346207904188895730000834863880418883000140043574016041888500019004368070604188830001100036974450418882014840003792122041888700010001385754604188860006500043316410418889000470054543181041888102626005528032604188810001000953173020418882000470075485530041888100019005568095204188870047200557769430418888001240035927979041888400010007600476404188860032100061353030418880002560086290140041888800011004636308204188810001000066893590418889000350076846919041888600226009706910504188800001000971315820418882000280077227345041888200010000739072204188850001200773934430418881000100077421622041888500022004746581604188880001800974821560418887003090047601770041888500010005761082804188870003100576315510418889000190037925741041888100174005802306004188810670000981687380418883001180018687226041888300010001878706704188810001700490206320418881000230049495249041888006900004973328604188830001400300648440419880000130052218332041988000010002272316604198850020800946264630419888000550055002248041988900083001500509604198880001500360352700419886008800037933813041988900618007802290204198850074200287659960419886000330069152376041988000260005002755804208870017800910928670420889147000051465617042088300010004179868904208860098100223626800420883021000073089186042088400035006388183304208840232300039762460420887005950054265230042088400011007472639504208800002000757544840420889005150066251886042088534300007723015604208890001300976615210420889000100028733374042088600011009951299904208851760000200867720421888000430010302108042188200228001038421604218820001400706896710421882000410090765973042188800026000131940204218800980000221398510421885001510002439556042188900012000439232104218850006600956957440421881000100025749887042188100072008598684104218840064800660488700421886000100086494077042188900021002702754204218830004500573456250421880009720017394321042188800037219790139804218830001000881639710421880000100068373038042188100010006911854104218820017500093174640421880003360069486275042188300098001955276804218800001200595936990421881000130050339488042288300011001043694104228830001079306623890422881001910000669053042288500119001212511204228870062400336847780422882123000094293229042288400010005504169304228890007700652641090422880000100055545068042288016500008589995804228840007300966695540422885000550017139034042288900146001796199804228860387600383206980422885001860058768706042288400492007923603404228820001000500349560425882008400020041421042588700022005044598004258800070000506835350425888000100091162338042588500017006119169504258889520000312112380425884000100031312945042588200025006170052704258840727200123212840425883000110002371079042588100224003247517304258820005300725253320425887000100072577134042588900010002313236004258870002100732712780425881002140093428612042588200035003351876104258850400000136745310425883003600093823039042588700012386400443304258850001100242268940425883000100074246393042588900321001469854304258830145600547190890425885000330054754756042588401938008476816204258810022800250741950425887000220045140240042588900016005523484804258830001400553562660425887000710065387615042588500036008563191904258859960000856529730425886021000036445514042588800230004648570104258860001000465429400425888001800046551871042588500010009685545604258810408000773354310425884003240037406761042588400184000747445304258860001100875892430425881034680007696107042588700032006783998504258800001000180035640425884000590018094244042588500618004836762804258880002300583973300425881061000009092965042588600116006923870704258800004800894458190425884306000030221223042688600027001045879104268870001000806460460426887000150060738484042688000011007117944804268870001000613717820426882000130002718365042688900010002278638304268890004700228964720426880000260073537734042688100684006378809004268870027600344648290426882000140086292619042688400013009698554504268870040800576080310426884004800038432324042688300010005903884804268830008500091490440426881002960069999085042688000011009015983804278870164800205544620427885000100080662389042788100191005127324204278880007741115712180427882000500041917290042788400118003216718904278880001100721705010427889000100083396836042788000808006671900004278860003200771040080427884000200007500808042788900013122789447204278800003600579121420427886019760078254063042788600010009908212704278890021600204509870428887422000091249165042888600019002190035204288803160000328815480428889000460033188754042888200018009366049804288891290000437003740428884004880013893365042888400115007479335304288800001100248767560428882000220034891579042888100042002509158404288850010900066087760428881004920027225090042888700010008744717604288874010000302157720429888000150011191046042988795400000216705304298870029200725402770429888006660003138064042988000019004468085804298890013800253899700429881004000097424991042988700044007806920904298820005200382941670429880000100049115065042988000262004917263504298880003900597684380429885002200090148061050288106900002060305705028890005400706835350502888000100070968120050288700015007130469605028850003600017614780502883015600081777774050288400612009187219905028870002400221172110502880002880022213977050288800098005310784005028880015700031123490502882000330023544577050288200714007377361905028850007900940044330502881000110004253001050288600134009428745405028860920000443619860502884000800064744517050288000013003528032605028810001000553695550502885000100015394191050288400034008558369805028810001000264016940502888000110096468266050288900065009678233505028870001200171640000502884000560067433160050288800276006748215605028870030900476108280502887000310087647984050288700035007788546805028870001200386483290502884000100018869541050288909600007932506005028800033900193751500502880000140009417340050288701296006945260105028850010900497033910502881002760089727600050288500016002991536605028890001100302677430503881000660040916073050388500093005102255205038850023400818622830503885001740002195330050388700154008457037805038860002600948426900503885055550075505664050388200015009607393505038840004600463571430503888002700046402572050388208700001646807105038870055500771686680503884000400038669276050388100018009918031305038820001000892564170503882000250049552768050388000012003095723005048880097200215262670504881006060012784232050488600010001308918605048840003500338318910504883003360073988652050488000010008425496205048890002900742652300504886000110055596348050488500049000579062705048875070000966893590504889000350058320698050488500186007852748605048890013400986758400504883031620038950494050488000011002970529605048800001000202518200505884000420080890905050588900010003146561705058830001000518721990505887000240022783648050588900555001341778705058870012100339886520505880000100044109454050588005700009550566405058800001500770545300505887000400077437314050588300042009748509805058870001600097033910505883002760049712013050588300520007038759805068840002200407220830506884000190091571218050688200050003162303405068830004300123135130506882000220082313513050688200022004257707805068880006100227876000506882005550053768675050688800135004492025005068870003300350050960506888000150095762397050688107900006660877605068860049200290946800506889000270019727600050688500016002001247005098830009800900970170509886000730030183859050988700011000025784805098830003100514858080509888000550092091320050988700936000238877705098830021200224451470509884075000042623023050988400864004293560405098880001800030014840509883002520093002908050988000972005310784005098880015700834579620509880000280003577829050988500017008360022905098890086400236351510509888000110023672070050988205858008377361905098850045200050634390509885005350045184043050988900060008562618905098822860000657925180509883000460036280670050988900028007636643705098844320000968621330509889001690057167436050988500068005796172905098850142800882095180509885224000058243302050988000321007837303805098810001000583943170509882001610098415593050988900131004897751405098810003200998732900509885002860080738484051088600011001092152205108800048800812732420510882000770051347225051088300212000160889705108890001100623846520510880000720042648305051088300079009288154805108820004600632980400510883001100023845041051088000010000384504105108800001000946788380510885000100035375360051088425000005569574405108810001072364155400510880000300027383310051088500173007739432105108880003700674216220510883000220097561343051088200252001798196905108820002300193049590510880000740029723854051088800684001998604005108800001200704369410511880000100080445980051188000700004057399905118870003200606018090511887000440000757066051188400040008132102805118890001000122795180511880000230092585898051188300033006354531505118810001000053789110511882000100025402723051188200013002559484805118870039600563791650511883000230016472453051188308400005684691905118860022600870691050511880000560078367628051188800023005222315005128860001200736286740512880000110093680706051288300011001401664705128810025400142530010512886000820735009249051288600714003513699905128830001000159868410512889006480016240872051288700212000692605305128830001000370827960512882882000007433160051288800010000756383205128800036600576080310512884004800088003564051288400059009888134205128868870000890361130512886000100069094680051288900027009025363405138880008000515808380513882003930061705649051388300011000327127805138810022200736638540513880000100093947502051388900022003515870605138820008000658999580513880000730036048870051388600545004621371505138850005100464680710513887005550076746633051388100013004703259805138810061200071418750513887001070097247465051388400020005747298105138820001400991203660513882000100099675614051388900056006973328605138830005100500648440516880005025480167137051688900016002022122305168860002700203054460516887229000020399443051688600707008041871505168840001100004517600516887000120050475858051688101326009048286905168800001400505544620516885000100010611901051688800010001072208305168840006600408142480516884002440061653540051688400010009197247105168850001200320167960516886003210002125112051688700624008222315005168860001200325402770516888006660002631829051688300019001278489805168850009400230178510516889000700003042474051688005555003321089605168820031800032742270516883000180013621327051688400023003362132705168840002300338214280516881048000014012890051688700197005404365705168810001100740507100516885003780024226894051688600010004439232105168850006600946538700516887001020004768162051688100228000504613305168880010500451895240516888000110055264109051688000010009531252305168830009500653876150516884000360055390862051688700428004541521805168810001800255010570516889029580025952545051688600010007613530305168800025600061895860516881004920086445514051688800011005648570105168860001000869096260516886000140047227345051688200010002756651105168840002200479257410516881001740037933813051688900618001843232405168830001000285589350516881005300078570704051688500155009873623205168840015500787687060516884004920019399182051688601144002960240105168870022800598941160516881000270039981027051688400015007132433305178810001100523506490517885000130033229108051788600029009446482905178830001400347263950517888000200055002248051788500083004538261705178850001500160198680517880001950076630563051788400642009821527105178830003600389560390517880000530079374578051788798900005990071605178880002100504460060518885001010060870234051888600540008269463205188870057500627183650518889000100082786383051888900047005344811405188890004000138394340518887054540044293229051888600010004486945905188850004600650374030518880000150015749887051888100072007577694305188880012400058052500518887013780046073935051888500046005624561005188830001400863071900518881003300017613371051888001070006826840805188840015000095017390518881002360049757495051888600468006016287105198870002800712112380519884000100071249165051988600019000139592905198890001300719117250519886000380022414379051988800067009367453105198830036000946580250519885006900005993119051988509300001624770105198860003200762806700519889000280026669554051988500055004701738405198840062400770275420519883000450048254063051988600010003826867305198880001100306202510520883003960010965341052088400284000100592305208890022000721705010520889000100052561257052088903838001307353205208830005900837114180520888000270025041693052088900077004538261705208850001500859279790520884000100096145993052088600072000653368005208890001000675918290520888000750047710641052088900059009911506505208800026200091523760520880002600060215772052388800015006025784805238830003100903842160523881006741770397674052388900017006054698805238890001000013129450523887000250091646663052388900010002205704905238870016900922183320523883000100042330449052388607700004247517305238840005300025434520523887000270022778622052388400028001310265005238810001300531887540523880000183113537734052388400684007369846905238850176800738575460523886000658784179342052388700011007471842905238820710000747547560523884019380084835946052388307575000487092405238850001100948915790523884002220014964948052388800016007500924905238860071400252348480523883000140005402723052388900013000548967805238840024000857544840523889005150055787781052388715100001596133905238880033300960047640523886003210086021923052388735500007649407705238890002100569441870523884000270036985545052388300408404705453005238870004000772301560523884000130007303897052388002100008739072205238850001200876315510523882000190027661521052388900010002790139805238830001000579555820523887000250018243302052388000321006839431705238820016100684088190523886000110048433950052388000016000889220005238830003200191490440523881002960059236034052388200010004976843805238810022000199300950523883000410089930095052388300041009995893905238830014600713046960524885000360041433401052488900020008181280405248871220000720913200524887009360072160850052488000791007312543805248800001100736504980524884000100043917599052488400182009451756505248890870000049602860524888000190005237576052488400232007604680805248870001400562901400524889000110016664316052488900083005725868205248840031800981639710524880000100018831534052488800104005894055305248850005100590821270524889002160059287128052488800011757948742405248800001100605371200525881000150051022552052588500234002143214405258880006700423710790525881002240083396836052588000010002348638805258830001400741009290525880000170044633281052588800113001548553005258810013700262518860525885343000026315682052588400027000648477805258800001000870954680525888000100017144613052588400012006740676105258840018400478821220525885000130037919446052588500026000838064805258820106000987659960525880000330069118541052588400014005980010805258860060600707368540526887009360090883405052688800535005096812005268840001500912905250526887011000032390569052688300014000325445305268880001000053695550526887000100045424734052688806000009559634805268850004900361959930526883000110076363082052688000010009731014605268820041200775884220526883255000008051306052688600121000008677205278880006100002677430527881000660070669053052788500119003097710205278870001000712060710527886000149831367502052788600010003165646205278860001500442823520527880000170044801572052788200012002509158405278880010900353562660527887000710026912889052788700014002714461305278840001200873945210527888000510027647984052788100035008766727605278880001100779373300527888000170088010581052788400021001816873805278830011800693751500527885000147990324672053088800065005038759805308880002200304517600530887000120060916073053088500093007095508905308880052500311794480530887000100081397883053088200666007143340105308890002000314389870530882000110041526267053088000606004187763605308800001700819117250530886000380032479990053088900010000252533205308870001000825394560530885000640002955844053088114300005306861705308821080000932712780530881002220083298040053088700110002348638805308830001400535408110530880000150053893365053088800115009404841905308850055500240970870530881001860034287725053088005000009433164105308890004700443992860530882090000094780387053088600024005487675605308850002200550461330530882001050055063439053088500535000507419505308870002200161240680530887305000026401694053088800011009640306605308895210000167466330530881000130056764429053088700027006680797405308810001000071085100530885000100027131582053088200028003714187505308870010700973354310530884003240007394521053088800051003743043905308840001000274304390530884000100037500808053088800010000750570705308810102000075301460530889004920057696107053088400032004784638505308810011900178700410530885002800008819594053088100044005886031505308850003200890303070530886073000039418358053088300013002972385405308880068400298511100530889003450000366491053188700954008236686205318870262600059613390531888003330007139034053188900121000714187505318870010700772067290531883182000078310648053188600348004841559305318890013100987362320531885001559709009071053188300087003909468005318890002700196328990531882969000029768438053188500220002162933206018830157500724729730601880604000033577829060188500017003376867506018880013500638230390601887000120005680952060188700472008580111506018840001300669549290601889000300007424991060188700500003784597406018830166400179655430601881000150068044034060188104800006902063206018810002300393374340601886000170099827664060188400024007027367606028810001200309832040602880002680021656911060288202525008243955606028890001200030029080602880009720044518247060288500010004748215606028870030900674850980602887000160069599027060288500083009001247006038830004700823846520603880000720022591785060388764300003310784006038800015700132108960603882003180003545315060388100010009389336506038840011500243104410603883005750004310441060388400013006520982006038820363600553267910603884794000077022401060388904400001733543106038840032400180692090603882000520078600458060388203400004867180306038810002900290929650603889001160029113220060388200011009006484406068800001300300867720606888000610000302108060688200228009030210806068820022800603394880606883000110070637543060688200027006066238906068810019100408343890606887001040070890905060688500010001136146806068860090512017986890606886009810051872199060688700024008219533006068870015400423099640606881034000042313513060688900022004242903906068880001400524615890606885000810062657139060688700038007301785106068890007000632240380606881000200083274227060688900018003341778706068870012171535589880606884000100093823039060688700012000392620206068860001000240166470606880002540034176892060688000137004424639306068890032233443964470606889016480014570378060688900026007500924906068860019600150416930606889000770055167079060688700195006523484806068830056000554725090606889001810075767916060688300020001589995806068840007300860352700606886007070086475944060688301900000678233506068870001200369855450606887004080047108510060688500010007717304406068860002800172250900606887000100097393443060688100046006742162206068830002200076108280606887000310017661521060688200010008771064106068870005900681687380606883001180068268673060688800011002829416706068800001000486692760606881000180019172635060688800039009923870706068800004800392713930606886083000019375150060688500014005945260106068850001500496646500606882000980049675614060688900056006972760006068850001600797574950606886004680011321028060788900010004241437906078880042800124799900607889000100052704876060788500082006303758006078830095400336224060607884002560084793353060788100062005523757606078880023200560559260607888000120006485701060788600010004690003806078860001100370691050607880000100007846385060788100119007788212206078850001300878944720607880000360058077153060788900456006852286306078850001900705739990608887000320090778053060888400048009126927406088800006700913472250608883002120072213977060888000098006242167706088830001000525770780608888000610005280326060888100010001548553006088810013700867466330608881000130077775105060888000011005798196906088820002300385228630608885000360119038848060888300085000950481206088820001400499201700608887000130010267743060988100066006027780906098881330000722795180609880000230043209668060988100012006357401606098800001900940877900609884000550064295911060988300025008452403306098840010200364455140609888000110056494077060988900021005882891506098830036900689405530609885000510099009071060988100087005925641706098820002500497120130609880005200030458791061088500010006068353506108880001000821251120610887006240032606209061088500038004276441306108800275400936504980610884000100093700374061088600488009539419106108800003400362106050610885000180086245610061088800014009629014006108890001100562926190610884000130047108022061088800093006721203906108890010900978415100610880011660089900716061088800021009995893906108830001000099835050610881000450000183859061388700011008027367606138810001200303842160613882006720010603057061388600054009061190106138880001000906229490613883000340070757066061388400264009083438906138800012200708909050613885000100031005923061388900220006131294506138870002900414321440613888000670071798689061388600981004202345806138890830000121705010613881000100002475173061388400053004258589806138830003300526230230613884008640062778622061388400028007278423206138850001000234579620613886000280043537734061388400684003363956006138840226600537003740613886004880043773619061388500452008486945906138850004600650050960613888000150035070515061388000010009526410906138840001000455056640613880000150095749887061388100072007577694306138880012400860739350613885000460066533680061388700010007695492906138890003000972948440613889000310047310146061388200412003739072206138850003700774744530613886000110048183173061388992800000836762806138880002300586692760613888000180028831534061388800104009911854106138890001400391343710613881000270079152376061388000260000950173906138810023600296024010613880000110069642666061388600404000973993906138830820000397574950613886004680019981027061388400015002091607306148850009300112112380614884000100031705649061488300011003278364806148840055500330891860614884000350053545315061488100010029360022906148890086400738575460614886000650074043688061488600010000417689206148800013700048709240614885000110045389970061488100400004618958606148850049200965429400614888001800086669554061488500055004743316006148880001000788034260614881000110099873290061488000286009179804406158830262600422183320615881000100002223150061588600012008257691706158800052500530288220615885319000093112349061588500033008390552906158810042800039475020615889000220014726395061588800020005513699906158830001000857544840615889005150016019868061588000195000613530306158880025600368485330615889000500006944187061588600900008702754206158830004500175008080615889000130058069209061588200052004813996006158811300000086718030615887000290089180240061588100010004016463206168850004000403976740616889000170050612314061688600366005073685406168870093600212392600616882000180001273242061688200077004201059206168880001300627183650616889000100075695744061688100010008596133906168850033300474373140616883000420077725486061688800010003849019506168870002400888603150616885000320079461265061688500309008216718906178880001100529356040617888000180033112052061788200202000344325306178890400000243923210617885000660034678838061788900010006489157906178810004200853173020617882000720018129407061788400022005820904506178870002100791150650617880002620069149044061788100296006032467206208880006500604459800620880007000000788174062088500010002095508906208840052500809771020620887000100072016796062088600321007235064906208850001300423844300620883000140082439556062088000896001263182906208830001900828815480620882000460082936429062088501080004357401606208850001900337686750620888001350054141460062088800019008419219206208821830000848223790620887000180075312523062088300095005538261706208850001500855836980620880000100075927979062088400010002604887006208860001000961895820620880021420026213715062088800051260660162306208840292900066893590620889001180066764429062088700027009701738406208840062400770827960620882882000057300925062088700170001735247206208830001900274067610620884001840017608031062088400480007766314806208800001000377643250620889247000007832029062088500763008792574106208810017400579555820620883000250018415593062088900131250858438006208890222200988922000620883000320029073089062088200030006910869006208880127200597332860620883000510029827664062088600024005004142106218870002200701628710621887000280070738484062188000117008090996906218870003000933067660621882000100013602165062188500278007453084006218830033900145703780621889000260054627352062188600105002496028606218880001900750461330621882001050045489678062188400012008629261906218840001300463571430621883002700046632484062188307300008716400006218820005600174729810621880000140097696107062188400032004825406306218860001000183730380621881000100059346396062188000600001036649106228830095400506202510622880003960061862283062288100174003238877706228830021200827863830622889000470094012890062288900197007430303806228870001400750022480622885000830085389970062288100400009725870206228890001500775918290622888000750038163971062288000010006972385406228820068400904491730623883019380050921522062388000488003146561706238830001000916617730623881000560022525332062388700010005476816206238810022800351587060623882000800005356266062388700071005559484806238830039600860047640623886003210077742340062388300140007800356406238840005900481313590623884031930098408819062388600011007918031306238820001000300124700624883000470012396563062488500148491302536106248890005700136807060624883000110064293229062488600010004438380906248850001000146808580624882001380005063439062488400535002509695906248880010200965289600624884000100006638892062488700033005684691906248860022600771743450624886006060077394321062488800037005747298106248800001400375665110624884000220009705296062488000010007977043506248820022400098941160624881000270020122807062788600010001021129006278880002400404187150627884000110030554462062788500010004066905306278840011900210140390627880000790341299768062788200043009130469606278850003600413510010627883000120021367502062788600010002157121806278820005000117368700627880027270091808726062788100010002197247106278850001200021670530627887002920082421677062788300010002264830506278830007900227444150627883000350033540811062788100015002366385406278800001000136745310627883003600074226894062788300010005424639306278890032100654152180627881000180065767916062788300020007578323306278860002800759868410627884006480016401694062788800011009646807106278870055500868237700627886000100057032598062788500612007719266906278870001900972273450627882000100017230156062788400013009739344306278810001000774744530627886000110047885468062788700012007833647306278810009500684983540627887000100008527486062788900113000871428006278880001200987659960627886000330098768706062788400492009909296506278890011600691343710627881000270099703391062788300276007004142106288870002200303394880628884000110091397883062888200666003182648106288820001500421172110628880002880062167053062888700292003253347806288850071400727966270628886000210074048419062888500555005465387006288870010200659600040628887083000076195993062888300011991637916506288830002300363976590628885030600077303884062888100037002739452106288880005100775665110628884000220038971873062888753400008012876906298840003800020167960629886003210012394505062988400010008352878606298810001000040573540629880000250065583698062988200010005621371506298850005100565429400629888001800028977514062988200032009898127806298880012200590206320629881000230069236034062988200010979971201306298800052000802532150630884000480090324672063088800065005132102806308890001045315862340630881000120041646663063088900010001220524406308870005700822742700630885000100082371079063088100224006289557206308860001200631380640630880000190003188754063088200018001348786206308850181800536213270630884000230003989525063088200010009412043806308860247200544657070630887041000074507722063088800053004589995806308810007300064120740630882008800036782335063088700012000715396306308840002800372250900630887000100087563832063088000366001756383206308870036600185784130630883113000018904924063088100265360917263506308880003900299860400630880000120050251820070188400042003043694107018800001000204447670701882000120070643471070188100012001162303407018810004300820913200701887009360002313513070188800022001284981107018830003500029427500701889016480044265230070188600011003429322907018860001000447703850701881000120084793353070188100011009538761507018840003600353908620701883004280055999622070188500456001682585507018820037500274304390701884000190007610828070188900031005792574107018810017400888863800701885000270079641879070188300029005011431207048820290000002736760704881000120040560465070488300012006072208307048830001200008343890704880001040051022552070488500234008116233807048850001700915808380704882003930041663238070488400019008179868907048860098100921301100704881000180002209073070488200416008227951807048800002300323887770704883002120012966830070488300250007301785107048890007000131123490704882000330023138064070488000019006353773407048830068400840970870704881001860034475585070488000013004452403307048840002800047027710704887072000054959943070488315900009505250307048800001000750741950704887000220085317302070488200072006536955507048850001000953941910704884000340015594848070488300396004559634807048860004900356367760704883000280045680952070488700472004596108007048850001700560047640704886003210066245610070488800014004638463307048870001700466979230704887001090066746633070488100013005713903407048890014600571459860704884000120087215495070488900016000742499107048870004400474850980704887000160007490708070488000452001776105507048890039600879819690704882000230058094244070488500618007826867307048880001100982941670704880000100098342162070488900032002839431707048820016100584310570704885002680068526746070488100480009857560707048820001300886627670704888000100088836845070488000033008903884807048830008500990821270704889002160019238707070488000048000945260107048850010900195527680704880000120009675614070488900056006995444307048830048000309771020705887000100061911725070588300038004217403907058850249600523343220705886010400042585898070588300033003293402707058840019300430029080705880009720043445021070588200014001387666407058890011000943923210705885000660065394191070588400034006548553007058810013700054896780705884000120055620209070588401050001621553407058851260000564990610705883000120087482156070588700309005800356407058840005900890206320705881000230019827664070588600024000031217907068880001000304980600706887001100010968120070688500015006160889707068870001100019639070706884000200052888771070688800063005330847107068820017000136639400706889002060094491193070688300010008593616907068800003000361895860706888004920096280670070688200028000644551407068870001100869819980706886254000097054530070688700040006750459807068820001100376479840706883000350097780762070688400018002824330207068800032100184323240706883000100079295079070688300019001212511207078870062400521677760707887000130092213977070788800098006238465207078800007200724751730707888000530022525332070788800010002295074007078870001800836504980707884000100094876756070788200022001530203307078840003200554990060707888209000035505664070788300015008553635207078870040400776315510707882000190057894472070788000036005844407807078820001000885274860707889001130088736232070788400155002880145707078810018300991321790707888002380059192482070788500327009977526207078830002500100198260708883000800020257848070888300031004036649107088870095400713421140708882000110001573331070888152900001288778307088840900000833755800708888116000004176892070888000137005551974107088830014500455501940708888000110075956845070888000011006668935907088830003500571446130708884000120037390722070888500012000766152107088890001000379163150708884006720028015165070888096500005932506007088800033900500345750711885015600080166162071188700175008021577207118880001595202212230711886000270070384216071188200672003044598007118800070000505939630711881000130000603057071188900054004075706607118840026400609688640711886005600001347225071188300048008143214407118880006700419686720711881000490092085525071188200092007219533007118870015400422047010711880000840022358190071188700018007249393007118840003200326318290711880000190043007806071188000046004309640207118880005300031078400711888001570093135314071188400012005338815107118810005000134224820711884000270033461784071188400013009378100807118800008900938450410711880000100033988652071188000010002400443307118810001100840166470711881002540034253001071188000134006438712907118830001400745703780711889000260074788777071188800019000489157907118810004200750915840711888001090025284577071188500286005531730207118820007200353794000711880009810095545068071188016500006583435207118860170000860288770711888000410026089055071188400012004621811507118830001300462901400711889000110036301655071188800014003636308207118810001000269926560711884000480007017384071188400624004713158207118820002800671525360711887000460017181859071188000505000722734507118820001000374947190711888110875907574881071188700074001774328207118890001100377761030711880000110097901398071188300010009800808707118820007400781687380711883001180058367628071188800023001850216707118820065400989593510711880000100089020130071188900014000927139307118860830000296024010711887000110039705296071188000010000975964107118820210000398732900711888002860019978008071188200027007998604007118800001200100896790712889000100020592418071288300010007131294507128870002500315262670712880006060061571218071288200050003207773707128830045200423506490712885000170042577078071288800061006285233107128820001000230170990712884337000033457962071288000028005383736707128840033600943316410712889000470034797574071288300010006496028607128880001900550050960712888000150025158706071288300080004523651307128840636300859279790712884000100046889818071288700132007706910507128800001000670870750712882000800067235750071288900010008856843907128890001000087090440712884000160048765996071288600033000911854107128820001400293886080712889000100010119996071388100034006041871507138840001100806885150713886000110040838483071388300103005124916507138860001900418920110713887003870002569239071388101070002272474207138800001000528225460713888096000032988904071388607600006307252607138830002500232980400713883001100003577829071388500017001358393607138840064200536322020713880000100073876790071388600010003394750207138830002200340740040713881000240034208378071388000013001486945907138870004600051149670713887000110036019868071388000195003641856507138820006500965336800713882000100016985545071388700408003721867607138830001100678192150713880000260049470201071388200012008970339107138830027600700623560714880000200061179448071488700010005121123807148840001000712318550714889003870021855645071488800010004213797007148831130000125402770714888006660063001515071488500028007325989707148850048800132742270714889004440074768162071488100228009487092407148850001100850344320714887006000065210230071488700210004526105307148830001600960488700714886000100016304916071488300038003636713707148870001700763791650714883000230047080849071488600080002734352307148860001100276684680714887003450007783311071488600012007778573807148830007100579338130714889006180068254063071488600010005862888507148810063000790946800714889000270079930095071488600041003006484407158800001300301838590715887000110050247943071588300560001134073407158810003000822855990715883008240042723291071588200012007348638807158840001400437003740715886004880064253001071588600134004431044107158830057500146264630715888000340004983934071588700010002616459507158800001500565873570715885009540086764429071588700027002705168807158830010000870858890715881000100017848171071588400023742837303807158810001000085228630715885000360148940553071588500051008910102907158840001000991172450715886000260019315312071588300010009023619507188820214200703663690718887003300050451760071888700012001057399907188870003200606119010718881000100000825149071888600010002117944807188840001000511801720718884000280041353061071888900238002162303407188830004300618622830718881001740071884928071888600043008221397707188880009800122183320718880000100022612303071888500103007264830507188830007900426817730718882000100072786383071888900047000285825207188880096300730891860718884000350033376839071888537600001341778707188840012100836061490718884002200003663854071888000010004387404907188800001800039327290718889000100024004433071888100011001450115307188850008700146379640718889000180074653870071888700077008467883807188890001000346983150718884000100094726395071888800020006479335307188890001100647964950718889000120015136999071888300010001519405307188840007800452348480718883000140035263458071888600081005541521807188810001800255193810718881000250045575446071888900012009561916807188880040800156297180718887000530055714251071888700071003572030007188800018400257361240718886000190015749887071888100072003575448407188890051500357769430718888001240005828671071888100012005584896207188870001100558704940718886086625826292619071888400013004660447007188883140000666388920718887000180016669554071888500066002671900007188860004800067470180718887000410036973547071888200040003702754207188880004500970358030718887001880027108510071888500010000723015607188840001300372694930718883002740017394321071888800037000748509807188870001600475008080718889000130077608031071888400480003793560407188800056911080496060718880002660078087821071888400010002813308707188830003900581554770718885006120048382278071888500018423843232407188830001000684900880718889007280038838747071888500194007887182007188850003300588744560718882004880068892200071888300032008896126407188820001500789775140718882000320079233223071888001000001936903007188890032400993720520718882000220049374578071888798900009961095407188810072100797684380718885002200079940327071888800023000995893907188830001000906806810719889015150021580838071988200393005201368007198860004400821705010719889000100002279518071988000023009239828207198840018400227067920719885003480052718365071988900010001278364807198840055500230999400719882000830085695744071988100010000607244907198890001600362434990719882000120096788063071988400038000795558207198870002500581364060719884001360008600458071988203400009922647507198850005000396401470719887000130070242540072088700074003045879107208870001000504826200720884000120060568497072088600012003061203207208880002300408561220720881000100000919622072088600025002143340107208890002026915870030720882000250051608897072088100011004241437907208880006700127786220720884000280042861896072088000728004311398507208880004800532240380720881000200034192192072088218300007455275607208890001000450634390720885005350015250923072088400048006555655807208870002800863328990720889000350076458178072088304343005707565807208880009900774116780720884001390047437314072088300042008816397107208800001000284088190720886000110099045021072088200010003915237607208800026000095017390720881002360089579063072088700010002014826507218882180000702677430721881000660060418715072188400011007066238907218810019100209503580721880090000030955089072188400525004139291607218812520000018324810721885000660032030286072188700672003256903607218830002500726230230721883008640072881548072188300046008339683607218800001000036002290721889008640083616997072188100036008381326207218810001300738855800721880000290044782987072188500013002490640107218820003200451710940721884000160085280326072188100010003588634207218800006800763538850721887000250026357143072188800270000681752407218880001100268319250721880003870097335431072188400324004740676107218840028800178463850721881001190088009801072188100015005821825207218830072100385354300721881000310039552768072188000012003956929507218830010200797332860721883000510029900716072188700021001051693307228893500000407384840722880000110080740454072288300010000170564907228830001100317580700722884000390082145295072288800024000247999007228890001000325459210722888001240042935604072288800018005320863207228800015700939886520722880000100044710563072288008800000525630607228870009400061353030722880000470056240872072288700212007636308207228810001000868514670722886000590067511251072288704545002778241207228860001100080622670722880000310018647698072288100387009925641707228820002500400797380725883000220060086772072588800061003028811307258800001000803976740725889000170010916073072588500150002097983007258820025200711209170725888004680001162338072588500017007211974107258890208000421670530725884002920002354864072588800010000243955607258890001200826411410725882000160082731804072588200018004286448107258850212100130477750725887000120043224038072588100020004330847107258820017000033108280725883047000003577829072588500017000366500407258820012700136761990725882000100013684937072588300011000377361907258850045200337809250725885000100093960163072588900031008401289007258890019700140266590725883001460084182926072588200022005439216707258840006400245918930725887042420004821084072588700128000491542207258890002700649830550725887000190085171094072588400016004528848507258840001000354264390725888010300095594337072588200200008596133907258880033300163646750725880000110046478260072588800015004660877607258810049200266087760725881004920076655287072588600378000683192507258880038700268469190725881002260087008014072588600011007716390907258870001400971640000725881000560007220673072588100038003759182907258880007500277106410725889000590037783166072588500059008783324107258880028600278944720725880000360007969721072588086700009814249307258810001000681764770725888001980078410724072588000010000870666107258870001600289408990725881000230088996190072588300015002911506507258800026200091490440725881002960099180313072588800041003932506007258800033900793627440725884000110009382606072588300199002945260107258860010900398814870725881006540050302108072688200228008063951907268870034500209215220726880004880041908914072688600192000211324107268810078400423887770726883002120094226894072688300010003576791607268830002000859868410726884006485386494077072688900021003686090607268890016900468778990726887012600047043036072688900888007858180307268800001200088315340726888001040028856597072688600010009906991707268890013000999810270726884000150040086772072788800061006066238907278810001500206835350727888000100090890905072788500010001102255207278850023400415262670727880006060061872199072788500024003210838007278810014700632108960727882003180073271278072788300222001354081107278810001500036847780727882123000084028473072788900013006438712907278880001400348828980727882000100035081871072788500032005523757607278840023200453826170727885000150006403068072788500011006703259807278810061200371572960727884000120017382488072788400015000739800207278860014400779013980727883000100077945334072788624200000900907107278810008700298748660727885000300020221223072888600027007072208307288840001900311801720728884000280001367502072888600010002136968407288830008000316487060728883000140002540277072888800666007329804007288830011015443159450728880016960094331641072888900047008451320507288880001000348767560728882000220086608776072888100492005694418707288840090000571418750728887001070097421622072888300022001743316007288880001000578821220728885000130077981969072888200023007814187207288870001000382941670728880000100068410724072888000010003867180307288870002900790929650728888001160039380016072888300545006988672807288830002000601854430729885030900070436941072988000010006051805007298820019900307368540729887009360091005923072988900105006124916507298860001900114656170729883000102391691898072988300084006226364607298890002900024216770729880000100072952716072988300101003333615707298820257500135166580729881000100033857546072988600065002389336507298890011500452641090729880000100066280670072988900028006764798407298870003500390388480729883000850089935606072988100015007001247008018810004700001628710801887000280050164379080188900129007021577208018880001500302625610801884000560010639519080188900345004068353508018880001000113046960801882000360051337587080188955800005139788308018820066600416257390801889046460061646663080188900010003171417808018820002300218571580801884000100071972471080188500012007211721108018800028800721671890801888000110012204701080188000084006235522108018890005100423710790801881002240042783648080188400555009278423208018860001000331887540801880000180013486388080188300014006354531508018820001000836745310801883003600003823039080188700012005383612808018870001000340266590801883001460024099334080188300031009424639308018890032100842652300801886000110044680858080188000138005481154408018840001000448915790801881000420044906401080188200032000500224808018850017200050416930801889000770095253696080188400032001534348708018840014500554716280801885416000096035270080188600707007607393508018850004600964073420801883000410046477290080188300238008722509008018870001000972498480801887001590097310146080188200412003749414908018800020200475665110801881000220037696107080188400032006788546808018870001200180692090801882000520018176477080188800530009876599608018860003300888467650801882000110078957280080188900047007906991708018820013000091343710801881000270069172635080188800039001921038108018847910000992360340801882000109789524472080188200019001953599108018860001000797276000801885000160069855777080188300055004999202708018823270000802518200802884000420070423315080288100013005098320408028800026800614321440802888000670071511457080288700036002197744608028800001000830029080802880009720073396836080288900010005354531508028810001000436807060802883000110034229133080288200678008637916508028810002300767823350802887000120097164000080288400056004739452108028880002500076961070802884000610007961885080288900024004909468008028890002700392564170802882000250050838483080388500103005086222508038840004300322231500803886000120094188289080388800015005439232108038850006600548957570803889001580025594848080388300396003572030008038830018400258375460803888000110026357143080388800270000648570108038860001000967108810803882000100027139034080388900146007743043908038840001000174373140803887000420057591829080388800075008791631508038840067200382686730803888000110098838747080388500194002961611508038830001200697120130803880005200099757495080388600468000016461708048800001000402736760804881000120050387598080488400022009055446208048850001000412112380804884000100021342114080488800011001139788308048820034800915006730804888000140021503183080488000010004160889708048810001100727842320804886000100043893365080488200115002397265808048820001000550461330804882001050075129784080488901717007538761508048840098100762748010804887001640047054530080488700040006783202908048850076300880942440804885006180018768706080488400492006919366208048840001000993721480804889000100029705296080488000010001015983808058820164800802578480805883000310040722083080588400019000104891408058816100000812926120805887000100013665004080588200127002394750208058890002200952375760805881002320055312523080588300095004539086208058870042800756344400805886000100096401694080588800011003656996308058880001000865873570805885009540047075658080588800099003739344308058810001000074116780805884001394067563832080588000366002766152108058890001000083597850805881000100018431057080588500016007852286308058850003600890450210805882000100010177807080888100026004026774308088810006600102958740808883000110000324672080888100065004038759808088840002200104517600808887000120050574561080888900020007062025108088890039600306885150808886000110030781667080888700015003093858208088830051000012732420808882000770091571218080888200050001158623408088810001200116466630808889000100001862283080888100174005190891408088890019200221705010808889000100042195330080888100154001238465208088800007200024799900808889000100072501300080888600066008258589808088830003300826123030808885001030002732446080888600019004278638308088890004700428815480808882000460013112349080888200033001326297808088820001300332742270808889000180013537734080888400684000361699708088810003600336213270808884000230034012890080888900197007418292608088820002200942268940808887000100004552756080888900010003472639508088850002000347803870808886000240044949829080888200014008496028608088880001900950050960808888000150085009249080888600714008528032608088810001000052884850808884000100006213715080888500051000626276008088810003600763883190808888000360006526660080888801050007695492908088890003000170275420808883000450067131582080888200028007716558508088890001900672186760808883000110007303884080888000048001747445308088860001172274970580808880000130037574881080888700074008761422508088890520000079555820808887000250098003564080888400059005824330208088800032100284155930808889001310088669276080888100155005867180308088870002900987066610808887000160048768706080888400492008886031508088870003200991132200808882000110029113220080888400011002915237608088800026000591924820808885003270079238707080888000048001929507908088830001900295017390808881002360039507404080888700114005967561408088890005600298941160808881000270020758795080988900021003079309008098810197600509681200809884000150051347225080988100212009210838008098810014700924766240809889000500033621327080988400023002402847308098890001300442652300809882000110074554292080988300046007538997008098810040000954989240809886001740075680952080988700472004575448408098890051500459279790809884000100086548801080988900184002669625808098830464600870173840809884006240007069105080988000010008756651108098840002200176684680809887003450017807158080988700012006843232408098830001000888863800809885000270019468948080988100642006990071608098880002100799404170809882270000011005923081088900220001209132008108870004300822183320810880000100093099940081088200083005312168608108880001200844911930810883000100005041693081088600077000507419508108870002200153941910810884000340085828671081088100012000604887008108860001000768609060810889001690017819215081088000040003802648308108862690000081554770810885006120018568439081088900010008906746408108810002100095655130810880000110049678198081088900012003970659608108860001300602479430811888005600010592418081188300010002200879008118840106000721251120811887008480002223150081188600012006285825208118880021800136849370811883000110034247282081188800065003433164108118890004700345132050811888000100044655763081188201800009476816208118800022800949367480811884000100075302033081188200032009534770308118820001300056513080811880000410085695744081188500010006571425108118870007100958255400811884000670045886342081188000024008639795908118860090000164940770811889000210086533680081188000981005663028908118840247200569395500811884052520006985545081188700408005740676108118850018400179257410811881001740027933813081188900618003844407808118820001000184900880811889007280028662767081188300010009870904408118840001600888464410811884003060029226475081188500050005998604008118800001200400302740812886000110050384216081288900672005128494308128800001000119117250812886000380042167189081288800011004311398508128880004800632240380812888000200033738615081288600013006387679008128890001000152845770812885002860055369555081288500010006602887708128890004100464680710812887005550047631551081288200019006792420508128830006400380098010812888000150038394317081288200161008862958908128861030000388315340812888006540008977514081288200032009898755208128800052500890206320812881000230029117245081288200026581937515008128890001400497238540812888006840079981027081288400015003002890108158860035400801628710815887000280050183859081588400011002024550108158870006200702532150815884000220000302108081588200228000031217908158880001000703213760815882000150080339488081588300011003039767408158870001700304180820815885052520050482620081588400012000091607308158850006300209196220815886000250070921522081588000488009095508908158840052500611209170815886004680031120917081588600468003131294508158870002500917986890815886009810001977446081588000010003235819008158840001800224751730815883000530012577078081588800061006264830508158830007900927067920815885003480002731804081588200018009286189608158800072800729408340815882000180033007806081588000046001309640208158860005300135375750815886000100073650498081588400010009366394008158870020600836925310815886000410043823039081588600378009404841908158850055500842083780815880000130024475585081588000013009482108408158850001100249154220815889000270095052503081588900010009513699908158830001000251587060815882000800045194053081588800078005526410908158800001000053562660815887000710085415218081588100018000624561008158880001400962901400815880000110016445514081588800013004666955408158850005500666893590815889000356606720224081588500480003674663308158810001300267470180815881000410036846919081588600226007695492908158890003000769926560815884000480037230156081588400013003723575008158840001000974249910815887000440067769241081588200066000793381308158890061800479431940815885000850018069209081588200052002813308708158830003900581418720815887000100098367628081588800023004840881908158860001100484901310815881001200058527486081588900113006889220008158830003200589405530815885000510038959351081588000010003897222408158870550000790821270815889002160079180313081588200081002953599108158820001000096024010815887000110019886728081588300020004998350508158810004500706202510816889003960020745192081688400155008089105708168870001000609385820816880005100020968864081688700560009116233808168850001700215956190816884011000011861200081688400010008196390708168830002000421172110816880002880022205244081688700057002252601408168894680000626230230816884008640052631829081688300019003293560408168880001800229507400816881000180043271278081688100222001344502108168820002200038450410816884000100083876664081688500110007400443308168810001100046538700816887001030005009249081688600714009534770308168820001300160198680816880001950036135303081688000256002636467508168800001100164536050816885000120076655287081688600378004703259808168810061200874331600816889000100047882122081688500013009804403408168810480000985756070816882000130028736232081688400155975919366208168840001000494702010816882000120069552768081688000012008964014708168870051500500198260817883000800090097017081788600073003059050108178880001500306690530817885001190080684222081788100010008089090508178850001400616918980817889000840021758070081788400039009197247108178870001200420855250817882000920073095028081788500013008498305508178810001900450915840817888001090085234848081788000014005526345808178860008100358999580817881000730006477290081788300238006647826008178840001500080878210817883000100019723854081788800684004982766408178860002400513407340818881000300041511457081888300036008249394108188870083939227786220818884000280083047775081888700012000326695108188830046800137686750818888001350064983934081888700010002548967808188840001200255363520818887004040026004764081888600323909618958608188860049200468175240818888000110077220673081888700138007750080808188820001300576108280818887000310057780762081888400018004806226708188800003100488368450818880000330099325060081888300339000937515008188850001400205939630819881000130030612032081988800023004073848408198800001100127244230819882000220072996619081988800030002321089608198820031800935740160819885000190013835924081988800107003383612808198870001000740166470819881002540064048419081988500555008429322908198860001000846983150819884000100055382617081988500015008559634808198880004900163328990819889000350046418565081988400065000708084908198810008000971085100819882000100017991586081988100058005816397108198800001000581639710819880000100028168738081988300118001890118208198850525200194943320819888000130039727600081988500016001006484408228800001300402518200822884000420070262561082288100056009033948808228830001100904459800822880007000060757066082288400264007089613508228810001300309771020822887000100020979830082288200252002146561708228830001000115808380822882003930091714178082288200068001183186208228850009600918556450822888000100091892011082288700123001193840708228837390000020167960822886003210092083226082288400022006210838008228800014700321677760822887000130052286029082288600049006279276708228800004400930178510822889000700023089186082288400035002312817908228880084000231353140822889000120093413793082288100057004354081108228810001500136002290822881008640043632202082288200010009367453108228830036000237386150822886000130073773619082288500452009385754608228860006500538818330822884023230063960163082288900031002439216708228840006400844653320822887009630084653409082288550700006467883808228890001000147221870822883012720044744517082288000013005478877708228880001900148694590822885000460085081871082288500032008511496708228870001100953173020822882000720035629718082288700053002577694308228880012400959401850822881000120036089055082288400012000621811508228830001300662931080822887009810006403068082288500011007644551408228880001100964857010822886000100076514574082288600011004654294008228880018000066388920822887000330096665074082288100123001672069308228830107000767466330822881000130076825855082288200149004694418708228840090000770083720822880000320027085889082288100010004718185908228800050500072273450822882000100057249848082288700159000725870208228890001500373943210822888000370017421622082288300022007748215608228860030900976080310822886004800017837830082288200016009838227808228820001800185818030822880000120048615255082288100018001880145708228810018300188369840822883001730099009071082288100087004923603408228820001000993826060822883001990029562982082288102300003970339108228830040000198748660822889000300069958939082288300010007023075608238890002100906030570823889000540040740454082388300010009083438908238800010400309260730823882000100040930832082388800022000170564908238830001111420502390823888000360072113241082388100784007226969208238830004400323135130823881000220052723291082388200012001301785108238810007000835839360823883006420023932729082388900010009409112008238820001000751615020823888000110005736124082388600019002629261908238840001300867554410823882004520037647984082388700035006804960608238800026600783421620823885000320048502167082388200654001862119308238840053500687476130823882639000099020810082388100378000910102908238840005200693720520823882000220059610954082388100721009973328608238880005100104587910824881000100000611901082488800010009295271608248870010100634177870824887001210083457962082488000028003346207908248895730000436807060824883000110074680858082488600138006531730208248820007200854152180824881000180036119030082488610000008636713708248870001700971572960824884000120087310146082488200412002763155108248820001900077432820824889000110048400391082488805400002869229908248840001700288718200824885000330008995136082488600266005911854108248820001400700797380825883000220040825149082588600010000096812008258810001500624655220825887007490093112349082588200033000382142808258810480000441768920825880000190044310441082588300575007479757408258810001000548709240825885000110015749887082588100072009630165508258880001400263159200825884000140097152536082588700046003771064108258890005900479431940825885000850048218252082588700721005880836308258830850000089961900825883000150069067464082588100021009976843808258850022000099300950825883000410060008972082688300141008057399908268870003200818721990826887000240082414379082688800067006250857508268881390000931078400826888001570053298040082688300110005387404908268800001800940740040826881000160074076379082688600019002477038508268860001200349064010826882000320085387615082688400036002558369808268810001000662137150826885000510086710881082688200010002714461308268840001200082540630826886000100018254063082688600010002829416708268800001000983364730826881000950088647698082688100387004931531208268830001000695759500826886087000070215772082988800520004029587408298830001100707368540829887009360041005923082988900220002105176008298860450000810792940829889000800021353061082988900238003136968408298830008000714334010829889000200051884928082988600043004221397708298880009800522806630829889000100062350649082988100013000238465208298890007200424939300829884000320062540277082988800666006254592108298880012400725690360829883000250062934027082988300193000313806408298800001900432598970829885004880033306766082988200010008367619908298880001000336793560829889000170053814948082988600044002384504108298800001000041690990829888000300024246393082988900321000425300108298860013400642975110829886000300064570378082988900026234478298708298850001300748828980829882000100065002248082988500083006525092308298840004800553695550829885000100005389970082988100400000550566408298800001500555943370829882002000096035270082988600707009615040808298880001100363630820829881000100026401694082988800011008647729008298830023800064990610829883000120076764429082988700027001676442908298850002700869549290829889000300007085889082988700010008713158208298820002800572135770829881002460097335431082988400324005739072208298850001200174729810829880000140017494149082988000202006784638508298810011900978481710829884000230047981969082988200023004835978508298810001000484650130829885000240078749994082988000017002884676508298820001100991132200829884000110059134371082988100027002923870708298800004800392785110829885005450079369030082988900324008945260108298850001400698330410829887000140019873290082988000286009988148708298810065400301661620830886001750050251820083088400042000108048008308860001700713046960830885000810091321028083088900010002150067308308850001400219414100830889006600072250693083088400436003228559908308830082400124216770830883000100093700374083088600488004461771808308840002300747975740830881000100005680952083088700472007620677608308890001000565873570830885000460047335431083088400324004739344308308810001000383730380830881000100009069917083088500130007909296508308890011600900414210831887000220040789540083188000010003307595208318810001000830891860831884000350013577829083188500017001381326208318860001300246332810831888001130045312523083188300095005535626608318830001000157679160831883000200075986841083188400648006694537708318870015500272587020831889000150008527486083188900113000857399708318890003500086692760831881000120059038848083188300085006911506508318800026200100124700901883000470090468184090188714100005066905309018850011900122795180901880000234322313513090188700022004300290809018800097200434177870901887001210023516658090188700010000357401609018850001900735999080901887000120033641150090188400025006561251609018820001100862806700901889000280056666319090188830100001728660009018830008500573945210901888000510097424991090188700044004898755209018810017400792178340901885000130029569295090188400102005031217909028880001000103976740902889000170080451760090288700012000201368009028860019400620899860902881014560014747290090288700292463486945909028820004600452563060902880000940035519741090288300145008660763209028870002300668898180902887005900017087075090288200080003721867609028830001100772250900902887000100047230156090288400013007778241209028860001100378854680902887000120088142493090288100010007870666109028870001600487795730902885001020070151401090588422900006025784809058830003100603664910905887009540080603057090588900054007097710209058870001000209782450905880000100071108841090588100039004116233809058850001700011794480905887000100001231855090588900387003124850009058840004400512491650905886000190011623034090588300043008181245009058840002900018849280905886000430022013680090588600044008216705309058870029200224939300905884000320052718365090588900010008278423209058860001000731380640905880000190013253472090588500076005366500409058820012700638373670905884003360043908842090588800014005396016309058890003100842531760905886000260094793353090588100011004501464509058800023800150915840905888001090025343487090588400145001539086209058870042800054855300905881001370005585274090588900014003559634809058890004900559613390905888003330086243499090588200012005624561009058880001400063791650905883000230046638892090588100033031678233509058870001200368609060905889001690007054530090588700040004716390909058840001400174331600905888000100077485098090588700016002760752709058840028600379013980905883000100027935604090588000565002814187209058870001000582433020905880003210088342162090588500032007841559309058890013100384310570905888000160068753119090588100496004908212709058890021600090961950905882519000079172635090588700039006919366209058840001000094689480905881006420099727600090588800016004995893909058830001000800198260906883000800090874572090688200298001113783109068830009200118556450906888000100012134877090688900011002249027809068880001100330078060906880000460063389175090688800129005360022909068890001300636061490906884002200043663854090688000010009433164109068890004700459568450906880000110076073935090688500046005648570109068860001000965429400906888001800037152536090688700046000838227809068820001800888922000906886000320059020130090688900014005961611509068820001200702479430907883005600020688515090788600011007102255209078850023400815006730907888000140011580838090788700393004309640209078870005300330999400907882000830073650498090788400010005378100809078800008900838087060907885002940065074195090788700022006511496709078870001100854095030907882354000076985545090788700408001714187509078870010700381554770907885006120018394317090788200161002842244809078870244800493720520907882000220009705296090788800010001977107409078810003400098941160907881000270020003965090888928600007091607309088850009300916569110908882025250081892395090888000046003226364609088890002900623548640908888000100062371079090888100224002252533209088870001000225864430908881002600002924803090888700024001342248209088840002700145259020908888056560035034432090888700600001561916809088850040800264025720908885087000036475944090888101900001665528709088860037800373101460908882004120097411678090888300139003769610709088840003222985756070908882000130098662767090888800010003885659709088860001000088603150908887000320029501739090888500078008973328609088850005100313421140909882000110081908914090988100192001406931709098875410000356191680909885004080015960004090988708300002641856509098840006500164680710909887005550037661521090988000010009816873809098830011800283364730909881000950088579362090988800039006870904409098860001600488863800909885000270029382606090988300199007946894809098810064200097120130909880005200050086772091288800061002018385909128870001100402532150912884000480020259491091288218400001043694109128830001000405544620912885000410020560465091288300012001092152209128800048800811650540912882000120011212006091288704700008136750209128860001000714431160912884921000071571218091288200050000196390709128840002000919724710912885000120032023458091288908300006212511209128840062400222047010912880000840012388777091288300212006257707809128880006100726230230912884008640042807525091288500017002286189609128800072830229356040912888000180093135314091288900012008318875409128800001800432742270912889000180053350885091288502626006339683609128800001000235619050912880045450033680706091288300011006374026109128840278100137686750912888001350073938715091288300012002417689209128800013700142083780912880000130004226894091288300010003422913309128820037800142652300912886000110054491193091288300010001467883809128890001000846983150912884000100044840218091288902000007485776909128800101000949154220912884000270055005096091288800015007504613309128820010500350634390912885005350035594848091288300396001577694309128880012400559279790912884000100036290140091288900011003629261909128840001300763049160912883000160076669554091288500055008681752409128880001100868258550912882003750086831925091288800387003694418709128840090000070691050912880000100017105411091288600044006713903409128890014600671390340912889001460027144613091288400012004716390909128870001400172206730912881001380057222511091288000012002738248809128840001500474067610912884001840067421622091288300022006748215609128870030900076080310912884004800017610828091288700031001784638509128810011900378877810912883001060067925741091288100174008793560409128800056500379555820912887000250078094244091288500618009841072409128800001000685228630912883000360098539726091288500015009862888509128860063000388718200912885000330098913028091288000246006906746409128810002100891321790912888002380099226475091288500050001932506009128800033900994526010912885001090049552768091288200012048956505209128870003500896024010912887000110039604463091288521600003987486609128850003000098867280912883000200050620251091388900396002092421209138800002400814321440913888000670091586234091388100012006252533209138870001000027836480913883005550082950740091388900018009368493709138830001100638766640913885001100064768162091388100228429528457709138850028600556274420913886000680025886342091388000024005589416709138850450000460047640913886003210056089055091388400012001635714309138880027000064782600913884000150027080849091388600080006722734509138820001900890946800913889000270019792568091388500981008022122309148860002700302677430914881000660030592418091488400010007123185509148880038700513696840914883000808191433401091488900020007219533009148870015400222636460914889000290012439556091488900012004252891109148860600000525771590914881006480002858252091488800218000336268909148890530000134579620914880000280043857546091488600065002429322909148860039000144755850914880000130054870924091488500011000489157909148810004200260488700914886000100046211267091488301575001674701809148810004127073907220914885000120057474453091488500011009790139809148830001000580622670914880000310078408819091488600011000858982109148820001300187928930914886001950068801457091488100183004894055309148840005100693153120914883000100059665807091488300083009975749509148860046800501628710915887000280090611901091588800010004074045409158830001000309550890915884005250031273242091588200077006175807009158840003900427247420915880000100012849811091588300035007358393609158880064200936639400915887002060053988652091588800010004498393409158870001000152061220915880087000015986841091588400648005630165509158880001400963211850915888000540076403068091588500011000683108709158860039600169608730915889020000047108510091588500010005730388409158810008000674210540915887000590087743282091588900011003778076209158840001800380496060915880002660038049898091588300369004843232409158830001000786476980915881003870098765996091588600033009004142109168870002200903022210916889000910010722083091688400019003121123809168840001000013129450916887000250031691898091688900084007171417809168820002300518920110916887001230002718365091688900010007377361909168880045200040044330916881000110074310441091688300575007438712909168830001400548767560916882000220075052503091688000010004526345809168800008100261353030916880002560096332899091688900035008741088909168817080000375008080916889000130088490088091688900728007853543009168810003100189593510916880000100059375150091688500014004982766409168860002400802958740919883000110090366491091988700954007038421609198820067200604456390919885139000010669053091988500119007083848309198830010300213210280919889000100001347225091988300212003136750209198860001000715262670919880006060071646663091988900010002201679609198860032100320813070919883702000072119741091988302080004212687509198810007900621705010919889000100072223150091988600012001235064909198840001300723581900919887000180052433104091988380900004247999009198890001000326029560919881001220072723291091988200012009278638309198890004700730477750919887000125203271278091988100222001353773409198840068400536061490919884002200073621327091988400023009363985809198851580000438230390919887000120063876790091988600010003390552909198810042800440128900919880001970064028473091988900013006409260609198830360000741829260919882000220044392321091988500066009468085809198840013800647263950919888000200004782987091988000013005488289809198820001000250135950919881018720045041693091988900077008515870609198820008000952375760919884002336165250923091988400048001531252309198800009500056957440919881000100085754484091988900515004602887709198890004100765699630919885000100016710881091988200010009678806309198840003800968469190919886002260087027542091988300045002707565809198880009900871315820919882000280037235750091988400010001724984809198870015900773358320919889001120097430439091988200010007747445309198860001100478481710919883000230087882122091988500013007789447209198800003600479623910919888008240038009801091988800015000813308709198830003900782182520919887007210008268673091988800011005842608209198840091800985684390919883000100088736232091988400155001876870609198840049200987947190919880004480028838747091988500194007884856409198880222200488565970919886000100019020632091988100023008911854109198820001400391803130919882000100039369030091988900324002947020109198820070700396401470919887005150089675614091988900056009998102709198840001500899860400919880000120000262561092088400056008030210809208820022800904587910920887000100040736854092088300936000089090509208850001000909688640920887005600001504106092088600013005187219909208870002400621172110920883002880082648305092088600079007266862609208840104000229835130920884000640063616997092088100027009500224809208850008300253826170920885000150035390862092088800428006548967809208840001200557203000920880001840085736124092088600019007574988709208810007213757545940920886001040025835660092088704242004716400009208840017100075748810920887000740057591829092088800075007766846809208870034500782321290920883017510029020130092088500014007988148709208810096300705739990921887000320050730782092188502550002137947109218832580000721083800921881007210022167189092188800011008254027709218880066600125459210921888001240012631829092188300019009272442309218820002200535453150921881000100024016647092188100254000425300109218860013400943964470921889000100084513205092188800010001478877709218810001900750092490921882007140015256306092188400094007548553009218810013700457142510921887000710085899958092188600073007649407709218890002100570325980921881006120057072460092188300070001747298109218800001400675638320921880008000027710641092188000059003836762809218880002300488315340921888001040028889917092188700011008911724509218850002600691677220921884008800079468948092188100038005975749509218860046800597684380921887002200020445980092288000700001073848409228800001100716088970922881000110051911725092288600038007241437909228880006700424751730922885000530072585898092288500033000277862209228800002800334863880922883000140013738615092288600013008387404909228800001800647933530922881000110055302033092288400032003559484809228830039600160198680922880001950006189586092288600492008621811509228830001300762615640922887000100046533680092288200010002668935909228860003500367291660922882000480057017384092288000624003715729609228840001200074373140922883000420027916315092288400672007897751409228800003200691132200922882000110049152376092288000260002956929509228840010200498732900922885002860050465745092388700092009059396309238810001300413978830923882000820001465617092388300010003179868909238820098100822855990923883008240042479990092388900010005295271609238830010100031078400923888001570083113985092388800048009329804009238830011000033067660923882000100093837367092388400336005388789509238810001000040430370923882003150004821084092388500128003517109409238840001600456297180923889000530085964496092388594100003621371509238850005100066388920923887000330006992656092388400048003705453009238870004000274941490923880002020067631551092388200019003800356409238860005900981175580923886011660048253954092388400585009829416709238800001000000648440926882001290040079738092688300022008016616209268870017500202736760926881000120050482620092688400012003066238909268890004700806835350926889000100040722083092688500019009075706609268840026400409196220926886000250030946514092688929700005099776409268830001400811801720926884000280021347225092688300212008191172509268860003800420855250926885000920002167053092688700292006221833209268890001000927067920926885003480092806054092688000014004300290809268800002400732240380926881000200013445021092688200014000354081109268810001500435636070926880000110043574016092688500019003394750209268890002200740740040926881000240044392167092688400064007455275609268890001000146538700926887001020035136999092688300010001519381909268810002200052641090926880000690075271416092688000206005538997009268810040000058639030926885716000036221841092688300856005636467509268800001100663671370926887000170057141875092688700107000781921509268800004000178459740926883006480087854877092688901734005788212209268850001300078999690926889000810058254063092688600010332843034809268890070000785021670926882006540078546481092688801260005858886109268890044000586718030926887000290038758790092688000010009876916409268870041600087988760926886000180089045021092688200010001917263509268870003900792564170926889000250039325060092688000339009970339109268830027600399589390926883000100050910041092788027100001162303409278830004300518622830927881001740062195330092788700154000247197709278893480000536761990927886000100064570378092788900026004468085809278820013800850892100927888000280045394191092788900013006550566409278800001500262434990927882000120096889818092788700590005722989309278821830000673943210927885000370017566511092788400022004788546809278870001200881424930927881000101339149044092788100296009953658809278800001800795655130927880000110099722972092788514500009043694109288800001000606381500928884566000010938582092888300510008124916509288890001900913530610928880002380001511457092888100036006193033609288820048400619774460928880000100002113241092888000784005242167709288830001000139886520928880000100064960286092888800019003498305509288810001900152832730928886001530055485530092888100137005585713909288870002000359568450928880000110006073935092888500046006719826709288850001100278910660928887003300069009071092888100087001913217909288880023800492360340928882000100039372052092888200022003061203209298880002300608909050929885000100071394395092988332400008167962409298840001800317694900929888002420042213977092988800098002271362509298850001000431123490929882000330003985861092988100312003487675609298820002200850634390929885005350075280326092988100010008603527009298800070700762806700929889000280006304916092988300038004783202909298850076300883730380929881004400088444078092988200010005873623209298840015500691010290929884000100099712013092988000520005989411609298810002700102578480930883000310070752550093088700018009088340509308880041200413046960930880000360001624005093088403838003172072609308870060600320913200930887009360013308471093088200170006351665809308810001000738230390930887000120093932729093088900010004477038509308810001200450741950930889000220075194053093088800014009523484809308830001400263310000930882000150076477290093088300238009708707509308820008000880942440930885006180018831534093088800104053948448009308880002100399007160930888000210020012470100388300047000055446210038850001000005604651003883000120000612032100388800023009063951910038870034500108343891003880001040090973355100388100015839097983010038820025200120570491003887001690002125167100388600079005216777610038870001300622795181003880000230032388777100388300212007261230310038850010300226250331003884042840052732446100388600019005284981110038830003572328815481003887000460093007806100388000046003301785110038890007000631235991003887005900003210896100388200318009339683610038800001000637003741003886004880033845041100388000010003490640110038820003200149363031003888000500094962485100388001236006503443210038870060000450416931003889000770075347703100388200013003538761510038850003600955197411003883001450015536352100388700404002558369810038810001000960739351003885000460076217564100388400981001625889810038870002300463630821003881000100046368575100388300177004656996310038870001000565873571003885002000076788063100388400038006708084910038860008000170858891003881000100007218676100388300011009725870210038890001500373945211003888000510027424991100388700044005753014610038870049200477824121003886000110087935604100388000565000858180310038800001200288863801003885000270019017678100388500012009913217910038880023800291490441003881002960049192482100388500327004923870710038800004800092950791003883000190019431322100388400013009953599110038800001000995888811003882034340059610954100388100721002984365710038800071400499670921003889006720069983505100388000045003021577210048880001500802212231004886000270021273242100488200077004187763610048800001700733153561004885000110094373316100488806262002536955510048850001000664940771004889000210036608776100488100492005664063610048890008700068319251004888003870086981019100488900019008722509010048870001000379819691004888000230078382278100488200016008883684510048800003300488593321004884000100039192482100488300327004056046510058830001200414778461005886000930001526267100588000606005195638710058890003800831380641005880000190063259897100588500488001402665910058830014600247681621005881002280025749887100588100072009592797910058840001000260404351005882000160076468071100588700555009678233510058870001200468609061005881001690006985545100588700408004747031210058880002200277807621005884000180077943194100588500085003808782110058810001000583730381005881000100079038848100588300085006982026210058870595900799300951005883000410030308324100688100763006032467210068880006500406395191006887003450041179448100688700010001187219910068870002400521759361006882000190052285599100688300824008308475110068800002000434224821006884000270003663854100688000010006367453110068830036000141829261006882000220064246393100688900045007433164110068890004700445132051006885000100075009249100688600714008523757610068840023200761404341006883439000036401694100688800011005714461310068840001200181687381006883001180078243302100688000321005858180310068800001200391150651006880002620019152376100688000260008961611510068830001200897238541006888000150080603057100788300054003061190110078880001000206202511007889003960010955089100788400525001175807010078810003900622052441007885000255993837367100788700336008455275610078890001000147674821007883000110025961339100788300333004613530310078800025600164990611007883000120076533680100788200010006676442910078870002700972206731007881001380017353803100788300436003741167810078840013900074216221007883000220007610828100788700031000821574310078830001000884900881007889007280088892200100788300032007013550410108810002973502677431010881000660040302108101088200054001031217910108880001000603246721010888000650070418715101088400011000041871510108840001100004517601010887000120010968120101088400015006102255210108850023400811801721010884000280051287267101088400011005143214410108880006700017056491010883000110032068551101088818800006221833210108800001000023710791010881002240012439556101088900034004286278510108840001400334177871010887001210003516658101088100010006358841410108860001300336849371010883000110073703762101088100063002383612810108870001000638575461010880000650024236696101088265900000449119310108830001000447582611010881342000034799293101088300011004488289810108860001000050915841010888001090025210931101088626300000526410910108800001000453020331010884000320055343487101088000145007558369810108810001000156809521010887004720025689742101088763600003575448410108890051500261895861010886004920036301655101088800014009636713710108870001700366087761010881004920086655287101088600378008702754210108830004500371358021010885002300027230156101088400013004739344310108810001000174373141010883000420027485098101088700053005764798410108870003500476961071010884000320097730922101088537800005774328210108890001100579338131010889006180078069209101088200052004816397110108800001000781726441010881000170008411088101088300412002841559310108890013100686692761010881000180068671803101088700029004886031510108870003200089405531010885000510028987552101088300174003899619010108830001500790388481010883000850019045021101088200010004908212710108890021600991936621010884000100099983505101088100045005002755810118870017800407132331011883001130060825149101188600010009090300410118840336600309231321011889159000041342114101188200011003185564510118880001000627786221011884000280053616997101188100036007376867510118880013500950525031011880000100055284577101188500286000694418710118840090000071639091011887000140017734790101188409800002833647310118830009500183421621011885000320008522863101188500036005856843910118890001000986627671011888000100018846765101188200011004922647510118850005000900414211012887000220070064844101288000013003026256110128810005600103394881012883000110000757066101288400264000092152210128800048800116230341012883000430051691898101288900084003238465210128800007200025459211012882001240073066049101288500496007336739810128830320000033768391012885006420034048419101288500555009425317610128860002600545077221012883000530094643922101288800199006469831510128810001000950022481012885000830025174406101288500520008569574410128810001000959547661012884088000076159227101288400012000621811510128860001300764857011012886000100067235750101288400010002814187210128870001001783597851012881000100098959351101288000010000024794310138830056000305939631013881000130030683535101388800010000100592310138890022000311209171013886004680011646663101388900010007186228310138810017400920136801013888000440062170501101388100010009252533210138870026200225690361013883000250082784232101388200010009278638310138890004700031887541013882000180023306766101388200010007426736910138850004600246538701013887001020054960286101388800019004504613310138820010500751369991013883000100015347703101388200013001571425110138870007100062456101013888000140006312596101388300015005637916510138860002300064030681013885000110046542940101388800180003760803110138840048000985756071013882000130008653111101388700013001911854110138820001400296024011013887000110009628124101388900010000993009510138830004100303842161014882006720000397674101488900017008144767010148810002100120145451014888086000062263646101488900029001311398510148880004800732742271014889000180003286558101488176200005357782910148850001700535839361014881006420073676199101488600010001381326210148810001300842291331014880000420024876756101488200022002550566410148800001500855963481014885000490056004764101488600321003629014010148870046800463497711014887002980086445514101488800011008699265610148840004800570756581014886000990027916315101488400672001815547710148850061200286288851014888006300059873290101488500286001001982610178830008000001838591017887000110090190069101788500020003025182010178830004200502736761017881000120010445980101788900700002068851510178860001100407404541017883000100041321028101788900010000134073410178810003000114334011017885000200031580838101788200570007164860410178860001800817986891017886009810001908914101788900192004204535110178810001200721251121017887006240072354864101788800010002235819010178870001800124751731017884000530072516112101788600010009262302310178850086400126569391017880001930092783648101788600555008285825210178880021800328815481017882000460023053371101788100054003309640210178870005300231281791017883008400053135314101788900012008322403810178890002000832712781017881002220083457962101788000028003354531510178810001000536002291017889008640033680706101788300011008373861510178860001300737810081017880000890003883229101788900770001389336510178840011500239466001017881000110073960163101788900127006400154310178850005000742268941017882000100004253001101788600134003426523010178860001100542932291017886000100044387129101788800014006447558510178800001300345590441017886000100074577035101788302600000472639510178880002000947887771017888000190074891579101788500042002498393410178870001000050102831017889000100065016640101788300011000525092310178840004800252845771017885002860085382617101788500015000539419110178840003400754152181017881000180095720300101788000184002588634210178800002400560652281017885004960036105994101788106800007640306610178890010000167470181017885000410056771924101788600029004701738410178840062400770691051017880000100017108510101788500010003722088010178814250000773038841017881000800057390722101788500012004747298110178800001400682686731017888000110018359785101788100010003837202310178870001700984310571017885000160088647698101788100387007883874710178870019400788718201017885000330069067464101788000021000909296510178890011600090946801017889000270059180313101788200010005938260610178850019900895527681017880000120019970403101788500016005998604010178800001200001661621018887001750030537120101888100945004073848410188800001100019724711018885000120022935604101888900018001366500410188810012700037003741018884004880093781008101888000089000417689210188800013700851587061018882000800065263458101888600081002528848510188840001000054714141018888000100055594337101888200200008608905510188840001200572273451018882000100097832029101888500763001813308710188800003900982182521018887007210088394317101888200161009844407810188820001000790965681018887000280089535991101888100010002976843810188850022000008292041019884000140040968120101988200015003096886410198830056000311609611019882000140061319402101988009800000139788310198820066600917141781019882000230001884928101988600043005211324110198810078400322047011019880000840012952716101988300101001313236010198870002100438767901019886000100023947502101988900022007397631410198840001000748210841019885001280015081871101988500032007602887710198890004100860352701019886007070046689359101988900035005669711610198830001000176615211019889000100018198595101988600084003840881910198860001100785274861019889001130038535430101988100031001923870710198800004800893174641019880003360079470201101988200012007982766410198800002400702958741020883000110020680681102088900212003091962210208860002500009771021020887000100041212006102088704700000189201110208870012300324340841020884000120022493930102088400032009309994010208820008300934863881020888000140053874049102088000018006401289010208890019700447766111020889000500034983055102088100019008528032610208810001000455363521020887004040035619168102088500408000666955410208850005500067466331020880000130006817524102088800011000684691910208860022600370325981020881006120087152536102088700046003800356410208840005900880622671020880000315898410724102088800010004911724510208820002600193690301020886003240059900716102088800021007057399910218870003200910928671021889000770031211238102188400010003136968410218830008000015262671021889006060032068551102188818800002235064910218880001300725770781021888000610012723291102188200012003353773410218840068400435670261021882000130034589396102188400624007511496710218870001100351710941021884000160095776943102188800124003663218710218870013200168258551021882000820018502167102188800654002876599610218860003300887687061021884004920089009071102188100087004902063210218810002300495692951021884001020079733286102188300051004987486610218850003000598867281021883000200040281417102488600010004059241810248830001000811623381024885000170031231855102488900387008131294510248870002500014656171024887000100011571218102488200050009158623410248810001200423135131024882000220072414379102488100067001256903610248830002500625858981024883000330032659271102488900012001271836510248890001008728618961024880007280002897701102488100057002295074010248890001800331078401024888001570013134935102488803468003325989710248850048800634863881024883000140083650498102488400010006366049810248801290000036639401024887002060044028473102488900013000410380010248840123600143104411024883005750074570378102488900026237483100510248800002800948709241024885000110065005096102488800015008523484810248830001400752884851024884001210015356266102488700071006539086210248890042800354896781024884000120055583698102488100010004576791610248850002029160488701024886000100036073935102488500046007630491610248830003800768898181024887005900046936766102488600078005695492910248890003000971273321024882192000097310146102488200412002740676110248840018400074331601024888000100017447176102488740100003749414910248800020200975008081024888000131217545628102488609100007757488110248870008500775918291024888000750057610828102488700031003766846810248870034500379819691024882000230038142493102488100010002817647710248880053000983620591024885019000048367628102488800023001870904410248840001600788368451024880000330038987552102488300174006945260110248850010900496710701024886000110099691568102488702040002974368110248820003400899810271024884000150040253215102588400048701026256110258840005600826483051025883000790003632202102588200010005368070610258840043600442083781025881000130074678838102588900010004483559510258870007600359868411025884006480056332899102588900035005671088110258820001000971640001025884000560087508267102588551200002800980110258880001500596109541025881007210070012470102688000047000036649110268870095400103842161026882006720030387598102688400022004074811310268860001100011623381026885004320031353061102688000238009209132010268870093600030178511026889000700023271278102688100222005439216710268840006400346788381026884000100056688259102688704242005713158210268820002800673101461026882004120037631551102688200019008784638510268810011900181764771026887005300058593062102688000153005897751410268820003200191324391026889000100049593699102688700013004970529610268800001000698514291026885003720060280610102788600010004045176010278890001200706623891027880001910011652352102788300294760208552510278820009200324162011027888000350012501300102788600066008263182910278830001900936061491027884002200063839434102788700041009410327810278896660000141768921027880001370084770385102788700012001500224810278850008300753562661027887000710036655287102788600378002771064110278890005900978481711027883000230027885468102788700012002793381310278890061800584009231027880185000078886380102788500027008913437110278810026600294260781027889000150039727600102788500016002068353510288880001000708343891028880001040081055134102888700010003117944810288870001000614621071028883012480051608897102888100011008225295710288845550000426123031028885001030022706792102888300348007304777510288830001200234450211028882000140073528786102888100010089362132710288870002300336300771028881001180024016647102888100254009439232110288850006600147933531028881000110084869459102888500046009531252310288830009500855948481028883003960096282780102888900021001691857810288840161600571572961028884000120017215228102888700010006737586010288830018300174658161028880000180007482984102888600023002748509810288870001600078192151028880000400057894472102888000036006795558210288840002500780496061028883002660078432324102888300010008872658910288850001100488490411028881618000069295079102888300019004931531210288830001000593503681028888001450089375150102888200014005964014710288870051500300867721031888000610070215772103188500015005055446210318850001055309385821031883005100011249165103188600019009134073410318810003000613485661031889897000031369684103188300080009157333110318815290000115862341031881000130051705649103188300011002211721110318800028800622052441031887000570062421677103188300010009243955610318890001200127232911031887000120072845953103188600034008308918610318830003500731123491031882000330043167606103188302800006318875410318800001800537003741031886004880003845041103188000010006393272910318890001000840044331031880000110025063439103188500535001509158410318830010900751997111031883000100035387615103188100036009562971810318870005300960198681031880001950016401694103188800157000641856510318840006500170545301031884000400097105411103188900044003713903410318890060000671818591031880005050007335431103188400324009735175010318820092700473934431031881000100017394321103188800037009742499110318870002700574821561031887003090027588422103188300363006806226710318800003100680878211031881000100068094244103188500618008841559310318800003600085034371031885000990068706661103188700016003880145710318810018300891150651031880001880089236034103188200010005950173910318810023600797238541031888006891199881487103188100654003130469611018850003600415808381101882003930051862391110188100113005201679611018860032100422139771101888000980012706792110188500144000330847111018820017000057361241101886000190055754484110188900515001589995811018810007300968072431101881001350057017384110188400180006722509011018870001000472498481101880001590007382488110188400015065764798411018870003500182941671101880000100018570704110188500155005867081911018800007400091936621101884000100089256417110188200025001929507911018830001900795017391101881002360050086772110288800061001016287111028870002800707404541102883000100050825149110288600010000150067311028880001400918901221102881062620092117211110288100288002216718911028880007800522231501102885000120002724742110288000010005307894211028870001400038933651102884001150075394191110288400034001563191911028850003300062434991102882000120056262760110288100036009635714311028840027000168683421102884000170048040409110288001800000824330211028800032100088467651102882000110029675614110288400060406048262011038840001200422795181103880000230082843635110388300678002314894411038810001000435740161103885000190024048419110388500555005407400411038810002400067823351103887000120079044512110388700017002912272411038830590000291490441103881002960079372052110388200022001961611511038830001200597033911103883002760040249006110488401083072045879111048870001000306498991104880008640020736854110488700936000179868911048860098100219774461104880000100022585898110488300033006277862211048840002800131870861104886000140003422482110488400027003354081111048810001500736638541104880000100063768675110488300135009444935211048810001000448631581104888058000055596348110488500049005647826011048840001500970870751104880000800067740639110488101818009906991711048850013001396886471104886000100090079738110788300022006016287111078870002800604369411107880000100090595886110788405700001060305711078870005400006623891107881001910000838483110788300103002105396611078880444400012067811107887000110031273242110788200077009151145711078810003600616918981107889000840071963907110788400020007201514011078882520000721705011107889000100042195330110788700154004228559911078830082400225459211107888001240082784232110788600010000283517211078830001700928582521107888002180093057123110788200010001308918611078840003500131139851107881000480073210896110788500318005353022611078890013100536322021107882000100003674531110788700360008377361911078850045200637810081107880000890013876664110788500110007406654511078800053000442268941107883000100004513205110788800010008470900611078880002200248310051107880242000064906401110788200032008498393411078870001000753263501107881000110095653353110788300152004583435211078860170000360488701107886000100096245610110788800045008629261911078840001300863976591107885030600086468071110788700555002658735711078850095400467259881107889164000026764429110788700027004692605311078830001000770325981107881006120047075658110788800099008714461311078840001200771525361107887000460027335431110788400324008739072211078850001200674067611107884001840047430439110788400010001756383211078800036600176615211107889000100047760975110788800033003777510511078800001100578854681107887000120037903279110788600018006795558211078870002500380692091107882000520058142493110788100010009826133011078830001000784080141107884000140078408819110788600011002857560711078820001300186288851107886000600028647698110788100387001866276711078880001000386692761107881000180038671803110788700029009867584011078830316200987090441107884000160009069917110788500130001910102911078840001000991343711107881000270089256417110788200025008960240111078870001100598497431107886000100039894116110788100027004022122311088860002700003875981108884000220070418715110888300011009091607311088850009300416088971108881000110031758070110888400039009212266111088800037800023710791108881002240052648305110888800019008271836511088890001000328498111108883000350043002908110888500972007525630611088840009400952641091108880000100045312523110888300095001600476411088860032100560895541108882000130066218115110888300013005628067011088890002800363071901108881003300077141875110888700107006729484411088890003100977432821108880000110028003564110888400059002806868711088837890000482686731108888000110088535430110888000031007906746411088840002100091726351108888000390089452601110888500109006975749511088820046800705924181109883000100081063160110988428900007134722511098830021200713675021109886000100021666630110988900022001235819011098870001800823846521109880000720052493930110988400032008300151511098850002888436761991109886000100003874049110988000018003445376111098830006000547681621109881002280064869459110988500046007503212511098830001300250344321109882006000045090039110988200060004520982011098820363600455943371109882002000035767916110988300020002600466911098880002200463646751109880000110016638892110988700033009682585511098820037500769549291109889000300047108510110988500010009722067311098810013800277824121109886000110047832029110988500763005819614211098820330000889775141109882000320019712013110988000520000006484411108800002900702578481110883001580020387598111088400022004074811311108860050000608343891110880001040050979830111088200252000131294511108870002500714178451110880000790091571218111088200050001212511211108870062400423887771110883002120042540277111088800666007402665911108860014600250741951110887000220025302033111088400032002538997011108810040000161353031110880002560076874840111088100010000730388411108810008000274304391110884000100097437314111088300042007837303811108810001000083943171110882001610058432324111088300010006886031511108870075600989593511110880000100009375150111088500014003001982611118830008000200414211111887000220080877364111188300010006263182911118830001900333968361111880000100043738615111188600013007478298711118850001300949154221111889000270005480611111188000190007553635211118870040400562137151111885000510076669554111188200055006699265611118840004800970275421111883000450037085889111188100010007964014711118870051500997033911111883002760000183859111488700011005030210811148820022800104459801114880007000090722083111488400019005091962211148880002500809771021114880000100001022552111488500234007197247111148890001200722183321114880000100032350649111488500013001241437911148880006700425769171114880005250052774805111488000025003283736611148852870000334450211114882000140023663940111488400206001381095011148880001000738132621114881000130013857546111488600065001398865211148870001000540128901114889001970014182926111488200022005454441511148800004600345527561114889000100034653870111488700102009488244211148860350000448828981114882000100045009249111488600714007505250311148800001000351940531114888000780005231028111488000010006523757611148840023200752803261114881000100005317302111488200072000537536011148843720000454152181114881000180035485530111488100137003568095211148870047200556957441114881000100015749887111488100072003577694311148850012400358863421114880000240085961339111488100333002608905511148880001200761895861114886004920086363082111488100010005636713711148870001700574744531114886000110037566511111488400022006769610711148840003200181687381114883001180098218252111488700721003834216211148850003200184440781114882000100018856597111488600010003891495011148830001000089405531114885000510079020632111488100023003909296511148890011600991132201114882000110079172635111488800039006961095411148810072100398732901114885000120029874866111488500030003992796911148820306000099860401114880000120060093728111588855900000039767411158890001700906885151115886000110002212124111588000012005262302311158840006200329356041115888000180033029293111588600049001317073311158870002300732742271115889000180003540811111588100015008426523011158800001100448709241115880000110045136999111588300010009571425111158810007100968469191115886002260007232203111588500056004738248811158840001500279257411115882001740018367856111588224600008841072411158800001000786922991115884000170078831534111588800104003973930411158810001300002479431116883005600010280610111688600010005057399911168870003200008537951116884000140051237460111688600147007164666311168890001000119089141116889001920002263646111688900090412257707811168880006100135839361116888006420083621327111688400023001397065811168800006400542463931116889003210024293229111688600010001449119311168830001000645087561116885059590084797574111688100010005536955511168850001000258941361116880002840066301655111688000014009653368011168810001000165699631116887000100017832029111688500763004794319411168850008500783676281116888000230008522863111688500036004873623211168840015500787687061116884004920008878296111688000017005908212711168890021600097276001116883000160040339488111788300222002095508911178840052500318920111117887001230012167053111788700292008293402711178830019300734400141117889142000033919810111788300023006496028611178880001900853173021117882004640015382617111788500015001594245111178860380000863328991117889000350056494077111788300021000649906111178830001200767755701117886491000047144613111788400012004742162211178830002200579163151117884005800028765996111788600033001918031311178820001000492360341117882001580049470201111788200083000036649111188870095400011209171118886004680021433401111888900020004216777611188870001300423135131118882000220002475173111888400063003247999011188850001000127836481118889005550052895572111888600012005293402711188830019300130078061118880000460073107840111888100157007365049811188840001000342083781118880000130014698315111888400010002479335311188810001100348767561118884000220035505664111888000015004563125811188880001000759613391118888003330006290140111888900011197640306811188850001100674821561118887003090007591829111888800075003760803111188840048000478944721118880000360068021580111888425200004852748611188890060000190201301118889000140009315312111888300010003932506011188800033900101661621121887001750080295874112188300011005044598011218800070000404980601121887001100000593963112188100013001066905311218800011900508909051121883000100060916073112188500093003102255211218810023400712047951121886000410001342114112188400011004162303411218830004370716261811121881000100011800463112188400011003213985111218850015100822795181121880000230072384652112188000072002261230311218850010300128095591121881000630093086719112188300068004309994011218820008300831380641121880000190093516658112188100010007357782911218850001700336169971121881000360083674531112188300360006389336511218840011500340284731121889000130084229133112188200042002431044111218830057500443316411121885000470014522459112188900024005465802511218850069000948210841121885001280024837199112188500020007504613311218820010500550741951121887000220005158706112188200080005529079411218870019100054336931121882029580036028877112188900041008610789911218800001000864455141121888000110006689359112188400360002676442911218870002700769441871121884009000016985545112188700408003716390911218810001400671818591121880005054367230156112188400013008723220311218850005600472587021121889000150057500808112188900013007755440511218850052000576315511121882000190097710641112188900059007778076211218840001800378481711121883000230017901398112188300010008792574111218810017400481639711121880000102778382278112188200018004839431711218830016100585021671121882006540048581803112188000012004880145711218810018300089545321121889348000099069917112188500032008909468011218890002700091172451121889000260079118541112188200014006915237611218800026000791924821121885003270029223845112188300262001955276811218800001200397052961121880000100049900716112188800021006998102711218840004900202532151122884000480060267743112288400066001048286911228800001400809385821122883005100011180172112288400028007121123811228840001000324805261122881001410043210896112288200318005345796211228800002800438766641122885001100013876790112288600010002439232111228850006600748915791122881000420065234848112288300014001550896711228810002400659568451122889000110046542940112288800180003721867611228830001100572272621122883000140019675614112288900056004973328611228850005100004517601123887000120010857251112388700021008096886411238890056000913472251123888002120031855645112388800010005187219911238870002400418849281123886000431602013680112388600044003311234911238820001100635619051123880045450023684937112388300011003472639511238880002000958999581123881000730016746633112388100013007674701811238810004100972273451123882000100007411678112388400139004743316011238880001000377824121123886000110087912142112388601976000833647311238810009500403246721124888000650080672429112488407500005123185511248890038700219639071124884000200032204701112488000084004220524411248870005700332494991124886000100064520292112488801900009468085811248820013800752310281124880000100005347703112488700013004548967811248840001200570545301124887000400067235750112488400010000756651111248840002200381330871124883000390018155477112488500612005849008811248890072800388922001124883000320029425015112488400011492988148711248810065400212392601125882000180021312945112588700025003135306111258890023800815114571125889000510002208725112588325400007239643911258840004100224216771125883005504992952716112588600101005329804011258830011000135377341125884006840063600229112588900864005401664711258810025400243904961125884005368824570378112588900026000500509611258880001500052509231125884000250035356266112588900071004547162811258804160000657203001125880000860005927979112588400010002595684511258800001100760366371125886000950006147738112588900013002630491611258830003814770808491125886000800037225090112588700010438788212211258860001300680942441125886006180078431057112588500016004883874711258850019400188718201125885000330009369030112588900324001982766411258860002400102736761128884000120040458791112888600010003061190111288880001000106395191128887003450020834389112888000104003083848311288830010300709215221128880003840001005923112888900220005127324211288820007700313046961128885000360071432144112888800067003170564911288860001100318622831128881001740001872199112888700024006208552511288820009200521083801128881001470092167189112888800011000288154811288820004600730029081128880009720053135314112888900012002318875411288800001800432955711128887000280033663854112888200010001382303911288810001200738361281128887000100033988652112888000010007400443311288810001100240044331128881000110004513205112888800010004496028611288880001900850416931128889000770005081871112888500032005511496711288870001100951710941128884000160005312523112888300095005534348711288860014500853941911128884000340005519741112888300145000553635211288820040400557769431128888001240026019868112888600195004635714311288880027000863630821128882000100016379165112888300023006640169411288860001100765429401128888001800096614799112888600192002678233511288870001200068175241128888000110096855456112888104080007686090611288890016900671640001128884000564327335431112888100324006739344311288810001000073943211128888000370087394521112888800051000747298111288800001400479819691128882000230018009801112888800027002818048511288866180000482865481128883000100018490088112888900728001856843911288890001000786030871128881001270018673421112888900010001868820311288890001000589572801128889001250009382606112888300199001946894811288810004100895359911128881000100069768438112888600280001022122311298860002700703275491129889014840060900226112988101060004201679611298860032100422139771129880000980032263646112988900029007228934211298820520000529507401129886000180023308471112988200170006355898811298840001000337386151129886000130053781008112988000089001539086211298870009800964782601129884000150026788063112988400038008725476311298860039000178192151129880000400057935604112988000565005808782111298850001000286627671129888000100009082127112988900216008913437111298810002700996024011129887000110069983505112988100045000061203211308880002300406885151130886000110081210163113088700018006139788311308820066600730964021130887000530093224038113088100020001341778711308810012100036061491130884002200003768675113088800135003396016311308890003100141026271130885000180064253001113088600134005438712911308830001400444755851130880000132225596348113088500049002575258611308860001600059868411130884006480048669276113088100018008932507211308800013300199007161130884000210039930095113088300041006995893911308830001000702157721201888000150040757066120188400264006101403912018830007900911623381201885000170091179448120188700010009124916512018860001900816083531201880000430081808726120188100010004207750712018890001700021132411201881007840093188080120188400012006330676612018820001000336849371201888000110054392167120188400064001560996612018850002900567202241201885004800007083881120188304182000899619012018830001500194555541201884000380070711939120288600055005073848412028800001100514656171202883000100082195330120288700154005235486412028880001000450525031202880000100045237576120288100232000526345812028860008100952803261202881000100035387615120288400036003562971812028870005300468319251202888003870077025461120288060000007708084912028860008000370870751202885000800097249848120288700017003814187212028870001000882540631202889000103328836845120288000033005900907112028890008700696319461202889030300099954443120288300480083001247012058830004700302518201205884000420060339488120588300011004054698812058890001000305544621205885000100040560465120588300012006057906712058892370000209681201205882000150021321028120588400010002171417812058820002300717630061205889002980062358190120588900018009272474212058820001000728618961205880007280023407338120588700021004352499412058830002100535453151205881000100093574016120588500019006367619912058860001000338740491205880000180004246393120588900321001468085812058820013800447263951205888000200004770385120588100012004486945912058850004600149266301205886125000045063439120588500022000511496712058870001100855306101205881000360085594337120588200200009574671812058850003800557544841205889005150076004764120588200321008635714312058880027000464772901205883002380006608776120588100492004684152012058800002200970691051205880000100097075658120588300099003716390912058870050500072273451205882000100077248949120588800011003742499112058870004400074850981205886000160077608031120588400480001804960612058800026600081639711205888000100038243302120588000321005829799112058860001100183597851205881000100068534901120588532500004860091612058860840000386718031205887000290018736232120588400155004885659712058860001000588603151205884000320008975360120588700162000913217912058880023800591456461205880000100019226475120588500050003955276812058800001200298941161205887000270000302108120688200228001073848412068800001100515006731206886000140012337718120688401030003278638312068890004700432291081206886000290093932729120688900010002425300112068860013400346538701206887001020055002248120688500083009601872712068890001100562806701206889000280056315920120688400014005740676112068840018400288387471206885001940078889917120688300011002950173912068810023600702578481207889000310020397674120788900017009211721112078870028800021677761207887000130082525332120788700010004377361912078850045200747829871207885000130045041693120788900077007530203312078840003200157361241207886000190006175552120788000130004624349912078820001200572357501207884000100097563832120788700366009902063212078810002300591150651207880002620020019826120888300080009010660212088868140000405135611208884000210031432813120888400012003164666312088890001000122231501208886000120002540277120888800666002310784012088880015700335673811208881000220023845041120888000010000385754612088860006500140484191208885005550094552756120888900010005467883812088890001000947992931208887000110095194053120888800078002526345812088860008100056809521208887004720056608776120888300492003671088112088820001000073945211208888000510008575607120888200013008864832912088840001000491132201208882000110049445819120888430600004971201312088800052000000414211209887000220030262561120988400056004056046512098830001200416230341209883000430011691898120988900084002209132012098870093600025253321209887000100052849811120988300035006293402712098830019300529527161209883001010013007806120988000046003366394012098870020600136650041209882001270093702457120988200087008418292612098820002200342874541209886092000034491193120988300010009515870612098820008000564857011209886000100076505098120988244200007663889212098880003300978463851209881001190088176477120988800530008885363612098860001600790674641209881000210069149044120988100296006987329012098850028600202677431212885000660000312179121288800010003048262012128840001200805739991212887000320010620251121288900396001072208312128880001900108251491212886000100020921522121288000488004120607112128880001400814321441212888000670061500673121288800014006158083812128820035700115862341212881000120081862283121288100174004197247112128850001200921171731212884001970042204701121288900084000227951812128800002300722855991212883008240062915639121288904080008293560412128880001800229584331212888002440003028822121288500012007304777512128870001200432712781212881002220073308471121288200170004338953412128870108000434224821212884000270033621327121288400023005368070612128810001100937287351212887010900033835924121288800972004383736712128840033600139475021212880005200023960163121288900101007402665912128830014600940284731212889000130094074004121288100024003466675212128870001000447498201212887000150034797574121288100010006498305512128810001900352563061212884000940045369555121288500010009576791612128830002000158520211212881035700046292619121288000013009640306812128850001100864680711212882005550046558204121288700021009658735712128850095400066418641212882000160006846919121288600226004695492912128890003000069810191212887000190066992656121288400048009713158212128820002800373101461212882004120067390722121288500012007743316012128880001000674373141212882000420067574881121288700074005766846812128870034500578854681212887000120057935604121288000565009800356412128840005900683421621212885000320048373038121288300010006840859712128840003000887066611212887000160078728841121288300010000903884812128830008500390890311212883000110009101029121288600010009911854112128820001400292387071212880000480059304346121288900062008951299912128850001400695692951212884001020019569295121288400102007972385412128880068400297684381212885002200010384216121388200672008121123812138850001000214334011213885000200001892011121388700123009191729012138890011800022183321213880000100072706792121388500348002311398512138880004800135408111213880000150074915422121388100345000548967812138840001200157142511213887000710015720300121388000184008621371512138850013200862931081213887009810096533680121388200010005694418712138840090000770325981213881006120047164000121388800056003751740712138830004200678259461213881000100048254063121388900010003843232412138830001000285021671213882006540088959351121388000010006903884812138830008500894526011213885007700029705296121388800068003988672812138830002000603246721214888000650080611901121488800010006073685412148870093600707404541214883000100081230921121488200113001148117512148872110000918483051214882004120041855645121488800010001237107912148810022400124799901214889000100082585898121488300033008268177312148820001000030891861214884000350023135314121488900012008329804012148830011000638625571214886005150034226894121488300010009422949212148830575700943316411214889008480014517565121488408700009489157912148810004200950915841214888001090096364675121488000011883649906112148830001200166597201214887000350017172915121488400010006793381312148890061800685228631214885000360098765996121488600033001883874712148850019400691936621214885000100009325060121488000339009006484412158800001300207914781215883005900060890905121588500909002102591612158880189000413407341215881000300062108380121588100123000216705312158870029200724143791215888000670042475173121588400053004256903612158830002500627232911215882000120002869662121588021000000327422712158890001800533968361215880000100083457962121588000630009358393612158850064200137287351215884010900073947502121588900022001478877712158880001900849367481215884000100266733116121588300039007687484012158840001000274744531215886000110077494149121588000202001800980112158880001500183364731215881000950048415593121588500131008892223912158830009300991321791215888002380050436941121688000010006049806012168870011000309550891216881005250001367502121688600091005213797012168831130000621705011216881000100042493930121688400032001255285412168820244800027836481216884005550043301422121688955300003351665812168810001000336504981216884000100084222019121688801648004565400312168820003500360288771216889000410056332899121688900035007715729612168840001200671818591216880005050007230156121688400013001761082812168870003100982627091216880000280018294167121688200010004838227812168820001800284161211216881000210088568439121688900010604918031312168820001000596401471216887005150050079738121988300022003009759512198830408000302479431219883005600040251820121988400042006026916512198810030300003121791219888000105530361692121988700058007059241812198830001000806030571219889000540000639519121988700345001125609612198890009900615262671219880006060011531111121988700019004162102912198830001500717141781219882001040081884928121988600043000190891412198890019200619639071219884000200052125112121988400624007228082812198840003400724799901219887000100092569082121988000108000257707812198880033000926483051219883000790092718365121988900010003277862212198860002800328582521219888002180042881548121988200036003301785112198890007000931123491219882000330053224038121988500020003341778712198870012100934671631219887001690023577829121988500017004382303912198870001238239270221219882017170094043688121988600010009408779012198840005500242291331219882000420004265230121988600011007429322912198860056500343923211219885000660014762162121988213800005476816212198810022800648828981219882000100005005096121988800015009521642412198833380000253477031219882000130085389970121988100400001541521812198810001800556060191219889039390065619168121988500408005574988712198810007200757623971219881079000015770949121988500026002580138712198880001100558999581219881000730095927979121988400010002601986812198800019500861435921219882005250036189586121988600492001624349912198820001200063016551219888000140006367137121988700017003644551412198880001100764772901219883002380026746633121988100013008676929712198840052000768175241219888000110066825855121988200375004702754212198890004500071390341219889001460087152536121988700046000743043912198840001000674744531219886000110017482156121988200309005750080812198890001300678481711219884000230077901398121988300010004795558212198870002500681330871219880000390048252339121988000612007835978512198810001000885274861219889001130008687226121988500010005888638012198850002700089405531219885000510078977514121988200032002899619012198830001500091924821219885003270069236034121988200010004926691912198830004300992689021219880002160069295079121988300019009956298212198810230000697033911219883002760079727600121988500016005973328612198830005100917986891220886009810091911725122088600038144201368012208860004400423135131220882000220052744415122088300035003344789912208810048400134863881220883000140093537734122088400684009401664712208810025400741768921220886001370074310441122088300575007498393412208870001000550092491220886007140055317302122088000072009559484812208830039600455948481220883003985466035270122088600707000621811512208830016600264940771220881000210046860906122088900169007701738412208810062400174216221220883000220007463646122088900052003749414912208800020200677807621220884000180047925741122088100174004858180312208800001200987476131220882639000068892200122088300032008904502112208820001000890946801220889000270019453617122088200013000008677212218880006100612460171221883000200651997209122188900022009325989712218850048800949147281221880365000074973588122188500824008548553012218810013700677106411221889000598578069209122188200052003840881912218860001100285354301221882000319489092965122188900116002912036612218820001000493690301221889003240029757495122188600468004021577212228880001500004187151222884000110070669053122288500070004118017212228840002800313421141222882000110031465617122288300010009157121812228820005000717580701222884000390072321284122288300011003326253212228860242400343871291222881000140034870924122288500011230558369812228810001000759659791222883008800025986841122288400648532608905512228840001200270691051222880000100067108510122288500010003764798412228870003500276684681222887003450067682744122288000019002826867312228870001100886462011222885000420018709044122288400016008884676512228820001100691523761222880002600010162871122388000028001018544312238850309000508384831223883001030050919622122388600166008096886412238800056000424113801223889004360072591785122388900010009262302312238840086400830964021223887000530063658269122388100159000504613312238820010500851895241223888000110085382035122388300408008585992312238820002200268898181223887005900016897597122388000027001714187512238870010700575484531223887023690047819215122388000040009821825212238870072100083676281223888000230038819594122388300044009937515012238850001400899860401223880000120080012470122688300047005018385912268870001100702958741226883000110010575207122688700011002066238912268810019100706835351226888000100040736854122688600936004082514912268860001000109798301226882002520071005923122688900220008116920212268880009200412054291226880002080001313944122688700042009136968412268830008000315114571226881000360091608897122688100011001180062212268800001100718588811226880000160072108380122688100147001216705312268870029200122302381226886008943642350649122688500013005243955612268890001200326119111226881000100012703193122688800948650278423212268860001000530078061226884000460023017851122688900070007306032512268810008200536137081226885001020023813262122688100013006387666412268850011000940128901226889001970074201485122688700016004420837812268800001300242786341226889000120024462382122688300011005451320512268880021600846983151226884000100024719089122688500033007482108412268850012800749233301226885000610075009249122688600714000513699912268830001000451489441226888000240055149837122688553200003517745412268820005400452348481226883000140075250923122688700048003526410912268850001000356319191226885000330035899958122688100073006607393512268850004600260775271226888005250006135303122688000864009637916512268830002300564857011226886000796446655287122688600378004666955412268850005500866882591226887042420056985545122688800408002708588912268810001000571926691226886000190057218676122688300011007739452112268880005100974116781226884001390007566511122688400022005761294512268880333300876315511226882000190007846385122688400119001788212212268850001300479356041226880005650078023060122688106700000808782112268810001000581687381226883000250078330894122688804747002864769812268810038700487687061226884004920018831534122688800104008900907112268810008700390553221226882000100019226475122688500050009931531212268830001000394702011226882000120029495249122688606900000961095412268810072100397625621226884001180059874866122688500030008995893912268830001000303664911227887009540081245870122788708200008130469612278850003600713978831227882006660032016796122788800321002249866612278820001000726946321227887005750023345926122788914300008370037412278860048800137114181227888000270093836128122788700011003386151112278890001023240292001227880000410044345409122788600360009447558512278800001300350005221227887000100065695744122788200010003592618012278870013200360352701227886004000096048870122788600010004611224412278810037800163049161227883000380086401694122788800011000764749812278840001000377497911227881000100078628885122788800630004880145712278810018300989782951227886001450059092965122788000116006983361112278870021000598783821227881000110059930095122788300020000000692712288870737300004194671228889000280031120917122888600468005126274412288820006000818849281228886001860012167189122888800011001278638312288870004700728498111228883000350083072872122888000043004363220212288820001000348694591228885000460025886342122888000024000601844312288860005100972587021228889000150007411678122888700139000747298112288800001400574850981228887000160047574881122888700074009788367912288810019800882433021228880003210048997640122888100140003925641712288820002500493826061228883001990069388592122888500012000044681612298840001000805544621229885000100010977102122988700010005134073412298810003000314206221229881002000081623034122988300043000174715412298830001000721953301229887001540012223150122988600012006263182912298830001900336650041229882001270014960323122988200888004503443212298870060000253023441229885570000045382617122988500015009561270412298850001800173824881229884000150047394321122988800037008750080812298890001300275638321229880003660097943194122988500056009799626812298880032700482941671229880000100008831534122988800428004902013012298890001400792874181229881000630009616115122988300012002982766412298860002400299810271229888000150010166162123088700175009033948812308830001100205604651230883000500070662389123088100191003075706612308840026400308420341230880000150030916073123088500093004104977512308840058702112034591230888000860081327962123088400056007136488812308870001200315262671230880006060091911725123088600038007227648812308830004100930999401230886000830003389175123088800129007339683612308800001000337125941230885000110024110182123088800014006421962312308880002500942938511230888008160045074195123088700022004534348712308840014500453695551230885000100075387615123088800036000546279312308841800000856261891230888000210035629718123088700053009620397212308840060600662456101230888000140086538067123088500013002656996312308870001000966295131230880000120026746633123088100013005674701812308810004100775918291230888000750077782412123088600087005788212212308850001300783060671230880000180028432324123088300010006887182012308850003300490216481230886000140029115065123088000262006937205212308820002200694659071230886000150050167114010289900052002025784801028930013200102926320102891002000020436941010289000010008059396301028910001300306885150102896000110020772213010289300164001078817401028950001000108499740102897002700090861774010289400010005099466901028930015000113210280102890000100011347511010289100224005147695701028930026000816088970102891000110011773543010289500026004190035201028933160000019724710102895000120022085525010289200092006209234801028940060600221281640102898009270082184509010289900098007222406401028940004000823887770102893002120032388777010289300212001261230301028950010300427067920102895003480082914824010289600428002295074001028990001800929558440102892143000093047775010289700012527320746401028910003700432893840102894001660063336420010289800258002342248201028950016400934391830102893000100043574016010289500019003360022901028980086400736395600102894022660003738615010289600013000376867501028980013500137736190102895004520093837367010289400336005383942401028950187200539327290102896000100053989525010289200010002401289001028990019700344518180102891000110054518247010289500010002454844001028910026400346162910102890001930004643922010289800199003472125501028910009500147887770102898000190034793353010289100011005493900901028990001100349412930102890000460064964948010289500016006539086201028970042800654587860102893000150025680952010289700472003574006201028980043600160740920102895000140036189586010289600492004629014001028990001100163386330102890000160066371056010289500011003638186401028920001400764381860102892000640066459449010289900011000647826001028940001500365644860102896000100036585370010289400011006663134801028940002000367888860102890002760016831925010289800387009699265601028940004800169979780102897000670037046761010289200010009705453001028970004000071315820102892000280047167100010289900010001719170601028920014500072206730102893001380027249848010289700159003730388401028910008000274249910102896000440097628932010289400412212766152101028930001000876961070102894000320037696107010289300032009791631501028940067200580622670102890000310008142493010289100010005817647701028980053000181972340102897000120098373038010289100010002841072401028900001000685170370102892000310028765996010289600033779891844001028910001300289875520102891001740099117245010289200026006919366201028960001000896756140102899000560049894116010289100027005004236401038910034800409385820103893005100021173516010389500020003139270801038990007100214093900103894000970041826370010389200011003217304901038940001300623846520103890000720012861896010389000728005367453101038930036000139895250103892000100034017736010389600031004435737901038940023400451946980103892005550005389737010389000038005630017601038960001000765043680103891000650076542940010389800180000661726701038900001000766893590103899000350056726947010389600154004686562101038940001200270870100103899000160007224719010389500832000730092501038970017000575305920103898533000037894472010389000036006792920101038930004900080033580103895000270098049606010389000266009806367901038980008800482686730103898000110078394317010389200161001870443401038993180000288349740103896000580088987552010389200174003926930301038990003100295194070103897001090070167686010489100015000036649101048970095400704398800104891007140070673714010489400378000144864101048910001200714786930104899000360081509171010489700013003186211001048930007700520763910104897000410002179284010489100102003230005701048930001500726271780104899001400032711034010489800010007278788301048980025600129356040104898000180083210896010489800318006406398801048940001700640740040104891000240024723596010489888182869498608901048990001200851149670104897000110005503769010489100381007575381601048910008200357546300104896000143015771999010489500069001592725401048990058957059751040104891000280006085371010489800791001636308201048990001000765190080104894004920067220673010489100138005739344301048910001000976630210104893000120017811910010489400022008798196901048920002300679867640104890000500048168738010489300118009829338901048900054000184107240104890000100058415527010489600017001844407801048920001000588368450104890000330098954105010489700264007945933501048930001100099781980104893000370099983505010489100045003025182001058940039600805610700105892000106740768561010589800084005123240901058920001500513210280105899000100051579142010589300016006164666301058990001000318721990105892000240081911725010589900038005211324101058910078400222855990105891008240032545921010589600124007274927001058940006300528065050105895000540053324276010589200031001353664001058920001600553568330105896000310085445514010589400161000544751101058950087200357679160105893000200065821044010589900097006607365701058930002500565550450105893000530076782335010589400012008704794601058930002000173370490105891006060067368286010589200017003754845301058970236900876843930105894007350048306092010589700038004876247601058940340000887699150105897000170928791641010589600014004886031501058970003200589564180105891005900009020130010589900014001015097701068970001100102536340106898000800030273676010689600012008069656601068990058500108813470106899005500041347225010689300212008135306101068990023800115870030106892000480021736870010689002727005200195501068960001000320889840106893000290022252059010689400032006239429401068910041600126483050106893000790042887084010689900011005292062201068920007800330440180106891001940073135314010689900012007318875401068900001800532362900106890000140023259897010689500488008354531501068910001000236366200106894007000074239771010689000081009434187601068970003000643739410106899000120084491193010689300010007490640101068920003200949830550106891000190005002248010689500083006525630601068960003200055010570106899029580075710987010689700428002573392701068953980000757361240106896000190065738948010689100019006614068801068990002100164798130106898000100036655287010689600378008725602801068980001700477432820106899000110017823246010689300010008795558201068970002500182595370106896001940068265835010689400049000861145901068920001200790301300106894003870019242105010689000492003961288201068940002900797493850106893000210099870374010689400014006001247001098930004700202212230109896000270060273676010989100012008030210801098920022800705022080109897001830030620251010989900396000066238901098910019100208343890109890001040050865726010989500079000096812001098940001500610059230109899002200091125753010989500342007121123801098940001000012125140109895001550071231855010989900387007133211501098980004400113696840109897000808101376513010989500012001143088601098930018200215933230109895000950031647298010989200012005172304001098970004600417286090109892002740051746910010989900059007175807001098940003900118427620109896000100011905754010989800020003199505101098910001300320777370109893004520072194459010989900011006220115601098920001100322372660109896013650022344303010989900354002245724801098980006000725143160109893001340052524441010989600018005254592101098980012400525464150109892000130042573687010989000067008258088201098960007300926323660109890002900002700205010989100035005277862201098940002800827997820109890000180002803984010989300023008289731501098940001000929048810109896003360012918175010989100010003300290801098900097200630481930109897000110083164860010989300010007322959101098960001100332742270109899000180033362027010989000063001342351001098950005400434450210109893000140003457962010989000028005355366701098910001500436012860109898000260083619149010989300010004363069301098990002400736397430109895000130003652665010989100054006365479301098940001000336638540109890000100063684937010989300069008371446801098990008800037810080109897000890053935782010989900016008396105301098950091800839679170109898000180084026538010989100029007409007201098950001500440926060109893036000054245599010989800436008424639301098990032100443104410109893005750084362929010989700165007452380901098980005800445703780109899000260084630697010989500056005468236301098930048000747703850109893000120004821458010989500058001482237901098910001800148767560109892000220084892818010989900023006490264601098990026200549120880109895004840005041531010989800460003505083001098950011200551710940109894000160065218357010989100010000524657001098960006000252747860109894000120065284577010989500286009538997001098910040000357142510109897000710015749887010989600072000575084401098950001700157536150109891000240065754484010989000515003577694301098980012400558086270109894000110075840129010989800015004587306601098930002800359568450109890000110005961339010989800333001609327701098940094500362039890109899000250016290140010989900011005630368901098980002400363671370109897000170056468071010989700555002649407701098990002100466233170109893008880086696881010989400013009672277201098900001100467880630109894000380036802448010989900015003684691901098980022600568564260109891000740056905053010989500010006708084901098960008000970901990109894000100027204157010989400010007722509001098970001000172273450109892000100047230156010989400013008761082801098970003100576479840109895000350037776103010989000011005778076201098940001800878944720109890000360048155477010989500612006829574101098960001100883275180109890006300058382278010989200018004847759801098980001000585021670109898006540068662767010989800010002866927601098910001800990505020109892000110019082127010989900216005908940801098950001100191644270109892006840009238707010989000048008931557101098960002200193408780109893000100089360051010989803900001938260601098930019900994527500109891004480009552768010989000012005956107801098910001272796205070109899000110039707000010989600010007972385401098980068400897276000109895000160059958939010989300010006996765401098980001100999860400109899000120000086772011089800061005025321501108950004800204826200110894000120020493264011089200010009059396301108910001300407528530110893000100060894319011089800460004120811201108900065400414321440110898000670001691898011089900084008197457101108920031200421283190110899000250072540277011089800666002259766401108970006700727336160110890004000022910529011089400636009340775601108930044000236012250110891000120033642983011089400014007385754601108960006500141774240110895000210064370974011089600010004443778801108990001300345771420110891000850044590335011089800144003470491101108930001000448293930110898000270004863325011089800595001487675601108920002200850433980110892000100075136999011089300010001573884301108920004100061504080110898000110026245610011089800014006629261901108940001300164185650110894000650016436276011089600456002653754801108930003600666014480110892000530096860906011089900169001698554501108970040800169875000110890000100037035542011089200178005708707501108920001400973474210110896003570047443627011089300315002752528201108900016300477432820110899000110007916315011089400672000795580301108950001400381347030110894002540028206071011089500306006823688801108930002200483008450110891000110028356978011089850900000847973501108920001000685044540110893000470018584380011089902222008889220001108930003200091343710110895000270099229288011089100749006929681701108990021800493751500110896000140099435238011089800292005946241501108930098100796435810110893000220089709667011089800017000971201301108900052000397833400110895002080059886728011089300020000994386601108970058000800251320111898000150080224824011189000010002030968201118920001000905905010111898277000060725734011189600045002088363301118970001616913978830111892006660071409049011189000191001170751301118990001000718564960111897009810011878012011189900420004199769101118960003700120167960111896003210092071490011189200530007209132001118970093600324939300111894000320072566255011189700238001261850001118940056000327232910111892000120092972563011189500530008320644101118930002400836322020111892000100084004433011189100011008400974601118900001500440484190111895005550014211420011189100010008429322901118960001300945308160111895000140074583828011189500520001471958901118990002000148115440111894000100065063439011189500535005519763601118990001300952584650111898000140015356266011189700071008551974101118930014500955612960111891000140045869542011189900026001622491601118980003900163791650111893000230036394223011189200063004641028201118950001000266648750111897000280006944187011189200900003726271501118950002100073101460111892004120007563595011189800022006761593101118940025400277045240111890000330007778661011189100018007789491801118932860000381095510111896000240038141872011189700010001815484401118990077700481639710111890000100028255113011189100080008840891801118980057000284310570111898000160098857758011189100012003900907101118910008700991426300111892000160029244542011189000010009927104601118960001600193779830111899000360019710490011189108900006971999701118990001000498087680111892000120059966629011189600294002001982601128930008000201636810112890001300060376489011289000010004085664301128960017000508682640112897000300030890905011289600014009100269401128980001200312260150112892000130031260627011289300010004134211401128920001100316735340112891000100011688459011289800011002170564901128930001100722183320112890000100042460307011289200981007255593601128970001000425830350112899000810072627145011289200010006269346801128950014000729673290112894000100013138064011289000019009328203001128970001700733067660112893000520083583936011289800645536365049801128940001000939194410112899000100094214308011289300010003426523001128960001100946712610112891000180025029586011289201957000531449401128900001200653577060112899000340035382617011289500015004559634801128920004900156452460112897006240036035270011289600707009604501401128970093600261789720112890000220016218115011289300013009645687001128910020600065965450112897000940006771924011289600029005713903401128990014600171975150112899000150047277612011289100590000734172701128990001000773475970112896000150097354315011289500106003744076001128900098100275696400112890000104617581582011289300010005766546601128910005800677250630112893007560097832029011289500763007791297901128990001500580942440112895006180068179554011289400010001843105701128950001600985274860112899001130088530518011289000010006870904401128940001600887622280112891000110099034719011289800013003919248201128950032700792277770112897002700069254979011289700010184941502601128940009200297815340112898001540049881487011289100654000990156801128930001500403923240113890000100030397674011389900017004041357001138930161600304330140113892001180060740454011389200010001084305101138920001600208610030113890004240070955089011389400525009117944801138970001000112107400113899001260001249165011389600019005126015701138960001500414075440113892000100091433401011389900020005233707901138910001200424809290113893000158752710613011389800972009273006601138910002600829013600113897000190073000642011389700025005309073701138910015000333725610113891002700053662770011389400840002439232101138950006600744067970113891001580024430205011389800218009455938901138980002933446065910113894000150064726395011389800020008475566901138920001900149602860113898000190035126536011389700010009522901901138940031200252772010113895002840065300110011389600010009535897601138940018300855056640113890000150035561604011389400010006566779101138970010500858174680113895008880025898285011389900145160590723701138920003800660395620113897000100006040435011389200016001615122401138980037800463666910113890000130006373866011389100010003675864801138970005300471317650113896000130067421622011389300022001748031001138980022200075565260113898002380077589281011389401010003850525401138930001200685228630113895000360098681595011389400164000900124101138980003800590777530113894000130039101029011389400010000911854101138920001400191726350113898000390089380468011389100050003946894801138910064200996889640113897002480059706161011389200472001007973801168930002200401405390116892000910000160942011689100238003026256101168940007000902677430116891000660070272176011689700124009029839001168960006600502998250116897000170080318955011689000085001035880701168970091800504057360116894001010030458791011689000010008057430301168990003400905844280116892000130030589241011689800010007059241801168930046461806030570116899000540090612032011689800023005066905301168950011900307220830116894000190030759723011689900268005090806101168920079100109355890116896000140020935589011689600014009097710201168970001000909894760116896006480051012590011689400010008101677601168990010600510225520116895002340041095282011689400309001111458201168940007300611623380116895006120041174473011689400029005119104601168979540000112662280116893000890071277117011689200024006128879201168900001800513129450116897000250011329732011689500185000146551001168980001300815287950116892000120041553904011689600624008158083801168920039300315841160116899001100001586234011689100012008160932201168950084800416098630116895000110091627042011689800149009164390301168980002500817986890116896009810071832481011689800066007190891401168900019200919686720116891000760031976182011689200016004199408501168920001300023829730116899002080042402639011689400015009242167701168930001000824673370116899000510012484835011689400010005256346101168970001000626318290116893000190042641782011689000022004270787101168970094500727425450116897000472022752860011689000856004277156101168960007900727830830116895000150052783648011689400555000285464501168990011000428815480116892000460002983070011689200030005303131601168920001000630843040116891000710003128115011689100015002313806401168900001900831536970116891000120083298040011689300110008329970301168930002300133099520116894002200023311112011689900136009333749801168970041600533528400116896000100023444933011689500012000344862601168900069000634788270116899000180033516658011689100010008353773401168900068400335778290116895000170013606149011689400220000370037401168960048800137369820116891006780093835580011689100014006388322901168940077000839062860116896000970053932895011689300010003394587901168940001200839886520116890000100094028473011689900013008402920001168910004100540811850116899000290044082708011689900014002408390101168910011500141275670116893002240034176892011689000137008422438101168910027000043000450116892000170084319837011689400010009436105201168910001000243682170116897003900094452650011689000119008446653801168910001100745201820116897008320004543181011689302626004476816201168910022800348915790116891000420014915422011689900027004498393401168970001000650112930116898088000055041693011689900077006506343901168950053500950818710116895000320015134939011689100032008515099501168940019500354352750116898000120085485530011689100137008560692901168970001000256191680116895004080025655048011689100039003569574401168910001000257046470116893000170085720143011689400010008586033801168970001300458626630116894000100045887817011689900672006598411501168940001900360047640116896003210026023049011689800040009602887701168990004100761148960116896000100006200148011689200024002620725201168910012100262314320116891000320066232716011689100016003628067001168930002800064417930116894000100096468266011689900065004652896001168940001000565873570116895000210046588452011689100011005661984001168990001200366643370116896000210016725328011689800049008673749601168970003000267461350116890009000036786039011689500018009695492901168990003000370173840116894006240057075658011689800099001710995101168950052000971125990116898000620067117182011689700010008733737801168960003800373683820116899000120037390722011689400012008742868701168930027800075167030116896000450057519274011689100012003754419301168950002000775662270116899000100087574881011689500074000760803101168940048000276145230116896002840087726160011689300093006784817101168980002300778854680116897000120027977126011689400029490800356401168940005900980513060116896000100078067215011689600010009809424401168920027000682025400116898004400068227700011689600624002826706801168920002000783805440116893002760048391338011689300033007839586301168970033900484185000116896000510028561520011689000505005856253101168990001000385756070116892000130028585342011689500190001858734601168930001300086205100116896004240058629571011689400210001863997501168990002600686684780116894000260058696989011689400046005871454601168900084800987194400116890001890048766187011689200045005876927601168960018700987744920116890004320088856597011689600010007886954101168990960000389006310116897475000018995136011689600266009900211601168900001100890206320116896000230039036126011689300084002906991701168950013000590946800116890000270079102805011689600444002913465501168940001100591523760116890002600029176441011689200018008925641701168920002500492903830116893002000009306131011689600010001933173201168990001000393941100116896003480069535991011689100010007954654201168960001000996024010116891000110009617854011689100366001973328601168930005100897684380116895002200089811418011689700016001984093201168930001260198707510116897002920029930095011689300041000006484401178900007100601838590117897000110090247943011789300560001051886501178910001000905463180117895000140020555348011789500010006057522701178980001000306202510117899003960000647128011789000278000087907001178930032400609215220117890004880071368896011789100010006146260401178960050000818927280117893003870021981618011789900016003211721101178900028800223581900117894000180012396290011789200303008252533201178970001000327247420117899000100002882286011789700013002295900401178980008100730704000117895000250093078942011789700014002312629301178970016800534482710117893001130043493849011789000010000357666501178920042400736807060117893000110033881745011789600085008410730701178940017900441223770117891000750094205781011789600492003420927501178980008300643082160117896000450014331641011789900560002438781001178990001000045527560117899000100094555415011789600023385459434701178920046400246504880117893001120074823373011789000872006497083801178910002900751425190117896000500005612291011789800019003561916801178950040800157796430117896000150075783233011789600028006592797901178990001000962137150117893000510096261340011789100034001640306801178950001100964041850117891002200066460796011789000088005663889201178970003300066695540117895000550006889818011789400590003703259801178940061200170924220117891000150037406761011789400184005747920901178920026600975638320117890003660058043035011789300091004820323601178990001000582182520117897007210098254063011789600010000829498501178940001800484766680117890000440018490088011789400728008874141101178970006700588034260117891000110078885639011789603672007914904401178910029600492950790117893000190089389267011789600024001950670301178900023200395431490117896000130009658524011789100015009968447901178920006200397033910117893002760029740026011789300381002975204201178900002000297574950117896004680509792615011789600010004992668901178920001104705739990118897000320090597049011889800684006068128201188960006100606989840118897004160020782406011889200138009092100901188990001100110623680118894009540031079294011889900080678109708801188930013600111550570118891001750071191368011889100010007122304701188900001300113675020118896000100011392142011889100151004195968401188970002100521756450118891005450012189595011889400742008231351301188920002200823730180118895000240042397268011889600015008247517301188940005300225235720118891000340082823662011889900011007285825201188980021800430891860118894000350053271278011889100222006370746101188920054500437736190118895004520003821706011889800545004386710701188930002300741692900118894000250054193355011889300141009438712901188930001400243921670118894000640074517326011889500232002452260301188940018400845903390118893000110004680858011889200721001504417401188900029000751229960118891003570065146443011889200700003525177301188900003700854152180118891000180085493192011889300053004555686501188990001000355687010118894000170055833032011889700045004592253501188980001100859890820118896001660046023069011889800010004604887001188960001000260890550118894000120086209375011889000021001621126701188930157500162384420118894000100076301655011889800014002642870201188920002900364455140118898000110026676067011889300032001696211401188940060000471418750118897001070017152536011889700046007739432101188960003700674331600118898000100077758456011889100066000777823901188950084800784278480118892000390048624977011889600452000867180301188970002900987336620118892006120028889305011889100999008949750301188960005700395017390118891002360099672352011889400010008004201601198920019600504462500119896000100040570260011989000037009133917601198990001300214217950119893000560061451999011989700624006151145701198940003600715496040119891000110061856285011989100040004186228301198910017400919774460119890000100052086420011989000202004220524401198970005700423136640119893000110052328755011989000053004239898701198980002100726230230119894008640032963368011989000024002306861701198921080000031096600119891000130073224038011989100020005324412801198980001900833463660119893001980023502380011989100357006366394001198970020600236962290119899000200093930405011989900012001396397801198940028200539984250119896005750054433568011989000226008457400701198950013100846983150119894000100064870924011989500011008487431901198930001200052375760119894002320015250923011989400048002528032601198910001000255950470119898000150095964591011989300244004613530301198900025600362899180119894000200096374315011989100135004644831301198900001000766227560119890004120036823433011989300848000697022501198990001200770691050119890000100077081552011989600108000713421101198940019700671639090119897000140057258702011989900017004727093701198900006400973045580119897000990027405700011989800045002743043901198940001000274373140119893000420017574406011989600117001757906801198980002600076324210119897005350017800449011989200054003799814501198930003100382281400119892000150048367628011989800023629900488601198910001000794689480119891006420069529295011989300022005990071601198950002100099285320119894000430090112168012089400148001016287101208970002800003121790120898000100050345049012089400024004069081001208910003900609054190120890006660010938582012089300510001097983001208920025200414030480120896008640061410261012089400530003169846501208960002400418789900120895000190001893995012089800011009216705301208970029200122139770120898000980092252059012089400032009237556901208910001000124143790120898000670032569889012089400460000258589801208930003300128444840120894000980022952716012089600101004302997901208920001000130839370120892008560073346416012089200020000347492601208930003700136580780120896001940073752622012089100021003465386301208980027600147100110120899000100014734804012089900034009482208101208983480000750461330120890001050085234848012089300014009528457701208970028600555255260120894000100055650116012089900045001602696001208980050500461167890120891000120086226791012089000022001628315101208980094500764241770120894000170056449421012089200990001671088101208920001000169241860120897000870037196673012089500011004737897701208970001300774594230120895002180047627672012089200080009764798401208970003500479786740120897000990068247859012089300091008832245801208950001400984866940120892000100068628885012089800630002872554201208940001200187362320120894001550018911578012089900172001916360601208910003300391803130120892000100049291618012089200016129969477901208960008700499581320120899000190050089297012389400086001011537801238970008100902118100123890000230060218153012389500010008023917801238940045600703003520123896000140000304431012389900089005032467201238980006500903875980123894000220040419430012389900107008044563901238941390000504459800123890007000080451760012389700012007047124101238960034500605439000123897000350090582595012389900496004072519401238900066000307384840123890000110060738857012389700336001075980901238940001400508343890123890001040090874556012389700936005097546401238930001300409832040123890002680060986219012389900154003100809101238940028000810330380123895000470071125753012389500342004114667201238990001800411884990123897003930061189795012389300044006126108501238910007100215907340123891001650081680109012389300230146173716201238990002000218010400123893000320031808228012389600330003181608701238940007200718194700123895000100061838138012389200017000188492801238960004300919639070123894000200021977446012389000010005201368001238960004400320395470123898000130062045351012389100010004204713801238950007300920740060123893000100042111087012389800154004211721101238900028800021251120123897006240002170501012389900010002220470101238900008400622876750123892001600002334068012389300162006235486401238980001000924395560123899000120072465058012389900016006247999001238940001000025121050123892000110062577078012389800061003264830501238930007900526568970123898052520002662811012389200010006268764301238960004800427059660123892004800002718365012389900010002277674701238990001000227863830123899000470032790030012389600133006280612201238990001500929637840123899000620063065646012389700045001308560301238990005800630999400123892000830013107840012389800106001311398501238900004800332627400123899004120053270191012389200052007330847101238920017000333868880123891000890073415374012389500022003345954501238990030000035243760123895000180073540811012389100510003360022901238950086400136034880123894004280053616997012389100036005369846901238950176800837037620123891000630093817537012389100010000382303901238970001200338276560123894010700003845041012389000010001404723501238970009800641777810123895000710034226894012389300010009424756601238920003400044112360123891000260044470743012389400016002447840601238930006000745493700123893000100094563380012389000070007458382801238910052000846525160123890003780054661195012389000012007466617401238970002900747157600123894000400034766818012389700014350482108401238950012800248828980123892000100034946974012389100086006499601401238950003400450525030123890000100015120247012389800039006515870601238920008000852632560123898000230065288485012389400039009534770301238920001300954550680123899000100095512237012389700044006559338301238960005600256366760123896005600035680145012389200300000572030001238900018400157525860123896000160065769275012389100026008578778101238971510000558044690123895000650065830521012389500010006589754001238990004300960420810123895001900036077007012389200565001611470201238900002200561322940123899001840016207024012389200015000637505901238970009000764296140123892004960056477290012389100238004651130501238930015000465396510123897000380016578348012389500010004663889201238970003300266600550123898000500006689359012389900035003672546201238901250000967997200123891000320076810718012389400236006681752401238980001100468975970123894000110006900132012389900010004694537701238940015500770074910123894000100017085889012389400010006709915701238940001500171446130123894000120037218676012389300011006722509001238970001000074509280123895000130067450980012389200012001746850601238900003000274951610123893000402437627481012389500110003766152101238950001000076922310123890001880067710641012389900059006779605001238960008000278171030123893000100077832029012389300763008787851501238990002000678854680123897000120077929375012389216800002797547001238970004000979784340123891000110048033884012389300116009806226701238900003100380878210123893000100018130555012389900109001815089501238920001000081554770123895006120068196741012389500013001822726401238950003500782292810123893000100018302794012389000013004833647301238910009500283636680123892001670058397330012389106100006841559301238990013100484676210123893000290018519045012389500010009857097601238960001100885868800123891002940048647698012389100387001870666101238970001600287163800123897000927458928699012389500560008893737501238900001800389808220123898000140048996190012389300015003900486901238960001000390073960123891000100049117245012389200026005914059701238900001000491528730123897008640039175086012389500013002928254001238980028800093250600123890003390019366962012389500010002937872301238940003000093946010123896000100019400082012389600013003947519701238940004447996065210123898002460049608720012389100016007965460801238940007500899130230123899000100069927454012389000118008998721101238960063000601609420124892002380040249526012489200010000070007001248940005300310642660124893000150041190824012489000050008134132401248950001000215031830124890000110082167189012489800113003225055601248950001200423361510124892001770072542667012489200080007270020501248960003500635760960124890034000083768675012489800135001387404901248900007100540551540124899000730024055947012489900010006433266001248950002600745462810124899002360024890880012489200031001490640101248920003200650892100124898000280015264109012489000010004542650101248970082400257113200124899000860065955377012489200080000595983501248920003900959975790124890000640036045189012489900575007626082501248980001000469706380124895003060017027542012489100045001712921901248980002500173852830124893000100007394521012489800051000746850601248900003000775379140124895000110037991094012489700011000802640001248970011900880692090124899000520048165677012489000010000820374801248950001000282415520124896000640018415593012489900131001852772701248940002000885818030124890000120038609091012489800019001867097301248900001100788819120124894005200099045021012489200010009931531201248930018500493495710124894000110069360428012489500148000936903001248990032400593720520124892000220049750399012489900010005980236001248930008910399211130124892000290040175427012589500015004071203001258970181800108232810125898004080081040725012589300027003134722501258930021200014030480125896008664741656397012589900840001200637901258940002500020209190125899000130002161013012589600963003218952901258900067200923710790125891002240002563764012589700336006319086001258980001000434863880125893000140073543039012589900157689387679001258960001000038963010125896000160074048419012589900555008409100501258940005700441101820125898000140034182926012589200022006424728201258980006500843198370125894000100074436405012589900020002447558501258900001300347975740125891000100024910534012589100105008504708201258930001000150741950125897000220015156782012589000492003553308501258960001100557473350125896000210045821351012589900013004592797901258940001005759613390125898003330086029812012589500026004618407901258980001200162434990125893000120006345812012589200016003656381401258940018200267644290125897000270067164000012589400056004744717601258974010000674821560125897003090057621060012589600013008765560901258940001000776593380125899019760087881164012589200010004802544501258950007000186436450125892002640088863939012589400010004895487201258940047600390082730125890005350049298868012589200010006934330901258960001000293545160125893000310029567119012589800088002987286701258900001000300496950126890009540060057169012689000654001014840801268930004300802532150126894000480090881545012689700040009099973501268990001400823135130126892000220002384652012689000072003242741901268910080000724628700126895003630042777236012689800038009313806401268900001300834177870126897001210013428085012689800163000351557701268940006700836305350126891000110043641252012689700016002366500401268920012700238450410126890000540073850629012689300224005417689201268900013700743304630126892000100054371068012689400010002442520701268900034500744281920126896002400074653870012689700102003556160401268940001000556123390126896004560026049108012689500530008633289901268990003500467381030126899008560046825855012689300375009695051601268990001000169911680126899000100027077802012689400032002708108001268940007900673354310126894003240097474453012689600011004757306801268970001400778463850126891001190007901398012689300010005793381301268990061800482797990126890001200068342578012689800224009844407801268920001000885684390126897000100048846765012689200011009914263001268920001600491602100126897012480009241531012689800116007925783901268960008900696401470126897005150079705296012689000010009987329001268950028600098910420126893000150000257848012789300031007040372501278970001000404530640127897008240000502883012789600010007061583601278920017600306159010127890000120000624471012789300500009082221701278950002600408232810127898004080050916073012789500093005112091701278960046800911373320127890000100071500673012789800570003171485801278990007600117299610127894000100012096216012789400014003235064901278950001300926123030127899000120033306329012789200336006335088501278950262600435197850127890000100053927374012789500240002408270801278920001400640836550127897008640044443220012789100188000447595901278920035400647504910127891000175884782987012789500013001486905601278960058000552634580127896000810035356266012789700071008541896101278990001000056891340127891006000075886342012789000024009601986801278900019500061053920127897000220026193849012789900011003646807101278970055500865862270127890000650096734175012789500105009683192501278980038700471130510127891000350027303884012789100080008734029901278960001100375918290127898000750087819215012789000040002783627301278980001300680178920127894000440028398822012789500044029840859701278940003000984088190127896000110098681545012789000015006877957301278950010200989593510127894000100099583260012789300012007975039901278990001000998222040127896000650020342121013089900083008038421601308920002000004187150130894000110090482620013089400012002056665401308940001000206038580130895000100010689073013089600034005075706601308940026400907636180130890000190050777481013089100067001091962201308960002500511794480130897000100041381549013089000336001146561701308930001000514836110130899000440011540041013089300880001155929101308960041200716098630130895000110041677112013089600714000179868901308960001500718622830130891001740051892011013089400123003208552501308920009200222636460130899000290012288685013089000029004228924901308960001900323466370130891000250032397596013089500074000239828201308940018400124178270130897001500002460832013089300010000251431601308980013400725387810130899000110042540336013089300040007259224701308990011500525953750130896000320022849811013089200035001286961401308910014500528815480130892002460002887084013089900011008294553101308910084000229507400130899000180083072872013089000043004307373201308990001100230863080130895000650093089186013089400035007310671801308990001000631123490130892000330063135314013089900012002313872301308900020800033111120130899001360063334768013089200010001334636601308990019800734391830130893000100053445021013089200014005347037201308920016400935708950130895001780053806585013089600216002387679001308960001000038872070130892000130094010293013089900784002401649501308930002400740166470130891002540024062686013089100117001412993801308940001500341901440130891002700074331641013089900062005446638201308990001100744711900130890000100084475959013089200354009454844001308910026400046788380130899000100014710011013089900010004478270001308970001100847887770130898000190044826336013089800021009484487201308910029400449686310130893000950045044969013089600010004509158401308980010900451156820130898000840045162327013089400014003518920001308940007400751940530130898000780055254193013089400030002527386201308960004900053020330130894000320035312523013089300095005537346401308980010200554896780130894000120005550194013089800011009565855401308970001200657728720130898000840035790440013089100112003582402301308920002500958688490130892000220075986841013089400648002602696001308910050500761135900130895001720016202993013089000017003623016901308940079100062859750130895000100036366691013089000013009641856501308940006500264782600130894000150056509995013089200010005653368001308920001000565800090130890000180036653838013089300067000674701801308910004100168333310130895001420026875136013089000010001696211401308940060000971572960130894000120037165585013089900019005722649701308900002800672357500130894000100017303998013089200023001747920901308920001100774829840130896000230077485098013089700016005765755901308980001300077515900130895000180087782412013089600714003779871201308990001600678418030130896000110017924511013089000012002796180601308970001200079806870130898000110078022666013089300020005804960601308900023000880513060130893000100008168738013089100118005823049901308950002600482350070130892002760068368084013089000011006858688001308910029400485888610130899004400088669529013089800363001870666101308970001600487290050130890002840098836845013089000033000898682401308930009600690050190130896000130029045021013089200010002908704501308930001600490929650130899001160039094680013089400027000910872201308970003400591278430130894000100009151091013089500029008915920901308950001700592264750130890000500029291212013089800258002939830101308940001000694526010130895001090009470201013089200011008967561401308990005600098732900130895002860099874866013089500030009989137901308910006400599534770130897001460099959503013089500010002004142101318970002200200665710131895007280080554462013189500010000080759901318910001500708869520131892000540091180172013189400028002127548201318943219849213108340131895000210001595619013189401100009184919101318940007300819719650131895003300052151561013189200339001216777601318970001300825189920131893001090032957241013189000550008309640201318970005300034141930131898001310053616576013189000011007361699701318910003600737079030131898001850093823039013189700012000401289001318990019700542207370131898000180064346066013189000033009482939301318980002700450050960131898000150005050830013189500112008517109401318940001600052886070131894000750045378911013189200010002565855401318970001200358806490131896000540045922535013189300011005611225301318920025400963646750131890000110026614253013189700318009668669801318910001200375042050131895000960027774725013189700612005788212201318950001300782304990131895000260088342162013189600032003897751401318920003200395692950131893001020069981027013189400015009016768602018910001500403394880201893000110090376489020189100010006048321302018950001700005739990201897000320010728821020189300011007099851102018940035400813815490201895000760031483611020189800044009148711502018940011400616270420201898001490062238592020189200042009227951802018900002300431861550201899000170083674531020189300360002389155102018900004500839771380201891000550044029233020189705900009484100302018900002000050330460201895001220015251773020189000037001539086202018970042800355363520201897004040075858811020189000010000635714302018980025600664041850201892002200067027542020189300045009710851002018920001000471354400201894000750087285859020189000010005735698002018920001300873786580201891000540037450928020189500013002752528202018930016300477497910201891000100078069477020189600728004894055302018950005100792250460201899001160079712013020189000520006032467202028980006500403875980202894000220090611901020289800010002155547002028970006500515712180202892000500022354864020289800010004242167702028930001000425402770202898006660002784232020289600010002294553102028910084000635192660202890000940033663854020289000010008369744502028900148400039323770202895000230003947502020289900022000402638702028910058000340370370202893000100044246393020289900321007463796402028990001800947263950202898000200024962581020289900428000539416602028930001000154058500202892000100055505664020289000015008556870102028900001700055943370202893002000075594848020289300396008622184102028930085600462613400202891000340016710881020289200010007678806302028940003800273590880202896000100007881164020289100010003792574102028950017400081330870202895000390028176477020289800530004822417002028932080000086692760202899000180068860315020289700032007890118202028920525200491498010202898002460069302027020289000022005956886902028900490000998814870202891006540090262561020389400056003027367602038910001200904404070203897000140090444767020389200012004044598002038900070000405401960203896000150040574303020389900034006063951902038970054500708078960203894000500010807896020389400050003126311302038980003752914075440203892000100001808228020389600330008219533002038970015400222496880203897000580072475173020389400053002339680202038980001100240266590203893001460074055947020389900010008409100502038930005700641606630203898000150074361052020389900010000482337302038900087200548260040203898002740035271416020389000206003548553002038910013700755037690203891000680076028877020389500041846627213002038980039600270173840203894006240007131582020389200028003717276202038940001000574331600203898000100087446854020389800033005756359502038980002200680098010203898000150008319367020389200057008835978502038910001000988014570203891001830048856969020389600696004889979302038900001000590388480203893000850099113220020389200041002914059702038900001000597666940203898000540009983505020389100045005011216802068980014800203450490206895000240070418715020689400011001051579502068920009300205401960206896000150010683535020689600010005073078202068950255000608222170206894000260060921009020689900064007092152202068940048800909894760206896006480011022552020689500234000111458202068940007300011550570206899001750071173516020689500020009128188002068960002400713046960206895000150001312436020689100010005135306102068990023800815554700206897000650011580838020689200393001158399502068990124800616472980206892000120081714178020689100023000185564502068980001000818721990206897000249441882837020689400011005203954702068910001300420923480206894006060062113241020689100784000221397702068980009800522302380206896008880042250556020689500012003230584902068950001000923508320206892000660062388777020689300212009239726802068960001500224143790206898000670042480929020689500015004263083402068900003900427997820206890000180052899029020689100357006295900402068980008100429691590206896003480003002908020689000972001303875402068910001000631387230206890001310073164860020689300010000326721202068980002800333750960206896000270093453274020689400101003346885102068960001100635023800206898003570053605996020689100954006363069302068990001000636913870206896000120013780925020689500010004382170602068980054500238339300206893002740093836128020689700010000390628602068960009700639323770206895000230013998353020689600034005400154302068950005000440033950206894001620074143282020689900050003420837802068900001300842268940206893000100094253001020689600134003439928602068920900000944252070206890003450064437788020689000013002470698002068940009700147674820206894000110024770385020689200012009479757402068910001000148866570206897000210094962485020689101236000500291402068930002500950915840206894001090055273862020689600049004531252302068930009500953899700206891004000025399759020689600046009549900602068942090000058247350206895003180096029812020689500026002607393502068950004600962137150206895000510036363082020689100010002637389502068960001400263791650206893000110056445303020689200025006654294002068980018000665800090206890000180026617267020689000010009666878102068960090900368024480206899000150016855456020689104080001698750002068900001000469979780206897000670017035803020689700188009708707502068920008000970991570206894000150007131611020689800033002718185902068900050500173101460206892004141997382488020689900015009739344302068910001000774941490206890002020087500808020689000013008761082802068970003100176315510206892000190037897852020689700108006796180602068970001200879819690206892000230088003564020689400059004803388402068930011600481667810206895000110088166781020689500011004826867302068940003500683060670206890000180048380544020689300276003839133802068970003300883943170206892001610048467621020689500029008850082002068961150000786295710206894002100088664996020689300030001867180302068970002900288718200206895000330028886380020689500027004891157802068990017200189775140206892000320059007396020689200010000902063202068910002300490361260206893000840059134371020689100027000917263502068980003900492693030206899000310049462626020689600550002950997602068920036300295289910206897000120009623168020689700013003973328602068930005100197850290206896002660059827664020689300024000983361102068970004600499553650206891000100040025132020789800015009025182002078940004200002677430207891000660040358807020789700010002056107002078900001000206202510207899003960060861003020789100424007096886402078990056000811244680207891000510051249165020789600019006185715802078930001000918789900207898000190062096216020789100014000256903602078930002500725736870207890000670082742545020789700047003286189602078900072800029105290207897006360033007806020789000046001324412802078980001900536059960207891009540023650498020789400010000387666402078950011000138915510207890000390094074004020789100024008439232102078950006600745292850207891000150004793353020789300011000486945902078950004600349724930207890000140065000522020789700010002500224802078990008300351369990207890001750095280326020789100010004557065602078970191900756533530207893001520045746718020789500038005575448402078990051500557546300207896000140005771999020789500069108628315102078980052500464241770207894000170056569963020789700010002663790302078910001200966379030207891000120056721062020789300011005704794602078930002000170756580207898000990077196673020789700011005749070802078900045200775613430207890002520057661521020789900010005768439302078940073500182182520207897007210028310648020789600348004858734602078910001300486531110207897000130058886380020789500027004895935102078900001000492360340207892000100059271393020789608300002932506002078900033900793490120207890000250039350368020789800192000954654202078970001000795610780207890000120089643581020789300022000970529602078900001025197238540207898006840089886728020789300020007005894402088920001100903021080208892002280080366491020889700013000038421602088920067200804021700208890000160080405736020889900012005069081002088910003900407269910208895000110040738857020889700336002081868102088980003600709702610208896000140061180172020889400028003158045802088960005000216298270208893001750002218332020889000010007227648802088930004100123942940208898004160052398987020889800021007254592102088980012400526271450208892000100052727023020889400330006275286002088900085600231068250208892001350033210896020889200318004345796202088900002800134595450208899002320033574016020889500019001365266502088940005400537386150208896000130073932729020889900010003399842502088960057500441275670208895000490354143282020889900050008420927502088980001000442114200208891000100084570378020889900011002476681802088920001400051938190208890000220095680952020889700472003574988702088950007200061167890208891000120016338633020889000016007671532502088920051500067823350208897000120057276389020889800186000733543102088940032400774803100208898002220077537914020889500011000762748102088920011000877045240208890000330027778661020889600026003790885902088930004300281424930208891000100048273008020889800107000834285702088910006300286585810208896000810018675416020889400037005876870602088940049200388315340208898001040019021648020889300014006908903102088940001100593538990208899004880099360428020889500148000946590702088950001500897625620208890001180040008677020989500848008048581202098970156000704932640209896000100020531393020989600444008064712802098980027800308384830209893001030080865726020989900079006096812002098940001500112324090209891000150001273242020989200077000136750202098960001000013807970209890001410051646663020989900010009200195502098960001000121283190209895000250032358190020989700018009237107902098980022400924119660209891000290082525332020989700010009285797102098920002885329340270209893001930022967329020989400010000341663902098920075600035377340209894006840033545315020989100010003355366702098910001500335835690209898004560013601286020989800026002422913302098920004200446808580209892001380065041531020989800107001526410902098990001000552772010209895002840055583698020989800010008562971802098970005300356501160209899000450095776943020989200124007586033802098970001300258878170209899006720086351770020989900436000643984402098910036000065550450209893000530016664337020989600021004682585502098920037500169441870209894009000077048123020989400013002708155202098930001800071525360209897000460067383791020989500348009742162202098930002200781129330209896000110048156544020989900300004816397102098900001000882658350209894000490028294167020989000010006837303802098910001000788922000209893000320078979570020989600021004911854102098920001400894376440209894002260039501739020989100236009981141802098970001600398941160209891000520080140539021089200091009053139302108960044400005702600210899000370080584428021089200013000076856102108980008400108617740210894000100011210740021089600126005131294502108970002500813297320210895001850041340734021089100030002184545902108970002100420062640210894001740082045351021089100012008220524402108950002400824026390210894000150082429039021089800309002252357202108910003400126282860210894000420012705966021089200480006279737602108930001000028546450210899001100033029979021089200010002303875402108910001000031885510210893000100083274227021089900018001351557702108940006700835197850210891000100053641252021089700016004381753702108910001000238241710210890000100063837367021089400336006396105302108950091800541223770210891000750044140326021089100038009445265002108900011900445943470210892004640065034432021089000600005504169302108990007700451509950210894001950095300110021089600010005544551402108970016100655836980210891000108055926180021089700132001608905502108940001200962072520210891001210076209375021089000028002645944902108960001100972206730210891001380027256028021089800017001740144102108910014500874233030210892000120077459423021089500218004779605002108960008000179431940210895000850047998145021089300590001854656802108910044800886627670210898000100068696989021089400046005881839202108930001000588368450210890000330029176441021089000018003922777702108940027000693020270210890001130089421620021089000129005961227402108950002300097096670210898000960009719997021089900010001004201602138920019600802157720213898000150060292632021389100200000029587402138930001100102998250213893000170000397674021389900035003043694102138920001000804398800213891007140060458791021389700010004050220802138990018300605596450213892000820080592418021389300010001061203202138950002300906395190213897003450060688515021389600011005070598202138980072800807598090213894000140030856643021389600170007087455602138960093600608909050213895000170050908061021389200791006095508902138980052500509771020213897000100041097088021389200136009115957902138940003100011744730213894000290031188499021389700393006121123802138950001000213210280213899000100001369684021389300080000139270802138990007100414486410213891000120041505315021389600179002150917102138970001300117056490213893000110071963907021389400020001197247102138950001200319761820213892000160042013680021389600126006202620102138970001000320864200213890003090012111087021389800154006213011002138990001800421677760213897000130052223150021389600012005233406802138930016200523730180213895000100052493930021389400032001252444102138960001800625559360213897000100032566255021389700238002257707802138980006100825808820213896000140002628286021389400042000272316602138950020800627619970213891000270092776527021389200011001278364802138940055500027934800213898000900072823662021389700011007284448402138940015200228644150213897000450043047775021389700124008308430402138910007100031281150213891000650023161288021389900152009328938402138940016600133067660213892000100003415374021389500022000360348802138940042800736305350213891000110023639560021389402266007363974302138950001300736627700213894008400023676199021389600010004373698202138910067800338132620213891000130053893365021389400115005390005302138970001000439458790213894000120003960163021389900031003396791702138980001800739886520213890000100023993798021389100927005399835302138960003400640041450213892820000044047235021389700018003420578102138930049200742598340213891265000054265230021389600011005427782202138950001100943181110213898007420024341876021389700030002447119002138970001000145201820213898008320034522603021389800184001454628102138990023600846538700213897001020094671261021389600018006473480402138990003400247556690213898000100074870924021389800011007487431902138990001200349064010213892004360064983934021389700010003504339802138920001000751149670213897000110015120247021389800039008512307302138970017200451425190213896000500015314494021389200012007538761502138940003600053941910213894000340095508488021389300021001556109302138950069000956429290213894003510015667791021389700059006581746802138950088800359272540213893005850085975104021389300028001604518902138990057500360740920213895000140006134780021389600011007617897202138930002200061895860213893004920076232716021389100016000634581202138920001600864990610213897000120016564486021389100010004660997402138950040000566552870213896003780006669554021389500055001672277202138900001100567888860213890002760016793268021389300011003681071802138940023600568319250213898006900006856426021389100074007698554502138970040800970545300213897000400007081080021389400079001713421102138940019700771418750213894001070037197515021389900015005721867602138930001100972301560213894000130067249848021389400159005725870202138990001500873435230213896000110047383791021389500448007739072202138950001200174249910213896000440017482156021389700309003756651102138940002200377515900213895000330087780762021389400018007780044902138920005400078211340213897000120007929201021389300555009793560402138900056500479754700213897000400078022666021389300020006802640002138970011900180430350213893000910078067215021389600010005820607102138920030600082152710213893000120028243302021389000321006827979902138970012000082949850213896000180008319367021389300057008832245802138950001400783421620213895000320008368084021389000011003838227802138920001100084161730213898149000088502167021389300654003853543002138910003100285415660213893000240028575607021389200013007864769802138970038700286731390213892000100008717961021389501818009875879002138900001000189405530213895000510058954532021389900011007897957002138960002100890450210213892000100069067464021389100021004911506502138900026200691924820213895003270039238707021389000048000924210502138900039300392549790213897000100089295079021389300019008929681702138960021800893690300213899003240029372052021389900022004937798302138990003600094751970213894000440029535991021389100590002961095402138910072100096161150213893000120099658524021389100015005975204202138900002000497556180213894001730069768438021389500220009978153402138980001100697833400213899002080059891042021389300015009990071602138970002100899438660213897005800019978198021389300037009001982602148930008000202212230214896000270000515795021489200093007088695202148960040400511897950214893000440011207783021489700204000121251402148950015500212631130214898000370071376513021489500012188139788302148920066600421083800214891001470082173049021489900013005222406402148940018873222855990214891008240002382973021489900027006239056902148940001400330006420214897000250013017851021489900070008309073702148960015000131139850214898000480063169158021489300142004318615502148990001700432997030214891000230083833930021489300274003388720702148920001300440639880214894000170094293229021489600010005457714202148910008500546159780214894000770004666174021489700029005471576002148960004000753695550214895000100065394191021489400034006543527502148980005500854587860214893001640035636676021489600560009566276802148990003800458305210214895000100015872002021489900043002598411502148940001900661148960214896000100006351770021489600436009639422302148940006300666227560214897004120056746633021489100013007683333102148910001000868469190214896002260016905053021489600010007711718202148910001000272940360214895000690037394382021489000010004741167802148920013900274468540214898000330047663021021489300012001784638502148910011900179013980214893000100088141872021489700010008823688802148930002200283428570214891000630028519045021489500010008885775802148910001200991523760214890002600059380016021489800545008967235202148940001000798204100214897005100090162871021589200017002022482402158900001000703866400215892001040090736854021589700936009120345902158950008600112230470215890000130031231855021589900387006128879202158900001800213243330215891000110041409049021589900191004158623402158910001200316801090215891002300071728609021589400013005183186202158950009600318564960215897000150061892728021589000387009202091902158990001300021895290215890000600042263646021589900030000241196602158910002900124848350215894000100032569036021589300025006260620902158950003800227183650215899000100042858252021589800218001304401802158910008600731262930215897001680013362027021589000063002396016302158990003100640370370215893000100094780387021589600024002494129302158950004600849708380215891000290045234848021589300014006524297302158940001400753173020215892000720055493192021589300053001569574402158910001000757692750215891000260045989082021589600166001604887002158960001000561353030215890000780046280670021589900028008643984402158910036000164417930215895000100046456870021589100206002651900802158980049200366760670215893000320096875136021589000026002714461302158940001200175713740215899008240037614523021589600600009772616002158930009300479257410215891001740018202540021589800440007820374802158950001000182040130215898000120008204013021589300012004822726402158950003500582281400215890000150018269728021589800012001834257802158920001100083676280215898000230028541566021589300024000864364502158920026400989612640215892000150049004869021589800101006905532202158920001000790821270215899001670019149044021589100296007939460102158960001000494000820215893000130019459335021589300011000970700002158960001000698437610215896000200010166162021689700175008045306402168970082400106310290216894000920020881347021689900552885089431902168980046000612081120216899006540051691898021689800084003175807002168940003900120062640216894001270082006379021689400025004201679602168960032232322469100216898000140002375569021689100010000243955602168990001200424603070216896009810002467337021689900051000254345202168970002700525830350216899000810082675777021689200016009274927002168940006300227842320216896000100083001515021689500028001306032502168910008200331078400216898001570033207464021689900037009327127802168910022200234788270216899000180013684937021689300011007430004502168920001700943871290216893000140024436405021689400020003463069702168960005600546823630216893001710074882898021689200010006490264602168990001700850049170216896000190045536352021689700404006573894802168910001900658213510216892000130055862663021689400012002595983502168920003900861828510216893000990076300176021689600010002648570102168960001000466648750216897000280046668781021689600909007686090602168990016900570858890216891000100097544193021689500020003757440602168960011700979245110216890000120018069209021689200052006824785902168930009100782595370216898001940038675416021689400037004925641702168920002500593061310216896000100029913023021689500010126027217602178970012400703096820217899000100000451760021789700012008048262002178940001200905684970217896000120070589241021789800010006061583602178920001000306989840217897004160050725734021789600045004084203402178900001500610623680217894009540071146672021789900018007123185502178990038700812732420217892000770061273242021789200077004134751102178910022400515791420217893000160011688459021789300011002183813802178920001700421281640217898009270082151916021789700808007215191602178970080800421944590217895000110072786383021789900600007295724102178900055000130082290217895000700013282030021789700017009363220202178920001000436913870217895000120023714468021789900019005400339502178970016200440284730217899000130014107307021789400179004456338002178950007000546525160217890003780044704911021789500010006519405302178980007800152541930217894000300015347703021789200013234560435602178940001200761147020217890000220046203972021789400606009624087202178980021316863016550217898000140006374315021789100135001637505902178990009000665396510217894000380026751592021789900321007685146702178960005900370325980217891006120017211371021789200369006721688902178940001400575815820217893000100088295741021789600011007852748602178990011300785625310217899000100088570976021789600022008870904402178940001600987163800217893000920078719440021789000189006900124102178980003800991278430217894000100089602401021789700011008960872002178910001600999274540217890001180029955365021789100010007004142102208970002200200571690220890001210070148408022089300043008029587402208930001100703121790220898000100060361692022089700058002038664002208920010400404194300220899001070040451760022089700012003055534802208970012600505596450220892000620040582595022089900496007060305702208990005400506244710220893005034730683535022089800010003069656602208990058500907251940220890006600050759723022089900268006077221302208930016400308078960220894000500030825149022089600010001099466902208930001600210059230220899002200071277117022089200024001134132402208950001000513421140220893000110061364888022089700012005143088602208930018200015114570220891000360001559291022089600010003159073402208910016500415907340220891001650081641599022089300046001171485802208970007600717469100220899000590071801040022089300032004189399502208980001100419117250220896000380041959684022089700021009199769102208910002000320763910220897000410042336151022089900177004233707902208970020600923443030220897003540062347396022089900057005235064902208950001300523962900220892005600062462870022089500363007254641502208920001300425698890220894004600052623023022089400864004262717802208990014000227047190220898000100072704719022089800010003270787102208970001800027786220220894000280072787883022089800256003286961402208910014500729356040220890000180032950740022089900018006307040002208990002500230863080220895000650033099940022089200083000310966002208910001300731887540220890000180063259897022089500488003326274002208990041200534166390220892007560053417787022089700121000344493302208950001200234703720220892001640083493849022089000010003352437602208950001800136213270220895000230033636620022089400700002367619902208960001000736925310220896000410023781008022089000089005385754602208960006500038615110220899000102353881745022089100085009391729002208940001000639639780220894002820024004433022089100011001408118502208990002900041299380220894000150054224381022089100270000426736902208950004600043709740220892000100074430205022089800218003447074302208940001600645903350220897001440094590339022089300011009465048802208930006200947212550220898000950044821084022089500128001496863102208930009500149794050220892004040035002914022089300025001504708202208930001000051464430220892007000045156782022089400492005518920002208960007400852183570220891000100095258465022089800014003527478602208940001200753020330220894000320075343487022089400145003538261702208950001500354759720220890000100065596348022089500049002568014502208990030000657142510220897000710035720300022089000184007575361502208910073500557679160220893000200085779643022089600015005580862702208970001100258806490220890000540015976661022089000011009602304902208980004000460450140220890009360016093277022089100945009610539202208970006600461122440220891003780076116789022089100012009613229402208990018400661406880220899000210086202993022089000017003621811502208930001300962456100220898000140016371056022089500011003640306802208950001100264453030220892000250046460796022089000088006647729002208930023800164940770220899000210046499061022089300012007652547302208950016100665965450220897000940056608776022089100492004669688102208910001300867374960220897000300036865621022089400016006688981802208970059000969001320220899000100056991168022089900010009699265602208940004800470808490220896000800067108510022089500010006711305102208910003500471316110220898000330077139034022089900230001715729602208940001200172041570220894000100067213577022089402300006722734502208920001000172627150220895000210057304558022089400099000734759702208960001500274233030220892000120087450980022089200012003747298102208900001400176080310220894004800037628932022089400412007763237702208960001100377584560220895000100017817103022089300010005782324602208930001000179013980220893000100007912979022089900015008791631502208940067200479555820220897000140078025445022089500070002806367902208980008800081095510220891000240028227700022089600624007823500702208920027600582523390220890006120008254063022089600010009850445402208910004700085228630220895000360018628885022089800630009867097302208940001100187336620220892006120018769276022089300187004877449202208900043200588603150220899000320078881912022089400520000888463602208940002825989782950220896001450009035735022089503838009905050202208920001700190674640220894000210049082127022089900216003910280502208980003100591644270220892006840099175086022089500013008918031302208920001000191936620220894000100079236034022089200010000929886802208920001000993408780220893000100039366962022089500010006942849702208910185400594526010220891001090019462415022089300981003954314902208900001300495527680220894000120029569025022089400012003965460802208940007500197033910220893002760019727600022089500016006984376102208950002000699266890220899000110009958939022089300010009996662902208900029400100496950221890009540050089297022189400086001018385902218970001100804194670221899000280030543900022189700035000099973502218990001400410407250221893000270091313944022189700042006138079702218900014100313978830221894006660011421795022189300056008143340102218990002000516298270221893001750081856285022189100040003199408502218950001300525121050221890000110002723291022189200012008272702302218940033000227830830221895000150083153697022189500012003329804002218930011000236191490221894000100023752622022189100021008390552902218910042800240097460221890000150094017736022189600031001402653802218940002900641933550221895001410034245599022189200436003431044102218930057500644067970221891001580064523809022189400058007488665702218930002100752541930221894000300045394191022189400034009541896102218990001000854265010221897008240095886342022189000024008589754002218990004300459975790221890000640046039562022189700151004611225302218990025400664185650221894000650086653838022189300067001668669802218910001200968175240221898000111967069105022189000010009720411902218950018400772250900221897000100097668468022189700345002772506302218930075600478192150221896000400068133087022189300039005850525402218930001200187362320221894001550089152873022189700864009929121202218960025800198276640221896000240099987211022189300630003008677202228980006100201125050222891001350030493774022289200888004059973402228960005900607636180222890000190030843051022289200016002092531802228910070000910080910222898002800061049775022289500585007133211502228980004400114321440222898000670021842762022289700010004190891402228900019200219761820222892000160032328755022289000053006241138002228990043600624216770222893000100073182046022289201800006339683602228900001000935766650222896004240013680706022289300011005435737902228940023400643610450222896001080004397721022289008500002451320502228990001000347195890222892000200085081871022289000032004571266202228950021000257508440222895000170066367137022289700017005640169402228980001100765336800222892000100096786039022289000018007700749102228940001000474057000222898000450067430439022289500022008752549402228960002600276210600222896000130078155477022289500612006817955402228910001000081967410222895000130048241552022289400064009826706802228920002000984278480222891000390028530518022289000010002863997502228990002600187622280222891000110038769915022289600017003883874702228950019400289184400222891000130088937375022289000018007900907102228920008700790777530222894000130059509433022289700184009961288202228940002900098222040222896000650050208457022389001632007059396302238910001300211209170223896004680051312436022389100010009136889602238980001100717777740223896006120091834021022389300010004190575402238980002000521251120223897006240002213977022389800098005245724802238980006000824902780223896000110042538781022389900011002263182902238910001900427973760223893000100003352840022389700010004342248202238940002700836165760223890000110083781008022389000089001387404902238900001800938855800223890000291844010293022389900784009422073702238920001800642291330223892000420014239771022389000081002446653802238910001100447681620223891002280034892818022389900023006496032302238920088800950092490223896007140095052503022389000618006528457702238970028600455950470223898000150035720143022389200010340583303202238980004500860230690223898000970046193849022389400011027620702402238920001500163738950223896000140006381864022389200014001646807102238970055508767461350223899009000006924186022389700125003711259902238980006200372357500223894000100087406761022389400184007743731402238930004200277747250223897006120097848171022389400023007814249302238910001000783364730223891000950028408918022389800570009849008802238990072800986205100223896004240039069917022389900130008907775302238960001300991010290223894000100009380468022389100050009961227402238950002300396915680223897020400049757495022389600468006979261502238970001000398728670223897000100099928532022389400012002996765402238980001100599860400223890000120030064844022489000013007051886502248900001000305797760224892000270010919622022489600025006112446802248910005100111373320224890000100011226015022489200013003146561702248930001000714769570224893002600091526267022489000606003170751302248960001000823508320224892000660062585898022489300033007342808502248980016358135778290224895000170073621327022489400023009366500402248920012700740166470224897002540074362929022489700165009443356802248900022600546065910224894000150025209820022489203636005544751102248950087200256127040224895000180045704647022489300017004582402302248930002500958688490224892000220085955377022489200080008600476402248960032100760198680224891001950046184079022489800012008624349902248920001200162608250224898000100006438186022489900064009644551402248980001100967253280224898000490057427089022489400010002779871202248990001600178362730224897000130008229281022489300010005830279402248900001300984259410224894000240028431057022489500016007858180302248900001200586249770224896004520028765996022489600033000945361702248920001300595690250224894000120059583260022489300012004968864702248960001000600124700227893000470060148408022789300043000016368102278920013000602118100227890000230090215772022789800015001024794302278930056000402518200227894000420040436941022789000010001044625002278920001000904832130227895000170040597049022789900684001061190102278980001000506409890227895083000020683535022789800010008068907302278960003400407384840227890000110070740454022789900010003075285302278930001000308075990227893000150080825149022789600010005088154502278970004000309054190227890006660020975464022789300013003097983002278920025200312081120227890006540021287267022789400011004133758702278995580000614030480227896008640011448641022789100012008146260402278960050000415053150227896000100041571218022789200050164158045802278960005000516088970227891000110001673534022789500010005177354302278950002600918556450227898000100071947389022789600015000195968402278900002100119774460227890000100032289249022789600019006239759602278990007483724608320227890000100002518992022789200109000263236602278910029000826411410227892000160002675777022789500091001268764302278960004800727247420227890000100012730066022789100026001279003002278960013300928039840227893000230092983070022789200030000318875402278900001800332701910227892000520083308471022789200170005332427602278920003100533725610227891002700023386888022789100089000344502102278920001400334755980227899000470093516658022789100010003358393602278970021200536002290227899008640073642983022789400014001366394002278970020600138061150227891000620073835580022789100014004405735402278900002500741777810227891000710094208378022789000013009424756602278920003400442778220227895000110064371068022789400010005444322002278910018800144518180227892000110084552756022789900010009467883802278990001000447829870227895000130044826336022789800021004484100302278950002000248633250227898005970054891579022789100042004491208802278950048400649154220227899000270024960286022789800019002503304602278950012200051369990227893000100045158706022789200080004519763602278990001300652290190227896003120055256306022789400094003568913402278910060000357361240227896000190035899958022789100073009590723702278920003800460420810227895001900076085371022789800791005613229402278990018400862001480227892000240016231432022789100032006629014002278990001100262926190227894001060006304916022789300038006630491602278930003800164296140227892004960056436276022789600456008644831302278900001000464494210227898009900026478260022789400015003650436802278910006532065099950227892000100096563814022789700182004658735702278950095400466227560227897004120066689359022789800035005675864802278960005300267644290227897000270046970638022789500306009709019902278940001000871315820227892000280027131765022789600013005737865802278950005400275167030227896000450047569640022789600010002759182902278980007500276961070227894000320037778239022789500010005787851502278990002045178821220227895000130018040167022789000042003814187202278970001001081508950227898000100048165677022789000010004829338902278960054000483224580227895000140038444078022789200010005852674602278930048000585684390227899000100098801457022789100183003898682402278930009600090082730227890005350009044512022789700017004906746402278910002100790870450227893000380099117245022789200026007915109102278950002900992578390227896000890039290383022789300200007929507902278930001900093317320227899000100049354516022789300031003937515002278950001400993892670227897000240039470201022789200012001950997602278920036300596178540227891003660009620507022789900011002970616102278920004900497493850227893000210059820410022789700510005987486602278950003000398867280227893000200049953477022789500146001995813202278990001900199595030227895000100009981027022789400015006018385902288910001100402691650228899003030050366491022889700954002044040702288970001400307570660228894002640010993258022889621000004139270802288900007100314519990228897006240041643903022889900025004167711202288980071400917471540228891000100072201156022889200011000231351302288920002200923136640228893000110002417827022889700444007261230302288950010300927106130228898009720043096402022889700053003316486002288930001000137003740228896004880083876664022889500110000439216702288940006400545554150228896000230074615978022889900077007505898902288950058000351349390228891000320065237576022889400232003546024002288950001700358695420228899000260046272130022889800039007629261902288940030300663571430228898002700066739400022889200016003708701002288990001600870870100228899003360017368286022889200017002736828602288920001700673852830228896000100007574881022889300074002804960602288900026600183275180228890006300088394317022889200161005847759802288980001000885170370228892000310088899793022889000010007892223902288930009300090021160228896000110029113220022889200011750928254002288980028800993153120228893000100039315571022889600022002934087802288930001000096065210228898002460069688964022889100248003976843802288950022000497710740228891000340069802360022889300089000992111302288920002900999300950228893000410029958132022889800019000095035803018900900000511623380301895000170051856285030189100040007213487703018900001100822011560301892000110022336151030189200177000257707803018980006100427067920301895003480082882286030189700013005289731503018940001000629340270301893001930062952716030189300101005301785103018990007000132295910301896000110053407338030189700021004345327403018940002300236061490301894002200013881745030189700085000405515403018990007300943460660301890000330014491193030189300010006457400703018950013100552634580301896000810015284577030189500286000561229103018980001900258571390301897000200046247701030189600032007655846603018900001200465862270301890000650066601448030189000053000688981803018970059000173373780301898000380067428687030189400278001766302103018930074900878232460301890000100068009801030189800015193826972803018980001200883720230301899000170079089408030189800073008919839303018935740000894352380301898002920069616115030189300012009017780703028980002600102532150302894000480030502883030289600010007072208303028940001900407269910302895000110000736854030289700936000088363303028970001600009160730302895000930000986219030289900154009126108503028910007100212887920302890000180021339176030289900013000141026103028940053000115539040302896006240011698465030289200024009218959503028940074200225634610302893000100062648305030289300079000277652703028990001156728990290302898003570083031316030289200010002306564603028980004500832064410302893000240083224038030289100020004340775603028930044000235740160302895000192363707903030289300185002393040503028990001200741299380302895000150094160663030289800015007421430803028920001000845527560302899000100044821458030289300058004489088003028920003100350461330302892001050075206122030289008700004541521803028910001800154550680302899000100015475972030289800010008548967803028940001200955255260302894000100065680952030289700472009604680803028970001400660736570302891000250046619840030289900012001695492903028990003000570691050302890000100077072460030289300070006742499103028910004419775042050302895000960077665466030289100058004797843403028910001100879786740302897000990008154844030289900777000833647303028940009500086692760302891000180028681545030289000015006887182003028950003300189548720302890004760009353899030289900106002938260603028930019900394751970302894000440030058944030389200011000045879103038970001000609681200303894000150021022552030389800234003116289703038940021200813921420303891001510051500673030389800014004159332303038940009500218194700303895000100072288685030389000029007246505803038930002300027619970303891000270043768675030389800135002419219203038921830000543082160303896000450054392321030389500066003453081603038950001400346162910303898001930024653863030389800276002506343903038950053500651265360303897000100015368850030389200011008571098703038920042800257473350303894000210085790440030389100112009595537703038920008000859645910303893002440086538067030389500013004673810303038990085600969549290303899000510076970225030389900012003713544003038940007500073934430303896000100047563832030389000366005757906803038980002600076922310303890001880068620510030389600424006876618703038920004500290347190303890000130049487424030389000011003964014703038980051500697400260303893003810039958939030389300010003006657103068970004300200797380306893000220000166162030689700175008021815303068970001000303394880306893000110040342121030689300083000036169203068960005800204468160306897000100050612032030689800023009061590103068900001200806812820306896000610050849974030689600270008087907003068990032400609080610306892007910000921522030689000488009103303803068950004700310642660306890000150031162897030689400212006119082403068980001700712460170306893000200001266228030689600089003135306103068990023800213921420306891001510001420622030689400200004152626703068900060600915287950306898000120061584116030689100110001158411603068910011000616098630306895000110061641599030689300046002170564903068930001100619639070306894000200011981618030689000015815200626403068910012700520864200306890003090082170501030689900010006221833203068900001000022240640306894001880002358190030689700018006237556903068990001000923887770306895002120002462870030689300363002259766403068970006700126230230306894008640022641782030689900022005280612203068990001500628236620306897000111702881548030689800046001290488103068960033600629181750306891000100032920622030689200078002295900403068980008100030843040306891000710023141648030689300010002320460003068900106000232240380306891000200013474926030689300037001353664003068920001600235708950306895001780093663940030689700206001381326203068910001300738361280306897000105393874049030689000018004394750203068990002242740626860306891001170014176892030689000137001419014403068910027000042196230306898000250014265230030689600011000433046303068920001000243610520306891000100054362929030689600165004437394103068910001200144281920306896005350024461345030689400012009446238203068930001100944755850306890005550054517326030689500972008451824703068950001000546611950306890001450084678838030689900010001470900603068980002200547100110306899000100094715760030689700040008488244203068960350000549105340306893001050034960286030689800019002498305503068910001900949839340306897000100064997946030689300117004504496903068980001000151156820306898000840065162327030689400936001517745403068920005400253688500306890000110055369555030689500010008538997003068910040000954587860306892000150025519741030689300145001556160403068940001000957113200306891001615745740062030689800345003586954203068990002600360770070306892005650026085371030689800791006608905503068940001200061353030306897002560086151224030689800378004620398903068990002500163036890306898000240826332899030689900035007640418503068920022000564102820306895000100076479813030689800017008656996303068900001000669505160306899000100077054530030689700040005713903403068990014600471917060306892001450027276389030689900186006734029903068960001100573543150306895001060067382488030689700015006742330303068930001200874951610306892000400047566511030689400022005760803103068940048000976108280306897000310057655609030689400010000765755903068980001300777432820306899000920087837830030689300016000795580303068950001400680178920306894000440058026400030689700119002806226703068900003100381305550306899001090098230499030689500026001824330203068900032100382730080306898001070008319367030689800057007835978503068910001000184088190306896000110038476668030689000044002848669403068920013100585853420306895000110068629571030689400210003862958903068971030000386436450306892002640098675416030689400037003868159503068940016400587290050306890002840078753119030689500496002897829503068960014500289875520306899001740019069917030689500130009914980103068980024600291636060306891000336039172635030689800039007922647503068950005000592496730306896000130039291618030689200016005937872303068940005400994150260306894000920059529295030689400022004987838203068910001100199130230306895000100090257848030789700031007030035203078960001400703994430307896007070040445980030789000700006056107003078900001000006690530307899001190070861774030789400010009097026103078960019600809997350307899000140011016776030789900106002116233803078950001700212107400307896001260031608897030789100190007164390303078920002500516617730307891144000081714178030789200023007187899003078950001987318920110307897001230062085525030789200092005256903603078930002500427247420307890000100062967329030789400010009324335003078900074900532672120307898000280013309952030789400220004354081103078910001500535453150307891000100093691387030789500012008382170603078980054500440900720307891000150084332660030789900064002437331603078940626200944623820307893000110094698315030789500010002482600403078960027400249603230307892008880065250923030789400048003550376903078910009400055056640307890000150005606929030789700010002564524603078970062400860739350307895000460026542940030789800180000678888603078900027600370858890307891000100067485098030789700016002782864503078950007200879819690307892000230038003564030789400059006825511303078910008020384155930307899001310088432324030789300010001866952903078980036303587414110307897000670018856597030789000010003909468003078990002700291523760307898002600039208423030789600093008929886803078920001000093433090307896000100059394110030789600348001945933503078930020800094689480307891006420029546542030789700010002970339103078930027600897120130307890002920059870751030789700292007040372503088970001000404330140308892001180030881545030889700040003093858203088930051000909688640308899002940061162897030889100212007124587003088970820000412491650308896000190041504106030889600013007190891403088990019200919724710308895000120001988029030889800017003204713803088930007300521610130308896009630062524441030889600018005261191103088910001000829427500308899100000073534191030889600707006361914903088940001000041692900308890000250004209275030889800010000482337303088900087200749979460308893001170085005096030889800015004504339803088960001000351230730308897001720005373464030889800102008561916803088950040800858210440308899000970095940185030889000012008595684503088900001100359868410308894000130086175552030889000130003618285103088980009900861938490308894000110046226791030889000022006636669103088900001300464016940308898000110056638892030889700033007720411903088950018400772247190308895000100057310146030889100412009734759703088960001500173943820308890000100007443627030889300315009784180303088960001100479806870308898000110068415527030889600017002852772703088940005800488639390308894000190039569295030889400102003976669403088980005400999015680308893000150080008677030989500848002030443103098990008956803923240309890000100030688515030989600011001100592303098990022000315808380309894003930052205244030989700057003266281103098920017500927106130309898009720052771561030989600079008286189603098900072800230477750309897000120093106718030989900315003321089603098920031800233111120309899000340023334768030989200010000348638803098930001400136547930309898000100094017736030989600031008402665903098930014600440621830309896000160044278634030989900027007461629103098980019300747933530309891000110014869459030989500046009491053403098910010500949469740309891000860005171094030989400016003526325603098930002300152738620309897000490055655048030989100027001573884303098920004100160047640309896003210076539651030989400038009666487503098970002800467470180309891000410016758648030989600053000694418703098940090000570778020309894000320007163909030989700014009734742103098960035700373824880309894000150047566227030989900010002778076203098930001800777915070309894000320047991094030989700011008809424403098950061800483822780309892000180018427848030989200039008869419403098960001000488863800309895000270058996190030989300015000900827303098900053500390929650309899001160019256417030989200025008930613103098960001000293983010309894000100069465907030989500015005970966703098980001700598814870309891006540080269165031089100303008027367603108950001200505604650310893000120070725734031089600027002077748103108910006700210026940310898000120041169778031089257000001126062703108930001000213472250310893002120031367502031089600010005147869303108910003600920136800310896000440092096216031089100014009238465203108900007200425143160310898001340062540277031089800666000271100303108900014000829013600310897000190002910529031089700636006293560403108940001800234486260310890006900003486388031089300014000350238003108980035700835839360310898006420033850629031089000224823396397803108940028200742057810310890004920034768162031089100228007509158403108980010900751567820310894004920035596348031089500049003562971803108970005300656585540310897001930075872002031089900043008604518903108990057500061135900310890001720066213715031089500051006622491603108980003900967823350310897000120026810718031089400236000722649703108900002800573038840310891000800007356980031089200013004737897703108970001300873943210310899000370037556526031089800238006763155103108920001900978259460310891000100017969721031089086700004799158603108910005800080878210310891000100088202540031089800440001821825203108970072100182540630310896000100058306092031089700038003834216203108950003200384323240310893000100048502167031089200654000853543003108910003100186684780310894000260008911578031089900172009898082203108980001400091924820310895003270049400082031089600013007942162003108900012900994376440310899002260059504812031089200014003956711903108990008800700275580313897001780040066571031389700013009008929703138940008600901598380313892016480070175427031389500015008023917803138940045600602983900313891000660010345049031389400024002041871503138940001100804530640313897008240010537192031389782800003057026003138900003700005743030313899001940010592418031389300010003081868103138980003600208566430313896001700050865726031389500079007092531803138910070457109355890313896000140070957230031389800972000098947603138960064800909985110313898000100011008091031389800281990117351603138950002000111794480313897000100081260157031389600015006130469603138950003614213129450313897000250011321028031389900010006146260403138960050000114655100313890000130061549604031389100011004157121803138920005000316230340313893000430001623034031389300043005165646203138960001500516918980313899000840001884928031389600043009208898403138930005900821268750313891000790092179284031389300102007218450903138990009800621944590313898000110032238592031389200042008228767503138960016000123466370313891000250072382973031389900208003254033603138930004000825830350313899000816282585898031389300033004259224703138990011500226185000313894005600002627145031389200010005263182903138930001900126414410313894000510022705966031389200480003271836503138990001000427771660313890000770012777236031389800038008278638303138990004700928498110313894000350022858252031389700218058288708403138900001100429725630313895005300073029979031389200010008306032503138910008200930839370313895008560083109660031389100013009311234903138920003300231908600313894000100053299703031389300023008330632903138960033600033374980313892007210093346416031389200020007345796203138900002800935366400313892000160023663854031389000010009368493703138980001100638318910313893003360053845041031389000010007387679003138960001000338818330313894023230023919441031389900091004394587903138940001200439475020313892000220073988652031389000010004402847303138990001300840472350313898000980094140326031389100038003418292603138920002200542455990313892004360044331641031389900047007436104503138960010800043871290313893000140094411236031389100026005443640503138940002000044911930313893000100084513205031389800010228454844003138910026400145771420313891000850064590335031389700144000468085803138920001200247703850313891000120054788777031389800019004488289803138920001000748915790313891001260024996014031389900034004504417403138900002900451149670313898000110005150995031389400195005524657003138900006000652886070313894000750095302033031389400032005535683303138960003100853997590313896000460015418961031389900010008543047803138950007700555568650313899000100065568701031389400017002557615803138970696701456501160313899000450045776943031389800124004583303203138970004500158401290313898000150055922535031389200107007592797903138940001000659613390313895003330066018443031389700051000602981203138950002600061347800313895000110096202993031389000017004620677603138910001000662327160313891000160096457966031389815300009655504503138930005300565783480313895000100066601448031389200053001672532803138980004900268089460313896000390016856426031389100074002686701303138960001100570074910313891000100077081080031389400079002708707503138920008000370901990313894000100007141875031389700107004716710003138990001000072498480313897001590087437314031389300042004746528203138934650000174792090313897002660017482156031389700309005749414903138900020200875730680313897000140017591829031389800075009761294503138930333300476289320313894004120037647984031389700035005771064103138990005900677432820313899000110027749791031389900010004778241203138960001100178004490313892000540007924511031389500012007811755803138960116600782272640313895000350058227700031389600624008829416703138900001000082949850313894000180018302794031389000013007837303803138910001000584107240313890000100028427848031389200039004846762103138950002900184900880313898007280098498354031389700010003852286303138950003600885274860313899001130078579362031389800039000866276703138980002300986718030313897004160088768706031389400142006885775803138910001200289548720313894004760068979570031389600021006900486903138960001000391132200313892000110019132179031389800238007917644103138920001800391936620313894000100009325060031389000339007934901203138920002500793495710313895000110029360428031389500148007936903003138990032400393751500313895000140099435238031389800292001945275003138970044800795359910313891000100069552768031389000012006956551303138910001100996178540313891003660059727600031389000016008975039903138990001000397520420313890000200069781534031389800050006990071603138980002100199211130313892000290099940417031389227000006004201603148920019600402212230314896000270000502208031489900183008057399903148970003200005752270314898000100030599734031489600059658066905303148950011900607384840314890000110070894319031489800460008123240903148910005800515441890314897000120091673534031489800010000186211003148930007700018927280314893003870041893995031489800167000200637903148940002500821670530314897002920042263646031489900029000235064903148950001300025637640314897000280082778622031489400028007310784003148980011900532627400314899004120053332134031489000118001344827103148930011300635864070314893009630003628674031489000011003363053503148910001188636306930314899000100083641252031489700094006377361903148950045200438217060314892005450043862178031489100011764390005303148970001000839365960314890000220034009746031489000015005429322903148960001000948690560314896005800005754630031489300014006577094903148950002600960488700314896000100046245610031489400014007633863303148900001600263818640314892000140086631348031489400020006666955403148950005500070991570314894000150077131611031489800033009714461303148940001200272120390314898001090097227345031489200010002747298103148900001400377915070314894000320087996268031489800327006826583503148940004900384797350314892000100068918440031489000013009902063203148910001300890505020314892000110019238707031489000048005972385403148980068400197303520314895000130019986040031489000012004016094203158920023800303189550315890000850070324672031589800065001036636903158940033000203842160315892006720060722083031589400019004083848303158930010308711897950315893000440011246017031589700020006134073403158910003000417075130315897000100042151561031589200339007216718903158980001100622047010315890000840042518992031589200109009263236603158900029000327067920315895003480043008229031589500070007304401803158910008600530856030315899000580023086308031589500065002314635603158950122400632980400315893001100053459545031589900232003354303903158990015700036059960315891009540093906286031589600097002401289003158990019700640839010315891001150044226894031589300010005425300103158960013400846178410315895000100014979405031589200404001527478603158940001200553173020315892000900035561296031589100014006559433703158920020000158635130315895084000086074092031589500014002620725203158910012100362181150315897000130036429614031589200496006643818603158990006400166172670315890000100066629513031589000012001665528703158960037800066600550315898000500086689359031589900035008672277203158900001100067997200315891000320077092422031589000015007739072203158950001200474108890315891708000007480310031589800222003792574103158910017400885615200315890008960088609091031589800019000863997503158990002600487145460315893008480008762228031589100011001922504603158990011600893787230315894000140049462415031589300981005946262603158930055000795289910315897000120079706596031589600013009989411603158910002700902721760316897001240000302108031689200228005030968203168990001000804194670316899000280070450987031689742200004055446203168950001000008232810316898004080011159579031689400031002120479503168960004100712077830316897002040091347225031689300212008143340103168990002000214769570316893002600011483611031689900044000150917103168970001300115862340316891000120011981618031689600016008258088203168960007300728546450316899001100062965086031689600063007296915903168970004300530078060316890000460033210896031689200318002351876103168980400000138575460316896000650043867107031689100023009389336503168940011500842475660316892000340054276119031689600042006430004503168920001700043921670316894000640094655763031689222000002466617403168930002900946823630316893007700074726395031689800020007491208803168950048400449860890316899000120025356266031689700071005547597203168980001000457498870316891000720015926180031689900132004595983503168920003900459645910316893002440076364675031689400011007648570103168960001000066087760316891004920096614253031689700318003674663303168920001300868024480316899000150066987500031689000010005699265603168940004800171640000316894000564367218676031689300011008739452103168980005100675638320316890003660087581582031689300010008777823903168980001000578259460316891000100078367628031689800023006839586303168920033900584259410316899000240078736232031689400155009881839203168930001000691028050316898004440009160210031689701248001922647503168950005000293779830316899000361039452601031689500109003945361703168920001300696024010316897000110099706161031689200049006980876803168950001200398703740316894000140019966629031689600294003016768603178910001500903866400317892001040080440407031789700014002069081003178910006400610551340317891000100011212514031789500155009131083403178950002100313648880317897000120091487115031789400114003154004103178930088000918160870317894000720042001955031789000010002217050103178990093600323942940317898004160042427419031789100800002248915403178960111100925459210317898001240002566255031789900238008313806403178900001900931387230317890001310043188551031789300010007328096103178980003200033725610317891000260053375096031789600027002344789903178910048400134938490317890000330053553667031789100015001360128603178980002600236034880317894004280044004433031789100011003446638203178990001100648263360317898000210024857769031789001010002487675603178920002200049026460317899000170025120247031789700039000512299603178940035700852348480317893000140035251773031789300037000528032603178910001000653577060317892000340045357706031789200034009553635203178970040400456123390317896000550026114702031789000022000611489603178960001000962806700317892000280086283151031789800945001644530303178920002500265853700317898000110026746135031789700900009696211403178940060000669911680317899000100037075658031789800099001710995103178950052000471171820317891000100037440760031789000981008757440603178960011700178415100317890011660017883679031789100198007790885903178930004300279771260317894000290018156544031789500300008816397103178900001000281967410317895000130018504454031789100047009876599603178920003300088349740317896000580088977514031789000032004911506503178900070700091343710317891000270049159209031789500017004923603403178920003800693433090317896000100069394601031789600010009987329003178950028600500198260320898000800090041421032089700022004004969503208900095400700648440320890000130090150977032089500011008016368103208900013000702043160320894021000080224824032089000010002028141703208980001000403588070320897000100050376489032089300010007043988003208910071400505188650320891000100050647128032089000278000066238903208910019100107000700320894000530010705982032089800728008082221703208950002600308384830320893001030050861003032089000424002087455603208960093600809355890320896000140061097088032089600136001112091703208960046800611314530320891133000011180172032089400028004119136803208990001000212112380320894000100041277117032089200024007129976803208920004300914176450320894050500071420622032089600200003162704203208980014900316472980320892000120071723040032089900046007174691003208990005900017580700320894000390071798689032089600981008183813803208910001700318571580320894000100041862110032089300077007188283703208940001100920167960320898003210092026201032089700010009203954703208980001300620740060320893000300022091320032089700936005212511203208970062400621730490320893000130052252059032089400032546227951803208900002300023370790320891000120042414379032089800067000243955603208990001200124751730320894000530002525332032089500010002255593603208970001000525634610320893000100082630834032089000039007273006603208910002600527425450320891000470092752860032089000856008276558703208900818100827997820320890000180072914824032089600428004293402703208930019300129637840320899000620043031316032089200010006307040003208990002500630728720320890000430023128115032089100015008324412803208980001900232629780320892000130043271278032089100222000328938403208940016600233620270320890000630053415374032089500022005344493303208950001200935243760320895000180053537734032089400684008354081103208910001500735766650320892004240013583569032089800456000365049803208940001000136526650320891000540013674531032089300360000370746103208920054500937369820320891006780003752622032089100021008381753703208910001000838241710320890000100023835580032089100014002386151103208990001000238963010320896000160063927374032089800015009401649503208930002400740292000320890000410084063988032089400017006409100503208940005700542243810320891002700004318111032089800742008433046303208920001000144707430320894000160074478406032089300060028452380903208940005800345703780320899000260034691968032089712700008476681803208970001400447975740320898000100074870924032089500011009499254103208967300000550029140320893000250075004917032089900019004507419503208970002200851265360320897000100095218357032089100010000523757603208940023200352584650320892000140035264109032089000010000531252303208930009500153908620320897004280095460240032089100017007550566403208950001500555610930320895006900025612704032089500018001563667603208960056000756429290320894003510005662768032089000038000571098703208970042800657201430320892000100065817468032089200888003588634203208900002400558982850320891001450065899958032089100073004595684503208900001100059975790320896003810026093277032089100945004617897203208930002200561895860320896004280046231432032089100032008629014003208990001100463571430320892002700086367137032089700017002637916503208940002300064940770320898001510046511305032089600015008658000903208900001802465884520320891000110026648090032089500039000666433703208960002100168469190320896002260026900132032089900010000703259803208910061200870481230320896000130057090199032089400010000727638903208990065400272776120320891005900007294036032089500069008730388403208920008000473417270320899000100027474453032089600011004756964003208960001000376210600320893000130037627481032089500110007762767203208920008000177250630320893007560077726160032089300093002775845603208910021800877786610320894000180007832029032089500763002788212203208950001300078978520320897004800057912979032089900015005793381303208990061800179981450320895000310098044034032089804800005806226703208950003100580672150320892000100038206071032089200306009822814003208900001500982595370320898001940018306067032089000918006834257803208980001100983805440320891002760018477598032089000010003850525403208930001300685305180320890000100058575607032089200013592858688003208910029400486731390320892000100028716380032089700092001871944003208900018900287265890320898000110058892200032089300032005898755203208910017400190073960320891000100079030130032089400900002903822403208940004800990388480320893000850009108722032089600034000911854103208920001400692277770320897002700089366962032089500010009939830103208920001000094527500320891004480019497503032089600057000950997603208920036300596585240320891000150019684479032089400062008969477903208960008700199274540320890001180009927969032089203060008993967303208980002300999676540320898000110030112168032189400148001016287103218970002800903875980321894000220040543900032189700035003097710203218970001000310125900321894000100071155057032189900175006116920203218980009200116535400321890000100072117211032189000288002212816403218960092700922855990321895008240092344303032189900354007240263903218940001500525698890321894004600082694632032189700575004320644103218930002474632074640321899000370073414193032189800131003346207903218995730000935778290321898000170033676199032189600010009370746103218920054500737144680321899000190013823039032189700012006383736703218940033600639327290321899000100094308216032189600045006431983703218940001000743454090321896003600004406797032189100158002446824503218940010700846525160321890003780064801572032189300012001484487203218910029400454152180321891000180025753615032189100024006630017603218960001000266760670321893000320046751592032189900321002690505303218950001000369241860321897001250036997978032189700067008701738403218940062400573402990321896000380097459423032189500218007752528203218920001500877045240321890000330017935604032189000565009810955103218990002400283613800321897110000038391338032189300033004851703703218920003100686476980321891003870018741411032189700067007884676503218920001100293804680321891000500099583260032189300012000974002603218930038100498087680321895000120049872867032189200010003002513203228980001500804932640322896000100000759809032289400014003089090503228950001000809946690322893000160011341324032289500010008134211403228920001100214778460322896000930091510754032289617800004157914203228930001600316564620322890000150081698465032289700024007209234803228940060600521083800322891001470092176228032289400580005219533003228970015400222231500322896000120072480929032289300015002274927003228940006300527836480322894005550042806505032289500054006298307003228920003000129966190322898000300023267212032289800028007328203003228970001700134391830322893000100013696229032289200020005412756703228950022400545201820322890008320074606591032289400015004465387003228990010200349830550322891000190045052503032289900010000512579903228980004800951425190322896000500085146443032289900700001561229103228980001900656957440322891000100085771999032289500069009577964303228960001500059841150322894000190006140688032289900021003626082503228980001000863710560322895000110016374315032289100135006644179303228940001000168258550322897003759106860906032289900309001691288903228970001400871342110322897001970047164000032289400056001723575003228940001000974014410322899001450087405700032289800045000763242103228920013700278171030322893000100097943194032289600085007816678103228950001100482551130322891000800038267068032289200020003829338903228960054000183275180322890006300028766187032289800045002901767803228950001200790216480322893000140069036126032289300084000910872203228970017400691426300322892000160029329615032289436400008967561403228990005600297625620322890001180089785029032289600266007998350503228910004500402998250323893000170090397674032389900017168051579503238920009300505463180323893000149310725194032389000660000076856103238980008400610952820323894003090001125753032389500342001113733203238900001000315554700323897000650042047138032389200073005211324103238970078400023287550323890000530052350832032389200066001239629003238920056000224216770323893000100062457248032389800060000259537503238960003200026876430323896000480012727023032389400127005286961403238910001200230029080323890009720063190860032389800010006330676603238920001000533242760323892000310083396836032389600010007340775603238930044000035155770323891000670003606149032389400220005365807803238960019400038915510323890001850043932895032389700010000396791703238980001800840827080323892000140074246393032389200321003435737903238940023400148293930323898000270015033046032389500122000505083003238950011200152832730323896001530045382617032389500015008549319203238930005300556191680323895004080035927254032389100585000611224403238980037800662806700323899000280066307190032389400330006634581203238920001600665336800323892000100016548801032389900184004656448603238910001000965729990323893265000046601623032389401600002681752403238980001100270808490323896000800047147348032389800098006715729603238940001200871818590323890001230027230156032389400013009740676103238940018400976631480323890000100047778661032389600018006779605003238960008000178944720323896000360047933813032389900618003806947703238960072800481347030323894002540088176477032389800530007844407803238920001000885873460323893000130038670973032389600011007912784303238940001000791726350323898003480039180313032389200010004998350503238910004500000867720324898000610010312179032489800010008054019603248960001500906030570324899000540040689073032489600034005084997403248960027000709253180324899007000030986219032489900154000106426603248930001500111908240324898000170011207783032489700204000131243603248910001000014075440324892000100001430886032489300182006161325403248920024000316563970324899008400091728609032489400274002186228303248910017400919003520324893316000002246910032489800029001300290803248900097200840102930324899007840024341876032489700030001463069703248950005600447212550324898000950004750491032489100017005475566903248920001900549960140324899000340055041531032489800107004525630603248940009400152632560324893004840025368850032489200011008552552603248940001000457142510324897000710015720300032489000184003583052103248950008000258878170324899006720016028877032489900041001603527003248960071079162093750324890000280006586227032489000065001678603903248900001800968715550324893004960066875136032489500284008698554503248970040800371975150324899000150007485098032489700016004769223103248900018800478119100324894000220017811910032489400022008790139803248930001000279754700324897000400048658581032489800081003877449203248900043200488387470324895001940098937375032489000018007894055303248980005100796889640324891002480089757495032489600017005978334003248940020800699781980324890000370030058944032789200011009015785603278994150000702625610327895000560070267743032789100066001029263203278910020000402958740327893000110020392324032789000010000043301403278920011800304398800327896007140070482620032789400012001054019603278960001500506038580327895000100050611901032789800010005063754303278920002700606737140327894003780040834389032789000104000084203403278950001539709160730327895000930020973651032789000182002103303803278950004700010497750327895005850011114582032789800073001113783103278930009200012818800327899000240061329732032789500208001136889603278980001100313821950327891000110061432144032789800067001172996103278940001000917371620327899000200021801040032789300032007180822803278960033000418427620327894000100081856496032789700981006190575403278980002000020209190327899000130012077507032789900017005216777603278970001300622469100327898000140062249688032789700061009235486403278970001000123710790327891002240062394294032789800416004247662403278990005200925121050327890000110012700205032789100035005272329103278920001200229455310327891008400093099940032789200083006311398503278980004800631353140327899000120033186155032789900017005327422703278900001800234166390327892007560033453274032789400023003351665803278910001000135192660327896000940043570895032789500178005366497603278997860000536650040327892001270073680706032789400011009381753703278910001000939323770327895000230054003395032789700162008401664703278960008700540265380327891000290024037037032789300010002404841903278950055500041073070327894001790084109454032789005700000421142003278930017400842397710327890000810014267369032789500046000436821703278970003900344302050327898002180004465707032789700038002450114703278990036000145554150327896000180024559389032789600029007459434703278920046400047049110327893000100084734804032789900034003482108403278950012800148410030327890004040014869056032789600583654490640103278920003200449708380327891000290035158706032789600080006527386203278960004900252772010327895000240075387615032789100036005540585003278930001000254455140327897001610015455068032789900010006548553003278910013700255330850327896000110015595047032789800015004559660103278980090000656452460327899006240005667791032789700105002575084403278950001700858213510327899000130085840129032789900015004585881103278920001000758603380327897000130045897540032789900043007598908203278960016600760269600327891005050046039562032789700010009604501403278900093600860736570327893000250006301655032789800014000643984403278910036000664455140327898000110056477290032789300238009650436803278910006500465783480327895000100046764429032789800027007686562103278940001200371315820327892000280097163909032789700014008719667303278960001100972206730327896001380087224719032789500010006725602803278980052000272587020327899000150097335431032789400324007734328303278950001000473683820327899000120097378658032789100054006741167803278940013900474286870327891002780067450928032789500013001745098003278920001200474951610327893000400007615855032789700016003766546603278910005800176843930327894001510017887781032789300106001792920103278930004900679786740327897000990038168738032789300118009820401303278920069600582686730327898000110078279799032789000120007836808403278900001100484088190327896000110068410724032789000208005841850003278930001140285008200327896115000008518581032789700012000858180303278900001200986090910327898000190078628885032789800630003866847803278940002600286872260327893000100018696989032789300046007870904403278940001600287336620327892006120018831534032789800104003886031503278970003200389541050327897000390059001241032789300038002914904403278910029600892141260327896772000069223845032789300262004925783903278960008900592825400327894002880039296817032789600218005931531203278930001000293317320327899000100069389267032789800024006946894803278910064200395170290327895002060009535991032789100010007956711903278980008800497052960327890000100019733286032789300051004983361103278970021000799300950327893000410060089214032889200011003055534803288950001000407525500328897000140040759723032889900268005076361803288900001900211466720328899000180081223047032889000013008134751103288910022400714217950328893000560031465617032889300010002162618103288910001000516298270328893001759001737162032889900020004184919103288940007300921519160328897008080012289249032889600019009259766403288970006700828973150328894000100063182046032889201800009347882703288990001800835197850328890000100013887207032889200013005396016303288990003100640177360328896000310044145823032889603400009431044103288950057500844281920328896002400054443220032889700188001445181803288910001100446808580328895001380074968631032889300095009504169303288990007700752509230328894000480075300110032889600010004560692903288970032100456429290328894003510095754484032889900020008643627603288940005100266968810328891000130036725988032889916400006677557003288964910000570275420328893000450017131765032889700013002726271503288950002100674014410328893001450007421622032889500022008755652603288980023800575884220328893003630037848171032889400023003817955403288920001000783008450328891000110028422448032889702448004893419103288910003100989961900328893001210009382606032889600199006947519703288940004400195017390328891002360039569025032889400012009960652103288980024600201121680329894001480030584428032989200013000097546403298930001300811744730329894000290041179448032989700024005132102803298990001000013407340329891000300071465510032989000013002155929103298960001000719940850329892000130002546415032989200013002262717803298990014000227078710329897000180032952716032989300101008308475103298940002000631612880329894001520063259897032989300488004363974303298950001300136627700329894008400004143282032989900050008531730203298920007200258210440329897000970026023049032989800040006607700703298920056500362721300329898000390016394223032989200063004663889203298970003300666538380329893000670006668781032989600909007743316003298980001000877106410329895000590027961806032989600012002806920903298920005200483636680329892001670088570976032989600011005866952903298980036300588014570329890001830069020810032989100378005908704503298930001600391750860329895000130059223845032989900262001925497903298970001000892710460329896000160099610954032989100721004964014703298970051500298913790329891000640020247943033089300560009025321503308940004800104187150330895000110030757066033089400264004088363303308970001600811145820330894000730061226015033089200013008131083403308950002100413391760330899000110001364888033089700012004138079703308900014100416666300330899000220002479990033089900010006249393003308940003200628822860330897000130062920622033089000078009338688803308960008900634688510330896000110043893365033089400115008411018203308980001400242143080330893000100034253001033089600134006469831503308940001000447504910330891000170084979405033089200404002517109403308940001600152884850330894000100085394166033089300010008558369803308910001000655948480330893000220095767916033089300020006580862703308940001100658688490330895000220096049108033089500530009626134003308910003428364798130330898000100086519008033089400492007651900803308940049200165965450330897000940026823433033089800848003715253603308970004600274304390330894000100097628932033089400412004763856703308990001400177254860330898000100037832029033089500763008820374803308950001000082540630330896000100098295741033089600011007843105703308950001600590048860330891000100089020130033089900014001913217903308980023800292250460330899001160099241531033089800116008926930303308990003400493669620330895000100039643581033089300022002965460803308940007500496723520330894000100079811418033089700016000982766403308990002400500218200331896002500090772213033189300164009088134703318990055000609550890331894005250000968864033189900560000118849903318980039300013413240331895000100031528795033189800012005185564503318980001000721895290331890000600092328755033189000053007233615103318920017700023989870331898000210042777236033189000038004280398403318920002300331887540331890000180073389534033189701080008370037403318960048800042083780331890000130054396447033189900010000442520703318900034500847445170331890000130014782987033189500013006489281803318990002300450092490331896007140005435275033189800012002550848803318930002100955255260331894000100055680952033189700472001603663703318970009500162384420331894000100036292619033189400013000663134803318940002000272709370331890000640067277612033189100590004734172703318990001000673682860331892000170057495161033189300040008895935103318900001000292384030331896712000049372052033189200022050945260103318950010900595638270331891000210059707000033189600010000014053904038920009100504460060403895001010050446816040389900010008056046504038930001200305666540403895000100090589241040389800010005062447104038940050000808430510403896000160010905419040389000666008093858204038930051000410623680403894003300091125753040389500342003120811204038900065400612606270403893000100041266228040389300024007133211504038980004400816298270403893001750091688459040389300011009171417804038920002300717148580403898000760081798044040389300023007185888104038900001600718721990403897000240011971965040389500330008211108704038980015400922047010403890000840002250556040389500012001239726804038960001500225770780403898000610012771561040389600079002277862204038940002800827842320403896000100092787883040389800256009280955904038990006300028444840403894000100022950740040389900018004307373204038990001100130907370403896001500063112349040389200033005312629304038920016800931262930403897001680023153697040389300012004322959104038960030300133084710403892000890053334768040389200010007341778704038970012100635166580403891000100013545315040389200010003360022904038900086400536165760403890000110043662770040389400840000382303904038970001200339194410403899000100003961053040389500918005399842504038960057500740284730403899000130084074004040389100024007412237704038910007500941829260403892000220064211420040389100010006445265004038900011900244755850403890000130034549370040389300010009467126104038940001800547195890403892000200004788777040389800019006487431904038990001200248767560403892000220014915422040389900027006504417404038980029000650449690403898000100055114967040389700011001518920004038940007400351940530403892000780075242973040389400014009528457704038950028600152884850403894000100065387615040389100036008539419104038940003400853997590403896000460095447511040389600872007573612404038960005800557769430403898001240095824023040389300025009587200204038900004300262039720403894006060076243499040389200012009629014004038990001100664494210403898009900016456870040389100206007647594404038950190000065429400403898001800036574518040389700019008658735704038950015100166379030403894000250086715325040389200515003689759704038910001100171047790403894000150057108510040389500010008721522804038940001000475008080403899000130027566511040389400022007757488104038970007400676108280403897000310067614523040389600600005766152104038990001000877831660403892000590097819215040389000040004783991804038940135200578910660403897003300097945334040389624200001795558204038970002500480338840403893001160018165677040389200010005822928104038930001000286815950403894001640038706661040389700016007876991504038960001700187916410403891000140048834974040389600058003884904104038916180000389222390403893000930078959351040389000010003898682404038930009600290347190403890000130089067464040389200021250911506504038900026200091172450403893000260069140597040389000010000922928804038910074900392445420403890000100069269303040389900031007931557104038960002200093545160403893000310089472742040389100348008954314904038900001300496109540403891007210039612882040389400029003967561404038990005600498023600403893000890029886728040389300020008992017004038970001300700198260404893000800070531393040489600444003088134704048990055000108834050404898005350060971185040489408200003099466904048930001600614102610404894005300041773543040489500026006184830504048920041200318920110404897001230091997691040489100020008207639104048970004100121610130404896009630052263646040489900029001227648804048960004100823506490404895000130002373018040489500010003252357204048910003400727830830404895000150032786383040489900047002308918604048940003500536213270404894000230073632202040489200010009367453104048930036000036807060404895000110093836128040489700010000421430804048930001000142196230404898000250034715760040489400040003504613304048920010500159751040404891000280036402572040489908700009663134804048940002000466324840404893073000076686698040489100012006680614504048940940000771099510404895005200047394321040489800107002743043904048940015200978136770404897007490008010581040489400021002815484404048990077700981967410404895000130068269728040489800012006862497704048960045200586754160404890000370068889305040489800999007916360604048910003300191924820404893003270059415026040489800092003956107804048910001200996435810404893000220049712013040489700520006975749504048960046800700797380405893000220040211810040589000023009040573604058940001200405825950405899004960010777481040589100067009078166704058970039000608943190405898004600030968120040589400015007124916504058960001900518721990405897008640032085525040589500092005248483504058940001000825426670405897000800032573687040589000067004342248204058940002700235366400405892000160014055947040589400010007454844004058910026400145730610405892000130034939009040589900011006508187104058950003200452634580405896000810015314494040589000012004573894804058910001900858878170405899006720045899958040589100073002607244904058990001600362456100405898000140046363082040589100010007636713704058970001700963738950405896000140016403068040589400011000662951304058900001200669001320405899000100027060294040589900288002708155204058930001800974468540405898000330077468506040589000030003754419304058950002000479819690405892000230048022666040589300020003834285704058910006300584900880405899007280048535430040589100020009915109104058950002900291636060405891000330079176441040589200018008929886804058920001000293604280405898001480089388592040589900012002992668904058940001100704037250406897000100030405736040689400012006050220804068990018300805939630406891000130050921009040689900011006113733204068900003900211550570406899001750021180172040689400028006131294504068970002500816735340406891000100002411380040689900436001246158904068950008100325464150406892000130053135314040689500012009334636604068930019800737386150406896000130063837367040689400336001436292904068970016500745462810406899002360014650488040689300112003511884704068970048800451946980406892005550055662768040689900038004571132004068910008600758704940406896086000045907237040689200038002596459104068930024400560230690406898000970096184079040689800012007630165504068980001400063515890406897056898396375059040689900090009640169404068980001100464782600406894000150076563814040689700182920674701804068910004100669505160406899000100067112599040689800062004749830304068980001400876274810406895001100037696107040689100032006792920104068930004900481424930406898000100018306067040689000018002876618704068920004500489775140406892000320049030307040689607300003927104604068960011800192912120406896002580039457177040689500015003982220404068960006500498910420406893000150050224824040789500010005034504904078940002400105028830407896000100080738857040789700336004074045404078930001000407780530407894004080070861003040789000424008092100904078990001100709985110407894000100041656397040789900840004201647504078914640000922231500407892000120082465058040789900016005279737604078930001000528990290407891003570063270191040789200052006330632904078960033600534153740407895000220013616997040789100036009367935604078990001700839771380407895006540094246393040789900321008455275604078910001030945740070407895001310054841003040789000020003500052204078940001000452634580407896000810045489678040789400012007596133904078980033300960739350407895000460066113590040789000172003633289904078990003500964940770407899000210046622756040789700412009671088104078920001000867153250407892005150056788063040789400038008679972004078910003200869706380407895003060007508267040789551200000756359504078980002200276315510407892001900087655609040789400010000793560404078960003300279771260407890000290008009801040789800015007802544504078950007000680338840407893001160008265835040789400049579830609204078970003800083193670407893000570008562531040789900147005867584004078930316200987687060407894004920069152376040789000260008916442704078920068400394702010407898000120049719997040789900010007994386604078970058000700648440410890000130040183859041089700011304032467204108980006500403588070410897000100000451760041089700012001045306404108970082400904932640410896000100020518865041089500167003054631804108930001400005596450410895000620060599734041089600059002062025104108920039600506690530410895001190710683535041089800010006068907304108960003400207220830410894000190050736854041089000936009075980904108940001400308343890410890001040050856122041089800010008088363304108990001600410631600410894289000061211238041089400010000122304704108900001300312318550410899003870041261085041089800071005134211404108920001100013675020410896000100031369684041089300080003136968404108930008081814075440410894000100031433401041089900020003164666304108990001000216523520410893002940081728609041089400274003187899004108950001900019117250410896000380071911725041089300038005195968404108930002100819639070410894000200001974571041089200312005198419004108920007700620864200410890003090082125112041089700624006212831904108990002500421670530410897002920062195330041089700154008220115604108920001100923846520410890000720042388777041089300212009241437904108980006700924809290410893000150062555936041089700342002256625504108970023800225808820410896000730072583035041089900081003261230304108950010300626230230410894008640022628286041089400011002270020504108910003500727048760410890000820012957241041089400550002303131604108920001000030440180410891000860003048193041089500011004309640204108970005300731380640410890000190093207464041089900037005333749804108980041600634475180410896000150093447899041089100484001347492604108960009400135740160410895008080023583569041089800456001361370804108950010200036191490410894000100003650498041089400010003369138704108950001200438450410410890000100023930405041089900012008394587904108940001200942397710410890000810024331641041089900055009434187604108970003000843710680410894000100084387129041089300014327439232104108950006600444112360410891000260024433568041089000226004452018204108980083200545226030410890001840044661195041089000145001466269504108940001000446661740410893000290064714766041089904141006472218704108910127200648709240410895000110084882898041089200010003497358804108970009800050022480410895000830045009249041089600714002501028304108990001000950321250410893000130085091584041089800109001518920004108940007400552803260410891000100085389970041089100400007556160404108940001000556243670410894000100045769275041089100026002588634204108900002400159553770410892000800046085371041089800791005610539204108970006600461512240410891003780096315682041089400027004642870204108920002900764455140410898000110076448313041089000010006658000904108900001800966600550410896000500026746633041089100013000675159204108990032100468415200410891000220077047946041089300020006705453004108970004000771125990410898000620037141875041089700107002714461304108940001200371539630410894000280047225090041089700010007730455804108940009900673789770410897000130017383791041089500448006739344304108910001000174373140410893000420037482156041089900309000751927404108940001200375301460410897004920007581582041089300010002764798404108970001800077515900410890000330037881164041089300010000788546804108980001200178944720410890000360007912979041089900015009791631504108940067200680035640410894000590038026400041089700119001806947704108960072800081129330410895000110018141872041089700010004816397104108900001000981764770410898008000038228140041089000015003824330204108900032100782941670410890003150038302794041089000083006841559304108990013100984303480410899331000088490195041089100024004850445404108910004700385190450410895000100048561520041089000896005866847804108990002600286692760410891000180078729005041089000284001877449204108900043200788315340410899001040068836845041089000033009883874704108910019400688819120410894005200059002116041089000011005900907104108910008700190821270410898002160059101029041089400010009919366204108940001000492421050410892004952849290383041089300200582929507904108970001900394975030410897000570059552768041089000012007969477904108960008700398437610410895000200089874866041089500030004989411604108900002700299211130410892000290019928532041089400012009995347704108970014600499666290410896002940039981027041089400015001023917804118940045679402736760411891000123550601809041189700044008062025104118990039600411908240411898000176671590734041189000165004209621604118910001400921083800411898001470052213977041189800098008231351304118920002200623989870411898000210003000642041189700025008311837504118920108000136034880411894004280033876664041189500110008405594704118990001000141275670411895002240034300045041189200017007441904304118930001300647933530411891000110034912088041189500484000492025004118970003300450050960411898000152595034432041189700604701504339804118920001000750461330411892001050085229019041189400312004523484804118900001400653477030411892000130075402723041189900013005559433704118920020000460352700411896007070076238442041189400010000635177004118960043600463791650411893000230026407342041189300041004644179304118940001000164772900411893002380026485701041189600010009674613504118970090000567823350411897000120067196673041189600011000719751504118990001500172301560411894000130097354315041189500106001745092804118950001300976684680411898003450088247859041189300091001837287804118940001400785684390411899000100068918440041189100013004895487204118940047600089782950411896001450099005019041189600013009911322004118920001100392549790411897005250089296817041189500218000930202704118900002200593495710411895000110029733286041189300051003993009504118980004100199438660411897005800099958939041189300010001022122304128960002700505157950412892000930010696566041289900585002080789604128930005000208869520412895000540080890905041289500010009091962204128960002500410219560412893001530071376513041289500012004159332304128950009500917056490412893000111111893995041289800011009211721104128970028800022090730412892004160092238592041289200042004235819004128970001800724939300412894000322612718365041289900010009285825204128980021800529590040412893000810023537734041289400684005357666504128920042400335991010412894000990063684937041289300011004371141804128980002700741606630412896000150094265230041289600011003443778804128990001500744526500412896001190024530816041289500014009505250304128900001000150741950412893000220065300110041289600010002568913404128910060000358982850412891001450086135303041289000256008617897204128930002200862181150412893000130076224916041289800039009636467504128900001100863942230412892000630046459449041289900011007660877604128910049200167586480412896000530097027542041289300045008704303604128990088800871171820412891000100057167100041289800010001747920904128910026600374941490412890002020087574406041289600117000763242104128970013700276615210412894000100027663021041289600012006813308704128930003900685868800412891002940068608842041289401664005872554204128930001200687692760412892001870038892200041289300032005911322004128920001100491405970412890000100069227777041289700270007014806104138910690000302578480413893000310040302108041389200228000055446204138950001000905743030413899006840041012590041389100010009102255204138950023400111244680413891000510021392708041389900071009143214404138980006700315841160413891001570011882837041389400011002212816404138980092700622302380413896008880052402639041389400015001243955604138990001000925402770413898006660052585898041389300016009263083404138900003900129048810413890003360052910529041389700636000301785104138990007000430603250413890000820063155761041389059200004318855104138930001000833080690413897115000053696229041389200020000376867504138980013500939610530413895009180093967917041389800018007408270804138920001400242196230413898000250024331641041389900047004465386304138980027600148260040413896002740055115682041389800084005512024704138910003900851425190413896000500025162327041389400936004525177304138900003700653908620413897004280005714251041389700071008621371504138950005100562267910413890000220036460796041389000088004653806704138910001300765873570413895009540036588452041389100038009661984004138990001200366643370413897000210046897597041389100011000706910504138900001000272041190413895001840087310146041389200412009740676104138910018400776080310413894004800007664797041389464400007774959004138940004500878785150413899007000077978434041389300011007809424404138950061800783364730413891000950068587346041389300013005871454604138900084800388577580413891000120059501739041389100236006960872004138910001600297238540413898006840059987211041389600630008014840804148930004300603003520414896000140040436941041489000010000057399904148970003200406989840414899004160000975464041489100240008101477904148937360000915262670414891000190041663238041489600019004202620104148970001000022052440414897000570092396290041489000560008241196604148910002900225244410414896000180062631829041489300019003270127304148960350000327842320414896000100042935604041489400018009303875404148910001000930839370414897008560033224038041489100020004338688804148910080000534703720414892001640063543039041489000157003358393604148980064200336604980414899129000043752622041489100021002385754604148960006500238615110414899000100003998353041489600034007404841904148950055500941038000414894012360074177781041489100071007427863404148990001200243326600414899000640004425207041489000345003446238204148930001100844665380414893000110034546281041489900236007455541504148960002300745903350414897001440064594347041489200464009462735204148960010500546306970414895000560045070970041489514300004551974104148950014500162001480414892000240006345812041489700016004666955404148950005500270325980414891006120017336136041489800015005781710304148930001000779257410414891001740007943194041489500085009796972104148990005700883636680414897001670068373038041489100010001838227804148920001800683958630414896003390058562531041489900010008866276704148980001000586709730414898000110048940553041489500051004902939004148947530000590505020414892000110009069917041489500130009907775304148960019200491343710414891000270009291618041489200016009995536504148910001000700124700417893000470040041421041789700022003016094204178910023800501676860417891000150010175427041789500015000024794304178930056000803189550417890000850000339488041789400011000037648904178930001000403875980417894000220030445980041789000700009044625004178960001000104587910417897000100050483213041789600017002057026004178900003700705939630417896000130050615901041789000012006064712804178900027800906965660417899001070030725734041789400045008075285304178930001000407722130417893001640010849974041789600258001086572604178930007900408815450417897000400040921522041789000488001100592304178990022000010623680417894009540021077955041789704242008109701404178980046400711623380417895000170011261085041789100071004127711704178920002400213046960417895000360081353061041789500238000139788304178920066600014090490417890001910061609863041789500011001162704204178980014900916466630417899000100011707513041789700010003177354304178960002000719089140417899001920081977446041789000100007200195504178960001000420062640417894001270042006379041789400025007201368004178960004400420889840417893000290072091320041789700943155211324104178910078400121671890417898000110032170501041789900010009219445904178940002100422183320417890000100072346475041789217000003237107904178910022400723755690417891000100002382973041789800208003246083204178900001000824751730417899000530002512105041789000011009252357204178980003400425736870417890000670042705966041789200480007272702304178940033000627878830417898002560052806505041789500054007282366204178970001100028498110417893002500082952716041789300101000300780604178900004600030477750417897000120003070400041789900025000308918604178920003500931861550417893000170093324276041789200031001344502104178900001400134938490417890000100053630693041789900010000365807804178930019400937074610417892005450013773619041789300452000381326204178910001300038671070417891000230093893365041789400115000398865204178900001000140128900417899001970044026538041789000029000404303704178920031500140551540417897000730084083901041789100115004417689204178900013700441829260417892000220024226894041789300010003433046304178920001000743454090417896003600074370974041789600010000449119304178930003100645771420417891000850054606591041789400015005465251604178900037800047100110417895000100024821458041789800174004482337304178900087200748767560417892000220064941293041789500046004496032304178920088800449686310417893000950015047082041789300010007515870604178920008000952641090417890000100085343487041789400145000536955504178950001000154152180417891000186485455068041789900010008549319204178930005300255948480417893002320085595047041789800015007561229104178980001900256127040417895000180045720300041789000184005573894804178910001935957544840417899005150055754630041789600014002577094904178950002600358330320417897000450015840129041789800015005585881104178910001001758626630417894000100086028877041789900041007604887004178960001000261347800417898000110026366691041789000013004638186404178920001400063833530417893289000026424177041789400017009644530304178920002500265099950417892000100066653838041789300067004667606704178930001400667374960417897000300036810718041789400236003683192504178980038700468564260417891000740036991168041789400010006699797804178970006700770870750417897000800077099157041789400015006711259904178920006200971525360417897000460047163909041789700014875716400004178940005600571730440417895000280087226497041789000028003722734504178920001000473354310417894003240097368382041789900010001741167804178900044800474249910417897000440067472981041789000014006749884104178950001100275042050417895000960077615931041789400254005762767204178970008000076843930417894007350057991094041789900011003801789204178940004400880878210417891000100078109551041789100024003813055504178950010900682040130417893000120028241552041789600064009825511304178910008000383425780417895000110058367628041789200023005839431704178920016100684089180417898005700038479735041789200010005850216704178920065400585756070417892000130038585342041789500011008871944004178900018900787622280417891000110028794719041789600448002892223904178930009300789373750417890000180049008273041789000535009900827304178910053500890301300417894009000039034719041789000013004911854104178920001400291426300417892000160049149801041789800246003923870704178920004800892415310417898001160069306131041789600010006936903004178990032400993779830417890000360069394601041789600010005942162004178900012900094624150417893009810039703391041789500276006970700004178960001000197684380417895002200019833611041789500210000996765404178980001100300420160418892001960030215772041889800015008024075304188910469200002536340418898000800020342121041889300083009044681604188990001000106244710418893005000060763618041889000019003084203404188900001500908682640418897000300011339176041889400013008154004104188930088000115808380418892003930001586234041889100012006170485804188920006600718194700418895000100041884928041889600043006197247104188990001200324178270418897004440012569036041889300025004264178204188990002200327067920418895003480022799782041889100018003280612204188990008300229013600418897000190002963784041889900062007309073704188960015000130999400418892000830033262740041889900412002327422704188990001800532997030418896000230093636620041889400700001364125204188970001600538817450418896000850013919441041889800010009417778104188910007100842057810418890004920014209275041889800010004456338004188950007000848694590418895000460064874319041889900012004489157904188910004200949625810418899004280085122996041889100357003517745404188960050000059598350418892000390006035270041889600707007623271604188910001600963743150418891001350006569963041889400010000698750004188900001000370810800418894000790077105411041889600044002713903404188990014600875167030418896000450057841803041889600011008788546804188970001200279032790418896000180087916315041889400672009809424404188950061800881565440418899003000068218252041889700721008822726404188950003500182670680418892000200068706661041889800016004883684504188930003300088893050418898009990079004869041889600010007903612604188930008400592421050418890000390009453617041889300114000945933504188930001100196585240418891000150059808768041889100012001987037404188940001400901661620419897001750070299825041989300017001069081004198910003900007597230419899002680050768561041989800084002119136804198910001000115712180419892000500041746910041989900059004184276204198970001000418621100419893000770091971965041989500330003227951804198900002300523972680419896000150012707871041989700018003279003004198960013300029455310419891008400013448114041989900040001355366704198910001500136639400419897002060083714468041989900019006373698204198910068274338740490419890000180063998353041989600034000409100504198940005700742926140419897024000094368217041989700039001443778804198910001300346159780419894000770014616291041989800515006467883804198990001000747049110419893000100074721255041989800095000496258104198900042800150022480419894000830065150995041989400195003535770604198920003400656297180419897000530065650116041989900045004574006204198980043600159610800419895001270076023049041989800040001611470204198900002200164102820419895000100026424177041989400017000649906104198930001200865396510419894000380096905053041989700010001720415704198940001000672113710419892003690097218676041989300011006747445304198960001100575167030419896000450047743282041989900011001784638504198980011900980496060419894002660098063679041989800088000815547704198950061200382595370419898001940038522863041989500036009852772704198940005800687090440419894000160078736232041989600155002898755204198910017400690048860419891000100059375150041989500900005962050704198990001100596546080419894000750029752042041989000020007016287104208970002800502181530420893000100010272176042089700124008039767404208990001700308222170420895000260010823281042089800408005085664304208960017000909798300420896008640071033038042089200047001117351604208950023000215592910420896000100061691898042089900084009180822804208960033000819057540420898000200082092348042089400276005218959504208940074200423466370420891000250022425515042089000010005251899204208900010900626483050420893000790012723291042089800012002348638804208930001400135155770420894000670033700374042089600488007387679004208960001000141768920420890001370014523809042089000058005457037804208990083200347556690420892000190005274786042089400012004528860704208940007500353826170420895000150045447511042089500872000545878604208930001500655037690420891003810075536352042089700404006561233904208960005500060298120420895000260066132294042089800184000630491604208930003800063328990420899000350096468071042089100555004656448604208910001000366893590420899000350037459423042089500218006750080804208990001300375790680420898000260077758456042089000010000778076204208940001800977824120420896000110047796050042089600080007813470304208940025400881418720420897000100058268673042089800011001829498504208930001800283597850420891000100058647698042089100387005885659704208960001000289868240420893000960009001241042089300038005900739604208910001000892360340420892000170099256417042089200025007972760004208950001600698728670420890000100099927346042089900033000995813204208990001900600251320421897000150040612032042189500023004147869304218990003600622742700421892000100032421677042189300010007266281104218920001000127492700421894000630082854645042189900110009289731504218960001000430843040421891000710003113985042189800048002327127804218980022200134449330421895000120014016495042189300024008404723504218970009800040740040421896000240094110182042189800014000422073704218920001800842455990421892000640004319837042189400010002465340904218985070000448866570421897000210085050830042189500112005523757604218940023200752632560421894000130035314494042189800012003575084404218910001700057679160421893000200075922535042189800011009598684104218940064800259890820421896001660036019868042189000064002630017604218960001000064030680421898000110006764429042189700027009697354704218940004000373945210421898000510027450980042189200012003756622704218990001000178192150421890000400017955582042189700025004795580304218950001400079754700421897000400097996268042189800327000811293304218960001100283680840421890000110078415593042189900131001855513604218900048000090946800421899000270029152873042189700864003932506004218900033900294626260421893005500069546542042189700010006961611504218930001200399007160421898000210010057169042489000654004016368104248900013000002157720424898000150050218153042489300010008026256104248910010400003121790424895000105520419430042489900107005041946704248950002800204404070424893000140030561070042489000010003056665404248950001000205752270424898000100000584428042489200013004059704904248980068400507251940424890006600010782406042489200138009081868104248980003600308745560424896009360030908061042489600791008097026104248960019600810026940424898000120051174473042489200029000126062704248930001000112732420424896000770091281880042489600024006132433304248910001100513321150424898000440071392142042489100151008140304804248970086400114486410424891000120041476957042489300260009151145704248910003600615846350424892000150081608897042489100011000174715404248930001000218160870424894000720031816087042489400072004185628504248910004000220167960424896003210022047138042489100073003211108704248980015400322240640424894001880072249688042489700058004228559904248930082400823626800424893021000012397596042489900074004246287004248950036300724848350424894000100072540336042489300022004254592104248980012400225634610424893000100072627145042489200010007262828604248940004200426323660424890002900052730066042489000026000275286004248900085600227619970424891000270042783648042489400555009288154804248920004600030993610424890000410073306766042489200010000331111204248990013600533464160424897000200053439183042489300010004346885104248960001100735453150424891000100043605996042489100954009361699704248910003600436305350424891000110013632202042489200010001364298304248940001400536526650424891000540033833930042489300274006390005304248970001000139062860424896000970053932377042489500023002400114504248930021000240044330424891000110084009746042489000015002402665904248930014600240292000424890000410024037037042489300010005416929004248940002500042291330424892000420014293229042489200010006431044104248910057500344030560424899001090004428192042489600240000447595904248900035400146538700424897001020044671261042489400018000471958904248920066000247263950424899000200024797574042489100010008482108404248950012800248633250424898005950084869056042489600580006491053404248910010500950029140424894000250005063439042489500535006513699904248930001000051615020424898000110035218357042489800010005527720104248950028400653562660424897000710055356833042489600031005539086204248970042800854455140424897001610025485530042489100137008560692904248970001000156366760424896005600085704647042489300017003572014304248920001000957536150424891000240035754594042489600104000577199904248970006900057904400424891001120075924071042489000084004592797904248940001000360352700424891007070026045014042489000936001611489604248960001000261406880424899000210056207252042489100121006635714304248980027000965336800424892000100076614253042489700318003661726704248900001000966552870424896003780056802448042489900015001682343304248980084800968898180424897005900076944187042489400900009695492904248990005300669702250424897000120026985545042489700408009701738404248940062400970481230424892000130067077802042489400032004708155204248930001800770924220424893000150067108510042489500010008713421104248940019700171354400424894000750007139034042489900146008718185904248900050500572498480424897001590057252745042489716200009725870204248990001500173907220424895000123497401441042489300111001742162204248930002200674468540424892000330027525282042489200163006759182904248980007500176654660424891000580017696107042489400032004770452404248900003300078232460424893000100047924511042489000012006800980104248980001500980430350424893000910068179554042489400010006832245804248950001400783345360424894000110068418500042489300051004842594104248940002400584676210424891000292898603087042489100127007867313904248920001000586815450424890000150028765996042489600033008886393904248940001000388718200424895000330088899793042489000010006891157804248990017200389795700424892000210009020632042489100023003903884804248930024600391010290424894000100019132179042489800238001915920904248950001700491803130424892000100079236034042489200010003934087804248930001000193720520424892000110099382606042489300199008943764404248940022600194527500424891004480029470201042489200012009956107804248910001200795692950424894001020039602401042489700011005960652104248980024600096122740424895000234169705296042489000010007976669404248980005400699860400424890000120010066571042589700013009008677204258980006100102691650425897003030070309682042589900010009068851504258960001100110080910425898002800001210740042589600126006134751104258910022400415496040425891000110072122661042589900378007242741904258910080000124799900425899000100042563764042589700028008260403204258980005200926271780425899001400032675777042589500016008307287204258900004300031262930425897001680043375096042589600027004352437604258950001800236638540425890000100073887207042589200013009419014404258910027000844302050425898000400054513205042589800010008476816204258910022800048293930425898000770054960286042589800019004506343904258950053500351464430425892007000045498924042589600174007577964304258960001500458975400425899000430026189586042589600492003621371504258950005100664030660425899521000066410282042589500010009642961404258920049600866968810425891000130046738103042589900856008682585504258920037591568609060425899001690086962114042589400600005737865804258910005400474821560425897003090047563595042589800022006766846804258970034500180672150425896000100018142493042589800010005827979904258900012000985274860425890001130048669276042589100018000872554204258940001200788467650425892000110038848564042589802222007938046804258910005000996128820425897000290059709667042589800017008991302304258950006000600496950426898009540060267743042689100066002029587404268930001100503044310426891000890060384216042689200672009051805004268900019900609054190426892006660081040725042689300027004120345904268950008600412491650426896000190011263113042689800770000150917104268970001300016472980426892000120031758070042689400039008197457104268920031200321110870426898001540042116034042689500010006215156104268920033900623136640426893000110002498666042689500010000251431604268980013400925387810426899000110022569036042689300025004286189604268900072800429830700426892000300053107840042689800157005341663904268920075600334579620426890000280013577829042689500017007380870604268950029400639327290426899000100054236696042689965900008424639304268990032100343454090426898001630094397898042689501734001443640504268920002088144707430426894000160094513205042689600010005503740304268900001500950416930426899000770085123073042689300172000519763604268930001300452465700426890000600065418961042689900292006555686504268990001000456429290426894003510075667791042689700105008586884904268920002200360853710426898007910016105392042689500066001618285104268980009900664120740426895008800036554349042689100029003671088104268920001000167253280426898000490027082796042689288200002709292704268960001000575696400426896000100007725063042689300077009788367904268910019800979088590426893000430078062267042689000031005820607104268950030600983421620426895000320028477598042689800010003854156604268930002400285684390426898000740048671803042689700029009897187304268910036000690216480426893000140019244542042689000010008929121204268960025800893155710426896000220059398301042689400010003945260104268950010900795289910426897000120069684479042689400062008970616104268920004900202518200427894000420020298390042789600066004031217904278980019700806119010427891000100070662389042789100191005073685404278930093600409143770427891697000040919622042789600025008095508904278940052500110497750427895005850031097088042789300136008119661804278990009700413675020427896000100061430886042789300182000179868904278960098100621792840427893001020082195330042789700154007225205904278940003200427300660427891000260082887084042789900011002308560304278990005800931096600427891000130003352840042789700010007345954504278960018400535023800427898003570073876664042789500110008398865204278900001000640033950427897001620004160663042789800015009420927504278980001000043304630427891000100094734804042789100034007556870104278940001700055836980427891000100035808627042789400011007582135104278990002800358213510427899000130085926180042789700132000600476404278960032100060890550427894000120086371056042789500011003643818604278990006400164398440427891003600056460796042789000088009675864804278960048000568333310427895000100036950516042789900010000708084904278960008000574407600427891009810087774725042789700020002779871204278990001600879618850427899000240007980687042789800011002816567704278900001000882277000427895006240068236888042789300022006876870604278940049200688863800427895000270089254979042789700010002929507904278980001900393317320427899000100069389267042789400024006939411004278910034800194150260427898000920089543149042789000013001970339104278930027600798336110427897002100019874866042789500030003998604004278960001200100086770428895008480020150977042889700011001016711404288990031500305553480428895000100040589241042889600010004067371404288940037800111884990428897003930061410261042889400530001145199904288970062400815791420428893000160041580458042889600195007171485804288980007600318564960428897009810031858881042889700016009186228304288910017400521226610428899003780042167189042889800011003227648804288910004100830299790428892000100033106718042889100010002339683604288900001000438506290428893002240003891551042889000039000410730704288940017900042778220428895000110014522603042889800184004498305504288910001986250449690428898000100005134939042889100032002515678204288940049200952584650428898000140075426501042889700824003574988704288910007200660269600428891005050016202993042889000017001626134004288910003400163738950428896000140016412030042889600114002645944904288990001100464680710428897005550016511305042889600015003655504504288930005300767227720428890000110066788886042889000276005692418604288970012500370545300428897000400017075658042889800099000713161104288980003300373402990428890000110007443627042889300152003744362704288930031500474951610428893000400027544193042889500020002757306804288970001400178004490428896000540098134703042889300254006823049904288950002600084323240428893000100078490088042889900728004858180304288970001200286205100428896004240098643645042889200264001876927604288940018700588565970428896000100089045021042889200010006909296504288990011600192178340428895000130049257839042889600089005956902504288940001200395832600428893000120089781534042889800011008981141804288970001600598732900428895002860079983505042889100045006029263205018910020000703664910501899009540070384216050189200674171043694105018970001000705924180501893000100060603057050189900054003070598205018980072800207269910501895000110010738484050189000011006074045405018930001000707636180501890000190010815007050189300034000084305105018920001600408869520501895000540011064266050189300015000114667205018990001800611897950501893000440091313944050189700042001132102805018990001000813815490501895003360021462604050189600500007146260405018960050000016439030501898000250061682400050189100185009179868905018910098100818010400501893000320071838138050189400017004208552505018920009200921608500501894007910072161013050189600963007216705305018970029200421677760501897000130022204701050189000084004225055605018970017000322795180501890000230032334068050189300162005245724805018940006000424673370501899000510042525332050189700010009261191105018900001000027765270501899000110072777236050189800038007278308305018950001500927863830501899000470052844484050189500010003296732905018950001000329725630501895005300022983513050189400064002310784005018920015700831536970501895000120013267212050189800028004341419305018980013100034177870501897001210033448271050189300068000345327405018940002300835227300501890000360033571263050189400059004360128605018980002600537079030501893001850043776126050189300010003389630105018960001600439273740501898002400013960163050189100031001399842505018960057500240370370501893000100004084453050189700025006422438105018910027000442475660501892000340054287725050189005000000435737905018980023400944518180501891000110024478406050189300060001452403305018940002800345542920501899000460044648883050189000011008469831505018940001000547668180501897000140024770385050189100012002491542205018990002700349602860501898000190024970838050189100029003504153105018980010700450525030501890000100015126536050189600010002525092305018940004800152541930501895000300045302033050189300032007542650105018970083059854352750501897000120055596348050189500049000568014505018920030000858806490501890000540005907237050189200038007592725405018910058500859388810501890007490075999622050189500456009604518905018990007500661840790501898000120086193849050189400011006626082505018980001000162613400501891000340016283151050189800945009633863305018900001600165783480501895000100096586227050189000065007660144805018920005300867860390501894000180096897597050189100011005692418605018970012500069549290501899000300077256028050189800017006734397205018940006400573934430501891000100007394382050189000010002739438205018940001004175379140501895000110087563595050189100022008769223105018900018800177106410501899000590087726160050189300093008774979105018910001000578362730501897000130027848171050189400023006797867405018970009900679981450501893000130098003564050189400059006802266605018930002000580254450501895000700098168738050189300118005820401305018930001200283275180501890006300018444078050189300010009852286305018950003600285305180501890000100098570976050189600011004862957105018940021000186585810501898000810078671803050189700029008873366205018920061200788464410501896000430068975305050189400022008900907105018910008700090201300501896000140009108722050189700034001914904405018910029600491644270501892006840029214126050189677200008922647505018950005000192277770501897002700079349012050189000025008935451605018930047600593885920501893000120089468948050189100036001972297205018971450000397926150501890000100019827664050189600024002984366705018980003600099274540501890001180029978198050189300037003998102705018940001500501361610502890000190060782406050289200138008098621905028990015400714656170502893000100021892011050289700294004233707905028910001200223443030502899003540082710613050289800972005291817505028960001000230656460502897000450033206441050289300024005328938405028940016600832980400502891001100093306766050289200010003336832505028944030000038355800502891000140024055947050289900010008451732605028950023200249064010502892000320005000522050289700010005500491705028960001900553695550502895000100095695744050289100010009571098705028970042800957538160502891000820085840129050289800015005599757905028900006400263671370502897000170047052564050289800186006708588905028910001000073474210502896003570097406761050289900184003745942305028950021800379618060502897000120008049606050289000266009806920905028920005200981667810502895000110048203748050289500010007834257805028920001100283636680502892001060088639975050289900026005888191205028940052000890699170502895001300059225046050289900116001937872305028940003000297833400502899002080089802360050289300089002988148705028910065400600797380503893000220060253215050389400048003061583605038920001000107000700503894000530030968864050389900560000109528205038940030900511595790503896000310051212514050389500155008122601505038920001300312324090503891000150081312436050389100010007132973205038950018500113648880503897000120032047138050389500073000235083205038920006600624603070503892009810062540277050389800036004256988905038940046000527318040503892000180072959004050389800081004307373205038990001100232598970503895004880043309952050389400220006351978505038900001000840044330503891000110014048419050389500555001412237705038910007500344663820503899000110014842690050389505555006500052205038970001000451202470503898000390055206268050389600016003534770305038920001300953562660503897000710065373464050389400102003549816905038970004300658305210503895000100036209375050389000028007641554005038940003000466695540503895000550016889818050389700590009699265605038940004800970074910503894000100017192669050389000019007734759705038960001500674941490503890002020087574881050389700074005762106005038960001300078362730503897000130078293389050389000540008838054405038960027678884155270503896000170018621193050389400535001866847805038940039600492903830503893002000019435238050389800292004964014705038970051500997503990503899000100099926689050389900011007995950305038950039300604233150504891000130040738484050489000011005080759905048930001500908617740504894000100010938582050489300510000112575305048950034200611735160504895000200051443116050489492100009148361105048990004400616884590504893000110011723040050489900027007202091905048990001300922876750504896001600092595375050489100032008261850005048940041600028039840504893000230052881548050489300046003291482405048960042800429507400504899000180053096402050489700053007329804005048930011000834073380504897000210093428085050489800163004345144705048960011400135166580504891000540084016647050489100254000439216705048940006400344700030504891000110074523809050489400058005455938905048980002900646504880504893001120054782987050489500013007479335305048910001100948915790504891000420054902646050489900017006490610505048940006900449412930504895000460075115682050489800084004515099505048940019500751710940504894000160035387615050489400036006556109305048950005200855943370504892002000075680952050489700472007602887705048990004100160488700504898000100096089055050489400012008611224405048910037800163750590504899000900026394223050489200063001640418505048920022000064185650504894000650036485701050489600010000730388405048910008000473569800504892000130057472981050489000014008748031005048980022200175565260504898000440087614523050489600600001797843405048910001100482350070504892002760088486694050489200010007869698905048940004600189541050504897000390018981278050489400122000912784305048940001000194260780504899000150060167114050589900052006025784805058980003100902691650505891003030070292632050589200200006061590105058900001200309550890505894005250001340734050589100030000155547005058970006500715907340505891001650071641599050589800046008185628505058920004000826757770505895000160002718365050589900010003310966005058910001300332295910505896000110033282030050589700017005337256105058910027000734391830505893000150063486388050589300014003366500405058920012700537386150505896000130033781008050589000089009384504105058900013900740102930505894007840064475585050589000046002500509605058980001500450818710505895000320065658554050589700012002583303205058970004500959280140505898000150056004764050589600321006636308205058910001000464019430505894022880036539651050589500190008661984005058910001200766227560505897004120056746633050589100013001683192505058980038700168469190505896002260097696107050589400032002774979105058910001000778004490505892000540038063679050589100088009820254005058980044000882697280505898000125758394317050589200161000869698905058940004600387414110505897000670009102805050589300444003934330905058960001000293690300505899003240059617854050589100366003006522505088970003700901484080508893000430030164379050889900129007016768605088910001500903394880508893000110050376489050889700010006038664005088920010400604826200508894000120080502208050889900183001054019605088960001500105544620508894000100030662389050889100191004068353505088980001000207251940508890006600040738857050889700336006075285305088930001000708617740508894000100070865726050889500079000089090505088910001000709242120508890000240000977102050889700010003117944805088970001000412601570508896000150091288792050889000018007131083405088950002100013978830508892006660091421795050889300056008143214405088980006700514334010508899000200091465510050889000013005148711505088940011400515114570508891000360051526267050889000606004162704205088980014900216771120508898007140051849191050889400073008185564505088980001000818564960508894009810071878990050889500019003218959505088900074200422506930508894004360002373018050889500010004240263905088940001500824628700508895003630032627178050889900140003286961405088910014500628822860508893000130083002908050889000972001304777505088980001200631648600508893000100033210896050889200318007335284005088970001000134450210508892000140023448626050889200690000350201505088910011300836002290508899008640013663940050889500206003376867505088980013500437815840508899000940093867107050889100023000388174505088960008500439328950508893000100073963978050889400282001412756705088950022400941432820508899000500084193355050889500141001420837805088900030900842786340508899000120004443220050889100188006447558505088900001300445201820508898008320054658025050889700690003471576005088940004000748908800508892000310074960323050889200888005498393405088970001000249860890508899000120005043398050889200010002512189705088950003200152183570508891000100005237576050889400232005531252305088930009500953908620508897004280085533085050889600011004556129605088910001400856585540508897000120015754630050889900014008581746805088950088800058603380508897000130055862663050889400010000586954205088990002600260736570508893000250046243499050889200012001627213005088980003900763016550508893000140096303689050889800024008635177005088960043600463791650508893000230016392392050889900256000643627605088960045600464494210508898009900056538067050889800013001655504505088930005300065853700508894000110096631348050889400020003669055305088920004500167823350508897000120076788886050889000276584681752405088980001100769233270508894003150037017384050889400624004703259805088910061200371917060508892001450057191706050889200145003722067305088910013800372247190508895000100007225090050889700010003722734505088920001000573837910508895004480007423303050889200012006743316005088980001000474744530508896000110087519274050889900012007756651105088990002200275918290508898000750067725063050889300161004775159005088950028600177610550508899003960067774725050889700856007777823905088950001000178320290508895007630027919446050889500026006793560405088900056500581548440508899007770078179554050889400010000823212905088930009200382941670508899000100038306067050889000363001831936705088930005700784323240508894000101708505254050889300012006874141105088970006700887699150508896000170008791794050889532500003886031505088970003200489722240508890055000008979570050889400021002903612605088930008400990450210508893000100039055322050889200026007911724505088920002600191463380508891000650099175086050889500013008922384505088930026200692385850508895220000079353899050889900106003952929505088930002200495465420508897000100019675614050889900056002968896405088910024800497276000508895000160019740026050889300381009975964105088920210000598204100508897005100029870751050889700292007988672805088930002000698941160508891000270059913023050889500010001022122305098960002700705313930509895004440010690810050989100039008075706605098950026400008790700509895003240070975464050989300013008136968405098930008000113921420509891001510061714858050989800076009186228305098910017400520136800509896000440072388777050989300212000249393005098940003200225830350509899000810053138723050989000131005318855105098930001000232074640509899000370023324276050989200031009357401605098950001900435999080509897000120053821706050989800545009407400405098910002400443709740509896000100094433568050989000226003527386205098960004900153125230509893000950035508488050989300021004598411505098940001900265429400509898001800046637903050989100012009666878105098960090900467470180509891000410067310146050989200412005733737805098980003800274057000509898000450017581582050989300010001778076205098940001800578119100509894000220078043035050989300091005841072405098900001000287362320509892001550029291618050989700016008930202705098900002200493153120509893000100029462415050989300981008965460805098940007500997061610509892000490059749385050989300021004978502905098960026600004037250510897000100010439880051089100714005056107005108900001000106038580510895000100091143018051089808600005148361105108990004400715712180510892000500081746910051089900059006190891405108990019200221895290510890000600072288685051089100029504228924905108920001900724143790510894000670052771561051089600079000279003005108960013300429356040510898000180052957241051089000550007297256305108950053000432712780510891002220043416639051089600756000344493305108950001200634579620510890000280003616997051089100036007364298305108940001400636849370510893000110074090072051089100015000425300105108960013400644759590510892003540064606591051089400015004482939305108980002700450330460510895001220035251773051089000037008538997005108910040000754475110510895008720095505664051089000242009565504805108910002700556891340510891006000015824023051089200025000603956205108930001000362806700510899000280046401694051089800011003644179305108940001000564455140510898000110056587357051089500954004678806305108940003800969001320510899000100036944187051089400900009704794605108930002000971273320510892192000067131582051089200028001724984805108970015900473417270510899000100037499746051089901122003765755905108980001300679338130510899006180098155477051089500612007826270905108900002800383224580510895000140078395863051089700339008840881905108960001100685170370510892000310018647698051089100387001881839205108930001000490347190510890000130019055322051089200010004951299905108950001400895832600510893000120039723854051089800684005976843805108960022000199589390510893000100010418959051189134600009072208305118940001900407598090511894000140050838483051189300103008084997405118960027000408836330511897000160041012590051189400010004113733205118900001000513688960511898000110021376513051189500012007160986305118910001100916801090511895002300081892728051189300387004201059205118980001300121083800511891001470092366862051189702626002238297305118990020800224751730511890000530042592247051189900115006271835005118900001000127772360511898000380022778622051189400028000303875405118910001000832441280511898000190083417787051189700121006353773405118940068400137144680511897000190023773619051189500452002387404905118900001800440811850511899000290074755669051189200019004514251905118960005000452348480511893000140095927979051189100010009611225305118990025400861167890511891000120016231432051189100032002635177005118960001100064287020511892000290046596545051189700094001663134805118940002000767465260511899257000016764429051189700488008702754205118930007500270870100511899000160057104686051189203100009716710005118990001000172357500511894000100067411678051189400139007742330305118920001200174304390511890000100037563832051189000366003757440605118960011700275790680511898000260067610828051189600031000774328205118990001100077915070511894000320047846385051189500119000815089505118980001000881967410511895000130058273008051189800107007839133805118930003300790073960511891000100089115065051189000262006913437105118910002700195671190511898000880049822204051189600065005024794305128930056000104517600512892000120070451760051289700050001051886505128910001000807682830512890000110060916073051289500093004118979505128930004400113927080512899000710021842762051289200010531188492805128960004300820395470512898000130082213977051289800098002235486405128980001000425662550512895002380072627145051289200010003288708405128990001100628877830512894090000093072872051289000043001307287205128900004300730891860512894003210033346416051289200020009347882705128990001800136306930512899000100033947502051289900022007421142005128910001000243104410512893003570044361052051289100010009441123605128910002600644252070512890003450044870924051289800011001499601405128980003400855197410512893001450005747335051289400021007601986805128900019500363001760512896000100046456870051289100206005649407705128990002100165190080512894004920006676067051289300032007679972005128910002700770808490512895000800067196673051289600011000721867605128930001100572206730512898001380027226497051289000028003725870205128990001500876276720512892000800097807158051289000012000782594605128910001000478854680512897000120017897852051289700145000798196905128920002300881330870512893000390088228140051289000015004823049905128950002600882523390512890006120048502167051289200079005852748605128990011300085868800512891002940048681595051289400164005880145705128910018300489130280512898002460059094680051289900027009911854105128920001400194000820512896000130039475197051289400044000950997605128920036300898913790512891000640039927454051289200118002002513205158980001500700420160515892001960020064844051589000013002011102005158990017900102248240515890000100090392324051589000286005040573605158940001200804187150515891000110090446250051589600010001053712005158910001500605463180515893000140030573999051589700032004058442805158920001300505924180515893000100090611901051589800010005063951905158970034500006812820515896000610090705982051589800728001082221705158950002600008232810515898004080080881545051589700040007090541905158900066600409215220515890004880020953082051589516900002095723005158970097200709681200515894000150090977102051589700896002098947605158960064800510080910515898002800011016776051589900106004102255205158950023400310226790515890006720071114582051589400073006115505705158990017500111692020515898000920071203459051589100086009127711705158920002400513046960515895000360071313944051589700042004135306105158990023800914090490515890001910031430886051589300182002150067305158980001400815053150515896000100031528795051589800012008158623405158900001200615933230515895000950031608897051589100011009165639705158990084000617735430515895000260081808228051589800330008198161805158900001600319940850515892000130042016796051589600321004208552505158920009200220864200515890003090072117211051589000288000220115605158920001100822052440515897000570042276488051589300041004231366405158930001100123361510515892001770022540336051589300040002254266705158920008000125464150515892000130052704719051589500010007275286005158900085600227836480515894005550052869614051589100145002290136005158970001900829248030515897000240062967329051589400010009300064205158970002500930843040515891000710083086308051589500065003311234905158920003300531139850515898000480093128115051589100015007313236005158910002100532997030515893000230053306329051589600336005330995205158940022000033463660515893001980093386888051589100089004355366705158910001500336061490515894002200093652665051589100054000367453105158930036000336807060515899000110043700374051589600488003385062905158930022400739984250515896005750064026659051589300146005402847305158990001300743181110515898007420004332660051589900064004436104505158960010800344281920515896002400034462382051589300666002449119305158930001000245527560515899000100014563380051589500339005456940605158920006761345903390515898000110054630697051589700056009466617405158940002900346788380515899000100074682363051589300171009471001105158990001000148263360515898000210054869459051589500046003489281805158990002300249390090515899000110075194698051589200555007525630605158940009400352641090515898000100015274786051589400012005539416605158930001000654759720515891000100055596348051589500049001568913405158910060000557126620515895002100055714251051589700071003572014305158920001000357361240515896000190015738843051589200041008574251105158980001400157498870515891000720065769275051589100026003577694305158980012400459525450515896000100095960004051589702525000596459105158930024400359751040515891000880095986841051589400648002601844305158970005100560450140515890009360076073935051589500046008617897205158930002200161895860515896004920066203989051589900025000625188605158993430000663458120515892000160036578348051589500175003665528705158960037800468107180515894002360086987500051589500010001699116805158990001000670074910515893000100017085889051589100010002710851005158950001000871342110515896001970087141875051589700107003715253605158970004600471640000515894000560047335431051589400324003748509805158970001600074997460515899011220027631551051589600019007766302105158930005700076684680515897003450037684393051589400735003775845605158910001000478944720515895000360027929201051589300049003802957205158920098100682292810515893000100078342162051589500032001843105705158950001600084447820515891389000058476668051589000044008856152005158900089600985756070515892000130028628885051589900630009862957105158940027800987066610515897000160008716380051589700092001879887605158950001800288315340515898001040048838747051589500194006885775805158910001200689115780515899001720088922239051589300093000895487205158940047600590050190515896000130019021648051589300014006903884805158930011100591172450515892000260009167722051589400880001917644105158920001800491936620515894000100039282540051589800288001929886805158920001000693545160515893000310029375150051589900014004946590705158950001500895017390515891002360059612882051589400029000964358105158930002200196723520515894000100059750399051589900010000976256205158900011800197833400515899002080019785029051589300266002993009505158990004100399872110515891006300090019826051689300080028018385905168970001100402518200516894000420080272176051689700124005041946705168990049200405313930516896004440090543900051689800035004063951905168970034500306690530516895001190020825149051689600010002086826405168970003000709080610516892007910090926073051689200010009098947605168960064800811216440516894001090091261085051689100071005126622805168930008900013421140516892000110051410261051689400530007162303405168930004300616439030516898000250021758070051689400039001197618205168920001600323466370516899002000002358190051689700025002239429405168980041600524809290516893000150032854645051689900110008292062205168920007800629830700516891000300033224038051689100020001345954505168990023200435366400516892000160043636620051689900700003367619905168960009200637074610516894005450073857546051689600065004434606605168900003300043871290516893000140084470743051689400016005453081605168950001400145740070516895001310054869327051689900014003511496705168970001100851369990516893000100015242973051689200014007532679105168927940000954152180516891000180005503769051689400381009574733505168940002100058806490516890000540085965979051689340000004615122405168980037800164241770516894000170086445303051689200025007668669805168910001200468333310516895000100076846919051689200226005706910505168900001000071572960516894000120097294036051689500028002738248805168940001500674509280516895000130037798712051689900018001784638505168900011900981639710516890000100018359785051689800010001836762805168980002300683805440516893002760028530518051689000010007866952905168980001400490206320516891000230099132179051689800238007953599105168910001000396947790516896000870099757495051689200468002989104205168930001500999581320516899000190040089297051789400086004050288305178960001000207404540517893000100000772213051789300164000088134705178990055000609997350517899000140081312945051789800025006158411605178910011000916230340517897000430041673534051789100010005170564905178930001100821251120517897006240052289249051789700019008233707905178910001200324650580517899000161512612303051789500103000274254505178970004700128444840517894000100083164860051789100010006351926605178960009400335430390517899001570023583936051789800642007362132705178940002300136412520517891000160003663854051789400022005378100805178900008900338175370517891000100093919810051789300023002393040505178990001200639475020517891000220084140326051789100038008414328205178990005000842268940517890000100054245599051789200436002439232105178970006600944759590517892000200044548440051789100264000457037805178960002600046538700517897001020044726395051789600020002504169305178990007700952845770517890002860095394191051789500034009559484805178930039600155950470517898000150036029812051789500026001604208105178980025400160740920517890000140006077007051789200565008609327705178910094500861148960517896000100036193849051789400011004620014805178920002400062106050517895000180066374315051789100135001642961405178940049600968024480517899000150046825855051789200375003711718205178910001000171982670517895000110057277612051789500590006739072205178950001200380264000517897001190088101974051789700010000810955105178910002400982272640517895000350028295741051789600011000867097305178920001100187194400517890001890078791641051789100014007888930505178980099900289775140517892000320039175086051789500013000925783905178960008900593250600517890003390009658524051789600015002990071605178980002100900086770518895008480010066571051889700013004014053905188950009100102138450518898000240080493264051889600010009056046505188940001200206448020518898206000061097088051889300136004123185505188990038700215539040518896006240011747154051889300010002190575405188980002000820019550518896000100022006264051889400127000211324105188900078400922240640518894001880002328755051889000053000237556905188910001000423962900518892005600012484835051889400010006249027805188980001100126230230518894008640032641782051889900022007270020505188910003500227106130518899009720032934027051889300193008300780605188900004600730704000518899000250063188754051889000018008333476805188920001000534749260518893000370083583569051889800456007386151105188970001023039639780518894002820003967917051889800018005401289005188990019700740265380518891000290044169290051889600025007443020505188980021800645943470518895004640085050830051889500112009507419505188990002200553173020518892000720005561604051889400010004586954205188930002600958999580518891000730085961339051889800333001611470205188900002200262327160518891000160056245610051889800014007628315105188980094500965336800518896000100006629513051889000012003666487505188970002800868609060518898001690067131765051889600013008718185905188900050500073439720518894000640057437314051889300042001750080805188990001300976479840518897000350058227700051889200624008824330205188900032100082686730518898000118728382278051889200018006841552705188960001776284766680518896000440008609091051889800019000870904405188940001600290012410518893000380079082127051889900216533925641705188920002500393720520518892000220029552768051889700012003970529605188900001000297096670518898000170029872867051889000010005987329005188950028600000124700519893000470040162871051989700028001043301405198920011800710330380519895000470071120917051989600468004138154905198950028800715091710519897000130011643011051989400014005199769105198950002000220740060519893000100082170501051989200010001221833205198900001000123135130519899000220032344303051989900354006251899205198920010900427067920519895003480032724742051989000010001282366205198970001100128582520519898002180043119274051989200066001327422705198990001800332980400519893001100093422482051989400027006351926605198960009400338933650519894001150063919441051989500010003397713805198910065400940551540519899000730084082708051989200014009430004505198920001700645308400519893003390064543181051989302626003462646305198980003400353094410519891008320095753615051989100024005588781705198960067200263630820519891000100086478260051989400015007661425305198970031800469926560519894000480097090199051989400010003746850605198900003000976080310519894004800087710641051989600059005813996005198911300000981687380519893001180098176477051989800530002851904505198950001000486483290519894003270088714546051989000848004898682405198930009600391924820519895003270019238707051989000048005938859205198930001200194376440519894002260059678198051989900012007985111005198990034655200069270522897073730060166162052289700175002026774305228910006600802736760522891000120010300352052289600014001030210805228920022800803588070522897000100060445980052289000700007057430305228990003400306030570522898000540010643471052289100012004068851505228960012900706890730522896000340000759723052289900268005080789605228940005000308869520522890000540060894319052289800055009093083205228980002200911209170522896004680021124468052289400051005115957905228990003100611623380522895000170041190824052289800017005120811205228900002800912324090522891000150031327962052289400056001134722505228930021200513765130522895000120061407544052289200010007142179505228930005600715006730522898000140041571218052289200050004158083805228940039300718124500522898000290091893995052289800011006195638705228990003800320913200522897009360072092348052289400606004209621605228910001400121283190522899000250052194459052289400011003226364605228990002900223506490522895000130032350832052289200066005247999005228950001000524939410522897008320012545921052289800124000255593605228970001000025770780522898000610022597664052289700067009263182905228980001900426483050522893000790072704719052289800010007270787105228970001800528822860522897000130082945531052289100840005301785105228990007000130440180522891000860093190860052289800035003328938405228940016600433620270522890000630063493849052289000010003350238005228980035700335408110522891000150023601286052289000026004360599605228910095400236305350522891000110043639743052289500013008382303905228970001200238766640522895001100033932729052289900010009396016305228990003100540472350522897000980014091005052289400057004411018205228980001400341299380522894000150044141460052289800019009420578105228920049200042143080522893000100094293229052289100010003430821605228960004500943181110522898007420014361052052289100010003438000705228990001700744663820522890000110044577142052289500085007469831505228940001000947049110522893000100064768162052289300228008477038505228910001200747887770522898000190054823373052289000872006482633605228980002100749412930522895000460024983934052289700010002500924905228960071400650344320522894006000045046133052289200684001512299605228910035700351297840522899017170025156782052289400492004534770305228920001300354058500522893000100085493192052289300053004556870105228910001700255836980522891003540095619168052289500408007565011605228990004500857508440522895000170035767916052289300020009577199905228950006900258588110522892000100015886342052289000024001599757905228900010100960736570522893000250026135303052289000256009620702405228960001500662926190522894000130046366437052289443200006636669105228970001300063710560522895000110036477290052289300238004663889205228970003300566643370522896000210056710881052289300010009685642605228910007400768656210522894000120036962114052289400600002697022505228990001200270756580522898000990017081080052289400079004713161105228980003300471975150522899000150007230156052289400013003723575005228940001000872560280522898000170047262715052289500021002733613605228980001500174249910522897000440057433160052289800010002745372805228960002400074792090522892002660047480310052289800222005749414905228900020200475112510522897045450057655609052289400010009777823905228950001000079013980522897000100007916315052289700672008792451105228940001200879257410522891001740037933813052289900618000801520305228940357000880338840522893001160018136406052289400020008820374805228950001000182478590522893000910068279799052289000120002830279405228900062400384797350522892000100098504454052289100047004858734605228930001300686627670522898000100038673139052289200018003868923905228900001000987659960522896000330098871820052289500033008888134205228968870000188856390522896036720078892200052289300032001907775305228940001300390929650522899001160079152376052289000260007916360605228910003300192264750522895000500099296817052289000218005931557105228960002200793669620522895000350049377983052289000148001938046805228940005000694659070522895000150099569295052289400102008961227405228950002300496889640522891002480019733286052289300282004975204205228950002000098114180522897000160019901568052289300015003992853205228940001200999544430522893004800019955365052289100010001996662905228920029400902625610523894000560000366491052389300954002048321305238950001700709985110523894000100021211238052389400010001131243605238910001000615592910523896000100071646663052389900010006197247105238950001200924673370523899000510002533478052389500714005258589805238930003300329527160523893001010083135314052389900012005313806405238900001900832701910523892000520003439183052389300017002355795005238920002800139062860523896000970064224381052389100270004437394105238910001200244665380523891000110054478406052389300060001465048805238930011295447348040523897000340094874319052389900012002491208805238950048400150050960523898000150055115257052389900016135541195105238920001400554896780523894000120075612291052389800019007575448405238920020600158210440523899000970056113590052389000172006629014005238990001100263049160523898000380006439844052389100360001665383805238930006700874792090523892002661427661521052389900010005782594605238910001000682415520523890001070008415527052389600017006877449205238900043200888349740523896000580058937375052389000018007905050205238920050500592693030523899001610089372148052389900010006960240105238970001100497120130523893005200080318955052489000085003051579505248920009300909798300524892004400061002694052489800012003117447305248940002900815791420524893000160062076391052489700041004224691005248980001400024119660524891000290042525332052489700010000289731505248940001000130299790524892000100023083937052489500856004332162705248960001000834153740524897000220043540811052489100015009361914905248940001000138373670524894003360094017736052489500031003410730705248940017900041299380524894000150094193355052489500318000423977105248900051500243418760524897000300034357379052489400234008440679705248910015800744518180524891000110044555415052489600023008459033505248950014400949686310524893000950015002914052489300025006515678205248940049200852310280524899000100055312523052489300095005580862705248940001100959272540524899005850026448313052489000010004661726705248900001000366600550524898000500016786039052489000018008744685405248940003300079555820524897000255418427848052489200039008868154505248900001500889184400524891000130069115065052489000262000011216805258940014800702998250525893000170080324672052589800065006044040705258970001400005401960525896000159140700070052589400053003072573405258960004500907864440525893000423871210740052589600126002134722505258950021200013807970525890001410081448243052589900033002164729805258920001200616918980525899000840061698465052589600024008195968405258970002100421515610525892003390032498666052589100010009251210505258900001100225244410525896000180022723291052589200012007272702305258940033000027973760525893000100083008229052589800070000303131605258920001000533084710525892001700033311112052589600136007342808505258980016300235155770525896000670054029200052589000072006434606605258900003300546162910525893001930074749820052589700052004479693005258970036000548828980525892000100034902646052589000017002500224805258950008300050470820525893000100095091584052589800021009515870605258920008000252772010525895002840055280326052589500010000544551405258980016100754602400525895000170085629718052589700053002572030005258900018400958305210525895000100036046077052589100012004604910805258960053000660770070525892005650046238442052589400060005626082505258980001000163395870525897124000096746135052589700900002720411905258950018400277261600525897000930037734790052589409800003774979105258910001000877751050525890000110017791507052589400032001782324605258930001000679257410525891001740017943194052589500085004799814505258930003100781967410525895000130048206071052589200306004826583505258930004900082949850525894000180048570976052589600020006858180305258900001200190048690525896000100039271046052589600016008936042805258950014800594216200525897001090049432428052589200137000945933505258930001100395292950525893000220059886728052589300020000988957505258921840000307388570526897003360041223047052689700013009126311305268980003700912732420526892000770071288792052689000018007133917605268990001300113413240526895000100011367502052689600010006140304805268960086400215907340526891001650071728609052689400274000212816405268980092700922496880526897000580082285599052689300824001228868505268900002900623975960526899000740062457248052689800060009278423205268960001000429105290526897006360003603488052689400428008361657605268900001100839323770526895000230064182926052689200022004418828905268980001500948359460526893075750055044969052689800010008533860805268921460000056366760526896005600016089554052689400013004612406805268973050000361406880526899000210056823433052689800848002683192505268980038700368751360526895000100087368382052689900012002739344305268910001000474057000526898000450087421622052689300022008745098005268920001200975730680526897000146277743282052689900011004784180305268960032400180098010526898000150098675416052689400037004887445605268920048800989593510526891000100058996190052689300015002908704505268930001600591726350526897000390079331732052689400010008938926705268940001000796178540526891003660080041421052989700022007008677205298980008300801609420529891002380030239178052989400456008027217605298970012400703044310529899000890070309682052989900010001033528005298974310000903875980529894000220010397674052989900017008062447105298930050000406690530529895001190000768561052989800084000086100305298900042400809196220529896000250010921009052989700011000097026105298960019600111088410529891000390011180172052989400028005124601705298900002000713321150529898000440051420622052989600200009144864105298910001200915400410529893008800071688459052989300011004168845905298930001100817075130529897000100041724518052989500108008176147805298930156000218010400529893000320031892011052989700123001196390705298940002000620063790529894000250082167189052989200011001238465205298900007200923962900529891005600002398987052989900021005246083205298900001008425808820529896000730032595375052989600032003268764305298960004800127059660529892004800082711034052989800010000276441305298990275400828061220529899000150052861896052989000728007288877105298980006300629181750529891000100043031316052989200010002306564605298970004500132955710529897005600093372561052989100270004357089505298950017800235766650529892004240033650498052989700010003382417105298900001000138339300529893002740013876790052989600010005388720705298900001300939458790529894000120054253176052989600026003426523005298960001100543198370529897000100024546281052989900236000461597805298940007700046525160529890003780034826004052989600274000484100305298900002000648448720529894002940045063439052989500535004514644305298920070000751774540529892000540055194053052989800078003524657005298990006000752509230529894000480065263458052989600040003534348705298940014500154587860529893000150045556865052989900010004559634805298950004900956957440529890000100085886342052989000024004592253505298980001100859568450529890000110095959835052989200039004601986805298900001200460230690529892000970086112244052989100378005613229405298990018489861322940529899001840076224916052989800039008622679105298900002200662926190529894000130026303689052989800024008633863305298900001600063391310529890041000076504368052989100065004656448605298910001000566305630529894006420076722772052989000011007690505305298950001000469706380529895003060016981998052989625400009702240105298900002900470479460529893000200037077802052989400032004708108005298940007900571446130529894000120037204157052989400010000727638905298990018600072948440529899000310027337378052989800038001736828605298910001700373786580529891000540087394321052989800037002739438205298900001000074744530529896000110067574406052989600117005763242105298970013700676654660529891000580067796050052989600080003795558205298970002500479617290529895014280097975470052989700040000797712605298940002900179806870529895000110058043035052989300091000816678105298950001100682182520529897007210058254063052989200010000825511305298910008000483008450529891000110058310648052989600348004832751805298900063000583680840529890000110018373038052989100010003841968505298900098100584676210529895000290078503248052989100010003852772705298940005800486249770529896004520038639975052989900026001876222805298910001100287661870529892000450048801457052989100183003884676505298920001100588639390529894000100048886380052989500027004900907105298910008700190894080529895000110069142630052989100016009923741105298950333300592988680529892000100099306131052989600010005934087805298930001000393636280529890001020039394601052989500010009945361705298920001300094626260529893005500029470201052989500012003954314905298900001300295610780529891000120069610954052989100721001970616105298920004900197199970529899000100019878382052989300011003988148705298910001700399300950529893000410079967654052989800011009997819805298930003700500496950530890009540080570260053089500037009059973405308960005900206471280530890002780040834389053089000104008087457205308920029800209782450530890000100091095282053089400309000117944805308970001000911913680530896000100081392916053089125200001146210705308930124800316466630530899000100022189529053089000060009256903605308930002500127247420530890000100002749270053089400063006289902905308900035700029463320530895057000063244128053089800019000339683605308910001000235243760530895000180093736982053089100678009437106805308940001000745527560530895000100034563380053089500070000476816205308910022800247975740530891000100024973588053089700098008504417405308900029000451265360530897000100035263256053089300023007530011005308960001000854759720530898000100015485530053089800137007560692905308970001000456550480530891000270025667791053089700105005586884905308970002200659553770530892000800075989082053089600166001602304905308980004000462039720530894006060046364675053089000011005653368005308950001000466687810530892009090046817524053089800011005698554505308970040840071315820530892000280077303897053089000099004739452105308980005100175042050530895000960017751590053089500033006777866105308960001800578821220530895000130037916315053089400791003797262905308930001900479910940530897000110098015203053089403570003804960605308900026600480636790530898000880098267068053089200020000839133805308930003300084900880530899007280088940553053089700051000906746405308910002100492421050530890004920079343309053089600010002939830105308910004100096065210530895002460010555348053189500010000061190105318980001000406885150531896000110030777481053189100067008100592305318990022000710623680531898009540061092867053189314700004116505405318924470000612754820531894321000031420622053189600200006187219905318970002400525387810531899000110002799782053189300018009309073705318920015000231612880531899001520093407338053189700021006347037205318920016400736002290531899008640023684778053189512300001373861505318960001300038740490531898000180064671261053189400018002475049105318980001700447964950531899000120035382617053189500015008571098705318970042800257709490531895000260025926180053189700132006611678905318910001200862181150531893000130066381864053189900014000672532805318980004900067515920531899003210037544193053189500020007788546805318970001200780295720531892009810028133087053189300039000825953705318980019400586436450531892002640038768706053189400492008903471905318900001300291278430531894000100059740026053189300381005976256205318920011800800867720601896000610050257848060189300031007034504906018940002400006158360601892000100050673714060189400378001098621906018990015400610642660601893000150021188499060189700393004119123906018970272700815262670601890006060072328755060189000053007256988906018990046000526282860601894000760072771561060189600079004278788306018980025600130999400601896000830003329833060189438500004344502106018920001400334788270601899000180013519785060189000010005449119306018930001000346611950601890001451654680858060189200138002502332506018990147000352886070601892000750045368850060189200011006538261706018950001500058174680601894008880066410282060189500010006643627606018960045600564782600601894000150076509995060189200010002651130506018960001500366014480601892000530036664875060189200028003702754206018930004500270991570601894000150077135440060189400075007727093706018900006400875665110601894000220027883679060189100198000791297906018990001500981418720601897000100058180485060189600872006833647306018910009500684089180601898005700018425439060189500104154914904406018910029613891803130601892000100079468948060189100642003970700006018990001000099438660601897005800090042016060289200196008016368106028900013000603003520602896000140070327549060289901484004051886506028910001000005939630602891000130050597049060289800684002069898406028970041600809676900602890004600031146672060289900018008171417806028920002300217299610602894000100061849191060289400073004186211006028930007700719117250602896000380091976182060289200016008202091906028990001300822231500602896000120052238592060289200042009246030706028920098100130029080602890009720083262740060289900412003348638806028930001400235740160602895000190073654793060289800010009412237706028910007500642786340602899000120084282352060289000216004434540906028960007700243629290602897001650014373941060289100012003476681806028970001400349599430602893159000075009249060289600714004518920006028940007400451946980602892005550015389970060289100400007547141406028980001000856191680602895000500015710987060289700428004573612406028960001900758213510602899000130095846083060289900636009589754006028990004300760157740602895009720046203989060289900025009620725206028910012100363328990602899000350056404185060289200220008669688106028910001300069441870602894009000067304558060289400099007733543106028970032400673852830602896000100017569640060289600010004762893206028940041221080672150602896000100088425941060289400024006843105706028950001600185277270602894000580038568439060289900010003867097306028990001100387699150602897000170078954105060289700039005903013006028940090000391528730602898008640039315312060289300010007937872306028940003000494624150602897009810049620507060289100011002964014706028970051500097815340602899000110019808768060289500012009990156806028930049200000124700605893000470060025132060589800015006016711406058990005200602479430605893005600020361692060589500058008057522706058980015000907368540605897009360090763618060589000019000078240606058920013800809771020605897000100010999735060589900014002146260406058970050000715554700605897000650071758070060589400039001183813806058920001700518588810605890000160021977446060589000010007201368006058960004400020889840605893000290032128164060589800927006220470106058900008400022520590605894000320042334068060589300162006237107906058910022400624113800605899004360072421677060589300010009248092906058930001500425235720605891000340002524441060589600018006274254506058970037800027900300605896001330042972563060589500624005306032506058910008200231281150605891000150023153697060589500012008318615506058990001700932064410605893000240043577829060589500017006364438106058990033300436627700605894008418233665004060589200127009375262206058900002100537908050605896000680003845041060589000010000394587906058940001200839983530605896000349104043657060589100011002406268606058910011700040839010605895001150024247566060589200034001440679706058910015800944526500605890001190094453761060589800060008452260306058980018400046162910605898001930044715760060589400040008471958906058920002000047212550605898000950004821458060589800058001487092406058950001100148866570605892000210044906401060589200032000497083806058910002900549839340605897000100055162327060589400936006525419306058940003000052641090605890000100035302033060589400032004535626606058970007100454475110605895008720045455068060589900010004562744206058960006800957796430605896000150095869542060589900026008608905506058940001200161840790605892006660016373895060589600014008640306806058950001100064990610605893000120066580009060589000018006658622706058900006503766087760605891004920016689359060589900035006673810306058990085600769926560605890000480057054530060589700040007706446006058900001100470808490605896000800057081552060589300018003711305106058910003500571418750605897001070077163909060589700014002722509006058970001000172273450605892000100017387617060589508800006742868706058910027800074509800605892000120007459423060589500218001748215606058970030900075167030605896000450057627481060589500110001764798406058970003500478171030605893000100067819215060589000040009788212206058950001300179013980605893000100028062267060589200031001806947706058950072800280694770605896007280048130555060589900109005815484406058900077700181667810605895000110058203748060589500010001841072406058900001000584775980605898000100028562531060589900010006862051006058960042400386399750605893000260008681595060589400164005873366206058920061200288368450605890000330038911578060589900172005897829506058960014500089808220605899000140019092965060589900116001930202706058900002200293020270605893000220099353899060589900106003945260106058950010900196161150605893000120039654608060589400075008968447906058940004200397238540605898006840009943866060589700580005995347706058970014600600589440606892000110000160942060689100238000029839006068910006600204587910606897000100000560465060689300119004061203206068980096300707597230606890002680060834389060689000104001096886406068990056000312260150606892000130091848305060689200412000218893706068940102000322505560606895000120002563461060689300010004257368706068900006700025830350606899000810052662811060689200010008296915906068970034800130964020606894000530053619149060689400010001372367306068950094500439273740606898002400053961053060689500918005409007206068910001500140910050606894000570014160663060689800015007421962306068980002500044711900606890000100074541470060689600039003455541506068960002300645903390606893000110084829393060689800027008491053406068910010562753020330606894000320015525526060689200010007565011606068990004500758720020606899000430025898285060689100145006623143206068910003200864798130606898000100046530158060689100011000662275606068970041200570173840606894006240027069105060689000010008753299106068910002800775638320606890003660027574881060689700074000800356406068940005900880178920606894000440058087821060689700010005816567706068900001000686476980606898003870059023287060689300013004913437106068910002700391636060606891000330079608720060689100016004992111306068920002948004194300607899001070080589241060789800010002092531806078910070000309355890607896008320091266228060789300089007136889606078980001100116109900607895000110001656911060789202525006170751306078970001000118082280607896003300051858072060789900019005210838006078910014700822764880607893000410062417827060789700444001254027706078980066600926271780607899001400082723291060789200012003279978206078900001800228065050607894000540042844484060789600010006284981106078930003500729637840607899000629792966830060789300050003312629306078970016800231536970607895000120093691387060789800012007406398806078940001700244518180607891000110094522603060789100354005475826106078913420000652747860607894000120085680952060789700472004576791606078930002000858330320607891000450095855890060789302186315589995806078910007300759868410607894006480056074092060789500014007626530006078970580000162831510607898009450036415540060789000030009674701806078910004100869001320607890000240097032598060789100612005721867606078990001100772627150607895000210027424991060789700044003797843406078910001100882368880607893000220028294167060789000010004872900506078900028400090216480607893000140049092806060789507500003910102906078930001000291321790607894002380069415026060789400092003956107806078910001200498783820607891000110029926689060789800011004015097706088980001100905028830608896000100030681282060889600061007072573406088960004500707269910608893000110000968120060889400015000102255206088950023400912818800608890000240041728609060889400274006189272806088930038700819940850608892000130062161013060889600808004221397706088980009800222332340608891000230092287675060889600160000255593606088940001000326119110608891000100002777236060889800038002310784006088980015700931387230608890001310023817537060889100010002421430806088900001000543709740608896000100044577142060889100085005465386306088980027600651892000608894000740045258465060889200014002528848506088940001000653144940608890000120025594337060889200200002602192306088973550000360451890608899005750046116789060889100012004627213006088980003900066172670608890000100046669554060889200055001678888606088900027600968107180608894002360076846919060889600226006689759706088970001100173101460608892004141987655609060889400010005819723406088970001200182291400608894000100028230499060889500026001823500706088920027600987066610608897000160078716380060889700092002902013006088990001400091498010608898002460069225046060889900116009939460106088960001000194975030608898000570019509433060889700184008975749506088960046800798276640608896000240000112505060989100135009025321506098940004800203421210609893000830040554462060989500010004066238906098910019100307251940609893006600060757066060989400264002091607306098950009300912125140609895001550061246017060989300103002134211406098950001100217371620609899000200001808726060989100010009181608706098940007200318622830609891001740051882837060989400011008217304906098990001300123972680609896000210092778622060989400039000286278506098940001400631067180609899000100073112349060989200033001360614906098940026600740559470609896000100034392321060989500066006447074306098940001600445132050609898000100024583828060989700021001468236306098930017100848908800609892000310054891579060989100042007496028606098980001900650449690609898000100095142519060989500050009538761506098940003600955056640609890000150055533085060989600011009561233906098960005500156627680609899000380096029812060989500026002603956206098970001000160739350609895000460046418565060989400065004651900806098940049200765396510609894000380066585370060989500011006671532506098920051500467823350609897000120066840166060989500100004690505306098950001000570870750609892000800047109951060989500520009715729606098940001200973543150609895001060077394321060989800037007755652606098980023800476145230609895006018187631551060989700019003770452406098900019800478944720609890000360078179554060989400010001822770006098990062400782415520609896000640098408819060989600011005870904406098910007200387145460609890008480038940899060989100023008908704506098930001600991028050609898004440039152376060989000260005925497906098970001000893250600609890003390079349012060989000025000939411006098960034800297276000609896000160079820410060989700510009989411606098910002743799581320609899000190070167686061289100015004017542706128950001500202248240612890000300000267743061289100066000032467206128980006500603450490612894000240030405736061289400012008045306406128970082400004826200612894000120040483213061289500017003058259506128950049600106038580612895000100090620251061289900396003063951906128970034500307059820612898007280010856643061289600170006099466906128930001600710497750612895005850061062368061289400954005109708806128930013600111897950612896000440011207783061289700204005121074006128960012600913129450612897000250031392708061289900071005143340106128950002000914389870612892000110041451999061289700624002174691006128990005900017707220612894009270061819470061289500010000185649606128970098100418789900612895000190061981618061289000016001200195506128960001000122240640612894001880052279518061289000023002235064906128950001300123581900612897000180002373018061289500010008241437906128980006700824290390612898003090082462318061289362800004251210506128900001100225662550612890002380082577078061289800061008263236606128900029000527270230612894003300022783083061289900015002278638306128990004700128061220612899000150072849811061289300035004289557206128960001200429048810612896003360003060325061289100082004308918606128940003500730907370612896001500053138064061289800019009316486006128930001000632108960612892003180063267212061289800028009328203006128970001700433084710612892001700023346416061289200020006338688806128910008900533881510612896000500033417787061289700121000344789906128910048400034482710612899001130013576665061289200424009362132706128940002300936306930612899000100003639743061289500013007365266506128990005400036580780612896001940063680706061289300011003370790306128910018500137125940612895000110073714468061289900019007376867506128980013500738132620612891000130023835580061289100014005383612806128970001000138671070612891000230024009746061289000015005417778106128910002100742652300612896000110064310441061289300575005433164106128990004700743682170612897000390034425207061289600345000443640506128940002000544377880612899000130034471190061289000010002452018206128980083200545918930612897042420064721255061289800095009489281806128990002300051349390612891000320055150995061289400195005519405306128940007800052375760612894002360085251773061289000037009528032606128910001000653173020612892000720035379400061289000981004543527506128980001200254587860612893000150005489678061289400012009551938106128990002500655950470612898000150095612516061289200011009563667606128960056000056533530612893001520035680145061289200300009571425106128970007100557769430612898001240035880649061289000054004596459106128930024400459751040612891000280086004764061289600321007611470206128900002200761347800612892000110026135303061289000256001618958606128960049200162070240612892000150076209375061289000028003623271606128910001600862434990612892000100006245610061289800014000629014006128990001100963307450612896000360026357143061289800270002637431506128910013500464030680612895000110056438186061289900064003645944906128990001100064798130612898000100096538067061289500013002655846606128950001200765965450612897000940046619840061289900012004664063606128990001000569855450612897004080087007491061289400010005704812306128920001300170546360612899000100047092422061289100015008713903406128990014600872709370612890000640007340299061289600011006734742106128960035700673475970612899000150037411678061289400139008744362706128930031500174509280612895000130047485098061289700016002749516106128930004000975252820612892001630097556526061289800238001761082806128970003100176615210612899000100087778661061289600018001778241206128960072100778320290612895007630047881164061289100010000798196906128920002300180226660612893004080008026400061289200119007806920906128920005200481424930612892000100048218252061289700721007822726406128950003500083060920612897000380088336473061289100095003839431706128920016100184440780612892000100018502167061289900654001852748606128900011300286436450612892002640098818392061289200010008883153406128980010400188577580612891003210068899793061289000010003895487206128940047600889775140612892000320059151091061289500029002917263506128980003900792277770612897002700069236034061289200270009945361706128920001300194612650612895003090039583260061289300012007964266606128930040400896585240612890000150099709667061289600017922973328606128930005100098199300612894130000049873290061289500286006995893906128930001000399810270612894000150090019826061389300080003075980906138940001400708186810613898000360051340734061389100030008143611506138980002200415496040613891000110011643903061389800025001170564906138930001100121953300613897000600042384652061389000072007240263906138940001500325189920613892001090012823662061389700448003288532106138910700000129356040613898000180042952716061389300101005318875406138900001800732240380613897000200083459545061389900232000349384906138900001000138217060613895005450003893365061389400115001402847306138990001300942083780613890000130054220737061389200018007465387006138970010252147829870613895000130034912088061389500484000530011006138960001000055948480613893003960035720143061389200010005575258606138950001600361828510613898000990046304916061389300038004656996306138970001000166388920613897000330016686698061389100012008715253606138970004600874304390613894000100067627481061389500110006780044906138920005400679558030613895000140037961806061389700012004853543006138910003100586692760613891000180008671803061389700029004888191206138940052000388922000613893000320029593699061389800013006992111306138920010900800571690614890006540010079738061489900022006039232406148900001000405439000614897000350010553022061489903900008056046506148930001200805610700614897000100000838483061489300109001093088706148900001000010080910614898002800061430886061489800182001147869306148930003600815808380614892005450041763006061489900298002187219906148970002400419596840614894005150001971965061489500330002222315006148960001200724195550614898004880092427419061489100800001243955606148990001200826308340614890000390002787883061489800256002285825206148980004400029507400614899000180042959004061489800081006311398506148980004800732295910614896000110023372561061489100270004367619906148960001000740827080614892000140044226894061489300010005429322906148960001000243871290614893000140074462382061489300011007475566906148920001900950344320614890000320085612704061489500018009564292906148940035100659841150614894000190086042081061489500190007636308206148910001000666295130614890000120066860906061489900169001781191006148920002200479245110614890000120037935604061489000565005797867406148970009900182730080614898001070038575607061489200013004862051006148960042400586295710614894002100058987552061489100174003909468006148990002700595017390614891002360099643581061489300022001977043506148920022400497833400614899002080019822204061489600065004022122306158960004700903021080615892002280060358807061589700010004036649106158970095400403866400615892001040090584428061589600013002072208306158940001900408815450615897000400060908061061589200791005101677606158990010600411257530615895003420081203459061589500086007120778306158970020400312230470615890004080021432144061589800067001151145706158920015600816270420615898001490081677112061589800714005169189806158990008400420395470615894000130002170501061589900010006250130006158940494900625637640615891000280092704719061589800010005273006606158910002600727836480615894005550052969159061589700348004307040006158990002500431908600615898000100043415374061589500022005345796206158900002800234703720615892001640073663854061589000010005401664706158910025400540639880615894000170024120438061589602472005418292606158950002200442114200615891000100054253001061589600134008499794606158930011700850415310615891001070055158706061589200080007523484806158930001400052884850615894000100005426501061589700500004556870106158940016100956122910615891000190065749887061589500072006575463006158900001400158240230615891000250006373563061589103600001644942106158930099000365638140615897001820086833331061589500010000695492906158990003000770756580615890000990007090199061589400010000722067306158930004900672247190615895000100067437314061589700042007772506306158930075600178481710615891000230098067215061589600010001822814006158900001500582551130615891000802008369605061589000109001883874706158950019400888863800615895000270049008273061589000535004903612606158930023800790674640615891000210049089408061589500011005917644106158920001800592387070615890000480059435238061589800292009979261506158960001000798910420615893000150089913023061589500010006992853206158930001200302691650616898003030050339488061689300011004039767406168990001700304037250616897000100060603057061689900054007069656606168990058500608075990616893000150070874556061689600936009093858206168930025400510407250616895000270021353061061689900238007136968406168930008000918291270616893092000041855645061689800010005211108706168910015400722183320616890000820052344303061689900354000258589806168930086400627002050616891000350042803984061689300023000318855106168930001000532712780616891002220073274227061689900018005350238006168980035700835366400616892000160083781008061689000089003399842506168960054500041768920616893001370004300045061689500017008435737906168940023400043629290616897001650044411236061689100026009456102706168932350000946525160616890003780094915422061689900027003494697406168910008600650741950616897000220065503769061689100381001564524606168970062400456957440616891000100065738948061689900019008588781706168990067200360739350616895000460026193849061689400011008621371506168950019357762806700616899000280026608776061689100492002673749606168970003000168564260616891000740067406761061689400184007748031006168980022200175662270616899000100097608031061689400480002769223106168900018800477584560616891000100098294985061689400018005838227806168920001800986585810616898000810068662767061689800010003876599606168960003300189184400616891000130059030130061689400900009905050206168920001100891592090616895000170019164427061689200684001919248206168950001300792578390616896000890019290383061689300200000938046806168910005000196024010616894000110069802360061689300089003981141806168910026800998748660616895000300070273676061989100012006029587406198930001100403616920619897000580090384216061989200672000043301406198900011800804369410619895000100070439880061989100092008045176006198970001200905739990619897000320010574303061989900034004073885706198970033600408222170619896000260040838483061989300103000088363306198970001600108943190619898004600020925318061989100700000098621906198990015400809985110619894000100031033038061989500047004113733206198900001000911550570619895001750081169202061989800092002119114906198900001000612081120619890006540031211238061989400010002124916506198960001900712732420619892000770081288792061989000018000130469606198940003600313297320619895001850011376513061989500025006140904906198900019100014486410619891000120021559291061989500010000162573906198950464600616298270619893001750021884928061989600043000207149006198920053000120864200619890003090022092348061989400606008212511206198970062400921670530619897002920062179284061989500102008223023806198960088800122636460619899000290052462870061989500363009252533206198970001000925402770619898006660082545921061989800460005254641506198920001300525771590619891006480072580882061989600059009259766406198970006700926123030619895001030072618500061989400560004271061306198980097200227318040619892000180092881548061989200046001298307006198920003000930477750619897000120003086308061989500065006309994006198920008375631353140619899000120093259897061989500488004326721206198980006300332997030619893000230053311112061989900136007333749806198970041600333968360619890000100023453274061989400023008352437606198950002900735453150619899000100093553667061989100015006358393606198980064553636639400619897002060053707461061989200545001383393006198910027400238817450619896000850033891551061989000039002391944106198990001000239304050619899000120023998353061989600034007400339506198970016200540472350619897000980074107307061989400179001412237706198910007500241275670619895002240024143282061989900161009418003406198910036300041901440619891002700024209275061989100010002422073706198950001800842397710619891000610014245599061989200436000436105206198990001000443921670619894000640024546281061989900236005459033506198970014400846306970619895000560074666174061989300029002471001106198990001000247975740619891000100054821084061989500128003486945906198970004600348743190619899000120004876756061989200022006496032306198920088800349625810619899004280044973588061989700098005498608906198990001200350146450619890002380045046133061989900105003519763606198990001300452563060619894000940085357706061989200019001536955506198950001000853941910619894000340015415218061989100018008548553006198910013700354931920619893000530075508967061989100024000553635206198970040400456452460619897006240025711320061989100086007576239706198910790000158603380619897000130085927979061989100010003595684506198970001100059613390619898003330075986841061989400648009604501406198900093600060770070619892005650056112253061989900254004621811506198930001300963001760619896000100306301655061989800014002640169406198900001100764041850619892002200056448313061989000010005645687006198910020600664680710619897005550036485701061989600010002649407706198990002100565550450619895000530086580009061989000018003667606706198930003200767190000619896000320076746633061989100013001687513606198900001025770870750619892000800047277612061989100590005740570006198980004500274468540619898000330057494149061989000051007764334806198960340000176575590619898000130017663021061989300012007768439306198940073500477824120619896000110037979484061989016400008799626806198980032700280152030619894035700008163971061989000010009820254006198980044000082433020619890003210078247859061989300091009826583506198940004900383060670619890000180078363668061989200167003837303806198910001006084089180619898005700088505254061989300012008852286306198950003600385868800619891002940028769276061989700018009877449206198900043200787881380619896000220048940553061989500051005895935106198910001000689782950619891001450088979570061989600021001897957006198960002100990021160619898000110009005019061989600013008900739606198910001000890208100619891003780099118541061989000014008919366206198940001000892950790619893000190069375150061989500014001938260606198930019900694659070619895000150029569295061989400102003968896406198910029800697052960619890000100039712013061989000520003974938506198930002100297503990619896000100009768438061989500220005977622206198940616100497815340619898000110049953477061989700146005998604006198900001200102157720620898000150000493264062089600010009073848406208900001100208909050620895000100001260627062089700010000132019006208984040000714769570620893002600081798689062089600981002196390706208940002000620262010620897000100042088984062089300029001211080706208900002900923829730620899002080012623023062089000864003295724106208900055000229673290620897000100093017851062089900070006337509606208960002700635377340620894006840023603488062089400428007363053506208930001100736849370620891000110023813262062089100013006382303906208970001200439323770620897000230073963978062089400282002401029306208990078400943610450620896001080054719589062089200020005478877706208980001900748263360620898000210004882898062089700010008512307306208970017200255610930620895006900085862663062089400010008595537706208960008000963458120620892000160047256028062089800017009725870206208990001500480254450620895000700018033884062089300116008832751806208900001000183428570620891000630048427848062089200039007851703706208920003100987328540620895003900088766187062089200045005898682406208920009600091510910620895000293829360428062089500148000995536506208910001000101636810621890001300040669053062189500119006082328106218990040800508420340621890000150010865726062189500079006095508906218940052500312771170621892000240011392142062189100151002158623406218940001200316088970621891000110041680109062189300230007181985106218940001600419089140621899001920012016796062189300321005219445906218940001100022505560621895000120012411380062189900436001275286006218900085600330387540621891000100073577829062189000017005383736706218940033600940128900621899001970004224381062189100270004452380906218940005800345484400621891002640054997946062189300117007504339806218920001000351710940621894000160015189524062189800011006572030006218920018400057692750621891000260016026960062189100505000602887706218990004100560352700621896007070056048870062189600010000620937506218900002800364241770621894000170016441793062189400010005708155206218930001818272298930621892183000007303884062189100080008747298106218900001400677261600621893000930037836273062189700013005829338906218900054000385853420621895000820088736232062189400155003902063206218910030300990460610621898000180079349571062189700011009935451606218930003100995099760621892003630039675614062189900056006984376106218950002000300496950622892009540050262561062289500056009045879106228950001000305924180622893000100030690810062289100039008092152206228900048800112125140622895001550001347511062289100224009168010906228930023000317075130622893000100011905754062289800020003209132006228970093600322855990622893008240012397268062289600015009247517306228990005300825143160622898001341722563461062289300010000262714506228920001000626876430622896000480032910529062289700636005296378406228990006200430078060622890000460073044018062289100086001351665806228910001000336962290622892000200003932895062289000010009434187606228970003000147263950622898000200074970838062289100029001504153106228980010700751369990622893000100015254193062289400030009539416606228930001000954989240622896001740055961339062289800333004615122406228980037800561789720622893000220096367137062289700017001637105606228950001100764455140622898000110016825855062289200375004695051606228960001000871418750622897001070097341727062289900010004739072206228950001200079754700622897000400018022902062289700742004809424406228950061800282368880622893000220088279799062289000120008832245806228950001400685853420622895000110018587346062289300013004911322006228920006600292693030622899000310059306131062289600010002936696206228950001000595289910622897000120069588881062289203434003992745406228900006600199676540622898000110040064844062389000013003016287106238970002800102118100623890000440050376489062389900010001118017206238940002800313210280623899000100071347225062389300212002140754406238920001000014656170623893000100051476957062389300260001171485806238980007600721519160623897008080072252059062389400032009231366406238950001100723361510623892001770062606209062389500038003273006606238910002600727425450623897000470082854645062389900110001294553106238910084000934141930623898001310043662770062389400840005367453106238930036000037003740623896004880054029200062389000055008422913306238920004200043082160623896000450004373316062389806262004444322006238910030600645703780623899000260024793353062389100011000499601406238990003400450112930623898088000055050830062389000112005505250306238900001000051067340623899000100015218357062389000010005540585006238930001000557389480623891000190036436276062389600456006644530306238950002500265873570623895009540006637903062389100012004680244806238990001500768656210623894000120076965723062389900011005698750006238900001000670991570623894000150097108510062389500010005730388406238910008000773045580623894007560087378977062389300013008742162206238930002200275379140623895000110017581582062389900010006770452406238900003300783027940623890000130058432324062389300010004850445406238910004700886090910623898000190028886380062389500027002891157806238990017200290012410623893000380079102805062389800444005914059706238900001000293441340623898000110099372052062389200022005937515006238950001400894527500623891004480039459335062389400011009961095406238910072100700086770626891008480000041421062689700022004014053906268920009100502926320626891002000090318955062689000085001041871506268940001100804937740626892008880070570260062689000037002059704906268980068400106202510626899003960060624471062689600500000077221306268920016400908430510626892000160090849974062689600270006086177406268940001000709330640626891000290070935589062689600014004097546406268930001300110059230626899002200051114582062689400073009116289706268940021200112610850626891000710011263113062689800037001131083406268950002100513391760626899000130011364888062689700012002137947106268932580000916298270626893001750041641599062689300046009167353406268910001000716984650626896000240051752582062689400010003177354306268950094500919724710626895000120011997691062689100020005200626406268940012700720062640626895007420092117211062689000288002212816406268980092700221283190626899000250092167776062689700013007235486406268970001000923887770626893002120002421677062689300010009248656206268990007900924939300626894000320042514316062689700972002263182906268930001900527183650626898000100042861896062689000728001288228606268970001300128870840626899000110032897315062689400010001301709906268953370000730843040626891000710073112349062689200033001320746406268990003700132701910626899000520073289384062689400166001330676606268920001000733242760626893000310083416639062689200756004351557706268900006700035197850626890000100023632202062689200010009363662006268940070000336412520626897000160063650498062689700010008366500406268920012700037526220626891000210023773619062689500452000385754606268960006500138963010626896000160073932729062689100010006396791706268930001800940044330626891005800054009746062689000015000401649506268930002400340265380626891000290064029200062689000041001407400406268910002400041882890626898016000024247566062689200034001431594506268900169600843304630626892000100084387810062689900010000445265006268900011900645943470626892004640084633281062689800113003468085806268920013800447348040626899000340064818495062689900242000482337306268900087200848866570626897000210044906401062689200032000490640106268920003200849390090626890000110004968631062689300095003498305506268910001900450049170626896000194805074195062689700022002508187106268950003200151149670626897001580085284577062689500286003534348706268940014500553835560626894002980015399759062689600046007544551406268970016100055616040626894000100065619168062689800408005577094906268920002600157925180626890000460015833032062689700045006592725406268910058500660395620626897000100086105392062689700066006626134006268910003400163883190626898000360016394223062689200063000647729006268930023800465429400626898001800036588452062689100011005675864806268960005300367644290626897000270056962114062689200600004699116806268990001000170858890626891000100007087010062689900016000719667306268960001100372301560626894005150067337049062689100608205738248806268940001500473837910626895004480087394521062689800078007742105406268970005900074729810626890000140087500808062689900013006772506306268930075600077497910626891000100057846385062689100119007791297906268990001500879292010626893000490037933813062689900618006796199806268960185400480226660626893000200078130555062689900109003815089506268980001000081687380626893001180098254002062689302550000830609206268970003800083193670626893000570078322458062689600145009834257806268920001100683597850626891000100048367628062689800023004841850006268930005100384676210626895000290018479735062689200010001854156606268930002400786288850626898006300078668478062689400026004866952906268980036300987916410626891000140068871820062689500033002908212706268990021600891278430626894000100089291212062689600258007929681706268960021800793250720626894001330059369030062689900324004938926706268960002400694299770626890000120029452750062689100448008949750306268960005700995359910626891000100059552768062689000012003956711906268980008800097033910626893002760019740026062689300381002975204206268900002000298087680626895000120059833611062689700210002987037406268950001400298867280626893000200059900716062689800021005008929706278940008600102998250627893000170000559645062789200062005058259506278990049600909160730627899000930000938582062789900510005117351606278950002000413413240627897000350021421795062789300056001158411606278910011000423989870627898000210012460832062789000010003266281106278920001000426757770627895000160092784232062789600010003291482406278960042800434224820627894000270053428085062789800163009344502106278940001400039062860627896000970013932895062789300010000398865206278900001000441299380627894000150094678838062789900560001504169306278990007700450441740627890002900015662768062789900038003574006206278980043600257544840627899005150046085371062789800791008633289906278990003500265043680627891000650016664337062789600021001672532806278980004900967470180627891000410067007491062789400010006724984806278970015900073786580627891000540047479209062789200266004769610706278940003200378232460627893000100028069209062789200052001848669406278920001091085354300627891000310038856597062789600010007886031506278970003200092415310627898001160059377983062789900036004954314906278930001300198814870627891006540080003965062889528600007011216806288930014800302157720628898000150020589241062889700010009059396306288910001300507722130628893001645921162338062889500017005120607106288960003100512606270628893000100031273242062889200077411164729806288920001200023710790628891002240052397596062889900074001252357206288910003400326483050628899000790032706792062889500348008363220206288920001000736913870628895000120033850629062889500224006424639306288990032100948631580628898058000085710987062889700428003579044006288910011200261148960628896000100066202993062889000017007633863306288900001600966538380628893000670006788886062889000276001714461306288940001200173682860628892000170027516703062889600045000778076206288940001800778192150628890000400087825946062889100010001825406306288990001000882670680628892000200038294985062889400018004841559306288990013100389373750628890000180069242105062889000492008942162006288900012900899015680628893000150039958939062889300010007017542706298950001500503096820629899000100080683535062989800010002069898406298970041600608251490629896000100071190824062989800017009133211506298980004400513815490629895003360071403048062989600864007140904906298900019100514093900629891000970031487115062989400114000148944006298951530000515091710629897000130051528795062989000012003183813806298920001700222052440629897000570092337079062989100012006243955606298990001200527619970629893000270072776527062989900011002312629306298970016800035453150629891000100084208378062989000018000443640506298940002000744613450629894000120004680858062989200138009476681806298970001400448448720629891002940095041693062989900077003535683306298990003100256069290629897000100035680145062989200300003580862706298990001100859072370629892000380076085371062989800791004656996306298970001000566552870629896003780027347597062989600015005735698006298920001300179338130629899006180077980687062989800011009814187206298970001000181764770629898002120088395863062989700339004903884806298930008500394000820629899000130069415026062989400092000947519706298940004400297070000629896000100069757495062989600468008016616206308970017500101838590630897000110090312179063089800010001061590106308990001200915933230630895000950081609863063089500011000189399506308980001100022385920630892000420092641782063089200067000270787106308970001800330660490630895004960013352840063089700010006336202706308900006300534688510630896000110053601286063089800026001361657606308900001100936547930630898000100043676199063089600010009386151106308990001000039601630630899000310044048419063089500555005421430806308930001000148410030630890000200044910534063089100105003503304606308930012200353734640630898001020055519741063089300145009636467506308900001100063671370630897000170006375059063089900090003637916506308930002300164102820630895000100086477290063089300238005647826006308940001500966687810630896009090036722772063089000011008679972006308910003200068898180630897005900086944187063089400900002711259906308980006200578079200630897002060017912979063089900015004800980106308980001500181508950630892000100018204013063089300012007856152006308900089600286709730630890000110018762228063089200011000913437106308910002700492564170630892000250029966629063089600294000021815307038970001000802425400703897000740090304431070389900089006039767407038990001700204037250703897000100020418715070389400011006075285307038930001000408078960703894000500010861774070389900010006092100907038990001100310497750703891005850091146672070389000018004117351607038960002000412230470703890000130011231855070389900387008131243607038910001000513297320703895001850091341324070389500816007136889607038980006000313807970703890001410031420622070389600200003146561707038930001000114836110703899000440061509171070389700013004156100107038920002100516918980703899000840051729961070389400010001180822807038960033000418556450703898000100051856285070389100040000191172507038960003800820740060703899000100092096216070389700014007210838007038910014700721132410703891007840032161013070389600033003220470107038900008400923135130703892000220042373018070389500010007237556907038910001000323942940703893004160082484835070389400010000254266707038920008000727059660703896004800092749270070389400063004292062207038920007800530006420703897000250013000642070389700025002301785107038950007000930313160703892000100093085603070389900058004310966007038910001300231281150703891000150033167606070389302800002318615507038950001700033508850703895026260003448626070389200690002347492607038930003700435287860703891008240073537734070389400684007354081107038910078400235536670703891000158213605996070389100161005364298307038940001400637731150703898000130063947502070389900022001396105307038950091800341403260703891000380014176892070389000684000420578107038900049200342291330703892000420014254962070389900029000438712907038930001400144067970703891001580084433568070389000226002446653807038910001100044755850703891000130024530816070389500014009460659107038980001500046538630703898002760024682363070389300171008475049107038960001700248448720703891002940094869056070389600580009496863107038920001500050092860703891032640075047082070389300010002506343907038950053500250915840703898001095005120247070389800039003514644307038920070000152738620703896000490065273862070389600049007540950307038920001700555056640703890000150075583698070389100010005562971807038970005300456429290703894003510045704647070389300017006575361507038910002400758210440703899000970045897540070389900043008598908207038960016600259975790703890000640006045189070389900575007618407907038980037800162001480703897000240076203972070389400606007626082507038980001000163666910703892000130086381864070389200014002642870207038920002900364381860703895000640086439844070389100360001656448607038910001000666866980703891000120076697923070389700109002673749607038970003000969000380703896000110017131611070389800033009713421107038940019700671640000703899000560047173044070389600028001722649707038900002800472357500703894000100057375860070389300183008739432107038980003700774014410703893001450007440760070389000981009750080807038990001300375635950703896000220017591829070389800075001762106007038960001300976276720703892000800037798712070389900016009787851507038990002000679339100703890006240037977126070389400029009802306007038910670000880430350703893000910038063679070389800088003811293307038960001100782957410703896000110038519045070389500010006857097607038960001100286288850703898006300018629571070389400210008900486907038960001000390048860703891000100059008679070389604141002905532207038920001000390777530703894000130089082127070389900216004911724507038920002800891426300703892000160019149044070389100530005917263507038980003900991750860703895000130049282540070389800288006931531207038930001000693408780703893000100049378723070389500030009938859207038930001200693941100703892003480009398301070389400010001944581907038943060000696723520703894000100019712013070389000520000980876807038950001200898276640703896000243339870751070389800292003987486607038950003000098783820703891000110059981027070389400015007023075607048990002100503588070704897000100030386640070489200104008050220807048990018300409196220704896000250030925318070489100700002097983007048920025200909946690704893000160091048914070489161000009116233807048950001700512077830704897002040071284943070489000010003155547007048970006500118849280704898000430081977446070489000010000224691007048980001400222795180704890000230052289249070489600019006231366407048970001100631887540704890000180043375096070489600010008390005307048970001000444281920704896002408964430205070489800218003477038507048910001200051156820704898000840045300110070489600010009531449407048900001200956202090704894010500005667791070489700105009589413607048900028400860491080704895005300096207252070489100121008634581207048920001600965783480704895000100016786039070489000018006683192507048980038700869549290704899000300017077802070489400032004719751507048990001500772135770704891002460017230156070489400013002734029907048960001100473682860704892000170037563832070489800366002762893207048940041200282523390704893001630018342162070489500032006846762107048950002900785652920704892004680088696989070489400046009876599607048960003300388368450704893000100018881912070489400520005892223907048930009300389405530704895000510089244542070489200010007995950307048950001000100665710705897000170030251820070589400042005025321507058940004800608566430705896001700030874556070589600936002124916507058930001900213210280705899000100011559291070589600010009158623407058910001200116230340705893000430091723040070589900046005238465207058930007200225736870705890000670053274227070589900018005344493307058950002400936720700705890058580083781008070589000089007402653807058910002900146712610705894000180064876756070589200022000489281807058990002300051710940705894000160035280326070589100010000539419107058940003400455255260705894000102325561604070589400010006561233907058960005500458174680705895008880005922535070589600011001609327707058950095150962314320705891000330026363082070589100010004642417707058940001700966388920705897000330006689359070589400035000669688107058910001300071639090705897000140037385283070589300010003742330307058910001200574744530705895000110097796050070589600080008871944007058900018900787687060705894001430069152376070589000260008929681707058960021800893690300705892003240059470201070589200012006976843807058950022000098336110705897002100019983505070589100045004003903907068980001500502138450706898000240070221223070689000027000026256107068940005600203121790706898000100070387598070689400022001044598007068900070000905157950706892000932430639519070689700345009064712807068900027800708610030706890004240011022552070689400234000106426607068930001500412112380706894000100041304696070689500022002139788307068920066600715791420706893000160011688459070689300011009184830507068920041200918621100706890000770071867838070689600011002216705307068970029200922011560706892000110022479990070689900010008256988907068930046000729590040706898000810063029979070689200010006310966007068900001300232108960706899003180093262740070689900412008373698207068910067800737736190706895004520083835580070689900014007396397807068940028200340370370706893000100094055154070689900073004422689407068930001000442530010706896001340064371068070689400010006451320507068940001000745173260706895002320074583828070689100520008469831507068940001000947049110706893000100054863325070689800595005523484807068930001400852517730706897000370025347703070689200013002577199907068950006900760488150706898060000056351770070689600436007654294007068980018000069241860706890001250066997978070689700067008711259907068980006200072041570706894000100087322163070689002448006742162207068930002200974436270706899003150097579068070689800026005758158207068930001000378811640706891000100007885468070689700012001806721507068960001000381330870706893000390088142493070689100010003816873807068930011800082060710706892003060078268673070689800011009836808407068900001100384110880706893004120058706661070689700047003922777707068970027000492446590706899000100069340878070689100010000945361707068990001300198114180706897000169179987211070689600630004004969507078970095400804468160707899000100070482620070789300012009076856107078980008400808813470707899005500020968864070789900560003108028007078910019300011897950707893000440001210740070789600126002122601507078930001300112460170707893000200021410261070789400484006154004107078990088000715808380707892003930072085525070789200092009231351307078900002200924986660707891000100072592247070789900115004271836507078990001000327973760707893000100043002908070789400972009330847107078920017000933463660707899001980013516658070789100010000363974307078950001300637144680707899000190003887207070789200013009430004507078920001700145201820707898008320054548440070789100264005465802507078910069000849154220707899000270005044969070789800010006553635207078970040400355687010707894000170095612704070789500018007571132007078910008600257388430707892000410095868849070789200022004613478007078920001100662456100707898000140086669554070789500055001681752407078930001100670756580707893001350097117182070789100010007722067307078910013800173934430707898000100017943194070789500085006798196907078920002300079910940707897007630027998145070789300125005810955107078910002430181554770707895006120038265835070789400049004841559307078990013100287362320707894001960068899793070789000010004897829507078960014500292912120707896002580079306131070789600010007961227407078950002300598913790707891000640029913023070789500010009005894407108920001100102736760710891000120010295874071089300011003038421607108920067200504194670710899000280050436941071089000010002050220807108990018300305188650710891000100010554462071089500010004059973407108960005900106890730710896000340010757066071089400264001077748107108910006700407824060710892001380080825149071089600010009090541907108900066600511244680710890000518811210163071089700018000129261207108910001000013696840710893000800021397883071089300666009140754407108920001000314334010710899000200011476957071089300260000150067307108980001400115262670710890006060011584116071089100110005164666307108990001000818194700710895000100081842762071089700010003185628507108900004000618939950710898000110011963907071089400020006197247107108950001200219761820710891000160012006379071089400025603204713807108950007300520471380710895000730082125167071089600460008216718907108980001100221705010710899000100062189529071089000060006219533007108970015400223508320710892000660002411966071089100029001246505807108990001600724673370710899000510042540336071089300040003257691707108900052500126318290710893000190092691588071089400014009272316607108950570000627830830710895000150002858252071089800218009290136007108970001900830891860710894000350073113985071089800048004324412807108980001900832669510710893004680023407756071089300440002345796207108900002800236169970710891000360053874049071089000018001388174507108960008500138915510710890000390013947502071089900022007401773607108960003100740484190710895005550064074004071089100024008411018207108980001400441299380710894000150094205781071089000492006426523007108960001100042778220710895000110044318111071089200097003433164107108990045200843326600710899000640034361052071089100010000447074307108940001600944759590710892003540064590335071089700144008466119507108900014500646788380710894000100024762162071089213800009482108407108950012800949026460710899000170004936748071089200010004498189807108960022400151265360710897000100035142519071089600050008519405307108980007800651976360710899000130065218357071089100010005527720107108950028400653173020710892000720085357706071089200034004535784007108950072100653899700710891004000015458786071089600015006555019407108940001100256501160710899000450045736124071089600019009575448407108960051500258401290710898000150025899958071089100073001595983507108920003900859751040710891000280056023049071089800040008602981207108950002600360736570710893000250036074092071089500014005611224407108910037800362434990710892000120026272130071089000039004636669107108900001300463942230710892000630046485701071089600010420672532807108980004900568469190710896002260066970225071089900012008697063807108950030600570479460710893000200017048123071089200013004708084907108960008000970901990710894000100077152536071089700046002716558507108990001900971671000710899000100067191706071089200145001733543107108940032400274116780710894001390037428687071089400278001743731407108930004200574475400710899046000077468506071089000030000754419307108950002000775696400710896000100087621060071089200013000766546607108910005800876684680710897003450007751590071089500033006776432507108992470000777915070710894000320007817103071089300010006790885907108930004300779088590710893000430067955582071089600025008796554307108910001500180178920710894000440088026400071089700119006808782107108910001000081639710710890000100048165677071089000010007819674107108950001300082292810710893000100058230499071089500026001824330207108900032100282595370710898001940058294167071089000010000830084507108910001100883027940710890000130098391338071089300033004839431707108920010000986249770710896004520018643645071089200264004867541607108940003700686815950710894001640028725542071089400012008874141107108970006700488577580710891000120038863939071089400010005897751407108920003200589961900710893000150029004886071089100010004903884807108930008500690450210710892000100039096195071089651900004914059707108900001000391498010710898002460059164427071089200684002929161807108920001600593020270710890000220079315571071089600022004932506007108960033900493433090710896000100069382606071089300199006961785407108910036600397096670710898000170099719997071089900010006975039907108990001000197625620710890001180039822204071089600065009987286707108900001000399581320710899000190000167686071189100015009023917807118970045600502578480711893000310000272176071189700124000036649107118970095400105610700711890000100040921522071189000488002098947607118960064800911145820711894000730041174473071189300029001119136807118910001000412324090711891000150041462604071189600500004186211007118930007700619976910711891000200052523572071189100034006252533207118970001000526230230711894008640012700205071189100035001285797107118920067800429092220711890122000073155761071189059200004326721207118980002800133347680711892005600073570895071189500178003362132707118940002300138087060711893002940053876790071189600010006397713807118900065400040266590711893001460044209275071189800010000434187607118970003013645903390711893000110024653870071189700102002482600407118960027400549794050711892004040075250923071189400048001572030007118900018400857769430711894001240085830521071189700010500598411507118920001900459996220711895004560086429614071189200496004674613507118970090000071446130711894000120027258702071189900015007756359507118980002200078785150711897004320008049606071189000266004822726407118950003500384440780711892000100048502167071189200654005865858107118980008100286718030711897000290039377983071189900036003946894807118910064200297238540711898006840009766694071189800054006992668907118990001100799781980711893000370029992027071189232700009001982607128930008000305169330712899350000080570260071289000037002058442807128920001300006120320712899000230090725734071289600045009112575307128950034200111373320712890000100051221796071289100024009134211407128920001100414626040712896005000031571218071289200050009181608707128940007200320923480712893006060062249688071289700052004241437907128980006700425770780712898000610052887084071289000011001300822907128950007000430737320712899000110033206441071289300024008341537407128950002200335155770712894000670073576665071289200424002360614907128940022000536305350712891000110083674531071289300360006391944107128990001000840370370712893005950004308216071289600045007431983707128940001000848709240712895000110044946974071289100086000500509607128980001500352584650712898000140095369555071289500010008538761507128940003600354896780712894005650015754630071289000124007582402307128930002500659261800712897001320036004669071289800022001619384907128940001100362267910712890000220026280670071289900028008640306807128950001100066227560712897004120037032598071289100612007711305107128910003500771130510712894001320097131765071289600013001738379107128950044800975665110712894000220077574881071289700074006808782107128910001000781795540712894000100098227700071289600624003823500707128920027600884088190712896000110098433950071289000016009850525407128930001200186969890712894000460038709044071289400016006880342607128910001100390073960712891000100039009071071289100087004906991707128950013000991132200712892000110029900716071289800021002996662907128960029400099835050712891000450010555348071389500010009057430307138990010300906202510713896003960030647128071389000278004101259007138940001000216415990713891000460091746910071389500059001180104007138930003200518721990713897000240091908914071389900192002200195507138960001000221677760713897000130082213977071389800098001249393007138940003200127106130713898009720093309952071389400220008357401607138950001900737003740713896004880043837367071389400336005406268607138910011700140827080713898000140024193355071389500141002424639307138960032100242932290713893000100084392321071389500066005445265007138930011900348915790713891001660035177454071389200054001524657007138900006000155084880713893000211985536352071389700404005565855407138960001200256809520713895004720075714251071389700019003586033807138970001300158626630713894000100056077527071389400525004621811507138930001300963016550713898000140046379165071389300023000642961407138910049600664455140713898000110066580009071389500018006696211407138940060000569911680713899000100017054530071389700040005725476307138960039000276315510713892000190017780762071389400088003809424407138950061800282037480713895000100098831534071389800104000886031507138970003200990086790713895041410019020130071389400014005937205207138920002200694624150713893009810069501739071389200236004992745407138900011800102677430714891000660020376489071489700043006044040707148970001400006030570714899000540000681282071489600061007093558907148960001400109932580714891210000031005923071489900220003146551007148900016900216230340714893000430091627042071489100149003167353407148910001000817371620714899000200001959684071489700021001208642007148900030900921172110714890002880052224064071489400188007228767507148900001000023466370714891000250082457248071489800060004263083407148900003900526483050714893000790012749270071489400063004275286007148900085600531880800714894000120053707903071489300185006408118507148990002900841829260714892000220094246325071489500019000461597807148940007700747681620714890002280024869459071489500046001500924907148960071400950508300714895001120095123073071489700172003523757607148940023200052634580714898000810035356266071489700071004541521807148970001800554189610714899000660055447511071489500872008558527407148990001400755963480714895000490045746960071489883000008576927507148910002600858878170714899006720035927979071489400010003620702407148920001500064549340714893011440016614253071489700318000663134807148940002000666600550714898000500006810718071489700236009701738407148940062400670827960714892882000057204119071489500184001722509007148970001000877782390714895000100048218252071489700721000822814007148900001500682415520714896000640058336473071489100095002838054407148930034800985868800714891002940098961264071489200015001922647507148950005000493433090714896000100029353899071489900106007939460107148960001000094000820714890000130049602401071489600011002985577707148930005500500648440717895000130090112168071789400148002016713707178990001600602983900717892000660070339488071789300011006043301407178920011800804932640717896000100090540196071789600015001054390007178950006100505739990717897000320020611901071789800010002061583607178920001000506965660717899005850010738484071789000011006075972307178990026800408222170717895000260090842034071789000015006087907007178990032400608943190717898000600080975464071789300013001106236807178910095400211550570717899001750011179448071789700010008126015707178910001500512610850717891000710031364888071789700012005139270807178990007101115539040717896006240021698465071789600024000171485807178980007600017286090717894002740021798689071789200981006186228307178990017400818920110717897001230062016796071789600321009207639107178970004100521132410717897007840032151561071789200339002217304907178990003100621730490717897000130042179284071789300102007219445907178940001100922231500717896000120092276488071789300041002234430307178960035476423506490717895000130042373018071789500010004239429407178980041600324751730717894000530092546415071789200013000255593607178970001000525690360717895000250062583035071789900081002261191107178910001000126323660717890002900072783648071789400555005279978207178900001800928696140717891001450042896472071789300026003295724107178960055000330078060717890000460033084304071789100999006310671807178990001000131612880717899001520043271278071789000222007331111207178990013600133868880717891000890003536640071789100016000358393607178980064200536002290717898008640033603488071789400428005363069307178990001000036913870717895000120083738615071789600105000383612807178970001053138766640717895001100004003395071789700162003401029307178990078400240472350717897000980064190144071789100270892421142007178910001008442455990717892004360044310441071789300575004437097407178960001000743921670717894000640014437788071789900013004444322007178910018800244663820717899000110034555415071789600023001457037807178990002600346306970717895000560024650488071789300112006465251607178900037800047157600717891000400084782987071789500013002482145807178980005800249412930717893000460005002914071789300025006504339807178920001000651369990717893004280065140240071789900016003518920007178940007400152563060717894000940085288607071789400075009546024007178920001700954855300717891001370005493192071789300053006552492707178970002000055836980717891000100095594337071789200037001559504707178980001500756069290717897000100035704647071789300017007575084407178950001700757796430717896000150005845872071789907100000595684507178900001100660047640717896003210046023069071789800097003604208107178950019000160559260717898000120016107899071789000010006629261907178940001341363001760717896000100016375059071789900090001643984407178910036000764536050717895000120046456870071789100206001649906107178930001200266198400717899000120006631348071789400020000666433707178960002100867108810717892000100026900132071789900010005702754207178930004500471040080717894000200037131582071789200028006713903407178990005200074249910717897000440037433160071789800010008745092807178950001300774729810717890000140037485098071789700033007754845307178970236900676556090717894000100027696107071789400032004780044907178920005400078463850717891001190047848171071789400023007788546807178970001200279242050717893000640057978674071789700099002803388407178930001400782040130717893000120048268673071789800011009853051807178900001000885625310717899000100078662767071789800010000866927607178910001800587744920717890004320028801457071789100183642891495007178930001000890206320717890000230079192482071789500218009925641707178920002500192903830717893002000089331732071789900010008945933507178930001100995452820717893000110039608720071789100016002961611507178930001220396401470717897005150099705296071789000010000973328607178930005100297503990717899000100099783340071789900208006982026207178970595900598548520717899000100009940417071789227000001008677207188980006100202248240718890000100060439880071889100714002086826407188960003000409080610718892007910030968120071889400015007133211507188980004400814030480718896008640081505315071889600010000177777407188960061200518564960718897009810092263646071889900029003251210507188900001100525244410718897000180042563461071889300010002256625507188970023800426185000718894005604812627178071889200140003278638307188990004700928546450718899001100132918175071889100010006319086007188980001000433242760718895000310053444933071889500012001354531507188910001000837810080718890000890083891551071889900039005399842507188940057500442397710718890000810044326562071889100010000449119307188930008600345238090718894000580074822379071889100018008482337307188930087200449120880718895004840005114967071889700011009511568207188980008400552290190718894003120075418961071889900010001582135107188990001300158863420718890000240046114702071889000022006611489607188960001000563738950718896000140046664875071889700028007678233507188970001200168024480718899000150046825855071889200375006690505307188900001000269855450718891004080067196673071889600011000739438207188900001000374703120718898739000047482156071889800309004749471907188981108759175744060718896001170017610828071889600031001762893207188950041200578748260718895026000027897852071889700480008815654407188990030000682025400718898004400018269728071889800012005834074007188980007700983425780718892000110068373038071889900010000841072407188900001000484310570718895000160018522863071889800036005856843907188990001000387145460718890008480078725542071889400012009873366207188920061200690216480718892000140079034719071889000013008911506507188900026200491324390718899000100089142630071889200016004919366207188940001000595099760718892003630069640147071889700515004965460807188940007500198910420718893000150089943866071889700580005002513207198980001500603450490719894000240030445980071989000011005050288307198960001000306375430719892000270011002694071989800012002100809107198980028000010970880719893001360031277117071989200024007131294507198970002500613675020719896000100051608897071989100011007171417807198920002300718721990719897000240041878990071989500019004190575407198980002000319940850719893000130082039547071989400013003220115607198920001100125858980719893000330082778622071989400028005278423207198960001000428822860719897000130092950740071989900018007313872307198900013100632362610719892001260023652665071989100054004387679007198960041200539273740719898002400054017736071989600031008412756707198950022400741315960719891364000054295911071989200025004457714207198910008500247190890719895000330034726395071989800020002494697407198910008600049839340719897000100015158706071989200080007528457707198950028600755056640719893000280095533085071989600011006560779307198980330000656585540719897000120015749887071989100072009575084407198950001700059225350719898000110035955377071989200080001617897207198930002200161959930719897000110096290140071989900011007644530307198920001000065113050719892000150006596545071989000094004668864607198910002200067880630719894000380016992656071989400048008708108007198940007900072247190719895000100037227345071989200010004739072207198950001200074304390719894000100047480310071989800015003751670307198960004500979013980719893000100027961806071989700012005826706807198990002000486476980719892003870009163606071989100033005925783907198960008900694526010719895001090059543149071989000013007954654207198970001000496844790719894000620089694779071989600087007972760007198950001600702247800720899001170090302108072089200228005045306407208970082400905596450720892000620050865726072089500019008088154507208970004000111209170720896004680091347511072089100224004142179507208930005600217368700720890027270031848305072089200412007189272807208930038700422085380720891020800082382973072089900208007239629007208920056000427059660720892004800022822546072089809600005298307007208980003000730387540720891000100053083937072089500856007322403807208910002000037880900720897006371863857546072089600065001402847307208990001300343573790720894002340014425207072089000345002475566907208900001900549602860720898000190065033046072089100122009555686507208990010126656366760720896005600005689134072089100600006569574407208910001000361322940720899001840056135303072089000256004634399107208970404000965699630720897000100026860906072089900169003706910507208900001000271085100720895000100067356980072089200013006742330307208920001200574331600720898000100077493790072089300510008759182907208980007500276575590720898000130097743282072089900011000800356407208980005900985873460720893000300058609091072089800019000879805507208981110000989541050720893000390088954925072089400742003900211607208900001100192693030720899000310099399182072089601144007956107807208910001200197033910720893002760019762562072089000118007996765407208990001100901405390721892000910060162871072189700028006024794307218930001000803096820721899000100040392324072189700010002056665407218950001000908869520721895000540070955089072189400525006128188007218960002400713108340721899000210071483611072189900044002158045807218960001900917580700721894000390072096216072189100014003221833207218900001000423964390721894000410062480929072189300015003251899207218920010900627232910721897000500052771561072189600079005282366207218970001100829356040721890000180043138064072189100019002343918307218930001000734595450721899002320053616997072189100036009366394007218940003400139357820721899000160004574007072189500131004459434707218920001100048828980721892000100015000522072189700010003512299607218940035765651567820721894004920005561296072189100014001589828507218970014500960198680721897001950096089055072189400012000618958607218960049200962327160721891000160016240872072189700212001640169407218980001100864417930721894000100086494077072189900021004660144807218920005300969505160721899000100057117182072189100010006715396307218940001700771674360721895000680057382488072189400015007740144107218930016500976324210721897001370077661521072189900010001793560407218900056500181347030721894002540028155477072189400612003825406307218960001000684775980721893000100048856597072189600010369910102907218940001000191764410721892000180099238707072189000048006958326007218930001200996435810721898000220059658524072189100015003979261507218960001000098023600721893000890019843761072189500020005989411607218950002700800414210724897000220030042016072489200196003007973807248930002200200892970724899000860030160942072489100239099018385907248970001100402181530724893000100040269165072489100303004032467207248980006500204462500724896000100010575227072489800010003059241807248980001000705970490724898006840010759809072489400014002084997407248960027000808537950724894000140070868264072489000030003097710207248920001000511744730724894001330061188499072489700393009119082407248980001700012606270724893000100061304696072489500036008138079707248900014100514308860724893001820081511457072489100036000165639707248990084000419745710724892003120062013680072489600044009211108707248980015400121283190724899000250052151916072489700808001215476307248990910000322886850724890000290092328755072489000053004235819007248970001800624026390724894000150022479990072489900010009248483507248950001000325080140724893000220042545921072489800124002257368707248900006700927425450724897000470072844484072489400010008288154807248920004600528990290724890003570003153697072489500012007320746407248990003700732494990724891000100043259897072489800488004329804007248930011000232997030724893000230013306766072489200010004330847107248920017000734478990724891004840033493849072489000011007350238007248980035700335408110724891000150033641252072489700016008366277007248940084000036807060724893000110093684937072489300011008373861507248960001300137686750724898001350003845041072489000035001390005307248970001000339458790724894000120004012890072489900197005401664707248910025400240860670724894004960034330463072489200010009433046307248940001000343460660724891000330034411236072489100148001443356807248910022600344648290724892000140074559389072489800029000460659107248940001500347100110724899000100094962581072489400428009498608907248990001200750915840724898001090095128406072489600054002515099507248940019500852030140724893000170005209820072489203636001524297307248940001400652632560724893000230025274786072489500012004530203307248940003200853826170724895000150065390862072489700428006541896107248990001000654855300724891001370075489678072489400012009562971807248970005300057536150724891000240075790440072489100112003585881107248920001000759272540724891005850045964591072489300244002599757907248900001462960288770724899000410096073935072489500046001607700707248920056500860932770724891009450056140688072489900021005621371507248920005100163036890724898000240006439844072489100360009646807107248970055500464782600724894000150006533680072489200010001653965107248940003800365862270724890000650046587357072489500954001661726707248900001000366379030724891000120056668781072489600909007675864807248960005300868333310724895000100046856426072489100074009698750007248900001000970858890724891000100007131611072489800033000721867607248930001100673789770724897000130067394521072489800051007749516107248930004000775696400724896000100097608031072489500480002764798407248970003500076654660724891000580017668468072489700345006771064107248990005900077584560724891000100087832029072489500763008784180307248960001100879245110724890000120067925741072489100174006799814507248930003100580636790724898000880058069209072489500052007820904507248970002100982327440724890000140088255113072489500080008830606707248930001800883060920724897000380028342162072489500032009836762807248980002300083822780724892000180058391338072489300033008872900507248920028400988490410724891618000008859332072489400010004887829607248900001700290012410724895000380029004869072489600010000903612607248930008400090699170724895001300099142630072489200016002929507907248980001900493490120724895000250029366962072489500010007943523807248980029200494555540724894000380039569025072489600012007960652107248980024600896122740724895000230049921113072489200029000998604007248900001200606038580725895002900020683535072589800010008069081007258910003900808075990725893000150030823281072589800408002089090507258950001000709160730725895000930061448641072589100012001164390307258960002500216666300725899000220072026201072589700010005217564507258910054500823092370725890000140032334068072589300162004253878107258990001100225808820725896000730032641782072589500022004362132707258940002300639327290725899000100073988652072589000010009466119507258950014500059997060725898000560026029812072589500026001619384907258940001100662175640725891009810086371056072589500011006645944907258990001100565380670725895000130016751592072589900321002678603907258900001800171342110725894001970057232203072589500056008736520407258950001600175192740725891000120077627481072589400110002774063907258970181800578232460725893000100037894472072589000036006797547007258970004000880694770725896007280078273008072589800107001842594107258930002400584323240725893000100088517037072589200031002858180307258900001200386436450725892002640078716380072589700092009871796107258950181800289184400725891000130029108722072589700034000911854107258920001400192360340725892000100049475197072589600044004956505207258970003500499285320725894000120059978198072589300037002002755807268970017800503875980726893000220040405736072689400012008045879107268970001000605157950726899000930030689073072689600034007072699107268950001100907636180726890000190020843051072689200016001098621907268990015400611628970726894002120051266228072689300089000133917607268990001300714519990726897006240042020919072689900071006233615107268920017700523887770726893002120092427419072689100800002246287007268950036300729105290726897006360023072872072689000043005310784007268980015700732295910726896000110063346366072689900198001342248207268940002700334532740726890000230003486388072689300014002353773407268940068400336165760726890000110013663854072689000010009369138707268950090000247933530726891000110025002248072689500083008523651307268980636300852641090726890000100015284577072689500286005543527507268980001200155450680726890165000075655048072689100027006572014307268920001000957796430726896000150046073935072689500046000611359007268900017200061372180726892011880086224916072689900039001630491607268960003800963630820726896000100066418565072689400065001646079607268990008800165099950726892000100096555045072689300053000658735707268950095400766014480726892000539576655287072689600378009667606707268930003200072357500726894000100057310146072689200412002740676107268940018484275379140726895000110087811910072689400022003834285707268910006300884185000726893000510088562531072689900010009857560707268970001300886882030726899000104938769276072689200187008883497407268960005800888368450726893000330038846765072689200011004900827307268900053500091087220726897000340099149044072689100296006915619507268920038700191592090726895000170039180313072689200010000943764407268940022600995289910726897000120020034956072789200840007031217907278950001000306623890727899001910090818681072789800036007083438907278900010400510330380727895006360051313944072789700042004150531507278960001000617371620727899000200091773543072789500026009197618207278920001600620209190727899000130042167189072789800011001236268007278930210000023972680727896000150043135314072789900012003360599607278980095400236504980727894000100073654793072789800010006386710707278910002300740559470727899000100004081185072789900404001436104507278960010800343629290727897001650094546281072789900236001461629107278980019300446162910727898001930094666174072789300029005479335307278910001100248743190727899000120025044174072789000290007515678207278940049200453434870727894001450045455068072789900010001604887007278960001000762831510727890009450076374315072789100135004651900807278940049200665241970727892013520016807243072789100135007680797407278910001000869706380727895003060047109951072789500690009713544007278940007500271818590727898005050097341727072789900010001745942307278900021800476843930727894007350057882122072789500013004799109407278970001100379962680727898003270078247859072789300091009825406307278960001700086684780727894000260048675416072789400037004873337407278960001100689849090727895000150039149801072789800246006924454207278900001000497052960727890000100029752042072789800020000016368107288900013000302905580728891000360080722083072889600019001081424807288930024400608343890728890001040030838483072889300103005087023407288960054000509894760728896006480071231855072889900387002141026107288940053000320570490728897001690092320163072889700049001233406807288930016200723887770728893002120032569889072889400460071309640207288970005300831648600728893000100063309952072889400220008334641607288920002000834141930728898001310083416639072889200756004344862607288920069000636191490728894000100043752622072889100021000400443307288910001100240910050728896000940044177781072889100071007482633607288980002100853477030728892000130035399759072889600046005580862707288940001100058599230728890000220035907237072889200038001597510407288910002800962001480728892000240026379165072889300023006689759707288930001140869911680728899000100097183888072889100053007736838207288990001200974067610728894001840007563832072889600366000763155107288920001900781656770728890000100048319367072889300057009850445407288910004700587699150728896000170038892200072889900032008898082207288980001400090946800728899000270079152873072889700864004933173207288990001000295527680728890000120009719997072889900010005006657107318980001300902926320731891002000010338569073189500040008058924107318980001000306465090731894000270030688515073189500011002072519407318900066000207685610731898000840010861003073189500424000087455607318960093600808869520731895000540010890905073189500010007101677607318990010600410407250731893000270031097088073189300136003123240907318910001500612460170731893000200081340734073189100030000135306107318990023800713675020731893000100041432144073189800067009160986307318950001100116298270731893001750041643903073189800025002167711207318980008500418427620731897000100011877636073189031300001198161807318900001600120062640731893001270022015140073189325200008212511207318970062400422047010731890001280092208725073189325400004239759607318990007400925953750731896000320082612303073189500103006265713907318970003800426757770731895000160032845953073189600034002294553107318910084000429590040731898000810033086308073189500065005316128807318990015200431861550731899000170053310828073189404700007334641607318920002000933725610731891002700013543039073189900157004381753707318970001000738241710731890000100013893365073189400115001396016307318990003100239679170731898000180014003395073189700162003409007207318910001500041432820731899000500094169290073189400025005422438107318910027000242475660731892000340014277822073189200011009431983707318940001000243682170731897000390084437788073189900013001446238207318930024200744784060731893000600044552756073189900010002456338007318950007000445740070731897001310004682363073189300171005470491107318930001000047703850731891000120014829393073189800027006498305507318910001900650022480731895000830055041693073189900077001509158407318980010900052632560731893000230015263458073189600081008531252307318930009500353568330731896000310075503769073189100381008561229107318970001900357679160731893000200066018443073189700051005604518907318990057500761059940731891068000016113590073189000172007611678907318910001200961406880731899000210016184079073189800012005623143207318910003200662806700731899000280006292619073189400013001633863307318990001600363571430731898002700086445303073189700025005658537007318940001100765884520731891000110006608776073189100492005666005507318980005000367466330731894000130076764429073189700027005682377007318960001000869395500731897052520026962114073189600600003697354707318940004000270080140731896000110017092422073189100015004724984807318970015900072627150731890000210057354315073189500106006744076007318900098100374970580731898000130057574881073189700074002762748107318950011000876630210731893000280057692231073189000188005771064107318990005900877786610731896000180047935604073189000565006794319407318950008500879790360731890001460058062267073189000031002815484407318990077700082281400731890000150058359785073189300010008836205907318950190000185274860731899001130038541566073189300024008857097607318960001100586205100731896004240058673139073189200010001868154507318900001500687290050731890002840098733662073189200612007887182007318950003300189548720731894004760008959351073189000010003898682407318930009600990870450731893000167669113220073189200011005922504607318990011600492549790731897000100099360428073189500148000945275007318910044800595105260731890000130089529295073189300022005953599107318960001000495465420731899000100019612882073189400029005967235207318940001000996947790731896000870059886728073189300472009005894408018920001100005463180801893000140040736854080189700936005088134708018990055000509210090801899000110011319402080189009800004139214208018910015100714871150801894001140031705539080189500010000191172508018960003800720063790801898000250062230238080189600888008262828608018940004200327067920801895003480032730066080189100026002286189608018900002900030856030801899000580023448271080189300113007347882708018990001800535243760801895000180013736982080189700678007409100508018940005700242196230801898000250024522603080189800063006471842908018920710000747348040801899000340045004917080189600019003536885008018920001100755610930801895006900035858811080189200010004598411508018940001900760395620801896000100096436276080189600456006695492908018930003000573045580801894000990007525282080189200163002792920108018930004900984900880801899007280048741411080189700067003898755208018920017400990505020801892000110079164427080189200684009924454208018900001000292988680801892000100039306131080189600010001931557108018960002200593374340801896036360079398301080189400010000943523808018980029200802157720802898000150060318955080289000085009048262008028940001200405924180802893004640000700070080289400053003074045408028930001000407597230802899002680001012590080289400010000106236808028940095400511124640802899001170011180172080289400061005124850008028980004400813815490802895003360001511457080289100036005185564508028980001000818920110802897001230001925290080289900212001211108708028980015470221895950802894007420062223150080289600012005233707908028910001200023508320802898000660022375569080289100010009239898708028980002100624572480802898000600062525332080289700010004278638308028990004700929048810802896003360022910529080289700636003333476808028920001000536580780802896001940023665004080289500127006369253108028960004100340639880802893000170044387129080289300014002465386308028980001100451369990802893000100055648756080289500062004582135108028990001300159890820802899001660036026960080289100505009618285108028990009900762029930802890000170097131611080289800033002772616008028930009300679292010802893001660037978434080289100011002819674108028950001300082933890802890005400078490088080289400728001858180308028900001200287044340802899318000058838747080289500194002892223908028990009300492825400802892002880079465907080289800015002962050708028990001100597061610802892004360099759641080289302100008023917808038940045600002518200803894000420050295874080389700011007037648908038970001000604404070803897000140090555348080389100010005073685408038970093600212421640803894000100091290525080389700021008182637008038920001100318588810803890000160062088984080389300029009228066308038990001000822892490803896000190042358190080389700018008248052608038910014100125235720803891000340092597664080389700067009266281108038920001000626876430803896000480072777236080389800630009295074008038990001800830313160803892000100083047775080389700012003307040008038990002500133968360803890000100093474926080389300037000360128608038900002600441073070803894001790044229133080389200042009437394108038910001200647887770803892000190004797574080389100010001496032308038920088800450022480803895000830025046133080389200105001514894408038980002400151946980803892005550055314494080389700012005559484808038930039600456891340803891006000085695744080389100017009640734208038930004100065887200803893000100046715325080389200515005733737808038980003800773786580803891000540087450980080389200012003754419308038950002000675815820803896000100047751590080389500033004783324108038980028600679163150803894006720058026483080389526900008804960608038900026600082797990803890001200008415527080389600017008847666808038980004400085615200803890008960018956039080389000053006911724508038900002600392264750803895000500009470201080389200012003947519708038970010600696109540803891007210069707000080389000010009987286708038900001000498732900803895000380079930095080389300041007016616208048970017500302998250804893000170030361692080489700058004038664008048920010400704517600804897000120030662389080489100191004069898408048970041600209355890804896000140081033038080489000047002140304808048960086400214786930804899000360041526267080489000606001157914208048930001600119774460804890000100062205244080489700057001242903908048980053500827002050804894000350022761997080489100027686280398408048930002300428373660804892139000002972563080489500530002328203008048970001700133790580804899000100023415374080489500022003360122508048910001200338230390804897000120093835580080489100014001404841908048950055500940839010804891001150044876756080489200022006490264608048990001100250050960804898000150005052503080489100010003514644308048920070000151623270804894009360065519741080489300145009575383208048990001800858720020804899000430095964496080489594100007672069308048930107000968234330804898008480007258682080489400318009734742108048960035700875635950804894000220018003564080489600059005802544508048950007000880338840804893001160048062267080489000031005821825208048970072100082292810804893000100088394317080489200161005846097608048900035100686969890804894000460058979570080489600021005908212708048990021600990929650804899001160039132179080489800238003935451608048930003100194352380804898002920039462626080489300550001967561408048990005600997120130804894005200039881487080489100654008001247008078930004700500571690807890006540030148408080789300043008015097708078970001100802118100807890000230070221223080789600027000024794308078930056000002532150807894000480030342121080789300010003034504908078940002400704369410807890000100000445980080789600700003056046508078930001200906030570807899000540060611901080789800010005067371408078940037800707636180807890000190050793090080789101976006085664308078960017000108836330807897000160080886952080789500054005090541908078900066600909253180807891007000090977102080789700010004097983008078920025200209997350807899000640011064266080789300015009111458208078940007300711209170807897004680001155057080789900175004118849908078970039300912125140807895001550081245870080789708200007128879208078900001800113124360807891000100091590734080789500165004159332308078950009500116472980807896000120021714178080789200023002172304008078990004600418010400807893000320071808228080789000330009183813808078920001717318780120807899004200031974571080789200312009200195508078960001000520567680807899005300072128164080789800123003218952908078900006000322440500807899001350012250556080789500012008225205908078940003200123548640807898000100052384652080789000072009251431608078980013400825637640807897000280032707871080789600018006278788308078980025600327973760807893000100062809559080789100063001285902008078950001000728696140807891001450032887084080789900011007295271608078930010100929830700807892000300012995763080789600010000304401808078910008600131885510807893000100093188551080789300010008318875408078900001800132108960807892003180093289384080789400166004341778708078970012100934938490807890000100083519266080789600094007353022608078990038100435835690807898004560013642983080789400014001367453108078930036000836962290807892000200043813262080789100013007383393008078930027400638615110807899000100073906286080789600097006393237708078950002300439610530807895009180063967917080789800018001400974608078900001500740128900807899001970004016647080789100254005412993808078940001500042243810807891002700084230325080789600129007433164108078990004700544252070807890003450034466538080789100011000450772208078970005300945703780807899000260064702771080789707200000472639508078980039300548410030807890000200004906401080789200032000493900908078990001100949602860807898000190004960323080789200888003504708208078930001000550634390807895005350095114967080789700011003511568208078980008400652536960807894000320065264109080789000072002535626608078970007100054027230807899000130005471628080789541600002549319208078930005300555037690807891003810045525526080789400010000556870108078940001700356127040807891000180035642929080789600080002566779108078970010500957142510807897000710075738948080789300019005574006208078950003800157473350807895000210005754484080789600515003577199908078950006900658174680807895008880095868849080789200022004586954208078990002600458975400807899000430065926180080789700132003595983508078920003900260198680807893001950036040435080789200016007604501408078900093600961122530807899002540096114896080789600010000613229408078990018400162384420807896000100046243499080789200012005626134008078910003400664185650807894000650086449421080789800990006656448608078910001000466893590807899000350056817524080789800011001698750008078900001000070173840807894006240097081552080789300018003708707508078930008000971317650807896007350057134211080789400197007714461308078940001200471975150807899000150087428687080789100278008756622708078990001000277432820807899000110097774725080789700612006781710308078930001000278320290807895007630057883679080789100198002791297908078990001500479786740807897000990068067215080789600428946809424408078950061800381095510807891000240048166781080789500011002822726408078950003500383193670807893000570098372023080789800017007837303808078910001000283958630807897003390028408819080789600011002848669408078970001000085170370807892000310028568439080789900010006858534208078950001100686692760807891000180068671803080789700029004876222808078910001100887661870807894000450088769164080789000416000880145708078910010100488387470807895001940038937375080789500018004895487208078940047600389961900807893000150099001241080789300038004900907108078910008700490674640807891000212599115065080789000262004915109108078950002900891750860807895000130059210381080789279100001924210508078990049200893604280807893001480079389267080789400024009941502608078940009200895671190807898000880049617854080789100366006968896408078910024800197238540807898006900089781534080789700011001978334008078990020800898707510807896002920089894116080789100027007991536608078990001100901484080808893000430060224824080889000010007040573608088940001200205022080808899001830060554462080889500010005059396308088990001300613807970808890001410031549604080889400011003170564908088930038700818160870808894000720031862283080889500174005189012208088920626200921083800808891001470092285599080889300824001246030708088920098100925260140808899468000002627145080889200010008270471908088980001000328498110808893000350032881548080889200046001300064208088920002500530299790808892000100003206441080889300014004326274008088990041200040910050808894000570094278634080889900012005431044108088930008300944364050808894000200024882898080889200010008489088008088920003100950005220808897000100025312523080889500095003539086208088970042800454152180808891000180045821044080889900097007588781708088990067200761353030808893002560076232716080889100016001636467508088900001100764041850808892002200046596545080889700094007669688108088910001300267381030808899008560006970225080889900012003698101908088990001900970325980808891006120067256028080889800017007748215608088970031078175042050808895000960017614523080889600600007780044908088920005400278481710808894000230068306067080889000018008838227808088920001800984303480808899007000028768706080889100492007888930508088900099900991936620808894000100009236034080889200010003945260108088950010900098114180808897000160049820410080889700510002995347708088970014600199704030808895000160020159668080989700036001030210808098990022800203394880809893000110050419467080989800028622051579508098920009300806229490809893000340021095282080989500309007116920208098940009200312601570809892000150011417845080989000079001155390408098960062400317580700809894000390032076391080989700041002217304908098990001300825189920809892001090012806505080989500054002295271608098910010100530078060809890000460063060325080989100082005307287208098900004300830839370809895008560043135314080989900012005316486008098910001000035778290809895000170003652665080989100054006385062908098930022400841032780809899666000004428192080989600240000467883808098990001000047100110809899000330054719589080989200020002525419308098940003000753734640809898001023715619168080989200408000574988708098910007200059272540809891005850056207252080989100121003638186408098920001400765043680809891000650036676067080989300032007669625808098930464600271292190809898000250077157296080989400012001722509008098970001000783060920809897000380068363668080989200167000840039108098980540000684278480809893000390098662767080989800010000884676508098920001100389132480809899000100009102805080989500351007915237608098900026000892387070809897000480049727600080989700016001982766408098960002400399595030809895000100020273676081089100012005030035208108960001400703767240810898011110090938582081089300306005096886408108900056000110225520810895002340071189795081089300044001120811208108900013700512732420810895000770011341324081089500010002165639708108990084000917735430810895000260082013680081089000044001235064908108950001300224395560810899000120042724742081089800042003276199708108910002700928973150810894000100093073732081089900011005313806408108900001900332980400810891001100083337498081089700416004353664008108920001600636849370810893000110043768675081089800135006382303908108970001200539270220810897017170034004433081089600011000408270808108920001400745590440810896000100034577142081089100085002463069708108950005600046504880810893001120044671261081089400018006476816208108910022800948214580810891000580094826004081089600274008491053408108910010500349960140810899000340085250923081089400048003536955508108950001000953899700810891004000045594848081089300396001571098708108990042800361167890810891000120006332899081089900035003636713708108970001700764607960810890000880006468071081089700555086675864808108960005300368061450810899000230046897597081089100011003700749108108940001000470691050810890000100007077802081089400936006713903408108990014600373354310810894003240097566511081089400022008762106008108930001300477824120810896000490007961885081089900024001802266608108930002000683275180810890006300078479735081089400010005853051808108900001000086295710810894002100018860315081089600032007904502108108920001000291803130810892000100099394110081089600348003050288308118960001000405313930811891004440070612314081189600366009072699108118940001100707774810811891000670050883405081189900535007088363308118970001600009030040811899015450010975464081189300013345121074008118960012600512491650811896000190061856285081189100039002186211008118990007700918939950811898000110031905754081189800020000197196508118950033000220913200811897009360092151916081189700808002233615108118920014700625121050811890000110092566255081189700238008265927108118990001200027842320811896000100092858252081189800218005308430408118910007100432701910811892000520083519785081189000010000393040508118920001200840292000811893000410074047235081189700098006440679708118910015800847504910811891000170035158706081189200080001559634808118950004900558401290811898000150015956845081189000011009617897208118930002200362608250811898000100026261340081189100034006636669108118900001200164030660811899521000036746135081189700900003716710008118990001000072206730811891001380027276389081189600186004739432108118980003700774744530811896000110007479209081189200266006787851508118990002000979558030811895000140088009801081189800282004853543008118910003100386090910811898000190028736232081189400155001885775808118910001200390301300811894009000099108722081189700034006929507908118930001900593153120811893001760059706161081189200049008995813208118990001900099872110811896006300090019826081489300080001004201608148920019600401628710814897000280010272176081489700124006039767408148990001700904037250814897000100000453064081489700824001056046508148930001200705702600814890000370090575227081489800378007069656608148990058500807388570814897003360000759809081489400014002082221708148950002600908232810814898004080080849974081489600270002086572608148900007900309985110814894000100051008091081489800280007104072508148930002700811609610814892000140041162338081489500017000119082408148980001700713129450814897000250091342114081489200011005139214208148910015100314656170814893000100011466439081489200023004154004108148930088000415841160814891001100011627042081489800149006174715408148930009300718004630814894000110071878990081489500011003195968408148970002100519639070814894000200051977446081489000010006208642008148900030900520962160814891000140052111198081489600248002216101308148960096300921740390814895024960092238592081489200042007235402908148990008500223829730814899002080032402639081489400015002241138008148990043600024216770814893000100092545921081489800124006270596608148920048000927270230814894003300062752860081489000856002278364808148940055500127900300814891001330043047775081489700012008310784008148980015700132598970814890004880093274227081489900018008330632908148960091800033111120814899001360043386888081489200089003340775608148930044000334449330814890000120063457962081489000028004350238008148980035700435766650814892004240093583936081489800642001361914908148940001000936627700814894008400093664976081489978600007368070608148930001100337736190814895004520053821706081489800545001385754608148960006500938683160814891000120073881745081489600085006388720708148960001300538933650814898001150013945879081489100012005396397808148940028201539983530814896000140033998425081489600575008402847308148920001300141432820814899000500074211420081489100010006423977108148900008100742652300814896004280024341876081489700030009435737908148940023400543709740814896000100014371068081489400010007443020508148980021800144518180814891000110044470743081489000016000447558508148900001300146538700814897001025254655763081489422000005469831508148940001000447157600814894000400034829393081489800027003486945908148950004600149412930814895000460015074195081489700022000508187108148950003200551265360814890000100055161502081489800011002517109408148940001600952348480814893000140035256306081489400094004525846508148980001400454455140814897001610085536352081489600404001561229108148980001900156809520814897004732885736124081489600019007573884308148920004100957546300814896000140065772872081489800918001583052108148950001000958330320814897000450035880649081489000054000590723708148920003800459613390814898003330095964591081489300244005598684108148940064800960047640814899003210006023069081489800097004602887708148910004100360352700814895007070046089055081489400012005613478008148920001100262039890814899000250016245610081489800014003634581208148920001600263743150814891001350096401694081489800011002641028208148950001000864241770814896000170036448313081489000010002648570108148960001000264940770814899000210026533680081489200010003653965108148940003800966087760814891004920046665074081489100123009674663308148910001300367823350814897000120046799720081489100032002681071808148970023600268319250814898003870076856426081489600074005687513608148900001000769001320814890000100016905053081489300010009692418608148970012500969441870814894009000037085889081489100010001710851008148940001000071171820814891000100027247465081489300020007729403608148950006900174304390814894000100097485098081489700016009749414908148960020200975379140814892000110017579068081489800026008759182908148980007500776961070814896000320057704524081489000033006783783008148920024400279163150814894000130047925741081489100174000813055508148990010900281418720814897000100098236888081489400022001825233908148900061200082595370814898001940048267068081489200020002834216208148950003200583425780814895000110078408918081489800570007843105708148950001600785873460814890000130058647698081489100387007866847808148940002600986709730814890000110038774492081489000432008885659708148960001036290082730814890005350039020632081489100023005905050208148920001100492710460814896000160029372052081489200022000937515008148950001400693787230814894000300049380468081489100050007945361708148920001300994593350814893000110029517029081489500206005953599108148910001000195527680814890000120009612882081489400029001965460808148940007500097520420814890000200059874866081489500030009998350508148910004500199860400814890000120050064844081589000013001072519408158900066000307384840815890000110090994669081589300016006112575308158950034200913696840815891000800092047138081589500073002219445908158930001100421953300815897001542982218332081589000010002249866608158960001000125464150815892000130012776527081589900011001293402708158930019300229673290815895000100013060325081589100082003311205208158920020200331139850815897000480083207464081589900037004324412808158980001900738175370815891000100074016495081589300024002419126008158960017100842083780815890000130035134939081589100032008543527508158980001200256585540815897000126795899958081589600073005604910808158950053000060740920815894000140076315682081589400027007643818608158950006400666648750815891000280056802448081589100015001719170608158920014500672273450815892006660087277612081589300590003739452108158980005100077584560815891000100057780762081589400018003781921508158900009200081687380815893001180058206071081589200306005851904508158950001000991028050815898004440059225046081589900116000925783908158960008900593408780815893000100099394601081589800010008950173908158910023600196231680815897000130049802360081589300089009000867708168950084800000867720816898000610010251820081689400042007041943008168990010700204398800816891007140030573999081689700032008061590108168900001200708617740816894000100070970261081689800196006114667208168990001800212610850816891000353461580458081689600050001169114208168920004100516918980816899000840032016796081689600321004208552508168920009200121283190816899001850012167053081689700292006239629008168920056000124809290816893000150092540277081689800666004280612208168990001500529356040816898000180012963784081689900062003300151508168950002800930704000816899000250013096402081689700053009310966008168960001300731123490816892000330003271278081689400222007344502108168920001400640164950816891000240094055947081689900051001447119008168900001000448210840816895001280005194053081689800078004527720108168950028400955616040816894000100045860338081689700013884615122408168980037800362093750816890000280066301655081689800014009640306808168950001100364990610816893000120006617267081689600010004678806308168940003800069979780816897000670047035634081689500707006715729608168940001200271966730816896000110027446854081689800033006750080808168990001300675744060816896001170017782412081689600011006790139808168930001000480430350816893000910018367628081689800242009852748608168990011300788863800816894000110098918440081689100013003929886808168980001000693690300816899003240069981027081689400015001001247008178930004700904932640817896000100080696566081789900585008075285308178930001000507570660817894002640070881545081789700040007092152208178900048800210140390817893000790001173516081789200020007134722508178950021200914231100817891279000061430886081789300182008160889708178910003400120740060817893000100022077737081789300452000212511208178970062400222855990817893008240032417827081789700444007247517308178940005300125830350817899000810012720823081789400191002277862208178940002800529527160817893001010083470372081789200164000360022908178990086480336034880817894004280083663940081789700206001367619908178960001000038361280817891000100094026659081789300146007411018208178960001400942092750817898000100014462382081789500011006449119308178930001000846808580817892001380064863325081789800595002491472808178943650000949686310817893000950055000522081789700010008500291408178930002500152429730817894000140085277201081789500284004535770608178920003400153826170817895000150045394166081789300010007563667608178960056000362137150817895000510036218115081789300013002637389508178960001400964568700817891002060066505098081789244200003658000908178900001800267644290817897000270077080849081789600080007708388108178920418200973852830817893000100077390722081789500012007742499108178970004400374331600817898000100007647984081789700035008798196908178920002300980942440817895006180078176477081789800530004829416708178900001000584107240817890000100088522863081789200036006862497708178970045200086399750817899000260048889917081789300011008915920908178950001700392693030817899000310029569295081789400102005965852408178910001500899130230817895000100079927454081789000118002996765408178980001100101121680818894001850030114312081889202900002042331508188910001300305188650818891000100010543900081889700035008090806108188920079100310059230818899002200042170501081889200010005227648808188930004100723443030818899003540042580882081889600073000261230308188950010300026271780818899001400012631829081889300019006282366208188970001100633242760818892000310053352840081889700010002351557708188940006700935408110818891000150094300045081889200146004452018208188980083200945226030818898001840034530816081889800014008476681808188970001400247933530818895000110044823373081889000872000487431908188990001200449830550818891000190015033046081889500122007503443208188950060000852747860818894000120005302033081889400032009556129608188910001400657692750818891000260095776943081889800030002641207408188950021200364287020818892000290006563814081889600182000665383808188930006700866663190818898856000026833331081889500010008705453008188970004000470991570818895002460047226497081889000028009723015608188940001300373934430818891000100057421622081889300022008746850608188900003000675565260818898002380017627672081889200080006769223108188900018800678753740818891013650088502167081889900654001850445408188910004700488922000818899000320068940553081889800051006895935108188900001000290347190818890000130099132179081889800832001916360608188910003300092238450818893005850069259829081889900046007996662908188960029400400797380821893000220060089297082189400086004016768608218910001500802461720821892000280010257848082189300031000026256108218940005600003842160821892006720070418715082189400011004048321308218950001700405844280821892000130040599734082189600059008066905308218990011900506885150821896000110050722083082189900019007074045408218930001000507722130821893001640000983204082189000268008104977508218950058500411373320821890000100031180172082189400028004122304708218900001300812392600821892000180071368896082189800011006139270808218990007100814275430821897240000071448641082189900012006148117508218972110000215091710821897000130061555470082189700065008157121808218920005000515862340821891000120071728609082189400274000188492808218960004300219172900821898001180081972471082189500012213199769108218910002000420062640821894001270092092348082189400606008211324108218910078400122052440821897000570052246910082189800014004231351308218930002200223710790821891002240092427419082189100050008246083208218900001000224628700821895003630012528911082189606000008255593608218970001000525770780821898000610062648305082189300079000266101408218960005100627067920821895003480092723291082189200012002277652708218920001100427997820821890000180012854645082189900110001293402708218930019300130178510821899000700073090737082189600150001309994008218920008300731908600821892001270083210896082189200319086322403808218970002000032997030821893000230003362027082189000063003340733808218970002100734073380821897000210043416639082189200216001345954508218950023200434863880821893000140013543039082189900157003357401608218950001900536061490821893002200043636620082189400700007363974308218950001300636412520821897000160023700374082189600488008371446808218990001900838671070821891000230063876664082189400110000389155108218900003900239679170821898000180044026538082189300029001403703708218930001000940551540821899000730074122377082189100075004421962308218980002500042268940821893000100084245599082189200436002424639308218990032100543923210821895000660054453761082189800060008447595908218920035400544784060821893000600204523809082189400058001454628108218990023600445527560821899000160004555415082189600023000457400708218950013100646525160821890003780004782987082189700013001498393408218970001000251509950821894001950065162327082189400936002521835708218960001000552738620821896000490045280326082189100010001528848508218940001000253173020821892000720035394191082189400034005544751108218950087200156452460821897006240005650116082189900045004587200208218990004300458863420821890000240005927979082189400010005604208108218950019000160736570821890000250006105392082189200066000611678908218910001200061322940821899001840006189586082189600492003635714308218940027000564455140821898000110016542940082189800180005657834808218950001000366295130821890000120076630289082189102472000663790308218910001200666695540821895000550026722772082189600011009686090608218990016900368656210821894000330056889818082189700592211707565808218980009900271418750821897001070077152536082189400046009716390908218970001400872176400821896000720017224719082189500010003731014608218940041200674373140821898000420007450928082189500013001745372808218940002400875730680821890000160077663021082189100012006766846808218970034500577786610821896000180047796050082189600080004779871208218990001600578232460821893000100017882122082189500013001789447208218900003600279981450821892000310028025445082189900070003815484408218990077700882025400821898004400018227700082189600624004824330208218900032100083206980821895001869738368084082189000011002838054408218930027600584155270821896000170088432324082189300010009844407808218920001000685277270821896000580038668478082189400026008867584008218930316200186815450821890000150078709044082189400016003871638008218970009200587414110821897000670088765996082189600033004880836308218930850000989115780821899001720018945933082189200157007897536008218970016200089775140821892000320049007396082189100010008902013008218920001400990216480821893000140019038848082189300085006903884808218930008500290450210821892000100099077753082189400013006911854108218920001400291278430821891000100099172635082189800039007917644108218920002200292279280821890000140039254979082189700010008934330908218960001000993779830821899000360089382606082189300412009946590708218950001500595832600821893000120099643581082189300022007967235208218920001000697033910821893002760029709667082189800017004973328608218930005100297400260821894003838819749385082189300021009980876808218950001200098437610821895000200059943866082189700580008016094208228910023800503923240822894000100040778053082289400048007089431908228980046000812034590822895000860001211238082289400010008126622808228940008900513765130822892000120031505315082289600010006159073408228960016500417299610822894004480071981618082289000016005237556908228910001000424143790822898000130062585898082289300051008259178508228910001000928696140822891001450062882286082289700013006300290808228900097200333620270822890000630034140326082289100038008416066308228980001500942143080822893000100044361052082289100010001451320508228980001000847212550822898000950094870924082289500126004504153108228980010700350449690822898000100065052503082289000052009514251908228960005000351774540822892000540045246570082289000060007525177308228900003700055610930822894006900035658554082289700012002602304908228980004000560932770822890009450016622756082289700412003673749608228970003000167470180822891004400036825855082289200375003702754208228930004500770901990822894000100037383791082289800448007741167808228940013900481639710822890000100098268673082289800011004829574108228960001100483943170822897001610038505254082289300012002858688008228910029400986288850822898006300048749994082289000017007876927608228920052500688315340822893001040019113220082289200011003913437108228910002700692421050822890004920089291212082289600258005932506008228940033900395610780822891000120029873290082289500021008989137908228910006400400496950823890009540030183859082389800011007029263208238910020000303246720823898000650040537120082389100015005054631808238930001400206908100823891000390050919622082389600025003093558908238960001400609550890823894005250051207783082389200204003127711708238920002400612818800823896000240011340734082389400030002155929108238960001000015733310823891529000071673534082389100010006188455308238990001100222011560823899000110032269692082389100044005227951808238960002300724939300823894001140082718365082389900010007277156108238960007900229181750823890000100053089186082389200035008343918308238930001000034450210823896000140003630535082389100011002365049808238940001000737921220823897000100094368217082389700039003454844008238910026400545943470823892004640095458786082389300015004559504708238980001500159553770823892000800056114702082389000022000620014808238920013800865853700823894000110046638892082389700595002671088108238920001000167253280823898000490016725328082389900049007684691908238960022600273402990823896000116297347597082389600015002740570008238980004500376556090823894000230097825946082389100010006813308708238930003900581554770823895006120098881912082389700520003900501908238960001300791405970823890000100029192482082389500327007937872308238940003000494624150823893009810019921113082389400029002006657108248950001300801643790824899001291380299825082489300017008037973708248910001000706120320824898000230050725734082489600045000076856108248980008400908078960824894000500011191695082489695200005143340108248990002000517986890824896009810041911725082489600038004202620108248970001000123386110824890000520012524441082489600073008261191108248960001000526230230824894008640022783083082489500015006284448408248940001000334391830824893000100083845041082489000010005387404908248900001800740033950824897000250054332660082489900064000497940508248920040400450461330824892004560015704647082489500017003577094908248950002600058086270824894000110086026960082489300505002628315108248980094500063310000824892000150016788886082489800276009707565808248980009900170810800824894000790097131582082489200028008733737808248980003800075565260824898002380007608031082489400480008768439308248930073500177250630824893007560037955582082489700707009814249308248910001000682697280824898000120038573997082489900035004865858108248980008100186815950824894001640028978295082489600145003961227408248950002300400414210825897000220020540196082589600015004056107008258900001000508420340825890000150021159579082589700031006146551008258900013000914858080825898000550061892728082589300387009228924908258960001900323730180825895000100032700205082589100035000272702308258940033000530387540825891000100003428085082589800163004387679008258990001000041275670825895002240024143282082589900050008422073708258920001800944755850825890000130074869056082589600580009488665708258970002100750092490825896007140075043398082589200010007512653608258970001000252772010825895002840015387615082589400036004543369308258923710000654602400825890000170086375059082589900090005644942108258970099000164798130825898000100046586227082589100065004666433708258960002100172041570825894000100077218676082589300011008724894908258940001100373038840825891000800017335360082589601500001742330308258930001200076145230825896006000057912979082589900015006797547008258970004000781129330825896000110088235007082589200276003824155208258940006400685021670825892006540058719440082589800189002898755208258910017400290674640825891000210009101029082589400010009929681708258960021800393174640825890003360099366962082589500010006016461708288930001000201671140828899000520020179886082889200042002021577208288980001500702181530828893000100030236195082889202142000026916508288910030300703003520828896000140070386640082889500104002044681608288990001000505666540828895000100030570260082889000167009057430308288990003400505825950828899004960030603858082889000010004062447108288930050347507059820828898007280070879070082889900324006092100908288990001100909681200828894000150010994669082889300016004104977508288950058500012081120828898006540081226015082889200013003126062708288930001000313475110828891002240091353061082889900238001142062208288910020000814206220828896002000031421795082889300056002150056808288990001200915287950828894000120051555470082889700065008158083808288920039300216466630828899000100031647298082889200012004170751308288970015100917469100828899000590091882837082889400011616199408508288900001300521172110828890002880002167776082889700013007220115608288920001100722240640828894001880042263646082889900029004227951808288980002343622855990828893008240062315759082889201515001232875508288900005300423972680828896000150022421677082889400010004246505808288990001600525426670828894000800072545921082889800124009256346108288930001000927047190828898000100002710613082889800972004274254508288970004700529148240828896004280002942750082889901648002295724108288900055000130082290828895000700093065646082889700045006309073708288900015000431387230828890001310083447899082889100484008360128608288980002600536306930828899000100003821706082889800545001382417108288900001000139000530828897000100053932895082889300010006406268608288910035700941009290828890000170044110182082889800014007431983708288940001000843454090828891003600074437788082889900013004444322008288910018800744663820828899000115164520292082889801900005452380908288940005800445633800828895000700084570378082889900026005459033908288930001100446065910828894000150004704911082889300010001475566908288920001900748410030828890000200064910534082889100105006494129308288950004600949860890828899000120035044174082889000290005505083008288950011200051202470828898000390025258465082889800014009527386208288960004900952886070828894000750085426501082889700824006547597208288980001000055616040828894000100055680145082889900300000571425108288970001500357201430828892000100065790440082889100112003584012908288980001500259890820828894001660066018443082889700051004603527008288960070700361122440828891003780006182851082889800099004629014008288990001100764417930828894000100076449083082889420100006665528708288960037800369505160828899000100096985545082889200408002704794608288990002000771099510828895005200027256028082889800017001725870208288990001500273101460828892004120037347421082889900357003745098008288920001300374594230828898002180027480310082889800222004749516108288920004000275192740828891005700017573068082889700014008766152108288990001000277309220828895378000007751590082889500033007777823908288950001000678362730828897000130097897852082889700480003792451108288910001200579292010828895000490037978674082889900099003798068708288980001100280178920828894000440038117558082889601166008816567708288950001000382040130828893000120048230499082889500026003825511308288990008000582933890828890005400058300845082889100011007841559308288990013100184260820828894130000048477598082889800010004857560708288920001300886695290828898003630058692299082889400017004869698908288940004600487699150828896000170028791641082889100014006897187308288975340000689868240828893000960049036126082889300084000908940808288950001100190946800828899000270089175086082889500013003925641708288920002500192916180828892000160019295079082889300019007935389908288990010600093892670828894000240009509976082889200363001956929508288940010200896024010828899000110039606521082889800246001960872008288910001600897684380828895002200089833611082889700210005992668908288990001100899285320828893000120089955365082889100010000995893908288930001000601405390829892000910020358807082989700010020036169208298970005800003664910829897000100040433014082989200118007044476708298970001200805544620829893000100000555348082989500010007057906708298992370000708869520829895000540010916073082989500093002102591608298962200000311244680829891000510041321028082989900010008170564908298970001100423135130829892000220002595375082989600032008280398408298910002300630440180829891000860073553667082989100015003357782908298950001700136397430829892000130083707461082989200545000396105308298950091800240102930829894007840034176892082989000400002420578108298900049200145838280829891005200004590335082989700144006483559508298970007600449120880829895004840015263256082989300023005531730208298920007200153477030829896000130005594337082989200200008561229108298970001900158240230829893000250086085371082989800791001608905508298940001200362831510829898009490616300176082989600010006651900808298940049200665289600829895000100046538067082989500013002736375408298980001500274057000829892000450068112933082989600011004838227808298920001800695690250829894000120019723854082989800014001993009508298980004100901854430830895000120090267743083089100066001044625008308960001000604712410830896000100040603057083089400054009075706608308940026400608430510830892000160000881347083089900550002123185508308990038700313129450830897000250061432144083089800067001185649608308970098100421953300830897002840072213977083089800098007251431608308980013400131861550830896000170023422482083089300027003345327408308940002300835760960830890034000024201485083089700016000420927508308980001000242932290830896000100044891579083089100042007523757608308940023200254152180830891000180085556865083089900010009571098708308970042800657203000830890001840065767916083089300020006581746808308950088800859659790830894008800046140688083089900021001637105608308900001100370602940830899002880057525282083089300163007757137408308990002900676108280830896000310007628932083089400085005806226708308900003100481667810830895000110038202540083089800440004825953708308980019400583027940830890000130098380544083089300276003846762108308950002900185274860830899001130688987552083089100174006928741808308990006300893779830830892000361049900716083089800021006993009508308930004100900251320831893000150060624471083189300500006063951908318970034500706623890831891001910000683535083189800010006075879508318990002100608745560831896009360041162338083189500017005128879208318900001800413321150831898000440031410261083189400530000205023908318970003600022496880831897000580072777236083189800038009357401608318950001900237369820831891006780023823039083189700012005408118508318990002900541777810831891000710044332660083189900064003443356808318900022600844911930831893000100024797574083189100010008499794608318930011700850050960831898000150045177454083189200054002519763608318990001300853001100831896000100085662768083189900038004602304908318980004000362067760831899000100036272130083189800039007628067008318990002800164772900831893002380087164000083189400056009753014608318960049200876575590831898000130047885468083189700012006802640008318970011900581795540831896000100078262709083189000028006871454608318900084800091490440831891002960009149801083189800033007934901208318900002500093503680831898001450089529295083189300022003961095408318910072100698222040831893000480059878382083189100011001989104208318930001500499015680831893000150010148408090189300043008017542709018950001500902594910901894184000050647128090189000278009098947609018960064800212872670901899000110001381549090189500336006183813809018920001700721197410901899020800062394294090189800416002257368709018900006700726308340901890000390052861896090189000728004307287209018900004300230863080901895000650003096402090189700053009315369709018950001200732240380901891000200083282030090189600017001330847109018920017000636059960901891009540043632202090189200010003366385409018900001000439886520901890000100014074004090189100330006425300109018960013400346661740901893000290064892818090189900023009515870609018920004800754816670901890007910065642929090189400351002586884909018950002200460488700901896000100026900038090189600011008703259809018910061200170481230901892000130017081080090189300079004727093709018900006400673038840901891000800007394521090189800051005747920909018910026600376108280901897000310097791507090189400032002782324609018930001000880878210901891000100038356978090189800088002850445409018910004700192277770901897002700069229288090189200749005925497909018970016600993250600901891003390059468948090189000642000961288209018940002900996401470901897005150099688964090189100248000975749509018960046800300251320904898000150080057169090489000654009022122309048960002700902455010904897000620040262561090489400056003026774309048910006600502691650904891003030080416293090489600017002041943009048990010700304587910904897000100010482620090489400012009053139309048990044400105892410904898000100060938582090489300510003097026109048960019600909862190904899001540040999735090489900014007117944809048970001000211913680904891000100091329732090489500185002140754409048920001000714656170904893000100091476957090489300132004148361109048990004400015006730904898000140001511457090489100036007182648109048920001500218556450904898000100041892011090489700123009190891409048990019200819639070904894000200032016796090489600321002203954709048980001300020889840904893000290062151561090489200339004216085009048940003800921895290904890000600042250556090489500012008235486409048980001000323730180904895000100082467337090489900051008256376409048970002800725690360904893000250062592247090489900115009262714509048920001000026323660904890002900052749270090489400063007289902909048950035700029013600904897000190002969159090489700348001301785109048990007000830299790904892000100093060325090489100082008326721209048980002800033968360904890000100073448271090489300113003351665809048910010600135243760904895000180003600229090489900864008360122509048910001200436526650904891000540013684937090489300011009382170609048980054500138355800904891000140093919441090489900010008392737409048980024000439323770904895000230053988652090489000010009402920009048900004100340484190904895005550044169290090489400025003419014409048910027000242652300904896000110004293229090489600010001434606609048900003300544112360904891000260094471190090489000016000461597809048940007700546504880904893001120084671261090489700018008471958909048920002000647348040904899000340044821084090489500128007482939309048980002700848767560904891000220044906401090489000032009497083809048910002918749979460904893001170025113416090489100010001514644309048920070000851892000904894000740045357706090489200034007539419109048940003400655084880904893000210015689134090489100600008575361509048910002400958626630904894000100045961080090489500017004618407909048980001200662029930904890000170096207252090489100121002620937509048900004200962384420904894000100056312401090489500054008636308209048910001000963818640904892000140026394223090489200063859640257209048920128400264857010904896000100086509995090489200010008661984009048920001200266552870904896003780016660055090489000010007666878109048920008200968175240904898000110056991168090489900010005699265609048940004800570430360904891008880077087010090489900016007711259909048980006200171125990904898000620057135440090489400075009722734509048930001000874509800904894000120047500808090489900089006756383209048900036600576961070904894000320037749791090489100010025791944609048950002600979910940904897000110008009801090489800015001804989809048970036900981418720904898000100048203748090489500010008825511309048910008000282658350904894000490088322458090489500014004832751809048900063000483913380904893000230068427848090489200039001852772709048940005800785415660904893000240038546481090489801260003864769809048910038700588183920904893000100098834974090489600062005887182009048960003393289593510904893000100029055322090489200010003906991709048950013000991510910904893000290049238707090489000048002931557109048960002200493983010904894000100099468948090489200642008952899109048970001200197399390904890000110059983505090489100045007030443109058990008900905469880905899000100030559645090589000062001059396309058910001300308186810905898000360020905419090589500666007096886409058990056016710225520905898002346771212514090589500155002122304709058900001300714431160905894921000031849191090589400073005218959509058940074350922764880905893000410052417827090589700444005254027709058920066600629507400905899000180013306766090589200010009331535609058950001100734077560905893004400023457962090589900028006373861509058960001300138963010905896000160013919441090589300010001410730709058940017900541829260905892000220024253001090589600134002439216709058910006494544623820905893000110044465707090589700031000460659109058940001500046379640905898000180014698315090589400010007527478609058940001200754265010905897008240055455068090589900010693551974109058950014500256627680905899000380065733927090589539800002577694309058980033300758213510905898000130035926180090589700132008595537709058920008000461122530905899002540086150408090589800011006639422309058920006300464381860905899000649256563814090589700182005686562109058940001200870858890905893000100027230156090589400013006734172709058990001000273934430905891000100047665466090589100058008777823909058950001000880430350905893000910058069209090589200520001813687009058950026600682040130905893000120068294985090589400018004867180309058970002900487622280905891000110029007396090589100010009942162009058900012900994624150905893009810079470201090589200012008961611509058930001200797199970905899000100079762562090589000118008987329009058950028600899781980905893000370060049695090689000954003016616209068970017500403421210906893000830000483213090689500017007068422209068910001000810539660906890044440061146672090689900018001118017209068940002800412324090906891000150011246017090689300330009124916509068960001900713139440906897000420001347511090689100224003139214209068910015100518194700906895000100042161013090689600963009220470109068950008400022121240906890000120092479990090689900010003285825209068980021800931887540906890000180063236290090689000014004329804009068930011000033374980906897004160053478827090689900018008405594709068990001000845173260906895002320004709006090689800022003504169309068990007700551567820906894004920095288485090689600010001531449409068900001200953695550906895000100025445514090689700161008572030009068900018400357508440906895000170035754484090689900515003577199909068950006900758305210906895000100015869542090689900026008592253509068980001100964594490906899000110066578348090689500010005666955409068950005500069926560906894002680087131611090689800033004716390909068970001400772120390906899001090077347597090689600015008742330309068920001200574594230906895002180017796050090689600080007788116409068910001000982730080906898001070018395863090689700339009842594109068920002400084676210906892000290038476668090689000044001848669409068920001000385818030906890001400088675416090689300037002886031509068910003200990216480906894000140069077753090689400013009968447909068940006200898728670906890000100099894116090689100027008998721109068940063000901636810907890001300030515795090789200093004059704909078980068400607722130907893001640080849974090789600270007100592309078950022000714090490907890001910061528795090789400206000221833209078900001000024143790907897000670012569889090789400460008258589809078930003300029048810907896003360083128115090789300015003324412809078980012000133463660907893001980033674531090789300360001369138709078950001200341223770907891000759234594347090789200464003496032309078920088800551509950907894001956945284577090789500286000562971809078970005376658975400907899000430096203989090789900025005622679109078900028800264296140907892004960096484778090789000010008726271509078950002100072763890907899001860007356980090789200013000739072209078950001200073943210907898000370057394382090789000010007744076009078900098100581639710907890000100018227264090789500035006840891809078920057000284185000907893000510018562531090789900010002858688009078910029400086205100907896004240008662767090789800010001911724509078910002600697850290907896002660039820410090789700510009988148709078990065400299810270907894000150000789540090889000010004085664309088960017000508610030908890004240061062368090889400954006148361109088990004400115006730908892000140021680109090889300230003168845909088930001100017141780908892000230012089986090889101456008234430309088990035400124848350908894000100073138064090889000019004316486009088930001000336412520908897000160013768675090889800135008405804709088920001200144302050908898002180074451818090889100011002468236309088960017100749154220908899000270015000522090889700010000500924909088960071400452517730908890000370075283416090889700936001535626609088970007100654058500908890000100085503769090889800381000558369809088910001000659751040908891000280076112244090889200378004617897209088930002200163001760908896000100016445303090889200025006654294009088980018000967461350908897009000076871882090889514600004698554509088970040800971966730908896000110087249848090889700159003736828609088920001700673786580908891000540097424991090889700044009756964009088960001000778171030908893000100017859126090889700100005788212209088930001300279962680908898003270038294985090889400018003849008809088990072800985190450908895000100088687226090889000010001883874709088950019400289541050908897000390088980822090889800014007915287309088970086400991803130908893000100049227777090889700270006929681709088960021800893604280908895001480039388592090889300012002961785409088910036600496435810908893000220009781534090889800011005987075109088970002600800086770911895008480050162871091189700028009016968509118990007200702806100911896000100030298390091189100066009041298609118970002200204369410911890000100000440407091189700014004045176009118980001200505924180911893000100070615901091189000012007070598209118980072800907251940911890006600020725734091189600045001074045409118930001000808251490911896000100000834389091189000104003086572609118950007900108813470911899005500050919622091189600025009092152209118900048800109550890911894005250010968120091189400015003097546409118930001300810642660911893000150011174473091189800029009117944809118970001000811897950911893000440051339176091189900013000134722509118900021200013561020911894000590051367502091189600010004139788309118920066600114217950911893000560061451999091189700624006149240309118941030000015262670911895003390011579142091189300016000160986309118950001100416230340911893001250031677112091189800714007174691009118990005900218588810911890000160091884928091189600043005195968409118970098100821110870911898001540012125112091189700624000217050109118990001000122520590911894000320032263646091189900029001228868509118940002900223361510911892001770042337079091189100012002234663709118910002500423710790911890002240032388777091189300212001245724809118980006036124939300911894000320042512105091189000011005261850009118940056000826271780911899001400002631829091189300019001271061309118980097200027836480911894005550042799782091189000018005288708409118990001100128973150911894000100022967329091189400010002297256309118950053000230440180911891000860063065646091189700045002311234909118920003300232742270911898000180063289384091189400166000337509609118960002700234449330911895000120083448626091189200690009350238009118980035700435835690911898004560013616997091189100036009365049809118940001000836580780911896001940083665004091189200127004370037409118960048800337526220911891000210043837367091189400336009387666409118970011000039327290911899000100043977138091189100654001400414509118928200000540097460911890000150074012890091189900197008417689209118900013700742755650911892000110084361045091189600108005436105209118910002300144665380911891000110044513205091189800010005471001109118940001000047212550911898000950034744517091189000013002475566909118920001900447681620911892002280034782700091189700011008482337309118900087200148908800911892000310034973588091189700098006499601409118990003400650049170911896000190035052503091189000010002506343909118950053500551229960911891003570035134939091189100032800534348709118940014500654931920911893000530045533085091189600011002553635209118970040400756069290911897000100005612339091189600055001561916809118950003600956677910911897001050095680952091189700472000569574409118960001000157113200911891000860085738948091189100019005592725409118910058500959553770911892002680085984115091189200019005599757909118900006400060736570911893000250046114896091189600010004613530309118900025600462249160911898000390036260825091189800010007629014009118990001100263386330911890000160096366691091189000013002642417709118940001700564940770911899000210036555045091189300053009658000909118900001800666014480911892000530066664337091189600021003668669809118950001200467227720911890000110026747018091189100041006678603909118900001800168234330911898008480036889818091189700072027694418709118940090000469875000911890005600087080849091189600080004713176509118910001300471418750911897001070077197515091189100015009727761209118910059000572940360911895000690097352472091189300019005737897709118970001300874116780911894001390087485098091189700016007751670309118960004500275662270911899000100097581582091189300010008763155109118920001900276479840911894000350097663021091189300095007770452409118900003300477106410911899000590037726160091189300093004774328209118990001100978259460911891000100017846385091189100119001784817109118940002300579088590911890000430037935604091189000565002796239109118900082400580496060911890002660038063679091189800088004810955109118910002400781347030911894002540018156544091189900300001816873809118950011800082025400911898004400038206071091189200306002825406309118960001000382941670911890000100098432324091189300010000864364509118920026400587336620911892006120038741411091189700067000876599609118960003300787661870911892000450038768706091189400492005880145709118910018300188922000911893000320008937375091189600018009895487209118940001100490048690911890000100019036113091189600010003911506509118900026200691185410911892000140079226475091189500050001927104609118960001600192825400911898002880059290383091189300200006931531209118930001000593690300911899003240009372052091189200022009938260609118930019900894000820911896000130009415026091189000092000944581909118953060000394593350911893000110079497503091189600057009954654209118960001000996546080911894000750059675614091189900056008970700009118980001000997096670911898000170049727600091189500037006974002609118930038100097625620911890001180059768438091189500220007987037409118940001400098748660911895000300059921113091189200029009995347709118970014600599589390911893000100059986040091189000012009004142109128970002200802248240912895001370090439880091289100714005044598009128900070000504468160912899000100040493264091289600010008073885709128970033600707597230912896002680090759809091289400014006080789609128940005000209231320912892159000051012590091289400010006150917109128970001300116230340912893000430081629332091289301575007186228309128910017400220209190912899000130022328755091289000053000251899209128920010900225808820912892000580002752860091289000856003278423209128960001000129105290912897006360042920622091289200078004294553109128910084000429835130912894000640003000642091289700025001312811509128910001500432064410912893000240003207464091289900037002327127809128910022200833725610912891002700033414193091289800169006341663909128920075600534938490912890000100003516658091289100010004363053509128910001100042143080912893000100074239771091289100081004439049609128940053500344252070912894003450064436405091289400020003466617409128930002900847668180912893000140034891579091289100244003497358809128970009800551149670912897000110015612704091289500161002583566009128960424200259598350912892000390046039562091289700010005618958609128960049200762137150912895000510096367137091289700017009637916509128980002300065967570912890000100027077802091289400032000708155209128930001800570870750912892000800097218676091289300011002742868709128910027800575441930912895000200088477598091289800010000857097609128960001100090347190912890000130009127843091289400010005913437109128930002700291405970912891000100039176441091289200018009925783909128960008900196585240912891007070069827664091289600024008995813209128990022800101676860913891000150060418715091389400011007046818409138910002900905825950913899004960040634143091389400130000068353509138950001000608943190913895004600001210740091389600126004126108509138910007100913696840913893000800021448641091389100012003164159909138930004600317471540913893000100021801040091389300032001184276209138970001000920063790913894006900042010592091389800013000238465209138900007200324395560913892000120072462870091389700363008270679209138950034800227078710913891000180082823662091389700011001288778309138940900000632627400913899004120093311112091389900136007340775609138930044000636639400913897002060004016647091389100254007401773609138960003100740370370913893000100004082708091389200183008420837809138900001300143316410913899000470014396447091389900010002441123609138910002600344759590913892003540064559389091389300029002459033509138970014400846525160913890003780074661195091389000026005477038509138910001200748828980913891000100065002914091389300025007504613309138980010500252465700913890000600015264109091389000010007538997009138910040000653908620913897004280035489678091389400012007561302209138900011300356550480913891000270085738843091389200041004577964309138960001500958330320913897000450055886342091389000024000596133909138980033300560451890913899005750076203468091389600039008623143209138910003200762327160913891000160036304916091389300038007643984409138910036000664578870913898344000056588452091389100011003661425309138970031800166227560913897004120036846919091389600226008687513609138900001000770275420913893000450057099157091389400575007714461309138920001200974304390913894000100067933813091389900618001795580309138950001400780264000913897001730008228140091389000015007824330209138900032100883364730913892000950038342857091389900063000834515509138920336600883680840913896000110008415593091389900131256862957109138940021000390505020913892000110069142630091389200016000934330909138960001000593495710913895000110099602401091389700011006962050709138990001100097120130913890002140049792615091389600010004981141809138970001600301121680914894001480030160942091489100238008021181009148900002300703003520914891000250030822217091489500026009117351609148950002000012610850914891000710041341324091489500010006134211409148920001100214308860914893001820031477846091489300093007160889709148910001100417735430914895000260051917021091489600258003197247109148950001200519761820914892000160032013680091489100044008209234809148930060788920962160914891000140002117211091489400288006219445909148940001100725143160914898001340082546415091489200013007258303509148990008100927748050914890000250042849811091489300035009291817509148910001000430029080914899009720023089186091489400035001347037209148960016400135197850914890000100003676199091489600010003388174509148960008500839475020914899000220043985861091489100312000434187609148970003000445308160914895000140094630697091489500039003497940509148920040400851369990914893000100045609966091489500029000563667609148960056000956501160914892000450045927979091489400010004600476409148960032100563328990914899000350016401694091489800011007659654509148970009400267586480914896000530086831925091489800387004692418609148970012500669702250914899000120057087075091489200963002715253609148970004600872250900914897000100087226497091489000028001729403609148950006900473354310914894003240067368382091489900012002755440509148950133900676276720914892000800017758456091489100010004792451109148900001200782523390914890003420098279799091489000120001830279409148900001300283425780914892000110008530518091489000010009877449209148900043200088195940914893000440028889305091489800999006916442709148920068529191924820914895003270019193662091489100010008929886809148920001000493061310914896000100089354516091489300031000938046809148910005000296122740914895000230029943866091489700580007996765409148980001100001509770915897000110020251820091589400042007025784809158930003100903021080915892002283760573999091589700032000090806109158920079100511257530915895003420011188499091589700393001126311309158980003700414075440915892000100031611537091589800164006162982709158930017500718160870915894000720071878990091589500019006231366409158970001100523508320915892000660072641782091589900250007268764309158960004800628546450915899001100013099940091589200083001333476809158920001000133620270915890000631723415374091589500022002341778709158970012100038615110915899000100033896301091589600016006396016309158990003100040472350915896000980084193355091589500141008424559909158920043600943871290915893000140004577142091589200085000468085809158920013800449120880915899004840095034432091589700600003512299609158990035700052183570915891000101825254193091589400030006526345809158960001600557546300915896000140005873066091589800028001607393509158950023000062477010915896000320086404185091589200220007661726709158900001000466893590915899000350007131582091589200028006747298109158900001400177250630915893007560078022666091589300020001822770009158960062400182540630915896000100058267068091589200020003883153409158980010400789184400915891000130049036126091589300084007906746409158910002100690929650915892001160099757495091589600468003983361109158970021000200124700918897000470040253215091889300048003029587409188930001100003121790918898000100090376489091889700010003038421609188910067200904828690918890000140010502208091889900183001051886509188910001000406119010918898000100000647128091889000278000066905309188950011900006812820918896000610000689073091889600034008072208309188940001900107602920918894000120040823281091889800408009090022609188910106000509771020918897000100080999735091889200014002109528209188940030900611550570918899001750001211238091889400010003138079709188900014100214871150918894001140021707513091889700010007175807009188940003900620019550918892000100022023458091889908300004208552509188920009200121670530918897005700032230238091889600888006228767509188960016000424331460918897002820002460832091889000010006246505809188990001615024751730918894006780022540336091889300040685256346109188930001000625976640918897000670082619688091889000010003262714509188920001000326628110918892000100092718365091889900010002272702309188940033000327715610918896000790062787883091889800256000280612209188990001500528973150918894000100032950740091889900018666298307009188920003000631262930918897001680043135314091889900012009322959109188960001100833242760918892000310083362689091889905300005339683609188900001000334280850918898001630003468851091889200011005358393609188980064200436034880918894004280053616997091889100036002362132709188940002300736847780918892123000033836128091889800010000385062909188930022400739458790918894000120054062686091889100117001412756709188950022400041741180918890010900094177781091889100071006420927509188990001000742114200918891000100064318111091889800742004435737909188940023400443629290918897001650024373941091889100012004455541509188960002300746162910918898001930034662695091889400010003470491109188970027000147263950918898000200094750491091889200017000478298709188950001300247975740918891000100024874319091889900012000490264609188990001700649708380918891000290074983934091889700010002504339809188920001000152375760918895002320045387615091889400036007539975909188960004600154855300918891001370035505664091889000015009552552609188940007900155836980918891000100015594848091889600396008574733509188900002100257709490918895000260005821044091889900097001596459109188930024400160198680918890001950036023069091889800097001602696009188910050500460288770918891000410046074092091889500014004607700709188920056500361135900918890001720036143592091889200525001615922709188940001200762434990918892000120076261340091889100034005630368909188980002400664362760918896004560026538067091889500013007653965109188940003800665644860918891000100056569963091889500010007659257009188930005200866313480918894000200006653838091889300067004669688109188910001300367644290918897000270026788886091889000276003679972009188910003200168258550918894003750057054530091889700040008708701009188990001600670901990918894000100007092422091889100015004710851009188920001000371102400918895000160017113051091889100035002716400009188940005600671671000918899001230017204119091889500184006720411909188950018400972041570918894000100017235750091889400010004737865809188980005400173943820918890000100097421622091889300022004743731409188930004200574468540918898000330057494149091889500202006757488109188970007400176108280918897000310037627481091889500110001777052109188980001300377807620918894000180037783166091889200059003780044909188920005400778192150918890000400047883679091889100198008789106609188970033000079555820918897000250027961806091889700012007800356409188940005900580672150918896000100018130555091889900014007813308709188930003900481508950918898000100098247859091889300091009826972809188980001200383597850918891000100078363668091889200167001836762809188950002300683730380918898000100038444078091889300010002852286309188910003600085756070918892000130098624977091889600452009863997509188910081600186709730918890000110028673139091889400010003879471909188950044800788863800918895000270008911578091889900172000892223909188930009300189405530918895000510018954105091889500039003900124109188930003800890021160918890000110009082127091889900216000908704509188970001600190929650918899001160079271393091889608300004929121209188960025800093317320918899000100019398301091889300020002940008209188940001300694751970918894000440079509976091889200384000954314909188900001300895527680918890000120099569025091889400012006970339109188930027600197493850918893000216819752042091889000020003976669409188980005400198330410918897000140089886728091889300020001990156809188930001500799285320918894000120079966629091889700372006004201609198920019600002736760919891000120030309682091989900010004032467209198980006500205743030919899000340040698984091989700416009139270809198990007100513978830919892006660071586234091989100012000169189809198940008400017148580919898000760022397596091989900077009255593609198960001000226483050919893000790063106718091989500010009310966009198910001300431139850919898000480023225279091989300025002322959109198960001100634400140919899142000053537734091989100684007354303909198990015700938575460919891000650003906286091989600097006390628609198960009700740044330919891000110044028473091989900013001409007209198910001500041204380919896024720014140326091989800038005420578109198900049200543104410919892005750014330463091989200010005434540909198960036000244335680919890002260035074195091989700022003519469809198920055500153125230919893000950055887817091989900672006608537109198980079100562926190919894000130026374315091989100135001651130509198960001500370074910919894000100017069105091989000010004713421109198940019700474067610919894001840087443627091989900315002749516109198930004000975744060919896001170007704524091989000033003826583509198940004900183060670919890000180098336473091989100095004834216209198950003200684088190919896000110008587346091989300013006862958909198971030000687194400919890001890098978295091989600145001900907109198920008700791726350919898000390059302027091989400022005936696209198950001000294526010919895001090039900716091989800021005029263209208910001900603588070920897000100020752853092089300010004080759909208930001525608617740920894000100090881545092089400040008099851109208940001000711209170920892004680061310834092089500021008159073409208910016500716735340920891000100091728609092089400274002203954709208980001300720864200920890003090072224064092089400188000222406409208940018800522496880920897000580042334068092089300162009235064909208950001300524451470920894075000022525332092089700010001256625509208970004600029356040920898000180003031316092089200010000329970309208930067800033868880920891000890023570895092089500178000357666509208920018100035999080920897000120034026538092089100029008419335509208950014100244526500920890001190054470743092089500016001471576009208940004000247887770920898000190064870924092089500011003493900909208990001100150818710920897000320055150995092089800195007547597209208900001000856191680920895004080075645246092089700624004604501409208920093600361147020920890000220026351770092089600032007641856509208940006500264417930920894000100056909626092089600014007735431509208950010600873621970920892000110027450928092089500013008748031009208980022200378259460920893001800047832029092089500763005814249309208910001000782182520920897007210028230499092089500026009853543009208910003100685684390920891000100098648329092089400010002866323009208940001000287362320920894001550009030307092089607300005913217909208980023800793751500920895000140099757495092089600918006976669409208980005400900589440921895000110060064844092189000013005014053909218920009100202479430921893005600030688515092189600011002088363309218970006300211145820921894000730091137332092189000010007126010509218990001600912732420921892000770011580838092189200393004173716209218990002000618082280921896003300061856496092189700981008190575409218980002000522469100921898000140062577078092189800061002273006609218940002600027863830921899000470092849811092189300035002307040009218990002500038450410921890000100034224381092189400270003452018209218980083200645484400921891002640064653870092189700102002467883809218990001000848694590921891000460015447511092189500872003559504709218980001500157201430921890000100025840129092189800015006589828509218900016800759868410921894006480076029812092189400026003619384909218940001100363016550921898000140086445303092189200025007646807109218950055500164782600921892003780006519008092189400492009672694709218960015400168564260921891000740087220673092189100138000760803109218940048000577786610921896000180067841803092189600186006817647709218980053000481967410921895000130048253954092189400585008843105709218950001600184797350921892000100078561520092189000896002866927609218910001800487692760921892001870098836845092189000033004885659709218960001000092360340921892000100049340878092189300010007967561409218990005600499130230921895000100029927454092189000118009027217609228970012400203189550922898000850070397674092289900017006040573609228940001215604980600922897001100070560465092289300012000061583609228920001000908384830922893001030041002694092289800012003109708809228930013600312692740922890000670071273242092289100077000154004109228930088000216439030922898000250021856285092289100040009187219909228970002400422139770922898000980062628286092289400042008267577709228950001600934491730922897007700043459545092289900232009351557709228940006700235192660922896000940073536640092289200016009361914909228930001000637144680922899000190023998425092289600575009406398809228940001700042475660922894000340085805250092289701378002592253509228980001100860488700922896000100046499061092289300012001660877609228910049200468107180922894002360027472981092289300014008748215609228960017100376324210922897001370048033884092289300116001818317309228999280000582697280922898000110008336473092289100095001873623209228970015500988997930922890000100018977514092289200032008899715309228910001000490048860922891000100079017678092289700012001915237609228900026000695692950922897000120089733286092289300051004021815309258930001000702391780925894004560080482620092589400012002056107009258900001000505997340925896000590010603057092589900054009062025109258990039600906737140925894003780010738484092589000336007076361809258900001900207774810925891000670050781667092589100015004080789609258940005000608343890925890001040010881347092589900550000092531809258910070000409946690925893000160011008091092589800280006112091709258960046800011595790925894000310051162897092589400212009119082409258980001700313124360925891000100001368896092589800011008143340109258990002000115496040925891000110011559291092589600010005157121809258920005000215841160925891001100001627042092589000149002164666309258990001000416535400925894000100021714178092589200023001199408509258920001300820763910925897000410062081307092589670200005209132009258970093600421083800925891001470012167189092589800011005222315009258960006300322385920925892000420042286029092589600049003235819009258970001800123829730925899000120072398987092589800021000240263909258940001500124809290925893000150042524441092589600018007256210109258930038400925690360925893000250042705966092589200480001272474209258960001000227786220925894000280052790030092589600133001286961409258970014500429340270925893001930092959004092589800081005300780609258900004600530387540925891000100043086308092589500065004309640209258970005300831078400925898001570003126293092589100168003330995209258940022000334478990925891004840083540811092589100015475378100809258900008900738175370925891000100073833930092589300037005387404909258900001800839456280925896000170043998353092589600034002408390109258910011500241299380925894000150004182926092589200022001421962309258980002500743921670925894002313074406797092589100158007455275609258990001000445633800925895000700064826336092589800021009489088009258920003100349154220925893000270084962581092589900428003496863109258940009500850415310925899001070015047082092589300010002512024709258980003900551230730925897001340085229019092589400312003523484809258930001400152509230925894000480025280326092589100010006548553009258910013700155612960925891000140005568701092589500017004559634809258990004900557029580925891001120055720300092589000184009574988709258910007200357796430925896000150056132294092589900184005615122409258990037800362070240925896000150006245610092589800014009634581209258920001600763743150925891001350096403068092589500011006644551409258980001100664483130925890000100096533680092589200010003658622709258900006500466388920925899000330046638892092589700033002668669809258910001200067108810925892000100006715325092589200515004673810309258990085600367823350925897000120036802448092589600015000696211409258940060000870074910925895000100077017384092589400864003713903409258990014600372587020925891000150047304558092589400099007738379109258950044800274331600925898000100017504205092589500096009755652609258980023800876615210925899000100097684393092589400735007771064109258990005900977497910925891000100027774725092589700612001781191009258940002200479013980925893000100087925741092589800174009794533409258962420000681795540925894000100038196741092589500013005826840809258990015000183060670925890000180088410724092589000010003842784809258920003900684901310925891001200098527727092589400058401860909109258930001900987066610925897000160018709044092589400016006871944009258980018900688369840925894001730018881912092589400520009897829509258960014500189795700925896000210069008273092589000535008902063209258930002300090674640925891000210029089408092589500011002924153109258980011600692693030925899000310009380016092589800545007938859209258930001200293946010925896000100039437644092589400152009945275009258910001400894626260925893005500049465907092589500015001946894809258920064200694952490925896069000049546542092589700010000956107809258910001200496161150925893000120049694779092589600087009974938509258930002100397503990925899000100069783340092589900696000982220409258900006500499553650925891000100009983505092589100045001018385909268970001100503394880926893000110060419467092689900028003092607309268920001000710167760926899001060001203459092689500086006127711709268920002400213210280926899000100081798689092689600981004313872309268900013100531612880926899001520053210896092689300333008334641609268920002000136962290926892000200074009746092689000015003405515409268990007300344281920926896002400044452650092689000119034465386309268980027600450022480926895000830025091584092689800109005517109409268940001600153826170926895000150015471414092689800010004592618009268970013200860450140926893009360006046808092689700044004633289909268990003500463571430926898002700076403068092689500011003644942109268980099000564594490926899000110046676067092689300032007674663309268910033600768175240926898000110086900132092689900010002722471909268950001000376922310926895001880017709066092689331900005793560409268950056500280404090926890018000078166781092689500011001829338909268900054000583027940926890000130008319367092689300057005868154509268900001500488577580926891000120089094680092689800027005922504609268990011600995017390926891002360079921113092689200029008015983809278960164800002998250927893000170050736854092789700936007122601509278910001300214030480927896007560001432144092789800067006151075409278980003200418927280927893003870042161013092789600963006237556909278910001000523972680927896007840023259897092789500488005328203009278970004900834688510927896000110033486388092789300014005370790309278930018500137736190927895004520073887207092789200013005388720709278920001300139323770927895000250013963978092789400282004411018209278980001458442112990927896283344844229133092789200042006424639309278990032100845703780927899000260054770385092789100012006486332509278980059500849412930927895000460055044969092789800010000519469809278920055500253020330927894000320035318509092789349100006537891109278920001000761190300927896100000046363082092789100010680658735709278950095400967880630927894000380026970638092789500306002711718209278910001000972627150927895000210067621060092789600013117784638509278910011900879771260927899000290088297991092789600035008856253109278990001000494536170927892000130099785029092789600266003001982609288950008000901636810928890001300000167114092889900011004017542709288950001500802157720928898000150010402054092889000013007041946709288990002800904530640928897000260010554462092889500010005056107009288900001000807881740928895000100000890905092889500010008159332309288950045200016088970928891000110041698465092889600024004183813809288920001700418621100928893008320081884928092889600043002199769109288910002000521677760928897000130022179284092889300102004239429409288980041600624113800928899005000012569239092889101070001272329109288920001200427300660928891000260062844484092889400010006295271609288930010100830477750928898000125253375096092889600027004341778709288970012100542268940928893000100024308216092889600045000454628109288990023600146712610928894000180024721255092889800095000623844209288940001000664798130928898000100026664875092889700028003671827009288999180000967515920928899003210056860906092889900169000719170609288950014500773435230928896000110087474453092889600011009783627309288970001385479431940928895000850077981969092889200023003816678109288990001100282037480928895000100038714546092889000848008910872209288970003400392445420928890000100009705296092889000010001006657109298970001300302677430929891000660081266228092989600089001160986309298930001100716563970929899008400081981618092989000016004235083209298920006600523962900929892005600072797376092989300010009280650509298950005400430839370929891008560063084304092989100071002330632909298960033600333216270929896000100093416639092989200756006351978509298900001000436397430929895000130043662770092989400840007383736709298940033600839304050929899002920063961053092989500918003418466309298971440000144759590929892003540044590335092989700963003482145809298980005800649390090929899002559274960286092989800019003530011009298960001000954587860929892000150085711320092989100086001590723709298920003800762001480929892000240006209375092989000028002621811509298930001300163646750929892000110016371056092989500011007695492909298990003000069979780929897000670077032598092989100612003704812309298920001300374658160929898000180047841510092989002244004784817109298940002374079784340929891000110068259537092989800194009826867309298980001100983680840929897000110048766187092989200045000887182009298950003300089868240929893000960019140597092989000010001916360609298910003300491803130929892000100009415026092989400092009944274209298970195700194751970929894000440039740026092989300381008980236009298930008900699676540929898000110040079738100289300022004008677210028980006100803394881002893000110010345049100289100024008036649110028970095400903764891002897000100010387598100289400022006050288310028960001000205439001002897000356210584428100289200013000068353510028980001000907388571002897003360040842034100289000015002097983010028920025200210642661002893000150071208112100289000654006130469610028950003600713648881002897000120011394395100289300074008146260410028960050000617056491002893000110021908914100289900192006202091910028990001300721281641002898009270092209073100289200416008237107910028900022417423982821002894001840032460307100289200369006257368710028900006700325858981002893000330032623023100289000864002280398410028930002300628815481002892000460043017851100289900070006303131610028920001000731536971002895000120033190860100289800010008326274010028990041200032701911002892000520013453274100289400023005347492610028930003700735166581002891000100083537734100289400684001355366710028910001500436061491002894002200013630693100289900440001363662010028940070000036807061002893000110013707461100289200545003371446810028990001900037386151002896000130063752622100289100021006377361910028950045200137809251002895059000043861511100289900010002389336510028940011500839327291002899000100044048419100289500555001416066310028980001500942083781002890000130054247566100289200034008427863410028960001200243000451002892000170034330463100289200010009437097410028960001000443923211002895000660094430205100289800218003443778810028990001300844432201002891001880074523809100289500058004457400710028950013100346065911002892000150044650488100289900112001480157210028980001200148260041002896002740014892818100289900023005500924910028960006600950330461002895001220015120247100289600039000525630610028940001700152803261002897000100065302033100289400032009535683310028960003100953688501002892000110065373464100289800102008540524010028900002100254265011002897008240015503769100289100381655550848810028930002100857400621002898004360005899958100289100073002595684510028900001100060352701002896007070096045189100289900575007607409210028950055500160932771002891009450026105392100289700066002613478010028920001100961828511002898000990076203972100289400606006626082510028980001000462721301002898000390056351770100289600436004641028210028950001000966087761002891004920016619840100289900012004663134810028940002000567461351002897009000086764429100289700027005689485310028980515100868975971002891000110096897597100289100011004708155210028970001800971572961002894000120017340299100289600011007743731410028930004200475167031002896000450037591829100289800075008766152110028990001000677960501002896000800048017892100289400044005803388410028930011600982304991002894000260008268673100289500011000832245810028950001400283275181002890006300018380544100289300276004862888510028980061200388603151002897000320078863939100289400018004896976910028960112200890048691002896000100049256417100289200025004929038310028970009600693751501002895000140069388608100289900010000942162010028900012900395610781002891000120019567119100289800088005958326010028930001200896024011002897000110099707000100289600010008975039910028990001000398087681002895000120069891042100289300015004030968210038990001000103923241003890000100030502208100389700183005054019610038960001500206395191003897003450060700070100389400053007074045410038960001000108251491003896000100030925318100389100700006098621910038990015400312047951003896000430091340734100389200030009143214410038980006700015539041003896006240011800622100389900011001277716610038940007700727772361003898000380032920622100389200078009300290810038900097200231078401003898001570093445021100389200014005381326210038910011800238355801003891006720094026659100389300146006408390110038910011500048210841003895001280095142519100389600050003515678210038940049200254352751003898000120025667791100389700105000576927510038930002600957877811003897001490065833032100389700045000589754010038990004300860352701003896007070056114896100389600010098655504510038930005300469050531003895000100057382488100389400015008745942310038950021800779163151003894006720038294167100389000010007829574110038960001100984310571003895000160088581803100389000012005869698910038940004600890777531003894000130099172635100389800039003919248210038950001600192415311003898001160089378723100389400030009960652110038980024600597061611003892000490050446250100489600010003062025110048920039600513321151004898000440001448641100489100012005147869310048990003600018939951004898000110002001955100489600010003225205910048910003200024395561004899000120012704719100489800595008270596610048980048000933868881004891000890013467163100489100169002357666510048990042400636627701004894008400033676199100489600010007369744510048920148400139194411004899000100463947502100489900022008400339510048970016200840284731004899000130034246393100489500321006437106810048940001000143871291004893000140064470743100489400016005455541510048960002300747195891004892001970064734804100489900034003484487210048910029400348690561004896005800054876756100489200022772492333010048950006100250415311004891001070055146443100489200700004527720110048950028400854550681004899000100065642929100489100351002585881110048920001000959751041004891000280095998772100489401700001623143210048940003200863750591004899000900056468071100489700555008668935910048990003566270275421004893000450047069105100489000010003775159010048950003300277987121004899000160068063679100489800088001870666110048970001600589405531004895000510049223845100489300262615931531210048930001000194702011004892000120059579063100489700010006972385410048980068400199300951004893000370090166162100589700175006043694110058900001000904404071005897000140020935589100589600014006111282610058931270000513765131005895000120001420622100589600200009185628510058920004000520471381005899000730082092348100589400606000227648810058930004100923730181005899000100072396290100589200560005251611210058960001000027492701005894000630052935604100589800018005296378410058990006200530856031005899000580013186155100589900017006333749810058970041600234224821005894000270033478827100589900018006386710710058910002300146788381005899000100075002248100589500083003505083010058950066600851265361005897000100095189200100589400074001525092310058940004800252584651005898000140015314494100589000012004562971810058970005300357109871005897004280085736124100589600019006586033810058970001300761938491005893000110036261340100589000034006669688110058910001300971418751005891001070047152536100589700058008723575010058940001000472498481005897001590087256028100589800017007756359510058980002200983913381005893000330098502167100589200654009864364510058920026400586695291005898003630068673139100589200010006884676510058920001100789961901005893000150059036126100589300084002906991710058950013000991343711005891000270059198393100589757400000935451610058930003100793826061005893001990009452750100589100448000945933510058930001100796178541005891001170019874866100589500030006022482410068900001000309160731006893000930091329732100689500185000207400610068920001000222052441006897000570022263646100689900029003291482410068960042800533528401006895000100013515577100689400067001365266510068940005400636984691006895017680064475585100689000013002459033910068930001100048115441006894000100054902646100689900017004500291410068940002500450634391006895005350095254193100689400030875531730210068920007200754967821006892000120025561604100689400010007580862710068940001100858240231006893000250095869542100689900026008607700710068920056500662137151006895000510026290140100689700011191640169410068980001100264041851006892002200026668781100689600909000674701810068910004127369505161006899000100027047946100689300020005718074910068990001000975744061006896001170078109551100689100024001816567710068900001000282949851006894000180088716380100689700092000876991510068960001700488577581006891000120019020130100689900014008902063210068910002300892421051006895004920079672352100689400010002968864710068960001000599130231006895000100030089297100989400086000013550410098970002900101484081009893000430020324672100989800065004035880710098970001000703664911009897009540040403725100989700010003040573610098910001200304587911009897000100080543900100989700035003055534810098950001000805752271009898000100030575227100989800010001068128210098960006100706908101009891000390070843051100989200016004085664310098940017000608790701009899003240070890905100989500010002096812010098940001500810330381009895000470071040725100989100027000113733210098900001000212077831009897002040031210740100989600126000121251410098950015500513807971009890001410071478693100989900036003152626710098900060600618939951009898000110031911725100989600038149208552510098920009200921671891009898000110082194459100989400011002225055610098950001200023370791009891000120042457248100989800060002252357210098910003400025235721009891005200032540277100989500666000256988910098940046000326271781009899005200022631829100989300019009268177310098920001000227830831009890000150052786383100989900047008285825210098980021800928618961009890007280023044018100989100086004324412810098980001900333067661009892000100013448626100989200690004348638810098930001400135249941009894000210043553667100989500015009361657610098900001100436213271009894000230033632202100989200010002368070610098930001100938766641009895001100063960163100989900031001398865210098900001000540102931009899007840054047235100989700098009407400410098910002400440877901009894000550094107307100989400179005412756710098950022400842207371009892000180004245599100989400436002424728210098990006500642652301009896000110024278634100989900122002429322910098960001000643629291009897001650054451818100989900011008452590210098980059000947933531009891000110014837199100989200020005486945910098950004600548709241009895000110024874319100989900012009489157910098910004200849120881009896004840064983055100989100019009504496910098980001000651940531009898000780055263256100989300023006527386210098960004900453908621009897004280075536352100989700404004560692910098970001000657536151009891000240025771999100989500069008577694310098980012400058626631009894000100075959835100989200039001598908210098960016600360288771009899000410086049108100989500093001607365710098910002500061406881009899000210066178972100989300022009620702410098930001500562456101009898001480016300176100989600010007630368910098980002400263159201009894000140086366691100989000013004641028210098950001000864381861009897000100086439844100989100360006645687010098910020600564782601009894000150016629513100989000012009663790310098910001200466760671009893000320076715325100989200515007675864810098960005300867860391009890000180017081080100989400079001709019910098940001000771125991009898000620047117182100989100010006716866810098940004000372206731009895001380067276389100989900186008739452110098980005100975192741009891000120067537914100989500011004756651110098940002200375790681009898000260047608031100989600480005763155110098970001900577250631009893007560007882122100989500013003809424410098950061800881548441009899007770078204013100989300114004822928110098930001000682368881009893000220068243302100989000321002827979910098900012000782812161009899064000058505254100989300012009860909110098950001900086295711009894002100018662767100989800010008866847810098940002600387622281009891000110078904924100989100264006908212710098990021600991010291009894000100059117245100989200808003914904410098980029600991636061009891000330009291618100989200016007930613110098960001000693317321009899000100079360428100989100148004938926710098940002400695129991009895000140069543149100989000013001961227410098950002300996401471009897005150069688964100989100248002970966710098990001700897684381009895002200069800108100989600606009988148710098910065400498867281009893000200089958132100989900019002038759810108970002200005702601010890000370080611901101089100010002091962210108960002500113046961010895000360011465617101089300010003154960410108910001100116466631010899000100051688459101089100011006184276210108970001000420167961010896003210082175936101089200019007218952910108900006000323361511010892001770072776527101089500011567279737610108930001000930789421010897000140063301422101089955300006340733810108970002100335192661010896000940053605996101089100954004364298310108930001400536745311010893003600043707903101089300185000401649510108930002400640166471010891007210054214308101089700010000422689410108930001000443682171010897000390044436405101089400020008461597810108940007700546808581010891001380084844872101089500294004520612210108940340000855943371010892002000025857139101089700020006589995810108910007300261122441010891003780086195993101089300011001630491610108930003800964940771010899000210087270937101089000064006737269510108980113300174216221010893000160097423303101089200012008747445310108960001100875252821010892001630017782412101089600011001781710310108930001000978944721010890000360047981969101089200023006815547710108950061200281764771010898005300098382278101089200018009844407810108920001000786399751010899000260098941882101089000010005903013010108940090049491644271010892006840039535991101089100010004983361110108970021000601628711011897000280020183859101189700011009029587410118960001100106908101011891000390060725734101189600045002076361810118900007200508499741011896002700010861003101189000424002086572610118950007900508745561011896009360091005923101189900220001101677610118990010600210497751011895005850011095282101189400309004109708810118930013600411744731011894000290091189795101189300044007124601710118930002000912606271011893000100031341324101189500010000158045810118960005000515808381011892003930091627042101189800149008175807010118980003900721132411011891002340052204701101189000084003227427010118980001000325459211011894001240022882286101189700013007294553110118910084000829572411011890005500033072872101189000043007337256110118970027000039771381011891006540073998353101189200034006399842510118960057500341606631011890000150054209275101189800010006431983710118940001006244252071011890000200095052503101189000010004509158410118980010900351149671011890000110095134939101189100032802522901910118940031200653562661011898000710045984115101189700019008608905510118940001200965336801011892000130096653838101189300067009686562110118940001200771818591011890005050047191706101189200145009727186510118900009700174509801011892000120097468506101189000030005756383210118900036600575696401011896000100077655609101189800010004793381310118990061800482182521011897003960088267068101189300020000843232410118930001000786754161011897000370078681595101189000164006873366210118920061200788183921011891000100038980822101189800014000900124110118930003800190301301011894009000019113220101189200011007917644110118920001800492387071011890000480079369030101189900324008946262610118930055000802721761012897001240030345049101289500024002058924110128980001000206690531012895002260080688515101289600011002070598210128980072800210080911012898000190031188499101289300393003123189610128911540000512491651012896000190011410261101289400530007189201110128970012300324026391012893000150032479990101289900010001248483510128940001000325244411012896000180012538781101289900011005259224710128990011500027183651012899000100032910529101289500535005307040010128990002500230999401012892000830073113985101289800048009330847110128920017000633111121012899001360053583936101289500642004360022910128990086400436012861012898000260053630693101289900010000373698210128910067800338817451012896000850043976314101289400010009401289010128990019700440177361012896000310054029200101289000041004421142010128910001000243181111012898007420024392321101289500066004447119010128900001000444784061012893000600034552756101289900010009471576010128940004000250441741012890002900055050830101289500112007516232710128950093600854189611012896000100025447511101289500872006545878610128930001500154759721012898000100095658554101289700012003588781710128990067200960298121012895000260066039562101289700010001611678910128910001200061353031012890002560046379165101289300023007643627610128960045600664772901012893002380016477290101289300238009683192510128980038700170778021012894000320057490708101289000452004757488110128970007400676145231012896006000057749791101289100010004781921510128900004000780264001012897001190038049606101289000266008830609210128970010500783193671012893000570078322458101289500014007835978510128910001000187687061012894004920079045021101289200010007905532210128920001000590699171012895001300089706161101289200049008971201310128920052000698728671012890000100010361692101389700058002043988010138910071400405401961013894000150090584428101389200013005072519410138900066000408384831013893001030050977102101389700010001111458210138940007300014769571013893002600071691898101389900084376185564510138980001000519719651013895003300002108380101389100147009219533010138970015400023287551013890000370082384652101389000072006239898710138980002100224143791013898000670082583035101389900081004279348010138980009000528990291013898003570012901360101389700019008349384910138900001000137003741013892004880013845041101389000010005430004510138920001700443610521013891000100095369555101389500010003538997010138940040000259868411013894006480006280670101389900028009650509810138924420000866695541013895001610006944187101389400900001703580310138970018800871818591013890005050027227345101389200038002735698010138920001300373852831013896000100047450928101389500013005754419310138950002000075665111013894000220047573068101389600014002766302110138930001200377782391013895000100057878515101389900020009816873810138930011800085170371013892000310099127843101389400010007925783910138960008900193490121013890000250049808768101389500012004984376110138950002000599266891013899000110020025132101689400015004004969510168900095400902518201016894000420060302108101689200228009043301410168980011800604456391016895139000070559645101689200056009060385810168950001000806965661016899005850010835851101689700016002086826410168970003000509550891016894005250050968864101689700560009103303810168950004700110623681016894009540061146672101689900018001115505710168990017500811595791016894000310081208112101689000654003131243610168900001022613210281016899000100071339176101689900013007135306110168990023800713675021016898000100011392142101689000151005140754410168920001000814871151016894001140041500673101689800014002155929110168960001500615791421016893005900091586234101689100012005160986310168950001100116735341016891000100091714178101689200023003171485810168980007600317469101016899000590081801040101689900032006187418910168900005800818789901016895000198741963907101689400020000200626410168940012700520136801016896000440072026201101689700010001209621610168980001400121515611016892003390042170501101689200010000222315010168960001200122855991016893008240032313513101689200022002238877710168980021200624119661016891000290002427419101689100800004251210510168900001100425189921016892001090082563461101689500010001256625510168970023800426123031016895001030052887084101689900011009296732910168980001000829691591016890000690012983070101689100030005308430410168910007100430907371016896001500083187086101689600014006318875410168900001800732240381016891000200033271278101689100222005327422710168990001800533242761016892000310093444933101689500012003350238010168980035700335408111016891000150033613708101689500102000361914910168990001000036429831016894000140093663854101689000010003366500410168920012700536962291016892000200043768675101689800135008382303910168970001200438241711016890000100013857546101689600065001388322910168990077000939679171016898000180044004433101689100011002410779110168910306000841223771016891000750014277822101689500011002430821610168950004500645226031016895001840094653870101689700102001468236310168930017100446983151016894000100054766818101689700023000476816210168910084000548263361016898000210074829393101689800027001488665710168970002100949602861016897000190055005096101689200015006517109410168940001600152845771016895002860035347703101689200013009538761510168940003600753941911016894000340005460240101689500017001549319210168930005300655056641016890000150055524264101689500011003556870110168940001700156127041016895000180095619168101689500408001563125810168980001000756452461016897006240065689134101689100600002573894810168910001900057546301016895000140025830521101689500010005587200210168990004300358806491016890000540076019868101689000195009602304910168980004000761147021016890000220066184079101689600012001620397210168940060600362434991016892000120036292619101689400013003636467510168900001188363738951016896000140016397959101689600909007644179310168990001000364857011016892000100076580009101689000018004658845210168910001100466552871016896003780016686698101689100012005672277210168900001100468898181016897005900026924186101689700125007695492910168990003000169875001016891000107816991168101689900010003705453010168970004000370924221016891000150097113051101689100035000713421110168990019700871390341016899001460037163909101689700014002716710010168990001000671966731016896000110027197515101689400015006722509010168970001000372301561016894000130007303884101689100080002734172710168990001000573474211016896003570087347597101689600015002735431510168950010600273682861016892000170097411678101689400139000744076010168900098100474436271016893003150027479209101689200266001748031010168920022200774821561016897003090077485098101689700016007749516110168930004000675174071016893013260017566227101689900010006764798410168970003500076843931016894007350067780762101689400018000782324610168930001000578320291016895007630067885468101689700464009790139810168930001000979129791016891000150057929201101689300049004795558210168970002500379754701016897000400047978674101689700099003798068710168980001100380035641016894000590038025445101689500070005804303510168930009100680694771016896007280028087821101689100010008811293310168960001100881330871016893000390018156544101689900300000822726410168950003500883421621016895000320048395863101689700339007840881910168960001100184107241016890000100008467621101689500029000849359210168900072100785415661016893000240018570976101689600011002857560710168920001300685793621016898000390008611459101689000012008867097310168900001100487414111016897000670008798876101689800018000895487210168940047600889795701016896000210009034719101689000013001903884810168930008500491523761016890002600089193662101689400010007922777710168970027000492564171016892000250029295079101689300019003935389910168990010600493720521016892000220009462415101689300981002961095410168910072100096128821016894000290029654608101689400075000965852410168910001500098276641016896000240069873290101689500286008992745410168900011800999810271016894000150070211810101789000023003038421610178920067200307598091017894000140070894319101789800460000095035810178900900000212887921017890000180011403048101789600864008146260410178990050000315841161017891001100041808228101789600330002190575410178980006600221110871017898001540002213977101789800098009233406810178930016200323829731017899002080072493930101789400032005272702310178940033000829364291017890010800053007806101789000046006306032510178910008200830725261017893000250083106718101789900010003312543810178900001100132074641017895000370063439183101789300010004345796210178900002800736224061017890002560033654793101789800010009418292610178920002204445132051017898000100064788777101789800019009491053410178930010500950049171017896000190095234848101789300014005559634810178950004900956809521017894004720025749887101789200072008622491610178980003900262327161017898000160096338633101789000016005647729010178930023800965783481017895000100086846919101789600226009686090610178990016900168975971017895000110066962114101789400600004699797810178970006700970173841017894006240067085889101789100010000739072210178910001200174057001017898000450087446854101789800033005774328210178990001100078004491017892000540037811910101789400022009806226710178970003100481424931017891000100008241552101789600064005837303810178910001000583943171017892001610068831534101789800104005893737510178900001800390090711017891000870089021648101789300014007909468010178990002700993155711017896000220059380468101789100050007939411010178960034800199015681017893000150009966629101789600294003001247010188930004700600198261018893000800030064844101889000013003024794310188930056000804468161018899000100040493264101889600010000051579510188920006500706120321018898000230060689073101889600034001088154510188970004000011244681018897000510071231855101889900387000125609610188990001600712771171018895000240031312945101889700025005143088610188940018200115933231018895000955441773543101889900026002213797010188931130000223581901018897000180052508575101889813900002264830510188930007900227078711018897000180002710613101889800972007274254510188970004700127878831018898000520042799782101889000018002292062210188900007800031123491018892000330033536640101889200016007392737410188980024000439458791018894000120034026538101889100029009404303710188920031500842057811018890004920054346066101889000033001449119310188930001000748233731018890008720004968631101889300095000498608910188990001200851425191018896000500085288485101889400010009571425110188970007100857544841018899005150085767916101889000020007577094910188950002600057904401018891001120025960004101889708300000596459110188930002300263016551018898000145216367137101889700017005642417710188940001700464287021018892000290046511305101889600015009661726710188930001000266643371018896000210056782335101889300012004682343310188980084800770756581018898000990007108510101889500010002721867610188990028200273101461018892004120067581582101889300010005762748110188950011000579163151018898006720048163971101889700010006823500710188920027600384155931018899001310058530518101889000010009864769810188910038700388014571018891001830028836845101889000033004891844010188910001300691592091018895000170009349571101889500011005936696210188950001000593941101018896003480099504812101889200014264979261510188960001000099589391018893000100040160942101989100238002025321510198940004800802625611019894000460050312179101989800010002039767410198990001700506158361019892000100090736854101989700936007073848410198990001100708869521019891000540040921522101989000488007116233810198950001700513421141019892000110041509171101989700013009159073410198910016500917075131019897000100041729961101989400010000184919110198940007300018564961019892009810091858881101989000016009204713810198950007300922892491019896000190082350649101989500013000241196610198910002900227528601019890008560042786383101989900047008278760010198920055500628546451019899000210032959004101989200081001302536110198990005700531908601019898000100013298040101989600110002330632910198960033600833099521019894002200093545315101989100010009365049810198940001000036580781019896001940053684937101989000011004383592410198980097200438740491019897000180064055947101989900010007422438110198910084800845201821019898008320025041693101989900077002511568210198980008400654058501019893000100035533085101989600011002569574410198980001000859279791019895000100016048870101989600010001611359010198900017200064296141019892004960026622756101989700412005678888610198900027600768024481019899000150056992656101989400048719708084910198960008000874304391019894000105307655609101989400728001782594610198910001000178418031019896000110067908859101989300043006822770010198960062400082730081019896001070018490088101989900728001876599610198960003300990048861019891000100029005019101989600013005900739610198910048000891150651019890000190019149801101989800246005923603410198920001000992988681019892000100049437644101989000226000956711910198980008800298941161019891000270020269165102089100303008029263210208910020000702983901020891000667600518865102089100010006056665410208950001000906030571020894000540080647128102089000278001076856110208980008400107722131020893001640010822217102089500026005092100910208990001100511735161020895000200051179448102089700010007136968410208930008000316439031020898000250041647298102089200012007212511210208970062400123443031020899003540082421677102089300010008262714510208920001000728023971020894003660072972563102089500530002307373210208960001100431648601020893000100053603488102089400428002396397810208940028200440900721020891000150044341876102089700030005457714210208910003500345943471020892004640004882898102089200010005515870610208920008000453941661020893000100055525526102089400010005565011610208990004500859975791020890000640076189586102089600492001620725210208910012100162181151020893000130056539651102089500038005656448610208910001000966418641020892000160006738103102089900856000675159210208990032100869050531020895000100006985545102089700408006766846810208920034500477584561020891000100027978434102089100011004813470310208940025400082037481020894008240068427848102089200039006858688010208910029400988922001020893000320028922239102089300023000908704510208930001600195289911020898000120069569025102089200012001970529610208900001000098202621020897059590079820410102089700510007004142110238970014500900589441023892000110010112168102389400148009014840810238930004300701509771023896000290010167686102389100015001022122310238960002700902461721023896000280090305446102389778000007044917310238930193800904530641023897008240060574303102389900034004059241810238930001000705997341023896000590040700070102389400053001075972310238990026800908420341023890000150060861774102389400010006093858210238930051000511257531023895003420021169202102389800092004118017210238940002800011908241023898000170031211238102389400010952128188010238910002400213139441023897000420071368896102389800011007137651310238950001200314836111023892000440031511457102389000036009152879510238980001200715712181023892000500041626181102389300010004179868910238960098100318160871023894000720051862283102389100174007200637910238940002500320864201023890003090012117211102389000288003224691010238980001400722886851023890000290072354864102389400010007237556910238920001000823887771023893002120042417827102389700444005246287010238950001700324673371023895000510062475173102389800053001252533210238970001000625387811023899000110032540336102389300040009255593610238970001000525770781023898006660052618500102389400560007262302310238940086400626323661023890002900002778622102389400028005278423210238960026000029181751023891000100033029979102389200010006308918610238940003500231262931023897001680083138064102389000019000320644110238930002400032893841023894001660073352840102389700010008341537410238950002200434595451023899002320063570895102389500178000357401610238950001900336305351023896000110003876790102389400010004390628610238960009700740370371023893000100024055154102389900073003417778110238910007100941901441023891002700024310441102389300575003434540910238960036000143573791023894002340044548440102389100264004456338010238990007000146273521023896001054364630697102389500056005470491110238930001000047556691023892000190044841003102389000020000496258110238920042800250433981023892000100045074195102389700022008521835710238910001000052465701023890000600005300110102389600010006531252310238930009500954896781023894000120015519741102389300145006561229110238980001900856550481023891000270085720143102389200010008581746810238950088800359264701023892003960095927254102389100585004600476410238960032100460853711023898007910006345812102389200016000646079610238900008800164759441023893019000036504368102389200065009656381410238970018200065862271023890000650056614253102389700318003663248410238930730000068258551023892003750007368382102389900012008740676110238940077700274249911023897000440087433160102389800010008744362710238990031500374941491023890002020067500808102389600013003762893210238940041200576961071023894000320047774725102389700612002790327910238960001800879558031023895000140087998145102389300031000802266610238930002000381795541023894000100058191903102389606666006840859710238940003000984161211023891000214658431057102389500016004862051010238960042400786585811023898000280048671803102389700029001870904410238940001600187744921023893004320088779573102389000102008888638010238950002700988893051023898004360028899793102389000010004895935110238900001000789775141023892000320019102805102389800444006911854110238920001400193408781023896000100029452750102389100448008952929510238930002267096178541023891003660019700158102389400125003972760010238950001600997520421023890000200069781534102389800011001978334010238990020800698114181023897000160039870374102389400014006997819810238930003700303421211024893000830030531393102489600444000054631810248930001400306623891024891001910090955089102489400525006097026110248960019600209894761024896006480081260157102489600015006145199910248950062400715984891024898115000071698465102489600024009172860910248940027569918621101024893000770051872199102489700024007190891410248980019200421670531024897002923852179284102489300102009239429410248930041600332672121024898000280073282030102489700017008328655810248917625829332997031024893000230073334768102489200010008344827110248930011300735366401024892000160083891551102489000039000408118510248950002900040827081024892000140024331641102489900047002466617410248930002900847975741024891000100044970838102489200570001500052210248970001000252747861024895000120005343487102489400145000539975910248960004600354455141024895001610005594337102489200201883566276810248990003800960198681024890001950066381864102489100014004639422310248920006300764185651024894000460096445514102489800011000654294010248980018000567997201024891000320016856426102489100074007702546110248906000000370724601024892000700087164000102489300476007720415710248940001000473934431024891000100027447176102489640100006759182910248980007500379245111024890000120067961806102489700012003797867410248970009900880692091024890000520088522863102489500036005856843910248980001000985873461024893000130028996190102489300015003900827310248900053500591750861024895000130089394601102489600010007958326010248950001200295936991024891000130099610954102489100721000971999710248990001000103866401025892001040010419430102589900107000044598010258900070000105939631025894000130050757066102589400264005088363310258970033900518254341025897000170061838138102589500017002197247110258970001200620889841025893000290032279518102589500023001247662410258990005000428236621025890000110044239771102589000081008465251610258900037800949064011025892000320025120247102589500039007513699910258930001000951710941025894000160015263458102589600081000535683310258960003100554152181025891000180025568701102589400017007563667610258960056000156801451025892003000075868849102589200022004588064910258950005400458982851025891001450026042081102589500190000611225310258990025400561755521025890809000066375059102589900090005658537010258950001100165873571025895009540006604470102589800010009672532810258980004900267374961025898000300096810718102589400236002685545610258910408000969001321025899000100087087010102589900016006730455810258990009900674014411025893001450047665466102589500058001822814010258900001500486692761025891000180068729005102589000284000883874710258950019400888639391025894000100079269303102589900031009926930310258990003141192710461025896000160089302027102589000022779945361710258920001300897332861025893000510039808768102589500012006008677210268980006100803189551026890000852250387598102689400022006044040710268970004100004517601026897000120020590501102689842700007062447110268930050000009080611026892007910091191368102689100010004143340110268990002000615554701026897000650041623034102689600043004254641510268920040800126119111026891000100062723291102689200012003280612210268990001500630656461026897000450063109660102689100013009313806410268990001900632627401026899004120013470372102689200164006352437610268970001800135453151026891000100004091120102689700010008412993810268910001500241432821026899000500024169290102689400025000425300110268960013400849026461026899000170014979405102689200404001525177310268900003700152886071026894000750015561093102689300690001588634210268900005000563710561026895000110047099157102689400015000733543110268910032400874014411026893001450037428687102689100278005750420510268950009600976324211026897001370057668468102689700345007789785210268970020200379257411026891001740088069477102689600728002814187210268900001000781508951026898000100098154844102689900777003825233910268900061200282670681026892000200048295741102689600011005834257810268920001100687066611026897000160038791641102689100014004915287310268970086400492549791026897000100019296817102689600218007932506010268900033900195527681026890000120029706596102689600013002978502910268960026600299534771026897001460030257848102789300031004038664010278920010400905684971027896000120000752550102789721400006078240610278920013800114217951027893000580031540041102789400880005197618210278920001600121281641027898009270022563764102789700028009262828610278940005600928444841027894000100053662770102789400840007385062910278930022400238615111027899000100014010293102789900784001409100510278940005700444623821027893000110044583828102789100520002503443210278970088800151976361027899000130035264109102789000010003530011010278960001000357692751027891000260085984115102789400019002607700710278920056500060853711027898007910076300176102789600010007647981310278980001000766198401027899000120026746633102789100013004743316010278980001000375723571027897001630067627672102789200080001794319410278950008500679618061027897000120068265835102789400049007850525410278930001200386718031027897000290079180313102789200010009928254010278980028800392903831027893002000069349571102789500011004960872010278910001600996161151027893000120009891379102789100064004000867710308950084800300124701030893000470050066571103089700031008016616210308970017500403923241030897000100080647128103089500278004072699110308950001100107528531030893000100070905419103089000666008102255210308950023400510330381030895000470021179448103089700010000132973210308950018500813413241030892000100021342114103089200011003139270810308990007100614090491030890001910041483611103089900044001162982710308930017500416771121030898007140001688459103089300011000181947010308980001000819774461030890000100002085525103089200092004220115610308970001100222302381030896008880032238592103089200042007228767510308940016049523361511030892001770052346637103089100025008247999010308990001000724809291030893000150092512105103089000011003252357210308910003400725426671030892000800082597664103089700067004277156110308960007900427836481030894005550002904881103089600336004308630810308950006500631281151030891000150013135314103089900012002318855110308930001091432108961030892003180073270191103089200052000330847110308920002800333463661030891001980043346366103089300198007347492610308970003700535778291030895000170093641252103089400016005366394010308970020600538175371030891000100063888343103089500060004393040510308990001200640266591030893001460034029200103089000041009442520710308900034500144335681030896002260014466382103089200011003452380910308940005800647263951030898000200044869056103089600580001487431910308990036900949105341030891001050064946974103089100086005497083810308910002900349839341030897000100025081871103089500032000523757610308940023200252429731030894000140025273862103089600049007529079410308970019100153562661030890000710005357706103089200034006538261710308950001500355056641030897000150045556865103089900010003558369810308910001000855950471030898000150015612339103089600055002570464710308900001700557473351030894000210025771999103089500069001582135110308990001300658305211030895000100085961339103089800333002598684110308940064800060184431030897000510036200148103089200024002625889810308970002300762831511030898009450006357143103089800270007651900810308940049200365550451030893000530026587357103089100954009660144810308920005300466552871030896003780076746633103089100013008683108710308960039600971316111030898000330007163909103089700014006716400010308940005600472587021030899000150047277612103089100590007733737810308980003800673789771030897001850057394321103089800037003739438210308920001000375008081030899000130047525282103089200163006772616010308930009300477497911030891000100017778661103089600018005783627310308970001300678836791030891001980088009801103089500015007801789210308940004400480672151030896000100038176477103089600530000820607110308920030600582292811030893000100088300845103089800011000834285710308910006300083636681030892001670028410724103089000010008850445410308910004700285354301030891000310068668478103089400026001867541610308940003700386815951030892001640018706661103089200016004885363610308960001600589782951030893001450009002116103089000011008905050210308920001100990929651030899001160079101029103089400010004922647510308950005000392988681030899003930039315571103089600022006935451610308930003100393779831030897000360019452601103089500109004964014710308970051500699211131030894000290069926689103089900022006995536510308910001000501754271031895000150080418715103189400909006058924110318980001000407220831031894000190030822217103189100026007087736410318931290000816472981031892000120071988029103189800017003224968810318970005800331536971031890000120083223345103189500010007341663910318920075600135835691031898004560033632202103189200010002363974310318950001300337810081031890000890023867107103189100023000401381810318940005200540926061031896036000024176892103189000137009442819210318960024000345554151031896000230014616291103189800193002503304610318950012200750461331031893001050056304916103189300038004637389510318960001400664417931031894000100056538067103189500404002660144810318920005300969706381031896003060007108510103189500010001715729610318940001200273852831031897000100047627481103189500110008765755910318950001300883676281031898008400018418500103189300051001846762110318950002900085044541031895000470028519045103189500010003852748610318990011300485684391031899000100018670973103189000011006929681710318960021800893433091031896000100009394601103189600010007969477910318960008700797033911031893002760000253215110189400048005045879111018940001000804739651101898080000030531393110189600444003063951911018970034500008186811101898000360050998511110189400010006115505711018990017500516415991101893000460011714858110189800076001172860911018940027400921110871101898001540022569036110189300025009270020511018910003500028039841101893000230042957241110189000550004299266811018940001100731078401101891001570073289384110189400166005336202711018900006300736002291101899008640033606149110189400220005369138711018950063000938740491101890000150003900053110189700010000417689211018980013700048828981101892000100024960323110189200888005496863111018930009500353144941101899000120045368850110189200011006544551411018970016100656429291101894003510016026960110189100505004668825911018970424200668702801101899000120027075658110189600099002713158211018920002800571446131101894000120017450980110189200012005759182911018980013500977915071101894000320007798712110189900016009788212211018950001300582551131101891000800058486694110189200010008869698911018940004600891405971101890000100089501739110189100236004962050711018990001100197238541101898006840099878382110189100011009998604011018900001200902212231102896000270030269165110289100303005027367611028910001200004037251102897000100010418715110289400011000045306411028970082400508384831102893001030041526267110289000606009184830511028920041200920913201102890009360062373018110289500010000240849011028970021000225808821102896000730032630834110289000039005266281111028940001000830387541102891000100003186155110289900017004322959111028960001199734177871102897001210073478827110289900018008351557711028940006700340177361102896000310024247566110289200034001441123611028910002600945484401102891001740074559389110289800029006465048811028930011200249064011102891000320015575446110289900012002573612411028990001900960740921102895000140076151224110289800378001659654511028970024400967202241102895004800096747018110289700041002704794611028930002000774249911102898000440017472981110289000014007756359511028980002200175790681102898000260097819215110289000040004808782111028910058500680942441102895006180098476668110289300044002891157811028990017200090048691102896000100049435238110289800292003961288211028940002900096723521102892000100059675614110289900056004974002611028930038100102157721103898000150030582595110389900496001086177411038940001000508815451103897000400071223047110389000824007123240911038910001500715554701103897000650011862283110389100174006195968411038970002100020136801103899000440082397596110389900074009256988911038940046000027619971103891000270023017851110389900070006341537411038950024800239327291103899000100073967917110389900018001436292911038910016500744377881103899000130074546281110389900236006457037811038990002600046162911103898001933304710011110389900010006482108411038950012800652632561103893000230076221841110389300856003637105611038950001100264296141103892004960066445303110389200025007644831311038900001000264494211103898009900036460796110389000088004654294011038980018000273402991103896000110087632421110389900137007769223111038900018800477751051103890000110047901398110389300010004793381311038990061800379962681103898003270098236888110389300022009825511311038910008000486249771103896004520038719440110389000189001876991511038960001700789868241103893000960099306131110389600010000948742411038900001100697503991103899000100019822204110389800065004992853211038940001200200420161106892001960080089297110689400086006021815311068930001000802391781106894004560090267743110689100066001030035211068960001400803044311106899000890070309682110689900010002041946711068990002800505022081106899001830070560465110689300012004057399911068970003200305970491106898006840070669053110689500119002073078211068950255000807404541106894000100030777481110689100067005082328111068980040800108251491106896000710030886952110689500054001091607311068950009300509754641106893000130030975464110689300013007097983011068920025200710026941106898000120071012590110689400010005106426611068930001500511466721106899000180031223047110689000013000131243611068910001000513472251106893002120051347511110689100224007139788311068950066600514655101106890000140021500673110689800014002158083811068920039300916088971106891000110001882837110689700011009195968411068970002100319761821106892000160082006264110689400127003207639111068970004100821132411106891007840002204701110689500084002221833211068900001000722795181106890001010062328755110689500053002241138011068990043600424572481106898000600022480929110689300015001249866611068910005700925736871106894000670032707871110689700018000271061311068950097200127232911106895000120022742545110689700047007277723611068980003800627786221106894000280042790030110689600133006282366211068980001100528546451106899001100012881548110689200046009294633211068950570000330477751106897000120023126293110689700168002313872311068900013100232997031106893000230013372561110689100270003339683611068900077700734280851106898001630053444933110689500012004345327411068940002300735377341106894006840013558988110689400010005357782911068950001700936165761106890000110033616997110689700036000363662011068940070000036807061106891000110063813262110689100013002383612811068970001000438575461106896000650083887207110689900013006400443311068910001100940484191106895005550014063988110689400017001421430811068930001000142196231106898000250074253001110689600134005437097411068960001000443710681106894000100044392321110689500066006440679711068910015800744302051106898002180004436405110689400020002445181811068910001100546534091106892507000074661195110689000145009468085811068950013800147887771106892000190084793353110689100011006482600411068960027400049830551106891000190044996014110689900034005514644311068950070000952375761106894002320055256306110689400094008541896111068990001000454587861106893009720075650116110689900045002568913411068910060000757109871106891004280085750844110689500017008577964311068980001500458489621106897000110035852021110689100011001585881111068920001000258626631106894000100065868849110689200022001589995811068910007300659072371106896000380085964591110689300244007600476411068960079800460230491106898000580096184079110689400012001618958611068960049200862137151106896000510076218115110689300013008622679111068900002200262721301106897000390096293108110689700981002633289911068990003500364857011106896000100016653838110689300067006671088111068920001000767374961106897000300016825855110689200104005698554511068970040800470870751106892000804367099157110689400015006713176511068960001300272041191106895001840037262715110689500021008736828611068920001700174216221106893000220027479209110689600266000758158211068930001000176108281106897000310017621060110689600013004766152111068990001000476827441106890000190027726160110689300093002775159011068950003300678171031106893000100037823246110689300010000797712611068930002900280035641106892000590098033884110689300116004810955111068910002400581508951106898000100098165677110689000300006817955411068940001000382040131106893000128378265835110689400049005857070411068950015500785709761106896000110048741411110689700067009891157811068990017200190082731106890005350059020632110689100023004903471911068900001300890505021106892000110049087045110689300016001911724511068910002600391321791106898002380029142630110689200016008915109111068950002900792415311106898001160009389267110689400024005940008211068960001300294216201106890001290089497503110689600057002954314911068900001300595465421106897000100009552768110689000012001968447911068940006200496889641106897002480069768438110689500220000987486611068950003000698814871106891006540069886728110689300020008989104211068930001500599438661106897008400039986040110689000012003069081011078910003900609054191107890006660040968864110789900560005098947611078960064800210407251107893000270061180172110789400028005121251411078950015500416230341107894000430071723040110789900046005180822811078970033000521730491107899000130082223150110789600012003233771811078940103000524848351107894000100052963784110789900062005300822911078960007000932064411107893000240093271278110789100222000373698211078910001100638217061107898005450063932895110789300010006421142011078910001000642291331107892000420034341876110789700030004451732611078950023200446538631107898002760084782987110789500013006500224811078930008300751774541107892000540085347703110789200013004536955511078950001000956957441107892000100035740062110789800436008620398911078990002500462831511107898009450086664337110789600021003674613511078970090000167823351107897000120037347597110789600015000788546811078970001200479555821107897000250018069209110789200052004813308711078930003900085170371107892000310098768706110789400492004891844011078910001300589875521107891000180009113220110789200011007938046811078910005000894689481107891006420029509976110789200363002987075111078970029200399581321107899000190090262561110889400056002090806111088920079100711257531108895003420041249165110889600019001126622811088930008900713108341108895000210091312945110889700025006170564911088930001100217471541108893000100041981618110889000016002202898611088950001000821677761108897000130042205244110889700057009240263911088940001500525253321108891000100012612303110889500103002263236611088900029000426483051108893001150002700205110889100035001270679211088950034800927492701108898000630082783083110889900015001300064211088970002500030029081108890009720063029979110889200010001307040011088990002500130964021108897000530073707461110889200545004422073711088920001800744707431108894000160035052503110889000010000515870611088920008000253020331108894000320005489678110889400012005553635211088970040400757201431108892000100065767916110889300020000582135111088990053500459553771108892000800016023069110889800097009607393511088950004600665745181108893000190076924186110889700125009705453011088970004000472247191108895000100067382488110889400015002756359511088980002200176159311108894002540017758456110889100010008780715811088900001200378811641108895000100018155477110889800612009827979911088900012000983676281108898000230058522863110889500036008858534211088950001100788014571108891001830059009071110889100087007924210511088900049200396585241108891000150089781534110889800011000987838211088910001100899438661108897005800080483213110989500017000072573411098960004500109997351109899000140051162897110989400212003122601511098920001300912631131109898000370061339176110989900013008136488811098970001200414102611109894005300021773543110989500026009185564511098980001000320019551109896000100082108380110989100147009219533011098990001100423829731109899002080072524441110989600018000270596611098920048000127067921109895003480072718365110989900010001308393711098950085600734286121109892000350093574016110989500019009369138711098950001200437736191109892004520013821706110989700545009390552911098910042800540128901109899001970094055947110989900010009408270811098980001452142455991109892004360094530816110989500014009454937011098930001000946823631109893001710084734804110989200034009484100311098900002000551230731109897001720035926180110989700132003598908211098960016600560932771109891009450026401694110989800011002669688111098910001300067880631109891000380086833331110989500010000687513611098980001000869621141109894004360066970225110989900012009714187511098970010700073038841109891000800008067215110989600010003820254011098980044000982433021109890003210088306092110989700038003831936711098950005700187163801109897000920068774492110989700432000886031511098970003200688718201109895000330039038848110989300076006925497911098970001000093787231109894001910099459335110989300011008998721111098960063000401405391110892000910020436941111089000010004045176011108960001200306890731110895000340040807896111089400050001084305111108920001600609385821110893005100090946514111089529700009104977511108950058500910623681110894009540091304696111089500856003132102811108990001000713407341110891000300081798689111089600981005218952911108900006000522764881110893000410042337079111089100012001239898711108980002100824603071110892009810062687643111089600048005278364811108940055500528618961110890007280033639560111089402266003365049811108940001000236761991110896000106183768675111089800135004378100811108900008900340097461110890000150094074004111089100024000411018211108980001400141223771110891000750034428192111089600240001487092411108950001100550029141110893000250005189200111089700074008519405311108980007800252183571110891000100015612291111089600019007562971811108970005300758240231110893000250025860338111089000013004610539211108970006600762615641110897000100016478260111089400015005661726711108900001000066227561110897004120006660055111089500050005681752411108980001100970808491110896000800087249848111089700033003738379111108950044800177250631110893000130047778661111089800018007778241211108960001800579754701110897000310058166781111089500011007836138011108971100773885277271110892000580048562531111089900010006892223911108930009300890216481110893000140099176441111089200018002939830111108940001000594352381110898002920079536588111089000122007970339111108930093600097493851110893000210039927454111089000118001001982611138930008000002479431113893005600080295874111389300011005030210811138920022800403246721113897000650040358807111389700010004043301411138920011800505028831113896000100000555348111389500010007056107011138900001000405924181113893000100010612032111389800023001067371411138940037800707251941113892006600060736854111389900936009073885711138970033600107570661113890002640050759723111389900268004086826411138970003040308745561113896009360080894319111389500460006091962211138910002500609355891113896000140040986219111389900154005104072511138930002700111884991113892003930081246017111389300020004128879211138900001800113675021113896002300021381549111389500336000139270811138990007100514217951113897000560021430886111389000040001143340111138990002000614626041113896005000011505315111389600029009160986311138910001100516735341113894000100041688459111389300011004175807011138940003900918483051113892004120031856496111389700981009189201111138970012300118927281113893003870011972471111389500012005200637911138940002500820471381113898000730072086420111389900309001217304911138990039600222520591113894004480042350832111389200066002235819011138970001800123962901113892005600062465058111389900016003249393011138940003200626271451113890000100082675777111389500016004272474211138900001000627997821113890000180062858252111389800218003288228611138970001300028973151113894000100072934027111389300193007293560411138980001800929455311113892008400062959004111389800081003300780611138900004600230603251113891000820073085603111389900058002324412811138980001900733063291113896003360023386888111389100089004344502111138920001400635536671113891000150053630693111389900010005366385411138900001000236745311113893003600033684937111389800011006370376211138910006300337144681113899000190073833930111389300274006383736711138940033600938933651113894001150003932895111389300010003396016311138990003100540033951113897001620034330463111389200010003444322011138910018800344526501113890001190024471190111389100022003447595911138920035400145462811113899002360084678838111389900010000469831511138940001000447195891113892000200034821458111389800058004489157911138910004200548928181113899000230064941293111389500046007496494811138980001629950050961113898000150005047082111389300010001507419511138970002200051369991113893000100025142519111389600050003523484811138930001400152772011113895002840085317302111389200072002543527511138980001200554931921113893000530085525526111389400010004556160411138970001000656366761113896005600005711320111389100086006575084411138950001700058086271113894000110075897540111389900048000603956211138970001000460451891113895005750076074092111389500014005611224411138910037800561148961113896000100016135303111389000256003620725211138910012100362093751113890000280076238442111389400010000630165511138960001400163571431113898002700006379165111389300023009642870211138920002900664381861113899000640036459449111389900011004649906111138930001200565099951113892000100046631348111389400020009666487511138970002800767644291113897000270096831925111389800387006685642611138910007400469001321113899000100046987500111389000010009701738411138940062400670810801113894000790037109951111389500520001711718211138910001000171966731113896000110087258702111389900015003737865811138910005400173907221113895000120027406761111389000184007744685411138980003300574580491113893000110087485098111389700016005750089511138960004000375565261113898000440027608031111389900480002766302111138930001200576654661113891000580027710641111389900059008775194411138901580000977782391113895000100087791507111389400032006779605011138960008000778785151113899000200077894472111389000036006791297911138990001500779356041113890005650078009801111389200015002802266611138930002000381424931113891000100028228140111389000015004823049911138950002600182686731113898000110018336473111389100095002837303811138910001000184088191113896000110018432324111389300010002844407811138910018500785021671113892006540098561520111389000896004858688011138910029400286288851113898006300058629571111389400210006872554211138940001200387624761113894034000058769276111389200187007883497411138960005800388467651113892000110038856597111389600010000888638011138950002700589373751113890000180078959351111389500010007900124111138980003800490361261113893000840019045021111389500010005914904411138980029600091523761113890002600039163606111389600033001929121211138960025800593250601113890003390089377983111389900036009946241511138930098100795017391113891002360009583260111389300012002958888111138920343400996024011113897000110079606521111389800246002964358111138930002291297052961113890000100049733286111389300051000976256211138900011800298023601113891000890049811418111389700016004989411611138910002700799007161113898000210029930095111389300041003002513211148980001500901628711114897000280020183859111489700011008038421611148920067200506965661114899005850030772213111489300164007082328111148980040800708610031114890004240050890905111489500010004140304811148990086400814486411114891000450041646663111489900010001165639711148990084000016617731114891000560051737162111489900020008196390711148940002000021283191114899000250082167189111489800115005221397711148980009800522855991114893008240012384652111489000072001243955611148990001200025690361114894000250012580882111489600073008300822911148950007000131123491114892000330073164860111489300010005325989711148950048800632672121114898000280093306766111489200010004360128611148980002600237526221114891000877183817537111489100010009387679011148990001000738915511114896000390044028473111489900013005412993811148940001500842268941114893000100064293229111489600010001452018211148960083200945903351114897002220094666174111489300029006477038511148910001200250634391114895005350055114967111489700011009511568211148980008400552584651114898000140025390862111489700428005544751111148960087200557203001114890001840025776943111489500124007588634211148900002400159766611114890000110095997579111489000064009604501411148900093600862112671114893015750026231432111489100735005626082511148980001000362806701114899000280036638892111489700033002683333111148950001000069926561114894000480077087010111489900016007722649711148900002800673417271114899000100017499746111489001122008764798411148970003500180496061114890002660018141872111489700010005816397111148900001000882182521114897007210048294167111489600010009839133811148930003300784259411114894000240018479735111489200010006866927611148910001800889795701114896000213109238707111489000048007924454211148900001000593751501114895001260079827664111489600024007987329011148950028600799595031114895000100050112168111589400148003031217911158980001000704468161115896000100040698984111589700416003088363311158930001600610059231115899002200021053480111589300026000113733211158900017300612077831115897002040051465617111589300010004158411611158910011000215907341115891001650031893995111589800011005199769111158910002000520395471115898000130042151916111589700808005231366411158960001100923710791115895002240012460832111589000010006247517311158940005300025459211115898001240032631829111589300019001278788311158980053500828498111115893000350022924803111589700024006309994011158920008300431139851115898000480003207464111589900037004386905711158930002300439983531115894000340064026538111589100029008424639311158990032100043739411115891000120004466538111589800011001461597811158940007700849154221115899000270014983934111589700017006508564011158910002100557389481115891000190035753615111589100024007584012911158980001500861406881115899000210016243499111589200012006636308211158910001000766087761115891004920036669554111589500055000681071811158940023600768333311115895000100076991168111589700010004702754211158930004500070815521115893000180077152536111589700046005722067311158910013800872560281115898000170067516703111589400045007793733011158980001700581305551115899001090038156544111589900300008824155211158960022000682478591115893000910078250561111589292100005838054411158930027600784775981115898000100028575607111589200013009876222811158910001100390674641115891000210039077753111589400013002911854111158900001400491924821115894003270089783340111589900208000005716911168940065400300797381116893000220030167114111689400052000025784811168930003100305188651116898000100031211238111689900010003127711711168920002400213321151116898000440071559291111689400010007157121811168920005000219745711116892003120062016796111689600321005256346111168930001000028398391116892000630032881548111689200046008295074011168990001800430843041116898000710023188754111689000018009322403811168910002000733620271116890000630003519785111689000784009363974311168950001300736650041116892001270063945879111689400012005401664711168910025400143316411116899000470064475585111689000013009451732611168950023200345593891116898000290024823373111689000872003501028311168990001000050416931116899000770065150995111689400195005538761511168940003600954550681116899000100075595047111689100015000571425111168970007100958174681116895008880066089055111689400012006634581211168920001600164041851116899002200046539651111689400038003678888611168900027600471390341116899001460027218676111689300011007733543111168940042400775744061116896001170037684393111689400011005780044911168920005400478320291116899007630087981969111689200023009822726411168950003500984278481116892000390048977514111689200032002899513611168960026600793020271116890000220029415026111689400092009947519711168940004400496546081116892000750009891379111689300071005004142111178970002200000648441117890000130000160942111789100238008022482411178900001000703616921117893000580040493264111789600010003057026011178900003700807636181117890000190020994669111789300016008109528211178940030900011744731117894000290011273242111789200077009138154911178950002000814075441117892000100061641599111789300046001170751311178950001000220262011117897000270012170501111789900010009219445911178940001100023972681117896000150032577078111789800061008262717811178990014000126417821117899000220093311112111789900136003349384911178900001000436412521117897000160044205781111789000492003423977111178900008100946538701117897001020074715760111789400040002476681811178990001400150508301117895003540005357706111789200034001543047811178950007700254759721117898000100095503769111789100381009575463011178960001400459279791117894000100025975104111789100028008611470211178900002200162029931117894000170096290140111789900011005629261911178940001300863671371117897000170086374315111789700135003649407711178990002100766379031117891000120036950516111789900010006713421111178940019700373934431117891000100057480310111789800222002756651111178940002200877432821117899000110037881164111789100010004802544511178950007000782060711117892003060068322458111789500014001834216211178950003200587090441117894000160048765996111789600033009883874711178950018800788819121117894005200059069917111789500130005908212711178940021600193408781117893000100069360428111789500026000937205211178970002200196435811117893000220000086772112089800061004027367611208910001200604194301120894001070080439880112089100714003054019611208920001500205739991120897000320090584428112089200013009061590111208900001200306244711120893005000020759809112089400014004092100911208990001100709215221120890004880070968120112089000015008099973511208990001400111209171120896004680091173516112089500020520121074011208960012600412631131120898000370041353061112089900238005137651311208950001200114206221120891002000061432144112089800067009147695711208930026000115091711120897000130051511457112089100036000158623411208910001200818010401120893000320031862110112089400077007187899011208950001900618819391120896001100081884928112089600043009190891411208990019200319940851120892000130012125112112089700624009213011011208910001800021610131120896009630052167053112089700292004218959511208940074200622183321120890000100092289249112089600019000231351311208920002200923443031120899003540002375569112089100010002262302311208940086400326323661120898002900012940834112089600018000307287211208960004300530891861120899000350083109660112089100013001313531411208990001200132742271120899000180063346416112089600020003341419311208980013100134224821120894000270023448626112089200690000351665811208940001000135408111120891000150083576665112089200424004363053511208910001100438355801120891000140043845041112089500010002387666411208950011000639194411120899000100023961053112089500918006397713811208910065400540370371120893000100004127567112089500224005418292611208920002200842366961120899659000034265230112089600011005433266011208990006400843573791120894002340004387129112089300014006446238211208930001100645527561120899000100004577142112089100077009466760311208950001100347212551120898000950014768162112089100228003484487211208910029400248690561120896005800074869459112089400046008487675611208920002200349120881120895004840004936444112089900038003496032311208920088800050415311120898001070015044174112089000290007525092311208940004800152517731120890000370085274786112089400012003528032611208910001000853477031120895000130075594848112089300396007565855411208970002300258210441120899000970095922535112089200011003604910811208950053000860736571120893000250006073935112089500046005611678911208910001200961322941120899001840016178972112089300022009619384911208940001100962456101120898000120016261340112089100034009636669111208900001300463818641120892000140096403068112089500011008645687011208910020600864581781120893043430036786039112089000018000680244811208990001500968469191120896002260046926053112089300010006704812311208920001300572067291120893182000027225090112089700010003727093711208900006400573945211120898000510087423303112089200012002743043911208940001000874594231120895007420017468506112089000404001747445311208960001100974821561120897003090067494149112089000202009749516111208930004000475167031120896000450037563832112089700366006756964011208960001000676575591120898000130077749791112089100010003777472511208970061200178481711120894000230057924511112089000012007793381311208990061800879910941120897000110088168738112089300118007822770011208960062400682595371120898001820008293389112089000540005835978511208910001000084155931120899006600008416173112089814900000847973511208920001000084900881120899007280038527486112089400113001864364511208920026400886476981120891003870098662767112089800600007866952911208980036300587145461120893008480048766187112089200045009883153411208980010400088577581120891000120098940553112089500051000895487211208970047600789572801120894000470008987552112089500174007911506511208900026200091426301120892000160079164427112089200684006919366211208940001000392250461120899001160049236034112089200010002929507911208970001900193669621120895000100069382606112089300199000946590711208950001500094702011120892000120059528991112089700012006953599111208910028800597096671120898000170059712013112089000520004972760011208950094500897520421120895000200069757495112089600468007987286711208900001000399007161120898000210099901568112089300015003996765411208980001100002998251121893000170070361692112189700058003037648911218970001000104832131121895000170010696566112189900585008076856111218950008400108566431121896001700080977102112189700010007138079711218970014100617469101121890000590051905754112189100020000211721111218900028800422011561121892000110082230238112189600888003225055611218950001200825559361121897000100032595375112189600032007291052911218970063600229830701121899000300083516658112189100010009354531511218910001000335839361121898006420044594347112189200464001467126111218940001800947100111121899000100014973588112189700098008500924911218960071400451252961121893008560095229019112189200312007568095211218970047200157692751121891000260016112253112189100254001646079611218900008800864680711121890005550096533680112189200010002658000911218900001800171354401121894000750017144613112189000012005719751511218990001500473943211121898000370057411678112189400036007754419311218950002000376145231121896006000037780762112189400018007789785211218970048000180264001121897001190088062267112189000031004829498511218940001800883027941121890000130098327518112189000630009853051811218900010300690073961121891000100039020130112189900014002922647511218950005000393690301121899003240089612274112189500023002027217611228970012400103664911122897009540010593963112289100013004061190111228980001000008186811122898000360041097088112289300136009118979511228930004400416439031122898000250031842762112289200010004188492811228960004300321281641122898009270082263646112289900029009235064911228950001300225189921122891001090082585898112289300033004280650511228990005400228444841122894000100022864481112289502121006292062211228920007800332701911122892000520023298040112289300110002337509611228960002700938230391122897000120083824171112289000010000388174511228960008500139323771122895000230004143282112289900050000420837811228900001300545132051122898000100025264109112289000010004535683311228960003100156127041122895000180095619168112289500408000562618911228980002100558878171122899006720085956845112289000011000637105611228950001100966295131122890000120096689359112289900035004713161111228980003300472301561122898000130097235750112289400010001743731411228930004200783943171122892001610058581803112289000012004873623211228920015500290050191122896000130099134371112289900027004917508611228950001300097061611122892000490090049695112389000954003048262011238940001200405544621123895000100060597049112389800684004068851511238960001100208343891123890001040091008091112389800280002119082411238990004400513472251123893002120021579142112389300016002168010911238930023000616918981123891000840001737162112389900020004184919111238940007300418562851123891000400022096216112389100014003222406411238940018800724628701123895003630002479990112389900010001259537511238960003200028696141123891001450032899029112389800357006322403811238910002000034579621123890000285403459545112389900232003350238011238980035700436034881123890004280043652665112389100054002366049811238991290000536639401123895002060023667125112389800011003409100511238940005700544663821123899000110074491193112389300010009465251611238900037800448293931123898000180064960286112389700019008503304611238950012200950915841123898001090095126536112389700010009531252311238930009500053899701123891000210075749887112389100136000602887711238990004100069050531123895000100076944187112389500900004745092811238950001300989405531123895000510059315312112389300010002946590711238910001500599130231123895000100089958939112389300010001998102711238940001500603121791124898000100040339488112489300011001051579511248960009300007824061124892001380041022552112489500234009123240911248910001500413921421124891001510071789281112489400244007241437911248980006700925402771124898006660012546415112489200909009256625511248960023874427842321124896000100012935055112489600013008304401811248910008600430839371124895008560093090737112489600150001343918311248930001000537003741124896004880023738615112489600013005391944111248990001000540472351124897000980044287454112489409200006430004511248920001700543104411124893005750044361052112489100010005460659111248940001500448263361124898000210035002914112489300280005504339811248920001000750461331124892001050035273862112489600049008528848511248940001000156127041124895000180046351770112489600436001639422311248920006300264241771124894002420076722772112489000011002720415711248940001000072357501124897000100037310146112489200412004748215611248970030900975730681124897000140007925741112489400174000825406311248960001000985873461124893000130068620510112489600424005866952911248980036300687336621124892006120088836845112489900033009895410511248970019600591592091124895000170019781534112489800011008997819811248930003700301676861127891000150070292632112789600200001030443111278990008900103450491127894000240030397674112789100017004040573611278940001200505743031127899000340060662389112789100191006067371411278930037990906835351127898000100020865726112789500079007088134711278990055000109210091127899000110061016776112789900106007120345911278950008600412081121127890006540001231855112789800387006128188011278960002400213648881127897000120091627042112789800149001187219911278970002400420763911127890000410082091320112789700936006209234811278940060600621730491127899000130092201156112789200011001228868511278900002900925143161127898001340092730066112789100026006275286011278900085600827619971127891000270042967329112789400010002297256311278950053000430530601127891010800013065646112789700045002310966011278900001300133084711127892001700013309952112789400220005340775611278930044000534125851127891000890093439183112789300010005354081111278910001500136165761127890000110033861511112789900010005392737411278980024000239639781127893002820093988652112789800010006399842511278960057500941073071127894001790044319837112789400010003439216711278990006400344030391127893701000094451818112789100011001445265011278900011900545226031127898001840084590339112789300011001460659111278940001500146306971127895000560064698315112789400010004472639511278980002000247504911127891000170054755669112789200019009498608911278990001200251230731127897001720085156782112789400492000536885011278920001100454265011127897008240005475972112789800010004548553011278910013700154981361127890000110055556865112789900010003559634811278950004900756677911127897001050095790440112789100112002595983511278950003900560488701127896000100036232716112789400016005633863311278960001600163646751127890000110096439844112789100360003644551411278980001182464857011127896000100086519008112789400492001666005511278980005000067515921127899003210026758648112789600053005703259811278910061200170691051127898000100037085889112789100010000720411911278950018400972372051127893077000067303884112789100080003737897711278970001300274057001127891000450037544193112789500020007757488111278970007400076556091127894000100087825946112789100010002784817111278940002300480430351127893000910058049606112789000266000806367911278980008800681764771127898005300078203748112789500010000834257811278920001100383680841127890000110068476668112789900044007860909111278980020800686399751127899000260088725542112789400012001875879011278900006400788922001127893000320048979570112789600021000910872211278970003400991528731127897008640079172635112789800039003925641711278920002500692578391127896000890089282540112789800288000929161811278900001600193049591127896000740099452601112789700109008970700011278960001000299666291127896002940090251820112889400042004059396311288910001300207384841128890000110010807599112889300015008150318311288900001000815804581128896000500031629827112889300175002172304011288990004600824216771128893000100012583035112889900081005272442311288920002200729340271128892001930044319837112889400010005433266011288990003600048928181128899000230025194053112889800078002528457711288950028600452845771128895002860095373464112889800102002568014511288920030000757544841128899005150055870494112889608600003592725411288910058500561347801128892000110026203972112889400606007633863311288900001600164102821128895000100086504368112889100065000656448611288910001000566687811128896009090056715325112889200515006672532811288970004900069549291128899000300086970638112889600306003700749111288910001000871273321128892192000037226497112889000028007763155111288920001900783275181128890006300058541566112889300024009904502111288920001000591636061128891000330069833611112889700210007004201611298920019600713696841129893000800001397883112989000666001179804411298930002300020209191129899000130022287675112989600160006254033611298930004000528870841129899000110072952716112989300101006296732911298940001000732064411129893000240094028473112989900013001434606611298900003300143921671129894000640084694538112989800290022499794611298930011700451265361129897000100095833032112989700020007609327711298910094500664362761129896004560036569963112989700010002658845211298910001100769549291129899000780017112599112989800146001728660011298970008500074233031129895000120007556526112989800238002756651111298940002200076276721129897000800047628932112989400412000788367911298910004300978854681129890000120087929201112989300049004836808411298900001100583822781129892000180068486694112989200010004872900511298900028400793317321129899000100079453617112989200013000946262611298930055000495074041129896001140009561078112989100012000956711911298980008800000124701130893000470010272176113089700124009084997411308960027000515791421130893000160091893995113089800011005191172511308960003800719384071130893739000071981618113089000016001246733711308990005100826308341130890000390082704719113089800010003308630811308910006500336059961130890009540083619149113089200010002362132711308940002300638132621130895000130083900053113089500735009407400411308980002400542207371130892000180014462382113089300011003498393411308970001000953826171130895000150045704647113089300010005595684511308900001100259613391130896003330026274801113089900164003641856511308940006500664798131130898000100076738103113089900856000708155211308930001800670901991130890000100057092422113089100015009711259911308980006200071640001130894000560087196673113089900011000722734511308920001000676615211130899000100057780762113089000018005814187211308970001000884089181130898005700098628885113089400630000899764011308980014000593751501130895000140009398301113089400010009945361711308920001300894593351130893000110089470201113089200012004961611511308930001200397238541130898006840029955365113089100010000004201612018920019600202691651201891003030060318955120189000085009057399912018970023400506120321201898000230020615836120189200010000076856112018970008400408384831201893001030051347511120189100224008135306112018990023800614075441201892000100001410261120189400015008167711212018970071400917471541201893000100031974571120189200312003211324112018910001600322385921201892000420012371079120189100224009239429412018980041600424650581201899000160013229591120189600011001341419312018980013100434280851201898001630053470372120189200164009368493712018930001100638506291201893002240014209275120189900010008430821612018960004500149708381201891000290005009249120189100714009504496912018980001000852541931201894000300006019868120189000195001622679112018900002200964041851201892002200056449421120189800990008667606712018930003200468609061201891001690097015625120189700031003707565812018980009900071418751201897001070087566227120189900010007777610312018900001100587476131201892639000089004886120189100010007900739612018910001000390674641201891000210019094680120189300027001911322012018920001100995292951201893000220059612882120189400029005969477912018950008700598707511201897002920050025132120489800015143005716912048900065400101509771204897000110050160942120489100238003016368112048900013000402112901204898000240080531393120489600444003058259512048990049600607220831204894000190020763618120489800019005087455612048960093600109798301204892002520011159579120489400540004116233812048950001700811623381204895000170081174473120489400029002124601712048930002000612606271204893000100061261085120489100071006127324212048920007700113978831204892006660051409049120489000191006144864112048910001200314519991204899006240061511457120489100036006155390412048960062400916088971204891000110071971965120489800330004199408512048920001300221251121204897006240032167053120489700292001220470112048900008400422052441204893000570082263646120489900029003235486412048980001000224119661204891000290022524441120489600018006254266712048970008000425459211204898001240052611911120489100010006261850012048940056000227715611204896000790042777236120489800038000279978212048900001800428444841204894000100072858252120489800218002296915912048970034800730313161204892000100073073732120489900011004320746412048990003700632893841204894001660033444933120489500012006345327412048940002300834863881204893000140023524376120489700018009361914912048940001000736213271204894000230053662770120489400840008370790312048930018500340839011204891001150014107307120489400179006416929012048940002500941901441204895002700044277822120489500011001439232112048950006600444067971204891001580094570378120489900026001466119512048900014500347100111204899000100084721255120489800095005482108412048950012800948233731204890008720094890880120489200031009498305512048910001900551229961204891003570005197636120489000013008524297312048940001400652634581204896000810075300110120489600010008535626612048970007100753941661204893000100005415218120489100018007560692912048970001000456677911204897001050095747335120489400087002577199912048960006900057769431204898001240085808627120489400011001581746812048950088800060298121204890000260016035270120489600707004607700712048920056500561406881204899000210016218115120489300013007626134012048910003400063666911204890000130026410282120489500010004642417712048940001700366014481204892000530016614253120489500318003663134812048940002000166648751204894000280006686698120489100012009688924812048930016300868898181204897005900036997978120489700067008713158212048920002800671818591204894005050047197515120489900015004734759712048960001500973683821204899000120037440760120489000981001745098012048980001200074850981204897000160087494149120489900202003749516112048930004000475042051204893000960057563595120489800022004757906812048980002600876922311204893001880017710641120489900059002783202912048950076300978463851204891001190077894472120489000036004790885912048980004300279356041204890005650077998145120489400031008802266612048930002000181667811204895009000008203748120489500010009841552712048960001700585052541204893000120078673139120489200010001867541612048940003700586815451204890000150068766187120489200045004876991512048960001700688315341204898001040008956418120489700590001898682412048930009600890082731204890005350069092965120489900116004910280512048980044400891644271204892006840099242105120489000492006930202712048900002200193490121204890000250089360428120489500148001938926712048990002400594216201204890001290039480976120489600018001949750312048960005700795359911204891000100019543149120489000013275962050712048990001100798910421204893000150049959503120489800010001998350512048910001600400867721205898000610030849974120589600270000114667212058990001800811884991205897003930081232409120589100015005146260412058960050000216230341205893000430001629827120589300175009231366412058930001100827247421205890000100092727023120589400330004334641612058920002000033528401205897000100033502380120589700357006360599612058910095400737024571205892000870074016647120589100254008406398812058940001700242268941205893000100064246393120589900321008441123612058910002600044422471205897000110064546281120589900236007527478612058940001200654550681205899000100065460240120589500017004601844312058970005100161512241205898003780006182851120589800099003620937512058900002800062926191205894000130066384633120589700017003660877612058910049200967888861205890002760036970225120589900012009711305112058910003500273456251205897009720027479209120589200266004761082812058970003100979163151205894006720097955803120589500014008797712612058910002900580672151205897000100058109551120589100024008829574112058960001100284089181205898005700098517037120589200031006895487212058940047600189808221205892000140028996190120589300015004910280512058980044400091343711205891000270059256417120589200025301956107812058980001200196844791205894001140060376489120689700010002041946712068970002800704459801206890007000090446006120689500101006061190112068980001000108813471206899005500021288792120689000018000132102812068990001000213765131206895000120001571218120689200050003162704212068980014900216801091206893002300011714858120689800076007209621612068910083200221519161206897008080032397596120689900074000254641512068920001300327425451206897000470092787883120689700256006290136012068970001900329181751206891000100093324276120689200031003357666512068920042400437526221206891000210033947502120689100022009405594712068990001000040626861206892001170044331641120689900047008435737912068960023400347703851206891000120074782987120689500013007479335312068940001100147975741206891004160064829393120689200027007486332512068980059500149120881206895003900094915422120689900010008524657012068900006000752517731206890000370055314494120689000012008548553012068910013700455084881206898000210075767916120689300020004589828512068910014500158999581206891000730006394223120689300063003647826012068940001500066016231206894029290026786039120689000029002682343312068980084800068656211206894000120096889818120689700590002692418612068970012500370870751206892000800067108510120689300189001716710012068990001000872498481206897001590037277612120689100590007753791412068950001100677250631206893007560037743282120689900011008787004112068950028000680636791206898000880038196741120689500013000825233912068900061200982730081206898001070008391338120689300033008841850012068930005100187194401206894001890008836845120689000033002900486912068960001000490821271206899002160059127843120689400010005922777712068970027000895527681206890000120429602401120689700011003981141812068970039220799211131206892000290050079738120789500022003016368112078900013015002958741207893000110060342121120789300083009054390012078970003500405666541207895000100080725194120789000660009109708812078930013600311257531207895003420001137332120789000010001117944812078990001000812610851207891000710041364888120789700012009150067312078980001400215287951207898000120091773543120789500026000185888112078900001600721172111207890002880082213977120789800098004231351312078920002200823755691207891000100052382973120789900208004246083212078900001000226282861207894000420032786383120789900047002288154812078980004600328973151207894000100082959004120789800081001304401812078910008600236639401207897002060013932729120789900010000409100512078940005700741275671207891000780084310441120789700575002436821712078970001100744252071207890003450034548440120789100264001467883812078990001000947049111207893000100024734804120789900034004493900912078990001100751464431207892007000035177454120789200054002538997012078910005500155612961207891000140025612516120789200011771565855412078970001200857544841207899005150095821351120789900013006586033812078990001300858695421207899000260086303689120789800024002632922112078940005200365783481207895000100036696881120789100013009672277212078910001100667254621207893125000016746135120789700900001705453012078970004000873543151207895001060047383791120789500448000766546612078910005800078418031207896000110028165677120789000010008830606712078900001800385267461207891004800018535430120789100031007873623212078940015500889782951207896001450079140597120789000010009919366212078940001000097096671207898000170020049695120889200954001011216812088940014800101838591208897000110010358807120889700010003068907312088960003400208561221208891000100031005923120889900220004121733512088941510000514174601208891010600072020919120889900013008212831912088990002500025808821208896000730072783083120889500015001307287212088960004300034620791208899573000083493849120889000010006363662012088940070000937074611208892005483843836128120889500010008396105312088950091800640177361208893000310024140326120889100038004427863412088990012100543418761208897000300054750491120889100017004491053412088910010500349602861208898000190035005096120889800015001504169312088940007700250741951208897000220025263256120889800068000559484812088930039600159890821208896001660096026960120889100505001604501412088900093600660736571208893000250016200148120889200024008620725212088910008200265452191208894000330076617267120889000010007719170612088920014500072186761208893000110037224719120889500488009739344312088910001000874468541208898000330017491533120889005353006779871212088990001600782368881208893000220088609091120889500019001876870612088940049200488183921208893000100068863939120889400057008889979312088900001000090870451208893000160049118541120889200014008933173212088990001000793946011208895000100029749385120889300021009975749512088960046800998814871208891006540049894116120889100684005998721112088960063000400086771211894008480030366491121189700131007040573612118970001200404932641211896000100040502208121189900183004060305712118990005400307269911211895000110010738484121189000011004080759912118950001500408251491211896000100050879070121189900324005088695212118900005400509550891211894005250011124468121189100051009126015712118960001500012662281211893000890091304696121189500036008133917612118940001300513688961211898000110001478693121189900036002150917112118970001300117141781211892000230011746910121189900059000180104012118930003200418082281211896003300061872199121189700024006188283712118940001100718927281211893003870031963907121189400020001207400612118950001000721515611211892003390072179284121189300324004218952912118900031800622505561211895000120082252059121189500032004228924912118960001900523466371211891000250002350649121189500160006239726812118960001500224395561211899000120092518992121189200109003256346112118930001000125922471211899001150002623023121189900864005270787112118970001800428236621211897000350022904881121189100336005299661912118980003000430078061211898000460043084304121189100071001319086012118980001066333067661211892000100073372561121189100270007352437612118950001800235377341211894006840043600229121189900864009369138712118950001200636962291211898000209893700374121189600488000389630112118960001606839323771211895000230074004433121189100011009402665912118930014600340900721211891000150034176892121189000137008430004512118920001700843181111211898007420034345409121189500360009437394112118910001200544377881211899000130014523809121189400058000455541512118960002300845771421211894000850004630697121189500056004471576012118940003700347195891211895000200054767482121189400011005500052212118970001000650441741211890002900035114967121189500011002513493912118910003200451946981211892005550005317302121189100072002538261712118950001500653997591211896000460085415218121189100018007544551412118970016100355950471211898000150005612339121189600055669564292912118940035395857388431211892000410025754630121189600014000586266312118950001000059072371211892000380005927254121189100585005602887712118940004100960890551211894000120006112244121189100378006611359012118980017200661147021211890000220016134780121189800011000617897212118950005200962070241211892000150036231432121189100032008634581212118920001650164362761211896004560086499061121189300025006650999512118920001000965380671211895000130076622756121189700412001675864812118960005300667997201211891000320036897597121189100011003690013212118990001040369441871211894009000007131582121189200028004716390912118970001400272273451211892000100077256028121189800648007726271512118950002100173417271211899000150027405700121189800045001742868712118910027800474331601211898000100037480310121189800222009751927412118910001200176210601211896000130077633464121189800011009764798412118970003500477045241211890000330097924511121189000012005798068712118980001100779981451211893000310088130555121189900109008820401312118980001200082272641211895000350048227700121189600624007822928112118930001000182350071211898002760008243302121189000321009826583512118940004900182670681211892000200078268673121189400011872830084512118910001100783060671211890000180048322458121189500014005834257812118920001144183597851211891000100078395863121189700339001841559312118990013100685228631211895000360088527486121189900113002857560712118980001300486152551211891000180028658581121189800081003868159512118940016400887090441211894001050018791641121189100014002888930512118980062400889184401211891000130049020130121189900014007909468012118970002700791010291211894000100009108722121189500034005915109112118950002900892578391211892000890099271046121189600016000929038312118930020000993155711211896000220059325060121189000339002939411012118960034800894000821211896000130039437644121189400226008945275012118930044800195692951211894001020079640147121189700515009967561412118990005600297052961211890000100079712013121189000520007978502912118960026600798276641211896000240019900716121189800021002998604012118900001200200198261212893000800010089297121289400086001021815312128930001000902998251212891000170020309682121289900010009039767412128990001700604330141212892001180010451760121289700012005050288312128960001000405188651212895000100010698984121289700416002075285312128930001000808420341212890000140050861003121289000424009100269412128980001200011145821212890000730001211238121289400010000122601512128920001300114321441212899000670082195330121289700154003221833212128900001000122496881212897000580012328755121289000981003249393012128940042800424986661212891000100042563764121289700028000256625512128970023800830387541212891000100043161288121289900152417328203012128970001700734224821212894000270023468851121289600010003364298312128940001400938767901212899000100074037037121289300010001420578112128900049200542243811212891002700034361052121289100927009452018212128980083200545903391212892000110084874319121289900012005494129312128950004600050433981212892000100085288607121289000075003553308512128960001100357201431212892000100045736124121289100019000589754012128990004300659261801212897001320096023069121289800097004618958612128960049200762608251212898000100006782335121289700012007702754212128930004500770467611212892000100027144613121289900012005729403612128950006900073786581212891000540037474453121289600011003759182912128980007500778362731212897000130058025445121289500070000816873812128930042400382697281212898000120058319367121289300057000836366812128920016700984088191212896000110018714546121289900848007876222812128910001100890090711212894000870089021648121289300226005905050212128920001100090699171212898001300009175086121289500013008925497912128940001000293669621212895000100019380468121289100050009941502612128940079100099285321212894000120049981027121289400015009054019612138960001500807257341213896000450040856643121389600170008086177412138940001000109754641213893000110071012590121389400642009103303812138950004700412491651213896000190011310834121389500021007170751312138970001000717580701213894000390001842762121389700010001185564512138980001000919724711213895000320032224064121389500188009224691012138980001400925830351213899000810022641782121389900022002266281112138920001000128498111213893000350012935604121389800018002311234912138920003300731281151213891000150093188551121389300010009329970312138930002300934153741213895000220093650498121389400010008366385412138900001000437369821213891006780053768675121389800135001382170612138980054500141299381213894000150034214308121389300010007438712912138970001400745527561213898000100054788777121389800019005497940512138920040400150470821213893000100065081871121389500032000521835712138910001018052348481213893000140015390862121389700428001542650112138970082400455963481213895000490065612291121389800019000595983512138920003977459841151213894000830086023049121389800040002604518912138990057500463001761213896000100076375059121389900090007640169412138910001100666695541213895000550016689359121389900035009699116812138990001000471390341213899001460017390722121389500268009739432112138980003700974373141213893000420067574406121389600117005766302112138930001200677960501213896000800097811910121389400022000795558212138970002500481330871213893000140028367628121389800023005843232412138930001000584676211213895000290038716380121389700092001886031512138970003200988718201213895000330079020632121389100023001903471912138900001300192912121213896002580089369030121389900324008937872312138940003000494689481213891006420079707000121389700010008976669412138980005400398732901213895002860069966629121389600294001022482412148900001000003021081214899002280030392324121489100010002054631812148930001400106623891214891001914640683535121489800010000077221312148930016400209160731214895000930030919622121489600025005093858212148930051000111145821214894000730081590734121489100165000186211012148930007700919774461214890000570031997691121489100020005208642012148960030900420889841214893000290032194459121489400011004240263912148940001586025387811214899000110032687643121489600048002304777512148970001200930999401214892000830053135314121489900012003315369712148950001200632598971214895004880013298040121489300110001332427612148920003100635430391214899001570043583936121489800642007365266512148930005400736650041214892001270063967917121489800018009400974612148950001500942196231214898000250054239771121489000081000446653812148910001100544911931214893000100064518247121489100010009467126112148900001800047668181214897000140044768162121489100228001490264612148990001700650344321214897006000035162327121489400936005548967812148940001200456366761214896005600085645246121489500624009582402312148930002500758305211214895000100025887817121489900672009611489612148960001000362831511214898009450066381864121489200014007672532812148980004900467374961214897000300036851467121489600059004686090612148990016900570778021214895000320027090199121489400010003713421112148940019700072250901214897000100057230156121489500013005735698012148920001300673682861214892000170017614523121489600600005763155112148920001900678171031214893000100097943194121489500085002797547012148970004000379910941214897000110098009801121489900015009801789212148940004400783060921214897000380078502167121489200654001866276712148980001000887659961214896000330088838747121489500194001885659712148960001000889115781214899001720029001241121489300038001903884812148990008500592250461214899001160049343309121489600010009965852412148930001500598703741214894000140080247943121589300560006026774312158910006600604037251215897000100050439880121589100714001055446212158950001000306038581215895000100010681282121589600061000075706612158940026400208078961215899000500080843051121589200016005115505712158990017500111897951215893000440091340734121589100030004136750212158950001000615862341215891000120041862283121589100174005187899012158950001900420471381215895000730052384652121589000072004239898712158980002100724274191215891008000002569889121589400460005262714512158920001000127786221215894000280022950740121589000018001326721212158980002800534482711215890001130063512989121589800196001354531512158910001000736034881215894004280083658078121589600194006398865212158900001000440033951215897001620024016495121589300024006408118512158990002900541101821215898000140024229133121589200042001424559912158920043600445903351215896001440045142519121589600050001535770612158990003400857113201215899000860005738948121589100019008574006212158980043600562434991215892000120026445303121589200025001645687012158910020600265644861215898000100066596545121589700094003665383812158930006700267880631215894000380056817524121589100500007708084912158960008000671354401215894000750017258702121589900015001730455812158940009900973373781215898000380047497058121589000011002757488112158970007700777584561215891000100027818279121589500027008806226712158900003100581294071215894000220098279799121589000120008829416712158900001000184775981215898000100088562531121589900010008858734612158930001300186295711215894002100068669276121589200018008892223912158930009300791172451215892000260009291618121589200016000931531212158930001000894526011215895001090039546542121589700010009968896412158910024800898087681215895000120059843761121589500020006006484412188900001300301484081218893000430080175427121889500015000021181012188900002300402391781218894004560020253215121889400048004025784812188930003100102625611218894000560000339488121889300011005038421612188900067200204369411218895000100010446250121889900010007045306412188970082400904826201218894001220050559645121889200339009056107012188900001000805743031218899000345710620251121889900396008069081012188910003900407220831218894000190040736854121889700936001073885712188970033600808222171218895000260010834389121889000104009092152212188900048800709681201218894000150040970261121889600196005098947612188960064800510080911218898002800021062368121889400954006106426612188930001500311628971218894002120061277117121889200024000131243612188910001000613129451218897000250061329732121889500185004133211512188980004400313696841218893000800041430886121889800182007143340112188990002000914769571218894002600001549604121889100011000155929112188960001000615808381218892000110061593323121889500095008164729812188920001200016569111218892025250031688459121889300011004172860912188940027400318160871218894000720011819470121889500010009185628512188910004000919719651218895003300021976182121889200016007200195512188960001000620062641218894001270052016796121889600321007209234812188940060600321281641218898009270002167189121889800011000217050112188990001000821895951218891007420002334068121889300184004233615112188920017700223942941218898004160092457248121889800060007246287012188950036300025858981218893000330072597664121889500067000263182912188910001900426483051218893000790012705966121889200480007270679212188950034800727232911218892000120012790030121889600133009280612212188990001500728065051218895000540042854645121889900110006286961412188910014500428822861218897000130092983070121889200030003302997912188920001000030704001218896000250013089186121889400035001309640212188970005300831262931218897001680023244128121889800019009326274012188990041200532712781218892002220023334768121889200010000334592612188991430000634595451218899002320023461784121889100013001351557712188940006700935197851218890000100073536640121889200016008367619912188960001061638175371218891000100083835580121889100014007385754612188910006500338766641218895001100023887207121889200013009399842512188960057500540102931218899007840014029200121889000041006406931712188935410000842475661218892000340074293229121889600010005433046312188920001000344335681218890002260084478406121889300060003453081612188950001400245633801218895000700064583828121889100520009461629112188980019300146332811218898001130044648883121889900011003465386312188980053500246538701218897001020084666174121889300029005478038712188960002400448694591218895000460054891579121889100042001496032312188920088800449686311218893000950044996014121889900034004500491712188960001900650461331218892001050065052503121889000010006506343912188950053500451567821218894004920035158706121889100080004517109412188940001600552584651218891000140065312523121889900095005534348712188940090900753876151218894000360045490033121889700010007549900612188942090000855255261218894000100055561093121889500690005556870112188940001700855943371218892002000095629718121889700053009565504812188910002700256809521218897004720035750844121889500017008575361512188960002400258588111218896002980015872002121889900043003588064912188900005445361840791218898000120056245610121889800014004627213012188990003900063016551218898000140016332899121889900035008635714312188980027000863671371218897000170046373895121889600014003640306812188950001100764483131218890000100086511305121889600372008652547312188928660000265396511218898000380036569963121889700010005661984012188990001200166379031218891000120036638892121889700033007666433712188960002100766687811218896009090056710881121889200010008674701812188910004100268319251218898003870046962114121889400600008698750012188900001000969926561218894000480067131611121889800033009713176512188950001300173824881218894000150057394521121889800051009740144112188930014500974067611218894001840097424991121889700044005743043912188940001000877261601218893000930037823246121889300010006791297912188990001500379618061218897000120068087821121889100010004813470312188940022200781424931218891000100038154844121889900777008815547712188950061200381639711218890000100058230499121889500026007837303812188910001000784107241218896000100058444078121889200010001852772712188940005800086205101218896004240068639975121889900026009864364512188920026400486436741218897008640018696989121889400046007877449212188900043200888819121218894005200058959351121889000010006897751412188920003200091150651218890002620099149801121889200246001915237612188900026000391803131218899000100019238707121889100048008929681712188960021800393538991218899001063559372052121889200022006947519712188940004400396087201218891000160049740026121889300381001975039912188990001000397520421218890000200009820410121889700510001982220412188960006500698336111218897002100039913023121889500010124992668912188910001100499300951218893000410099958132121889900019006996765412188980001100700414211219897000220020418715121989400011009044598012198900070000505604651219893000120050584428121989200013003059973412198960005900206395191219897003450090881545121989700040008099466912198930001600311209171219899004680021260627121989300010008190575412198920002000520063791219894000250082573687121989000067000262717812198990014000127183651219899000100033002908121989000023001331111212198990013600038339301219893001130073874049121989900018001390628612198960009700939304051219899000120074082708121989200014004437106812198940001000446808581219892001380064841003121989000020005540585012198930001000354352751219898000120055505664121989000085009577094912198950002600658401291219898000150085964591121989300244002599757912198900006400860395621219897000100076224916121989800039006644551412198980001100964940771219899000210056585370121989000011004696087312198990200000471099511219895005200077117182121989100010005722067312198910013800272763891219899001860027459423121989500218006769610712198900003200277515901219895000330038033884121989300116005806947712198960072800782933891219896005400078581803121989800012009864769812198910038700486684781219893000260078834974121989600058002884676512198920001100890361261219893000840069134655121989400011005917644112198920001800692277771219897002700099236034121989200010973937798312198990003600996546081219894000750099768438121989500220006995347712198970014600399589391219893000100040167686122089100015003032467212208980006500104587911220897000100070615901122089000012001075980912208940001400509080611220892007910050968864122089900560006098621912208990015400410497751220895005850091487115122089400114002169189812208980021400917299611220894000100031798689122089600981001216777612208970001300522231501220895000120012523572122089100034001261230312208950010300527002051220891000350052910529122089700636000309073712208960015000831139851220898000480013337498122089700416004339683612208900001000236305351220891000110043963978122089400282000417778112208910007100842530011220896001340004436405122089400020008447558512208900001300148260041220896002740044906401122089200032006518920012208940007400052563061220894000940075394191122089400034003544751112208950087200954931921220893000530085503769122089100381002560692912208930001000256501161220899000450065689134122089100600006582104412208990009700959279791220894000100096232716122089100016001637431512208910013500864381861220899000640026563814122089700182002676442912208970002700173402991220896000110087394382122089000010007741167812208940013900374509281220895000130047563832122089000366001766846812208990034500685853421220895000110048586880122089100294009876927612208920018700491426301220892000160089192482122089600025000938260612208930001700796723521220894000100019802360122089300089005987486612208950003000000665711221897000130040162871122189000028000022122312218960002700003450491221894000240080386640122189200104009055534812218950001000305924181221893000100040624471122189300500002064712812218900027800306885151221896000110020705982122189800728002088363312218970001600309771021221897000100051173516122189500020007119082412218980001700111913681221891000100051212514122189500155855134722512218930021200013921421221891001510031705649122189300011005183813812218990001700019089141221899001920042111087122189800154004233707912218920001219323962901221892005600042475173122189400053003279737612218930001000032291081221896000290053416639122189200756009344502112218920001400735536671221891000150043570895122189500178002367453112218930036000038230391221897000120093845041122189000010009412237712218910007500142083781221890000130044615978122189400077007472639512218980002000748828981221892000100055044969122189800010000505083012218950011200052541931221894000300045594848122189300396006586884912218920002200660047641221896003210086213715122189500051004628067012218990002800364034911221892377000046504368122189100065002665528712218960037800168258551221892001000077032598122189100612005742162212218930002200877786611221894000180037819215122189000040008784638512218910011900979786741221897000810048026400122189700119001817955412218940001000682025401221895004400028254063122189600010005843105712218950001600285615201221890008960028892200122189300324003935451612218930003100495017391221891002360049943866122189700580005014053912228920009100102518201222892000420050273676122289600012002029263212228970020000608657261222895000790141203459122289500086006140304812228930086400414656171222893000100081656397122289900840008167353412228910001000918920111222892001230012039547122289800013003234430312228900035400223887771222893002120082480929122289300015008338688812228910008900535740161222895000190033867107122289100023005402653812228990002900140472351222897000980034574007122289500131002511568212228980008400552641091222890001090025418961122289200010006545878612228930001500958343521222896017000056085371122289800793789613530312228900025600162029931222890000170076363082122289100010002643984412228910036000265862271222890000650066676067122289300032004680244812228990001500768107181222897002360077017384122289400624008708588912228910001000971284201222894000950027916315122289400672002800356412228940005900982060711222892003060098382278122289300018001849008812228990072800485898211222892000130008857758122289100012002905532212228920001000690894081222895000110019610954122289100721001970616112228920004900199274541222890001180059978198122289300037002016616212258970017500602157721225898000150090298390122589100066000044040712258970001400305892411225898000100020669053122589500119006082328112258980040800208943191225898004600001180172122589400028003120778312258970020400512107401225896001260051231855122589900387001134132412258950002300813421141225892000110081526267122589000606009158411612258910011000815956191225898011000071751881122589600019003185649612258970003000619625831225897000170052085525122589200092001216101312258960096300222795181225890000230032285599122589300824009252533212258970001000626757771225899000160022749270122589400063000278364812258900055500528039841225893000230042887084122589900011001294553112258910084000429527161225893001010012955844122589114300009295724112258980055000430006421225897000250043138723122589000131007318875412258900001800432918381225890000180043457962122589000028005347492612258930003700434788271225899000180023486388122589300014007357782912258950001700136012861225892000260073606149122589400220005361699712258910003600636306931225899000100063632202122589700010009373861512258960001300038373671225894003360083881745122589600085008414328212258990005000941606631225898000150084182926122589200022009421142012258970001000842652301225896000110074361045122589600108006437097412258960001000544302051225898002180004470743122589400016006451320512258980001000246823631225893000180084886657122589800021007494697412258910008600950415311225898001070015237576122589400232007528032612258970001000653020331225894000320065369555122589500010002556160412258940001000156957441225891000100085710987122589700428004571425112258960007100057498871225896000720045779643122589600011008586954212258990002600559225351225890000110045961339122589800333008597510412258910002800361053921225897000660046116789122589100012007630491612258930003800463791651225894000230036429614122589200496003645944912258990001100965429401225898001800076555045122589300053001674663312258910001300468469191225896002274016856426122589100074009698554512258970040800571525361225897000460007569640122589500010005758158212258930001000177782391225892000100067929201122589300049002798196912258920002300480430351225893000910068218252122589700721009824155212258960008800282478591225893000910078259537122589800194004830279412258900001300083364731225891000650048342162122589500032000838054412258930027600284278481225892000390008570976122589600011002873366212258980061200088014571225891001830099127843122589400010001913217912258970023800695692951225894001020099783340122589900208002979261512258960001000498728671225890000100019886728122589500030003992734612258970003300901646321226895001260000518050122689300199007057026012268900003700605752271226898000100070759723122689900268005120811212268900065400115400411226893008800031555470122689700065009164666312268990001000823212841226893000110072414379122689800067004251210512268980001100025143161226898001341732732446122689600019002275286012268970085600630313161226892000100073891551122689000039007389336512268960011500340551541226899000730094362929122689700165003465048812268970011200247547561226894019380045002248122689500083000512024712268960003900955836981226891000100096905053122689500055000760803112268940048000979257411226891001740038294985122689400018009900211612268900001100690777531226894000130099226475122689500050002929507912268930001900496065211226898002460020998511122789400010000194141012278930066000319596841227897000210082358190122789700018000237301812278920001000524848351227894000100082540277122789800666003327422712278990001800034177871227892001210073583569122789800456008422438112278910077700844759591227892003540095833032122789700045000595537712278920008000960420811227895001900056441793122789400010001653368012278920001000165873571227895009540097047946122789300020005715729612278940026400073474211227896000340057472981122789000014003770452412278900003300679013981227893000100067996268122789800327008811293312278960039000183943171227892001610038530518122789900010006862497712278960045200289868241227891000960039244542122789000010004961785412278910036600297276001227895000160070620251122889900396002070007012288940005300907119391228896000550040905419122889000666005160986312288950001100720832261228896000220032108380122889600020001227648812288930004100827106131228894009720072963784122889900062970509158412288980010900453941911228894000340027099157122889700015009744362712288930031500981967411228895000130058228140122889000015004850445412288960004700885684391228899000100048671803122889700029006917263512288980003900793885921228893000130059703391122889300728001001537012298960020800500589441229892000110010066459122989945900007009701712298960007300601482651229898007770080191910122989900018007023151112298950045600003003521229894000140010387598122989400022004041808212298950525200105157951229892000930060531533122989800044004063102912298940009200006724291229894075000060740454122989300216002075363212298970002100407774811229891000670040862225122989400043004089090512298950001000508962171229898000160030909815122989400037001092531812298910070000309355891229890000140090943501122989200011001102255212298960023400910568441229892002660041070009122989006200001109286712298991470000111259881229890001940091169202122989800092007122304712298900001300712389381229896012360061263241122989000019000128397912298930002000413139441229897000420051351001122989300012000139270812298990007101914206221229896002000051421795122989300056001146551012298900002300214836111229899000440021504223122989600010006150531512298940001000315148961229899017340041517904122989400010003164390312298980002500516796241229894000180071685778122989900018000169846512298960002400617747641229896000640041850347122989100535002189970912298940001300519003521229893316000031911725122989600038003194738912298960001500020048281229891013130062013680122989600044008205186812298920104000721171731229895001970072184509122989900098005230875712298970860000823508321229892000660012378172122989200014005239056912298940001400324113801229899004360012417827122989700444003242167712298930001000924603071229892009810092474071122989300511588247999012298990001000225559361229898000100022577078122989800061004257713412298990001000327136251229897000100062730066122989100026002277652712298990009933227767471229892000100012784232122989100010005286189612298900072800328977011229891000570072912054122989600012000291482412298960042800129773721229893000600002988904122989607600004299135812298990002300830178511229899000700023022520122989501177008306032512298910008200530759521229891000100043084751122989400020003310671812298990001000231078401229898006720063138064122989000019005314894412298910001000931648601229893000100023181943122989679700001318615512298990001700632108961229892003180023346366122989300198001338531812298930002000334073381229897000210043424404122989300020000344789912298910048400135192661229893000940073567026122989900013007361452912298920309000436412521229897000160053654793122989800010006366657112298906310000536807061229893000110003686517122989000130003371446812298990001900337360241229899001040013763108122989431400007377361912298990045200237791461229892000100023781008122989000089006382142812298910480000738818331229894023230053917599122989400182005394587912298940001200339475021229899000220033960163122989900031009399835312298960003400140128901229899001970024048419122989500555008406581612298900044000040837671229892243000034088960122989400028003409708712298910018600141774241229891000210054186992122989400011001419219212298921830000941933551229895001410074316752122989809200005442819212298960024000844432201229891001880004501153122989500087002452260312298980018400345240331229894000280064594347122989200464628460240912298990494900046078671229899000220004652516122989000378001471056312298940880000147556691229892000190004821458122989800058003482633612298980002100948709241229894000110074876756122989200022004496258112298990042800150351711229898000620045053510122989700023004512410012298920050000451369991229893000100025150995122989400909003520084412298990038700952509231229894000480025263458122989600081001527651212298970001200252772011229895002840055340079122989400010001534221912298940015600254264391229898010300005452102122989600017003548061112298900019000755029661229894000110085519741122989300145001553635212298970040400756319191229895000330085662768122989000038005572030012298900018400857467181229890000380085886342122989800024004593616912298900003000759466941229891202000065986841122989400648009599419012298920005800560286251229891000160026029812122989500026000604887012298960001000160739351229895000460086074390122989000345006613229412298990018400761512441229894000330076193849122989600011002620398912298990002500662897971229899000620006290140122989900011003630719012298910880000763517701229898004360096353844122989040800004636857512298930017700064234781229896000100036426072122989923800009646807112298970055500164772901229893002380036519008122989400492001652956312298950001000865303001229890011660076578348122989500010000658000912298900001800065831601229894001110006629513122989000012000675544112298920045200368510831229899000430096875136122989000010003689485312298980515100569505161229899000100027000698122989000012004700749112298940001000170083721229890000320097069105122989000742007708108012298940007900670929271229896000100047271865122989000097006731014612298920041200973354311229894003240087343283122989200010002735908812298990001000774282371229899003150067468506122989000030006750080812298990001300675045981229892000110087505707122989101020004752528212298920016300875800141229894285000037596353122989600140008762748112298950011000176289321229894000650087684393122989400735004769610712298940003200777609751229898000330047782412122989600011005780044912298920005400478821221229895000130017929375122989216800007797843412298910001100680692091229892000520068077153122989900456006809424412298950061800980971291229890000820008255113122989100080008826133012298930001000183428571229891001060078376014122989500248001838064812298922650000384155271229896000170048425941122989400024652844233112298940006200985032481229891000100088517720122989959200003851904512298950001000185397261229895000150068584380122989902222001858590812298980072100786709731229895000110078741411122989700067015878706712298910001700388863801229895000270028909498122989100936003893737512298900001800290301301229894009000039149044122989100056007920748112298920008600692238451229893001190039269303122989900031008929886812298970001000093061311229896000100019340878122989300010005934385112298980021600393745781229897989000029431322122989400013006943523812298980029200894624151229893009810019494332122989800013004950997612298920036300795188871229898000100049540646122989000018009956755812298970001000695690251229894000120009575950122989308700005958326012298930001200795990271229895000830059643581122989300022003969342412298940005700097199971229899000100089733286122989300051009976256212298900068400097957111229892002840039983505122989100045007