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

手机号段1767696

1767696号段手机号码表

17676960000176769600011767696000217676960003176769600041767696000517676960006176769600071767696000817676960009176769600101767696001117676960012176769600131767696001417676960015176769600161767696001717676960018176769600191767696002017676960021176769600221767696002317676960024176769600251767696002617676960027176769600281767696002917676960030176769600311767696003217676960033176769600341767696003517676960036176769600371767696003817676960039176769600401767696004117676960042176769600431767696004417676960045176769600461767696004717676960048176769600491767696005017676960051176769600521767696005317676960054176769600551767696005617676960057176769600581767696005917676960060176769600611767696006217676960063176769600641767696006517676960066176769600671767696006817676960069176769600701767696007117676960072176769600731767696007417676960075176769600761767696007717676960078176769600791767696008017676960081176769600821767696008317676960084176769600851767696008617676960087176769600881767696008917676960090176769600911767696009217676960093176769600941767696009517676960096176769600971767696009817676960099176769601001767696010117676960102176769601031767696010417676960105176769601061767696010717676960108176769601091767696011017676960111176769601121767696011317676960114176769601151767696011617676960117176769601181767696011917676960120176769601211767696012217676960123176769601241767696012517676960126176769601271767696012817676960129176769601301767696013117676960132176769601331767696013417676960135176769601361767696013717676960138176769601391767696014017676960141176769601421767696014317676960144176769601451767696014617676960147176769601481767696014917676960150176769601511767696015217676960153176769601541767696015517676960156176769601571767696015817676960159176769601601767696016117676960162176769601631767696016417676960165176769601661767696016717676960168176769601691767696017017676960171176769601721767696017317676960174176769601751767696017617676960177176769601781767696017917676960180176769601811767696018217676960183176769601841767696018517676960186176769601871767696018817676960189176769601901767696019117676960192176769601931767696019417676960195176769601961767696019717676960198176769601991767696020017676960201176769602021767696020317676960204176769602051767696020617676960207176769602081767696020917676960210176769602111767696021217676960213176769602141767696021517676960216176769602171767696021817676960219176769602201767696022117676960222176769602231767696022417676960225176769602261767696022717676960228176769602291767696023017676960231176769602321767696023317676960234176769602351767696023617676960237176769602381767696023917676960240176769602411767696024217676960243176769602441767696024517676960246176769602471767696024817676960249176769602501767696025117676960252176769602531767696025417676960255176769602561767696025717676960258176769602591767696026017676960261176769602621767696026317676960264176769602651767696026617676960267176769602681767696026917676960270176769602711767696027217676960273176769602741767696027517676960276176769602771767696027817676960279176769602801767696028117676960282176769602831767696028417676960285176769602861767696028717676960288176769602891767696029017676960291176769602921767696029317676960294176769602951767696029617676960297176769602981767696029917676960300176769603011767696030217676960303176769603041767696030517676960306176769603071767696030817676960309176769603101767696031117676960312176769603131767696031417676960315176769603161767696031717676960318176769603191767696032017676960321176769603221767696032317676960324176769603251767696032617676960327176769603281767696032917676960330176769603311767696033217676960333176769603341767696033517676960336176769603371767696033817676960339176769603401767696034117676960342176769603431767696034417676960345176769603461767696034717676960348176769603491767696035017676960351176769603521767696035317676960354176769603551767696035617676960357176769603581767696035917676960360176769603611767696036217676960363176769603641767696036517676960366176769603671767696036817676960369176769603701767696037117676960372176769603731767696037417676960375176769603761767696037717676960378176769603791767696038017676960381176769603821767696038317676960384176769603851767696038617676960387176769603881767696038917676960390176769603911767696039217676960393176769603941767696039517676960396176769603971767696039817676960399176769604001767696040117676960402176769604031767696040417676960405176769604061767696040717676960408176769604091767696041017676960411176769604121767696041317676960414176769604151767696041617676960417176769604181767696041917676960420176769604211767696042217676960423176769604241767696042517676960426176769604271767696042817676960429176769604301767696043117676960432176769604331767696043417676960435176769604361767696043717676960438176769604391767696044017676960441176769604421767696044317676960444176769604451767696044617676960447176769604481767696044917676960450176769604511767696045217676960453176769604541767696045517676960456176769604571767696045817676960459176769604601767696046117676960462176769604631767696046417676960465176769604661767696046717676960468176769604691767696047017676960471176769604721767696047317676960474176769604751767696047617676960477176769604781767696047917676960480176769604811767696048217676960483176769604841767696048517676960486176769604871767696048817676960489176769604901767696049117676960492176769604931767696049417676960495176769604961767696049717676960498176769604991767696050017676960501176769605021767696050317676960504176769605051767696050617676960507176769605081767696050917676960510176769605111767696051217676960513176769605141767696051517676960516176769605171767696051817676960519176769605201767696052117676960522176769605231767696052417676960525176769605261767696052717676960528176769605291767696053017676960531176769605321767696053317676960534176769605351767696053617676960537176769605381767696053917676960540176769605411767696054217676960543176769605441767696054517676960546176769605471767696054817676960549176769605501767696055117676960552176769605531767696055417676960555176769605561767696055717676960558176769605591767696056017676960561176769605621767696056317676960564176769605651767696056617676960567176769605681767696056917676960570176769605711767696057217676960573176769605741767696057517676960576176769605771767696057817676960579176769605801767696058117676960582176769605831767696058417676960585176769605861767696058717676960588176769605891767696059017676960591176769605921767696059317676960594176769605951767696059617676960597176769605981767696059917676960600176769606011767696060217676960603176769606041767696060517676960606176769606071767696060817676960609176769606101767696061117676960612176769606131767696061417676960615176769606161767696061717676960618176769606191767696062017676960621176769606221767696062317676960624176769606251767696062617676960627176769606281767696062917676960630176769606311767696063217676960633176769606341767696063517676960636176769606371767696063817676960639176769606401767696064117676960642176769606431767696064417676960645176769606461767696064717676960648176769606491767696065017676960651176769606521767696065317676960654176769606551767696065617676960657176769606581767696065917676960660176769606611767696066217676960663176769606641767696066517676960666176769606671767696066817676960669176769606701767696067117676960672176769606731767696067417676960675176769606761767696067717676960678176769606791767696068017676960681176769606821767696068317676960684176769606851767696068617676960687176769606881767696068917676960690176769606911767696069217676960693176769606941767696069517676960696176769606971767696069817676960699176769607001767696070117676960702176769607031767696070417676960705176769607061767696070717676960708176769607091767696071017676960711176769607121767696071317676960714176769607151767696071617676960717176769607181767696071917676960720176769607211767696072217676960723176769607241767696072517676960726176769607271767696072817676960729176769607301767696073117676960732176769607331767696073417676960735176769607361767696073717676960738176769607391767696074017676960741176769607421767696074317676960744176769607451767696074617676960747176769607481767696074917676960750176769607511767696075217676960753176769607541767696075517676960756176769607571767696075817676960759176769607601767696076117676960762176769607631767696076417676960765176769607661767696076717676960768176769607691767696077017676960771176769607721767696077317676960774176769607751767696077617676960777176769607781767696077917676960780176769607811767696078217676960783176769607841767696078517676960786176769607871767696078817676960789176769607901767696079117676960792176769607931767696079417676960795176769607961767696079717676960798176769607991767696080017676960801176769608021767696080317676960804176769608051767696080617676960807176769608081767696080917676960810176769608111767696081217676960813176769608141767696081517676960816176769608171767696081817676960819176769608201767696082117676960822176769608231767696082417676960825176769608261767696082717676960828176769608291767696083017676960831176769608321767696083317676960834176769608351767696083617676960837176769608381767696083917676960840176769608411767696084217676960843176769608441767696084517676960846176769608471767696084817676960849176769608501767696085117676960852176769608531767696085417676960855176769608561767696085717676960858176769608591767696086017676960861176769608621767696086317676960864176769608651767696086617676960867176769608681767696086917676960870176769608711767696087217676960873176769608741767696087517676960876176769608771767696087817676960879176769608801767696088117676960882176769608831767696088417676960885176769608861767696088717676960888176769608891767696089017676960891176769608921767696089317676960894176769608951767696089617676960897176769608981767696089917676960900176769609011767696090217676960903176769609041767696090517676960906176769609071767696090817676960909176769609101767696091117676960912176769609131767696091417676960915176769609161767696091717676960918176769609191767696092017676960921176769609221767696092317676960924176769609251767696092617676960927176769609281767696092917676960930176769609311767696093217676960933176769609341767696093517676960936176769609371767696093817676960939176769609401767696094117676960942176769609431767696094417676960945176769609461767696094717676960948176769609491767696095017676960951176769609521767696095317676960954176769609551767696095617676960957176769609581767696095917676960960176769609611767696096217676960963176769609641767696096517676960966176769609671767696096817676960969176769609701767696097117676960972176769609731767696097417676960975176769609761767696097717676960978176769609791767696098017676960981176769609821767696098317676960984176769609851767696098617676960987176769609881767696098917676960990176769609911767696099217676960993176769609941767696099517676960996176769609971767696099817676960999176769610001767696100117676961002176769610031767696100417676961005176769610061767696100717676961008176769610091767696101017676961011176769610121767696101317676961014176769610151767696101617676961017176769610181767696101917676961020176769610211767696102217676961023176769610241767696102517676961026176769610271767696102817676961029176769610301767696103117676961032176769610331767696103417676961035176769610361767696103717676961038176769610391767696104017676961041176769610421767696104317676961044176769610451767696104617676961047176769610481767696104917676961050176769610511767696105217676961053176769610541767696105517676961056176769610571767696105817676961059176769610601767696106117676961062176769610631767696106417676961065176769610661767696106717676961068176769610691767696107017676961071176769610721767696107317676961074176769610751767696107617676961077176769610781767696107917676961080176769610811767696108217676961083176769610841767696108517676961086176769610871767696108817676961089176769610901767696109117676961092176769610931767696109417676961095176769610961767696109717676961098176769610991767696110017676961101176769611021767696110317676961104176769611051767696110617676961107176769611081767696110917676961110176769611111767696111217676961113176769611141767696111517676961116176769611171767696111817676961119176769611201767696112117676961122176769611231767696112417676961125176769611261767696112717676961128176769611291767696113017676961131176769611321767696113317676961134176769611351767696113617676961137176769611381767696113917676961140176769611411767696114217676961143176769611441767696114517676961146176769611471767696114817676961149176769611501767696115117676961152176769611531767696115417676961155176769611561767696115717676961158176769611591767696116017676961161176769611621767696116317676961164176769611651767696116617676961167176769611681767696116917676961170176769611711767696117217676961173176769611741767696117517676961176176769611771767696117817676961179176769611801767696118117676961182176769611831767696118417676961185176769611861767696118717676961188176769611891767696119017676961191176769611921767696119317676961194176769611951767696119617676961197176769611981767696119917676961200176769612011767696120217676961203176769612041767696120517676961206176769612071767696120817676961209176769612101767696121117676961212176769612131767696121417676961215176769612161767696121717676961218176769612191767696122017676961221176769612221767696122317676961224176769612251767696122617676961227176769612281767696122917676961230176769612311767696123217676961233176769612341767696123517676961236176769612371767696123817676961239176769612401767696124117676961242176769612431767696124417676961245176769612461767696124717676961248176769612491767696125017676961251176769612521767696125317676961254176769612551767696125617676961257176769612581767696125917676961260176769612611767696126217676961263176769612641767696126517676961266176769612671767696126817676961269176769612701767696127117676961272176769612731767696127417676961275176769612761767696127717676961278176769612791767696128017676961281176769612821767696128317676961284176769612851767696128617676961287176769612881767696128917676961290176769612911767696129217676961293176769612941767696129517676961296176769612971767696129817676961299176769613001767696130117676961302176769613031767696130417676961305176769613061767696130717676961308176769613091767696131017676961311176769613121767696131317676961314176769613151767696131617676961317176769613181767696131917676961320176769613211767696132217676961323176769613241767696132517676961326176769613271767696132817676961329176769613301767696133117676961332176769613331767696133417676961335176769613361767696133717676961338176769613391767696134017676961341176769613421767696134317676961344176769613451767696134617676961347176769613481767696134917676961350176769613511767696135217676961353176769613541767696135517676961356176769613571767696135817676961359176769613601767696136117676961362176769613631767696136417676961365176769613661767696136717676961368176769613691767696137017676961371176769613721767696137317676961374176769613751767696137617676961377176769613781767696137917676961380176769613811767696138217676961383176769613841767696138517676961386176769613871767696138817676961389176769613901767696139117676961392176769613931767696139417676961395176769613961767696139717676961398176769613991767696140017676961401176769614021767696140317676961404176769614051767696140617676961407176769614081767696140917676961410176769614111767696141217676961413176769614141767696141517676961416176769614171767696141817676961419176769614201767696142117676961422176769614231767696142417676961425176769614261767696142717676961428176769614291767696143017676961431176769614321767696143317676961434176769614351767696143617676961437176769614381767696143917676961440176769614411767696144217676961443176769614441767696144517676961446176769614471767696144817676961449176769614501767696145117676961452176769614531767696145417676961455176769614561767696145717676961458176769614591767696146017676961461176769614621767696146317676961464176769614651767696146617676961467176769614681767696146917676961470176769614711767696147217676961473176769614741767696147517676961476176769614771767696147817676961479176769614801767696148117676961482176769614831767696148417676961485176769614861767696148717676961488176769614891767696149017676961491176769614921767696149317676961494176769614951767696149617676961497176769614981767696149917676961500176769615011767696150217676961503176769615041767696150517676961506176769615071767696150817676961509176769615101767696151117676961512176769615131767696151417676961515176769615161767696151717676961518176769615191767696152017676961521176769615221767696152317676961524176769615251767696152617676961527176769615281767696152917676961530176769615311767696153217676961533176769615341767696153517676961536176769615371767696153817676961539176769615401767696154117676961542176769615431767696154417676961545176769615461767696154717676961548176769615491767696155017676961551176769615521767696155317676961554176769615551767696155617676961557176769615581767696155917676961560176769615611767696156217676961563176769615641767696156517676961566176769615671767696156817676961569176769615701767696157117676961572176769615731767696157417676961575176769615761767696157717676961578176769615791767696158017676961581176769615821767696158317676961584176769615851767696158617676961587176769615881767696158917676961590176769615911767696159217676961593176769615941767696159517676961596176769615971767696159817676961599176769616001767696160117676961602176769616031767696160417676961605176769616061767696160717676961608176769616091767696161017676961611176769616121767696161317676961614176769616151767696161617676961617176769616181767696161917676961620176769616211767696162217676961623176769616241767696162517676961626176769616271767696162817676961629176769616301767696163117676961632176769616331767696163417676961635176769616361767696163717676961638176769616391767696164017676961641176769616421767696164317676961644176769616451767696164617676961647176769616481767696164917676961650176769616511767696165217676961653176769616541767696165517676961656176769616571767696165817676961659176769616601767696166117676961662176769616631767696166417676961665176769616661767696166717676961668176769616691767696167017676961671176769616721767696167317676961674176769616751767696167617676961677176769616781767696167917676961680176769616811767696168217676961683176769616841767696168517676961686176769616871767696168817676961689176769616901767696169117676961692176769616931767696169417676961695176769616961767696169717676961698176769616991767696170017676961701176769617021767696170317676961704176769617051767696170617676961707176769617081767696170917676961710176769617111767696171217676961713176769617141767696171517676961716176769617171767696171817676961719176769617201767696172117676961722176769617231767696172417676961725176769617261767696172717676961728176769617291767696173017676961731176769617321767696173317676961734176769617351767696173617676961737176769617381767696173917676961740176769617411767696174217676961743176769617441767696174517676961746176769617471767696174817676961749176769617501767696175117676961752176769617531767696175417676961755176769617561767696175717676961758176769617591767696176017676961761176769617621767696176317676961764176769617651767696176617676961767176769617681767696176917676961770176769617711767696177217676961773176769617741767696177517676961776176769617771767696177817676961779176769617801767696178117676961782176769617831767696178417676961785176769617861767696178717676961788176769617891767696179017676961791176769617921767696179317676961794176769617951767696179617676961797176769617981767696179917676961800176769618011767696180217676961803176769618041767696180517676961806176769618071767696180817676961809176769618101767696181117676961812176769618131767696181417676961815176769618161767696181717676961818176769618191767696182017676961821176769618221767696182317676961824176769618251767696182617676961827176769618281767696182917676961830176769618311767696183217676961833176769618341767696183517676961836176769618371767696183817676961839176769618401767696184117676961842176769618431767696184417676961845176769618461767696184717676961848176769618491767696185017676961851176769618521767696185317676961854176769618551767696185617676961857176769618581767696185917676961860176769618611767696186217676961863176769618641767696186517676961866176769618671767696186817676961869176769618701767696187117676961872176769618731767696187417676961875176769618761767696187717676961878176769618791767696188017676961881176769618821767696188317676961884176769618851767696188617676961887176769618881767696188917676961890176769618911767696189217676961893176769618941767696189517676961896176769618971767696189817676961899176769619001767696190117676961902176769619031767696190417676961905176769619061767696190717676961908176769619091767696191017676961911176769619121767696191317676961914176769619151767696191617676961917176769619181767696191917676961920176769619211767696192217676961923176769619241767696192517676961926176769619271767696192817676961929176769619301767696193117676961932176769619331767696193417676961935176769619361767696193717676961938176769619391767696194017676961941176769619421767696194317676961944176769619451767696194617676961947176769619481767696194917676961950176769619511767696195217676961953176769619541767696195517676961956176769619571767696195817676961959176769619601767696196117676961962176769619631767696196417676961965176769619661767696196717676961968176769619691767696197017676961971176769619721767696197317676961974176769619751767696197617676961977176769619781767696197917676961980176769619811767696198217676961983176769619841767696198517676961986176769619871767696198817676961989176769619901767696199117676961992176769619931767696199417676961995176769619961767696199717676961998176769619991767696200017676962001176769620021767696200317676962004176769620051767696200617676962007176769620081767696200917676962010176769620111767696201217676962013176769620141767696201517676962016176769620171767696201817676962019176769620201767696202117676962022176769620231767696202417676962025176769620261767696202717676962028176769620291767696203017676962031176769620321767696203317676962034176769620351767696203617676962037176769620381767696203917676962040176769620411767696204217676962043176769620441767696204517676962046176769620471767696204817676962049176769620501767696205117676962052176769620531767696205417676962055176769620561767696205717676962058176769620591767696206017676962061176769620621767696206317676962064176769620651767696206617676962067176769620681767696206917676962070176769620711767696207217676962073176769620741767696207517676962076176769620771767696207817676962079176769620801767696208117676962082176769620831767696208417676962085176769620861767696208717676962088176769620891767696209017676962091176769620921767696209317676962094176769620951767696209617676962097176769620981767696209917676962100176769621011767696210217676962103176769621041767696210517676962106176769621071767696210817676962109176769621101767696211117676962112176769621131767696211417676962115176769621161767696211717676962118176769621191767696212017676962121176769621221767696212317676962124176769621251767696212617676962127176769621281767696212917676962130176769621311767696213217676962133176769621341767696213517676962136176769621371767696213817676962139176769621401767696214117676962142176769621431767696214417676962145176769621461767696214717676962148176769621491767696215017676962151176769621521767696215317676962154176769621551767696215617676962157176769621581767696215917676962160176769621611767696216217676962163176769621641767696216517676962166176769621671767696216817676962169176769621701767696217117676962172176769621731767696217417676962175176769621761767696217717676962178176769621791767696218017676962181176769621821767696218317676962184176769621851767696218617676962187176769621881767696218917676962190176769621911767696219217676962193176769621941767696219517676962196176769621971767696219817676962199176769622001767696220117676962202176769622031767696220417676962205176769622061767696220717676962208176769622091767696221017676962211176769622121767696221317676962214176769622151767696221617676962217176769622181767696221917676962220176769622211767696222217676962223176769622241767696222517676962226176769622271767696222817676962229176769622301767696223117676962232176769622331767696223417676962235176769622361767696223717676962238176769622391767696224017676962241176769622421767696224317676962244176769622451767696224617676962247176769622481767696224917676962250176769622511767696225217676962253176769622541767696225517676962256176769622571767696225817676962259176769622601767696226117676962262176769622631767696226417676962265176769622661767696226717676962268176769622691767696227017676962271176769622721767696227317676962274176769622751767696227617676962277176769622781767696227917676962280176769622811767696228217676962283176769622841767696228517676962286176769622871767696228817676962289176769622901767696229117676962292176769622931767696229417676962295176769622961767696229717676962298176769622991767696230017676962301176769623021767696230317676962304176769623051767696230617676962307176769623081767696230917676962310176769623111767696231217676962313176769623141767696231517676962316176769623171767696231817676962319176769623201767696232117676962322176769623231767696232417676962325176769623261767696232717676962328176769623291767696233017676962331176769623321767696233317676962334176769623351767696233617676962337176769623381767696233917676962340176769623411767696234217676962343176769623441767696234517676962346176769623471767696234817676962349176769623501767696235117676962352176769623531767696235417676962355176769623561767696235717676962358176769623591767696236017676962361176769623621767696236317676962364176769623651767696236617676962367176769623681767696236917676962370176769623711767696237217676962373176769623741767696237517676962376176769623771767696237817676962379176769623801767696238117676962382176769623831767696238417676962385176769623861767696238717676962388176769623891767696239017676962391176769623921767696239317676962394176769623951767696239617676962397176769623981767696239917676962400176769624011767696240217676962403176769624041767696240517676962406176769624071767696240817676962409176769624101767696241117676962412176769624131767696241417676962415176769624161767696241717676962418176769624191767696242017676962421176769624221767696242317676962424176769624251767696242617676962427176769624281767696242917676962430176769624311767696243217676962433176769624341767696243517676962436176769624371767696243817676962439176769624401767696244117676962442176769624431767696244417676962445176769624461767696244717676962448176769624491767696245017676962451176769624521767696245317676962454176769624551767696245617676962457176769624581767696245917676962460176769624611767696246217676962463176769624641767696246517676962466176769624671767696246817676962469176769624701767696247117676962472176769624731767696247417676962475176769624761767696247717676962478176769624791767696248017676962481176769624821767696248317676962484176769624851767696248617676962487176769624881767696248917676962490176769624911767696249217676962493176769624941767696249517676962496176769624971767696249817676962499176769625001767696250117676962502176769625031767696250417676962505176769625061767696250717676962508176769625091767696251017676962511176769625121767696251317676962514176769625151767696251617676962517176769625181767696251917676962520176769625211767696252217676962523176769625241767696252517676962526176769625271767696252817676962529176769625301767696253117676962532176769625331767696253417676962535176769625361767696253717676962538176769625391767696254017676962541176769625421767696254317676962544176769625451767696254617676962547176769625481767696254917676962550176769625511767696255217676962553176769625541767696255517676962556176769625571767696255817676962559176769625601767696256117676962562176769625631767696256417676962565176769625661767696256717676962568176769625691767696257017676962571176769625721767696257317676962574176769625751767696257617676962577176769625781767696257917676962580176769625811767696258217676962583176769625841767696258517676962586176769625871767696258817676962589176769625901767696259117676962592176769625931767696259417676962595176769625961767696259717676962598176769625991767696260017676962601176769626021767696260317676962604176769626051767696260617676962607176769626081767696260917676962610176769626111767696261217676962613176769626141767696261517676962616176769626171767696261817676962619176769626201767696262117676962622176769626231767696262417676962625176769626261767696262717676962628176769626291767696263017676962631176769626321767696263317676962634176769626351767696263617676962637176769626381767696263917676962640176769626411767696264217676962643176769626441767696264517676962646176769626471767696264817676962649176769626501767696265117676962652176769626531767696265417676962655176769626561767696265717676962658176769626591767696266017676962661176769626621767696266317676962664176769626651767696266617676962667176769626681767696266917676962670176769626711767696267217676962673176769626741767696267517676962676176769626771767696267817676962679176769626801767696268117676962682176769626831767696268417676962685176769626861767696268717676962688176769626891767696269017676962691176769626921767696269317676962694176769626951767696269617676962697176769626981767696269917676962700176769627011767696270217676962703176769627041767696270517676962706176769627071767696270817676962709176769627101767696271117676962712176769627131767696271417676962715176769627161767696271717676962718176769627191767696272017676962721176769627221767696272317676962724176769627251767696272617676962727176769627281767696272917676962730176769627311767696273217676962733176769627341767696273517676962736176769627371767696273817676962739176769627401767696274117676962742176769627431767696274417676962745176769627461767696274717676962748176769627491767696275017676962751176769627521767696275317676962754176769627551767696275617676962757176769627581767696275917676962760176769627611767696276217676962763176769627641767696276517676962766176769627671767696276817676962769176769627701767696277117676962772176769627731767696277417676962775176769627761767696277717676962778176769627791767696278017676962781176769627821767696278317676962784176769627851767696278617676962787176769627881767696278917676962790176769627911767696279217676962793176769627941767696279517676962796176769627971767696279817676962799176769628001767696280117676962802176769628031767696280417676962805176769628061767696280717676962808176769628091767696281017676962811176769628121767696281317676962814176769628151767696281617676962817176769628181767696281917676962820176769628211767696282217676962823176769628241767696282517676962826176769628271767696282817676962829176769628301767696283117676962832176769628331767696283417676962835176769628361767696283717676962838176769628391767696284017676962841176769628421767696284317676962844176769628451767696284617676962847176769628481767696284917676962850176769628511767696285217676962853176769628541767696285517676962856176769628571767696285817676962859176769628601767696286117676962862176769628631767696286417676962865176769628661767696286717676962868176769628691767696287017676962871176769628721767696287317676962874176769628751767696287617676962877176769628781767696287917676962880176769628811767696288217676962883176769628841767696288517676962886176769628871767696288817676962889176769628901767696289117676962892176769628931767696289417676962895176769628961767696289717676962898176769628991767696290017676962901176769629021767696290317676962904176769629051767696290617676962907176769629081767696290917676962910176769629111767696291217676962913176769629141767696291517676962916176769629171767696291817676962919176769629201767696292117676962922176769629231767696292417676962925176769629261767696292717676962928176769629291767696293017676962931176769629321767696293317676962934176769629351767696293617676962937176769629381767696293917676962940176769629411767696294217676962943176769629441767696294517676962946176769629471767696294817676962949176769629501767696295117676962952176769629531767696295417676962955176769629561767696295717676962958176769629591767696296017676962961176769629621767696296317676962964176769629651767696296617676962967176769629681767696296917676962970176769629711767696297217676962973176769629741767696297517676962976176769629771767696297817676962979176769629801767696298117676962982176769629831767696298417676962985176769629861767696298717676962988176769629891767696299017676962991176769629921767696299317676962994176769629951767696299617676962997176769629981767696299917676963000176769630011767696300217676963003176769630041767696300517676963006176769630071767696300817676963009176769630101767696301117676963012176769630131767696301417676963015176769630161767696301717676963018176769630191767696302017676963021176769630221767696302317676963024176769630251767696302617676963027176769630281767696302917676963030176769630311767696303217676963033176769630341767696303517676963036176769630371767696303817676963039176769630401767696304117676963042176769630431767696304417676963045176769630461767696304717676963048176769630491767696305017676963051176769630521767696305317676963054176769630551767696305617676963057176769630581767696305917676963060176769630611767696306217676963063176769630641767696306517676963066176769630671767696306817676963069176769630701767696307117676963072176769630731767696307417676963075176769630761767696307717676963078176769630791767696308017676963081176769630821767696308317676963084176769630851767696308617676963087176769630881767696308917676963090176769630911767696309217676963093176769630941767696309517676963096176769630971767696309817676963099176769631001767696310117676963102176769631031767696310417676963105176769631061767696310717676963108176769631091767696311017676963111176769631121767696311317676963114176769631151767696311617676963117176769631181767696311917676963120176769631211767696312217676963123176769631241767696312517676963126176769631271767696312817676963129176769631301767696313117676963132176769631331767696313417676963135176769631361767696313717676963138176769631391767696314017676963141176769631421767696314317676963144176769631451767696314617676963147176769631481767696314917676963150176769631511767696315217676963153176769631541767696315517676963156176769631571767696315817676963159176769631601767696316117676963162176769631631767696316417676963165176769631661767696316717676963168176769631691767696317017676963171176769631721767696317317676963174176769631751767696317617676963177176769631781767696317917676963180176769631811767696318217676963183176769631841767696318517676963186176769631871767696318817676963189176769631901767696319117676963192176769631931767696319417676963195176769631961767696319717676963198176769631991767696320017676963201176769632021767696320317676963204176769632051767696320617676963207176769632081767696320917676963210176769632111767696321217676963213176769632141767696321517676963216176769632171767696321817676963219176769632201767696322117676963222176769632231767696322417676963225176769632261767696322717676963228176769632291767696323017676963231176769632321767696323317676963234176769632351767696323617676963237176769632381767696323917676963240176769632411767696324217676963243176769632441767696324517676963246176769632471767696324817676963249176769632501767696325117676963252176769632531767696325417676963255176769632561767696325717676963258176769632591767696326017676963261176769632621767696326317676963264176769632651767696326617676963267176769632681767696326917676963270176769632711767696327217676963273176769632741767696327517676963276176769632771767696327817676963279176769632801767696328117676963282176769632831767696328417676963285176769632861767696328717676963288176769632891767696329017676963291176769632921767696329317676963294176769632951767696329617676963297176769632981767696329917676963300176769633011767696330217676963303176769633041767696330517676963306176769633071767696330817676963309176769633101767696331117676963312176769633131767696331417676963315176769633161767696331717676963318176769633191767696332017676963321176769633221767696332317676963324176769633251767696332617676963327176769633281767696332917676963330176769633311767696333217676963333176769633341767696333517676963336176769633371767696333817676963339176769633401767696334117676963342176769633431767696334417676963345176769633461767696334717676963348176769633491767696335017676963351176769633521767696335317676963354176769633551767696335617676963357176769633581767696335917676963360176769633611767696336217676963363176769633641767696336517676963366176769633671767696336817676963369176769633701767696337117676963372176769633731767696337417676963375176769633761767696337717676963378176769633791767696338017676963381176769633821767696338317676963384176769633851767696338617676963387176769633881767696338917676963390176769633911767696339217676963393176769633941767696339517676963396176769633971767696339817676963399176769634001767696340117676963402176769634031767696340417676963405176769634061767696340717676963408176769634091767696341017676963411176769634121767696341317676963414176769634151767696341617676963417176769634181767696341917676963420176769634211767696342217676963423176769634241767696342517676963426176769634271767696342817676963429176769634301767696343117676963432176769634331767696343417676963435176769634361767696343717676963438176769634391767696344017676963441176769634421767696344317676963444176769634451767696344617676963447176769634481767696344917676963450176769634511767696345217676963453176769634541767696345517676963456176769634571767696345817676963459176769634601767696346117676963462176769634631767696346417676963465176769634661767696346717676963468176769634691767696347017676963471176769634721767696347317676963474176769634751767696347617676963477176769634781767696347917676963480176769634811767696348217676963483176769634841767696348517676963486176769634871767696348817676963489176769634901767696349117676963492176769634931767696349417676963495176769634961767696349717676963498176769634991767696350017676963501176769635021767696350317676963504176769635051767696350617676963507176769635081767696350917676963510176769635111767696351217676963513176769635141767696351517676963516176769635171767696351817676963519176769635201767696352117676963522176769635231767696352417676963525176769635261767696352717676963528176769635291767696353017676963531176769635321767696353317676963534176769635351767696353617676963537176769635381767696353917676963540176769635411767696354217676963543176769635441767696354517676963546176769635471767696354817676963549176769635501767696355117676963552176769635531767696355417676963555176769635561767696355717676963558176769635591767696356017676963561176769635621767696356317676963564176769635651767696356617676963567176769635681767696356917676963570176769635711767696357217676963573176769635741767696357517676963576176769635771767696357817676963579176769635801767696358117676963582176769635831767696358417676963585176769635861767696358717676963588176769635891767696359017676963591176769635921767696359317676963594176769635951767696359617676963597176769635981767696359917676963600176769636011767696360217676963603176769636041767696360517676963606176769636071767696360817676963609176769636101767696361117676963612176769636131767696361417676963615176769636161767696361717676963618176769636191767696362017676963621176769636221767696362317676963624176769636251767696362617676963627176769636281767696362917676963630176769636311767696363217676963633176769636341767696363517676963636176769636371767696363817676963639176769636401767696364117676963642176769636431767696364417676963645176769636461767696364717676963648176769636491767696365017676963651176769636521767696365317676963654176769636551767696365617676963657176769636581767696365917676963660176769636611767696366217676963663176769636641767696366517676963666176769636671767696366817676963669176769636701767696367117676963672176769636731767696367417676963675176769636761767696367717676963678176769636791767696368017676963681176769636821767696368317676963684176769636851767696368617676963687176769636881767696368917676963690176769636911767696369217676963693176769636941767696369517676963696176769636971767696369817676963699176769637001767696370117676963702176769637031767696370417676963705176769637061767696370717676963708176769637091767696371017676963711176769637121767696371317676963714176769637151767696371617676963717176769637181767696371917676963720176769637211767696372217676963723176769637241767696372517676963726176769637271767696372817676963729176769637301767696373117676963732176769637331767696373417676963735176769637361767696373717676963738176769637391767696374017676963741176769637421767696374317676963744176769637451767696374617676963747176769637481767696374917676963750176769637511767696375217676963753176769637541767696375517676963756176769637571767696375817676963759176769637601767696376117676963762176769637631767696376417676963765176769637661767696376717676963768176769637691767696377017676963771176769637721767696377317676963774176769637751767696377617676963777176769637781767696377917676963780176769637811767696378217676963783176769637841767696378517676963786176769637871767696378817676963789176769637901767696379117676963792176769637931767696379417676963795176769637961767696379717676963798176769637991767696380017676963801176769638021767696380317676963804176769638051767696380617676963807176769638081767696380917676963810176769638111767696381217676963813176769638141767696381517676963816176769638171767696381817676963819176769638201767696382117676963822176769638231767696382417676963825176769638261767696382717676963828176769638291767696383017676963831176769638321767696383317676963834176769638351767696383617676963837176769638381767696383917676963840176769638411767696384217676963843176769638441767696384517676963846176769638471767696384817676963849176769638501767696385117676963852176769638531767696385417676963855176769638561767696385717676963858176769638591767696386017676963861176769638621767696386317676963864176769638651767696386617676963867176769638681767696386917676963870176769638711767696387217676963873176769638741767696387517676963876176769638771767696387817676963879176769638801767696388117676963882176769638831767696388417676963885176769638861767696388717676963888176769638891767696389017676963891176769638921767696389317676963894176769638951767696389617676963897176769638981767696389917676963900176769639011767696390217676963903176769639041767696390517676963906176769639071767696390817676963909176769639101767696391117676963912176769639131767696391417676963915176769639161767696391717676963918176769639191767696392017676963921176769639221767696392317676963924176769639251767696392617676963927176769639281767696392917676963930176769639311767696393217676963933176769639341767696393517676963936176769639371767696393817676963939176769639401767696394117676963942176769639431767696394417676963945176769639461767696394717676963948176769639491767696395017676963951176769639521767696395317676963954176769639551767696395617676963957176769639581767696395917676963960176769639611767696396217676963963176769639641767696396517676963966176769639671767696396817676963969176769639701767696397117676963972176769639731767696397417676963975176769639761767696397717676963978176769639791767696398017676963981176769639821767696398317676963984176769639851767696398617676963987176769639881767696398917676963990176769639911767696399217676963993176769639941767696399517676963996176769639971767696399817676963999176769640001767696400117676964002176769640031767696400417676964005176769640061767696400717676964008176769640091767696401017676964011176769640121767696401317676964014176769640151767696401617676964017176769640181767696401917676964020176769640211767696402217676964023176769640241767696402517676964026176769640271767696402817676964029176769640301767696403117676964032176769640331767696403417676964035176769640361767696403717676964038176769640391767696404017676964041176769640421767696404317676964044176769640451767696404617676964047176769640481767696404917676964050176769640511767696405217676964053176769640541767696405517676964056176769640571767696405817676964059176769640601767696406117676964062176769640631767696406417676964065176769640661767696406717676964068176769640691767696407017676964071176769640721767696407317676964074176769640751767696407617676964077176769640781767696407917676964080176769640811767696408217676964083176769640841767696408517676964086176769640871767696408817676964089176769640901767696409117676964092176769640931767696409417676964095176769640961767696409717676964098176769640991767696410017676964101176769641021767696410317676964104176769641051767696410617676964107176769641081767696410917676964110176769641111767696411217676964113176769641141767696411517676964116176769641171767696411817676964119176769641201767696412117676964122176769641231767696412417676964125176769641261767696412717676964128176769641291767696413017676964131176769641321767696413317676964134176769641351767696413617676964137176769641381767696413917676964140176769641411767696414217676964143176769641441767696414517676964146176769641471767696414817676964149176769641501767696415117676964152176769641531767696415417676964155176769641561767696415717676964158176769641591767696416017676964161176769641621767696416317676964164176769641651767696416617676964167176769641681767696416917676964170176769641711767696417217676964173176769641741767696417517676964176176769641771767696417817676964179176769641801767696418117676964182176769641831767696418417676964185176769641861767696418717676964188176769641891767696419017676964191176769641921767696419317676964194176769641951767696419617676964197176769641981767696419917676964200176769642011767696420217676964203176769642041767696420517676964206176769642071767696420817676964209176769642101767696421117676964212176769642131767696421417676964215176769642161767696421717676964218176769642191767696422017676964221176769642221767696422317676964224176769642251767696422617676964227176769642281767696422917676964230176769642311767696423217676964233176769642341767696423517676964236176769642371767696423817676964239176769642401767696424117676964242176769642431767696424417676964245176769642461767696424717676964248176769642491767696425017676964251176769642521767696425317676964254176769642551767696425617676964257176769642581767696425917676964260176769642611767696426217676964263176769642641767696426517676964266176769642671767696426817676964269176769642701767696427117676964272176769642731767696427417676964275176769642761767696427717676964278176769642791767696428017676964281176769642821767696428317676964284176769642851767696428617676964287176769642881767696428917676964290176769642911767696429217676964293176769642941767696429517676964296176769642971767696429817676964299176769643001767696430117676964302176769643031767696430417676964305176769643061767696430717676964308176769643091767696431017676964311176769643121767696431317676964314176769643151767696431617676964317176769643181767696431917676964320176769643211767696432217676964323176769643241767696432517676964326176769643271767696432817676964329176769643301767696433117676964332176769643331767696433417676964335176769643361767696433717676964338176769643391767696434017676964341176769643421767696434317676964344176769643451767696434617676964347176769643481767696434917676964350176769643511767696435217676964353176769643541767696435517676964356176769643571767696435817676964359176769643601767696436117676964362176769643631767696436417676964365176769643661767696436717676964368176769643691767696437017676964371176769643721767696437317676964374176769643751767696437617676964377176769643781767696437917676964380176769643811767696438217676964383176769643841767696438517676964386176769643871767696438817676964389176769643901767696439117676964392176769643931767696439417676964395176769643961767696439717676964398176769643991767696440017676964401176769644021767696440317676964404176769644051767696440617676964407176769644081767696440917676964410176769644111767696441217676964413176769644141767696441517676964416176769644171767696441817676964419176769644201767696442117676964422176769644231767696442417676964425176769644261767696442717676964428176769644291767696443017676964431176769644321767696443317676964434176769644351767696443617676964437176769644381767696443917676964440176769644411767696444217676964443176769644441767696444517676964446176769644471767696444817676964449176769644501767696445117676964452176769644531767696445417676964455176769644561767696445717676964458176769644591767696446017676964461176769644621767696446317676964464176769644651767696446617676964467176769644681767696446917676964470176769644711767696447217676964473176769644741767696447517676964476176769644771767696447817676964479176769644801767696448117676964482176769644831767696448417676964485176769644861767696448717676964488176769644891767696449017676964491176769644921767696449317676964494176769644951767696449617676964497176769644981767696449917676964500176769645011767696450217676964503176769645041767696450517676964506176769645071767696450817676964509176769645101767696451117676964512176769645131767696451417676964515176769645161767696451717676964518176769645191767696452017676964521176769645221767696452317676964524176769645251767696452617676964527176769645281767696452917676964530176769645311767696453217676964533176769645341767696453517676964536176769645371767696453817676964539176769645401767696454117676964542176769645431767696454417676964545176769645461767696454717676964548176769645491767696455017676964551176769645521767696455317676964554176769645551767696455617676964557176769645581767696455917676964560176769645611767696456217676964563176769645641767696456517676964566176769645671767696456817676964569176769645701767696457117676964572176769645731767696457417676964575176769645761767696457717676964578176769645791767696458017676964581176769645821767696458317676964584176769645851767696458617676964587176769645881767696458917676964590176769645911767696459217676964593176769645941767696459517676964596176769645971767696459817676964599176769646001767696460117676964602176769646031767696460417676964605176769646061767696460717676964608176769646091767696461017676964611176769646121767696461317676964614176769646151767696461617676964617176769646181767696461917676964620176769646211767696462217676964623176769646241767696462517676964626176769646271767696462817676964629176769646301767696463117676964632176769646331767696463417676964635176769646361767696463717676964638176769646391767696464017676964641176769646421767696464317676964644176769646451767696464617676964647176769646481767696464917676964650176769646511767696465217676964653176769646541767696465517676964656176769646571767696465817676964659176769646601767696466117676964662176769646631767696466417676964665176769646661767696466717676964668176769646691767696467017676964671176769646721767696467317676964674176769646751767696467617676964677176769646781767696467917676964680176769646811767696468217676964683176769646841767696468517676964686176769646871767696468817676964689176769646901767696469117676964692176769646931767696469417676964695176769646961767696469717676964698176769646991767696470017676964701176769647021767696470317676964704176769647051767696470617676964707176769647081767696470917676964710176769647111767696471217676964713176769647141767696471517676964716176769647171767696471817676964719176769647201767696472117676964722176769647231767696472417676964725176769647261767696472717676964728176769647291767696473017676964731176769647321767696473317676964734176769647351767696473617676964737176769647381767696473917676964740176769647411767696474217676964743176769647441767696474517676964746176769647471767696474817676964749176769647501767696475117676964752176769647531767696475417676964755176769647561767696475717676964758176769647591767696476017676964761176769647621767696476317676964764176769647651767696476617676964767176769647681767696476917676964770176769647711767696477217676964773176769647741767696477517676964776176769647771767696477817676964779176769647801767696478117676964782176769647831767696478417676964785176769647861767696478717676964788176769647891767696479017676964791176769647921767696479317676964794176769647951767696479617676964797176769647981767696479917676964800176769648011767696480217676964803176769648041767696480517676964806176769648071767696480817676964809176769648101767696481117676964812176769648131767696481417676964815176769648161767696481717676964818176769648191767696482017676964821176769648221767696482317676964824176769648251767696482617676964827176769648281767696482917676964830176769648311767696483217676964833176769648341767696483517676964836176769648371767696483817676964839176769648401767696484117676964842176769648431767696484417676964845176769648461767696484717676964848176769648491767696485017676964851176769648521767696485317676964854176769648551767696485617676964857176769648581767696485917676964860176769648611767696486217676964863176769648641767696486517676964866176769648671767696486817676964869176769648701767696487117676964872176769648731767696487417676964875176769648761767696487717676964878176769648791767696488017676964881176769648821767696488317676964884176769648851767696488617676964887176769648881767696488917676964890176769648911767696489217676964893176769648941767696489517676964896176769648971767696489817676964899176769649001767696490117676964902176769649031767696490417676964905176769649061767696490717676964908176769649091767696491017676964911176769649121767696491317676964914176769649151767696491617676964917176769649181767696491917676964920176769649211767696492217676964923176769649241767696492517676964926176769649271767696492817676964929176769649301767696493117676964932176769649331767696493417676964935176769649361767696493717676964938176769649391767696494017676964941176769649421767696494317676964944176769649451767696494617676964947176769649481767696494917676964950176769649511767696495217676964953176769649541767696495517676964956176769649571767696495817676964959176769649601767696496117676964962176769649631767696496417676964965176769649661767696496717676964968176769649691767696497017676964971176769649721767696497317676964974176769649751767696497617676964977176769649781767696497917676964980176769649811767696498217676964983176769649841767696498517676964986176769649871767696498817676964989176769649901767696499117676964992176769649931767696499417676964995176769649961767696499717676964998176769649991767696500017676965001176769650021767696500317676965004176769650051767696500617676965007176769650081767696500917676965010176769650111767696501217676965013176769650141767696501517676965016176769650171767696501817676965019176769650201767696502117676965022176769650231767696502417676965025176769650261767696502717676965028176769650291767696503017676965031176769650321767696503317676965034176769650351767696503617676965037176769650381767696503917676965040176769650411767696504217676965043176769650441767696504517676965046176769650471767696504817676965049176769650501767696505117676965052176769650531767696505417676965055176769650561767696505717676965058176769650591767696506017676965061176769650621767696506317676965064176769650651767696506617676965067176769650681767696506917676965070176769650711767696507217676965073176769650741767696507517676965076176769650771767696507817676965079176769650801767696508117676965082176769650831767696508417676965085176769650861767696508717676965088176769650891767696509017676965091176769650921767696509317676965094176769650951767696509617676965097176769650981767696509917676965100176769651011767696510217676965103176769651041767696510517676965106176769651071767696510817676965109176769651101767696511117676965112176769651131767696511417676965115176769651161767696511717676965118176769651191767696512017676965121176769651221767696512317676965124176769651251767696512617676965127176769651281767696512917676965130176769651311767696513217676965133176769651341767696513517676965136176769651371767696513817676965139176769651401767696514117676965142176769651431767696514417676965145176769651461767696514717676965148176769651491767696515017676965151176769651521767696515317676965154176769651551767696515617676965157176769651581767696515917676965160176769651611767696516217676965163176769651641767696516517676965166176769651671767696516817676965169176769651701767696517117676965172176769651731767696517417676965175176769651761767696517717676965178176769651791767696518017676965181176769651821767696518317676965184176769651851767696518617676965187176769651881767696518917676965190176769651911767696519217676965193176769651941767696519517676965196176769651971767696519817676965199176769652001767696520117676965202176769652031767696520417676965205176769652061767696520717676965208176769652091767696521017676965211176769652121767696521317676965214176769652151767696521617676965217176769652181767696521917676965220176769652211767696522217676965223176769652241767696522517676965226176769652271767696522817676965229176769652301767696523117676965232176769652331767696523417676965235176769652361767696523717676965238176769652391767696524017676965241176769652421767696524317676965244176769652451767696524617676965247176769652481767696524917676965250176769652511767696525217676965253176769652541767696525517676965256176769652571767696525817676965259176769652601767696526117676965262176769652631767696526417676965265176769652661767696526717676965268176769652691767696527017676965271176769652721767696527317676965274176769652751767696527617676965277176769652781767696527917676965280176769652811767696528217676965283176769652841767696528517676965286176769652871767696528817676965289176769652901767696529117676965292176769652931767696529417676965295176769652961767696529717676965298176769652991767696530017676965301176769653021767696530317676965304176769653051767696530617676965307176769653081767696530917676965310176769653111767696531217676965313176769653141767696531517676965316176769653171767696531817676965319176769653201767696532117676965322176769653231767696532417676965325176769653261767696532717676965328176769653291767696533017676965331176769653321767696533317676965334176769653351767696533617676965337176769653381767696533917676965340176769653411767696534217676965343176769653441767696534517676965346176769653471767696534817676965349176769653501767696535117676965352176769653531767696535417676965355176769653561767696535717676965358176769653591767696536017676965361176769653621767696536317676965364176769653651767696536617676965367176769653681767696536917676965370176769653711767696537217676965373176769653741767696537517676965376176769653771767696537817676965379176769653801767696538117676965382176769653831767696538417676965385176769653861767696538717676965388176769653891767696539017676965391176769653921767696539317676965394176769653951767696539617676965397176769653981767696539917676965400176769654011767696540217676965403176769654041767696540517676965406176769654071767696540817676965409176769654101767696541117676965412176769654131767696541417676965415176769654161767696541717676965418176769654191767696542017676965421176769654221767696542317676965424176769654251767696542617676965427176769654281767696542917676965430176769654311767696543217676965433176769654341767696543517676965436176769654371767696543817676965439176769654401767696544117676965442176769654431767696544417676965445176769654461767696544717676965448176769654491767696545017676965451176769654521767696545317676965454176769654551767696545617676965457176769654581767696545917676965460176769654611767696546217676965463176769654641767696546517676965466176769654671767696546817676965469176769654701767696547117676965472176769654731767696547417676965475176769654761767696547717676965478176769654791767696548017676965481176769654821767696548317676965484176769654851767696548617676965487176769654881767696548917676965490176769654911767696549217676965493176769654941767696549517676965496176769654971767696549817676965499176769655001767696550117676965502176769655031767696550417676965505176769655061767696550717676965508176769655091767696551017676965511176769655121767696551317676965514176769655151767696551617676965517176769655181767696551917676965520176769655211767696552217676965523176769655241767696552517676965526176769655271767696552817676965529176769655301767696553117676965532176769655331767696553417676965535176769655361767696553717676965538176769655391767696554017676965541176769655421767696554317676965544176769655451767696554617676965547176769655481767696554917676965550176769655511767696555217676965553176769655541767696555517676965556176769655571767696555817676965559176769655601767696556117676965562176769655631767696556417676965565176769655661767696556717676965568176769655691767696557017676965571176769655721767696557317676965574176769655751767696557617676965577176769655781767696557917676965580176769655811767696558217676965583176769655841767696558517676965586176769655871767696558817676965589176769655901767696559117676965592176769655931767696559417676965595176769655961767696559717676965598176769655991767696560017676965601176769656021767696560317676965604176769656051767696560617676965607176769656081767696560917676965610176769656111767696561217676965613176769656141767696561517676965616176769656171767696561817676965619176769656201767696562117676965622176769656231767696562417676965625176769656261767696562717676965628176769656291767696563017676965631176769656321767696563317676965634176769656351767696563617676965637176769656381767696563917676965640176769656411767696564217676965643176769656441767696564517676965646176769656471767696564817676965649176769656501767696565117676965652176769656531767696565417676965655176769656561767696565717676965658176769656591767696566017676965661176769656621767696566317676965664176769656651767696566617676965667176769656681767696566917676965670176769656711767696567217676965673176769656741767696567517676965676176769656771767696567817676965679176769656801767696568117676965682176769656831767696568417676965685176769656861767696568717676965688176769656891767696569017676965691176769656921767696569317676965694176769656951767696569617676965697176769656981767696569917676965700176769657011767696570217676965703176769657041767696570517676965706176769657071767696570817676965709176769657101767696571117676965712176769657131767696571417676965715176769657161767696571717676965718176769657191767696572017676965721176769657221767696572317676965724176769657251767696572617676965727176769657281767696572917676965730176769657311767696573217676965733176769657341767696573517676965736176769657371767696573817676965739176769657401767696574117676965742176769657431767696574417676965745176769657461767696574717676965748176769657491767696575017676965751176769657521767696575317676965754176769657551767696575617676965757176769657581767696575917676965760176769657611767696576217676965763176769657641767696576517676965766176769657671767696576817676965769176769657701767696577117676965772176769657731767696577417676965775176769657761767696577717676965778176769657791767696578017676965781176769657821767696578317676965784176769657851767696578617676965787176769657881767696578917676965790176769657911767696579217676965793176769657941767696579517676965796176769657971767696579817676965799176769658001767696580117676965802176769658031767696580417676965805176769658061767696580717676965808176769658091767696581017676965811176769658121767696581317676965814176769658151767696581617676965817176769658181767696581917676965820176769658211767696582217676965823176769658241767696582517676965826176769658271767696582817676965829176769658301767696583117676965832176769658331767696583417676965835176769658361767696583717676965838176769658391767696584017676965841176769658421767696584317676965844176769658451767696584617676965847176769658481767696584917676965850176769658511767696585217676965853176769658541767696585517676965856176769658571767696585817676965859176769658601767696586117676965862176769658631767696586417676965865176769658661767696586717676965868176769658691767696587017676965871176769658721767696587317676965874176769658751767696587617676965877176769658781767696587917676965880176769658811767696588217676965883176769658841767696588517676965886176769658871767696588817676965889176769658901767696589117676965892176769658931767696589417676965895176769658961767696589717676965898176769658991767696590017676965901176769659021767696590317676965904176769659051767696590617676965907176769659081767696590917676965910176769659111767696591217676965913176769659141767696591517676965916176769659171767696591817676965919176769659201767696592117676965922176769659231767696592417676965925176769659261767696592717676965928176769659291767696593017676965931176769659321767696593317676965934176769659351767696593617676965937176769659381767696593917676965940176769659411767696594217676965943176769659441767696594517676965946176769659471767696594817676965949176769659501767696595117676965952176769659531767696595417676965955176769659561767696595717676965958176769659591767696596017676965961176769659621767696596317676965964176769659651767696596617676965967176769659681767696596917676965970176769659711767696597217676965973176769659741767696597517676965976176769659771767696597817676965979176769659801767696598117676965982176769659831767696598417676965985176769659861767696598717676965988176769659891767696599017676965991176769659921767696599317676965994176769659951767696599617676965997176769659981767696599917676966000176769660011767696600217676966003176769660041767696600517676966006176769660071767696600817676966009176769660101767696601117676966012176769660131767696601417676966015176769660161767696601717676966018176769660191767696602017676966021176769660221767696602317676966024176769660251767696602617676966027176769660281767696602917676966030176769660311767696603217676966033176769660341767696603517676966036176769660371767696603817676966039176769660401767696604117676966042176769660431767696604417676966045176769660461767696604717676966048176769660491767696605017676966051176769660521767696605317676966054176769660551767696605617676966057176769660581767696605917676966060176769660611767696606217676966063176769660641767696606517676966066176769660671767696606817676966069176769660701767696607117676966072176769660731767696607417676966075176769660761767696607717676966078176769660791767696608017676966081176769660821767696608317676966084176769660851767696608617676966087176769660881767696608917676966090176769660911767696609217676966093176769660941767696609517676966096176769660971767696609817676966099176769661001767696610117676966102176769661031767696610417676966105176769661061767696610717676966108176769661091767696611017676966111176769661121767696611317676966114176769661151767696611617676966117176769661181767696611917676966120176769661211767696612217676966123176769661241767696612517676966126176769661271767696612817676966129176769661301767696613117676966132176769661331767696613417676966135176769661361767696613717676966138176769661391767696614017676966141176769661421767696614317676966144176769661451767696614617676966147176769661481767696614917676966150176769661511767696615217676966153176769661541767696615517676966156176769661571767696615817676966159176769661601767696616117676966162176769661631767696616417676966165176769661661767696616717676966168176769661691767696617017676966171176769661721767696617317676966174176769661751767696617617676966177176769661781767696617917676966180176769661811767696618217676966183176769661841767696618517676966186176769661871767696618817676966189176769661901767696619117676966192176769661931767696619417676966195176769661961767696619717676966198176769661991767696620017676966201176769662021767696620317676966204176769662051767696620617676966207176769662081767696620917676966210176769662111767696621217676966213176769662141767696621517676966216176769662171767696621817676966219176769662201767696622117676966222176769662231767696622417676966225176769662261767696622717676966228176769662291767696623017676966231176769662321767696623317676966234176769662351767696623617676966237176769662381767696623917676966240176769662411767696624217676966243176769662441767696624517676966246176769662471767696624817676966249176769662501767696625117676966252176769662531767696625417676966255176769662561767696625717676966258176769662591767696626017676966261176769662621767696626317676966264176769662651767696626617676966267176769662681767696626917676966270176769662711767696627217676966273176769662741767696627517676966276176769662771767696627817676966279176769662801767696628117676966282176769662831767696628417676966285176769662861767696628717676966288176769662891767696629017676966291176769662921767696629317676966294176769662951767696629617676966297176769662981767696629917676966300176769663011767696630217676966303176769663041767696630517676966306176769663071767696630817676966309176769663101767696631117676966312176769663131767696631417676966315176769663161767696631717676966318176769663191767696632017676966321176769663221767696632317676966324176769663251767696632617676966327176769663281767696632917676966330176769663311767696633217676966333176769663341767696633517676966336176769663371767696633817676966339176769663401767696634117676966342176769663431767696634417676966345176769663461767696634717676966348176769663491767696635017676966351176769663521767696635317676966354176769663551767696635617676966357176769663581767696635917676966360176769663611767696636217676966363176769663641767696636517676966366176769663671767696636817676966369176769663701767696637117676966372176769663731767696637417676966375176769663761767696637717676966378176769663791767696638017676966381176769663821767696638317676966384176769663851767696638617676966387176769663881767696638917676966390176769663911767696639217676966393176769663941767696639517676966396176769663971767696639817676966399176769664001767696640117676966402176769664031767696640417676966405176769664061767696640717676966408176769664091767696641017676966411176769664121767696641317676966414176769664151767696641617676966417176769664181767696641917676966420176769664211767696642217676966423176769664241767696642517676966426176769664271767696642817676966429176769664301767696643117676966432176769664331767696643417676966435176769664361767696643717676966438176769664391767696644017676966441176769664421767696644317676966444176769664451767696644617676966447176769664481767696644917676966450176769664511767696645217676966453176769664541767696645517676966456176769664571767696645817676966459176769664601767696646117676966462176769664631767696646417676966465176769664661767696646717676966468176769664691767696647017676966471176769664721767696647317676966474176769664751767696647617676966477176769664781767696647917676966480176769664811767696648217676966483176769664841767696648517676966486176769664871767696648817676966489176769664901767696649117676966492176769664931767696649417676966495176769664961767696649717676966498176769664991767696650017676966501176769665021767696650317676966504176769665051767696650617676966507176769665081767696650917676966510176769665111767696651217676966513176769665141767696651517676966516176769665171767696651817676966519176769665201767696652117676966522176769665231767696652417676966525176769665261767696652717676966528176769665291767696653017676966531176769665321767696653317676966534176769665351767696653617676966537176769665381767696653917676966540176769665411767696654217676966543176769665441767696654517676966546176769665471767696654817676966549176769665501767696655117676966552176769665531767696655417676966555176769665561767696655717676966558176769665591767696656017676966561176769665621767696656317676966564176769665651767696656617676966567176769665681767696656917676966570176769665711767696657217676966573176769665741767696657517676966576176769665771767696657817676966579176769665801767696658117676966582176769665831767696658417676966585176769665861767696658717676966588176769665891767696659017676966591176769665921767696659317676966594176769665951767696659617676966597176769665981767696659917676966600176769666011767696660217676966603176769666041767696660517676966606176769666071767696660817676966609176769666101767696661117676966612176769666131767696661417676966615176769666161767696661717676966618176769666191767696662017676966621176769666221767696662317676966624176769666251767696662617676966627176769666281767696662917676966630176769666311767696663217676966633176769666341767696663517676966636176769666371767696663817676966639176769666401767696664117676966642176769666431767696664417676966645176769666461767696664717676966648176769666491767696665017676966651176769666521767696665317676966654176769666551767696665617676966657176769666581767696665917676966660176769666611767696666217676966663176769666641767696666517676966666176769666671767696666817676966669176769666701767696667117676966672176769666731767696667417676966675176769666761767696667717676966678176769666791767696668017676966681176769666821767696668317676966684176769666851767696668617676966687176769666881767696668917676966690176769666911767696669217676966693176769666941767696669517676966696176769666971767696669817676966699176769667001767696670117676966702176769667031767696670417676966705176769667061767696670717676966708176769667091767696671017676966711176769667121767696671317676966714176769667151767696671617676966717176769667181767696671917676966720176769667211767696672217676966723176769667241767696672517676966726176769667271767696672817676966729176769667301767696673117676966732176769667331767696673417676966735176769667361767696673717676966738176769667391767696674017676966741176769667421767696674317676966744176769667451767696674617676966747176769667481767696674917676966750176769667511767696675217676966753176769667541767696675517676966756176769667571767696675817676966759176769667601767696676117676966762176769667631767696676417676966765176769667661767696676717676966768176769667691767696677017676966771176769667721767696677317676966774176769667751767696677617676966777176769667781767696677917676966780176769667811767696678217676966783176769667841767696678517676966786176769667871767696678817676966789176769667901767696679117676966792176769667931767696679417676966795176769667961767696679717676966798176769667991767696680017676966801176769668021767696680317676966804176769668051767696680617676966807176769668081767696680917676966810176769668111767696681217676966813176769668141767696681517676966816176769668171767696681817676966819176769668201767696682117676966822176769668231767696682417676966825176769668261767696682717676966828176769668291767696683017676966831176769668321767696683317676966834176769668351767696683617676966837176769668381767696683917676966840176769668411767696684217676966843176769668441767696684517676966846176769668471767696684817676966849176769668501767696685117676966852176769668531767696685417676966855176769668561767696685717676966858176769668591767696686017676966861176769668621767696686317676966864176769668651767696686617676966867176769668681767696686917676966870176769668711767696687217676966873176769668741767696687517676966876176769668771767696687817676966879176769668801767696688117676966882176769668831767696688417676966885176769668861767696688717676966888176769668891767696689017676966891176769668921767696689317676966894176769668951767696689617676966897176769668981767696689917676966900176769669011767696690217676966903176769669041767696690517676966906176769669071767696690817676966909176769669101767696691117676966912176769669131767696691417676966915176769669161767696691717676966918176769669191767696692017676966921176769669221767696692317676966924176769669251767696692617676966927176769669281767696692917676966930176769669311767696693217676966933176769669341767696693517676966936176769669371767696693817676966939176769669401767696694117676966942176769669431767696694417676966945176769669461767696694717676966948176769669491767696695017676966951176769669521767696695317676966954176769669551767696695617676966957176769669581767696695917676966960176769669611767696696217676966963176769669641767696696517676966966176769669671767696696817676966969176769669701767696697117676966972176769669731767696697417676966975176769669761767696697717676966978176769669791767696698017676966981176769669821767696698317676966984176769669851767696698617676966987176769669881767696698917676966990176769669911767696699217676966993176769669941767696699517676966996176769669971767696699817676966999176769670001767696700117676967002176769670031767696700417676967005176769670061767696700717676967008176769670091767696701017676967011176769670121767696701317676967014176769670151767696701617676967017176769670181767696701917676967020176769670211767696702217676967023176769670241767696702517676967026176769670271767696702817676967029176769670301767696703117676967032176769670331767696703417676967035176769670361767696703717676967038176769670391767696704017676967041176769670421767696704317676967044176769670451767696704617676967047176769670481767696704917676967050176769670511767696705217676967053176769670541767696705517676967056176769670571767696705817676967059176769670601767696706117676967062176769670631767696706417676967065176769670661767696706717676967068176769670691767696707017676967071176769670721767696707317676967074176769670751767696707617676967077176769670781767696707917676967080176769670811767696708217676967083176769670841767696708517676967086176769670871767696708817676967089176769670901767696709117676967092176769670931767696709417676967095176769670961767696709717676967098176769670991767696710017676967101176769671021767696710317676967104176769671051767696710617676967107176769671081767696710917676967110176769671111767696711217676967113176769671141767696711517676967116176769671171767696711817676967119176769671201767696712117676967122176769671231767696712417676967125176769671261767696712717676967128176769671291767696713017676967131176769671321767696713317676967134176769671351767696713617676967137176769671381767696713917676967140176769671411767696714217676967143176769671441767696714517676967146176769671471767696714817676967149176769671501767696715117676967152176769671531767696715417676967155176769671561767696715717676967158176769671591767696716017676967161176769671621767696716317676967164176769671651767696716617676967167176769671681767696716917676967170176769671711767696717217676967173176769671741767696717517676967176176769671771767696717817676967179176769671801767696718117676967182176769671831767696718417676967185176769671861767696718717676967188176769671891767696719017676967191176769671921767696719317676967194176769671951767696719617676967197176769671981767696719917676967200176769672011767696720217676967203176769672041767696720517676967206176769672071767696720817676967209176769672101767696721117676967212176769672131767696721417676967215176769672161767696721717676967218176769672191767696722017676967221176769672221767696722317676967224176769672251767696722617676967227176769672281767696722917676967230176769672311767696723217676967233176769672341767696723517676967236176769672371767696723817676967239176769672401767696724117676967242176769672431767696724417676967245176769672461767696724717676967248176769672491767696725017676967251176769672521767696725317676967254176769672551767696725617676967257176769672581767696725917676967260176769672611767696726217676967263176769672641767696726517676967266176769672671767696726817676967269176769672701767696727117676967272176769672731767696727417676967275176769672761767696727717676967278176769672791767696728017676967281176769672821767696728317676967284176769672851767696728617676967287176769672881767696728917676967290176769672911767696729217676967293176769672941767696729517676967296176769672971767696729817676967299176769673001767696730117676967302176769673031767696730417676967305176769673061767696730717676967308176769673091767696731017676967311176769673121767696731317676967314176769673151767696731617676967317176769673181767696731917676967320176769673211767696732217676967323176769673241767696732517676967326176769673271767696732817676967329176769673301767696733117676967332176769673331767696733417676967335176769673361767696733717676967338176769673391767696734017676967341176769673421767696734317676967344176769673451767696734617676967347176769673481767696734917676967350176769673511767696735217676967353176769673541767696735517676967356176769673571767696735817676967359176769673601767696736117676967362176769673631767696736417676967365176769673661767696736717676967368176769673691767696737017676967371176769673721767696737317676967374176769673751767696737617676967377176769673781767696737917676967380176769673811767696738217676967383176769673841767696738517676967386176769673871767696738817676967389176769673901767696739117676967392176769673931767696739417676967395176769673961767696739717676967398176769673991767696740017676967401176769674021767696740317676967404176769674051767696740617676967407176769674081767696740917676967410176769674111767696741217676967413176769674141767696741517676967416176769674171767696741817676967419176769674201767696742117676967422176769674231767696742417676967425176769674261767696742717676967428176769674291767696743017676967431176769674321767696743317676967434176769674351767696743617676967437176769674381767696743917676967440176769674411767696744217676967443176769674441767696744517676967446176769674471767696744817676967449176769674501767696745117676967452176769674531767696745417676967455176769674561767696745717676967458176769674591767696746017676967461176769674621767696746317676967464176769674651767696746617676967467176769674681767696746917676967470176769674711767696747217676967473176769674741767696747517676967476176769674771767696747817676967479176769674801767696748117676967482176769674831767696748417676967485176769674861767696748717676967488176769674891767696749017676967491176769674921767696749317676967494176769674951767696749617676967497176769674981767696749917676967500176769675011767696750217676967503176769675041767696750517676967506176769675071767696750817676967509176769675101767696751117676967512176769675131767696751417676967515176769675161767696751717676967518176769675191767696752017676967521176769675221767696752317676967524176769675251767696752617676967527176769675281767696752917676967530176769675311767696753217676967533176769675341767696753517676967536176769675371767696753817676967539176769675401767696754117676967542176769675431767696754417676967545176769675461767696754717676967548176769675491767696755017676967551176769675521767696755317676967554176769675551767696755617676967557176769675581767696755917676967560176769675611767696756217676967563176769675641767696756517676967566176769675671767696756817676967569176769675701767696757117676967572176769675731767696757417676967575176769675761767696757717676967578176769675791767696758017676967581176769675821767696758317676967584176769675851767696758617676967587176769675881767696758917676967590176769675911767696759217676967593176769675941767696759517676967596176769675971767696759817676967599176769676001767696760117676967602176769676031767696760417676967605176769676061767696760717676967608176769676091767696761017676967611176769676121767696761317676967614176769676151767696761617676967617176769676181767696761917676967620176769676211767696762217676967623176769676241767696762517676967626176769676271767696762817676967629176769676301767696763117676967632176769676331767696763417676967635176769676361767696763717676967638176769676391767696764017676967641176769676421767696764317676967644176769676451767696764617676967647176769676481767696764917676967650176769676511767696765217676967653176769676541767696765517676967656176769676571767696765817676967659176769676601767696766117676967662176769676631767696766417676967665176769676661767696766717676967668176769676691767696767017676967671176769676721767696767317676967674176769676751767696767617676967677176769676781767696767917676967680176769676811767696768217676967683176769676841767696768517676967686176769676871767696768817676967689176769676901767696769117676967692176769676931767696769417676967695176769676961767696769717676967698176769676991767696770017676967701176769677021767696770317676967704176769677051767696770617676967707176769677081767696770917676967710176769677111767696771217676967713176769677141767696771517676967716176769677171767696771817676967719176769677201767696772117676967722176769677231767696772417676967725176769677261767696772717676967728176769677291767696773017676967731176769677321767696773317676967734176769677351767696773617676967737176769677381767696773917676967740176769677411767696774217676967743176769677441767696774517676967746176769677471767696774817676967749176769677501767696775117676967752176769677531767696775417676967755176769677561767696775717676967758176769677591767696776017676967761176769677621767696776317676967764176769677651767696776617676967767176769677681767696776917676967770176769677711767696777217676967773176769677741767696777517676967776176769677771767696777817676967779176769677801767696778117676967782176769677831767696778417676967785176769677861767696778717676967788176769677891767696779017676967791176769677921767696779317676967794176769677951767696779617676967797176769677981767696779917676967800176769678011767696780217676967803176769678041767696780517676967806176769678071767696780817676967809176769678101767696781117676967812176769678131767696781417676967815176769678161767696781717676967818176769678191767696782017676967821176769678221767696782317676967824176769678251767696782617676967827176769678281767696782917676967830176769678311767696783217676967833176769678341767696783517676967836176769678371767696783817676967839176769678401767696784117676967842176769678431767696784417676967845176769678461767696784717676967848176769678491767696785017676967851176769678521767696785317676967854176769678551767696785617676967857176769678581767696785917676967860176769678611767696786217676967863176769678641767696786517676967866176769678671767696786817676967869176769678701767696787117676967872176769678731767696787417676967875176769678761767696787717676967878176769678791767696788017676967881176769678821767696788317676967884176769678851767696788617676967887176769678881767696788917676967890176769678911767696789217676967893176769678941767696789517676967896176769678971767696789817676967899176769679001767696790117676967902176769679031767696790417676967905176769679061767696790717676967908176769679091767696791017676967911176769679121767696791317676967914176769679151767696791617676967917176769679181767696791917676967920176769679211767696792217676967923176769679241767696792517676967926176769679271767696792817676967929176769679301767696793117676967932176769679331767696793417676967935176769679361767696793717676967938176769679391767696794017676967941176769679421767696794317676967944176769679451767696794617676967947176769679481767696794917676967950176769679511767696795217676967953176769679541767696795517676967956176769679571767696795817676967959176769679601767696796117676967962176769679631767696796417676967965176769679661767696796717676967968176769679691767696797017676967971176769679721767696797317676967974176769679751767696797617676967977176769679781767696797917676967980176769679811767696798217676967983176769679841767696798517676967986176769679871767696798817676967989176769679901767696799117676967992176769679931767696799417676967995176769679961767696799717676967998176769679991767696800017676968001176769680021767696800317676968004176769680051767696800617676968007176769680081767696800917676968010176769680111767696801217676968013176769680141767696801517676968016176769680171767696801817676968019176769680201767696802117676968022176769680231767696802417676968025176769680261767696802717676968028176769680291767696803017676968031176769680321767696803317676968034176769680351767696803617676968037176769680381767696803917676968040176769680411767696804217676968043176769680441767696804517676968046176769680471767696804817676968049176769680501767696805117676968052176769680531767696805417676968055176769680561767696805717676968058176769680591767696806017676968061176769680621767696806317676968064176769680651767696806617676968067176769680681767696806917676968070176769680711767696807217676968073176769680741767696807517676968076176769680771767696807817676968079176769680801767696808117676968082176769680831767696808417676968085176769680861767696808717676968088176769680891767696809017676968091176769680921767696809317676968094176769680951767696809617676968097176769680981767696809917676968100176769681011767696810217676968103176769681041767696810517676968106176769681071767696810817676968109176769681101767696811117676968112176769681131767696811417676968115176769681161767696811717676968118176769681191767696812017676968121176769681221767696812317676968124176769681251767696812617676968127176769681281767696812917676968130176769681311767696813217676968133176769681341767696813517676968136176769681371767696813817676968139176769681401767696814117676968142176769681431767696814417676968145176769681461767696814717676968148176769681491767696815017676968151176769681521767696815317676968154176769681551767696815617676968157176769681581767696815917676968160176769681611767696816217676968163176769681641767696816517676968166176769681671767696816817676968169176769681701767696817117676968172176769681731767696817417676968175176769681761767696817717676968178176769681791767696818017676968181176769681821767696818317676968184176769681851767696818617676968187176769681881767696818917676968190176769681911767696819217676968193176769681941767696819517676968196176769681971767696819817676968199176769682001767696820117676968202176769682031767696820417676968205176769682061767696820717676968208176769682091767696821017676968211176769682121767696821317676968214176769682151767696821617676968217176769682181767696821917676968220176769682211767696822217676968223176769682241767696822517676968226176769682271767696822817676968229176769682301767696823117676968232176769682331767696823417676968235176769682361767696823717676968238176769682391767696824017676968241176769682421767696824317676968244176769682451767696824617676968247176769682481767696824917676968250176769682511767696825217676968253176769682541767696825517676968256176769682571767696825817676968259176769682601767696826117676968262176769682631767696826417676968265176769682661767696826717676968268176769682691767696827017676968271176769682721767696827317676968274176769682751767696827617676968277176769682781767696827917676968280176769682811767696828217676968283176769682841767696828517676968286176769682871767696828817676968289176769682901767696829117676968292176769682931767696829417676968295176769682961767696829717676968298176769682991767696830017676968301176769683021767696830317676968304176769683051767696830617676968307176769683081767696830917676968310176769683111767696831217676968313176769683141767696831517676968316176769683171767696831817676968319176769683201767696832117676968322176769683231767696832417676968325176769683261767696832717676968328176769683291767696833017676968331176769683321767696833317676968334176769683351767696833617676968337176769683381767696833917676968340176769683411767696834217676968343176769683441767696834517676968346176769683471767696834817676968349176769683501767696835117676968352176769683531767696835417676968355176769683561767696835717676968358176769683591767696836017676968361176769683621767696836317676968364176769683651767696836617676968367176769683681767696836917676968370176769683711767696837217676968373176769683741767696837517676968376176769683771767696837817676968379176769683801767696838117676968382176769683831767696838417676968385176769683861767696838717676968388176769683891767696839017676968391176769683921767696839317676968394176769683951767696839617676968397176769683981767696839917676968400176769684011767696840217676968403176769684041767696840517676968406176769684071767696840817676968409176769684101767696841117676968412176769684131767696841417676968415176769684161767696841717676968418176769684191767696842017676968421176769684221767696842317676968424176769684251767696842617676968427176769684281767696842917676968430176769684311767696843217676968433176769684341767696843517676968436176769684371767696843817676968439176769684401767696844117676968442176769684431767696844417676968445176769684461767696844717676968448176769684491767696845017676968451176769684521767696845317676968454176769684551767696845617676968457176769684581767696845917676968460176769684611767696846217676968463176769684641767696846517676968466176769684671767696846817676968469176769684701767696847117676968472176769684731767696847417676968475176769684761767696847717676968478176769684791767696848017676968481176769684821767696848317676968484176769684851767696848617676968487176769684881767696848917676968490176769684911767696849217676968493176769684941767696849517676968496176769684971767696849817676968499176769685001767696850117676968502176769685031767696850417676968505176769685061767696850717676968508176769685091767696851017676968511176769685121767696851317676968514176769685151767696851617676968517176769685181767696851917676968520176769685211767696852217676968523176769685241767696852517676968526176769685271767696852817676968529176769685301767696853117676968532176769685331767696853417676968535176769685361767696853717676968538176769685391767696854017676968541176769685421767696854317676968544176769685451767696854617676968547176769685481767696854917676968550176769685511767696855217676968553176769685541767696855517676968556176769685571767696855817676968559176769685601767696856117676968562176769685631767696856417676968565176769685661767696856717676968568176769685691767696857017676968571176769685721767696857317676968574176769685751767696857617676968577176769685781767696857917676968580176769685811767696858217676968583176769685841767696858517676968586176769685871767696858817676968589176769685901767696859117676968592176769685931767696859417676968595176769685961767696859717676968598176769685991767696860017676968601176769686021767696860317676968604176769686051767696860617676968607176769686081767696860917676968610176769686111767696861217676968613176769686141767696861517676968616176769686171767696861817676968619176769686201767696862117676968622176769686231767696862417676968625176769686261767696862717676968628176769686291767696863017676968631176769686321767696863317676968634176769686351767696863617676968637176769686381767696863917676968640176769686411767696864217676968643176769686441767696864517676968646176769686471767696864817676968649176769686501767696865117676968652176769686531767696865417676968655176769686561767696865717676968658176769686591767696866017676968661176769686621767696866317676968664176769686651767696866617676968667176769686681767696866917676968670176769686711767696867217676968673176769686741767696867517676968676176769686771767696867817676968679176769686801767696868117676968682176769686831767696868417676968685176769686861767696868717676968688176769686891767696869017676968691176769686921767696869317676968694176769686951767696869617676968697176769686981767696869917676968700176769687011767696870217676968703176769687041767696870517676968706176769687071767696870817676968709176769687101767696871117676968712176769687131767696871417676968715176769687161767696871717676968718176769687191767696872017676968721176769687221767696872317676968724176769687251767696872617676968727176769687281767696872917676968730176769687311767696873217676968733176769687341767696873517676968736176769687371767696873817676968739176769687401767696874117676968742176769687431767696874417676968745176769687461767696874717676968748176769687491767696875017676968751176769687521767696875317676968754176769687551767696875617676968757176769687581767696875917676968760176769687611767696876217676968763176769687641767696876517676968766176769687671767696876817676968769176769687701767696877117676968772176769687731767696877417676968775176769687761767696877717676968778176769687791767696878017676968781176769687821767696878317676968784176769687851767696878617676968787176769687881767696878917676968790176769687911767696879217676968793176769687941767696879517676968796176769687971767696879817676968799176769688001767696880117676968802176769688031767696880417676968805176769688061767696880717676968808176769688091767696881017676968811176769688121767696881317676968814176769688151767696881617676968817176769688181767696881917676968820176769688211767696882217676968823176769688241767696882517676968826176769688271767696882817676968829176769688301767696883117676968832176769688331767696883417676968835176769688361767696883717676968838176769688391767696884017676968841176769688421767696884317676968844176769688451767696884617676968847176769688481767696884917676968850176769688511767696885217676968853176769688541767696885517676968856176769688571767696885817676968859176769688601767696886117676968862176769688631767696886417676968865176769688661767696886717676968868176769688691767696887017676968871176769688721767696887317676968874176769688751767696887617676968877176769688781767696887917676968880176769688811767696888217676968883176769688841767696888517676968886176769688871767696888817676968889176769688901767696889117676968892176769688931767696889417676968895176769688961767696889717676968898176769688991767696890017676968901176769689021767696890317676968904176769689051767696890617676968907176769689081767696890917676968910176769689111767696891217676968913176769689141767696891517676968916176769689171767696891817676968919176769689201767696892117676968922176769689231767696892417676968925176769689261767696892717676968928176769689291767696893017676968931176769689321767696893317676968934176769689351767696893617676968937176769689381767696893917676968940176769689411767696894217676968943176769689441767696894517676968946176769689471767696894817676968949176769689501767696895117676968952176769689531767696895417676968955176769689561767696895717676968958176769689591767696896017676968961176769689621767696896317676968964176769689651767696896617676968967176769689681767696896917676968970176769689711767696897217676968973176769689741767696897517676968976176769689771767696897817676968979176769689801767696898117676968982176769689831767696898417676968985176769689861767696898717676968988176769689891767696899017676968991176769689921767696899317676968994176769689951767696899617676968997176769689981767696899917676969000176769690011767696900217676969003176769690041767696900517676969006176769690071767696900817676969009176769690101767696901117676969012176769690131767696901417676969015176769690161767696901717676969018176769690191767696902017676969021176769690221767696902317676969024176769690251767696902617676969027176769690281767696902917676969030176769690311767696903217676969033176769690341767696903517676969036176769690371767696903817676969039176769690401767696904117676969042176769690431767696904417676969045176769690461767696904717676969048176769690491767696905017676969051176769690521767696905317676969054176769690551767696905617676969057176769690581767696905917676969060176769690611767696906217676969063176769690641767696906517676969066176769690671767696906817676969069176769690701767696907117676969072176769690731767696907417676969075176769690761767696907717676969078176769690791767696908017676969081176769690821767696908317676969084176769690851767696908617676969087176769690881767696908917676969090176769690911767696909217676969093176769690941767696909517676969096176769690971767696909817676969099176769691001767696910117676969102176769691031767696910417676969105176769691061767696910717676969108176769691091767696911017676969111176769691121767696911317676969114176769691151767696911617676969117176769691181767696911917676969120176769691211767696912217676969123176769691241767696912517676969126176769691271767696912817676969129176769691301767696913117676969132176769691331767696913417676969135176769691361767696913717676969138176769691391767696914017676969141176769691421767696914317676969144176769691451767696914617676969147176769691481767696914917676969150176769691511767696915217676969153176769691541767696915517676969156176769691571767696915817676969159176769691601767696916117676969162176769691631767696916417676969165176769691661767696916717676969168176769691691767696917017676969171176769691721767696917317676969174176769691751767696917617676969177176769691781767696917917676969180176769691811767696918217676969183176769691841767696918517676969186176769691871767696918817676969189176769691901767696919117676969192176769691931767696919417676969195176769691961767696919717676969198176769691991767696920017676969201176769692021767696920317676969204176769692051767696920617676969207176769692081767696920917676969210176769692111767696921217676969213176769692141767696921517676969216176769692171767696921817676969219176769692201767696922117676969222176769692231767696922417676969225176769692261767696922717676969228176769692291767696923017676969231176769692321767696923317676969234176769692351767696923617676969237176769692381767696923917676969240176769692411767696924217676969243176769692441767696924517676969246176769692471767696924817676969249176769692501767696925117676969252176769692531767696925417676969255176769692561767696925717676969258176769692591767696926017676969261176769692621767696926317676969264176769692651767696926617676969267176769692681767696926917676969270176769692711767696927217676969273176769692741767696927517676969276176769692771767696927817676969279176769692801767696928117676969282176769692831767696928417676969285176769692861767696928717676969288176769692891767696929017676969291176769692921767696929317676969294176769692951767696929617676969297176769692981767696929917676969300176769693011767696930217676969303176769693041767696930517676969306176769693071767696930817676969309176769693101767696931117676969312176769693131767696931417676969315176769693161767696931717676969318176769693191767696932017676969321176769693221767696932317676969324176769693251767696932617676969327176769693281767696932917676969330176769693311767696933217676969333176769693341767696933517676969336176769693371767696933817676969339176769693401767696934117676969342176769693431767696934417676969345176769693461767696934717676969348176769693491767696935017676969351176769693521767696935317676969354176769693551767696935617676969357176769693581767696935917676969360176769693611767696936217676969363176769693641767696936517676969366176769693671767696936817676969369176769693701767696937117676969372176769693731767696937417676969375176769693761767696937717676969378176769693791767696938017676969381176769693821767696938317676969384176769693851767696938617676969387176769693881767696938917676969390176769693911767696939217676969393176769693941767696939517676969396176769693971767696939817676969399176769694001767696940117676969402176769694031767696940417676969405176769694061767696940717676969408176769694091767696941017676969411176769694121767696941317676969414176769694151767696941617676969417176769694181767696941917676969420176769694211767696942217676969423176769694241767696942517676969426176769694271767696942817676969429176769694301767696943117676969432176769694331767696943417676969435176769694361767696943717676969438176769694391767696944017676969441176769694421767696944317676969444176769694451767696944617676969447176769694481767696944917676969450176769694511767696945217676969453176769694541767696945517676969456176769694571767696945817676969459176769694601767696946117676969462176769694631767696946417676969465176769694661767696946717676969468176769694691767696947017676969471176769694721767696947317676969474176769694751767696947617676969477176769694781767696947917676969480176769694811767696948217676969483176769694841767696948517676969486176769694871767696948817676969489176769694901767696949117676969492176769694931767696949417676969495176769694961767696949717676969498176769694991767696950017676969501176769695021767696950317676969504176769695051767696950617676969507176769695081767696950917676969510176769695111767696951217676969513176769695141767696951517676969516176769695171767696951817676969519176769695201767696952117676969522176769695231767696952417676969525176769695261767696952717676969528176769695291767696953017676969531176769695321767696953317676969534176769695351767696953617676969537176769695381767696953917676969540176769695411767696954217676969543176769695441767696954517676969546176769695471767696954817676969549176769695501767696955117676969552176769695531767696955417676969555176769695561767696955717676969558176769695591767696956017676969561176769695621767696956317676969564176769695651767696956617676969567176769695681767696956917676969570176769695711767696957217676969573176769695741767696957517676969576176769695771767696957817676969579176769695801767696958117676969582176769695831767696958417676969585176769695861767696958717676969588176769695891767696959017676969591176769695921767696959317676969594176769695951767696959617676969597176769695981767696959917676969600176769696011767696960217676969603176769696041767696960517676969606176769696071767696960817676969609176769696101767696961117676969612176769696131767696961417676969615176769696161767696961717676969618176769696191767696962017676969621176769696221767696962317676969624176769696251767696962617676969627176769696281767696962917676969630176769696311767696963217676969633176769696341767696963517676969636176769696371767696963817676969639176769696401767696964117676969642176769696431767696964417676969645176769696461767696964717676969648176769696491767696965017676969651176769696521767696965317676969654176769696551767696965617676969657176769696581767696965917676969660176769696611767696966217676969663176769696641767696966517676969666176769696671767696966817676969669176769696701767696967117676969672176769696731767696967417676969675176769696761767696967717676969678176769696791767696968017676969681176769696821767696968317676969684176769696851767696968617676969687176769696881767696968917676969690176769696911767696969217676969693176769696941767696969517676969696176769696971767696969817676969699176769697001767696970117676969702176769697031767696970417676969705176769697061767696970717676969708176769697091767696971017676969711176769697121767696971317676969714176769697151767696971617676969717176769697181767696971917676969720176769697211767696972217676969723176769697241767696972517676969726176769697271767696972817676969729176769697301767696973117676969732176769697331767696973417676969735176769697361767696973717676969738176769697391767696974017676969741176769697421767696974317676969744176769697451767696974617676969747176769697481767696974917676969750176769697511767696975217676969753176769697541767696975517676969756176769697571767696975817676969759176769697601767696976117676969762176769697631767696976417676969765176769697661767696976717676969768176769697691767696977017676969771176769697721767696977317676969774176769697751767696977617676969777176769697781767696977917676969780176769697811767696978217676969783176769697841767696978517676969786176769697871767696978817676969789176769697901767696979117676969792176769697931767696979417676969795176769697961767696979717676969798176769697991767696980017676969801176769698021767696980317676969804176769698051767696980617676969807176769698081767696980917676969810176769698111767696981217676969813176769698141767696981517676969816176769698171767696981817676969819176769698201767696982117676969822176769698231767696982417676969825176769698261767696982717676969828176769698291767696983017676969831176769698321767696983317676969834176769698351767696983617676969837176769698381767696983917676969840176769698411767696984217676969843176769698441767696984517676969846176769698471767696984817676969849176769698501767696985117676969852176769698531767696985417676969855176769698561767696985717676969858176769698591767696986017676969861176769698621767696986317676969864176769698651767696986617676969867176769698681767696986917676969870176769698711767696987217676969873176769698741767696987517676969876176769698771767696987817676969879176769698801767696988117676969882176769698831767696988417676969885176769698861767696988717676969888176769698891767696989017676969891176769698921767696989317676969894176769698951767696989617676969897176769698981767696989917676969900176769699011767696990217676969903176769699041767696990517676969906176769699071767696990817676969909176769699101767696991117676969912176769699131767696991417676969915176769699161767696991717676969918176769699191767696992017676969921176769699221767696992317676969924176769699251767696992617676969927176769699281767696992917676969930176769699311767696993217676969933176769699341767696993517676969936176769699371767696993817676969939176769699401767696994117676969942176769699431767696994417676969945176769699461767696994717676969948176769699491767696995017676969951176769699521767696995317676969954176769699551767696995617676969957176769699581767696995917676969960176769699611767696996217676969963176769699641767696996517676969966176769699671767696996817676969969176769699701767696997117676969972176769699731767696997417676969975176769699761767696997717676969978176769699791767696998017676969981176769699821767696998317676969984176769699851767696998617676969987176769699881767696998917676969990176769699911767696999217676969993176769699941767696999517676969996176769699971767696999817676969999