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

手机号段1323939

1323939号段手机号码表

13239390000132393900011323939000213239390003132393900041323939000513239390006132393900071323939000813239390009132393900101323939001113239390012132393900131323939001413239390015132393900161323939001713239390018132393900191323939002013239390021132393900221323939002313239390024132393900251323939002613239390027132393900281323939002913239390030132393900311323939003213239390033132393900341323939003513239390036132393900371323939003813239390039132393900401323939004113239390042132393900431323939004413239390045132393900461323939004713239390048132393900491323939005013239390051132393900521323939005313239390054132393900551323939005613239390057132393900581323939005913239390060132393900611323939006213239390063132393900641323939006513239390066132393900671323939006813239390069132393900701323939007113239390072132393900731323939007413239390075132393900761323939007713239390078132393900791323939008013239390081132393900821323939008313239390084132393900851323939008613239390087132393900881323939008913239390090132393900911323939009213239390093132393900941323939009513239390096132393900971323939009813239390099132393901001323939010113239390102132393901031323939010413239390105132393901061323939010713239390108132393901091323939011013239390111132393901121323939011313239390114132393901151323939011613239390117132393901181323939011913239390120132393901211323939012213239390123132393901241323939012513239390126132393901271323939012813239390129132393901301323939013113239390132132393901331323939013413239390135132393901361323939013713239390138132393901391323939014013239390141132393901421323939014313239390144132393901451323939014613239390147132393901481323939014913239390150132393901511323939015213239390153132393901541323939015513239390156132393901571323939015813239390159132393901601323939016113239390162132393901631323939016413239390165132393901661323939016713239390168132393901691323939017013239390171132393901721323939017313239390174132393901751323939017613239390177132393901781323939017913239390180132393901811323939018213239390183132393901841323939018513239390186132393901871323939018813239390189132393901901323939019113239390192132393901931323939019413239390195132393901961323939019713239390198132393901991323939020013239390201132393902021323939020313239390204132393902051323939020613239390207132393902081323939020913239390210132393902111323939021213239390213132393902141323939021513239390216132393902171323939021813239390219132393902201323939022113239390222132393902231323939022413239390225132393902261323939022713239390228132393902291323939023013239390231132393902321323939023313239390234132393902351323939023613239390237132393902381323939023913239390240132393902411323939024213239390243132393902441323939024513239390246132393902471323939024813239390249132393902501323939025113239390252132393902531323939025413239390255132393902561323939025713239390258132393902591323939026013239390261132393902621323939026313239390264132393902651323939026613239390267132393902681323939026913239390270132393902711323939027213239390273132393902741323939027513239390276132393902771323939027813239390279132393902801323939028113239390282132393902831323939028413239390285132393902861323939028713239390288132393902891323939029013239390291132393902921323939029313239390294132393902951323939029613239390297132393902981323939029913239390300132393903011323939030213239390303132393903041323939030513239390306132393903071323939030813239390309132393903101323939031113239390312132393903131323939031413239390315132393903161323939031713239390318132393903191323939032013239390321132393903221323939032313239390324132393903251323939032613239390327132393903281323939032913239390330132393903311323939033213239390333132393903341323939033513239390336132393903371323939033813239390339132393903401323939034113239390342132393903431323939034413239390345132393903461323939034713239390348132393903491323939035013239390351132393903521323939035313239390354132393903551323939035613239390357132393903581323939035913239390360132393903611323939036213239390363132393903641323939036513239390366132393903671323939036813239390369132393903701323939037113239390372132393903731323939037413239390375132393903761323939037713239390378132393903791323939038013239390381132393903821323939038313239390384132393903851323939038613239390387132393903881323939038913239390390132393903911323939039213239390393132393903941323939039513239390396132393903971323939039813239390399132393904001323939040113239390402132393904031323939040413239390405132393904061323939040713239390408132393904091323939041013239390411132393904121323939041313239390414132393904151323939041613239390417132393904181323939041913239390420132393904211323939042213239390423132393904241323939042513239390426132393904271323939042813239390429132393904301323939043113239390432132393904331323939043413239390435132393904361323939043713239390438132393904391323939044013239390441132393904421323939044313239390444132393904451323939044613239390447132393904481323939044913239390450132393904511323939045213239390453132393904541323939045513239390456132393904571323939045813239390459132393904601323939046113239390462132393904631323939046413239390465132393904661323939046713239390468132393904691323939047013239390471132393904721323939047313239390474132393904751323939047613239390477132393904781323939047913239390480132393904811323939048213239390483132393904841323939048513239390486132393904871323939048813239390489132393904901323939049113239390492132393904931323939049413239390495132393904961323939049713239390498132393904991323939050013239390501132393905021323939050313239390504132393905051323939050613239390507132393905081323939050913239390510132393905111323939051213239390513132393905141323939051513239390516132393905171323939051813239390519132393905201323939052113239390522132393905231323939052413239390525132393905261323939052713239390528132393905291323939053013239390531132393905321323939053313239390534132393905351323939053613239390537132393905381323939053913239390540132393905411323939054213239390543132393905441323939054513239390546132393905471323939054813239390549132393905501323939055113239390552132393905531323939055413239390555132393905561323939055713239390558132393905591323939056013239390561132393905621323939056313239390564132393905651323939056613239390567132393905681323939056913239390570132393905711323939057213239390573132393905741323939057513239390576132393905771323939057813239390579132393905801323939058113239390582132393905831323939058413239390585132393905861323939058713239390588132393905891323939059013239390591132393905921323939059313239390594132393905951323939059613239390597132393905981323939059913239390600132393906011323939060213239390603132393906041323939060513239390606132393906071323939060813239390609132393906101323939061113239390612132393906131323939061413239390615132393906161323939061713239390618132393906191323939062013239390621132393906221323939062313239390624132393906251323939062613239390627132393906281323939062913239390630132393906311323939063213239390633132393906341323939063513239390636132393906371323939063813239390639132393906401323939064113239390642132393906431323939064413239390645132393906461323939064713239390648132393906491323939065013239390651132393906521323939065313239390654132393906551323939065613239390657132393906581323939065913239390660132393906611323939066213239390663132393906641323939066513239390666132393906671323939066813239390669132393906701323939067113239390672132393906731323939067413239390675132393906761323939067713239390678132393906791323939068013239390681132393906821323939068313239390684132393906851323939068613239390687132393906881323939068913239390690132393906911323939069213239390693132393906941323939069513239390696132393906971323939069813239390699132393907001323939070113239390702132393907031323939070413239390705132393907061323939070713239390708132393907091323939071013239390711132393907121323939071313239390714132393907151323939071613239390717132393907181323939071913239390720132393907211323939072213239390723132393907241323939072513239390726132393907271323939072813239390729132393907301323939073113239390732132393907331323939073413239390735132393907361323939073713239390738132393907391323939074013239390741132393907421323939074313239390744132393907451323939074613239390747132393907481323939074913239390750132393907511323939075213239390753132393907541323939075513239390756132393907571323939075813239390759132393907601323939076113239390762132393907631323939076413239390765132393907661323939076713239390768132393907691323939077013239390771132393907721323939077313239390774132393907751323939077613239390777132393907781323939077913239390780132393907811323939078213239390783132393907841323939078513239390786132393907871323939078813239390789132393907901323939079113239390792132393907931323939079413239390795132393907961323939079713239390798132393907991323939080013239390801132393908021323939080313239390804132393908051323939080613239390807132393908081323939080913239390810132393908111323939081213239390813132393908141323939081513239390816132393908171323939081813239390819132393908201323939082113239390822132393908231323939082413239390825132393908261323939082713239390828132393908291323939083013239390831132393908321323939083313239390834132393908351323939083613239390837132393908381323939083913239390840132393908411323939084213239390843132393908441323939084513239390846132393908471323939084813239390849132393908501323939085113239390852132393908531323939085413239390855132393908561323939085713239390858132393908591323939086013239390861132393908621323939086313239390864132393908651323939086613239390867132393908681323939086913239390870132393908711323939087213239390873132393908741323939087513239390876132393908771323939087813239390879132393908801323939088113239390882132393908831323939088413239390885132393908861323939088713239390888132393908891323939089013239390891132393908921323939089313239390894132393908951323939089613239390897132393908981323939089913239390900132393909011323939090213239390903132393909041323939090513239390906132393909071323939090813239390909132393909101323939091113239390912132393909131323939091413239390915132393909161323939091713239390918132393909191323939092013239390921132393909221323939092313239390924132393909251323939092613239390927132393909281323939092913239390930132393909311323939093213239390933132393909341323939093513239390936132393909371323939093813239390939132393909401323939094113239390942132393909431323939094413239390945132393909461323939094713239390948132393909491323939095013239390951132393909521323939095313239390954132393909551323939095613239390957132393909581323939095913239390960132393909611323939096213239390963132393909641323939096513239390966132393909671323939096813239390969132393909701323939097113239390972132393909731323939097413239390975132393909761323939097713239390978132393909791323939098013239390981132393909821323939098313239390984132393909851323939098613239390987132393909881323939098913239390990132393909911323939099213239390993132393909941323939099513239390996132393909971323939099813239390999132393910001323939100113239391002132393910031323939100413239391005132393910061323939100713239391008132393910091323939101013239391011132393910121323939101313239391014132393910151323939101613239391017132393910181323939101913239391020132393910211323939102213239391023132393910241323939102513239391026132393910271323939102813239391029132393910301323939103113239391032132393910331323939103413239391035132393910361323939103713239391038132393910391323939104013239391041132393910421323939104313239391044132393910451323939104613239391047132393910481323939104913239391050132393910511323939105213239391053132393910541323939105513239391056132393910571323939105813239391059132393910601323939106113239391062132393910631323939106413239391065132393910661323939106713239391068132393910691323939107013239391071132393910721323939107313239391074132393910751323939107613239391077132393910781323939107913239391080132393910811323939108213239391083132393910841323939108513239391086132393910871323939108813239391089132393910901323939109113239391092132393910931323939109413239391095132393910961323939109713239391098132393910991323939110013239391101132393911021323939110313239391104132393911051323939110613239391107132393911081323939110913239391110132393911111323939111213239391113132393911141323939111513239391116132393911171323939111813239391119132393911201323939112113239391122132393911231323939112413239391125132393911261323939112713239391128132393911291323939113013239391131132393911321323939113313239391134132393911351323939113613239391137132393911381323939113913239391140132393911411323939114213239391143132393911441323939114513239391146132393911471323939114813239391149132393911501323939115113239391152132393911531323939115413239391155132393911561323939115713239391158132393911591323939116013239391161132393911621323939116313239391164132393911651323939116613239391167132393911681323939116913239391170132393911711323939117213239391173132393911741323939117513239391176132393911771323939117813239391179132393911801323939118113239391182132393911831323939118413239391185132393911861323939118713239391188132393911891323939119013239391191132393911921323939119313239391194132393911951323939119613239391197132393911981323939119913239391200132393912011323939120213239391203132393912041323939120513239391206132393912071323939120813239391209132393912101323939121113239391212132393912131323939121413239391215132393912161323939121713239391218132393912191323939122013239391221132393912221323939122313239391224132393912251323939122613239391227132393912281323939122913239391230132393912311323939123213239391233132393912341323939123513239391236132393912371323939123813239391239132393912401323939124113239391242132393912431323939124413239391245132393912461323939124713239391248132393912491323939125013239391251132393912521323939125313239391254132393912551323939125613239391257132393912581323939125913239391260132393912611323939126213239391263132393912641323939126513239391266132393912671323939126813239391269132393912701323939127113239391272132393912731323939127413239391275132393912761323939127713239391278132393912791323939128013239391281132393912821323939128313239391284132393912851323939128613239391287132393912881323939128913239391290132393912911323939129213239391293132393912941323939129513239391296132393912971323939129813239391299132393913001323939130113239391302132393913031323939130413239391305132393913061323939130713239391308132393913091323939131013239391311132393913121323939131313239391314132393913151323939131613239391317132393913181323939131913239391320132393913211323939132213239391323132393913241323939132513239391326132393913271323939132813239391329132393913301323939133113239391332132393913331323939133413239391335132393913361323939133713239391338132393913391323939134013239391341132393913421323939134313239391344132393913451323939134613239391347132393913481323939134913239391350132393913511323939135213239391353132393913541323939135513239391356132393913571323939135813239391359132393913601323939136113239391362132393913631323939136413239391365132393913661323939136713239391368132393913691323939137013239391371132393913721323939137313239391374132393913751323939137613239391377132393913781323939137913239391380132393913811323939138213239391383132393913841323939138513239391386132393913871323939138813239391389132393913901323939139113239391392132393913931323939139413239391395132393913961323939139713239391398132393913991323939140013239391401132393914021323939140313239391404132393914051323939140613239391407132393914081323939140913239391410132393914111323939141213239391413132393914141323939141513239391416132393914171323939141813239391419132393914201323939142113239391422132393914231323939142413239391425132393914261323939142713239391428132393914291323939143013239391431132393914321323939143313239391434132393914351323939143613239391437132393914381323939143913239391440132393914411323939144213239391443132393914441323939144513239391446132393914471323939144813239391449132393914501323939145113239391452132393914531323939145413239391455132393914561323939145713239391458132393914591323939146013239391461132393914621323939146313239391464132393914651323939146613239391467132393914681323939146913239391470132393914711323939147213239391473132393914741323939147513239391476132393914771323939147813239391479132393914801323939148113239391482132393914831323939148413239391485132393914861323939148713239391488132393914891323939149013239391491132393914921323939149313239391494132393914951323939149613239391497132393914981323939149913239391500132393915011323939150213239391503132393915041323939150513239391506132393915071323939150813239391509132393915101323939151113239391512132393915131323939151413239391515132393915161323939151713239391518132393915191323939152013239391521132393915221323939152313239391524132393915251323939152613239391527132393915281323939152913239391530132393915311323939153213239391533132393915341323939153513239391536132393915371323939153813239391539132393915401323939154113239391542132393915431323939154413239391545132393915461323939154713239391548132393915491323939155013239391551132393915521323939155313239391554132393915551323939155613239391557132393915581323939155913239391560132393915611323939156213239391563132393915641323939156513239391566132393915671323939156813239391569132393915701323939157113239391572132393915731323939157413239391575132393915761323939157713239391578132393915791323939158013239391581132393915821323939158313239391584132393915851323939158613239391587132393915881323939158913239391590132393915911323939159213239391593132393915941323939159513239391596132393915971323939159813239391599132393916001323939160113239391602132393916031323939160413239391605132393916061323939160713239391608132393916091323939161013239391611132393916121323939161313239391614132393916151323939161613239391617132393916181323939161913239391620132393916211323939162213239391623132393916241323939162513239391626132393916271323939162813239391629132393916301323939163113239391632132393916331323939163413239391635132393916361323939163713239391638132393916391323939164013239391641132393916421323939164313239391644132393916451323939164613239391647132393916481323939164913239391650132393916511323939165213239391653132393916541323939165513239391656132393916571323939165813239391659132393916601323939166113239391662132393916631323939166413239391665132393916661323939166713239391668132393916691323939167013239391671132393916721323939167313239391674132393916751323939167613239391677132393916781323939167913239391680132393916811323939168213239391683132393916841323939168513239391686132393916871323939168813239391689132393916901323939169113239391692132393916931323939169413239391695132393916961323939169713239391698132393916991323939170013239391701132393917021323939170313239391704132393917051323939170613239391707132393917081323939170913239391710132393917111323939171213239391713132393917141323939171513239391716132393917171323939171813239391719132393917201323939172113239391722132393917231323939172413239391725132393917261323939172713239391728132393917291323939173013239391731132393917321323939173313239391734132393917351323939173613239391737132393917381323939173913239391740132393917411323939174213239391743132393917441323939174513239391746132393917471323939174813239391749132393917501323939175113239391752132393917531323939175413239391755132393917561323939175713239391758132393917591323939176013239391761132393917621323939176313239391764132393917651323939176613239391767132393917681323939176913239391770132393917711323939177213239391773132393917741323939177513239391776132393917771323939177813239391779132393917801323939178113239391782132393917831323939178413239391785132393917861323939178713239391788132393917891323939179013239391791132393917921323939179313239391794132393917951323939179613239391797132393917981323939179913239391800132393918011323939180213239391803132393918041323939180513239391806132393918071323939180813239391809132393918101323939181113239391812132393918131323939181413239391815132393918161323939181713239391818132393918191323939182013239391821132393918221323939182313239391824132393918251323939182613239391827132393918281323939182913239391830132393918311323939183213239391833132393918341323939183513239391836132393918371323939183813239391839132393918401323939184113239391842132393918431323939184413239391845132393918461323939184713239391848132393918491323939185013239391851132393918521323939185313239391854132393918551323939185613239391857132393918581323939185913239391860132393918611323939186213239391863132393918641323939186513239391866132393918671323939186813239391869132393918701323939187113239391872132393918731323939187413239391875132393918761323939187713239391878132393918791323939188013239391881132393918821323939188313239391884132393918851323939188613239391887132393918881323939188913239391890132393918911323939189213239391893132393918941323939189513239391896132393918971323939189813239391899132393919001323939190113239391902132393919031323939190413239391905132393919061323939190713239391908132393919091323939191013239391911132393919121323939191313239391914132393919151323939191613239391917132393919181323939191913239391920132393919211323939192213239391923132393919241323939192513239391926132393919271323939192813239391929132393919301323939193113239391932132393919331323939193413239391935132393919361323939193713239391938132393919391323939194013239391941132393919421323939194313239391944132393919451323939194613239391947132393919481323939194913239391950132393919511323939195213239391953132393919541323939195513239391956132393919571323939195813239391959132393919601323939196113239391962132393919631323939196413239391965132393919661323939196713239391968132393919691323939197013239391971132393919721323939197313239391974132393919751323939197613239391977132393919781323939197913239391980132393919811323939198213239391983132393919841323939198513239391986132393919871323939198813239391989132393919901323939199113239391992132393919931323939199413239391995132393919961323939199713239391998132393919991323939200013239392001132393920021323939200313239392004132393920051323939200613239392007132393920081323939200913239392010132393920111323939201213239392013132393920141323939201513239392016132393920171323939201813239392019132393920201323939202113239392022132393920231323939202413239392025132393920261323939202713239392028132393920291323939203013239392031132393920321323939203313239392034132393920351323939203613239392037132393920381323939203913239392040132393920411323939204213239392043132393920441323939204513239392046132393920471323939204813239392049132393920501323939205113239392052132393920531323939205413239392055132393920561323939205713239392058132393920591323939206013239392061132393920621323939206313239392064132393920651323939206613239392067132393920681323939206913239392070132393920711323939207213239392073132393920741323939207513239392076132393920771323939207813239392079132393920801323939208113239392082132393920831323939208413239392085132393920861323939208713239392088132393920891323939209013239392091132393920921323939209313239392094132393920951323939209613239392097132393920981323939209913239392100132393921011323939210213239392103132393921041323939210513239392106132393921071323939210813239392109132393921101323939211113239392112132393921131323939211413239392115132393921161323939211713239392118132393921191323939212013239392121132393921221323939212313239392124132393921251323939212613239392127132393921281323939212913239392130132393921311323939213213239392133132393921341323939213513239392136132393921371323939213813239392139132393921401323939214113239392142132393921431323939214413239392145132393921461323939214713239392148132393921491323939215013239392151132393921521323939215313239392154132393921551323939215613239392157132393921581323939215913239392160132393921611323939216213239392163132393921641323939216513239392166132393921671323939216813239392169132393921701323939217113239392172132393921731323939217413239392175132393921761323939217713239392178132393921791323939218013239392181132393921821323939218313239392184132393921851323939218613239392187132393921881323939218913239392190132393921911323939219213239392193132393921941323939219513239392196132393921971323939219813239392199132393922001323939220113239392202132393922031323939220413239392205132393922061323939220713239392208132393922091323939221013239392211132393922121323939221313239392214132393922151323939221613239392217132393922181323939221913239392220132393922211323939222213239392223132393922241323939222513239392226132393922271323939222813239392229132393922301323939223113239392232132393922331323939223413239392235132393922361323939223713239392238132393922391323939224013239392241132393922421323939224313239392244132393922451323939224613239392247132393922481323939224913239392250132393922511323939225213239392253132393922541323939225513239392256132393922571323939225813239392259132393922601323939226113239392262132393922631323939226413239392265132393922661323939226713239392268132393922691323939227013239392271132393922721323939227313239392274132393922751323939227613239392277132393922781323939227913239392280132393922811323939228213239392283132393922841323939228513239392286132393922871323939228813239392289132393922901323939229113239392292132393922931323939229413239392295132393922961323939229713239392298132393922991323939230013239392301132393923021323939230313239392304132393923051323939230613239392307132393923081323939230913239392310132393923111323939231213239392313132393923141323939231513239392316132393923171323939231813239392319132393923201323939232113239392322132393923231323939232413239392325132393923261323939232713239392328132393923291323939233013239392331132393923321323939233313239392334132393923351323939233613239392337132393923381323939233913239392340132393923411323939234213239392343132393923441323939234513239392346132393923471323939234813239392349132393923501323939235113239392352132393923531323939235413239392355132393923561323939235713239392358132393923591323939236013239392361132393923621323939236313239392364132393923651323939236613239392367132393923681323939236913239392370132393923711323939237213239392373132393923741323939237513239392376132393923771323939237813239392379132393923801323939238113239392382132393923831323939238413239392385132393923861323939238713239392388132393923891323939239013239392391132393923921323939239313239392394132393923951323939239613239392397132393923981323939239913239392400132393924011323939240213239392403132393924041323939240513239392406132393924071323939240813239392409132393924101323939241113239392412132393924131323939241413239392415132393924161323939241713239392418132393924191323939242013239392421132393924221323939242313239392424132393924251323939242613239392427132393924281323939242913239392430132393924311323939243213239392433132393924341323939243513239392436132393924371323939243813239392439132393924401323939244113239392442132393924431323939244413239392445132393924461323939244713239392448132393924491323939245013239392451132393924521323939245313239392454132393924551323939245613239392457132393924581323939245913239392460132393924611323939246213239392463132393924641323939246513239392466132393924671323939246813239392469132393924701323939247113239392472132393924731323939247413239392475132393924761323939247713239392478132393924791323939248013239392481132393924821323939248313239392484132393924851323939248613239392487132393924881323939248913239392490132393924911323939249213239392493132393924941323939249513239392496132393924971323939249813239392499132393925001323939250113239392502132393925031323939250413239392505132393925061323939250713239392508132393925091323939251013239392511132393925121323939251313239392514132393925151323939251613239392517132393925181323939251913239392520132393925211323939252213239392523132393925241323939252513239392526132393925271323939252813239392529132393925301323939253113239392532132393925331323939253413239392535132393925361323939253713239392538132393925391323939254013239392541132393925421323939254313239392544132393925451323939254613239392547132393925481323939254913239392550132393925511323939255213239392553132393925541323939255513239392556132393925571323939255813239392559132393925601323939256113239392562132393925631323939256413239392565132393925661323939256713239392568132393925691323939257013239392571132393925721323939257313239392574132393925751323939257613239392577132393925781323939257913239392580132393925811323939258213239392583132393925841323939258513239392586132393925871323939258813239392589132393925901323939259113239392592132393925931323939259413239392595132393925961323939259713239392598132393925991323939260013239392601132393926021323939260313239392604132393926051323939260613239392607132393926081323939260913239392610132393926111323939261213239392613132393926141323939261513239392616132393926171323939261813239392619132393926201323939262113239392622132393926231323939262413239392625132393926261323939262713239392628132393926291323939263013239392631132393926321323939263313239392634132393926351323939263613239392637132393926381323939263913239392640132393926411323939264213239392643132393926441323939264513239392646132393926471323939264813239392649132393926501323939265113239392652132393926531323939265413239392655132393926561323939265713239392658132393926591323939266013239392661132393926621323939266313239392664132393926651323939266613239392667132393926681323939266913239392670132393926711323939267213239392673132393926741323939267513239392676132393926771323939267813239392679132393926801323939268113239392682132393926831323939268413239392685132393926861323939268713239392688132393926891323939269013239392691132393926921323939269313239392694132393926951323939269613239392697132393926981323939269913239392700132393927011323939270213239392703132393927041323939270513239392706132393927071323939270813239392709132393927101323939271113239392712132393927131323939271413239392715132393927161323939271713239392718132393927191323939272013239392721132393927221323939272313239392724132393927251323939272613239392727132393927281323939272913239392730132393927311323939273213239392733132393927341323939273513239392736132393927371323939273813239392739132393927401323939274113239392742132393927431323939274413239392745132393927461323939274713239392748132393927491323939275013239392751132393927521323939275313239392754132393927551323939275613239392757132393927581323939275913239392760132393927611323939276213239392763132393927641323939276513239392766132393927671323939276813239392769132393927701323939277113239392772132393927731323939277413239392775132393927761323939277713239392778132393927791323939278013239392781132393927821323939278313239392784132393927851323939278613239392787132393927881323939278913239392790132393927911323939279213239392793132393927941323939279513239392796132393927971323939279813239392799132393928001323939280113239392802132393928031323939280413239392805132393928061323939280713239392808132393928091323939281013239392811132393928121323939281313239392814132393928151323939281613239392817132393928181323939281913239392820132393928211323939282213239392823132393928241323939282513239392826132393928271323939282813239392829132393928301323939283113239392832132393928331323939283413239392835132393928361323939283713239392838132393928391323939284013239392841132393928421323939284313239392844132393928451323939284613239392847132393928481323939284913239392850132393928511323939285213239392853132393928541323939285513239392856132393928571323939285813239392859132393928601323939286113239392862132393928631323939286413239392865132393928661323939286713239392868132393928691323939287013239392871132393928721323939287313239392874132393928751323939287613239392877132393928781323939287913239392880132393928811323939288213239392883132393928841323939288513239392886132393928871323939288813239392889132393928901323939289113239392892132393928931323939289413239392895132393928961323939289713239392898132393928991323939290013239392901132393929021323939290313239392904132393929051323939290613239392907132393929081323939290913239392910132393929111323939291213239392913132393929141323939291513239392916132393929171323939291813239392919132393929201323939292113239392922132393929231323939292413239392925132393929261323939292713239392928132393929291323939293013239392931132393929321323939293313239392934132393929351323939293613239392937132393929381323939293913239392940132393929411323939294213239392943132393929441323939294513239392946132393929471323939294813239392949132393929501323939295113239392952132393929531323939295413239392955132393929561323939295713239392958132393929591323939296013239392961132393929621323939296313239392964132393929651323939296613239392967132393929681323939296913239392970132393929711323939297213239392973132393929741323939297513239392976132393929771323939297813239392979132393929801323939298113239392982132393929831323939298413239392985132393929861323939298713239392988132393929891323939299013239392991132393929921323939299313239392994132393929951323939299613239392997132393929981323939299913239393000132393930011323939300213239393003132393930041323939300513239393006132393930071323939300813239393009132393930101323939301113239393012132393930131323939301413239393015132393930161323939301713239393018132393930191323939302013239393021132393930221323939302313239393024132393930251323939302613239393027132393930281323939302913239393030132393930311323939303213239393033132393930341323939303513239393036132393930371323939303813239393039132393930401323939304113239393042132393930431323939304413239393045132393930461323939304713239393048132393930491323939305013239393051132393930521323939305313239393054132393930551323939305613239393057132393930581323939305913239393060132393930611323939306213239393063132393930641323939306513239393066132393930671323939306813239393069132393930701323939307113239393072132393930731323939307413239393075132393930761323939307713239393078132393930791323939308013239393081132393930821323939308313239393084132393930851323939308613239393087132393930881323939308913239393090132393930911323939309213239393093132393930941323939309513239393096132393930971323939309813239393099132393931001323939310113239393102132393931031323939310413239393105132393931061323939310713239393108132393931091323939311013239393111132393931121323939311313239393114132393931151323939311613239393117132393931181323939311913239393120132393931211323939312213239393123132393931241323939312513239393126132393931271323939312813239393129132393931301323939313113239393132132393931331323939313413239393135132393931361323939313713239393138132393931391323939314013239393141132393931421323939314313239393144132393931451323939314613239393147132393931481323939314913239393150132393931511323939315213239393153132393931541323939315513239393156132393931571323939315813239393159132393931601323939316113239393162132393931631323939316413239393165132393931661323939316713239393168132393931691323939317013239393171132393931721323939317313239393174132393931751323939317613239393177132393931781323939317913239393180132393931811323939318213239393183132393931841323939318513239393186132393931871323939318813239393189132393931901323939319113239393192132393931931323939319413239393195132393931961323939319713239393198132393931991323939320013239393201132393932021323939320313239393204132393932051323939320613239393207132393932081323939320913239393210132393932111323939321213239393213132393932141323939321513239393216132393932171323939321813239393219132393932201323939322113239393222132393932231323939322413239393225132393932261323939322713239393228132393932291323939323013239393231132393932321323939323313239393234132393932351323939323613239393237132393932381323939323913239393240132393932411323939324213239393243132393932441323939324513239393246132393932471323939324813239393249132393932501323939325113239393252132393932531323939325413239393255132393932561323939325713239393258132393932591323939326013239393261132393932621323939326313239393264132393932651323939326613239393267132393932681323939326913239393270132393932711323939327213239393273132393932741323939327513239393276132393932771323939327813239393279132393932801323939328113239393282132393932831323939328413239393285132393932861323939328713239393288132393932891323939329013239393291132393932921323939329313239393294132393932951323939329613239393297132393932981323939329913239393300132393933011323939330213239393303132393933041323939330513239393306132393933071323939330813239393309132393933101323939331113239393312132393933131323939331413239393315132393933161323939331713239393318132393933191323939332013239393321132393933221323939332313239393324132393933251323939332613239393327132393933281323939332913239393330132393933311323939333213239393333132393933341323939333513239393336132393933371323939333813239393339132393933401323939334113239393342132393933431323939334413239393345132393933461323939334713239393348132393933491323939335013239393351132393933521323939335313239393354132393933551323939335613239393357132393933581323939335913239393360132393933611323939336213239393363132393933641323939336513239393366132393933671323939336813239393369132393933701323939337113239393372132393933731323939337413239393375132393933761323939337713239393378132393933791323939338013239393381132393933821323939338313239393384132393933851323939338613239393387132393933881323939338913239393390132393933911323939339213239393393132393933941323939339513239393396132393933971323939339813239393399132393934001323939340113239393402132393934031323939340413239393405132393934061323939340713239393408132393934091323939341013239393411132393934121323939341313239393414132393934151323939341613239393417132393934181323939341913239393420132393934211323939342213239393423132393934241323939342513239393426132393934271323939342813239393429132393934301323939343113239393432132393934331323939343413239393435132393934361323939343713239393438132393934391323939344013239393441132393934421323939344313239393444132393934451323939344613239393447132393934481323939344913239393450132393934511323939345213239393453132393934541323939345513239393456132393934571323939345813239393459132393934601323939346113239393462132393934631323939346413239393465132393934661323939346713239393468132393934691323939347013239393471132393934721323939347313239393474132393934751323939347613239393477132393934781323939347913239393480132393934811323939348213239393483132393934841323939348513239393486132393934871323939348813239393489132393934901323939349113239393492132393934931323939349413239393495132393934961323939349713239393498132393934991323939350013239393501132393935021323939350313239393504132393935051323939350613239393507132393935081323939350913239393510132393935111323939351213239393513132393935141323939351513239393516132393935171323939351813239393519132393935201323939352113239393522132393935231323939352413239393525132393935261323939352713239393528132393935291323939353013239393531132393935321323939353313239393534132393935351323939353613239393537132393935381323939353913239393540132393935411323939354213239393543132393935441323939354513239393546132393935471323939354813239393549132393935501323939355113239393552132393935531323939355413239393555132393935561323939355713239393558132393935591323939356013239393561132393935621323939356313239393564132393935651323939356613239393567132393935681323939356913239393570132393935711323939357213239393573132393935741323939357513239393576132393935771323939357813239393579132393935801323939358113239393582132393935831323939358413239393585132393935861323939358713239393588132393935891323939359013239393591132393935921323939359313239393594132393935951323939359613239393597132393935981323939359913239393600132393936011323939360213239393603132393936041323939360513239393606132393936071323939360813239393609132393936101323939361113239393612132393936131323939361413239393615132393936161323939361713239393618132393936191323939362013239393621132393936221323939362313239393624132393936251323939362613239393627132393936281323939362913239393630132393936311323939363213239393633132393936341323939363513239393636132393936371323939363813239393639132393936401323939364113239393642132393936431323939364413239393645132393936461323939364713239393648132393936491323939365013239393651132393936521323939365313239393654132393936551323939365613239393657132393936581323939365913239393660132393936611323939366213239393663132393936641323939366513239393666132393936671323939366813239393669132393936701323939367113239393672132393936731323939367413239393675132393936761323939367713239393678132393936791323939368013239393681132393936821323939368313239393684132393936851323939368613239393687132393936881323939368913239393690132393936911323939369213239393693132393936941323939369513239393696132393936971323939369813239393699132393937001323939370113239393702132393937031323939370413239393705132393937061323939370713239393708132393937091323939371013239393711132393937121323939371313239393714132393937151323939371613239393717132393937181323939371913239393720132393937211323939372213239393723132393937241323939372513239393726132393937271323939372813239393729132393937301323939373113239393732132393937331323939373413239393735132393937361323939373713239393738132393937391323939374013239393741132393937421323939374313239393744132393937451323939374613239393747132393937481323939374913239393750132393937511323939375213239393753132393937541323939375513239393756132393937571323939375813239393759132393937601323939376113239393762132393937631323939376413239393765132393937661323939376713239393768132393937691323939377013239393771132393937721323939377313239393774132393937751323939377613239393777132393937781323939377913239393780132393937811323939378213239393783132393937841323939378513239393786132393937871323939378813239393789132393937901323939379113239393792132393937931323939379413239393795132393937961323939379713239393798132393937991323939380013239393801132393938021323939380313239393804132393938051323939380613239393807132393938081323939380913239393810132393938111323939381213239393813132393938141323939381513239393816132393938171323939381813239393819132393938201323939382113239393822132393938231323939382413239393825132393938261323939382713239393828132393938291323939383013239393831132393938321323939383313239393834132393938351323939383613239393837132393938381323939383913239393840132393938411323939384213239393843132393938441323939384513239393846132393938471323939384813239393849132393938501323939385113239393852132393938531323939385413239393855132393938561323939385713239393858132393938591323939386013239393861132393938621323939386313239393864132393938651323939386613239393867132393938681323939386913239393870132393938711323939387213239393873132393938741323939387513239393876132393938771323939387813239393879132393938801323939388113239393882132393938831323939388413239393885132393938861323939388713239393888132393938891323939389013239393891132393938921323939389313239393894132393938951323939389613239393897132393938981323939389913239393900132393939011323939390213239393903132393939041323939390513239393906132393939071323939390813239393909132393939101323939391113239393912132393939131323939391413239393915132393939161323939391713239393918132393939191323939392013239393921132393939221323939392313239393924132393939251323939392613239393927132393939281323939392913239393930132393939311323939393213239393933132393939341323939393513239393936132393939371323939393813239393939132393939401323939394113239393942132393939431323939394413239393945132393939461323939394713239393948132393939491323939395013239393951132393939521323939395313239393954132393939551323939395613239393957132393939581323939395913239393960132393939611323939396213239393963132393939641323939396513239393966132393939671323939396813239393969132393939701323939397113239393972132393939731323939397413239393975132393939761323939397713239393978132393939791323939398013239393981132393939821323939398313239393984132393939851323939398613239393987132393939881323939398913239393990132393939911323939399213239393993132393939941323939399513239393996132393939971323939399813239393999132393940001323939400113239394002132393940031323939400413239394005132393940061323939400713239394008132393940091323939401013239394011132393940121323939401313239394014132393940151323939401613239394017132393940181323939401913239394020132393940211323939402213239394023132393940241323939402513239394026132393940271323939402813239394029132393940301323939403113239394032132393940331323939403413239394035132393940361323939403713239394038132393940391323939404013239394041132393940421323939404313239394044132393940451323939404613239394047132393940481323939404913239394050132393940511323939405213239394053132393940541323939405513239394056132393940571323939405813239394059132393940601323939406113239394062132393940631323939406413239394065132393940661323939406713239394068132393940691323939407013239394071132393940721323939407313239394074132393940751323939407613239394077132393940781323939407913239394080132393940811323939408213239394083132393940841323939408513239394086132393940871323939408813239394089132393940901323939409113239394092132393940931323939409413239394095132393940961323939409713239394098132393940991323939410013239394101132393941021323939410313239394104132393941051323939410613239394107132393941081323939410913239394110132393941111323939411213239394113132393941141323939411513239394116132393941171323939411813239394119132393941201323939412113239394122132393941231323939412413239394125132393941261323939412713239394128132393941291323939413013239394131132393941321323939413313239394134132393941351323939413613239394137132393941381323939413913239394140132393941411323939414213239394143132393941441323939414513239394146132393941471323939414813239394149132393941501323939415113239394152132393941531323939415413239394155132393941561323939415713239394158132393941591323939416013239394161132393941621323939416313239394164132393941651323939416613239394167132393941681323939416913239394170132393941711323939417213239394173132393941741323939417513239394176132393941771323939417813239394179132393941801323939418113239394182132393941831323939418413239394185132393941861323939418713239394188132393941891323939419013239394191132393941921323939419313239394194132393941951323939419613239394197132393941981323939419913239394200132393942011323939420213239394203132393942041323939420513239394206132393942071323939420813239394209132393942101323939421113239394212132393942131323939421413239394215132393942161323939421713239394218132393942191323939422013239394221132393942221323939422313239394224132393942251323939422613239394227132393942281323939422913239394230132393942311323939423213239394233132393942341323939423513239394236132393942371323939423813239394239132393942401323939424113239394242132393942431323939424413239394245132393942461323939424713239394248132393942491323939425013239394251132393942521323939425313239394254132393942551323939425613239394257132393942581323939425913239394260132393942611323939426213239394263132393942641323939426513239394266132393942671323939426813239394269132393942701323939427113239394272132393942731323939427413239394275132393942761323939427713239394278132393942791323939428013239394281132393942821323939428313239394284132393942851323939428613239394287132393942881323939428913239394290132393942911323939429213239394293132393942941323939429513239394296132393942971323939429813239394299132393943001323939430113239394302132393943031323939430413239394305132393943061323939430713239394308132393943091323939431013239394311132393943121323939431313239394314132393943151323939431613239394317132393943181323939431913239394320132393943211323939432213239394323132393943241323939432513239394326132393943271323939432813239394329132393943301323939433113239394332132393943331323939433413239394335132393943361323939433713239394338132393943391323939434013239394341132393943421323939434313239394344132393943451323939434613239394347132393943481323939434913239394350132393943511323939435213239394353132393943541323939435513239394356132393943571323939435813239394359132393943601323939436113239394362132393943631323939436413239394365132393943661323939436713239394368132393943691323939437013239394371132393943721323939437313239394374132393943751323939437613239394377132393943781323939437913239394380132393943811323939438213239394383132393943841323939438513239394386132393943871323939438813239394389132393943901323939439113239394392132393943931323939439413239394395132393943961323939439713239394398132393943991323939440013239394401132393944021323939440313239394404132393944051323939440613239394407132393944081323939440913239394410132393944111323939441213239394413132393944141323939441513239394416132393944171323939441813239394419132393944201323939442113239394422132393944231323939442413239394425132393944261323939442713239394428132393944291323939443013239394431132393944321323939443313239394434132393944351323939443613239394437132393944381323939443913239394440132393944411323939444213239394443132393944441323939444513239394446132393944471323939444813239394449132393944501323939445113239394452132393944531323939445413239394455132393944561323939445713239394458132393944591323939446013239394461132393944621323939446313239394464132393944651323939446613239394467132393944681323939446913239394470132393944711323939447213239394473132393944741323939447513239394476132393944771323939447813239394479132393944801323939448113239394482132393944831323939448413239394485132393944861323939448713239394488132393944891323939449013239394491132393944921323939449313239394494132393944951323939449613239394497132393944981323939449913239394500132393945011323939450213239394503132393945041323939450513239394506132393945071323939450813239394509132393945101323939451113239394512132393945131323939451413239394515132393945161323939451713239394518132393945191323939452013239394521132393945221323939452313239394524132393945251323939452613239394527132393945281323939452913239394530132393945311323939453213239394533132393945341323939453513239394536132393945371323939453813239394539132393945401323939454113239394542132393945431323939454413239394545132393945461323939454713239394548132393945491323939455013239394551132393945521323939455313239394554132393945551323939455613239394557132393945581323939455913239394560132393945611323939456213239394563132393945641323939456513239394566132393945671323939456813239394569132393945701323939457113239394572132393945731323939457413239394575132393945761323939457713239394578132393945791323939458013239394581132393945821323939458313239394584132393945851323939458613239394587132393945881323939458913239394590132393945911323939459213239394593132393945941323939459513239394596132393945971323939459813239394599132393946001323939460113239394602132393946031323939460413239394605132393946061323939460713239394608132393946091323939461013239394611132393946121323939461313239394614132393946151323939461613239394617132393946181323939461913239394620132393946211323939462213239394623132393946241323939462513239394626132393946271323939462813239394629132393946301323939463113239394632132393946331323939463413239394635132393946361323939463713239394638132393946391323939464013239394641132393946421323939464313239394644132393946451323939464613239394647132393946481323939464913239394650132393946511323939465213239394653132393946541323939465513239394656132393946571323939465813239394659132393946601323939466113239394662132393946631323939466413239394665132393946661323939466713239394668132393946691323939467013239394671132393946721323939467313239394674132393946751323939467613239394677132393946781323939467913239394680132393946811323939468213239394683132393946841323939468513239394686132393946871323939468813239394689132393946901323939469113239394692132393946931323939469413239394695132393946961323939469713239394698132393946991323939470013239394701132393947021323939470313239394704132393947051323939470613239394707132393947081323939470913239394710132393947111323939471213239394713132393947141323939471513239394716132393947171323939471813239394719132393947201323939472113239394722132393947231323939472413239394725132393947261323939472713239394728132393947291323939473013239394731132393947321323939473313239394734132393947351323939473613239394737132393947381323939473913239394740132393947411323939474213239394743132393947441323939474513239394746132393947471323939474813239394749132393947501323939475113239394752132393947531323939475413239394755132393947561323939475713239394758132393947591323939476013239394761132393947621323939476313239394764132393947651323939476613239394767132393947681323939476913239394770132393947711323939477213239394773132393947741323939477513239394776132393947771323939477813239394779132393947801323939478113239394782132393947831323939478413239394785132393947861323939478713239394788132393947891323939479013239394791132393947921323939479313239394794132393947951323939479613239394797132393947981323939479913239394800132393948011323939480213239394803132393948041323939480513239394806132393948071323939480813239394809132393948101323939481113239394812132393948131323939481413239394815132393948161323939481713239394818132393948191323939482013239394821132393948221323939482313239394824132393948251323939482613239394827132393948281323939482913239394830132393948311323939483213239394833132393948341323939483513239394836132393948371323939483813239394839132393948401323939484113239394842132393948431323939484413239394845132393948461323939484713239394848132393948491323939485013239394851132393948521323939485313239394854132393948551323939485613239394857132393948581323939485913239394860132393948611323939486213239394863132393948641323939486513239394866132393948671323939486813239394869132393948701323939487113239394872132393948731323939487413239394875132393948761323939487713239394878132393948791323939488013239394881132393948821323939488313239394884132393948851323939488613239394887132393948881323939488913239394890132393948911323939489213239394893132393948941323939489513239394896132393948971323939489813239394899132393949001323939490113239394902132393949031323939490413239394905132393949061323939490713239394908132393949091323939491013239394911132393949121323939491313239394914132393949151323939491613239394917132393949181323939491913239394920132393949211323939492213239394923132393949241323939492513239394926132393949271323939492813239394929132393949301323939493113239394932132393949331323939493413239394935132393949361323939493713239394938132393949391323939494013239394941132393949421323939494313239394944132393949451323939494613239394947132393949481323939494913239394950132393949511323939495213239394953132393949541323939495513239394956132393949571323939495813239394959132393949601323939496113239394962132393949631323939496413239394965132393949661323939496713239394968132393949691323939497013239394971132393949721323939497313239394974132393949751323939497613239394977132393949781323939497913239394980132393949811323939498213239394983132393949841323939498513239394986132393949871323939498813239394989132393949901323939499113239394992132393949931323939499413239394995132393949961323939499713239394998132393949991323939500013239395001132393950021323939500313239395004132393950051323939500613239395007132393950081323939500913239395010132393950111323939501213239395013132393950141323939501513239395016132393950171323939501813239395019132393950201323939502113239395022132393950231323939502413239395025132393950261323939502713239395028132393950291323939503013239395031132393950321323939503313239395034132393950351323939503613239395037132393950381323939503913239395040132393950411323939504213239395043132393950441323939504513239395046132393950471323939504813239395049132393950501323939505113239395052132393950531323939505413239395055132393950561323939505713239395058132393950591323939506013239395061132393950621323939506313239395064132393950651323939506613239395067132393950681323939506913239395070132393950711323939507213239395073132393950741323939507513239395076132393950771323939507813239395079132393950801323939508113239395082132393950831323939508413239395085132393950861323939508713239395088132393950891323939509013239395091132393950921323939509313239395094132393950951323939509613239395097132393950981323939509913239395100132393951011323939510213239395103132393951041323939510513239395106132393951071323939510813239395109132393951101323939511113239395112132393951131323939511413239395115132393951161323939511713239395118132393951191323939512013239395121132393951221323939512313239395124132393951251323939512613239395127132393951281323939512913239395130132393951311323939513213239395133132393951341323939513513239395136132393951371323939513813239395139132393951401323939514113239395142132393951431323939514413239395145132393951461323939514713239395148132393951491323939515013239395151132393951521323939515313239395154132393951551323939515613239395157132393951581323939515913239395160132393951611323939516213239395163132393951641323939516513239395166132393951671323939516813239395169132393951701323939517113239395172132393951731323939517413239395175132393951761323939517713239395178132393951791323939518013239395181132393951821323939518313239395184132393951851323939518613239395187132393951881323939518913239395190132393951911323939519213239395193132393951941323939519513239395196132393951971323939519813239395199132393952001323939520113239395202132393952031323939520413239395205132393952061323939520713239395208132393952091323939521013239395211132393952121323939521313239395214132393952151323939521613239395217132393952181323939521913239395220132393952211323939522213239395223132393952241323939522513239395226132393952271323939522813239395229132393952301323939523113239395232132393952331323939523413239395235132393952361323939523713239395238132393952391323939524013239395241132393952421323939524313239395244132393952451323939524613239395247132393952481323939524913239395250132393952511323939525213239395253132393952541323939525513239395256132393952571323939525813239395259132393952601323939526113239395262132393952631323939526413239395265132393952661323939526713239395268132393952691323939527013239395271132393952721323939527313239395274132393952751323939527613239395277132393952781323939527913239395280132393952811323939528213239395283132393952841323939528513239395286132393952871323939528813239395289132393952901323939529113239395292132393952931323939529413239395295132393952961323939529713239395298132393952991323939530013239395301132393953021323939530313239395304132393953051323939530613239395307132393953081323939530913239395310132393953111323939531213239395313132393953141323939531513239395316132393953171323939531813239395319132393953201323939532113239395322132393953231323939532413239395325132393953261323939532713239395328132393953291323939533013239395331132393953321323939533313239395334132393953351323939533613239395337132393953381323939533913239395340132393953411323939534213239395343132393953441323939534513239395346132393953471323939534813239395349132393953501323939535113239395352132393953531323939535413239395355132393953561323939535713239395358132393953591323939536013239395361132393953621323939536313239395364132393953651323939536613239395367132393953681323939536913239395370132393953711323939537213239395373132393953741323939537513239395376132393953771323939537813239395379132393953801323939538113239395382132393953831323939538413239395385132393953861323939538713239395388132393953891323939539013239395391132393953921323939539313239395394132393953951323939539613239395397132393953981323939539913239395400132393954011323939540213239395403132393954041323939540513239395406132393954071323939540813239395409132393954101323939541113239395412132393954131323939541413239395415132393954161323939541713239395418132393954191323939542013239395421132393954221323939542313239395424132393954251323939542613239395427132393954281323939542913239395430132393954311323939543213239395433132393954341323939543513239395436132393954371323939543813239395439132393954401323939544113239395442132393954431323939544413239395445132393954461323939544713239395448132393954491323939545013239395451132393954521323939545313239395454132393954551323939545613239395457132393954581323939545913239395460132393954611323939546213239395463132393954641323939546513239395466132393954671323939546813239395469132393954701323939547113239395472132393954731323939547413239395475132393954761323939547713239395478132393954791323939548013239395481132393954821323939548313239395484132393954851323939548613239395487132393954881323939548913239395490132393954911323939549213239395493132393954941323939549513239395496132393954971323939549813239395499132393955001323939550113239395502132393955031323939550413239395505132393955061323939550713239395508132393955091323939551013239395511132393955121323939551313239395514132393955151323939551613239395517132393955181323939551913239395520132393955211323939552213239395523132393955241323939552513239395526132393955271323939552813239395529132393955301323939553113239395532132393955331323939553413239395535132393955361323939553713239395538132393955391323939554013239395541132393955421323939554313239395544132393955451323939554613239395547132393955481323939554913239395550132393955511323939555213239395553132393955541323939555513239395556132393955571323939555813239395559132393955601323939556113239395562132393955631323939556413239395565132393955661323939556713239395568132393955691323939557013239395571132393955721323939557313239395574132393955751323939557613239395577132393955781323939557913239395580132393955811323939558213239395583132393955841323939558513239395586132393955871323939558813239395589132393955901323939559113239395592132393955931323939559413239395595132393955961323939559713239395598132393955991323939560013239395601132393956021323939560313239395604132393956051323939560613239395607132393956081323939560913239395610132393956111323939561213239395613132393956141323939561513239395616132393956171323939561813239395619132393956201323939562113239395622132393956231323939562413239395625132393956261323939562713239395628132393956291323939563013239395631132393956321323939563313239395634132393956351323939563613239395637132393956381323939563913239395640132393956411323939564213239395643132393956441323939564513239395646132393956471323939564813239395649132393956501323939565113239395652132393956531323939565413239395655132393956561323939565713239395658132393956591323939566013239395661132393956621323939566313239395664132393956651323939566613239395667132393956681323939566913239395670132393956711323939567213239395673132393956741323939567513239395676132393956771323939567813239395679132393956801323939568113239395682132393956831323939568413239395685132393956861323939568713239395688132393956891323939569013239395691132393956921323939569313239395694132393956951323939569613239395697132393956981323939569913239395700132393957011323939570213239395703132393957041323939570513239395706132393957071323939570813239395709132393957101323939571113239395712132393957131323939571413239395715132393957161323939571713239395718132393957191323939572013239395721132393957221323939572313239395724132393957251323939572613239395727132393957281323939572913239395730132393957311323939573213239395733132393957341323939573513239395736132393957371323939573813239395739132393957401323939574113239395742132393957431323939574413239395745132393957461323939574713239395748132393957491323939575013239395751132393957521323939575313239395754132393957551323939575613239395757132393957581323939575913239395760132393957611323939576213239395763132393957641323939576513239395766132393957671323939576813239395769132393957701323939577113239395772132393957731323939577413239395775132393957761323939577713239395778132393957791323939578013239395781132393957821323939578313239395784132393957851323939578613239395787132393957881323939578913239395790132393957911323939579213239395793132393957941323939579513239395796132393957971323939579813239395799132393958001323939580113239395802132393958031323939580413239395805132393958061323939580713239395808132393958091323939581013239395811132393958121323939581313239395814132393958151323939581613239395817132393958181323939581913239395820132393958211323939582213239395823132393958241323939582513239395826132393958271323939582813239395829132393958301323939583113239395832132393958331323939583413239395835132393958361323939583713239395838132393958391323939584013239395841132393958421323939584313239395844132393958451323939584613239395847132393958481323939584913239395850132393958511323939585213239395853132393958541323939585513239395856132393958571323939585813239395859132393958601323939586113239395862132393958631323939586413239395865132393958661323939586713239395868132393958691323939587013239395871132393958721323939587313239395874132393958751323939587613239395877132393958781323939587913239395880132393958811323939588213239395883132393958841323939588513239395886132393958871323939588813239395889132393958901323939589113239395892132393958931323939589413239395895132393958961323939589713239395898132393958991323939590013239395901132393959021323939590313239395904132393959051323939590613239395907132393959081323939590913239395910132393959111323939591213239395913132393959141323939591513239395916132393959171323939591813239395919132393959201323939592113239395922132393959231323939592413239395925132393959261323939592713239395928132393959291323939593013239395931132393959321323939593313239395934132393959351323939593613239395937132393959381323939593913239395940132393959411323939594213239395943132393959441323939594513239395946132393959471323939594813239395949132393959501323939595113239395952132393959531323939595413239395955132393959561323939595713239395958132393959591323939596013239395961132393959621323939596313239395964132393959651323939596613239395967132393959681323939596913239395970132393959711323939597213239395973132393959741323939597513239395976132393959771323939597813239395979132393959801323939598113239395982132393959831323939598413239395985132393959861323939598713239395988132393959891323939599013239395991132393959921323939599313239395994132393959951323939599613239395997132393959981323939599913239396000132393960011323939600213239396003132393960041323939600513239396006132393960071323939600813239396009132393960101323939601113239396012132393960131323939601413239396015132393960161323939601713239396018132393960191323939602013239396021132393960221323939602313239396024132393960251323939602613239396027132393960281323939602913239396030132393960311323939603213239396033132393960341323939603513239396036132393960371323939603813239396039132393960401323939604113239396042132393960431323939604413239396045132393960461323939604713239396048132393960491323939605013239396051132393960521323939605313239396054132393960551323939605613239396057132393960581323939605913239396060132393960611323939606213239396063132393960641323939606513239396066132393960671323939606813239396069132393960701323939607113239396072132393960731323939607413239396075132393960761323939607713239396078132393960791323939608013239396081132393960821323939608313239396084132393960851323939608613239396087132393960881323939608913239396090132393960911323939609213239396093132393960941323939609513239396096132393960971323939609813239396099132393961001323939610113239396102132393961031323939610413239396105132393961061323939610713239396108132393961091323939611013239396111132393961121323939611313239396114132393961151323939611613239396117132393961181323939611913239396120132393961211323939612213239396123132393961241323939612513239396126132393961271323939612813239396129132393961301323939613113239396132132393961331323939613413239396135132393961361323939613713239396138132393961391323939614013239396141132393961421323939614313239396144132393961451323939614613239396147132393961481323939614913239396150132393961511323939615213239396153132393961541323939615513239396156132393961571323939615813239396159132393961601323939616113239396162132393961631323939616413239396165132393961661323939616713239396168132393961691323939617013239396171132393961721323939617313239396174132393961751323939617613239396177132393961781323939617913239396180132393961811323939618213239396183132393961841323939618513239396186132393961871323939618813239396189132393961901323939619113239396192132393961931323939619413239396195132393961961323939619713239396198132393961991323939620013239396201132393962021323939620313239396204132393962051323939620613239396207132393962081323939620913239396210132393962111323939621213239396213132393962141323939621513239396216132393962171323939621813239396219132393962201323939622113239396222132393962231323939622413239396225132393962261323939622713239396228132393962291323939623013239396231132393962321323939623313239396234132393962351323939623613239396237132393962381323939623913239396240132393962411323939624213239396243132393962441323939624513239396246132393962471323939624813239396249132393962501323939625113239396252132393962531323939625413239396255132393962561323939625713239396258132393962591323939626013239396261132393962621323939626313239396264132393962651323939626613239396267132393962681323939626913239396270132393962711323939627213239396273132393962741323939627513239396276132393962771323939627813239396279132393962801323939628113239396282132393962831323939628413239396285132393962861323939628713239396288132393962891323939629013239396291132393962921323939629313239396294132393962951323939629613239396297132393962981323939629913239396300132393963011323939630213239396303132393963041323939630513239396306132393963071323939630813239396309132393963101323939631113239396312132393963131323939631413239396315132393963161323939631713239396318132393963191323939632013239396321132393963221323939632313239396324132393963251323939632613239396327132393963281323939632913239396330132393963311323939633213239396333132393963341323939633513239396336132393963371323939633813239396339132393963401323939634113239396342132393963431323939634413239396345132393963461323939634713239396348132393963491323939635013239396351132393963521323939635313239396354132393963551323939635613239396357132393963581323939635913239396360132393963611323939636213239396363132393963641323939636513239396366132393963671323939636813239396369132393963701323939637113239396372132393963731323939637413239396375132393963761323939637713239396378132393963791323939638013239396381132393963821323939638313239396384132393963851323939638613239396387132393963881323939638913239396390132393963911323939639213239396393132393963941323939639513239396396132393963971323939639813239396399132393964001323939640113239396402132393964031323939640413239396405132393964061323939640713239396408132393964091323939641013239396411132393964121323939641313239396414132393964151323939641613239396417132393964181323939641913239396420132393964211323939642213239396423132393964241323939642513239396426132393964271323939642813239396429132393964301323939643113239396432132393964331323939643413239396435132393964361323939643713239396438132393964391323939644013239396441132393964421323939644313239396444132393964451323939644613239396447132393964481323939644913239396450132393964511323939645213239396453132393964541323939645513239396456132393964571323939645813239396459132393964601323939646113239396462132393964631323939646413239396465132393964661323939646713239396468132393964691323939647013239396471132393964721323939647313239396474132393964751323939647613239396477132393964781323939647913239396480132393964811323939648213239396483132393964841323939648513239396486132393964871323939648813239396489132393964901323939649113239396492132393964931323939649413239396495132393964961323939649713239396498132393964991323939650013239396501132393965021323939650313239396504132393965051323939650613239396507132393965081323939650913239396510132393965111323939651213239396513132393965141323939651513239396516132393965171323939651813239396519132393965201323939652113239396522132393965231323939652413239396525132393965261323939652713239396528132393965291323939653013239396531132393965321323939653313239396534132393965351323939653613239396537132393965381323939653913239396540132393965411323939654213239396543132393965441323939654513239396546132393965471323939654813239396549132393965501323939655113239396552132393965531323939655413239396555132393965561323939655713239396558132393965591323939656013239396561132393965621323939656313239396564132393965651323939656613239396567132393965681323939656913239396570132393965711323939657213239396573132393965741323939657513239396576132393965771323939657813239396579132393965801323939658113239396582132393965831323939658413239396585132393965861323939658713239396588132393965891323939659013239396591132393965921323939659313239396594132393965951323939659613239396597132393965981323939659913239396600132393966011323939660213239396603132393966041323939660513239396606132393966071323939660813239396609132393966101323939661113239396612132393966131323939661413239396615132393966161323939661713239396618132393966191323939662013239396621132393966221323939662313239396624132393966251323939662613239396627132393966281323939662913239396630132393966311323939663213239396633132393966341323939663513239396636132393966371323939663813239396639132393966401323939664113239396642132393966431323939664413239396645132393966461323939664713239396648132393966491323939665013239396651132393966521323939665313239396654132393966551323939665613239396657132393966581323939665913239396660132393966611323939666213239396663132393966641323939666513239396666132393966671323939666813239396669132393966701323939667113239396672132393966731323939667413239396675132393966761323939667713239396678132393966791323939668013239396681132393966821323939668313239396684132393966851323939668613239396687132393966881323939668913239396690132393966911323939669213239396693132393966941323939669513239396696132393966971323939669813239396699132393967001323939670113239396702132393967031323939670413239396705132393967061323939670713239396708132393967091323939671013239396711132393967121323939671313239396714132393967151323939671613239396717132393967181323939671913239396720132393967211323939672213239396723132393967241323939672513239396726132393967271323939672813239396729132393967301323939673113239396732132393967331323939673413239396735132393967361323939673713239396738132393967391323939674013239396741132393967421323939674313239396744132393967451323939674613239396747132393967481323939674913239396750132393967511323939675213239396753132393967541323939675513239396756132393967571323939675813239396759132393967601323939676113239396762132393967631323939676413239396765132393967661323939676713239396768132393967691323939677013239396771132393967721323939677313239396774132393967751323939677613239396777132393967781323939677913239396780132393967811323939678213239396783132393967841323939678513239396786132393967871323939678813239396789132393967901323939679113239396792132393967931323939679413239396795132393967961323939679713239396798132393967991323939680013239396801132393968021323939680313239396804132393968051323939680613239396807132393968081323939680913239396810132393968111323939681213239396813132393968141323939681513239396816132393968171323939681813239396819132393968201323939682113239396822132393968231323939682413239396825132393968261323939682713239396828132393968291323939683013239396831132393968321323939683313239396834132393968351323939683613239396837132393968381323939683913239396840132393968411323939684213239396843132393968441323939684513239396846132393968471323939684813239396849132393968501323939685113239396852132393968531323939685413239396855132393968561323939685713239396858132393968591323939686013239396861132393968621323939686313239396864132393968651323939686613239396867132393968681323939686913239396870132393968711323939687213239396873132393968741323939687513239396876132393968771323939687813239396879132393968801323939688113239396882132393968831323939688413239396885132393968861323939688713239396888132393968891323939689013239396891132393968921323939689313239396894132393968951323939689613239396897132393968981323939689913239396900132393969011323939690213239396903132393969041323939690513239396906132393969071323939690813239396909132393969101323939691113239396912132393969131323939691413239396915132393969161323939691713239396918132393969191323939692013239396921132393969221323939692313239396924132393969251323939692613239396927132393969281323939692913239396930132393969311323939693213239396933132393969341323939693513239396936132393969371323939693813239396939132393969401323939694113239396942132393969431323939694413239396945132393969461323939694713239396948132393969491323939695013239396951132393969521323939695313239396954132393969551323939695613239396957132393969581323939695913239396960132393969611323939696213239396963132393969641323939696513239396966132393969671323939696813239396969132393969701323939697113239396972132393969731323939697413239396975132393969761323939697713239396978132393969791323939698013239396981132393969821323939698313239396984132393969851323939698613239396987132393969881323939698913239396990132393969911323939699213239396993132393969941323939699513239396996132393969971323939699813239396999132393970001323939700113239397002132393970031323939700413239397005132393970061323939700713239397008132393970091323939701013239397011132393970121323939701313239397014132393970151323939701613239397017132393970181323939701913239397020132393970211323939702213239397023132393970241323939702513239397026132393970271323939702813239397029132393970301323939703113239397032132393970331323939703413239397035132393970361323939703713239397038132393970391323939704013239397041132393970421323939704313239397044132393970451323939704613239397047132393970481323939704913239397050132393970511323939705213239397053132393970541323939705513239397056132393970571323939705813239397059132393970601323939706113239397062132393970631323939706413239397065132393970661323939706713239397068132393970691323939707013239397071132393970721323939707313239397074132393970751323939707613239397077132393970781323939707913239397080132393970811323939708213239397083132393970841323939708513239397086132393970871323939708813239397089132393970901323939709113239397092132393970931323939709413239397095132393970961323939709713239397098132393970991323939710013239397101132393971021323939710313239397104132393971051323939710613239397107132393971081323939710913239397110132393971111323939711213239397113132393971141323939711513239397116132393971171323939711813239397119132393971201323939712113239397122132393971231323939712413239397125132393971261323939712713239397128132393971291323939713013239397131132393971321323939713313239397134132393971351323939713613239397137132393971381323939713913239397140132393971411323939714213239397143132393971441323939714513239397146132393971471323939714813239397149132393971501323939715113239397152132393971531323939715413239397155132393971561323939715713239397158132393971591323939716013239397161132393971621323939716313239397164132393971651323939716613239397167132393971681323939716913239397170132393971711323939717213239397173132393971741323939717513239397176132393971771323939717813239397179132393971801323939718113239397182132393971831323939718413239397185132393971861323939718713239397188132393971891323939719013239397191132393971921323939719313239397194132393971951323939719613239397197132393971981323939719913239397200132393972011323939720213239397203132393972041323939720513239397206132393972071323939720813239397209132393972101323939721113239397212132393972131323939721413239397215132393972161323939721713239397218132393972191323939722013239397221132393972221323939722313239397224132393972251323939722613239397227132393972281323939722913239397230132393972311323939723213239397233132393972341323939723513239397236132393972371323939723813239397239132393972401323939724113239397242132393972431323939724413239397245132393972461323939724713239397248132393972491323939725013239397251132393972521323939725313239397254132393972551323939725613239397257132393972581323939725913239397260132393972611323939726213239397263132393972641323939726513239397266132393972671323939726813239397269132393972701323939727113239397272132393972731323939727413239397275132393972761323939727713239397278132393972791323939728013239397281132393972821323939728313239397284132393972851323939728613239397287132393972881323939728913239397290132393972911323939729213239397293132393972941323939729513239397296132393972971323939729813239397299132393973001323939730113239397302132393973031323939730413239397305132393973061323939730713239397308132393973091323939731013239397311132393973121323939731313239397314132393973151323939731613239397317132393973181323939731913239397320132393973211323939732213239397323132393973241323939732513239397326132393973271323939732813239397329132393973301323939733113239397332132393973331323939733413239397335132393973361323939733713239397338132393973391323939734013239397341132393973421323939734313239397344132393973451323939734613239397347132393973481323939734913239397350132393973511323939735213239397353132393973541323939735513239397356132393973571323939735813239397359132393973601323939736113239397362132393973631323939736413239397365132393973661323939736713239397368132393973691323939737013239397371132393973721323939737313239397374132393973751323939737613239397377132393973781323939737913239397380132393973811323939738213239397383132393973841323939738513239397386132393973871323939738813239397389132393973901323939739113239397392132393973931323939739413239397395132393973961323939739713239397398132393973991323939740013239397401132393974021323939740313239397404132393974051323939740613239397407132393974081323939740913239397410132393974111323939741213239397413132393974141323939741513239397416132393974171323939741813239397419132393974201323939742113239397422132393974231323939742413239397425132393974261323939742713239397428132393974291323939743013239397431132393974321323939743313239397434132393974351323939743613239397437132393974381323939743913239397440132393974411323939744213239397443132393974441323939744513239397446132393974471323939744813239397449132393974501323939745113239397452132393974531323939745413239397455132393974561323939745713239397458132393974591323939746013239397461132393974621323939746313239397464132393974651323939746613239397467132393974681323939746913239397470132393974711323939747213239397473132393974741323939747513239397476132393974771323939747813239397479132393974801323939748113239397482132393974831323939748413239397485132393974861323939748713239397488132393974891323939749013239397491132393974921323939749313239397494132393974951323939749613239397497132393974981323939749913239397500132393975011323939750213239397503132393975041323939750513239397506132393975071323939750813239397509132393975101323939751113239397512132393975131323939751413239397515132393975161323939751713239397518132393975191323939752013239397521132393975221323939752313239397524132393975251323939752613239397527132393975281323939752913239397530132393975311323939753213239397533132393975341323939753513239397536132393975371323939753813239397539132393975401323939754113239397542132393975431323939754413239397545132393975461323939754713239397548132393975491323939755013239397551132393975521323939755313239397554132393975551323939755613239397557132393975581323939755913239397560132393975611323939756213239397563132393975641323939756513239397566132393975671323939756813239397569132393975701323939757113239397572132393975731323939757413239397575132393975761323939757713239397578132393975791323939758013239397581132393975821323939758313239397584132393975851323939758613239397587132393975881323939758913239397590132393975911323939759213239397593132393975941323939759513239397596132393975971323939759813239397599132393976001323939760113239397602132393976031323939760413239397605132393976061323939760713239397608132393976091323939761013239397611132393976121323939761313239397614132393976151323939761613239397617132393976181323939761913239397620132393976211323939762213239397623132393976241323939762513239397626132393976271323939762813239397629132393976301323939763113239397632132393976331323939763413239397635132393976361323939763713239397638132393976391323939764013239397641132393976421323939764313239397644132393976451323939764613239397647132393976481323939764913239397650132393976511323939765213239397653132393976541323939765513239397656132393976571323939765813239397659132393976601323939766113239397662132393976631323939766413239397665132393976661323939766713239397668132393976691323939767013239397671132393976721323939767313239397674132393976751323939767613239397677132393976781323939767913239397680132393976811323939768213239397683132393976841323939768513239397686132393976871323939768813239397689132393976901323939769113239397692132393976931323939769413239397695132393976961323939769713239397698132393976991323939770013239397701132393977021323939770313239397704132393977051323939770613239397707132393977081323939770913239397710132393977111323939771213239397713132393977141323939771513239397716132393977171323939771813239397719132393977201323939772113239397722132393977231323939772413239397725132393977261323939772713239397728132393977291323939773013239397731132393977321323939773313239397734132393977351323939773613239397737132393977381323939773913239397740132393977411323939774213239397743132393977441323939774513239397746132393977471323939774813239397749132393977501323939775113239397752132393977531323939775413239397755132393977561323939775713239397758132393977591323939776013239397761132393977621323939776313239397764132393977651323939776613239397767132393977681323939776913239397770132393977711323939777213239397773132393977741323939777513239397776132393977771323939777813239397779132393977801323939778113239397782132393977831323939778413239397785132393977861323939778713239397788132393977891323939779013239397791132393977921323939779313239397794132393977951323939779613239397797132393977981323939779913239397800132393978011323939780213239397803132393978041323939780513239397806132393978071323939780813239397809132393978101323939781113239397812132393978131323939781413239397815132393978161323939781713239397818132393978191323939782013239397821132393978221323939782313239397824132393978251323939782613239397827132393978281323939782913239397830132393978311323939783213239397833132393978341323939783513239397836132393978371323939783813239397839132393978401323939784113239397842132393978431323939784413239397845132393978461323939784713239397848132393978491323939785013239397851132393978521323939785313239397854132393978551323939785613239397857132393978581323939785913239397860132393978611323939786213239397863132393978641323939786513239397866132393978671323939786813239397869132393978701323939787113239397872132393978731323939787413239397875132393978761323939787713239397878132393978791323939788013239397881132393978821323939788313239397884132393978851323939788613239397887132393978881323939788913239397890132393978911323939789213239397893132393978941323939789513239397896132393978971323939789813239397899132393979001323939790113239397902132393979031323939790413239397905132393979061323939790713239397908132393979091323939791013239397911132393979121323939791313239397914132393979151323939791613239397917132393979181323939791913239397920132393979211323939792213239397923132393979241323939792513239397926132393979271323939792813239397929132393979301323939793113239397932132393979331323939793413239397935132393979361323939793713239397938132393979391323939794013239397941132393979421323939794313239397944132393979451323939794613239397947132393979481323939794913239397950132393979511323939795213239397953132393979541323939795513239397956132393979571323939795813239397959132393979601323939796113239397962132393979631323939796413239397965132393979661323939796713239397968132393979691323939797013239397971132393979721323939797313239397974132393979751323939797613239397977132393979781323939797913239397980132393979811323939798213239397983132393979841323939798513239397986132393979871323939798813239397989132393979901323939799113239397992132393979931323939799413239397995132393979961323939799713239397998132393979991323939800013239398001132393980021323939800313239398004132393980051323939800613239398007132393980081323939800913239398010132393980111323939801213239398013132393980141323939801513239398016132393980171323939801813239398019132393980201323939802113239398022132393980231323939802413239398025132393980261323939802713239398028132393980291323939803013239398031132393980321323939803313239398034132393980351323939803613239398037132393980381323939803913239398040132393980411323939804213239398043132393980441323939804513239398046132393980471323939804813239398049132393980501323939805113239398052132393980531323939805413239398055132393980561323939805713239398058132393980591323939806013239398061132393980621323939806313239398064132393980651323939806613239398067132393980681323939806913239398070132393980711323939807213239398073132393980741323939807513239398076132393980771323939807813239398079132393980801323939808113239398082132393980831323939808413239398085132393980861323939808713239398088132393980891323939809013239398091132393980921323939809313239398094132393980951323939809613239398097132393980981323939809913239398100132393981011323939810213239398103132393981041323939810513239398106132393981071323939810813239398109132393981101323939811113239398112132393981131323939811413239398115132393981161323939811713239398118132393981191323939812013239398121132393981221323939812313239398124132393981251323939812613239398127132393981281323939812913239398130132393981311323939813213239398133132393981341323939813513239398136132393981371323939813813239398139132393981401323939814113239398142132393981431323939814413239398145132393981461323939814713239398148132393981491323939815013239398151132393981521323939815313239398154132393981551323939815613239398157132393981581323939815913239398160132393981611323939816213239398163132393981641323939816513239398166132393981671323939816813239398169132393981701323939817113239398172132393981731323939817413239398175132393981761323939817713239398178132393981791323939818013239398181132393981821323939818313239398184132393981851323939818613239398187132393981881323939818913239398190132393981911323939819213239398193132393981941323939819513239398196132393981971323939819813239398199132393982001323939820113239398202132393982031323939820413239398205132393982061323939820713239398208132393982091323939821013239398211132393982121323939821313239398214132393982151323939821613239398217132393982181323939821913239398220132393982211323939822213239398223132393982241323939822513239398226132393982271323939822813239398229132393982301323939823113239398232132393982331323939823413239398235132393982361323939823713239398238132393982391323939824013239398241132393982421323939824313239398244132393982451323939824613239398247132393982481323939824913239398250132393982511323939825213239398253132393982541323939825513239398256132393982571323939825813239398259132393982601323939826113239398262132393982631323939826413239398265132393982661323939826713239398268132393982691323939827013239398271132393982721323939827313239398274132393982751323939827613239398277132393982781323939827913239398280132393982811323939828213239398283132393982841323939828513239398286132393982871323939828813239398289132393982901323939829113239398292132393982931323939829413239398295132393982961323939829713239398298132393982991323939830013239398301132393983021323939830313239398304132393983051323939830613239398307132393983081323939830913239398310132393983111323939831213239398313132393983141323939831513239398316132393983171323939831813239398319132393983201323939832113239398322132393983231323939832413239398325132393983261323939832713239398328132393983291323939833013239398331132393983321323939833313239398334132393983351323939833613239398337132393983381323939833913239398340132393983411323939834213239398343132393983441323939834513239398346132393983471323939834813239398349132393983501323939835113239398352132393983531323939835413239398355132393983561323939835713239398358132393983591323939836013239398361132393983621323939836313239398364132393983651323939836613239398367132393983681323939836913239398370132393983711323939837213239398373132393983741323939837513239398376132393983771323939837813239398379132393983801323939838113239398382132393983831323939838413239398385132393983861323939838713239398388132393983891323939839013239398391132393983921323939839313239398394132393983951323939839613239398397132393983981323939839913239398400132393984011323939840213239398403132393984041323939840513239398406132393984071323939840813239398409132393984101323939841113239398412132393984131323939841413239398415132393984161323939841713239398418132393984191323939842013239398421132393984221323939842313239398424132393984251323939842613239398427132393984281323939842913239398430132393984311323939843213239398433132393984341323939843513239398436132393984371323939843813239398439132393984401323939844113239398442132393984431323939844413239398445132393984461323939844713239398448132393984491323939845013239398451132393984521323939845313239398454132393984551323939845613239398457132393984581323939845913239398460132393984611323939846213239398463132393984641323939846513239398466132393984671323939846813239398469132393984701323939847113239398472132393984731323939847413239398475132393984761323939847713239398478132393984791323939848013239398481132393984821323939848313239398484132393984851323939848613239398487132393984881323939848913239398490132393984911323939849213239398493132393984941323939849513239398496132393984971323939849813239398499132393985001323939850113239398502132393985031323939850413239398505132393985061323939850713239398508132393985091323939851013239398511132393985121323939851313239398514132393985151323939851613239398517132393985181323939851913239398520132393985211323939852213239398523132393985241323939852513239398526132393985271323939852813239398529132393985301323939853113239398532132393985331323939853413239398535132393985361323939853713239398538132393985391323939854013239398541132393985421323939854313239398544132393985451323939854613239398547132393985481323939854913239398550132393985511323939855213239398553132393985541323939855513239398556132393985571323939855813239398559132393985601323939856113239398562132393985631323939856413239398565132393985661323939856713239398568132393985691323939857013239398571132393985721323939857313239398574132393985751323939857613239398577132393985781323939857913239398580132393985811323939858213239398583132393985841323939858513239398586132393985871323939858813239398589132393985901323939859113239398592132393985931323939859413239398595132393985961323939859713239398598132393985991323939860013239398601132393986021323939860313239398604132393986051323939860613239398607132393986081323939860913239398610132393986111323939861213239398613132393986141323939861513239398616132393986171323939861813239398619132393986201323939862113239398622132393986231323939862413239398625132393986261323939862713239398628132393986291323939863013239398631132393986321323939863313239398634132393986351323939863613239398637132393986381323939863913239398640132393986411323939864213239398643132393986441323939864513239398646132393986471323939864813239398649132393986501323939865113239398652132393986531323939865413239398655132393986561323939865713239398658132393986591323939866013239398661132393986621323939866313239398664132393986651323939866613239398667132393986681323939866913239398670132393986711323939867213239398673132393986741323939867513239398676132393986771323939867813239398679132393986801323939868113239398682132393986831323939868413239398685132393986861323939868713239398688132393986891323939869013239398691132393986921323939869313239398694132393986951323939869613239398697132393986981323939869913239398700132393987011323939870213239398703132393987041323939870513239398706132393987071323939870813239398709132393987101323939871113239398712132393987131323939871413239398715132393987161323939871713239398718132393987191323939872013239398721132393987221323939872313239398724132393987251323939872613239398727132393987281323939872913239398730132393987311323939873213239398733132393987341323939873513239398736132393987371323939873813239398739132393987401323939874113239398742132393987431323939874413239398745132393987461323939874713239398748132393987491323939875013239398751132393987521323939875313239398754132393987551323939875613239398757132393987581323939875913239398760132393987611323939876213239398763132393987641323939876513239398766132393987671323939876813239398769132393987701323939877113239398772132393987731323939877413239398775132393987761323939877713239398778132393987791323939878013239398781132393987821323939878313239398784132393987851323939878613239398787132393987881323939878913239398790132393987911323939879213239398793132393987941323939879513239398796132393987971323939879813239398799132393988001323939880113239398802132393988031323939880413239398805132393988061323939880713239398808132393988091323939881013239398811132393988121323939881313239398814132393988151323939881613239398817132393988181323939881913239398820132393988211323939882213239398823132393988241323939882513239398826132393988271323939882813239398829132393988301323939883113239398832132393988331323939883413239398835132393988361323939883713239398838132393988391323939884013239398841132393988421323939884313239398844132393988451323939884613239398847132393988481323939884913239398850132393988511323939885213239398853132393988541323939885513239398856132393988571323939885813239398859132393988601323939886113239398862132393988631323939886413239398865132393988661323939886713239398868132393988691323939887013239398871132393988721323939887313239398874132393988751323939887613239398877132393988781323939887913239398880132393988811323939888213239398883132393988841323939888513239398886132393988871323939888813239398889132393988901323939889113239398892132393988931323939889413239398895132393988961323939889713239398898132393988991323939890013239398901132393989021323939890313239398904132393989051323939890613239398907132393989081323939890913239398910132393989111323939891213239398913132393989141323939891513239398916132393989171323939891813239398919132393989201323939892113239398922132393989231323939892413239398925132393989261323939892713239398928132393989291323939893013239398931132393989321323939893313239398934132393989351323939893613239398937132393989381323939893913239398940132393989411323939894213239398943132393989441323939894513239398946132393989471323939894813239398949132393989501323939895113239398952132393989531323939895413239398955132393989561323939895713239398958132393989591323939896013239398961132393989621323939896313239398964132393989651323939896613239398967132393989681323939896913239398970132393989711323939897213239398973132393989741323939897513239398976132393989771323939897813239398979132393989801323939898113239398982132393989831323939898413239398985132393989861323939898713239398988132393989891323939899013239398991132393989921323939899313239398994132393989951323939899613239398997132393989981323939899913239399000132393990011323939900213239399003132393990041323939900513239399006132393990071323939900813239399009132393990101323939901113239399012132393990131323939901413239399015132393990161323939901713239399018132393990191323939902013239399021132393990221323939902313239399024132393990251323939902613239399027132393990281323939902913239399030132393990311323939903213239399033132393990341323939903513239399036132393990371323939903813239399039132393990401323939904113239399042132393990431323939904413239399045132393990461323939904713239399048132393990491323939905013239399051132393990521323939905313239399054132393990551323939905613239399057132393990581323939905913239399060132393990611323939906213239399063132393990641323939906513239399066132393990671323939906813239399069132393990701323939907113239399072132393990731323939907413239399075132393990761323939907713239399078132393990791323939908013239399081132393990821323939908313239399084132393990851323939908613239399087132393990881323939908913239399090132393990911323939909213239399093132393990941323939909513239399096132393990971323939909813239399099132393991001323939910113239399102132393991031323939910413239399105132393991061323939910713239399108132393991091323939911013239399111132393991121323939911313239399114132393991151323939911613239399117132393991181323939911913239399120132393991211323939912213239399123132393991241323939912513239399126132393991271323939912813239399129132393991301323939913113239399132132393991331323939913413239399135132393991361323939913713239399138132393991391323939914013239399141132393991421323939914313239399144132393991451323939914613239399147132393991481323939914913239399150132393991511323939915213239399153132393991541323939915513239399156132393991571323939915813239399159132393991601323939916113239399162132393991631323939916413239399165132393991661323939916713239399168132393991691323939917013239399171132393991721323939917313239399174132393991751323939917613239399177132393991781323939917913239399180132393991811323939918213239399183132393991841323939918513239399186132393991871323939918813239399189132393991901323939919113239399192132393991931323939919413239399195132393991961323939919713239399198132393991991323939920013239399201132393992021323939920313239399204132393992051323939920613239399207132393992081323939920913239399210132393992111323939921213239399213132393992141323939921513239399216132393992171323939921813239399219132393992201323939922113239399222132393992231323939922413239399225132393992261323939922713239399228132393992291323939923013239399231132393992321323939923313239399234132393992351323939923613239399237132393992381323939923913239399240132393992411323939924213239399243132393992441323939924513239399246132393992471323939924813239399249132393992501323939925113239399252132393992531323939925413239399255132393992561323939925713239399258132393992591323939926013239399261132393992621323939926313239399264132393992651323939926613239399267132393992681323939926913239399270132393992711323939927213239399273132393992741323939927513239399276132393992771323939927813239399279132393992801323939928113239399282132393992831323939928413239399285132393992861323939928713239399288132393992891323939929013239399291132393992921323939929313239399294132393992951323939929613239399297132393992981323939929913239399300132393993011323939930213239399303132393993041323939930513239399306132393993071323939930813239399309132393993101323939931113239399312132393993131323939931413239399315132393993161323939931713239399318132393993191323939932013239399321132393993221323939932313239399324132393993251323939932613239399327132393993281323939932913239399330132393993311323939933213239399333132393993341323939933513239399336132393993371323939933813239399339132393993401323939934113239399342132393993431323939934413239399345132393993461323939934713239399348132393993491323939935013239399351132393993521323939935313239399354132393993551323939935613239399357132393993581323939935913239399360132393993611323939936213239399363132393993641323939936513239399366132393993671323939936813239399369132393993701323939937113239399372132393993731323939937413239399375132393993761323939937713239399378132393993791323939938013239399381132393993821323939938313239399384132393993851323939938613239399387132393993881323939938913239399390132393993911323939939213239399393132393993941323939939513239399396132393993971323939939813239399399132393994001323939940113239399402132393994031323939940413239399405132393994061323939940713239399408132393994091323939941013239399411132393994121323939941313239399414132393994151323939941613239399417132393994181323939941913239399420132393994211323939942213239399423132393994241323939942513239399426132393994271323939942813239399429132393994301323939943113239399432132393994331323939943413239399435132393994361323939943713239399438132393994391323939944013239399441132393994421323939944313239399444132393994451323939944613239399447132393994481323939944913239399450132393994511323939945213239399453132393994541323939945513239399456132393994571323939945813239399459132393994601323939946113239399462132393994631323939946413239399465132393994661323939946713239399468132393994691323939947013239399471132393994721323939947313239399474132393994751323939947613239399477132393994781323939947913239399480132393994811323939948213239399483132393994841323939948513239399486132393994871323939948813239399489132393994901323939949113239399492132393994931323939949413239399495132393994961323939949713239399498132393994991323939950013239399501132393995021323939950313239399504132393995051323939950613239399507132393995081323939950913239399510132393995111323939951213239399513132393995141323939951513239399516132393995171323939951813239399519132393995201323939952113239399522132393995231323939952413239399525132393995261323939952713239399528132393995291323939953013239399531132393995321323939953313239399534132393995351323939953613239399537132393995381323939953913239399540132393995411323939954213239399543132393995441323939954513239399546132393995471323939954813239399549132393995501323939955113239399552132393995531323939955413239399555132393995561323939955713239399558132393995591323939956013239399561132393995621323939956313239399564132393995651323939956613239399567132393995681323939956913239399570132393995711323939957213239399573132393995741323939957513239399576132393995771323939957813239399579132393995801323939958113239399582132393995831323939958413239399585132393995861323939958713239399588132393995891323939959013239399591132393995921323939959313239399594132393995951323939959613239399597132393995981323939959913239399600132393996011323939960213239399603132393996041323939960513239399606132393996071323939960813239399609132393996101323939961113239399612132393996131323939961413239399615132393996161323939961713239399618132393996191323939962013239399621132393996221323939962313239399624132393996251323939962613239399627132393996281323939962913239399630132393996311323939963213239399633132393996341323939963513239399636132393996371323939963813239399639132393996401323939964113239399642132393996431323939964413239399645132393996461323939964713239399648132393996491323939965013239399651132393996521323939965313239399654132393996551323939965613239399657132393996581323939965913239399660132393996611323939966213239399663132393996641323939966513239399666132393996671323939966813239399669132393996701323939967113239399672132393996731323939967413239399675132393996761323939967713239399678132393996791323939968013239399681132393996821323939968313239399684132393996851323939968613239399687132393996881323939968913239399690132393996911323939969213239399693132393996941323939969513239399696132393996971323939969813239399699132393997001323939970113239399702132393997031323939970413239399705132393997061323939970713239399708132393997091323939971013239399711132393997121323939971313239399714132393997151323939971613239399717132393997181323939971913239399720132393997211323939972213239399723132393997241323939972513239399726132393997271323939972813239399729132393997301323939973113239399732132393997331323939973413239399735132393997361323939973713239399738132393997391323939974013239399741132393997421323939974313239399744132393997451323939974613239399747132393997481323939974913239399750132393997511323939975213239399753132393997541323939975513239399756132393997571323939975813239399759132393997601323939976113239399762132393997631323939976413239399765132393997661323939976713239399768132393997691323939977013239399771132393997721323939977313239399774132393997751323939977613239399777132393997781323939977913239399780132393997811323939978213239399783132393997841323939978513239399786132393997871323939978813239399789132393997901323939979113239399792132393997931323939979413239399795132393997961323939979713239399798132393997991323939980013239399801132393998021323939980313239399804132393998051323939980613239399807132393998081323939980913239399810132393998111323939981213239399813132393998141323939981513239399816132393998171323939981813239399819132393998201323939982113239399822132393998231323939982413239399825132393998261323939982713239399828132393998291323939983013239399831132393998321323939983313239399834132393998351323939983613239399837132393998381323939983913239399840132393998411323939984213239399843132393998441323939984513239399846132393998471323939984813239399849132393998501323939985113239399852132393998531323939985413239399855132393998561323939985713239399858132393998591323939986013239399861132393998621323939986313239399864132393998651323939986613239399867132393998681323939986913239399870132393998711323939987213239399873132393998741323939987513239399876132393998771323939987813239399879132393998801323939988113239399882132393998831323939988413239399885132393998861323939988713239399888132393998891323939989013239399891132393998921323939989313239399894132393998951323939989613239399897132393998981323939989913239399900132393999011323939990213239399903132393999041323939990513239399906132393999071323939990813239399909132393999101323939991113239399912132393999131323939991413239399915132393999161323939991713239399918132393999191323939992013239399921132393999221323939992313239399924132393999251323939992613239399927132393999281323939992913239399930132393999311323939993213239399933132393999341323939993513239399936132393999371323939993813239399939132393999401323939994113239399942132393999431323939994413239399945132393999461323939994713239399948132393999491323939995013239399951132393999521323939995313239399954132393999551323939995613239399957132393999581323939995913239399960132393999611323939996213239399963132393999641323939996513239399966132393999671323939996813239399969132393999701323939997113239399972132393999731323939997413239399975132393999761323939997713239399978132393999791323939998013239399981132393999821323939998313239399984132393999851323939998613239399987132393999881323939998913239399990132393999911323939999213239399993132393999941323939999513239399996132393999971323939999813239399999