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

手机号段1328996

1328996号段手机号码表

13289960000132899600011328996000213289960003132899600041328996000513289960006132899600071328996000813289960009132899600101328996001113289960012132899600131328996001413289960015132899600161328996001713289960018132899600191328996002013289960021132899600221328996002313289960024132899600251328996002613289960027132899600281328996002913289960030132899600311328996003213289960033132899600341328996003513289960036132899600371328996003813289960039132899600401328996004113289960042132899600431328996004413289960045132899600461328996004713289960048132899600491328996005013289960051132899600521328996005313289960054132899600551328996005613289960057132899600581328996005913289960060132899600611328996006213289960063132899600641328996006513289960066132899600671328996006813289960069132899600701328996007113289960072132899600731328996007413289960075132899600761328996007713289960078132899600791328996008013289960081132899600821328996008313289960084132899600851328996008613289960087132899600881328996008913289960090132899600911328996009213289960093132899600941328996009513289960096132899600971328996009813289960099132899601001328996010113289960102132899601031328996010413289960105132899601061328996010713289960108132899601091328996011013289960111132899601121328996011313289960114132899601151328996011613289960117132899601181328996011913289960120132899601211328996012213289960123132899601241328996012513289960126132899601271328996012813289960129132899601301328996013113289960132132899601331328996013413289960135132899601361328996013713289960138132899601391328996014013289960141132899601421328996014313289960144132899601451328996014613289960147132899601481328996014913289960150132899601511328996015213289960153132899601541328996015513289960156132899601571328996015813289960159132899601601328996016113289960162132899601631328996016413289960165132899601661328996016713289960168132899601691328996017013289960171132899601721328996017313289960174132899601751328996017613289960177132899601781328996017913289960180132899601811328996018213289960183132899601841328996018513289960186132899601871328996018813289960189132899601901328996019113289960192132899601931328996019413289960195132899601961328996019713289960198132899601991328996020013289960201132899602021328996020313289960204132899602051328996020613289960207132899602081328996020913289960210132899602111328996021213289960213132899602141328996021513289960216132899602171328996021813289960219132899602201328996022113289960222132899602231328996022413289960225132899602261328996022713289960228132899602291328996023013289960231132899602321328996023313289960234132899602351328996023613289960237132899602381328996023913289960240132899602411328996024213289960243132899602441328996024513289960246132899602471328996024813289960249132899602501328996025113289960252132899602531328996025413289960255132899602561328996025713289960258132899602591328996026013289960261132899602621328996026313289960264132899602651328996026613289960267132899602681328996026913289960270132899602711328996027213289960273132899602741328996027513289960276132899602771328996027813289960279132899602801328996028113289960282132899602831328996028413289960285132899602861328996028713289960288132899602891328996029013289960291132899602921328996029313289960294132899602951328996029613289960297132899602981328996029913289960300132899603011328996030213289960303132899603041328996030513289960306132899603071328996030813289960309132899603101328996031113289960312132899603131328996031413289960315132899603161328996031713289960318132899603191328996032013289960321132899603221328996032313289960324132899603251328996032613289960327132899603281328996032913289960330132899603311328996033213289960333132899603341328996033513289960336132899603371328996033813289960339132899603401328996034113289960342132899603431328996034413289960345132899603461328996034713289960348132899603491328996035013289960351132899603521328996035313289960354132899603551328996035613289960357132899603581328996035913289960360132899603611328996036213289960363132899603641328996036513289960366132899603671328996036813289960369132899603701328996037113289960372132899603731328996037413289960375132899603761328996037713289960378132899603791328996038013289960381132899603821328996038313289960384132899603851328996038613289960387132899603881328996038913289960390132899603911328996039213289960393132899603941328996039513289960396132899603971328996039813289960399132899604001328996040113289960402132899604031328996040413289960405132899604061328996040713289960408132899604091328996041013289960411132899604121328996041313289960414132899604151328996041613289960417132899604181328996041913289960420132899604211328996042213289960423132899604241328996042513289960426132899604271328996042813289960429132899604301328996043113289960432132899604331328996043413289960435132899604361328996043713289960438132899604391328996044013289960441132899604421328996044313289960444132899604451328996044613289960447132899604481328996044913289960450132899604511328996045213289960453132899604541328996045513289960456132899604571328996045813289960459132899604601328996046113289960462132899604631328996046413289960465132899604661328996046713289960468132899604691328996047013289960471132899604721328996047313289960474132899604751328996047613289960477132899604781328996047913289960480132899604811328996048213289960483132899604841328996048513289960486132899604871328996048813289960489132899604901328996049113289960492132899604931328996049413289960495132899604961328996049713289960498132899604991328996050013289960501132899605021328996050313289960504132899605051328996050613289960507132899605081328996050913289960510132899605111328996051213289960513132899605141328996051513289960516132899605171328996051813289960519132899605201328996052113289960522132899605231328996052413289960525132899605261328996052713289960528132899605291328996053013289960531132899605321328996053313289960534132899605351328996053613289960537132899605381328996053913289960540132899605411328996054213289960543132899605441328996054513289960546132899605471328996054813289960549132899605501328996055113289960552132899605531328996055413289960555132899605561328996055713289960558132899605591328996056013289960561132899605621328996056313289960564132899605651328996056613289960567132899605681328996056913289960570132899605711328996057213289960573132899605741328996057513289960576132899605771328996057813289960579132899605801328996058113289960582132899605831328996058413289960585132899605861328996058713289960588132899605891328996059013289960591132899605921328996059313289960594132899605951328996059613289960597132899605981328996059913289960600132899606011328996060213289960603132899606041328996060513289960606132899606071328996060813289960609132899606101328996061113289960612132899606131328996061413289960615132899606161328996061713289960618132899606191328996062013289960621132899606221328996062313289960624132899606251328996062613289960627132899606281328996062913289960630132899606311328996063213289960633132899606341328996063513289960636132899606371328996063813289960639132899606401328996064113289960642132899606431328996064413289960645132899606461328996064713289960648132899606491328996065013289960651132899606521328996065313289960654132899606551328996065613289960657132899606581328996065913289960660132899606611328996066213289960663132899606641328996066513289960666132899606671328996066813289960669132899606701328996067113289960672132899606731328996067413289960675132899606761328996067713289960678132899606791328996068013289960681132899606821328996068313289960684132899606851328996068613289960687132899606881328996068913289960690132899606911328996069213289960693132899606941328996069513289960696132899606971328996069813289960699132899607001328996070113289960702132899607031328996070413289960705132899607061328996070713289960708132899607091328996071013289960711132899607121328996071313289960714132899607151328996071613289960717132899607181328996071913289960720132899607211328996072213289960723132899607241328996072513289960726132899607271328996072813289960729132899607301328996073113289960732132899607331328996073413289960735132899607361328996073713289960738132899607391328996074013289960741132899607421328996074313289960744132899607451328996074613289960747132899607481328996074913289960750132899607511328996075213289960753132899607541328996075513289960756132899607571328996075813289960759132899607601328996076113289960762132899607631328996076413289960765132899607661328996076713289960768132899607691328996077013289960771132899607721328996077313289960774132899607751328996077613289960777132899607781328996077913289960780132899607811328996078213289960783132899607841328996078513289960786132899607871328996078813289960789132899607901328996079113289960792132899607931328996079413289960795132899607961328996079713289960798132899607991328996080013289960801132899608021328996080313289960804132899608051328996080613289960807132899608081328996080913289960810132899608111328996081213289960813132899608141328996081513289960816132899608171328996081813289960819132899608201328996082113289960822132899608231328996082413289960825132899608261328996082713289960828132899608291328996083013289960831132899608321328996083313289960834132899608351328996083613289960837132899608381328996083913289960840132899608411328996084213289960843132899608441328996084513289960846132899608471328996084813289960849132899608501328996085113289960852132899608531328996085413289960855132899608561328996085713289960858132899608591328996086013289960861132899608621328996086313289960864132899608651328996086613289960867132899608681328996086913289960870132899608711328996087213289960873132899608741328996087513289960876132899608771328996087813289960879132899608801328996088113289960882132899608831328996088413289960885132899608861328996088713289960888132899608891328996089013289960891132899608921328996089313289960894132899608951328996089613289960897132899608981328996089913289960900132899609011328996090213289960903132899609041328996090513289960906132899609071328996090813289960909132899609101328996091113289960912132899609131328996091413289960915132899609161328996091713289960918132899609191328996092013289960921132899609221328996092313289960924132899609251328996092613289960927132899609281328996092913289960930132899609311328996093213289960933132899609341328996093513289960936132899609371328996093813289960939132899609401328996094113289960942132899609431328996094413289960945132899609461328996094713289960948132899609491328996095013289960951132899609521328996095313289960954132899609551328996095613289960957132899609581328996095913289960960132899609611328996096213289960963132899609641328996096513289960966132899609671328996096813289960969132899609701328996097113289960972132899609731328996097413289960975132899609761328996097713289960978132899609791328996098013289960981132899609821328996098313289960984132899609851328996098613289960987132899609881328996098913289960990132899609911328996099213289960993132899609941328996099513289960996132899609971328996099813289960999132899610001328996100113289961002132899610031328996100413289961005132899610061328996100713289961008132899610091328996101013289961011132899610121328996101313289961014132899610151328996101613289961017132899610181328996101913289961020132899610211328996102213289961023132899610241328996102513289961026132899610271328996102813289961029132899610301328996103113289961032132899610331328996103413289961035132899610361328996103713289961038132899610391328996104013289961041132899610421328996104313289961044132899610451328996104613289961047132899610481328996104913289961050132899610511328996105213289961053132899610541328996105513289961056132899610571328996105813289961059132899610601328996106113289961062132899610631328996106413289961065132899610661328996106713289961068132899610691328996107013289961071132899610721328996107313289961074132899610751328996107613289961077132899610781328996107913289961080132899610811328996108213289961083132899610841328996108513289961086132899610871328996108813289961089132899610901328996109113289961092132899610931328996109413289961095132899610961328996109713289961098132899610991328996110013289961101132899611021328996110313289961104132899611051328996110613289961107132899611081328996110913289961110132899611111328996111213289961113132899611141328996111513289961116132899611171328996111813289961119132899611201328996112113289961122132899611231328996112413289961125132899611261328996112713289961128132899611291328996113013289961131132899611321328996113313289961134132899611351328996113613289961137132899611381328996113913289961140132899611411328996114213289961143132899611441328996114513289961146132899611471328996114813289961149132899611501328996115113289961152132899611531328996115413289961155132899611561328996115713289961158132899611591328996116013289961161132899611621328996116313289961164132899611651328996116613289961167132899611681328996116913289961170132899611711328996117213289961173132899611741328996117513289961176132899611771328996117813289961179132899611801328996118113289961182132899611831328996118413289961185132899611861328996118713289961188132899611891328996119013289961191132899611921328996119313289961194132899611951328996119613289961197132899611981328996119913289961200132899612011328996120213289961203132899612041328996120513289961206132899612071328996120813289961209132899612101328996121113289961212132899612131328996121413289961215132899612161328996121713289961218132899612191328996122013289961221132899612221328996122313289961224132899612251328996122613289961227132899612281328996122913289961230132899612311328996123213289961233132899612341328996123513289961236132899612371328996123813289961239132899612401328996124113289961242132899612431328996124413289961245132899612461328996124713289961248132899612491328996125013289961251132899612521328996125313289961254132899612551328996125613289961257132899612581328996125913289961260132899612611328996126213289961263132899612641328996126513289961266132899612671328996126813289961269132899612701328996127113289961272132899612731328996127413289961275132899612761328996127713289961278132899612791328996128013289961281132899612821328996128313289961284132899612851328996128613289961287132899612881328996128913289961290132899612911328996129213289961293132899612941328996129513289961296132899612971328996129813289961299132899613001328996130113289961302132899613031328996130413289961305132899613061328996130713289961308132899613091328996131013289961311132899613121328996131313289961314132899613151328996131613289961317132899613181328996131913289961320132899613211328996132213289961323132899613241328996132513289961326132899613271328996132813289961329132899613301328996133113289961332132899613331328996133413289961335132899613361328996133713289961338132899613391328996134013289961341132899613421328996134313289961344132899613451328996134613289961347132899613481328996134913289961350132899613511328996135213289961353132899613541328996135513289961356132899613571328996135813289961359132899613601328996136113289961362132899613631328996136413289961365132899613661328996136713289961368132899613691328996137013289961371132899613721328996137313289961374132899613751328996137613289961377132899613781328996137913289961380132899613811328996138213289961383132899613841328996138513289961386132899613871328996138813289961389132899613901328996139113289961392132899613931328996139413289961395132899613961328996139713289961398132899613991328996140013289961401132899614021328996140313289961404132899614051328996140613289961407132899614081328996140913289961410132899614111328996141213289961413132899614141328996141513289961416132899614171328996141813289961419132899614201328996142113289961422132899614231328996142413289961425132899614261328996142713289961428132899614291328996143013289961431132899614321328996143313289961434132899614351328996143613289961437132899614381328996143913289961440132899614411328996144213289961443132899614441328996144513289961446132899614471328996144813289961449132899614501328996145113289961452132899614531328996145413289961455132899614561328996145713289961458132899614591328996146013289961461132899614621328996146313289961464132899614651328996146613289961467132899614681328996146913289961470132899614711328996147213289961473132899614741328996147513289961476132899614771328996147813289961479132899614801328996148113289961482132899614831328996148413289961485132899614861328996148713289961488132899614891328996149013289961491132899614921328996149313289961494132899614951328996149613289961497132899614981328996149913289961500132899615011328996150213289961503132899615041328996150513289961506132899615071328996150813289961509132899615101328996151113289961512132899615131328996151413289961515132899615161328996151713289961518132899615191328996152013289961521132899615221328996152313289961524132899615251328996152613289961527132899615281328996152913289961530132899615311328996153213289961533132899615341328996153513289961536132899615371328996153813289961539132899615401328996154113289961542132899615431328996154413289961545132899615461328996154713289961548132899615491328996155013289961551132899615521328996155313289961554132899615551328996155613289961557132899615581328996155913289961560132899615611328996156213289961563132899615641328996156513289961566132899615671328996156813289961569132899615701328996157113289961572132899615731328996157413289961575132899615761328996157713289961578132899615791328996158013289961581132899615821328996158313289961584132899615851328996158613289961587132899615881328996158913289961590132899615911328996159213289961593132899615941328996159513289961596132899615971328996159813289961599132899616001328996160113289961602132899616031328996160413289961605132899616061328996160713289961608132899616091328996161013289961611132899616121328996161313289961614132899616151328996161613289961617132899616181328996161913289961620132899616211328996162213289961623132899616241328996162513289961626132899616271328996162813289961629132899616301328996163113289961632132899616331328996163413289961635132899616361328996163713289961638132899616391328996164013289961641132899616421328996164313289961644132899616451328996164613289961647132899616481328996164913289961650132899616511328996165213289961653132899616541328996165513289961656132899616571328996165813289961659132899616601328996166113289961662132899616631328996166413289961665132899616661328996166713289961668132899616691328996167013289961671132899616721328996167313289961674132899616751328996167613289961677132899616781328996167913289961680132899616811328996168213289961683132899616841328996168513289961686132899616871328996168813289961689132899616901328996169113289961692132899616931328996169413289961695132899616961328996169713289961698132899616991328996170013289961701132899617021328996170313289961704132899617051328996170613289961707132899617081328996170913289961710132899617111328996171213289961713132899617141328996171513289961716132899617171328996171813289961719132899617201328996172113289961722132899617231328996172413289961725132899617261328996172713289961728132899617291328996173013289961731132899617321328996173313289961734132899617351328996173613289961737132899617381328996173913289961740132899617411328996174213289961743132899617441328996174513289961746132899617471328996174813289961749132899617501328996175113289961752132899617531328996175413289961755132899617561328996175713289961758132899617591328996176013289961761132899617621328996176313289961764132899617651328996176613289961767132899617681328996176913289961770132899617711328996177213289961773132899617741328996177513289961776132899617771328996177813289961779132899617801328996178113289961782132899617831328996178413289961785132899617861328996178713289961788132899617891328996179013289961791132899617921328996179313289961794132899617951328996179613289961797132899617981328996179913289961800132899618011328996180213289961803132899618041328996180513289961806132899618071328996180813289961809132899618101328996181113289961812132899618131328996181413289961815132899618161328996181713289961818132899618191328996182013289961821132899618221328996182313289961824132899618251328996182613289961827132899618281328996182913289961830132899618311328996183213289961833132899618341328996183513289961836132899618371328996183813289961839132899618401328996184113289961842132899618431328996184413289961845132899618461328996184713289961848132899618491328996185013289961851132899618521328996185313289961854132899618551328996185613289961857132899618581328996185913289961860132899618611328996186213289961863132899618641328996186513289961866132899618671328996186813289961869132899618701328996187113289961872132899618731328996187413289961875132899618761328996187713289961878132899618791328996188013289961881132899618821328996188313289961884132899618851328996188613289961887132899618881328996188913289961890132899618911328996189213289961893132899618941328996189513289961896132899618971328996189813289961899132899619001328996190113289961902132899619031328996190413289961905132899619061328996190713289961908132899619091328996191013289961911132899619121328996191313289961914132899619151328996191613289961917132899619181328996191913289961920132899619211328996192213289961923132899619241328996192513289961926132899619271328996192813289961929132899619301328996193113289961932132899619331328996193413289961935132899619361328996193713289961938132899619391328996194013289961941132899619421328996194313289961944132899619451328996194613289961947132899619481328996194913289961950132899619511328996195213289961953132899619541328996195513289961956132899619571328996195813289961959132899619601328996196113289961962132899619631328996196413289961965132899619661328996196713289961968132899619691328996197013289961971132899619721328996197313289961974132899619751328996197613289961977132899619781328996197913289961980132899619811328996198213289961983132899619841328996198513289961986132899619871328996198813289961989132899619901328996199113289961992132899619931328996199413289961995132899619961328996199713289961998132899619991328996200013289962001132899620021328996200313289962004132899620051328996200613289962007132899620081328996200913289962010132899620111328996201213289962013132899620141328996201513289962016132899620171328996201813289962019132899620201328996202113289962022132899620231328996202413289962025132899620261328996202713289962028132899620291328996203013289962031132899620321328996203313289962034132899620351328996203613289962037132899620381328996203913289962040132899620411328996204213289962043132899620441328996204513289962046132899620471328996204813289962049132899620501328996205113289962052132899620531328996205413289962055132899620561328996205713289962058132899620591328996206013289962061132899620621328996206313289962064132899620651328996206613289962067132899620681328996206913289962070132899620711328996207213289962073132899620741328996207513289962076132899620771328996207813289962079132899620801328996208113289962082132899620831328996208413289962085132899620861328996208713289962088132899620891328996209013289962091132899620921328996209313289962094132899620951328996209613289962097132899620981328996209913289962100132899621011328996210213289962103132899621041328996210513289962106132899621071328996210813289962109132899621101328996211113289962112132899621131328996211413289962115132899621161328996211713289962118132899621191328996212013289962121132899621221328996212313289962124132899621251328996212613289962127132899621281328996212913289962130132899621311328996213213289962133132899621341328996213513289962136132899621371328996213813289962139132899621401328996214113289962142132899621431328996214413289962145132899621461328996214713289962148132899621491328996215013289962151132899621521328996215313289962154132899621551328996215613289962157132899621581328996215913289962160132899621611328996216213289962163132899621641328996216513289962166132899621671328996216813289962169132899621701328996217113289962172132899621731328996217413289962175132899621761328996217713289962178132899621791328996218013289962181132899621821328996218313289962184132899621851328996218613289962187132899621881328996218913289962190132899621911328996219213289962193132899621941328996219513289962196132899621971328996219813289962199132899622001328996220113289962202132899622031328996220413289962205132899622061328996220713289962208132899622091328996221013289962211132899622121328996221313289962214132899622151328996221613289962217132899622181328996221913289962220132899622211328996222213289962223132899622241328996222513289962226132899622271328996222813289962229132899622301328996223113289962232132899622331328996223413289962235132899622361328996223713289962238132899622391328996224013289962241132899622421328996224313289962244132899622451328996224613289962247132899622481328996224913289962250132899622511328996225213289962253132899622541328996225513289962256132899622571328996225813289962259132899622601328996226113289962262132899622631328996226413289962265132899622661328996226713289962268132899622691328996227013289962271132899622721328996227313289962274132899622751328996227613289962277132899622781328996227913289962280132899622811328996228213289962283132899622841328996228513289962286132899622871328996228813289962289132899622901328996229113289962292132899622931328996229413289962295132899622961328996229713289962298132899622991328996230013289962301132899623021328996230313289962304132899623051328996230613289962307132899623081328996230913289962310132899623111328996231213289962313132899623141328996231513289962316132899623171328996231813289962319132899623201328996232113289962322132899623231328996232413289962325132899623261328996232713289962328132899623291328996233013289962331132899623321328996233313289962334132899623351328996233613289962337132899623381328996233913289962340132899623411328996234213289962343132899623441328996234513289962346132899623471328996234813289962349132899623501328996235113289962352132899623531328996235413289962355132899623561328996235713289962358132899623591328996236013289962361132899623621328996236313289962364132899623651328996236613289962367132899623681328996236913289962370132899623711328996237213289962373132899623741328996237513289962376132899623771328996237813289962379132899623801328996238113289962382132899623831328996238413289962385132899623861328996238713289962388132899623891328996239013289962391132899623921328996239313289962394132899623951328996239613289962397132899623981328996239913289962400132899624011328996240213289962403132899624041328996240513289962406132899624071328996240813289962409132899624101328996241113289962412132899624131328996241413289962415132899624161328996241713289962418132899624191328996242013289962421132899624221328996242313289962424132899624251328996242613289962427132899624281328996242913289962430132899624311328996243213289962433132899624341328996243513289962436132899624371328996243813289962439132899624401328996244113289962442132899624431328996244413289962445132899624461328996244713289962448132899624491328996245013289962451132899624521328996245313289962454132899624551328996245613289962457132899624581328996245913289962460132899624611328996246213289962463132899624641328996246513289962466132899624671328996246813289962469132899624701328996247113289962472132899624731328996247413289962475132899624761328996247713289962478132899624791328996248013289962481132899624821328996248313289962484132899624851328996248613289962487132899624881328996248913289962490132899624911328996249213289962493132899624941328996249513289962496132899624971328996249813289962499132899625001328996250113289962502132899625031328996250413289962505132899625061328996250713289962508132899625091328996251013289962511132899625121328996251313289962514132899625151328996251613289962517132899625181328996251913289962520132899625211328996252213289962523132899625241328996252513289962526132899625271328996252813289962529132899625301328996253113289962532132899625331328996253413289962535132899625361328996253713289962538132899625391328996254013289962541132899625421328996254313289962544132899625451328996254613289962547132899625481328996254913289962550132899625511328996255213289962553132899625541328996255513289962556132899625571328996255813289962559132899625601328996256113289962562132899625631328996256413289962565132899625661328996256713289962568132899625691328996257013289962571132899625721328996257313289962574132899625751328996257613289962577132899625781328996257913289962580132899625811328996258213289962583132899625841328996258513289962586132899625871328996258813289962589132899625901328996259113289962592132899625931328996259413289962595132899625961328996259713289962598132899625991328996260013289962601132899626021328996260313289962604132899626051328996260613289962607132899626081328996260913289962610132899626111328996261213289962613132899626141328996261513289962616132899626171328996261813289962619132899626201328996262113289962622132899626231328996262413289962625132899626261328996262713289962628132899626291328996263013289962631132899626321328996263313289962634132899626351328996263613289962637132899626381328996263913289962640132899626411328996264213289962643132899626441328996264513289962646132899626471328996264813289962649132899626501328996265113289962652132899626531328996265413289962655132899626561328996265713289962658132899626591328996266013289962661132899626621328996266313289962664132899626651328996266613289962667132899626681328996266913289962670132899626711328996267213289962673132899626741328996267513289962676132899626771328996267813289962679132899626801328996268113289962682132899626831328996268413289962685132899626861328996268713289962688132899626891328996269013289962691132899626921328996269313289962694132899626951328996269613289962697132899626981328996269913289962700132899627011328996270213289962703132899627041328996270513289962706132899627071328996270813289962709132899627101328996271113289962712132899627131328996271413289962715132899627161328996271713289962718132899627191328996272013289962721132899627221328996272313289962724132899627251328996272613289962727132899627281328996272913289962730132899627311328996273213289962733132899627341328996273513289962736132899627371328996273813289962739132899627401328996274113289962742132899627431328996274413289962745132899627461328996274713289962748132899627491328996275013289962751132899627521328996275313289962754132899627551328996275613289962757132899627581328996275913289962760132899627611328996276213289962763132899627641328996276513289962766132899627671328996276813289962769132899627701328996277113289962772132899627731328996277413289962775132899627761328996277713289962778132899627791328996278013289962781132899627821328996278313289962784132899627851328996278613289962787132899627881328996278913289962790132899627911328996279213289962793132899627941328996279513289962796132899627971328996279813289962799132899628001328996280113289962802132899628031328996280413289962805132899628061328996280713289962808132899628091328996281013289962811132899628121328996281313289962814132899628151328996281613289962817132899628181328996281913289962820132899628211328996282213289962823132899628241328996282513289962826132899628271328996282813289962829132899628301328996283113289962832132899628331328996283413289962835132899628361328996283713289962838132899628391328996284013289962841132899628421328996284313289962844132899628451328996284613289962847132899628481328996284913289962850132899628511328996285213289962853132899628541328996285513289962856132899628571328996285813289962859132899628601328996286113289962862132899628631328996286413289962865132899628661328996286713289962868132899628691328996287013289962871132899628721328996287313289962874132899628751328996287613289962877132899628781328996287913289962880132899628811328996288213289962883132899628841328996288513289962886132899628871328996288813289962889132899628901328996289113289962892132899628931328996289413289962895132899628961328996289713289962898132899628991328996290013289962901132899629021328996290313289962904132899629051328996290613289962907132899629081328996290913289962910132899629111328996291213289962913132899629141328996291513289962916132899629171328996291813289962919132899629201328996292113289962922132899629231328996292413289962925132899629261328996292713289962928132899629291328996293013289962931132899629321328996293313289962934132899629351328996293613289962937132899629381328996293913289962940132899629411328996294213289962943132899629441328996294513289962946132899629471328996294813289962949132899629501328996295113289962952132899629531328996295413289962955132899629561328996295713289962958132899629591328996296013289962961132899629621328996296313289962964132899629651328996296613289962967132899629681328996296913289962970132899629711328996297213289962973132899629741328996297513289962976132899629771328996297813289962979132899629801328996298113289962982132899629831328996298413289962985132899629861328996298713289962988132899629891328996299013289962991132899629921328996299313289962994132899629951328996299613289962997132899629981328996299913289963000132899630011328996300213289963003132899630041328996300513289963006132899630071328996300813289963009132899630101328996301113289963012132899630131328996301413289963015132899630161328996301713289963018132899630191328996302013289963021132899630221328996302313289963024132899630251328996302613289963027132899630281328996302913289963030132899630311328996303213289963033132899630341328996303513289963036132899630371328996303813289963039132899630401328996304113289963042132899630431328996304413289963045132899630461328996304713289963048132899630491328996305013289963051132899630521328996305313289963054132899630551328996305613289963057132899630581328996305913289963060132899630611328996306213289963063132899630641328996306513289963066132899630671328996306813289963069132899630701328996307113289963072132899630731328996307413289963075132899630761328996307713289963078132899630791328996308013289963081132899630821328996308313289963084132899630851328996308613289963087132899630881328996308913289963090132899630911328996309213289963093132899630941328996309513289963096132899630971328996309813289963099132899631001328996310113289963102132899631031328996310413289963105132899631061328996310713289963108132899631091328996311013289963111132899631121328996311313289963114132899631151328996311613289963117132899631181328996311913289963120132899631211328996312213289963123132899631241328996312513289963126132899631271328996312813289963129132899631301328996313113289963132132899631331328996313413289963135132899631361328996313713289963138132899631391328996314013289963141132899631421328996314313289963144132899631451328996314613289963147132899631481328996314913289963150132899631511328996315213289963153132899631541328996315513289963156132899631571328996315813289963159132899631601328996316113289963162132899631631328996316413289963165132899631661328996316713289963168132899631691328996317013289963171132899631721328996317313289963174132899631751328996317613289963177132899631781328996317913289963180132899631811328996318213289963183132899631841328996318513289963186132899631871328996318813289963189132899631901328996319113289963192132899631931328996319413289963195132899631961328996319713289963198132899631991328996320013289963201132899632021328996320313289963204132899632051328996320613289963207132899632081328996320913289963210132899632111328996321213289963213132899632141328996321513289963216132899632171328996321813289963219132899632201328996322113289963222132899632231328996322413289963225132899632261328996322713289963228132899632291328996323013289963231132899632321328996323313289963234132899632351328996323613289963237132899632381328996323913289963240132899632411328996324213289963243132899632441328996324513289963246132899632471328996324813289963249132899632501328996325113289963252132899632531328996325413289963255132899632561328996325713289963258132899632591328996326013289963261132899632621328996326313289963264132899632651328996326613289963267132899632681328996326913289963270132899632711328996327213289963273132899632741328996327513289963276132899632771328996327813289963279132899632801328996328113289963282132899632831328996328413289963285132899632861328996328713289963288132899632891328996329013289963291132899632921328996329313289963294132899632951328996329613289963297132899632981328996329913289963300132899633011328996330213289963303132899633041328996330513289963306132899633071328996330813289963309132899633101328996331113289963312132899633131328996331413289963315132899633161328996331713289963318132899633191328996332013289963321132899633221328996332313289963324132899633251328996332613289963327132899633281328996332913289963330132899633311328996333213289963333132899633341328996333513289963336132899633371328996333813289963339132899633401328996334113289963342132899633431328996334413289963345132899633461328996334713289963348132899633491328996335013289963351132899633521328996335313289963354132899633551328996335613289963357132899633581328996335913289963360132899633611328996336213289963363132899633641328996336513289963366132899633671328996336813289963369132899633701328996337113289963372132899633731328996337413289963375132899633761328996337713289963378132899633791328996338013289963381132899633821328996338313289963384132899633851328996338613289963387132899633881328996338913289963390132899633911328996339213289963393132899633941328996339513289963396132899633971328996339813289963399132899634001328996340113289963402132899634031328996340413289963405132899634061328996340713289963408132899634091328996341013289963411132899634121328996341313289963414132899634151328996341613289963417132899634181328996341913289963420132899634211328996342213289963423132899634241328996342513289963426132899634271328996342813289963429132899634301328996343113289963432132899634331328996343413289963435132899634361328996343713289963438132899634391328996344013289963441132899634421328996344313289963444132899634451328996344613289963447132899634481328996344913289963450132899634511328996345213289963453132899634541328996345513289963456132899634571328996345813289963459132899634601328996346113289963462132899634631328996346413289963465132899634661328996346713289963468132899634691328996347013289963471132899634721328996347313289963474132899634751328996347613289963477132899634781328996347913289963480132899634811328996348213289963483132899634841328996348513289963486132899634871328996348813289963489132899634901328996349113289963492132899634931328996349413289963495132899634961328996349713289963498132899634991328996350013289963501132899635021328996350313289963504132899635051328996350613289963507132899635081328996350913289963510132899635111328996351213289963513132899635141328996351513289963516132899635171328996351813289963519132899635201328996352113289963522132899635231328996352413289963525132899635261328996352713289963528132899635291328996353013289963531132899635321328996353313289963534132899635351328996353613289963537132899635381328996353913289963540132899635411328996354213289963543132899635441328996354513289963546132899635471328996354813289963549132899635501328996355113289963552132899635531328996355413289963555132899635561328996355713289963558132899635591328996356013289963561132899635621328996356313289963564132899635651328996356613289963567132899635681328996356913289963570132899635711328996357213289963573132899635741328996357513289963576132899635771328996357813289963579132899635801328996358113289963582132899635831328996358413289963585132899635861328996358713289963588132899635891328996359013289963591132899635921328996359313289963594132899635951328996359613289963597132899635981328996359913289963600132899636011328996360213289963603132899636041328996360513289963606132899636071328996360813289963609132899636101328996361113289963612132899636131328996361413289963615132899636161328996361713289963618132899636191328996362013289963621132899636221328996362313289963624132899636251328996362613289963627132899636281328996362913289963630132899636311328996363213289963633132899636341328996363513289963636132899636371328996363813289963639132899636401328996364113289963642132899636431328996364413289963645132899636461328996364713289963648132899636491328996365013289963651132899636521328996365313289963654132899636551328996365613289963657132899636581328996365913289963660132899636611328996366213289963663132899636641328996366513289963666132899636671328996366813289963669132899636701328996367113289963672132899636731328996367413289963675132899636761328996367713289963678132899636791328996368013289963681132899636821328996368313289963684132899636851328996368613289963687132899636881328996368913289963690132899636911328996369213289963693132899636941328996369513289963696132899636971328996369813289963699132899637001328996370113289963702132899637031328996370413289963705132899637061328996370713289963708132899637091328996371013289963711132899637121328996371313289963714132899637151328996371613289963717132899637181328996371913289963720132899637211328996372213289963723132899637241328996372513289963726132899637271328996372813289963729132899637301328996373113289963732132899637331328996373413289963735132899637361328996373713289963738132899637391328996374013289963741132899637421328996374313289963744132899637451328996374613289963747132899637481328996374913289963750132899637511328996375213289963753132899637541328996375513289963756132899637571328996375813289963759132899637601328996376113289963762132899637631328996376413289963765132899637661328996376713289963768132899637691328996377013289963771132899637721328996377313289963774132899637751328996377613289963777132899637781328996377913289963780132899637811328996378213289963783132899637841328996378513289963786132899637871328996378813289963789132899637901328996379113289963792132899637931328996379413289963795132899637961328996379713289963798132899637991328996380013289963801132899638021328996380313289963804132899638051328996380613289963807132899638081328996380913289963810132899638111328996381213289963813132899638141328996381513289963816132899638171328996381813289963819132899638201328996382113289963822132899638231328996382413289963825132899638261328996382713289963828132899638291328996383013289963831132899638321328996383313289963834132899638351328996383613289963837132899638381328996383913289963840132899638411328996384213289963843132899638441328996384513289963846132899638471328996384813289963849132899638501328996385113289963852132899638531328996385413289963855132899638561328996385713289963858132899638591328996386013289963861132899638621328996386313289963864132899638651328996386613289963867132899638681328996386913289963870132899638711328996387213289963873132899638741328996387513289963876132899638771328996387813289963879132899638801328996388113289963882132899638831328996388413289963885132899638861328996388713289963888132899638891328996389013289963891132899638921328996389313289963894132899638951328996389613289963897132899638981328996389913289963900132899639011328996390213289963903132899639041328996390513289963906132899639071328996390813289963909132899639101328996391113289963912132899639131328996391413289963915132899639161328996391713289963918132899639191328996392013289963921132899639221328996392313289963924132899639251328996392613289963927132899639281328996392913289963930132899639311328996393213289963933132899639341328996393513289963936132899639371328996393813289963939132899639401328996394113289963942132899639431328996394413289963945132899639461328996394713289963948132899639491328996395013289963951132899639521328996395313289963954132899639551328996395613289963957132899639581328996395913289963960132899639611328996396213289963963132899639641328996396513289963966132899639671328996396813289963969132899639701328996397113289963972132899639731328996397413289963975132899639761328996397713289963978132899639791328996398013289963981132899639821328996398313289963984132899639851328996398613289963987132899639881328996398913289963990132899639911328996399213289963993132899639941328996399513289963996132899639971328996399813289963999132899640001328996400113289964002132899640031328996400413289964005132899640061328996400713289964008132899640091328996401013289964011132899640121328996401313289964014132899640151328996401613289964017132899640181328996401913289964020132899640211328996402213289964023132899640241328996402513289964026132899640271328996402813289964029132899640301328996403113289964032132899640331328996403413289964035132899640361328996403713289964038132899640391328996404013289964041132899640421328996404313289964044132899640451328996404613289964047132899640481328996404913289964050132899640511328996405213289964053132899640541328996405513289964056132899640571328996405813289964059132899640601328996406113289964062132899640631328996406413289964065132899640661328996406713289964068132899640691328996407013289964071132899640721328996407313289964074132899640751328996407613289964077132899640781328996407913289964080132899640811328996408213289964083132899640841328996408513289964086132899640871328996408813289964089132899640901328996409113289964092132899640931328996409413289964095132899640961328996409713289964098132899640991328996410013289964101132899641021328996410313289964104132899641051328996410613289964107132899641081328996410913289964110132899641111328996411213289964113132899641141328996411513289964116132899641171328996411813289964119132899641201328996412113289964122132899641231328996412413289964125132899641261328996412713289964128132899641291328996413013289964131132899641321328996413313289964134132899641351328996413613289964137132899641381328996413913289964140132899641411328996414213289964143132899641441328996414513289964146132899641471328996414813289964149132899641501328996415113289964152132899641531328996415413289964155132899641561328996415713289964158132899641591328996416013289964161132899641621328996416313289964164132899641651328996416613289964167132899641681328996416913289964170132899641711328996417213289964173132899641741328996417513289964176132899641771328996417813289964179132899641801328996418113289964182132899641831328996418413289964185132899641861328996418713289964188132899641891328996419013289964191132899641921328996419313289964194132899641951328996419613289964197132899641981328996419913289964200132899642011328996420213289964203132899642041328996420513289964206132899642071328996420813289964209132899642101328996421113289964212132899642131328996421413289964215132899642161328996421713289964218132899642191328996422013289964221132899642221328996422313289964224132899642251328996422613289964227132899642281328996422913289964230132899642311328996423213289964233132899642341328996423513289964236132899642371328996423813289964239132899642401328996424113289964242132899642431328996424413289964245132899642461328996424713289964248132899642491328996425013289964251132899642521328996425313289964254132899642551328996425613289964257132899642581328996425913289964260132899642611328996426213289964263132899642641328996426513289964266132899642671328996426813289964269132899642701328996427113289964272132899642731328996427413289964275132899642761328996427713289964278132899642791328996428013289964281132899642821328996428313289964284132899642851328996428613289964287132899642881328996428913289964290132899642911328996429213289964293132899642941328996429513289964296132899642971328996429813289964299132899643001328996430113289964302132899643031328996430413289964305132899643061328996430713289964308132899643091328996431013289964311132899643121328996431313289964314132899643151328996431613289964317132899643181328996431913289964320132899643211328996432213289964323132899643241328996432513289964326132899643271328996432813289964329132899643301328996433113289964332132899643331328996433413289964335132899643361328996433713289964338132899643391328996434013289964341132899643421328996434313289964344132899643451328996434613289964347132899643481328996434913289964350132899643511328996435213289964353132899643541328996435513289964356132899643571328996435813289964359132899643601328996436113289964362132899643631328996436413289964365132899643661328996436713289964368132899643691328996437013289964371132899643721328996437313289964374132899643751328996437613289964377132899643781328996437913289964380132899643811328996438213289964383132899643841328996438513289964386132899643871328996438813289964389132899643901328996439113289964392132899643931328996439413289964395132899643961328996439713289964398132899643991328996440013289964401132899644021328996440313289964404132899644051328996440613289964407132899644081328996440913289964410132899644111328996441213289964413132899644141328996441513289964416132899644171328996441813289964419132899644201328996442113289964422132899644231328996442413289964425132899644261328996442713289964428132899644291328996443013289964431132899644321328996443313289964434132899644351328996443613289964437132899644381328996443913289964440132899644411328996444213289964443132899644441328996444513289964446132899644471328996444813289964449132899644501328996445113289964452132899644531328996445413289964455132899644561328996445713289964458132899644591328996446013289964461132899644621328996446313289964464132899644651328996446613289964467132899644681328996446913289964470132899644711328996447213289964473132899644741328996447513289964476132899644771328996447813289964479132899644801328996448113289964482132899644831328996448413289964485132899644861328996448713289964488132899644891328996449013289964491132899644921328996449313289964494132899644951328996449613289964497132899644981328996449913289964500132899645011328996450213289964503132899645041328996450513289964506132899645071328996450813289964509132899645101328996451113289964512132899645131328996451413289964515132899645161328996451713289964518132899645191328996452013289964521132899645221328996452313289964524132899645251328996452613289964527132899645281328996452913289964530132899645311328996453213289964533132899645341328996453513289964536132899645371328996453813289964539132899645401328996454113289964542132899645431328996454413289964545132899645461328996454713289964548132899645491328996455013289964551132899645521328996455313289964554132899645551328996455613289964557132899645581328996455913289964560132899645611328996456213289964563132899645641328996456513289964566132899645671328996456813289964569132899645701328996457113289964572132899645731328996457413289964575132899645761328996457713289964578132899645791328996458013289964581132899645821328996458313289964584132899645851328996458613289964587132899645881328996458913289964590132899645911328996459213289964593132899645941328996459513289964596132899645971328996459813289964599132899646001328996460113289964602132899646031328996460413289964605132899646061328996460713289964608132899646091328996461013289964611132899646121328996461313289964614132899646151328996461613289964617132899646181328996461913289964620132899646211328996462213289964623132899646241328996462513289964626132899646271328996462813289964629132899646301328996463113289964632132899646331328996463413289964635132899646361328996463713289964638132899646391328996464013289964641132899646421328996464313289964644132899646451328996464613289964647132899646481328996464913289964650132899646511328996465213289964653132899646541328996465513289964656132899646571328996465813289964659132899646601328996466113289964662132899646631328996466413289964665132899646661328996466713289964668132899646691328996467013289964671132899646721328996467313289964674132899646751328996467613289964677132899646781328996467913289964680132899646811328996468213289964683132899646841328996468513289964686132899646871328996468813289964689132899646901328996469113289964692132899646931328996469413289964695132899646961328996469713289964698132899646991328996470013289964701132899647021328996470313289964704132899647051328996470613289964707132899647081328996470913289964710132899647111328996471213289964713132899647141328996471513289964716132899647171328996471813289964719132899647201328996472113289964722132899647231328996472413289964725132899647261328996472713289964728132899647291328996473013289964731132899647321328996473313289964734132899647351328996473613289964737132899647381328996473913289964740132899647411328996474213289964743132899647441328996474513289964746132899647471328996474813289964749132899647501328996475113289964752132899647531328996475413289964755132899647561328996475713289964758132899647591328996476013289964761132899647621328996476313289964764132899647651328996476613289964767132899647681328996476913289964770132899647711328996477213289964773132899647741328996477513289964776132899647771328996477813289964779132899647801328996478113289964782132899647831328996478413289964785132899647861328996478713289964788132899647891328996479013289964791132899647921328996479313289964794132899647951328996479613289964797132899647981328996479913289964800132899648011328996480213289964803132899648041328996480513289964806132899648071328996480813289964809132899648101328996481113289964812132899648131328996481413289964815132899648161328996481713289964818132899648191328996482013289964821132899648221328996482313289964824132899648251328996482613289964827132899648281328996482913289964830132899648311328996483213289964833132899648341328996483513289964836132899648371328996483813289964839132899648401328996484113289964842132899648431328996484413289964845132899648461328996484713289964848132899648491328996485013289964851132899648521328996485313289964854132899648551328996485613289964857132899648581328996485913289964860132899648611328996486213289964863132899648641328996486513289964866132899648671328996486813289964869132899648701328996487113289964872132899648731328996487413289964875132899648761328996487713289964878132899648791328996488013289964881132899648821328996488313289964884132899648851328996488613289964887132899648881328996488913289964890132899648911328996489213289964893132899648941328996489513289964896132899648971328996489813289964899132899649001328996490113289964902132899649031328996490413289964905132899649061328996490713289964908132899649091328996491013289964911132899649121328996491313289964914132899649151328996491613289964917132899649181328996491913289964920132899649211328996492213289964923132899649241328996492513289964926132899649271328996492813289964929132899649301328996493113289964932132899649331328996493413289964935132899649361328996493713289964938132899649391328996494013289964941132899649421328996494313289964944132899649451328996494613289964947132899649481328996494913289964950132899649511328996495213289964953132899649541328996495513289964956132899649571328996495813289964959132899649601328996496113289964962132899649631328996496413289964965132899649661328996496713289964968132899649691328996497013289964971132899649721328996497313289964974132899649751328996497613289964977132899649781328996497913289964980132899649811328996498213289964983132899649841328996498513289964986132899649871328996498813289964989132899649901328996499113289964992132899649931328996499413289964995132899649961328996499713289964998132899649991328996500013289965001132899650021328996500313289965004132899650051328996500613289965007132899650081328996500913289965010132899650111328996501213289965013132899650141328996501513289965016132899650171328996501813289965019132899650201328996502113289965022132899650231328996502413289965025132899650261328996502713289965028132899650291328996503013289965031132899650321328996503313289965034132899650351328996503613289965037132899650381328996503913289965040132899650411328996504213289965043132899650441328996504513289965046132899650471328996504813289965049132899650501328996505113289965052132899650531328996505413289965055132899650561328996505713289965058132899650591328996506013289965061132899650621328996506313289965064132899650651328996506613289965067132899650681328996506913289965070132899650711328996507213289965073132899650741328996507513289965076132899650771328996507813289965079132899650801328996508113289965082132899650831328996508413289965085132899650861328996508713289965088132899650891328996509013289965091132899650921328996509313289965094132899650951328996509613289965097132899650981328996509913289965100132899651011328996510213289965103132899651041328996510513289965106132899651071328996510813289965109132899651101328996511113289965112132899651131328996511413289965115132899651161328996511713289965118132899651191328996512013289965121132899651221328996512313289965124132899651251328996512613289965127132899651281328996512913289965130132899651311328996513213289965133132899651341328996513513289965136132899651371328996513813289965139132899651401328996514113289965142132899651431328996514413289965145132899651461328996514713289965148132899651491328996515013289965151132899651521328996515313289965154132899651551328996515613289965157132899651581328996515913289965160132899651611328996516213289965163132899651641328996516513289965166132899651671328996516813289965169132899651701328996517113289965172132899651731328996517413289965175132899651761328996517713289965178132899651791328996518013289965181132899651821328996518313289965184132899651851328996518613289965187132899651881328996518913289965190132899651911328996519213289965193132899651941328996519513289965196132899651971328996519813289965199132899652001328996520113289965202132899652031328996520413289965205132899652061328996520713289965208132899652091328996521013289965211132899652121328996521313289965214132899652151328996521613289965217132899652181328996521913289965220132899652211328996522213289965223132899652241328996522513289965226132899652271328996522813289965229132899652301328996523113289965232132899652331328996523413289965235132899652361328996523713289965238132899652391328996524013289965241132899652421328996524313289965244132899652451328996524613289965247132899652481328996524913289965250132899652511328996525213289965253132899652541328996525513289965256132899652571328996525813289965259132899652601328996526113289965262132899652631328996526413289965265132899652661328996526713289965268132899652691328996527013289965271132899652721328996527313289965274132899652751328996527613289965277132899652781328996527913289965280132899652811328996528213289965283132899652841328996528513289965286132899652871328996528813289965289132899652901328996529113289965292132899652931328996529413289965295132899652961328996529713289965298132899652991328996530013289965301132899653021328996530313289965304132899653051328996530613289965307132899653081328996530913289965310132899653111328996531213289965313132899653141328996531513289965316132899653171328996531813289965319132899653201328996532113289965322132899653231328996532413289965325132899653261328996532713289965328132899653291328996533013289965331132899653321328996533313289965334132899653351328996533613289965337132899653381328996533913289965340132899653411328996534213289965343132899653441328996534513289965346132899653471328996534813289965349132899653501328996535113289965352132899653531328996535413289965355132899653561328996535713289965358132899653591328996536013289965361132899653621328996536313289965364132899653651328996536613289965367132899653681328996536913289965370132899653711328996537213289965373132899653741328996537513289965376132899653771328996537813289965379132899653801328996538113289965382132899653831328996538413289965385132899653861328996538713289965388132899653891328996539013289965391132899653921328996539313289965394132899653951328996539613289965397132899653981328996539913289965400132899654011328996540213289965403132899654041328996540513289965406132899654071328996540813289965409132899654101328996541113289965412132899654131328996541413289965415132899654161328996541713289965418132899654191328996542013289965421132899654221328996542313289965424132899654251328996542613289965427132899654281328996542913289965430132899654311328996543213289965433132899654341328996543513289965436132899654371328996543813289965439132899654401328996544113289965442132899654431328996544413289965445132899654461328996544713289965448132899654491328996545013289965451132899654521328996545313289965454132899654551328996545613289965457132899654581328996545913289965460132899654611328996546213289965463132899654641328996546513289965466132899654671328996546813289965469132899654701328996547113289965472132899654731328996547413289965475132899654761328996547713289965478132899654791328996548013289965481132899654821328996548313289965484132899654851328996548613289965487132899654881328996548913289965490132899654911328996549213289965493132899654941328996549513289965496132899654971328996549813289965499132899655001328996550113289965502132899655031328996550413289965505132899655061328996550713289965508132899655091328996551013289965511132899655121328996551313289965514132899655151328996551613289965517132899655181328996551913289965520132899655211328996552213289965523132899655241328996552513289965526132899655271328996552813289965529132899655301328996553113289965532132899655331328996553413289965535132899655361328996553713289965538132899655391328996554013289965541132899655421328996554313289965544132899655451328996554613289965547132899655481328996554913289965550132899655511328996555213289965553132899655541328996555513289965556132899655571328996555813289965559132899655601328996556113289965562132899655631328996556413289965565132899655661328996556713289965568132899655691328996557013289965571132899655721328996557313289965574132899655751328996557613289965577132899655781328996557913289965580132899655811328996558213289965583132899655841328996558513289965586132899655871328996558813289965589132899655901328996559113289965592132899655931328996559413289965595132899655961328996559713289965598132899655991328996560013289965601132899656021328996560313289965604132899656051328996560613289965607132899656081328996560913289965610132899656111328996561213289965613132899656141328996561513289965616132899656171328996561813289965619132899656201328996562113289965622132899656231328996562413289965625132899656261328996562713289965628132899656291328996563013289965631132899656321328996563313289965634132899656351328996563613289965637132899656381328996563913289965640132899656411328996564213289965643132899656441328996564513289965646132899656471328996564813289965649132899656501328996565113289965652132899656531328996565413289965655132899656561328996565713289965658132899656591328996566013289965661132899656621328996566313289965664132899656651328996566613289965667132899656681328996566913289965670132899656711328996567213289965673132899656741328996567513289965676132899656771328996567813289965679132899656801328996568113289965682132899656831328996568413289965685132899656861328996568713289965688132899656891328996569013289965691132899656921328996569313289965694132899656951328996569613289965697132899656981328996569913289965700132899657011328996570213289965703132899657041328996570513289965706132899657071328996570813289965709132899657101328996571113289965712132899657131328996571413289965715132899657161328996571713289965718132899657191328996572013289965721132899657221328996572313289965724132899657251328996572613289965727132899657281328996572913289965730132899657311328996573213289965733132899657341328996573513289965736132899657371328996573813289965739132899657401328996574113289965742132899657431328996574413289965745132899657461328996574713289965748132899657491328996575013289965751132899657521328996575313289965754132899657551328996575613289965757132899657581328996575913289965760132899657611328996576213289965763132899657641328996576513289965766132899657671328996576813289965769132899657701328996577113289965772132899657731328996577413289965775132899657761328996577713289965778132899657791328996578013289965781132899657821328996578313289965784132899657851328996578613289965787132899657881328996578913289965790132899657911328996579213289965793132899657941328996579513289965796132899657971328996579813289965799132899658001328996580113289965802132899658031328996580413289965805132899658061328996580713289965808132899658091328996581013289965811132899658121328996581313289965814132899658151328996581613289965817132899658181328996581913289965820132899658211328996582213289965823132899658241328996582513289965826132899658271328996582813289965829132899658301328996583113289965832132899658331328996583413289965835132899658361328996583713289965838132899658391328996584013289965841132899658421328996584313289965844132899658451328996584613289965847132899658481328996584913289965850132899658511328996585213289965853132899658541328996585513289965856132899658571328996585813289965859132899658601328996586113289965862132899658631328996586413289965865132899658661328996586713289965868132899658691328996587013289965871132899658721328996587313289965874132899658751328996587613289965877132899658781328996587913289965880132899658811328996588213289965883132899658841328996588513289965886132899658871328996588813289965889132899658901328996589113289965892132899658931328996589413289965895132899658961328996589713289965898132899658991328996590013289965901132899659021328996590313289965904132899659051328996590613289965907132899659081328996590913289965910132899659111328996591213289965913132899659141328996591513289965916132899659171328996591813289965919132899659201328996592113289965922132899659231328996592413289965925132899659261328996592713289965928132899659291328996593013289965931132899659321328996593313289965934132899659351328996593613289965937132899659381328996593913289965940132899659411328996594213289965943132899659441328996594513289965946132899659471328996594813289965949132899659501328996595113289965952132899659531328996595413289965955132899659561328996595713289965958132899659591328996596013289965961132899659621328996596313289965964132899659651328996596613289965967132899659681328996596913289965970132899659711328996597213289965973132899659741328996597513289965976132899659771328996597813289965979132899659801328996598113289965982132899659831328996598413289965985132899659861328996598713289965988132899659891328996599013289965991132899659921328996599313289965994132899659951328996599613289965997132899659981328996599913289966000132899660011328996600213289966003132899660041328996600513289966006132899660071328996600813289966009132899660101328996601113289966012132899660131328996601413289966015132899660161328996601713289966018132899660191328996602013289966021132899660221328996602313289966024132899660251328996602613289966027132899660281328996602913289966030132899660311328996603213289966033132899660341328996603513289966036132899660371328996603813289966039132899660401328996604113289966042132899660431328996604413289966045132899660461328996604713289966048132899660491328996605013289966051132899660521328996605313289966054132899660551328996605613289966057132899660581328996605913289966060132899660611328996606213289966063132899660641328996606513289966066132899660671328996606813289966069132899660701328996607113289966072132899660731328996607413289966075132899660761328996607713289966078132899660791328996608013289966081132899660821328996608313289966084132899660851328996608613289966087132899660881328996608913289966090132899660911328996609213289966093132899660941328996609513289966096132899660971328996609813289966099132899661001328996610113289966102132899661031328996610413289966105132899661061328996610713289966108132899661091328996611013289966111132899661121328996611313289966114132899661151328996611613289966117132899661181328996611913289966120132899661211328996612213289966123132899661241328996612513289966126132899661271328996612813289966129132899661301328996613113289966132132899661331328996613413289966135132899661361328996613713289966138132899661391328996614013289966141132899661421328996614313289966144132899661451328996614613289966147132899661481328996614913289966150132899661511328996615213289966153132899661541328996615513289966156132899661571328996615813289966159132899661601328996616113289966162132899661631328996616413289966165132899661661328996616713289966168132899661691328996617013289966171132899661721328996617313289966174132899661751328996617613289966177132899661781328996617913289966180132899661811328996618213289966183132899661841328996618513289966186132899661871328996618813289966189132899661901328996619113289966192132899661931328996619413289966195132899661961328996619713289966198132899661991328996620013289966201132899662021328996620313289966204132899662051328996620613289966207132899662081328996620913289966210132899662111328996621213289966213132899662141328996621513289966216132899662171328996621813289966219132899662201328996622113289966222132899662231328996622413289966225132899662261328996622713289966228132899662291328996623013289966231132899662321328996623313289966234132899662351328996623613289966237132899662381328996623913289966240132899662411328996624213289966243132899662441328996624513289966246132899662471328996624813289966249132899662501328996625113289966252132899662531328996625413289966255132899662561328996625713289966258132899662591328996626013289966261132899662621328996626313289966264132899662651328996626613289966267132899662681328996626913289966270132899662711328996627213289966273132899662741328996627513289966276132899662771328996627813289966279132899662801328996628113289966282132899662831328996628413289966285132899662861328996628713289966288132899662891328996629013289966291132899662921328996629313289966294132899662951328996629613289966297132899662981328996629913289966300132899663011328996630213289966303132899663041328996630513289966306132899663071328996630813289966309132899663101328996631113289966312132899663131328996631413289966315132899663161328996631713289966318132899663191328996632013289966321132899663221328996632313289966324132899663251328996632613289966327132899663281328996632913289966330132899663311328996633213289966333132899663341328996633513289966336132899663371328996633813289966339132899663401328996634113289966342132899663431328996634413289966345132899663461328996634713289966348132899663491328996635013289966351132899663521328996635313289966354132899663551328996635613289966357132899663581328996635913289966360132899663611328996636213289966363132899663641328996636513289966366132899663671328996636813289966369132899663701328996637113289966372132899663731328996637413289966375132899663761328996637713289966378132899663791328996638013289966381132899663821328996638313289966384132899663851328996638613289966387132899663881328996638913289966390132899663911328996639213289966393132899663941328996639513289966396132899663971328996639813289966399132899664001328996640113289966402132899664031328996640413289966405132899664061328996640713289966408132899664091328996641013289966411132899664121328996641313289966414132899664151328996641613289966417132899664181328996641913289966420132899664211328996642213289966423132899664241328996642513289966426132899664271328996642813289966429132899664301328996643113289966432132899664331328996643413289966435132899664361328996643713289966438132899664391328996644013289966441132899664421328996644313289966444132899664451328996644613289966447132899664481328996644913289966450132899664511328996645213289966453132899664541328996645513289966456132899664571328996645813289966459132899664601328996646113289966462132899664631328996646413289966465132899664661328996646713289966468132899664691328996647013289966471132899664721328996647313289966474132899664751328996647613289966477132899664781328996647913289966480132899664811328996648213289966483132899664841328996648513289966486132899664871328996648813289966489132899664901328996649113289966492132899664931328996649413289966495132899664961328996649713289966498132899664991328996650013289966501132899665021328996650313289966504132899665051328996650613289966507132899665081328996650913289966510132899665111328996651213289966513132899665141328996651513289966516132899665171328996651813289966519132899665201328996652113289966522132899665231328996652413289966525132899665261328996652713289966528132899665291328996653013289966531132899665321328996653313289966534132899665351328996653613289966537132899665381328996653913289966540132899665411328996654213289966543132899665441328996654513289966546132899665471328996654813289966549132899665501328996655113289966552132899665531328996655413289966555132899665561328996655713289966558132899665591328996656013289966561132899665621328996656313289966564132899665651328996656613289966567132899665681328996656913289966570132899665711328996657213289966573132899665741328996657513289966576132899665771328996657813289966579132899665801328996658113289966582132899665831328996658413289966585132899665861328996658713289966588132899665891328996659013289966591132899665921328996659313289966594132899665951328996659613289966597132899665981328996659913289966600132899666011328996660213289966603132899666041328996660513289966606132899666071328996660813289966609132899666101328996661113289966612132899666131328996661413289966615132899666161328996661713289966618132899666191328996662013289966621132899666221328996662313289966624132899666251328996662613289966627132899666281328996662913289966630132899666311328996663213289966633132899666341328996663513289966636132899666371328996663813289966639132899666401328996664113289966642132899666431328996664413289966645132899666461328996664713289966648132899666491328996665013289966651132899666521328996665313289966654132899666551328996665613289966657132899666581328996665913289966660132899666611328996666213289966663132899666641328996666513289966666132899666671328996666813289966669132899666701328996667113289966672132899666731328996667413289966675132899666761328996667713289966678132899666791328996668013289966681132899666821328996668313289966684132899666851328996668613289966687132899666881328996668913289966690132899666911328996669213289966693132899666941328996669513289966696132899666971328996669813289966699132899667001328996670113289966702132899667031328996670413289966705132899667061328996670713289966708132899667091328996671013289966711132899667121328996671313289966714132899667151328996671613289966717132899667181328996671913289966720132899667211328996672213289966723132899667241328996672513289966726132899667271328996672813289966729132899667301328996673113289966732132899667331328996673413289966735132899667361328996673713289966738132899667391328996674013289966741132899667421328996674313289966744132899667451328996674613289966747132899667481328996674913289966750132899667511328996675213289966753132899667541328996675513289966756132899667571328996675813289966759132899667601328996676113289966762132899667631328996676413289966765132899667661328996676713289966768132899667691328996677013289966771132899667721328996677313289966774132899667751328996677613289966777132899667781328996677913289966780132899667811328996678213289966783132899667841328996678513289966786132899667871328996678813289966789132899667901328996679113289966792132899667931328996679413289966795132899667961328996679713289966798132899667991328996680013289966801132899668021328996680313289966804132899668051328996680613289966807132899668081328996680913289966810132899668111328996681213289966813132899668141328996681513289966816132899668171328996681813289966819132899668201328996682113289966822132899668231328996682413289966825132899668261328996682713289966828132899668291328996683013289966831132899668321328996683313289966834132899668351328996683613289966837132899668381328996683913289966840132899668411328996684213289966843132899668441328996684513289966846132899668471328996684813289966849132899668501328996685113289966852132899668531328996685413289966855132899668561328996685713289966858132899668591328996686013289966861132899668621328996686313289966864132899668651328996686613289966867132899668681328996686913289966870132899668711328996687213289966873132899668741328996687513289966876132899668771328996687813289966879132899668801328996688113289966882132899668831328996688413289966885132899668861328996688713289966888132899668891328996689013289966891132899668921328996689313289966894132899668951328996689613289966897132899668981328996689913289966900132899669011328996690213289966903132899669041328996690513289966906132899669071328996690813289966909132899669101328996691113289966912132899669131328996691413289966915132899669161328996691713289966918132899669191328996692013289966921132899669221328996692313289966924132899669251328996692613289966927132899669281328996692913289966930132899669311328996693213289966933132899669341328996693513289966936132899669371328996693813289966939132899669401328996694113289966942132899669431328996694413289966945132899669461328996694713289966948132899669491328996695013289966951132899669521328996695313289966954132899669551328996695613289966957132899669581328996695913289966960132899669611328996696213289966963132899669641328996696513289966966132899669671328996696813289966969132899669701328996697113289966972132899669731328996697413289966975132899669761328996697713289966978132899669791328996698013289966981132899669821328996698313289966984132899669851328996698613289966987132899669881328996698913289966990132899669911328996699213289966993132899669941328996699513289966996132899669971328996699813289966999132899670001328996700113289967002132899670031328996700413289967005132899670061328996700713289967008132899670091328996701013289967011132899670121328996701313289967014132899670151328996701613289967017132899670181328996701913289967020132899670211328996702213289967023132899670241328996702513289967026132899670271328996702813289967029132899670301328996703113289967032132899670331328996703413289967035132899670361328996703713289967038132899670391328996704013289967041132899670421328996704313289967044132899670451328996704613289967047132899670481328996704913289967050132899670511328996705213289967053132899670541328996705513289967056132899670571328996705813289967059132899670601328996706113289967062132899670631328996706413289967065132899670661328996706713289967068132899670691328996707013289967071132899670721328996707313289967074132899670751328996707613289967077132899670781328996707913289967080132899670811328996708213289967083132899670841328996708513289967086132899670871328996708813289967089132899670901328996709113289967092132899670931328996709413289967095132899670961328996709713289967098132899670991328996710013289967101132899671021328996710313289967104132899671051328996710613289967107132899671081328996710913289967110132899671111328996711213289967113132899671141328996711513289967116132899671171328996711813289967119132899671201328996712113289967122132899671231328996712413289967125132899671261328996712713289967128132899671291328996713013289967131132899671321328996713313289967134132899671351328996713613289967137132899671381328996713913289967140132899671411328996714213289967143132899671441328996714513289967146132899671471328996714813289967149132899671501328996715113289967152132899671531328996715413289967155132899671561328996715713289967158132899671591328996716013289967161132899671621328996716313289967164132899671651328996716613289967167132899671681328996716913289967170132899671711328996717213289967173132899671741328996717513289967176132899671771328996717813289967179132899671801328996718113289967182132899671831328996718413289967185132899671861328996718713289967188132899671891328996719013289967191132899671921328996719313289967194132899671951328996719613289967197132899671981328996719913289967200132899672011328996720213289967203132899672041328996720513289967206132899672071328996720813289967209132899672101328996721113289967212132899672131328996721413289967215132899672161328996721713289967218132899672191328996722013289967221132899672221328996722313289967224132899672251328996722613289967227132899672281328996722913289967230132899672311328996723213289967233132899672341328996723513289967236132899672371328996723813289967239132899672401328996724113289967242132899672431328996724413289967245132899672461328996724713289967248132899672491328996725013289967251132899672521328996725313289967254132899672551328996725613289967257132899672581328996725913289967260132899672611328996726213289967263132899672641328996726513289967266132899672671328996726813289967269132899672701328996727113289967272132899672731328996727413289967275132899672761328996727713289967278132899672791328996728013289967281132899672821328996728313289967284132899672851328996728613289967287132899672881328996728913289967290132899672911328996729213289967293132899672941328996729513289967296132899672971328996729813289967299132899673001328996730113289967302132899673031328996730413289967305132899673061328996730713289967308132899673091328996731013289967311132899673121328996731313289967314132899673151328996731613289967317132899673181328996731913289967320132899673211328996732213289967323132899673241328996732513289967326132899673271328996732813289967329132899673301328996733113289967332132899673331328996733413289967335132899673361328996733713289967338132899673391328996734013289967341132899673421328996734313289967344132899673451328996734613289967347132899673481328996734913289967350132899673511328996735213289967353132899673541328996735513289967356132899673571328996735813289967359132899673601328996736113289967362132899673631328996736413289967365132899673661328996736713289967368132899673691328996737013289967371132899673721328996737313289967374132899673751328996737613289967377132899673781328996737913289967380132899673811328996738213289967383132899673841328996738513289967386132899673871328996738813289967389132899673901328996739113289967392132899673931328996739413289967395132899673961328996739713289967398132899673991328996740013289967401132899674021328996740313289967404132899674051328996740613289967407132899674081328996740913289967410132899674111328996741213289967413132899674141328996741513289967416132899674171328996741813289967419132899674201328996742113289967422132899674231328996742413289967425132899674261328996742713289967428132899674291328996743013289967431132899674321328996743313289967434132899674351328996743613289967437132899674381328996743913289967440132899674411328996744213289967443132899674441328996744513289967446132899674471328996744813289967449132899674501328996745113289967452132899674531328996745413289967455132899674561328996745713289967458132899674591328996746013289967461132899674621328996746313289967464132899674651328996746613289967467132899674681328996746913289967470132899674711328996747213289967473132899674741328996747513289967476132899674771328996747813289967479132899674801328996748113289967482132899674831328996748413289967485132899674861328996748713289967488132899674891328996749013289967491132899674921328996749313289967494132899674951328996749613289967497132899674981328996749913289967500132899675011328996750213289967503132899675041328996750513289967506132899675071328996750813289967509132899675101328996751113289967512132899675131328996751413289967515132899675161328996751713289967518132899675191328996752013289967521132899675221328996752313289967524132899675251328996752613289967527132899675281328996752913289967530132899675311328996753213289967533132899675341328996753513289967536132899675371328996753813289967539132899675401328996754113289967542132899675431328996754413289967545132899675461328996754713289967548132899675491328996755013289967551132899675521328996755313289967554132899675551328996755613289967557132899675581328996755913289967560132899675611328996756213289967563132899675641328996756513289967566132899675671328996756813289967569132899675701328996757113289967572132899675731328996757413289967575132899675761328996757713289967578132899675791328996758013289967581132899675821328996758313289967584132899675851328996758613289967587132899675881328996758913289967590132899675911328996759213289967593132899675941328996759513289967596132899675971328996759813289967599132899676001328996760113289967602132899676031328996760413289967605132899676061328996760713289967608132899676091328996761013289967611132899676121328996761313289967614132899676151328996761613289967617132899676181328996761913289967620132899676211328996762213289967623132899676241328996762513289967626132899676271328996762813289967629132899676301328996763113289967632132899676331328996763413289967635132899676361328996763713289967638132899676391328996764013289967641132899676421328996764313289967644132899676451328996764613289967647132899676481328996764913289967650132899676511328996765213289967653132899676541328996765513289967656132899676571328996765813289967659132899676601328996766113289967662132899676631328996766413289967665132899676661328996766713289967668132899676691328996767013289967671132899676721328996767313289967674132899676751328996767613289967677132899676781328996767913289967680132899676811328996768213289967683132899676841328996768513289967686132899676871328996768813289967689132899676901328996769113289967692132899676931328996769413289967695132899676961328996769713289967698132899676991328996770013289967701132899677021328996770313289967704132899677051328996770613289967707132899677081328996770913289967710132899677111328996771213289967713132899677141328996771513289967716132899677171328996771813289967719132899677201328996772113289967722132899677231328996772413289967725132899677261328996772713289967728132899677291328996773013289967731132899677321328996773313289967734132899677351328996773613289967737132899677381328996773913289967740132899677411328996774213289967743132899677441328996774513289967746132899677471328996774813289967749132899677501328996775113289967752132899677531328996775413289967755132899677561328996775713289967758132899677591328996776013289967761132899677621328996776313289967764132899677651328996776613289967767132899677681328996776913289967770132899677711328996777213289967773132899677741328996777513289967776132899677771328996777813289967779132899677801328996778113289967782132899677831328996778413289967785132899677861328996778713289967788132899677891328996779013289967791132899677921328996779313289967794132899677951328996779613289967797132899677981328996779913289967800132899678011328996780213289967803132899678041328996780513289967806132899678071328996780813289967809132899678101328996781113289967812132899678131328996781413289967815132899678161328996781713289967818132899678191328996782013289967821132899678221328996782313289967824132899678251328996782613289967827132899678281328996782913289967830132899678311328996783213289967833132899678341328996783513289967836132899678371328996783813289967839132899678401328996784113289967842132899678431328996784413289967845132899678461328996784713289967848132899678491328996785013289967851132899678521328996785313289967854132899678551328996785613289967857132899678581328996785913289967860132899678611328996786213289967863132899678641328996786513289967866132899678671328996786813289967869132899678701328996787113289967872132899678731328996787413289967875132899678761328996787713289967878132899678791328996788013289967881132899678821328996788313289967884132899678851328996788613289967887132899678881328996788913289967890132899678911328996789213289967893132899678941328996789513289967896132899678971328996789813289967899132899679001328996790113289967902132899679031328996790413289967905132899679061328996790713289967908132899679091328996791013289967911132899679121328996791313289967914132899679151328996791613289967917132899679181328996791913289967920132899679211328996792213289967923132899679241328996792513289967926132899679271328996792813289967929132899679301328996793113289967932132899679331328996793413289967935132899679361328996793713289967938132899679391328996794013289967941132899679421328996794313289967944132899679451328996794613289967947132899679481328996794913289967950132899679511328996795213289967953132899679541328996795513289967956132899679571328996795813289967959132899679601328996796113289967962132899679631328996796413289967965132899679661328996796713289967968132899679691328996797013289967971132899679721328996797313289967974132899679751328996797613289967977132899679781328996797913289967980132899679811328996798213289967983132899679841328996798513289967986132899679871328996798813289967989132899679901328996799113289967992132899679931328996799413289967995132899679961328996799713289967998132899679991328996800013289968001132899680021328996800313289968004132899680051328996800613289968007132899680081328996800913289968010132899680111328996801213289968013132899680141328996801513289968016132899680171328996801813289968019132899680201328996802113289968022132899680231328996802413289968025132899680261328996802713289968028132899680291328996803013289968031132899680321328996803313289968034132899680351328996803613289968037132899680381328996803913289968040132899680411328996804213289968043132899680441328996804513289968046132899680471328996804813289968049132899680501328996805113289968052132899680531328996805413289968055132899680561328996805713289968058132899680591328996806013289968061132899680621328996806313289968064132899680651328996806613289968067132899680681328996806913289968070132899680711328996807213289968073132899680741328996807513289968076132899680771328996807813289968079132899680801328996808113289968082132899680831328996808413289968085132899680861328996808713289968088132899680891328996809013289968091132899680921328996809313289968094132899680951328996809613289968097132899680981328996809913289968100132899681011328996810213289968103132899681041328996810513289968106132899681071328996810813289968109132899681101328996811113289968112132899681131328996811413289968115132899681161328996811713289968118132899681191328996812013289968121132899681221328996812313289968124132899681251328996812613289968127132899681281328996812913289968130132899681311328996813213289968133132899681341328996813513289968136132899681371328996813813289968139132899681401328996814113289968142132899681431328996814413289968145132899681461328996814713289968148132899681491328996815013289968151132899681521328996815313289968154132899681551328996815613289968157132899681581328996815913289968160132899681611328996816213289968163132899681641328996816513289968166132899681671328996816813289968169132899681701328996817113289968172132899681731328996817413289968175132899681761328996817713289968178132899681791328996818013289968181132899681821328996818313289968184132899681851328996818613289968187132899681881328996818913289968190132899681911328996819213289968193132899681941328996819513289968196132899681971328996819813289968199132899682001328996820113289968202132899682031328996820413289968205132899682061328996820713289968208132899682091328996821013289968211132899682121328996821313289968214132899682151328996821613289968217132899682181328996821913289968220132899682211328996822213289968223132899682241328996822513289968226132899682271328996822813289968229132899682301328996823113289968232132899682331328996823413289968235132899682361328996823713289968238132899682391328996824013289968241132899682421328996824313289968244132899682451328996824613289968247132899682481328996824913289968250132899682511328996825213289968253132899682541328996825513289968256132899682571328996825813289968259132899682601328996826113289968262132899682631328996826413289968265132899682661328996826713289968268132899682691328996827013289968271132899682721328996827313289968274132899682751328996827613289968277132899682781328996827913289968280132899682811328996828213289968283132899682841328996828513289968286132899682871328996828813289968289132899682901328996829113289968292132899682931328996829413289968295132899682961328996829713289968298132899682991328996830013289968301132899683021328996830313289968304132899683051328996830613289968307132899683081328996830913289968310132899683111328996831213289968313132899683141328996831513289968316132899683171328996831813289968319132899683201328996832113289968322132899683231328996832413289968325132899683261328996832713289968328132899683291328996833013289968331132899683321328996833313289968334132899683351328996833613289968337132899683381328996833913289968340132899683411328996834213289968343132899683441328996834513289968346132899683471328996834813289968349132899683501328996835113289968352132899683531328996835413289968355132899683561328996835713289968358132899683591328996836013289968361132899683621328996836313289968364132899683651328996836613289968367132899683681328996836913289968370132899683711328996837213289968373132899683741328996837513289968376132899683771328996837813289968379132899683801328996838113289968382132899683831328996838413289968385132899683861328996838713289968388132899683891328996839013289968391132899683921328996839313289968394132899683951328996839613289968397132899683981328996839913289968400132899684011328996840213289968403132899684041328996840513289968406132899684071328996840813289968409132899684101328996841113289968412132899684131328996841413289968415132899684161328996841713289968418132899684191328996842013289968421132899684221328996842313289968424132899684251328996842613289968427132899684281328996842913289968430132899684311328996843213289968433132899684341328996843513289968436132899684371328996843813289968439132899684401328996844113289968442132899684431328996844413289968445132899684461328996844713289968448132899684491328996845013289968451132899684521328996845313289968454132899684551328996845613289968457132899684581328996845913289968460132899684611328996846213289968463132899684641328996846513289968466132899684671328996846813289968469132899684701328996847113289968472132899684731328996847413289968475132899684761328996847713289968478132899684791328996848013289968481132899684821328996848313289968484132899684851328996848613289968487132899684881328996848913289968490132899684911328996849213289968493132899684941328996849513289968496132899684971328996849813289968499132899685001328996850113289968502132899685031328996850413289968505132899685061328996850713289968508132899685091328996851013289968511132899685121328996851313289968514132899685151328996851613289968517132899685181328996851913289968520132899685211328996852213289968523132899685241328996852513289968526132899685271328996852813289968529132899685301328996853113289968532132899685331328996853413289968535132899685361328996853713289968538132899685391328996854013289968541132899685421328996854313289968544132899685451328996854613289968547132899685481328996854913289968550132899685511328996855213289968553132899685541328996855513289968556132899685571328996855813289968559132899685601328996856113289968562132899685631328996856413289968565132899685661328996856713289968568132899685691328996857013289968571132899685721328996857313289968574132899685751328996857613289968577132899685781328996857913289968580132899685811328996858213289968583132899685841328996858513289968586132899685871328996858813289968589132899685901328996859113289968592132899685931328996859413289968595132899685961328996859713289968598132899685991328996860013289968601132899686021328996860313289968604132899686051328996860613289968607132899686081328996860913289968610132899686111328996861213289968613132899686141328996861513289968616132899686171328996861813289968619132899686201328996862113289968622132899686231328996862413289968625132899686261328996862713289968628132899686291328996863013289968631132899686321328996863313289968634132899686351328996863613289968637132899686381328996863913289968640132899686411328996864213289968643132899686441328996864513289968646132899686471328996864813289968649132899686501328996865113289968652132899686531328996865413289968655132899686561328996865713289968658132899686591328996866013289968661132899686621328996866313289968664132899686651328996866613289968667132899686681328996866913289968670132899686711328996867213289968673132899686741328996867513289968676132899686771328996867813289968679132899686801328996868113289968682132899686831328996868413289968685132899686861328996868713289968688132899686891328996869013289968691132899686921328996869313289968694132899686951328996869613289968697132899686981328996869913289968700132899687011328996870213289968703132899687041328996870513289968706132899687071328996870813289968709132899687101328996871113289968712132899687131328996871413289968715132899687161328996871713289968718132899687191328996872013289968721132899687221328996872313289968724132899687251328996872613289968727132899687281328996872913289968730132899687311328996873213289968733132899687341328996873513289968736132899687371328996873813289968739132899687401328996874113289968742132899687431328996874413289968745132899687461328996874713289968748132899687491328996875013289968751132899687521328996875313289968754132899687551328996875613289968757132899687581328996875913289968760132899687611328996876213289968763132899687641328996876513289968766132899687671328996876813289968769132899687701328996877113289968772132899687731328996877413289968775132899687761328996877713289968778132899687791328996878013289968781132899687821328996878313289968784132899687851328996878613289968787132899687881328996878913289968790132899687911328996879213289968793132899687941328996879513289968796132899687971328996879813289968799132899688001328996880113289968802132899688031328996880413289968805132899688061328996880713289968808132899688091328996881013289968811132899688121328996881313289968814132899688151328996881613289968817132899688181328996881913289968820132899688211328996882213289968823132899688241328996882513289968826132899688271328996882813289968829132899688301328996883113289968832132899688331328996883413289968835132899688361328996883713289968838132899688391328996884013289968841132899688421328996884313289968844132899688451328996884613289968847132899688481328996884913289968850132899688511328996885213289968853132899688541328996885513289968856132899688571328996885813289968859132899688601328996886113289968862132899688631328996886413289968865132899688661328996886713289968868132899688691328996887013289968871132899688721328996887313289968874132899688751328996887613289968877132899688781328996887913289968880132899688811328996888213289968883132899688841328996888513289968886132899688871328996888813289968889132899688901328996889113289968892132899688931328996889413289968895132899688961328996889713289968898132899688991328996890013289968901132899689021328996890313289968904132899689051328996890613289968907132899689081328996890913289968910132899689111328996891213289968913132899689141328996891513289968916132899689171328996891813289968919132899689201328996892113289968922132899689231328996892413289968925132899689261328996892713289968928132899689291328996893013289968931132899689321328996893313289968934132899689351328996893613289968937132899689381328996893913289968940132899689411328996894213289968943132899689441328996894513289968946132899689471328996894813289968949132899689501328996895113289968952132899689531328996895413289968955132899689561328996895713289968958132899689591328996896013289968961132899689621328996896313289968964132899689651328996896613289968967132899689681328996896913289968970132899689711328996897213289968973132899689741328996897513289968976132899689771328996897813289968979132899689801328996898113289968982132899689831328996898413289968985132899689861328996898713289968988132899689891328996899013289968991132899689921328996899313289968994132899689951328996899613289968997132899689981328996899913289969000132899690011328996900213289969003132899690041328996900513289969006132899690071328996900813289969009132899690101328996901113289969012132899690131328996901413289969015132899690161328996901713289969018132899690191328996902013289969021132899690221328996902313289969024132899690251328996902613289969027132899690281328996902913289969030132899690311328996903213289969033132899690341328996903513289969036132899690371328996903813289969039132899690401328996904113289969042132899690431328996904413289969045132899690461328996904713289969048132899690491328996905013289969051132899690521328996905313289969054132899690551328996905613289969057132899690581328996905913289969060132899690611328996906213289969063132899690641328996906513289969066132899690671328996906813289969069132899690701328996907113289969072132899690731328996907413289969075132899690761328996907713289969078132899690791328996908013289969081132899690821328996908313289969084132899690851328996908613289969087132899690881328996908913289969090132899690911328996909213289969093132899690941328996909513289969096132899690971328996909813289969099132899691001328996910113289969102132899691031328996910413289969105132899691061328996910713289969108132899691091328996911013289969111132899691121328996911313289969114132899691151328996911613289969117132899691181328996911913289969120132899691211328996912213289969123132899691241328996912513289969126132899691271328996912813289969129132899691301328996913113289969132132899691331328996913413289969135132899691361328996913713289969138132899691391328996914013289969141132899691421328996914313289969144132899691451328996914613289969147132899691481328996914913289969150132899691511328996915213289969153132899691541328996915513289969156132899691571328996915813289969159132899691601328996916113289969162132899691631328996916413289969165132899691661328996916713289969168132899691691328996917013289969171132899691721328996917313289969174132899691751328996917613289969177132899691781328996917913289969180132899691811328996918213289969183132899691841328996918513289969186132899691871328996918813289969189132899691901328996919113289969192132899691931328996919413289969195132899691961328996919713289969198132899691991328996920013289969201132899692021328996920313289969204132899692051328996920613289969207132899692081328996920913289969210132899692111328996921213289969213132899692141328996921513289969216132899692171328996921813289969219132899692201328996922113289969222132899692231328996922413289969225132899692261328996922713289969228132899692291328996923013289969231132899692321328996923313289969234132899692351328996923613289969237132899692381328996923913289969240132899692411328996924213289969243132899692441328996924513289969246132899692471328996924813289969249132899692501328996925113289969252132899692531328996925413289969255132899692561328996925713289969258132899692591328996926013289969261132899692621328996926313289969264132899692651328996926613289969267132899692681328996926913289969270132899692711328996927213289969273132899692741328996927513289969276132899692771328996927813289969279132899692801328996928113289969282132899692831328996928413289969285132899692861328996928713289969288132899692891328996929013289969291132899692921328996929313289969294132899692951328996929613289969297132899692981328996929913289969300132899693011328996930213289969303132899693041328996930513289969306132899693071328996930813289969309132899693101328996931113289969312132899693131328996931413289969315132899693161328996931713289969318132899693191328996932013289969321132899693221328996932313289969324132899693251328996932613289969327132899693281328996932913289969330132899693311328996933213289969333132899693341328996933513289969336132899693371328996933813289969339132899693401328996934113289969342132899693431328996934413289969345132899693461328996934713289969348132899693491328996935013289969351132899693521328996935313289969354132899693551328996935613289969357132899693581328996935913289969360132899693611328996936213289969363132899693641328996936513289969366132899693671328996936813289969369132899693701328996937113289969372132899693731328996937413289969375132899693761328996937713289969378132899693791328996938013289969381132899693821328996938313289969384132899693851328996938613289969387132899693881328996938913289969390132899693911328996939213289969393132899693941328996939513289969396132899693971328996939813289969399132899694001328996940113289969402132899694031328996940413289969405132899694061328996940713289969408132899694091328996941013289969411132899694121328996941313289969414132899694151328996941613289969417132899694181328996941913289969420132899694211328996942213289969423132899694241328996942513289969426132899694271328996942813289969429132899694301328996943113289969432132899694331328996943413289969435132899694361328996943713289969438132899694391328996944013289969441132899694421328996944313289969444132899694451328996944613289969447132899694481328996944913289969450132899694511328996945213289969453132899694541328996945513289969456132899694571328996945813289969459132899694601328996946113289969462132899694631328996946413289969465132899694661328996946713289969468132899694691328996947013289969471132899694721328996947313289969474132899694751328996947613289969477132899694781328996947913289969480132899694811328996948213289969483132899694841328996948513289969486132899694871328996948813289969489132899694901328996949113289969492132899694931328996949413289969495132899694961328996949713289969498132899694991328996950013289969501132899695021328996950313289969504132899695051328996950613289969507132899695081328996950913289969510132899695111328996951213289969513132899695141328996951513289969516132899695171328996951813289969519132899695201328996952113289969522132899695231328996952413289969525132899695261328996952713289969528132899695291328996953013289969531132899695321328996953313289969534132899695351328996953613289969537132899695381328996953913289969540132899695411328996954213289969543132899695441328996954513289969546132899695471328996954813289969549132899695501328996955113289969552132899695531328996955413289969555132899695561328996955713289969558132899695591328996956013289969561132899695621328996956313289969564132899695651328996956613289969567132899695681328996956913289969570132899695711328996957213289969573132899695741328996957513289969576132899695771328996957813289969579132899695801328996958113289969582132899695831328996958413289969585132899695861328996958713289969588132899695891328996959013289969591132899695921328996959313289969594132899695951328996959613289969597132899695981328996959913289969600132899696011328996960213289969603132899696041328996960513289969606132899696071328996960813289969609132899696101328996961113289969612132899696131328996961413289969615132899696161328996961713289969618132899696191328996962013289969621132899696221328996962313289969624132899696251328996962613289969627132899696281328996962913289969630132899696311328996963213289969633132899696341328996963513289969636132899696371328996963813289969639132899696401328996964113289969642132899696431328996964413289969645132899696461328996964713289969648132899696491328996965013289969651132899696521328996965313289969654132899696551328996965613289969657132899696581328996965913289969660132899696611328996966213289969663132899696641328996966513289969666132899696671328996966813289969669132899696701328996967113289969672132899696731328996967413289969675132899696761328996967713289969678132899696791328996968013289969681132899696821328996968313289969684132899696851328996968613289969687132899696881328996968913289969690132899696911328996969213289969693132899696941328996969513289969696132899696971328996969813289969699132899697001328996970113289969702132899697031328996970413289969705132899697061328996970713289969708132899697091328996971013289969711132899697121328996971313289969714132899697151328996971613289969717132899697181328996971913289969720132899697211328996972213289969723132899697241328996972513289969726132899697271328996972813289969729132899697301328996973113289969732132899697331328996973413289969735132899697361328996973713289969738132899697391328996974013289969741132899697421328996974313289969744132899697451328996974613289969747132899697481328996974913289969750132899697511328996975213289969753132899697541328996975513289969756132899697571328996975813289969759132899697601328996976113289969762132899697631328996976413289969765132899697661328996976713289969768132899697691328996977013289969771132899697721328996977313289969774132899697751328996977613289969777132899697781328996977913289969780132899697811328996978213289969783132899697841328996978513289969786132899697871328996978813289969789132899697901328996979113289969792132899697931328996979413289969795132899697961328996979713289969798132899697991328996980013289969801132899698021328996980313289969804132899698051328996980613289969807132899698081328996980913289969810132899698111328996981213289969813132899698141328996981513289969816132899698171328996981813289969819132899698201328996982113289969822132899698231328996982413289969825132899698261328996982713289969828132899698291328996983013289969831132899698321328996983313289969834132899698351328996983613289969837132899698381328996983913289969840132899698411328996984213289969843132899698441328996984513289969846132899698471328996984813289969849132899698501328996985113289969852132899698531328996985413289969855132899698561328996985713289969858132899698591328996986013289969861132899698621328996986313289969864132899698651328996986613289969867132899698681328996986913289969870132899698711328996987213289969873132899698741328996987513289969876132899698771328996987813289969879132899698801328996988113289969882132899698831328996988413289969885132899698861328996988713289969888132899698891328996989013289969891132899698921328996989313289969894132899698951328996989613289969897132899698981328996989913289969900132899699011328996990213289969903132899699041328996990513289969906132899699071328996990813289969909132899699101328996991113289969912132899699131328996991413289969915132899699161328996991713289969918132899699191328996992013289969921132899699221328996992313289969924132899699251328996992613289969927132899699281328996992913289969930132899699311328996993213289969933132899699341328996993513289969936132899699371328996993813289969939132899699401328996994113289969942132899699431328996994413289969945132899699461328996994713289969948132899699491328996995013289969951132899699521328996995313289969954132899699551328996995613289969957132899699581328996995913289969960132899699611328996996213289969963132899699641328996996513289969966132899699671328996996813289969969132899699701328996997113289969972132899699731328996997413289969975132899699761328996997713289969978132899699791328996998013289969981132899699821328996998313289969984132899699851328996998613289969987132899699881328996998913289969990132899699911328996999213289969993132899699941328996999513289969996132899699971328996999813289969999