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

手机号段1323924

1323924号段手机号码表

13239240000132392400011323924000213239240003132392400041323924000513239240006132392400071323924000813239240009132392400101323924001113239240012132392400131323924001413239240015132392400161323924001713239240018132392400191323924002013239240021132392400221323924002313239240024132392400251323924002613239240027132392400281323924002913239240030132392400311323924003213239240033132392400341323924003513239240036132392400371323924003813239240039132392400401323924004113239240042132392400431323924004413239240045132392400461323924004713239240048132392400491323924005013239240051132392400521323924005313239240054132392400551323924005613239240057132392400581323924005913239240060132392400611323924006213239240063132392400641323924006513239240066132392400671323924006813239240069132392400701323924007113239240072132392400731323924007413239240075132392400761323924007713239240078132392400791323924008013239240081132392400821323924008313239240084132392400851323924008613239240087132392400881323924008913239240090132392400911323924009213239240093132392400941323924009513239240096132392400971323924009813239240099132392401001323924010113239240102132392401031323924010413239240105132392401061323924010713239240108132392401091323924011013239240111132392401121323924011313239240114132392401151323924011613239240117132392401181323924011913239240120132392401211323924012213239240123132392401241323924012513239240126132392401271323924012813239240129132392401301323924013113239240132132392401331323924013413239240135132392401361323924013713239240138132392401391323924014013239240141132392401421323924014313239240144132392401451323924014613239240147132392401481323924014913239240150132392401511323924015213239240153132392401541323924015513239240156132392401571323924015813239240159132392401601323924016113239240162132392401631323924016413239240165132392401661323924016713239240168132392401691323924017013239240171132392401721323924017313239240174132392401751323924017613239240177132392401781323924017913239240180132392401811323924018213239240183132392401841323924018513239240186132392401871323924018813239240189132392401901323924019113239240192132392401931323924019413239240195132392401961323924019713239240198132392401991323924020013239240201132392402021323924020313239240204132392402051323924020613239240207132392402081323924020913239240210132392402111323924021213239240213132392402141323924021513239240216132392402171323924021813239240219132392402201323924022113239240222132392402231323924022413239240225132392402261323924022713239240228132392402291323924023013239240231132392402321323924023313239240234132392402351323924023613239240237132392402381323924023913239240240132392402411323924024213239240243132392402441323924024513239240246132392402471323924024813239240249132392402501323924025113239240252132392402531323924025413239240255132392402561323924025713239240258132392402591323924026013239240261132392402621323924026313239240264132392402651323924026613239240267132392402681323924026913239240270132392402711323924027213239240273132392402741323924027513239240276132392402771323924027813239240279132392402801323924028113239240282132392402831323924028413239240285132392402861323924028713239240288132392402891323924029013239240291132392402921323924029313239240294132392402951323924029613239240297132392402981323924029913239240300132392403011323924030213239240303132392403041323924030513239240306132392403071323924030813239240309132392403101323924031113239240312132392403131323924031413239240315132392403161323924031713239240318132392403191323924032013239240321132392403221323924032313239240324132392403251323924032613239240327132392403281323924032913239240330132392403311323924033213239240333132392403341323924033513239240336132392403371323924033813239240339132392403401323924034113239240342132392403431323924034413239240345132392403461323924034713239240348132392403491323924035013239240351132392403521323924035313239240354132392403551323924035613239240357132392403581323924035913239240360132392403611323924036213239240363132392403641323924036513239240366132392403671323924036813239240369132392403701323924037113239240372132392403731323924037413239240375132392403761323924037713239240378132392403791323924038013239240381132392403821323924038313239240384132392403851323924038613239240387132392403881323924038913239240390132392403911323924039213239240393132392403941323924039513239240396132392403971323924039813239240399132392404001323924040113239240402132392404031323924040413239240405132392404061323924040713239240408132392404091323924041013239240411132392404121323924041313239240414132392404151323924041613239240417132392404181323924041913239240420132392404211323924042213239240423132392404241323924042513239240426132392404271323924042813239240429132392404301323924043113239240432132392404331323924043413239240435132392404361323924043713239240438132392404391323924044013239240441132392404421323924044313239240444132392404451323924044613239240447132392404481323924044913239240450132392404511323924045213239240453132392404541323924045513239240456132392404571323924045813239240459132392404601323924046113239240462132392404631323924046413239240465132392404661323924046713239240468132392404691323924047013239240471132392404721323924047313239240474132392404751323924047613239240477132392404781323924047913239240480132392404811323924048213239240483132392404841323924048513239240486132392404871323924048813239240489132392404901323924049113239240492132392404931323924049413239240495132392404961323924049713239240498132392404991323924050013239240501132392405021323924050313239240504132392405051323924050613239240507132392405081323924050913239240510132392405111323924051213239240513132392405141323924051513239240516132392405171323924051813239240519132392405201323924052113239240522132392405231323924052413239240525132392405261323924052713239240528132392405291323924053013239240531132392405321323924053313239240534132392405351323924053613239240537132392405381323924053913239240540132392405411323924054213239240543132392405441323924054513239240546132392405471323924054813239240549132392405501323924055113239240552132392405531323924055413239240555132392405561323924055713239240558132392405591323924056013239240561132392405621323924056313239240564132392405651323924056613239240567132392405681323924056913239240570132392405711323924057213239240573132392405741323924057513239240576132392405771323924057813239240579132392405801323924058113239240582132392405831323924058413239240585132392405861323924058713239240588132392405891323924059013239240591132392405921323924059313239240594132392405951323924059613239240597132392405981323924059913239240600132392406011323924060213239240603132392406041323924060513239240606132392406071323924060813239240609132392406101323924061113239240612132392406131323924061413239240615132392406161323924061713239240618132392406191323924062013239240621132392406221323924062313239240624132392406251323924062613239240627132392406281323924062913239240630132392406311323924063213239240633132392406341323924063513239240636132392406371323924063813239240639132392406401323924064113239240642132392406431323924064413239240645132392406461323924064713239240648132392406491323924065013239240651132392406521323924065313239240654132392406551323924065613239240657132392406581323924065913239240660132392406611323924066213239240663132392406641323924066513239240666132392406671323924066813239240669132392406701323924067113239240672132392406731323924067413239240675132392406761323924067713239240678132392406791323924068013239240681132392406821323924068313239240684132392406851323924068613239240687132392406881323924068913239240690132392406911323924069213239240693132392406941323924069513239240696132392406971323924069813239240699132392407001323924070113239240702132392407031323924070413239240705132392407061323924070713239240708132392407091323924071013239240711132392407121323924071313239240714132392407151323924071613239240717132392407181323924071913239240720132392407211323924072213239240723132392407241323924072513239240726132392407271323924072813239240729132392407301323924073113239240732132392407331323924073413239240735132392407361323924073713239240738132392407391323924074013239240741132392407421323924074313239240744132392407451323924074613239240747132392407481323924074913239240750132392407511323924075213239240753132392407541323924075513239240756132392407571323924075813239240759132392407601323924076113239240762132392407631323924076413239240765132392407661323924076713239240768132392407691323924077013239240771132392407721323924077313239240774132392407751323924077613239240777132392407781323924077913239240780132392407811323924078213239240783132392407841323924078513239240786132392407871323924078813239240789132392407901323924079113239240792132392407931323924079413239240795132392407961323924079713239240798132392407991323924080013239240801132392408021323924080313239240804132392408051323924080613239240807132392408081323924080913239240810132392408111323924081213239240813132392408141323924081513239240816132392408171323924081813239240819132392408201323924082113239240822132392408231323924082413239240825132392408261323924082713239240828132392408291323924083013239240831132392408321323924083313239240834132392408351323924083613239240837132392408381323924083913239240840132392408411323924084213239240843132392408441323924084513239240846132392408471323924084813239240849132392408501323924085113239240852132392408531323924085413239240855132392408561323924085713239240858132392408591323924086013239240861132392408621323924086313239240864132392408651323924086613239240867132392408681323924086913239240870132392408711323924087213239240873132392408741323924087513239240876132392408771323924087813239240879132392408801323924088113239240882132392408831323924088413239240885132392408861323924088713239240888132392408891323924089013239240891132392408921323924089313239240894132392408951323924089613239240897132392408981323924089913239240900132392409011323924090213239240903132392409041323924090513239240906132392409071323924090813239240909132392409101323924091113239240912132392409131323924091413239240915132392409161323924091713239240918132392409191323924092013239240921132392409221323924092313239240924132392409251323924092613239240927132392409281323924092913239240930132392409311323924093213239240933132392409341323924093513239240936132392409371323924093813239240939132392409401323924094113239240942132392409431323924094413239240945132392409461323924094713239240948132392409491323924095013239240951132392409521323924095313239240954132392409551323924095613239240957132392409581323924095913239240960132392409611323924096213239240963132392409641323924096513239240966132392409671323924096813239240969132392409701323924097113239240972132392409731323924097413239240975132392409761323924097713239240978132392409791323924098013239240981132392409821323924098313239240984132392409851323924098613239240987132392409881323924098913239240990132392409911323924099213239240993132392409941323924099513239240996132392409971323924099813239240999132392410001323924100113239241002132392410031323924100413239241005132392410061323924100713239241008132392410091323924101013239241011132392410121323924101313239241014132392410151323924101613239241017132392410181323924101913239241020132392410211323924102213239241023132392410241323924102513239241026132392410271323924102813239241029132392410301323924103113239241032132392410331323924103413239241035132392410361323924103713239241038132392410391323924104013239241041132392410421323924104313239241044132392410451323924104613239241047132392410481323924104913239241050132392410511323924105213239241053132392410541323924105513239241056132392410571323924105813239241059132392410601323924106113239241062132392410631323924106413239241065132392410661323924106713239241068132392410691323924107013239241071132392410721323924107313239241074132392410751323924107613239241077132392410781323924107913239241080132392410811323924108213239241083132392410841323924108513239241086132392410871323924108813239241089132392410901323924109113239241092132392410931323924109413239241095132392410961323924109713239241098132392410991323924110013239241101132392411021323924110313239241104132392411051323924110613239241107132392411081323924110913239241110132392411111323924111213239241113132392411141323924111513239241116132392411171323924111813239241119132392411201323924112113239241122132392411231323924112413239241125132392411261323924112713239241128132392411291323924113013239241131132392411321323924113313239241134132392411351323924113613239241137132392411381323924113913239241140132392411411323924114213239241143132392411441323924114513239241146132392411471323924114813239241149132392411501323924115113239241152132392411531323924115413239241155132392411561323924115713239241158132392411591323924116013239241161132392411621323924116313239241164132392411651323924116613239241167132392411681323924116913239241170132392411711323924117213239241173132392411741323924117513239241176132392411771323924117813239241179132392411801323924118113239241182132392411831323924118413239241185132392411861323924118713239241188132392411891323924119013239241191132392411921323924119313239241194132392411951323924119613239241197132392411981323924119913239241200132392412011323924120213239241203132392412041323924120513239241206132392412071323924120813239241209132392412101323924121113239241212132392412131323924121413239241215132392412161323924121713239241218132392412191323924122013239241221132392412221323924122313239241224132392412251323924122613239241227132392412281323924122913239241230132392412311323924123213239241233132392412341323924123513239241236132392412371323924123813239241239132392412401323924124113239241242132392412431323924124413239241245132392412461323924124713239241248132392412491323924125013239241251132392412521323924125313239241254132392412551323924125613239241257132392412581323924125913239241260132392412611323924126213239241263132392412641323924126513239241266132392412671323924126813239241269132392412701323924127113239241272132392412731323924127413239241275132392412761323924127713239241278132392412791323924128013239241281132392412821323924128313239241284132392412851323924128613239241287132392412881323924128913239241290132392412911323924129213239241293132392412941323924129513239241296132392412971323924129813239241299132392413001323924130113239241302132392413031323924130413239241305132392413061323924130713239241308132392413091323924131013239241311132392413121323924131313239241314132392413151323924131613239241317132392413181323924131913239241320132392413211323924132213239241323132392413241323924132513239241326132392413271323924132813239241329132392413301323924133113239241332132392413331323924133413239241335132392413361323924133713239241338132392413391323924134013239241341132392413421323924134313239241344132392413451323924134613239241347132392413481323924134913239241350132392413511323924135213239241353132392413541323924135513239241356132392413571323924135813239241359132392413601323924136113239241362132392413631323924136413239241365132392413661323924136713239241368132392413691323924137013239241371132392413721323924137313239241374132392413751323924137613239241377132392413781323924137913239241380132392413811323924138213239241383132392413841323924138513239241386132392413871323924138813239241389132392413901323924139113239241392132392413931323924139413239241395132392413961323924139713239241398132392413991323924140013239241401132392414021323924140313239241404132392414051323924140613239241407132392414081323924140913239241410132392414111323924141213239241413132392414141323924141513239241416132392414171323924141813239241419132392414201323924142113239241422132392414231323924142413239241425132392414261323924142713239241428132392414291323924143013239241431132392414321323924143313239241434132392414351323924143613239241437132392414381323924143913239241440132392414411323924144213239241443132392414441323924144513239241446132392414471323924144813239241449132392414501323924145113239241452132392414531323924145413239241455132392414561323924145713239241458132392414591323924146013239241461132392414621323924146313239241464132392414651323924146613239241467132392414681323924146913239241470132392414711323924147213239241473132392414741323924147513239241476132392414771323924147813239241479132392414801323924148113239241482132392414831323924148413239241485132392414861323924148713239241488132392414891323924149013239241491132392414921323924149313239241494132392414951323924149613239241497132392414981323924149913239241500132392415011323924150213239241503132392415041323924150513239241506132392415071323924150813239241509132392415101323924151113239241512132392415131323924151413239241515132392415161323924151713239241518132392415191323924152013239241521132392415221323924152313239241524132392415251323924152613239241527132392415281323924152913239241530132392415311323924153213239241533132392415341323924153513239241536132392415371323924153813239241539132392415401323924154113239241542132392415431323924154413239241545132392415461323924154713239241548132392415491323924155013239241551132392415521323924155313239241554132392415551323924155613239241557132392415581323924155913239241560132392415611323924156213239241563132392415641323924156513239241566132392415671323924156813239241569132392415701323924157113239241572132392415731323924157413239241575132392415761323924157713239241578132392415791323924158013239241581132392415821323924158313239241584132392415851323924158613239241587132392415881323924158913239241590132392415911323924159213239241593132392415941323924159513239241596132392415971323924159813239241599132392416001323924160113239241602132392416031323924160413239241605132392416061323924160713239241608132392416091323924161013239241611132392416121323924161313239241614132392416151323924161613239241617132392416181323924161913239241620132392416211323924162213239241623132392416241323924162513239241626132392416271323924162813239241629132392416301323924163113239241632132392416331323924163413239241635132392416361323924163713239241638132392416391323924164013239241641132392416421323924164313239241644132392416451323924164613239241647132392416481323924164913239241650132392416511323924165213239241653132392416541323924165513239241656132392416571323924165813239241659132392416601323924166113239241662132392416631323924166413239241665132392416661323924166713239241668132392416691323924167013239241671132392416721323924167313239241674132392416751323924167613239241677132392416781323924167913239241680132392416811323924168213239241683132392416841323924168513239241686132392416871323924168813239241689132392416901323924169113239241692132392416931323924169413239241695132392416961323924169713239241698132392416991323924170013239241701132392417021323924170313239241704132392417051323924170613239241707132392417081323924170913239241710132392417111323924171213239241713132392417141323924171513239241716132392417171323924171813239241719132392417201323924172113239241722132392417231323924172413239241725132392417261323924172713239241728132392417291323924173013239241731132392417321323924173313239241734132392417351323924173613239241737132392417381323924173913239241740132392417411323924174213239241743132392417441323924174513239241746132392417471323924174813239241749132392417501323924175113239241752132392417531323924175413239241755132392417561323924175713239241758132392417591323924176013239241761132392417621323924176313239241764132392417651323924176613239241767132392417681323924176913239241770132392417711323924177213239241773132392417741323924177513239241776132392417771323924177813239241779132392417801323924178113239241782132392417831323924178413239241785132392417861323924178713239241788132392417891323924179013239241791132392417921323924179313239241794132392417951323924179613239241797132392417981323924179913239241800132392418011323924180213239241803132392418041323924180513239241806132392418071323924180813239241809132392418101323924181113239241812132392418131323924181413239241815132392418161323924181713239241818132392418191323924182013239241821132392418221323924182313239241824132392418251323924182613239241827132392418281323924182913239241830132392418311323924183213239241833132392418341323924183513239241836132392418371323924183813239241839132392418401323924184113239241842132392418431323924184413239241845132392418461323924184713239241848132392418491323924185013239241851132392418521323924185313239241854132392418551323924185613239241857132392418581323924185913239241860132392418611323924186213239241863132392418641323924186513239241866132392418671323924186813239241869132392418701323924187113239241872132392418731323924187413239241875132392418761323924187713239241878132392418791323924188013239241881132392418821323924188313239241884132392418851323924188613239241887132392418881323924188913239241890132392418911323924189213239241893132392418941323924189513239241896132392418971323924189813239241899132392419001323924190113239241902132392419031323924190413239241905132392419061323924190713239241908132392419091323924191013239241911132392419121323924191313239241914132392419151323924191613239241917132392419181323924191913239241920132392419211323924192213239241923132392419241323924192513239241926132392419271323924192813239241929132392419301323924193113239241932132392419331323924193413239241935132392419361323924193713239241938132392419391323924194013239241941132392419421323924194313239241944132392419451323924194613239241947132392419481323924194913239241950132392419511323924195213239241953132392419541323924195513239241956132392419571323924195813239241959132392419601323924196113239241962132392419631323924196413239241965132392419661323924196713239241968132392419691323924197013239241971132392419721323924197313239241974132392419751323924197613239241977132392419781323924197913239241980132392419811323924198213239241983132392419841323924198513239241986132392419871323924198813239241989132392419901323924199113239241992132392419931323924199413239241995132392419961323924199713239241998132392419991323924200013239242001132392420021323924200313239242004132392420051323924200613239242007132392420081323924200913239242010132392420111323924201213239242013132392420141323924201513239242016132392420171323924201813239242019132392420201323924202113239242022132392420231323924202413239242025132392420261323924202713239242028132392420291323924203013239242031132392420321323924203313239242034132392420351323924203613239242037132392420381323924203913239242040132392420411323924204213239242043132392420441323924204513239242046132392420471323924204813239242049132392420501323924205113239242052132392420531323924205413239242055132392420561323924205713239242058132392420591323924206013239242061132392420621323924206313239242064132392420651323924206613239242067132392420681323924206913239242070132392420711323924207213239242073132392420741323924207513239242076132392420771323924207813239242079132392420801323924208113239242082132392420831323924208413239242085132392420861323924208713239242088132392420891323924209013239242091132392420921323924209313239242094132392420951323924209613239242097132392420981323924209913239242100132392421011323924210213239242103132392421041323924210513239242106132392421071323924210813239242109132392421101323924211113239242112132392421131323924211413239242115132392421161323924211713239242118132392421191323924212013239242121132392421221323924212313239242124132392421251323924212613239242127132392421281323924212913239242130132392421311323924213213239242133132392421341323924213513239242136132392421371323924213813239242139132392421401323924214113239242142132392421431323924214413239242145132392421461323924214713239242148132392421491323924215013239242151132392421521323924215313239242154132392421551323924215613239242157132392421581323924215913239242160132392421611323924216213239242163132392421641323924216513239242166132392421671323924216813239242169132392421701323924217113239242172132392421731323924217413239242175132392421761323924217713239242178132392421791323924218013239242181132392421821323924218313239242184132392421851323924218613239242187132392421881323924218913239242190132392421911323924219213239242193132392421941323924219513239242196132392421971323924219813239242199132392422001323924220113239242202132392422031323924220413239242205132392422061323924220713239242208132392422091323924221013239242211132392422121323924221313239242214132392422151323924221613239242217132392422181323924221913239242220132392422211323924222213239242223132392422241323924222513239242226132392422271323924222813239242229132392422301323924223113239242232132392422331323924223413239242235132392422361323924223713239242238132392422391323924224013239242241132392422421323924224313239242244132392422451323924224613239242247132392422481323924224913239242250132392422511323924225213239242253132392422541323924225513239242256132392422571323924225813239242259132392422601323924226113239242262132392422631323924226413239242265132392422661323924226713239242268132392422691323924227013239242271132392422721323924227313239242274132392422751323924227613239242277132392422781323924227913239242280132392422811323924228213239242283132392422841323924228513239242286132392422871323924228813239242289132392422901323924229113239242292132392422931323924229413239242295132392422961323924229713239242298132392422991323924230013239242301132392423021323924230313239242304132392423051323924230613239242307132392423081323924230913239242310132392423111323924231213239242313132392423141323924231513239242316132392423171323924231813239242319132392423201323924232113239242322132392423231323924232413239242325132392423261323924232713239242328132392423291323924233013239242331132392423321323924233313239242334132392423351323924233613239242337132392423381323924233913239242340132392423411323924234213239242343132392423441323924234513239242346132392423471323924234813239242349132392423501323924235113239242352132392423531323924235413239242355132392423561323924235713239242358132392423591323924236013239242361132392423621323924236313239242364132392423651323924236613239242367132392423681323924236913239242370132392423711323924237213239242373132392423741323924237513239242376132392423771323924237813239242379132392423801323924238113239242382132392423831323924238413239242385132392423861323924238713239242388132392423891323924239013239242391132392423921323924239313239242394132392423951323924239613239242397132392423981323924239913239242400132392424011323924240213239242403132392424041323924240513239242406132392424071323924240813239242409132392424101323924241113239242412132392424131323924241413239242415132392424161323924241713239242418132392424191323924242013239242421132392424221323924242313239242424132392424251323924242613239242427132392424281323924242913239242430132392424311323924243213239242433132392424341323924243513239242436132392424371323924243813239242439132392424401323924244113239242442132392424431323924244413239242445132392424461323924244713239242448132392424491323924245013239242451132392424521323924245313239242454132392424551323924245613239242457132392424581323924245913239242460132392424611323924246213239242463132392424641323924246513239242466132392424671323924246813239242469132392424701323924247113239242472132392424731323924247413239242475132392424761323924247713239242478132392424791323924248013239242481132392424821323924248313239242484132392424851323924248613239242487132392424881323924248913239242490132392424911323924249213239242493132392424941323924249513239242496132392424971323924249813239242499132392425001323924250113239242502132392425031323924250413239242505132392425061323924250713239242508132392425091323924251013239242511132392425121323924251313239242514132392425151323924251613239242517132392425181323924251913239242520132392425211323924252213239242523132392425241323924252513239242526132392425271323924252813239242529132392425301323924253113239242532132392425331323924253413239242535132392425361323924253713239242538132392425391323924254013239242541132392425421323924254313239242544132392425451323924254613239242547132392425481323924254913239242550132392425511323924255213239242553132392425541323924255513239242556132392425571323924255813239242559132392425601323924256113239242562132392425631323924256413239242565132392425661323924256713239242568132392425691323924257013239242571132392425721323924257313239242574132392425751323924257613239242577132392425781323924257913239242580132392425811323924258213239242583132392425841323924258513239242586132392425871323924258813239242589132392425901323924259113239242592132392425931323924259413239242595132392425961323924259713239242598132392425991323924260013239242601132392426021323924260313239242604132392426051323924260613239242607132392426081323924260913239242610132392426111323924261213239242613132392426141323924261513239242616132392426171323924261813239242619132392426201323924262113239242622132392426231323924262413239242625132392426261323924262713239242628132392426291323924263013239242631132392426321323924263313239242634132392426351323924263613239242637132392426381323924263913239242640132392426411323924264213239242643132392426441323924264513239242646132392426471323924264813239242649132392426501323924265113239242652132392426531323924265413239242655132392426561323924265713239242658132392426591323924266013239242661132392426621323924266313239242664132392426651323924266613239242667132392426681323924266913239242670132392426711323924267213239242673132392426741323924267513239242676132392426771323924267813239242679132392426801323924268113239242682132392426831323924268413239242685132392426861323924268713239242688132392426891323924269013239242691132392426921323924269313239242694132392426951323924269613239242697132392426981323924269913239242700132392427011323924270213239242703132392427041323924270513239242706132392427071323924270813239242709132392427101323924271113239242712132392427131323924271413239242715132392427161323924271713239242718132392427191323924272013239242721132392427221323924272313239242724132392427251323924272613239242727132392427281323924272913239242730132392427311323924273213239242733132392427341323924273513239242736132392427371323924273813239242739132392427401323924274113239242742132392427431323924274413239242745132392427461323924274713239242748132392427491323924275013239242751132392427521323924275313239242754132392427551323924275613239242757132392427581323924275913239242760132392427611323924276213239242763132392427641323924276513239242766132392427671323924276813239242769132392427701323924277113239242772132392427731323924277413239242775132392427761323924277713239242778132392427791323924278013239242781132392427821323924278313239242784132392427851323924278613239242787132392427881323924278913239242790132392427911323924279213239242793132392427941323924279513239242796132392427971323924279813239242799132392428001323924280113239242802132392428031323924280413239242805132392428061323924280713239242808132392428091323924281013239242811132392428121323924281313239242814132392428151323924281613239242817132392428181323924281913239242820132392428211323924282213239242823132392428241323924282513239242826132392428271323924282813239242829132392428301323924283113239242832132392428331323924283413239242835132392428361323924283713239242838132392428391323924284013239242841132392428421323924284313239242844132392428451323924284613239242847132392428481323924284913239242850132392428511323924285213239242853132392428541323924285513239242856132392428571323924285813239242859132392428601323924286113239242862132392428631323924286413239242865132392428661323924286713239242868132392428691323924287013239242871132392428721323924287313239242874132392428751323924287613239242877132392428781323924287913239242880132392428811323924288213239242883132392428841323924288513239242886132392428871323924288813239242889132392428901323924289113239242892132392428931323924289413239242895132392428961323924289713239242898132392428991323924290013239242901132392429021323924290313239242904132392429051323924290613239242907132392429081323924290913239242910132392429111323924291213239242913132392429141323924291513239242916132392429171323924291813239242919132392429201323924292113239242922132392429231323924292413239242925132392429261323924292713239242928132392429291323924293013239242931132392429321323924293313239242934132392429351323924293613239242937132392429381323924293913239242940132392429411323924294213239242943132392429441323924294513239242946132392429471323924294813239242949132392429501323924295113239242952132392429531323924295413239242955132392429561323924295713239242958132392429591323924296013239242961132392429621323924296313239242964132392429651323924296613239242967132392429681323924296913239242970132392429711323924297213239242973132392429741323924297513239242976132392429771323924297813239242979132392429801323924298113239242982132392429831323924298413239242985132392429861323924298713239242988132392429891323924299013239242991132392429921323924299313239242994132392429951323924299613239242997132392429981323924299913239243000132392430011323924300213239243003132392430041323924300513239243006132392430071323924300813239243009132392430101323924301113239243012132392430131323924301413239243015132392430161323924301713239243018132392430191323924302013239243021132392430221323924302313239243024132392430251323924302613239243027132392430281323924302913239243030132392430311323924303213239243033132392430341323924303513239243036132392430371323924303813239243039132392430401323924304113239243042132392430431323924304413239243045132392430461323924304713239243048132392430491323924305013239243051132392430521323924305313239243054132392430551323924305613239243057132392430581323924305913239243060132392430611323924306213239243063132392430641323924306513239243066132392430671323924306813239243069132392430701323924307113239243072132392430731323924307413239243075132392430761323924307713239243078132392430791323924308013239243081132392430821323924308313239243084132392430851323924308613239243087132392430881323924308913239243090132392430911323924309213239243093132392430941323924309513239243096132392430971323924309813239243099132392431001323924310113239243102132392431031323924310413239243105132392431061323924310713239243108132392431091323924311013239243111132392431121323924311313239243114132392431151323924311613239243117132392431181323924311913239243120132392431211323924312213239243123132392431241323924312513239243126132392431271323924312813239243129132392431301323924313113239243132132392431331323924313413239243135132392431361323924313713239243138132392431391323924314013239243141132392431421323924314313239243144132392431451323924314613239243147132392431481323924314913239243150132392431511323924315213239243153132392431541323924315513239243156132392431571323924315813239243159132392431601323924316113239243162132392431631323924316413239243165132392431661323924316713239243168132392431691323924317013239243171132392431721323924317313239243174132392431751323924317613239243177132392431781323924317913239243180132392431811323924318213239243183132392431841323924318513239243186132392431871323924318813239243189132392431901323924319113239243192132392431931323924319413239243195132392431961323924319713239243198132392431991323924320013239243201132392432021323924320313239243204132392432051323924320613239243207132392432081323924320913239243210132392432111323924321213239243213132392432141323924321513239243216132392432171323924321813239243219132392432201323924322113239243222132392432231323924322413239243225132392432261323924322713239243228132392432291323924323013239243231132392432321323924323313239243234132392432351323924323613239243237132392432381323924323913239243240132392432411323924324213239243243132392432441323924324513239243246132392432471323924324813239243249132392432501323924325113239243252132392432531323924325413239243255132392432561323924325713239243258132392432591323924326013239243261132392432621323924326313239243264132392432651323924326613239243267132392432681323924326913239243270132392432711323924327213239243273132392432741323924327513239243276132392432771323924327813239243279132392432801323924328113239243282132392432831323924328413239243285132392432861323924328713239243288132392432891323924329013239243291132392432921323924329313239243294132392432951323924329613239243297132392432981323924329913239243300132392433011323924330213239243303132392433041323924330513239243306132392433071323924330813239243309132392433101323924331113239243312132392433131323924331413239243315132392433161323924331713239243318132392433191323924332013239243321132392433221323924332313239243324132392433251323924332613239243327132392433281323924332913239243330132392433311323924333213239243333132392433341323924333513239243336132392433371323924333813239243339132392433401323924334113239243342132392433431323924334413239243345132392433461323924334713239243348132392433491323924335013239243351132392433521323924335313239243354132392433551323924335613239243357132392433581323924335913239243360132392433611323924336213239243363132392433641323924336513239243366132392433671323924336813239243369132392433701323924337113239243372132392433731323924337413239243375132392433761323924337713239243378132392433791323924338013239243381132392433821323924338313239243384132392433851323924338613239243387132392433881323924338913239243390132392433911323924339213239243393132392433941323924339513239243396132392433971323924339813239243399132392434001323924340113239243402132392434031323924340413239243405132392434061323924340713239243408132392434091323924341013239243411132392434121323924341313239243414132392434151323924341613239243417132392434181323924341913239243420132392434211323924342213239243423132392434241323924342513239243426132392434271323924342813239243429132392434301323924343113239243432132392434331323924343413239243435132392434361323924343713239243438132392434391323924344013239243441132392434421323924344313239243444132392434451323924344613239243447132392434481323924344913239243450132392434511323924345213239243453132392434541323924345513239243456132392434571323924345813239243459132392434601323924346113239243462132392434631323924346413239243465132392434661323924346713239243468132392434691323924347013239243471132392434721323924347313239243474132392434751323924347613239243477132392434781323924347913239243480132392434811323924348213239243483132392434841323924348513239243486132392434871323924348813239243489132392434901323924349113239243492132392434931323924349413239243495132392434961323924349713239243498132392434991323924350013239243501132392435021323924350313239243504132392435051323924350613239243507132392435081323924350913239243510132392435111323924351213239243513132392435141323924351513239243516132392435171323924351813239243519132392435201323924352113239243522132392435231323924352413239243525132392435261323924352713239243528132392435291323924353013239243531132392435321323924353313239243534132392435351323924353613239243537132392435381323924353913239243540132392435411323924354213239243543132392435441323924354513239243546132392435471323924354813239243549132392435501323924355113239243552132392435531323924355413239243555132392435561323924355713239243558132392435591323924356013239243561132392435621323924356313239243564132392435651323924356613239243567132392435681323924356913239243570132392435711323924357213239243573132392435741323924357513239243576132392435771323924357813239243579132392435801323924358113239243582132392435831323924358413239243585132392435861323924358713239243588132392435891323924359013239243591132392435921323924359313239243594132392435951323924359613239243597132392435981323924359913239243600132392436011323924360213239243603132392436041323924360513239243606132392436071323924360813239243609132392436101323924361113239243612132392436131323924361413239243615132392436161323924361713239243618132392436191323924362013239243621132392436221323924362313239243624132392436251323924362613239243627132392436281323924362913239243630132392436311323924363213239243633132392436341323924363513239243636132392436371323924363813239243639132392436401323924364113239243642132392436431323924364413239243645132392436461323924364713239243648132392436491323924365013239243651132392436521323924365313239243654132392436551323924365613239243657132392436581323924365913239243660132392436611323924366213239243663132392436641323924366513239243666132392436671323924366813239243669132392436701323924367113239243672132392436731323924367413239243675132392436761323924367713239243678132392436791323924368013239243681132392436821323924368313239243684132392436851323924368613239243687132392436881323924368913239243690132392436911323924369213239243693132392436941323924369513239243696132392436971323924369813239243699132392437001323924370113239243702132392437031323924370413239243705132392437061323924370713239243708132392437091323924371013239243711132392437121323924371313239243714132392437151323924371613239243717132392437181323924371913239243720132392437211323924372213239243723132392437241323924372513239243726132392437271323924372813239243729132392437301323924373113239243732132392437331323924373413239243735132392437361323924373713239243738132392437391323924374013239243741132392437421323924374313239243744132392437451323924374613239243747132392437481323924374913239243750132392437511323924375213239243753132392437541323924375513239243756132392437571323924375813239243759132392437601323924376113239243762132392437631323924376413239243765132392437661323924376713239243768132392437691323924377013239243771132392437721323924377313239243774132392437751323924377613239243777132392437781323924377913239243780132392437811323924378213239243783132392437841323924378513239243786132392437871323924378813239243789132392437901323924379113239243792132392437931323924379413239243795132392437961323924379713239243798132392437991323924380013239243801132392438021323924380313239243804132392438051323924380613239243807132392438081323924380913239243810132392438111323924381213239243813132392438141323924381513239243816132392438171323924381813239243819132392438201323924382113239243822132392438231323924382413239243825132392438261323924382713239243828132392438291323924383013239243831132392438321323924383313239243834132392438351323924383613239243837132392438381323924383913239243840132392438411323924384213239243843132392438441323924384513239243846132392438471323924384813239243849132392438501323924385113239243852132392438531323924385413239243855132392438561323924385713239243858132392438591323924386013239243861132392438621323924386313239243864132392438651323924386613239243867132392438681323924386913239243870132392438711323924387213239243873132392438741323924387513239243876132392438771323924387813239243879132392438801323924388113239243882132392438831323924388413239243885132392438861323924388713239243888132392438891323924389013239243891132392438921323924389313239243894132392438951323924389613239243897132392438981323924389913239243900132392439011323924390213239243903132392439041323924390513239243906132392439071323924390813239243909132392439101323924391113239243912132392439131323924391413239243915132392439161323924391713239243918132392439191323924392013239243921132392439221323924392313239243924132392439251323924392613239243927132392439281323924392913239243930132392439311323924393213239243933132392439341323924393513239243936132392439371323924393813239243939132392439401323924394113239243942132392439431323924394413239243945132392439461323924394713239243948132392439491323924395013239243951132392439521323924395313239243954132392439551323924395613239243957132392439581323924395913239243960132392439611323924396213239243963132392439641323924396513239243966132392439671323924396813239243969132392439701323924397113239243972132392439731323924397413239243975132392439761323924397713239243978132392439791323924398013239243981132392439821323924398313239243984132392439851323924398613239243987132392439881323924398913239243990132392439911323924399213239243993132392439941323924399513239243996132392439971323924399813239243999132392440001323924400113239244002132392440031323924400413239244005132392440061323924400713239244008132392440091323924401013239244011132392440121323924401313239244014132392440151323924401613239244017132392440181323924401913239244020132392440211323924402213239244023132392440241323924402513239244026132392440271323924402813239244029132392440301323924403113239244032132392440331323924403413239244035132392440361323924403713239244038132392440391323924404013239244041132392440421323924404313239244044132392440451323924404613239244047132392440481323924404913239244050132392440511323924405213239244053132392440541323924405513239244056132392440571323924405813239244059132392440601323924406113239244062132392440631323924406413239244065132392440661323924406713239244068132392440691323924407013239244071132392440721323924407313239244074132392440751323924407613239244077132392440781323924407913239244080132392440811323924408213239244083132392440841323924408513239244086132392440871323924408813239244089132392440901323924409113239244092132392440931323924409413239244095132392440961323924409713239244098132392440991323924410013239244101132392441021323924410313239244104132392441051323924410613239244107132392441081323924410913239244110132392441111323924411213239244113132392441141323924411513239244116132392441171323924411813239244119132392441201323924412113239244122132392441231323924412413239244125132392441261323924412713239244128132392441291323924413013239244131132392441321323924413313239244134132392441351323924413613239244137132392441381323924413913239244140132392441411323924414213239244143132392441441323924414513239244146132392441471323924414813239244149132392441501323924415113239244152132392441531323924415413239244155132392441561323924415713239244158132392441591323924416013239244161132392441621323924416313239244164132392441651323924416613239244167132392441681323924416913239244170132392441711323924417213239244173132392441741323924417513239244176132392441771323924417813239244179132392441801323924418113239244182132392441831323924418413239244185132392441861323924418713239244188132392441891323924419013239244191132392441921323924419313239244194132392441951323924419613239244197132392441981323924419913239244200132392442011323924420213239244203132392442041323924420513239244206132392442071323924420813239244209132392442101323924421113239244212132392442131323924421413239244215132392442161323924421713239244218132392442191323924422013239244221132392442221323924422313239244224132392442251323924422613239244227132392442281323924422913239244230132392442311323924423213239244233132392442341323924423513239244236132392442371323924423813239244239132392442401323924424113239244242132392442431323924424413239244245132392442461323924424713239244248132392442491323924425013239244251132392442521323924425313239244254132392442551323924425613239244257132392442581323924425913239244260132392442611323924426213239244263132392442641323924426513239244266132392442671323924426813239244269132392442701323924427113239244272132392442731323924427413239244275132392442761323924427713239244278132392442791323924428013239244281132392442821323924428313239244284132392442851323924428613239244287132392442881323924428913239244290132392442911323924429213239244293132392442941323924429513239244296132392442971323924429813239244299132392443001323924430113239244302132392443031323924430413239244305132392443061323924430713239244308132392443091323924431013239244311132392443121323924431313239244314132392443151323924431613239244317132392443181323924431913239244320132392443211323924432213239244323132392443241323924432513239244326132392443271323924432813239244329132392443301323924433113239244332132392443331323924433413239244335132392443361323924433713239244338132392443391323924434013239244341132392443421323924434313239244344132392443451323924434613239244347132392443481323924434913239244350132392443511323924435213239244353132392443541323924435513239244356132392443571323924435813239244359132392443601323924436113239244362132392443631323924436413239244365132392443661323924436713239244368132392443691323924437013239244371132392443721323924437313239244374132392443751323924437613239244377132392443781323924437913239244380132392443811323924438213239244383132392443841323924438513239244386132392443871323924438813239244389132392443901323924439113239244392132392443931323924439413239244395132392443961323924439713239244398132392443991323924440013239244401132392444021323924440313239244404132392444051323924440613239244407132392444081323924440913239244410132392444111323924441213239244413132392444141323924441513239244416132392444171323924441813239244419132392444201323924442113239244422132392444231323924442413239244425132392444261323924442713239244428132392444291323924443013239244431132392444321323924443313239244434132392444351323924443613239244437132392444381323924443913239244440132392444411323924444213239244443132392444441323924444513239244446132392444471323924444813239244449132392444501323924445113239244452132392444531323924445413239244455132392444561323924445713239244458132392444591323924446013239244461132392444621323924446313239244464132392444651323924446613239244467132392444681323924446913239244470132392444711323924447213239244473132392444741323924447513239244476132392444771323924447813239244479132392444801323924448113239244482132392444831323924448413239244485132392444861323924448713239244488132392444891323924449013239244491132392444921323924449313239244494132392444951323924449613239244497132392444981323924449913239244500132392445011323924450213239244503132392445041323924450513239244506132392445071323924450813239244509132392445101323924451113239244512132392445131323924451413239244515132392445161323924451713239244518132392445191323924452013239244521132392445221323924452313239244524132392445251323924452613239244527132392445281323924452913239244530132392445311323924453213239244533132392445341323924453513239244536132392445371323924453813239244539132392445401323924454113239244542132392445431323924454413239244545132392445461323924454713239244548132392445491323924455013239244551132392445521323924455313239244554132392445551323924455613239244557132392445581323924455913239244560132392445611323924456213239244563132392445641323924456513239244566132392445671323924456813239244569132392445701323924457113239244572132392445731323924457413239244575132392445761323924457713239244578132392445791323924458013239244581132392445821323924458313239244584132392445851323924458613239244587132392445881323924458913239244590132392445911323924459213239244593132392445941323924459513239244596132392445971323924459813239244599132392446001323924460113239244602132392446031323924460413239244605132392446061323924460713239244608132392446091323924461013239244611132392446121323924461313239244614132392446151323924461613239244617132392446181323924461913239244620132392446211323924462213239244623132392446241323924462513239244626132392446271323924462813239244629132392446301323924463113239244632132392446331323924463413239244635132392446361323924463713239244638132392446391323924464013239244641132392446421323924464313239244644132392446451323924464613239244647132392446481323924464913239244650132392446511323924465213239244653132392446541323924465513239244656132392446571323924465813239244659132392446601323924466113239244662132392446631323924466413239244665132392446661323924466713239244668132392446691323924467013239244671132392446721323924467313239244674132392446751323924467613239244677132392446781323924467913239244680132392446811323924468213239244683132392446841323924468513239244686132392446871323924468813239244689132392446901323924469113239244692132392446931323924469413239244695132392446961323924469713239244698132392446991323924470013239244701132392447021323924470313239244704132392447051323924470613239244707132392447081323924470913239244710132392447111323924471213239244713132392447141323924471513239244716132392447171323924471813239244719132392447201323924472113239244722132392447231323924472413239244725132392447261323924472713239244728132392447291323924473013239244731132392447321323924473313239244734132392447351323924473613239244737132392447381323924473913239244740132392447411323924474213239244743132392447441323924474513239244746132392447471323924474813239244749132392447501323924475113239244752132392447531323924475413239244755132392447561323924475713239244758132392447591323924476013239244761132392447621323924476313239244764132392447651323924476613239244767132392447681323924476913239244770132392447711323924477213239244773132392447741323924477513239244776132392447771323924477813239244779132392447801323924478113239244782132392447831323924478413239244785132392447861323924478713239244788132392447891323924479013239244791132392447921323924479313239244794132392447951323924479613239244797132392447981323924479913239244800132392448011323924480213239244803132392448041323924480513239244806132392448071323924480813239244809132392448101323924481113239244812132392448131323924481413239244815132392448161323924481713239244818132392448191323924482013239244821132392448221323924482313239244824132392448251323924482613239244827132392448281323924482913239244830132392448311323924483213239244833132392448341323924483513239244836132392448371323924483813239244839132392448401323924484113239244842132392448431323924484413239244845132392448461323924484713239244848132392448491323924485013239244851132392448521323924485313239244854132392448551323924485613239244857132392448581323924485913239244860132392448611323924486213239244863132392448641323924486513239244866132392448671323924486813239244869132392448701323924487113239244872132392448731323924487413239244875132392448761323924487713239244878132392448791323924488013239244881132392448821323924488313239244884132392448851323924488613239244887132392448881323924488913239244890132392448911323924489213239244893132392448941323924489513239244896132392448971323924489813239244899132392449001323924490113239244902132392449031323924490413239244905132392449061323924490713239244908132392449091323924491013239244911132392449121323924491313239244914132392449151323924491613239244917132392449181323924491913239244920132392449211323924492213239244923132392449241323924492513239244926132392449271323924492813239244929132392449301323924493113239244932132392449331323924493413239244935132392449361323924493713239244938132392449391323924494013239244941132392449421323924494313239244944132392449451323924494613239244947132392449481323924494913239244950132392449511323924495213239244953132392449541323924495513239244956132392449571323924495813239244959132392449601323924496113239244962132392449631323924496413239244965132392449661323924496713239244968132392449691323924497013239244971132392449721323924497313239244974132392449751323924497613239244977132392449781323924497913239244980132392449811323924498213239244983132392449841323924498513239244986132392449871323924498813239244989132392449901323924499113239244992132392449931323924499413239244995132392449961323924499713239244998132392449991323924500013239245001132392450021323924500313239245004132392450051323924500613239245007132392450081323924500913239245010132392450111323924501213239245013132392450141323924501513239245016132392450171323924501813239245019132392450201323924502113239245022132392450231323924502413239245025132392450261323924502713239245028132392450291323924503013239245031132392450321323924503313239245034132392450351323924503613239245037132392450381323924503913239245040132392450411323924504213239245043132392450441323924504513239245046132392450471323924504813239245049132392450501323924505113239245052132392450531323924505413239245055132392450561323924505713239245058132392450591323924506013239245061132392450621323924506313239245064132392450651323924506613239245067132392450681323924506913239245070132392450711323924507213239245073132392450741323924507513239245076132392450771323924507813239245079132392450801323924508113239245082132392450831323924508413239245085132392450861323924508713239245088132392450891323924509013239245091132392450921323924509313239245094132392450951323924509613239245097132392450981323924509913239245100132392451011323924510213239245103132392451041323924510513239245106132392451071323924510813239245109132392451101323924511113239245112132392451131323924511413239245115132392451161323924511713239245118132392451191323924512013239245121132392451221323924512313239245124132392451251323924512613239245127132392451281323924512913239245130132392451311323924513213239245133132392451341323924513513239245136132392451371323924513813239245139132392451401323924514113239245142132392451431323924514413239245145132392451461323924514713239245148132392451491323924515013239245151132392451521323924515313239245154132392451551323924515613239245157132392451581323924515913239245160132392451611323924516213239245163132392451641323924516513239245166132392451671323924516813239245169132392451701323924517113239245172132392451731323924517413239245175132392451761323924517713239245178132392451791323924518013239245181132392451821323924518313239245184132392451851323924518613239245187132392451881323924518913239245190132392451911323924519213239245193132392451941323924519513239245196132392451971323924519813239245199132392452001323924520113239245202132392452031323924520413239245205132392452061323924520713239245208132392452091323924521013239245211132392452121323924521313239245214132392452151323924521613239245217132392452181323924521913239245220132392452211323924522213239245223132392452241323924522513239245226132392452271323924522813239245229132392452301323924523113239245232132392452331323924523413239245235132392452361323924523713239245238132392452391323924524013239245241132392452421323924524313239245244132392452451323924524613239245247132392452481323924524913239245250132392452511323924525213239245253132392452541323924525513239245256132392452571323924525813239245259132392452601323924526113239245262132392452631323924526413239245265132392452661323924526713239245268132392452691323924527013239245271132392452721323924527313239245274132392452751323924527613239245277132392452781323924527913239245280132392452811323924528213239245283132392452841323924528513239245286132392452871323924528813239245289132392452901323924529113239245292132392452931323924529413239245295132392452961323924529713239245298132392452991323924530013239245301132392453021323924530313239245304132392453051323924530613239245307132392453081323924530913239245310132392453111323924531213239245313132392453141323924531513239245316132392453171323924531813239245319132392453201323924532113239245322132392453231323924532413239245325132392453261323924532713239245328132392453291323924533013239245331132392453321323924533313239245334132392453351323924533613239245337132392453381323924533913239245340132392453411323924534213239245343132392453441323924534513239245346132392453471323924534813239245349132392453501323924535113239245352132392453531323924535413239245355132392453561323924535713239245358132392453591323924536013239245361132392453621323924536313239245364132392453651323924536613239245367132392453681323924536913239245370132392453711323924537213239245373132392453741323924537513239245376132392453771323924537813239245379132392453801323924538113239245382132392453831323924538413239245385132392453861323924538713239245388132392453891323924539013239245391132392453921323924539313239245394132392453951323924539613239245397132392453981323924539913239245400132392454011323924540213239245403132392454041323924540513239245406132392454071323924540813239245409132392454101323924541113239245412132392454131323924541413239245415132392454161323924541713239245418132392454191323924542013239245421132392454221323924542313239245424132392454251323924542613239245427132392454281323924542913239245430132392454311323924543213239245433132392454341323924543513239245436132392454371323924543813239245439132392454401323924544113239245442132392454431323924544413239245445132392454461323924544713239245448132392454491323924545013239245451132392454521323924545313239245454132392454551323924545613239245457132392454581323924545913239245460132392454611323924546213239245463132392454641323924546513239245466132392454671323924546813239245469132392454701323924547113239245472132392454731323924547413239245475132392454761323924547713239245478132392454791323924548013239245481132392454821323924548313239245484132392454851323924548613239245487132392454881323924548913239245490132392454911323924549213239245493132392454941323924549513239245496132392454971323924549813239245499132392455001323924550113239245502132392455031323924550413239245505132392455061323924550713239245508132392455091323924551013239245511132392455121323924551313239245514132392455151323924551613239245517132392455181323924551913239245520132392455211323924552213239245523132392455241323924552513239245526132392455271323924552813239245529132392455301323924553113239245532132392455331323924553413239245535132392455361323924553713239245538132392455391323924554013239245541132392455421323924554313239245544132392455451323924554613239245547132392455481323924554913239245550132392455511323924555213239245553132392455541323924555513239245556132392455571323924555813239245559132392455601323924556113239245562132392455631323924556413239245565132392455661323924556713239245568132392455691323924557013239245571132392455721323924557313239245574132392455751323924557613239245577132392455781323924557913239245580132392455811323924558213239245583132392455841323924558513239245586132392455871323924558813239245589132392455901323924559113239245592132392455931323924559413239245595132392455961323924559713239245598132392455991323924560013239245601132392456021323924560313239245604132392456051323924560613239245607132392456081323924560913239245610132392456111323924561213239245613132392456141323924561513239245616132392456171323924561813239245619132392456201323924562113239245622132392456231323924562413239245625132392456261323924562713239245628132392456291323924563013239245631132392456321323924563313239245634132392456351323924563613239245637132392456381323924563913239245640132392456411323924564213239245643132392456441323924564513239245646132392456471323924564813239245649132392456501323924565113239245652132392456531323924565413239245655132392456561323924565713239245658132392456591323924566013239245661132392456621323924566313239245664132392456651323924566613239245667132392456681323924566913239245670132392456711323924567213239245673132392456741323924567513239245676132392456771323924567813239245679132392456801323924568113239245682132392456831323924568413239245685132392456861323924568713239245688132392456891323924569013239245691132392456921323924569313239245694132392456951323924569613239245697132392456981323924569913239245700132392457011323924570213239245703132392457041323924570513239245706132392457071323924570813239245709132392457101323924571113239245712132392457131323924571413239245715132392457161323924571713239245718132392457191323924572013239245721132392457221323924572313239245724132392457251323924572613239245727132392457281323924572913239245730132392457311323924573213239245733132392457341323924573513239245736132392457371323924573813239245739132392457401323924574113239245742132392457431323924574413239245745132392457461323924574713239245748132392457491323924575013239245751132392457521323924575313239245754132392457551323924575613239245757132392457581323924575913239245760132392457611323924576213239245763132392457641323924576513239245766132392457671323924576813239245769132392457701323924577113239245772132392457731323924577413239245775132392457761323924577713239245778132392457791323924578013239245781132392457821323924578313239245784132392457851323924578613239245787132392457881323924578913239245790132392457911323924579213239245793132392457941323924579513239245796132392457971323924579813239245799132392458001323924580113239245802132392458031323924580413239245805132392458061323924580713239245808132392458091323924581013239245811132392458121323924581313239245814132392458151323924581613239245817132392458181323924581913239245820132392458211323924582213239245823132392458241323924582513239245826132392458271323924582813239245829132392458301323924583113239245832132392458331323924583413239245835132392458361323924583713239245838132392458391323924584013239245841132392458421323924584313239245844132392458451323924584613239245847132392458481323924584913239245850132392458511323924585213239245853132392458541323924585513239245856132392458571323924585813239245859132392458601323924586113239245862132392458631323924586413239245865132392458661323924586713239245868132392458691323924587013239245871132392458721323924587313239245874132392458751323924587613239245877132392458781323924587913239245880132392458811323924588213239245883132392458841323924588513239245886132392458871323924588813239245889132392458901323924589113239245892132392458931323924589413239245895132392458961323924589713239245898132392458991323924590013239245901132392459021323924590313239245904132392459051323924590613239245907132392459081323924590913239245910132392459111323924591213239245913132392459141323924591513239245916132392459171323924591813239245919132392459201323924592113239245922132392459231323924592413239245925132392459261323924592713239245928132392459291323924593013239245931132392459321323924593313239245934132392459351323924593613239245937132392459381323924593913239245940132392459411323924594213239245943132392459441323924594513239245946132392459471323924594813239245949132392459501323924595113239245952132392459531323924595413239245955132392459561323924595713239245958132392459591323924596013239245961132392459621323924596313239245964132392459651323924596613239245967132392459681323924596913239245970132392459711323924597213239245973132392459741323924597513239245976132392459771323924597813239245979132392459801323924598113239245982132392459831323924598413239245985132392459861323924598713239245988132392459891323924599013239245991132392459921323924599313239245994132392459951323924599613239245997132392459981323924599913239246000132392460011323924600213239246003132392460041323924600513239246006132392460071323924600813239246009132392460101323924601113239246012132392460131323924601413239246015132392460161323924601713239246018132392460191323924602013239246021132392460221323924602313239246024132392460251323924602613239246027132392460281323924602913239246030132392460311323924603213239246033132392460341323924603513239246036132392460371323924603813239246039132392460401323924604113239246042132392460431323924604413239246045132392460461323924604713239246048132392460491323924605013239246051132392460521323924605313239246054132392460551323924605613239246057132392460581323924605913239246060132392460611323924606213239246063132392460641323924606513239246066132392460671323924606813239246069132392460701323924607113239246072132392460731323924607413239246075132392460761323924607713239246078132392460791323924608013239246081132392460821323924608313239246084132392460851323924608613239246087132392460881323924608913239246090132392460911323924609213239246093132392460941323924609513239246096132392460971323924609813239246099132392461001323924610113239246102132392461031323924610413239246105132392461061323924610713239246108132392461091323924611013239246111132392461121323924611313239246114132392461151323924611613239246117132392461181323924611913239246120132392461211323924612213239246123132392461241323924612513239246126132392461271323924612813239246129132392461301323924613113239246132132392461331323924613413239246135132392461361323924613713239246138132392461391323924614013239246141132392461421323924614313239246144132392461451323924614613239246147132392461481323924614913239246150132392461511323924615213239246153132392461541323924615513239246156132392461571323924615813239246159132392461601323924616113239246162132392461631323924616413239246165132392461661323924616713239246168132392461691323924617013239246171132392461721323924617313239246174132392461751323924617613239246177132392461781323924617913239246180132392461811323924618213239246183132392461841323924618513239246186132392461871323924618813239246189132392461901323924619113239246192132392461931323924619413239246195132392461961323924619713239246198132392461991323924620013239246201132392462021323924620313239246204132392462051323924620613239246207132392462081323924620913239246210132392462111323924621213239246213132392462141323924621513239246216132392462171323924621813239246219132392462201323924622113239246222132392462231323924622413239246225132392462261323924622713239246228132392462291323924623013239246231132392462321323924623313239246234132392462351323924623613239246237132392462381323924623913239246240132392462411323924624213239246243132392462441323924624513239246246132392462471323924624813239246249132392462501323924625113239246252132392462531323924625413239246255132392462561323924625713239246258132392462591323924626013239246261132392462621323924626313239246264132392462651323924626613239246267132392462681323924626913239246270132392462711323924627213239246273132392462741323924627513239246276132392462771323924627813239246279132392462801323924628113239246282132392462831323924628413239246285132392462861323924628713239246288132392462891323924629013239246291132392462921323924629313239246294132392462951323924629613239246297132392462981323924629913239246300132392463011323924630213239246303132392463041323924630513239246306132392463071323924630813239246309132392463101323924631113239246312132392463131323924631413239246315132392463161323924631713239246318132392463191323924632013239246321132392463221323924632313239246324132392463251323924632613239246327132392463281323924632913239246330132392463311323924633213239246333132392463341323924633513239246336132392463371323924633813239246339132392463401323924634113239246342132392463431323924634413239246345132392463461323924634713239246348132392463491323924635013239246351132392463521323924635313239246354132392463551323924635613239246357132392463581323924635913239246360132392463611323924636213239246363132392463641323924636513239246366132392463671323924636813239246369132392463701323924637113239246372132392463731323924637413239246375132392463761323924637713239246378132392463791323924638013239246381132392463821323924638313239246384132392463851323924638613239246387132392463881323924638913239246390132392463911323924639213239246393132392463941323924639513239246396132392463971323924639813239246399132392464001323924640113239246402132392464031323924640413239246405132392464061323924640713239246408132392464091323924641013239246411132392464121323924641313239246414132392464151323924641613239246417132392464181323924641913239246420132392464211323924642213239246423132392464241323924642513239246426132392464271323924642813239246429132392464301323924643113239246432132392464331323924643413239246435132392464361323924643713239246438132392464391323924644013239246441132392464421323924644313239246444132392464451323924644613239246447132392464481323924644913239246450132392464511323924645213239246453132392464541323924645513239246456132392464571323924645813239246459132392464601323924646113239246462132392464631323924646413239246465132392464661323924646713239246468132392464691323924647013239246471132392464721323924647313239246474132392464751323924647613239246477132392464781323924647913239246480132392464811323924648213239246483132392464841323924648513239246486132392464871323924648813239246489132392464901323924649113239246492132392464931323924649413239246495132392464961323924649713239246498132392464991323924650013239246501132392465021323924650313239246504132392465051323924650613239246507132392465081323924650913239246510132392465111323924651213239246513132392465141323924651513239246516132392465171323924651813239246519132392465201323924652113239246522132392465231323924652413239246525132392465261323924652713239246528132392465291323924653013239246531132392465321323924653313239246534132392465351323924653613239246537132392465381323924653913239246540132392465411323924654213239246543132392465441323924654513239246546132392465471323924654813239246549132392465501323924655113239246552132392465531323924655413239246555132392465561323924655713239246558132392465591323924656013239246561132392465621323924656313239246564132392465651323924656613239246567132392465681323924656913239246570132392465711323924657213239246573132392465741323924657513239246576132392465771323924657813239246579132392465801323924658113239246582132392465831323924658413239246585132392465861323924658713239246588132392465891323924659013239246591132392465921323924659313239246594132392465951323924659613239246597132392465981323924659913239246600132392466011323924660213239246603132392466041323924660513239246606132392466071323924660813239246609132392466101323924661113239246612132392466131323924661413239246615132392466161323924661713239246618132392466191323924662013239246621132392466221323924662313239246624132392466251323924662613239246627132392466281323924662913239246630132392466311323924663213239246633132392466341323924663513239246636132392466371323924663813239246639132392466401323924664113239246642132392466431323924664413239246645132392466461323924664713239246648132392466491323924665013239246651132392466521323924665313239246654132392466551323924665613239246657132392466581323924665913239246660132392466611323924666213239246663132392466641323924666513239246666132392466671323924666813239246669132392466701323924667113239246672132392466731323924667413239246675132392466761323924667713239246678132392466791323924668013239246681132392466821323924668313239246684132392466851323924668613239246687132392466881323924668913239246690132392466911323924669213239246693132392466941323924669513239246696132392466971323924669813239246699132392467001323924670113239246702132392467031323924670413239246705132392467061323924670713239246708132392467091323924671013239246711132392467121323924671313239246714132392467151323924671613239246717132392467181323924671913239246720132392467211323924672213239246723132392467241323924672513239246726132392467271323924672813239246729132392467301323924673113239246732132392467331323924673413239246735132392467361323924673713239246738132392467391323924674013239246741132392467421323924674313239246744132392467451323924674613239246747132392467481323924674913239246750132392467511323924675213239246753132392467541323924675513239246756132392467571323924675813239246759132392467601323924676113239246762132392467631323924676413239246765132392467661323924676713239246768132392467691323924677013239246771132392467721323924677313239246774132392467751323924677613239246777132392467781323924677913239246780132392467811323924678213239246783132392467841323924678513239246786132392467871323924678813239246789132392467901323924679113239246792132392467931323924679413239246795132392467961323924679713239246798132392467991323924680013239246801132392468021323924680313239246804132392468051323924680613239246807132392468081323924680913239246810132392468111323924681213239246813132392468141323924681513239246816132392468171323924681813239246819132392468201323924682113239246822132392468231323924682413239246825132392468261323924682713239246828132392468291323924683013239246831132392468321323924683313239246834132392468351323924683613239246837132392468381323924683913239246840132392468411323924684213239246843132392468441323924684513239246846132392468471323924684813239246849132392468501323924685113239246852132392468531323924685413239246855132392468561323924685713239246858132392468591323924686013239246861132392468621323924686313239246864132392468651323924686613239246867132392468681323924686913239246870132392468711323924687213239246873132392468741323924687513239246876132392468771323924687813239246879132392468801323924688113239246882132392468831323924688413239246885132392468861323924688713239246888132392468891323924689013239246891132392468921323924689313239246894132392468951323924689613239246897132392468981323924689913239246900132392469011323924690213239246903132392469041323924690513239246906132392469071323924690813239246909132392469101323924691113239246912132392469131323924691413239246915132392469161323924691713239246918132392469191323924692013239246921132392469221323924692313239246924132392469251323924692613239246927132392469281323924692913239246930132392469311323924693213239246933132392469341323924693513239246936132392469371323924693813239246939132392469401323924694113239246942132392469431323924694413239246945132392469461323924694713239246948132392469491323924695013239246951132392469521323924695313239246954132392469551323924695613239246957132392469581323924695913239246960132392469611323924696213239246963132392469641323924696513239246966132392469671323924696813239246969132392469701323924697113239246972132392469731323924697413239246975132392469761323924697713239246978132392469791323924698013239246981132392469821323924698313239246984132392469851323924698613239246987132392469881323924698913239246990132392469911323924699213239246993132392469941323924699513239246996132392469971323924699813239246999132392470001323924700113239247002132392470031323924700413239247005132392470061323924700713239247008132392470091323924701013239247011132392470121323924701313239247014132392470151323924701613239247017132392470181323924701913239247020132392470211323924702213239247023132392470241323924702513239247026132392470271323924702813239247029132392470301323924703113239247032132392470331323924703413239247035132392470361323924703713239247038132392470391323924704013239247041132392470421323924704313239247044132392470451323924704613239247047132392470481323924704913239247050132392470511323924705213239247053132392470541323924705513239247056132392470571323924705813239247059132392470601323924706113239247062132392470631323924706413239247065132392470661323924706713239247068132392470691323924707013239247071132392470721323924707313239247074132392470751323924707613239247077132392470781323924707913239247080132392470811323924708213239247083132392470841323924708513239247086132392470871323924708813239247089132392470901323924709113239247092132392470931323924709413239247095132392470961323924709713239247098132392470991323924710013239247101132392471021323924710313239247104132392471051323924710613239247107132392471081323924710913239247110132392471111323924711213239247113132392471141323924711513239247116132392471171323924711813239247119132392471201323924712113239247122132392471231323924712413239247125132392471261323924712713239247128132392471291323924713013239247131132392471321323924713313239247134132392471351323924713613239247137132392471381323924713913239247140132392471411323924714213239247143132392471441323924714513239247146132392471471323924714813239247149132392471501323924715113239247152132392471531323924715413239247155132392471561323924715713239247158132392471591323924716013239247161132392471621323924716313239247164132392471651323924716613239247167132392471681323924716913239247170132392471711323924717213239247173132392471741323924717513239247176132392471771323924717813239247179132392471801323924718113239247182132392471831323924718413239247185132392471861323924718713239247188132392471891323924719013239247191132392471921323924719313239247194132392471951323924719613239247197132392471981323924719913239247200132392472011323924720213239247203132392472041323924720513239247206132392472071323924720813239247209132392472101323924721113239247212132392472131323924721413239247215132392472161323924721713239247218132392472191323924722013239247221132392472221323924722313239247224132392472251323924722613239247227132392472281323924722913239247230132392472311323924723213239247233132392472341323924723513239247236132392472371323924723813239247239132392472401323924724113239247242132392472431323924724413239247245132392472461323924724713239247248132392472491323924725013239247251132392472521323924725313239247254132392472551323924725613239247257132392472581323924725913239247260132392472611323924726213239247263132392472641323924726513239247266132392472671323924726813239247269132392472701323924727113239247272132392472731323924727413239247275132392472761323924727713239247278132392472791323924728013239247281132392472821323924728313239247284132392472851323924728613239247287132392472881323924728913239247290132392472911323924729213239247293132392472941323924729513239247296132392472971323924729813239247299132392473001323924730113239247302132392473031323924730413239247305132392473061323924730713239247308132392473091323924731013239247311132392473121323924731313239247314132392473151323924731613239247317132392473181323924731913239247320132392473211323924732213239247323132392473241323924732513239247326132392473271323924732813239247329132392473301323924733113239247332132392473331323924733413239247335132392473361323924733713239247338132392473391323924734013239247341132392473421323924734313239247344132392473451323924734613239247347132392473481323924734913239247350132392473511323924735213239247353132392473541323924735513239247356132392473571323924735813239247359132392473601323924736113239247362132392473631323924736413239247365132392473661323924736713239247368132392473691323924737013239247371132392473721323924737313239247374132392473751323924737613239247377132392473781323924737913239247380132392473811323924738213239247383132392473841323924738513239247386132392473871323924738813239247389132392473901323924739113239247392132392473931323924739413239247395132392473961323924739713239247398132392473991323924740013239247401132392474021323924740313239247404132392474051323924740613239247407132392474081323924740913239247410132392474111323924741213239247413132392474141323924741513239247416132392474171323924741813239247419132392474201323924742113239247422132392474231323924742413239247425132392474261323924742713239247428132392474291323924743013239247431132392474321323924743313239247434132392474351323924743613239247437132392474381323924743913239247440132392474411323924744213239247443132392474441323924744513239247446132392474471323924744813239247449132392474501323924745113239247452132392474531323924745413239247455132392474561323924745713239247458132392474591323924746013239247461132392474621323924746313239247464132392474651323924746613239247467132392474681323924746913239247470132392474711323924747213239247473132392474741323924747513239247476132392474771323924747813239247479132392474801323924748113239247482132392474831323924748413239247485132392474861323924748713239247488132392474891323924749013239247491132392474921323924749313239247494132392474951323924749613239247497132392474981323924749913239247500132392475011323924750213239247503132392475041323924750513239247506132392475071323924750813239247509132392475101323924751113239247512132392475131323924751413239247515132392475161323924751713239247518132392475191323924752013239247521132392475221323924752313239247524132392475251323924752613239247527132392475281323924752913239247530132392475311323924753213239247533132392475341323924753513239247536132392475371323924753813239247539132392475401323924754113239247542132392475431323924754413239247545132392475461323924754713239247548132392475491323924755013239247551132392475521323924755313239247554132392475551323924755613239247557132392475581323924755913239247560132392475611323924756213239247563132392475641323924756513239247566132392475671323924756813239247569132392475701323924757113239247572132392475731323924757413239247575132392475761323924757713239247578132392475791323924758013239247581132392475821323924758313239247584132392475851323924758613239247587132392475881323924758913239247590132392475911323924759213239247593132392475941323924759513239247596132392475971323924759813239247599132392476001323924760113239247602132392476031323924760413239247605132392476061323924760713239247608132392476091323924761013239247611132392476121323924761313239247614132392476151323924761613239247617132392476181323924761913239247620132392476211323924762213239247623132392476241323924762513239247626132392476271323924762813239247629132392476301323924763113239247632132392476331323924763413239247635132392476361323924763713239247638132392476391323924764013239247641132392476421323924764313239247644132392476451323924764613239247647132392476481323924764913239247650132392476511323924765213239247653132392476541323924765513239247656132392476571323924765813239247659132392476601323924766113239247662132392476631323924766413239247665132392476661323924766713239247668132392476691323924767013239247671132392476721323924767313239247674132392476751323924767613239247677132392476781323924767913239247680132392476811323924768213239247683132392476841323924768513239247686132392476871323924768813239247689132392476901323924769113239247692132392476931323924769413239247695132392476961323924769713239247698132392476991323924770013239247701132392477021323924770313239247704132392477051323924770613239247707132392477081323924770913239247710132392477111323924771213239247713132392477141323924771513239247716132392477171323924771813239247719132392477201323924772113239247722132392477231323924772413239247725132392477261323924772713239247728132392477291323924773013239247731132392477321323924773313239247734132392477351323924773613239247737132392477381323924773913239247740132392477411323924774213239247743132392477441323924774513239247746132392477471323924774813239247749132392477501323924775113239247752132392477531323924775413239247755132392477561323924775713239247758132392477591323924776013239247761132392477621323924776313239247764132392477651323924776613239247767132392477681323924776913239247770132392477711323924777213239247773132392477741323924777513239247776132392477771323924777813239247779132392477801323924778113239247782132392477831323924778413239247785132392477861323924778713239247788132392477891323924779013239247791132392477921323924779313239247794132392477951323924779613239247797132392477981323924779913239247800132392478011323924780213239247803132392478041323924780513239247806132392478071323924780813239247809132392478101323924781113239247812132392478131323924781413239247815132392478161323924781713239247818132392478191323924782013239247821132392478221323924782313239247824132392478251323924782613239247827132392478281323924782913239247830132392478311323924783213239247833132392478341323924783513239247836132392478371323924783813239247839132392478401323924784113239247842132392478431323924784413239247845132392478461323924784713239247848132392478491323924785013239247851132392478521323924785313239247854132392478551323924785613239247857132392478581323924785913239247860132392478611323924786213239247863132392478641323924786513239247866132392478671323924786813239247869132392478701323924787113239247872132392478731323924787413239247875132392478761323924787713239247878132392478791323924788013239247881132392478821323924788313239247884132392478851323924788613239247887132392478881323924788913239247890132392478911323924789213239247893132392478941323924789513239247896132392478971323924789813239247899132392479001323924790113239247902132392479031323924790413239247905132392479061323924790713239247908132392479091323924791013239247911132392479121323924791313239247914132392479151323924791613239247917132392479181323924791913239247920132392479211323924792213239247923132392479241323924792513239247926132392479271323924792813239247929132392479301323924793113239247932132392479331323924793413239247935132392479361323924793713239247938132392479391323924794013239247941132392479421323924794313239247944132392479451323924794613239247947132392479481323924794913239247950132392479511323924795213239247953132392479541323924795513239247956132392479571323924795813239247959132392479601323924796113239247962132392479631323924796413239247965132392479661323924796713239247968132392479691323924797013239247971132392479721323924797313239247974132392479751323924797613239247977132392479781323924797913239247980132392479811323924798213239247983132392479841323924798513239247986132392479871323924798813239247989132392479901323924799113239247992132392479931323924799413239247995132392479961323924799713239247998132392479991323924800013239248001132392480021323924800313239248004132392480051323924800613239248007132392480081323924800913239248010132392480111323924801213239248013132392480141323924801513239248016132392480171323924801813239248019132392480201323924802113239248022132392480231323924802413239248025132392480261323924802713239248028132392480291323924803013239248031132392480321323924803313239248034132392480351323924803613239248037132392480381323924803913239248040132392480411323924804213239248043132392480441323924804513239248046132392480471323924804813239248049132392480501323924805113239248052132392480531323924805413239248055132392480561323924805713239248058132392480591323924806013239248061132392480621323924806313239248064132392480651323924806613239248067132392480681323924806913239248070132392480711323924807213239248073132392480741323924807513239248076132392480771323924807813239248079132392480801323924808113239248082132392480831323924808413239248085132392480861323924808713239248088132392480891323924809013239248091132392480921323924809313239248094132392480951323924809613239248097132392480981323924809913239248100132392481011323924810213239248103132392481041323924810513239248106132392481071323924810813239248109132392481101323924811113239248112132392481131323924811413239248115132392481161323924811713239248118132392481191323924812013239248121132392481221323924812313239248124132392481251323924812613239248127132392481281323924812913239248130132392481311323924813213239248133132392481341323924813513239248136132392481371323924813813239248139132392481401323924814113239248142132392481431323924814413239248145132392481461323924814713239248148132392481491323924815013239248151132392481521323924815313239248154132392481551323924815613239248157132392481581323924815913239248160132392481611323924816213239248163132392481641323924816513239248166132392481671323924816813239248169132392481701323924817113239248172132392481731323924817413239248175132392481761323924817713239248178132392481791323924818013239248181132392481821323924818313239248184132392481851323924818613239248187132392481881323924818913239248190132392481911323924819213239248193132392481941323924819513239248196132392481971323924819813239248199132392482001323924820113239248202132392482031323924820413239248205132392482061323924820713239248208132392482091323924821013239248211132392482121323924821313239248214132392482151323924821613239248217132392482181323924821913239248220132392482211323924822213239248223132392482241323924822513239248226132392482271323924822813239248229132392482301323924823113239248232132392482331323924823413239248235132392482361323924823713239248238132392482391323924824013239248241132392482421323924824313239248244132392482451323924824613239248247132392482481323924824913239248250132392482511323924825213239248253132392482541323924825513239248256132392482571323924825813239248259132392482601323924826113239248262132392482631323924826413239248265132392482661323924826713239248268132392482691323924827013239248271132392482721323924827313239248274132392482751323924827613239248277132392482781323924827913239248280132392482811323924828213239248283132392482841323924828513239248286132392482871323924828813239248289132392482901323924829113239248292132392482931323924829413239248295132392482961323924829713239248298132392482991323924830013239248301132392483021323924830313239248304132392483051323924830613239248307132392483081323924830913239248310132392483111323924831213239248313132392483141323924831513239248316132392483171323924831813239248319132392483201323924832113239248322132392483231323924832413239248325132392483261323924832713239248328132392483291323924833013239248331132392483321323924833313239248334132392483351323924833613239248337132392483381323924833913239248340132392483411323924834213239248343132392483441323924834513239248346132392483471323924834813239248349132392483501323924835113239248352132392483531323924835413239248355132392483561323924835713239248358132392483591323924836013239248361132392483621323924836313239248364132392483651323924836613239248367132392483681323924836913239248370132392483711323924837213239248373132392483741323924837513239248376132392483771323924837813239248379132392483801323924838113239248382132392483831323924838413239248385132392483861323924838713239248388132392483891323924839013239248391132392483921323924839313239248394132392483951323924839613239248397132392483981323924839913239248400132392484011323924840213239248403132392484041323924840513239248406132392484071323924840813239248409132392484101323924841113239248412132392484131323924841413239248415132392484161323924841713239248418132392484191323924842013239248421132392484221323924842313239248424132392484251323924842613239248427132392484281323924842913239248430132392484311323924843213239248433132392484341323924843513239248436132392484371323924843813239248439132392484401323924844113239248442132392484431323924844413239248445132392484461323924844713239248448132392484491323924845013239248451132392484521323924845313239248454132392484551323924845613239248457132392484581323924845913239248460132392484611323924846213239248463132392484641323924846513239248466132392484671323924846813239248469132392484701323924847113239248472132392484731323924847413239248475132392484761323924847713239248478132392484791323924848013239248481132392484821323924848313239248484132392484851323924848613239248487132392484881323924848913239248490132392484911323924849213239248493132392484941323924849513239248496132392484971323924849813239248499132392485001323924850113239248502132392485031323924850413239248505132392485061323924850713239248508132392485091323924851013239248511132392485121323924851313239248514132392485151323924851613239248517132392485181323924851913239248520132392485211323924852213239248523132392485241323924852513239248526132392485271323924852813239248529132392485301323924853113239248532132392485331323924853413239248535132392485361323924853713239248538132392485391323924854013239248541132392485421323924854313239248544132392485451323924854613239248547132392485481323924854913239248550132392485511323924855213239248553132392485541323924855513239248556132392485571323924855813239248559132392485601323924856113239248562132392485631323924856413239248565132392485661323924856713239248568132392485691323924857013239248571132392485721323924857313239248574132392485751323924857613239248577132392485781323924857913239248580132392485811323924858213239248583132392485841323924858513239248586132392485871323924858813239248589132392485901323924859113239248592132392485931323924859413239248595132392485961323924859713239248598132392485991323924860013239248601132392486021323924860313239248604132392486051323924860613239248607132392486081323924860913239248610132392486111323924861213239248613132392486141323924861513239248616132392486171323924861813239248619132392486201323924862113239248622132392486231323924862413239248625132392486261323924862713239248628132392486291323924863013239248631132392486321323924863313239248634132392486351323924863613239248637132392486381323924863913239248640132392486411323924864213239248643132392486441323924864513239248646132392486471323924864813239248649132392486501323924865113239248652132392486531323924865413239248655132392486561323924865713239248658132392486591323924866013239248661132392486621323924866313239248664132392486651323924866613239248667132392486681323924866913239248670132392486711323924867213239248673132392486741323924867513239248676132392486771323924867813239248679132392486801323924868113239248682132392486831323924868413239248685132392486861323924868713239248688132392486891323924869013239248691132392486921323924869313239248694132392486951323924869613239248697132392486981323924869913239248700132392487011323924870213239248703132392487041323924870513239248706132392487071323924870813239248709132392487101323924871113239248712132392487131323924871413239248715132392487161323924871713239248718132392487191323924872013239248721132392487221323924872313239248724132392487251323924872613239248727132392487281323924872913239248730132392487311323924873213239248733132392487341323924873513239248736132392487371323924873813239248739132392487401323924874113239248742132392487431323924874413239248745132392487461323924874713239248748132392487491323924875013239248751132392487521323924875313239248754132392487551323924875613239248757132392487581323924875913239248760132392487611323924876213239248763132392487641323924876513239248766132392487671323924876813239248769132392487701323924877113239248772132392487731323924877413239248775132392487761323924877713239248778132392487791323924878013239248781132392487821323924878313239248784132392487851323924878613239248787132392487881323924878913239248790132392487911323924879213239248793132392487941323924879513239248796132392487971323924879813239248799132392488001323924880113239248802132392488031323924880413239248805132392488061323924880713239248808132392488091323924881013239248811132392488121323924881313239248814132392488151323924881613239248817132392488181323924881913239248820132392488211323924882213239248823132392488241323924882513239248826132392488271323924882813239248829132392488301323924883113239248832132392488331323924883413239248835132392488361323924883713239248838132392488391323924884013239248841132392488421323924884313239248844132392488451323924884613239248847132392488481323924884913239248850132392488511323924885213239248853132392488541323924885513239248856132392488571323924885813239248859132392488601323924886113239248862132392488631323924886413239248865132392488661323924886713239248868132392488691323924887013239248871132392488721323924887313239248874132392488751323924887613239248877132392488781323924887913239248880132392488811323924888213239248883132392488841323924888513239248886132392488871323924888813239248889132392488901323924889113239248892132392488931323924889413239248895132392488961323924889713239248898132392488991323924890013239248901132392489021323924890313239248904132392489051323924890613239248907132392489081323924890913239248910132392489111323924891213239248913132392489141323924891513239248916132392489171323924891813239248919132392489201323924892113239248922132392489231323924892413239248925132392489261323924892713239248928132392489291323924893013239248931132392489321323924893313239248934132392489351323924893613239248937132392489381323924893913239248940132392489411323924894213239248943132392489441323924894513239248946132392489471323924894813239248949132392489501323924895113239248952132392489531323924895413239248955132392489561323924895713239248958132392489591323924896013239248961132392489621323924896313239248964132392489651323924896613239248967132392489681323924896913239248970132392489711323924897213239248973132392489741323924897513239248976132392489771323924897813239248979132392489801323924898113239248982132392489831323924898413239248985132392489861323924898713239248988132392489891323924899013239248991132392489921323924899313239248994132392489951323924899613239248997132392489981323924899913239249000132392490011323924900213239249003132392490041323924900513239249006132392490071323924900813239249009132392490101323924901113239249012132392490131323924901413239249015132392490161323924901713239249018132392490191323924902013239249021132392490221323924902313239249024132392490251323924902613239249027132392490281323924902913239249030132392490311323924903213239249033132392490341323924903513239249036132392490371323924903813239249039132392490401323924904113239249042132392490431323924904413239249045132392490461323924904713239249048132392490491323924905013239249051132392490521323924905313239249054132392490551323924905613239249057132392490581323924905913239249060132392490611323924906213239249063132392490641323924906513239249066132392490671323924906813239249069132392490701323924907113239249072132392490731323924907413239249075132392490761323924907713239249078132392490791323924908013239249081132392490821323924908313239249084132392490851323924908613239249087132392490881323924908913239249090132392490911323924909213239249093132392490941323924909513239249096132392490971323924909813239249099132392491001323924910113239249102132392491031323924910413239249105132392491061323924910713239249108132392491091323924911013239249111132392491121323924911313239249114132392491151323924911613239249117132392491181323924911913239249120132392491211323924912213239249123132392491241323924912513239249126132392491271323924912813239249129132392491301323924913113239249132132392491331323924913413239249135132392491361323924913713239249138132392491391323924914013239249141132392491421323924914313239249144132392491451323924914613239249147132392491481323924914913239249150132392491511323924915213239249153132392491541323924915513239249156132392491571323924915813239249159132392491601323924916113239249162132392491631323924916413239249165132392491661323924916713239249168132392491691323924917013239249171132392491721323924917313239249174132392491751323924917613239249177132392491781323924917913239249180132392491811323924918213239249183132392491841323924918513239249186132392491871323924918813239249189132392491901323924919113239249192132392491931323924919413239249195132392491961323924919713239249198132392491991323924920013239249201132392492021323924920313239249204132392492051323924920613239249207132392492081323924920913239249210132392492111323924921213239249213132392492141323924921513239249216132392492171323924921813239249219132392492201323924922113239249222132392492231323924922413239249225132392492261323924922713239249228132392492291323924923013239249231132392492321323924923313239249234132392492351323924923613239249237132392492381323924923913239249240132392492411323924924213239249243132392492441323924924513239249246132392492471323924924813239249249132392492501323924925113239249252132392492531323924925413239249255132392492561323924925713239249258132392492591323924926013239249261132392492621323924926313239249264132392492651323924926613239249267132392492681323924926913239249270132392492711323924927213239249273132392492741323924927513239249276132392492771323924927813239249279132392492801323924928113239249282132392492831323924928413239249285132392492861323924928713239249288132392492891323924929013239249291132392492921323924929313239249294132392492951323924929613239249297132392492981323924929913239249300132392493011323924930213239249303132392493041323924930513239249306132392493071323924930813239249309132392493101323924931113239249312132392493131323924931413239249315132392493161323924931713239249318132392493191323924932013239249321132392493221323924932313239249324132392493251323924932613239249327132392493281323924932913239249330132392493311323924933213239249333132392493341323924933513239249336132392493371323924933813239249339132392493401323924934113239249342132392493431323924934413239249345132392493461323924934713239249348132392493491323924935013239249351132392493521323924935313239249354132392493551323924935613239249357132392493581323924935913239249360132392493611323924936213239249363132392493641323924936513239249366132392493671323924936813239249369132392493701323924937113239249372132392493731323924937413239249375132392493761323924937713239249378132392493791323924938013239249381132392493821323924938313239249384132392493851323924938613239249387132392493881323924938913239249390132392493911323924939213239249393132392493941323924939513239249396132392493971323924939813239249399132392494001323924940113239249402132392494031323924940413239249405132392494061323924940713239249408132392494091323924941013239249411132392494121323924941313239249414132392494151323924941613239249417132392494181323924941913239249420132392494211323924942213239249423132392494241323924942513239249426132392494271323924942813239249429132392494301323924943113239249432132392494331323924943413239249435132392494361323924943713239249438132392494391323924944013239249441132392494421323924944313239249444132392494451323924944613239249447132392494481323924944913239249450132392494511323924945213239249453132392494541323924945513239249456132392494571323924945813239249459132392494601323924946113239249462132392494631323924946413239249465132392494661323924946713239249468132392494691323924947013239249471132392494721323924947313239249474132392494751323924947613239249477132392494781323924947913239249480132392494811323924948213239249483132392494841323924948513239249486132392494871323924948813239249489132392494901323924949113239249492132392494931323924949413239249495132392494961323924949713239249498132392494991323924950013239249501132392495021323924950313239249504132392495051323924950613239249507132392495081323924950913239249510132392495111323924951213239249513132392495141323924951513239249516132392495171323924951813239249519132392495201323924952113239249522132392495231323924952413239249525132392495261323924952713239249528132392495291323924953013239249531132392495321323924953313239249534132392495351323924953613239249537132392495381323924953913239249540132392495411323924954213239249543132392495441323924954513239249546132392495471323924954813239249549132392495501323924955113239249552132392495531323924955413239249555132392495561323924955713239249558132392495591323924956013239249561132392495621323924956313239249564132392495651323924956613239249567132392495681323924956913239249570132392495711323924957213239249573132392495741323924957513239249576132392495771323924957813239249579132392495801323924958113239249582132392495831323924958413239249585132392495861323924958713239249588132392495891323924959013239249591132392495921323924959313239249594132392495951323924959613239249597132392495981323924959913239249600132392496011323924960213239249603132392496041323924960513239249606132392496071323924960813239249609132392496101323924961113239249612132392496131323924961413239249615132392496161323924961713239249618132392496191323924962013239249621132392496221323924962313239249624132392496251323924962613239249627132392496281323924962913239249630132392496311323924963213239249633132392496341323924963513239249636132392496371323924963813239249639132392496401323924964113239249642132392496431323924964413239249645132392496461323924964713239249648132392496491323924965013239249651132392496521323924965313239249654132392496551323924965613239249657132392496581323924965913239249660132392496611323924966213239249663132392496641323924966513239249666132392496671323924966813239249669132392496701323924967113239249672132392496731323924967413239249675132392496761323924967713239249678132392496791323924968013239249681132392496821323924968313239249684132392496851323924968613239249687132392496881323924968913239249690132392496911323924969213239249693132392496941323924969513239249696132392496971323924969813239249699132392497001323924970113239249702132392497031323924970413239249705132392497061323924970713239249708132392497091323924971013239249711132392497121323924971313239249714132392497151323924971613239249717132392497181323924971913239249720132392497211323924972213239249723132392497241323924972513239249726132392497271323924972813239249729132392497301323924973113239249732132392497331323924973413239249735132392497361323924973713239249738132392497391323924974013239249741132392497421323924974313239249744132392497451323924974613239249747132392497481323924974913239249750132392497511323924975213239249753132392497541323924975513239249756132392497571323924975813239249759132392497601323924976113239249762132392497631323924976413239249765132392497661323924976713239249768132392497691323924977013239249771132392497721323924977313239249774132392497751323924977613239249777132392497781323924977913239249780132392497811323924978213239249783132392497841323924978513239249786132392497871323924978813239249789132392497901323924979113239249792132392497931323924979413239249795132392497961323924979713239249798132392497991323924980013239249801132392498021323924980313239249804132392498051323924980613239249807132392498081323924980913239249810132392498111323924981213239249813132392498141323924981513239249816132392498171323924981813239249819132392498201323924982113239249822132392498231323924982413239249825132392498261323924982713239249828132392498291323924983013239249831132392498321323924983313239249834132392498351323924983613239249837132392498381323924983913239249840132392498411323924984213239249843132392498441323924984513239249846132392498471323924984813239249849132392498501323924985113239249852132392498531323924985413239249855132392498561323924985713239249858132392498591323924986013239249861132392498621323924986313239249864132392498651323924986613239249867132392498681323924986913239249870132392498711323924987213239249873132392498741323924987513239249876132392498771323924987813239249879132392498801323924988113239249882132392498831323924988413239249885132392498861323924988713239249888132392498891323924989013239249891132392498921323924989313239249894132392498951323924989613239249897132392498981323924989913239249900132392499011323924990213239249903132392499041323924990513239249906132392499071323924990813239249909132392499101323924991113239249912132392499131323924991413239249915132392499161323924991713239249918132392499191323924992013239249921132392499221323924992313239249924132392499251323924992613239249927132392499281323924992913239249930132392499311323924993213239249933132392499341323924993513239249936132392499371323924993813239249939132392499401323924994113239249942132392499431323924994413239249945132392499461323924994713239249948132392499491323924995013239249951132392499521323924995313239249954132392499551323924995613239249957132392499581323924995913239249960132392499611323924996213239249963132392499641323924996513239249966132392499671323924996813239249969132392499701323924997113239249972132392499731323924997413239249975132392499761323924997713239249978132392499791323924998013239249981132392499821323924998313239249984132392499851323924998613239249987132392499881323924998913239249990132392499911323924999213239249993132392499941323924999513239249996132392499971323924999813239249999