号码吉凶通栏广告970*90
号码吉凶对联A 160*600
号码吉凶对联C 160*600

手机号段1321429

1321429号段手机号码表

13214290000132142900011321429000213214290003132142900041321429000513214290006132142900071321429000813214290009132142900101321429001113214290012132142900131321429001413214290015132142900161321429001713214290018132142900191321429002013214290021132142900221321429002313214290024132142900251321429002613214290027132142900281321429002913214290030132142900311321429003213214290033132142900341321429003513214290036132142900371321429003813214290039132142900401321429004113214290042132142900431321429004413214290045132142900461321429004713214290048132142900491321429005013214290051132142900521321429005313214290054132142900551321429005613214290057132142900581321429005913214290060132142900611321429006213214290063132142900641321429006513214290066132142900671321429006813214290069132142900701321429007113214290072132142900731321429007413214290075132142900761321429007713214290078132142900791321429008013214290081132142900821321429008313214290084132142900851321429008613214290087132142900881321429008913214290090132142900911321429009213214290093132142900941321429009513214290096132142900971321429009813214290099132142901001321429010113214290102132142901031321429010413214290105132142901061321429010713214290108132142901091321429011013214290111132142901121321429011313214290114132142901151321429011613214290117132142901181321429011913214290120132142901211321429012213214290123132142901241321429012513214290126132142901271321429012813214290129132142901301321429013113214290132132142901331321429013413214290135132142901361321429013713214290138132142901391321429014013214290141132142901421321429014313214290144132142901451321429014613214290147132142901481321429014913214290150132142901511321429015213214290153132142901541321429015513214290156132142901571321429015813214290159132142901601321429016113214290162132142901631321429016413214290165132142901661321429016713214290168132142901691321429017013214290171132142901721321429017313214290174132142901751321429017613214290177132142901781321429017913214290180132142901811321429018213214290183132142901841321429018513214290186132142901871321429018813214290189132142901901321429019113214290192132142901931321429019413214290195132142901961321429019713214290198132142901991321429020013214290201132142902021321429020313214290204132142902051321429020613214290207132142902081321429020913214290210132142902111321429021213214290213132142902141321429021513214290216132142902171321429021813214290219132142902201321429022113214290222132142902231321429022413214290225132142902261321429022713214290228132142902291321429023013214290231132142902321321429023313214290234132142902351321429023613214290237132142902381321429023913214290240132142902411321429024213214290243132142902441321429024513214290246132142902471321429024813214290249132142902501321429025113214290252132142902531321429025413214290255132142902561321429025713214290258132142902591321429026013214290261132142902621321429026313214290264132142902651321429026613214290267132142902681321429026913214290270132142902711321429027213214290273132142902741321429027513214290276132142902771321429027813214290279132142902801321429028113214290282132142902831321429028413214290285132142902861321429028713214290288132142902891321429029013214290291132142902921321429029313214290294132142902951321429029613214290297132142902981321429029913214290300132142903011321429030213214290303132142903041321429030513214290306132142903071321429030813214290309132142903101321429031113214290312132142903131321429031413214290315132142903161321429031713214290318132142903191321429032013214290321132142903221321429032313214290324132142903251321429032613214290327132142903281321429032913214290330132142903311321429033213214290333132142903341321429033513214290336132142903371321429033813214290339132142903401321429034113214290342132142903431321429034413214290345132142903461321429034713214290348132142903491321429035013214290351132142903521321429035313214290354132142903551321429035613214290357132142903581321429035913214290360132142903611321429036213214290363132142903641321429036513214290366132142903671321429036813214290369132142903701321429037113214290372132142903731321429037413214290375132142903761321429037713214290378132142903791321429038013214290381132142903821321429038313214290384132142903851321429038613214290387132142903881321429038913214290390132142903911321429039213214290393132142903941321429039513214290396132142903971321429039813214290399132142904001321429040113214290402132142904031321429040413214290405132142904061321429040713214290408132142904091321429041013214290411132142904121321429041313214290414132142904151321429041613214290417132142904181321429041913214290420132142904211321429042213214290423132142904241321429042513214290426132142904271321429042813214290429132142904301321429043113214290432132142904331321429043413214290435132142904361321429043713214290438132142904391321429044013214290441132142904421321429044313214290444132142904451321429044613214290447132142904481321429044913214290450132142904511321429045213214290453132142904541321429045513214290456132142904571321429045813214290459132142904601321429046113214290462132142904631321429046413214290465132142904661321429046713214290468132142904691321429047013214290471132142904721321429047313214290474132142904751321429047613214290477132142904781321429047913214290480132142904811321429048213214290483132142904841321429048513214290486132142904871321429048813214290489132142904901321429049113214290492132142904931321429049413214290495132142904961321429049713214290498132142904991321429050013214290501132142905021321429050313214290504132142905051321429050613214290507132142905081321429050913214290510132142905111321429051213214290513132142905141321429051513214290516132142905171321429051813214290519132142905201321429052113214290522132142905231321429052413214290525132142905261321429052713214290528132142905291321429053013214290531132142905321321429053313214290534132142905351321429053613214290537132142905381321429053913214290540132142905411321429054213214290543132142905441321429054513214290546132142905471321429054813214290549132142905501321429055113214290552132142905531321429055413214290555132142905561321429055713214290558132142905591321429056013214290561132142905621321429056313214290564132142905651321429056613214290567132142905681321429056913214290570132142905711321429057213214290573132142905741321429057513214290576132142905771321429057813214290579132142905801321429058113214290582132142905831321429058413214290585132142905861321429058713214290588132142905891321429059013214290591132142905921321429059313214290594132142905951321429059613214290597132142905981321429059913214290600132142906011321429060213214290603132142906041321429060513214290606132142906071321429060813214290609132142906101321429061113214290612132142906131321429061413214290615132142906161321429061713214290618132142906191321429062013214290621132142906221321429062313214290624132142906251321429062613214290627132142906281321429062913214290630132142906311321429063213214290633132142906341321429063513214290636132142906371321429063813214290639132142906401321429064113214290642132142906431321429064413214290645132142906461321429064713214290648132142906491321429065013214290651132142906521321429065313214290654132142906551321429065613214290657132142906581321429065913214290660132142906611321429066213214290663132142906641321429066513214290666132142906671321429066813214290669132142906701321429067113214290672132142906731321429067413214290675132142906761321429067713214290678132142906791321429068013214290681132142906821321429068313214290684132142906851321429068613214290687132142906881321429068913214290690132142906911321429069213214290693132142906941321429069513214290696132142906971321429069813214290699132142907001321429070113214290702132142907031321429070413214290705132142907061321429070713214290708132142907091321429071013214290711132142907121321429071313214290714132142907151321429071613214290717132142907181321429071913214290720132142907211321429072213214290723132142907241321429072513214290726132142907271321429072813214290729132142907301321429073113214290732132142907331321429073413214290735132142907361321429073713214290738132142907391321429074013214290741132142907421321429074313214290744132142907451321429074613214290747132142907481321429074913214290750132142907511321429075213214290753132142907541321429075513214290756132142907571321429075813214290759132142907601321429076113214290762132142907631321429076413214290765132142907661321429076713214290768132142907691321429077013214290771132142907721321429077313214290774132142907751321429077613214290777132142907781321429077913214290780132142907811321429078213214290783132142907841321429078513214290786132142907871321429078813214290789132142907901321429079113214290792132142907931321429079413214290795132142907961321429079713214290798132142907991321429080013214290801132142908021321429080313214290804132142908051321429080613214290807132142908081321429080913214290810132142908111321429081213214290813132142908141321429081513214290816132142908171321429081813214290819132142908201321429082113214290822132142908231321429082413214290825132142908261321429082713214290828132142908291321429083013214290831132142908321321429083313214290834132142908351321429083613214290837132142908381321429083913214290840132142908411321429084213214290843132142908441321429084513214290846132142908471321429084813214290849132142908501321429085113214290852132142908531321429085413214290855132142908561321429085713214290858132142908591321429086013214290861132142908621321429086313214290864132142908651321429086613214290867132142908681321429086913214290870132142908711321429087213214290873132142908741321429087513214290876132142908771321429087813214290879132142908801321429088113214290882132142908831321429088413214290885132142908861321429088713214290888132142908891321429089013214290891132142908921321429089313214290894132142908951321429089613214290897132142908981321429089913214290900132142909011321429090213214290903132142909041321429090513214290906132142909071321429090813214290909132142909101321429091113214290912132142909131321429091413214290915132142909161321429091713214290918132142909191321429092013214290921132142909221321429092313214290924132142909251321429092613214290927132142909281321429092913214290930132142909311321429093213214290933132142909341321429093513214290936132142909371321429093813214290939132142909401321429094113214290942132142909431321429094413214290945132142909461321429094713214290948132142909491321429095013214290951132142909521321429095313214290954132142909551321429095613214290957132142909581321429095913214290960132142909611321429096213214290963132142909641321429096513214290966132142909671321429096813214290969132142909701321429097113214290972132142909731321429097413214290975132142909761321429097713214290978132142909791321429098013214290981132142909821321429098313214290984132142909851321429098613214290987132142909881321429098913214290990132142909911321429099213214290993132142909941321429099513214290996132142909971321429099813214290999132142910001321429100113214291002132142910031321429100413214291005132142910061321429100713214291008132142910091321429101013214291011132142910121321429101313214291014132142910151321429101613214291017132142910181321429101913214291020132142910211321429102213214291023132142910241321429102513214291026132142910271321429102813214291029132142910301321429103113214291032132142910331321429103413214291035132142910361321429103713214291038132142910391321429104013214291041132142910421321429104313214291044132142910451321429104613214291047132142910481321429104913214291050132142910511321429105213214291053132142910541321429105513214291056132142910571321429105813214291059132142910601321429106113214291062132142910631321429106413214291065132142910661321429106713214291068132142910691321429107013214291071132142910721321429107313214291074132142910751321429107613214291077132142910781321429107913214291080132142910811321429108213214291083132142910841321429108513214291086132142910871321429108813214291089132142910901321429109113214291092132142910931321429109413214291095132142910961321429109713214291098132142910991321429110013214291101132142911021321429110313214291104132142911051321429110613214291107132142911081321429110913214291110132142911111321429111213214291113132142911141321429111513214291116132142911171321429111813214291119132142911201321429112113214291122132142911231321429112413214291125132142911261321429112713214291128132142911291321429113013214291131132142911321321429113313214291134132142911351321429113613214291137132142911381321429113913214291140132142911411321429114213214291143132142911441321429114513214291146132142911471321429114813214291149132142911501321429115113214291152132142911531321429115413214291155132142911561321429115713214291158132142911591321429116013214291161132142911621321429116313214291164132142911651321429116613214291167132142911681321429116913214291170132142911711321429117213214291173132142911741321429117513214291176132142911771321429117813214291179132142911801321429118113214291182132142911831321429118413214291185132142911861321429118713214291188132142911891321429119013214291191132142911921321429119313214291194132142911951321429119613214291197132142911981321429119913214291200132142912011321429120213214291203132142912041321429120513214291206132142912071321429120813214291209132142912101321429121113214291212132142912131321429121413214291215132142912161321429121713214291218132142912191321429122013214291221132142912221321429122313214291224132142912251321429122613214291227132142912281321429122913214291230132142912311321429123213214291233132142912341321429123513214291236132142912371321429123813214291239132142912401321429124113214291242132142912431321429124413214291245132142912461321429124713214291248132142912491321429125013214291251132142912521321429125313214291254132142912551321429125613214291257132142912581321429125913214291260132142912611321429126213214291263132142912641321429126513214291266132142912671321429126813214291269132142912701321429127113214291272132142912731321429127413214291275132142912761321429127713214291278132142912791321429128013214291281132142912821321429128313214291284132142912851321429128613214291287132142912881321429128913214291290132142912911321429129213214291293132142912941321429129513214291296132142912971321429129813214291299132142913001321429130113214291302132142913031321429130413214291305132142913061321429130713214291308132142913091321429131013214291311132142913121321429131313214291314132142913151321429131613214291317132142913181321429131913214291320132142913211321429132213214291323132142913241321429132513214291326132142913271321429132813214291329132142913301321429133113214291332132142913331321429133413214291335132142913361321429133713214291338132142913391321429134013214291341132142913421321429134313214291344132142913451321429134613214291347132142913481321429134913214291350132142913511321429135213214291353132142913541321429135513214291356132142913571321429135813214291359132142913601321429136113214291362132142913631321429136413214291365132142913661321429136713214291368132142913691321429137013214291371132142913721321429137313214291374132142913751321429137613214291377132142913781321429137913214291380132142913811321429138213214291383132142913841321429138513214291386132142913871321429138813214291389132142913901321429139113214291392132142913931321429139413214291395132142913961321429139713214291398132142913991321429140013214291401132142914021321429140313214291404132142914051321429140613214291407132142914081321429140913214291410132142914111321429141213214291413132142914141321429141513214291416132142914171321429141813214291419132142914201321429142113214291422132142914231321429142413214291425132142914261321429142713214291428132142914291321429143013214291431132142914321321429143313214291434132142914351321429143613214291437132142914381321429143913214291440132142914411321429144213214291443132142914441321429144513214291446132142914471321429144813214291449132142914501321429145113214291452132142914531321429145413214291455132142914561321429145713214291458132142914591321429146013214291461132142914621321429146313214291464132142914651321429146613214291467132142914681321429146913214291470132142914711321429147213214291473132142914741321429147513214291476132142914771321429147813214291479132142914801321429148113214291482132142914831321429148413214291485132142914861321429148713214291488132142914891321429149013214291491132142914921321429149313214291494132142914951321429149613214291497132142914981321429149913214291500132142915011321429150213214291503132142915041321429150513214291506132142915071321429150813214291509132142915101321429151113214291512132142915131321429151413214291515132142915161321429151713214291518132142915191321429152013214291521132142915221321429152313214291524132142915251321429152613214291527132142915281321429152913214291530132142915311321429153213214291533132142915341321429153513214291536132142915371321429153813214291539132142915401321429154113214291542132142915431321429154413214291545132142915461321429154713214291548132142915491321429155013214291551132142915521321429155313214291554132142915551321429155613214291557132142915581321429155913214291560132142915611321429156213214291563132142915641321429156513214291566132142915671321429156813214291569132142915701321429157113214291572132142915731321429157413214291575132142915761321429157713214291578132142915791321429158013214291581132142915821321429158313214291584132142915851321429158613214291587132142915881321429158913214291590132142915911321429159213214291593132142915941321429159513214291596132142915971321429159813214291599132142916001321429160113214291602132142916031321429160413214291605132142916061321429160713214291608132142916091321429161013214291611132142916121321429161313214291614132142916151321429161613214291617132142916181321429161913214291620132142916211321429162213214291623132142916241321429162513214291626132142916271321429162813214291629132142916301321429163113214291632132142916331321429163413214291635132142916361321429163713214291638132142916391321429164013214291641132142916421321429164313214291644132142916451321429164613214291647132142916481321429164913214291650132142916511321429165213214291653132142916541321429165513214291656132142916571321429165813214291659132142916601321429166113214291662132142916631321429166413214291665132142916661321429166713214291668132142916691321429167013214291671132142916721321429167313214291674132142916751321429167613214291677132142916781321429167913214291680132142916811321429168213214291683132142916841321429168513214291686132142916871321429168813214291689132142916901321429169113214291692132142916931321429169413214291695132142916961321429169713214291698132142916991321429170013214291701132142917021321429170313214291704132142917051321429170613214291707132142917081321429170913214291710132142917111321429171213214291713132142917141321429171513214291716132142917171321429171813214291719132142917201321429172113214291722132142917231321429172413214291725132142917261321429172713214291728132142917291321429173013214291731132142917321321429173313214291734132142917351321429173613214291737132142917381321429173913214291740132142917411321429174213214291743132142917441321429174513214291746132142917471321429174813214291749132142917501321429175113214291752132142917531321429175413214291755132142917561321429175713214291758132142917591321429176013214291761132142917621321429176313214291764132142917651321429176613214291767132142917681321429176913214291770132142917711321429177213214291773132142917741321429177513214291776132142917771321429177813214291779132142917801321429178113214291782132142917831321429178413214291785132142917861321429178713214291788132142917891321429179013214291791132142917921321429179313214291794132142917951321429179613214291797132142917981321429179913214291800132142918011321429180213214291803132142918041321429180513214291806132142918071321429180813214291809132142918101321429181113214291812132142918131321429181413214291815132142918161321429181713214291818132142918191321429182013214291821132142918221321429182313214291824132142918251321429182613214291827132142918281321429182913214291830132142918311321429183213214291833132142918341321429183513214291836132142918371321429183813214291839132142918401321429184113214291842132142918431321429184413214291845132142918461321429184713214291848132142918491321429185013214291851132142918521321429185313214291854132142918551321429185613214291857132142918581321429185913214291860132142918611321429186213214291863132142918641321429186513214291866132142918671321429186813214291869132142918701321429187113214291872132142918731321429187413214291875132142918761321429187713214291878132142918791321429188013214291881132142918821321429188313214291884132142918851321429188613214291887132142918881321429188913214291890132142918911321429189213214291893132142918941321429189513214291896132142918971321429189813214291899132142919001321429190113214291902132142919031321429190413214291905132142919061321429190713214291908132142919091321429191013214291911132142919121321429191313214291914132142919151321429191613214291917132142919181321429191913214291920132142919211321429192213214291923132142919241321429192513214291926132142919271321429192813214291929132142919301321429193113214291932132142919331321429193413214291935132142919361321429193713214291938132142919391321429194013214291941132142919421321429194313214291944132142919451321429194613214291947132142919481321429194913214291950132142919511321429195213214291953132142919541321429195513214291956132142919571321429195813214291959132142919601321429196113214291962132142919631321429196413214291965132142919661321429196713214291968132142919691321429197013214291971132142919721321429197313214291974132142919751321429197613214291977132142919781321429197913214291980132142919811321429198213214291983132142919841321429198513214291986132142919871321429198813214291989132142919901321429199113214291992132142919931321429199413214291995132142919961321429199713214291998132142919991321429200013214292001132142920021321429200313214292004132142920051321429200613214292007132142920081321429200913214292010132142920111321429201213214292013132142920141321429201513214292016132142920171321429201813214292019132142920201321429202113214292022132142920231321429202413214292025132142920261321429202713214292028132142920291321429203013214292031132142920321321429203313214292034132142920351321429203613214292037132142920381321429203913214292040132142920411321429204213214292043132142920441321429204513214292046132142920471321429204813214292049132142920501321429205113214292052132142920531321429205413214292055132142920561321429205713214292058132142920591321429206013214292061132142920621321429206313214292064132142920651321429206613214292067132142920681321429206913214292070132142920711321429207213214292073132142920741321429207513214292076132142920771321429207813214292079132142920801321429208113214292082132142920831321429208413214292085132142920861321429208713214292088132142920891321429209013214292091132142920921321429209313214292094132142920951321429209613214292097132142920981321429209913214292100132142921011321429210213214292103132142921041321429210513214292106132142921071321429210813214292109132142921101321429211113214292112132142921131321429211413214292115132142921161321429211713214292118132142921191321429212013214292121132142921221321429212313214292124132142921251321429212613214292127132142921281321429212913214292130132142921311321429213213214292133132142921341321429213513214292136132142921371321429213813214292139132142921401321429214113214292142132142921431321429214413214292145132142921461321429214713214292148132142921491321429215013214292151132142921521321429215313214292154132142921551321429215613214292157132142921581321429215913214292160132142921611321429216213214292163132142921641321429216513214292166132142921671321429216813214292169132142921701321429217113214292172132142921731321429217413214292175132142921761321429217713214292178132142921791321429218013214292181132142921821321429218313214292184132142921851321429218613214292187132142921881321429218913214292190132142921911321429219213214292193132142921941321429219513214292196132142921971321429219813214292199132142922001321429220113214292202132142922031321429220413214292205132142922061321429220713214292208132142922091321429221013214292211132142922121321429221313214292214132142922151321429221613214292217132142922181321429221913214292220132142922211321429222213214292223132142922241321429222513214292226132142922271321429222813214292229132142922301321429223113214292232132142922331321429223413214292235132142922361321429223713214292238132142922391321429224013214292241132142922421321429224313214292244132142922451321429224613214292247132142922481321429224913214292250132142922511321429225213214292253132142922541321429225513214292256132142922571321429225813214292259132142922601321429226113214292262132142922631321429226413214292265132142922661321429226713214292268132142922691321429227013214292271132142922721321429227313214292274132142922751321429227613214292277132142922781321429227913214292280132142922811321429228213214292283132142922841321429228513214292286132142922871321429228813214292289132142922901321429229113214292292132142922931321429229413214292295132142922961321429229713214292298132142922991321429230013214292301132142923021321429230313214292304132142923051321429230613214292307132142923081321429230913214292310132142923111321429231213214292313132142923141321429231513214292316132142923171321429231813214292319132142923201321429232113214292322132142923231321429232413214292325132142923261321429232713214292328132142923291321429233013214292331132142923321321429233313214292334132142923351321429233613214292337132142923381321429233913214292340132142923411321429234213214292343132142923441321429234513214292346132142923471321429234813214292349132142923501321429235113214292352132142923531321429235413214292355132142923561321429235713214292358132142923591321429236013214292361132142923621321429236313214292364132142923651321429236613214292367132142923681321429236913214292370132142923711321429237213214292373132142923741321429237513214292376132142923771321429237813214292379132142923801321429238113214292382132142923831321429238413214292385132142923861321429238713214292388132142923891321429239013214292391132142923921321429239313214292394132142923951321429239613214292397132142923981321429239913214292400132142924011321429240213214292403132142924041321429240513214292406132142924071321429240813214292409132142924101321429241113214292412132142924131321429241413214292415132142924161321429241713214292418132142924191321429242013214292421132142924221321429242313214292424132142924251321429242613214292427132142924281321429242913214292430132142924311321429243213214292433132142924341321429243513214292436132142924371321429243813214292439132142924401321429244113214292442132142924431321429244413214292445132142924461321429244713214292448132142924491321429245013214292451132142924521321429245313214292454132142924551321429245613214292457132142924581321429245913214292460132142924611321429246213214292463132142924641321429246513214292466132142924671321429246813214292469132142924701321429247113214292472132142924731321429247413214292475132142924761321429247713214292478132142924791321429248013214292481132142924821321429248313214292484132142924851321429248613214292487132142924881321429248913214292490132142924911321429249213214292493132142924941321429249513214292496132142924971321429249813214292499132142925001321429250113214292502132142925031321429250413214292505132142925061321429250713214292508132142925091321429251013214292511132142925121321429251313214292514132142925151321429251613214292517132142925181321429251913214292520132142925211321429252213214292523132142925241321429252513214292526132142925271321429252813214292529132142925301321429253113214292532132142925331321429253413214292535132142925361321429253713214292538132142925391321429254013214292541132142925421321429254313214292544132142925451321429254613214292547132142925481321429254913214292550132142925511321429255213214292553132142925541321429255513214292556132142925571321429255813214292559132142925601321429256113214292562132142925631321429256413214292565132142925661321429256713214292568132142925691321429257013214292571132142925721321429257313214292574132142925751321429257613214292577132142925781321429257913214292580132142925811321429258213214292583132142925841321429258513214292586132142925871321429258813214292589132142925901321429259113214292592132142925931321429259413214292595132142925961321429259713214292598132142925991321429260013214292601132142926021321429260313214292604132142926051321429260613214292607132142926081321429260913214292610132142926111321429261213214292613132142926141321429261513214292616132142926171321429261813214292619132142926201321429262113214292622132142926231321429262413214292625132142926261321429262713214292628132142926291321429263013214292631132142926321321429263313214292634132142926351321429263613214292637132142926381321429263913214292640132142926411321429264213214292643132142926441321429264513214292646132142926471321429264813214292649132142926501321429265113214292652132142926531321429265413214292655132142926561321429265713214292658132142926591321429266013214292661132142926621321429266313214292664132142926651321429266613214292667132142926681321429266913214292670132142926711321429267213214292673132142926741321429267513214292676132142926771321429267813214292679132142926801321429268113214292682132142926831321429268413214292685132142926861321429268713214292688132142926891321429269013214292691132142926921321429269313214292694132142926951321429269613214292697132142926981321429269913214292700132142927011321429270213214292703132142927041321429270513214292706132142927071321429270813214292709132142927101321429271113214292712132142927131321429271413214292715132142927161321429271713214292718132142927191321429272013214292721132142927221321429272313214292724132142927251321429272613214292727132142927281321429272913214292730132142927311321429273213214292733132142927341321429273513214292736132142927371321429273813214292739132142927401321429274113214292742132142927431321429274413214292745132142927461321429274713214292748132142927491321429275013214292751132142927521321429275313214292754132142927551321429275613214292757132142927581321429275913214292760132142927611321429276213214292763132142927641321429276513214292766132142927671321429276813214292769132142927701321429277113214292772132142927731321429277413214292775132142927761321429277713214292778132142927791321429278013214292781132142927821321429278313214292784132142927851321429278613214292787132142927881321429278913214292790132142927911321429279213214292793132142927941321429279513214292796132142927971321429279813214292799132142928001321429280113214292802132142928031321429280413214292805132142928061321429280713214292808132142928091321429281013214292811132142928121321429281313214292814132142928151321429281613214292817132142928181321429281913214292820132142928211321429282213214292823132142928241321429282513214292826132142928271321429282813214292829132142928301321429283113214292832132142928331321429283413214292835132142928361321429283713214292838132142928391321429284013214292841132142928421321429284313214292844132142928451321429284613214292847132142928481321429284913214292850132142928511321429285213214292853132142928541321429285513214292856132142928571321429285813214292859132142928601321429286113214292862132142928631321429286413214292865132142928661321429286713214292868132142928691321429287013214292871132142928721321429287313214292874132142928751321429287613214292877132142928781321429287913214292880132142928811321429288213214292883132142928841321429288513214292886132142928871321429288813214292889132142928901321429289113214292892132142928931321429289413214292895132142928961321429289713214292898132142928991321429290013214292901132142929021321429290313214292904132142929051321429290613214292907132142929081321429290913214292910132142929111321429291213214292913132142929141321429291513214292916132142929171321429291813214292919132142929201321429292113214292922132142929231321429292413214292925132142929261321429292713214292928132142929291321429293013214292931132142929321321429293313214292934132142929351321429293613214292937132142929381321429293913214292940132142929411321429294213214292943132142929441321429294513214292946132142929471321429294813214292949132142929501321429295113214292952132142929531321429295413214292955132142929561321429295713214292958132142929591321429296013214292961132142929621321429296313214292964132142929651321429296613214292967132142929681321429296913214292970132142929711321429297213214292973132142929741321429297513214292976132142929771321429297813214292979132142929801321429298113214292982132142929831321429298413214292985132142929861321429298713214292988132142929891321429299013214292991132142929921321429299313214292994132142929951321429299613214292997132142929981321429299913214293000132142930011321429300213214293003132142930041321429300513214293006132142930071321429300813214293009132142930101321429301113214293012132142930131321429301413214293015132142930161321429301713214293018132142930191321429302013214293021132142930221321429302313214293024132142930251321429302613214293027132142930281321429302913214293030132142930311321429303213214293033132142930341321429303513214293036132142930371321429303813214293039132142930401321429304113214293042132142930431321429304413214293045132142930461321429304713214293048132142930491321429305013214293051132142930521321429305313214293054132142930551321429305613214293057132142930581321429305913214293060132142930611321429306213214293063132142930641321429306513214293066132142930671321429306813214293069132142930701321429307113214293072132142930731321429307413214293075132142930761321429307713214293078132142930791321429308013214293081132142930821321429308313214293084132142930851321429308613214293087132142930881321429308913214293090132142930911321429309213214293093132142930941321429309513214293096132142930971321429309813214293099132142931001321429310113214293102132142931031321429310413214293105132142931061321429310713214293108132142931091321429311013214293111132142931121321429311313214293114132142931151321429311613214293117132142931181321429311913214293120132142931211321429312213214293123132142931241321429312513214293126132142931271321429312813214293129132142931301321429313113214293132132142931331321429313413214293135132142931361321429313713214293138132142931391321429314013214293141132142931421321429314313214293144132142931451321429314613214293147132142931481321429314913214293150132142931511321429315213214293153132142931541321429315513214293156132142931571321429315813214293159132142931601321429316113214293162132142931631321429316413214293165132142931661321429316713214293168132142931691321429317013214293171132142931721321429317313214293174132142931751321429317613214293177132142931781321429317913214293180132142931811321429318213214293183132142931841321429318513214293186132142931871321429318813214293189132142931901321429319113214293192132142931931321429319413214293195132142931961321429319713214293198132142931991321429320013214293201132142932021321429320313214293204132142932051321429320613214293207132142932081321429320913214293210132142932111321429321213214293213132142932141321429321513214293216132142932171321429321813214293219132142932201321429322113214293222132142932231321429322413214293225132142932261321429322713214293228132142932291321429323013214293231132142932321321429323313214293234132142932351321429323613214293237132142932381321429323913214293240132142932411321429324213214293243132142932441321429324513214293246132142932471321429324813214293249132142932501321429325113214293252132142932531321429325413214293255132142932561321429325713214293258132142932591321429326013214293261132142932621321429326313214293264132142932651321429326613214293267132142932681321429326913214293270132142932711321429327213214293273132142932741321429327513214293276132142932771321429327813214293279132142932801321429328113214293282132142932831321429328413214293285132142932861321429328713214293288132142932891321429329013214293291132142932921321429329313214293294132142932951321429329613214293297132142932981321429329913214293300132142933011321429330213214293303132142933041321429330513214293306132142933071321429330813214293309132142933101321429331113214293312132142933131321429331413214293315132142933161321429331713214293318132142933191321429332013214293321132142933221321429332313214293324132142933251321429332613214293327132142933281321429332913214293330132142933311321429333213214293333132142933341321429333513214293336132142933371321429333813214293339132142933401321429334113214293342132142933431321429334413214293345132142933461321429334713214293348132142933491321429335013214293351132142933521321429335313214293354132142933551321429335613214293357132142933581321429335913214293360132142933611321429336213214293363132142933641321429336513214293366132142933671321429336813214293369132142933701321429337113214293372132142933731321429337413214293375132142933761321429337713214293378132142933791321429338013214293381132142933821321429338313214293384132142933851321429338613214293387132142933881321429338913214293390132142933911321429339213214293393132142933941321429339513214293396132142933971321429339813214293399132142934001321429340113214293402132142934031321429340413214293405132142934061321429340713214293408132142934091321429341013214293411132142934121321429341313214293414132142934151321429341613214293417132142934181321429341913214293420132142934211321429342213214293423132142934241321429342513214293426132142934271321429342813214293429132142934301321429343113214293432132142934331321429343413214293435132142934361321429343713214293438132142934391321429344013214293441132142934421321429344313214293444132142934451321429344613214293447132142934481321429344913214293450132142934511321429345213214293453132142934541321429345513214293456132142934571321429345813214293459132142934601321429346113214293462132142934631321429346413214293465132142934661321429346713214293468132142934691321429347013214293471132142934721321429347313214293474132142934751321429347613214293477132142934781321429347913214293480132142934811321429348213214293483132142934841321429348513214293486132142934871321429348813214293489132142934901321429349113214293492132142934931321429349413214293495132142934961321429349713214293498132142934991321429350013214293501132142935021321429350313214293504132142935051321429350613214293507132142935081321429350913214293510132142935111321429351213214293513132142935141321429351513214293516132142935171321429351813214293519132142935201321429352113214293522132142935231321429352413214293525132142935261321429352713214293528132142935291321429353013214293531132142935321321429353313214293534132142935351321429353613214293537132142935381321429353913214293540132142935411321429354213214293543132142935441321429354513214293546132142935471321429354813214293549132142935501321429355113214293552132142935531321429355413214293555132142935561321429355713214293558132142935591321429356013214293561132142935621321429356313214293564132142935651321429356613214293567132142935681321429356913214293570132142935711321429357213214293573132142935741321429357513214293576132142935771321429357813214293579132142935801321429358113214293582132142935831321429358413214293585132142935861321429358713214293588132142935891321429359013214293591132142935921321429359313214293594132142935951321429359613214293597132142935981321429359913214293600132142936011321429360213214293603132142936041321429360513214293606132142936071321429360813214293609132142936101321429361113214293612132142936131321429361413214293615132142936161321429361713214293618132142936191321429362013214293621132142936221321429362313214293624132142936251321429362613214293627132142936281321429362913214293630132142936311321429363213214293633132142936341321429363513214293636132142936371321429363813214293639132142936401321429364113214293642132142936431321429364413214293645132142936461321429364713214293648132142936491321429365013214293651132142936521321429365313214293654132142936551321429365613214293657132142936581321429365913214293660132142936611321429366213214293663132142936641321429366513214293666132142936671321429366813214293669132142936701321429367113214293672132142936731321429367413214293675132142936761321429367713214293678132142936791321429368013214293681132142936821321429368313214293684132142936851321429368613214293687132142936881321429368913214293690132142936911321429369213214293693132142936941321429369513214293696132142936971321429369813214293699132142937001321429370113214293702132142937031321429370413214293705132142937061321429370713214293708132142937091321429371013214293711132142937121321429371313214293714132142937151321429371613214293717132142937181321429371913214293720132142937211321429372213214293723132142937241321429372513214293726132142937271321429372813214293729132142937301321429373113214293732132142937331321429373413214293735132142937361321429373713214293738132142937391321429374013214293741132142937421321429374313214293744132142937451321429374613214293747132142937481321429374913214293750132142937511321429375213214293753132142937541321429375513214293756132142937571321429375813214293759132142937601321429376113214293762132142937631321429376413214293765132142937661321429376713214293768132142937691321429377013214293771132142937721321429377313214293774132142937751321429377613214293777132142937781321429377913214293780132142937811321429378213214293783132142937841321429378513214293786132142937871321429378813214293789132142937901321429379113214293792132142937931321429379413214293795132142937961321429379713214293798132142937991321429380013214293801132142938021321429380313214293804132142938051321429380613214293807132142938081321429380913214293810132142938111321429381213214293813132142938141321429381513214293816132142938171321429381813214293819132142938201321429382113214293822132142938231321429382413214293825132142938261321429382713214293828132142938291321429383013214293831132142938321321429383313214293834132142938351321429383613214293837132142938381321429383913214293840132142938411321429384213214293843132142938441321429384513214293846132142938471321429384813214293849132142938501321429385113214293852132142938531321429385413214293855132142938561321429385713214293858132142938591321429386013214293861132142938621321429386313214293864132142938651321429386613214293867132142938681321429386913214293870132142938711321429387213214293873132142938741321429387513214293876132142938771321429387813214293879132142938801321429388113214293882132142938831321429388413214293885132142938861321429388713214293888132142938891321429389013214293891132142938921321429389313214293894132142938951321429389613214293897132142938981321429389913214293900132142939011321429390213214293903132142939041321429390513214293906132142939071321429390813214293909132142939101321429391113214293912132142939131321429391413214293915132142939161321429391713214293918132142939191321429392013214293921132142939221321429392313214293924132142939251321429392613214293927132142939281321429392913214293930132142939311321429393213214293933132142939341321429393513214293936132142939371321429393813214293939132142939401321429394113214293942132142939431321429394413214293945132142939461321429394713214293948132142939491321429395013214293951132142939521321429395313214293954132142939551321429395613214293957132142939581321429395913214293960132142939611321429396213214293963132142939641321429396513214293966132142939671321429396813214293969132142939701321429397113214293972132142939731321429397413214293975132142939761321429397713214293978132142939791321429398013214293981132142939821321429398313214293984132142939851321429398613214293987132142939881321429398913214293990132142939911321429399213214293993132142939941321429399513214293996132142939971321429399813214293999132142940001321429400113214294002132142940031321429400413214294005132142940061321429400713214294008132142940091321429401013214294011132142940121321429401313214294014132142940151321429401613214294017132142940181321429401913214294020132142940211321429402213214294023132142940241321429402513214294026132142940271321429402813214294029132142940301321429403113214294032132142940331321429403413214294035132142940361321429403713214294038132142940391321429404013214294041132142940421321429404313214294044132142940451321429404613214294047132142940481321429404913214294050132142940511321429405213214294053132142940541321429405513214294056132142940571321429405813214294059132142940601321429406113214294062132142940631321429406413214294065132142940661321429406713214294068132142940691321429407013214294071132142940721321429407313214294074132142940751321429407613214294077132142940781321429407913214294080132142940811321429408213214294083132142940841321429408513214294086132142940871321429408813214294089132142940901321429409113214294092132142940931321429409413214294095132142940961321429409713214294098132142940991321429410013214294101132142941021321429410313214294104132142941051321429410613214294107132142941081321429410913214294110132142941111321429411213214294113132142941141321429411513214294116132142941171321429411813214294119132142941201321429412113214294122132142941231321429412413214294125132142941261321429412713214294128132142941291321429413013214294131132142941321321429413313214294134132142941351321429413613214294137132142941381321429413913214294140132142941411321429414213214294143132142941441321429414513214294146132142941471321429414813214294149132142941501321429415113214294152132142941531321429415413214294155132142941561321429415713214294158132142941591321429416013214294161132142941621321429416313214294164132142941651321429416613214294167132142941681321429416913214294170132142941711321429417213214294173132142941741321429417513214294176132142941771321429417813214294179132142941801321429418113214294182132142941831321429418413214294185132142941861321429418713214294188132142941891321429419013214294191132142941921321429419313214294194132142941951321429419613214294197132142941981321429419913214294200132142942011321429420213214294203132142942041321429420513214294206132142942071321429420813214294209132142942101321429421113214294212132142942131321429421413214294215132142942161321429421713214294218132142942191321429422013214294221132142942221321429422313214294224132142942251321429422613214294227132142942281321429422913214294230132142942311321429423213214294233132142942341321429423513214294236132142942371321429423813214294239132142942401321429424113214294242132142942431321429424413214294245132142942461321429424713214294248132142942491321429425013214294251132142942521321429425313214294254132142942551321429425613214294257132142942581321429425913214294260132142942611321429426213214294263132142942641321429426513214294266132142942671321429426813214294269132142942701321429427113214294272132142942731321429427413214294275132142942761321429427713214294278132142942791321429428013214294281132142942821321429428313214294284132142942851321429428613214294287132142942881321429428913214294290132142942911321429429213214294293132142942941321429429513214294296132142942971321429429813214294299132142943001321429430113214294302132142943031321429430413214294305132142943061321429430713214294308132142943091321429431013214294311132142943121321429431313214294314132142943151321429431613214294317132142943181321429431913214294320132142943211321429432213214294323132142943241321429432513214294326132142943271321429432813214294329132142943301321429433113214294332132142943331321429433413214294335132142943361321429433713214294338132142943391321429434013214294341132142943421321429434313214294344132142943451321429434613214294347132142943481321429434913214294350132142943511321429435213214294353132142943541321429435513214294356132142943571321429435813214294359132142943601321429436113214294362132142943631321429436413214294365132142943661321429436713214294368132142943691321429437013214294371132142943721321429437313214294374132142943751321429437613214294377132142943781321429437913214294380132142943811321429438213214294383132142943841321429438513214294386132142943871321429438813214294389132142943901321429439113214294392132142943931321429439413214294395132142943961321429439713214294398132142943991321429440013214294401132142944021321429440313214294404132142944051321429440613214294407132142944081321429440913214294410132142944111321429441213214294413132142944141321429441513214294416132142944171321429441813214294419132142944201321429442113214294422132142944231321429442413214294425132142944261321429442713214294428132142944291321429443013214294431132142944321321429443313214294434132142944351321429443613214294437132142944381321429443913214294440132142944411321429444213214294443132142944441321429444513214294446132142944471321429444813214294449132142944501321429445113214294452132142944531321429445413214294455132142944561321429445713214294458132142944591321429446013214294461132142944621321429446313214294464132142944651321429446613214294467132142944681321429446913214294470132142944711321429447213214294473132142944741321429447513214294476132142944771321429447813214294479132142944801321429448113214294482132142944831321429448413214294485132142944861321429448713214294488132142944891321429449013214294491132142944921321429449313214294494132142944951321429449613214294497132142944981321429449913214294500132142945011321429450213214294503132142945041321429450513214294506132142945071321429450813214294509132142945101321429451113214294512132142945131321429451413214294515132142945161321429451713214294518132142945191321429452013214294521132142945221321429452313214294524132142945251321429452613214294527132142945281321429452913214294530132142945311321429453213214294533132142945341321429453513214294536132142945371321429453813214294539132142945401321429454113214294542132142945431321429454413214294545132142945461321429454713214294548132142945491321429455013214294551132142945521321429455313214294554132142945551321429455613214294557132142945581321429455913214294560132142945611321429456213214294563132142945641321429456513214294566132142945671321429456813214294569132142945701321429457113214294572132142945731321429457413214294575132142945761321429457713214294578132142945791321429458013214294581132142945821321429458313214294584132142945851321429458613214294587132142945881321429458913214294590132142945911321429459213214294593132142945941321429459513214294596132142945971321429459813214294599132142946001321429460113214294602132142946031321429460413214294605132142946061321429460713214294608132142946091321429461013214294611132142946121321429461313214294614132142946151321429461613214294617132142946181321429461913214294620132142946211321429462213214294623132142946241321429462513214294626132142946271321429462813214294629132142946301321429463113214294632132142946331321429463413214294635132142946361321429463713214294638132142946391321429464013214294641132142946421321429464313214294644132142946451321429464613214294647132142946481321429464913214294650132142946511321429465213214294653132142946541321429465513214294656132142946571321429465813214294659132142946601321429466113214294662132142946631321429466413214294665132142946661321429466713214294668132142946691321429467013214294671132142946721321429467313214294674132142946751321429467613214294677132142946781321429467913214294680132142946811321429468213214294683132142946841321429468513214294686132142946871321429468813214294689132142946901321429469113214294692132142946931321429469413214294695132142946961321429469713214294698132142946991321429470013214294701132142947021321429470313214294704132142947051321429470613214294707132142947081321429470913214294710132142947111321429471213214294713132142947141321429471513214294716132142947171321429471813214294719132142947201321429472113214294722132142947231321429472413214294725132142947261321429472713214294728132142947291321429473013214294731132142947321321429473313214294734132142947351321429473613214294737132142947381321429473913214294740132142947411321429474213214294743132142947441321429474513214294746132142947471321429474813214294749132142947501321429475113214294752132142947531321429475413214294755132142947561321429475713214294758132142947591321429476013214294761132142947621321429476313214294764132142947651321429476613214294767132142947681321429476913214294770132142947711321429477213214294773132142947741321429477513214294776132142947771321429477813214294779132142947801321429478113214294782132142947831321429478413214294785132142947861321429478713214294788132142947891321429479013214294791132142947921321429479313214294794132142947951321429479613214294797132142947981321429479913214294800132142948011321429480213214294803132142948041321429480513214294806132142948071321429480813214294809132142948101321429481113214294812132142948131321429481413214294815132142948161321429481713214294818132142948191321429482013214294821132142948221321429482313214294824132142948251321429482613214294827132142948281321429482913214294830132142948311321429483213214294833132142948341321429483513214294836132142948371321429483813214294839132142948401321429484113214294842132142948431321429484413214294845132142948461321429484713214294848132142948491321429485013214294851132142948521321429485313214294854132142948551321429485613214294857132142948581321429485913214294860132142948611321429486213214294863132142948641321429486513214294866132142948671321429486813214294869132142948701321429487113214294872132142948731321429487413214294875132142948761321429487713214294878132142948791321429488013214294881132142948821321429488313214294884132142948851321429488613214294887132142948881321429488913214294890132142948911321429489213214294893132142948941321429489513214294896132142948971321429489813214294899132142949001321429490113214294902132142949031321429490413214294905132142949061321429490713214294908132142949091321429491013214294911132142949121321429491313214294914132142949151321429491613214294917132142949181321429491913214294920132142949211321429492213214294923132142949241321429492513214294926132142949271321429492813214294929132142949301321429493113214294932132142949331321429493413214294935132142949361321429493713214294938132142949391321429494013214294941132142949421321429494313214294944132142949451321429494613214294947132142949481321429494913214294950132142949511321429495213214294953132142949541321429495513214294956132142949571321429495813214294959132142949601321429496113214294962132142949631321429496413214294965132142949661321429496713214294968132142949691321429497013214294971132142949721321429497313214294974132142949751321429497613214294977132142949781321429497913214294980132142949811321429498213214294983132142949841321429498513214294986132142949871321429498813214294989132142949901321429499113214294992132142949931321429499413214294995132142949961321429499713214294998132142949991321429500013214295001132142950021321429500313214295004132142950051321429500613214295007132142950081321429500913214295010132142950111321429501213214295013132142950141321429501513214295016132142950171321429501813214295019132142950201321429502113214295022132142950231321429502413214295025132142950261321429502713214295028132142950291321429503013214295031132142950321321429503313214295034132142950351321429503613214295037132142950381321429503913214295040132142950411321429504213214295043132142950441321429504513214295046132142950471321429504813214295049132142950501321429505113214295052132142950531321429505413214295055132142950561321429505713214295058132142950591321429506013214295061132142950621321429506313214295064132142950651321429506613214295067132142950681321429506913214295070132142950711321429507213214295073132142950741321429507513214295076132142950771321429507813214295079132142950801321429508113214295082132142950831321429508413214295085132142950861321429508713214295088132142950891321429509013214295091132142950921321429509313214295094132142950951321429509613214295097132142950981321429509913214295100132142951011321429510213214295103132142951041321429510513214295106132142951071321429510813214295109132142951101321429511113214295112132142951131321429511413214295115132142951161321429511713214295118132142951191321429512013214295121132142951221321429512313214295124132142951251321429512613214295127132142951281321429512913214295130132142951311321429513213214295133132142951341321429513513214295136132142951371321429513813214295139132142951401321429514113214295142132142951431321429514413214295145132142951461321429514713214295148132142951491321429515013214295151132142951521321429515313214295154132142951551321429515613214295157132142951581321429515913214295160132142951611321429516213214295163132142951641321429516513214295166132142951671321429516813214295169132142951701321429517113214295172132142951731321429517413214295175132142951761321429517713214295178132142951791321429518013214295181132142951821321429518313214295184132142951851321429518613214295187132142951881321429518913214295190132142951911321429519213214295193132142951941321429519513214295196132142951971321429519813214295199132142952001321429520113214295202132142952031321429520413214295205132142952061321429520713214295208132142952091321429521013214295211132142952121321429521313214295214132142952151321429521613214295217132142952181321429521913214295220132142952211321429522213214295223132142952241321429522513214295226132142952271321429522813214295229132142952301321429523113214295232132142952331321429523413214295235132142952361321429523713214295238132142952391321429524013214295241132142952421321429524313214295244132142952451321429524613214295247132142952481321429524913214295250132142952511321429525213214295253132142952541321429525513214295256132142952571321429525813214295259132142952601321429526113214295262132142952631321429526413214295265132142952661321429526713214295268132142952691321429527013214295271132142952721321429527313214295274132142952751321429527613214295277132142952781321429527913214295280132142952811321429528213214295283132142952841321429528513214295286132142952871321429528813214295289132142952901321429529113214295292132142952931321429529413214295295132142952961321429529713214295298132142952991321429530013214295301132142953021321429530313214295304132142953051321429530613214295307132142953081321429530913214295310132142953111321429531213214295313132142953141321429531513214295316132142953171321429531813214295319132142953201321429532113214295322132142953231321429532413214295325132142953261321429532713214295328132142953291321429533013214295331132142953321321429533313214295334132142953351321429533613214295337132142953381321429533913214295340132142953411321429534213214295343132142953441321429534513214295346132142953471321429534813214295349132142953501321429535113214295352132142953531321429535413214295355132142953561321429535713214295358132142953591321429536013214295361132142953621321429536313214295364132142953651321429536613214295367132142953681321429536913214295370132142953711321429537213214295373132142953741321429537513214295376132142953771321429537813214295379132142953801321429538113214295382132142953831321429538413214295385132142953861321429538713214295388132142953891321429539013214295391132142953921321429539313214295394132142953951321429539613214295397132142953981321429539913214295400132142954011321429540213214295403132142954041321429540513214295406132142954071321429540813214295409132142954101321429541113214295412132142954131321429541413214295415132142954161321429541713214295418132142954191321429542013214295421132142954221321429542313214295424132142954251321429542613214295427132142954281321429542913214295430132142954311321429543213214295433132142954341321429543513214295436132142954371321429543813214295439132142954401321429544113214295442132142954431321429544413214295445132142954461321429544713214295448132142954491321429545013214295451132142954521321429545313214295454132142954551321429545613214295457132142954581321429545913214295460132142954611321429546213214295463132142954641321429546513214295466132142954671321429546813214295469132142954701321429547113214295472132142954731321429547413214295475132142954761321429547713214295478132142954791321429548013214295481132142954821321429548313214295484132142954851321429548613214295487132142954881321429548913214295490132142954911321429549213214295493132142954941321429549513214295496132142954971321429549813214295499132142955001321429550113214295502132142955031321429550413214295505132142955061321429550713214295508132142955091321429551013214295511132142955121321429551313214295514132142955151321429551613214295517132142955181321429551913214295520132142955211321429552213214295523132142955241321429552513214295526132142955271321429552813214295529132142955301321429553113214295532132142955331321429553413214295535132142955361321429553713214295538132142955391321429554013214295541132142955421321429554313214295544132142955451321429554613214295547132142955481321429554913214295550132142955511321429555213214295553132142955541321429555513214295556132142955571321429555813214295559132142955601321429556113214295562132142955631321429556413214295565132142955661321429556713214295568132142955691321429557013214295571132142955721321429557313214295574132142955751321429557613214295577132142955781321429557913214295580132142955811321429558213214295583132142955841321429558513214295586132142955871321429558813214295589132142955901321429559113214295592132142955931321429559413214295595132142955961321429559713214295598132142955991321429560013214295601132142956021321429560313214295604132142956051321429560613214295607132142956081321429560913214295610132142956111321429561213214295613132142956141321429561513214295616132142956171321429561813214295619132142956201321429562113214295622132142956231321429562413214295625132142956261321429562713214295628132142956291321429563013214295631132142956321321429563313214295634132142956351321429563613214295637132142956381321429563913214295640132142956411321429564213214295643132142956441321429564513214295646132142956471321429564813214295649132142956501321429565113214295652132142956531321429565413214295655132142956561321429565713214295658132142956591321429566013214295661132142956621321429566313214295664132142956651321429566613214295667132142956681321429566913214295670132142956711321429567213214295673132142956741321429567513214295676132142956771321429567813214295679132142956801321429568113214295682132142956831321429568413214295685132142956861321429568713214295688132142956891321429569013214295691132142956921321429569313214295694132142956951321429569613214295697132142956981321429569913214295700132142957011321429570213214295703132142957041321429570513214295706132142957071321429570813214295709132142957101321429571113214295712132142957131321429571413214295715132142957161321429571713214295718132142957191321429572013214295721132142957221321429572313214295724132142957251321429572613214295727132142957281321429572913214295730132142957311321429573213214295733132142957341321429573513214295736132142957371321429573813214295739132142957401321429574113214295742132142957431321429574413214295745132142957461321429574713214295748132142957491321429575013214295751132142957521321429575313214295754132142957551321429575613214295757132142957581321429575913214295760132142957611321429576213214295763132142957641321429576513214295766132142957671321429576813214295769132142957701321429577113214295772132142957731321429577413214295775132142957761321429577713214295778132142957791321429578013214295781132142957821321429578313214295784132142957851321429578613214295787132142957881321429578913214295790132142957911321429579213214295793132142957941321429579513214295796132142957971321429579813214295799132142958001321429580113214295802132142958031321429580413214295805132142958061321429580713214295808132142958091321429581013214295811132142958121321429581313214295814132142958151321429581613214295817132142958181321429581913214295820132142958211321429582213214295823132142958241321429582513214295826132142958271321429582813214295829132142958301321429583113214295832132142958331321429583413214295835132142958361321429583713214295838132142958391321429584013214295841132142958421321429584313214295844132142958451321429584613214295847132142958481321429584913214295850132142958511321429585213214295853132142958541321429585513214295856132142958571321429585813214295859132142958601321429586113214295862132142958631321429586413214295865132142958661321429586713214295868132142958691321429587013214295871132142958721321429587313214295874132142958751321429587613214295877132142958781321429587913214295880132142958811321429588213214295883132142958841321429588513214295886132142958871321429588813214295889132142958901321429589113214295892132142958931321429589413214295895132142958961321429589713214295898132142958991321429590013214295901132142959021321429590313214295904132142959051321429590613214295907132142959081321429590913214295910132142959111321429591213214295913132142959141321429591513214295916132142959171321429591813214295919132142959201321429592113214295922132142959231321429592413214295925132142959261321429592713214295928132142959291321429593013214295931132142959321321429593313214295934132142959351321429593613214295937132142959381321429593913214295940132142959411321429594213214295943132142959441321429594513214295946132142959471321429594813214295949132142959501321429595113214295952132142959531321429595413214295955132142959561321429595713214295958132142959591321429596013214295961132142959621321429596313214295964132142959651321429596613214295967132142959681321429596913214295970132142959711321429597213214295973132142959741321429597513214295976132142959771321429597813214295979132142959801321429598113214295982132142959831321429598413214295985132142959861321429598713214295988132142959891321429599013214295991132142959921321429599313214295994132142959951321429599613214295997132142959981321429599913214296000132142960011321429600213214296003132142960041321429600513214296006132142960071321429600813214296009132142960101321429601113214296012132142960131321429601413214296015132142960161321429601713214296018132142960191321429602013214296021132142960221321429602313214296024132142960251321429602613214296027132142960281321429602913214296030132142960311321429603213214296033132142960341321429603513214296036132142960371321429603813214296039132142960401321429604113214296042132142960431321429604413214296045132142960461321429604713214296048132142960491321429605013214296051132142960521321429605313214296054132142960551321429605613214296057132142960581321429605913214296060132142960611321429606213214296063132142960641321429606513214296066132142960671321429606813214296069132142960701321429607113214296072132142960731321429607413214296075132142960761321429607713214296078132142960791321429608013214296081132142960821321429608313214296084132142960851321429608613214296087132142960881321429608913214296090132142960911321429609213214296093132142960941321429609513214296096132142960971321429609813214296099132142961001321429610113214296102132142961031321429610413214296105132142961061321429610713214296108132142961091321429611013214296111132142961121321429611313214296114132142961151321429611613214296117132142961181321429611913214296120132142961211321429612213214296123132142961241321429612513214296126132142961271321429612813214296129132142961301321429613113214296132132142961331321429613413214296135132142961361321429613713214296138132142961391321429614013214296141132142961421321429614313214296144132142961451321429614613214296147132142961481321429614913214296150132142961511321429615213214296153132142961541321429615513214296156132142961571321429615813214296159132142961601321429616113214296162132142961631321429616413214296165132142961661321429616713214296168132142961691321429617013214296171132142961721321429617313214296174132142961751321429617613214296177132142961781321429617913214296180132142961811321429618213214296183132142961841321429618513214296186132142961871321429618813214296189132142961901321429619113214296192132142961931321429619413214296195132142961961321429619713214296198132142961991321429620013214296201132142962021321429620313214296204132142962051321429620613214296207132142962081321429620913214296210132142962111321429621213214296213132142962141321429621513214296216132142962171321429621813214296219132142962201321429622113214296222132142962231321429622413214296225132142962261321429622713214296228132142962291321429623013214296231132142962321321429623313214296234132142962351321429623613214296237132142962381321429623913214296240132142962411321429624213214296243132142962441321429624513214296246132142962471321429624813214296249132142962501321429625113214296252132142962531321429625413214296255132142962561321429625713214296258132142962591321429626013214296261132142962621321429626313214296264132142962651321429626613214296267132142962681321429626913214296270132142962711321429627213214296273132142962741321429627513214296276132142962771321429627813214296279132142962801321429628113214296282132142962831321429628413214296285132142962861321429628713214296288132142962891321429629013214296291132142962921321429629313214296294132142962951321429629613214296297132142962981321429629913214296300132142963011321429630213214296303132142963041321429630513214296306132142963071321429630813214296309132142963101321429631113214296312132142963131321429631413214296315132142963161321429631713214296318132142963191321429632013214296321132142963221321429632313214296324132142963251321429632613214296327132142963281321429632913214296330132142963311321429633213214296333132142963341321429633513214296336132142963371321429633813214296339132142963401321429634113214296342132142963431321429634413214296345132142963461321429634713214296348132142963491321429635013214296351132142963521321429635313214296354132142963551321429635613214296357132142963581321429635913214296360132142963611321429636213214296363132142963641321429636513214296366132142963671321429636813214296369132142963701321429637113214296372132142963731321429637413214296375132142963761321429637713214296378132142963791321429638013214296381132142963821321429638313214296384132142963851321429638613214296387132142963881321429638913214296390132142963911321429639213214296393132142963941321429639513214296396132142963971321429639813214296399132142964001321429640113214296402132142964031321429640413214296405132142964061321429640713214296408132142964091321429641013214296411132142964121321429641313214296414132142964151321429641613214296417132142964181321429641913214296420132142964211321429642213214296423132142964241321429642513214296426132142964271321429642813214296429132142964301321429643113214296432132142964331321429643413214296435132142964361321429643713214296438132142964391321429644013214296441132142964421321429644313214296444132142964451321429644613214296447132142964481321429644913214296450132142964511321429645213214296453132142964541321429645513214296456132142964571321429645813214296459132142964601321429646113214296462132142964631321429646413214296465132142964661321429646713214296468132142964691321429647013214296471132142964721321429647313214296474132142964751321429647613214296477132142964781321429647913214296480132142964811321429648213214296483132142964841321429648513214296486132142964871321429648813214296489132142964901321429649113214296492132142964931321429649413214296495132142964961321429649713214296498132142964991321429650013214296501132142965021321429650313214296504132142965051321429650613214296507132142965081321429650913214296510132142965111321429651213214296513132142965141321429651513214296516132142965171321429651813214296519132142965201321429652113214296522132142965231321429652413214296525132142965261321429652713214296528132142965291321429653013214296531132142965321321429653313214296534132142965351321429653613214296537132142965381321429653913214296540132142965411321429654213214296543132142965441321429654513214296546132142965471321429654813214296549132142965501321429655113214296552132142965531321429655413214296555132142965561321429655713214296558132142965591321429656013214296561132142965621321429656313214296564132142965651321429656613214296567132142965681321429656913214296570132142965711321429657213214296573132142965741321429657513214296576132142965771321429657813214296579132142965801321429658113214296582132142965831321429658413214296585132142965861321429658713214296588132142965891321429659013214296591132142965921321429659313214296594132142965951321429659613214296597132142965981321429659913214296600132142966011321429660213214296603132142966041321429660513214296606132142966071321429660813214296609132142966101321429661113214296612132142966131321429661413214296615132142966161321429661713214296618132142966191321429662013214296621132142966221321429662313214296624132142966251321429662613214296627132142966281321429662913214296630132142966311321429663213214296633132142966341321429663513214296636132142966371321429663813214296639132142966401321429664113214296642132142966431321429664413214296645132142966461321429664713214296648132142966491321429665013214296651132142966521321429665313214296654132142966551321429665613214296657132142966581321429665913214296660132142966611321429666213214296663132142966641321429666513214296666132142966671321429666813214296669132142966701321429667113214296672132142966731321429667413214296675132142966761321429667713214296678132142966791321429668013214296681132142966821321429668313214296684132142966851321429668613214296687132142966881321429668913214296690132142966911321429669213214296693132142966941321429669513214296696132142966971321429669813214296699132142967001321429670113214296702132142967031321429670413214296705132142967061321429670713214296708132142967091321429671013214296711132142967121321429671313214296714132142967151321429671613214296717132142967181321429671913214296720132142967211321429672213214296723132142967241321429672513214296726132142967271321429672813214296729132142967301321429673113214296732132142967331321429673413214296735132142967361321429673713214296738132142967391321429674013214296741132142967421321429674313214296744132142967451321429674613214296747132142967481321429674913214296750132142967511321429675213214296753132142967541321429675513214296756132142967571321429675813214296759132142967601321429676113214296762132142967631321429676413214296765132142967661321429676713214296768132142967691321429677013214296771132142967721321429677313214296774132142967751321429677613214296777132142967781321429677913214296780132142967811321429678213214296783132142967841321429678513214296786132142967871321429678813214296789132142967901321429679113214296792132142967931321429679413214296795132142967961321429679713214296798132142967991321429680013214296801132142968021321429680313214296804132142968051321429680613214296807132142968081321429680913214296810132142968111321429681213214296813132142968141321429681513214296816132142968171321429681813214296819132142968201321429682113214296822132142968231321429682413214296825132142968261321429682713214296828132142968291321429683013214296831132142968321321429683313214296834132142968351321429683613214296837132142968381321429683913214296840132142968411321429684213214296843132142968441321429684513214296846132142968471321429684813214296849132142968501321429685113214296852132142968531321429685413214296855132142968561321429685713214296858132142968591321429686013214296861132142968621321429686313214296864132142968651321429686613214296867132142968681321429686913214296870132142968711321429687213214296873132142968741321429687513214296876132142968771321429687813214296879132142968801321429688113214296882132142968831321429688413214296885132142968861321429688713214296888132142968891321429689013214296891132142968921321429689313214296894132142968951321429689613214296897132142968981321429689913214296900132142969011321429690213214296903132142969041321429690513214296906132142969071321429690813214296909132142969101321429691113214296912132142969131321429691413214296915132142969161321429691713214296918132142969191321429692013214296921132142969221321429692313214296924132142969251321429692613214296927132142969281321429692913214296930132142969311321429693213214296933132142969341321429693513214296936132142969371321429693813214296939132142969401321429694113214296942132142969431321429694413214296945132142969461321429694713214296948132142969491321429695013214296951132142969521321429695313214296954132142969551321429695613214296957132142969581321429695913214296960132142969611321429696213214296963132142969641321429696513214296966132142969671321429696813214296969132142969701321429697113214296972132142969731321429697413214296975132142969761321429697713214296978132142969791321429698013214296981132142969821321429698313214296984132142969851321429698613214296987132142969881321429698913214296990132142969911321429699213214296993132142969941321429699513214296996132142969971321429699813214296999132142970001321429700113214297002132142970031321429700413214297005132142970061321429700713214297008132142970091321429701013214297011132142970121321429701313214297014132142970151321429701613214297017132142970181321429701913214297020132142970211321429702213214297023132142970241321429702513214297026132142970271321429702813214297029132142970301321429703113214297032132142970331321429703413214297035132142970361321429703713214297038132142970391321429704013214297041132142970421321429704313214297044132142970451321429704613214297047132142970481321429704913214297050132142970511321429705213214297053132142970541321429705513214297056132142970571321429705813214297059132142970601321429706113214297062132142970631321429706413214297065132142970661321429706713214297068132142970691321429707013214297071132142970721321429707313214297074132142970751321429707613214297077132142970781321429707913214297080132142970811321429708213214297083132142970841321429708513214297086132142970871321429708813214297089132142970901321429709113214297092132142970931321429709413214297095132142970961321429709713214297098132142970991321429710013214297101132142971021321429710313214297104132142971051321429710613214297107132142971081321429710913214297110132142971111321429711213214297113132142971141321429711513214297116132142971171321429711813214297119132142971201321429712113214297122132142971231321429712413214297125132142971261321429712713214297128132142971291321429713013214297131132142971321321429713313214297134132142971351321429713613214297137132142971381321429713913214297140132142971411321429714213214297143132142971441321429714513214297146132142971471321429714813214297149132142971501321429715113214297152132142971531321429715413214297155132142971561321429715713214297158132142971591321429716013214297161132142971621321429716313214297164132142971651321429716613214297167132142971681321429716913214297170132142971711321429717213214297173132142971741321429717513214297176132142971771321429717813214297179132142971801321429718113214297182132142971831321429718413214297185132142971861321429718713214297188132142971891321429719013214297191132142971921321429719313214297194132142971951321429719613214297197132142971981321429719913214297200132142972011321429720213214297203132142972041321429720513214297206132142972071321429720813214297209132142972101321429721113214297212132142972131321429721413214297215132142972161321429721713214297218132142972191321429722013214297221132142972221321429722313214297224132142972251321429722613214297227132142972281321429722913214297230132142972311321429723213214297233132142972341321429723513214297236132142972371321429723813214297239132142972401321429724113214297242132142972431321429724413214297245132142972461321429724713214297248132142972491321429725013214297251132142972521321429725313214297254132142972551321429725613214297257132142972581321429725913214297260132142972611321429726213214297263132142972641321429726513214297266132142972671321429726813214297269132142972701321429727113214297272132142972731321429727413214297275132142972761321429727713214297278132142972791321429728013214297281132142972821321429728313214297284132142972851321429728613214297287132142972881321429728913214297290132142972911321429729213214297293132142972941321429729513214297296132142972971321429729813214297299132142973001321429730113214297302132142973031321429730413214297305132142973061321429730713214297308132142973091321429731013214297311132142973121321429731313214297314132142973151321429731613214297317132142973181321429731913214297320132142973211321429732213214297323132142973241321429732513214297326132142973271321429732813214297329132142973301321429733113214297332132142973331321429733413214297335132142973361321429733713214297338132142973391321429734013214297341132142973421321429734313214297344132142973451321429734613214297347132142973481321429734913214297350132142973511321429735213214297353132142973541321429735513214297356132142973571321429735813214297359132142973601321429736113214297362132142973631321429736413214297365132142973661321429736713214297368132142973691321429737013214297371132142973721321429737313214297374132142973751321429737613214297377132142973781321429737913214297380132142973811321429738213214297383132142973841321429738513214297386132142973871321429738813214297389132142973901321429739113214297392132142973931321429739413214297395132142973961321429739713214297398132142973991321429740013214297401132142974021321429740313214297404132142974051321429740613214297407132142974081321429740913214297410132142974111321429741213214297413132142974141321429741513214297416132142974171321429741813214297419132142974201321429742113214297422132142974231321429742413214297425132142974261321429742713214297428132142974291321429743013214297431132142974321321429743313214297434132142974351321429743613214297437132142974381321429743913214297440132142974411321429744213214297443132142974441321429744513214297446132142974471321429744813214297449132142974501321429745113214297452132142974531321429745413214297455132142974561321429745713214297458132142974591321429746013214297461132142974621321429746313214297464132142974651321429746613214297467132142974681321429746913214297470132142974711321429747213214297473132142974741321429747513214297476132142974771321429747813214297479132142974801321429748113214297482132142974831321429748413214297485132142974861321429748713214297488132142974891321429749013214297491132142974921321429749313214297494132142974951321429749613214297497132142974981321429749913214297500132142975011321429750213214297503132142975041321429750513214297506132142975071321429750813214297509132142975101321429751113214297512132142975131321429751413214297515132142975161321429751713214297518132142975191321429752013214297521132142975221321429752313214297524132142975251321429752613214297527132142975281321429752913214297530132142975311321429753213214297533132142975341321429753513214297536132142975371321429753813214297539132142975401321429754113214297542132142975431321429754413214297545132142975461321429754713214297548132142975491321429755013214297551132142975521321429755313214297554132142975551321429755613214297557132142975581321429755913214297560132142975611321429756213214297563132142975641321429756513214297566132142975671321429756813214297569132142975701321429757113214297572132142975731321429757413214297575132142975761321429757713214297578132142975791321429758013214297581132142975821321429758313214297584132142975851321429758613214297587132142975881321429758913214297590132142975911321429759213214297593132142975941321429759513214297596132142975971321429759813214297599132142976001321429760113214297602132142976031321429760413214297605132142976061321429760713214297608132142976091321429761013214297611132142976121321429761313214297614132142976151321429761613214297617132142976181321429761913214297620132142976211321429762213214297623132142976241321429762513214297626132142976271321429762813214297629132142976301321429763113214297632132142976331321429763413214297635132142976361321429763713214297638132142976391321429764013214297641132142976421321429764313214297644132142976451321429764613214297647132142976481321429764913214297650132142976511321429765213214297653132142976541321429765513214297656132142976571321429765813214297659132142976601321429766113214297662132142976631321429766413214297665132142976661321429766713214297668132142976691321429767013214297671132142976721321429767313214297674132142976751321429767613214297677132142976781321429767913214297680132142976811321429768213214297683132142976841321429768513214297686132142976871321429768813214297689132142976901321429769113214297692132142976931321429769413214297695132142976961321429769713214297698132142976991321429770013214297701132142977021321429770313214297704132142977051321429770613214297707132142977081321429770913214297710132142977111321429771213214297713132142977141321429771513214297716132142977171321429771813214297719132142977201321429772113214297722132142977231321429772413214297725132142977261321429772713214297728132142977291321429773013214297731132142977321321429773313214297734132142977351321429773613214297737132142977381321429773913214297740132142977411321429774213214297743132142977441321429774513214297746132142977471321429774813214297749132142977501321429775113214297752132142977531321429775413214297755132142977561321429775713214297758132142977591321429776013214297761132142977621321429776313214297764132142977651321429776613214297767132142977681321429776913214297770132142977711321429777213214297773132142977741321429777513214297776132142977771321429777813214297779132142977801321429778113214297782132142977831321429778413214297785132142977861321429778713214297788132142977891321429779013214297791132142977921321429779313214297794132142977951321429779613214297797132142977981321429779913214297800132142978011321429780213214297803132142978041321429780513214297806132142978071321429780813214297809132142978101321429781113214297812132142978131321429781413214297815132142978161321429781713214297818132142978191321429782013214297821132142978221321429782313214297824132142978251321429782613214297827132142978281321429782913214297830132142978311321429783213214297833132142978341321429783513214297836132142978371321429783813214297839132142978401321429784113214297842132142978431321429784413214297845132142978461321429784713214297848132142978491321429785013214297851132142978521321429785313214297854132142978551321429785613214297857132142978581321429785913214297860132142978611321429786213214297863132142978641321429786513214297866132142978671321429786813214297869132142978701321429787113214297872132142978731321429787413214297875132142978761321429787713214297878132142978791321429788013214297881132142978821321429788313214297884132142978851321429788613214297887132142978881321429788913214297890132142978911321429789213214297893132142978941321429789513214297896132142978971321429789813214297899132142979001321429790113214297902132142979031321429790413214297905132142979061321429790713214297908132142979091321429791013214297911132142979121321429791313214297914132142979151321429791613214297917132142979181321429791913214297920132142979211321429792213214297923132142979241321429792513214297926132142979271321429792813214297929132142979301321429793113214297932132142979331321429793413214297935132142979361321429793713214297938132142979391321429794013214297941132142979421321429794313214297944132142979451321429794613214297947132142979481321429794913214297950132142979511321429795213214297953132142979541321429795513214297956132142979571321429795813214297959132142979601321429796113214297962132142979631321429796413214297965132142979661321429796713214297968132142979691321429797013214297971132142979721321429797313214297974132142979751321429797613214297977132142979781321429797913214297980132142979811321429798213214297983132142979841321429798513214297986132142979871321429798813214297989132142979901321429799113214297992132142979931321429799413214297995132142979961321429799713214297998132142979991321429800013214298001132142980021321429800313214298004132142980051321429800613214298007132142980081321429800913214298010132142980111321429801213214298013132142980141321429801513214298016132142980171321429801813214298019132142980201321429802113214298022132142980231321429802413214298025132142980261321429802713214298028132142980291321429803013214298031132142980321321429803313214298034132142980351321429803613214298037132142980381321429803913214298040132142980411321429804213214298043132142980441321429804513214298046132142980471321429804813214298049132142980501321429805113214298052132142980531321429805413214298055132142980561321429805713214298058132142980591321429806013214298061132142980621321429806313214298064132142980651321429806613214298067132142980681321429806913214298070132142980711321429807213214298073132142980741321429807513214298076132142980771321429807813214298079132142980801321429808113214298082132142980831321429808413214298085132142980861321429808713214298088132142980891321429809013214298091132142980921321429809313214298094132142980951321429809613214298097132142980981321429809913214298100132142981011321429810213214298103132142981041321429810513214298106132142981071321429810813214298109132142981101321429811113214298112132142981131321429811413214298115132142981161321429811713214298118132142981191321429812013214298121132142981221321429812313214298124132142981251321429812613214298127132142981281321429812913214298130132142981311321429813213214298133132142981341321429813513214298136132142981371321429813813214298139132142981401321429814113214298142132142981431321429814413214298145132142981461321429814713214298148132142981491321429815013214298151132142981521321429815313214298154132142981551321429815613214298157132142981581321429815913214298160132142981611321429816213214298163132142981641321429816513214298166132142981671321429816813214298169132142981701321429817113214298172132142981731321429817413214298175132142981761321429817713214298178132142981791321429818013214298181132142981821321429818313214298184132142981851321429818613214298187132142981881321429818913214298190132142981911321429819213214298193132142981941321429819513214298196132142981971321429819813214298199132142982001321429820113214298202132142982031321429820413214298205132142982061321429820713214298208132142982091321429821013214298211132142982121321429821313214298214132142982151321429821613214298217132142982181321429821913214298220132142982211321429822213214298223132142982241321429822513214298226132142982271321429822813214298229132142982301321429823113214298232132142982331321429823413214298235132142982361321429823713214298238132142982391321429824013214298241132142982421321429824313214298244132142982451321429824613214298247132142982481321429824913214298250132142982511321429825213214298253132142982541321429825513214298256132142982571321429825813214298259132142982601321429826113214298262132142982631321429826413214298265132142982661321429826713214298268132142982691321429827013214298271132142982721321429827313214298274132142982751321429827613214298277132142982781321429827913214298280132142982811321429828213214298283132142982841321429828513214298286132142982871321429828813214298289132142982901321429829113214298292132142982931321429829413214298295132142982961321429829713214298298132142982991321429830013214298301132142983021321429830313214298304132142983051321429830613214298307132142983081321429830913214298310132142983111321429831213214298313132142983141321429831513214298316132142983171321429831813214298319132142983201321429832113214298322132142983231321429832413214298325132142983261321429832713214298328132142983291321429833013214298331132142983321321429833313214298334132142983351321429833613214298337132142983381321429833913214298340132142983411321429834213214298343132142983441321429834513214298346132142983471321429834813214298349132142983501321429835113214298352132142983531321429835413214298355132142983561321429835713214298358132142983591321429836013214298361132142983621321429836313214298364132142983651321429836613214298367132142983681321429836913214298370132142983711321429837213214298373132142983741321429837513214298376132142983771321429837813214298379132142983801321429838113214298382132142983831321429838413214298385132142983861321429838713214298388132142983891321429839013214298391132142983921321429839313214298394132142983951321429839613214298397132142983981321429839913214298400132142984011321429840213214298403132142984041321429840513214298406132142984071321429840813214298409132142984101321429841113214298412132142984131321429841413214298415132142984161321429841713214298418132142984191321429842013214298421132142984221321429842313214298424132142984251321429842613214298427132142984281321429842913214298430132142984311321429843213214298433132142984341321429843513214298436132142984371321429843813214298439132142984401321429844113214298442132142984431321429844413214298445132142984461321429844713214298448132142984491321429845013214298451132142984521321429845313214298454132142984551321429845613214298457132142984581321429845913214298460132142984611321429846213214298463132142984641321429846513214298466132142984671321429846813214298469132142984701321429847113214298472132142984731321429847413214298475132142984761321429847713214298478132142984791321429848013214298481132142984821321429848313214298484132142984851321429848613214298487132142984881321429848913214298490132142984911321429849213214298493132142984941321429849513214298496132142984971321429849813214298499132142985001321429850113214298502132142985031321429850413214298505132142985061321429850713214298508132142985091321429851013214298511132142985121321429851313214298514132142985151321429851613214298517132142985181321429851913214298520132142985211321429852213214298523132142985241321429852513214298526132142985271321429852813214298529132142985301321429853113214298532132142985331321429853413214298535132142985361321429853713214298538132142985391321429854013214298541132142985421321429854313214298544132142985451321429854613214298547132142985481321429854913214298550132142985511321429855213214298553132142985541321429855513214298556132142985571321429855813214298559132142985601321429856113214298562132142985631321429856413214298565132142985661321429856713214298568132142985691321429857013214298571132142985721321429857313214298574132142985751321429857613214298577132142985781321429857913214298580132142985811321429858213214298583132142985841321429858513214298586132142985871321429858813214298589132142985901321429859113214298592132142985931321429859413214298595132142985961321429859713214298598132142985991321429860013214298601132142986021321429860313214298604132142986051321429860613214298607132142986081321429860913214298610132142986111321429861213214298613132142986141321429861513214298616132142986171321429861813214298619132142986201321429862113214298622132142986231321429862413214298625132142986261321429862713214298628132142986291321429863013214298631132142986321321429863313214298634132142986351321429863613214298637132142986381321429863913214298640132142986411321429864213214298643132142986441321429864513214298646132142986471321429864813214298649132142986501321429865113214298652132142986531321429865413214298655132142986561321429865713214298658132142986591321429866013214298661132142986621321429866313214298664132142986651321429866613214298667132142986681321429866913214298670132142986711321429867213214298673132142986741321429867513214298676132142986771321429867813214298679132142986801321429868113214298682132142986831321429868413214298685132142986861321429868713214298688132142986891321429869013214298691132142986921321429869313214298694132142986951321429869613214298697132142986981321429869913214298700132142987011321429870213214298703132142987041321429870513214298706132142987071321429870813214298709132142987101321429871113214298712132142987131321429871413214298715132142987161321429871713214298718132142987191321429872013214298721132142987221321429872313214298724132142987251321429872613214298727132142987281321429872913214298730132142987311321429873213214298733132142987341321429873513214298736132142987371321429873813214298739132142987401321429874113214298742132142987431321429874413214298745132142987461321429874713214298748132142987491321429875013214298751132142987521321429875313214298754132142987551321429875613214298757132142987581321429875913214298760132142987611321429876213214298763132142987641321429876513214298766132142987671321429876813214298769132142987701321429877113214298772132142987731321429877413214298775132142987761321429877713214298778132142987791321429878013214298781132142987821321429878313214298784132142987851321429878613214298787132142987881321429878913214298790132142987911321429879213214298793132142987941321429879513214298796132142987971321429879813214298799132142988001321429880113214298802132142988031321429880413214298805132142988061321429880713214298808132142988091321429881013214298811132142988121321429881313214298814132142988151321429881613214298817132142988181321429881913214298820132142988211321429882213214298823132142988241321429882513214298826132142988271321429882813214298829132142988301321429883113214298832132142988331321429883413214298835132142988361321429883713214298838132142988391321429884013214298841132142988421321429884313214298844132142988451321429884613214298847132142988481321429884913214298850132142988511321429885213214298853132142988541321429885513214298856132142988571321429885813214298859132142988601321429886113214298862132142988631321429886413214298865132142988661321429886713214298868132142988691321429887013214298871132142988721321429887313214298874132142988751321429887613214298877132142988781321429887913214298880132142988811321429888213214298883132142988841321429888513214298886132142988871321429888813214298889132142988901321429889113214298892132142988931321429889413214298895132142988961321429889713214298898132142988991321429890013214298901132142989021321429890313214298904132142989051321429890613214298907132142989081321429890913214298910132142989111321429891213214298913132142989141321429891513214298916132142989171321429891813214298919132142989201321429892113214298922132142989231321429892413214298925132142989261321429892713214298928132142989291321429893013214298931132142989321321429893313214298934132142989351321429893613214298937132142989381321429893913214298940132142989411321429894213214298943132142989441321429894513214298946132142989471321429894813214298949132142989501321429895113214298952132142989531321429895413214298955132142989561321429895713214298958132142989591321429896013214298961132142989621321429896313214298964132142989651321429896613214298967132142989681321429896913214298970132142989711321429897213214298973132142989741321429897513214298976132142989771321429897813214298979132142989801321429898113214298982132142989831321429898413214298985132142989861321429898713214298988132142989891321429899013214298991132142989921321429899313214298994132142989951321429899613214298997132142989981321429899913214299000132142990011321429900213214299003132142990041321429900513214299006132142990071321429900813214299009132142990101321429901113214299012132142990131321429901413214299015132142990161321429901713214299018132142990191321429902013214299021132142990221321429902313214299024132142990251321429902613214299027132142990281321429902913214299030132142990311321429903213214299033132142990341321429903513214299036132142990371321429903813214299039132142990401321429904113214299042132142990431321429904413214299045132142990461321429904713214299048132142990491321429905013214299051132142990521321429905313214299054132142990551321429905613214299057132142990581321429905913214299060132142990611321429906213214299063132142990641321429906513214299066132142990671321429906813214299069132142990701321429907113214299072132142990731321429907413214299075132142990761321429907713214299078132142990791321429908013214299081132142990821321429908313214299084132142990851321429908613214299087132142990881321429908913214299090132142990911321429909213214299093132142990941321429909513214299096132142990971321429909813214299099132142991001321429910113214299102132142991031321429910413214299105132142991061321429910713214299108132142991091321429911013214299111132142991121321429911313214299114132142991151321429911613214299117132142991181321429911913214299120132142991211321429912213214299123132142991241321429912513214299126132142991271321429912813214299129132142991301321429913113214299132132142991331321429913413214299135132142991361321429913713214299138132142991391321429914013214299141132142991421321429914313214299144132142991451321429914613214299147132142991481321429914913214299150132142991511321429915213214299153132142991541321429915513214299156132142991571321429915813214299159132142991601321429916113214299162132142991631321429916413214299165132142991661321429916713214299168132142991691321429917013214299171132142991721321429917313214299174132142991751321429917613214299177132142991781321429917913214299180132142991811321429918213214299183132142991841321429918513214299186132142991871321429918813214299189132142991901321429919113214299192132142991931321429919413214299195132142991961321429919713214299198132142991991321429920013214299201132142992021321429920313214299204132142992051321429920613214299207132142992081321429920913214299210132142992111321429921213214299213132142992141321429921513214299216132142992171321429921813214299219132142992201321429922113214299222132142992231321429922413214299225132142992261321429922713214299228132142992291321429923013214299231132142992321321429923313214299234132142992351321429923613214299237132142992381321429923913214299240132142992411321429924213214299243132142992441321429924513214299246132142992471321429924813214299249132142992501321429925113214299252132142992531321429925413214299255132142992561321429925713214299258132142992591321429926013214299261132142992621321429926313214299264132142992651321429926613214299267132142992681321429926913214299270132142992711321429927213214299273132142992741321429927513214299276132142992771321429927813214299279132142992801321429928113214299282132142992831321429928413214299285132142992861321429928713214299288132142992891321429929013214299291132142992921321429929313214299294132142992951321429929613214299297132142992981321429929913214299300132142993011321429930213214299303132142993041321429930513214299306132142993071321429930813214299309132142993101321429931113214299312132142993131321429931413214299315132142993161321429931713214299318132142993191321429932013214299321132142993221321429932313214299324132142993251321429932613214299327132142993281321429932913214299330132142993311321429933213214299333132142993341321429933513214299336132142993371321429933813214299339132142993401321429934113214299342132142993431321429934413214299345132142993461321429934713214299348132142993491321429935013214299351132142993521321429935313214299354132142993551321429935613214299357132142993581321429935913214299360132142993611321429936213214299363132142993641321429936513214299366132142993671321429936813214299369132142993701321429937113214299372132142993731321429937413214299375132142993761321429937713214299378132142993791321429938013214299381132142993821321429938313214299384132142993851321429938613214299387132142993881321429938913214299390132142993911321429939213214299393132142993941321429939513214299396132142993971321429939813214299399132142994001321429940113214299402132142994031321429940413214299405132142994061321429940713214299408132142994091321429941013214299411132142994121321429941313214299414132142994151321429941613214299417132142994181321429941913214299420132142994211321429942213214299423132142994241321429942513214299426132142994271321429942813214299429132142994301321429943113214299432132142994331321429943413214299435132142994361321429943713214299438132142994391321429944013214299441132142994421321429944313214299444132142994451321429944613214299447132142994481321429944913214299450132142994511321429945213214299453132142994541321429945513214299456132142994571321429945813214299459132142994601321429946113214299462132142994631321429946413214299465132142994661321429946713214299468132142994691321429947013214299471132142994721321429947313214299474132142994751321429947613214299477132142994781321429947913214299480132142994811321429948213214299483132142994841321429948513214299486132142994871321429948813214299489132142994901321429949113214299492132142994931321429949413214299495132142994961321429949713214299498132142994991321429950013214299501132142995021321429950313214299504132142995051321429950613214299507132142995081321429950913214299510132142995111321429951213214299513132142995141321429951513214299516132142995171321429951813214299519132142995201321429952113214299522132142995231321429952413214299525132142995261321429952713214299528132142995291321429953013214299531132142995321321429953313214299534132142995351321429953613214299537132142995381321429953913214299540132142995411321429954213214299543132142995441321429954513214299546132142995471321429954813214299549132142995501321429955113214299552132142995531321429955413214299555132142995561321429955713214299558132142995591321429956013214299561132142995621321429956313214299564132142995651321429956613214299567132142995681321429956913214299570132142995711321429957213214299573132142995741321429957513214299576132142995771321429957813214299579132142995801321429958113214299582132142995831321429958413214299585132142995861321429958713214299588132142995891321429959013214299591132142995921321429959313214299594132142995951321429959613214299597132142995981321429959913214299600132142996011321429960213214299603132142996041321429960513214299606132142996071321429960813214299609132142996101321429961113214299612132142996131321429961413214299615132142996161321429961713214299618132142996191321429962013214299621132142996221321429962313214299624132142996251321429962613214299627132142996281321429962913214299630132142996311321429963213214299633132142996341321429963513214299636132142996371321429963813214299639132142996401321429964113214299642132142996431321429964413214299645132142996461321429964713214299648132142996491321429965013214299651132142996521321429965313214299654132142996551321429965613214299657132142996581321429965913214299660132142996611321429966213214299663132142996641321429966513214299666132142996671321429966813214299669132142996701321429967113214299672132142996731321429967413214299675132142996761321429967713214299678132142996791321429968013214299681132142996821321429968313214299684132142996851321429968613214299687132142996881321429968913214299690132142996911321429969213214299693132142996941321429969513214299696132142996971321429969813214299699132142997001321429970113214299702132142997031321429970413214299705132142997061321429970713214299708132142997091321429971013214299711132142997121321429971313214299714132142997151321429971613214299717132142997181321429971913214299720132142997211321429972213214299723132142997241321429972513214299726132142997271321429972813214299729132142997301321429973113214299732132142997331321429973413214299735132142997361321429973713214299738132142997391321429974013214299741132142997421321429974313214299744132142997451321429974613214299747132142997481321429974913214299750132142997511321429975213214299753132142997541321429975513214299756132142997571321429975813214299759132142997601321429976113214299762132142997631321429976413214299765132142997661321429976713214299768132142997691321429977013214299771132142997721321429977313214299774132142997751321429977613214299777132142997781321429977913214299780132142997811321429978213214299783132142997841321429978513214299786132142997871321429978813214299789132142997901321429979113214299792132142997931321429979413214299795132142997961321429979713214299798132142997991321429980013214299801132142998021321429980313214299804132142998051321429980613214299807132142998081321429980913214299810132142998111321429981213214299813132142998141321429981513214299816132142998171321429981813214299819132142998201321429982113214299822132142998231321429982413214299825132142998261321429982713214299828132142998291321429983013214299831132142998321321429983313214299834132142998351321429983613214299837132142998381321429983913214299840132142998411321429984213214299843132142998441321429984513214299846132142998471321429984813214299849132142998501321429985113214299852132142998531321429985413214299855132142998561321429985713214299858132142998591321429986013214299861132142998621321429986313214299864132142998651321429986613214299867132142998681321429986913214299870132142998711321429987213214299873132142998741321429987513214299876132142998771321429987813214299879132142998801321429988113214299882132142998831321429988413214299885132142998861321429988713214299888132142998891321429989013214299891132142998921321429989313214299894132142998951321429989613214299897132142998981321429989913214299900132142999011321429990213214299903132142999041321429990513214299906132142999071321429990813214299909132142999101321429991113214299912132142999131321429991413214299915132142999161321429991713214299918132142999191321429992013214299921132142999221321429992313214299924132142999251321429992613214299927132142999281321429992913214299930132142999311321429993213214299933132142999341321429993513214299936132142999371321429993813214299939132142999401321429994113214299942132142999431321429994413214299945132142999461321429994713214299948132142999491321429995013214299951132142999521321429995313214299954132142999551321429995613214299957132142999581321429995913214299960132142999611321429996213214299963132142999641321429996513214299966132142999671321429996813214299969132142999701321429997113214299972132142999731321429997413214299975132142999761321429997713214299978132142999791321429998013214299981132142999821321429998313214299984132142999851321429998613214299987132142999881321429998913214299990132142999911321429999213214299993132142999941321429999513214299996132142999971321429999813214299999