Zum Inhalt springen
generalplanerNürnberg

Generalplaner in Nürnberg – Übersicht 2026

Generalplanung in Nürnberg: Kompetente Partner für integrierte Bauprojekte in der Metropolregion.

generalplaner in Nürnberg — Marktüberblick

Nürnberg ist als zweitgrößte Stadt Bayerns ein bedeutender Wirtschaftsstandort mit einer lebendigen Bau- und Architekturszene. Die Metropolregion Nürnberg vereint produzierendes Gewerbe, Dienstleistungsunternehmen und eine starke Forschungslandschaft. Die Bau- und Planungsbranche profitiert von anhaltenden Infrastrukturinvestitionen, gewerblichen Neubauten und der Verdichtung urbaner Quartiere.

Die verkehrsgünstige Lage mit Autobahnkreuz A3/A6/A9, ICE-Knotenpunkt und internationalem Flughafen macht Nürnberg zu einem attraktiven Standort für überregionale Bauprojekte. Industrieunternehmen aus Maschinenbau, Elektrotechnik und Logistik generieren konstante Nachfrage nach Gewerbeimmobilien, während die Stadt gleichzeitig in Wohnungsbau, Bildungsinfrastruktur und Kulturbauten investiert.

Generalplaner übernehmen in diesem Umfeld die integrale Projektsteuerung von der Konzeption bis zur Realisierung. Sie koordinieren Fachplaner, steuern Termine und Kosten und stellen die Qualitätssicherung über alle Leistungsphasen sicher. In Nürnberg realisierte Projekte reichen von Sanierungen denkmalgeschützter Altstadt-Ensembles über moderne Bürokomplexe bis hin zu Produktions- und Logistikzentren im Umland.

Marktinfo: Preise, Verfügbarkeit, Trends

Die Honorarstruktur für Generalplanerleistungen orientiert sich an der HOAI sowie projektspezifischen Vereinbarungen. In der Metropolregion Nürnberg liegen die Honorarsätze für integrale Generalplanung typischerweise im Bereich von 12 bis 18 Prozent der anrechenbaren Baukosten, abhängig von Projektgröße, Komplexität und Leistungsumfang. Bei kleineren Gewerbeprojekten mit Baukosten um 2 Millionen Euro bewegen sich die Gesamthonorare häufig zwischen 240.000 und 360.000 Euro.

Größere Vorhaben wie Industrieneubauten, Bürokomplexe oder gemischt genutzte Quartiere erfordern umfangreichere Koordinations- und Steuerungsleistungen, was sich in höheren absoluten Honoraren niederschlägt. Die Projektlaufzeiten variieren erheblich: Während kleinere Umbauten binnen 12 bis 18 Monaten realisiert werden können, erstrecken sich komplexe Großprojekte über drei bis fünf Jahre.

Saisonale Schwankungen sind bei Generalplanerleistungen weniger ausgeprägt als bei ausführenden Gewerken. Allerdings zeigt sich eine erhöhte Nachfrage zu Jahresbeginn, wenn Budgets freigegeben werden, sowie im Herbst vor der Verabschiedung neuer Haushaltspläne. Die Verfügbarkeit erfahrener Generalplaner ist im regionalen Markt angespannt, insbesondere bei Büros mit Spezialisierung auf nachhaltige Bauweisen oder BIM-basierte Prozesse. Vorlaufzeiten von drei bis sechs Monaten bis zum tatsächlichen Projektstart sind üblich.

Tagessatz-Übersicht

Stand 2026-05 · Ranges aus Marktbeobachtung, Anbieter-spezifisch ±15%

Honorare für Generalplanung im Raum Nürnberg orientieren sich an HOAI und liegen im mittleren bis oberen Bereich bundesweiter Vergleichswerte.

GeräteklasseTag (€)
Kleinprojekt (Umbau, Sanierung bis 500.000 € Baukosten)
Mittelgroßes Projekt (Neubau 1-3 Mio. € Baukosten)
Großprojekt (5-10 Mio. € Baukosten)
Sonderprojekt (über 10 Mio. € Baukosten)
  • BIM-Koordination und Modellmanagement: Zuschlag 8-15% auf Basishonorar
  • Nachhaltigkeitszertifizierung (DGNB/LEED): 15.000-60.000 EUR je nach Gebäudegröße
  • Projektkommunikation und Stakeholder-Management: 5-10% Aufschlag bei komplexen Genehmigungen
  • Vor-Ort-Projektbüro bei Großvorhaben: 3.000-8.000 EUR/Monat zzgl. Personal

Preis-Entwicklung

+8.6 % YoY

Werte interpoliert aus Marktbeobachtung und HOAI-Orientierung, Anbieter-spezifisch ±15% Abweichung möglich.

580005810058200583005840058500586005870058800589005900059100592005930059400595005960059700598005990060000601006020060300604006050060600607006080060900610006110061200613006140061500616006170061800619006200062100622006230062400625006260062700628006290063000631006320063300634006350063600637006380063900640006410064200643006440064500646006470064800649006500065100652006530065400655006560065700658006590066000661006620066300664006650066600667006680066900670006710067200673006740067500676006770067800679006800068100682006830068400685006860068700688006890069000691006920069300694006950069600697006980069900700007010070200703007040070500706007070070800709007100071100712007130071400715007160071700718007190072000721007220072300724007250072600727007280072900730007310073200733007340073500736007370073800739007400074100742007430074400745007460074700748007490075000751007520075300754007550075600757007580075900760007610076200763007640076500766007670076800769007700077100772007730077400775007760077700778007790078000781007820078300784007850078600787007880078900790007910079200793007940079500796007970079800799008000080100802008030080400805008060080700808008090081000811008120081300814008150081600817008180081900820008210082200823008240082500826008270082800829008300083100832008330083400835008360083700838008390084000841008420084300844008450084600847008480084900850008510085200853008540085500856008570085800859008600086100862008630086400865008660086700868008690087000871008720087300874008750087600877008780087900880008810088200883008840088500886008870088800889008900089100892008930089400895008960089700898008990090000901009020090300904009050090600907009080090900910009110091200913009140091500916009170091800919009200092100922009230092400925009260092700928009290093000931009320093300934009350093600937009380093900940009410094200943009440094500946009470094800949009500095100952009530095400955009560095700958009590096000961009620096300964009650096600967009680096900970009710097200973009740097500976009770097800979009800098100982009830098400985009860098700988009890099000991009920099300994009950099600997009980099900100000100100100200100300100400100500100600100700100800100900101000101100101200101300101400101500101600101700101800101900102000102100102200102300102400102500102600102700102800102900103000103100103200103300103400103500103600103700103800103900104000104100104200104300104400104500104600104700104800104900105000105100105200105300105400105500105600105700105800105900106000106100106200106300106400106500106600106700106800106900107000107100107200107300107400107500107600107700107800107900108000108100108200108300108400108500108600108700108800108900109000109100109200109300109400109500109600109700109800109900110000110100110200110300110400110500110600110700110800110900111000111100111200111300111400111500111600111700111800111900112000112100112200112300112400112500112600112700112800112900113000113100113200113300113400113500113600113700113800113900114000114100114200114300114400114500114600114700114800114900115000115100115200115300115400115500115600115700115800115900116000116100116200116300116400116500116600116700116800116900117000117100117200117300117400117500117600117700117800117900118000118100118200118300118400118500118600118700118800118900119000119100119200119300119400119500119600119700119800119900120000120100120200120300120400120500120600120700120800120900121000121100121200121300121400121500121600121700121800121900122000122100122200122300122400122500122600122700122800122900123000123100123200123300123400123500123600123700123800123900124000124100124200124300124400124500124600124700124800124900125000125100125200125300125400125500125600125700125800125900126000126100126200126300126400126500126600126700126800126900127000127100127200127300127400127500127600127700127800127900128000128100128200128300128400128500128600128700128800128900129000129100129200129300129400129500129600129700129800129900130000130100130200130300130400130500130600130700130800130900131000131100131200131300131400131500131600131700131800131900132000132100132200132300132400132500132600132700132800132900133000133100133200133300133400133500133600133700133800133900134000134100134200134300134400134500134600134700134800134900135000135100135200135300135400135500135600135700135800135900136000136100136200136300136400136500136600136700136800136900137000137100137200137300137400137500137600137700137800137900138000138100138200138300138400138500138600138700138800138900139000139100139200139300139400139500139600139700139800139900140000140100140200140300140400140500140600140700140800140900141000141100141200141300141400141500141600141700141800141900142000142100142200142300142400142500142600142700142800142900143000143100143200143300143400143500143600143700143800143900144000144100144200144300144400144500144600144700144800144900145000145100145200145300145400145500145600145700145800145900146000146100146200146300146400146500146600146700146800146900147000147100147200147300147400147500147600147700147800147900148000148100148200148300148400148500148600148700148800148900149000149100149200149300149400149500149600149700149800149900150000150100150200150300150400150500150600150700150800150900151000151100151200151300151400151500151600151700151800151900152000152100152200152300152400152500152600152700152800152900153000153100153200153300153400153500153600153700153800153900154000154100154200154300154400154500154600154700154800154900155000155100155200155300155400155500155600155700155800155900156000156100156200156300156400156500156600156700156800156900157000157100157200157300157400157500157600157700157800157900158000158100158200158300158400158500158600158700158800158900159000159100159200159300159400159500159600159700159800159900160000160100160200160300160400160500160600160700160800160900161000161100161200161300161400161500161600161700161800161900162000162100162200162300162400162500162600162700162800162900163000163100163200163300163400163500163600163700163800163900164000164100164200164300164400164500164600164700164800164900165000165100165200165300165400165500165600165700165800165900166000166100166200166300166400166500166600166700166800166900167000167100167200167300167400167500167600167700167800167900168000168100168200168300168400168500168600168700168800168900169000169100169200169300169400169500169600169700169800169900170000170100170200170300170400170500170600170700170800170900171000171100171200171300171400171500171600171700171800171900172000172100172200172300172400172500172600172700172800172900173000173100173200173300173400173500173600173700173800173900174000174100174200174300174400174500174600174700174800174900175000175100175200175300175400175500175600175700175800175900176000176100176200176300176400176500176600176700176800176900177000177100177200177300177400177500177600177700177800177900178000178100178200178300178400178500178600178700178800178900179000179100179200179300179400179500179600179700179800179900180000180100180200180300180400180500180600180700180800180900181000181100181200181300181400181500181600181700181800181900182000182100182200182300182400182500182600182700182800182900183000183100183200183300183400183500183600183700183800183900184000184100184200184300184400184500184600184700184800184900185000185100185200185300185400185500185600185700185800185900186000186100186200186300186400186500186600186700186800186900187000187100187200187300187400187500187600187700187800187900188000188100188200188300188400188500188600188700188800188900189000189100189200189300189400189500189600189700189800189900190000190100190200190300190400190500190600190700190800190900191000191100191200191300191400191500191600191700191800191900192000192100192200192300192400192500192600192700192800192900193000193100193200193300193400193500193600193700193800193900194000194100194200194300194400194500194600194700194800194900195000195100195200195300195400195500195600195700195800195900196000196100196200196300196400196500196600196700196800196900197000197100197200197300197400197500197600197700197800197900198000198100198200198300198400198500198600198700198800198900199000199100199200199300199400199500199600199700199800199900200000200100200200200300200400200500200600200700200800200900201000201100201200201300201400201500201600201700201800201900202000202100202200202300202400202500202600202700202800202900203000203100203200203300203400203500203600203700203800203900204000204100204200204300204400204500204600204700204800204900205000205100205200205300205400205500205600205700205800205900206000206100206200206300206400206500206600206700206800206900207000207100207200207300207400207500207600207700207800207900208000208100208200208300208400208500208600208700208800208900209000209100209200209300209400209500209600209700209800209900210000210100210200210300210400210500210600210700210800210900211000211100211200211300211400211500211600211700211800211900212000212100212200212300212400212500212600212700212800212900213000213100213200213300213400213500213600213700213800213900214000214100214200214300214400214500214600214700214800214900215000215100215200215300215400215500215600215700215800215900216000216100216200216300216400216500216600216700216800216900217000217100217200217300217400217500217600217700217800217900218000218100218200218300218400218500218600218700218800218900219000219100219200219300219400219500219600219700219800219900220000220100220200220300220400220500220600220700220800220900221000221100221200221300221400221500221600221700221800221900222000222100222200222300222400222500222600222700222800222900223000223100223200223300223400223500223600223700223800223900224000224100224200224300224400224500224600224700224800224900225000225100225200225300225400225500225600225700225800225900226000226100226200226300226400226500226600226700226800226900227000227100227200227300227400227500227600227700227800227900228000228100228200228300228400228500228600228700228800228900229000229100229200229300229400229500229600229700229800229900230000230100230200230300230400230500230600230700230800230900231000231100231200231300231400231500231600231700231800231900232000232100232200232300232400232500232600232700232800232900233000233100233200233300233400233500233600233700233800233900234000234100234200234300234400234500234600234700234800234900235000235100235200235300235400235500235600235700235800235900236000236100236200236300236400236500236600236700236800236900237000237100237200237300237400237500237600237700237800237900238000238100238200238300238400238500238600238700238800238900239000239100239200239300239400239500239600239700239800239900240000240100240200240300240400240500240600240700240800240900241000241100241200241300241400241500241600241700241800241900242000242100242200242300242400242500242600242700242800242900243000243100243200243300243400243500243600243700243800243900244000244100244200244300244400244500244600244700244800244900245000245100245200245300245400245500245600245700245800245900246000246100246200246300246400246500246600246700246800246900247000247100247200247300247400247500247600247700247800247900248000248100248200248300248400248500248600248700248800248900249000249100249200249300249400249500249600249700249800249900250000250100250200250300250400250500250600250700250800250900251000251100251200251300251400251500251600251700251800251900252000252100252200252300252400252500252600252700252800252900253000253100253200253300253400253500253600253700253800253900254000254100254200254300254400254500254600254700254800254900255000255100255200255300255400255500255600255700255800255900256000256100256200256300256400256500256600256700256800256900257000257100257200257300257400257500257600257700257800257900258000258100258200258300258400258500258600258700258800258900259000259100259200259300259400259500259600259700259800259900260000260100260200260300260400260500260600260700260800260900261000261100261200261300261400261500261600261700261800261900262000262100262200262300262400262500262600262700262800262900263000263100263200263300263400263500263600263700263800263900264000264100264200264300264400264500264600264700264800264900265000265100265200265300265400265500265600265700265800265900266000266100266200266300266400266500266600266700266800266900267000267100267200267300267400267500267600267700267800267900268000268100268200268300268400268500268600268700268800268900269000269100269200269300269400269500269600269700269800269900270000270100270200270300270400270500270600270700270800270900271000271100271200271300271400271500271600271700271800271900272000272100272200272300272400272500272600272700272800272900273000273100273200273300273400273500273600273700273800273900274000274100274200274300274400274500274600274700274800274900275000275100275200275300275400275500275600275700275800275900276000276100276200276300276400276500276600276700276800276900277000277100277200277300277400277500277600277700277800277900278000278100278200278300278400278500278600278700278800278900279000279100279200279300279400279500279600279700279800279900280000280100280200280300280400280500280600280700280800280900281000281100281200281300281400281500281600281700281800281900282000282100282200282300282400282500282600282700282800282900283000283100283200283300283400283500283600283700283800283900284000284100284200284300284400284500284600284700284800284900285000285100285200285300285400285500285600285700285800285900286000286100286200286300286400286500286600286700286800286900287000287100287200287300287400287500287600287700287800287900288000288100288200288300288400288500288600288700288800288900289000289100289200289300289400289500289600289700289800289900290000290100290200290300290400290500290600290700290800290900291000291100291200291300291400291500291600291700291800291900292000292100292200292300292400292500292600292700292800292900293000293100293200293300293400293500293600293700293800293900294000294100294200294300294400294500294600294700294800294900295000295100295200295300295400295500295600295700295800295900296000296100296200296300296400296500296600296700296800296900297000297100297200297300297400297500297600297700297800297900298000298100298200298300298400298500298600298700298800298900299000299100299200299300299400299500299600299700299800299900300000300100300200300300300400300500300600300700300800300900301000301100301200301300301400301500301600301700301800301900302000302100302200302300302400302500302600302700302800302900303000303100303200303300303400303500303600303700303800303900304000304100304200304300304400304500304600304700304800304900305000305100305200305300305400305500305600305700305800305900306000306100306200306300306400306500306600306700306800306900307000307100307200307300307400307500307600307700307800307900308000308100308200308300308400308500308600308700308800308900309000309100309200309300309400309500309600309700309800309900310000310100310200310300310400310500310600310700310800310900311000311100311200311300311400311500311600311700311800311900312000312100312200312300312400312500312600312700312800312900313000313100313200313300313400313500313600313700313800313900314000314100314200314300314400314500314600314700314800314900315000315100315200315300315400315500315600315700315800315900316000316100316200316300316400316500316600316700316800316900317000317100317200317300317400317500317600317700317800317900318000318100318200318300318400318500318600318700318800318900319000319100319200319300319400319500319600319700319800319900320000320100320200320300320400320500320600320700320800320900321000321100321200321300321400321500321600321700321800321900322000322100322200322300322400322500322600322700322800322900323000323100323200323300323400323500323600323700323800323900324000324100324200324300324400324500324600324700324800324900325000325100325200325300325400325500325600325700325800325900326000326100326200326300326400326500326600326700326800326900327000327100327200327300327400327500327600327700327800327900328000328100328200328300328400328500328600328700328800328900329000329100329200329300329400329500329600329700329800329900330000330100330200330300330400330500330600330700330800330900331000331100331200331300331400331500331600331700331800331900332000332100332200332300332400332500332600332700332800332900333000333100333200333300333400333500333600333700333800333900334000334100334200334300334400334500334600334700334800334900335000335100335200335300335400335500335600335700335800335900336000336100336200336300336400336500336600336700336800336900337000337100337200337300337400337500337600337700337800337900338000338100338200338300338400338500338600338700338800338900339000339100339200339300339400339500339600339700339800339900340000340100340200340300340400340500340600340700340800340900341000341100341200341300341400341500341600341700341800341900342000342100342200342300342400342500342600342700342800342900343000343100343200343300343400343500343600343700343800343900344000344100344200344300344400344500344600344700344800344900345000345100345200345300345400345500345600345700345800345900346000346100346200346300346400346500346600346700346800346900347000347100347200347300347400347500347600347700347800347900348000348100348200348300348400348500348600348700348800348900349000349100349200349300349400349500349600349700349800349900350000350100350200350300350400350500350600350700350800350900351000351100351200351300351400351500351600351700351800351900352000352100352200352300352400352500352600352700352800352900353000353100353200353300353400353500353600353700353800353900354000354100354200354300354400354500354600354700354800354900355000355100355200355300355400355500355600355700355800355900356000356100356200356300356400356500356600356700356800356900357000357100357200357300357400357500357600357700357800357900358000358100358200358300358400358500358600358700358800358900359000359100359200359300359400359500359600359700359800359900360000360100360200360300360400360500360600360700360800360900361000361100361200361300361400361500361600361700361800361900362000362100362200362300362400362500362600362700362800362900363000363100363200363300363400363500363600363700363800363900364000364100364200364300364400364500364600364700364800364900365000365100365200365300365400365500365600365700365800365900366000366100366200366300366400366500366600366700366800366900367000367100367200367300367400367500367600367700367800367900368000368100368200368300368400368500368600368700368800368900369000369100369200369300369400369500369600369700369800369900370000370100370200370300370400370500370600370700370800370900371000371100371200371300371400371500371600371700371800371900372000372100372200372300372400372500372600372700372800372900373000373100373200373300373400373500373600373700373800373900374000374100374200374300374400374500374600374700374800374900375000375100375200375300375400375500375600375700375800375900376000376100376200376300376400376500376600376700376800376900377000377100377200377300377400377500377600377700377800377900378000378100378200378300378400378500378600378700378800378900379000379100379200379300379400379500379600379700379800379900380000380100380200380300380400380500380600380700380800380900381000381100381200381300381400381500381600381700381800381900382000382100382200382300382400382500382600382700382800382900383000383100383200383300383400383500383600383700383800383900384000384100384200384300384400384500384600384700384800384900385000385100385200385300385400385500385600385700385800385900386000386100386200386300386400386500386600386700386800386900387000387100387200387300387400387500387600387700387800387900388000388100388200388300388400388500388600388700388800388900389000389100389200389300389400389500389600389700389800389900390000390100390200390300390400390500390600390700390800390900391000391100391200391300391400391500391600391700391800391900392000392100392200392300392400392500392600392700392800392900393000393100393200393300393400393500393600393700393800393900394000394100394200394300394400394500394600394700394800394900395000395100395200395300395400395500395600395700395800395900396000396100396200396300396400396500396600396700396800396900397000397100397200397300397400397500397600397700397800397900398000398100398200398300398400398500398600398700398800398900399000399100399200399300399400399500399600399700399800399900400000400100400200400300400400400500400600400700400800400900401000401100401200401300401400401500401600401700401800401900402000402100402200402300402400402500402600402700402800402900403000403100403200403300403400403500403600403700403800403900404000404100404200404300404400404500404600404700404800404900405000405100405200405300405400405500405600405700405800405900406000406100406200406300406400406500406600406700406800406900407000407100407200407300407400407500407600407700407800407900408000408100408200408300408400408500408600408700408800408900409000409100409200409300409400409500409600409700409800409900410000410100410200410300410400410500410600410700410800410900411000411100411200411300411400411500411600411700411800411900412000412100412200412300412400412500412600412700412800412900413000413100413200413300413400413500413600413700413800413900414000414100414200414300414400414500414600414700414800414900415000415100415200415300415400415500415600415700415800415900416000416100416200416300416400416500416600416700416800416900417000417100417200417300417400417500417600417700417800417900418000418100418200418300418400418500418600418700418800418900419000419100419200419300419400419500419600419700419800419900420000420100420200420300420400420500420600420700420800420900421000421100421200421300421400421500421600421700421800421900422000422100422200422300422400422500422600422700422800422900423000423100423200423300423400423500423600423700423800423900424000424100424200424300424400424500424600424700424800424900425000425100425200425300425400425500425600425700425800425900426000426100426200426300426400426500426600426700426800426900427000427100427200427300427400427500427600427700427800427900428000428100428200428300428400428500428600428700428800428900429000429100429200429300429400429500429600429700429800429900430000430100430200430300430400430500430600430700430800430900431000431100431200431300431400431500431600431700431800431900432000432100432200432300432400432500432600432700432800432900433000433100433200433300433400433500433600433700433800433900434000434100434200434300434400434500434600434700434800434900435000435100435200435300435400435500435600435700435800435900436000436100436200436300436400436500436600436700436800436900437000437100437200437300437400437500437600437700437800437900438000438100438200438300438400438500438600438700438800438900439000439100439200439300439400439500439600439700439800439900440000440100440200440300440400440500440600440700440800440900441000441100441200441300441400441500441600441700441800441900442000442100442200442300442400442500442600442700442800442900443000443100443200443300443400443500443600443700443800443900444000444100444200444300444400444500444600444700444800444900445000445100445200445300445400445500445600445700445800445900446000446100446200446300446400446500446600446700446800446900447000447100447200447300447400447500447600447700447800447900448000448100448200448300448400448500448600448700448800448900449000449100449200449300449400449500449600449700449800449900450000450100450200450300450400450500450600450700450800450900451000451100451200451300451400451500451600451700451800451900452000452100452200452300452400452500452600452700452800452900453000453100453200453300453400453500453600453700453800453900454000454100454200454300454400454500454600454700454800454900455000455100455200455300455400455500455600455700455800455900456000456100456200456300456400456500456600456700456800456900457000457100457200457300457400457500457600457700457800457900458000458100458200458300458400458500458600458700458800458900459000459100459200459300459400459500459600459700459800459900460000460100460200460300460400460500460600460700460800460900461000461100461200461300461400461500461600461700461800461900462000462100462200462300462400462500462600462700462800462900463000463100463200463300463400463500463600463700463800463900464000464100464200464300464400464500464600464700464800464900465000465100465200465300465400465500465600465700465800465900466000466100466200466300466400466500466600466700466800466900467000467100467200467300467400467500467600467700467800467900468000468100468200468300468400468500468600468700468800468900469000469100469200469300469400469500469600469700469800469900470000470100470200470300470400470500470600470700470800470900471000471100471200471300471400471500471600471700471800471900472000472100472200472300472400472500472600472700472800472900473000473100473200473300473400473500473600473700473800473900474000474100474200474300474400474500474600474700474800474900475000475100475200475300475400475500475600475700475800475900476000476100476200476300476400476500476600476700476800476900477000477100477200477300477400477500477600477700477800477900478000478100478200478300478400478500478600478700478800478900479000479100479200479300479400479500479600479700479800479900480000480100480200480300480400480500480600480700480800480900481000481100481200481300481400481500481600481700481800481900482000482100482200482300482400482500482600482700482800482900483000483100483200483300483400483500483600483700483800483900484000484100484200484300484400484500484600484700484800484900485000485100485200485300485400485500485600485700485800485900486000486100486200486300486400486500486600486700486800486900487000487100487200487300487400487500487600487700487800487900488000488100488200488300488400488500488600488700488800488900489000489100489200489300489400489500489600489700489800489900490000490100490200490300490400490500490600490700490800490900491000491100491200491300491400491500491600491700491800491900492000492100492200492300492400492500492600492700492800492900493000493100493200493300493400493500493600493700493800493900494000494100494200494300494400494500494600494700494800494900495000495100495200495300495400495500495600495700495800495900496000496100496200496300496400496500496600496700496800496900497000497100497200497300497400497500497600497700497800497900498000498100498200498300498400498500498600498700498800498900499000499100499200499300499400499500499600499700499800499900500000500100500200500300500400500500500600500700500800500900501000501100501200501300501400501500501600501700501800501900502000502100502200502300502400502500502600502700502800502900503000503100503200503300503400503500503600503700503800503900504000504100504200504300504400504500504600504700504800504900505000505100505200505300505400505500505600505700505800505900506000506100506200506300506400506500506600506700506800506900507000507100507200507300507400507500507600507700507800507900508000508100508200508300508400508500508600508700508800508900509000509100509200509300509400509500509600509700509800509900510000510100510200510300510400510500510600510700510800510900511000511100511200511300511400511500511600511700511800511900512000512100512200512300512400512500512600512700512800512900513000513100513200513300513400513500513600513700513800513900514000514100514200514300514400514500514600514700514800514900515000515100515200515300515400515500515600515700515800515900516000516100516200516300516400516500516600516700516800516900517000517100517200517300517400517500517600517700517800517900518000518100518200518300518400518500518600518700518800518900519000519100519200519300519400519500519600519700519800519900520000520100520200520300520400520500520600520700520800520900521000521100521200521300521400521500521600521700521800521900522000522100522200522300522400522500522600522700522800522900523000523100523200523300523400523500523600523700523800523900524000524100524200524300524400524500524600524700524800524900525000525100525200525300525400525500525600525700525800525900526000526100526200526300526400526500526600526700526800526900527000527100527200527300527400527500527600527700527800527900528000528100528200528300528400528500528600528700528800528900529000529100529200529300529400529500529600529700529800529900530000530100530200530300530400530500530600530700530800530900531000531100531200531300531400531500531600531700531800531900532000532100532200532300532400532500532600532700532800532900533000533100533200533300533400533500533600533700533800533900534000534100534200534300534400534500534600534700534800534900535000535100535200535300535400535500535600535700535800535900536000536100536200536300536400536500536600536700536800536900537000537100537200537300537400537500537600537700537800537900538000538100538200538300538400538500538600538700538800538900539000539100539200539300539400539500539600539700539800539900540000540100540200540300540400540500540600540700540800540900541000541100541200541300541400541500541600541700541800541900542000542100542200542300542400542500542600542700542800542900543000543100543200543300543400543500543600543700543800543900544000544100544200544300544400544500544600544700544800544900545000545100545200545300545400545500545600545700545800545900546000546100546200546300546400546500546600546700546800546900547000547100547200547300547400547500547600547700547800547900548000548100548200548300548400548500548600548700548800548900549000549100549200549300549400549500549600549700549800549900550000550100550200550300550400550500550600550700550800550900551000551100551200551300551400551500551600551700551800551900552000552100552200552300552400552500552600552700552800552900553000553100553200553300553400553500553600553700553800553900554000554100554200554300554400554500554600554700554800554900555000555100555200555300555400555500555600555700555800555900556000556100556200556300556400556500556600556700556800556900557000557100557200557300557400557500557600557700557800557900558000558100558200558300558400558500558600558700558800558900559000559100559200559300559400559500559600559700559800559900560000560100560200560300560400560500560600560700560800560900561000561100561200561300561400561500561600561700561800561900562000562100562200562300562400562500562600562700562800562900563000563100563200563300563400563500563600563700563800563900564000564100564200564300564400564500564600564700564800564900565000565100565200565300565400565500565600565700565800565900566000566100566200566300566400566500566600566700566800566900567000567100567200567300567400567500567600567700567800567900568000568100568200568300568400568500568600568700568800568900569000569100569200569300569400569500569600569700569800569900570000570100570200570300570400570500570600570700570800570900571000571100571200571300571400571500571600571700571800571900572000572100572200572300572400572500572600572700572800572900573000573100573200573300573400573500573600573700573800573900574000574100574200574300574400574500574600574700574800574900575000575100575200575300575400575500575600575700575800575900576000576100576200576300576400576500576600576700576800576900577000577100577200577300577400577500577600577700577800577900578000578100578200578300578400578500578600578700578800578900579000579100579200579300579400579500579600579700579800579900580000580100580200580300580400580500580600580700580800580900581000581100581200581300581400581500581600581700581800581900582000582100582200582300582400582500582600582700582800582900583000583100583200583300583400583500583600583700583800583900584000584100584200584300584400584500584600584700584800584900585000585100585200585300585400585500585600585700585800585900586000586100586200586300586400586500586600586700586800586900587000587100587200587300587400587500587600587700587800587900588000588100588200588300588400588500588600588700588800588900589000589100589200589300589400589500589600589700589800589900590000590100590200590300590400590500590600590700590800590900591000591100591200591300591400591500591600591700591800591900592000592100592200592300592400592500592600592700592800592900593000593100593200593300593400593500593600593700593800593900594000594100594200594300594400594500594600594700594800594900595000595100595200595300595400595500595600595700595800595900596000596100596200596300596400596500596600596700596800596900597000597100597200597300597400597500597600597700597800597900598000598100598200598300598400598500598600598700598800598900599000599100599200599300599400599500599600599700599800599900600000600100600200600300600400600500600600600700600800600900601000601100601200601300601400601500601600601700601800601900602000602100602200602300602400602500602600602700602800602900603000603100603200603300603400603500603600603700603800603900604000604100604200604300604400604500604600604700604800604900605000605100605200605300605400605500605600605700605800605900606000606100606200606300606400606500606600606700606800606900607000607100607200607300607400607500607600607700607800607900608000608100608200608300608400608500608600608700608800608900609000609100609200609300609400609500609600609700609800609900610000610100610200610300610400610500610600610700610800610900611000611100611200611300611400611500611600611700611800611900612000612100612200612300612400612500612600612700612800612900613000613100613200613300613400613500613600613700613800613900614000614100614200614300614400614500614600614700614800614900615000615100615200615300615400615500615600615700615800615900616000616100616200616300616400616500616600616700616800616900617000617100617200617300617400617500617600617700617800617900618000618100618200618300618400618500618600618700618800618900619000619100619200619300619400619500619600619700619800619900620000620100620200620300620400620500620600620700620800620900621000621100621200621300621400621500621600621700621800621900622000622100622200622300622400622500622600622700622800622900623000623100623200623300623400623500623600623700623800623900624000624100624200624300624400624500624600624700624800624900625000625100625200625300625400625500625600625700625800625900626000626100626200626300626400626500626600626700626800626900627000627100627200627300627400627500627600627700627800627900628000628100628200628300628400628500628600628700628800628900629000629100629200629300629400629500629600629700629800629900630000630100630200630300630400630500630600630700630800630900631000631100631200631300631400631500631600631700631800631900632000632100632200632300632400632500632600632700632800632900633000633100633200633300633400633500633600633700633800633900634000634100634200634300634400634500634600634700634800634900635000635100635200635300635400635500635600635700635800635900636000636100636200636300636400636500636600636700636800636900637000637100637200637300637400637500637600637700637800637900638000638100638200638300638400638500638600638700638800638900639000639100639200639300639400639500639600639700639800639900640000640100640200640300640400640500640600640700640800640900641000641100641200641300641400641500641600641700641800641900642000642100642200642300642400642500642600642700642800642900643000643100643200643300643400643500643600643700643800643900644000644100644200644300644400644500644600644700644800644900645000645100645200645300645400645500645600645700645800645900646000646100646200646300646400646500646600646700646800646900647000647100647200647300647400647500647600647700647800647900648000648100648200648300648400648500648600648700648800648900649000649100649200649300649400649500649600649700649800649900650000650100650200650300650400650500650600650700650800650900651000651100651200651300651400651500651600651700651800651900652000652100652200652300652400652500652600652700652800652900653000653100653200653300653400653500653600653700653800653900654000654100654200654300654400654500654600654700654800654900655000655100655200655300655400655500655600655700655800655900656000656100656200656300656400656500656600656700656800656900657000657100657200657300657400657500657600657700657800657900658000658100658200658300658400658500658600658700658800658900659000659100659200659300659400659500659600659700659800659900660000660100660200660300660400660500660600660700660800660900661000661100661200661300661400661500661600661700661800661900662000662100662200662300662400662500662600662700662800662900663000663100663200663300663400663500663600663700663800663900664000664100664200664300664400664500664600664700664800664900665000665100665200665300665400665500665600665700665800665900666000666100666200666300666400666500666600666700666800666900667000667100667200667300667400667500667600667700667800667900668000668100668200668300668400668500668600668700668800668900669000669100669200669300669400669500669600669700669800669900670000670100670200670300670400670500670600670700670800670900671000671100671200671300671400671500671600671700671800671900672000672100672200672300672400672500672600672700672800672900673000673100673200673300673400673500673600673700673800673900674000674100674200674300674400674500674600674700674800674900675000675100675200675300675400675500675600675700675800675900676000676100676200676300676400676500676600676700676800676900677000677100677200677300677400677500677600677700677800677900678000678100678200678300678400678500678600678700678800678900679000679100679200679300679400679500679600679700679800679900680000680100680200680300680400680500680600680700680800680900681000681100681200681300681400681500681600681700681800681900682000682100682200682300682400682500682600682700682800682900683000683100683200683300683400683500683600683700683800683900684000684100684200684300684400684500684600684700684800684900685000685100685200685300685400685500685600685700685800685900686000686100686200686300686400686500686600686700686800686900687000687100687200687300687400687500687600687700687800687900688000688100688200688300688400688500688600688700688800688900689000689100689200689300689400689500689600689700689800689900690000690100690200690300690400690500690600690700690800690900691000691100691200691300691400691500691600691700691800691900692000692100692200692300692400692500692600692700692800692900693000693100693200693300693400693500693600693700693800693900694000694100694200694300694400694500694600694700694800694900695000695100695200695300695400695500695600695700695800695900696000696100696200696300696400696500696600696700696800696900697000697100697200697300697400697500697600697700697800697900698000698100698200698300698400698500698600698700698800698900699000699100699200699300699400699500699600699700699800699900700000700100700200700300700400700500700600700700700800700900701000701100701200701300701400701500701600701700701800701900702000702100702200702300702400702500702600702700702800702900703000703100703200703300703400703500703600703700703800703900704000704100704200704300704400704500704600704700704800704900705000705100705200705300705400705500705600705700705800705900706000706100706200706300706400706500706600706700706800706900707000707100707200707300707400707500707600707700707800707900708000708100708200708300708400708500708600708700708800708900709000709100709200709300709400709500709600709700709800709900710000710100710200710300710400710500710600710700710800710900711000711100711200711300711400711500711600711700711800711900712000712100712200712300712400712500712600712700712800712900713000713100713200713300713400713500713600713700713800713900714000714100714200714300714400714500714600714700714800714900715000715100715200715300715400715500715600715700715800715900716000716100716200716300716400716500716600716700716800716900717000717100717200717300717400717500717600717700717800717900718000718100718200718300718400718500718600718700718800718900719000719100719200719300719400719500719600719700719800719900720000720100720200720300720400720500720600720700720800720900721000721100721200721300721400721500721600721700721800721900722000722100722200722300722400722500722600722700722800722900723000723100723200723300723400723500723600723700723800723900724000724100724200724300724400724500724600724700724800724900725000725100725200725300725400725500725600725700725800725900726000726100726200726300726400726500726600726700726800726900727000727100727200727300727400727500727600727700727800727900728000728100728200728300728400728500728600728700728800728900729000729100729200729300729400729500729600729700729800729900730000730100730200730300730400730500730600730700730800730900731000731100731200731300731400731500731600731700731800731900732000732100732200732300732400732500732600732700732800732900733000733100733200733300733400733500733600733700733800733900734000734100734200734300734400734500734600734700734800734900735000735100735200735300735400735500735600735700735800735900736000736100736200736300736400736500736600736700736800736900737000737100737200737300737400737500737600737700737800737900738000738100738200738300738400738500738600738700738800738900739000739100739200739300739400739500739600739700739800739900740000740100740200740300740400740500740600740700740800740900741000741100741200741300741400741500741600741700741800741900742000742100742200742300742400742500742600742700742800742900743000743100743200743300743400743500743600743700743800743900744000744100744200744300744400744500744600744700744800744900745000745100745200745300745400745500745600745700745800745900746000746100746200746300746400746500746600746700746800746900747000747100747200747300747400747500747600747700747800747900748000748100748200748300748400748500748600748700748800748900749000749100749200749300749400749500749600749700749800749900750000750100750200750300750400750500750600750700750800750900751000751100751200751300751400751500751600751700751800751900752000752100752200752300752400752500752600752700752800752900753000753100753200753300753400753500753600753700753800753900754000754100754200754300754400754500754600754700754800754900755000755100755200755300755400755500755600755700755800755900756000756100756200756300756400756500756600756700756800756900757000757100757200757300757400757500757600757700757800757900758000758100758200758300758400758500758600758700758800758900759000759100759200759300759400759500759600759700759800759900760000760100760200760300760400760500760600760700760800760900761000761100761200761300761400761500761600761700761800761900762000762100762200762300762400762500762600762700762800762900763000763100763200763300763400763500763600763700763800763900764000764100764200764300764400764500764600764700764800764900765000765100765200765300765400765500765600765700765800765900766000766100766200766300766400766500766600766700766800766900767000767100767200767300767400767500767600767700767800767900768000768100768200768300768400768500768600768700768800768900769000769100769200769300769400769500769600769700769800769900770000770100770200770300770400770500770600770700770800770900771000771100771200771300771400771500771600771700771800771900772000772100772200772300772400772500772600772700772800772900773000773100773200773300773400773500773600773700773800773900774000774100774200774300774400774500774600774700774800774900775000775100775200775300775400775500775600775700775800775900776000776100776200776300776400776500776600776700776800776900777000777100777200777300777400777500777600777700777800777900778000778100778200778300778400778500778600778700778800778900779000779100779200779300779400779500779600779700779800779900780000780100780200780300780400780500780600780700780800780900781000781100781200781300781400781500781600781700781800781900782000782100782200782300782400782500782600782700782800782900783000783100783200783300783400783500783600783700783800783900784000784100784200784300784400784500784600784700784800784900785000785100785200785300785400785500785600785700785800785900786000786100786200786300786400786500786600786700786800786900787000787100787200787300787400787500787600787700787800787900788000788100788200788300788400788500788600788700788800788900789000789100789200789300789400789500789600789700789800789900790000790100790200790300790400790500790600790700790800790900791000791100791200791300791400791500791600791700791800791900792000792100792200792300792400792500792600792700792800792900793000793100793200793300793400793500793600793700793800793900794000794100794200794300794400794500794600794700794800794900795000795100795200795300795400795500795600795700795800795900796000796100796200796300796400796500796600796700796800796900797000797100797200797300797400797500797600797700797800797900798000798100798200798300798400798500798600798700798800798900799000799100799200799300799400799500799600799700799800799900800000800100800200800300800400800500800600800700800800800900801000801100801200801300801400801500801600801700801800801900802000802100802200802300802400802500802600802700802800802900803000803100803200803300803400803500803600803700803800803900804000804100804200804300804400804500804600804700804800804900805000805100805200805300805400805500805600805700805800805900806000806100806200806300806400806500806600806700806800806900807000807100807200807300807400807500807600807700807800807900808000808100808200808300808400808500808600808700808800808900809000809100809200809300809400809500809600809700809800809900810000810100810200810300810400810500810600810700810800810900811000811100811200811300811400811500811600811700811800811900812000812100812200812300812400812500812600812700812800812900813000813100813200813300813400813500813600813700813800813900814000814100814200814300814400814500814600814700814800814900815000815100815200815300815400815500815600815700815800815900816000816100816200816300816400816500816600816700816800816900817000817100817200817300817400817500817600817700817800817900818000818100818200818300818400818500818600818700818800818900819000819100819200819300819400819500819600819700819800819900820000820100820200820300820400820500820600820700820800820900821000821100821200821300821400821500821600821700821800821900822000822100822200822300822400822500822600822700822800822900823000823100823200823300823400823500823600823700823800823900824000824100824200824300824400824500824600824700824800824900825000825100825200825300825400825500825600825700825800825900826000826100826200826300826400826500826600826700826800826900827000827100827200827300827400827500827600827700827800827900828000828100828200828300828400828500828600828700828800828900829000829100829200829300829400829500829600829700829800829900830000830100830200830300830400830500830600830700830800830900831000831100831200831300831400831500831600831700831800831900832000832100832200832300832400832500832600832700832800832900833000833100833200833300833400833500833600833700833800833900834000834100834200834300834400834500834600834700834800834900835000835100835200835300835400835500835600835700835800835900836000836100836200836300836400836500836600836700836800836900837000837100837200837300837400837500837600837700837800837900838000838100838200838300838400838500838600838700838800838900839000839100839200839300839400839500839600839700839800839900840000840100840200840300840400840500840600840700840800840900841000841100841200841300841400841500841600841700841800841900842000842100842200842300842400842500842600842700842800842900843000843100843200843300843400843500843600843700843800843900844000844100844200844300844400844500844600844700844800844900845000845100845200845300845400845500845600845700845800845900846000846100846200846300846400846500846600846700846800846900847000847100847200847300847400847500847600847700847800847900848000848100848200848300848400848500848600848700848800848900849000849100849200849300849400849500849600849700849800849900850000850100850200850300850400850500850600850700850800850900851000851100851200851300851400851500851600851700851800851900852000852100852200852300852400852500852600852700852800852900853000853100853200853300853400853500853600853700853800853900854000854100854200854300854400854500854600854700854800854900855000855100855200855300855400855500855600855700855800855900856000856100856200856300856400856500856600856700856800856900857000857100857200857300857400857500857600857700857800857900858000858100858200858300858400858500858600858700858800858900859000859100859200859300859400859500859600859700859800859900860000860100860200860300860400860500860600860700860800860900861000861100861200861300861400861500861600861700861800861900862000862100862200862300862400862500862600862700862800862900863000863100863200863300863400863500863600863700863800863900864000864100864200864300864400864500864600864700864800864900865000865100865200865300865400865500865600865700865800865900866000866100866200866300866400866500866600866700866800866900867000867100867200867300867400867500867600867700867800867900868000868100868200868300868400868500868600868700868800868900869000869100869200869300869400869500869600869700869800869900870000870100870200870300870400870500870600870700870800870900871000871100871200871300871400871500871600871700871800871900872000872100872200872300872400872500872600872700872800872900873000873100873200873300873400873500873600873700873800873900874000874100874200874300874400874500874600874700874800874900875000875100875200875300875400875500875600875700875800875900876000876100876200876300876400876500876600876700876800876900877000877100877200877300877400877500877600877700877800877900878000878100878200878300878400878500878600878700878800878900879000879100879200879300879400879500879600879700879800879900880000880100880200880300880400880500880600880700880800880900881000881100881200881300881400881500881600881700881800881900882000882100882200882300882400882500882600882700882800882900883000883100883200883300883400883500883600883700883800883900884000884100884200884300884400884500884600884700884800884900885000885100885200885300885400885500885600885700885800885900886000886100886200886300886400886500886600886700886800886900887000887100887200887300887400887500887600887700887800887900888000888100888200888300888400888500888600888700888800888900889000889100889200889300889400889500889600889700889800889900890000890100890200890300890400890500890600890700890800890900891000891100891200891300891400891500891600891700891800891900892000892100892200892300892400892500892600892700892800892900893000893100893200893300893400893500893600893700893800893900894000894100894200894300894400894500894600894700894800894900895000895100895200895300895400895500895600895700895800895900896000896100896200896300896400896500896600896700896800896900897000897100897200897300897400897500897600897700897800897900898000898100898200898300898400898500898600898700898800898900899000899100899200899300899400899500899600899700899800899900900000900100900200900300900400900500900600900700900800900900901000901100901200901300901400901500901600901700901800901900902000902100902200902300902400902500902600902700902800902900903000903100903200903300903400903500903600903700903800903900904000904100904200904300904400904500904600904700904800904900905000905100905200905300905400905500905600905700905800905900906000906100906200906300906400906500906600906700906800906900907000907100907200907300907400907500907600907700907800907900908000908100908200908300908400908500908600908700908800908900909000909100909200909300909400909500909600909700909800909900910000910100910200910300910400910500910600910700910800910900911000911100911200911300911400911500911600911700911800911900912000912100912200912300912400912500912600912700912800912900913000913100913200913300913400913500913600913700913800913900914000914100914200914300914400914500914600914700914800914900915000915100915200915300915400915500915600915700915800915900916000916100916200916300916400916500916600916700916800916900917000917100917200917300917400917500917600917700917800917900918000918100918200918300918400918500918600918700918800918900919000919100919200919300919400919500919600919700919800919900920000920100920200920300920400920500920600920700920800920900921000921100921200921300921400921500921600921700921800921900922000922100922200922300922400922500922600922700922800922900923000923100923200923300923400923500923600923700923800923900924000924100924200924300924400924500924600924700924800924900925000925100925200925300925400925500925600925700925800925900926000926100926200926300926400926500926600926700926800926900927000927100927200927300927400927500927600927700927800927900928000928100928200928300928400928500928600928700928800928900929000929100929200929300929400929500929600929700929800929900930000930100930200930300930400930500930600930700930800930900931000931100931200931300931400931500931600931700931800931900932000932100932200932300932400932500932600932700932800932900933000933100933200933300933400933500933600933700933800933900934000934100934200934300934400934500934600934700934800934900935000935100935200935300935400935500935600935700935800935900936000936100936200936300936400936500936600936700936800936900937000937100937200937300937400937500937600937700937800937900938000938100938200938300938400938500938600938700938800938900939000939100939200939300939400939500939600939700939800939900940000940100940200940300940400940500940600940700940800940900941000941100941200941300941400941500941600941700941800941900942000942100942200942300942400942500942600942700942800942900943000943100943200943300943400943500943600943700943800943900944000944100944200944300944400944500944600944700944800944900945000945100945200945300945400945500945600945700945800945900946000946100946200946300946400946500946600946700946800946900947000947100947200947300947400947500947600947700947800947900948000948100948200948300948400948500948600948700948800948900949000949100949200949300949400949500949600949700949800949900950000950100950200950300950400950500950600950700950800950900951000951100951200951300951400951500951600951700951800951900952000952100952200952300952400952500952600952700952800952900953000953100953200953300953400953500953600953700953800953900954000954100954200954300954400954500954600954700954800954900955000955100955200955300955400955500955600955700955800955900956000956100956200956300956400956500956600956700956800956900957000957100957200957300957400957500957600957700957800957900958000958100958200958300958400958500958600958700958800958900959000959100959200959300959400959500959600959700959800959900960000960100960200960300960400960500960600960700960800960900961000961100961200961300961400961500961600961700961800961900962000962100962200962300962400962500962600962700962800962900963000963100963200963300963400963500963600963700963800963900964000964100964200964300964400964500964600964700964800964900965000965100965200965300965400965500965600965700965800965900966000966100966200966300966400966500966600966700966800966900967000967100967200967300967400967500967600967700967800967900968000968100968200968300968400968500968600968700968800968900969000969100969200969300969400969500969600969700969800969900970000970100970200970300970400970500970600970700970800970900971000971100971200971300971400971500971600971700971800971900972000972100972200972300972400972500972600972700972800972900973000973100973200973300973400973500973600973700973800973900974000974100974200974300974400974500974600974700974800974900975000975100975200975300975400975500975600975700975800975900976000976100976200976300976400976500976600976700976800976900977000977100977200977300977400977500977600977700977800977900978000978100978200978300978400978500978600978700978800978900979000979100979200979300979400979500979600979700979800979900980000980100980200980300980400980500980600980700980800980900981000981100981200981300981400981500981600981700981800981900982000982100982200982300982400982500982600982700982800982900983000983100983200983300983400983500983600983700983800983900984000984100984200984300984400984500984600984700984800984900985000985100985200985300985400985500985600985700985800985900986000986100986200986300986400986500986600986700986800986900987000987100987200987300987400987500987600987700987800987900988000988100988200988300988400988500988600988700988800988900989000989100989200989300989400989500989600989700989800989900990000990100990200990300990400990500990600990700990800990900991000991100991200991300991400991500991600991700991800991900992000992100992200992300992400992500992600992700992800992900993000993100993200993300993400993500993600993700993800993900994000994100994200994300994400994500994600994700994800994900995000995100995200995300995400995500995600995700995800995900996000996100996200996300996400996500996600996700996800996900997000997100997200997300997400997500997600997700997800997900998000998100998200998300998400998500998600998700998800998900999000999100999200999300999400999500999600999700999800999900100000010001001000200100030010004001000500100060010007001000800100090010010001001100100120010013001001400100150010016001001700100180010019001002000100210010022001002300100240010025001002600100270010028001002900100300010031001003200100330010034001003500100360010037001003800100390010040001004100100420010043001004400100450010046001004700100480010049001005000100510010052001005300100540010055001005600100570010058001005900100600010061001006200100630010064001006500100660010067001006800100690010070001007100100720010073001007400100750010076001007700100780010079001008000100810010082001008300100840010085001008600100870010088001008900100900010091001009200100930010094001009500100960010097001009800100990010100001010100101020010103001010400101050010106001010700101080010109001011000101110010112001011300101140010115001011600101170010118001011900101200010121001012200101230010124001012500101260010127001012800101290010130001013100101320010133001013400101350010136001013700101380010139001014000101410010142001014300101440010145001014600101470010148001014900101500010151001015200101530010154001015500101560010157001015800101590010160001016100101620010163001016400101650010166001016700101680010169001017000101710010172001017300101740010175001017600101770010178001017900101800010181001018200101830010184001018500101860010187001018800101890010190001019100101920010193001019400101950010196001019700101980010199001020000102010010202001020300102040010205001020600102070010208001020900102100010211001021200102130010214001021500102160010217001021800102190010220001022100102220010223001022400102250010226001022700102280010229001023000102310010232001023300102340010235001023600102370010238001023900102400010241001024200102430010244001024500102460010247001024800102490010250001025100102520010253001025400102550010256001025700102580010259001026000102610010262001026300102640010265001026600102670010268001026900102700010271001027200102730010274001027500102760010277001027800102790010280001028100102820010283001028400102850010286001028700102880010289001029000102910010292001029300102940010295001029600102970010298001029900103000010301001030200103030010304001030500103060010307001030800103090010310001031100103120010313001031400103150010316001031700103180010319001032000103210010322001032300103240010325001032600103270010328001032900103300010331001033200103330010334001033500103360010337001033800103390010340001034100103420010343001034400103450010346001034700103480010349001035000103510010352001035300103540010355001035600103570010358001035900103600010361001036200103630010364001036500103660010367001036800103690010370001037100103720010373001037400103750010376001037700103780010379001038000103810010382001038300103840010385001038600103870010388001038900103900010391001039200103930010394001039500103960010397001039800103990010400001040100104020010403001040400104050010406001040700104080010409001041000104110010412001041300104140010415001041600104170010418001041900104200010421001042200104230010424001042500104260010427001042800104290010430001043100104320010433001043400104350010436001043700104380010439001044000104410010442001044300104440010445001044600104470010448001044900104500010451001045200104530010454001045500104560010457001045800104590010460001046100104620010463001046400104650010466001046700104680010469001047000104710010472001047300104740010475001047600104770010478001047900104800010481001048200104830010484001048500104860010487001048800104890010490001049100104920010493001049400104950010496001049700104980010499001050000105010010502001050300105040010505001050600105070010508001050900105100010511001051200105130010514001051500105160010517001051800105190010520001052100105220010523001052400105250010526001052700105280010529001053000105310010532001053300105340010535001053600105370010538001053900105400010541001054200105430010544001054500105460010547001054800105490010550001055100105520010553001055400105550010556001055700105580010559001056000105610010562001056300105640010565001056600105670010568001056900105700010571001057200105730010574001057500105760010577001057800105790010580001058100105820010583001058400105850010586001058700105880010589001059000105910010592001059300105940010595001059600105970010598001059900106000010601001060200106030010604001060500106060010607001060800106090010610001061100106120010613001061400106150010616001061700106180010619001062000106210010622001062300106240010625001062600106270010628001062900106300010631001063200106330010634001063500106360010637001063800106390010640001064100106420010643001064400106450010646001064700106480010649001065000106510010652001065300106540010655001065600106570010658001065900106600010661001066200106630010664001066500106660010667001066800106690010670001067100106720010673001067400106750010676001067700106780010679001068000106810010682001068300106840010685001068600106870010688001068900106900010691001069200106930010694001069500106960010697001069800106990010700001070100107020010703001070400107050010706001070700107080010709001071000107110010712001071300107140010715001071600107170010718001071900107200010721001072200107230010724001072500107260010727001072800107290010730001073100107320010733001073400107350010736001073700107380010739001074000107410010742001074300107440010745001074600107470010748001074900107500010751001075200107530010754001075500107560010757001075800107590010760001076100107620010763001076400107650010766001076700107680010769001077000107710010772001077300107740010775001077600107770010778001077900107800010781001078200107830010784001078500107860010787001078800107890010790001079100107920010793001079400107950010796001079700107980010799001080000108010010802001080300108040010805001080600108070010808001080900108100010811001081200108130010814001081500108160010817001081800108190010820001082100108220010823001082400108250010826001082700108280010829001083000108310010832001083300108340010835001083600108370010838001083900108400010841001084200108430010844001084500108460010847001084800108490010850001085100108520010853001085400108550010856001085700108580010859001086000108610010862001086300108640010865001086600108670010868001086900108700010871001087200108730010874001087500108760010877001087800108790010880001088100108820010883001088400108850010886001088700108880010889001089000108910010892001089300108940010895001089600108970010898001089900109000010901001090200109030010904001090500109060010907001090800109090010910001091100109120010913001091400109150010916001091700109180010919001092000109210010922001092300109240010925001092600109270010928001092900109300010931001093200109330010934001093500109360010937001093800109390010940001094100109420010943001094400109450010946001094700109480010949001095000109510010952001095300109540010955001095600109570010958001095900109600010961001096200109630010964001096500109660010967001096800109690010970001097100109720010973001097400109750010976001097700109780010979001098000109810010982001098300109840010985001098600109870010988001098900109900010991001099200109930010994001099500109960010997001099800109990011000001100100110020011003001100400110050011006001100700110080011009001101000110110011012001101300110140011015001101600110170011018001101900110200011021001102200110230011024001102500110260011027001102800110290011030001103100110320011033001103400110350011036001103700110380011039001104000110410011042001104300110440011045001104600110470011048001104900110500011051001105200110530011054001105500110560011057001105800110590011060001106100110620011063001106400110650011066001106700110680011069001107000110710011072001107300110740011075001107600110770011078001107900110800011081001108200110830011084001108500110860011087001108800110890011090001109100110920011093001109400110950011096001109700110980011099001110000111010011102001110300111040011105001110600111070011108001110900111100011111001111200111130011114001111500111160011117001111800111190011120001112100111220011123001112400111250011126001112700111280011129001113000111310011132001113300111340011135001113600111370011138001113900111400011141001114200111430011144001114500111460011147001114800111490011150001115100111520011153001115400111550011156001115700111580011159001116000111610011162001116300111640011165001116600111670011168001116900111700011171001117200111730011174001117500111760011177001117800111790011180001118100111820011183001118400111850011186001118700111880011189001119000111910011192001119300111940011195001119600111970011198001119900112000011201001120200112030011204001120500112060011207001120800112090011210001121100112120011213001121400112150011216001121700112180011219001122000112210011222001122300112240011225001122600112270011228001122900112300011231001123200112330011234001123500112360011237001123800112390011240001124100112420011243001124400112450011246001124700112480011249001125000112510011252001125300112540011255001125600112570011258001125900112600011261001126200112630011264001126500112660011267001126800112690011270001127100112720011273001127400112750011276001127700112780011279001128000112810011282001128300112840011285001128600112870011288001128900112900011291001129200112930011294001129500112960011297001129800112990011300001130100113020011303001130400113050011306001130700113080011309001131000113110011312001131300113140011315001131600113170011318001131900113200011321001132200113230011324001132500113260011327001132800113290011330001133100113320011333001133400113350011336001133700113380011339001134000113410011342001134300113440011345001134600113470011348001134900113500011351001135200113530011354001135500113560011357001135800113590011360001136100113620011363001136400113650011366001136700113680011369001137000113710011372001137300113740011375001137600113770011378001137900113800011381001138200113830011384001138500113860011387001138800113890011390001139100113920011393001139400113950011396001139700113980011399001140000114010011402001140300114040011405001140600114070011408001140900114100011411001141200114130011414001141500114160011417001141800114190011420001142100114220011423001142400114250011426001142700114280011429001143000114310011432001143300114340011435001143600114370011438001143900114400011441001144200114430011444001144500114460011447001144800114490011450001145100114520011453001145400114550011456001145700114580011459001146000114610011462001146300114640011465001146600114670011468001146900114700011471001147200114730011474001147500114760011477001147800114790011480001148100114820011483001148400114850011486001148700114880011489001149000114910011492001149300114940011495001149600114970011498001149900115000011501001150200115030011504001150500115060011507001150800115090011510001151100115120011513001151400115150011516001151700115180011519001152000115210011522001152300115240011525001152600115270011528001152900115300011531001153200115330011534001153500115360011537001153800115390011540001154100115420011543001154400115450011546001154700115480011549001155000115510011552001155300115540011555001155600115570011558001155900115600011561001156200115630011564001156500115660011567001156800115690011570001157100115720011573001157400115750011576001157700115780011579001158000115810011582001158300115840011585001158600115870011588001158900115900011591001159200115930011594001159500115960011597001159800115990011600001160100116020011603001160400116050011606001160700116080011609001161000116110011612001161300116140011615001161600116170011618001161900116200011621001162200116230011624001162500116260011627001162800116290011630001163100116320011633001163400116350011636001163700116380011639001164000116410011642001164300116440011645001164600116470011648001164900116500011651001165200116530011654001165500116560011657001165800116590011660001166100116620011663001166400116650011666001166700116680011669001167000116710011672001167300116740011675001167600116770011678001167900116800011681001168200116830011684001168500116860011687001168800116890011690001169100116920011693001169400116950011696001169700116980011699001170000117010011702001170300117040011705001170600117070011708001170900117100011711001171200117130011714001171500117160011717001171800117190011720001172100117220011723001172400117250011726001172700117280011729001173000117310011732001173300117340011735001173600117370011738001173900117400011741001174200117430011744001174500117460011747001174800117490011750001175100117520011753001175400117550011756001175700117580011759001176000117610011762001176300117640011765001176600117670011768001176900117700011771001177200117730011774001177500117760011777001177800117790011780001178100117820011783001178400117850011786001178700117880011789001179000117910011792001179300117940011795001179600117970011798001179900118000011801001180200118030011804001180500118060011807001180800118090011810001181100118120011813001181400118150011816001181700118180011819001182000118210011822001182300118240011825001182600118270011828001182900118300011831001183200118330011834001183500118360011837001183800118390011840001184100118420011843001184400118450011846001184700118480011849001185000118510011852001185300118540011855001185600118570011858001185900118600011861001186200118630011864001186500118660011867001186800118690011870001187100118720011873001187400118750011876001187700118780011879001188000118810011882001188300118840011885001188600118870011888001188900118900011891001189200118930011894001189500118960011897001189800118990011900001190100119020011903001190400119050011906001190700119080011909001191000119110011912001191300119140011915001191600119170011918001191900119200011921001192200119230011924001192500119260011927001192800119290011930001193100119320011933001193400119350011936001193700119380011939001194000119410011942001194300119440011945001194600119470011948001194900119500011951001195200119530011954001195500119560011957001195800119590011960001196100119620011963001196400119650011966001196700119680011969001197000119710011972001197300119740011975001197600119770011978001197900119800011981001198200119830011984001198500119860011987001198800119890011990001199100119920011993001199400119950011996001199700119980011999001200000120010012002001200300120040012005001200600120070012008001200900120100012011001201200120130012014001201500120160012017001201800120190012020001202100120220012023001202400120250012026001202700120280012029001203000120310012032001203300120340012035001203600120370012038001203900120400012041001204200120430012044001204500120460012047001204800120490012050001205100120520012053001205400120550012056001205700120580012059001206000120610012062001206300120640012065001206600120670012068001206900120700012071001207200120730012074001207500120760012077001207800120790012080001208100120820012083001208400120850012086001208700120880012089001209000120910012092001209300120940012095001209600120970012098001209900121000012101001210200121030012104001210500121060012107001210800121090012110001211100121120012113001211400121150012116001211700121180012119001212000121210012122001212300121240012125001212600121270012128001212900121300012131001213200121330012134001213500121360012137001213800121390012140001214100121420012143001214400121450012146001214700121480012149001215000121510012152001215300121540012155001215600121570012158001215900121600012161001216200121630012164001216500121660012167001216800121690012170001217100121720012173001217400121750012176001217700121780012179001218000121810012182001218300121840012185001218600121870012188001218900121900012191001219200121930012194001219500121960012197001219800121990012200001220100122020012203001220400122050012206001220700122080012209001221000122110012212001221300122140012215001221600122170012218001221900122200012221001222200122230012224001222500122260012227001222800122290012230001223100122320012233001223400122350012236001223700122380012239001224000122410012242001224300122440012245001224600122470012248001224900122500012251001225200122530012254001225500122560012257001225800122590012260001226100122620012263001226400122650012266001226700122680012269001227000122710012272001227300122740012275001227600122770012278001227900122800012281001228200122830012284001228500122860012287001228800122890012290001229100122920012293001229400122950012296001229700122980012299001230000123010012302001230300123040012305001230600123070012308001230900123100012311001231200123130012314001231500123160012317001231800123190012320001232100123220012323001232400123250012326001232700123280012329001233000123310012332001233300123340012335001233600123370012338001233900123400012341001234200123430012344001234500123460012347001234800123490012350001235100123520012353001235400123550012356001235700123580012359001236000123610012362001236300123640012365001236600123670012368001236900123700012371001237200123730012374001237500123760012377001237800123790012380001238100123820012383001238400123850012386001238700123880012389001239000123910012392001239300123940012395001239600123970012398001239900124000012401001240200124030012404001240500124060012407001240800124090012410001241100124120012413001241400124150012416001241700124180012419001242000124210012422001242300124240012425001242600124270012428001242900124300012431001243200124330012434001243500124360012437001243800124390012440001244100124420012443001244400124450012446001244700124480012449001245000124510012452001245300124540012455001245600124570012458001245900124600012461001246200124630012464001246500124660012467001246800124690012470001247100124720012473001247400124750012476001247700124780012479001248000124810012482001248300124840012485001248600124870012488001248900124900012491001249200124930012494001249500124960012497001249800124990012500001250100125020012503001250400125050012506001250700125080012509001251000125110012512001251300125140012515001251600125170012518001251900125200012521001252200125230012524001252500125260012527001252800125290012530001253100125320012533001253400125350012536001253700125380012539001254000125410012542001254300125440012545001254600125470012548001254900125500012551001255200125530012554001255500125560012557001255800125590012560001256100125620012563001256400125650012566001256700125680012569001257000125710012572001257300125740012575001257600125770012578001257900125800012581001258200125830012584001258500125860012587001258800125890012590001259100125920012593001259400125950012596001259700125980012599001260000126010012602001260300126040012605001260600126070012608001260900126100012611001261200126130012614001261500126160012617001261800126190012620001262100126220012623001262400126250012626001262700126280012629001263000126310012632001263300126340012635001263600126370012638001263900126400012641001264200126430012644001264500126460012647001264800126490012650001265100126520012653001265400126550012656001265700126580012659001266000126610012662001266300126640012665001266600126670012668001266900126700012671001267200126730012674001267500126760012677001267800126790012680001268100126820012683001268400126850012686001268700126880012689001269000126910012692001269300126940012695001269600126970012698001269900127000012701001270200127030012704001270500127060012707001270800127090012710001271100127120012713001271400127150012716001271700127180012719001272000127210012722001272300127240012725001272600127270012728001272900127300012731001273200127330012734001273500127360012737001273800127390012740001274100127420012743001274400127450012746001274700127480012749001275000127510012752001275300127540012755001275600127570012758001275900127600012761001276200127630012764001276500127660012767001276800127690012770001277100127720012773001277400127750012776001277700127780012779001278000127810012782001278300127840012785001278600127870012788001278900127900012791001279200127930012794001279500127960012797001279800127990012800001280100128020012803001280400128050012806001280700128080012809001281000128110012812001281300128140012815001281600128170012818001281900128200012821001282200128230012824001282500128260012827001282800128290012830001283100128320012833001283400128350012836001283700128380012839001284000128410012842001284300128440012845001284600128470012848001284900128500012851001285200128530012854001285500128560012857001285800128590012860001286100128620012863001286400128650012866001286700128680012869001287000128710012872001287300128740012875001287600128770012878001287900128800012881001288200128830012884001288500128860012887001288800128890012890001289100128920012893001289400128950012896001289700128980012899001290000129010012902001290300129040012905001290600129070012908001290900129100012911001291200129130012914001291500129160012917001291800129190012920001292100129220012923001292400129250012926001292700129280012929001293000129310012932001293300129340012935001293600129370012938001293900129400012941001294200129430012944001294500129460012947001294800129490012950001295100129520012953001295400129550012956001295700129580012959001296000129610012962001296300129640012965001296600129670012968001296900129700012971001297200129730012974001297500129760012977001297800129790012980001298100129820012983001298400129850012986001298700129880012989001299000129910012992001299300129940012995001299600129970012998001299900130000013001001300200130030013004001300500130060013007001300800130090013010001301100130120013013001301400130150013016001301700130180013019001302000130210013022001302300130240013025001302600130270013028001302900130300013031001303200130330013034001303500130360013037001303800130390013040001304100130420013043001304400130450013046001304700130480013049001305000130510013052001305300130540013055001305600130570013058001305900130600013061001306200130630013064001306500130660013067001306800130690013070001307100130720013073001307400130750013076001307700130780013079001308000130810013082001308300130840013085001308600130870013088001308900130900013091001309200130930013094001309500130960013097001309800130990013100001310100131020013103001310400131050013106001310700131080013109001311000131110013112001311300131140013115001311600131170013118001311900131200013121001312200131230013124001312500131260013127001312800131290013130001313100131320013133001313400131350013136001313700131380013139001314000131410013142001314300131440013145001314600131470013148001314900131500013151001315200131530013154001315500131560013157001315800131590013160001316100131620013163001316400131650013166001316700131680013169001317000131710013172001317300131740013175001317600131770013178001317900131800013181001318200131830013184001318500131860013187001318800131890013190001319100131920013193001319400131950013196001319700131980013199001320000132010013202001320300132040013205001320600132070013208001320900132100013211001321200132130013214001321500132160013217001321800132190013220001322100132220013223001322400132250013226001322700132280013229001323000132310013232001323300132340013235001323600132370013238001323900132400013241001324200132430013244001324500132460013247001324800132490013250001325100132520013253001325400132550013256001325700132580013259001326000132610013262001326300132640013265001326600132670013268001326900132700013271001327200132730013274001327500132760013277001327800132790013280001328100132820013283001328400132850013286001328700132880013289001329000132910013292001329300132940013295001329600132970013298001329900133000013301001330200133030013304001330500133060013307001330800133090013310001331100133120013313001331400133150013316001331700133180013319001332000133210013322001332300133240013325001332600133270013328001332900133300013331001333200133330013334001333500133360013337001333800133390013340001334100133420013343001334400133450013346001334700133480013349001335000133510013352001335300133540013355001335600133570013358001335900133600013361001336200133630013364001336500133660013367001336800133690013370001337100133720013373001337400133750013376001337700133780013379001338000133810013382001338300133840013385001338600133870013388001338900133900013391001339200133930013394001339500133960013397001339800133990013400001340100134020013403001340400134050013406001340700134080013409001341000134110013412001341300134140013415001341600134170013418001341900134200013421001342200134230013424001342500134260013427001342800134290013430001343100134320013433001343400134350013436001343700134380013439001344000134410013442001344300134440013445001344600134470013448001344900134500013451001345200134530013454001345500134560013457001345800134590013460001346100134620013463001346400134650013466001346700134680013469001347000134710013472001347300134740013475001347600134770013478001347900134800013481001348200134830013484001348500134860013487001348800134890013490001349100134920013493001349400134950013496001349700134980013499001350000135010013502001350300135040013505001350600135070013508001350900135100013511001351200135130013514001351500135160013517001351800135190013520001352100135220013523001352400135250013526001352700135280013529001353000135310013532001353300135340013535001353600135370013538001353900135400013541001354200135430013544001354500135460013547001354800135490013550001355100135520013553001355400135550013556001355700135580013559001356000135610013562001356300135640013565001356600135670013568001356900135700013571001357200135730013574001357500135760013577001357800135790013580001358100135820013583001358400135850013586001358700135880013589001359000135910013592001359300135940013595001359600135970013598001359900136000013601001360200136030013604001360500136060013607001360800136090013610001361100136120013613001361400136150013616001361700136180013619001362000136210013622001362300136240013625001362600136270013628001362900136300013631001363200136330013634001363500136360013637001363800136390013640001364100136420013643001364400136450013646001364700136480013649001365000136510013652001365300136540013655001365600136570013658001365900136600013661001366200136630013664001366500136660013667001366800136690013670001367100136720013673001367400136750013676001367700136780013679001368000136810013682001368300136840013685001368600136870013688001368900136900013691001369200136930013694001369500136960013697001369800136990013700001370100137020013703001370400137050013706001370700137080013709001371000137110013712001371300137140013715001371600137170013718001371900137200013721001372200137230013724001372500137260013727001372800137290013730001373100137320013733001373400137350013736001373700137380013739001374000137410013742001374300137440013745001374600137470013748001374900137500013751001375200137530013754001375500137560013757001375800137590013760001376100137620013763001376400137650013766001376700137680013769001377000137710013772001377300137740013775001377600137770013778001377900137800013781001378200137830013784001378500137860013787001378800137890013790001379100137920013793001379400137950013796001379700137980013799001380000138010013802001380300138040013805001380600138070013808001380900138100013811001381200138130013814001381500138160013817001381800138190013820001382100138220013823001382400138250013826001382700138280013829001383000138310013832001383300138340013835001383600138370013838001383900138400013841001384200138430013844001384500138460013847001384800138490013850001385100138520013853001385400138550013856001385700138580013859001386000138610013862001386300138640013865001386600138670013868001386900138700013871001387200138730013874001387500138760013877001387800138790013880001388100138820013883001388400138850013886001388700138880013889001389000138910013892001389300138940013895001389600138970013898001389900139000013901001390200139030013904001390500139060013907001390800139090013910001391100139120013913001391400139150013916001391700139180013919001392000139210013922001392300139240013925001392600139270013928001392900139300013931001393200139330013934001393500139360013937001393800139390013940001394100139420013943001394400139450013946001394700139480013949001395000139510013952001395300139540013955001395600139570013958001395900139600013961001396200139630013964001396500139660013967001396800139690013970001397100139720013973001397400139750013976001397700139780013979001398000139810013982001398300139840013985001398600139870013988001398900139900013991001399200139930013994001399500139960013997001399800139990014000001400100140020014003001400400140050014006001400700140080014009001401000140110014012001401300140140014015001401600140170014018001401900140200014021001402200140230014024001402500140260014027001402800140290014030001403100140320014033001403400140350014036001403700140380014039001404000140410014042001404300140440014045001404600140470014048001404900140500014051001405200140530014054001405500140560014057001405800140590014060001406100140620014063001406400140650014066001406700140680014069001407000140710014072001407300140740014075001407600140770014078001407900140800014081001408200140830014084001408500140860014087001408800140890014090001409100140920014093001409400140950014096001409700140980014099001410000141010014102001410300141040014105001410600141070014108001410900141100014111001411200141130014114001411500141160014117001411800141190014120001412100141220014123001412400141250014126001412700141280014129001413000141310014132001413300141340014135001413600141370014138001413900141400014141001414200141430014144001414500141460014147001414800141490014150001415100141520014153001415400141550014156001415700141580014159001416000141610014162001416300141640014165001416600141670014168001416900141700014171001417200141730014174001417500141760014177001417800141790014180001418100141820014183001418400141850014186001418700141880014189001419000141910014192001419300141940014195001419600141970014198001419900142000014201001420200142030014204001420500142060014207001420800142090014210001421100142120014213001421400142150014216001421700142180014219001422000142210014222001422300142240014225001422600142270014228001422900142300014231001423200142330014234001423500142360014237001423800142390014240001424100142420014243001424400142450014246001424700142480014249001425000142510014252001425300142540014255001425600142570014258001425900142600014261001426200142630014264001426500142660014267001426800142690014270001427100142720014273001427400142750014276001427700142780014279001428000142810014282001428300142840014285001428600142870014288001428900142900014291001429200142930014294001429500142960014297001429800142990014300001430100143020014303001430400143050014306001430700143080014309001431000143110014312001431300143140014315001431600143170014318001431900143200014321001432200143230014324001432500143260014327001432800143290014330001433100143320014333001433400143350014336001433700143380014339001434000143410014342001434300143440014345001434600143470014348001434900143500014351001435200143530014354001435500143560014357001435800143590014360001436100143620014363001436400143650014366001436700143680014369001437000143710014372001437300143740014375001437600143770014378001437900143800014381001438200143830014384001438500143860014387001438800143890014390001439100143920014393001439400143950014396001439700143980014399001440000144010014402001440300144040014405001440600144070014408001440900144100014411001441200144130014414001441500144160014417001441800144190014420001442100144220014423001442400144250014426001442700144280014429001443000144310014432001443300144340014435001443600144370014438001443900144400014441001444200144430014444001444500144460014447001444800144490014450001445100144520014453001445400144550014456001445700144580014459001446000144610014462001446300144640014465001446600144670014468001446900144700014471001447200144730014474001447500144760014477001447800144790014480001448100144820014483001448400144850014486001448700144880014489001449000144910014492001449300144940014495001449600144970014498001449900145000014501001450200145030014504001450500145060014507001450800145090014510001451100145120014513001451400145150014516001451700145180014519001452000145210014522001452300145240014525001452600145270014528001452900145300014531001453200145330014534001453500145360014537001453800145390014540001454100145420014543001454400145450014546001454700145480014549001455000145510014552001455300145540014555001455600145570014558001455900145600014561001456200145630014564001456500145660014567001456800145690014570001457100145720014573001457400145750014576001457700145780014579001458000145810014582001458300145840014585001458600145870014588001458900145900014591001459200145930014594001459500145960014597001459800145990014600001460100146020014603001460400146050014606001460700146080014609001461000146110014612001461300146140014615001461600146170014618001461900146200014621001462200146230014624001462500146260014627001462800146290014630001463100146320014633001463400146350014636001463700146380014639001464000146410014642001464300146440014645001464600146470014648001464900146500014651001465200146530014654001465500146560014657001465800146590014660001466100146620014663001466400146650014666001466700146680014669001467000146710014672001467300146740014675001467600146770014678001467900146800014681001468200146830014684001468500146860014687001468800146890014690001469100146920014693001469400146950014696001469700146980014699001470000147010014702001470300147040014705001470600147070014708001470900147100014711001471200147130014714001471500147160014717001471800147190014720001472100147220014723001472400147250014726001472700147280014729001473000147310014732001473300147340014735001473600147370014738001473900147400014741001474200147430014744001474500147460014747001474800147490014750001475100147520014753001475400147550014756001475700147580014759001476000147610014762001476300147640014765001476600147670014768001476900147700014771001477200147730014774001477500147760014777001477800147790014780001478100147820014783001478400147850014786001478700147880014789001479000147910014792001479300147940014795001479600147970014798001479900148000014801001480200148030014804001480500148060014807001480800148090014810001481100148120014813001481400148150014816001481700148180014819001482000148210014822001482300148240014825001482600148270014828001482900148300014831001483200148330014834001483500148360014837001483800148390014840001484100148420014843001484400148450014846001484700148480014849001485000148510014852001485300148540014855001485600148570014858001485900148600014861001486200148630014864001486500148660014867001486800148690014870001487100148720014873001487400148750014876001487700148780014879001488000148810014882001488300148840014885001488600148870014888001488900148900014891001489200148930014894001489500148960014897001489800148990014900001490100149020014903001490400149050014906001490700149080014909001491000149110014912001491300149140014915001491600149170014918001491900149200014921001492200149230014924001492500149260014927001492800149290014930001493100149320014933001493400149350014936001493700149380014939001494000149410014942001494300149440014945001494600149470014948001494900149500014951001495200149530014954001495500149560014957001495800149590014960001496100149620014963001496400149650014966001496700149680014969001497000149710014972001497300149740014975001497600149770014978001497900149800014981001498200149830014984001498500149860014987001498800149890014990001499100149920014993001499400149950014996001499700149980014999001500000150010015002001500300150040015005001500600150070015008001500900150100015011001501200150130015014001501500150160015017001501800150190015020001502100150220015023001502400150250015026001502700150280015029001503000150310015032001503300150340015035001503600150370015038001503900150400015041001504200150430015044001504500150460015047001504800150490015050001505100150520015053001505400150550015056001505700150580015059001506000150610015062001506300150640015065001506600150670015068001506900150700015071001507200150730015074001507500150760015077001507800150790015080001508100150820015083001508400150850015086001508700150880015089001509000150910015092001509300150940015095001509600150970015098001509900151000015101001510200151030015104001510500151060015107001510800151090015110001511100151120015113001511400151150015116001511700151180015119001512000151210015122001512300151240015125001512600151270015128001512900151300015131001513200151330015134001513500151360015137001513800151390015140001514100151420015143001514400151450015146001514700151480015149001515000151510015152001515300151540015155001515600151570015158001515900151600015161001516200151630015164001516500151660015167001516800151690015170001517100151720015173001517400151750015176001517700151780015179001518000151810015182001518300151840015185001518600151870015188001518900151900015191001519200151930015194001519500151960015197001519800151990015200001520100152020015203001520400152050015206001520700152080015209001521000152110015212001521300152140015215001521600152170015218001521900152200015221001522200152230015224001522500152260015227001522800152290015230001523100152320015233001523400152350015236001523700152380015239001524000152410015242001524300152440015245001524600152470015248001524900152500015251001525200152530015254001525500152560015257001525800152590015260001526100152620015263001526400152650015266001526700152680015269001527000152710015272001527300152740015275001527600152770015278001527900152800015281001528200152830015284001528500152860015287001528800152890015290001529100152920015293001529400152950015296001529700152980015299001530000153010015302001530300153040015305001530600153070015308001530900153100015311001531200153130015314001531500153160015317001531800153190015320001532100153220015323001532400153250015326001532700153280015329001533000153310015332001533300153340015335001533600153370015338001533900153400015341001534200153430015344001534500153460015347001534800153490015350001535100153520015353001535400153550015356001535700153580015359001536000153610015362001536300153640015365001536600153670015368001536900153700015371001537200153730015374001537500153760015377001537800153790015380001538100153820015383001538400153850015386001538700153880015389001539000153910015392001539300153940015395001539600153970015398001539900154000015401001540200154030015404001540500154060015407001540800154090015410001541100154120015413001541400154150015416001541700154180015419001542000154210015422001542300154240015425001542600154270015428001542900154300015431001543200154330015434001543500154360015437001543800154390015440001544100154420015443001544400154450015446001544700154480015449001545000154510015452001545300154540015455001545600154570015458001545900154600015461001546200154630015464001546500154660015467001546800154690015470001547100154720015473001547400154750015476001547700154780015479001548000154810015482001548300154840015485001548600154870015488001548900154900015491001549200154930015494001549500154960015497001549800154990015500001550100155020015503001550400155050015506001550700155080015509001551000155110015512001551300155140015515001551600155170015518001551900155200015521001552200155230015524001552500155260015527001552800155290015530001553100155320015533001553400155350015536001553700155380015539001554000155410015542001554300155440015545001554600155470015548001554900155500015551001555200155530015554001555500155560015557001555800155590015560001556100155620015563001556400155650015566001556700155680015569001557000155710015572001557300155740015575001557600155770015578001557900155800015581001558200155830015584001558500155860015587001558800155890015590001559100155920015593001559400155950015596001559700155980015599001560000156010015602001560300156040015605001560600156070015608001560900156100015611001561200156130015614001561500156160015617001561800156190015620001562100156220015623001562400156250015626001562700156280015629001563000156310015632001563300156340015635001563600156370015638001563900156400015641001564200156430015644001564500156460015647001564800156490015650001565100156520015653001565400156550015656001565700156580015659001566000156610015662001566300156640015665001566600156670015668001566900156700015671001567200156730015674001567500156760015677001567800156790015680001568100156820015683001568400156850015686001568700156880015689001569000156910015692001569300156940015695001569600156970015698001569900157000015701001570200157030015704001570500157060015707001570800157090015710001571100157120015713001571400157150015716001571700157180015719001572000157210015722001572300157240015725001572600157270015728001572900157300015731001573200157330015734001573500157360015737001573800157390015740001574100157420015743001574400157450015746001574700157480015749001575000157510015752001575300157540015755001575600157570015758001575900157600015761001576200157630015764001576500157660015767001576800157690015770001577100157720015773001577400157750015776001577700157780015779001578000157810015782001578300157840015785001578600157870015788001578900157900015791001579200157930015794001579500157960015797001579800157990015800001580100158020015803001580400158050015806001580700158080015809001581000158110015812001581300158140015815001581600158170015818001581900158200015821001582200158230015824001582500158260015827001582800158290015830001583100158320015833001583400158350015836001583700158380015839001584000158410015842001584300158440015845001584600158470015848001584900158500015851001585200158530015854001585500158560015857001585800158590015860001586100158620015863001586400158650015866001586700158680015869001587000158710015872001587300158740015875001587600158770015878001587900158800015881001588200158830015884001588500158860015887001588800158890015890001589100158920015893001589400158950015896001589700158980015899001590000159010015902001590300159040015905001590600159070015908001590900159100015911001591200159130015914001591500159160015917001591800159190015920001592100159220015923001592400159250015926001592700159280015929001593000159310015932001593300159340015935001593600159370015938001593900159400015941001594200159430015944001594500159460015947001594800159490015950001595100159520015953001595400159550015956001595700159580015959001596000159610015962001596300159640015965001596600159670015968001596900159700015971001597200159730015974001597500159760015977001597800159790015980001598100159820015983001598400159850015986001598700159880015989001599000159910015992001599300159940015995001599600159970015998001599900160000016001001600200160030016004001600500160060016007001600800160090016010001601100160120016013001601400160150016016001601700160180016019001602000160210016022001602300160240016025001602600160270016028001602900160300016031001603200160330016034001603500160360016037001603800160390016040001604100160420016043001604400160450016046001604700160480016049001605000160510016052001605300160540016055001605600160570016058001605900160600016061001606200160630016064001606500160660016067001606800160690016070001607100160720016073001607400160750016076001607700160780016079001608000160810016082001608300160840016085001608600160870016088001608900160900016091001609200160930016094001609500160960016097001609800160990016100001610100161020016103001610400161050016106001610700161080016109001611000161110016112001611300161140016115001611600161170016118001611900161200016121001612200161230016124001612500161260016127001612800161290016130001613100161320016133001613400161350016136001613700161380016139001614000161410016142001614300161440016145001614600161470016148001614900161500016151001615200161530016154001615500161560016157001615800161590016160001616100161620016163001616400161650016166001616700161680016169001617000161710016172001617300161740016175001617600161770016178001617900161800016181001618200161830016184001618500161860016187001618800161890016190001619100161920016193001619400161950016196001619700161980016199001620000162010016202001620300162040016205001620600162070016208001620900162100016211001621200162130016214001621500162160016217001621800162190016220001622100162220016223001622400162250016226001622700162280016229001623000162310016232001623300162340016235001623600162370016238001623900162400016241001624200162430016244001624500162460016247001624800162490016250001625100162520016253001625400162550016256001625700162580016259001626000162610016262001626300162640016265001626600162670016268001626900162700016271001627200162730016274001627500162760016277001627800162790016280001628100162820016283001628400162850016286001628700162880016289001629000162910016292001629300162940016295001629600162970016298001629900163000016301001630200163030016304001630500163060016307001630800163090016310001631100163120016313001631400163150016316001631700163180016319001632000163210016322001632300163240016325001632600163270016328001632900163300016331001633200163330016334001633500163360016337001633800163390016340001634100163420016343001634400163450016346001634700163480016349001635000163510016352001635300163540016355001635600163570016358001635900163600016361001636200163630016364001636500163660016367001636800163690016370001637100163720016373001637400163750016376001637700163780016379001638000163810016382001638300163840016385001638600163870016388001638900163900016391001639200163930016394001639500163960016397001639800163990016400001640100164020016403001640400164050016406001640700164080016409001641000164110016412001641300164140016415001641600164170016418001641900164200016421001642200164230016424001642500164260016427001642800164290016430001643100164320016433001643400164350016436001643700164380016439001644000164410016442001644300164440016445001644600164470016448001644900164500016451001645200164530016454001645500164560016457001645800164590016460001646100164620016463001646400164650016466001646700164680016469001647000164710016472001647300164740016475001647600164770016478001647900164800016481001648200164830016484001648500164860016487001648800164890016490001649100164920016493001649400164950016496001649700164980016499001650000165010016502001650300165040016505001650600165070016508001650900165100016511001651200165130016514001651500165160016517001651800165190016520001652100165220016523001652400165250016526001652700165280016529001653000165310016532001653300165340016535001653600165370016538001653900165400016541001654200165430016544001654500165460016547001654800165490016550001655100165520016553001655400165550016556001655700165580016559001656000165610016562001656300165640016565001656600165670016568001656900165700016571001657200165730016574001657500165760016577001657800165790016580001658100165820016583001658400165850016586001658700165880016589001659000165910016592001659300165940016595001659600165970016598001659900166000016601001660200166030016604001660500166060016607001660800166090016610001661100166120016613001661400166150016616001661700166180016619001662000166210016622001662300166240016625001662600166270016628001662900166300016631001663200166330016634001663500166360016637001663800166390016640001664100166420016643001664400166450016646001664700166480016649001665000166510016652001665300166540016655001665600166570016658001665900166600016661001666200166630016664001666500166660016667001666800166690016670001667100166720016673001667400166750016676001667700166780016679001668000166810016682001668300166840016685001668600166870016688001668900166900016691001669200166930016694001669500166960016697001669800166990016700001670100167020016703001670400167050016706001670700167080016709001671000167110016712001671300167140016715001671600167170016718001671900167200016721001672200167230016724001672500167260016727001672800167290016730001673100167320016733001673400167350016736001673700167380016739001674000167410016742001674300167440016745001674600167470016748001674900167500016751001675200167530016754001675500167560016757001675800167590016760001676100167620016763001676400167650016766001676700167680016769001677000167710016772001677300167740016775001677600167770016778001677900167800016781001678200167830016784001678500167860016787001678800167890016790001679100167920016793001679400167950016796001679700167980016799001680000168010016802001680300168040016805001680600168070016808001680900168100016811001681200168130016814001681500168160016817001681800168190016820001682100168220016823001682400168250016826001682700168280016829001683000168310016832001683300168340016835001683600168370016838001683900168400016841001684200168430016844001684500168460016847001684800168490016850001685100168520016853001685400168550016856001685700168580016859001686000168610016862001686300168640016865001686600168670016868001686900168700016871001687200168730016874001687500168760016877001687800168790016880001688100168820016883001688400168850016886001688700168880016889001689000168910016892001689300168940016895001689600168970016898001689900169000016901001690200169030016904001690500169060016907001690800169090016910001691100169120016913001691400169150016916001691700169180016919001692000169210016922001692300169240016925001692600169270016928001692900169300016931001693200169330016934001693500169360016937001693800169390016940001694100169420016943001694400169450016946001694700169480016949001695000169510016952001695300169540016955001695600169570016958001695900169600016961001696200169630016964001696500169660016967001696800169690016970001697100169720016973001697400169750016976001697700169780016979001698000169810016982001698300169840016985001698600169870016988001698900169900016991001699200169930016994001699500169960016997001699800169990017000001700100170020017003001700400170050017006001700700170080017009001701000170110017012001701300170140017015001701600170170017018001701900170200017021001702200170230017024001702500170260017027001702800170290017030001703100170320017033001703400170350017036001703700170380017039001704000170410017042001704300170440017045001704600170470017048001704900170500017051001705200170530017054001705500170560017057001705800170590017060001706100170620017063001706400170650017066001706700170680017069001707000170710017072001707300170740017075001707600170770017078001707900170800017081001708200170830017084001708500170860017087001708800170890017090001709100170920017093001709400170950017096001709700170980017099001710000171010017102001710300171040017105001710600171070017108001710900171100017111001711200171130017114001711500171160017117001711800171190017120001712100171220017123001712400171250017126001712700171280017129001713000171310017132001713300171340017135001713600171370017138001713900171400017141001714200171430017144001714500171460017147001714800171490017150001715100171520017153001715400171550017156001715700171580017159001716000171610017162001716300171640017165001716600171670017168001716900171700017171001717200171730017174001717500171760017177001717800171790017180001718100171820017183001718400171850017186001718700171880017189001719000171910017192001719300171940017195001719600171970017198001719900172000017201001720200172030017204001720500172060017207001720800172090017210001721100172120017213001721400172150017216001721700172180017219001722000172210017222001722300172240017225001722600172270017228001722900172300017231001723200172330017234001723500172360017237001723800172390017240001724100172420017243001724400172450017246001724700172480017249001725000172510017252001725300172540017255001725600172570017258001725900172600017261001726200172630017264001726500172660017267001726800172690017270001727100172720017273001727400172750017276001727700172780017279001728000172810017282001728300172840017285001728600172870017288001728900172900017291001729200172930017294001729500172960017297001729800172990017300001730100173020017303001730400173050017306001730700173080017309001731000173110017312001731300173140017315001731600173170017318001731900173200017321001732200173230017324001732500173260017327001732800173290017330001733100173320017333001733400173350017336001733700173380017339001734000173410017342001734300173440017345001734600173470017348001734900173500017351001735200173530017354001735500173560017357001735800173590017360001736100173620017363001736400173650017366001736700173680017369001737000173710017372001737300173740017375001737600173770017378001737900173800017381001738200173830017384001738500173860017387001738800173890017390001739100173920017393001739400173950017396001739700173980017399001740000174010017402001740300174040017405001740600174070017408001740900174100017411001741200174130017414001741500174160017417001741800174190017420001742100174220017423001742400174250017426001742700174280017429001743000174310017432001743300174340017435001743600174370017438001743900174400017441001744200174430017444001744500174460017447001744800174490017450001745100174520017453001745400174550017456001745700174580017459001746000174610017462001746300174640017465001746600174670017468001746900174700017471001747200174730017474001747500174760017477001747800174790017480001748100174820017483001748400174850017486001748700174880017489001749000174910017492001749300174940017495001749600174970017498001749900175000017501001750200175030017504001750500175060017507001750800175090017510001751100175120017513001751400175150017516001751700175180017519001752000175210017522001752300175240017525001752600175270017528001752900175300017531001753200175330017534001753500175360017537001753800175390017540001754100175420017543001754400175450017546001754700175480017549001755000175510017552001755300175540017555001755600175570017558001755900175600017561001756200175630017564001756500175660017567001756800175690017570001757100175720017573001757400175750017576001757700175780017579001758000175810017582001758300175840017585001758600175870017588001758900175900017591001759200175930017594001759500175960017597001759800175990017600001760100176020017603001760400176050017606001760700176080017609001761000176110017612001761300176140017615001761600176170017618001761900176200017621001762200176230017624001762500176260017627001762800176290017630001763100176320017633001763400176350017636001763700176380017639001764000176410017642001764300176440017645001764600176470017648001764900176500017651001765200176530017654001765500176560017657001765800176590017660001766100176620017663001766400176650017666001766700176680017669001767000176710017672001767300176740017675001767600176770017678001767900176800017681001768200176830017684001768500176860017687001768800176890017690001769100176920017693001769400176950017696001769700176980017699001770000177010017702001770300177040017705001770600177070017708001770900177100017711001771200177130017714001771500177160017717001771800177190017720001772100177220017723001772400177250017726001772700177280017729001773000177310017732001773300177340017735001773600177370017738001773900177400017741001774200177430017744001774500177460017747001774800177490017750001775100177520017753001775400177550017756001775700177580017759001776000177610017762001776300177640017765001776600177670017768001776900177700017771001777200177730017774001777500177760017777001777800177790017780001778100177820017783001778400177850017786001778700177880017789001779000177910017792001779300177940017795001779600177970017798001779900178000017801001780200178030017804001780500178060017807001780800178090017810001781100178120017813001781400178150017816001781700178180017819001782000178210017822001782300178240017825001782600178270017828001782900178300017831001783200178330017834001783500178360017837001783800178390017840001784100178420017843001784400178450017846001784700178480017849001785000178510017852001785300178540017855001785600178570017858001785900178600017861001786200178630017864001786500178660017867001786800178690017870001787100178720017873001787400178750017876001787700178780017879001788000178810017882001788300178840017885001788600178870017888001788900178900017891001789200178930017894001789500178960017897001789800178990017900001790100179020017903001790400179050017906001790700179080017909001791000179110017912001791300179140017915001791600179170017918001791900179200017921001792200179230017924001792500179260017927001792800179290017930001793100179320017933001793400179350017936001793700179380017939001794000179410017942001794300179440017945001794600179470017948001794900179500017951001795200179530017954001795500179560017957001795800179590017960001796100179620017963001796400179650017966001796700179680017969001797000179710017972001797300179740017975001797600179770017978001797900179800017981001798200179830017984001798500179860017987001798800179890017990001799100179920017993001799400179950017996001799700179980017999001800000180010018002001800300180040018005001800600180070018008001800900180100018011001801200180130018014001801500180160018017001801800180190018020001802100180220018023001802400180250018026001802700180280018029001803000180310018032001803300180340018035001803600180370018038001803900180400018041001804200180430018044001804500180460018047001804800180490018050001805100180520018053001805400180550018056001805700180580018059001806000180610018062001806300180640018065001806600180670018068001806900180700018071001807200180730018074001807500180760018077001807800180790018080001808100180820018083001808400180850018086001808700180880018089001809000180910018092001809300180940018095001809600180970018098001809900181000018101001810200181030018104001810500181060018107001810800181090018110001811100181120018113001811400181150018116001811700181180018119001812000181210018122001812300181240018125001812600181270018128001812900181300018131001813200181330018134001813500181360018137001813800181390018140001814100181420018143001814400181450018146001814700181480018149001815000181510018152001815300181540018155001815600181570018158001815900181600018161001816200181630018164001816500181660018167001816800181690018170001817100181720018173001817400181750018176001817700181780018179001818000181810018182001818300181840018185001818600181870018188001818900181900018191001819200181930018194001819500181960018197001819800181990018200001820100182020018203001820400182050018206001820700182080018209001821000182110018212001821300182140018215001821600182170018218001821900182200018221001822200182230018224001822500182260018227001822800182290018230001823100182320018233001823400182350018236001823700182380018239001824000182410018242001824300182440018245001824600182470018248001824900182500018251001825200182530018254001825500182560018257001825800182590018260001826100182620018263001826400182650018266001826700182680018269001827000182710018272001827300182740018275001827600182770018278001827900182800018281001828200182830018284001828500182860018287001828800182890018290001829100182920018293001829400182950018296001829700182980018299001830000183010018302001830300183040018305001830600183070018308001830900183100018311001831200183130018314001831500183160018317001831800183190018320001832100183220018323001832400183250018326001832700183280018329001833000183310018332001833300183340018335001833600183370018338001833900183400018341001834200183430018344001834500183460018347001834800183490018350001835100183520018353001835400183550018356001835700183580018359001836000183610018362001836300183640018365001836600183670018368001836900183700018371001837200183730018374001837500183760018377001837800183790018380001838100183820018383001838400183850018386001838700183880018389001839000183910018392001839300183940018395001839600183970018398001839900184000018401001840200184030018404001840500184060018407001840800184090018410001841100184120018413001841400184150018416001841700184180018419001842000184210018422001842300184240018425001842600184270018428001842900184300018431001843200184330018434001843500184360018437001843800184390018440001844100184420018443001844400184450018446001844700184480018449001845000184510018452001845300184540018455001845600184570018458001845900184600018461001846200184630018464001846500184660018467001846800184690018470001847100184720018473001847400184750018476001847700184780018479001848000184810018482001848300184840018485001848600184870018488001848900184900018491001849200184930018494001849500184960018497001849800184990018500001850100185020018503001850400185050018506001850700185080018509001851000185110018512001851300185140018515001851600185170018518001851900185200018521001852200185230018524001852500185260018527001852800185290018530001853100185320018533001853400185350018536001853700185380018539001854000185410018542001854300185440018545001854600185470018548001854900185500018551001855200185530018554001855500185560018557001855800185590018560001856100185620018563001856400185650018566001856700185680018569001857000185710018572001857300185740018575001857600185770018578001857900185800018581001858200185830018584001858500185860018587001858800185890018590001859100185920018593001859400185950018596001859700185980018599001860000186010018602001860300186040018605001860600186070018608001860900186100018611001861200186130018614001861500186160018617001861800186190018620001862100186220018623001862400186250018626001862700186280018629001863000186310018632001863300186340018635001863600186370018638001863900186400018641001864200186430018644001864500186460018647001864800186490018650001865100186520018653001865400186550018656001865700186580018659001866000186610018662001866300186640018665001866600186670018668001866900186700018671001867200186730018674001867500186760018677001867800186790018680001868100186820018683001868400186850018686001868700186880018689001869000186910018692001869300186940018695001869600186970018698001869900187000018701001870200187030018704001870500187060018707001870800187090018710001871100187120018713001871400187150018716001871700187180018719001872000187210018722001872300187240018725001872600187270018728001872900187300018731001873200187330018734001873500187360018737001873800187390018740001874100187420018743001874400187450018746001874700187480018749001875000187510018752001875300187540018755001875600187570018758001875900187600018761001876200187630018764001876500187660018767001876800187690018770001877100187720018773001877400187750018776001877700187780018779001878000187810018782001878300187840018785001878600187870018788001878900187900018791001879200187930018794001879500187960018797001879800187990018800001880100188020018803001880400188050018806001880700188080018809001881000188110018812001881300188140018815001881600188170018818001881900188200018821001882200188230018824001882500188260018827001882800188290018830001883100188320018833001883400188350018836001883700188380018839001884000188410018842001884300188440018845001884600188470018848001884900188500018851001885200188530018854001885500188560018857001885800188590018860001886100188620018863001886400188650018866001886700188680018869001887000188710018872001887300188740018875001887600188770018878001887900188800018881001888200188830018884001888500188860018887001888800188890018890001889100188920018893001889400188950018896001889700188980018899001890000189010018902001890300189040018905001890600189070018908001890900189100018911001891200189130018914001891500189160018917001891800189190018920001892100189220018923001892400189250018926001892700189280018929001893000189310018932001893300189340018935001893600189370018938001893900189400018941001894200189430018944001894500189460018947001894800189490018950001895100189520018953001895400189550018956001895700189580018959001896000189610018962001896300189640018965001896600189670018968001896900189700018971001897200189730018974001897500189760018977001897800189790018980001898100189820018983001898400189850018986001898700189880018989001899000189910018992001899300189940018995001899600189970018998001899900190000019001001900200190030019004001900500190060019007001900800190090019010001901100190120019013001901400190150019016001901700190180019019001902000190210019022001902300190240019025001902600190270019028001902900190300019031001903200190330019034001903500190360019037001903800190390019040001904100190420019043001904400190450019046001904700190480019049001905000190510019052001905300190540019055001905600190570019058001905900190600019061001906200190630019064001906500190660019067001906800190690019070001907100190720019073001907400190750019076001907700190780019079001908000190810019082001908300190840019085001908600190870019088001908900190900019091001909200190930019094001909500190960019097001909800190990019100001910100191020019103001910400191050019106001910700191080019109001911000191110019112001911300191140019115001911600191170019118001911900191200019121001912200191230019124001912500191260019127001912800191290019130001913100191320019133001913400191350019136001913700191380019139001914000191410019142001914300191440019145001914600191470019148001914900191500019151001915200191530019154001915500191560019157001915800191590019160001916100191620019163001916400191650019166001916700191680019169001917000191710019172001917300191740019175001917600191770019178001917900191800019181001918200191830019184001918500191860019187001918800191890019190001919100191920019193001919400191950019196001919700191980019199001920000192010019202001920300192040019205001920600192070019208001920900192100019211001921200192130019214001921500192160019217001921800192190019220001922100192220019223001922400192250019226001922700192280019229001923000192310019232001923300192340019235001923600192370019238001923900192400019241001924200192430019244001924500192460019247001924800192490019250001925100192520019253001925400192550019256001925700192580019259001926000192610019262001926300192640019265001926600192670019268001926900192700019271001927200192730019274001927500192760019277001927800192790019280001928100192820019283001928400192850019286001928700192880019289001929000192910019292001929300192940019295001929600192970019298001929900193000019301001930200193030019304001930500193060019307001930800193090019310001931100193120019313001931400193150019316001931700193180019319001932000193210019322001932300193240019325001932600193270019328001932900193300019331001933200193330019334001933500193360019337001933800193390019340001934100193420019343001934400193450019346001934700193480019349001935000193510019352001935300193540019355001935600193570019358001935900193600019361001936200193630019364001936500193660019367001936800193690019370001937100193720019373001937400193750019376001937700193780019379001938000193810019382001938300193840019385001938600193870019388001938900193900019391001939200193930019394001939500193960019397001939800193990019400001940100194020019403001940400194050019406001940700194080019409001941000194110019412001941300194140019415001941600194170019418001941900194200019421001942200194230019424001942500194260019427001942800194290019430001943100194320019433001943400194350019436001943700194380019439001944000194410019442001944300194440019445001944600194470019448001944900194500019451001945200194530019454001945500194560019457001945800194590019460001946100194620019463001946400194650019466001946700194680019469001947000194710019472001947300194740019475001947600194770019478001947900194800019481001948200194830019484001948500194860019487001948800194890019490001949100194920019493001949400194950019496001949700194980019499001950000195010019502001950300195040019505001950600195070019508001950900195100019511001951200195130019514001951500195160019517001951800195190019520001952100195220019523001952400195250019526001952700195280019529001953000195310019532001953300195340019535001953600195370019538001953900195400019541001954200195430019544001954500195460019547001954800195490019550001955100195520019553001955400195550019556001955700195580019559001956000195610019562001956300195640019565001956600195670019568001956900195700019571001957200195730019574001957500195760019577001957800195790019580001958100195820019583001958400195850019586001958700195880019589001959000195910019592001959300195940019595001959600195970019598001959900196000019601001960200196030019604001960500196060019607001960800196090019610001961100196120019613001961400196150019616001961700196180019619001962000196210019622001962300196240019625001962600196270019628001962900196300019631001963200196330019634001963500196360019637001963800196390019640001964100196420019643001964400196450019646001964700196480019649001965000196510019652001965300196540019655001965600196570019658001965900196600019661001966200196630019664001966500196660019667001966800196690019670001967100196720019673001967400196750019676001967700196780019679001968000196810019682001968300196840019685001968600196870019688001968900196900019691001969200196930019694001969500196960019697001969800196990019700001970100197020019703001970400197050019706001970700197080019709001971000197110019712001971300197140019715001971600197170019718001971900197200019721001972200197230019724001972500197260019727001972800197290019730001973100197320019733001973400197350019736001973700197380019739001974000197410019742001974300197440019745001974600197470019748001974900197500019751001975200197530019754001975500197560019757001975800197590019760001976100197620019763001976400197650019766001976700197680019769001977000197710019772001977300197740019775001977600197770019778001977900197800019781001978200197830019784001978500197860019787001978800197890019790001979100197920019793001979400197950019796001979700197980019799001980000198010019802001980300198040019805001980600198070019808001980900198100019811001981200198130019814001981500198160019817001981800198190019820001982100198220019823001982400198250019826001982700198280019829001983000198310019832001983300198340019835001983600198370019838001983900198400019841001984200198430019844001984500198460019847001984800198490019850001985100198520019853001985400198550019856001985700198580019859001986000198610019862001986300198640019865001986600198670019868001986900198700019871001987200198730019874001987500198760019877001987800198790019880001988100198820019883001988400198850019886001988700198880019889001989000198910019892001989300198940019895001989600198970019898001989900199000019901001990200199030019904001990500199060019907001990800199090019910001991100199120019913001991400199150019916001991700199180019919001992000199210019922001992300199240019925001992600199270019928001992900199300019931001993200199330019934001993500199360019937001993800199390019940001994100199420019943001994400199450019946001994700199480019949001995000199510019952001995300199540019955001995600199570019958001995900199600019961001996200199630019964001996500199660019967001996800199690019970001997100199720019973001997400199750019976001997700199780019979001998000199810019982001998300199840019985001998600199870019988001998900199900019991001999200199930019994001999500199960019997001999800199990020000002000100200020020003002000400200050020006002000700200080020009002001000200110020012002001300200140020015002001600200170020018002001900200200020021002002200200230020024002002500200260020027002002800200290020030002003100200320020033002003400200350020036002003700200380020039002004000200410020042002004300200440020045002004600200470020048002004900200500020051002005200200530020054002005500200560020057002005800200590020060002006100200620020063002006400200650020066002006700200680020069002007000200710020072002007300200740020075002007600200770020078002007900200800020081002008200200830020084002008500200860020087002008800200890020090002009100200920020093002009400200950020096002009700200980020099002010000201010020102002010300201040020105002010600201070020108002010900201100020111002011200201130020114002011500201160020117002011800201190020120002012100201220020123002012400201250020126002012700201280020129002013000201310020132002013300201340020135002013600201370020138002013900201400020141002014200201430020144002014500201460020147002014800201490020150002015100201520020153002015400201550020156002015700201580020159002016000201610020162002016300201640020165002016600201670020168002016900201700020171002017200201730020174002017500201760020177002017800201790020180002018100201820020183002018400201850020186002018700201880020189002019000201910020192002019300201940020195002019600201970020198002019900202000020201002020200202030020204002020500202060020207002020800202090020210002021100202120020213002021400202150020216002021700202180020219002022000202210020222002022300202240020225002022600202270020228002022900202300020231002023200202330020234002023500202360020237002023800202390020240002024100202420020243002024400202450020246002024700202480020249002025000202510020252002025300202540020255002025600202570020258002025900202600020261002026200202630020264002026500202660020267002026800202690020270002027100202720020273002027400202750020276002027700202780020279002028000202810020282002028300202840020285002028600202870020288002028900202900020291002029200202930020294002029500202960020297002029800202990020300002030100203020020303002030400203050020306002030700203080020309002031000203110020312002031300203140020315002031600203170020318002031900203200020321002032200203230020324002032500203260020327002032800203290020330002033100203320020333002033400203350020336002033700203380020339002034000203410020342002034300203440020345002034600203470020348002034900203500020351002035200203530020354002035500203560020357002035800203590020360002036100203620020363002036400203650020366002036700203680020369002037000203710020372002037300203740020375002037600203770020378002037900203800020381002038200203830020384002038500203860020387002038800203890020390002039100203920020393002039400203950020396002039700203980020399002040000204010020402002040300204040020405002040600204070020408002040900204100020411002041200204130020414002041500204160020417002041800204190020420002042100204220020423002042400204250020426002042700204280020429002043000204310020432002043300204340020435002043600204370020438002043900204400020441002044200204430020444002044500204460020447002044800204490020450002045100204520020453002045400204550020456002045700204580020459002046000204610020462002046300204640020465002046600204670020468002046900204700020471002047200204730020474002047500204760020477002047800204790020480002048100204820020483002048400204850020486002048700204880020489002049000204910020492002049300204940020495002049600204970020498002049900205000020501002050200205030020504002050500205060020507002050800205090020510002051100205120020513002051400205150020516002051700205180020519002052000205210020522002052300205240020525002052600205270020528002052900205300020531002053200205330020534002053500205360020537002053800205390020540002054100205420020543002054400205450020546002054700205480020549002055000205510020552002055300205540020555002055600205570020558002055900205600020561002056200205630020564002056500205660020567002056800205690020570002057100205720020573002057400205750020576002057700205780020579002058000205810020582002058300205840020585002058600205870020588002058900205900020591002059200205930020594002059500205960020597002059800205990020600002060100206020020603002060400206050020606002060700206080020609002061000206110020612002061300206140020615002061600206170020618002061900206200020621002062200206230020624002062500206260020627002062800206290020630002063100206320020633002063400206350020636002063700206380020639002064000206410020642002064300206440020645002064600206470020648002064900206500020651002065200206530020654002065500206560020657002065800206590020660002066100206620020663002066400206650020666002066700206680020669002067000206710020672002067300206740020675002067600206770020678002067900206800020681002068200206830020684002068500206860020687002068800206890020690002069100206920020693002069400206950020696002069700206980020699002070000207010020702002070300207040020705002070600207070020708002070900207100020711002071200207130020714002071500207160020717002071800207190020720002072100207220020723002072400207250020726002072700207280020729002073000207310020732002073300207340020735002073600207370020738002073900207400020741002074200207430020744002074500207460020747002074800207490020750002075100207520020753002075400207550020756002075700207580020759002076000207610020762002076300207640020765002076600207670020768002076900207700020771002077200207730020774002077500207760020777002077800207790020780002078100207820020783002078400207850020786002078700207880020789002079000207910020792002079300207940020795002079600207970020798002079900208000020801002080200208030020804002080500208060020807002080800208090020810002081100208120020813002081400208150020816002081700208180020819002082000208210020822002082300208240020825002082600208270020828002082900208300020831002083200208330020834002083500208360020837002083800208390020840002084100208420020843002084400208450020846002084700208480020849002085000208510020852002085300208540020855002085600208570020858002085900208600020861002086200208630020864002086500208660020867002086800208690020870002087100208720020873002087400208750020876002087700208780020879002088000208810020882002088300208840020885002088600208870020888002088900208900020891002089200208930020894002089500208960020897002089800208990020900002090100209020020903002090400209050020906002090700209080020909002091000209110020912002091300209140020915002091600209170020918002091900209200020921002092200209230020924002092500209260020927002092800209290020930002093100209320020933002093400209350020936002093700209380020939002094000209410020942002094300209440020945002094600209470020948002094900209500020951002095200209530020954002095500209560020957002095800209590020960002096100209620020963002096400209650020966002096700209680020969002097000209710020972002097300209740020975002097600209770020978002097900209800020981002098200209830020984002098500209860020987002098800209890020990002099100209920020993002099400209950020996002099700209980020999002100000210010021002002100300210040021005002100600210070021008002100900210100021011002101200210130021014002101500210160021017002101800210190021020002102100210220021023002102400210250021026002102700210280021029002103000210310021032002103300210340021035002103600210370021038002103900210400021041002104200210430021044002104500210460021047002104800210490021050002105100210520021053002105400210550021056002105700210580021059002106000210610021062002106300210640021065002106600210670021068002106900210700021071002107200210730021074002107500210760021077002107800210790021080002108100210820021083002108400210850021086002108700210880021089002109000210910021092002109300210940021095002109600210970021098002109900211000021101002110200211030021104002110500211060021107002110800211090021110002111100211120021113002111400211150021116002111700211180021119002112000211210021122002112300211240021125002112600211270021128002112900211300021131002113200211330021134002113500211360021137002113800211390021140002114100211420021143002114400211450021146002114700211480021149002115000211510021152002115300211540021155002115600211570021158002115900211600021161002116200211630021164002116500211660021167002116800211690021170002117100211720021173002117400211750021176002117700211780021179002118000211810021182002118300211840021185002118600211870021188002118900211900021191002119200211930021194002119500211960021197002119800211990021200002120100212020021203002120400212050021206002120700212080021209002121000212110021212002121300212140021215002121600212170021218002121900212200021221002122200212230021224002122500212260021227002122800212290021230002123100212320021233002123400212350021236002123700212380021239002124000212410021242002124300212440021245002124600212470021248002124900212500021251002125200212530021254002125500212560021257002125800212590021260002126100212620021263002126400212650021266002126700212680021269002127000212710021272002127300212740021275002127600212770021278002127900212800021281002128200212830021284002128500212860021287002128800212890021290002129100212920021293002129400212950021296002129700212980021299002130000213010021302002130300213040021305002130600213070021308002130900213100021311002131200213130021314002131500213160021317002131800213190021320002132100213220021323002132400213250021326002132700213280021329002133000213310021332002133300213340021335002133600213370021338002133900213400021341002134200213430021344002134500213460021347002134800213490021350002135100213520021353002135400213550021356002135700213580021359002136000213610021362002136300213640021365002136600213670021368002136900213700021371002137200213730021374002137500213760021377002137800213790021380002138100213820021383002138400213850021386002138700213880021389002139000213910021392002139300213940021395002139600213970021398002139900214000021401002140200214030021404002140500214060021407002140800214090021410002141100214120021413002141400214150021416002141700214180021419002142000214210021422002142300214240021425002142600214270021428002142900214300021431002143200214330021434002143500214360021437002143800214390021440002144100214420021443002144400214450021446002144700214480021449002145000214510021452002145300214540021455002145600214570021458002145900214600021461002146200214630021464002146500214660021467002146800214690021470002147100214720021473002147400214750021476002147700214780021479002148000214810021482002148300214840021485002148600214870021488002148900214900021491002149200214930021494002149500214960021497002149800214990021500002150100215020021503002150400215050021506002150700215080021509002151000215110021512002151300215140021515002151600215170021518002151900215200021521002152200215230021524002152500215260021527002152800215290021530002153100215320021533002153400215350021536002153700215380021539002154000215410021542002154300215440021545002154600215470021548002154900215500021551002155200215530021554002155500215560021557002155800215590021560002156100215620021563002156400215650021566002156700215680021569002157000215710021572002157300215740021575002157600215770021578002157900215800021581002158200215830021584002158500215860021587002158800215890021590002159100215920021593002159400215950021596002159700215980021599002160000216010021602002160300216040021605002160600216070021608002160900216100021611002161200216130021614002161500216160021617002161800216190021620002162100216220021623002162400216250021626002162700216280021629002163000216310021632002163300216340021635002163600216370021638002163900216400021641002164200216430021644002164500216460021647002164800216490021650002165100216520021653002165400216550021656002165700216580021659002166000216610021662002166300216640021665002166600216670021668002166900216700021671002167200216730021674002167500216760021677002167800216790021680002168100216820021683002168400216850021686002168700216880021689002169000216910021692002169300216940021695002169600216970021698002169900217000021701002170200217030021704002170500217060021707002170800217090021710002171100217120021713002171400217150021716002171700217180021719002172000217210021722002172300217240021725002172600217270021728002172900217300021731002173200217330021734002173500217360021737002173800217390021740002174100217420021743002174400217450021746002174700217480021749002175000217510021752002175300217540021755002175600217570021758002175900217600021761002176200217630021764002176500217660021767002176800217690021770002177100217720021773002177400217750021776002177700217780021779002178000217810021782002178300217840021785002178600217870021788002178900217900021791002179200217930021794002179500217960021797002179800217990021800002180100218020021803002180400218050021806002180700218080021809002181000218110021812002181300218140021815002181600218170021818002181900218200021821002182200218230021824002182500218260021827002182800218290021830002183100218320021833002183400218350021836002183700218380021839002184000218410021842002184300218440021845002184600218470021848002184900218500021851002185200218530021854002185500218560021857002185800218590021860002186100218620021863002186400218650021866002186700218680021869002187000218710021872002187300218740021875002187600218770021878002187900218800021881002188200218830021884002188500218860021887002188800218890021890002189100218920021893002189400218950021896002189700218980021899002190000219010021902002190300219040021905002190600219070021908002190900219100021911002191200219130021914002191500219160021917002191800219190021920002192100219220021923002192400219250021926002192700219280021929002193000219310021932002193300219340021935002193600219370021938002193900219400021941002194200219430021944002194500219460021947002194800219490021950002195100219520021953002195400219550021956002195700219580021959002196000219610021962002196300219640021965002196600219670021968002196900219700021971002197200219730021974002197500219760021977002197800219790021980002198100219820021983002198400219850021986002198700219880021989002199000219910021992002199300219940021995002199600219970021998002199900220000022001002200200220030022004002200500220060022007002200800220090022010002201100220120022013002201400220150022016002201700220180022019002202000220210022022002202300220240022025002202600220270022028002202900220300022031002203200220330022034002203500220360022037002203800220390022040002204100220420022043002204400220450022046002204700220480022049002205000220510022052002205300220540022055002205600220570022058002205900220600022061002206200220630022064002206500220660022067002206800220690022070002207100220720022073002207400220750022076002207700220780022079002208000220810022082002208300220840022085002208600220870022088002208900220900022091002209200220930022094002209500220960022097002209800220990022100002210100221020022103002210400221050022106002210700221080022109002211000221110022112002211300221140022115002211600221170022118002211900221200022121002212200221230022124002212500221260022127002212800221290022130002213100221320022133002213400221350022136002213700221380022139002214000221410022142002214300221440022145002214600221470022148002214900221500022151002215200221530022154002215500221560022157002215800221590022160002216100221620022163002216400221650022166002216700221680022169002217000221710022172002217300221740022175002217600221770022178002217900221800022181002218200221830022184002218500221860022187002218800221890022190002219100221920022193002219400221950022196002219700221980022199002220000222010022202002220300222040022205002220600222070022208002220900222100022211002221200222130022214002221500222160022217002221800222190022220002222100222220022223002222400222250022226002222700222280022229002223000222310022232002223300222340022235002223600222370022238002223900222400022241002224200222430022244002224500222460022247002224800222490022250002225100222520022253002225400222550022256002225700222580022259002226000222610022262002226300222640022265002226600222670022268002226900222700022271002227200222730022274002227500222760022277002227800222790022280002228100222820022283002228400222850022286002228700222880022289002229000222910022292002229300222940022295002229600222970022298002229900223000022301002230200223030022304002230500223060022307002230800223090022310002231100223120022313002231400223150022316002231700223180022319002232000223210022322002232300223240022325002232600223270022328002232900223300022331002233200223330022334002233500223360022337002233800223390022340002234100223420022343002234400223450022346002234700223480022349002235000223510022352002235300223540022355002235600223570022358002235900223600022361002236200223630022364002236500223660022367002236800223690022370002237100223720022373002237400223750022376002237700223780022379002238000223810022382002238300223840022385002238600223870022388002238900223900022391002239200223930022394002239500223960022397002239800223990022400002240100224020022403002240400224050022406002240700224080022409002241000224110022412002241300224140022415002241600224170022418002241900224200022421002242200224230022424002242500224260022427002242800224290022430002243100224320022433002243400224350022436002243700224380022439002244000224410022442002244300224440022445002244600224470022448002244900224500022451002245200224530022454002245500224560022457002245800224590022460002246100224620022463002246400224650022466002246700224680022469002247000224710022472002247300224740022475002247600224770022478002247900224800022481002248200224830022484002248500224860022487002248800224890022490002249100224920022493002249400224950022496002249700224980022499002250000225010022502002250300225040022505002250600225070022508002250900225100022511002251200225130022514002251500225160022517002251800225190022520002252100225220022523002252400225250022526002252700225280022529002253000225310022532002253300225340022535002253600225370022538002253900225400022541002254200225430022544002254500225460022547002254800225490022550002255100225520022553002255400225550022556002255700225580022559002256000225610022562002256300225640022565002256600225670022568002256900225700022571002257200225730022574002257500225760022577002257800225790022580002258100225820022583002258400225850022586002258700225880022589002259000225910022592002259300225940022595002259600225970022598002259900226000022601002260200226030022604002260500226060022607002260800226090022610002261100226120022613002261400226150022616002261700226180022619002262000226210022622002262300226240022625002262600226270022628002262900226300022631002263200226330022634002263500226360022637002263800226390022640002264100226420022643002264400226450022646002264700226480022649002265000226510022652002265300226540022655002265600226570022658002265900226600022661002266200226630022664002266500226660022667002266800226690022670002267100226720022673002267400226750022676002267700226780022679002268000226810022682002268300226840022685002268600226870022688002268900226900022691002269200226930022694002269500226960022697002269800226990022700002270100227020022703002270400227050022706002270700227080022709002271000227110022712002271300227140022715002271600227170022718002271900227200022721002272200227230022724002272500227260022727002272800227290022730002273100227320022733002273400227350022736002273700227380022739002274000227410022742002274300227440022745002274600227470022748002274900227500022751002275200227530022754002275500227560022757002275800227590022760002276100227620022763002276400227650022766002276700227680022769002277000227710022772002277300227740022775002277600227770022778002277900227800022781002278200227830022784002278500227860022787002278800227890022790002279100227920022793002279400227950022796002279700227980022799002280000228010022802002280300228040022805002280600228070022808002280900228100022811002281200228130022814002281500228160022817002281800228190022820002282100228220022823002282400228250022826002282700228280022829002283000228310022832002283300228340022835002283600228370022838002283900228400022841002284200228430022844002284500228460022847002284800228490022850002285100228520022853002285400228550022856002285700228580022859002286000228610022862002286300228640022865002286600228670022868002286900228700022871002287200228730022874002287500228760022877002287800228790022880002288100228820022883002288400228850022886002288700228880022889002289000228910022892002289300228940022895002289600228970022898002289900229000022901002290200229030022904002290500229060022907002290800229090022910002291100229120022913002291400229150022916002291700229180022919002292000229210022922002292300229240022925002292600229270022928002292900229300022931002293200229330022934002293500229360022937002293800229390022940002294100229420022943002294400229450022946002294700229480022949002295000229510022952002295300229540022955002295600229570022958002295900229600022961002296200229630022964002296500229660022967002296800229690022970002297100229720022973002297400229750022976002297700229780022979002298000229810022982002298300229840022985002298600229870022988002298900229900022991002299200229930022994002299500229960022997002299800229990023000002300100230020023003002300400230050023006002300700230080023009002301000230110023012002301300230140023015002301600230170023018002301900230200023021002302200230230023024002302500230260023027002302800230290023030002303100230320023033002303400230350023036002303700230380023039002304000230410023042002304300230440023045002304600230470023048002304900230500023051002305200230530023054002305500230560023057002305800230590023060002306100230620023063002306400230650023066002306700230680023069002307000230710023072002307300230740023075002307600230770023078002307900230800023081002308200230830023084002308500230860023087002308800230890023090002309100230920023093002309400230950023096002309700230980023099002310000231010023102002310300231040023105002310600231070023108002310900231100023111002311200231130023114002311500231160023117002311800231190023120002312100231220023123002312400231250023126002312700231280023129002313000231310023132002313300231340023135002313600231370023138002313900231400023141002314200231430023144002314500231460023147002314800231490023150002315100231520023153002315400231550023156002315700231580023159002316000231610023162002316300231640023165002316600231670023168002316900231700023171002317200231730023174002317500231760023177002317800231790023180002318100231820023183002318400231850023186002318700231880023189002319000231910023192002319300231940023195002319600231970023198002319900232000023201002320200232030023204002320500232060023207002320800232090023210002321100232120023213002321400232150023216002321700232180023219002322000232210023222002322300232240023225002322600232270023228002322900232300023231002323200232330023234002323500232360023237002323800232390023240002324100232420023243002324400232450023246002324700232480023249002325000232510023252002325300232540023255002325600232570023258002325900232600023261002326200232630023264002326500232660023267002326800232690023270002327100232720023273002327400232750023276002327700232780023279002328000232810023282002328300232840023285002328600232870023288002328900232900023291002329200232930023294002329500232960023297002329800232990023300002330100233020023303002330400233050023306002330700233080023309002331000233110023312002331300233140023315002331600233170023318002331900233200023321002332200233230023324002332500233260023327002332800233290023330002333100233320023333002333400233350023336002333700233380023339002334000233410023342002334300233440023345002334600233470023348002334900233500023351002335200233530023354002335500233560023357002335800233590023360002336100233620023363002336400233650023366002336700233680023369002337000233710023372002337300233740023375002337600233770023378002337900233800023381002338200233830023384002338500233860023387002338800233890023390002339100233920023393002339400233950023396002339700233980023399002340000234010023402002340300234040023405002340600234070023408002340900234100023411002341200234130023414002341500234160023417002341800234190023420002342100234220023423002342400234250023426002342700234280023429002343000234310023432002343300234340023435002343600234370023438002343900234400023441002344200234430023444002344500234460023447002344800234490023450002345100234520023453002345400234550023456002345700234580023459002346000234610023462002346300234640023465002346600234670023468002346900234700023471002347200234730023474002347500234760023477002347800234790023480002348100234820023483002348400234850023486002348700234880023489002349000234910023492002349300234940023495002349600234970023498002349900235000023501002350200235030023504002350500235060023507002350800235090023510002351100235120023513002351400235150023516002351700235180023519002352000235210023522002352300235240023525002352600235270023528002352900235300023531002353200235330023534002353500235360023537002353800235390023540002354100235420023543002354400235450023546002354700235480023549002355000235510023552002355300235540023555002355600235570023558002355900235600023561002356200235630023564002356500235660023567002356800235690023570002357100235720023573002357400235750023576002357700235780023579002358000235810023582002358300235840023585002358600235870023588002358900235900023591002359200235930023594002359500235960023597002359800235990023600002360100236020023603002360400236050023606002360700236080023609002361000236110023612002361300236140023615002361600236170023618002361900236200023621002362200236230023624002362500236260023627002362800236290023630002363100236320023633002363400236350023636002363700236380023639002364000236410023642002364300236440023645002364600236470023648002364900236500023651002365200236530023654002365500236560023657002365800236590023660002366100236620023663002366400236650023666002366700236680023669002367000236710023672002367300236740023675002367600236770023678002367900236800023681002368200236830023684002368500236860023687002368800236890023690002369100236920023693002369400236950023696002369700236980023699002370000237010023702002370300237040023705002370600237070023708002370900237100023711002371200237130023714002371500237160023717002371800237190023720002372100237220023723002372400237250023726002372700237280023729002373000237310023732002373300237340023735002373600237370023738002373900237400023741002374200237430023744002374500237460023747002374800237490023750002375100237520023753002375400237550023756002375700237580023759002376000237610023762002376300237640023765002376600237670023768002376900237700023771002377200237730023774002377500237760023777002377800237790023780002378100237820023783002378400237850023786002378700237880023789002379000237910023792002379300237940023795002379600237970023798002379900238000023801002380200238030023804002380500238060023807002380800238090023810002381100238120023813002381400238150023816002381700238180023819002382000238210023822002382300238240023825002382600238270023828002382900238300023831002383200238330023834002383500238360023837002383800238390023840002384100238420023843002384400238450023846002384700238480023849002385000238510023852002385300238540023855002385600238570023858002385900238600023861002386200238630023864002386500238660023867002386800238690023870002387100238720023873002387400238750023876002387700238780023879002388000238810023882002388300238840023885002388600238870023888002388900238900023891002389200238930023894002389500238960023897002389800238990023900002390100239020023903002390400239050023906002390700239080023909002391000239110023912002391300239140023915002391600239170023918002391900239200023921002392200239230023924002392500239260023927002392800239290023930002393100239320023933002393400239350023936002393700239380023939002394000239410023942002394300239440023945002394600239470023948002394900239500023951002395200239530023954002395500239560023957002395800239590023960002396100239620023963002396400239650023966002396700239680023969002397000239710023972002397300239740023975002397600239770023978002397900239800023981002398200239830023984002398500239860023987002398800239890023990002399100239920023993002399400239950023996002399700239980023999002400000Jun '24Sep '24Dez '24Mär '25Jun '25Sep '25Dez '25Mär '26Mai '266850033500011200002400000
Mini (1-2t)
Kompakt (5-8t)
Standard (15-25t)
Groß (>25t)
MarktanalyseÜber die letzten 24 Monate zeigten Generalplanerhonorare in Nürnberg einen kontinuierlichen Aufwärtstrend um durchschnittlich 8,6 Prozent. Treiber sind gestiegene Personalkosten, höhere Anforderungen an digitale Planungsprozesse (BIM) und verstärkte Nachfrage nach Nachhaltigkeitszertifizierungen. Saisonale Schwankungen sind gering, da Planungsleistungen ganzjährig erbracht werden. Der Markt bleibt stabil mit zunehmender Komplexität bei Großprojekten.

Was möchten Sie bauen?

Klicken Sie auf einen Anwendungsfall für detaillierte Empfehlung.

Gewerbeneubau

Empfehlung:
Mittelgroß (1-3 Mio. € Baukosten)
Dauer:
18-30 Monate
Kosten:
180.000-420.000 EUR Generalplanerhonorar

Frühzeitige Abstimmung mit Nutzern zu Raumkonzept und Technik. Genehmigungsverfahren und Stellplatzsatzung beachten.

Produktionshalle / Industriebau

Empfehlung:
Groß (5-10 Mio. € Baukosten)
Dauer:
24-40 Monate
Kosten:
650.000-1.400.000 EUR Generalplanerhonorar

Koordination mit Anlagenplanern und Produktionsablauf. Logistikkonzept, Hallenklima, Brandschutz und Emissionen einplanen.

Denkmalgerechte Sanierung

Empfehlung:
Klein bis Mittel (bis 3 Mio. € Baukosten)
Dauer:
15-28 Monate
Kosten:
45.000-420.000 EUR Generalplanerhonorar

Enge Abstimmung mit Denkmalschutzbehörde. Baugrund-Untersuchung, Bestandsdokumentation, spezielle Materialien und Handwerkstechniken erforderlich.

Wohnquartier / Mehrfamilienhaus

Empfehlung:
Groß (5-10 Mio. € Baukosten)
Dauer:
30-48 Monate
Kosten:
650.000-1.400.000 EUR Generalplanerhonorar

Städtebaulicher Vertrag, Erschließung, Stellplätze, Kinderspielplätze und Nachhaltigkeitsanforderungen (z.B. KfW-Förderung) berücksichtigen.

Umbau / Modernisierung Bestand

Empfehlung:
Klein (bis 500.000 € Baukosten)
Dauer:
8-15 Monate
Kosten:
45.000-75.000 EUR Generalplanerhonorar

Bestandsaufnahme vor Ort, Brandschutz-Ertüchtigung, energetische Sanierung und laufender Betrieb während der Bauphase koordinieren.

Forschungsbau / Sonderbau

Empfehlung:
Sonder (über 10 Mio. € Baukosten)
Dauer:
36-60 Monate
Kosten:
1.400.000-3.000.000 EUR Generalplanerhonorar

Hochkomplexe TGA, Reinraumtechnik, Laborsicherheit, öffentliche Vergabe nach VOB/VgV. Interdisziplinäre Teams und langfristige Projektsteuerung notwendig.

Logistik & Anlieferung

Projektdokumentation und Kommunikation: Generalplaner steuern die Dokumentation über alle Planungsphasen und koordinieren den Informationsfluss zwischen Bauherr, Fachplanern, Behörden und ausführenden Firmen. In Nürnberg erfolgt die Abstimmung mit dem Bauordnungsamt, der Stadtplanung sowie Fachbehörden für Denkmalschutz, Umwelt und Verkehr. Digitale Planungstools und BIM-Plattformen ermöglichen effiziente Kollaboration, insbesondere bei mehreren beteiligten Fachdisziplinen. Für Bauvoranfragen und Genehmigungsverfahren ist mit Bearbeitungszeiten von 8 bis 16 Wochen zu rechnen.

Vor-Ort-Präsenz und Bauüberwachung: Bei Projekten im Nürnberger Stadtgebiet und der Metropolregion ist regelmäßige Baustellenpräsenz erforderlich. Generalplaner organisieren Planungsbesprechungen, Bauleitungstermine und Abnahmen. Die gute Erreichbarkeit über A3, A6 und A9 sowie das S-Bahn-Netz ermöglicht schnelle Reaktionszeiten. Für überregionale Projekte können Zweigbüros oder Projektbüros vor Ort sinnvoll sein.

Koordination von Sonderleistungen: Bei komplexen Vorhaben koordinieren Generalplaner Spezialisten wie Tragwerksplaner, TGA-Fachplaner, Brandschutz- und Akustikgutachter. In Nürnberg existiert ein Netzwerk etablierter Fachingenieure, die für Industriebauten, Sonderbauten und denkmalgeschützte Projekte die erforderliche Expertise mitbringen. Die Einbindung erfolgt phasengerecht, um Planungsschritte optimal zu verzahnen und Schnittstellenverluste zu vermeiden. Für spezialisierte Leistungen wie BIM-Consultants oder Fassadenplaner empfiehlt sich frühzeitige Beauftragung.

Spezial-Equipment

Die Geologie im Raum Nürnberg ist geprägt von Sandstein des Mittleren Keupers, was bei Gründungsarbeiten und Kellerbauarbeiten spezifische Anforderungen stellt. Generalplaner müssen Baugrund-Gutachten frühzeitig beauftragen und Gründungskonzepte auf die teils wechselnden Bodenverhältnisse abstimmen. In Flussnähe zur Pegnitz sind zudem Grundwasserstände und Hochwasserschutz zu berücksichtigen.

Nürnberg verfügt über umfangreiche denkmalgeschützte Bausubstanz in der Altstadt, was besondere Expertise in Sanierung, Brandschutz-Ertüchtigung und energetischer Modernisierung unter Denkmalschutzauflagen erfordert. Generalplaner koordinieren hier eng mit der Unteren Denkmalschutzbehörde und spezialisierten Restauratoren.

Die Nähe zu produzierenden Industrien wie Maschinenbau und Elektrotechnik bringt Projektanforderungen mit sich, die Werksplanung, Logistikkonzepte und Produktionsabläufe in die Architektur integrieren. Generalplaner mit Industriebau-Erfahrung können hier Synergien zwischen Bauplanung, Anlagenbau und Inbetriebnahme herstellen. Zudem steigen die Anforderungen an Nachhaltigkeitszertifizierungen (DGNB, LEED), was fundierte Kenntnisse in Lebenszykluskosten und Gebäudetechnik voraussetzt.

Häufige Fragen — generalplaner in Nürnberg

Welche Honorarspannen sind für Generalplanerleistungen in Nürnberg üblich?

In der Metropolregion Nürnberg bewegen sich Generalplanerhonorare typischerweise zwischen 12 und 18 Prozent der anrechenbaren Baukosten nach HOAI. Bei einem mittelgroßen Gewerbebauprojekt mit etwa 2 Millionen Euro Baukosten entspricht dies einem Gesamthonorar von circa 240.000 bis 360.000 Euro. Die genaue Höhe hängt von Projektgröße, Komplexität, Leistungsumfang und Vertragsbedingungen ab. Zusatzleistungen wie BIM-Koordination, Nachhaltigkeitszertifizierung oder besondere Projektsteuerungsaufgaben werden separat vergütet.

Welche Stadtteile und Umlandgemeinden werden von Nürnberger Generalplanern typischerweise bedient?

Generalplaner mit Sitz in Nürnberg betreuen Projekte im gesamten Stadtgebiet – von der Altstadt über Südstadt, Mögeldorf und Langwasser bis zu den Außenbezirken. Ebenso werden Vorhaben in der Metropolregion realisiert, etwa in Fürth, Erlangen, Schwabach, Neumarkt oder Forchheim. Die verkehrsgünstige Lage ermöglicht auch überregionale Projekte in Mittelfranken, Oberfranken und der Oberpfalz. Entscheidend ist die Erreichbarkeit für regelmäßige Baustellentermine und Behördengänge.

Welche baurechtlichen Besonderheiten sind in Nürnberg zu beachten?

In Nürnberg gilt die Bayerische Bauordnung (BayBO), ergänzt durch städtische Gestaltungssatzungen, Denkmalschutzauflagen und Vorgaben aus dem Flächennutzungsplan. Für die Altstadt existieren strenge Denkmalschutzbestimmungen, die Materialwahl, Fassadengestaltung und Sanierungskonzepte betreffen. Generalplaner koordinieren die Abstimmung mit der Unteren Denkmalschutzbehörde, dem Stadtplanungsamt und gegebenenfalls mit Naturschutzbehörden. Bauvoranfragen und Baugenehmigungen dauern je nach Projektumfang 8 bis 16 Wochen.

Welche Vertragslaufzeiten und Projektetappen sind bei Generalplanerverträgen üblich?

Generalplanerverträge werden meist phasenweise nach HOAI-Leistungsphasen 1 bis 9 strukturiert. Kleinere Projekte mit 12 bis 18 Monaten Gesamtlaufzeit können in Gesamtverträgen abgewickelt werden. Größere Vorhaben werden häufig in Teilbeauftragungen gegliedert: Vorentwurf und Genehmigungsplanung zunächst, Ausführungsplanung und Bauüberwachung nach Freigabe. So behält der Bauherr Flexibilität und kann Entscheidungen phasengerecht treffen. Generalplaner rechnen nach Stundenaufwand, Pauschalhonorar oder prozentualem HOAI-Satz ab.

Wie ist die Verfügbarkeit qualifizierter Generalplaner in Nürnberg?

Die Nachfrage nach erfahrenen Generalplanern ist in Nürnberg hoch, insbesondere für Projekte mit BIM-Anforderungen, Nachhaltigkeitszertifizierungen oder Industriebau-Spezialisierung. Renommierte Büros haben Vorlaufzeiten von drei bis sechs Monaten. Es empfiehlt sich, Planungspartner frühzeitig anzusprechen und Kapazitäten zu reservieren. Kleinere und mittlere Büros zeigen oft höhere Flexibilität, während größere Planungsgesellschaften umfangreichere Projektportfolios und interdisziplinäre Teams bieten.

Welche Fachplanungen werden typischerweise durch Generalplaner koordiniert?

Generalplaner übernehmen die Koordination sämtlicher Fachdisziplinen: Tragwerksplanung, Technische Gebäudeausrüstung (Heizung, Lüftung, Sanitär, Elektro), Brandschutz, Bauphysik, Akustik, Landschaftsarchitektur und bei Bedarf Spezialisten wie Fassadenplaner oder Lichtplaner. In Nürnberg besteht ein gut vernetztes Ökosystem von Fachingenieuren, die eng mit Generalplanern zusammenarbeiten. Die Steuerung erfolgt über regelmäßige Planungsbesprechungen, gemeinsame Modelle (BIM) und abgestimmte Terminpläne, um Schnittstellenprobleme zu vermeiden.

Weiterführende Inhalte

Industrie-Anker

  • Siemens Healthineers (Erlangen, 18 km, Medizintechnik und Forschungsbauten)
  • MAN Energy Solutions (Nürnberg-Südstadt, 5 km, Maschinenbau und Industrieanlagen)
  • Datev (Nürnberg-Mögeldorf, 7 km, IT-Campus und Bürogebäude)
  • Schaeffler Automotive (Herzogenaurach, 25 km, Automobilzulieferer und Produktionsstätten)
0 Anbieter gefunden

Über generalplaner in Nürnberg

Im Verzeichnis finden Sie 0 generalplaner in Nürnberg. Jeder Eintrag enthält Kontaktdaten, Sortiment und aktuelle Pressemeldungen. Daten werden monatlich aus öffentlichen Quellen aktualisiert.