248,2 254195344,1 254196448,1 254197552,1 254198672,2 254199776,2 254200884,1 254201984,2 254203096,2 254204184,2 254205288,1 254206392,1 254207512,2 254208616,2 254209720,2 254210824,2 254211928,2 254213024,2 254214128,2 254215232,2 254216352,2 254217456,2 254218560,1 254219664,2 254220768,2 254221864,2 254222968,1 254224072,2 254225192,1 254226296,1 254227400,1 254228508,1 254229608,1 254230720,2 254231808,2 254232928,2 254234032,1 254235136,1 254236240,2 254237344,1 254238448,1 254239544,1 254240648,1 254241752,1 254242876,1 254243976,0 254245088,1 254246184,1 254247288,2 254248384,2 254249488,1 254250592,1 254251712,1 254252816,3 254253920,1 254255024,1 254256132,0 254257224,1 254258328,1 254259432,1 254260552,1 254261656,1 254262760,2 254263864,1 254264968,1 254266064,1 254267168,1 254268272,0 254269392,1 254270500,1 254271600,1 254272712,1 254273808,1 254274904,1 254276008,1 254277112,1 254278232,1 254279336,1 254280440,2 254281544,1 254282648,1 254283744,1 254284860,1 254285952,1 254287080,2 254288176,1 254289280,1 254290384,1 254291488,1 254292584,1 254293688,1 254294792,1 254295912,1 254297016,1 254298128,2 254299224,1 254300336,1 254301424,1 254302528,1 254303632,2 254304752,1 254305856,1 254306960,1 254308064,2 254309168,1 254310264,1 254311368,1 254312484,1 254313592,1 254314704,1 254315800,1 254316904,1 254318008,1 254319104,2 254320208,2 254321312,3 254322432,1 254323536,1 254324640,2 254325744,1 254326848,1 254327944,1 254329064,1 254330152,1 254331272,1 254332376,2 254333480,2 254334584,1 254335688,1 254336784,1 254337888,1 254338992,1 254340120,2 254341216,1 254342328,0 254343424,2 254344536,1 254345624,1 254346728,2 254347832,2 254348952,1 254350056,1 254351160,2 254352264,1 254353368,2 254354476,2 254355568,1 254356688,2 254357792,1 254358896,0 254360000,1 254361104,1 254362208,2 254363304,1 254364408,1 254365512,1 254366632,1 254367736,1 254368840,1 254369944,2 254371048,1 254372144,2 254373248,2 254374352,1 254375472,1 254376576,1 254377680,1 254378784,2 254379888,1 254380984,1 254382100,2 254383192,1 254384320,1 254385416,2 254386528,2 254387624,1 254388728,1 254389824,3 254390928,1 254392032,1 254393152,1 254394256,1 254395360,1 254396468,1 254397568,2 254398680,1 254399768,2 254400872,3 254401992,1 254403096,1 254404200,2 254405304,1 254406408,1 254407504,1 254408608,1 254409712,2 254410832,0 254411936,2 254413040,2 254414144,2 254415248,1 254416344,1 254417448,1 254418552,1 254419672,1 254420776,1 254421880,1 254422984,1 254424092,1 254425184,1 254426304,2 254427392,2 254428512,2 254429616,1 254430720,1 254431824,2 254432928,2 254434024,2 254435128,2 254436232,2 254437352,2 254438464,2 254439560,0 254440672,2 254441768,1 254442864,1 254443968,2 254445072,1 254446192,2 254447296,1 254448400,2 254449504,2 254450608,2 254451704,1 254452808,2 254453912,1 254455032,2 254456136,2 254457240,2 254458344,3 254459448,1 254460544,1 254461648,1 254462752,1 254463872,1 254464976,1 254466084,1 254467184,1 254468296,1 254469384,1 254470488,2 254471592,1 254472712,1 254473816,1 254474920,0 254476024,1 254477128,2 254478224,1 254479328,0 254480444,2 254481552,1 254482664,1 254483760,1 254484864,1 254485968,1 254487064,2 254488168,1 254489272,2 254490392,1 254491496,1 254492600,1 254493708,2 254494808,0 254495920,1 254497008,1 254498112,1 254499232,2 254500336,1 254501440,1 254502544,1 254503648,1 254504744,2 254505848,1 254506952,1 254508076,1 254509176,1 254510288,1 254511384,2 254512488,1 254513584,1 254514688,2 254515792,1 254516912,2 254518016,1 254519120,1 254520224,1 254521328,1 254522424,1 254523528,1 254524648,1 254525752,1 254526856,3 254527960,1 254529064,1 254530168,1 254531264,1 254532368,1 254533472,1 254534592,1 254535700,1 254536800,1 254537912,1 254539008,1 254540120,1 254541208,1 254542312,2 254543432,1 254544536,1 254545640,1 254546744,0 254547848,0 254548944,2 254550060,1 254551152,1 254552280,1 254553376,1 254554480,1 254555584,1 254556688,1 254557784,1 254558888,0 254559992,2 254561112,1 254562216,1 254563320,0 254564424,2 254565528,1 254566624,1 254567728,1 254568832,1 254569952,2 254571056,1 254572160,1 254573264,2 254574368,2 254575464,1 254576568,1 254577684,2 254578792,1 254579904,1 254581000,2 254582112,1 254583208,2 254584304,2 254585408,1 254586512,1 254587632,2 254588736,1 254589840,1 254590944,1 254592052,1 254593144,1 254594264,1 254595352,2 254596472,1 254597576,2 254598680,1 254599784,1 254600888,1 254601984,1 254603088,1 254604192,2 254605316,2 254606416,1 254607520,1 254608624,2 254609728,2 254610824,1 254611928,2 254613032,2 254614152,1 254615256,2 254616360,0 254617464,1 254618568,2 254619676,1 254620768,1 254621888,2 254622992,1 254624096,1 254625200,1 254626304,1 254627408,2 254628504,2 254629608,2 254630712,1 254631832,2 254632936,2 254634044,2 254635144,2 254636256,1 254637344,1 254638448,2 254639552,1 254640672,2 254641776,2 254642880,2 254643984,1 254645088,1 254646184,1 254647288,1 254648392,2 254649520,1 254650616,1 254651720,2 254652824,2 254653928,2 254655024,2 254656128,1 254657232,2 254658352,2 254659456,2 254660560,1 254661668,2 254662768,1 254663880,3 254664968,2 254666072,1 254667192,2 254668296,1 254669400,2 254670504,2 254671608,2 254672704,2 254673808,1 254674912,2 254676032,1 254677136,1 254678248,1 254679344,2 254680448,1 254681544,2 254682648,2 254683752,1 254684872,0 254685976,1 254687080,1 254688184,1 254689292,1 254690384,2 254691504,1 254692592,1 254693712,1 254694816,2 254695920,2 254697024,1 254698128,2 254699224,2 254700328,1 254701432,2 254702552,1 254703660,1 254704760,2 254705872,1 254706968,0 254708064,1 254709168,1 254710272,1 254711392,2 254712496,1 254713600,2 254714704,1 254715808,2 254716904,2 254718008,2 254719112,1 254720232,1 254721336,2 254722440,2 254723544,1 254724648,2 254725744,1 254726848,1 254727952,2 254729072,2 254730176,1 254731288,2 254732384,3 254733496,2 254734584,1 254735704,2 254736792,2 254737912,1 254739016,1 254740120,2 254741224,1 254742328,2 254743424,2 254744528,1 254745644,1 254746752,2 254747864,1 254748960,2 254750064,1 254751168,1 254752264,2 254753368,1 254754472,2 254755592,1 254756696,1 254757800,2 254758904,1 254760008,1 254761104,1 254762208,1 254763312,2 254764432,2 254765536,1 254766640,2 254767744,1 254768848,1 254769944,2 254771048,1 254772152,1 254773276,1 254774376,2 254775488,2 254776584,2 254777696,1 254778784,2 254779888,1 254780992,2 254782112,1 254783216,1 254784320,1 254785424,2 254786528,1 254787636,1 254788728,1 254789848,1 254790952,1 254792056,1 254793160,2 254794264,1 254795368,2 254796464,2 254797568,1 254798672,1 254799792,2 254800900,3 254802000,2 254803104,2 254804208,2 254805304,1 254806408,2 254807512,2 254808632,1 254809736,2 254810840,2 254811944,2 254813048,1 254814144,1 254815260,2 254816352,2 254817480,2 254818576,1 254819680,2 254820784,2 254821888,0 254822984,0 254824088,2 254825192,2 254826312,1 254827416,2 254828520,1 254829632,2 254830728,2 254831840,2 254832928,3 254834032,2 254835152,2 254836256,2 254837360,2 254838464,2 254839568,2 254840664,2 254841768,1 254842872,2 254843992,2 254845104,2 254846200,2 254847304,1 254848408,1 254849504,2 254850608,2 254851712,2 254852832,2 254853936,1 254855040,2 254856144,1 254857252,1 254858344,2 254859464,2 254860552,1 254861672,2 254862776,2 254863880,1 254864984,2 254866088,1 254867184,2 254868288,1 254869392,3 254870512,2 254871616,2 254872720,1 254873832,2 254874928,2 254876024,2 254877128,2 254878232,2 254879352,1 254880456,2 254881560,2 254882664,2 254883768,2 254884876,2 254885968,1 254887088,2 254888192,2 254889296,1 254890400,2 254891504,2 254892608,1 254893704,2 254894808,1 254895912,1 254897032,1 254898136,2 254899244,1 254900344,2 254901456,2 254902544,1 254903648,2 254904752,3 254905872,2 254906976,0 254908080,2 254909184,1 254910288,2 254911384,2 254912488,2 254913592,2 254914712,3 254915816,1 254916920,3 254918024,2 254919128,2 254920224,1 254921328,3 254922432,2 254923552,2 254924656,2 254925760,1 254926868,2 254927968,1 254929080,2 254930168,1 254931288,2 254932392,1 254933496,2 254934600,2 254935704,2 254936808,1 254937904,3 254939008,2 254940112,1 254941236,2 254942336,1 254943448,2 254944544,3 254945648,2 254946744,2 254947848,2 254948952,2 254950072,1 254951176,2 254952280,2 254953384,2 254954488,2 254955584,2 254956688,2 254957792,2 254958912,0 254960016,1 254961120,1 254962224,1 254963328,1 254964424,1 254965528,1 254966632,1 254967752,1 254968860,1 254969960,1 254971072,2 254972168,1 254973280,1 254974368,2 254975472,2 254976592,3 254977696,2 254978800,2 254979904,2 254981008,2 254982104,2 254983220,1 254984312,3 254985440,1 254986536,2 254987640,2 254988744,3 254989848,2 254990944,2 254992048,2 254993152,1 254994272,2 254995376,2 254996488,1 254997584,2 254998688,1 254999784,1 255000888,3 255001992,2 255003112,1 255004216,1 255005320,1 255006424,3 255007528,3 255008624,2 255009728,2 255010844,1 255011952,1 255013064,2 255014160,2 255015264,2 255016368,1 255017464,2 255018568,2 255019672,1 255020792,2 255021896,3 255023000,2 255024104,2 255025216,2 255026304,2 255027424,0 255028512,2 255029632,1 255030736,2 255031840,1 255032944,2 255034048,2 255035144,1 255036248,2 255037352,2 255038476,1 255039576,2 255040688,1 255041784,2 255042888,1 255043984,1 255045088,2 255046192,2 255047312,2 255048416,1 255049520,2 255050624,2 255051728,2 255052840,1 255053928,2 255055048,1 255056152,2 255057256,2 255058360,1 255059464,1 255060568,1 255061664,2 255062768,2 255063872,1 255064992,2 255066096,2 255067200,2 255068304,1 255069416,1 255070504,2 255071608,1 255072712,1 255073832,2 255074936,2 255076040,1 255077144,2 255078248,2 255079344,2 255080460,2 255081552,2 255082680,1 255083776,2 255084888,1 255085984,2 255087088,1 255088184,2 255089288,3 255090392,1 255091512,2 255092616,2 255093720,1 255094828,2 255095928,0 255097040,2 255098128,2 255099232,2 255100352,2 255101456,2 255102560,3 255103664,2 255104768,2 255105864,2 255106968,1 255108072,2 255109192,1 255110296,1 255111400,2 255112504,2 255113608,2 255114704,2 255115808,1 255116912,2 255118032,1 255119136,2 255120240,1 255121344,1 255122456,1 255123544,2 255124664,2 255125752,1 255126872,2 255127976,1 255129080,1 255130184,2 255131288,2 255132384,2 255133488,1 255134592,3 255135712,2 255136820,2 255137920,1 255139032,1 255140128,2 255141224,2 255142328,2 255143432,4 255144552,2 255145656,2 255146760,2 255147864,2 255148968,2 255150064,2 255151168,2 255152272,2 255153392,2 255154496,2 255155600,2 255156704,2 255157808,2 255158904,2 255160008,1 255161112,1 255162232,2 255163336,3 255164444,1 255165544,2 255166656,2 255167744,2 255168864,3 255169952,2 255171072,3 255172176,3 255173280,2 255174384,3 255175488,3 255176584,3 255177688,3 255178804,3 255179912,3 255181024,5 255182120,4 255183224,4 255184328,5 255185424,4 255186528,5 255187632,5 255188752,6 255189856,6 255190960,5 255192068,6 255193168,7 255194264,8 255195368,7 255196472,8 255197592,8 255198696,8 255199800,8 255200904,9 255202008,9 255203104,9 255204208,10 255205412,10 255206608,10 255207792,10 255208968,10 255210168,11 255211360,11 255212556,11 255213744,12 255214936,11 255216120,12 255217312,14 255218488,12 255219688,13 255220880,13 255222072,14 255223248,15 255224448,14 255225640,15 255226832,15 255228008,16 255229208,15 255230400,16 255231592,17 255232768,16 255233968,16 255235160,17 255236352,18 255237528,17 255238728,18 255239920,18 255241112,18 255242300,17 255243496,16 255244680,19 255245872,19 255247048,20 255248248,19 255249448,20 255250640,21 255251808,21 255253008,21 255254200,21 255255392,21 255256568,22 255257776,23 255258968,22 255260152,22 255261328,22 255262528,22 255263720,23 255264912,23 255266088,23 255267288,23 255268480,24 255269672,24 255270848,23 255272048,25 255273240,23 255274432,24 255275608,24 255276808,24 255278000,24 255279192,26 255280368,24 255281568,25 255282760,25 255283952,25 255285128,25 255286332,27 255287528,25 255288712,26 255289888,27 255291088,27 255292280,27 255293476,27 255294664,28 255295848,27 255297040,27 255298232,29 255299408,28 255300612,28 255301808,29 255302992,29 255304168,30 255305368,30 255306560,31 255307752,31 255308928,31 255310128,31 255311320,32 255312512,32 255313688,33 255314888,33 255316080,33 255317272,32 255318448,33 255319648,34 255320840,35 255322032,35 255323208,35 255324408,34 255325600,35 255326792,36 255327968,36 255329168,36 255330364,37 255331560,37 255332728,37 255333928,37 255335120,37 255336312,38 255337500,38 255338696,38 255339880,39 255341072,40 255342248,40 255343448,40 255344644,40 255345840,42 255347008,42 255348208,41 255349400,41 255350592,42 255351768,42 255352968,43 255354160,41 255355352,43 255356528,43 255357728,44 255358920,43 255360112,44 255361288,45 255362488,44 255363680,45 255364872,45 255366048,46 255367248,47 255368440,46 255369632,47 255370808,46 255372008,47 255373200,47 255374396,47 255375584,47 255376768,47 255377960,48 255379152,48 255380328,48 255381532,48 255382728,49 255383912,49 255385088,50 255386288,50 255387480,50 255388676,50 255389848,51 255391048,50 255392240,51 255393432,50 255394608,51 255395808,53 255397000,52 255398192,52 255399368,52 255400568,52 255401760,53 255402952,53 255404128,53 255405328,53 255406520,54 255407712,55 255408888,55 255410088,55 255411280,55 255412472,56 255413648,55 255414848,56 255416040,57 255417232,57 255418420,57 255419616,58 255420800,58 255421992,58 255423168,59 255424368,59 255425568,59 255426760,59 255427928,59 255429128,60 255430320,61 255431512,60 255432688,61 255433888,62 255435080,62 255436272,63 255437448,63 255438648,63 255439840,63 255441032,64 255442208,64 255443408,64 255444600,64 255445792,64 255446968,64 255448168,64 255449360,64 255450552,65 255451728,65 255452928,66 255454120,66 255455312,66 255456488,66 255457688,67 255458880,66 255460072,68 255461248,68 255462456,68 255463648,68 255464832,68 255466008,69 255467208,69 255468400,69 255469596,70 255470784,71 255471968,70 255473160,71 255474352,72 255475528,71 255476728,72 255477920,73 255479112,73 255480288,73 255481488,73 255482680,75 255483872,75 255485048,75 255486248,75 255487440,75 255488632,76 255489808,75 255491008,76 255492200,77 255493392,77 255494568,77 255495768,79 255496960,80 255498152,78 255499328,80 255500528,80 255501720,80 255502912,80 255504088,80 255505288,81 255506484,81 255507680,81 255508848,82 255510048,83 255511240,83 255512432,83 255513620,84 255514816,84 255516000,84 255517192,85 255518368,85 255519568,86 255520760,86 255521952,86 255523128,86 255524328,87 255525520,87 255526712,87 255527888,87 255529088,88 255530280,88 255531472,88 255532648,89 255533848,89 255535040,90 255536232,89 255537408,90 255538608,89 255539800,90 255540992,90 255542168,91 255543368,91 255544560,92 255545752,92 255546928,92 255548128,93 255549320,93 255550516,93 255551704,94 255552888,94 255554080,95 255555272,95 255556448,96 255557656,95 255558848,95 255560032,96 255561208,97 255562408,97 255563600,97 255564792,98 255565968,98 255567168,99 255568360,100 255569624,100 255570912,100 255572192,101 255573448,100 255574736,101 255576008,101 255577288,102 255578560,103 255579824,103 255581112,103 255582392,104 255583648,105 255584936,105 255586208,105 255587472,105 255588760,106 255590024,106 255591312,106 255592584,107 255593848,107 255595136,108 255596408,108 255597672,109 255598960,109 255600224,110 255601512,110 255602784,110 255604064,110 255605336,110 255606608,111 255607872,111 255609160,111 255610424,111 255611712,112 255612992,112 255614248,112 255615536,112 255616808,112 255618084,113 255619360,114 255620624,113 255621912,114 255623192,114 255624448,115 255625736,115 255627008,115 255628272,117 255629560,116 255630824,116 255632112,117 255633384,117 255634664,117 255635936,117 255637208,117 255638472,118 255639768,118 255641024,118 255642312,117 255643584,119 255644864,119 255646136,120 255647408,120 255648672,120 255649968,121 255651224,121 255652512,121 255653784,121 255655048,122 255656336,122 255657608,122 255658872,122 255660160,123 255661424,123 255662712,124 255663984,124 255665248,124 255666536,125 255667808,124 255669072,125 255670360,124 255671640,125 255672912,126 255674184,125 255675448,127 255676736,126 255678008,126 255679272,127 255680564,127 255681824,127 255683112,128 255684384,129 255685660,128 255686936,128 255688208,129 255689472,128 255690764,129 255692024,129 255693312,130 255694584,130 255695848,130 255697136,131 255698408,131 255699672,132 255700960,132 255702240,133 255703512,133 255704784,133 255706048,133 255707344,135 255708608,134 255709872,134 255711160,134 255712440,135 255713712,135 255714984,134 255716248,135 255717536,136 255718808,135 255720072,136 255721360,137 255722624,137 255723912,137 255725184,137 255726448,137 255727736,137 255729008,138 255730272,139 255731560,139 255732824,139 255734112,140 255735384,140 255736648,140 255737936,141 255739208,141 255740472,140 255741760,141 255743036,141 255744312,142 255745584,142 255746848,142 255748140,143 255749408,142 255750672,144 255751960,144 255753236,144 255754512,144 255755784,145 255757048,146 255758340,146 255759608,146 255760872,147 255762160,146 255763424,147 255764712,147 255765984,148 255767248,148 255768536,148 255769816,148 255771072,149 255772360,149 255773624,149 255774920,150 255776184,150 255777448,150 255778736,151 255780016,151 255781272,151 255782560,151 255783824,151 255785112,152 255786384,153 255787648,152 255788936,154 255790208,153 255791472,154 255792760,155 255794024,155 255795312,155 255796584,155 255797848,156 255799136,156 255800408,156 255801688,156 255802960,155 255804224,157 255805512,157 255806784,157 255808048,157 255809336,157 255810612,157 255811872,157 255813160,157 255814424,158 255815716,158 255816984,158 255818248,158 255819536,158 255820812,159 255822072,157 255823360,158 255824624,158 255825912,158 255827184,158 255828448,158 255829736,159 255831008,158 255832288,159 255833560,158 255834824,158 255836112,159 255837392,158 255838648,158 255839936,158 255841208,158 255842488,158 255843760,158 255845024,158 255846312,158 255847584,158 255848848,159 255850136,158 255851408,158 255852672,158 255853960,158 255855224,158 255856512,158 255857784,158 255859048,158 255860336,158 255861608,159 255862872,158 255864160,159 255865424,159 255866712,158 255867984,158 255869248,159 255870536,158 255871808,158 255873088,159 255874360,159 255875624,159 255876912,158 255878192,159 255879448,159 255880736,159 255882008,158 255883284,158 255884560,159 255885824,159 255887112,158 255888392,159 255889648,159 255890936,158 255892208,159 255893472,159 255894760,159 255896024,159 255897312,159 255898584,158 255899864,159 255901136,159 255902408,159 255903672,158 255904968,159 255906224,158 255907512,158 255908784,159 255910064,159 255911336,158 255912608,158 255913872,158 255915160,158 255916424,159 255917712,159 255918984,158 255920248,158 255921536,158 255922808,159 255924072,158 255925360,158 255926624,158 255927912,158 255929184,159 255930448,159 255931736,159 255933008,159 255934272,158 255935560,158 255936824,159 255938112,159 255939384,159 255940660,158 255941936,159 255943208,158 255944472,159 255945764,159 255947024,158 255948312,159 255949584,158 255950864,158 255952136,158 255953408,158 255954672,159 255955960,159 255957224,158 255958512,158 255959784,157 255961048,158 255962344,158 255963608,159 255964872,159 255966160,158 255967440,158 255968712,157 255969984,158 255971248,157 255972544,158 255973808,158 255975072,158 255976360,158 255977624,158 255978912,157 255980184,158 255981448,158 255982736,158 255984008,157 255985272,157 255986560,158 255987824,157 255989112,157 255990384,157 255991648,157 255992936,158 255994208,158 255995472,158 255996760,157 255998024,157 255999312,157 256000584,158 256001848,158 256003136,157 256004408,157 256005672,158 256006960,157 256008236,157 256009512,156 256010784,157 256012048,157 256013340,157 256014608,156 256015872,157 256017160,156 256018424,157 256019712,156 256020984,156 256022248,156 256023536,158 256024808,156 256026072,155 256027360,155 256028624,156 256029920,156 256031184,155 256032448,155 256033736,155 256035016,155 256036272,155 256037560,155 256038824,155 256040120,155 256041384,155 256042648,154 256043936,155 256045208,154 256046472,154 256047760,154 256049024,155 256050312,154 256051584,153 256052848,154 256054136,153 256055408,153 256056672,154 256057960,154 256059224,153 256060512,153 256061792,154 256063048,152 256064336,153 256065608,152 256066872,152 256068160,153 256069424,152 256070716,153 256071984,152 256073248,152 256074536,151 256075812,151 256077072,152 256078360,152 256079624,152 256080916,152 256082184,151 256083448,151 256084736,151 256086008,151 256087272,150 256088560,151 256089824,151 256091112,151 256092392,150 256093648,150 256094936,150 256096208,150 256097488,150 256098760,149 256100024,149 256101312,149 256102592,151 256103848,148 256105136,149 256106408,148 256107672,148 256108960,148 256110224,148 256111512,148 256112784,147 256114048,147 256115336,147 256116608,148 256117872,147 256119160,147 256120424,147 256121712,147 256122984,146 256124248,147 256125536,146 256126808,146 256128072,146 256129368,146 256130624,145 256131912,145 256133184,145 256134448,145 256135736,145 256137008,145 256138284,144 256139560,144 256140824,145 256142112,143 256143392,144 256144648,144 256145936,144 256147208,143 256148472,142 256149760,143 256151024,142 256152312,143 256153584,143 256154848,142 256156136,142 256157408,142 256158672,142 256159968,141 256161224,142 256162512,141 256163784,140 256165064,141 256166336,140 256167608,141 256168872,140 256170168,140 256171424,139 256172712,140 256173984,140 256175248,139 256176536,139 256177808,139 256179072,139 256180360,138 256181624,140 256182912,138 256184184,139 256185448,137 256186736,137 256188008,137 256189272,137 256190560,137 256191840,136 256193112,137 256194384,136 256195648,136 256196936,136 256198208,136 256199472,135 256200764,135 256202024,136 256203312,135 256204584,134 256205860,135 256207136,134 256208408,135 256209672,134 256210964,134 256212224,133 256213512,133 256214784,134 256216048,133 256217336,133 256218608,132 256219872,133 256221160,133 256222440,132 256223712,132 256224984,132 256226248,131 256227544,131 256228808,132 256230072,131 256231360,131 256232640,130 256233912,130 256235184,130 256236448,130 256237744,130 256239008,130 256240272,129 256241560,130 256242824,128 256244112,129 256245384,128 256246648,129 256247936,128 256249208,128 256250472,127 256251760,127 256253024,127 256254312,126 256255584,126 256256848,127 256258136,126 256259416,126 256260672,127 256261960,126 256263224,125 256264512,124 256265784,124 256267048,125 256268340,124 256269608,124 256270872,124 256272160,124 256273436,123 256274712,122 256275984,123 256277248,122 256278544,122 256279808,122 256281072,122 256282360,121 256283624,121 256284912,122 256286184,121 256287448,121 256288736,120 256290016,120 256291272,120 256292560,119 256293824,119 256295120,119 256296384,119 256297648,119 256298936,118 256300216,118 256301472,118 256302760,116 256304024,117 256305312,117 256306584,116 256307848,116 256309136,115 256310408,116 256311672,114 256312960,114 256314224,114 256315512,114 256316784,114 256318048,112 256319336,113 256320608,112 256321888,112 256323160,111 256324424,112 256325712,112 256326984,110 256328248,111 256329536,110 256330812,110 256332072,110 256333360,110 256334624,109 256335916,108 256337184,109 256338448,107 256339736,110 256341012,109 256342272,107 256343560,107 256344824,107 256346116,106 256347384,106 256348648,106 256349936,106 256351208,106 256352488,105 256353760,105 256355024,105 256356312,105 256357592,104 256358848,104 256360136,104 256361408,104 256362688,103 256363960,102 256365224,102 256366512,102 256367792,102 256369048,101 256370336,101 256371608,101 256372872,101 256374160,100 256375424,100 256376712,99 256377900,99 256379096,98 256380280,99 256381472,98 256382648,98 256383848,97 256385044,98 256386240,97 256387424,97 256388608,97 256389800,96 256390992,96 256392168,96 256393368,95 256394560,95 256395752,94 256396928,94 256398128,94 256399320,94 256400512,94 256401688,93 256402888,92 256404080,93 256405272,92 256406448,91 256407648,91 256408840,91 256410032,90 256411208,90 256412408,89 256413600,90 256414792,90 256415968,88 256417168,89 256418360,88 256419552,89 256420728,87 256421932,87 256423128,87 256424312,87 256425488,87 256426688,86 256427880,86 256429076,86 256430264,85 256431456,85 256432640,85 256433832,85 256435008,84 256436208,85 256437400,84 256438592,84 256439768,84 256440968,84 256442160,83 256443352,84 256444528,83 256445728,84 256446920,82 256448112,83 256449288,82 256450488,82 256451680,83 256452872,82 256454048,81 256455248,81 256456440,81 256457632,81 256458808,80 256460008,80 256461200,80 256462392,79 256463568,79 256464768,80 256465964,79 256467160,79 256468328,78 256469528,78 256470720,78 256471912,78 256473100,78 256474296,78 256475488,77 256476672,76 256477848,76 256479048,76 256480240,76 256481432,76 256482608,75 256483808,74 256485000,75 256486192,75 256487368,74 256488568,74 256489760,74 256490952,73 256492128,74 256493328,73 256494520,72 256495712,71 256496888,72 256498088,71 256499280,71 256500472,71 256501648,71 256502848,70 256504040,69 256505232,69 256506408,68 256507608,68 256508800,67 256509996,68 256511184,67 256512368,66 256513560,65 256514752,66 256515928,65 256517132,65 256518328,65 256519512,64 256520688,64 256521888,65 256523080,63 256524272,63 256525448,63 256526648,63 256527840,63 256529032,62 256530208,61 256531408,60 256532600,62 256533792,60 256534968,59 256536168,59 256537360,59 256538552,59 256539728,59 256540928,57 256542120,57 256543312,57 256544488,56 256545688,56 256546880,56 256548072,54 256549248,55 256550448,52 256551640,53 256552832,53 256554020,53 256555216,52 256556400,52 256557592,52 256558768,52 256559968,51 256561164,50 256562360,51 256563544,49 256564728,50 256565920,49 256567112,49 256568288,48 256569488,48 256570680,47 256571872,48 256573048,47 256574248,47 256575440,47 256576632,46 256577808,46 256579008,46 256580200,45 256581392,45 256582568,45 256583768,44 256584960,44 256586152,44 256587328,44 256588528,43 256589720,44 256590912,42 256592104,42 256593288,42 256594480,40 256595672,40 256596848,41 256598052,39 256599248,39 256600432,39 256601608,39 256602808,38 256604000,37 256605196,38 256606384,37 256607576,37 256608760,36 256609952,37 256611128,35 256612328,36 256613520,34 256614712,35 256615888,34 256617088,35 256618280,34 256619472,34 256620648,33 256621848,33 256623040,33 256624232,32 256625408,32 256626608,31 256627800,31 256628992,31 256630168,30 256631368,30 256632560,30 256633752,30 256634944,28 256636136,28 256637320,29 256638512,28 256639688,27 256640888,27 256642084,26 256643280,27 256644448,25 256645648,25 256646840,25 256648032,24 256649208,25 256650416,23 256651608,22 256652792,23 256653968,24 256655168,23 256656360,21 256657552,22 256658728,20 256659928,21 256661120,20 256662312,20 256663488,20 256664688,20 256665880,19 256667072,18 256668248,19 256669448,18 256670640,17 256671832,17 256673008,17 256674208,17 256675400,15 256676592,15 256677768,16 256678976,15 256680168,14 256681352,14 256682528,14 256683728,14 256684920,14 256686116,13 256687304,13 256688488,13 256689680,12 256690872,12 256692048,13 256693252,12 256694448,12 256695632,12 256696808,11 256698008,10 256699200,11 256700392,11 256701568,10 256702768,10 256703960,10 256705152,10 256706328,9 256707432,9 256708552,8 256709660,8 256710760,8 256711872,7 256712968,7 256714080,6 256715168,6 256716272,5 256717392,5 256718496,5 256719600,5 256720704,4 256721808,4 256722904,5 256724020,4 256725112,3 256726240,4 256727336,4 256728440,3 256729544,3 256730648,3 256731744,2 256732848,2 256733952,2 256735072,2 256736176,1 256737288,2 256738384,1 256739488,2 256740584,2 256741688,1 256742792,1 256743912,0 256745016,1 256746120,0 256747224,1 256748328,0 256749424,0 256750528,0 256751644,0 256752752,0 256753864,0 256754960,1 256756064,2 256757168,0 256758264,0 256759368,1 256760472,0 256761592,0 256762696,0 256763800,0 256764904,0 256766012,0 256767104,0 256768224,0 256769312,0 256770432,0 256771536,0 256772640,0 256773744,0 256774848,0 256775944,0 256777048,0 256778152,0 256779276,0 256780376,0 256781488,0 256782584,0 256783688,0 256784784,0 256785888,0 256786992,0 256788112,0 256789216,0 256790320,0 256791424,0 256792528,0 256793636,0 256794728,0 256795848,0 256796952,0 256798056,0 256799160,0 256800264,0 256801368,0 256802464,0 256803568,0 256804672,0 256805792,0 256806896,0 256808000,0 256809104,0 256810216,0 256811304,0 256812408,0 256813512,0 256814632,0 256815736,0 256816840,0 256817944,0 256819048,0 256820144,0 256821260,0 256822352,0 256823480,0 256824576,1 256825688,0 256826784,0 256827888,0 256828984,0 256830088,0 256831192,0 256832312,0 256833416,0 256834520,0 256835628,0 256836728,0 256837840,0 256838928,0 256840032,0 256841152,0 256842256,0 256843360,0 256844464,0 256845568,0 256846664,0 256847768,0 256848872,0 256849992,0 256851096,0 256852200,0 256853304,0 256854408,0 256855504,0 256856608,0 256857712,0 256858832,0 256859936,0 256861040,0 256862144,0 256863252,0 256864344,0 256865464,0 256866552,0 256867672,0 256868776,0 256869880,0 256870984,0 256872088,0 256873184,0 256874288,0 256875392,0 256876512,0 256877624,0 256878720,0 256879832,0 256880928,0 256882024,0 256883128,0 256884232,0 256885352,0 256886456,0 256887560,0 256888664,0 256889768,0 256890864,0 256891968,0 256893072,0 256894192,0 256895296,0 256896400,0 256897504,0 256898608,0 256899704,0 256900808,0 256901912,0 256903032,0 256904136,0 256905244,0 256906344,0 256907456,0 256908544,0 256909664,0 256910752,0 256911872,0 256912976,0 256914080,0 256915184,0 256916288,0 256917384,0 256918488,0 256919604,0 256920712,0 256921824,0 256922920,0 256924024,0 256925128,0 256926224,0 256927328,0 256928432,0 256929552,0 256930656,0 256931760,0 256932872,0 256933968,0 256935064,0 256936168,0 256937272,0 256938392,0 256939496,0 256940600,0 256941704,0 256942808,0 256943904,0 256945008,0 256946112,0 256947236,0 256948336,0 256949448,0 256950544,0 256951648,0 256952744,0 256953848,0 256954952,0 256956072,0 256957176,0 256958280,0 256959384,0 256960488,0 256961596,0 256962688,0 256963808,0 256964912,0 256966016,0 256967120,0 256968224,0 256969328,0 256970424,0 256971528,0 256972632,0 256973752,0 256974860,0 256975960,0 256977072,0 256978168,0 256979264,0 256980368,0 256981472,0 256982592,0 256983696,0 256984800,0 256985904,0 256987008,0 256988104,0 256989220,0 256990312,0 256991440,0 256992536,0 256993640,0 256994744,0 256995848,0 256996944,0 256998048,0 256999152,0 257000272,0 257001376,0 257002480,0 257003584,0 257004688,0 257005800,0 257006888,0 257007992,0 257009112,0 257010216,0 257011320,0 257012424,0 257013528,0 257014624,0 257015728,0 257016844,0 257017952,0 257019064,0 257020160,0 257021272,0 257022368,0 257023464,0 257024568,0 257025672,0 257026792,0 257027896,0 257029000,0 257030104,0 257031212,0 257032304,0 257033424,0 257034512,0 257035632,0 257036736,0 257037840,0 257038944,0 257040048,0 257041144,0 257042248,0 257043352,0 257044472,0 257045576,0 257046680,0 257047784,0 257048888,0 257049984,0 257051088,0 257052192,0 257053312,0 257054416,0 257055520,0 257056624,0 257057728,0 257058836,0 257059928,0 257061048,0 257062152,0 257063256,0 257064360,0 257065464,0 257066568,0 257067664,0 257068768,0 257069872,0 257070992,0 257072096,0 257073208,0 257074304,0 257075416,0 257076504,0 257077608,0 257078712,0 257079832,0 257080936,0 257082040,0 257083144,0 257084248,0 257085344,0 257086448,0 257087552,0 257088672,0 257089776,0 257090880,0 257091984,0 257093088,0 257094184,0 257095288,0 257096392,0 257097512,0 257098616,0 257099720,0 257100828,0 257101928,0 257103040,0 257104128,0 257105248,0 257106352,0 257107456,0 257108560,0 257109664,0 257110768,0 257111864,0 257112968,0 257114072,0 257115196,0 257116296,0 257117408,0 257118504,0 257119608,0 257120704,0 257121808,0 257122912,0 257124032,0 257125136,0 257126240,0 257127344,0 257128456,0 257129544,0 257130648,0 257131752,0 257132872,0 257133976,0 257135080,0 257136184,0 257137288,0 257138384,0 257139488,0 257140592,0 257141712,0 257142824,0 257143920,0 257145032,0 257146128,0 257147224,0 257148328,0 257149432,0 257150552,0 257151656,0 257152760,0 257153864,0 257154968,0 257156064,0 257157180,0 257158272,0 257159400,0 257160496,0 257161600,0 257162704,0 257163808,0 257164904,0 257166008,0 257167112,0 257168232,0 257169336,0 257170448,0 257171544,0 257172656,0 257173744,0 257174848,0 257175952,0 257177072,0 257178176,0 257179280,0 257180384,0 257181488,0 257182584,0 257183688,0 257184804,0 257185912,0 257187024,0 257188120,0 257189224,0 257190328,0 257191424,0 257192528,0 257193632,0 257194752,0 257195856,0 257196960,0 257198064,0 257199168,0 257200264,0 257201384,0 257202472,0 257203592,0 257204696,0 257205800,0 257206904,0 257208008,0 257209104,0 257210208,0 257211312,0 257212436,0 257213536,0 257214648,0 257215744,0 257216856,0 257217944,0 257219048,0 257220152,0 257221272,0 257222376,0 257223480,0 257224584,0 257225688,0 257226796,0 257227888,0 257229008,0 257230112,0 257231216,0 257232320,0 257233424,0 257234528,0 257235624,0 257236728,0 257237832,0 257238952,0 257240056,0 257241160,0 257242264,0 257243368,0 257244464,0 257245568,0 257246672,0 257247792,0 257248896,0 257250000,0 257251104,0 257252208,0 257253304,0 257254420,0 257255512,0 257256640,0 257257736,0 257258848,0 257259944,0 257261048,0 257262144,0 257263248,0 257264352,0 257265472,0 257266576,0 257267680,0 257268788,0 257269888,0 257271000,0 257272088,0 257273192,0 257274312,0 257275416,0 257276520,0 257277624,0 257278728,0 257279824,0 257280928,0 257282032,0 257283152,0 257284256,0 257285360,0 257286464,0 257287568,0 257288664,0 257289768,0 257290872,0 257291992,0 257293096,0 257294200,0 257295304,0 257296412,0 257297504,0 257298624,0 257299712,0 257300832,0 257301936,0 257303040,0 257304144,0 257305248,0 257306344,0 257307448,0 257308552,0 257309672,0 257310780,0 257311880,0 257312992,0 257314088,0 257315184,0 257316288,0 257317392,0 257318512,0 257319616,0 257320720,0 257321824,0 257322928,0 257324024,0 257325128,0 257326232,0 257327352,0 257328456,0 257329560,0 257330664,0 257331768,0 257332864,0 257333968,0 257335072,0 257336192,0 257337296,0 257338404,0 257339504,0 257340616,0 257341704,0 257342808,0 257343912,0 257345032,0 257346136,0 257347240,0 257348344,0 257349448,0 257350544,0 257351648,0 257352764,0 257353872,0 257354984,0 257356080,0 257357184,0 257358288,0 257359384,0 257360488,0 257361592,0 257362712,0 257363816,0 257364920,0 257366032,0 257367128,0 257368240,0 257369328,0 257370432,0 257371552,0 257372656,0 257373760,0 257374864,0 257375968,0 257377064,0 257378168,0 257379272,0 257380396,0 257381496,0 257382608,0 257383704,0 257384808,0 257385904,0 257387008,0 257388112,0 257389232,0 257390336,0 257391440,0 257392544,0 257393648,0 257394744,0 257395848,0 257396968,0 257398072,0 257399176,0 257400280,0 257401384,0 257402488,0 257403584,0 257404688,0 257405792,0 257406912,0 257408024,0 257409120,0 257410232,0 257411328,0 257412440,0 257413528,0 257414632,0 257415752,0 257416856,0 257417960,0 257419064,0 257420168,0 257421264,0 257422380,0 257423472,0 257424600,0 257425696,0 257426800,0 257427904,0 257429008,0 257430104,0 257431208,0 257432312,0 257433432,0 257434536,0 257435640,0 257436744,0 257437848,0 257438944,0 257440048,0 257441152,0 257442272,0 257443376,0 257444480,0 257445584,0 257446688,0 257447784,0 257448888,0 257450008,0 257451112,0 257452224,0 257453320,0 257454432,0 257455528,0 257456624,0 257457728,0 257458832,0 257459952,0 257461056,0 257462160,0 257463264,0 257464372,0 257465464,0 257466584,0 257467672,0 257468792,0 257469896,0 257471000,0 257472104,0 257473208,0 257474304,0 257475408,0 257476512,0 257477636,0 257478736,0 257479840,0 257480944,0 257482048,0 257483144,0 257484248,0 257485352,0 257486472,0 257487576,0 257488680,0 257489784,0 257490888,0 257491996,0 257493088,0 257494208,0 257495312,0 257496416,0 257497520,0 257498624,0 257499728,0 257500824,0 257501928,0 257503032,0 257504152,0 257505256,0 257506364,0 257507464,0 257508576,0 257509664,0 257510768,0 257511872,0 257512992,0 257514096,0 257515200,0 257516304,0 257517408,0 257518504,0 257519608,0 257520712,0 257521840,0 257522936,0 257524040,0 257525144,0 257526248,0 257527344,0 257528448,0 257529552,0 257530672,0 257531776,0 257532880,0 257533992,0 257535088,0 257536200,0 257537288,0 257538392,0 257539512,0 257540616,0 257541720,0 257542824,0 257543928,0 257545024,0 257546128,0 257547232,0 257548352,0 257549456,0 257550568,0 257551664,0 257552768,0 257553864,0 257554968,0 257556072,0 257557192,0 257558296,0 257559400,0 257560504,0 257561612,0 257562704,0 257563824,0 257564912,0 257566032,0 25756