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

手机号段1321481

1321481号段手机号码表

13214810000132148100011321481000213214810003132148100041321481000513214810006132148100071321481000813214810009132148100101321481001113214810012132148100131321481001413214810015132148100161321481001713214810018132148100191321481002013214810021132148100221321481002313214810024132148100251321481002613214810027132148100281321481002913214810030132148100311321481003213214810033132148100341321481003513214810036132148100371321481003813214810039132148100401321481004113214810042132148100431321481004413214810045132148100461321481004713214810048132148100491321481005013214810051132148100521321481005313214810054132148100551321481005613214810057132148100581321481005913214810060132148100611321481006213214810063132148100641321481006513214810066132148100671321481006813214810069132148100701321481007113214810072132148100731321481007413214810075132148100761321481007713214810078132148100791321481008013214810081132148100821321481008313214810084132148100851321481008613214810087132148100881321481008913214810090132148100911321481009213214810093132148100941321481009513214810096132148100971321481009813214810099132148101001321481010113214810102132148101031321481010413214810105132148101061321481010713214810108132148101091321481011013214810111132148101121321481011313214810114132148101151321481011613214810117132148101181321481011913214810120132148101211321481012213214810123132148101241321481012513214810126132148101271321481012813214810129132148101301321481013113214810132132148101331321481013413214810135132148101361321481013713214810138132148101391321481014013214810141132148101421321481014313214810144132148101451321481014613214810147132148101481321481014913214810150132148101511321481015213214810153132148101541321481015513214810156132148101571321481015813214810159132148101601321481016113214810162132148101631321481016413214810165132148101661321481016713214810168132148101691321481017013214810171132148101721321481017313214810174132148101751321481017613214810177132148101781321481017913214810180132148101811321481018213214810183132148101841321481018513214810186132148101871321481018813214810189132148101901321481019113214810192132148101931321481019413214810195132148101961321481019713214810198132148101991321481020013214810201132148102021321481020313214810204132148102051321481020613214810207132148102081321481020913214810210132148102111321481021213214810213132148102141321481021513214810216132148102171321481021813214810219132148102201321481022113214810222132148102231321481022413214810225132148102261321481022713214810228132148102291321481023013214810231132148102321321481023313214810234132148102351321481023613214810237132148102381321481023913214810240132148102411321481024213214810243132148102441321481024513214810246132148102471321481024813214810249132148102501321481025113214810252132148102531321481025413214810255132148102561321481025713214810258132148102591321481026013214810261132148102621321481026313214810264132148102651321481026613214810267132148102681321481026913214810270132148102711321481027213214810273132148102741321481027513214810276132148102771321481027813214810279132148102801321481028113214810282132148102831321481028413214810285132148102861321481028713214810288132148102891321481029013214810291132148102921321481029313214810294132148102951321481029613214810297132148102981321481029913214810300132148103011321481030213214810303132148103041321481030513214810306132148103071321481030813214810309132148103101321481031113214810312132148103131321481031413214810315132148103161321481031713214810318132148103191321481032013214810321132148103221321481032313214810324132148103251321481032613214810327132148103281321481032913214810330132148103311321481033213214810333132148103341321481033513214810336132148103371321481033813214810339132148103401321481034113214810342132148103431321481034413214810345132148103461321481034713214810348132148103491321481035013214810351132148103521321481035313214810354132148103551321481035613214810357132148103581321481035913214810360132148103611321481036213214810363132148103641321481036513214810366132148103671321481036813214810369132148103701321481037113214810372132148103731321481037413214810375132148103761321481037713214810378132148103791321481038013214810381132148103821321481038313214810384132148103851321481038613214810387132148103881321481038913214810390132148103911321481039213214810393132148103941321481039513214810396132148103971321481039813214810399132148104001321481040113214810402132148104031321481040413214810405132148104061321481040713214810408132148104091321481041013214810411132148104121321481041313214810414132148104151321481041613214810417132148104181321481041913214810420132148104211321481042213214810423132148104241321481042513214810426132148104271321481042813214810429132148104301321481043113214810432132148104331321481043413214810435132148104361321481043713214810438132148104391321481044013214810441132148104421321481044313214810444132148104451321481044613214810447132148104481321481044913214810450132148104511321481045213214810453132148104541321481045513214810456132148104571321481045813214810459132148104601321481046113214810462132148104631321481046413214810465132148104661321481046713214810468132148104691321481047013214810471132148104721321481047313214810474132148104751321481047613214810477132148104781321481047913214810480132148104811321481048213214810483132148104841321481048513214810486132148104871321481048813214810489132148104901321481049113214810492132148104931321481049413214810495132148104961321481049713214810498132148104991321481050013214810501132148105021321481050313214810504132148105051321481050613214810507132148105081321481050913214810510132148105111321481051213214810513132148105141321481051513214810516132148105171321481051813214810519132148105201321481052113214810522132148105231321481052413214810525132148105261321481052713214810528132148105291321481053013214810531132148105321321481053313214810534132148105351321481053613214810537132148105381321481053913214810540132148105411321481054213214810543132148105441321481054513214810546132148105471321481054813214810549132148105501321481055113214810552132148105531321481055413214810555132148105561321481055713214810558132148105591321481056013214810561132148105621321481056313214810564132148105651321481056613214810567132148105681321481056913214810570132148105711321481057213214810573132148105741321481057513214810576132148105771321481057813214810579132148105801321481058113214810582132148105831321481058413214810585132148105861321481058713214810588132148105891321481059013214810591132148105921321481059313214810594132148105951321481059613214810597132148105981321481059913214810600132148106011321481060213214810603132148106041321481060513214810606132148106071321481060813214810609132148106101321481061113214810612132148106131321481061413214810615132148106161321481061713214810618132148106191321481062013214810621132148106221321481062313214810624132148106251321481062613214810627132148106281321481062913214810630132148106311321481063213214810633132148106341321481063513214810636132148106371321481063813214810639132148106401321481064113214810642132148106431321481064413214810645132148106461321481064713214810648132148106491321481065013214810651132148106521321481065313214810654132148106551321481065613214810657132148106581321481065913214810660132148106611321481066213214810663132148106641321481066513214810666132148106671321481066813214810669132148106701321481067113214810672132148106731321481067413214810675132148106761321481067713214810678132148106791321481068013214810681132148106821321481068313214810684132148106851321481068613214810687132148106881321481068913214810690132148106911321481069213214810693132148106941321481069513214810696132148106971321481069813214810699132148107001321481070113214810702132148107031321481070413214810705132148107061321481070713214810708132148107091321481071013214810711132148107121321481071313214810714132148107151321481071613214810717132148107181321481071913214810720132148107211321481072213214810723132148107241321481072513214810726132148107271321481072813214810729132148107301321481073113214810732132148107331321481073413214810735132148107361321481073713214810738132148107391321481074013214810741132148107421321481074313214810744132148107451321481074613214810747132148107481321481074913214810750132148107511321481075213214810753132148107541321481075513214810756132148107571321481075813214810759132148107601321481076113214810762132148107631321481076413214810765132148107661321481076713214810768132148107691321481077013214810771132148107721321481077313214810774132148107751321481077613214810777132148107781321481077913214810780132148107811321481078213214810783132148107841321481078513214810786132148107871321481078813214810789132148107901321481079113214810792132148107931321481079413214810795132148107961321481079713214810798132148107991321481080013214810801132148108021321481080313214810804132148108051321481080613214810807132148108081321481080913214810810132148108111321481081213214810813132148108141321481081513214810816132148108171321481081813214810819132148108201321481082113214810822132148108231321481082413214810825132148108261321481082713214810828132148108291321481083013214810831132148108321321481083313214810834132148108351321481083613214810837132148108381321481083913214810840132148108411321481084213214810843132148108441321481084513214810846132148108471321481084813214810849132148108501321481085113214810852132148108531321481085413214810855132148108561321481085713214810858132148108591321481086013214810861132148108621321481086313214810864132148108651321481086613214810867132148108681321481086913214810870132148108711321481087213214810873132148108741321481087513214810876132148108771321481087813214810879132148108801321481088113214810882132148108831321481088413214810885132148108861321481088713214810888132148108891321481089013214810891132148108921321481089313214810894132148108951321481089613214810897132148108981321481089913214810900132148109011321481090213214810903132148109041321481090513214810906132148109071321481090813214810909132148109101321481091113214810912132148109131321481091413214810915132148109161321481091713214810918132148109191321481092013214810921132148109221321481092313214810924132148109251321481092613214810927132148109281321481092913214810930132148109311321481093213214810933132148109341321481093513214810936132148109371321481093813214810939132148109401321481094113214810942132148109431321481094413214810945132148109461321481094713214810948132148109491321481095013214810951132148109521321481095313214810954132148109551321481095613214810957132148109581321481095913214810960132148109611321481096213214810963132148109641321481096513214810966132148109671321481096813214810969132148109701321481097113214810972132148109731321481097413214810975132148109761321481097713214810978132148109791321481098013214810981132148109821321481098313214810984132148109851321481098613214810987132148109881321481098913214810990132148109911321481099213214810993132148109941321481099513214810996132148109971321481099813214810999132148110001321481100113214811002132148110031321481100413214811005132148110061321481100713214811008132148110091321481101013214811011132148110121321481101313214811014132148110151321481101613214811017132148110181321481101913214811020132148110211321481102213214811023132148110241321481102513214811026132148110271321481102813214811029132148110301321481103113214811032132148110331321481103413214811035132148110361321481103713214811038132148110391321481104013214811041132148110421321481104313214811044132148110451321481104613214811047132148110481321481104913214811050132148110511321481105213214811053132148110541321481105513214811056132148110571321481105813214811059132148110601321481106113214811062132148110631321481106413214811065132148110661321481106713214811068132148110691321481107013214811071132148110721321481107313214811074132148110751321481107613214811077132148110781321481107913214811080132148110811321481108213214811083132148110841321481108513214811086132148110871321481108813214811089132148110901321481109113214811092132148110931321481109413214811095132148110961321481109713214811098132148110991321481110013214811101132148111021321481110313214811104132148111051321481110613214811107132148111081321481110913214811110132148111111321481111213214811113132148111141321481111513214811116132148111171321481111813214811119132148111201321481112113214811122132148111231321481112413214811125132148111261321481112713214811128132148111291321481113013214811131132148111321321481113313214811134132148111351321481113613214811137132148111381321481113913214811140132148111411321481114213214811143132148111441321481114513214811146132148111471321481114813214811149132148111501321481115113214811152132148111531321481115413214811155132148111561321481115713214811158132148111591321481116013214811161132148111621321481116313214811164132148111651321481116613214811167132148111681321481116913214811170132148111711321481117213214811173132148111741321481117513214811176132148111771321481117813214811179132148111801321481118113214811182132148111831321481118413214811185132148111861321481118713214811188132148111891321481119013214811191132148111921321481119313214811194132148111951321481119613214811197132148111981321481119913214811200132148112011321481120213214811203132148112041321481120513214811206132148112071321481120813214811209132148112101321481121113214811212132148112131321481121413214811215132148112161321481121713214811218132148112191321481122013214811221132148112221321481122313214811224132148112251321481122613214811227132148112281321481122913214811230132148112311321481123213214811233132148112341321481123513214811236132148112371321481123813214811239132148112401321481124113214811242132148112431321481124413214811245132148112461321481124713214811248132148112491321481125013214811251132148112521321481125313214811254132148112551321481125613214811257132148112581321481125913214811260132148112611321481126213214811263132148112641321481126513214811266132148112671321481126813214811269132148112701321481127113214811272132148112731321481127413214811275132148112761321481127713214811278132148112791321481128013214811281132148112821321481128313214811284132148112851321481128613214811287132148112881321481128913214811290132148112911321481129213214811293132148112941321481129513214811296132148112971321481129813214811299132148113001321481130113214811302132148113031321481130413214811305132148113061321481130713214811308132148113091321481131013214811311132148113121321481131313214811314132148113151321481131613214811317132148113181321481131913214811320132148113211321481132213214811323132148113241321481132513214811326132148113271321481132813214811329132148113301321481133113214811332132148113331321481133413214811335132148113361321481133713214811338132148113391321481134013214811341132148113421321481134313214811344132148113451321481134613214811347132148113481321481134913214811350132148113511321481135213214811353132148113541321481135513214811356132148113571321481135813214811359132148113601321481136113214811362132148113631321481136413214811365132148113661321481136713214811368132148113691321481137013214811371132148113721321481137313214811374132148113751321481137613214811377132148113781321481137913214811380132148113811321481138213214811383132148113841321481138513214811386132148113871321481138813214811389132148113901321481139113214811392132148113931321481139413214811395132148113961321481139713214811398132148113991321481140013214811401132148114021321481140313214811404132148114051321481140613214811407132148114081321481140913214811410132148114111321481141213214811413132148114141321481141513214811416132148114171321481141813214811419132148114201321481142113214811422132148114231321481142413214811425132148114261321481142713214811428132148114291321481143013214811431132148114321321481143313214811434132148114351321481143613214811437132148114381321481143913214811440132148114411321481144213214811443132148114441321481144513214811446132148114471321481144813214811449132148114501321481145113214811452132148114531321481145413214811455132148114561321481145713214811458132148114591321481146013214811461132148114621321481146313214811464132148114651321481146613214811467132148114681321481146913214811470132148114711321481147213214811473132148114741321481147513214811476132148114771321481147813214811479132148114801321481148113214811482132148114831321481148413214811485132148114861321481148713214811488132148114891321481149013214811491132148114921321481149313214811494132148114951321481149613214811497132148114981321481149913214811500132148115011321481150213214811503132148115041321481150513214811506132148115071321481150813214811509132148115101321481151113214811512132148115131321481151413214811515132148115161321481151713214811518132148115191321481152013214811521132148115221321481152313214811524132148115251321481152613214811527132148115281321481152913214811530132148115311321481153213214811533132148115341321481153513214811536132148115371321481153813214811539132148115401321481154113214811542132148115431321481154413214811545132148115461321481154713214811548132148115491321481155013214811551132148115521321481155313214811554132148115551321481155613214811557132148115581321481155913214811560132148115611321481156213214811563132148115641321481156513214811566132148115671321481156813214811569132148115701321481157113214811572132148115731321481157413214811575132148115761321481157713214811578132148115791321481158013214811581132148115821321481158313214811584132148115851321481158613214811587132148115881321481158913214811590132148115911321481159213214811593132148115941321481159513214811596132148115971321481159813214811599132148116001321481160113214811602132148116031321481160413214811605132148116061321481160713214811608132148116091321481161013214811611132148116121321481161313214811614132148116151321481161613214811617132148116181321481161913214811620132148116211321481162213214811623132148116241321481162513214811626132148116271321481162813214811629132148116301321481163113214811632132148116331321481163413214811635132148116361321481163713214811638132148116391321481164013214811641132148116421321481164313214811644132148116451321481164613214811647132148116481321481164913214811650132148116511321481165213214811653132148116541321481165513214811656132148116571321481165813214811659132148116601321481166113214811662132148116631321481166413214811665132148116661321481166713214811668132148116691321481167013214811671132148116721321481167313214811674132148116751321481167613214811677132148116781321481167913214811680132148116811321481168213214811683132148116841321481168513214811686132148116871321481168813214811689132148116901321481169113214811692132148116931321481169413214811695132148116961321481169713214811698132148116991321481170013214811701132148117021321481170313214811704132148117051321481170613214811707132148117081321481170913214811710132148117111321481171213214811713132148117141321481171513214811716132148117171321481171813214811719132148117201321481172113214811722132148117231321481172413214811725132148117261321481172713214811728132148117291321481173013214811731132148117321321481173313214811734132148117351321481173613214811737132148117381321481173913214811740132148117411321481174213214811743132148117441321481174513214811746132148117471321481174813214811749132148117501321481175113214811752132148117531321481175413214811755132148117561321481175713214811758132148117591321481176013214811761132148117621321481176313214811764132148117651321481176613214811767132148117681321481176913214811770132148117711321481177213214811773132148117741321481177513214811776132148117771321481177813214811779132148117801321481178113214811782132148117831321481178413214811785132148117861321481178713214811788132148117891321481179013214811791132148117921321481179313214811794132148117951321481179613214811797132148117981321481179913214811800132148118011321481180213214811803132148118041321481180513214811806132148118071321481180813214811809132148118101321481181113214811812132148118131321481181413214811815132148118161321481181713214811818132148118191321481182013214811821132148118221321481182313214811824132148118251321481182613214811827132148118281321481182913214811830132148118311321481183213214811833132148118341321481183513214811836132148118371321481183813214811839132148118401321481184113214811842132148118431321481184413214811845132148118461321481184713214811848132148118491321481185013214811851132148118521321481185313214811854132148118551321481185613214811857132148118581321481185913214811860132148118611321481186213214811863132148118641321481186513214811866132148118671321481186813214811869132148118701321481187113214811872132148118731321481187413214811875132148118761321481187713214811878132148118791321481188013214811881132148118821321481188313214811884132148118851321481188613214811887132148118881321481188913214811890132148118911321481189213214811893132148118941321481189513214811896132148118971321481189813214811899132148119001321481190113214811902132148119031321481190413214811905132148119061321481190713214811908132148119091321481191013214811911132148119121321481191313214811914132148119151321481191613214811917132148119181321481191913214811920132148119211321481192213214811923132148119241321481192513214811926132148119271321481192813214811929132148119301321481193113214811932132148119331321481193413214811935132148119361321481193713214811938132148119391321481194013214811941132148119421321481194313214811944132148119451321481194613214811947132148119481321481194913214811950132148119511321481195213214811953132148119541321481195513214811956132148119571321481195813214811959132148119601321481196113214811962132148119631321481196413214811965132148119661321481196713214811968132148119691321481197013214811971132148119721321481197313214811974132148119751321481197613214811977132148119781321481197913214811980132148119811321481198213214811983132148119841321481198513214811986132148119871321481198813214811989132148119901321481199113214811992132148119931321481199413214811995132148119961321481199713214811998132148119991321481200013214812001132148120021321481200313214812004132148120051321481200613214812007132148120081321481200913214812010132148120111321481201213214812013132148120141321481201513214812016132148120171321481201813214812019132148120201321481202113214812022132148120231321481202413214812025132148120261321481202713214812028132148120291321481203013214812031132148120321321481203313214812034132148120351321481203613214812037132148120381321481203913214812040132148120411321481204213214812043132148120441321481204513214812046132148120471321481204813214812049132148120501321481205113214812052132148120531321481205413214812055132148120561321481205713214812058132148120591321481206013214812061132148120621321481206313214812064132148120651321481206613214812067132148120681321481206913214812070132148120711321481207213214812073132148120741321481207513214812076132148120771321481207813214812079132148120801321481208113214812082132148120831321481208413214812085132148120861321481208713214812088132148120891321481209013214812091132148120921321481209313214812094132148120951321481209613214812097132148120981321481209913214812100132148121011321481210213214812103132148121041321481210513214812106132148121071321481210813214812109132148121101321481211113214812112132148121131321481211413214812115132148121161321481211713214812118132148121191321481212013214812121132148121221321481212313214812124132148121251321481212613214812127132148121281321481212913214812130132148121311321481213213214812133132148121341321481213513214812136132148121371321481213813214812139132148121401321481214113214812142132148121431321481214413214812145132148121461321481214713214812148132148121491321481215013214812151132148121521321481215313214812154132148121551321481215613214812157132148121581321481215913214812160132148121611321481216213214812163132148121641321481216513214812166132148121671321481216813214812169132148121701321481217113214812172132148121731321481217413214812175132148121761321481217713214812178132148121791321481218013214812181132148121821321481218313214812184132148121851321481218613214812187132148121881321481218913214812190132148121911321481219213214812193132148121941321481219513214812196132148121971321481219813214812199132148122001321481220113214812202132148122031321481220413214812205132148122061321481220713214812208132148122091321481221013214812211132148122121321481221313214812214132148122151321481221613214812217132148122181321481221913214812220132148122211321481222213214812223132148122241321481222513214812226132148122271321481222813214812229132148122301321481223113214812232132148122331321481223413214812235132148122361321481223713214812238132148122391321481224013214812241132148122421321481224313214812244132148122451321481224613214812247132148122481321481224913214812250132148122511321481225213214812253132148122541321481225513214812256132148122571321481225813214812259132148122601321481226113214812262132148122631321481226413214812265132148122661321481226713214812268132148122691321481227013214812271132148122721321481227313214812274132148122751321481227613214812277132148122781321481227913214812280132148122811321481228213214812283132148122841321481228513214812286132148122871321481228813214812289132148122901321481229113214812292132148122931321481229413214812295132148122961321481229713214812298132148122991321481230013214812301132148123021321481230313214812304132148123051321481230613214812307132148123081321481230913214812310132148123111321481231213214812313132148123141321481231513214812316132148123171321481231813214812319132148123201321481232113214812322132148123231321481232413214812325132148123261321481232713214812328132148123291321481233013214812331132148123321321481233313214812334132148123351321481233613214812337132148123381321481233913214812340132148123411321481234213214812343132148123441321481234513214812346132148123471321481234813214812349132148123501321481235113214812352132148123531321481235413214812355132148123561321481235713214812358132148123591321481236013214812361132148123621321481236313214812364132148123651321481236613214812367132148123681321481236913214812370132148123711321481237213214812373132148123741321481237513214812376132148123771321481237813214812379132148123801321481238113214812382132148123831321481238413214812385132148123861321481238713214812388132148123891321481239013214812391132148123921321481239313214812394132148123951321481239613214812397132148123981321481239913214812400132148124011321481240213214812403132148124041321481240513214812406132148124071321481240813214812409132148124101321481241113214812412132148124131321481241413214812415132148124161321481241713214812418132148124191321481242013214812421132148124221321481242313214812424132148124251321481242613214812427132148124281321481242913214812430132148124311321481243213214812433132148124341321481243513214812436132148124371321481243813214812439132148124401321481244113214812442132148124431321481244413214812445132148124461321481244713214812448132148124491321481245013214812451132148124521321481245313214812454132148124551321481245613214812457132148124581321481245913214812460132148124611321481246213214812463132148124641321481246513214812466132148124671321481246813214812469132148124701321481247113214812472132148124731321481247413214812475132148124761321481247713214812478132148124791321481248013214812481132148124821321481248313214812484132148124851321481248613214812487132148124881321481248913214812490132148124911321481249213214812493132148124941321481249513214812496132148124971321481249813214812499132148125001321481250113214812502132148125031321481250413214812505132148125061321481250713214812508132148125091321481251013214812511132148125121321481251313214812514132148125151321481251613214812517132148125181321481251913214812520132148125211321481252213214812523132148125241321481252513214812526132148125271321481252813214812529132148125301321481253113214812532132148125331321481253413214812535132148125361321481253713214812538132148125391321481254013214812541132148125421321481254313214812544132148125451321481254613214812547132148125481321481254913214812550132148125511321481255213214812553132148125541321481255513214812556132148125571321481255813214812559132148125601321481256113214812562132148125631321481256413214812565132148125661321481256713214812568132148125691321481257013214812571132148125721321481257313214812574132148125751321481257613214812577132148125781321481257913214812580132148125811321481258213214812583132148125841321481258513214812586132148125871321481258813214812589132148125901321481259113214812592132148125931321481259413214812595132148125961321481259713214812598132148125991321481260013214812601132148126021321481260313214812604132148126051321481260613214812607132148126081321481260913214812610132148126111321481261213214812613132148126141321481261513214812616132148126171321481261813214812619132148126201321481262113214812622132148126231321481262413214812625132148126261321481262713214812628132148126291321481263013214812631132148126321321481263313214812634132148126351321481263613214812637132148126381321481263913214812640132148126411321481264213214812643132148126441321481264513214812646132148126471321481264813214812649132148126501321481265113214812652132148126531321481265413214812655132148126561321481265713214812658132148126591321481266013214812661132148126621321481266313214812664132148126651321481266613214812667132148126681321481266913214812670132148126711321481267213214812673132148126741321481267513214812676132148126771321481267813214812679132148126801321481268113214812682132148126831321481268413214812685132148126861321481268713214812688132148126891321481269013214812691132148126921321481269313214812694132148126951321481269613214812697132148126981321481269913214812700132148127011321481270213214812703132148127041321481270513214812706132148127071321481270813214812709132148127101321481271113214812712132148127131321481271413214812715132148127161321481271713214812718132148127191321481272013214812721132148127221321481272313214812724132148127251321481272613214812727132148127281321481272913214812730132148127311321481273213214812733132148127341321481273513214812736132148127371321481273813214812739132148127401321481274113214812742132148127431321481274413214812745132148127461321481274713214812748132148127491321481275013214812751132148127521321481275313214812754132148127551321481275613214812757132148127581321481275913214812760132148127611321481276213214812763132148127641321481276513214812766132148127671321481276813214812769132148127701321481277113214812772132148127731321481277413214812775132148127761321481277713214812778132148127791321481278013214812781132148127821321481278313214812784132148127851321481278613214812787132148127881321481278913214812790132148127911321481279213214812793132148127941321481279513214812796132148127971321481279813214812799132148128001321481280113214812802132148128031321481280413214812805132148128061321481280713214812808132148128091321481281013214812811132148128121321481281313214812814132148128151321481281613214812817132148128181321481281913214812820132148128211321481282213214812823132148128241321481282513214812826132148128271321481282813214812829132148128301321481283113214812832132148128331321481283413214812835132148128361321481283713214812838132148128391321481284013214812841132148128421321481284313214812844132148128451321481284613214812847132148128481321481284913214812850132148128511321481285213214812853132148128541321481285513214812856132148128571321481285813214812859132148128601321481286113214812862132148128631321481286413214812865132148128661321481286713214812868132148128691321481287013214812871132148128721321481287313214812874132148128751321481287613214812877132148128781321481287913214812880132148128811321481288213214812883132148128841321481288513214812886132148128871321481288813214812889132148128901321481289113214812892132148128931321481289413214812895132148128961321481289713214812898132148128991321481290013214812901132148129021321481290313214812904132148129051321481290613214812907132148129081321481290913214812910132148129111321481291213214812913132148129141321481291513214812916132148129171321481291813214812919132148129201321481292113214812922132148129231321481292413214812925132148129261321481292713214812928132148129291321481293013214812931132148129321321481293313214812934132148129351321481293613214812937132148129381321481293913214812940132148129411321481294213214812943132148129441321481294513214812946132148129471321481294813214812949132148129501321481295113214812952132148129531321481295413214812955132148129561321481295713214812958132148129591321481296013214812961132148129621321481296313214812964132148129651321481296613214812967132148129681321481296913214812970132148129711321481297213214812973132148129741321481297513214812976132148129771321481297813214812979132148129801321481298113214812982132148129831321481298413214812985132148129861321481298713214812988132148129891321481299013214812991132148129921321481299313214812994132148129951321481299613214812997132148129981321481299913214813000132148130011321481300213214813003132148130041321481300513214813006132148130071321481300813214813009132148130101321481301113214813012132148130131321481301413214813015132148130161321481301713214813018132148130191321481302013214813021132148130221321481302313214813024132148130251321481302613214813027132148130281321481302913214813030132148130311321481303213214813033132148130341321481303513214813036132148130371321481303813214813039132148130401321481304113214813042132148130431321481304413214813045132148130461321481304713214813048132148130491321481305013214813051132148130521321481305313214813054132148130551321481305613214813057132148130581321481305913214813060132148130611321481306213214813063132148130641321481306513214813066132148130671321481306813214813069132148130701321481307113214813072132148130731321481307413214813075132148130761321481307713214813078132148130791321481308013214813081132148130821321481308313214813084132148130851321481308613214813087132148130881321481308913214813090132148130911321481309213214813093132148130941321481309513214813096132148130971321481309813214813099132148131001321481310113214813102132148131031321481310413214813105132148131061321481310713214813108132148131091321481311013214813111132148131121321481311313214813114132148131151321481311613214813117132148131181321481311913214813120132148131211321481312213214813123132148131241321481312513214813126132148131271321481312813214813129132148131301321481313113214813132132148131331321481313413214813135132148131361321481313713214813138132148131391321481314013214813141132148131421321481314313214813144132148131451321481314613214813147132148131481321481314913214813150132148131511321481315213214813153132148131541321481315513214813156132148131571321481315813214813159132148131601321481316113214813162132148131631321481316413214813165132148131661321481316713214813168132148131691321481317013214813171132148131721321481317313214813174132148131751321481317613214813177132148131781321481317913214813180132148131811321481318213214813183132148131841321481318513214813186132148131871321481318813214813189132148131901321481319113214813192132148131931321481319413214813195132148131961321481319713214813198132148131991321481320013214813201132148132021321481320313214813204132148132051321481320613214813207132148132081321481320913214813210132148132111321481321213214813213132148132141321481321513214813216132148132171321481321813214813219132148132201321481322113214813222132148132231321481322413214813225132148132261321481322713214813228132148132291321481323013214813231132148132321321481323313214813234132148132351321481323613214813237132148132381321481323913214813240132148132411321481324213214813243132148132441321481324513214813246132148132471321481324813214813249132148132501321481325113214813252132148132531321481325413214813255132148132561321481325713214813258132148132591321481326013214813261132148132621321481326313214813264132148132651321481326613214813267132148132681321481326913214813270132148132711321481327213214813273132148132741321481327513214813276132148132771321481327813214813279132148132801321481328113214813282132148132831321481328413214813285132148132861321481328713214813288132148132891321481329013214813291132148132921321481329313214813294132148132951321481329613214813297132148132981321481329913214813300132148133011321481330213214813303132148133041321481330513214813306132148133071321481330813214813309132148133101321481331113214813312132148133131321481331413214813315132148133161321481331713214813318132148133191321481332013214813321132148133221321481332313214813324132148133251321481332613214813327132148133281321481332913214813330132148133311321481333213214813333132148133341321481333513214813336132148133371321481333813214813339132148133401321481334113214813342132148133431321481334413214813345132148133461321481334713214813348132148133491321481335013214813351132148133521321481335313214813354132148133551321481335613214813357132148133581321481335913214813360132148133611321481336213214813363132148133641321481336513214813366132148133671321481336813214813369132148133701321481337113214813372132148133731321481337413214813375132148133761321481337713214813378132148133791321481338013214813381132148133821321481338313214813384132148133851321481338613214813387132148133881321481338913214813390132148133911321481339213214813393132148133941321481339513214813396132148133971321481339813214813399132148134001321481340113214813402132148134031321481340413214813405132148134061321481340713214813408132148134091321481341013214813411132148134121321481341313214813414132148134151321481341613214813417132148134181321481341913214813420132148134211321481342213214813423132148134241321481342513214813426132148134271321481342813214813429132148134301321481343113214813432132148134331321481343413214813435132148134361321481343713214813438132148134391321481344013214813441132148134421321481344313214813444132148134451321481344613214813447132148134481321481344913214813450132148134511321481345213214813453132148134541321481345513214813456132148134571321481345813214813459132148134601321481346113214813462132148134631321481346413214813465132148134661321481346713214813468132148134691321481347013214813471132148134721321481347313214813474132148134751321481347613214813477132148134781321481347913214813480132148134811321481348213214813483132148134841321481348513214813486132148134871321481348813214813489132148134901321481349113214813492132148134931321481349413214813495132148134961321481349713214813498132148134991321481350013214813501132148135021321481350313214813504132148135051321481350613214813507132148135081321481350913214813510132148135111321481351213214813513132148135141321481351513214813516132148135171321481351813214813519132148135201321481352113214813522132148135231321481352413214813525132148135261321481352713214813528132148135291321481353013214813531132148135321321481353313214813534132148135351321481353613214813537132148135381321481353913214813540132148135411321481354213214813543132148135441321481354513214813546132148135471321481354813214813549132148135501321481355113214813552132148135531321481355413214813555132148135561321481355713214813558132148135591321481356013214813561132148135621321481356313214813564132148135651321481356613214813567132148135681321481356913214813570132148135711321481357213214813573132148135741321481357513214813576132148135771321481357813214813579132148135801321481358113214813582132148135831321481358413214813585132148135861321481358713214813588132148135891321481359013214813591132148135921321481359313214813594132148135951321481359613214813597132148135981321481359913214813600132148136011321481360213214813603132148136041321481360513214813606132148136071321481360813214813609132148136101321481361113214813612132148136131321481361413214813615132148136161321481361713214813618132148136191321481362013214813621132148136221321481362313214813624132148136251321481362613214813627132148136281321481362913214813630132148136311321481363213214813633132148136341321481363513214813636132148136371321481363813214813639132148136401321481364113214813642132148136431321481364413214813645132148136461321481364713214813648132148136491321481365013214813651132148136521321481365313214813654132148136551321481365613214813657132148136581321481365913214813660132148136611321481366213214813663132148136641321481366513214813666132148136671321481366813214813669132148136701321481367113214813672132148136731321481367413214813675132148136761321481367713214813678132148136791321481368013214813681132148136821321481368313214813684132148136851321481368613214813687132148136881321481368913214813690132148136911321481369213214813693132148136941321481369513214813696132148136971321481369813214813699132148137001321481370113214813702132148137031321481370413214813705132148137061321481370713214813708132148137091321481371013214813711132148137121321481371313214813714132148137151321481371613214813717132148137181321481371913214813720132148137211321481372213214813723132148137241321481372513214813726132148137271321481372813214813729132148137301321481373113214813732132148137331321481373413214813735132148137361321481373713214813738132148137391321481374013214813741132148137421321481374313214813744132148137451321481374613214813747132148137481321481374913214813750132148137511321481375213214813753132148137541321481375513214813756132148137571321481375813214813759132148137601321481376113214813762132148137631321481376413214813765132148137661321481376713214813768132148137691321481377013214813771132148137721321481377313214813774132148137751321481377613214813777132148137781321481377913214813780132148137811321481378213214813783132148137841321481378513214813786132148137871321481378813214813789132148137901321481379113214813792132148137931321481379413214813795132148137961321481379713214813798132148137991321481380013214813801132148138021321481380313214813804132148138051321481380613214813807132148138081321481380913214813810132148138111321481381213214813813132148138141321481381513214813816132148138171321481381813214813819132148138201321481382113214813822132148138231321481382413214813825132148138261321481382713214813828132148138291321481383013214813831132148138321321481383313214813834132148138351321481383613214813837132148138381321481383913214813840132148138411321481384213214813843132148138441321481384513214813846132148138471321481384813214813849132148138501321481385113214813852132148138531321481385413214813855132148138561321481385713214813858132148138591321481386013214813861132148138621321481386313214813864132148138651321481386613214813867132148138681321481386913214813870132148138711321481387213214813873132148138741321481387513214813876132148138771321481387813214813879132148138801321481388113214813882132148138831321481388413214813885132148138861321481388713214813888132148138891321481389013214813891132148138921321481389313214813894132148138951321481389613214813897132148138981321481389913214813900132148139011321481390213214813903132148139041321481390513214813906132148139071321481390813214813909132148139101321481391113214813912132148139131321481391413214813915132148139161321481391713214813918132148139191321481392013214813921132148139221321481392313214813924132148139251321481392613214813927132148139281321481392913214813930132148139311321481393213214813933132148139341321481393513214813936132148139371321481393813214813939132148139401321481394113214813942132148139431321481394413214813945132148139461321481394713214813948132148139491321481395013214813951132148139521321481395313214813954132148139551321481395613214813957132148139581321481395913214813960132148139611321481396213214813963132148139641321481396513214813966132148139671321481396813214813969132148139701321481397113214813972132148139731321481397413214813975132148139761321481397713214813978132148139791321481398013214813981132148139821321481398313214813984132148139851321481398613214813987132148139881321481398913214813990132148139911321481399213214813993132148139941321481399513214813996132148139971321481399813214813999132148140001321481400113214814002132148140031321481400413214814005132148140061321481400713214814008132148140091321481401013214814011132148140121321481401313214814014132148140151321481401613214814017132148140181321481401913214814020132148140211321481402213214814023132148140241321481402513214814026132148140271321481402813214814029132148140301321481403113214814032132148140331321481403413214814035132148140361321481403713214814038132148140391321481404013214814041132148140421321481404313214814044132148140451321481404613214814047132148140481321481404913214814050132148140511321481405213214814053132148140541321481405513214814056132148140571321481405813214814059132148140601321481406113214814062132148140631321481406413214814065132148140661321481406713214814068132148140691321481407013214814071132148140721321481407313214814074132148140751321481407613214814077132148140781321481407913214814080132148140811321481408213214814083132148140841321481408513214814086132148140871321481408813214814089132148140901321481409113214814092132148140931321481409413214814095132148140961321481409713214814098132148140991321481410013214814101132148141021321481410313214814104132148141051321481410613214814107132148141081321481410913214814110132148141111321481411213214814113132148141141321481411513214814116132148141171321481411813214814119132148141201321481412113214814122132148141231321481412413214814125132148141261321481412713214814128132148141291321481413013214814131132148141321321481413313214814134132148141351321481413613214814137132148141381321481413913214814140132148141411321481414213214814143132148141441321481414513214814146132148141471321481414813214814149132148141501321481415113214814152132148141531321481415413214814155132148141561321481415713214814158132148141591321481416013214814161132148141621321481416313214814164132148141651321481416613214814167132148141681321481416913214814170132148141711321481417213214814173132148141741321481417513214814176132148141771321481417813214814179132148141801321481418113214814182132148141831321481418413214814185132148141861321481418713214814188132148141891321481419013214814191132148141921321481419313214814194132148141951321481419613214814197132148141981321481419913214814200132148142011321481420213214814203132148142041321481420513214814206132148142071321481420813214814209132148142101321481421113214814212132148142131321481421413214814215132148142161321481421713214814218132148142191321481422013214814221132148142221321481422313214814224132148142251321481422613214814227132148142281321481422913214814230132148142311321481423213214814233132148142341321481423513214814236132148142371321481423813214814239132148142401321481424113214814242132148142431321481424413214814245132148142461321481424713214814248132148142491321481425013214814251132148142521321481425313214814254132148142551321481425613214814257132148142581321481425913214814260132148142611321481426213214814263132148142641321481426513214814266132148142671321481426813214814269132148142701321481427113214814272132148142731321481427413214814275132148142761321481427713214814278132148142791321481428013214814281132148142821321481428313214814284132148142851321481428613214814287132148142881321481428913214814290132148142911321481429213214814293132148142941321481429513214814296132148142971321481429813214814299132148143001321481430113214814302132148143031321481430413214814305132148143061321481430713214814308132148143091321481431013214814311132148143121321481431313214814314132148143151321481431613214814317132148143181321481431913214814320132148143211321481432213214814323132148143241321481432513214814326132148143271321481432813214814329132148143301321481433113214814332132148143331321481433413214814335132148143361321481433713214814338132148143391321481434013214814341132148143421321481434313214814344132148143451321481434613214814347132148143481321481434913214814350132148143511321481435213214814353132148143541321481435513214814356132148143571321481435813214814359132148143601321481436113214814362132148143631321481436413214814365132148143661321481436713214814368132148143691321481437013214814371132148143721321481437313214814374132148143751321481437613214814377132148143781321481437913214814380132148143811321481438213214814383132148143841321481438513214814386132148143871321481438813214814389132148143901321481439113214814392132148143931321481439413214814395132148143961321481439713214814398132148143991321481440013214814401132148144021321481440313214814404132148144051321481440613214814407132148144081321481440913214814410132148144111321481441213214814413132148144141321481441513214814416132148144171321481441813214814419132148144201321481442113214814422132148144231321481442413214814425132148144261321481442713214814428132148144291321481443013214814431132148144321321481443313214814434132148144351321481443613214814437132148144381321481443913214814440132148144411321481444213214814443132148144441321481444513214814446132148144471321481444813214814449132148144501321481445113214814452132148144531321481445413214814455132148144561321481445713214814458132148144591321481446013214814461132148144621321481446313214814464132148144651321481446613214814467132148144681321481446913214814470132148144711321481447213214814473132148144741321481447513214814476132148144771321481447813214814479132148144801321481448113214814482132148144831321481448413214814485132148144861321481448713214814488132148144891321481449013214814491132148144921321481449313214814494132148144951321481449613214814497132148144981321481449913214814500132148145011321481450213214814503132148145041321481450513214814506132148145071321481450813214814509132148145101321481451113214814512132148145131321481451413214814515132148145161321481451713214814518132148145191321481452013214814521132148145221321481452313214814524132148145251321481452613214814527132148145281321481452913214814530132148145311321481453213214814533132148145341321481453513214814536132148145371321481453813214814539132148145401321481454113214814542132148145431321481454413214814545132148145461321481454713214814548132148145491321481455013214814551132148145521321481455313214814554132148145551321481455613214814557132148145581321481455913214814560132148145611321481456213214814563132148145641321481456513214814566132148145671321481456813214814569132148145701321481457113214814572132148145731321481457413214814575132148145761321481457713214814578132148145791321481458013214814581132148145821321481458313214814584132148145851321481458613214814587132148145881321481458913214814590132148145911321481459213214814593132148145941321481459513214814596132148145971321481459813214814599132148146001321481460113214814602132148146031321481460413214814605132148146061321481460713214814608132148146091321481461013214814611132148146121321481461313214814614132148146151321481461613214814617132148146181321481461913214814620132148146211321481462213214814623132148146241321481462513214814626132148146271321481462813214814629132148146301321481463113214814632132148146331321481463413214814635132148146361321481463713214814638132148146391321481464013214814641132148146421321481464313214814644132148146451321481464613214814647132148146481321481464913214814650132148146511321481465213214814653132148146541321481465513214814656132148146571321481465813214814659132148146601321481466113214814662132148146631321481466413214814665132148146661321481466713214814668132148146691321481467013214814671132148146721321481467313214814674132148146751321481467613214814677132148146781321481467913214814680132148146811321481468213214814683132148146841321481468513214814686132148146871321481468813214814689132148146901321481469113214814692132148146931321481469413214814695132148146961321481469713214814698132148146991321481470013214814701132148147021321481470313214814704132148147051321481470613214814707132148147081321481470913214814710132148147111321481471213214814713132148147141321481471513214814716132148147171321481471813214814719132148147201321481472113214814722132148147231321481472413214814725132148147261321481472713214814728132148147291321481473013214814731132148147321321481473313214814734132148147351321481473613214814737132148147381321481473913214814740132148147411321481474213214814743132148147441321481474513214814746132148147471321481474813214814749132148147501321481475113214814752132148147531321481475413214814755132148147561321481475713214814758132148147591321481476013214814761132148147621321481476313214814764132148147651321481476613214814767132148147681321481476913214814770132148147711321481477213214814773132148147741321481477513214814776132148147771321481477813214814779132148147801321481478113214814782132148147831321481478413214814785132148147861321481478713214814788132148147891321481479013214814791132148147921321481479313214814794132148147951321481479613214814797132148147981321481479913214814800132148148011321481480213214814803132148148041321481480513214814806132148148071321481480813214814809132148148101321481481113214814812132148148131321481481413214814815132148148161321481481713214814818132148148191321481482013214814821132148148221321481482313214814824132148148251321481482613214814827132148148281321481482913214814830132148148311321481483213214814833132148148341321481483513214814836132148148371321481483813214814839132148148401321481484113214814842132148148431321481484413214814845132148148461321481484713214814848132148148491321481485013214814851132148148521321481485313214814854132148148551321481485613214814857132148148581321481485913214814860132148148611321481486213214814863132148148641321481486513214814866132148148671321481486813214814869132148148701321481487113214814872132148148731321481487413214814875132148148761321481487713214814878132148148791321481488013214814881132148148821321481488313214814884132148148851321481488613214814887132148148881321481488913214814890132148148911321481489213214814893132148148941321481489513214814896132148148971321481489813214814899132148149001321481490113214814902132148149031321481490413214814905132148149061321481490713214814908132148149091321481491013214814911132148149121321481491313214814914132148149151321481491613214814917132148149181321481491913214814920132148149211321481492213214814923132148149241321481492513214814926132148149271321481492813214814929132148149301321481493113214814932132148149331321481493413214814935132148149361321481493713214814938132148149391321481494013214814941132148149421321481494313214814944132148149451321481494613214814947132148149481321481494913214814950132148149511321481495213214814953132148149541321481495513214814956132148149571321481495813214814959132148149601321481496113214814962132148149631321481496413214814965132148149661321481496713214814968132148149691321481497013214814971132148149721321481497313214814974132148149751321481497613214814977132148149781321481497913214814980132148149811321481498213214814983132148149841321481498513214814986132148149871321481498813214814989132148149901321481499113214814992132148149931321481499413214814995132148149961321481499713214814998132148149991321481500013214815001132148150021321481500313214815004132148150051321481500613214815007132148150081321481500913214815010132148150111321481501213214815013132148150141321481501513214815016132148150171321481501813214815019132148150201321481502113214815022132148150231321481502413214815025132148150261321481502713214815028132148150291321481503013214815031132148150321321481503313214815034132148150351321481503613214815037132148150381321481503913214815040132148150411321481504213214815043132148150441321481504513214815046132148150471321481504813214815049132148150501321481505113214815052132148150531321481505413214815055132148150561321481505713214815058132148150591321481506013214815061132148150621321481506313214815064132148150651321481506613214815067132148150681321481506913214815070132148150711321481507213214815073132148150741321481507513214815076132148150771321481507813214815079132148150801321481508113214815082132148150831321481508413214815085132148150861321481508713214815088132148150891321481509013214815091132148150921321481509313214815094132148150951321481509613214815097132148150981321481509913214815100132148151011321481510213214815103132148151041321481510513214815106132148151071321481510813214815109132148151101321481511113214815112132148151131321481511413214815115132148151161321481511713214815118132148151191321481512013214815121132148151221321481512313214815124132148151251321481512613214815127132148151281321481512913214815130132148151311321481513213214815133132148151341321481513513214815136132148151371321481513813214815139132148151401321481514113214815142132148151431321481514413214815145132148151461321481514713214815148132148151491321481515013214815151132148151521321481515313214815154132148151551321481515613214815157132148151581321481515913214815160132148151611321481516213214815163132148151641321481516513214815166132148151671321481516813214815169132148151701321481517113214815172132148151731321481517413214815175132148151761321481517713214815178132148151791321481518013214815181132148151821321481518313214815184132148151851321481518613214815187132148151881321481518913214815190132148151911321481519213214815193132148151941321481519513214815196132148151971321481519813214815199132148152001321481520113214815202132148152031321481520413214815205132148152061321481520713214815208132148152091321481521013214815211132148152121321481521313214815214132148152151321481521613214815217132148152181321481521913214815220132148152211321481522213214815223132148152241321481522513214815226132148152271321481522813214815229132148152301321481523113214815232132148152331321481523413214815235132148152361321481523713214815238132148152391321481524013214815241132148152421321481524313214815244132148152451321481524613214815247132148152481321481524913214815250132148152511321481525213214815253132148152541321481525513214815256132148152571321481525813214815259132148152601321481526113214815262132148152631321481526413214815265132148152661321481526713214815268132148152691321481527013214815271132148152721321481527313214815274132148152751321481527613214815277132148152781321481527913214815280132148152811321481528213214815283132148152841321481528513214815286132148152871321481528813214815289132148152901321481529113214815292132148152931321481529413214815295132148152961321481529713214815298132148152991321481530013214815301132148153021321481530313214815304132148153051321481530613214815307132148153081321481530913214815310132148153111321481531213214815313132148153141321481531513214815316132148153171321481531813214815319132148153201321481532113214815322132148153231321481532413214815325132148153261321481532713214815328132148153291321481533013214815331132148153321321481533313214815334132148153351321481533613214815337132148153381321481533913214815340132148153411321481534213214815343132148153441321481534513214815346132148153471321481534813214815349132148153501321481535113214815352132148153531321481535413214815355132148153561321481535713214815358132148153591321481536013214815361132148153621321481536313214815364132148153651321481536613214815367132148153681321481536913214815370132148153711321481537213214815373132148153741321481537513214815376132148153771321481537813214815379132148153801321481538113214815382132148153831321481538413214815385132148153861321481538713214815388132148153891321481539013214815391132148153921321481539313214815394132148153951321481539613214815397132148153981321481539913214815400132148154011321481540213214815403132148154041321481540513214815406132148154071321481540813214815409132148154101321481541113214815412132148154131321481541413214815415132148154161321481541713214815418132148154191321481542013214815421132148154221321481542313214815424132148154251321481542613214815427132148154281321481542913214815430132148154311321481543213214815433132148154341321481543513214815436132148154371321481543813214815439132148154401321481544113214815442132148154431321481544413214815445132148154461321481544713214815448132148154491321481545013214815451132148154521321481545313214815454132148154551321481545613214815457132148154581321481545913214815460132148154611321481546213214815463132148154641321481546513214815466132148154671321481546813214815469132148154701321481547113214815472132148154731321481547413214815475132148154761321481547713214815478132148154791321481548013214815481132148154821321481548313214815484132148154851321481548613214815487132148154881321481548913214815490132148154911321481549213214815493132148154941321481549513214815496132148154971321481549813214815499132148155001321481550113214815502132148155031321481550413214815505132148155061321481550713214815508132148155091321481551013214815511132148155121321481551313214815514132148155151321481551613214815517132148155181321481551913214815520132148155211321481552213214815523132148155241321481552513214815526132148155271321481552813214815529132148155301321481553113214815532132148155331321481553413214815535132148155361321481553713214815538132148155391321481554013214815541132148155421321481554313214815544132148155451321481554613214815547132148155481321481554913214815550132148155511321481555213214815553132148155541321481555513214815556132148155571321481555813214815559132148155601321481556113214815562132148155631321481556413214815565132148155661321481556713214815568132148155691321481557013214815571132148155721321481557313214815574132148155751321481557613214815577132148155781321481557913214815580132148155811321481558213214815583132148155841321481558513214815586132148155871321481558813214815589132148155901321481559113214815592132148155931321481559413214815595132148155961321481559713214815598132148155991321481560013214815601132148156021321481560313214815604132148156051321481560613214815607132148156081321481560913214815610132148156111321481561213214815613132148156141321481561513214815616132148156171321481561813214815619132148156201321481562113214815622132148156231321481562413214815625132148156261321481562713214815628132148156291321481563013214815631132148156321321481563313214815634132148156351321481563613214815637132148156381321481563913214815640132148156411321481564213214815643132148156441321481564513214815646132148156471321481564813214815649132148156501321481565113214815652132148156531321481565413214815655132148156561321481565713214815658132148156591321481566013214815661132148156621321481566313214815664132148156651321481566613214815667132148156681321481566913214815670132148156711321481567213214815673132148156741321481567513214815676132148156771321481567813214815679132148156801321481568113214815682132148156831321481568413214815685132148156861321481568713214815688132148156891321481569013214815691132148156921321481569313214815694132148156951321481569613214815697132148156981321481569913214815700132148157011321481570213214815703132148157041321481570513214815706132148157071321481570813214815709132148157101321481571113214815712132148157131321481571413214815715132148157161321481571713214815718132148157191321481572013214815721132148157221321481572313214815724132148157251321481572613214815727132148157281321481572913214815730132148157311321481573213214815733132148157341321481573513214815736132148157371321481573813214815739132148157401321481574113214815742132148157431321481574413214815745132148157461321481574713214815748132148157491321481575013214815751132148157521321481575313214815754132148157551321481575613214815757132148157581321481575913214815760132148157611321481576213214815763132148157641321481576513214815766132148157671321481576813214815769132148157701321481577113214815772132148157731321481577413214815775132148157761321481577713214815778132148157791321481578013214815781132148157821321481578313214815784132148157851321481578613214815787132148157881321481578913214815790132148157911321481579213214815793132148157941321481579513214815796132148157971321481579813214815799132148158001321481580113214815802132148158031321481580413214815805132148158061321481580713214815808132148158091321481581013214815811132148158121321481581313214815814132148158151321481581613214815817132148158181321481581913214815820132148158211321481582213214815823132148158241321481582513214815826132148158271321481582813214815829132148158301321481583113214815832132148158331321481583413214815835132148158361321481583713214815838132148158391321481584013214815841132148158421321481584313214815844132148158451321481584613214815847132148158481321481584913214815850132148158511321481585213214815853132148158541321481585513214815856132148158571321481585813214815859132148158601321481586113214815862132148158631321481586413214815865132148158661321481586713214815868132148158691321481587013214815871132148158721321481587313214815874132148158751321481587613214815877132148158781321481587913214815880132148158811321481588213214815883132148158841321481588513214815886132148158871321481588813214815889132148158901321481589113214815892132148158931321481589413214815895132148158961321481589713214815898132148158991321481590013214815901132148159021321481590313214815904132148159051321481590613214815907132148159081321481590913214815910132148159111321481591213214815913132148159141321481591513214815916132148159171321481591813214815919132148159201321481592113214815922132148159231321481592413214815925132148159261321481592713214815928132148159291321481593013214815931132148159321321481593313214815934132148159351321481593613214815937132148159381321481593913214815940132148159411321481594213214815943132148159441321481594513214815946132148159471321481594813214815949132148159501321481595113214815952132148159531321481595413214815955132148159561321481595713214815958132148159591321481596013214815961132148159621321481596313214815964132148159651321481596613214815967132148159681321481596913214815970132148159711321481597213214815973132148159741321481597513214815976132148159771321481597813214815979132148159801321481598113214815982132148159831321481598413214815985132148159861321481598713214815988132148159891321481599013214815991132148159921321481599313214815994132148159951321481599613214815997132148159981321481599913214816000132148160011321481600213214816003132148160041321481600513214816006132148160071321481600813214816009132148160101321481601113214816012132148160131321481601413214816015132148160161321481601713214816018132148160191321481602013214816021132148160221321481602313214816024132148160251321481602613214816027132148160281321481602913214816030132148160311321481603213214816033132148160341321481603513214816036132148160371321481603813214816039132148160401321481604113214816042132148160431321481604413214816045132148160461321481604713214816048132148160491321481605013214816051132148160521321481605313214816054132148160551321481605613214816057132148160581321481605913214816060132148160611321481606213214816063132148160641321481606513214816066132148160671321481606813214816069132148160701321481607113214816072132148160731321481607413214816075132148160761321481607713214816078132148160791321481608013214816081132148160821321481608313214816084132148160851321481608613214816087132148160881321481608913214816090132148160911321481609213214816093132148160941321481609513214816096132148160971321481609813214816099132148161001321481610113214816102132148161031321481610413214816105132148161061321481610713214816108132148161091321481611013214816111132148161121321481611313214816114132148161151321481611613214816117132148161181321481611913214816120132148161211321481612213214816123132148161241321481612513214816126132148161271321481612813214816129132148161301321481613113214816132132148161331321481613413214816135132148161361321481613713214816138132148161391321481614013214816141132148161421321481614313214816144132148161451321481614613214816147132148161481321481614913214816150132148161511321481615213214816153132148161541321481615513214816156132148161571321481615813214816159132148161601321481616113214816162132148161631321481616413214816165132148161661321481616713214816168132148161691321481617013214816171132148161721321481617313214816174132148161751321481617613214816177132148161781321481617913214816180132148161811321481618213214816183132148161841321481618513214816186132148161871321481618813214816189132148161901321481619113214816192132148161931321481619413214816195132148161961321481619713214816198132148161991321481620013214816201132148162021321481620313214816204132148162051321481620613214816207132148162081321481620913214816210132148162111321481621213214816213132148162141321481621513214816216132148162171321481621813214816219132148162201321481622113214816222132148162231321481622413214816225132148162261321481622713214816228132148162291321481623013214816231132148162321321481623313214816234132148162351321481623613214816237132148162381321481623913214816240132148162411321481624213214816243132148162441321481624513214816246132148162471321481624813214816249132148162501321481625113214816252132148162531321481625413214816255132148162561321481625713214816258132148162591321481626013214816261132148162621321481626313214816264132148162651321481626613214816267132148162681321481626913214816270132148162711321481627213214816273132148162741321481627513214816276132148162771321481627813214816279132148162801321481628113214816282132148162831321481628413214816285132148162861321481628713214816288132148162891321481629013214816291132148162921321481629313214816294132148162951321481629613214816297132148162981321481629913214816300132148163011321481630213214816303132148163041321481630513214816306132148163071321481630813214816309132148163101321481631113214816312132148163131321481631413214816315132148163161321481631713214816318132148163191321481632013214816321132148163221321481632313214816324132148163251321481632613214816327132148163281321481632913214816330132148163311321481633213214816333132148163341321481633513214816336132148163371321481633813214816339132148163401321481634113214816342132148163431321481634413214816345132148163461321481634713214816348132148163491321481635013214816351132148163521321481635313214816354132148163551321481635613214816357132148163581321481635913214816360132148163611321481636213214816363132148163641321481636513214816366132148163671321481636813214816369132148163701321481637113214816372132148163731321481637413214816375132148163761321481637713214816378132148163791321481638013214816381132148163821321481638313214816384132148163851321481638613214816387132148163881321481638913214816390132148163911321481639213214816393132148163941321481639513214816396132148163971321481639813214816399132148164001321481640113214816402132148164031321481640413214816405132148164061321481640713214816408132148164091321481641013214816411132148164121321481641313214816414132148164151321481641613214816417132148164181321481641913214816420132148164211321481642213214816423132148164241321481642513214816426132148164271321481642813214816429132148164301321481643113214816432132148164331321481643413214816435132148164361321481643713214816438132148164391321481644013214816441132148164421321481644313214816444132148164451321481644613214816447132148164481321481644913214816450132148164511321481645213214816453132148164541321481645513214816456132148164571321481645813214816459132148164601321481646113214816462132148164631321481646413214816465132148164661321481646713214816468132148164691321481647013214816471132148164721321481647313214816474132148164751321481647613214816477132148164781321481647913214816480132148164811321481648213214816483132148164841321481648513214816486132148164871321481648813214816489132148164901321481649113214816492132148164931321481649413214816495132148164961321481649713214816498132148164991321481650013214816501132148165021321481650313214816504132148165051321481650613214816507132148165081321481650913214816510132148165111321481651213214816513132148165141321481651513214816516132148165171321481651813214816519132148165201321481652113214816522132148165231321481652413214816525132148165261321481652713214816528132148165291321481653013214816531132148165321321481653313214816534132148165351321481653613214816537132148165381321481653913214816540132148165411321481654213214816543132148165441321481654513214816546132148165471321481654813214816549132148165501321481655113214816552132148165531321481655413214816555132148165561321481655713214816558132148165591321481656013214816561132148165621321481656313214816564132148165651321481656613214816567132148165681321481656913214816570132148165711321481657213214816573132148165741321481657513214816576132148165771321481657813214816579132148165801321481658113214816582132148165831321481658413214816585132148165861321481658713214816588132148165891321481659013214816591132148165921321481659313214816594132148165951321481659613214816597132148165981321481659913214816600132148166011321481660213214816603132148166041321481660513214816606132148166071321481660813214816609132148166101321481661113214816612132148166131321481661413214816615132148166161321481661713214816618132148166191321481662013214816621132148166221321481662313214816624132148166251321481662613214816627132148166281321481662913214816630132148166311321481663213214816633132148166341321481663513214816636132148166371321481663813214816639132148166401321481664113214816642132148166431321481664413214816645132148166461321481664713214816648132148166491321481665013214816651132148166521321481665313214816654132148166551321481665613214816657132148166581321481665913214816660132148166611321481666213214816663132148166641321481666513214816666132148166671321481666813214816669132148166701321481667113214816672132148166731321481667413214816675132148166761321481667713214816678132148166791321481668013214816681132148166821321481668313214816684132148166851321481668613214816687132148166881321481668913214816690132148166911321481669213214816693132148166941321481669513214816696132148166971321481669813214816699132148167001321481670113214816702132148167031321481670413214816705132148167061321481670713214816708132148167091321481671013214816711132148167121321481671313214816714132148167151321481671613214816717132148167181321481671913214816720132148167211321481672213214816723132148167241321481672513214816726132148167271321481672813214816729132148167301321481673113214816732132148167331321481673413214816735132148167361321481673713214816738132148167391321481674013214816741132148167421321481674313214816744132148167451321481674613214816747132148167481321481674913214816750132148167511321481675213214816753132148167541321481675513214816756132148167571321481675813214816759132148167601321481676113214816762132148167631321481676413214816765132148167661321481676713214816768132148167691321481677013214816771132148167721321481677313214816774132148167751321481677613214816777132148167781321481677913214816780132148167811321481678213214816783132148167841321481678513214816786132148167871321481678813214816789132148167901321481679113214816792132148167931321481679413214816795132148167961321481679713214816798132148167991321481680013214816801132148168021321481680313214816804132148168051321481680613214816807132148168081321481680913214816810132148168111321481681213214816813132148168141321481681513214816816132148168171321481681813214816819132148168201321481682113214816822132148168231321481682413214816825132148168261321481682713214816828132148168291321481683013214816831132148168321321481683313214816834132148168351321481683613214816837132148168381321481683913214816840132148168411321481684213214816843132148168441321481684513214816846132148168471321481684813214816849132148168501321481685113214816852132148168531321481685413214816855132148168561321481685713214816858132148168591321481686013214816861132148168621321481686313214816864132148168651321481686613214816867132148168681321481686913214816870132148168711321481687213214816873132148168741321481687513214816876132148168771321481687813214816879132148168801321481688113214816882132148168831321481688413214816885132148168861321481688713214816888132148168891321481689013214816891132148168921321481689313214816894132148168951321481689613214816897132148168981321481689913214816900132148169011321481690213214816903132148169041321481690513214816906132148169071321481690813214816909132148169101321481691113214816912132148169131321481691413214816915132148169161321481691713214816918132148169191321481692013214816921132148169221321481692313214816924132148169251321481692613214816927132148169281321481692913214816930132148169311321481693213214816933132148169341321481693513214816936132148169371321481693813214816939132148169401321481694113214816942132148169431321481694413214816945132148169461321481694713214816948132148169491321481695013214816951132148169521321481695313214816954132148169551321481695613214816957132148169581321481695913214816960132148169611321481696213214816963132148169641321481696513214816966132148169671321481696813214816969132148169701321481697113214816972132148169731321481697413214816975132148169761321481697713214816978132148169791321481698013214816981132148169821321481698313214816984132148169851321481698613214816987132148169881321481698913214816990132148169911321481699213214816993132148169941321481699513214816996132148169971321481699813214816999132148170001321481700113214817002132148170031321481700413214817005132148170061321481700713214817008132148170091321481701013214817011132148170121321481701313214817014132148170151321481701613214817017132148170181321481701913214817020132148170211321481702213214817023132148170241321481702513214817026132148170271321481702813214817029132148170301321481703113214817032132148170331321481703413214817035132148170361321481703713214817038132148170391321481704013214817041132148170421321481704313214817044132148170451321481704613214817047132148170481321481704913214817050132148170511321481705213214817053132148170541321481705513214817056132148170571321481705813214817059132148170601321481706113214817062132148170631321481706413214817065132148170661321481706713214817068132148170691321481707013214817071132148170721321481707313214817074132148170751321481707613214817077132148170781321481707913214817080132148170811321481708213214817083132148170841321481708513214817086132148170871321481708813214817089132148170901321481709113214817092132148170931321481709413214817095132148170961321481709713214817098132148170991321481710013214817101132148171021321481710313214817104132148171051321481710613214817107132148171081321481710913214817110132148171111321481711213214817113132148171141321481711513214817116132148171171321481711813214817119132148171201321481712113214817122132148171231321481712413214817125132148171261321481712713214817128132148171291321481713013214817131132148171321321481713313214817134132148171351321481713613214817137132148171381321481713913214817140132148171411321481714213214817143132148171441321481714513214817146132148171471321481714813214817149132148171501321481715113214817152132148171531321481715413214817155132148171561321481715713214817158132148171591321481716013214817161132148171621321481716313214817164132148171651321481716613214817167132148171681321481716913214817170132148171711321481717213214817173132148171741321481717513214817176132148171771321481717813214817179132148171801321481718113214817182132148171831321481718413214817185132148171861321481718713214817188132148171891321481719013214817191132148171921321481719313214817194132148171951321481719613214817197132148171981321481719913214817200132148172011321481720213214817203132148172041321481720513214817206132148172071321481720813214817209132148172101321481721113214817212132148172131321481721413214817215132148172161321481721713214817218132148172191321481722013214817221132148172221321481722313214817224132148172251321481722613214817227132148172281321481722913214817230132148172311321481723213214817233132148172341321481723513214817236132148172371321481723813214817239132148172401321481724113214817242132148172431321481724413214817245132148172461321481724713214817248132148172491321481725013214817251132148172521321481725313214817254132148172551321481725613214817257132148172581321481725913214817260132148172611321481726213214817263132148172641321481726513214817266132148172671321481726813214817269132148172701321481727113214817272132148172731321481727413214817275132148172761321481727713214817278132148172791321481728013214817281132148172821321481728313214817284132148172851321481728613214817287132148172881321481728913214817290132148172911321481729213214817293132148172941321481729513214817296132148172971321481729813214817299132148173001321481730113214817302132148173031321481730413214817305132148173061321481730713214817308132148173091321481731013214817311132148173121321481731313214817314132148173151321481731613214817317132148173181321481731913214817320132148173211321481732213214817323132148173241321481732513214817326132148173271321481732813214817329132148173301321481733113214817332132148173331321481733413214817335132148173361321481733713214817338132148173391321481734013214817341132148173421321481734313214817344132148173451321481734613214817347132148173481321481734913214817350132148173511321481735213214817353132148173541321481735513214817356132148173571321481735813214817359132148173601321481736113214817362132148173631321481736413214817365132148173661321481736713214817368132148173691321481737013214817371132148173721321481737313214817374132148173751321481737613214817377132148173781321481737913214817380132148173811321481738213214817383132148173841321481738513214817386132148173871321481738813214817389132148173901321481739113214817392132148173931321481739413214817395132148173961321481739713214817398132148173991321481740013214817401132148174021321481740313214817404132148174051321481740613214817407132148174081321481740913214817410132148174111321481741213214817413132148174141321481741513214817416132148174171321481741813214817419132148174201321481742113214817422132148174231321481742413214817425132148174261321481742713214817428132148174291321481743013214817431132148174321321481743313214817434132148174351321481743613214817437132148174381321481743913214817440132148174411321481744213214817443132148174441321481744513214817446132148174471321481744813214817449132148174501321481745113214817452132148174531321481745413214817455132148174561321481745713214817458132148174591321481746013214817461132148174621321481746313214817464132148174651321481746613214817467132148174681321481746913214817470132148174711321481747213214817473132148174741321481747513214817476132148174771321481747813214817479132148174801321481748113214817482132148174831321481748413214817485132148174861321481748713214817488132148174891321481749013214817491132148174921321481749313214817494132148174951321481749613214817497132148174981321481749913214817500132148175011321481750213214817503132148175041321481750513214817506132148175071321481750813214817509132148175101321481751113214817512132148175131321481751413214817515132148175161321481751713214817518132148175191321481752013214817521132148175221321481752313214817524132148175251321481752613214817527132148175281321481752913214817530132148175311321481753213214817533132148175341321481753513214817536132148175371321481753813214817539132148175401321481754113214817542132148175431321481754413214817545132148175461321481754713214817548132148175491321481755013214817551132148175521321481755313214817554132148175551321481755613214817557132148175581321481755913214817560132148175611321481756213214817563132148175641321481756513214817566132148175671321481756813214817569132148175701321481757113214817572132148175731321481757413214817575132148175761321481757713214817578132148175791321481758013214817581132148175821321481758313214817584132148175851321481758613214817587132148175881321481758913214817590132148175911321481759213214817593132148175941321481759513214817596132148175971321481759813214817599132148176001321481760113214817602132148176031321481760413214817605132148176061321481760713214817608132148176091321481761013214817611132148176121321481761313214817614132148176151321481761613214817617132148176181321481761913214817620132148176211321481762213214817623132148176241321481762513214817626132148176271321481762813214817629132148176301321481763113214817632132148176331321481763413214817635132148176361321481763713214817638132148176391321481764013214817641132148176421321481764313214817644132148176451321481764613214817647132148176481321481764913214817650132148176511321481765213214817653132148176541321481765513214817656132148176571321481765813214817659132148176601321481766113214817662132148176631321481766413214817665132148176661321481766713214817668132148176691321481767013214817671132148176721321481767313214817674132148176751321481767613214817677132148176781321481767913214817680132148176811321481768213214817683132148176841321481768513214817686132148176871321481768813214817689132148176901321481769113214817692132148176931321481769413214817695132148176961321481769713214817698132148176991321481770013214817701132148177021321481770313214817704132148177051321481770613214817707132148177081321481770913214817710132148177111321481771213214817713132148177141321481771513214817716132148177171321481771813214817719132148177201321481772113214817722132148177231321481772413214817725132148177261321481772713214817728132148177291321481773013214817731132148177321321481773313214817734132148177351321481773613214817737132148177381321481773913214817740132148177411321481774213214817743132148177441321481774513214817746132148177471321481774813214817749132148177501321481775113214817752132148177531321481775413214817755132148177561321481775713214817758132148177591321481776013214817761132148177621321481776313214817764132148177651321481776613214817767132148177681321481776913214817770132148177711321481777213214817773132148177741321481777513214817776132148177771321481777813214817779132148177801321481778113214817782132148177831321481778413214817785132148177861321481778713214817788132148177891321481779013214817791132148177921321481779313214817794132148177951321481779613214817797132148177981321481779913214817800132148178011321481780213214817803132148178041321481780513214817806132148178071321481780813214817809132148178101321481781113214817812132148178131321481781413214817815132148178161321481781713214817818132148178191321481782013214817821132148178221321481782313214817824132148178251321481782613214817827132148178281321481782913214817830132148178311321481783213214817833132148178341321481783513214817836132148178371321481783813214817839132148178401321481784113214817842132148178431321481784413214817845132148178461321481784713214817848132148178491321481785013214817851132148178521321481785313214817854132148178551321481785613214817857132148178581321481785913214817860132148178611321481786213214817863132148178641321481786513214817866132148178671321481786813214817869132148178701321481787113214817872132148178731321481787413214817875132148178761321481787713214817878132148178791321481788013214817881132148178821321481788313214817884132148178851321481788613214817887132148178881321481788913214817890132148178911321481789213214817893132148178941321481789513214817896132148178971321481789813214817899132148179001321481790113214817902132148179031321481790413214817905132148179061321481790713214817908132148179091321481791013214817911132148179121321481791313214817914132148179151321481791613214817917132148179181321481791913214817920132148179211321481792213214817923132148179241321481792513214817926132148179271321481792813214817929132148179301321481793113214817932132148179331321481793413214817935132148179361321481793713214817938132148179391321481794013214817941132148179421321481794313214817944132148179451321481794613214817947132148179481321481794913214817950132148179511321481795213214817953132148179541321481795513214817956132148179571321481795813214817959132148179601321481796113214817962132148179631321481796413214817965132148179661321481796713214817968132148179691321481797013214817971132148179721321481797313214817974132148179751321481797613214817977132148179781321481797913214817980132148179811321481798213214817983132148179841321481798513214817986132148179871321481798813214817989132148179901321481799113214817992132148179931321481799413214817995132148179961321481799713214817998132148179991321481800013214818001132148180021321481800313214818004132148180051321481800613214818007132148180081321481800913214818010132148180111321481801213214818013132148180141321481801513214818016132148180171321481801813214818019132148180201321481802113214818022132148180231321481802413214818025132148180261321481802713214818028132148180291321481803013214818031132148180321321481803313214818034132148180351321481803613214818037132148180381321481803913214818040132148180411321481804213214818043132148180441321481804513214818046132148180471321481804813214818049132148180501321481805113214818052132148180531321481805413214818055132148180561321481805713214818058132148180591321481806013214818061132148180621321481806313214818064132148180651321481806613214818067132148180681321481806913214818070132148180711321481807213214818073132148180741321481807513214818076132148180771321481807813214818079132148180801321481808113214818082132148180831321481808413214818085132148180861321481808713214818088132148180891321481809013214818091132148180921321481809313214818094132148180951321481809613214818097132148180981321481809913214818100132148181011321481810213214818103132148181041321481810513214818106132148181071321481810813214818109132148181101321481811113214818112132148181131321481811413214818115132148181161321481811713214818118132148181191321481812013214818121132148181221321481812313214818124132148181251321481812613214818127132148181281321481812913214818130132148181311321481813213214818133132148181341321481813513214818136132148181371321481813813214818139132148181401321481814113214818142132148181431321481814413214818145132148181461321481814713214818148132148181491321481815013214818151132148181521321481815313214818154132148181551321481815613214818157132148181581321481815913214818160132148181611321481816213214818163132148181641321481816513214818166132148181671321481816813214818169132148181701321481817113214818172132148181731321481817413214818175132148181761321481817713214818178132148181791321481818013214818181132148181821321481818313214818184132148181851321481818613214818187132148181881321481818913214818190132148181911321481819213214818193132148181941321481819513214818196132148181971321481819813214818199132148182001321481820113214818202132148182031321481820413214818205132148182061321481820713214818208132148182091321481821013214818211132148182121321481821313214818214132148182151321481821613214818217132148182181321481821913214818220132148182211321481822213214818223132148182241321481822513214818226132148182271321481822813214818229132148182301321481823113214818232132148182331321481823413214818235132148182361321481823713214818238132148182391321481824013214818241132148182421321481824313214818244132148182451321481824613214818247132148182481321481824913214818250132148182511321481825213214818253132148182541321481825513214818256132148182571321481825813214818259132148182601321481826113214818262132148182631321481826413214818265132148182661321481826713214818268132148182691321481827013214818271132148182721321481827313214818274132148182751321481827613214818277132148182781321481827913214818280132148182811321481828213214818283132148182841321481828513214818286132148182871321481828813214818289132148182901321481829113214818292132148182931321481829413214818295132148182961321481829713214818298132148182991321481830013214818301132148183021321481830313214818304132148183051321481830613214818307132148183081321481830913214818310132148183111321481831213214818313132148183141321481831513214818316132148183171321481831813214818319132148183201321481832113214818322132148183231321481832413214818325132148183261321481832713214818328132148183291321481833013214818331132148183321321481833313214818334132148183351321481833613214818337132148183381321481833913214818340132148183411321481834213214818343132148183441321481834513214818346132148183471321481834813214818349132148183501321481835113214818352132148183531321481835413214818355132148183561321481835713214818358132148183591321481836013214818361132148183621321481836313214818364132148183651321481836613214818367132148183681321481836913214818370132148183711321481837213214818373132148183741321481837513214818376132148183771321481837813214818379132148183801321481838113214818382132148183831321481838413214818385132148183861321481838713214818388132148183891321481839013214818391132148183921321481839313214818394132148183951321481839613214818397132148183981321481839913214818400132148184011321481840213214818403132148184041321481840513214818406132148184071321481840813214818409132148184101321481841113214818412132148184131321481841413214818415132148184161321481841713214818418132148184191321481842013214818421132148184221321481842313214818424132148184251321481842613214818427132148184281321481842913214818430132148184311321481843213214818433132148184341321481843513214818436132148184371321481843813214818439132148184401321481844113214818442132148184431321481844413214818445132148184461321481844713214818448132148184491321481845013214818451132148184521321481845313214818454132148184551321481845613214818457132148184581321481845913214818460132148184611321481846213214818463132148184641321481846513214818466132148184671321481846813214818469132148184701321481847113214818472132148184731321481847413214818475132148184761321481847713214818478132148184791321481848013214818481132148184821321481848313214818484132148184851321481848613214818487132148184881321481848913214818490132148184911321481849213214818493132148184941321481849513214818496132148184971321481849813214818499132148185001321481850113214818502132148185031321481850413214818505132148185061321481850713214818508132148185091321481851013214818511132148185121321481851313214818514132148185151321481851613214818517132148185181321481851913214818520132148185211321481852213214818523132148185241321481852513214818526132148185271321481852813214818529132148185301321481853113214818532132148185331321481853413214818535132148185361321481853713214818538132148185391321481854013214818541132148185421321481854313214818544132148185451321481854613214818547132148185481321481854913214818550132148185511321481855213214818553132148185541321481855513214818556132148185571321481855813214818559132148185601321481856113214818562132148185631321481856413214818565132148185661321481856713214818568132148185691321481857013214818571132148185721321481857313214818574132148185751321481857613214818577132148185781321481857913214818580132148185811321481858213214818583132148185841321481858513214818586132148185871321481858813214818589132148185901321481859113214818592132148185931321481859413214818595132148185961321481859713214818598132148185991321481860013214818601132148186021321481860313214818604132148186051321481860613214818607132148186081321481860913214818610132148186111321481861213214818613132148186141321481861513214818616132148186171321481861813214818619132148186201321481862113214818622132148186231321481862413214818625132148186261321481862713214818628132148186291321481863013214818631132148186321321481863313214818634132148186351321481863613214818637132148186381321481863913214818640132148186411321481864213214818643132148186441321481864513214818646132148186471321481864813214818649132148186501321481865113214818652132148186531321481865413214818655132148186561321481865713214818658132148186591321481866013214818661132148186621321481866313214818664132148186651321481866613214818667132148186681321481866913214818670132148186711321481867213214818673132148186741321481867513214818676132148186771321481867813214818679132148186801321481868113214818682132148186831321481868413214818685132148186861321481868713214818688132148186891321481869013214818691132148186921321481869313214818694132148186951321481869613214818697132148186981321481869913214818700132148187011321481870213214818703132148187041321481870513214818706132148187071321481870813214818709132148187101321481871113214818712132148187131321481871413214818715132148187161321481871713214818718132148187191321481872013214818721132148187221321481872313214818724132148187251321481872613214818727132148187281321481872913214818730132148187311321481873213214818733132148187341321481873513214818736132148187371321481873813214818739132148187401321481874113214818742132148187431321481874413214818745132148187461321481874713214818748132148187491321481875013214818751132148187521321481875313214818754132148187551321481875613214818757132148187581321481875913214818760132148187611321481876213214818763132148187641321481876513214818766132148187671321481876813214818769132148187701321481877113214818772132148187731321481877413214818775132148187761321481877713214818778132148187791321481878013214818781132148187821321481878313214818784132148187851321481878613214818787132148187881321481878913214818790132148187911321481879213214818793132148187941321481879513214818796132148187971321481879813214818799132148188001321481880113214818802132148188031321481880413214818805132148188061321481880713214818808132148188091321481881013214818811132148188121321481881313214818814132148188151321481881613214818817132148188181321481881913214818820132148188211321481882213214818823132148188241321481882513214818826132148188271321481882813214818829132148188301321481883113214818832132148188331321481883413214818835132148188361321481883713214818838132148188391321481884013214818841132148188421321481884313214818844132148188451321481884613214818847132148188481321481884913214818850132148188511321481885213214818853132148188541321481885513214818856132148188571321481885813214818859132148188601321481886113214818862132148188631321481886413214818865132148188661321481886713214818868132148188691321481887013214818871132148188721321481887313214818874132148188751321481887613214818877132148188781321481887913214818880132148188811321481888213214818883132148188841321481888513214818886132148188871321481888813214818889132148188901321481889113214818892132148188931321481889413214818895132148188961321481889713214818898132148188991321481890013214818901132148189021321481890313214818904132148189051321481890613214818907132148189081321481890913214818910132148189111321481891213214818913132148189141321481891513214818916132148189171321481891813214818919132148189201321481892113214818922132148189231321481892413214818925132148189261321481892713214818928132148189291321481893013214818931132148189321321481893313214818934132148189351321481893613214818937132148189381321481893913214818940132148189411321481894213214818943132148189441321481894513214818946132148189471321481894813214818949132148189501321481895113214818952132148189531321481895413214818955132148189561321481895713214818958132148189591321481896013214818961132148189621321481896313214818964132148189651321481896613214818967132148189681321481896913214818970132148189711321481897213214818973132148189741321481897513214818976132148189771321481897813214818979132148189801321481898113214818982132148189831321481898413214818985132148189861321481898713214818988132148189891321481899013214818991132148189921321481899313214818994132148189951321481899613214818997132148189981321481899913214819000132148190011321481900213214819003132148190041321481900513214819006132148190071321481900813214819009132148190101321481901113214819012132148190131321481901413214819015132148190161321481901713214819018132148190191321481902013214819021132148190221321481902313214819024132148190251321481902613214819027132148190281321481902913214819030132148190311321481903213214819033132148190341321481903513214819036132148190371321481903813214819039132148190401321481904113214819042132148190431321481904413214819045132148190461321481904713214819048132148190491321481905013214819051132148190521321481905313214819054132148190551321481905613214819057132148190581321481905913214819060132148190611321481906213214819063132148190641321481906513214819066132148190671321481906813214819069132148190701321481907113214819072132148190731321481907413214819075132148190761321481907713214819078132148190791321481908013214819081132148190821321481908313214819084132148190851321481908613214819087132148190881321481908913214819090132148190911321481909213214819093132148190941321481909513214819096132148190971321481909813214819099132148191001321481910113214819102132148191031321481910413214819105132148191061321481910713214819108132148191091321481911013214819111132148191121321481911313214819114132148191151321481911613214819117132148191181321481911913214819120132148191211321481912213214819123132148191241321481912513214819126132148191271321481912813214819129132148191301321481913113214819132132148191331321481913413214819135132148191361321481913713214819138132148191391321481914013214819141132148191421321481914313214819144132148191451321481914613214819147132148191481321481914913214819150132148191511321481915213214819153132148191541321481915513214819156132148191571321481915813214819159132148191601321481916113214819162132148191631321481916413214819165132148191661321481916713214819168132148191691321481917013214819171132148191721321481917313214819174132148191751321481917613214819177132148191781321481917913214819180132148191811321481918213214819183132148191841321481918513214819186132148191871321481918813214819189132148191901321481919113214819192132148191931321481919413214819195132148191961321481919713214819198132148191991321481920013214819201132148192021321481920313214819204132148192051321481920613214819207132148192081321481920913214819210132148192111321481921213214819213132148192141321481921513214819216132148192171321481921813214819219132148192201321481922113214819222132148192231321481922413214819225132148192261321481922713214819228132148192291321481923013214819231132148192321321481923313214819234132148192351321481923613214819237132148192381321481923913214819240132148192411321481924213214819243132148192441321481924513214819246132148192471321481924813214819249132148192501321481925113214819252132148192531321481925413214819255132148192561321481925713214819258132148192591321481926013214819261132148192621321481926313214819264132148192651321481926613214819267132148192681321481926913214819270132148192711321481927213214819273132148192741321481927513214819276132148192771321481927813214819279132148192801321481928113214819282132148192831321481928413214819285132148192861321481928713214819288132148192891321481929013214819291132148192921321481929313214819294132148192951321481929613214819297132148192981321481929913214819300132148193011321481930213214819303132148193041321481930513214819306132148193071321481930813214819309132148193101321481931113214819312132148193131321481931413214819315132148193161321481931713214819318132148193191321481932013214819321132148193221321481932313214819324132148193251321481932613214819327132148193281321481932913214819330132148193311321481933213214819333132148193341321481933513214819336132148193371321481933813214819339132148193401321481934113214819342132148193431321481934413214819345132148193461321481934713214819348132148193491321481935013214819351132148193521321481935313214819354132148193551321481935613214819357132148193581321481935913214819360132148193611321481936213214819363132148193641321481936513214819366132148193671321481936813214819369132148193701321481937113214819372132148193731321481937413214819375132148193761321481937713214819378132148193791321481938013214819381132148193821321481938313214819384132148193851321481938613214819387132148193881321481938913214819390132148193911321481939213214819393132148193941321481939513214819396132148193971321481939813214819399132148194001321481940113214819402132148194031321481940413214819405132148194061321481940713214819408132148194091321481941013214819411132148194121321481941313214819414132148194151321481941613214819417132148194181321481941913214819420132148194211321481942213214819423132148194241321481942513214819426132148194271321481942813214819429132148194301321481943113214819432132148194331321481943413214819435132148194361321481943713214819438132148194391321481944013214819441132148194421321481944313214819444132148194451321481944613214819447132148194481321481944913214819450132148194511321481945213214819453132148194541321481945513214819456132148194571321481945813214819459132148194601321481946113214819462132148194631321481946413214819465132148194661321481946713214819468132148194691321481947013214819471132148194721321481947313214819474132148194751321481947613214819477132148194781321481947913214819480132148194811321481948213214819483132148194841321481948513214819486132148194871321481948813214819489132148194901321481949113214819492132148194931321481949413214819495132148194961321481949713214819498132148194991321481950013214819501132148195021321481950313214819504132148195051321481950613214819507132148195081321481950913214819510132148195111321481951213214819513132148195141321481951513214819516132148195171321481951813214819519132148195201321481952113214819522132148195231321481952413214819525132148195261321481952713214819528132148195291321481953013214819531132148195321321481953313214819534132148195351321481953613214819537132148195381321481953913214819540132148195411321481954213214819543132148195441321481954513214819546132148195471321481954813214819549132148195501321481955113214819552132148195531321481955413214819555132148195561321481955713214819558132148195591321481956013214819561132148195621321481956313214819564132148195651321481956613214819567132148195681321481956913214819570132148195711321481957213214819573132148195741321481957513214819576132148195771321481957813214819579132148195801321481958113214819582132148195831321481958413214819585132148195861321481958713214819588132148195891321481959013214819591132148195921321481959313214819594132148195951321481959613214819597132148195981321481959913214819600132148196011321481960213214819603132148196041321481960513214819606132148196071321481960813214819609132148196101321481961113214819612132148196131321481961413214819615132148196161321481961713214819618132148196191321481962013214819621132148196221321481962313214819624132148196251321481962613214819627132148196281321481962913214819630132148196311321481963213214819633132148196341321481963513214819636132148196371321481963813214819639132148196401321481964113214819642132148196431321481964413214819645132148196461321481964713214819648132148196491321481965013214819651132148196521321481965313214819654132148196551321481965613214819657132148196581321481965913214819660132148196611321481966213214819663132148196641321481966513214819666132148196671321481966813214819669132148196701321481967113214819672132148196731321481967413214819675132148196761321481967713214819678132148196791321481968013214819681132148196821321481968313214819684132148196851321481968613214819687132148196881321481968913214819690132148196911321481969213214819693132148196941321481969513214819696132148196971321481969813214819699132148197001321481970113214819702132148197031321481970413214819705132148197061321481970713214819708132148197091321481971013214819711132148197121321481971313214819714132148197151321481971613214819717132148197181321481971913214819720132148197211321481972213214819723132148197241321481972513214819726132148197271321481972813214819729132148197301321481973113214819732132148197331321481973413214819735132148197361321481973713214819738132148197391321481974013214819741132148197421321481974313214819744132148197451321481974613214819747132148197481321481974913214819750132148197511321481975213214819753132148197541321481975513214819756132148197571321481975813214819759132148197601321481976113214819762132148197631321481976413214819765132148197661321481976713214819768132148197691321481977013214819771132148197721321481977313214819774132148197751321481977613214819777132148197781321481977913214819780132148197811321481978213214819783132148197841321481978513214819786132148197871321481978813214819789132148197901321481979113214819792132148197931321481979413214819795132148197961321481979713214819798132148197991321481980013214819801132148198021321481980313214819804132148198051321481980613214819807132148198081321481980913214819810132148198111321481981213214819813132148198141321481981513214819816132148198171321481981813214819819132148198201321481982113214819822132148198231321481982413214819825132148198261321481982713214819828132148198291321481983013214819831132148198321321481983313214819834132148198351321481983613214819837132148198381321481983913214819840132148198411321481984213214819843132148198441321481984513214819846132148198471321481984813214819849132148198501321481985113214819852132148198531321481985413214819855132148198561321481985713214819858132148198591321481986013214819861132148198621321481986313214819864132148198651321481986613214819867132148198681321481986913214819870132148198711321481987213214819873132148198741321481987513214819876132148198771321481987813214819879132148198801321481988113214819882132148198831321481988413214819885132148198861321481988713214819888132148198891321481989013214819891132148198921321481989313214819894132148198951321481989613214819897132148198981321481989913214819900132148199011321481990213214819903132148199041321481990513214819906132148199071321481990813214819909132148199101321481991113214819912132148199131321481991413214819915132148199161321481991713214819918132148199191321481992013214819921132148199221321481992313214819924132148199251321481992613214819927132148199281321481992913214819930132148199311321481993213214819933132148199341321481993513214819936132148199371321481993813214819939132148199401321481994113214819942132148199431321481994413214819945132148199461321481994713214819948132148199491321481995013214819951132148199521321481995313214819954132148199551321481995613214819957132148199581321481995913214819960132148199611321481996213214819963132148199641321481996513214819966132148199671321481996813214819969132148199701321481997113214819972132148199731321481997413214819975132148199761321481997713214819978132148199791321481998013214819981132148199821321481998313214819984132148199851321481998613214819987132148199881321481998913214819990132148199911321481999213214819993132148199941321481999513214819996132148199971321481999813214819999