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

手机号段1327639

1327639号段手机号码表

13276390000132763900011327639000213276390003132763900041327639000513276390006132763900071327639000813276390009132763900101327639001113276390012132763900131327639001413276390015132763900161327639001713276390018132763900191327639002013276390021132763900221327639002313276390024132763900251327639002613276390027132763900281327639002913276390030132763900311327639003213276390033132763900341327639003513276390036132763900371327639003813276390039132763900401327639004113276390042132763900431327639004413276390045132763900461327639004713276390048132763900491327639005013276390051132763900521327639005313276390054132763900551327639005613276390057132763900581327639005913276390060132763900611327639006213276390063132763900641327639006513276390066132763900671327639006813276390069132763900701327639007113276390072132763900731327639007413276390075132763900761327639007713276390078132763900791327639008013276390081132763900821327639008313276390084132763900851327639008613276390087132763900881327639008913276390090132763900911327639009213276390093132763900941327639009513276390096132763900971327639009813276390099132763901001327639010113276390102132763901031327639010413276390105132763901061327639010713276390108132763901091327639011013276390111132763901121327639011313276390114132763901151327639011613276390117132763901181327639011913276390120132763901211327639012213276390123132763901241327639012513276390126132763901271327639012813276390129132763901301327639013113276390132132763901331327639013413276390135132763901361327639013713276390138132763901391327639014013276390141132763901421327639014313276390144132763901451327639014613276390147132763901481327639014913276390150132763901511327639015213276390153132763901541327639015513276390156132763901571327639015813276390159132763901601327639016113276390162132763901631327639016413276390165132763901661327639016713276390168132763901691327639017013276390171132763901721327639017313276390174132763901751327639017613276390177132763901781327639017913276390180132763901811327639018213276390183132763901841327639018513276390186132763901871327639018813276390189132763901901327639019113276390192132763901931327639019413276390195132763901961327639019713276390198132763901991327639020013276390201132763902021327639020313276390204132763902051327639020613276390207132763902081327639020913276390210132763902111327639021213276390213132763902141327639021513276390216132763902171327639021813276390219132763902201327639022113276390222132763902231327639022413276390225132763902261327639022713276390228132763902291327639023013276390231132763902321327639023313276390234132763902351327639023613276390237132763902381327639023913276390240132763902411327639024213276390243132763902441327639024513276390246132763902471327639024813276390249132763902501327639025113276390252132763902531327639025413276390255132763902561327639025713276390258132763902591327639026013276390261132763902621327639026313276390264132763902651327639026613276390267132763902681327639026913276390270132763902711327639027213276390273132763902741327639027513276390276132763902771327639027813276390279132763902801327639028113276390282132763902831327639028413276390285132763902861327639028713276390288132763902891327639029013276390291132763902921327639029313276390294132763902951327639029613276390297132763902981327639029913276390300132763903011327639030213276390303132763903041327639030513276390306132763903071327639030813276390309132763903101327639031113276390312132763903131327639031413276390315132763903161327639031713276390318132763903191327639032013276390321132763903221327639032313276390324132763903251327639032613276390327132763903281327639032913276390330132763903311327639033213276390333132763903341327639033513276390336132763903371327639033813276390339132763903401327639034113276390342132763903431327639034413276390345132763903461327639034713276390348132763903491327639035013276390351132763903521327639035313276390354132763903551327639035613276390357132763903581327639035913276390360132763903611327639036213276390363132763903641327639036513276390366132763903671327639036813276390369132763903701327639037113276390372132763903731327639037413276390375132763903761327639037713276390378132763903791327639038013276390381132763903821327639038313276390384132763903851327639038613276390387132763903881327639038913276390390132763903911327639039213276390393132763903941327639039513276390396132763903971327639039813276390399132763904001327639040113276390402132763904031327639040413276390405132763904061327639040713276390408132763904091327639041013276390411132763904121327639041313276390414132763904151327639041613276390417132763904181327639041913276390420132763904211327639042213276390423132763904241327639042513276390426132763904271327639042813276390429132763904301327639043113276390432132763904331327639043413276390435132763904361327639043713276390438132763904391327639044013276390441132763904421327639044313276390444132763904451327639044613276390447132763904481327639044913276390450132763904511327639045213276390453132763904541327639045513276390456132763904571327639045813276390459132763904601327639046113276390462132763904631327639046413276390465132763904661327639046713276390468132763904691327639047013276390471132763904721327639047313276390474132763904751327639047613276390477132763904781327639047913276390480132763904811327639048213276390483132763904841327639048513276390486132763904871327639048813276390489132763904901327639049113276390492132763904931327639049413276390495132763904961327639049713276390498132763904991327639050013276390501132763905021327639050313276390504132763905051327639050613276390507132763905081327639050913276390510132763905111327639051213276390513132763905141327639051513276390516132763905171327639051813276390519132763905201327639052113276390522132763905231327639052413276390525132763905261327639052713276390528132763905291327639053013276390531132763905321327639053313276390534132763905351327639053613276390537132763905381327639053913276390540132763905411327639054213276390543132763905441327639054513276390546132763905471327639054813276390549132763905501327639055113276390552132763905531327639055413276390555132763905561327639055713276390558132763905591327639056013276390561132763905621327639056313276390564132763905651327639056613276390567132763905681327639056913276390570132763905711327639057213276390573132763905741327639057513276390576132763905771327639057813276390579132763905801327639058113276390582132763905831327639058413276390585132763905861327639058713276390588132763905891327639059013276390591132763905921327639059313276390594132763905951327639059613276390597132763905981327639059913276390600132763906011327639060213276390603132763906041327639060513276390606132763906071327639060813276390609132763906101327639061113276390612132763906131327639061413276390615132763906161327639061713276390618132763906191327639062013276390621132763906221327639062313276390624132763906251327639062613276390627132763906281327639062913276390630132763906311327639063213276390633132763906341327639063513276390636132763906371327639063813276390639132763906401327639064113276390642132763906431327639064413276390645132763906461327639064713276390648132763906491327639065013276390651132763906521327639065313276390654132763906551327639065613276390657132763906581327639065913276390660132763906611327639066213276390663132763906641327639066513276390666132763906671327639066813276390669132763906701327639067113276390672132763906731327639067413276390675132763906761327639067713276390678132763906791327639068013276390681132763906821327639068313276390684132763906851327639068613276390687132763906881327639068913276390690132763906911327639069213276390693132763906941327639069513276390696132763906971327639069813276390699132763907001327639070113276390702132763907031327639070413276390705132763907061327639070713276390708132763907091327639071013276390711132763907121327639071313276390714132763907151327639071613276390717132763907181327639071913276390720132763907211327639072213276390723132763907241327639072513276390726132763907271327639072813276390729132763907301327639073113276390732132763907331327639073413276390735132763907361327639073713276390738132763907391327639074013276390741132763907421327639074313276390744132763907451327639074613276390747132763907481327639074913276390750132763907511327639075213276390753132763907541327639075513276390756132763907571327639075813276390759132763907601327639076113276390762132763907631327639076413276390765132763907661327639076713276390768132763907691327639077013276390771132763907721327639077313276390774132763907751327639077613276390777132763907781327639077913276390780132763907811327639078213276390783132763907841327639078513276390786132763907871327639078813276390789132763907901327639079113276390792132763907931327639079413276390795132763907961327639079713276390798132763907991327639080013276390801132763908021327639080313276390804132763908051327639080613276390807132763908081327639080913276390810132763908111327639081213276390813132763908141327639081513276390816132763908171327639081813276390819132763908201327639082113276390822132763908231327639082413276390825132763908261327639082713276390828132763908291327639083013276390831132763908321327639083313276390834132763908351327639083613276390837132763908381327639083913276390840132763908411327639084213276390843132763908441327639084513276390846132763908471327639084813276390849132763908501327639085113276390852132763908531327639085413276390855132763908561327639085713276390858132763908591327639086013276390861132763908621327639086313276390864132763908651327639086613276390867132763908681327639086913276390870132763908711327639087213276390873132763908741327639087513276390876132763908771327639087813276390879132763908801327639088113276390882132763908831327639088413276390885132763908861327639088713276390888132763908891327639089013276390891132763908921327639089313276390894132763908951327639089613276390897132763908981327639089913276390900132763909011327639090213276390903132763909041327639090513276390906132763909071327639090813276390909132763909101327639091113276390912132763909131327639091413276390915132763909161327639091713276390918132763909191327639092013276390921132763909221327639092313276390924132763909251327639092613276390927132763909281327639092913276390930132763909311327639093213276390933132763909341327639093513276390936132763909371327639093813276390939132763909401327639094113276390942132763909431327639094413276390945132763909461327639094713276390948132763909491327639095013276390951132763909521327639095313276390954132763909551327639095613276390957132763909581327639095913276390960132763909611327639096213276390963132763909641327639096513276390966132763909671327639096813276390969132763909701327639097113276390972132763909731327639097413276390975132763909761327639097713276390978132763909791327639098013276390981132763909821327639098313276390984132763909851327639098613276390987132763909881327639098913276390990132763909911327639099213276390993132763909941327639099513276390996132763909971327639099813276390999132763910001327639100113276391002132763910031327639100413276391005132763910061327639100713276391008132763910091327639101013276391011132763910121327639101313276391014132763910151327639101613276391017132763910181327639101913276391020132763910211327639102213276391023132763910241327639102513276391026132763910271327639102813276391029132763910301327639103113276391032132763910331327639103413276391035132763910361327639103713276391038132763910391327639104013276391041132763910421327639104313276391044132763910451327639104613276391047132763910481327639104913276391050132763910511327639105213276391053132763910541327639105513276391056132763910571327639105813276391059132763910601327639106113276391062132763910631327639106413276391065132763910661327639106713276391068132763910691327639107013276391071132763910721327639107313276391074132763910751327639107613276391077132763910781327639107913276391080132763910811327639108213276391083132763910841327639108513276391086132763910871327639108813276391089132763910901327639109113276391092132763910931327639109413276391095132763910961327639109713276391098132763910991327639110013276391101132763911021327639110313276391104132763911051327639110613276391107132763911081327639110913276391110132763911111327639111213276391113132763911141327639111513276391116132763911171327639111813276391119132763911201327639112113276391122132763911231327639112413276391125132763911261327639112713276391128132763911291327639113013276391131132763911321327639113313276391134132763911351327639113613276391137132763911381327639113913276391140132763911411327639114213276391143132763911441327639114513276391146132763911471327639114813276391149132763911501327639115113276391152132763911531327639115413276391155132763911561327639115713276391158132763911591327639116013276391161132763911621327639116313276391164132763911651327639116613276391167132763911681327639116913276391170132763911711327639117213276391173132763911741327639117513276391176132763911771327639117813276391179132763911801327639118113276391182132763911831327639118413276391185132763911861327639118713276391188132763911891327639119013276391191132763911921327639119313276391194132763911951327639119613276391197132763911981327639119913276391200132763912011327639120213276391203132763912041327639120513276391206132763912071327639120813276391209132763912101327639121113276391212132763912131327639121413276391215132763912161327639121713276391218132763912191327639122013276391221132763912221327639122313276391224132763912251327639122613276391227132763912281327639122913276391230132763912311327639123213276391233132763912341327639123513276391236132763912371327639123813276391239132763912401327639124113276391242132763912431327639124413276391245132763912461327639124713276391248132763912491327639125013276391251132763912521327639125313276391254132763912551327639125613276391257132763912581327639125913276391260132763912611327639126213276391263132763912641327639126513276391266132763912671327639126813276391269132763912701327639127113276391272132763912731327639127413276391275132763912761327639127713276391278132763912791327639128013276391281132763912821327639128313276391284132763912851327639128613276391287132763912881327639128913276391290132763912911327639129213276391293132763912941327639129513276391296132763912971327639129813276391299132763913001327639130113276391302132763913031327639130413276391305132763913061327639130713276391308132763913091327639131013276391311132763913121327639131313276391314132763913151327639131613276391317132763913181327639131913276391320132763913211327639132213276391323132763913241327639132513276391326132763913271327639132813276391329132763913301327639133113276391332132763913331327639133413276391335132763913361327639133713276391338132763913391327639134013276391341132763913421327639134313276391344132763913451327639134613276391347132763913481327639134913276391350132763913511327639135213276391353132763913541327639135513276391356132763913571327639135813276391359132763913601327639136113276391362132763913631327639136413276391365132763913661327639136713276391368132763913691327639137013276391371132763913721327639137313276391374132763913751327639137613276391377132763913781327639137913276391380132763913811327639138213276391383132763913841327639138513276391386132763913871327639138813276391389132763913901327639139113276391392132763913931327639139413276391395132763913961327639139713276391398132763913991327639140013276391401132763914021327639140313276391404132763914051327639140613276391407132763914081327639140913276391410132763914111327639141213276391413132763914141327639141513276391416132763914171327639141813276391419132763914201327639142113276391422132763914231327639142413276391425132763914261327639142713276391428132763914291327639143013276391431132763914321327639143313276391434132763914351327639143613276391437132763914381327639143913276391440132763914411327639144213276391443132763914441327639144513276391446132763914471327639144813276391449132763914501327639145113276391452132763914531327639145413276391455132763914561327639145713276391458132763914591327639146013276391461132763914621327639146313276391464132763914651327639146613276391467132763914681327639146913276391470132763914711327639147213276391473132763914741327639147513276391476132763914771327639147813276391479132763914801327639148113276391482132763914831327639148413276391485132763914861327639148713276391488132763914891327639149013276391491132763914921327639149313276391494132763914951327639149613276391497132763914981327639149913276391500132763915011327639150213276391503132763915041327639150513276391506132763915071327639150813276391509132763915101327639151113276391512132763915131327639151413276391515132763915161327639151713276391518132763915191327639152013276391521132763915221327639152313276391524132763915251327639152613276391527132763915281327639152913276391530132763915311327639153213276391533132763915341327639153513276391536132763915371327639153813276391539132763915401327639154113276391542132763915431327639154413276391545132763915461327639154713276391548132763915491327639155013276391551132763915521327639155313276391554132763915551327639155613276391557132763915581327639155913276391560132763915611327639156213276391563132763915641327639156513276391566132763915671327639156813276391569132763915701327639157113276391572132763915731327639157413276391575132763915761327639157713276391578132763915791327639158013276391581132763915821327639158313276391584132763915851327639158613276391587132763915881327639158913276391590132763915911327639159213276391593132763915941327639159513276391596132763915971327639159813276391599132763916001327639160113276391602132763916031327639160413276391605132763916061327639160713276391608132763916091327639161013276391611132763916121327639161313276391614132763916151327639161613276391617132763916181327639161913276391620132763916211327639162213276391623132763916241327639162513276391626132763916271327639162813276391629132763916301327639163113276391632132763916331327639163413276391635132763916361327639163713276391638132763916391327639164013276391641132763916421327639164313276391644132763916451327639164613276391647132763916481327639164913276391650132763916511327639165213276391653132763916541327639165513276391656132763916571327639165813276391659132763916601327639166113276391662132763916631327639166413276391665132763916661327639166713276391668132763916691327639167013276391671132763916721327639167313276391674132763916751327639167613276391677132763916781327639167913276391680132763916811327639168213276391683132763916841327639168513276391686132763916871327639168813276391689132763916901327639169113276391692132763916931327639169413276391695132763916961327639169713276391698132763916991327639170013276391701132763917021327639170313276391704132763917051327639170613276391707132763917081327639170913276391710132763917111327639171213276391713132763917141327639171513276391716132763917171327639171813276391719132763917201327639172113276391722132763917231327639172413276391725132763917261327639172713276391728132763917291327639173013276391731132763917321327639173313276391734132763917351327639173613276391737132763917381327639173913276391740132763917411327639174213276391743132763917441327639174513276391746132763917471327639174813276391749132763917501327639175113276391752132763917531327639175413276391755132763917561327639175713276391758132763917591327639176013276391761132763917621327639176313276391764132763917651327639176613276391767132763917681327639176913276391770132763917711327639177213276391773132763917741327639177513276391776132763917771327639177813276391779132763917801327639178113276391782132763917831327639178413276391785132763917861327639178713276391788132763917891327639179013276391791132763917921327639179313276391794132763917951327639179613276391797132763917981327639179913276391800132763918011327639180213276391803132763918041327639180513276391806132763918071327639180813276391809132763918101327639181113276391812132763918131327639181413276391815132763918161327639181713276391818132763918191327639182013276391821132763918221327639182313276391824132763918251327639182613276391827132763918281327639182913276391830132763918311327639183213276391833132763918341327639183513276391836132763918371327639183813276391839132763918401327639184113276391842132763918431327639184413276391845132763918461327639184713276391848132763918491327639185013276391851132763918521327639185313276391854132763918551327639185613276391857132763918581327639185913276391860132763918611327639186213276391863132763918641327639186513276391866132763918671327639186813276391869132763918701327639187113276391872132763918731327639187413276391875132763918761327639187713276391878132763918791327639188013276391881132763918821327639188313276391884132763918851327639188613276391887132763918881327639188913276391890132763918911327639189213276391893132763918941327639189513276391896132763918971327639189813276391899132763919001327639190113276391902132763919031327639190413276391905132763919061327639190713276391908132763919091327639191013276391911132763919121327639191313276391914132763919151327639191613276391917132763919181327639191913276391920132763919211327639192213276391923132763919241327639192513276391926132763919271327639192813276391929132763919301327639193113276391932132763919331327639193413276391935132763919361327639193713276391938132763919391327639194013276391941132763919421327639194313276391944132763919451327639194613276391947132763919481327639194913276391950132763919511327639195213276391953132763919541327639195513276391956132763919571327639195813276391959132763919601327639196113276391962132763919631327639196413276391965132763919661327639196713276391968132763919691327639197013276391971132763919721327639197313276391974132763919751327639197613276391977132763919781327639197913276391980132763919811327639198213276391983132763919841327639198513276391986132763919871327639198813276391989132763919901327639199113276391992132763919931327639199413276391995132763919961327639199713276391998132763919991327639200013276392001132763920021327639200313276392004132763920051327639200613276392007132763920081327639200913276392010132763920111327639201213276392013132763920141327639201513276392016132763920171327639201813276392019132763920201327639202113276392022132763920231327639202413276392025132763920261327639202713276392028132763920291327639203013276392031132763920321327639203313276392034132763920351327639203613276392037132763920381327639203913276392040132763920411327639204213276392043132763920441327639204513276392046132763920471327639204813276392049132763920501327639205113276392052132763920531327639205413276392055132763920561327639205713276392058132763920591327639206013276392061132763920621327639206313276392064132763920651327639206613276392067132763920681327639206913276392070132763920711327639207213276392073132763920741327639207513276392076132763920771327639207813276392079132763920801327639208113276392082132763920831327639208413276392085132763920861327639208713276392088132763920891327639209013276392091132763920921327639209313276392094132763920951327639209613276392097132763920981327639209913276392100132763921011327639210213276392103132763921041327639210513276392106132763921071327639210813276392109132763921101327639211113276392112132763921131327639211413276392115132763921161327639211713276392118132763921191327639212013276392121132763921221327639212313276392124132763921251327639212613276392127132763921281327639212913276392130132763921311327639213213276392133132763921341327639213513276392136132763921371327639213813276392139132763921401327639214113276392142132763921431327639214413276392145132763921461327639214713276392148132763921491327639215013276392151132763921521327639215313276392154132763921551327639215613276392157132763921581327639215913276392160132763921611327639216213276392163132763921641327639216513276392166132763921671327639216813276392169132763921701327639217113276392172132763921731327639217413276392175132763921761327639217713276392178132763921791327639218013276392181132763921821327639218313276392184132763921851327639218613276392187132763921881327639218913276392190132763921911327639219213276392193132763921941327639219513276392196132763921971327639219813276392199132763922001327639220113276392202132763922031327639220413276392205132763922061327639220713276392208132763922091327639221013276392211132763922121327639221313276392214132763922151327639221613276392217132763922181327639221913276392220132763922211327639222213276392223132763922241327639222513276392226132763922271327639222813276392229132763922301327639223113276392232132763922331327639223413276392235132763922361327639223713276392238132763922391327639224013276392241132763922421327639224313276392244132763922451327639224613276392247132763922481327639224913276392250132763922511327639225213276392253132763922541327639225513276392256132763922571327639225813276392259132763922601327639226113276392262132763922631327639226413276392265132763922661327639226713276392268132763922691327639227013276392271132763922721327639227313276392274132763922751327639227613276392277132763922781327639227913276392280132763922811327639228213276392283132763922841327639228513276392286132763922871327639228813276392289132763922901327639229113276392292132763922931327639229413276392295132763922961327639229713276392298132763922991327639230013276392301132763923021327639230313276392304132763923051327639230613276392307132763923081327639230913276392310132763923111327639231213276392313132763923141327639231513276392316132763923171327639231813276392319132763923201327639232113276392322132763923231327639232413276392325132763923261327639232713276392328132763923291327639233013276392331132763923321327639233313276392334132763923351327639233613276392337132763923381327639233913276392340132763923411327639234213276392343132763923441327639234513276392346132763923471327639234813276392349132763923501327639235113276392352132763923531327639235413276392355132763923561327639235713276392358132763923591327639236013276392361132763923621327639236313276392364132763923651327639236613276392367132763923681327639236913276392370132763923711327639237213276392373132763923741327639237513276392376132763923771327639237813276392379132763923801327639238113276392382132763923831327639238413276392385132763923861327639238713276392388132763923891327639239013276392391132763923921327639239313276392394132763923951327639239613276392397132763923981327639239913276392400132763924011327639240213276392403132763924041327639240513276392406132763924071327639240813276392409132763924101327639241113276392412132763924131327639241413276392415132763924161327639241713276392418132763924191327639242013276392421132763924221327639242313276392424132763924251327639242613276392427132763924281327639242913276392430132763924311327639243213276392433132763924341327639243513276392436132763924371327639243813276392439132763924401327639244113276392442132763924431327639244413276392445132763924461327639244713276392448132763924491327639245013276392451132763924521327639245313276392454132763924551327639245613276392457132763924581327639245913276392460132763924611327639246213276392463132763924641327639246513276392466132763924671327639246813276392469132763924701327639247113276392472132763924731327639247413276392475132763924761327639247713276392478132763924791327639248013276392481132763924821327639248313276392484132763924851327639248613276392487132763924881327639248913276392490132763924911327639249213276392493132763924941327639249513276392496132763924971327639249813276392499132763925001327639250113276392502132763925031327639250413276392505132763925061327639250713276392508132763925091327639251013276392511132763925121327639251313276392514132763925151327639251613276392517132763925181327639251913276392520132763925211327639252213276392523132763925241327639252513276392526132763925271327639252813276392529132763925301327639253113276392532132763925331327639253413276392535132763925361327639253713276392538132763925391327639254013276392541132763925421327639254313276392544132763925451327639254613276392547132763925481327639254913276392550132763925511327639255213276392553132763925541327639255513276392556132763925571327639255813276392559132763925601327639256113276392562132763925631327639256413276392565132763925661327639256713276392568132763925691327639257013276392571132763925721327639257313276392574132763925751327639257613276392577132763925781327639257913276392580132763925811327639258213276392583132763925841327639258513276392586132763925871327639258813276392589132763925901327639259113276392592132763925931327639259413276392595132763925961327639259713276392598132763925991327639260013276392601132763926021327639260313276392604132763926051327639260613276392607132763926081327639260913276392610132763926111327639261213276392613132763926141327639261513276392616132763926171327639261813276392619132763926201327639262113276392622132763926231327639262413276392625132763926261327639262713276392628132763926291327639263013276392631132763926321327639263313276392634132763926351327639263613276392637132763926381327639263913276392640132763926411327639264213276392643132763926441327639264513276392646132763926471327639264813276392649132763926501327639265113276392652132763926531327639265413276392655132763926561327639265713276392658132763926591327639266013276392661132763926621327639266313276392664132763926651327639266613276392667132763926681327639266913276392670132763926711327639267213276392673132763926741327639267513276392676132763926771327639267813276392679132763926801327639268113276392682132763926831327639268413276392685132763926861327639268713276392688132763926891327639269013276392691132763926921327639269313276392694132763926951327639269613276392697132763926981327639269913276392700132763927011327639270213276392703132763927041327639270513276392706132763927071327639270813276392709132763927101327639271113276392712132763927131327639271413276392715132763927161327639271713276392718132763927191327639272013276392721132763927221327639272313276392724132763927251327639272613276392727132763927281327639272913276392730132763927311327639273213276392733132763927341327639273513276392736132763927371327639273813276392739132763927401327639274113276392742132763927431327639274413276392745132763927461327639274713276392748132763927491327639275013276392751132763927521327639275313276392754132763927551327639275613276392757132763927581327639275913276392760132763927611327639276213276392763132763927641327639276513276392766132763927671327639276813276392769132763927701327639277113276392772132763927731327639277413276392775132763927761327639277713276392778132763927791327639278013276392781132763927821327639278313276392784132763927851327639278613276392787132763927881327639278913276392790132763927911327639279213276392793132763927941327639279513276392796132763927971327639279813276392799132763928001327639280113276392802132763928031327639280413276392805132763928061327639280713276392808132763928091327639281013276392811132763928121327639281313276392814132763928151327639281613276392817132763928181327639281913276392820132763928211327639282213276392823132763928241327639282513276392826132763928271327639282813276392829132763928301327639283113276392832132763928331327639283413276392835132763928361327639283713276392838132763928391327639284013276392841132763928421327639284313276392844132763928451327639284613276392847132763928481327639284913276392850132763928511327639285213276392853132763928541327639285513276392856132763928571327639285813276392859132763928601327639286113276392862132763928631327639286413276392865132763928661327639286713276392868132763928691327639287013276392871132763928721327639287313276392874132763928751327639287613276392877132763928781327639287913276392880132763928811327639288213276392883132763928841327639288513276392886132763928871327639288813276392889132763928901327639289113276392892132763928931327639289413276392895132763928961327639289713276392898132763928991327639290013276392901132763929021327639290313276392904132763929051327639290613276392907132763929081327639290913276392910132763929111327639291213276392913132763929141327639291513276392916132763929171327639291813276392919132763929201327639292113276392922132763929231327639292413276392925132763929261327639292713276392928132763929291327639293013276392931132763929321327639293313276392934132763929351327639293613276392937132763929381327639293913276392940132763929411327639294213276392943132763929441327639294513276392946132763929471327639294813276392949132763929501327639295113276392952132763929531327639295413276392955132763929561327639295713276392958132763929591327639296013276392961132763929621327639296313276392964132763929651327639296613276392967132763929681327639296913276392970132763929711327639297213276392973132763929741327639297513276392976132763929771327639297813276392979132763929801327639298113276392982132763929831327639298413276392985132763929861327639298713276392988132763929891327639299013276392991132763929921327639299313276392994132763929951327639299613276392997132763929981327639299913276393000132763930011327639300213276393003132763930041327639300513276393006132763930071327639300813276393009132763930101327639301113276393012132763930131327639301413276393015132763930161327639301713276393018132763930191327639302013276393021132763930221327639302313276393024132763930251327639302613276393027132763930281327639302913276393030132763930311327639303213276393033132763930341327639303513276393036132763930371327639303813276393039132763930401327639304113276393042132763930431327639304413276393045132763930461327639304713276393048132763930491327639305013276393051132763930521327639305313276393054132763930551327639305613276393057132763930581327639305913276393060132763930611327639306213276393063132763930641327639306513276393066132763930671327639306813276393069132763930701327639307113276393072132763930731327639307413276393075132763930761327639307713276393078132763930791327639308013276393081132763930821327639308313276393084132763930851327639308613276393087132763930881327639308913276393090132763930911327639309213276393093132763930941327639309513276393096132763930971327639309813276393099132763931001327639310113276393102132763931031327639310413276393105132763931061327639310713276393108132763931091327639311013276393111132763931121327639311313276393114132763931151327639311613276393117132763931181327639311913276393120132763931211327639312213276393123132763931241327639312513276393126132763931271327639312813276393129132763931301327639313113276393132132763931331327639313413276393135132763931361327639313713276393138132763931391327639314013276393141132763931421327639314313276393144132763931451327639314613276393147132763931481327639314913276393150132763931511327639315213276393153132763931541327639315513276393156132763931571327639315813276393159132763931601327639316113276393162132763931631327639316413276393165132763931661327639316713276393168132763931691327639317013276393171132763931721327639317313276393174132763931751327639317613276393177132763931781327639317913276393180132763931811327639318213276393183132763931841327639318513276393186132763931871327639318813276393189132763931901327639319113276393192132763931931327639319413276393195132763931961327639319713276393198132763931991327639320013276393201132763932021327639320313276393204132763932051327639320613276393207132763932081327639320913276393210132763932111327639321213276393213132763932141327639321513276393216132763932171327639321813276393219132763932201327639322113276393222132763932231327639322413276393225132763932261327639322713276393228132763932291327639323013276393231132763932321327639323313276393234132763932351327639323613276393237132763932381327639323913276393240132763932411327639324213276393243132763932441327639324513276393246132763932471327639324813276393249132763932501327639325113276393252132763932531327639325413276393255132763932561327639325713276393258132763932591327639326013276393261132763932621327639326313276393264132763932651327639326613276393267132763932681327639326913276393270132763932711327639327213276393273132763932741327639327513276393276132763932771327639327813276393279132763932801327639328113276393282132763932831327639328413276393285132763932861327639328713276393288132763932891327639329013276393291132763932921327639329313276393294132763932951327639329613276393297132763932981327639329913276393300132763933011327639330213276393303132763933041327639330513276393306132763933071327639330813276393309132763933101327639331113276393312132763933131327639331413276393315132763933161327639331713276393318132763933191327639332013276393321132763933221327639332313276393324132763933251327639332613276393327132763933281327639332913276393330132763933311327639333213276393333132763933341327639333513276393336132763933371327639333813276393339132763933401327639334113276393342132763933431327639334413276393345132763933461327639334713276393348132763933491327639335013276393351132763933521327639335313276393354132763933551327639335613276393357132763933581327639335913276393360132763933611327639336213276393363132763933641327639336513276393366132763933671327639336813276393369132763933701327639337113276393372132763933731327639337413276393375132763933761327639337713276393378132763933791327639338013276393381132763933821327639338313276393384132763933851327639338613276393387132763933881327639338913276393390132763933911327639339213276393393132763933941327639339513276393396132763933971327639339813276393399132763934001327639340113276393402132763934031327639340413276393405132763934061327639340713276393408132763934091327639341013276393411132763934121327639341313276393414132763934151327639341613276393417132763934181327639341913276393420132763934211327639342213276393423132763934241327639342513276393426132763934271327639342813276393429132763934301327639343113276393432132763934331327639343413276393435132763934361327639343713276393438132763934391327639344013276393441132763934421327639344313276393444132763934451327639344613276393447132763934481327639344913276393450132763934511327639345213276393453132763934541327639345513276393456132763934571327639345813276393459132763934601327639346113276393462132763934631327639346413276393465132763934661327639346713276393468132763934691327639347013276393471132763934721327639347313276393474132763934751327639347613276393477132763934781327639347913276393480132763934811327639348213276393483132763934841327639348513276393486132763934871327639348813276393489132763934901327639349113276393492132763934931327639349413276393495132763934961327639349713276393498132763934991327639350013276393501132763935021327639350313276393504132763935051327639350613276393507132763935081327639350913276393510132763935111327639351213276393513132763935141327639351513276393516132763935171327639351813276393519132763935201327639352113276393522132763935231327639352413276393525132763935261327639352713276393528132763935291327639353013276393531132763935321327639353313276393534132763935351327639353613276393537132763935381327639353913276393540132763935411327639354213276393543132763935441327639354513276393546132763935471327639354813276393549132763935501327639355113276393552132763935531327639355413276393555132763935561327639355713276393558132763935591327639356013276393561132763935621327639356313276393564132763935651327639356613276393567132763935681327639356913276393570132763935711327639357213276393573132763935741327639357513276393576132763935771327639357813276393579132763935801327639358113276393582132763935831327639358413276393585132763935861327639358713276393588132763935891327639359013276393591132763935921327639359313276393594132763935951327639359613276393597132763935981327639359913276393600132763936011327639360213276393603132763936041327639360513276393606132763936071327639360813276393609132763936101327639361113276393612132763936131327639361413276393615132763936161327639361713276393618132763936191327639362013276393621132763936221327639362313276393624132763936251327639362613276393627132763936281327639362913276393630132763936311327639363213276393633132763936341327639363513276393636132763936371327639363813276393639132763936401327639364113276393642132763936431327639364413276393645132763936461327639364713276393648132763936491327639365013276393651132763936521327639365313276393654132763936551327639365613276393657132763936581327639365913276393660132763936611327639366213276393663132763936641327639366513276393666132763936671327639366813276393669132763936701327639367113276393672132763936731327639367413276393675132763936761327639367713276393678132763936791327639368013276393681132763936821327639368313276393684132763936851327639368613276393687132763936881327639368913276393690132763936911327639369213276393693132763936941327639369513276393696132763936971327639369813276393699132763937001327639370113276393702132763937031327639370413276393705132763937061327639370713276393708132763937091327639371013276393711132763937121327639371313276393714132763937151327639371613276393717132763937181327639371913276393720132763937211327639372213276393723132763937241327639372513276393726132763937271327639372813276393729132763937301327639373113276393732132763937331327639373413276393735132763937361327639373713276393738132763937391327639374013276393741132763937421327639374313276393744132763937451327639374613276393747132763937481327639374913276393750132763937511327639375213276393753132763937541327639375513276393756132763937571327639375813276393759132763937601327639376113276393762132763937631327639376413276393765132763937661327639376713276393768132763937691327639377013276393771132763937721327639377313276393774132763937751327639377613276393777132763937781327639377913276393780132763937811327639378213276393783132763937841327639378513276393786132763937871327639378813276393789132763937901327639379113276393792132763937931327639379413276393795132763937961327639379713276393798132763937991327639380013276393801132763938021327639380313276393804132763938051327639380613276393807132763938081327639380913276393810132763938111327639381213276393813132763938141327639381513276393816132763938171327639381813276393819132763938201327639382113276393822132763938231327639382413276393825132763938261327639382713276393828132763938291327639383013276393831132763938321327639383313276393834132763938351327639383613276393837132763938381327639383913276393840132763938411327639384213276393843132763938441327639384513276393846132763938471327639384813276393849132763938501327639385113276393852132763938531327639385413276393855132763938561327639385713276393858132763938591327639386013276393861132763938621327639386313276393864132763938651327639386613276393867132763938681327639386913276393870132763938711327639387213276393873132763938741327639387513276393876132763938771327639387813276393879132763938801327639388113276393882132763938831327639388413276393885132763938861327639388713276393888132763938891327639389013276393891132763938921327639389313276393894132763938951327639389613276393897132763938981327639389913276393900132763939011327639390213276393903132763939041327639390513276393906132763939071327639390813276393909132763939101327639391113276393912132763939131327639391413276393915132763939161327639391713276393918132763939191327639392013276393921132763939221327639392313276393924132763939251327639392613276393927132763939281327639392913276393930132763939311327639393213276393933132763939341327639393513276393936132763939371327639393813276393939132763939401327639394113276393942132763939431327639394413276393945132763939461327639394713276393948132763939491327639395013276393951132763939521327639395313276393954132763939551327639395613276393957132763939581327639395913276393960132763939611327639396213276393963132763939641327639396513276393966132763939671327639396813276393969132763939701327639397113276393972132763939731327639397413276393975132763939761327639397713276393978132763939791327639398013276393981132763939821327639398313276393984132763939851327639398613276393987132763939881327639398913276393990132763939911327639399213276393993132763939941327639399513276393996132763939971327639399813276393999132763940001327639400113276394002132763940031327639400413276394005132763940061327639400713276394008132763940091327639401013276394011132763940121327639401313276394014132763940151327639401613276394017132763940181327639401913276394020132763940211327639402213276394023132763940241327639402513276394026132763940271327639402813276394029132763940301327639403113276394032132763940331327639403413276394035132763940361327639403713276394038132763940391327639404013276394041132763940421327639404313276394044132763940451327639404613276394047132763940481327639404913276394050132763940511327639405213276394053132763940541327639405513276394056132763940571327639405813276394059132763940601327639406113276394062132763940631327639406413276394065132763940661327639406713276394068132763940691327639407013276394071132763940721327639407313276394074132763940751327639407613276394077132763940781327639407913276394080132763940811327639408213276394083132763940841327639408513276394086132763940871327639408813276394089132763940901327639409113276394092132763940931327639409413276394095132763940961327639409713276394098132763940991327639410013276394101132763941021327639410313276394104132763941051327639410613276394107132763941081327639410913276394110132763941111327639411213276394113132763941141327639411513276394116132763941171327639411813276394119132763941201327639412113276394122132763941231327639412413276394125132763941261327639412713276394128132763941291327639413013276394131132763941321327639413313276394134132763941351327639413613276394137132763941381327639413913276394140132763941411327639414213276394143132763941441327639414513276394146132763941471327639414813276394149132763941501327639415113276394152132763941531327639415413276394155132763941561327639415713276394158132763941591327639416013276394161132763941621327639416313276394164132763941651327639416613276394167132763941681327639416913276394170132763941711327639417213276394173132763941741327639417513276394176132763941771327639417813276394179132763941801327639418113276394182132763941831327639418413276394185132763941861327639418713276394188132763941891327639419013276394191132763941921327639419313276394194132763941951327639419613276394197132763941981327639419913276394200132763942011327639420213276394203132763942041327639420513276394206132763942071327639420813276394209132763942101327639421113276394212132763942131327639421413276394215132763942161327639421713276394218132763942191327639422013276394221132763942221327639422313276394224132763942251327639422613276394227132763942281327639422913276394230132763942311327639423213276394233132763942341327639423513276394236132763942371327639423813276394239132763942401327639424113276394242132763942431327639424413276394245132763942461327639424713276394248132763942491327639425013276394251132763942521327639425313276394254132763942551327639425613276394257132763942581327639425913276394260132763942611327639426213276394263132763942641327639426513276394266132763942671327639426813276394269132763942701327639427113276394272132763942731327639427413276394275132763942761327639427713276394278132763942791327639428013276394281132763942821327639428313276394284132763942851327639428613276394287132763942881327639428913276394290132763942911327639429213276394293132763942941327639429513276394296132763942971327639429813276394299132763943001327639430113276394302132763943031327639430413276394305132763943061327639430713276394308132763943091327639431013276394311132763943121327639431313276394314132763943151327639431613276394317132763943181327639431913276394320132763943211327639432213276394323132763943241327639432513276394326132763943271327639432813276394329132763943301327639433113276394332132763943331327639433413276394335132763943361327639433713276394338132763943391327639434013276394341132763943421327639434313276394344132763943451327639434613276394347132763943481327639434913276394350132763943511327639435213276394353132763943541327639435513276394356132763943571327639435813276394359132763943601327639436113276394362132763943631327639436413276394365132763943661327639436713276394368132763943691327639437013276394371132763943721327639437313276394374132763943751327639437613276394377132763943781327639437913276394380132763943811327639438213276394383132763943841327639438513276394386132763943871327639438813276394389132763943901327639439113276394392132763943931327639439413276394395132763943961327639439713276394398132763943991327639440013276394401132763944021327639440313276394404132763944051327639440613276394407132763944081327639440913276394410132763944111327639441213276394413132763944141327639441513276394416132763944171327639441813276394419132763944201327639442113276394422132763944231327639442413276394425132763944261327639442713276394428132763944291327639443013276394431132763944321327639443313276394434132763944351327639443613276394437132763944381327639443913276394440132763944411327639444213276394443132763944441327639444513276394446132763944471327639444813276394449132763944501327639445113276394452132763944531327639445413276394455132763944561327639445713276394458132763944591327639446013276394461132763944621327639446313276394464132763944651327639446613276394467132763944681327639446913276394470132763944711327639447213276394473132763944741327639447513276394476132763944771327639447813276394479132763944801327639448113276394482132763944831327639448413276394485132763944861327639448713276394488132763944891327639449013276394491132763944921327639449313276394494132763944951327639449613276394497132763944981327639449913276394500132763945011327639450213276394503132763945041327639450513276394506132763945071327639450813276394509132763945101327639451113276394512132763945131327639451413276394515132763945161327639451713276394518132763945191327639452013276394521132763945221327639452313276394524132763945251327639452613276394527132763945281327639452913276394530132763945311327639453213276394533132763945341327639453513276394536132763945371327639453813276394539132763945401327639454113276394542132763945431327639454413276394545132763945461327639454713276394548132763945491327639455013276394551132763945521327639455313276394554132763945551327639455613276394557132763945581327639455913276394560132763945611327639456213276394563132763945641327639456513276394566132763945671327639456813276394569132763945701327639457113276394572132763945731327639457413276394575132763945761327639457713276394578132763945791327639458013276394581132763945821327639458313276394584132763945851327639458613276394587132763945881327639458913276394590132763945911327639459213276394593132763945941327639459513276394596132763945971327639459813276394599132763946001327639460113276394602132763946031327639460413276394605132763946061327639460713276394608132763946091327639461013276394611132763946121327639461313276394614132763946151327639461613276394617132763946181327639461913276394620132763946211327639462213276394623132763946241327639462513276394626132763946271327639462813276394629132763946301327639463113276394632132763946331327639463413276394635132763946361327639463713276394638132763946391327639464013276394641132763946421327639464313276394644132763946451327639464613276394647132763946481327639464913276394650132763946511327639465213276394653132763946541327639465513276394656132763946571327639465813276394659132763946601327639466113276394662132763946631327639466413276394665132763946661327639466713276394668132763946691327639467013276394671132763946721327639467313276394674132763946751327639467613276394677132763946781327639467913276394680132763946811327639468213276394683132763946841327639468513276394686132763946871327639468813276394689132763946901327639469113276394692132763946931327639469413276394695132763946961327639469713276394698132763946991327639470013276394701132763947021327639470313276394704132763947051327639470613276394707132763947081327639470913276394710132763947111327639471213276394713132763947141327639471513276394716132763947171327639471813276394719132763947201327639472113276394722132763947231327639472413276394725132763947261327639472713276394728132763947291327639473013276394731132763947321327639473313276394734132763947351327639473613276394737132763947381327639473913276394740132763947411327639474213276394743132763947441327639474513276394746132763947471327639474813276394749132763947501327639475113276394752132763947531327639475413276394755132763947561327639475713276394758132763947591327639476013276394761132763947621327639476313276394764132763947651327639476613276394767132763947681327639476913276394770132763947711327639477213276394773132763947741327639477513276394776132763947771327639477813276394779132763947801327639478113276394782132763947831327639478413276394785132763947861327639478713276394788132763947891327639479013276394791132763947921327639479313276394794132763947951327639479613276394797132763947981327639479913276394800132763948011327639480213276394803132763948041327639480513276394806132763948071327639480813276394809132763948101327639481113276394812132763948131327639481413276394815132763948161327639481713276394818132763948191327639482013276394821132763948221327639482313276394824132763948251327639482613276394827132763948281327639482913276394830132763948311327639483213276394833132763948341327639483513276394836132763948371327639483813276394839132763948401327639484113276394842132763948431327639484413276394845132763948461327639484713276394848132763948491327639485013276394851132763948521327639485313276394854132763948551327639485613276394857132763948581327639485913276394860132763948611327639486213276394863132763948641327639486513276394866132763948671327639486813276394869132763948701327639487113276394872132763948731327639487413276394875132763948761327639487713276394878132763948791327639488013276394881132763948821327639488313276394884132763948851327639488613276394887132763948881327639488913276394890132763948911327639489213276394893132763948941327639489513276394896132763948971327639489813276394899132763949001327639490113276394902132763949031327639490413276394905132763949061327639490713276394908132763949091327639491013276394911132763949121327639491313276394914132763949151327639491613276394917132763949181327639491913276394920132763949211327639492213276394923132763949241327639492513276394926132763949271327639492813276394929132763949301327639493113276394932132763949331327639493413276394935132763949361327639493713276394938132763949391327639494013276394941132763949421327639494313276394944132763949451327639494613276394947132763949481327639494913276394950132763949511327639495213276394953132763949541327639495513276394956132763949571327639495813276394959132763949601327639496113276394962132763949631327639496413276394965132763949661327639496713276394968132763949691327639497013276394971132763949721327639497313276394974132763949751327639497613276394977132763949781327639497913276394980132763949811327639498213276394983132763949841327639498513276394986132763949871327639498813276394989132763949901327639499113276394992132763949931327639499413276394995132763949961327639499713276394998132763949991327639500013276395001132763950021327639500313276395004132763950051327639500613276395007132763950081327639500913276395010132763950111327639501213276395013132763950141327639501513276395016132763950171327639501813276395019132763950201327639502113276395022132763950231327639502413276395025132763950261327639502713276395028132763950291327639503013276395031132763950321327639503313276395034132763950351327639503613276395037132763950381327639503913276395040132763950411327639504213276395043132763950441327639504513276395046132763950471327639504813276395049132763950501327639505113276395052132763950531327639505413276395055132763950561327639505713276395058132763950591327639506013276395061132763950621327639506313276395064132763950651327639506613276395067132763950681327639506913276395070132763950711327639507213276395073132763950741327639507513276395076132763950771327639507813276395079132763950801327639508113276395082132763950831327639508413276395085132763950861327639508713276395088132763950891327639509013276395091132763950921327639509313276395094132763950951327639509613276395097132763950981327639509913276395100132763951011327639510213276395103132763951041327639510513276395106132763951071327639510813276395109132763951101327639511113276395112132763951131327639511413276395115132763951161327639511713276395118132763951191327639512013276395121132763951221327639512313276395124132763951251327639512613276395127132763951281327639512913276395130132763951311327639513213276395133132763951341327639513513276395136132763951371327639513813276395139132763951401327639514113276395142132763951431327639514413276395145132763951461327639514713276395148132763951491327639515013276395151132763951521327639515313276395154132763951551327639515613276395157132763951581327639515913276395160132763951611327639516213276395163132763951641327639516513276395166132763951671327639516813276395169132763951701327639517113276395172132763951731327639517413276395175132763951761327639517713276395178132763951791327639518013276395181132763951821327639518313276395184132763951851327639518613276395187132763951881327639518913276395190132763951911327639519213276395193132763951941327639519513276395196132763951971327639519813276395199132763952001327639520113276395202132763952031327639520413276395205132763952061327639520713276395208132763952091327639521013276395211132763952121327639521313276395214132763952151327639521613276395217132763952181327639521913276395220132763952211327639522213276395223132763952241327639522513276395226132763952271327639522813276395229132763952301327639523113276395232132763952331327639523413276395235132763952361327639523713276395238132763952391327639524013276395241132763952421327639524313276395244132763952451327639524613276395247132763952481327639524913276395250132763952511327639525213276395253132763952541327639525513276395256132763952571327639525813276395259132763952601327639526113276395262132763952631327639526413276395265132763952661327639526713276395268132763952691327639527013276395271132763952721327639527313276395274132763952751327639527613276395277132763952781327639527913276395280132763952811327639528213276395283132763952841327639528513276395286132763952871327639528813276395289132763952901327639529113276395292132763952931327639529413276395295132763952961327639529713276395298132763952991327639530013276395301132763953021327639530313276395304132763953051327639530613276395307132763953081327639530913276395310132763953111327639531213276395313132763953141327639531513276395316132763953171327639531813276395319132763953201327639532113276395322132763953231327639532413276395325132763953261327639532713276395328132763953291327639533013276395331132763953321327639533313276395334132763953351327639533613276395337132763953381327639533913276395340132763953411327639534213276395343132763953441327639534513276395346132763953471327639534813276395349132763953501327639535113276395352132763953531327639535413276395355132763953561327639535713276395358132763953591327639536013276395361132763953621327639536313276395364132763953651327639536613276395367132763953681327639536913276395370132763953711327639537213276395373132763953741327639537513276395376132763953771327639537813276395379132763953801327639538113276395382132763953831327639538413276395385132763953861327639538713276395388132763953891327639539013276395391132763953921327639539313276395394132763953951327639539613276395397132763953981327639539913276395400132763954011327639540213276395403132763954041327639540513276395406132763954071327639540813276395409132763954101327639541113276395412132763954131327639541413276395415132763954161327639541713276395418132763954191327639542013276395421132763954221327639542313276395424132763954251327639542613276395427132763954281327639542913276395430132763954311327639543213276395433132763954341327639543513276395436132763954371327639543813276395439132763954401327639544113276395442132763954431327639544413276395445132763954461327639544713276395448132763954491327639545013276395451132763954521327639545313276395454132763954551327639545613276395457132763954581327639545913276395460132763954611327639546213276395463132763954641327639546513276395466132763954671327639546813276395469132763954701327639547113276395472132763954731327639547413276395475132763954761327639547713276395478132763954791327639548013276395481132763954821327639548313276395484132763954851327639548613276395487132763954881327639548913276395490132763954911327639549213276395493132763954941327639549513276395496132763954971327639549813276395499132763955001327639550113276395502132763955031327639550413276395505132763955061327639550713276395508132763955091327639551013276395511132763955121327639551313276395514132763955151327639551613276395517132763955181327639551913276395520132763955211327639552213276395523132763955241327639552513276395526132763955271327639552813276395529132763955301327639553113276395532132763955331327639553413276395535132763955361327639553713276395538132763955391327639554013276395541132763955421327639554313276395544132763955451327639554613276395547132763955481327639554913276395550132763955511327639555213276395553132763955541327639555513276395556132763955571327639555813276395559132763955601327639556113276395562132763955631327639556413276395565132763955661327639556713276395568132763955691327639557013276395571132763955721327639557313276395574132763955751327639557613276395577132763955781327639557913276395580132763955811327639558213276395583132763955841327639558513276395586132763955871327639558813276395589132763955901327639559113276395592132763955931327639559413276395595132763955961327639559713276395598132763955991327639560013276395601132763956021327639560313276395604132763956051327639560613276395607132763956081327639560913276395610132763956111327639561213276395613132763956141327639561513276395616132763956171327639561813276395619132763956201327639562113276395622132763956231327639562413276395625132763956261327639562713276395628132763956291327639563013276395631132763956321327639563313276395634132763956351327639563613276395637132763956381327639563913276395640132763956411327639564213276395643132763956441327639564513276395646132763956471327639564813276395649132763956501327639565113276395652132763956531327639565413276395655132763956561327639565713276395658132763956591327639566013276395661132763956621327639566313276395664132763956651327639566613276395667132763956681327639566913276395670132763956711327639567213276395673132763956741327639567513276395676132763956771327639567813276395679132763956801327639568113276395682132763956831327639568413276395685132763956861327639568713276395688132763956891327639569013276395691132763956921327639569313276395694132763956951327639569613276395697132763956981327639569913276395700132763957011327639570213276395703132763957041327639570513276395706132763957071327639570813276395709132763957101327639571113276395712132763957131327639571413276395715132763957161327639571713276395718132763957191327639572013276395721132763957221327639572313276395724132763957251327639572613276395727132763957281327639572913276395730132763957311327639573213276395733132763957341327639573513276395736132763957371327639573813276395739132763957401327639574113276395742132763957431327639574413276395745132763957461327639574713276395748132763957491327639575013276395751132763957521327639575313276395754132763957551327639575613276395757132763957581327639575913276395760132763957611327639576213276395763132763957641327639576513276395766132763957671327639576813276395769132763957701327639577113276395772132763957731327639577413276395775132763957761327639577713276395778132763957791327639578013276395781132763957821327639578313276395784132763957851327639578613276395787132763957881327639578913276395790132763957911327639579213276395793132763957941327639579513276395796132763957971327639579813276395799132763958001327639580113276395802132763958031327639580413276395805132763958061327639580713276395808132763958091327639581013276395811132763958121327639581313276395814132763958151327639581613276395817132763958181327639581913276395820132763958211327639582213276395823132763958241327639582513276395826132763958271327639582813276395829132763958301327639583113276395832132763958331327639583413276395835132763958361327639583713276395838132763958391327639584013276395841132763958421327639584313276395844132763958451327639584613276395847132763958481327639584913276395850132763958511327639585213276395853132763958541327639585513276395856132763958571327639585813276395859132763958601327639586113276395862132763958631327639586413276395865132763958661327639586713276395868132763958691327639587013276395871132763958721327639587313276395874132763958751327639587613276395877132763958781327639587913276395880132763958811327639588213276395883132763958841327639588513276395886132763958871327639588813276395889132763958901327639589113276395892132763958931327639589413276395895132763958961327639589713276395898132763958991327639590013276395901132763959021327639590313276395904132763959051327639590613276395907132763959081327639590913276395910132763959111327639591213276395913132763959141327639591513276395916132763959171327639591813276395919132763959201327639592113276395922132763959231327639592413276395925132763959261327639592713276395928132763959291327639593013276395931132763959321327639593313276395934132763959351327639593613276395937132763959381327639593913276395940132763959411327639594213276395943132763959441327639594513276395946132763959471327639594813276395949132763959501327639595113276395952132763959531327639595413276395955132763959561327639595713276395958132763959591327639596013276395961132763959621327639596313276395964132763959651327639596613276395967132763959681327639596913276395970132763959711327639597213276395973132763959741327639597513276395976132763959771327639597813276395979132763959801327639598113276395982132763959831327639598413276395985132763959861327639598713276395988132763959891327639599013276395991132763959921327639599313276395994132763959951327639599613276395997132763959981327639599913276396000132763960011327639600213276396003132763960041327639600513276396006132763960071327639600813276396009132763960101327639601113276396012132763960131327639601413276396015132763960161327639601713276396018132763960191327639602013276396021132763960221327639602313276396024132763960251327639602613276396027132763960281327639602913276396030132763960311327639603213276396033132763960341327639603513276396036132763960371327639603813276396039132763960401327639604113276396042132763960431327639604413276396045132763960461327639604713276396048132763960491327639605013276396051132763960521327639605313276396054132763960551327639605613276396057132763960581327639605913276396060132763960611327639606213276396063132763960641327639606513276396066132763960671327639606813276396069132763960701327639607113276396072132763960731327639607413276396075132763960761327639607713276396078132763960791327639608013276396081132763960821327639608313276396084132763960851327639608613276396087132763960881327639608913276396090132763960911327639609213276396093132763960941327639609513276396096132763960971327639609813276396099132763961001327639610113276396102132763961031327639610413276396105132763961061327639610713276396108132763961091327639611013276396111132763961121327639611313276396114132763961151327639611613276396117132763961181327639611913276396120132763961211327639612213276396123132763961241327639612513276396126132763961271327639612813276396129132763961301327639613113276396132132763961331327639613413276396135132763961361327639613713276396138132763961391327639614013276396141132763961421327639614313276396144132763961451327639614613276396147132763961481327639614913276396150132763961511327639615213276396153132763961541327639615513276396156132763961571327639615813276396159132763961601327639616113276396162132763961631327639616413276396165132763961661327639616713276396168132763961691327639617013276396171132763961721327639617313276396174132763961751327639617613276396177132763961781327639617913276396180132763961811327639618213276396183132763961841327639618513276396186132763961871327639618813276396189132763961901327639619113276396192132763961931327639619413276396195132763961961327639619713276396198132763961991327639620013276396201132763962021327639620313276396204132763962051327639620613276396207132763962081327639620913276396210132763962111327639621213276396213132763962141327639621513276396216132763962171327639621813276396219132763962201327639622113276396222132763962231327639622413276396225132763962261327639622713276396228132763962291327639623013276396231132763962321327639623313276396234132763962351327639623613276396237132763962381327639623913276396240132763962411327639624213276396243132763962441327639624513276396246132763962471327639624813276396249132763962501327639625113276396252132763962531327639625413276396255132763962561327639625713276396258132763962591327639626013276396261132763962621327639626313276396264132763962651327639626613276396267132763962681327639626913276396270132763962711327639627213276396273132763962741327639627513276396276132763962771327639627813276396279132763962801327639628113276396282132763962831327639628413276396285132763962861327639628713276396288132763962891327639629013276396291132763962921327639629313276396294132763962951327639629613276396297132763962981327639629913276396300132763963011327639630213276396303132763963041327639630513276396306132763963071327639630813276396309132763963101327639631113276396312132763963131327639631413276396315132763963161327639631713276396318132763963191327639632013276396321132763963221327639632313276396324132763963251327639632613276396327132763963281327639632913276396330132763963311327639633213276396333132763963341327639633513276396336132763963371327639633813276396339132763963401327639634113276396342132763963431327639634413276396345132763963461327639634713276396348132763963491327639635013276396351132763963521327639635313276396354132763963551327639635613276396357132763963581327639635913276396360132763963611327639636213276396363132763963641327639636513276396366132763963671327639636813276396369132763963701327639637113276396372132763963731327639637413276396375132763963761327639637713276396378132763963791327639638013276396381132763963821327639638313276396384132763963851327639638613276396387132763963881327639638913276396390132763963911327639639213276396393132763963941327639639513276396396132763963971327639639813276396399132763964001327639640113276396402132763964031327639640413276396405132763964061327639640713276396408132763964091327639641013276396411132763964121327639641313276396414132763964151327639641613276396417132763964181327639641913276396420132763964211327639642213276396423132763964241327639642513276396426132763964271327639642813276396429132763964301327639643113276396432132763964331327639643413276396435132763964361327639643713276396438132763964391327639644013276396441132763964421327639644313276396444132763964451327639644613276396447132763964481327639644913276396450132763964511327639645213276396453132763964541327639645513276396456132763964571327639645813276396459132763964601327639646113276396462132763964631327639646413276396465132763964661327639646713276396468132763964691327639647013276396471132763964721327639647313276396474132763964751327639647613276396477132763964781327639647913276396480132763964811327639648213276396483132763964841327639648513276396486132763964871327639648813276396489132763964901327639649113276396492132763964931327639649413276396495132763964961327639649713276396498132763964991327639650013276396501132763965021327639650313276396504132763965051327639650613276396507132763965081327639650913276396510132763965111327639651213276396513132763965141327639651513276396516132763965171327639651813276396519132763965201327639652113276396522132763965231327639652413276396525132763965261327639652713276396528132763965291327639653013276396531132763965321327639653313276396534132763965351327639653613276396537132763965381327639653913276396540132763965411327639654213276396543132763965441327639654513276396546132763965471327639654813276396549132763965501327639655113276396552132763965531327639655413276396555132763965561327639655713276396558132763965591327639656013276396561132763965621327639656313276396564132763965651327639656613276396567132763965681327639656913276396570132763965711327639657213276396573132763965741327639657513276396576132763965771327639657813276396579132763965801327639658113276396582132763965831327639658413276396585132763965861327639658713276396588132763965891327639659013276396591132763965921327639659313276396594132763965951327639659613276396597132763965981327639659913276396600132763966011327639660213276396603132763966041327639660513276396606132763966071327639660813276396609132763966101327639661113276396612132763966131327639661413276396615132763966161327639661713276396618132763966191327639662013276396621132763966221327639662313276396624132763966251327639662613276396627132763966281327639662913276396630132763966311327639663213276396633132763966341327639663513276396636132763966371327639663813276396639132763966401327639664113276396642132763966431327639664413276396645132763966461327639664713276396648132763966491327639665013276396651132763966521327639665313276396654132763966551327639665613276396657132763966581327639665913276396660132763966611327639666213276396663132763966641327639666513276396666132763966671327639666813276396669132763966701327639667113276396672132763966731327639667413276396675132763966761327639667713276396678132763966791327639668013276396681132763966821327639668313276396684132763966851327639668613276396687132763966881327639668913276396690132763966911327639669213276396693132763966941327639669513276396696132763966971327639669813276396699132763967001327639670113276396702132763967031327639670413276396705132763967061327639670713276396708132763967091327639671013276396711132763967121327639671313276396714132763967151327639671613276396717132763967181327639671913276396720132763967211327639672213276396723132763967241327639672513276396726132763967271327639672813276396729132763967301327639673113276396732132763967331327639673413276396735132763967361327639673713276396738132763967391327639674013276396741132763967421327639674313276396744132763967451327639674613276396747132763967481327639674913276396750132763967511327639675213276396753132763967541327639675513276396756132763967571327639675813276396759132763967601327639676113276396762132763967631327639676413276396765132763967661327639676713276396768132763967691327639677013276396771132763967721327639677313276396774132763967751327639677613276396777132763967781327639677913276396780132763967811327639678213276396783132763967841327639678513276396786132763967871327639678813276396789132763967901327639679113276396792132763967931327639679413276396795132763967961327639679713276396798132763967991327639680013276396801132763968021327639680313276396804132763968051327639680613276396807132763968081327639680913276396810132763968111327639681213276396813132763968141327639681513276396816132763968171327639681813276396819132763968201327639682113276396822132763968231327639682413276396825132763968261327639682713276396828132763968291327639683013276396831132763968321327639683313276396834132763968351327639683613276396837132763968381327639683913276396840132763968411327639684213276396843132763968441327639684513276396846132763968471327639684813276396849132763968501327639685113276396852132763968531327639685413276396855132763968561327639685713276396858132763968591327639686013276396861132763968621327639686313276396864132763968651327639686613276396867132763968681327639686913276396870132763968711327639687213276396873132763968741327639687513276396876132763968771327639687813276396879132763968801327639688113276396882132763968831327639688413276396885132763968861327639688713276396888132763968891327639689013276396891132763968921327639689313276396894132763968951327639689613276396897132763968981327639689913276396900132763969011327639690213276396903132763969041327639690513276396906132763969071327639690813276396909132763969101327639691113276396912132763969131327639691413276396915132763969161327639691713276396918132763969191327639692013276396921132763969221327639692313276396924132763969251327639692613276396927132763969281327639692913276396930132763969311327639693213276396933132763969341327639693513276396936132763969371327639693813276396939132763969401327639694113276396942132763969431327639694413276396945132763969461327639694713276396948132763969491327639695013276396951132763969521327639695313276396954132763969551327639695613276396957132763969581327639695913276396960132763969611327639696213276396963132763969641327639696513276396966132763969671327639696813276396969132763969701327639697113276396972132763969731327639697413276396975132763969761327639697713276396978132763969791327639698013276396981132763969821327639698313276396984132763969851327639698613276396987132763969881327639698913276396990132763969911327639699213276396993132763969941327639699513276396996132763969971327639699813276396999132763970001327639700113276397002132763970031327639700413276397005132763970061327639700713276397008132763970091327639701013276397011132763970121327639701313276397014132763970151327639701613276397017132763970181327639701913276397020132763970211327639702213276397023132763970241327639702513276397026132763970271327639702813276397029132763970301327639703113276397032132763970331327639703413276397035132763970361327639703713276397038132763970391327639704013276397041132763970421327639704313276397044132763970451327639704613276397047132763970481327639704913276397050132763970511327639705213276397053132763970541327639705513276397056132763970571327639705813276397059132763970601327639706113276397062132763970631327639706413276397065132763970661327639706713276397068132763970691327639707013276397071132763970721327639707313276397074132763970751327639707613276397077132763970781327639707913276397080132763970811327639708213276397083132763970841327639708513276397086132763970871327639708813276397089132763970901327639709113276397092132763970931327639709413276397095132763970961327639709713276397098132763970991327639710013276397101132763971021327639710313276397104132763971051327639710613276397107132763971081327639710913276397110132763971111327639711213276397113132763971141327639711513276397116132763971171327639711813276397119132763971201327639712113276397122132763971231327639712413276397125132763971261327639712713276397128132763971291327639713013276397131132763971321327639713313276397134132763971351327639713613276397137132763971381327639713913276397140132763971411327639714213276397143132763971441327639714513276397146132763971471327639714813276397149132763971501327639715113276397152132763971531327639715413276397155132763971561327639715713276397158132763971591327639716013276397161132763971621327639716313276397164132763971651327639716613276397167132763971681327639716913276397170132763971711327639717213276397173132763971741327639717513276397176132763971771327639717813276397179132763971801327639718113276397182132763971831327639718413276397185132763971861327639718713276397188132763971891327639719013276397191132763971921327639719313276397194132763971951327639719613276397197132763971981327639719913276397200132763972011327639720213276397203132763972041327639720513276397206132763972071327639720813276397209132763972101327639721113276397212132763972131327639721413276397215132763972161327639721713276397218132763972191327639722013276397221132763972221327639722313276397224132763972251327639722613276397227132763972281327639722913276397230132763972311327639723213276397233132763972341327639723513276397236132763972371327639723813276397239132763972401327639724113276397242132763972431327639724413276397245132763972461327639724713276397248132763972491327639725013276397251132763972521327639725313276397254132763972551327639725613276397257132763972581327639725913276397260132763972611327639726213276397263132763972641327639726513276397266132763972671327639726813276397269132763972701327639727113276397272132763972731327639727413276397275132763972761327639727713276397278132763972791327639728013276397281132763972821327639728313276397284132763972851327639728613276397287132763972881327639728913276397290132763972911327639729213276397293132763972941327639729513276397296132763972971327639729813276397299132763973001327639730113276397302132763973031327639730413276397305132763973061327639730713276397308132763973091327639731013276397311132763973121327639731313276397314132763973151327639731613276397317132763973181327639731913276397320132763973211327639732213276397323132763973241327639732513276397326132763973271327639732813276397329132763973301327639733113276397332132763973331327639733413276397335132763973361327639733713276397338132763973391327639734013276397341132763973421327639734313276397344132763973451327639734613276397347132763973481327639734913276397350132763973511327639735213276397353132763973541327639735513276397356132763973571327639735813276397359132763973601327639736113276397362132763973631327639736413276397365132763973661327639736713276397368132763973691327639737013276397371132763973721327639737313276397374132763973751327639737613276397377132763973781327639737913276397380132763973811327639738213276397383132763973841327639738513276397386132763973871327639738813276397389132763973901327639739113276397392132763973931327639739413276397395132763973961327639739713276397398132763973991327639740013276397401132763974021327639740313276397404132763974051327639740613276397407132763974081327639740913276397410132763974111327639741213276397413132763974141327639741513276397416132763974171327639741813276397419132763974201327639742113276397422132763974231327639742413276397425132763974261327639742713276397428132763974291327639743013276397431132763974321327639743313276397434132763974351327639743613276397437132763974381327639743913276397440132763974411327639744213276397443132763974441327639744513276397446132763974471327639744813276397449132763974501327639745113276397452132763974531327639745413276397455132763974561327639745713276397458132763974591327639746013276397461132763974621327639746313276397464132763974651327639746613276397467132763974681327639746913276397470132763974711327639747213276397473132763974741327639747513276397476132763974771327639747813276397479132763974801327639748113276397482132763974831327639748413276397485132763974861327639748713276397488132763974891327639749013276397491132763974921327639749313276397494132763974951327639749613276397497132763974981327639749913276397500132763975011327639750213276397503132763975041327639750513276397506132763975071327639750813276397509132763975101327639751113276397512132763975131327639751413276397515132763975161327639751713276397518132763975191327639752013276397521132763975221327639752313276397524132763975251327639752613276397527132763975281327639752913276397530132763975311327639753213276397533132763975341327639753513276397536132763975371327639753813276397539132763975401327639754113276397542132763975431327639754413276397545132763975461327639754713276397548132763975491327639755013276397551132763975521327639755313276397554132763975551327639755613276397557132763975581327639755913276397560132763975611327639756213276397563132763975641327639756513276397566132763975671327639756813276397569132763975701327639757113276397572132763975731327639757413276397575132763975761327639757713276397578132763975791327639758013276397581132763975821327639758313276397584132763975851327639758613276397587132763975881327639758913276397590132763975911327639759213276397593132763975941327639759513276397596132763975971327639759813276397599132763976001327639760113276397602132763976031327639760413276397605132763976061327639760713276397608132763976091327639761013276397611132763976121327639761313276397614132763976151327639761613276397617132763976181327639761913276397620132763976211327639762213276397623132763976241327639762513276397626132763976271327639762813276397629132763976301327639763113276397632132763976331327639763413276397635132763976361327639763713276397638132763976391327639764013276397641132763976421327639764313276397644132763976451327639764613276397647132763976481327639764913276397650132763976511327639765213276397653132763976541327639765513276397656132763976571327639765813276397659132763976601327639766113276397662132763976631327639766413276397665132763976661327639766713276397668132763976691327639767013276397671132763976721327639767313276397674132763976751327639767613276397677132763976781327639767913276397680132763976811327639768213276397683132763976841327639768513276397686132763976871327639768813276397689132763976901327639769113276397692132763976931327639769413276397695132763976961327639769713276397698132763976991327639770013276397701132763977021327639770313276397704132763977051327639770613276397707132763977081327639770913276397710132763977111327639771213276397713132763977141327639771513276397716132763977171327639771813276397719132763977201327639772113276397722132763977231327639772413276397725132763977261327639772713276397728132763977291327639773013276397731132763977321327639773313276397734132763977351327639773613276397737132763977381327639773913276397740132763977411327639774213276397743132763977441327639774513276397746132763977471327639774813276397749132763977501327639775113276397752132763977531327639775413276397755132763977561327639775713276397758132763977591327639776013276397761132763977621327639776313276397764132763977651327639776613276397767132763977681327639776913276397770132763977711327639777213276397773132763977741327639777513276397776132763977771327639777813276397779132763977801327639778113276397782132763977831327639778413276397785132763977861327639778713276397788132763977891327639779013276397791132763977921327639779313276397794132763977951327639779613276397797132763977981327639779913276397800132763978011327639780213276397803132763978041327639780513276397806132763978071327639780813276397809132763978101327639781113276397812132763978131327639781413276397815132763978161327639781713276397818132763978191327639782013276397821132763978221327639782313276397824132763978251327639782613276397827132763978281327639782913276397830132763978311327639783213276397833132763978341327639783513276397836132763978371327639783813276397839132763978401327639784113276397842132763978431327639784413276397845132763978461327639784713276397848132763978491327639785013276397851132763978521327639785313276397854132763978551327639785613276397857132763978581327639785913276397860132763978611327639786213276397863132763978641327639786513276397866132763978671327639786813276397869132763978701327639787113276397872132763978731327639787413276397875132763978761327639787713276397878132763978791327639788013276397881132763978821327639788313276397884132763978851327639788613276397887132763978881327639788913276397890132763978911327639789213276397893132763978941327639789513276397896132763978971327639789813276397899132763979001327639790113276397902132763979031327639790413276397905132763979061327639790713276397908132763979091327639791013276397911132763979121327639791313276397914132763979151327639791613276397917132763979181327639791913276397920132763979211327639792213276397923132763979241327639792513276397926132763979271327639792813276397929132763979301327639793113276397932132763979331327639793413276397935132763979361327639793713276397938132763979391327639794013276397941132763979421327639794313276397944132763979451327639794613276397947132763979481327639794913276397950132763979511327639795213276397953132763979541327639795513276397956132763979571327639795813276397959132763979601327639796113276397962132763979631327639796413276397965132763979661327639796713276397968132763979691327639797013276397971132763979721327639797313276397974132763979751327639797613276397977132763979781327639797913276397980132763979811327639798213276397983132763979841327639798513276397986132763979871327639798813276397989132763979901327639799113276397992132763979931327639799413276397995132763979961327639799713276397998132763979991327639800013276398001132763980021327639800313276398004132763980051327639800613276398007132763980081327639800913276398010132763980111327639801213276398013132763980141327639801513276398016132763980171327639801813276398019132763980201327639802113276398022132763980231327639802413276398025132763980261327639802713276398028132763980291327639803013276398031132763980321327639803313276398034132763980351327639803613276398037132763980381327639803913276398040132763980411327639804213276398043132763980441327639804513276398046132763980471327639804813276398049132763980501327639805113276398052132763980531327639805413276398055132763980561327639805713276398058132763980591327639806013276398061132763980621327639806313276398064132763980651327639806613276398067132763980681327639806913276398070132763980711327639807213276398073132763980741327639807513276398076132763980771327639807813276398079132763980801327639808113276398082132763980831327639808413276398085132763980861327639808713276398088132763980891327639809013276398091132763980921327639809313276398094132763980951327639809613276398097132763980981327639809913276398100132763981011327639810213276398103132763981041327639810513276398106132763981071327639810813276398109132763981101327639811113276398112132763981131327639811413276398115132763981161327639811713276398118132763981191327639812013276398121132763981221327639812313276398124132763981251327639812613276398127132763981281327639812913276398130132763981311327639813213276398133132763981341327639813513276398136132763981371327639813813276398139132763981401327639814113276398142132763981431327639814413276398145132763981461327639814713276398148132763981491327639815013276398151132763981521327639815313276398154132763981551327639815613276398157132763981581327639815913276398160132763981611327639816213276398163132763981641327639816513276398166132763981671327639816813276398169132763981701327639817113276398172132763981731327639817413276398175132763981761327639817713276398178132763981791327639818013276398181132763981821327639818313276398184132763981851327639818613276398187132763981881327639818913276398190132763981911327639819213276398193132763981941327639819513276398196132763981971327639819813276398199132763982001327639820113276398202132763982031327639820413276398205132763982061327639820713276398208132763982091327639821013276398211132763982121327639821313276398214132763982151327639821613276398217132763982181327639821913276398220132763982211327639822213276398223132763982241327639822513276398226132763982271327639822813276398229132763982301327639823113276398232132763982331327639823413276398235132763982361327639823713276398238132763982391327639824013276398241132763982421327639824313276398244132763982451327639824613276398247132763982481327639824913276398250132763982511327639825213276398253132763982541327639825513276398256132763982571327639825813276398259132763982601327639826113276398262132763982631327639826413276398265132763982661327639826713276398268132763982691327639827013276398271132763982721327639827313276398274132763982751327639827613276398277132763982781327639827913276398280132763982811327639828213276398283132763982841327639828513276398286132763982871327639828813276398289132763982901327639829113276398292132763982931327639829413276398295132763982961327639829713276398298132763982991327639830013276398301132763983021327639830313276398304132763983051327639830613276398307132763983081327639830913276398310132763983111327639831213276398313132763983141327639831513276398316132763983171327639831813276398319132763983201327639832113276398322132763983231327639832413276398325132763983261327639832713276398328132763983291327639833013276398331132763983321327639833313276398334132763983351327639833613276398337132763983381327639833913276398340132763983411327639834213276398343132763983441327639834513276398346132763983471327639834813276398349132763983501327639835113276398352132763983531327639835413276398355132763983561327639835713276398358132763983591327639836013276398361132763983621327639836313276398364132763983651327639836613276398367132763983681327639836913276398370132763983711327639837213276398373132763983741327639837513276398376132763983771327639837813276398379132763983801327639838113276398382132763983831327639838413276398385132763983861327639838713276398388132763983891327639839013276398391132763983921327639839313276398394132763983951327639839613276398397132763983981327639839913276398400132763984011327639840213276398403132763984041327639840513276398406132763984071327639840813276398409132763984101327639841113276398412132763984131327639841413276398415132763984161327639841713276398418132763984191327639842013276398421132763984221327639842313276398424132763984251327639842613276398427132763984281327639842913276398430132763984311327639843213276398433132763984341327639843513276398436132763984371327639843813276398439132763984401327639844113276398442132763984431327639844413276398445132763984461327639844713276398448132763984491327639845013276398451132763984521327639845313276398454132763984551327639845613276398457132763984581327639845913276398460132763984611327639846213276398463132763984641327639846513276398466132763984671327639846813276398469132763984701327639847113276398472132763984731327639847413276398475132763984761327639847713276398478132763984791327639848013276398481132763984821327639848313276398484132763984851327639848613276398487132763984881327639848913276398490132763984911327639849213276398493132763984941327639849513276398496132763984971327639849813276398499132763985001327639850113276398502132763985031327639850413276398505132763985061327639850713276398508132763985091327639851013276398511132763985121327639851313276398514132763985151327639851613276398517132763985181327639851913276398520132763985211327639852213276398523132763985241327639852513276398526132763985271327639852813276398529132763985301327639853113276398532132763985331327639853413276398535132763985361327639853713276398538132763985391327639854013276398541132763985421327639854313276398544132763985451327639854613276398547132763985481327639854913276398550132763985511327639855213276398553132763985541327639855513276398556132763985571327639855813276398559132763985601327639856113276398562132763985631327639856413276398565132763985661327639856713276398568132763985691327639857013276398571132763985721327639857313276398574132763985751327639857613276398577132763985781327639857913276398580132763985811327639858213276398583132763985841327639858513276398586132763985871327639858813276398589132763985901327639859113276398592132763985931327639859413276398595132763985961327639859713276398598132763985991327639860013276398601132763986021327639860313276398604132763986051327639860613276398607132763986081327639860913276398610132763986111327639861213276398613132763986141327639861513276398616132763986171327639861813276398619132763986201327639862113276398622132763986231327639862413276398625132763986261327639862713276398628132763986291327639863013276398631132763986321327639863313276398634132763986351327639863613276398637132763986381327639863913276398640132763986411327639864213276398643132763986441327639864513276398646132763986471327639864813276398649132763986501327639865113276398652132763986531327639865413276398655132763986561327639865713276398658132763986591327639866013276398661132763986621327639866313276398664132763986651327639866613276398667132763986681327639866913276398670132763986711327639867213276398673132763986741327639867513276398676132763986771327639867813276398679132763986801327639868113276398682132763986831327639868413276398685132763986861327639868713276398688132763986891327639869013276398691132763986921327639869313276398694132763986951327639869613276398697132763986981327639869913276398700132763987011327639870213276398703132763987041327639870513276398706132763987071327639870813276398709132763987101327639871113276398712132763987131327639871413276398715132763987161327639871713276398718132763987191327639872013276398721132763987221327639872313276398724132763987251327639872613276398727132763987281327639872913276398730132763987311327639873213276398733132763987341327639873513276398736132763987371327639873813276398739132763987401327639874113276398742132763987431327639874413276398745132763987461327639874713276398748132763987491327639875013276398751132763987521327639875313276398754132763987551327639875613276398757132763987581327639875913276398760132763987611327639876213276398763132763987641327639876513276398766132763987671327639876813276398769132763987701327639877113276398772132763987731327639877413276398775132763987761327639877713276398778132763987791327639878013276398781132763987821327639878313276398784132763987851327639878613276398787132763987881327639878913276398790132763987911327639879213276398793132763987941327639879513276398796132763987971327639879813276398799132763988001327639880113276398802132763988031327639880413276398805132763988061327639880713276398808132763988091327639881013276398811132763988121327639881313276398814132763988151327639881613276398817132763988181327639881913276398820132763988211327639882213276398823132763988241327639882513276398826132763988271327639882813276398829132763988301327639883113276398832132763988331327639883413276398835132763988361327639883713276398838132763988391327639884013276398841132763988421327639884313276398844132763988451327639884613276398847132763988481327639884913276398850132763988511327639885213276398853132763988541327639885513276398856132763988571327639885813276398859132763988601327639886113276398862132763988631327639886413276398865132763988661327639886713276398868132763988691327639887013276398871132763988721327639887313276398874132763988751327639887613276398877132763988781327639887913276398880132763988811327639888213276398883132763988841327639888513276398886132763988871327639888813276398889132763988901327639889113276398892132763988931327639889413276398895132763988961327639889713276398898132763988991327639890013276398901132763989021327639890313276398904132763989051327639890613276398907132763989081327639890913276398910132763989111327639891213276398913132763989141327639891513276398916132763989171327639891813276398919132763989201327639892113276398922132763989231327639892413276398925132763989261327639892713276398928132763989291327639893013276398931132763989321327639893313276398934132763989351327639893613276398937132763989381327639893913276398940132763989411327639894213276398943132763989441327639894513276398946132763989471327639894813276398949132763989501327639895113276398952132763989531327639895413276398955132763989561327639895713276398958132763989591327639896013276398961132763989621327639896313276398964132763989651327639896613276398967132763989681327639896913276398970132763989711327639897213276398973132763989741327639897513276398976132763989771327639897813276398979132763989801327639898113276398982132763989831327639898413276398985132763989861327639898713276398988132763989891327639899013276398991132763989921327639899313276398994132763989951327639899613276398997132763989981327639899913276399000132763990011327639900213276399003132763990041327639900513276399006132763990071327639900813276399009132763990101327639901113276399012132763990131327639901413276399015132763990161327639901713276399018132763990191327639902013276399021132763990221327639902313276399024132763990251327639902613276399027132763990281327639902913276399030132763990311327639903213276399033132763990341327639903513276399036132763990371327639903813276399039132763990401327639904113276399042132763990431327639904413276399045132763990461327639904713276399048132763990491327639905013276399051132763990521327639905313276399054132763990551327639905613276399057132763990581327639905913276399060132763990611327639906213276399063132763990641327639906513276399066132763990671327639906813276399069132763990701327639907113276399072132763990731327639907413276399075132763990761327639907713276399078132763990791327639908013276399081132763990821327639908313276399084132763990851327639908613276399087132763990881327639908913276399090132763990911327639909213276399093132763990941327639909513276399096132763990971327639909813276399099132763991001327639910113276399102132763991031327639910413276399105132763991061327639910713276399108132763991091327639911013276399111132763991121327639911313276399114132763991151327639911613276399117132763991181327639911913276399120132763991211327639912213276399123132763991241327639912513276399126132763991271327639912813276399129132763991301327639913113276399132132763991331327639913413276399135132763991361327639913713276399138132763991391327639914013276399141132763991421327639914313276399144132763991451327639914613276399147132763991481327639914913276399150132763991511327639915213276399153132763991541327639915513276399156132763991571327639915813276399159132763991601327639916113276399162132763991631327639916413276399165132763991661327639916713276399168132763991691327639917013276399171132763991721327639917313276399174132763991751327639917613276399177132763991781327639917913276399180132763991811327639918213276399183132763991841327639918513276399186132763991871327639918813276399189132763991901327639919113276399192132763991931327639919413276399195132763991961327639919713276399198132763991991327639920013276399201132763992021327639920313276399204132763992051327639920613276399207132763992081327639920913276399210132763992111327639921213276399213132763992141327639921513276399216132763992171327639921813276399219132763992201327639922113276399222132763992231327639922413276399225132763992261327639922713276399228132763992291327639923013276399231132763992321327639923313276399234132763992351327639923613276399237132763992381327639923913276399240132763992411327639924213276399243132763992441327639924513276399246132763992471327639924813276399249132763992501327639925113276399252132763992531327639925413276399255132763992561327639925713276399258132763992591327639926013276399261132763992621327639926313276399264132763992651327639926613276399267132763992681327639926913276399270132763992711327639927213276399273132763992741327639927513276399276132763992771327639927813276399279132763992801327639928113276399282132763992831327639928413276399285132763992861327639928713276399288132763992891327639929013276399291132763992921327639929313276399294132763992951327639929613276399297132763992981327639929913276399300132763993011327639930213276399303132763993041327639930513276399306132763993071327639930813276399309132763993101327639931113276399312132763993131327639931413276399315132763993161327639931713276399318132763993191327639932013276399321132763993221327639932313276399324132763993251327639932613276399327132763993281327639932913276399330132763993311327639933213276399333132763993341327639933513276399336132763993371327639933813276399339132763993401327639934113276399342132763993431327639934413276399345132763993461327639934713276399348132763993491327639935013276399351132763993521327639935313276399354132763993551327639935613276399357132763993581327639935913276399360132763993611327639936213276399363132763993641327639936513276399366132763993671327639936813276399369132763993701327639937113276399372132763993731327639937413276399375132763993761327639937713276399378132763993791327639938013276399381132763993821327639938313276399384132763993851327639938613276399387132763993881327639938913276399390132763993911327639939213276399393132763993941327639939513276399396132763993971327639939813276399399132763994001327639940113276399402132763994031327639940413276399405132763994061327639940713276399408132763994091327639941013276399411132763994121327639941313276399414132763994151327639941613276399417132763994181327639941913276399420132763994211327639942213276399423132763994241327639942513276399426132763994271327639942813276399429132763994301327639943113276399432132763994331327639943413276399435132763994361327639943713276399438132763994391327639944013276399441132763994421327639944313276399444132763994451327639944613276399447132763994481327639944913276399450132763994511327639945213276399453132763994541327639945513276399456132763994571327639945813276399459132763994601327639946113276399462132763994631327639946413276399465132763994661327639946713276399468132763994691327639947013276399471132763994721327639947313276399474132763994751327639947613276399477132763994781327639947913276399480132763994811327639948213276399483132763994841327639948513276399486132763994871327639948813276399489132763994901327639949113276399492132763994931327639949413276399495132763994961327639949713276399498132763994991327639950013276399501132763995021327639950313276399504132763995051327639950613276399507132763995081327639950913276399510132763995111327639951213276399513132763995141327639951513276399516132763995171327639951813276399519132763995201327639952113276399522132763995231327639952413276399525132763995261327639952713276399528132763995291327639953013276399531132763995321327639953313276399534132763995351327639953613276399537132763995381327639953913276399540132763995411327639954213276399543132763995441327639954513276399546132763995471327639954813276399549132763995501327639955113276399552132763995531327639955413276399555132763995561327639955713276399558132763995591327639956013276399561132763995621327639956313276399564132763995651327639956613276399567132763995681327639956913276399570132763995711327639957213276399573132763995741327639957513276399576132763995771327639957813276399579132763995801327639958113276399582132763995831327639958413276399585132763995861327639958713276399588132763995891327639959013276399591132763995921327639959313276399594132763995951327639959613276399597132763995981327639959913276399600132763996011327639960213276399603132763996041327639960513276399606132763996071327639960813276399609132763996101327639961113276399612132763996131327639961413276399615132763996161327639961713276399618132763996191327639962013276399621132763996221327639962313276399624132763996251327639962613276399627132763996281327639962913276399630132763996311327639963213276399633132763996341327639963513276399636132763996371327639963813276399639132763996401327639964113276399642132763996431327639964413276399645132763996461327639964713276399648132763996491327639965013276399651132763996521327639965313276399654132763996551327639965613276399657132763996581327639965913276399660132763996611327639966213276399663132763996641327639966513276399666132763996671327639966813276399669132763996701327639967113276399672132763996731327639967413276399675132763996761327639967713276399678132763996791327639968013276399681132763996821327639968313276399684132763996851327639968613276399687132763996881327639968913276399690132763996911327639969213276399693132763996941327639969513276399696132763996971327639969813276399699132763997001327639970113276399702132763997031327639970413276399705132763997061327639970713276399708132763997091327639971013276399711132763997121327639971313276399714132763997151327639971613276399717132763997181327639971913276399720132763997211327639972213276399723132763997241327639972513276399726132763997271327639972813276399729132763997301327639973113276399732132763997331327639973413276399735132763997361327639973713276399738132763997391327639974013276399741132763997421327639974313276399744132763997451327639974613276399747132763997481327639974913276399750132763997511327639975213276399753132763997541327639975513276399756132763997571327639975813276399759132763997601327639976113276399762132763997631327639976413276399765132763997661327639976713276399768132763997691327639977013276399771132763997721327639977313276399774132763997751327639977613276399777132763997781327639977913276399780132763997811327639978213276399783132763997841327639978513276399786132763997871327639978813276399789132763997901327639979113276399792132763997931327639979413276399795132763997961327639979713276399798132763997991327639980013276399801132763998021327639980313276399804132763998051327639980613276399807132763998081327639980913276399810132763998111327639981213276399813132763998141327639981513276399816132763998171327639981813276399819132763998201327639982113276399822132763998231327639982413276399825132763998261327639982713276399828132763998291327639983013276399831132763998321327639983313276399834132763998351327639983613276399837132763998381327639983913276399840132763998411327639984213276399843132763998441327639984513276399846132763998471327639984813276399849132763998501327639985113276399852132763998531327639985413276399855132763998561327639985713276399858132763998591327639986013276399861132763998621327639986313276399864132763998651327639986613276399867132763998681327639986913276399870132763998711327639987213276399873132763998741327639987513276399876132763998771327639987813276399879132763998801327639988113276399882132763998831327639988413276399885132763998861327639988713276399888132763998891327639989013276399891132763998921327639989313276399894132763998951327639989613276399897132763998981327639989913276399900132763999011327639990213276399903132763999041327639990513276399906132763999071327639990813276399909132763999101327639991113276399912132763999131327639991413276399915132763999161327639991713276399918132763999191327639992013276399921132763999221327639992313276399924132763999251327639992613276399927132763999281327639992913276399930132763999311327639993213276399933132763999341327639993513276399936132763999371327639993813276399939132763999401327639994113276399942132763999431327639994413276399945132763999461327639994713276399948132763999491327639995013276399951132763999521327639995313276399954132763999551327639995613276399957132763999581327639995913276399960132763999611327639996213276399963132763999641327639996513276399966132763999671327639996813276399969132763999701327639997113276399972132763999731327639997413276399975132763999761327639997713276399978132763999791327639998013276399981132763999821327639998313276399984132763999851327639998613276399987132763999881327639998913276399990132763999911327639999213276399993132763999941327639999513276399996132763999971327639999813276399999