QUAST

Quality Assessment Tool for Genome Assemblies by Center for Algorithmic Biotechnology

Contigs are ordered from largest (contig #1) to smallest.

Contigs are broken into nonoverlapping 100 bp windows. Plot shows numbers of windows for each GC percentage.

{"minContig":500,"report":[["Genome statistics",[{"values":[14383,23515,32431,57117],"quality":"More is better","isMain":false,"metricName":"NG50"},{"values":[6365,9467,12779,24625],"quality":"More is better","isMain":false,"metricName":"NG75"},{"values":[4588,2755,2020,1189],"quality":"Less is better","isMain":false,"metricName":"LG50"},{"values":[11081,6943,5046,2856],"quality":"Less is better","isMain":false,"metricName":"LG75"}]],["Misassemblies",[]],["Unaligned",[]],["Mismatches",[{"values":[10428,400594,6,112],"quality":"Less is better","isMain":false,"metricName":"# N's"},{"values":["4.28","172.23","0.00","0.05"],"quality":"Less is better","isMain":true,"metricName":"# N's per 100 kbp"}]],["Statistics without reference",[{"values":[35130,18920,18507,11560],"quality":"Less is better","isMain":true,"metricName":"# contigs"},{"values":[3358867,92307,22956,37120],"quality":"Less is better","isMain":false,"metricName":"# contigs (>= 0 bp)"},{"values":[29350,17578,15840,9747],"quality":"Less is better","isMain":false,"metricName":"# contigs (>= 1000 bp)"},{"values":[13283,10507,8623,6608],"quality":"Less is better","isMain":false,"metricName":"# contigs (>= 5000 bp)"},{"values":[7234,6658,5977,5001],"quality":"Less is better","isMain":false,"metricName":"# contigs (>= 10000 bp)"},{"values":[1874,2542,2774,2822],"quality":"Less is better","isMain":false,"metricName":"# contigs (>= 25000 bp)"},{"values":[332,786,1021,1422],"quality":"Less is better","isMain":false,"metricName":"# contigs (>= 50000 bp)"},{"values":[177883,297795,311566,523622],"quality":"More is better","isMain":true,"metricName":"Largest contig"},{"values":[243404672,232595829,236573310,242811909],"quality":"More is better","isMain":true,"metricName":"Total length"},{"values":[373481773,241197400,237918402,246875299],"quality":"More is better","isMain":false,"metricName":"Total length (>= 0 bp)"},{"values":[239147813,231634399,234646632,241531523],"quality":"More is better","isMain":true,"metricName":"Total length (>= 1000 bp)"},{"values":[199969810,212330277,216956322,233601270],"quality":"More is better","isMain":false,"metricName":"Total length (>= 5000 bp)"},{"values":[156715724,184730792,198031266,221957313],"quality":"More is better","isMain":true,"metricName":"Total length (>= 10000 bp)"},{"values":[74195540,119850056,146465024,186676271],"quality":"More is better","isMain":false,"metricName":"Total length (>= 25000 bp)"},{"values":[22254997,58786071,84915717,137423246],"quality":"More is better","isMain":true,"metricName":"Total length (>= 50000 bp)"},{"values":[14921,26002,35078,59249],"quality":"More is better","isMain":false,"metricName":"N50"},{"values":[6904,11913,15645,26842],"quality":"More is better","isMain":false,"metricName":"N75"},{"values":[4363,2403,1821,1127],"quality":"Less is better","isMain":false,"metricName":"L50"},{"values":[10335,5717,4336,2646],"quality":"Less is better","isMain":false,"metricName":"L75"},{"values":["37.63","37.59","37.76","37.73"],"quality":"Equal","isMain":false,"metricName":"GC (%)"}]],["Predicted genes",[]],["Similarity statistics",[]],["Reference statistics",[{"values":[250000000,250000000,250000000,250000000],"quality":"Equal","isMain":false,"metricName":"Estimated reference length"}]]],"referenceName":"","date":"19 July 2016, Tuesday, 15:33:32","order":[0,1,2,3],"assembliesNames":["ABySS","CABOG","MaSuRCA","SOAPdenovo"]}
{{ qualities }}
{{ mainMetrics }}
{"lists_of_lengths":[[2794993,2040689,1797731,1672897,1577821,1502301,1437747,1397378,1350572,1301585,1268997,1230811,1203988,1174662,1147630,1119526,1096691,1075721,1048243,1031338,1019316,1007105,992748,976669,958854,944527,930859,917598,907410,899821,889340,878474,867183,857222,849688,840903,829793,821198,812526,804900,797126,789706,782575,775290,769544,762380,754370,746498,737485,728707,722921,717111,710028,702902,697183,692533,687426,681399,676404,672594,668068,663658,658928,654495,649255,643473,636909,632232,628341,623946,618765,613711,609549,606050,601246,597225,593618,589264,586629,583541,579280,575033,570642,567365,563805,561096,558909,555978,552271,547694,544653,541753,538153,534435,531631,528636,525228,522014,519217,516002,513212,510101,506473,504088,500879,498330,494973,493093,490935,488453,486032,483582,481223,479068,477296,475677,473210,471160,468623,466199,464080,461384,459133,456820,454886,452430,450432,448031,445802,442748,440683,438541,436558,434375,431890,429827,427468,425235,423617,421168,419045,416916,414884,413534,411852,410481,409064,407870,406225,404249,402473,400836,398903,397072,395087,393550,392000,389669,388028,386330,384695,382983,381503,379920,377721,376286,374803,373109,371038,369167,367622,366327,364876,363439,362154,361035,359923,358519,357067,355683,354235,352943,351977,350541,348926,347800,346547,345621,344624,343441,341951,340954,339631,338333,337292,335968,334476,333112,331916,330798,329677,328491,327402,326445,325165,323926,322357,320878,319742,318470,317194,316210,315122,314263,313126,312020,311032,310195,308847,307897,306741,305613,304250,302965,302010,301177,300290,299349,298595,297781,296761,295690,294667,293918,292953,292095,291400,290414,289404,288474,287577,286699,285825,284569,283622,282515,281528,280847,279992,279330,278585,277593,276846,275944,275190,274509,273676,272680,271689,270889,270096,269354,268645,268019,267129,266427,265550,265106,264580,263861,262970,262144,261433,260702,259815,259027,258396,257589,256517,255662,254811,254068,253461,252627,252045,251253,250323,249661,249022,248536,247953,247231,246431,245892,245082,244131,243348,242464,241638,240846,240056,239427,238748,238240,237657,237031,236236,235470,234721,234001,233212,232305,231667,230832,229971,229181,228466,227689,227011,226362,225823,225290,224679,224015,223456,223020,222454,221709,221079,220374,219694,219019,218344,217616,217096,216530,215902,215158,214422,213747,213068,212468,211864,211112,210488,209873,209320,208749,208203,207691,207096,206564,205843,205226,204661,204200,203811,203287,202831,202238,201525,201042,200337,199875,199236,198742,198193,197640,197194,196618,196029,195390,194820,194257,193761,193207,192704,192361,191954,191510,191133,190693,190306,189722,189342,188922,188435,188014,187598,187052,186447,185935,185294,184765,184292,183857,183334,182964,182489,182116,181619,181156,180691,180010,179311,178817,178320,177794,177394,176875,176371,175950,175559,175151,174723,174157,173505,172939,172559,172144,171599,171078,170661,170262,169913,169529,169062,168644,168035,167465,166948,166364,165900,165610,165315,164862,164453,164101,163690,163266,162905,162484,162086,161523,160961,160428,159955,159596,159212,158726,158364,158072,157620,157265,156818,156378,155948,155620,155315,154877,154453,153998,153639,153285,152981,152611,152103,151648,151320,151052,150681,150376,150005,149506,149198,148835,148517,148148,147684,147195,146813,146472,146212,145935,145612,145251,144797,144365,143890,143441,143154,142685,142302,141993,141655,141302,141011,140690,140316,139958,139768,139535,139294,138939,138627,138255,137904,137513,137094,136732,136376,136013,135707,135343,134980,134591,134306,134075,133724,133462,133048,132766,132459,132197,131860,131474,131021,130628,130285,129980,129673,129318,128954,128635,128301,127946,127565,127284,127002,126754,126331,125942,125664,125392,125018,124692,124446,124163,123883,123505,123234,122871,122622,122374,121958,121641,121384,121089,120785,120439,120134,119767,119430,119150,118807,118492,118220,117978,117657,117409,117166,116839,116527,116220,115882,115536,115272,114983,114715,114492,114229,113907,113646,113302,112957,112569,112231,111922,111675,111478,111183,110865,110619,110314,110046,109794,109506,109249,109028,108795,108557,108267,107995,107783,107492,107241,106883,106594,106356,106086,105773,105544,105201,104957,104653,104372,104162,103983,103736,103435,103133,102881,102613,102359,102143,101915,101688,101470,101257,100991,100636,100303,100010,99803,99555,99357,99157,99004,98769,98563,98295,98044,97720,97520,97294,96994,96786,96547,96349,96048,95766,95521,95281,95088,94837,94555,94287,94038,93839,93641,93416,93228,92953,92674,92442,92217,92005,91772,91572,91365,91133,90929,90684,90415,90192,90048,89880,89660,89415,89133,88939,88710,88488,88287,88114,87871,87651,87405,87159,86935,86702,86519,86314,86078,85862,85715,85539,85359,85159,84964,84735,84539,84359,84172,83931,83679,83410,83226,83058,82910,82758,82511,82318,82166,82007,81795,81593,81428,81215,81004,80823,80648,80464,80258,80024,79731,79527,79345,79167,78952,78733,78529,78322,78140,77923,77742,77566,77387,77236,77095,76909,76705,76513,76350,76129,75941,75716,75524,75306,75101,74937,74704,74551,74409,74225,74082,73915,73764,73634,73503,73334,73148,72869,72690,72515,72220,72044,71852,71683,71527,71344,71142,70983,70799,70639,70487,70317,70225,70079,69916,69733,69540,69367,69229,69056,68890,68735,68602,68452,68296,68162,67977,67842,67670,67502,67345,67169,66996,66838,66680,66495,66339,66198,66073,65870,65686,65514,65299,65148,65016,64863,64694,64566,64452,64323,64188,64031,63900,63715,63524,63382,63227,63086,62918,62785,62669,62544,62373,62170,62018,61842,61685,61529,61419,61326,61195,61057,60936,60809,60698,60564,60398,60242,60133,59989,59852,59719,59588,59457,59325,59209,59118,59013,58884,58732,58612,58504,58349,58185,58066,57953,57862,57756,57617,57509,57383,57284,57161,57016,56860,56697,56561,56401,56262,56103,55963,55853,55727,55588,55447,55323,55161,55033,54913,54811,54697,54583,54460,54312,54194,54052,53924,53820,53709,53595,53444,53337,53216,53084,52972,52887,52769,52651,52526,52409,52304,52175,52035,51926,51816,51730,51631,51505,51413,51291,51194,51082,50954,50844,50775,50667,50565,50488,50382,50293,50206,50121,50021,49924,49809,49701,49569,49442,49335,49207,49087,48992,48896,48777,48666,48559,48435,48308,48183,48084,47997,47894,47801,47689,47588,47504,47430,47310,47151,47044,46906,46788,46727,46649,46593,46509,46423,46364,46279,46188,46071,45938,45815,45745,45654,45533,45427,45296,45165,45057,44948,44875,44769,44694,44583,44484,44388,44285,44187,44105,44033,43920,43830,43746,43640,43535,43418,43322,43231,43142,43033,42946,42852,42749,42639,42559,42469,42388,42300,42216,42114,42056,41953,41872,41800,41701,41619,41528,41430,41340,41224,41085,40981,40886,40804,40743,40675,40596,40526,40458,40400,40311,40223,40134,40059,39965,39866,39758,39667,39596,39507,39423,39354,39247,39166,39067,38972,38883,38803,38741,38683,38577,38472,38368,38269,38178,38102,38014,37949,37856,37763,37692,37611,37525,37449,37359,37273,37189,37105,37020,36947,36867,36792,36694,36623,36549,36482,36415,36339,36255,36172,36092,35983,35888,35788,35684,35613,35551,35440,35342,35266,35188,35105,35033,34960,34844,34772,34711,34640,34572,34487,34406,34339,34267,34188,34081,34012,33905,33834,33753,33676,33597,33541,33486,33419,33334,33270,33199,33116,33038,32966,32917,32867,32805,32741,32661,32589,32535,32436,32367,32300,32235,32157,32080,32020,31941,31893,31807,31727,31663,31609,31539,31481,31406,31351,31266,31204,31147,31080,31027,30967,30900,30840,30780,30730,30651,30593,30518,30448,30369,30304,30245,30163,30096,30052,29977,29919,29870,29802,29731,29663,29595,29522,29464,29400,29345,29290,29234,29174,29106,29048,28989,28917,28857,28784,28719,28647,28579,28497,28441,28380,28317,28268,28212,28143,28082,28011,27951,27877,27789,27708,27643,27572,27500,27448,27389,27315,27248,27164,27109,27067,26997,26930,26861,26812,26746,26666,26589,26510,26459,26411,26368,26322,26266,26200,26123,26068,26021,25961,25916,25872,25826,25773,25717,25665,25622,25579,25525,25470,25414,25359,25291,25238,25183,25101,25037,24982,24911,24824,24757,24707,24652,24591,24516,24453,24398,24355,24305,24233,24189,24144,24095,24032,23970,23916,23852,23786,23734,23683,23628,23574,23524,23465,23414,23355,23301,23234,23184,23129,23069,23014,22963,22911,22848,22785,22732,22679,22617,22541,22495,22456,22402,22350,22307,22252,22190,22135,22073,22028,21979,21941,21896,21853,21801,21750,21699,21621,21573,21518,21457,21407,21362,21303,21250,21198,21158,21108,21051,21003,20965,20928,20887,20823,20769,20716,20651,20609,20533,20496,20458,20422,20378,20326,20296,20262,20209,20157,20111,20062,20012,19960,19897,19839,19802,19753,19705,19655,19588,19544,19497,19445,19403,19365,19321,19277,19235,19196,19150,19098,19054,19010,18959,18910,18873,18826,18768,18724,18681,18621,18585,18523,18477,18404,18361,18323,18291,18255,18210,18172,18108,18060,18014,17976,17935,17895,17860,17804,17764,17711,17667,17631,17579,17544,17510,17476,17442,17382,17343,17287,17235,17188,17156,17108,17070,17027,16975,16926,16878,16835,16787,16734,16677,16631,16572,16503,16462,16428,16384,16329,16280,16246,16196,16153,16112,16054,16014,16000,15938,15880,15838,15791,15743,15686,15627,15580,15516,15464,15431,15395,15353,15316,15272,15228,15186,15136,15096,15054,15007,14963,14918,14881,14841,14798,14740,14689,14651,14608,14560,14513,14453,14408,14355,14304,14255,14208,14157,14125,14076,14041,13994,13945,13894,13850,13827,13801,13761,13725,13686,13650,13612,13568,13527,13476,13428,13373,13334,13303,13271,13239,13198,13154,13103,13061,13028,12993,12948,12909,12869,12828,12792,12755,12714,12678,12643,12585,12546,12491,12444,12402,12362,12333,12293,12254,12219,12194,12156,12111,12070,12028,11983,11948,11916,11873,11833,11798,11757,11716,11678,11642,11606,11583,11553],[4046477,2996159,2717004,2503045,2347569,2223587,2096312,2005486,1932703,1874401,1795996,1733439,1689955,1641086,1604779,1561514,1533977,1503604,1476451,1443209,1414516,1383912,1362881,1341956,1321350,1304437,1285465,1263222,1239728,1217122,1201901,1187340,1174027,1161193,1143225,1124446,1110009,1100129,1087262,1073047,1059170,1043862,1033117,1023339,1012785,1004592,996637,987459,976857,965900,957236,948208,934068,922992,913842,904919,895726,886592,876516,868981,859262,852335,844664,835208,826466,819082,812704,805486,800069,793320,785661,778130,772478,765244,758328,751155,742279,736455,729807,724682,718218,713220,707027,701006,695184,690329,685004,678915,673182,668265,663729,659094,654218,649255,644682,639740,634941,630927,626481,621571,615186,611448,606122,601764,597601,593686,591088,586800,582638,578771,575006,571264,566873,563958,560027,556848,553831,549702,546078,541934,538434,534888,530795,527657,523373,519983,516615,512909,509013,506563,504213,501310,498028,495291,491607,489152,486898,483843,481005,477830,474963,471874,469072,466051,463401,461154,458978,456342,453807,451807,448581,445268,443506,441315,438363,435201,432281,429964,428026,425510,423050,421070,419468,417738,415160,413551,411926,409438,407363,404696,401500,399065,396770,395089,393634,391972,389859,388006,385544,383504,381003,378612,376606,374559,372434,370076,367868,365524,363804,361861,359996,358478,357377,355678,353906,351931,350164,348506,346933,345303,343499,341287,339740,337814,336332,334889,332826,331274,329968,328005,326097,324397,322654,321334,320264,318421,316909,315543,313738,312342,311155,309786,308222,306514,305119,303647,302335,301151,299858,298618,297042,295263,294038,292556,290966,289817,288619,287460,285923,284694,283580,282383,280987,279698,278501,277446,276396,275239,274021,272994,272049,270939,269655,268560,267483,266086,264904,263586,262204,261099,260132,258890,257586,256401,255125,254075,252834,251658,250611,249552,248779,247876,246900,245788,244773,243849,242962,241768,240658,239784,238606,237620,236642,235904,235060,234020,233087,231864,230934,229906,228951,227863,226737,225946,224961,224210,223289,222177,221127,220085,219130,218166,216837,215786,214961,213859,212845,212131,211084,210035,209082,208024,207263,206465,205659,204920,204009,203038,202274,201621,200782,199845,198867,198099,197248,196429,195671,194727,193783,193148,192295,191628,190920,190135,189340,188477,187680,186957,186092,185465,184721,183946,183075,182357,181568,180954,179982,179182,178451,177828,177151,176461,175831,174966,174265,173633,172882,172055,171470,170825,170076,169454,168670,167984,167232,166500,165622,164872,164240,163464,162839,162241,161798,161267,160677,159988,159341,158799,158260,157713,157030,156515,155863,155328,154573,153606,152876,152422,151843,151161,150472,149843,149095,148422,147923,147418,146587,145999,145455,144820,143991,143522,142942,142413,141963,141418,140769,140214,139647,139189,138616,138045,137436,136869,136297,135752,135293,134693,134160,133580,132998,132526,132142,131668,131147,130602,130186,129570,129011,128580,128078,127449,126993,126572,126021,125394,124852,124235,123684,123068,122599,122217,121557,120971,120511,120023,119497,119033,118629,118203,117806,117384,116857,116345,115864,115459,115100,114633,114035,113507,113178,112800,112229,111837,111371,110888,110421,110016,109628,109254,108904,108470,107978,107616,107194,106785,106465,106166,105705,105273,104900,104543,104145,103691,103347,102906,102414,102024,101632,101234,100729,100237,99824,99443,99022,98519,98134,97804,97395,96996,96560,96173,95888,95530,95174,94808,94502,94114,93771,93384,93067,92766,92406,91929,91436,91029,90657,90314,89892,89555,89152,88749,88299,87879,87514,87149,86769,86341,85920,85546,85179,84858,84514,84112,83692,83392,83055,82691,82355,82011,81692,81352,81012,80599,80290,79909,79585,79276,79064,78802,78473,78102,77730,77392,77068,76685,76363,76124,75777,75364,74992,74505,74167,73905,73582,73275,73024,72783,72535,72200,71895,71589,71267,70940,70660,70220,69878,69550,69254,68914,68572,68239,67931,67664,67258,66977,66632,66298,66022,65769,65541,65277,64931,64625,64380,64110,63812,63557,63322,62957,62684,62335,61961,61743,61558,61335,61096,60796,60564,60280,60000,59669,59364,59069,58831,58560,58323,58123,57881,57615,57333,57042,56633,56372,56159,55920,55603,55315,55063,54804,54578,54312,53936,53558,53297,52963,52673,52304,52041,51752,51483,51215,50999,50778,50495,50143,49905,49652,49386,49116,48922,48653,48415,48155,47959,47664,47421,47069,46768,46558,46346,46092,45868,45646,45403,45128,44924,44704,44387,44123,43885,43668,43453,43188,42953,42754,42559,42324,42094,41825,41523,41288,41076,40741,40470,40242,40050,39755,39558,39347,39127,38894,38658,38419,38227,37991,37759,37467,37275,37021,36752,36429,36182,35913,35672,35495,35318,35100,34873,34692,34495,34295,34088,33862,33689,33491,33217,32910,32621,32402,32141,31821,31560,31291,31064,30841,30579,30301,30094,29850,29675,29485,29298,29083,28949,28796,28576,28393,28118,27910,27713,27548,27257,27040,26843,26596,26408,26249,26033,25841,25694,25513,25322,25165,24931,24700,24492,24256,24086,23912,23715,23527,23336,23130,22881,22599,22375,22074,21850,21649,21395,21149,20900,20659,20344,20018,19820,19551,19300,19093,18835,18593,18398,18241,18014,17825,17645,17458,17245,17070,16863,16608,16385,16210,15984,15763,15506,15214,15045,14896,14717,14520,14368,14231,14069,13889,13709,13539,13400,13229,13058,12876,12759,12624,12481,12306,12156,12027,11890,11794,11705,11608,7022],[5132510,3902908,3520376,3240453,3015938,2800214,2639122,2529244,2439166,2340204,2257747,2186710,2098821,2031346,1976919,1932585,1887935,1837598,1775724,1730426,1693049,1655291,1618383,1589382,1564461,1533711,1503063,1479630,1451119,1417201,1386820,1365419,1343405,1325306,1310472,1288776,1267551,1247572,1228115,1214448,1196926,1182115,1168685,1157957,1147786,1132011,1119887,1107325,1094798,1081200,1070412,1056458,1043056,1033175,1020716,1008130,997465,987792,980122,970306,962661,952968,943795,932910,922585,915340,907422,900633,894201,886855,877981,871945,865672,855420,847372,838826,830787,819072,810724,803607,795746,788612,783736,777377,768299,761392,754670,747492,741221,734927,729775,724791,720082,712455,707571,701820,695544,689079,682421,676981,671858,667606,660211,653430,647294,643138,638692,633769,628876,625529,620263,615990,610703,605807,600741,596922,593492,588213,582662,579137,574954,570332,565973,562392,559216,555373,551998,548295,542087,536937,533191,528565,524292,520322,516235,512760,508903,506577,503162,499043,494822,491666,488032,484672,481863,479145,476440,473756,470660,467012,463105,460461,456954,454746,452074,448767,446512,443861,441082,438314,434971,431590,428375,424956,422031,418422,414545,411613,409103,406467,403967,402188,399657,396004,393784,390928,388503,386027,383551,381670,379199,376558,374041,371959,369448,366773,364548,362013,359781,357249,355763,353795,351699,349695,347248,344844,341672,338634,336237,334703,332593,330466,328808,326909,325271,322923,321017,319199,317612,315534,313471,311374,308808,305853,303359,301238,298888,296848,295112,293680,292106,289917,287811,285563,283890,282225,280348,278851,277226,275828,274053,272199,271052,269725,268014,265800,263730,262134,260520,258977,257285,255744,254160,252996,251837,250326,249168,248013,246881,245587,243923,241845,239799,238477,237120,235880,234572,233127,231716,230536,228797,227377,226412,225138,222963,221582,220188,218274,216713,215351,213495,212058,210961,209335,207632,206585,205480,204267,203081,201824,200439,199024,198006,197015,196259,195285,194310,192718,191664,190792,189856,188539,187466,186418,185492,184074,182785,181663,180566,179363,178365,177284,175933,174559,173426,172473,171524,170570,169620,168484,167041,165956,165284,164337,163364,162321,161558,160593,159617,158561,157674,156577,155818,154905,154108,153317,152391,151420,150756,150041,149154,148187,147082,146363,145664,144711,143699,142916,142177,141430,140515,139507,138617,137752,136924,136124,135273,134611,133865,133097,132417,131458,130554,130074,129536,128763,127883,126998,126326,125691,124956,124089,123260,122609,122008,121433,120845,120116,119486,118708,118047,117311,116598,115900,115233,114474,113931,113230,112678,112060,111582,111032,110318,109577,109013,108544,107864,107439,106765,106117,105598,105155,104587,104025,103466,102962,102433,101962,101523,100875,100245,99688,99182,98690,98161,97586,97061,96482,95989,95466,94935,94447,93741,93189,92695,92177,91642,91084,90569,90119,89778,89326,88829,88305,87820,87316,86760,86180,85556,85055,84596,84176,83719,83319,82938,82510,81934,81391,80959,80479,80096,79576,79197,78911,78513,78125,77684,77294,76931,76387,75927,75567,75173,74634,74133,73854,73595,73173,72803,72397,72050,71803,71533,71296,71069,70804,70540,70183,69816,69395,68992,68594,68232,67782,67474,67133,66679,66378,66066,65745,65451,65103,64714,64342,64020,63660,63282,62886,62585,62237,61854,61610,61415,61148,60777,60405,60014,59598,59189,58826,58558,58106,57680,57361,57058,56833,56559,56229,55877,55612,55344,55036,54751,54477,54189,53990,53804,53462,53193,52924,52635,52370,52161,51948,51689,51410,51122,50900,50690,50455,50263,50060,49859,49598,49341,49045,48779,48603,48335,48102,47873,47589,47374,47150,47081,47081,47075,46908,46736,46451,46232,46026,45842,45565,45384,45117,44911,44702,44526,44334,44137,43914,43662,43393,43188,42987,42808,42576,42366,42150,41980,41782,41584,41366,41174,40950,40703,40471,40307,40144,39940,39748,39527,39309,39067,38868,38635,38474,38273,38058,37907,37721,37523,37337,37168,37009,36839,36662,36432,36205,36004,35851,35679,35567,35406,35255,35090,34883,34694,34521,34378,34212,34081,33888,33716,33581,33438,33270,33074,32897,32749,32623,32452,32293,32124,32005,31853,31714,31507,31335,31130,30964,30802,30678,30546,30391,30291,30184,30084,29919,29782,29668,29556,29408,29284,29144,28984,28825,28689,28561,28410,28223,28075,27869,27693,27537,27356,27209,27079,26937,26781,26633,26474,26340,26212,26076,25900,25763,25616,25457,25258,25101,24945,24832,24680,24575,24489,24353,24194,24072,23950,23858,23736,23640,23510,23389,23247,23135,23003,22862,22732,22640,22525,22386,22218,22067,21900,21772,21650,21507,21362,21226,21115,21014,20896,20800,20698,20571,20455,20333,20211,20107,20024,19917,19809,19689,19595,19488,19357,19241,19144,19063,18958,18797,18651,18494,18378,18253,18096,17956,17845,17749,17649,17566,17476,17376,17258,17129,17038,16917,16809,16730,16651,16567,16499,16407,16313,16215,16142,16049,15948,15867,15780,15677,15578,15509,15416,15343,15260,15193,15110,15010,14927,14856,14774,14709,14619,14491,14397,14311,14193,14095,14028,13938,13848,13749,13671,13589,13511,13407,13310,13230,13116,13016,12939,12851,12784,12706,12637,12548,12448,12373,12302,12236,12165,12098,12015,11927,11877,11795,11742,11705,11639,11574,7512],[7147963,5511238,4906171,4497876,4219115,3896626,3718290,3532595,3370468,3230101,3110812,2981691,2851098,2779872,2699830,2627430,2563366,2480353,2397026,2339726,2285218,2222931,2162393,2114365,2060016,2017561,1978984,1940707,1900622,1865488,1833575,1795104,1762654,1728235,1699030,1677024,1648380,1623319,1599977,1572403,1550532,1526448,1500282,1471403,1447885,1422501,1405115,1387211,1372415,1354902,1335647,1315394,1293117,1276474,1254862,1238188,1218897,1205020,1193828,1180722,1166955,1155309,1136063,1119913,1108548,1095117,1078014,1057334,1042550,1031707,1017132,1005936,994563,982462,970649,958007,946048,932676,920501,910095,901201,888464,876430,865571,857073,848766,839776,830646,820857,810364,799373,787735,781493,772756,763358,756300,747423,737969,729463,722498,715566,708346,700931,695515,688712,683065,677514,669132,662057,655226,647244,639107,632478,625459,619737,615035,610253,604585,598015,591698,586636,581161,576022,570270,564080,558019,551402,544155,538945,532426,527309,521950,515332,510077,504309,498956,493639,489403,483213,477519,473474,468257,463014,459604,455358,450486,446792,443020,438065,434489,430390,426435,423097,419908,416212,412539,408930,404631,400138,396232,392601,389382,385773,382183,379313,377132,374457,371241,367789,364472,360546,356131,352114,348878,345622,342489,338682,335810,332456,329743,326763,323688,319926,316022,313228,310017,306590,302923,300600,298283,295350,292774,289987,287633,285341,282469,279791,277776,275106,273031,270327,267505,265042,262757,260719,258099,256246,253981,251550,248674,246203,243782,241396,239169,236814,234836,232585,229979,227199,224954,222445,220072,217967,215395,212793,210689,209188,207902,206310,204366,202452,200917,199166,197081,195014,193354,191582,189418,187441,185398,183781,181767,179420,177523,175989,174596,173161,171508,170014,168617,167123,165759,164108,162147,160467,158997,157414,156093,154427,153000,151876,150588,149081,147076,145505,143802,142580,141229,140134,138355,136854,136021,135030,133708,132367,130747,129555,128206,126749,125094,123620,122230,120928,119473,118327,117317,115857,114793,113526,112273,110996,109853,108652,107258,105920,104959,103899,102857,101777,100940,100018,99116,97918,96703,95748,94972,94056,92887,92047,91225,90346,89586,88631,87715,86812,85859,84970,84012,83140,82141,81254,80264,79355,78112,77269,76233,75086,74024,73034,72186,71453,70483,69784,69241,68491,67346,66486,65599,64835,64173,63255,62645,61818,61097,60307,59573,59116,58443,57642,56588,55823,55064,54314,53539,52909,52251,51719,51123,50360,49785,49186,48448,47780,47175,46596,45932,45408,44810,44304,43804,43202,42691,42309,41891,41371,40755,40207,39771,39371,38888,38378,37942,37497,36822,36285,35869,35427,35039,34555,34070,33534,33047,32624,32225,31860,31586,31255,30866,30506,30132,29827,29447,29157,28813,28529,28163,27816,27528,27266,26920,26511,26145,25801,25591,25289,25032,24795,24543,24291,24038,23809,23518,23278,23063,22789,22541,22308,22075,21882,21678,21489,21277,21004,20769,20531,20321,20074,19840,19607,19392,19230,19018,18812,18611,18403,18275,18139,17956,17802,17633,17459,17333,17191,17076,16939,16816,16647,16536,16452,16267,16165,16080,15943,15787,15656,15551,15442,15324,15205,15118,15008,14877,14766,14660,14538,14435,14317,14141,13964,13834,13726,13636,13497,13370,13259,13145,13040,12918,12810,12722,12642,12513,12419,12339,12246,12133,12039,11954,11874,11794,11712,11605,7022]],"filenames":["ABySS","CABOG","MaSuRCA","SOAPdenovo"]}
{{ assembliesLengths }}
{"reflen":[250000000]}
{"tickX":23}
{"coord_y":[[177883,177883,177883,154869,154869,140380,140380,136758,136758,133786,133786,133700,133700,132229,132229,129231,129231,127234,127234,119579,119579,118950,118950,118930,118930,116328,116328,114216,114216,110659,110659,110371,110371,105099,105099,103925,103925,102736,102736,102618,102618,102408,102408,102303,102303,100801,100801,99973,99973,96410,96410,95627,95627,95024,95024,94890,94890,92926,92926,90601,90601,89931,89931,88193,88193,88144,88144,87941,87941,87765,87765,87445,87445,87113,87113,86924,86924,86335,86335,84961,84961,84805,84805,84129,84129,84098,84098,83381,83381,82340,82340,81733,81733,81470,81470,81466,81466,81322,81322,81208,81208,81005,81005,80852,80852,80735,80735,78678,78678,78661,78661,78129,78129,77612,77612,77594,77594,77575,77575,77514,77514,76913,76913,76442,76442,76347,76347,76165,76165,76080,76080,75837,75837,75544,75544,75467,75467,75115,75115,74924,74924,74723,74723,74546,74546,74399,74399,74239,74239,74053,74053,73892,73892,73347,73347,73269,73269,73242,73242,73183,73183,73048,73048,72606,72606,72493,72493,72381,72381,72011,72011,71733,71733,71685,71685,71396,71396,70912,70912,70653,70653,70267,70267,69895,69895,69822,69822,69736,69736,69708,69708,69468,69468,69396,69396,69295,69295,69175,69175,68958,68958,68684,68684,68528,68528,68505,68505,68481,68481,68422,68422,68351,68351,68203,68203,68125,68125,68051,68051,67900,67900,67642,67642,67634,67634,67161,67161,67108,67108,67059,67059,66570,66570,66400,66400,66316,66316,66155,66155,66038,66038,65944,65944,65662,65662,65463,65463,65440,65440,65235,65235,65197,65197,65181,65181,65163,65163,65155,65155,64875,64875,64750,64750,64683,64683,64577,64577,64436,64436,64164,64164,64046,64046,63792,63792,63694,63694,63650,63650,63503,63503,63415,63415,63263,63263,63228,63228,63016,63016,62659,62659,62470,62470,62443,62443,62412,62412,62386,62386,62344,62344,62343,62343,62226,62226,62138,62138,62082,62082,61892,61892,61784,61784,61765,61765,61733,61733,61663,61663,61638,61638,61505,61505,61499,61499,61497,61497,61434,61434,61266,61266,61237,61237,61171,61171,61071,61071,60861,60861,60848,60848,60842,60842,60722,60722,60709,60709,60702,60702,60631,60631,60508,60508,60334,60334,60252,60252,60186,60186,60165,60165,60023,60023,59974,59974,59941,59941,59931,59931,59915,59915,59879,59879,59706,59706,59686,59686,59658,59658,59467,59467,59364,59364,59333,59333,59213,59213,59009,59009,58687,58687,58501,58501,58291,58291,58039,58039,57954,57954,57950,57950,57916,57916,57834,57834,57808,57808,57621,57621,57464,57464,57346,57346,57274,57274,57238,57238,57236,57236,57181,57181,57157,57157,57021,57021,56963,56963,56901,56901,56742,56742,56733,56733,56726,56726,56688,56688,56365,56365,56224,56224,56218,56218,56204,56204,56174,56174,56160,56160,56128,56128,56108,56108,56076,56076,56060,56060,56008,56008,55960,55960,55922,55922,55873,55873,55765,55765,55751,55751,55704,55704,55530,55530,55409,55409,55321,55321,55209,55209,55198,55198,55171,55171,55070,55070,55053,55053,55045,55045,54949,54949,54882,54882,54819,54819,54651,54651,54616,54616,54443,54443,54358,54358,54298,54298,54221,54221,54183,54183,54111,54111,54105,54105,54094,54094,54091,54091,53949,53949,53805,53805,53750,53750,53507,53507,53466,53466,53433,53433,53369,53369,53324,53324,53216,53216,53198,53198,53126,53126,53081,53081,53003,53003,52996,52996,52959,52959,52945,52945,52879,52879,52872,52872,52863,52863,52818,52818,52803,52803,52762,52762,52652,52652,52615,52615,52555,52555,52528,52528,52518,52518,52303,52303,52302,52302,52288,52288,52276,52276,52143,52143,52100,52100,52085,52085,52020,52020,51994,51994,51971,51971,51949,51949,51815,51815,51756,51756,51722,51722,51710,51710,51651,51651,51452,51452,51398,51398,51394,51394,51337,51337,51253,51253,51152,51152,51089,51089,50986,50986,50965,50965,50964,50964,50936,50936,50894,50894,50834,50834,50833,50833,50832,50832,50824,50824,50771,50771,50638,50638,50515,50515,50512,50512,50463,50463,50408,50408,50378,50378,50360,50360,50354,50354,50305,50305,50290,50290,50168,50168,50080,50080,50019,50019,49943,49943,49870,49870,49841,49841,49785,49785,49732,49732,49691,49691,49583,49583,49532,49532,49461,49461,49431,49431,49364,49364,49327,49327,49245,49245,49241,49241,49196,49196,49109,49109,49015,49015,48990,48990,48939,48939,48891,48891,48882,48882,48863,48863,48816,48816,48785,48785,48744,48744,48638,48638,48536,48536,48480,48480,48445,48445,48410,48410,48407,48407,48291,48291,48286,48286,48249,48249,48167,48167,48146,48146,48089,48089,48018,48018,48014,48014,47938,47938,47921,47921,47903,47903,47885,47885,47861,47861,47822,47822,47813,47813,47804,47804,47771,47771,47659,47659,47632,47632,47523,47523,47482,47482,47417,47417,47415,47415,47370,47370,47361,47361,47358,47358,47334,47334,47301,47301,47300,47300,47269,47269,47266,47266,47251,47251,47222,47222,47163,47163,47096,47096,46972,46972,46925,46925,46913,46913,46912,46912,46817,46817,46718,46718,46500,46500,46488,46488,46458,46458,46446,46446,46435,46435,46368,46368,46367,46367,46342,46342,46297,46297,46196,46196,46148,46148,46141,46141,45974,45974,45937,45937,45902,45902,45815,45815,45736,45736,45732,45732,45710,45710,45667,45667,45661,45661,45509,45509,45501,45501,45494,45494,45443,45443,45413,45413,45292,45292,45243,45243,45220,45220,45216,45216,45158,45158,45115,45115,45092,45092,45030,45030,45023,45023,45006,45006,45004,45004,44948,44948,44946,44946,44901,44901,44879,44879,44854,44854,44851,44851,44834,44834,44812,44812,44794,44794,44782,44782,44755,44755,44729,44729,44726,44726,44699,44699,44693,44693,44674,44674,44653,44653,44586,44586,44547,44547,44528,44528,44513,44513,44499,44499,44411,44411,44354,44354,44348,44348,44330,44330,44318,44318,44295,44295,44269,44269,44140,44140,44131,44131,44123,44123,44114,44114,44106,44106,44099,44099,44009,44009,43988,43988,43980,43980,43979,43979,43957,43957,43927,43927,43915,43915,43905,43905,43895,43895,43876,43876,43849,43849,43801,43801,43786,43786,43780,43780,43749,43749,43697,43697,43690,43690,43661,43661,43659,43659,43637,43637,43628,43628,43585,43585,43533,43533,43512,43512,43457,43457,43435,43435,43377,43377,43371,43371,43346,43346,43345,43345,43275,43275,43262,43262,43245,43245,43186,43186,43174,43174,43166,43166,43126,43126,43102,43102,43058,43058,42983,42983,42927,42927,42921,42921,42919,42919,42879,42879,42867,42867,42815,42815,42796,42796,42766,42766,42753,42753,42702,42702,42683,42683,42680,42680,42675,42675,42642,42642,42581,42581,42567,42567,42559,42559,42528,42528,42412,42412,42402,42402,42336,42336,42312,42312,42259,42259,42174,42174,42078,42078,42075,42075,42008,42008,42001,42001,41984,41984,41980,41980,41964,41964,41940,41940,41939,41939,41912,41912,41902,41902,41897,41897,41850,41850,41843,41843,41754,41754,41741,41741,41631,41631,41613,41613,41610,41610,41519,41519,41491,41491,41465,41465,41453,41453,41363,41363,41349,41349,41341,41341,41313,41313,41290,41290,41275,41275,41265,41265,41264,41264,41224,41224,41220,41220,41158,41158,41157,41157,41141,41141,41135,41135,41113,41113,41076,41076,41016,41016,40988,40988,40987,40987,40981,40981,40924,40924,40916,40916,40869,40869,40837,40837,40816,40816,40799,40799,40788,40788,40713,40713,40701,40701,40691,40691,40660,40660,40606,40606,40586,40586,40570,40570,40564,40564,40527,40527,40480,40480,40477,40477,40472,40472,40444,40444,40436,40436,40428,40428,40382,40382,40278,40278,40265,40265,40255,40255,40232,40232,40167,40167,40137,40137,40115,40115,40105,40105,40096,40096,40074,40074,40069,40069,40033,40033,39967,39967,39955,39955,39946,39946,39938,39938,39901,39901,39892,39892,39888,39888,39864,39864,39823,39823,39819,39819,39775,39775,39769,39769,39751,39751,39742,39742,39698,39698,39690,39690,39688,39688,39622,39622,39600,39600,39590,39590,39583,39583,39556,39556,39530,39530,39524,39524,39514,39514,39482,39482,39474,39474,39447,39447,39437,39437,39435,39435,39387,39387,39383,39383,39368,39368,39356,39356,39328,39328,39315,39315,39297,39297,39292,39292,39290,39290,39286,39286,39282,39282,39279,39279,39257,39257,39237,39237,39222,39222,39215,39215,39183,39183,39180,39180,39168,39168,39156,39156,39155,39155,39150,39150,39133,39133,39121,39121,39076,39076,39005,39005,38998,38998,38995,38995,38940,38940,38935,38935,38926,38926,38922,38922,38916,38916,38870,38870,38833,38833,38831,38831,38827,38827,38815,38815,38806,38806,38756,38756,38720,38720,38715,38715,38712,38712,38626,38626,38597,38597,38535,38535,38506,38506,38501,38501,38500,38500,38498,38498,38462,38462,38460,38460,38422,38422,38420,38420,38385,38385,38384,38384,38357,38357,38349,38349,38328,38328,38299,38299,38288,38288,38262,38262,38254,38254,38235,38235,38164,38164,38139,38139,38096,38096,38083,38083,38077,38077,38071,38071,38036,38036,38006,38006,37967,37967,37963,37963,37962,37962,37960,37960,37952,37952,37935,37935,37922,37922,37868,37868,37818,37818,37771,37771,37759,37759,37710,37710,37709,37709,37704,37704,37698,37698,37672,37672,37650,37650,37640,37640,37631,37631,37583,37583,37542,37542,37531,37531,37523,37523,37480,37480,37479,37479,37475,37475,37468,37468,37447,37447,37373,37373,37338,37338,37336,37336,37335,37335,37322,37322,37299,37299,37296,37296,37281,37281,37254,37254,37252,37252,37248,37248,37190,37190,37180,37180,37162,37162,37155,37155,37122,37122,37084,37084,37066,37066,37060,37060,37052,37052,37030,37030,37023,37023,37020,37020,37016,37016,37014,37014,36997,36997,36990,36990,36989,36989,36987,36987,36982,36982,36960,36960,36921,36921,36913,36913,36901,36901,36890,36890,36888,36888,36860,36860,36829,36829,36813,36813,36798,36798,36785,36785,36752,36752,36748,36748,36746,36746,36742,36742,36732,36732,36699,36699,36640,36640,36634,36634,36632,36632,36579,36579,36545,36545,36531,36531,36530,36530,36512,36512,36490,36490,36481,36481,36456,36456,36451,36451,36417,36417,36409,36409,36407,36407,36400,36400,36370,36370,36369,36369,36274,36274,36198,36198,36177,36177,36135,36135,36131,36131,36101,36101,36086,36086,36084,36084,36077,36077,36076,36076,36067,36067,36050,36050,36028,36028,36012,36012,36011,36011,36004,36004,35979,35979,35973,35973,35960,35960,35953,35953,35947,35947,35937,35937,35888,35888,35862,35862,35848,35848,35822,35822,35817,35817,35791,35791,35761,35761,35703,35703,35701,35701,35681,35681,35676,35676,35675,35675,35671,35671,35657,35657,35655,35655,35630,35630,35607,35607,35593,35593,35576,35576,35565,35565,35545,35545,35537,35537,35488,35488,35485,35485,35467,35467,35461,35461,35444,35444,35376,35376,35373,35373,35370,35370,35363,35363,35361,35361,35354,35354,35333,35333,35322,35322,35315,35315,35293,35293,35256,35256,35249,35249,35233,35233,35227,35227,35208,35208,35198,35198,35188,35188,35162,35162,35144,35144,35091,35091,35061,35061,35060,35060,35054,35054,35043,35043,35028,35028,35017,35017,35016,35016,35005,35005,35002,35002,35000,35000,34978,34978,34975,34975,34964,34964,34950,34950,34946,34946,34941,34941,34937,34937,34926,34926,34921,34921,34915,34915,34882,34882,34872,34872,34841,34841,34820,34820,34775,34775,34713,34713,34700,34700,34684,34684,34679,34679,34676,34676,34642,34642,34641,34641,34617,34617,34606,34606,34603,34603,34590,34590,34580,34580,34557,34557,34543,34543,34534,34534,34531,34531,34526,34526,34514,34514,34501,34501,34465,34465,34448,34448,34420,34420,34407,34407,34402,34402,34382,34382,34372,34372,34371,34371,34350,34350,34340,34340,34335,34335,34326,34326,34322,34322,34318,34318,34309,34309,34259,34259,34221,34221,34205,34205,34193,34193,34148,34148,34147,34147,34130,34130,34126,34126,34121,34121,34111,34111,34108,34108,34105,34105,34100,34100,34077,34077,34073,34073,34066,34066,34031,34031,34019,34019,34012,34012,34005,34005,34003,34003,33994,33994,33971,33971,33943,33943,33938,33938,33934,33934,33923,33923,33906,33906,33879,33879,33869,33869,33851,33851,33830,33830,33801,33801,33793,33793,33775,33775,33722,33722,33717,33717,33709,33709,33705,33705,33692,33692,33670,33670,33669,33669,33664,33664,33661,33661,33659,33659,33650,33650,33646,33646,33642,33642,33636,33636,33635,33635,33624,33624,33606,33606,33586,33586,33582,33582,33572,33572,33558,33558,33556,33556,33525,33525,33488,33488,33472,33472,33471,33471,33468,33468,33450,33450,33433,33433,33421,33421,33419,33419,33407,33407,33380,33380,33375,33375,33366,33366,33365,33365,33356,33356,33354,33354,33334,33334,33301,33301,33270,33270,33252,33252,33245,33245,33236,33236,33226,33226,33186,33186,33172,33172,33154,33154,33141,33141,33137,33137,33126,33126,33117,33117,33106,33106,33093,33093,33092,33092,33088,33088,33071,33071,33049,33049,33046,33046,33030,33030,33016,33016,33015,33015,33008,33008,32939,32939,32908,32908,32882,32882,32869,32869,32867,32867,32816,32816,32810,32810,32804,32804,32800,32800,32798,32798,32791,32791,32755,32755,32754,32754,32740,32740,32726,32726,32720,32720,32684,32684,32682,32682,32677,32677,32673,32673,32652,32652,32646,32646,32589,32589,32585,32585,32563,32563,32561,32561,32559,32559,32522,32522,32520,32520,32498,32498,32487,32487,32478,32478,32466,32466,32458,32458,32451,32451,32420,32420,32405,32405,32404,32404,32359,32359,32358,32358,32303,32303,32302,32302,32284,32284,32280,32280,32268,32268,32238,32238,32237,32237,32190,32190,32163,32163,32159,32159,32142,32142,32106,32106,32099,32099,32094,32094,32088,32088,32080,32080,32056,32056,32051,32051,32050,32050,32023,32023,32017,32017,31993,31993,31960,31960,31915,31915,31900,31900,31841,31841,31815,31815,31812,31812,31808,31808,31784,31784,31781,31781,31776,31776,31770,31770,31734,31734,31706,31706,31692,31692,31687,31687,31680,31680,31658,31658,31653,31653,31632,31632,31608,31608,31604,31604,31600,31600,31599,31599,31598,31598,31595,31595,31583,31583,31577,31577,31564,31564,31559,31559,31555,31555,31542,31542,31541,31541,31490,31490,31474,31474,31467,31467,31458,31458,31433,31433,31432,31432,31386,31386,31384,31384,31383,31383,31382,31382,31363,31363,31358,31358,31354,31354,31348,31348,31330,31330,31297,31297,31279,31279,31264,31264,31263,31263,31260,31260,31257,31257,31255,31255,31230,31230,31226,31226,31205,31205,31187,31187,31183,31183,31179,31179,31175,31175,31155,31155,31129,31129,31125,31125,31108,31108,31107,31107,31105,31105,31100,31100,31085,31085,31082,31082,31075,31075,31063,31063,31053,31053,31025,31025,31021,31021,31019,31019,30975,30975,30970,30970,30902,30902,30898,30898,30879,30879,30867,30867,30844,30844,30839,30839,30793,30793,30760,30760,30755,30755,30744,30744,30718,30718,30716,30716,30711,30711,30705,30705,30696,30696,30691,30691,30683,30683,30668,30668,30661,30661,30646,30646,30643,30643,30635,30635,30583,30583,30582,30582,30581,30581,30576,30576,30543,30543,30522,30522,30518,30518,30511,30511,30505,30505,30500,30500,30484,30484,30478,30478,30468,30468,30464,30464,30438,30438,30425,30425,30415,30415,30408,30408,30406,30406,30405,30405,30400,30400,30370,30370,30360,30360,30356,30356,30349,30349,30331,30331,30329,30329,30292,30292,30262,30262,30254,30254,30252,30252,30243,30243,30235,30235,30223,30223,30211,30211,30202,30202,30201,30201,30199,30199,30191,30191,30173,30173,30154,30154,30152,30152,30140,30140,30130,30130,30125,30125,30116,30116,30104,30104,30083,30083,30066,30066,30062,30062,30053,30053,30051,30051,30050,30050,30028,30028,30027,30027,29991,29991,29988,29988,29981,29981,29980,29980,29976,29976,29943,29943,29934,29934,29929,29929,29917,29917,29916,29916,29907,29907,29904,29904,29894,29894,29880,29880,29871,29871,29856,29856,29845,29845,29810,29810,29794,29794,29790,29790,29787,29787,29778,29778,29770,29770,29755,29755,29743,29743,29738,29738,29731,29731,29715,29715,29699,29699,29667,29667,29663,29663,29633,29633,29632,29632,29630,29630,29614,29614,29604,29604,29588,29588,29585,29585,29583,29583,29575,29575,29557,29557,29547,29547,29545,29545,29536,29536,29531,29531,29528,29528,29521,29521,29506,29506,29487,29487,29475,29475,29464,29464,29452,29452,29447,29447,29418,29418,29410,29410,29402,29402,29400,29400,29386,29386,29379,29379,29375,29375,29374,29374,29371,29371,29370,29370,29369,29369,29339,29339,29329,29329,29308,29308,29302,29302,29297,29297,29287,29287,29276,29276,29269,29269,29257,29257,29250,29250,29244,29244,29243,29243,29241,29241,29239,29239,29216,29216,29212,29212,29197,29197,29186,29186,29177,29177,29175,29175,29174,29174,29169,29169,29164,29164,29163,29163,29145,29145,29139,29139,29138,29138,29104,29104,29102,29102,29082,29082,29072,29072,29050,29050,29046,29046,29039,29039,29034,29034,29032,29032,29016,29016,28984,28984,28982,28982,28973,28973,28972,28972,28969,28969,28955,28955,28954,28954,28953,28953,28948,28948,28945,28945,28943,28943,28926,28926,28919,28919,28896,28896,28895,28895,28892,28892,28890,28890,28885,28885,28868,28868,28855,28855,28848,28848,28841,28841,28830,28830,28801,28801,28793,28793,28789,28789,28788,28788,28786,28786,28775,28775,28773,28773,28772,28772,28759,28759,28743,28743,28729,28729,28724,28724,28706,28706,28702,28702,28695,28695,28694,28694,28688,28688,28683,28683,28667,28667,28643,28643,28629,28629,28624,28624,28614,28614,28604,28604,28598,28598,28584,28584,28572,28572,28570,28570,28568,28568,28567,28567,28565,28565,28562,28562,28560,28560,28550,28550,28539,28539,28533,28533,28525,28525,28518,28518,28515,28515,28509,28509,28488,28488,28483,28483,28460,28460,28423,28423,28422,28422,28400,28400,28398,28398,28393,28393,28382,28382,28377,28377,28372,28372,28368,28368,28367,28367,28351,28351,28345,28345,28344,28344,28341,28341,28340,28340,28326,28326,28319,28319,28288,28288,28283,28283,28249,28249,28239,28239,28234,28234,28228,28228,28208,28208,28199,28199,28198,28198,28187,28187,28174,28174,28163,28163,28127,28127,28123,28123,28119,28119,28113,28113,28108,28108,28091,28091,28081,28081,28079,28079,28051,28051,28039,28039,28033,28033,28007,28007,28002,28002,28000,28000,27996,27996,27993,27993,27992,27992,27987,27987,27986,27986,27979,27979,27940,27940,27907,27907,27901,27901,27852,27852,27823,27823,27807,27807,27785,27785,27780,27780,27772,27772,27759,27759,27753,27753,27744,27744,27740,27740,27727,27727,27709,27709,27703,27703,27693,27693,27692,27692,27688,27688,27675,27675,27649,27649,27648,27648,27626,27626,27615,27615,27613,27613,27601,27601,27600,27600,27593,27593,27592,27592,27587,27587,27577,27577,27560,27560,27559,27559,27557,27557,27550,27550,27540,27540,27533,27533,27526,27526,27502,27502,27482,27482,27435,27435,27434,27434,27433,27433,27418,27418,27411,27411,27405,27405,27404,27404,27396,27396,27391,27391,27381,27381,27380,27380,27374,27374,27352,27352,27342,27342,27339,27339,27337,27337,27336,27336,27331,27331,27321,27321,27320,27320,27315,27315,27310,27310,27305,27305,27280,27280,27277,27277,27270,27270,27259,27259,27236,27236,27232,27232,27231,27231,27210,27210,27200,27200,27185,27185,27165,27165,27148,27148,27145,27145,27143,27143,27142,27142,27130,27130,27128,27128,27121,27121,27120,27120,27114,27114,27109,27109,27105,27105,27048,27048,27037,27037,27036,27036,27033,27033,27022,27022,27009,27009,26997,26997,26996,26996,26972,26972,26969,26969,26967,26967,26951,26951,26949,26949,26945,26945,26928,26928,26916,26916,26891,26891,26883,26883,26869,26869,26865,26865,26864,26864,26853,26853,26850,26850,26834,26834,26821,26821,26815,26815,26806,26806,26782,26782,26774,26774,26772,26772,26759,26759,26740,26740,26720,26720,26703,26703,26698,26698,26688,26688,26681,26681,26680,26680,26667,26667,26666,26666,26650,26650,26642,26642,26640,26640,26628,26628,26622,26622,26605,26605,26579,26579,26575,26575,26552,26552,26542,26542,26539,26539,26538,26538,26536,26536,26525,26525,26516,26516,26515,26515,26513,26513,26499,26499,26497,26497,26491,26491,26479,26479,26478,26478,26473,26473,26467,26467,26466,26466,26455,26455,26451,26451,26447,26447,26442,26442,26437,26437,26428,26428,26425,26425,26409,26409,26402,26402,26390,26390,26383,26383,26375,26375,26369,26369,26367,26367,26347,26347,26331,26331,26304,26304,26301,26301,26296,26296,26285,26285,26283,26283,26280,26280,26274,26274,26270,26270,26269,26269,26261,26261,26236,26236,26230,26230,26218,26218,26187,26187,26184,26184,26177,26177,26158,26158,26155,26155,26142,26142,26132,26132,26131,26131,26128,26128,26124,26124,26115,26115,26106,26106,26103,26103,26091,26091,26088,26088,26086,26086,26073,26073,26063,26063,26058,26058,26057,26057,26046,26046,26043,26043,26036,26036,26014,26014,25997,25997,25987,25987,25985,25985,25977,25977,25955,25955,25949,25949,25948,25948,25944,25944,25931,25931,25924,25924,25922,25922,25918,25918,25908,25908,25907,25907,25905,25905,25895,25895,25880,25880,25879,25879,25867,25867,25862,25862,25856,25856,25846,25846,25839,25839,25826,25826,25825,25825,25821,25821,25812,25812,25788,25788,25767,25767,25762,25762,25758,25758,25750,25750,25748,25748,25711,25711,25706,25706,25685,25685,25679,25679,25675,25675,25660,25660,25648,25648,25645,25645,25644,25644,25634,25634,25624,25624,25615,25615,25611,25611,25610,25610,25602,25602,25599,25599,25598,25598,25594,25594,25592,25592,25581,25581,25579,25579,25578,25578,25577,25577,25563,25563,25559,25559,25557,25557,25556,25556,25538,25538,25534,25534,25526,25526,25524,25524,25522,25522,25519,25519,25492,25492,25488,25488,25472,25472,25466,25466,25463,25463,25462,25462,25457,25457,25456,25456,25454,25454,25453,25453,25443,25443,25442,25442,25436,25436,25435,25435,25421,25421,25411,25411,25408,25408,25387,25387,25385,25385,25375,25375,25373,25373,25367,25367,25361,25361,25355,25355,25345,25345,25333,25333,25308,25308,25306,25306,25301,25301,25282,25282,25254,25254,25250,25250,25241,25241,25232,25232,25217,25217,25216,25216,25212,25212,25211,25211,25209,25209,25207,25207,25177,25177,25171,25171,25170,25170,25163,25163,25156,25156,25154,25154,25151,25151,25142,25142,25138,25138,25122,25122,25120,25120,25117,25117,25095,25095,25083,25083,25080,25080,25079,25079,25076,25076,25073,25073,25043,25043,25035,25035,25034,25034,25005,25005,24986,24986,24983,24983,24977,24977,24972,24972,24959,24959,24949,24949,24942,24942,24923,24923,24915,24915,24913,24913,24899,24899,24895,24895,24890,24890,24875,24875,24868,24868,24865,24865,24864,24864,24858,24858,24840,24840,24818,24818,24815,24815,24814,24814,24812,24812,24805,24805,24797,24797,24794,24794,24776,24776,24771,24771,24770,24770,24756,24756,24753,24753,24735,24735,24729,24729,24728,24728,24722,24722,24716,24716,24715,24715,24703,24703,24699,24699,24689,24689,24679,24679,24662,24662,24652,24652,24643,24643,24638,24638,24637,24637,24628,24628,24625,24625,24622,24622,24616,24616,24603,24603,24602,24602,24596,24596,24595,24595,24563,24563,24561,24561,24553,24553,24522,24522,24497,24497,24496,24496,24494,24494,24484,24484,24482,24482,24473,24473,24470,24470,24469,24469,24462,24462,24460,24460,24453,24453,24447,24447,24443,24443,24436,24436,24431,24431,24430,24430,24428,24428,24426,24426,24424,24424,24404,24404,24402,24402,24396,24396,24395,24395,24394,24394,24393,24393,24390,24390,24377,24377,24372,24372,24371,24371,24366,24366,24360,24360,24350,24350,24349,24349,24342,24342,24333,24333,24331,24331,24330,24330,24328,24328,24327,24327,24324,24324,24323,24323,24321,24321,24314,24314,24304,24304,24302,24302,24298,24298,24296,24296,24294,24294,24292,24292,24282,24282,24280,24280,24273,24273,24271,24271,24255,24255,24253,24253,24251,24251,24248,24248,24246,24246,24237,24237,24223,24223,24212,24212,24211,24211,24206,24206,24190,24190,24184,24184,24183,24183,24181,24181,24176,24176,24167,24167,24145,24145,24141,24141,24139,24139,24128,24128,24122,24122,24120,24120,24107,24107,24100,24100,24099,24099,24095,24095,24091,24091,24087,24087,24080,24080,24075,24075,24064,24064,24055,24055,24054,24054,24044,24044,24022,24022,24008,24008,23997,23997,23991,23991,23990,23990,23988,23988,23982,23982,23971,23971,23951,23951,23930,23930,23911,23911,23899,23899,23887,23887,23886,23886,23882,23882,23854,23854,23851,23851,23841,23841,23835,23835,23831,23831,23815,23815,23813,23813,23810,23810,23808,23808,23801,23801,23797,23797,23791,23791,23789,23789,23784,23784,23778,23778,23776,23776,23775,23775,23773,23773,23767,23767,23760,23760,23755,23755,23746,23746,23722,23722,23719,23719,23716,23716,23713,23713,23710,23710,23686,23686,23680,23680,23650,23650,23647,23647,23645,23645,23634,23634,23632,23632,23631,23631,23630,23630,23626,23626,23623,23623,23619,23619,23613,23613,23612,23612,23611,23611,23597,23597,23579,23579,23576,23576,23574,23574,23570,23570,23569,23569,23564,23564,23555,23555,23551,23551,23550,23550,23545,23545,23543,23543,23521,23521,23511,23511,23508,23508,23499,23499,23497,23497,23489,23489,23477,23477,23469,23469,23455,23455,23445,23445,23439,23439,23435,23435,23425,23425,23424,23424,23413,23413,23386,23386,23380,23380,23365,23365,23360,23360,23358,23358,23354,23354,23349,23349,23347,23347,23321,23321,23319,23319,23309,23309,23308,23308,23300,23300,23291,23291,23272,23272,23269,23269,23262,23262,23255,23255,23253,23253,23243,23243,23241,23241,23232,23232,23208,23208,23205,23205,23202,23202,23179,23179,23175,23175,23168,23168,23164,23164,23161,23161,23160,23160,23150,23150,23142,23142,23137,23137,23134,23134,23133,23133,23129,23129,23128,23128,23127,23127,23120,23120,23112,23112,23109,23109,23103,23103,23094,23094,23081,23081,23055,23055,23054,23054,23044,23044,23043,23043,23035,23035,23032,23032,23029,23029,23028,23028,23013,23013,23005,23005,23004,23004,23002,23002,22999,22999,22991,22991,22988,22988,22985,22985,22974,22974,22963,22963,22937,22937,22924,22924,22919,22919,22903,22903,22898,22898,22894,22894,22890,22890,22888,22888,22868,22868,22867,22867,22865,22865,22863,22863,22852,22852,22851,22851,22848,22848,22843,22843,22840,22840,22810,22810,22801,22801,22795,22795,22792,22792,22778,22778,22774,22774,22770,22770,22754,22754,22749,22749,22744,22744,22739,22739,22732,22732,22717,22717,22716,22716,22697,22697,22695,22695,22693,22693,22690,22690,22686,22686,22685,22685,22682,22682,22680,22680,22679,22679,22672,22672,22667,22667,22666,22666,22663,22663,22654,22654,22652,22652,22644,22644,22633,22633,22623,22623,22621,22621,22615,22615,22614,22614,22595,22595,22589,22589,22587,22587,22585,22585,22583,22583,22568,22568,22559,22559,22556,22556,22532,22532,22527,22527,22525,22525,22519,22519,22516,22516,22509,22509,22506,22506,22496,22496,22487,22487,22483,22483,22481,22481,22475,22475,22474,22474,22472,22472,22468,22468,22465,22465,22458,22458,22444,22444,22436,22436,22435,22435,22413,22413,22406,22406,22393,22393,22390,22390,22380,22380,22375,22375,22373,22373,22368,22368,22365,22365,22360,22360,22353,22353,22345,22345,22344,22344,22343,22343,22340,22340,22339,22339,22337,22337,22330,22330,22322,22322,22312,22312,22309,22309,22307,22307,22305,22305,22304,22304,22294,22294,22293,22293,22289,22289,22288,22288,22285,22285,22284,22284,22267,22267,22262,22262,22253,22253,22246,22246,22242,22242,22230,22230,22222,22222,22213,22213,22212,22212,22198,22198,22189,22189,22177,22177,22163,22163,22162,22162,22152,22152,22149,22149,22147,22147,22146,22146,22144,22144,22102,22102,22098,22098,22097,22097,22087,22087,22084,22084,22076,22076,22073,22073,22057,22057,22053,22053,22052,22052,22042,22042,22027,22027,22020,22020,22013,22013,22010,22010,22008,22008,22007,22007,21997,21997,21996,21996,21995,21995,21993,21993,21991,21991,21983,21983,21976,21976,21973,21973,21972,21972,21971,21971,21967,21967,21965,21965,21941,21941,21939,21939,21935,21935,21928,21928,21916,21916,21913,21913,21911,21911,21907,21907,21905,21905,21896,21896,21893,21893,21881,21881,21880,21880,21868,21868,21867,21867,21861,21861,21859,21859,21835,21835,21814,21814,21812,21812,21808,21808,21806,21806,21804,21804,21795,21795,21794,21794,21786,21786,21785,21785,21784,21784,21782,21782,21757,21757,21750,21750,21749,21749,21740,21740,21739,21739,21736,21736,21735,21735,21730,21730,21721,21721,21720,21720,21713,21713,21711,21711,21710,21710,21708,21708,21699,21699,21694,21694,21689,21689,21682,21682,21679,21679,21672,21672,21663,21663,21625,21625,21623,21623,21616,21616,21615,21615,21608,21608,21596,21596,21593,21593,21582,21582,21580,21580,21577,21577,21576,21576,21555,21555,21554,21554,21544,21544,21541,21541,21535,21535,21534,21534,21524,21524,21515,21515,21507,21507,21502,21502,21500,21500,21499,21499,21491,21491,21487,21487,21479,21479,21478,21478,21473,21473,21472,21472,21468,21468,21466,21466,21465,21465,21459,21459,21458,21458,21456,21456,21454,21454,21449,21449,21444,21444,21440,21440,21439,21439,21435,21435,21429,21429,21426,21426,21418,21418,21417,21417,21411,21411,21409,21409,21402,21402,21396,21396,21389,21389,21384,21384,21382,21382,21372,21372,21369,21369,21368,21368,21356,21356,21349,21349,21344,21344,21341,21341,21336,21336,21331,21331,21330,21330,21327,21327,21325,21325,21317,21317,21311,21311,21305,21305,21303,21303,21301,21301,21290,21290,21281,21281,21280,21280,21273,21273,21263,21263,21260,21260,21247,21247,21246,21246,21236,21236,21231,21231,21229,21229,21215,21215,21204,21204,21202,21202,21194,21194,21193,21193,21191,21191,21189,21189,21188,21188,21170,21170,21168,21168,21165,21165,21160,21160,21150,21150,21146,21146,21139,21139,21135,21135,21131,21131,21130,21130,21129,21129,21128,21128,21123,21123,21122,21122,21114,21114,21111,21111,21107,21107,21105,21105,21104,21104,21094,21094,21078,21078,21077,21077,21074,21074,21071,21071,21070,21070,21068,21068,21067,21067,21061,21061,21030,21030,21026,21026,21025,21025,21024,21024,21023,21023,21022,21022,21012,21012,21011,21011,21001,21001,20999,20999,20989,20989,20986,20986,20983,20983,20981,20981,20970,20970,20958,20958,20954,20954,20947,20947,20938,20938,20930,20930,20924,20924,20923,20923,20921,20921,20920,20920,20916,20916,20913,20913,20906,20906,20898,20898,20891,20891,20884,20884,20883,20883,20880,20880,20879,20879,20869,20869,20860,20860,20859,20859,20858,20858,20849,20849,20844,20844,20843,20843,20840,20840,20827,20827,20826,20826,20824,20824,20817,20817,20812,20812,20810,20810,20809,20809,20806,20806,20791,20791,20788,20788,20783,20783,20782,20782,20778,20778,20775,20775,20774,20774,20769,20769,20764,20764,20760,20760,20759,20759,20757,20757,20756,20756,20755,20755,20750,20750,20746,20746,20739,20739,20733,20733,20732,20732,20725,20725,20724,20724,20722,20722,20720,20720,20716,20716,20715,20715,20712,20712,20705,20705,20703,20703,20702,20702,20700,20700,20699,20699,20697,20697,20696,20696,20683,20683,20677,20677,20668,20668,20657,20657,20656,20656,20655,20655,20653,20653,20645,20645,20644,20644,20638,20638,20637,20637,20632,20632,20631,20631,20621,20621,20617,20617,20603,20603,20602,20602,20601,20601,20599,20599,20574,20574,20573,20573,20570,20570,20563,20563,20560,20560,20559,20559,20554,20554,20547,20547,20546,20546,20544,20544,20542,20542,20541,20541,20539,20539,20538,20538,20537,20537,20535,20535,20533,20533,20529,20529,20525,20525,20514,20514,20513,20513,20509,20509,20504,20504,20501,20501,20498,20498,20489,20489,20488,20488,20468,20468,20461,20461,20451,20451,20449,20449,20445,20445,20443,20443,20429,20429,20419,20419,20414,20414,20405,20405,20402,20402,20401,20401,20396,20396,20393,20393,20388,20388,20387,20387,20381,20381,20380,20380,20376,20376,20373,20373,20371,20371,20369,20369,20367,20367,20350,20350,20348,20348,20329,20329,20323,20323,20322,20322,20310,20310,20304,20304,20302,20302,20296,20296,20295,20295,20294,20294,20290,20290,20286,20286,20282,20282,20279,20279,20273,20273,20267,20267,20263,20263,20260,20260,20258,20258,20254,20254,20251,20251,20249,20249,20248,20248,20245,20245,20242,20242,20238,20238,20237,20237,20235,20235,20233,20233,20231,20231,20213,20213,20206,20206,20200,20200,20195,20195,20194,20194,20184,20184,20181,20181,20180,20180,20164,20164,20162,20162,20151,20151,20149,20149,20145,20145,20141,20141,20137,20137,20136,20136,20131,20131,20130,20130,20116,20116,20113,20113,20103,20103,20094,20094,20091,20091,20080,20080,20076,20076,20057,20057,20052,20052,20049,20049,20046,20046,20045,20045,20044,20044,20041,20041,20039,20039,20037,20037,20035,20035,20032,20032,20026,20026,20021,20021,20017,20017,20004,20004,19989,19989,19985,19985,19983,19983,19982,19982,19981,19981,19979,19979,19978,19978,19975,19975,19970,19970,19963,19963,19950,19950,19948,19948,19945,19945,19925,19925,19922,19922,19921,19921,19920,19920,19917,19917,19901,19901,19897,19897,19894,19894,19893,19893,19891,19891,19887,19887,19882,19882,19880,19880,19878,19878,19865,19865,19856,19856,19849,19849,19846,19846,19837,19837,19834,19834,19832,19832,19831,19831,19830,19830,19827,19827,19822,19822,19815,19815,19803,19803,19799,19799,19798,19798,19792,19792,19790,19790,19788,19788,19785,19785,19783,19783,19782,19782,19778,19778,19771,19771,19761,19761,19754,19754,19751,19751,19725,19725,19724,19724,19723,19723,19717,19717,19705,19705,19703,19703,19698,19698,19697,19697,19691,19691,19681,19681,19679,19679,19677,19677,19676,19676,19675,19675,19669,19669,19666,19666,19665,19665,19662,19662,19656,19656,19642,19642,19639,19639,19638,19638,19626,19626,19622,19622,19618,19618,19614,19614,19611,19611,19609,19609,19605,19605,19599,19599,19598,19598,19597,19597,19596,19596,19587,19587,19576,19576,19574,19574,19569,19569,19566,19566,19562,19562,19561,19561,19559,19559,19549,19549,19534,19534,19531,19531,19521,19521,19520,19520,19511,19511,19504,19504,19495,19495,19491,19491,19489,19489,19485,19485,19484,19484,19479,19479,19472,19472,19470,19470,19469,19469,19467,19467,19462,19462,19455,19455,19449,19449,19448,19448,19443,19443,19442,19442,19436,19436,19430,19430,19425,19425,19424,19424,19419,19419,19417,19417,19415,19415,19402,19402,19399,19399,19394,19394,19377,19377,19376,19376,19375,19375,19371,19371,19358,19358,19345,19345,19344,19344,19341,19341,19321,19321,19320,19320,19313,19313,19311,19311,19309,19309,19300,19300,19289,19289,19280,19280,19277,19277,19276,19276,19265,19265,19264,19264,19259,19259,19257,19257,19251,19251,19239,19239,19228,19228,19226,19226,19223,19223,19219,19219,19214,19214,19211,19211,19210,19210,19209,19209,19208,19208,19207,19207,19205,19205,19204,19204,19200,19200,19199,19199,19182,19182,19181,19181,19174,19174,19171,19171,19169,19169,19164,19164,19151,19151,19147,19147,19144,19144,19136,19136,19130,19130,19127,19127,19126,19126,19123,19123,19122,19122,19117,19117,19110,19110,19101,19101,19097,19097,19092,19092,19090,19090,19073,19073,19072,19072,19068,19068,19063,19063,19059,19059,19056,19056,19052,19052,19043,19043,19041,19041,19040,19040,19032,19032,19030,19030,19027,19027,19024,19024,19020,19020,19017,19017,19015,19015,19002,19002,18997,18997,18996,18996,18987,18987,18982,18982,18979,18979,18977,18977,18974,18974,18971,18971,18968,18968,18961,18961,18959,18959,18956,18956,18952,18952,18951,18951,18947,18947,18928,18928,18925,18925,18921,18921,18915,18915,18909,18909,18902,18902,18899,18899,18898,18898,18896,18896,18895,18895,18888,18888,18884,18884,18879,18879,18874,18874,18872,18872,18870,18870,18866,18866,18857,18857,18852,18852,18849,18849,18840,18840,18837,18837,18818,18818,18816,18816,18809,18809,18807,18807,18797,18797,18795,18795,18792,18792,18788,18788,18785,18785,18784,18784,18778,18778,18776,18776,18754,18754,18749,18749,18743,18743,18742,18742,18738,18738,18736,18736,18735,18735,18732,18732,18730,18730,18726,18726,18722,18722,18719,18719,18718,18718,18714,18714,18710,18710,18707,18707,18701,18701,18698,18698,18697,18697,18694,18694,18690,18690,18687,18687,18683,18683,18667,18667,18665,18665,18649,18649,18639,18639,18636,18636,18634,18634,18631,18631,18621,18621,18619,18619,18618,18618,18616,18616,18612,18612,18608,18608,18602,18602,18598,18598,18586,18586,18584,18584,18582,18582,18579,18579,18573,18573,18565,18565,18562,18562,18559,18559,18554,18554,18550,18550,18549,18549,18546,18546,18544,18544,18528,18528,18522,18522,18518,18518,18516,18516,18513,18513,18506,18506,18501,18501,18497,18497,18490,18490,18486,18486,18481,18481,18476,18476,18475,18475,18474,18474,18473,18473,18472,18472,18466,18466,18464,18464,18462,18462,18461,18461,18455,18455,18454,18454,18452,18452,18450,18450,18448,18448,18446,18446,18443,18443,18441,18441,18435,18435,18432,18432,18430,18430,18427,18427,18414,18414,18407,18407,18405,18405,18399,18399,18389,18389,18383,18383,18377,18377,18373,18373,18363,18363,18362,18362,18355,18355,18350,18350,18345,18345,18341,18341,18338,18338,18336,18336,18322,18322,18320,18320,18315,18315,18314,18314,18311,18311,18306,18306,18305,18305,18304,18304,18301,18301,18296,18296,18293,18293,18292,18292,18283,18283,18282,18282,18279,18279,18276,18276,18262,18262,18261,18261,18256,18256,18254,18254,18253,18253,18248,18248,18243,18243,18221,18221,18219,18219,18215,18215,18201,18201,18198,18198,18193,18193,18190,18190,18180,18180,18179,18179,18171,18171,18160,18160,18158,18158,18155,18155,18154,18154,18149,18149,18148,18148,18143,18143,18141,18141,18140,18140,18134,18134,18131,18131,18130,18130,18117,18117,18116,18116,18111,18111,18105,18105,18097,18097,18096,18096,18092,18092,18090,18090,18081,18081,18079,18079,18078,18078,18076,18076,18056,18056,18054,18054,18051,18051,18040,18040,18038,18038,18033,18033,18030,18030,18029,18029,18023,18023,18022,18022,18020,18020,18019,18019,18014,18014,18012,18012,18009,18009,18008,18008,18006,18006,18004,18004,18000,18000,17998,17998,17997,17997,17996,17996,17995,17995,17992,17992,17986,17986,17984,17984,17974,17974,17966,17966,17961,17961,17955,17955,17953,17953,17951,17951,17949,17949,17946,17946,17944,17944,17940,17940,17935,17935,17933,17933,17932,17932,17929,17929,17922,17922,17918,17918,17916,17916,17913,17913,17911,17911,17901,17901,17894,17894,17893,17893,17891,17891,17885,17885,17884,17884,17882,17882,17881,17881,17880,17880,17874,17874,17871,17871,17867,17867,17861,17861,17858,17858,17855,17855,17850,17850,17846,17846,17845,17845,17844,17844,17842,17842,17841,17841,17840,17840,17838,17838,17828,17828,17824,17824,17818,17818,17810,17810,17808,17808,17805,17805,17800,17800,17797,17797,17794,17794,17793,17793,17792,17792,17791,17791,17789,17789,17784,17784,17783,17783,17778,17778,17777,17777,17765,17765,17762,17762,17760,17760,17759,17759,17755,17755,17752,17752,17748,17748,17746,17746,17743,17743,17741,17741,17740,17740,17737,17737,17730,17730,17728,17728,17727,17727,17723,17723,17719,17719,17716,17716,17712,17712,17710,17710,17704,17704,17703,17703,17694,17694,17693,17693,17689,17689,17688,17688,17681,17681,17680,17680,17678,17678,17676,17676,17671,17671,17662,17662,17659,17659,17649,17649,17639,17639,17638,17638,17636,17636,17633,17633,17630,17630,17617,17617,17616,17616,17613,17613,17611,17611,17610,17610,17608,17608,17597,17597,17593,17593,17592,17592,17589,17589,17585,17585,17583,17583,17579,17579,17565,17565,17562,17562,17559,17559,17552,17552,17551,17551,17549,17549,17545,17545,17543,17543,17541,17541,17537,17537,17534,17534,17527,17527,17525,17525,17524,17524,17519,17519,17516,17516,17515,17515,17512,17512,17509,17509,17505,17505,17504,17504,17502,17502,17489,17489,17481,17481,17478,17478,17477,17477,17476,17476,17473,17473,17470,17470,17468,17468,17467,17467,17465,17465,17463,17463,17461,17461,17459,17459,17449,17449,17446,17446,17440,17440,17437,17437,17430,17430,17428,17428,17427,17427,17422,17422,17420,17420,17419,17419,17415,17415,17414,17414,17412,17412,17410,17410,17406,17406,17396,17396,17392,17392,17382,17382,17372,17372,17370,17370,17363,17363,17362,17362,17358,17358,17357,17357,17356,17356,17352,17352,17348,17348,17346,17346,17333,17333,17329,17329,17326,17326,17324,17324,17322,17322,17317,17317,17314,17314,17304,17304,17303,17303,17298,17298,17291,17291,17288,17288,17283,17283,17280,17280,17279,17279,17276,17276,17275,17275,17266,17266,17263,17263,17257,17257,17252,17252,17249,17249,17246,17246,17245,17245,17243,17243,17239,17239,17227,17227,17224,17224,17218,17218,17215,17215,17210,17210,17204,17204,17199,17199,17194,17194,17192,17192,17191,17191,17187,17187,17185,17185,17182,17182,17173,17173,17170,17170,17165,17165,17161,17161,17157,17157,17154,17154,17153,17153,17152,17152,17148,17148,17143,17143,17142,17142,17140,17140,17137,17137,17134,17134,17132,17132,17131,17131,17127,17127,17120,17120,17118,17118,17116,17116,17113,17113,17111,17111,17107,17107,17106,17106,17104,17104,17103,17103,17096,17096,17095,17095,17094,17094,17093,17093,17089,17089,17086,17086,17084,17084,17080,17080,17076,17076,17074,17074,17070,17070,17069,17069,17064,17064,17060,17060,17058,17058,17049,17049,17041,17041,17032,17032,17027,17027,17019,17019,17018,17018,17014,17014,17012,17012,17011,17011,17004,17004,16999,16999,16997,16997,16996,16996,16979,16979,16976,16976,16970,16970,16963,16963,16959,16959,16955,16955,16954,16954,16952,16952,16946,16946,16941,16941,16939,16939,16935,16935,16934,16934,16932,16932,16923,16923,16920,16920,16916,16916,16914,16914,16912,16912,16905,16905,16902,16902,16898,16898,16897,16897,16896,16896,16894,16894,16892,16892,16889,16889,16883,16883,16880,16880,16877,16877,16873,16873,16872,16872,16868,16868,16866,16866,16860,16860,16851,16851,16850,16850,16845,16845,16843,16843,16841,16841,16837,16837,16836,16836,16835,16835,16829,16829,16822,16822,16819,16819,16817,16817,16811,16811,16809,16809,16804,16804,16803,16803,16802,16802,16800,16800,16797,16797,16789,16789,16788,16788,16784,16784,16783,16783,16779,16779,16778,16778,16774,16774,16773,16773,16766,16766,16762,16762,16758,16758,16757,16757,16753,16753,16750,16750,16738,16738,16736,16736,16734,16734,16732,16732,16728,16728,16727,16727,16723,16723,16722,16722,16719,16719,16715,16715,16713,16713,16694,16694,16689,16689,16687,16687,16684,16684,16681,16681,16678,16678,16670,16670,16663,16663,16661,16661,16660,16660,16656,16656,16654,16654,16653,16653,16650,16650,16642,16642,16641,16641,16637,16637,16635,16635,16632,16632,16626,16626,16620,16620,16619,16619,16618,16618,16616,16616,16612,16612,16610,16610,16604,16604,16601,16601,16598,16598,16592,16592,16591,16591,16585,16585,16584,16584,16583,16583,16573,16573,16570,16570,16565,16565,16564,16564,16562,16562,16561,16561,16556,16556,16551,16551,16548,16548,16542,16542,16541,16541,16539,16539,16536,16536,16533,16533,16532,16532,16530,16530,16527,16527,16524,16524,16523,16523,16522,16522,16511,16511,16510,16510,16508,16508,16505,16505,16498,16498,16495,16495,16493,16493,16492,16492,16486,16486,16483,16483,16461,16461,16456,16456,16455,16455,16452,16452,16445,16445,16442,16442,16433,16433,16426,16426,16424,16424,16423,16423,16421,16421,16416,16416,16415,16415,16409,16409,16408,16408,16405,16405,16402,16402,16394,16394,16393,16393,16390,16390,16389,16389,16386,16386,16384,16384,16383,16383,16380,16380,16379,16379,16364,16364,16363,16363,16361,16361,16360,16360,16359,16359,16356,16356,16350,16350,16349,16349,16348,16348,16347,16347,16343,16343,16341,16341,16339,16339,16336,16336,16333,16333,16326,16326,16325,16325,16320,16320,16319,16319,16316,16316,16310,16310,16309,16309,16307,16307,16305,16305,16299,16299,16297,16297,16291,16291,16290,16290,16285,16285,16281,16281,16278,16278,16269,16269,16268,16268,16264,16264,16259,16259,16257,16257,16256,16256,16255,16255,16253,16253,16250,16250,16249,16249,16243,16243,16232,16232,16230,16230,16225,16225,16221,16221,16219,16219,16207,16207,16199,16199,16198,16198,16193,16193,16192,16192,16183,16183,16178,16178,16175,16175,16171,16171,16168,16168,16162,16162,16161,16161,16159,16159,16154,16154,16139,16139,16138,16138,16133,16133,16127,16127,16121,16121,16119,16119,16115,16115,16112,16112,16108,16108,16107,16107,16098,16098,16094,16094,16093,16093,16089,16089,16087,16087,16084,16084,16080,16080,16077,16077,16073,16073,16071,16071,16065,16065,16055,16055,16051,16051,16048,16048,16042,16042,16040,16040,16038,16038,16037,16037,16035,16035,16034,16034,16028,16028,16026,16026,16022,16022,16016,16016,16013,16013,16006,16006,15997,15997,15995,15995,15993,15993,15992,15992,15991,15991,15989,15989,15987,15987,15986,15986,15982,15982,15979,15979,15977,15977,15976,15976,15974,15974,15968,15968,15967,15967,15964,15964,15963,15963,15957,15957,15948,15948,15947,15947,15946,15946,15943,15943,15942,15942,15938,15938,15937,15937,15933,15933,15930,15930,15927,15927,15925,15925,15923,15923,15921,15921,15920,15920,15916,15916,15913,15913,15907,15907,15906,15906,15898,15898,15888,15888,15886,15886,15885,15885,15884,15884,15882,15882,15879,15879,15875,15875,15874,15874,15873,15873,15871,15871,15866,15866,15860,15860,15851,15851,15849,15849,15847,15847,15844,15844,15843,15843,15842,15842,15840,15840,15839,15839,15837,15837,15830,15830,15829,15829,15823,15823,15821,15821,15820,15820,15816,15816,15813,15813,15808,15808,15805,15805,15800,15800,15796,15796,15792,15792,15788,15788,15785,15785,15783,15783,15782,15782,15781,15781,15780,15780,15773,15773,15771,15771,15768,15768,15764,15764,15758,15758,15756,15756,15754,15754,15753,15753,15751,15751,15746,15746,15738,15738,15734,15734,15731,15731,15729,15729,15725,15725,15721,15721,15719,15719,15717,15717,15713,15713,15712,15712,15711,15711,15710,15710,15709,15709,15705,15705,15704,15704,15703,15703,15698,15698,15697,15697,15696,15696,15690,15690,15688,15688,15685,15685,15683,15683,15681,15681,15679,15679,15678,15678,15677,15677,15674,15674,15671,15671,15669,15669,15665,15665,15661,15661,15659,15659,15658,15658,15651,15651,15650,15650,15649,15649,15648,15648,15647,15647,15645,15645,15644,15644,15640,15640,15639,15639,15637,15637,15634,15634,15633,15633,15632,15632,15627,15627,15624,15624,15615,15615,15612,15612,15609,15609,15608,15608,15606,15606,15600,15600,15596,15596,15595,15595,15594,15594,15592,15592,15587,15587,15585,15585,15581,15581,15576,15576,15575,15575,15573,15573,15571,15571,15570,15570,15564,15564,15561,15561,15555,15555,15551,15551,15549,15549,15547,15547,15546,15546,15545,15545,15541,15541,15537,15537,15536,15536,15528,15528,15524,15524,15520,15520,15519,15519,15518,15518,15515,15515,15514,15514,15511,15511,15509,15509,15508,15508,15506,15506,15505,15505,15503,15503,15498,15498,15492,15492,15491,15491,15485,15485,15482,15482,15477,15477,15476,15476,15475,15475,15468,15468,15464,15464,15462,15462,15455,15455,15454,15454,15447,15447,15446,15446,15445,15445,15444,15444,15441,15441,15438,15438,15435,15435,15427,15427,15422,15422,15421,15421,15420,15420,15417,15417,15414,15414,15409,15409,15407,15407,15403,15403,15400,15400,15393,15393,15392,15392,15391,15391,15389,15389,15388,15388,15387,15387,15386,15386,15377,15377,15376,15376,15374,15374,15373,15373,15367,15367,15363,15363,15360,15360,15358,15358,15354,15354,15350,15350,15349,15349,15347,15347,15345,15345,15342,15342,15341,15341,15340,15340,15338,15338,15337,15337,15335,15335,15332,15332,15328,15328,15327,15327,15325,15325,15321,15321,15320,15320,15319,15319,15314,15314,15313,15313,15309,15309,15308,15308,15307,15307,15306,15306,15304,15304,15303,15303,15299,15299,15298,15298,15297,15297,15296,15296,15291,15291,15288,15288,15283,15283,15278,15278,15277,15277,15276,15276,15267,15267,15262,15262,15260,15260,15258,15258,15256,15256,15252,15252,15250,15250,15243,15243,15240,15240,15236,15236,15230,15230,15227,15227,15221,15221,15220,15220,15217,15217,15212,15212,15211,15211,15208,15208,15205,15205,15204,15204,15195,15195,15194,15194,15188,15188,15180,15180,15177,15177,15171,15171,15167,15167,15164,15164,15163,15163,15162,15162,15160,15160,15158,15158,15156,15156,15155,15155,15152,15152,15151,15151,15150,15150,15144,15144,15140,15140,15139,15139,15138,15138,15136,15136,15132,15132,15131,15131,15130,15130,15129,15129,15128,15128,15127,15127,15126,15126,15124,15124,15117,15117,15108,15108,15105,15105,15101,15101,15098,15098,15096,15096,15095,15095,15093,15093,15091,15091,15085,15085,15084,15084,15083,15083,15079,15079,15076,15076,15069,15069,15067,15067,15065,15065,15064,15064,15059,15059,15058,15058,15055,15055,15053,15053,15048,15048,15047,15047,15046,15046,15045,15045,15044,15044,15043,15043,15041,15041,15040,15040,15039,15039,15036,15036,15035,15035,15034,15034,15027,15027,15026,15026,15025,15025,15024,15024,15021,15021,15020,15020,15019,15019,15016,15016,15015,15015,15011,15011,15010,15010,15009,15009,15005,15005,15004,15004,14999,14999,14992,14992,14990,14990,14988,14988,14986,14986,14985,14985,14983,14983,14982,14982,14975,14975,14974,14974,14970,14970,14966,14966,14965,14965,14964,14964,14963,14963,14962,14962,14958,14958,14953,14953,14952,14952,14947,14947,14946,14946,14942,14942,14940,14940,14935,14935,14930,14930,14924,14924,14921,14921,14911,14911,14910,14910,14903,14903,14898,14898,14894,14894,14891,14891,14884,14884,14882,14882,14881,14881,14878,14878,14877,14877,14876,14876,14871,14871,14869,14869,14866,14866,14863,14863,14862,14862,14861,14861,14858,14858,14857,14857,14855,14855,14854,14854,14852,14852,14850,14850,14849,14849,14847,14847,14846,14846,14840,14840,14839,14839,14827,14827,14826,14826,14822,14822,14817,14817,14816,14816,14814,14814,14813,14813,14811,14811,14810,14810,14804,14804,14800,14800,14799,14799,14798,14798,14795,14795,14794,14794,14793,14793,14792,14792,14791,14791,14786,14786,14783,14783,14782,14782,14779,14779,14777,14777,14774,14774,14772,14772,14762,14762,14756,14756,14755,14755,14754,14754,14749,14749,14748,14748,14747,14747,14743,14743,14742,14742,14741,14741,14739,14739,14736,14736,14733,14733,14726,14726,14723,14723,14721,14721,14720,14720,14719,14719,14714,14714,14711,14711,14704,14704,14703,14703,14702,14702,14701,14701,14696,14696,14695,14695,14694,14694,14692,14692,14691,14691,14689,14689,14687,14687,14684,14684,14678,14678,14677,14677,14676,14676,14674,14674,14672,14672,14669,14669,14668,14668,14664,14664,14663,14663,14660,14660,14659,14659,14656,14656,14654,14654,14647,14647,14646,14646,14644,14644,14642,14642,14641,14641,14633,14633,14627,14627,14626,14626,14625,14625,14622,14622,14616,14616,14613,14613,14612,14612,14610,14610,14608,14608,14607,14607,14602,14602,14600,14600,14599,14599,14594,14594,14592,14592,14591,14591,14589,14589,14588,14588,14587,14587,14586,14586,14585,14585,14581,14581,14572,14572,14570,14570,14557,14557,14556,14556,14547,14547,14543,14543,14537,14537,14533,14533,14532,14532,14529,14529,14527,14527,14522,14522,14521,14521,14519,14519,14513,14513,14512,14512,14506,14506,14505,14505,14503,14503,14495,14495,14493,14493,14490,14490,14485,14485,14481,14481,14480,14480,14478,14478,14477,14477,14474,14474,14473,14473,14471,14471,14470,14470,14460,14460,14459,14459,14454,14454,14452,14452,14451,14451,14450,14450,14443,14443,14440,14440,14439,14439,14435,14435,14429,14429,14428,14428,14426,14426,14424,14424,14422,14422,14421,14421,14420,14420,14416,14416,14411,14411,14410,14410,14408,14408,14406,14406,14405,14405,14400,14400,14397,14397,14395,14395,14388,14388,14383,14383,14382,14382,14381,14381,14380,14380,14373,14373,14372,14372,14370,14370,14368,14368,14367,14367,14364,14364,14363,14363,14361,14361,14360,14360,14357,14357,14356,14356,14354,14354,14353,14353,14346,14346,14344,14344,14332,14332,14331,14331,14329,14329,14325,14325,14322,14322,14316,14316,14313,14313,14312,14312,14311,14311,14309,14309,14308,14308,14307,14307,14306,14306,14304,14304,14303,14303,14294,14294,14290,14290,14288,14288,14287,14287,14272,14272,14271,14271,14270,14270,14269,14269,14261,14261,14260,14260,14257,14257,14256,14256,14255,14255,14249,14249,14247,14247,14246,14246,14242,14242,14241,14241,14240,14240,14238,14238,14230,14230,14229,14229,14228,14228,14227,14227,14225,14225,14224,14224,14223,14223,14222,14222,14221,14221,14219,14219,14218,14218,14216,14216,14212,14212,14211,14211,14207,14207,14206,14206,14204,14204,14199,14199,14197,14197,14196,14196,14194,14194,14193,14193,14192,14192,14186,14186,14183,14183,14182,14182,14174,14174,14173,14173,14172,14172,14171,14171,14170,14170,14168,14168,14166,14166,14164,14164,14162,14162,14160,14160,14159,14159,14158,14158,14145,14145,14141,14141,14134,14134,14133,14133,14131,14131,14127,14127,14125,14125,14117,14117,14115,14115,14113,14113,14112,14112,14111,14111,14110,14110,14107,14107,14101,14101,14099,14099,14098,14098,14097,14097,14087,14087,14086,14086,14085,14085,14084,14084,14080,14080,14078,14078,14077,14077,14074,14074,14067,14067,14063,14063,14062,14062,14061,14061,14057,14057,14055,14055,14051,14051,14039,14039,14036,14036,14035,14035,14034,14034,14031,14031,14030,14030,14027,14027,14021,14021,14019,14019,14011,14011,14007,14007,13995,13995,13991,13991,13988,13988,13983,13983,13982,13982,13979,13979,13972,13972,13969,13969,13967,13967,13965,13965,13964,13964,13960,13960,13959,13959,13958,13958,13954,13954,13953,13953,13946,13946,13945,13945,13943,13943,13942,13942,13941,13941,13940,13940,13937,13937,13936,13936,13932,13932,13930,13930,13929,13929,13927,13927,13921,13921,13919,13919,13915,13915,13913,13913,13912,13912,13911,13911,13910,13910,13908,13908,13906,13906,13903,13903,13900,13900,13897,13897,13890,13890,13887,13887,13885,13885,13884,13884,13883,13883,13880,13880,13872,13872,13871,13871,13870,13870,13869,13869,13868,13868,13863,13863,13860,13860,13851,13851,13849,13849,13846,13846,13845,13845,13842,13842,13839,13839,13836,13836,13835,13835,13833,13833,13832,13832,13825,13825,13824,13824,13823,13823,13815,13815,13808,13808,13806,13806,13804,13804,13803,13803,13802,13802,13801,13801,13798,13798,13796,13796,13791,13791,13788,13788,13785,13785,13781,13781,13777,13777,13775,13775,13774,13774,13772,13772,13769,13769,13767,13767,13764,13764,13761,13761,13759,13759,13758,13758,13757,13757,13754,13754,13749,13749,13748,13748,13747,13747,13746,13746,13743,13743,13742,13742,13737,13737,13736,13736,13732,13732,13729,13729,13724,13724,13722,13722,13721,13721,13720,13720,13714,13714,13712,13712,13711,13711,13705,13705,13704,13704,13701,13701,13700,13700,13697,13697,13694,13694,13693,13693,13690,13690,13689,13689,13686,13686,13684,13684,13683,13683,13682,13682,13680,13680,13679,13679,13678,13678,13677,13677,13676,13676,13669,13669,13668,13668,13667,13667,13662,13662,13659,13659,13656,13656,13653,13653,13645,13645,13644,13644,13643,13643,13642,13642,13641,13641,13640,13640,13632,13632,13629,13629,13624,13624,13622,13622,13620,13620,13617,13617,13616,13616,13614,13614,13612,13612,13611,13611,13610,13610,13609,13609,13602,13602,13601,13601,13598,13598,13593,13593,13588,13588,13586,13586,13580,13580,13579,13579,13577,13577,13576,13576,13572,13572,13571,13571,13569,13569,13568,13568,13562,13562,13559,13559,13557,13557,13556,13556,13555,13555,13553,13553,13550,13550,13548,13548,13544,13544,13543,13543,13536,13536,13533,13533,13531,13531,13530,13530,13528,13528,13527,13527,13525,13525,13523,13523,13521,13521,13519,13519,13517,13517,13515,13515,13514,13514,13510,13510,13508,13508,13507,13507,13505,13505,13502,13502,13499,13499,13498,13498,13497,13497,13496,13496,13495,13495,13494,13494,13493,13493,13492,13492,13488,13488,13485,13485,13484,13484,13483,13483,13482,13482,13478,13478,13473,13473,13470,13470,13468,13468,13464,13464,13460,13460,13459,13459,13456,13456,13454,13454,13449,13449,13438,13438,13434,13434,13431,13431,13430,13430,13425,13425,13423,13423,13420,13420,13417,13417,13415,13415,13413,13413,13411,13411,13409,13409,13407,13407,13405,13405,13404,13404,13403,13403,13402,13402,13396,13396,13394,13394,13393,13393,13392,13392,13391,13391,13388,13388,13387,13387,13386,13386,13384,13384,13379,13379,13378,13378,13376,13376,13372,13372,13371,13371,13366,13366,13365,13365,13361,13361,13359,13359,13351,13351,13350,13350,13349,13349,13347,13347,13346,13346,13345,13345,13343,13343,13342,13342,13339,13339,13338,13338,13337,13337,13336,13336,13333,13333,13330,13330,13328,13328,13324,13324,13319,13319,13318,13318,13316,13316,13310,13310,13302,13302,13301,13301,13300,13300,13299,13299,13298,13298,13297,13297,13296,13296,13293,13293,13292,13292,13290,13290,13289,13289,13282,13282,13275,13275,13273,13273,13271,13271,13269,13269,13263,13263,13262,13262,13261,13261,13255,13255,13251,13251,13250,13250,13248,13248,13245,13245,13244,13244,13236,13236,13224,13224,13222,13222,13221,13221,13218,13218,13216,13216,13215,13215,13214,13214,13212,13212,13211,13211,13208,13208,13206,13206,13198,13198,13197,13197,13194,13194,13193,13193,13189,13189,13185,13185,13176,13176,13173,13173,13171,13171,13170,13170,13169,13169,13167,13167,13165,13165,13162,13162,13157,13157,13156,13156,13155,13155,13154,13154,13153,13153,13151,13151,13149,13149,13148,13148,13141,13141,13139,13139,13138,13138,13133,13133,13132,13132,13129,13129,13127,13127,13124,13124,13121,13121,13120,13120,13119,13119,13115,13115,13114,13114,13112,13112,13109,13109,13106,13106,13104,13104,13100,13100,13099,13099,13098,13098,13097,13097,13096,13096,13094,13094,13092,13092,13090,13090,13088,13088,13086,13086,13084,13084,13083,13083,13080,13080,13077,13077,13076,13076,13072,13072,13071,13071,13066,13066,13063,13063,13059,13059,13054,13054,13053,13053,13046,13046,13041,13041,13039,13039,13037,13037,13035,13035,13033,13033,13032,13032,13030,13030,13029,13029,13023,13023,13019,13019,13018,13018,13017,13017,13016,13016,13013,13013,13012,13012,13009,13009,13008,13008,13004,13004,13003,13003,13002,13002,12999,12999,12998,12998,12997,12997,12992,12992,12988,12988,12987,12987,12982,12982,12979,12979,12978,12978,12976,12976,12974,12974,12967,12967,12966,12966,12965,12965,12962,12962,12961,12961,12957,12957,12951,12951,12950,12950,12946,12946,12944,12944,12943,12943,12941,12941,12934,12934,12932,12932,12925,12925,12921,12921,12920,12920,12915,12915,12914,12914,12912,12912,12910,12910,12907,12907,12902,12902,12901,12901,12900,12900,12895,12895,12894,12894,12893,12893,12892,12892,12889,12889,12882,12882,12877,12877,12876,12876,12875,12875,12873,12873,12867,12867,12865,12865,12864,12864,12860,12860,12859,12859,12854,12854,12853,12853,12850,12850,12842,12842,12841,12841,12834,12834,12828,12828,12826,12826,12825,12825,12822,12822,12821,12821,12819,12819,12818,12818,12817,12817,12816,12816,12815,12815,12814,12814,12813,12813,12806,12806,12804,12804,12800,12800,12799,12799,12797,12797,12796,12796,12795,12795,12793,12793,12792,12792,12791,12791,12789,12789,12788,12788,12787,12787,12785,12785,12784,12784,12779,12779,12778,12778,12777,12777,12776,12776,12773,12773,12772,12772,12770,12770,12769,12769,12765,12765,12762,12762,12758,12758,12756,12756,12755,12755,12743,12743,12741,12741,12738,12738,12737,12737,12734,12734,12733,12733,12731,12731,12729,12729,12728,12728,12727,12727,12723,12723,12718,12718,12717,12717,12712,12712,12708,12708,12706,12706,12705,12705,12704,12704,12701,12701,12700,12700,12696,12696,12694,12694,12693,12693,12692,12692,12688,12688,12685,12685,12684,12684,12681,12681,12679,12679,12675,12675,12674,12674,12673,12673,12672,12672,12670,12670,12669,12669,12668,12668,12666,12666,12662,12662,12656,12656,12654,12654,12649,12649,12645,12645,12644,12644,12640,12640,12638,12638,12637,12637,12636,12636,12635,12635,12633,12633,12632,12632,12631,12631,12625,12625,12624,12624,12623,12623,12614,12614,12612,12612,12611,12611,12610,12610,12609,12609,12608,12608,12606,12606,12605,12605,12600,12600,12599,12599,12597,12597,12594,12594,12593,12593,12592,12592,12589,12589,12582,12582,12581,12581,12580,12580,12579,12579,12578,12578,12576,12576,12574,12574,12566,12566,12565,12565,12564,12564,12562,12562,12559,12559,12558,12558,12555,12555,12552,12552,12551,12551,12550,12550,12549,12549,12548,12548,12546,12546,12545,12545,12542,12542,12539,12539,12537,12537,12533,12533,12532,12532,12529,12529,12528,12528,12524,12524,12523,12523,12522,12522,12520,12520,12519,12519,12517,12517,12516,12516,12515,12515,12514,12514,12511,12511,12510,12510,12508,12508,12506,12506,12505,12505,12502,12502,12499,12499,12491,12491,12486,12486,12485,12485,12484,12484,12479,12479,12478,12478,12477,12477,12476,12476,12475,12475,12474,12474,12472,12472,12471,12471,12469,12469,12468,12468,12467,12467,12465,12465,12463,12463,12462,12462,12460,12460,12459,12459,12457,12457,12454,12454,12452,12452,12451,12451,12446,12446,12445,12445,12442,12442,12441,12441,12436,12436,12435,12435,12434,12434,12432,12432,12431,12431,12429,12429,12427,12427,12422,12422,12421,12421,12418,12418,12413,12413,12409,12409,12406,12406,12399,12399,12396,12396,12393,12393,12389,12389,12388,12388,12387,12387,12380,12380,12379,12379,12378,12378,12376,12376,12374,12374,12371,12371,12369,12369,12364,12364,12362,12362,12361,12361,12360,12360,12358,12358,12355,12355,12354,12354,12352,12352,12351,12351,12350,12350,12349,12349,12348,12348,12346,12346,12339,12339,12336,12336,12335,12335,12332,12332,12331,12331,12329,12329,12328,12328,12322,12322,12317,12317,12314,12314,12312,12312,12311,12311,12309,12309,12306,12306,12304,12304,12301,12301,12300,12300,12298,12298,12293,12293,12288,12288,12285,12285,12284,12284,12282,12282,12277,12277,12275,12275,12274,12274,12269,12269,12268,12268,12267,12267,12264,12264,12262,12262,12259,12259,12257,12257,12251,12251,12249,12249,12246,12246,12243,12243,12242,12242,12241,12241,12239,12239,12236,12236,12235,12235,12234,12234,12233,12233,12231,12231,12230,12230,12229,12229,12228,12228,12225,12225,12224,12224,12222,12222,12221,12221,12220,12220,12219,12219,12218,12218,12217,12217,12215,12215,12213,12213,12212,12212,12208,12208,12207,12207,12206,12206,12205,12205,12203,12203,12200,12200,12197,12197,12192,12192,12191,12191,12189,12189,12188,12188,12187,12187,12183,12183,12180,12180,12178,12178,12177,12177,12174,12174,12173,12173,12172,12172,12171,12171,12170,12170,12168,12168,12167,12167,12166,12166,12163,12163,12159,12159,12157,12157,12156,12156,12152,12152,12151,12151,12149,12149,12146,12146,12144,12144,12143,12143,12142,12142,12138,12138,12133,12133,12132,12132,12131,12131,12130,12130,12129,12129,12127,12127,12126,12126,12124,12124,12123,12123,12121,12121,12119,12119,12113,12113,12106,12106,12105,12105,12098,12098,12097,12097,12095,12095,12093,12093,12091,12091,12087,12087,12085,12085,12078,12078,12077,12077,12076,12076,12074,12074,12073,12073,12071,12071,12070,12070,12069,12069,12067,12067,12063,12063,12061,12061,12058,12058,12057,12057,12056,12056,12055,12055,12053,12053,12052,12052,12049,12049,12048,12048,12047,12047,12045,12045,12043,12043,12042,12042,12040,12040,12038,12038,12035,12035,12034,12034,12030,12030,12029,12029,12019,12019,12018,12018,12016,12016,12015,12015,12008,12008,12007,12007,12006,12006,12005,12005,12003,12003,12000,12000,11998,11998,11996,11996,11995,11995,11992,11992,11988,11988,11987,11987,11985,11985,11984,11984,11980,11980,11977,11977,11973,11973,11971,11971,11970,11970,11968,11968,11967,11967,11965,11965,11964,11964,11962,11962,11961,11961,11959,11959,11957,11957,11956,11956,11955,11955,11954,11954,11951,11951,11950,11950,11949,11949,11948,11948,11947,11947,11945,11945,11944,11944,11943,11943,11938,11938,11935,11935,11934,11934,11931,11931,11930,11930,11927,11927,11924,11924,11918,11918,11915,11915,11913,11913,11912,11912,11908,11908,11907,11907,11906,11906,11905,11905,11904,11904,11896,11896,11895,11895,11893,11893,11891,11891,11890,11890,11887,11887,11885,11885,11883,11883,11881,11881,11880,11880,11878,11878,11876,11876,11875,11875,11869,11869,11868,11868,11866,11866,11863,11863,11860,11860,11859,11859,11858,11858,11856,11856,11849,11849,11845,11845,11844,11844,11843,11843,11842,11842,11841,11841,11839,11839,11838,11838,11833,11833,11824,11824,11823,11823,11821,11821,11820,11820,11817,11817,11815,11815,11813,11813,11812,11812,11811,11811,11809,11809,11806,11806,11805,11805,11803,11803,11802,11802,11798,11798,11795,11795,11794,11794,11792,11792,11789,11789,11786,11786,11784,11784,11782,11782,11778,11778,11776,11776,11774,11774,11773,11773,11769,11769,11767,11767,11766,11766,11765,11765,11760,11760,11758,11758,11756,11756,11754,11754,11750,11750,11745,11745,11742,11742,11738,11738,11736,11736,11733,11733,11732,11732,11731,11731,11730,11730,11729,11729,11728,11728,11726,11726,11724,11724,11723,11723,11722,11722,11721,11721,11718,11718,11717,11717,11716,11716,11712,11712,11711,11711,11706,11706,11702,11702,11701,11701,11699,11699,11698,11698,11697,11697,11696,11696,11693,11693,11691,11691,11690,11690,11689,11689,11688,11688,11683,11683,11682,11682,11681,11681,11680,11680,11678,11678,11676,11676,11674,11674,11673,11673,11672,11672,11670,11670,11669,11669,11667,11667,11664,11664,11662,11662,11661,11661,11660,11660,11658,11658,11657,11657,11656,11656,11654,11654,11653,11653,11652,11652,11651,11651,11650,11650,11648,11648,11645,11645,11643,11643,11642,11642,11640,11640,11639,11639,11635,11635,11633,11633,11632,11632,11631,11631,11625,11625,11619,11619,11615,11615,11613,11613,11610,11610,11608,11608,11607,11607,11605,11605,11603,11603,11602,11602,11601,11601,11600,11600,11599,11599,11598,11598,11597,11597,11596,11596,11594,11594,11593,11593,11591,11591,11590,11590,11589,11589,11587,11587,11586,11586,11578,11578,11576,11576,11575,11575,11574,11574,11573,11573,11572,11572,11571,11571,11561,11561,11559,11559,11557,11557,11556,11556,11551,11551,11550,11550,11549,11549,11548,11548,11547,11547,11546,11546,11545,11545,11542,11542,11541,11541,11540,11540,11538,11538,11536,11536,11535,11535,11534,11534,11533,11533,11532,11532,11530,11530,11529,11529,11528,11528,11527,11527,11526,11526,11525,11525,11524,11524,11523,11523,11522,11522,11520,11520,11518,11518,11517,11517,11516,11516,11514,11514,11512,11512,11511,11511,11508,11508,11507,11507,11506,11506,11504,11504,11503,11503,11501,11501,11500,11500,11499,11499,11493,11493,11492,11492,11488,11488,11487,11487,11485,11485,11484,11484,11481,11481,11479,11479,11477,11477,11476,11476,11474,11474,11472,11472,11470,11470,11466,11466,11464,11464,11463,11463,11462,11462,11460,11460,11457,11457,11455,11455,11454,11454,11451,11451,11445,11445,11444,11444,11443,11443,11441,11441,11439,11439,11435,11435,11434,11434,11432,11432,11431,11431,11430,11430,11429,11429,11428,11428,11427,11427,11425,11425,11422,11422,11418,11418,11417,11417,11415,11415,11414,11414,11412,11412,11410,11410,11408,11408,11406,11406,11404,11404,11403,11403,11402,11402,11401,11401,11399,11399,11398,11398,11394,11394,11388,11388,11386,11386,11385,11385,11384,11384,11383,11383,11380,11380,11379,11379,11378,11378,11376,11376,11375,11375,11371,11371,11370,11370,11366,11366,11364,11364,11361,11361,11359,11359,11358,11358,11357,11357,11356,11356,11355,11355,11354,11354,11352,11352,11350,11350,11349,11349,11348,11348,11345,11345,11343,11343,11342,11342,11338,11338,11337,11337,11336,11336,11333,11333,11332,11332,11331,11331,11330,11330,11327,11327,11326,11326,11325,11325,11324,11324,11321,11321,11316,11316,11314,11314,11313,11313,11308,11308,11307,11307,11306,11306,11303,11303,11302,11302,11301,11301,11300,11300,11294,11294,11292,11292,11291,11291,11280,11280,11279,11279,11277,11277,11276,11276,11275,11275,11274,11274,11273,11273,11269,11269,11268,11268,11265,11265,11264,11264,11263,11263,11262,11262,11258,11258,11257,11257,11255,11255,11254,11254,11253,11253,11250,11250,11249,11249,11248,11248,11247,11247,11242,11242,11241,11241,11239,11239,11235,11235,11234,11234,11233,11233,11230,11230,11228,11228,11226,11226,11225,11225,11224,11224,11222,11222,11221,11221,11220,11220,11219,11219,11211,11211,11209,11209,11208,11208,11207,11207,11206,11206,11204,11204,11202,11202,11201,11201,11198,11198,11196,11196,11195,11195,11194,11194,11193,11193,11188,11188,11187,11187,11184,11184,11182,11182,11181,11181,11177,11177,11170,11170,11168,11168,11164,11164,11163,11163,11159,11159,11158,11158,11156,11156,11153,11153,11152,11152,11148,11148,11146,11146,11145,11145,11144,11144,11140,11140,11139,11139,11138,11138,11134,11134,11133,11133,11131,11131,11130,11130,11129,11129,11126,11126,11119,11119,11118,11118,11117,11117,11116,11116,11115,11115,11110,11110,11107,11107,11105,11105,11103,11103,11102,11102,11099,11099,11097,11097,11093,11093,11092,11092,11091,11091,11090,11090,11087,11087,11085,11085,11083,11083,11082,11082,11080,11080,11079,11079,11078,11078,11076,11076,11074,11074,11072,11072,11071,11071,11068,11068,11067,11067,11066,11066,11065,11065,11064,11064,11063,11063,11062,11062,11059,11059,11058,11058,11055,11055,11053,11053,11044,11044,11041,11041,11040,11040,11039,11039,11038,11038,11037,11037,11036,11036,11035,11035,11032,11032,11031,11031,11029,11029,11027,11027,11026,11026,11025,11025,11023,11023,11021,11021,11018,11018,11016,11016,11013,11013,11012,11012,11011,11011,11010,11010,11007,11007,11002,11002,10996,10996,10993,10993,10992,10992,10991,10991,10987,10987,10984,10984,10983,10983,10982,10982,10980,10980,10979,10979,10977,10977,10976,10976,10974,10974,10973,10973,10971,10971,10970,10970,10969,10969,10968,10968,10967,10967,10966,10966,10963,10963,10960,10960,10959,10959,10958,10958,10956,10956,10953,10953,10952,10952,10951,10951,10949,10949,10948,10948,10947,10947,10945,10945,10939,10939,10937,10937,10936,10936,10935,10935,10933,10933,10928,10928,10923,10923,10920,10920,10917,10917,10916,10916,10915,10915,10914,10914,10913,10913,10910,10910,10908,10908,10904,10904,10899,10899,10898,10898,10896,10896,10895,10895,10889,10889,10888,10888,10887,10887,10884,10884,10883,10883,10882,10882,10881,10881,10879,10879,10878,10878,10875,10875,10873,10873,10872,10872,10870,10870,10869,10869,10864,10864,10863,10863,10862,10862,10861,10861,10860,10860,10859,10859,10858,10858,10856,10856,10855,10855,10851,10851,10850,10850,10849,10849,10848,10848,10846,10846,10842,10842,10841,10841,10839,10839,10838,10838,10835,10835,10834,10834,10833,10833,10832,10832,10831,10831,10829,10829,10828,10828,10824,10824,10823,10823,10822,10822,10821,10821,10820,10820,10818,10818,10817,10817,10816,10816,10814,10814,10812,10812,10810,10810,10809,10809,10808,10808,10807,10807,10805,10805,10804,10804,10802,10802,10801,10801,10799,10799,10798,10798,10797,10797,10795,10795,10794,10794,10793,10793,10791,10791,10788,10788,10787,10787,10786,10786,10785,10785,10783,10783,10777,10777,10776,10776,10775,10775,10772,10772,10771,10771,10769,10769,10767,10767,10766,10766,10764,10764,10763,10763,10760,10760,10758,10758,10757,10757,10756,10756,10755,10755,10754,10754,10752,10752,10750,10750,10748,10748,10747,10747,10746,10746,10743,10743,10741,10741,10740,10740,10738,10738,10737,10737,10729,10729,10727,10727,10725,10725,10723,10723,10721,10721,10720,10720,10719,10719,10716,10716,10715,10715,10713,10713,10712,10712,10711,10711,10707,10707,10706,10706,10704,10704,10703,10703,10701,10701,10700,10700,10697,10697,10696,10696,10695,10695,10694,10694,10693,10693,10692,10692,10690,10690,10688,10688,10687,10687,10685,10685,10684,10684,10683,10683,10681,10681,10677,10677,10676,10676,10673,10673,10670,10670,10669,10669,10667,10667,10666,10666,10665,10665,10660,10660,10658,10658,10656,10656,10652,10652,10651,10651,10649,10649,10646,10646,10645,10645,10644,10644,10643,10643,10641,10641,10639,10639,10637,10637,10636,10636,10635,10635,10632,10632,10628,10628,10626,10626,10621,10621,10617,10617,10615,10615,10614,10614,10613,10613,10612,10612,10609,10609,10605,10605,10601,10601,10600,10600,10598,10598,10597,10597,10596,10596,10595,10595,10593,10593,10591,10591,10590,10590,10583,10583,10579,10579,10578,10578,10577,10577,10576,10576,10575,10575,10571,10571,10570,10570,10569,10569,10567,10567,10566,10566,10563,10563,10561,10561,10560,10560,10554,10554,10553,10553,10552,10552,10551,10551,10549,10549,10546,10546,10545,10545,10544,10544,10541,10541,10536,10536,10534,10534,10533,10533,10529,10529,10527,10527,10525,10525,10521,10521,10520,10520,10519,10519,10518,10518,10515,10515,10514,10514,10513,10513,10511,10511,10509,10509,10506,10506,10502,10502,10501,10501,10500,10500,10499,10499,10497,10497,10495,10495,10492,10492,10488,10488,10485,10485,10483,10483,10482,10482,10477,10477,10475,10475,10473,10473,10470,10470,10469,10469,10467,10467,10466,10466,10462,10462,10461,10461,10459,10459,10455,10455,10453,10453,10452,10452,10451,10451,10450,10450,10449,10449,10442,10442,10440,10440,10437,10437,10436,10436,10433,10433,10432,10432,10431,10431,10430,10430,10429,10429,10428,10428,10427,10427,10426,10426,10425,10425,10424,10424,10420,10420,10416,10416,10415,10415,10408,10408,10405,10405,10404,10404,10401,10401,10400,10400,10397,10397,10396,10396,10395,10395,10394,10394,10392,10392,10391,10391,10390,10390,10388,10388,10384,10384,10383,10383,10382,10382,10381,10381,10380,10380,10379,10379,10378,10378,10377,10377,10376,10376,10375,10375,10371,10371,10369,10369,10366,10366,10365,10365,10363,10363,10362,10362,10360,10360,10357,10357,10356,10356,10355,10355,10354,10354,10353,10353,10350,10350,10348,10348,10347,10347,10344,10344,10343,10343,10342,10342,10338,10338,10337,10337,10335,10335,10333,10333,10332,10332,10327,10327,10326,10326,10325,10325,10324,10324,10323,10323,10322,10322,10321,10321,10320,10320,10317,10317,10316,10316,10314,10314,10313,10313,10312,10312,10309,10309,10307,10307,10301,10301,10300,10300,10299,10299,10298,10298,10293,10293,10290,10290,10289,10289,10288,10288,10286,10286,10282,10282,10278,10278,10276,10276,10274,10274,10273,10273,10271,10271,10269,10269,10265,10265,10263,10263,10260,10260,10259,10259,10257,10257,10254,10254,10253,10253,10252,10252,10249,10249,10246,10246,10245,10245,10244,10244,10243,10243,10241,10241,10237,10237,10235,10235,10234,10234,10232,10232,10231,10231,10230,10230,10229,10229,10224,10224,10223,10223,10222,10222,10218,10218,10217,10217,10215,10215,10214,10214,10206,10206,10205,10205,10204,10204,10202,10202,10198,10198,10196,10196,10194,10194,10193,10193,10191,10191,10190,10190,10189,10189,10188,10188,10184,10184,10183,10183,10180,10180,10179,10179,10177,10177,10176,10176,10175,10175,10174,10174,10172,10172,10171,10171,10170,10170,10168,10168,10167,10167,10164,10164,10163,10163,10162,10162,10158,10158,10154,10154,10153,10153,10152,10152,10151,10151,10149,10149,10147,10147,10145,10145,10143,10143,10139,10139,10137,10137,10136,10136,10135,10135,10133,10133,10131,10131,10130,10130,10127,10127,10123,10123,10117,10117,10116,10116,10114,10114,10113,10113,10112,10112,10110,10110,10109,10109,10108,10108,10107,10107,10104,10104,10102,10102,10101,10101,10100,10100,10098,10098,10095,10095,10091,10091,10089,10089,10088,10088,10087,10087,10086,10086,10084,10084,10083,10083,10080,10080,10079,10079,10078,10078,10077,10077,10076,10076,10075,10075,10073,10073,10072,10072,10070,10070,10066,10066,10064,10064,10063,10063,10062,10062,10061,10061,10057,10057,10052,10052,10051,10051,10050,10050,10049,10049,10048,10048,10045,10045,10044,10044,10041,10041,10039,10039,10037,10037,10036,10036,10032,10032,10030,10030,10029,10029,10024,10024,10022,10022,10018,10018,10015,10015,10014,10014,10012,10012,10011,10011,10009,10009,10006,10006,10003,10003,10002,10002,10000,10000,9998,9998,9997,9997,9995,9995,9993,9993,9989,9989,9986,9986,9983,9983,9981,9981,9980,9980,9978,9978,9976,9976,9975,9975,9973,9973,9971,9971,9970,9970,9966,9966,9965,9965,9964,9964,9962,9962,9961,9961,9959,9959,9955,9955,9951,9951,9948,9948,9945,9945,9943,9943,9942,9942,9939,9939,9938,9938,9937,9937,9936,9936,9935,9935,9934,9934,9933,9933,9932,9932,9930,9930,9928,9928,9923,9923,9919,9919,9915,9915,9910,9910,9909,9909,9908,9908,9906,9906,9905,9905,9902,9902,9900,9900,9898,9898,9896,9896,9895,9895,9894,9894,9893,9893,9892,9892,9891,9891,9890,9890,9884,9884,9882,9882,9878,9878,9877,9877,9876,9876,9875,9875,9872,9872,9871,9871,9870,9870,9869,9869,9867,9867,9865,9865,9863,9863,9862,9862,9858,9858,9855,9855,9852,9852,9851,9851,9850,9850,9849,9849,9848,9848,9846,9846,9845,9845,9844,9844,9843,9843,9842,9842,9840,9840,9837,9837,9836,9836,9834,9834,9833,9833,9831,9831,9830,9830,9828,9828,9827,9827,9826,9826,9825,9825,9824,9824,9823,9823,9821,9821,9817,9817,9816,9816,9815,9815,9814,9814,9813,9813,9812,9812,9811,9811,9810,9810,9808,9808,9806,9806,9804,9804,9803,9803,9802,9802,9801,9801,9799,9799,9798,9798,9796,9796,9795,9795,9794,9794,9793,9793,9792,9792,9791,9791,9790,9790,9789,9789,9787,9787,9785,9785,9784,9784,9779,9779,9778,9778,9774,9774,9773,9773,9769,9769,9765,9765,9764,9764,9763,9763,9762,9762,9759,9759,9757,9757,9756,9756,9754,9754,9753,9753,9752,9752,9750,9750,9744,9744,9743,9743,9742,9742,9741,9741,9738,9738,9735,9735,9734,9734,9732,9732,9729,9729,9728,9728,9726,9726,9725,9725,9724,9724,9721,9721,9719,9719,9718,9718,9717,9717,9716,9716,9715,9715,9714,9714,9711,9711,9709,9709,9706,9706,9705,9705,9703,9703,9702,9702,9701,9701,9698,9698,9696,9696,9695,9695,9694,9694,9693,9693,9692,9692,9691,9691,9690,9690,9689,9689,9688,9688,9687,9687,9684,9684,9682,9682,9681,9681,9680,9680,9679,9679,9675,9675,9671,9671,9670,9670,9669,9669,9667,9667,9665,9665,9664,9664,9662,9662,9661,9661,9660,9660,9659,9659,9657,9657,9656,9656,9655,9655,9654,9654,9650,9650,9648,9648,9647,9647,9643,9643,9641,9641,9638,9638,9637,9637,9635,9635,9634,9634,9633,9633,9630,9630,9629,9629,9628,9628,9627,9627,9625,9625,9624,9624,9620,9620,9619,9619,9618,9618,9617,9617,9616,9616,9614,9614,9611,9611,9609,9609,9607,9607,9604,9604,9603,9603,9602,9602,9600,9600,9599,9599,9598,9598,9597,9597,9596,9596,9593,9593,9590,9590,9589,9589,9588,9588,9584,9584,9581,9581,9576,9576,9575,9575,9572,9572,9570,9570,9569,9569,9566,9566,9565,9565,9562,9562,9561,9561,9560,9560,9558,9558,9557,9557,9556,9556,9551,9551,9548,9548,9547,9547,9546,9546,9545,9545,9543,9543,9542,9542,9541,9541,9539,9539,9537,9537,9532,9532,9531,9531,9530,9530,9528,9528,9526,9526,9525,9525,9524,9524,9522,9522,9520,9520,9518,9518,9516,9516,9512,9512,9510,9510,9507,9507,9505,9505,9504,9504,9503,9503,9501,9501,9500,9500,9499,9499,9496,9496,9494,9494,9493,9493,9491,9491,9488,9488,9486,9486,9483,9483,9481,9481,9479,9479,9477,9477,9476,9476,9473,9473,9471,9471,9469,9469,9467,9467,9466,9466,9465,9465,9462,9462,9460,9460,9457,9457,9454,9454,9452,9452,9450,9450,9449,9449,9448,9448,9447,9447,9446,9446,9445,9445,9444,9444,9443,9443,9441,9441,9440,9440,9439,9439,9438,9438,9437,9437,9436,9436,9435,9435,9434,9434,9433,9433,9432,9432,9431,9431,9430,9430,9429,9429,9425,9425,9424,9424,9421,9421,9420,9420,9417,9417,9416,9416,9414,9414,9410,9410,9406,9406,9405,9405,9404,9404,9403,9403,9400,9400,9399,9399,9396,9396,9395,9395,9393,9393,9392,9392,9391,9391,9390,9390,9389,9389,9388,9388,9387,9387,9386,9386,9384,9384,9382,9382,9379,9379,9378,9378,9376,9376,9375,9375,9372,9372,9366,9366,9365,9365,9364,9364,9362,9362,9360,9360,9359,9359,9356,9356,9353,9353,9351,9351,9350,9350,9348,9348,9345,9345,9344,9344,9342,9342,9341,9341,9340,9340,9337,9337,9336,9336,9332,9332,9330,9330,9329,9329,9328,9328,9325,9325,9324,9324,9321,9321,9317,9317,9316,9316,9315,9315,9312,9312,9309,9309,9306,9306,9305,9305,9304,9304,9302,9302,9301,9301,9295,9295,9294,9294,9293,9293,9292,9292,9291,9291,9289,9289,9288,9288,9287,9287,9286,9286,9282,9282,9281,9281,9280,9280,9277,9277,9274,9274,9273,9273,9272,9272,9270,9270,9267,9267,9266,9266,9264,9264,9254,9254,9253,9253,9252,9252,9251,9251,9250,9250,9249,9249,9248,9248,9246,9246,9243,9243,9241,9241,9240,9240,9236,9236,9235,9235,9232,9232,9229,9229,9228,9228,9227,9227,9224,9224,9222,9222,9221,9221,9220,9220,9218,9218,9216,9216,9215,9215,9214,9214,9213,9213,9210,9210,9208,9208,9203,9203,9202,9202,9198,9198,9197,9197,9192,9192,9191,9191,9189,9189,9188,9188,9187,9187,9182,9182,9181,9181,9180,9180,9179,9179,9178,9178,9177,9177,9174,9174,9172,9172,9171,9171,9170,9170,9169,9169,9165,9165,9162,9162,9160,9160,9158,9158,9157,9157,9155,9155,9154,9154,9153,9153,9152,9152,9151,9151,9149,9149,9148,9148,9147,9147,9146,9146,9143,9143,9140,9140,9139,9139,9135,9135,9134,9134,9133,9133,9132,9132,9130,9130,9125,9125,9121,9121,9120,9120,9119,9119,9117,9117,9116,9116,9113,9113,9112,9112,9111,9111,9109,9109,9108,9108,9107,9107,9104,9104,9101,9101,9099,9099,9098,9098,9096,9096,9095,9095,9094,9094,9093,9093,9090,9090,9089,9089,9088,9088,9086,9086,9084,9084,9083,9083,9079,9079,9077,9077,9072,9072,9071,9071,9068,9068,9066,9066,9065,9065,9064,9064,9063,9063,9062,9062,9061,9061,9060,9060,9059,9059,9058,9058,9056,9056,9055,9055,9053,9053,9052,9052,9051,9051,9050,9050,9048,9048,9045,9045,9044,9044,9043,9043,9041,9041,9040,9040,9038,9038,9037,9037,9036,9036,9035,9035,9034,9034,9033,9033,9031,9031,9028,9028,9024,9024,9022,9022,9019,9019,9018,9018,9017,9017,9015,9015,9012,9012,9010,9010,9009,9009,9008,9008,9007,9007,9005,9005,9003,9003,9002,9002,9000,9000,8999,8999,8997,8997,8996,8996,8995,8995,8994,8994,8992,8992,8990,8990,8989,8989,8988,8988,8987,8987,8984,8984,8983,8983,8982,8982,8978,8978,8977,8977,8976,8976,8975,8975,8974,8974,8973,8973,8965,8965,8962,8962,8960,8960,8957,8957,8956,8956,8953,8953,8951,8951,8950,8950,8948,8948,8944,8944,8943,8943,8942,8942,8940,8940,8939,8939,8937,8937,8935,8935,8934,8934,8931,8931,8929,8929,8928,8928,8925,8925,8923,8923,8922,8922,8921,8921,8920,8920,8918,8918,8915,8915,8912,8912,8908,8908,8907,8907,8906,8906,8905,8905,8904,8904,8903,8903,8902,8902,8901,8901,8900,8900,8899,8899,8898,8898,8896,8896,8895,8895,8893,8893,8892,8892,8890,8890,8888,8888,8883,8883,8882,8882,8881,8881,8880,8880,8879,8879,8878,8878,8876,8876,8875,8875,8874,8874,8873,8873,8871,8871,8870,8870,8869,8869,8868,8868,8867,8867,8865,8865,8864,8864,8863,8863,8862,8862,8859,8859,8857,8857,8856,8856,8855,8855,8854,8854,8850,8850,8849,8849,8848,8848,8845,8845,8844,8844,8843,8843,8842,8842,8841,8841,8840,8840,8839,8839,8838,8838,8834,8834,8833,8833,8832,8832,8830,8830,8828,8828,8827,8827,8825,8825,8824,8824,8823,8823,8822,8822,8820,8820,8819,8819,8818,8818,8816,8816,8815,8815,8812,8812,8810,8810,8809,8809,8808,8808,8807,8807,8805,8805,8802,8802,8801,8801,8799,8799,8798,8798,8795,8795,8793,8793,8791,8791,8790,8790,8785,8785,8784,8784,8782,8782,8779,8779,8777,8777,8774,8774,8773,8773,8770,8770,8765,8765,8764,8764,8761,8761,8760,8760,8759,8759,8758,8758,8757,8757,8756,8756,8755,8755,8754,8754,8752,8752,8751,8751,8749,8749,8747,8747,8746,8746,8745,8745,8742,8742,8740,8740,8738,8738,8734,8734,8731,8731,8727,8727,8726,8726,8725,8725,8722,8722,8721,8721,8719,8719,8718,8718,8717,8717,8716,8716,8715,8715,8713,8713,8710,8710,8709,8709,8708,8708,8707,8707,8706,8706,8705,8705,8704,8704,8703,8703,8702,8702,8701,8701,8700,8700,8697,8697,8696,8696,8695,8695,8693,8693,8692,8692,8690,8690,8689,8689,8688,8688,8686,8686,8685,8685,8684,8684,8679,8679,8678,8678,8677,8677,8675,8675,8674,8674,8669,8669,8668,8668,8667,8667,8664,8664,8662,8662,8659,8659,8658,8658,8657,8657,8656,8656,8654,8654,8653,8653,8652,8652,8649,8649,8648,8648,8644,8644,8643,8643,8642,8642,8641,8641,8640,8640,8639,8639,8638,8638,8637,8637,8635,8635,8634,8634,8633,8633,8632,8632,8630,8630,8629,8629,8627,8627,8626,8626,8624,8624,8617,8617,8616,8616,8615,8615,8613,8613,8611,8611,8610,8610,8609,8609,8608,8608,8607,8607,8606,8606,8605,8605,8604,8604,8603,8603,8602,8602,8601,8601,8600,8600,8597,8597,8595,8595,8594,8594,8593,8593,8591,8591,8589,8589,8587,8587,8585,8585,8584,8584,8583,8583,8582,8582,8580,8580,8578,8578,8577,8577,8576,8576,8575,8575,8574,8574,8571,8571,8570,8570,8569,8569,8567,8567,8566,8566,8563,8563,8562,8562,8556,8556,8555,8555,8554,8554,8553,8553,8550,8550,8549,8549,8548,8548,8547,8547,8546,8546,8541,8541,8540,8540,8539,8539,8537,8537,8536,8536,8534,8534,8533,8533,8532,8532,8531,8531,8530,8530,8528,8528,8526,8526,8524,8524,8523,8523,8521,8521,8516,8516,8512,8512,8510,8510,8509,8509,8508,8508,8506,8506,8504,8504,8503,8503,8502,8502,8501,8501,8499,8499,8498,8498,8497,8497,8495,8495,8494,8494,8492,8492,8489,8489,8488,8488,8487,8487,8484,8484,8481,8481,8480,8480,8478,8478,8477,8477,8475,8475,8474,8474,8473,8473,8472,8472,8470,8470,8469,8469,8467,8467,8466,8466,8465,8465,8464,8464,8459,8459,8458,8458,8457,8457,8455,8455,8454,8454,8452,8452,8450,8450,8449,8449,8447,8447,8446,8446,8445,8445,8444,8444,8441,8441,8439,8439,8438,8438,8437,8437,8436,8436,8434,8434,8433,8433,8431,8431,8430,8430,8429,8429,8428,8428,8427,8427,8426,8426,8425,8425,8424,8424,8423,8423,8422,8422,8418,8418,8417,8417,8416,8416,8415,8415,8414,8414,8413,8413,8412,8412,8410,8410,8409,8409,8408,8408,8407,8407,8406,8406,8405,8405,8402,8402,8396,8396,8394,8394,8392,8392,8391,8391,8389,8389,8388,8388,8387,8387,8386,8386,8385,8385,8384,8384,8382,8382,8381,8381,8380,8380,8379,8379,8378,8378,8375,8375,8374,8374,8373,8373,8372,8372,8371,8371,8369,8369,8367,8367,8366,8366,8365,8365,8364,8364,8363,8363,8362,8362,8360,8360,8359,8359,8358,8358,8357,8357,8356,8356,8355,8355,8354,8354,8351,8351,8349,8349,8347,8347,8346,8346,8345,8345,8344,8344,8341,8341,8340,8340,8339,8339,8334,8334,8333,8333,8332,8332,8331,8331,8330,8330,8329,8329,8328,8328,8327,8327,8326,8326,8325,8325,8324,8324,8323,8323,8322,8322,8321,8321,8320,8320,8317,8317,8315,8315,8314,8314,8313,8313,8312,8312,8307,8307,8306,8306,8304,8304,8303,8303,8300,8300,8299,8299,8297,8297,8296,8296,8295,8295,8294,8294,8293,8293,8292,8292,8291,8291,8290,8290,8287,8287,8286,8286,8285,8285,8283,8283,8282,8282,8281,8281,8280,8280,8279,8279,8277,8277,8276,8276,8274,8274,8272,8272,8271,8271,8270,8270,8267,8267,8263,8263,8262,8262,8260,8260,8259,8259,8258,8258,8252,8252,8251,8251,8250,8250,8249,8249,8247,8247,8246,8246,8245,8245,8244,8244,8242,8242,8240,8240,8239,8239,8238,8238,8237,8237,8236,8236,8235,8235,8234,8234,8233,8233,8232,8232,8231,8231,8230,8230,8229,8229,8228,8228,8226,8226,8223,8223,8222,8222,8221,8221,8219,8219,8218,8218,8217,8217,8216,8216,8215,8215,8214,8214,8212,8212,8211,8211,8210,8210,8209,8209,8207,8207,8206,8206,8205,8205,8203,8203,8202,8202,8201,8201,8200,8200,8199,8199,8198,8198,8197,8197,8196,8196,8195,8195,8193,8193,8192,8192,8191,8191,8190,8190,8189,8189,8187,8187,8186,8186,8185,8185,8183,8183,8182,8182,8181,8181,8178,8178,8176,8176,8174,8174,8171,8171,8170,8170,8169,8169,8168,8168,8167,8167,8166,8166,8165,8165,8164,8164,8163,8163,8162,8162,8161,8161,8160,8160,8158,8158,8157,8157,8155,8155,8152,8152,8149,8149,8148,8148,8147,8147,8145,8145,8144,8144,8143,8143,8142,8142,8141,8141,8136,8136,8134,8134,8131,8131,8130,8130,8129,8129,8128,8128,8126,8126,8124,8124,8122,8122,8121,8121,8118,8118,8117,8117,8114,8114,8112,8112,8111,8111,8110,8110,8109,8109,8106,8106,8105,8105,8104,8104,8103,8103,8102,8102,8100,8100,8099,8099,8098,8098,8096,8096,8094,8094,8093,8093,8092,8092,8091,8091,8090,8090,8089,8089,8088,8088,8087,8087,8084,8084,8081,8081,8080,8080,8078,8078,8077,8077,8074,8074,8071,8071,8070,8070,8067,8067,8065,8065,8064,8064,8060,8060,8059,8059,8056,8056,8055,8055,8054,8054,8053,8053,8052,8052,8050,8050,8049,8049,8048,8048,8047,8047,8046,8046,8045,8045,8043,8043,8039,8039,8038,8038,8035,8035,8034,8034,8033,8033,8031,8031,8030,8030,8029,8029,8026,8026,8024,8024,8023,8023,8022,8022,8021,8021,8020,8020,8019,8019,8018,8018,8015,8015,8014,8014,8013,8013,8012,8012,8011,8011,8010,8010,8008,8008,8007,8007,8006,8006,8005,8005,8003,8003,8002,8002,8000,8000,7999,7999,7998,7998,7997,7997,7996,7996,7994,7994,7992,7992,7991,7991,7990,7990,7989,7989,7988,7988,7986,7986,7982,7982,7978,7978,7977,7977,7976,7976,7975,7975,7974,7974,7973,7973,7971,7971,7970,7970,7968,7968,7967,7967,7966,7966,7964,7964,7963,7963,7961,7961,7958,7958,7956,7956,7955,7955,7954,7954,7952,7952,7950,7950,7949,7949,7947,7947,7945,7945,7944,7944,7941,7941,7940,7940,7939,7939,7936,7936,7934,7934,7933,7933,7932,7932,7930,7930,7929,7929,7928,7928,7926,7926,7925,7925,7923,7923,7922,7922,7919,7919,7918,7918,7917,7917,7916,7916,7915,7915,7914,7914,7913,7913,7912,7912,7911,7911,7908,7908,7907,7907,7906,7906,7904,7904,7902,7902,7901,7901,7900,7900,7899,7899,7898,7898,7897,7897,7896,7896,7895,7895,7894,7894,7893,7893,7892,7892,7891,7891,7889,7889,7888,7888,7887,7887,7884,7884,7882,7882,7880,7880,7879,7879,7877,7877,7874,7874,7873,7873,7872,7872,7871,7871,7870,7870,7868,7868,7867,7867,7864,7864,7859,7859,7858,7858,7857,7857,7856,7856,7855,7855,7853,7853,7852,7852,7849,7849,7848,7848,7847,7847,7845,7845,7844,7844,7839,7839,7837,7837,7835,7835,7834,7834,7832,7832,7830,7830,7829,7829,7826,7826,7825,7825,7822,7822,7819,7819,7810,7810,7809,7809,7807,7807,7804,7804,7803,7803,7801,7801,7800,7800,7799,7799,7798,7798,7797,7797,7796,7796,7795,7795,7794,7794,7793,7793,7792,7792,7789,7789,7788,7788,7786,7786,7784,7784,7783,7783,7782,7782,7781,7781,7779,7779,7778,7778,7777,7777,7776,7776,7774,7774,7772,7772,7770,7770,7769,7769,7768,7768,7767,7767,7765,7765,7764,7764,7761,7761,7760,7760,7759,7759,7758,7758,7756,7756,7753,7753,7752,7752,7750,7750,7749,7749,7748,7748,7747,7747,7746,7746,7743,7743,7742,7742,7741,7741,7740,7740,7738,7738,7736,7736,7734,7734,7733,7733,7732,7732,7729,7729,7727,7727,7726,7726,7725,7725,7724,7724,7723,7723,7722,7722,7721,7721,7719,7719,7717,7717,7716,7716,7715,7715,7714,7714,7713,7713,7712,7712,7709,7709,7708,7708,7706,7706,7705,7705,7701,7701,7700,7700,7698,7698,7697,7697,7696,7696,7695,7695,7694,7694,7692,7692,7691,7691,7690,7690,7689,7689,7687,7687,7685,7685,7684,7684,7681,7681,7680,7680,7679,7679,7678,7678,7674,7674,7673,7673,7669,7669,7667,7667,7666,7666,7665,7665,7664,7664,7660,7660,7659,7659,7658,7658,7657,7657,7656,7656,7655,7655,7654,7654,7653,7653,7652,7652,7651,7651,7649,7649,7647,7647,7646,7646,7645,7645,7644,7644,7643,7643,7642,7642,7641,7641,7640,7640,7638,7638,7636,7636,7635,7635,7633,7633,7632,7632,7629,7629,7628,7628,7627,7627,7624,7624,7623,7623,7622,7622,7621,7621,7620,7620,7617,7617,7616,7616,7615,7615,7614,7614,7613,7613,7611,7611,7609,7609,7608,7608,7605,7605,7604,7604,7603,7603,7602,7602,7601,7601,7600,7600,7599,7599,7598,7598,7596,7596,7595,7595,7593,7593,7591,7591,7590,7590,7589,7589,7587,7587,7584,7584,7583,7583,7580,7580,7579,7579,7578,7578,7577,7577,7576,7576,7573,7573,7572,7572,7571,7571,7570,7570,7568,7568,7567,7567,7566,7566,7562,7562,7561,7561,7558,7558,7555,7555,7552,7552,7550,7550,7547,7547,7544,7544,7543,7543,7542,7542,7541,7541,7540,7540,7539,7539,7536,7536,7532,7532,7531,7531,7530,7530,7529,7529,7527,7527,7525,7525,7522,7522,7521,7521,7520,7520,7519,7519,7518,7518,7517,7517,7516,7516,7515,7515,7514,7514,7513,7513,7512,7512,7511,7511,7509,7509,7508,7508,7506,7506,7505,7505,7504,7504,7503,7503,7502,7502,7501,7501,7500,7500,7499,7499,7498,7498,7497,7497,7496,7496,7495,7495,7494,7494,7493,7493,7491,7491,7490,7490,7487,7487,7482,7482,7481,7481,7480,7480,7478,7478,7476,7476,7475,7475,7473,7473,7472,7472,7471,7471,7470,7470,7469,7469,7464,7464,7463,7463,7462,7462,7461,7461,7460,7460,7458,7458,7457,7457,7455,7455,7454,7454,7453,7453,7452,7452,7451,7451,7450,7450,7449,7449,7446,7446,7444,7444,7443,7443,7442,7442,7441,7441,7439,7439,7436,7436,7435,7435,7434,7434,7432,7432,7431,7431,7430,7430,7429,7429,7428,7428,7427,7427,7426,7426,7425,7425,7424,7424,7423,7423,7421,7421,7419,7419,7418,7418,7414,7414,7413,7413,7411,7411,7410,7410,7409,7409,7406,7406,7405,7405,7404,7404,7403,7403,7402,7402,7401,7401,7399,7399,7398,7398,7397,7397,7395,7395,7394,7394,7392,7392,7391,7391,7390,7390,7389,7389,7388,7388,7387,7387,7386,7386,7384,7384,7383,7383,7381,7381,7380,7380,7379,7379,7378,7378,7376,7376,7375,7375,7374,7374,7370,7370,7369,7369,7368,7368,7367,7367,7366,7366,7365,7365,7364,7364,7363,7363,7361,7361,7360,7360,7359,7359,7358,7358,7357,7357,7356,7356,7351,7351,7349,7349,7348,7348,7347,7347,7346,7346,7344,7344,7343,7343,7342,7342,7340,7340,7339,7339,7338,7338,7337,7337,7336,7336,7335,7335,7333,7333,7331,7331,7330,7330,7329,7329,7328,7328,7326,7326,7325,7325,7324,7324,7323,7323,7322,7322,7321,7321,7317,7317,7316,7316,7310,7310,7309,7309,7308,7308,7306,7306,7305,7305,7304,7304,7299,7299,7297,7297,7296,7296,7293,7293,7292,7292,7290,7290,7289,7289,7288,7288,7286,7286,7284,7284,7283,7283,7282,7282,7281,7281,7280,7280,7279,7279,7276,7276,7275,7275,7273,7273,7272,7272,7270,7270,7269,7269,7268,7268,7267,7267,7266,7266,7265,7265,7264,7264,7263,7263,7262,7262,7261,7261,7259,7259,7255,7255,7254,7254,7253,7253,7251,7251,7248,7248,7247,7247,7245,7245,7243,7243,7242,7242,7240,7240,7238,7238,7236,7236,7234,7234,7233,7233,7232,7232,7230,7230,7225,7225,7224,7224,7222,7222,7220,7220,7219,7219,7216,7216,7215,7215,7214,7214,7213,7213,7212,7212,7211,7211,7210,7210,7209,7209,7208,7208,7207,7207,7205,7205,7204,7204,7203,7203,7202,7202,7200,7200,7199,7199,7198,7198,7197,7197,7196,7196,7195,7195,7194,7194,7193,7193,7192,7192,7191,7191,7190,7190,7189,7189,7187,7187,7186,7186,7183,7183,7182,7182,7181,7181,7178,7178,7177,7177,7172,7172,7169,7169,7168,7168,7167,7167,7166,7166,7165,7165,7164,7164,7163,7163,7158,7158,7157,7157,7156,7156,7155,7155,7154,7154,7153,7153,7152,7152,7151,7151,7150,7150,7149,7149,7148,7148,7147,7147,7146,7146,7143,7143,7142,7142,7141,7141,7140,7140,7138,7138,7137,7137,7136,7136,7135,7135,7133,7133,7132,7132,7131,7131,7130,7130,7129,7129,7127,7127,7126,7126,7125,7125,7124,7124,7123,7123,7121,7121,7120,7120,7119,7119,7114,7114,7113,7113,7112,7112,7111,7111,7110,7110,7109,7109,7107,7107,7105,7105,7104,7104,7103,7103,7102,7102,7099,7099,7098,7098,7097,7097,7096,7096,7095,7095,7094,7094,7092,7092,7091,7091,7090,7090,7089,7089,7087,7087,7083,7083,7082,7082,7081,7081,7080,7080,7079,7079,7078,7078,7077,7077,7076,7076,7075,7075,7073,7073,7072,7072,7071,7071,7070,7070,7068,7068,7067,7067,7066,7066,7065,7065,7064,7064,7063,7063,7062,7062,7061,7061,7060,7060,7058,7058,7057,7057,7056,7056,7055,7055,7052,7052,7051,7051,7050,7050,7048,7048,7047,7047,7046,7046,7045,7045,7044,7044,7043,7043,7042,7042,7041,7041,7038,7038,7037,7037,7035,7035,7033,7033,7030,7030,7027,7027,7026,7026,7022,7022,7020,7020,7019,7019,7018,7018,7017,7017,7016,7016,7013,7013,7012,7012,7011,7011,7010,7010,7009,7009,7007,7007,7004,7004,7003,7003,7002,7002,7001,7001,7000,7000,6998,6998,6997,6997,6996,6996,6995,6995,6994,6994,6993,6993,6991,6991,6987,6987,6986,6986,6985,6985,6984,6984,6983,6983,6982,6982,6981,6981,6980,6980,6977,6977,6976,6976,6974,6974,6973,6973,6972,6972,6968,6968,6966,6966,6965,6965,6964,6964,6962,6962,6960,6960,6959,6959,6958,6958,6957,6957,6956,6956,6955,6955,6954,6954,6953,6953,6951,6951,6949,6949,6947,6947,6946,6946,6945,6945,6944,6944,6943,6943,6942,6942,6940,6940,6939,6939,6938,6938,6937,6937,6936,6936,6935,6935,6934,6934,6931,6931,6930,6930,6929,6929,6927,6927,6926,6926,6925,6925,6923,6923,6922,6922,6920,6920,6918,6918,6917,6917,6916,6916,6914,6914,6912,6912,6911,6911,6910,6910,6909,6909,6907,6907,6906,6906,6904,6904,6901,6901,6900,6900,6899,6899,6898,6898,6896,6896,6895,6895,6894,6894,6893,6893,6892,6892,6890,6890,6888,6888,6887,6887,6886,6886,6885,6885,6883,6883,6882,6882,6881,6881,6880,6880,6879,6879,6878,6878,6877,6877,6876,6876,6874,6874,6873,6873,6872,6872,6871,6871,6870,6870,6869,6869,6866,6866,6865,6865,6864,6864,6861,6861,6859,6859,6858,6858,6857,6857,6855,6855,6854,6854,6853,6853,6852,6852,6851,6851,6850,6850,6849,6849,6847,6847,6846,6846,6845,6845,6844,6844,6843,6843,6842,6842,6841,6841,6840,6840,6839,6839,6837,6837,6836,6836,6834,6834,6833,6833,6830,6830,6829,6829,6828,6828,6827,6827,6826,6826,6824,6824,6822,6822,6821,6821,6819,6819,6815,6815,6814,6814,6813,6813,6812,6812,6811,6811,6809,6809,6807,6807,6803,6803,6802,6802,6801,6801,6800,6800,6795,6795,6794,6794,6793,6793,6792,6792,6791,6791,6790,6790,6789,6789,6787,6787,6785,6785,6784,6784,6783,6783,6782,6782,6781,6781,6780,6780,6779,6779,6777,6777,6774,6774,6773,6773,6772,6772,6771,6771,6770,6770,6768,6768,6767,6767,6766,6766,6765,6765,6764,6764,6763,6763,6762,6762,6761,6761,6760,6760,6759,6759,6757,6757,6756,6756,6755,6755,6753,6753,6751,6751,6750,6750,6748,6748,6747,6747,6745,6745,6744,6744,6743,6743,6742,6742,6740,6740,6739,6739,6738,6738,6737,6737,6735,6735,6734,6734,6733,6733,6732,6732,6731,6731,6730,6730,6728,6728,6727,6727,6726,6726,6724,6724,6722,6722,6721,6721,6720,6720,6719,6719,6718,6718,6717,6717,6715,6715,6714,6714,6713,6713,6711,6711,6709,6709,6708,6708,6706,6706,6705,6705,6704,6704,6703,6703,6702,6702,6701,6701,6699,6699,6698,6698,6697,6697,6696,6696,6695,6695,6694,6694,6692,6692,6691,6691,6689,6689,6687,6687,6686,6686,6683,6683,6682,6682,6681,6681,6680,6680,6679,6679,6677,6677,6676,6676,6673,6673,6671,6671,6670,6670,6669,6669,6668,6668,6667,6667,6666,6666,6665,6665,6664,6664,6663,6663,6662,6662,6661,6661,6660,6660,6659,6659,6658,6658,6657,6657,6656,6656,6655,6655,6654,6654,6653,6653,6650,6650,6649,6649,6648,6648,6647,6647,6646,6646,6645,6645,6644,6644,6643,6643,6642,6642,6640,6640,6639,6639,6638,6638,6637,6637,6636,6636,6635,6635,6634,6634,6633,6633,6631,6631,6630,6630,6629,6629,6626,6626,6625,6625,6624,6624,6623,6623,6619,6619,6618,6618,6617,6617,6616,6616,6615,6615,6613,6613,6612,6612,6610,6610,6609,6609,6608,6608,6606,6606,6605,6605,6603,6603,6602,6602,6601,6601,6597,6597,6596,6596,6592,6592,6590,6590,6589,6589,6587,6587,6586,6586,6585,6585,6584,6584,6583,6583,6581,6581,6579,6579,6578,6578,6574,6574,6573,6573,6572,6572,6571,6571,6570,6570,6569,6569,6568,6568,6566,6566,6565,6565,6564,6564,6562,6562,6561,6561,6560,6560,6558,6558,6557,6557,6556,6556,6555,6555,6554,6554,6553,6553,6552,6552,6550,6550,6549,6549,6548,6548,6546,6546,6545,6545,6544,6544,6543,6543,6542,6542,6541,6541,6540,6540,6539,6539,6538,6538,6537,6537,6536,6536,6532,6532,6531,6531,6529,6529,6528,6528,6527,6527,6526,6526,6525,6525,6523,6523,6521,6521,6520,6520,6519,6519,6517,6517,6514,6514,6513,6513,6507,6507,6506,6506,6505,6505,6502,6502,6501,6501,6500,6500,6499,6499,6498,6498,6497,6497,6496,6496,6495,6495,6494,6494,6492,6492,6491,6491,6490,6490,6486,6486,6485,6485,6484,6484,6483,6483,6480,6480,6479,6479,6476,6476,6474,6474,6473,6473,6471,6471,6470,6470,6469,6469,6468,6468,6467,6467,6466,6466,6465,6465,6464,6464,6462,6462,6461,6461,6460,6460,6459,6459,6457,6457,6456,6456,6454,6454,6453,6453,6451,6451,6450,6450,6449,6449,6448,6448,6447,6447,6446,6446,6445,6445,6443,6443,6442,6442,6441,6441,6440,6440,6438,6438,6437,6437,6434,6434,6432,6432,6430,6430,6429,6429,6426,6426,6425,6425,6424,6424,6423,6423,6422,6422,6421,6421,6420,6420,6419,6419,6416,6416,6415,6415,6414,6414,6413,6413,6412,6412,6411,6411,6410,6410,6409,6409,6407,6407,6403,6403,6402,6402,6400,6400,6399,6399,6397,6397,6396,6396,6395,6395,6394,6394,6393,6393,6392,6392,6391,6391,6390,6390,6389,6389,6388,6388,6387,6387,6386,6386,6385,6385,6384,6384,6381,6381,6379,6379,6378,6378,6377,6377,6375,6375,6373,6373,6372,6372,6371,6371,6370,6370,6369,6369,6368,6368,6367,6367,6366,6366,6365,6365,6364,6364,6363,6363,6362,6362,6361,6361,6359,6359,6358,6358,6357,6357,6356,6356,6355,6355,6354,6354,6353,6353,6352,6352,6351,6351,6350,6350,6349,6349,6348,6348,6347,6347,6346,6346,6345,6345,6344,6344,6342,6342,6341,6341,6340,6340,6338,6338,6337,6337,6336,6336,6333,6333,6332,6332,6331,6331,6330,6330,6329,6329,6328,6328,6327,6327,6324,6324,6322,6322,6321,6321,6320,6320,6319,6319,6318,6318,6317,6317,6314,6314,6313,6313,6312,6312,6311,6311,6310,6310,6309,6309,6308,6308,6307,6307,6306,6306,6303,6303,6302,6302,6301,6301,6300,6300,6296,6296,6295,6295,6294,6294,6293,6293,6292,6292,6290,6290,6289,6289,6288,6288,6287,6287,6286,6286,6285,6285,6284,6284,6279,6279,6278,6278,6276,6276,6275,6275,6274,6274,6273,6273,6272,6272,6271,6271,6270,6270,6269,6269,6268,6268,6267,6267,6266,6266,6265,6265,6264,6264,6263,6263,6262,6262,6259,6259,6256,6256,6255,6255,6252,6252,6251,6251,6248,6248,6245,6245,6244,6244,6243,6243,6242,6242,6241,6241,6239,6239,6238,6238,6237,6237,6236,6236,6235,6235,6234,6234,6233,6233,6232,6232,6231,6231,6230,6230,6229,6229,6227,6227,6226,6226,6225,6225,6224,6224,6222,6222,6220,6220,6218,6218,6216,6216,6215,6215,6214,6214,6212,6212,6211,6211,6210,6210,6208,6208,6207,6207,6205,6205,6204,6204,6202,6202,6201,6201,6200,6200,6197,6197,6196,6196,6195,6195,6194,6194,6192,6192,6190,6190,6189,6189,6186,6186,6185,6185,6184,6184,6183,6183,6182,6182,6181,6181,6180,6180,6179,6179,6178,6178,6177,6177,6176,6176,6175,6175,6174,6174,6173,6173,6172,6172,6171,6171,6170,6170,6169,6169,6168,6168,6167,6167,6166,6166,6165,6165,6164,6164,6162,6162,6161,6161,6160,6160,6159,6159,6158,6158,6157,6157,6156,6156,6155,6155,6152,6152,6151,6151,6150,6150,6149,6149,6147,6147,6146,6146,6145,6145,6144,6144,6143,6143,6142,6142,6141,6141,6140,6140,6138,6138,6137,6137,6136,6136,6135,6135,6134,6134,6133,6133,6132,6132,6131,6131,6130,6130,6129,6129,6128,6128,6127,6127,6126,6126,6124,6124,6123,6123,6122,6122,6121,6121,6119,6119,6118,6118,6116,6116,6115,6115,6114,6114,6113,6113,6112,6112,6111,6111,6110,6110,6108,6108,6106,6106,6104,6104,6103,6103,6102,6102,6101,6101,6100,6100,6098,6098,6097,6097,6096,6096,6095,6095,6092,6092,6090,6090,6089,6089,6088,6088,6087,6087,6086,6086,6085,6085,6084,6084,6083,6083,6081,6081,6079,6079,6078,6078,6077,6077,6076,6076,6075,6075,6074,6074,6072,6072,6071,6071,6070,6070,6069,6069,6068,6068,6067,6067,6065,6065,6064,6064,6063,6063,6062,6062,6061,6061,6059,6059,6058,6058,6057,6057,6056,6056,6055,6055,6052,6052,6051,6051,6049,6049,6048,6048,6047,6047,6046,6046,6045,6045,6044,6044,6043,6043,6042,6042,6040,6040,6038,6038,6037,6037,6036,6036,6034,6034,6033,6033,6032,6032,6031,6031,6030,6030,6028,6028,6027,6027,6026,6026,6025,6025,6024,6024,6022,6022,6021,6021,6020,6020,6019,6019,6018,6018,6016,6016,6015,6015,6013,6013,6012,6012,6011,6011,6010,6010,6008,6008,6007,6007,6006,6006,6005,6005,6004,6004,6002,6002,6000,6000,5999,5999,5998,5998,5997,5997,5996,5996,5995,5995,5994,5994,5992,5992,5991,5991,5990,5990,5988,5988,5987,5987,5986,5986,5985,5985,5984,5984,5982,5982,5981,5981,5980,5980,5977,5977,5976,5976,5975,5975,5974,5974,5973,5973,5971,5971,5970,5970,5968,5968,5967,5967,5966,5966,5964,5964,5963,5963,5960,5960,5959,5959,5958,5958,5957,5957,5956,5956,5955,5955,5954,5954,5953,5953,5952,5952,5951,5951,5950,5950,5949,5949,5948,5948,5947,5947,5945,5945,5944,5944,5943,5943,5942,5942,5941,5941,5940,5940,5939,5939,5938,5938,5937,5937,5935,5935,5934,5934,5933,5933,5931,5931,5930,5930,5929,5929,5927,5927,5926,5926,5925,5925,5924,5924,5923,5923,5922,5922,5920,5920,5919,5919,5918,5918,5917,5917,5915,5915,5914,5914,5912,5912,5911,5911,5910,5910,5909,5909,5908,5908,5907,5907,5904,5904,5903,5903,5902,5902,5901,5901,5900,5900,5899,5899,5898,5898,5897,5897,5895,5895,5894,5894,5893,5893,5892,5892,5891,5891,5889,5889,5888,5888,5887,5887,5885,5885,5884,5884,5883,5883,5879,5879,5878,5878,5877,5877,5876,5876,5874,5874,5873,5873,5872,5872,5871,5871,5870,5870,5868,5868,5867,5867,5866,5866,5865,5865,5864,5864,5862,5862,5861,5861,5860,5860,5859,5859,5857,5857,5856,5856,5854,5854,5852,5852,5851,5851,5850,5850,5848,5848,5846,5846,5845,5845,5844,5844,5843,5843,5842,5842,5841,5841,5839,5839,5838,5838,5837,5837,5836,5836,5835,5835,5834,5834,5833,5833,5832,5832,5831,5831,5830,5830,5829,5829,5828,5828,5827,5827,5826,5826,5824,5824,5822,5822,5820,5820,5817,5817,5816,5816,5815,5815,5814,5814,5813,5813,5812,5812,5811,5811,5810,5810,5809,5809,5808,5808,5807,5807,5806,5806,5805,5805,5800,5800,5795,5795,5792,5792,5791,5791,5789,5789,5788,5788,5787,5787,5784,5784,5783,5783,5782,5782,5781,5781,5780,5780,5779,5779,5778,5778,5777,5777,5776,5776,5774,5774,5773,5773,5772,5772,5770,5770,5768,5768,5766,5766,5765,5765,5764,5764,5763,5763,5762,5762,5761,5761,5759,5759,5758,5758,5757,5757,5756,5756,5755,5755,5754,5754,5753,5753,5752,5752,5751,5751,5750,5750,5749,5749,5747,5747,5746,5746,5744,5744,5743,5743,5742,5742,5741,5741,5739,5739,5737,5737,5735,5735,5734,5734,5733,5733,5732,5732,5731,5731,5730,5730,5728,5728,5727,5727,5726,5726,5724,5724,5723,5723,5722,5722,5721,5721,5720,5720,5718,5718,5717,5717,5715,5715,5714,5714,5713,5713,5712,5712,5711,5711,5709,5709,5708,5708,5707,5707,5705,5705,5704,5704,5703,5703,5701,5701,5700,5700,5699,5699,5698,5698,5697,5697,5696,5696,5695,5695,5694,5694,5692,5692,5691,5691,5690,5690,5688,5688,5686,5686,5685,5685,5684,5684,5683,5683,5682,5682,5681,5681,5680,5680,5678,5678,5677,5677,5676,5676,5675,5675,5672,5672,5671,5671,5669,5669,5668,5668,5667,5667,5666,5666,5665,5665,5664,5664,5663,5663,5660,5660,5659,5659,5658,5658,5657,5657,5656,5656,5655,5655,5654,5654,5653,5653,5651,5651,5650,5650,5649,5649,5648,5648,5647,5647,5645,5645,5644,5644,5643,5643,5642,5642,5641,5641,5639,5639,5638,5638,5637,5637,5636,5636,5635,5635,5634,5634,5631,5631,5629,5629,5628,5628,5627,5627,5626,5626,5625,5625,5622,5622,5621,5621,5620,5620,5619,5619,5618,5618,5617,5617,5616,5616,5614,5614,5612,5612,5610,5610,5608,5608,5607,5607,5606,5606,5605,5605,5604,5604,5603,5603,5601,5601,5600,5600,5599,5599,5598,5598,5597,5597,5596,5596,5595,5595,5594,5594,5593,5593,5592,5592,5591,5591,5588,5588,5587,5587,5586,5586,5585,5585,5582,5582,5581,5581,5580,5580,5579,5579,5578,5578,5577,5577,5576,5576,5575,5575,5574,5574,5573,5573,5572,5572,5571,5571,5570,5570,5566,5566,5565,5565,5563,5563,5562,5562,5561,5561,5560,5560,5559,5559,5558,5558,5557,5557,5556,5556,5555,5555,5552,5552,5551,5551,5550,5550,5549,5549,5548,5548,5546,5546,5544,5544,5542,5542,5541,5541,5540,5540,5539,5539,5538,5538,5537,5537,5536,5536,5535,5535,5534,5534,5531,5531,5530,5530,5529,5529,5528,5528,5527,5527,5526,5526,5525,5525,5524,5524,5523,5523,5522,5522,5520,5520,5519,5519,5518,5518,5517,5517,5516,5516,5514,5514,5513,5513,5512,5512,5511,5511,5510,5510,5509,5509,5508,5508,5507,5507,5506,5506,5505,5505,5504,5504,5503,5503,5502,5502,5501,5501,5500,5500,5498,5498,5497,5497,5496,5496,5490,5490,5489,5489,5488,5488,5487,5487,5486,5486,5485,5485,5482,5482,5481,5481,5480,5480,5479,5479,5477,5477,5475,5475,5474,5474,5473,5473,5472,5472,5470,5470,5469,5469,5467,5467,5465,5465,5464,5464,5463,5463,5462,5462,5461,5461,5460,5460,5459,5459,5458,5458,5455,5455,5454,5454,5453,5453,5452,5452,5450,5450,5449,5449,5448,5448,5447,5447,5446,5446,5445,5445,5444,5444,5441,5441,5440,5440,5439,5439,5438,5438,5437,5437,5436,5436,5435,5435,5434,5434,5433,5433,5432,5432,5431,5431,5430,5430,5429,5429,5428,5428,5427,5427,5426,5426,5424,5424,5423,5423,5422,5422,5421,5421,5420,5420,5419,5419,5418,5418,5417,5417,5416,5416,5415,5415,5413,5413,5412,5412,5411,5411,5410,5410,5409,5409,5408,5408,5406,5406,5405,5405,5404,5404,5401,5401,5400,5400,5399,5399,5398,5398,5397,5397,5396,5396,5395,5395,5394,5394,5393,5393,5391,5391,5390,5390,5389,5389,5388,5388,5387,5387,5386,5386,5385,5385,5384,5384,5382,5382,5381,5381,5380,5380,5379,5379,5378,5378,5376,5376,5375,5375,5374,5374,5373,5373,5372,5372,5371,5371,5370,5370,5369,5369,5368,5368,5367,5367,5366,5366,5365,5365,5364,5364,5363,5363,5362,5362,5361,5361,5360,5360,5358,5358,5357,5357,5356,5356,5354,5354,5352,5352,5349,5349,5348,5348,5347,5347,5346,5346,5345,5345,5343,5343,5341,5341,5340,5340,5337,5337,5336,5336,5335,5335,5334,5334,5333,5333,5332,5332,5331,5331,5330,5330,5329,5329,5328,5328,5327,5327,5326,5326,5325,5325,5324,5324,5322,5322,5320,5320,5317,5317,5316,5316,5315,5315,5314,5314,5313,5313,5311,5311,5310,5310,5307,5307,5305,5305,5304,5304,5303,5303,5302,5302,5301,5301,5300,5300,5299,5299,5298,5298,5297,5297,5296,5296,5295,5295,5294,5294,5292,5292,5291,5291,5290,5290,5289,5289,5288,5288,5287,5287,5286,5286,5284,5284,5283,5283,5282,5282,5281,5281,5280,5280,5279,5279,5278,5278,5277,5277,5275,5275,5274,5274,5273,5273,5272,5272,5270,5270,5269,5269,5267,5267,5266,5266,5265,5265,5264,5264,5263,5263,5261,5261,5260,5260,5259,5259,5258,5258,5257,5257,5256,5256,5255,5255,5254,5254,5252,5252,5251,5251,5250,5250,5249,5249,5247,5247,5245,5245,5244,5244,5243,5243,5242,5242,5241,5241,5238,5238,5237,5237,5236,5236,5235,5235,5234,5234,5233,5233,5232,5232,5231,5231,5230,5230,5229,5229,5227,5227,5225,5225,5224,5224,5223,5223,5222,5222,5220,5220,5219,5219,5216,5216,5215,5215,5214,5214,5213,5213,5211,5211,5210,5210,5209,5209,5208,5208,5207,5207,5206,5206,5205,5205,5204,5204,5203,5203,5202,5202,5201,5201,5200,5200,5199,5199,5195,5195,5194,5194,5193,5193,5192,5192,5191,5191,5190,5190,5189,5189,5187,5187,5186,5186,5185,5185,5184,5184,5183,5183,5181,5181,5180,5180,5179,5179,5178,5178,5177,5177,5175,5175,5173,5173,5172,5172,5169,5169,5168,5168,5167,5167,5165,5165,5163,5163,5162,5162,5161,5161,5160,5160,5159,5159,5158,5158,5157,5157,5156,5156,5155,5155,5154,5154,5153,5153,5152,5152,5151,5151,5150,5150,5148,5148,5147,5147,5146,5146,5145,5145,5144,5144,5143,5143,5142,5142,5141,5141,5140,5140,5139,5139,5138,5138,5137,5137,5136,5136,5135,5135,5134,5134,5133,5133,5132,5132,5131,5131,5130,5130,5129,5129,5128,5128,5127,5127,5126,5126,5125,5125,5123,5123,5122,5122,5121,5121,5120,5120,5119,5119,5118,5118,5117,5117,5115,5115,5114,5114,5112,5112,5111,5111,5110,5110,5108,5108,5107,5107,5106,5106,5105,5105,5104,5104,5103,5103,5102,5102,5101,5101,5100,5100,5099,5099,5098,5098,5097,5097,5096,5096,5095,5095,5094,5094,5093,5093,5092,5092,5091,5091,5090,5090,5088,5088,5087,5087,5086,5086,5085,5085,5083,5083,5082,5082,5081,5081,5080,5080,5079,5079,5078,5078,5077,5077,5076,5076,5075,5075,5073,5073,5072,5072,5071,5071,5070,5070,5068,5068,5066,5066,5065,5065,5064,5064,5063,5063,5062,5062,5061,5061,5060,5060,5059,5059,5058,5058,5057,5057,5055,5055,5054,5054,5053,5053,5052,5052,5051,5051,5050,5050,5047,5047,5045,5045,5044,5044,5043,5043,5042,5042,5041,5041,5040,5040,5036,5036,5035,5035,5034,5034,5033,5033,5032,5032,5030,5030,5029,5029,5028,5028,5027,5027,5026,5026,5024,5024,5022,5022,5020,5020,5019,5019,5018,5018,5017,5017,5015,5015,5013,5013,5012,5012,5011,5011,5010,5010,5009,5009,5008,5008,5007,5007,5006,5006,5005,5005,5004,5004,5003,5003,5002,5002,5001,5001,5000,5000,4999,4999,4998,4998,4997,4997,4996,4996,4995,4995,4994,4994,4993,4993,4991,4991,4990,4990,4989,4989,4987,4987,4985,4985,4984,4984,4983,4983,4982,4982,4981,4981,4980,4980,4979,4979,4978,4978,4977,4977,4976,4976,4975,4975,4974,4974,4973,4973,4971,4971,4970,4970,4969,4969,4968,4968,4967,4967,4966,4966,4963,4963,4961,4961,4960,4960,4959,4959,4958,4958,4957,4957,4955,4955,4954,4954,4953,4953,4952,4952,4951,4951,4950,4950,4949,4949,4947,4947,4946,4946,4945,4945,4944,4944,4943,4943,4942,4942,4941,4941,4939,4939,4937,4937,4936,4936,4935,4935,4934,4934,4933,4933,4930,4930,4929,4929,4928,4928,4927,4927,4926,4926,4924,4924,4923,4923,4922,4922,4921,4921,4919,4919,4917,4917,4916,4916,4915,4915,4913,4913,4912,4912,4911,4911,4910,4910,4909,4909,4908,4908,4907,4907,4906,4906,4903,4903,4902,4902,4900,4900,4899,4899,4898,4898,4897,4897,4896,4896,4895,4895,4894,4894,4893,4893,4892,4892,4891,4891,4890,4890,4889,4889,4888,4888,4887,4887,4885,4885,4884,4884,4882,4882,4881,4881,4880,4880,4879,4879,4878,4878,4877,4877,4876,4876,4875,4875,4874,4874,4873,4873,4872,4872,4871,4871,4870,4870,4869,4869,4867,4867,4865,4865,4864,4864,4863,4863,4862,4862,4861,4861,4860,4860,4859,4859,4858,4858,4857,4857,4856,4856,4855,4855,4854,4854,4853,4853,4852,4852,4850,4850,4849,4849,4848,4848,4847,4847,4846,4846,4843,4843,4842,4842,4841,4841,4840,4840,4839,4839,4838,4838,4837,4837,4836,4836,4835,4835,4834,4834,4833,4833,4832,4832,4831,4831,4829,4829,4828,4828,4827,4827,4826,4826,4825,4825,4824,4824,4823,4823,4822,4822,4821,4821,4820,4820,4819,4819,4817,4817,4816,4816,4815,4815,4814,4814,4813,4813,4812,4812,4811,4811,4810,4810,4809,4809,4808,4808,4807,4807,4806,4806,4805,4805,4804,4804,4803,4803,4802,4802,4801,4801,4800,4800,4799,4799,4798,4798,4797,4797,4796,4796,4795,4795,4793,4793,4792,4792,4790,4790,4789,4789,4788,4788,4787,4787,4785,4785,4784,4784,4783,4783,4782,4782,4781,4781,4780,4780,4779,4779,4778,4778,4777,4777,4776,4776,4775,4775,4774,4774,4773,4773,4772,4772,4771,4771,4770,4770,4769,4769,4768,4768,4767,4767,4766,4766,4765,4765,4763,4763,4762,4762,4761,4761,4760,4760,4759,4759,4757,4757,4756,4756,4755,4755,4754,4754,4753,4753,4752,4752,4751,4751,4750,4750,4749,4749,4748,4748,4747,4747,4746,4746,4745,4745,4744,4744,4743,4743,4742,4742,4741,4741,4740,4740,4738,4738,4737,4737,4736,4736,4735,4735,4734,4734,4732,4732,4731,4731,4729,4729,4728,4728,4727,4727,4726,4726,4725,4725,4724,4724,4723,4723,4722,4722,4721,4721,4720,4720,4719,4719,4718,4718,4716,4716,4715,4715,4714,4714,4713,4713,4712,4712,4711,4711,4710,4710,4709,4709,4707,4707,4706,4706,4705,4705,4704,4704,4703,4703,4701,4701,4699,4699,4698,4698,4697,4697,4696,4696,4695,4695,4693,4693,4692,4692,4691,4691,4690,4690,4689,4689,4688,4688,4687,4687,4686,4686,4685,4685,4684,4684,4683,4683,4682,4682,4681,4681,4680,4680,4677,4677,4676,4676,4675,4675,4674,4674,4673,4673,4672,4672,4671,4671,4670,4670,4669,4669,4668,4668,4667,4667,4666,4666,4665,4665,4663,4663,4662,4662,4661,4661,4660,4660,4659,4659,4657,4657,4655,4655,4653,4653,4652,4652,4651,4651,4649,4649,4648,4648,4647,4647,4646,4646,4645,4645,4644,4644,4643,4643,4642,4642,4641,4641,4640,4640,4637,4637,4636,4636,4635,4635,4634,4634,4633,4633,4632,4632,4631,4631,4630,4630,4629,4629,4628,4628,4627,4627,4626,4626,4625,4625,4623,4623,4622,4622,4621,4621,4620,4620,4619,4619,4618,4618,4617,4617,4616,4616,4615,4615,4614,4614,4613,4613,4612,4612,4610,4610,4608,4608,4607,4607,4606,4606,4605,4605,4604,4604,4603,4603,4602,4602,4601,4601,4600,4600,4599,4599,4598,4598,4597,4597,4596,4596,4595,4595,4594,4594,4593,4593,4592,4592,4591,4591,4590,4590,4589,4589,4588,4588,4587,4587,4585,4585,4583,4583,4581,4581,4580,4580,4579,4579,4578,4578,4577,4577,4575,4575,4574,4574,4573,4573,4572,4572,4570,4570,4569,4569,4567,4567,4566,4566,4565,4565,4564,4564,4562,4562,4561,4561,4560,4560,4559,4559,4558,4558,4557,4557,4556,4556,4555,4555,4554,4554,4553,4553,4552,4552,4551,4551,4550,4550,4549,4549,4548,4548,4546,4546,4545,4545,4544,4544,4543,4543,4542,4542,4541,4541,4539,4539,4538,4538,4537,4537,4536,4536,4534,4534,4533,4533,4532,4532,4531,4531,4530,4530,4529,4529,4528,4528,4527,4527,4526,4526,4525,4525,4524,4524,4523,4523,4522,4522,4521,4521,4520,4520,4519,4519,4518,4518,4517,4517,4516,4516,4514,4514,4513,4513,4512,4512,4511,4511,4510,4510,4509,4509,4508,4508,4507,4507,4506,4506,4505,4505,4503,4503,4502,4502,4501,4501,4498,4498,4497,4497,4493,4493,4492,4492,4491,4491,4490,4490,4489,4489,4488,4488,4487,4487,4486,4486,4485,4485,4484,4484,4483,4483,4482,4482,4481,4481,4480,4480,4479,4479,4478,4478,4477,4477,4476,4476,4475,4475,4474,4474,4473,4473,4472,4472,4471,4471,4470,4470,4469,4469,4468,4468,4467,4467,4466,4466,4465,4465,4464,4464,4463,4463,4462,4462,4461,4461,4460,4460,4459,4459,4458,4458,4457,4457,4455,4455,4454,4454,4453,4453,4452,4452,4451,4451,4450,4450,4449,4449,4448,4448,4447,4447,4445,4445,4444,4444,4443,4443,4442,4442,4441,4441,4440,4440,4439,4439,4438,4438,4437,4437,4436,4436,4435,4435,4434,4434,4433,4433,4432,4432,4431,4431,4430,4430,4429,4429,4427,4427,4426,4426,4425,4425,4424,4424,4423,4423,4422,4422,4421,4421,4420,4420,4419,4419,4417,4417,4416,4416,4415,4415,4414,4414,4413,4413,4412,4412,4411,4411,4410,4410,4409,4409,4408,4408,4407,4407,4406,4406,4405,4405,4404,4404,4403,4403,4402,4402,4401,4401,4400,4400,4399,4399,4398,4398,4397,4397,4396,4396,4395,4395,4394,4394,4393,4393,4392,4392,4391,4391,4387,4387,4386,4386,4385,4385,4384,4384,4383,4383,4382,4382,4380,4380,4378,4378,4377,4377,4376,4376,4375,4375,4373,4373,4372,4372,4371,4371,4369,4369,4368,4368,4367,4367,4366,4366,4365,4365,4364,4364,4363,4363,4362,4362,4361,4361,4360,4360,4359,4359,4358,4358,4357,4357,4355,4355,4354,4354,4353,4353,4351,4351,4350,4350,4349,4349,4348,4348,4347,4347,4346,4346,4345,4345,4344,4344,4343,4343,4342,4342,4340,4340,4339,4339,4338,4338,4337,4337,4336,4336,4334,4334,4333,4333,4332,4332,4331,4331,4330,4330,4329,4329,4328,4328,4327,4327,4326,4326,4325,4325,4324,4324,4323,4323,4321,4321,4320,4320,4319,4319,4318,4318,4317,4317,4316,4316,4315,4315,4314,4314,4313,4313,4312,4312,4311,4311,4310,4310,4309,4309,4308,4308,4307,4307,4306,4306,4305,4305,4304,4304,4303,4303,4302,4302,4301,4301,4299,4299,4298,4298,4297,4297,4296,4296,4295,4295,4294,4294,4293,4293,4292,4292,4291,4291,4290,4290,4289,4289,4288,4288,4287,4287,4286,4286,4285,4285,4284,4284,4283,4283,4282,4282,4279,4279,4278,4278,4276,4276,4275,4275,4273,4273,4272,4272,4271,4271,4268,4268,4266,4266,4265,4265,4264,4264,4263,4263,4260,4260,4259,4259,4256,4256,4255,4255,4254,4254,4253,4253,4251,4251,4250,4250,4249,4249,4248,4248,4246,4246,4245,4245,4244,4244,4243,4243,4242,4242,4241,4241,4240,4240,4239,4239,4238,4238,4237,4237,4236,4236,4235,4235,4234,4234,4233,4233,4232,4232,4231,4231,4230,4230,4229,4229,4227,4227,4226,4226,4225,4225,4223,4223,4221,4221,4220,4220,4219,4219,4218,4218,4217,4217,4216,4216,4215,4215,4214,4214,4213,4213,4212,4212,4211,4211,4210,4210,4209,4209,4208,4208,4207,4207,4206,4206,4205,4205,4204,4204,4203,4203,4202,4202,4199,4199,4198,4198,4197,4197,4196,4196,4195,4195,4194,4194,4191,4191,4190,4190,4189,4189,4188,4188,4186,4186,4185,4185,4184,4184,4183,4183,4182,4182,4180,4180,4179,4179,4178,4178,4177,4177,4176,4176,4174,4174,4173,4173,4172,4172,4171,4171,4170,4170,4169,4169,4167,4167,4166,4166,4165,4165,4163,4163,4162,4162,4161,4161,4160,4160,4158,4158,4157,4157,4156,4156,4155,4155,4153,4153,4152,4152,4151,4151,4150,4150,4149,4149,4148,4148,4146,4146,4145,4145,4144,4144,4143,4143,4142,4142,4141,4141,4140,4140,4139,4139,4138,4138,4137,4137,4135,4135,4134,4134,4133,4133,4132,4132,4131,4131,4130,4130,4129,4129,4128,4128,4127,4127,4126,4126,4125,4125,4123,4123,4122,4122,4121,4121,4119,4119,4118,4118,4117,4117,4116,4116,4115,4115,4114,4114,4112,4112,4111,4111,4110,4110,4109,4109,4107,4107,4106,4106,4105,4105,4104,4104,4103,4103,4102,4102,4101,4101,4100,4100,4098,4098,4097,4097,4096,4096,4095,4095,4094,4094,4093,4093,4092,4092,4091,4091,4090,4090,4089,4089,4087,4087,4086,4086,4085,4085,4084,4084,4083,4083,4082,4082,4081,4081,4080,4080,4079,4079,4078,4078,4077,4077,4076,4076,4075,4075,4074,4074,4073,4073,4072,4072,4071,4071,4070,4070,4069,4069,4068,4068,4066,4066,4065,4065,4063,4063,4062,4062,4061,4061,4060,4060,4059,4059,4058,4058,4057,4057,4056,4056,4055,4055,4054,4054,4053,4053,4052,4052,4051,4051,4050,4050,4049,4049,4047,4047,4044,4044,4043,4043,4041,4041,4040,4040,4039,4039,4038,4038,4037,4037,4033,4033,4032,4032,4031,4031,4030,4030,4029,4029,4028,4028,4027,4027,4026,4026,4025,4025,4024,4024,4023,4023,4022,4022,4021,4021,4020,4020,4016,4016,4015,4015,4014,4014,4013,4013,4012,4012,4011,4011,4010,4010,4009,4009,4008,4008,4007,4007,4006,4006,4005,4005,4004,4004,4003,4003,4000,4000,3999,3999,3998,3998,3997,3997,3996,3996,3995,3995,3994,3994,3993,3993,3992,3992,3991,3991,3990,3990,3989,3989,3988,3988,3987,3987,3986,3986,3985,3985,3984,3984,3983,3983,3982,3982,3981,3981,3980,3980,3979,3979,3978,3978,3977,3977,3976,3976,3975,3975,3974,3974,3973,3973,3972,3972,3971,3971,3970,3970,3968,3968,3967,3967,3966,3966,3965,3965,3964,3964,3963,3963,3962,3962,3961,3961,3960,3960,3959,3959,3958,3958,3957,3957,3956,3956,3955,3955,3954,3954,3953,3953,3952,3952,3951,3951,3950,3950,3949,3949,3948,3948,3947,3947,3946,3946,3945,3945,3943,3943,3942,3942,3940,3940,3939,3939,3937,3937,3936,3936,3935,3935,3933,3933,3932,3932,3931,3931,3930,3930,3929,3929,3928,3928,3927,3927,3926,3926,3925,3925,3923,3923,3922,3922,3921,3921,3920,3920,3919,3919,3918,3918,3917,3917,3916,3916,3915,3915,3914,3914,3913,3913,3912,3912,3911,3911,3910,3910,3909,3909,3908,3908,3907,3907,3906,3906,3905,3905,3903,3903,3902,3902,3901,3901,3900,3900,3899,3899,3898,3898,3897,3897,3896,3896,3894,3894,3893,3893,3892,3892,3891,3891,3890,3890,3889,3889,3888,3888,3887,3887,3886,3886,3885,3885,3882,3882,3881,3881,3880,3880,3879,3879,3878,3878,3877,3877,3876,3876,3875,3875,3874,3874,3873,3873,3872,3872,3871,3871,3870,3870,3869,3869,3868,3868,3866,3866,3865,3865,3864,3864,3863,3863,3862,3862,3860,3860,3859,3859,3858,3858,3857,3857,3856,3856,3855,3855,3854,3854,3853,3853,3852,3852,3851,3851,3850,3850,3849,3849,3848,3848,3847,3847,3845,3845,3844,3844,3843,3843,3842,3842,3841,3841,3840,3840,3839,3839,3838,3838,3837,3837,3836,3836,3835,3835,3834,3834,3833,3833,3832,3832,3831,3831,3830,3830,3828,3828,3827,3827,3826,3826,3825,3825,3824,3824,3823,3823,3822,3822,3821,3821,3820,3820,3819,3819,3818,3818,3817,3817,3816,3816,3815,3815,3814,3814,3813,3813,3812,3812,3811,3811,3810,3810,3808,3808,3807,3807,3806,3806,3805,3805,3804,3804,3803,3803,3802,3802,3800,3800,3798,3798,3797,3797,3796,3796,3795,3795,3793,3793,3792,3792,3791,3791,3790,3790,3789,3789,3788,3788,3787,3787,3786,3786,3785,3785,3784,3784,3783,3783,3782,3782,3781,3781,3780,3780,3779,3779,3777,3777,3776,3776,3774,3774,3773,3773,3772,3772,3771,3771,3770,3770,3769,3769,3767,3767,3766,3766,3765,3765,3764,3764,3763,3763,3762,3762,3761,3761,3760,3760,3759,3759,3758,3758,3757,3757,3755,3755,3754,3754,3753,3753,3752,3752,3751,3751,3750,3750,3749,3749,3748,3748,3747,3747,3746,3746,3744,3744,3743,3743,3742,3742,3741,3741,3740,3740,3739,3739,3738,3738,3737,3737,3736,3736,3735,3735,3734,3734,3733,3733,3732,3732,3731,3731,3730,3730,3729,3729,3728,3728,3727,3727,3726,3726,3724,3724,3723,3723,3722,3722,3721,3721,3720,3720,3719,3719,3718,3718,3717,3717,3716,3716,3715,3715,3714,3714,3713,3713,3712,3712,3711,3711,3710,3710,3709,3709,3708,3708,3707,3707,3706,3706,3704,3704,3703,3703,3702,3702,3701,3701,3700,3700,3699,3699,3698,3698,3697,3697,3696,3696,3695,3695,3692,3692,3691,3691,3690,3690,3689,3689,3688,3688,3687,3687,3686,3686,3685,3685,3684,3684,3683,3683,3682,3682,3681,3681,3680,3680,3679,3679,3678,3678,3677,3677,3676,3676,3675,3675,3674,3674,3673,3673,3672,3672,3671,3671,3670,3670,3669,3669,3668,3668,3667,3667,3666,3666,3665,3665,3664,3664,3663,3663,3662,3662,3661,3661,3660,3660,3659,3659,3658,3658,3657,3657,3656,3656,3655,3655,3654,3654,3653,3653,3652,3652,3650,3650,3649,3649,3648,3648,3647,3647,3644,3644,3643,3643,3642,3642,3641,3641,3640,3640,3639,3639,3638,3638,3637,3637,3635,3635,3634,3634,3633,3633,3632,3632,3631,3631,3630,3630,3629,3629,3628,3628,3627,3627,3626,3626,3625,3625,3624,3624,3623,3623,3622,3622,3621,3621,3620,3620,3619,3619,3618,3618,3617,3617,3616,3616,3615,3615,3614,3614,3613,3613,3612,3612,3611,3611,3610,3610,3609,3609,3608,3608,3607,3607,3606,3606,3605,3605,3604,3604,3603,3603,3602,3602,3601,3601,3600,3600,3599,3599,3598,3598,3597,3597,3595,3595,3594,3594,3593,3593,3592,3592,3591,3591,3590,3590,3587,3587,3586,3586,3585,3585,3584,3584,3583,3583,3582,3582,3581,3581,3580,3580,3579,3579,3578,3578,3577,3577,3576,3576,3575,3575,3574,3574,3573,3573,3572,3572,3571,3571,3570,3570,3569,3569,3568,3568,3567,3567,3566,3566,3565,3565,3564,3564,3563,3563,3562,3562,3561,3561,3560,3560,3559,3559,3558,3558,3557,3557,3556,3556,3555,3555,3554,3554,3553,3553,3552,3552,3551,3551,3550,3550,3549,3549,3548,3548,3547,3547,3546,3546,3545,3545,3544,3544,3543,3543,3542,3542,3541,3541,3540,3540,3539,3539,3538,3538,3537,3537,3536,3536,3535,3535,3534,3534,3532,3532,3531,3531,3530,3530,3528,3528,3527,3527,3526,3526,3525,3525,3524,3524,3522,3522,3521,3521,3520,3520,3519,3519,3518,3518,3517,3517,3516,3516,3515,3515,3514,3514,3513,3513,3512,3512,3511,3511,3510,3510,3509,3509,3508,3508,3507,3507,3506,3506,3505,3505,3504,3504,3503,3503,3502,3502,3501,3501,3500,3500,3499,3499,3498,3498,3496,3496,3494,3494,3493,3493,3492,3492,3491,3491,3490,3490,3489,3489,3488,3488,3487,3487,3486,3486,3485,3485,3484,3484,3483,3483,3482,3482,3481,3481,3480,3480,3479,3479,3478,3478,3477,3477,3476,3476,3474,3474,3473,3473,3472,3472,3470,3470,3469,3469,3468,3468,3467,3467,3466,3466,3464,3464,3463,3463,3462,3462,3460,3460,3459,3459,3458,3458,3457,3457,3456,3456,3455,3455,3454,3454,3453,3453,3452,3452,3451,3451,3450,3450,3449,3449,3448,3448,3447,3447,3446,3446,3445,3445,3444,3444,3443,3443,3442,3442,3441,3441,3440,3440,3437,3437,3436,3436,3434,3434,3432,3432,3431,3431,3430,3430,3429,3429,3428,3428,3427,3427,3426,3426,3425,3425,3423,3423,3422,3422,3421,3421,3419,3419,3418,3418,3417,3417,3416,3416,3415,3415,3414,3414,3412,3412,3411,3411,3410,3410,3409,3409,3408,3408,3407,3407,3406,3406,3405,3405,3404,3404,3403,3403,3402,3402,3401,3401,3400,3400,3399,3399,3398,3398,3397,3397,3395,3395,3394,3394,3393,3393,3391,3391,3390,3390,3389,3389,3388,3388,3387,3387,3386,3386,3385,3385,3384,3384,3383,3383,3382,3382,3381,3381,3380,3380,3379,3379,3378,3378,3377,3377,3376,3376,3375,3375,3374,3374,3373,3373,3372,3372,3371,3371,3370,3370,3369,3369,3368,3368,3367,3367,3366,3366,3365,3365,3364,3364,3363,3363,3362,3362,3361,3361,3360,3360,3359,3359,3358,3358,3357,3357,3356,3356,3355,3355,3354,3354,3353,3353,3352,3352,3351,3351,3350,3350,3349,3349,3348,3348,3347,3347,3346,3346,3345,3345,3344,3344,3343,3343,3342,3342,3340,3340,3339,3339,3338,3338,3337,3337,3336,3336,3334,3334,3333,3333,3332,3332,3330,3330,3329,3329,3328,3328,3327,3327,3326,3326,3325,3325,3324,3324,3323,3323,3322,3322,3321,3321,3320,3320,3319,3319,3318,3318,3317,3317,3316,3316,3315,3315,3314,3314,3312,3312,3311,3311,3310,3310,3309,3309,3308,3308,3307,3307,3306,3306,3305,3305,3304,3304,3303,3303,3301,3301,3300,3300,3299,3299,3298,3298,3297,3297,3296,3296,3295,3295,3294,3294,3293,3293,3292,3292,3291,3291,3290,3290,3289,3289,3288,3288,3286,3286,3285,3285,3284,3284,3283,3283,3282,3282,3281,3281,3280,3280,3279,3279,3278,3278,3277,3277,3276,3276,3275,3275,3274,3274,3273,3273,3272,3272,3270,3270,3269,3269,3268,3268,3267,3267,3266,3266,3265,3265,3263,3263,3262,3262,3261,3261,3260,3260,3259,3259,3258,3258,3257,3257,3256,3256,3255,3255,3254,3254,3253,3253,3252,3252,3251,3251,3250,3250,3249,3249,3248,3248,3247,3247,3246,3246,3245,3245,3244,3244,3243,3243,3242,3242,3241,3241,3240,3240,3239,3239,3238,3238,3237,3237,3236,3236,3235,3235,3234,3234,3233,3233,3232,3232,3231,3231,3230,3230,3229,3229,3228,3228,3227,3227,3226,3226,3225,3225,3224,3224,3223,3223,3222,3222,3221,3221,3220,3220,3219,3219,3218,3218,3217,3217,3216,3216,3215,3215,3214,3214,3213,3213,3212,3212,3211,3211,3210,3210,3209,3209,3208,3208,3207,3207,3206,3206,3205,3205,3204,3204,3203,3203,3202,3202,3201,3201,3200,3200,3199,3199,3198,3198,3197,3197,3196,3196,3195,3195,3193,3193,3192,3192,3191,3191,3190,3190,3189,3189,3188,3188,3187,3187,3186,3186,3184,3184,3183,3183,3182,3182,3181,3181,3180,3180,3179,3179,3178,3178,3177,3177,3174,3174,3173,3173,3172,3172,3171,3171,3170,3170,3169,3169,3168,3168,3167,3167,3166,3166,3165,3165,3163,3163,3162,3162,3161,3161,3160,3160,3159,3159,3158,3158,3157,3157,3156,3156,3155,3155,3154,3154,3153,3153,3152,3152,3151,3151,3150,3150,3149,3149,3148,3148,3146,3146,3145,3145,3144,3144,3143,3143,3141,3141,3140,3140,3139,3139,3138,3138,3137,3137,3136,3136,3135,3135,3134,3134,3133,3133,3132,3132,3131,3131,3130,3130,3129,3129,3128,3128,3127,3127,3126,3126,3124,3124,3123,3123,3122,3122,3121,3121,3120,3120,3119,3119,3118,3118,3117,3117,3116,3116,3115,3115,3114,3114,3113,3113,3112,3112,3111,3111,3110,3110,3109,3109,3108,3108,3107,3107,3106,3106,3105,3105,3104,3104,3103,3103,3102,3102,3100,3100,3098,3098,3097,3097,3096,3096,3095,3095,3094,3094,3092,3092,3091,3091,3090,3090,3089,3089,3088,3088,3087,3087,3086,3086,3085,3085,3084,3084,3083,3083,3082,3082,3081,3081,3079,3079,3078,3078,3077,3077,3076,3076,3075,3075,3074,3074,3073,3073,3072,3072,3071,3071,3070,3070,3069,3069,3068,3068,3067,3067,3066,3066,3065,3065,3064,3064,3063,3063,3062,3062,3060,3060,3059,3059,3058,3058,3057,3057,3056,3056,3055,3055,3054,3054,3053,3053,3052,3052,3051,3051,3050,3050,3048,3048,3047,3047,3045,3045,3044,3044,3043,3043,3042,3042,3040,3040,3039,3039,3038,3038,3037,3037,3036,3036,3035,3035,3034,3034,3033,3033,3032,3032,3031,3031,3030,3030,3028,3028,3027,3027,3026,3026,3025,3025,3024,3024,3023,3023,3022,3022,3021,3021,3019,3019,3018,3018,3017,3017,3016,3016,3015,3015,3014,3014,3013,3013,3012,3012,3011,3011,3010,3010,3009,3009,3008,3008,3007,3007,3006,3006,3005,3005,3004,3004,3003,3003,3002,3002,3001,3001,3000,3000,2999,2999,2998,2998,2997,2997,2996,2996,2995,2995,2994,2994,2993,2993,2992,2992,2991,2991,2990,2990,2989,2989,2988,2988,2987,2987,2986,2986,2985,2985,2984,2984,2983,2983,2982,2982,2981,2981,2980,2980,2979,2979,2978,2978,2977,2977,2976,2976,2975,2975,2974,2974,2973,2973,2972,2972,2971,2971,2970,2970,2969,2969,2968,2968,2967,2967,2966,2966,2965,2965,2964,2964,2962,2962,2961,2961,2960,2960,2958,2958,2957,2957,2956,2956,2955,2955,2954,2954,2953,2953,2952,2952,2951,2951,2950,2950,2949,2949,2948,2948,2947,2947,2946,2946,2945,2945,2944,2944,2943,2943,2942,2942,2941,2941,2940,2940,2939,2939,2938,2938,2937,2937,2936,2936,2935,2935,2934,2934,2933,2933,2932,2932,2931,2931,2930,2930,2929,2929,2928,2928,2927,2927,2926,2926,2925,2925,2924,2924,2923,2923,2922,2922,2921,2921,2920,2920,2919,2919,2918,2918,2916,2916,2915,2915,2914,2914,2913,2913,2912,2912,2911,2911,2910,2910,2909,2909,2908,2908,2907,2907,2906,2906,2905,2905,2904,2904,2903,2903,2902,2902,2901,2901,2900,2900,2899,2899,2898,2898,2897,2897,2896,2896,2895,2895,2894,2894,2893,2893,2892,2892,2891,2891,2890,2890,2889,2889,2888,2888,2887,2887,2886,2886,2885,2885,2884,2884,2883,2883,2882,2882,2881,2881,2880,2880,2879,2879,2878,2878,2877,2877,2876,2876,2875,2875,2874,2874,2873,2873,2871,2871,2870,2870,2869,2869,2868,2868,2867,2867,2866,2866,2865,2865,2864,2864,2863,2863,2862,2862,2861,2861,2860,2860,2859,2859,2858,2858,2857,2857,2856,2856,2855,2855,2854,2854,2853,2853,2852,2852,2851,2851,2850,2850,2849,2849,2848,2848,2847,2847,2846,2846,2845,2845,2844,2844,2843,2843,2842,2842,2841,2841,2840,2840,2839,2839,2838,2838,2837,2837,2836,2836,2835,2835,2834,2834,2833,2833,2832,2832,2831,2831,2830,2830,2829,2829,2828,2828,2827,2827,2826,2826,2825,2825,2824,2824,2823,2823,2822,2822,2821,2821,2820,2820,2819,2819,2818,2818,2817,2817,2816,2816,2815,2815,2814,2814,2813,2813,2812,2812,2811,2811,2810,2810,2809,2809,2808,2808,2807,2807,2806,2806,2805,2805,2804,2804,2803,2803,2802,2802,2801,2801,2800,2800,2799,2799,2798,2798,2797,2797,2796,2796,2795,2795,2794,2794,2793,2793,2792,2792,2791,2791,2790,2790,2789,2789,2788,2788,2787,2787,2786,2786,2785,2785,2784,2784,2783,2783,2782,2782,2781,2781,2780,2780,2779,2779,2778,2778,2777,2777,2776,2776,2775,2775,2774,2774,2773,2773,2772,2772,2771,2771,2770,2770,2769,2769,2768,2768,2767,2767,2766,2766,2765,2765,2764,2764,2763,2763,2762,2762,2761,2761,2760,2760,2759,2759,2758,2758,2757,2757,2756,2756,2755,2755,2754,2754,2753,2753,2752,2752,2751,2751,2750,2750,2749,2749,2748,2748,2747,2747,2746,2746,2745,2745,2744,2744,2743,2743,2741,2741,2740,2740,2739,2739,2738,2738,2737,2737,2736,2736,2735,2735,2734,2734,2733,2733,2732,2732,2731,2731,2730,2730,2729,2729,2728,2728,2727,2727,2726,2726,2725,2725,2724,2724,2723,2723,2722,2722,2721,2721,2720,2720,2719,2719,2718,2718,2717,2717,2716,2716,2715,2715,2714,2714,2713,2713,2712,2712,2711,2711,2710,2710,2709,2709,2708,2708,2707,2707,2706,2706,2705,2705,2704,2704,2702,2702,2701,2701,2700,2700,2699,2699,2698,2698,2697,2697,2696,2696,2695,2695,2694,2694,2693,2693,2692,2692,2691,2691,2690,2690,2689,2689,2688,2688,2687,2687,2686,2686,2685,2685,2684,2684,2683,2683,2682,2682,2681,2681,2680,2680,2679,2679,2678,2678,2677,2677,2676,2676,2675,2675,2674,2674,2673,2673,2672,2672,2671,2671,2670,2670,2669,2669,2668,2668,2667,2667,2666,2666,2665,2665,2664,2664,2663,2663,2662,2662,2661,2661,2660,2660,2659,2659,2658,2658,2657,2657,2656,2656,2655,2655,2654,2654,2653,2653,2652,2652,2651,2651,2650,2650,2649,2649,2648,2648,2647,2647,2646,2646,2645,2645,2644,2644,2643,2643,2642,2642,2641,2641,2640,2640,2639,2639,2638,2638,2637,2637,2636,2636,2635,2635,2634,2634,2633,2633,2632,2632,2631,2631,2630,2630,2629,2629,2627,2627,2626,2626,2625,2625,2624,2624,2623,2623,2622,2622,2621,2621,2620,2620,2619,2619,2618,2618,2617,2617,2616,2616,2615,2615,2614,2614,2613,2613,2612,2612,2611,2611,2610,2610,2609,2609,2608,2608,2607,2607,2606,2606,2605,2605,2604,2604,2603,2603,2602,2602,2601,2601,2600,2600,2599,2599,2598,2598,2597,2597,2596,2596,2595,2595,2594,2594,2593,2593,2592,2592,2591,2591,2590,2590,2589,2589,2588,2588,2587,2587,2586,2586,2585,2585,2584,2584,2583,2583,2582,2582,2581,2581,2580,2580,2579,2579,2578,2578,2577,2577,2576,2576,2575,2575,2574,2574,2573,2573,2572,2572,2571,2571,2570,2570,2569,2569,2568,2568,2567,2567,2566,2566,2565,2565,2564,2564,2563,2563,2562,2562,2561,2561,2560,2560,2559,2559,2557,2557,2556,2556,2555,2555,2554,2554,2553,2553,2552,2552,2551,2551,2550,2550,2549,2549,2548,2548,2547,2547,2546,2546,2545,2545,2544,2544,2543,2543,2542,2542,2541,2541,2540,2540,2539,2539,2538,2538,2537,2537,2536,2536,2535,2535,2534,2534,2533,2533,2532,2532,2531,2531,2530,2530,2529,2529,2528,2528,2527,2527,2526,2526,2525,2525,2524,2524,2523,2523,2522,2522,2521,2521,2520,2520,2519,2519,2518,2518,2517,2517,2516,2516,2515,2515,2514,2514,2513,2513,2512,2512,2511,2511,2510,2510,2509,2509,2508,2508,2507,2507,2506,2506,2505,2505,2504,2504,2503,2503,2502,2502,2501,2501,2500,2500,2499,2499,2498,2498,2497,2497,2496,2496,2495,2495,2494,2494,2493,2493,2492,2492,2491,2491,2490,2490,2489,2489,2488,2488,2487,2487,2486,2486,2485,2485,2484,2484,2483,2483,2482,2482,2481,2481,2480,2480,2479,2479,2478,2478,2477,2477,2476,2476,2475,2475,2474,2474,2473,2473,2472,2472,2471,2471,2470,2470,2469,2469,2468,2468,2467,2467,2466,2466,2465,2465,2464,2464,2463,2463,2462,2462,2461,2461,2460,2460,2459,2459,2458,2458,2457,2457,2456,2456,2455,2455,2454,2454,2453,2453,2452,2452,2451,2451,2450,2450,2449,2449,2448,2448,2447,2447,2446,2446,2445,2445,2444,2444,2443,2443,2442,2442,2441,2441,2440,2440,2439,2439,2438,2438,2437,2437,2436,2436,2435,2435,2434,2434,2433,2433,2432,2432,2431,2431,2430,2430,2429,2429,2428,2428,2427,2427,2426,2426,2425,2425,2424,2424,2423,2423,2422,2422,2420,2420,2419,2419,2418,2418,2417,2417,2416,2416,2415,2415,2414,2414,2413,2413,2412,2412,2411,2411,2410,2410,2409,2409,2408,2408,2407,2407,2406,2406,2405,2405,2404,2404,2403,2403,2402,2402,2401,2401,2400,2400,2399,2399,2398,2398,2397,2397,2396,2396,2395,2395,2394,2394,2393,2393,2392,2392,2391,2391,2390,2390,2389,2389,2388,2388,2387,2387,2386,2386,2385,2385,2384,2384,2383,2383,2382,2382,2381,2381,2380,2380,2379,2379,2378,2378,2377,2377,2376,2376,2375,2375,2374,2374,2373,2373,2372,2372,2371,2371,2370,2370,2369,2369,2368,2368,2367,2367,2366,2366,2365,2365,2364,2364,2363,2363,2362,2362,2361,2361,2360,2360,2359,2359,2358,2358,2357,2357,2356,2356,2355,2355,2354,2354,2353,2353,2352,2352,2351,2351,2350,2350,2349,2349,2348,2348,2347,2347,2346,2346,2345,2345,2344,2344,2343,2343,2342,2342,2341,2341,2340,2340,2339,2339,2338,2338,2337,2337,2336,2336,2335,2335,2334,2334,2333,2333,2332,2332,2331,2331,2330,2330,2329,2329,2328,2328,2327,2327,2326,2326,2325,2325,2324,2324,2323,2323,2322,2322,2321,2321,2320,2320,2319,2319,2318,2318,2317,2317,2316,2316,2315,2315,2314,2314,2313,2313,2312,2312,2311,2311,2310,2310,2309,2309,2308,2308,2307,2307,2306,2306,2305,2305,2304,2304,2303,2303,2302,2302,2301,2301,2300,2300,2299,2299,2298,2298,2297,2297,2296,2296,2295,2295,2294,2294,2293,2293,2292,2292,2291,2291,2290,2290,2289,2289,2288,2288,2287,2287,2286,2286,2285,2285,2284,2284,2283,2283,2282,2282,2281,2281,2280,2280,2279,2279,2278,2278,2277,2277,2276,2276,2275,2275,2274,2274,2273,2273,2272,2272,2271,2271,2270,2270,2269,2269,2268,2268,2267,2267,2266,2266,2265,2265,2264,2264,2262,2262,2261,2261,2260,2260,2259,2259,2258,2258,2257,2257,2256,2256,2255,2255,2254,2254,2253,2253,2252,2252,2251,2251,2250,2250,2249,2249,2248,2248,2247,2247,2246,2246,2245,2245,2244,2244,2243,2243,2242,2242,2241,2241,2240,2240,2239,2239,2238,2238,2237,2237,2236,2236,2235,2235,2234,2234,2233,2233,2232,2232,2231,2231,2230,2230,2229,2229,2228,2228,2227,2227,2226,2226,2225,2225,2224,2224,2223,2223,2222,2222,2221,2221,2220,2220,2219,2219,2218,2218,2217,2217,2216,2216,2215,2215,2214,2214,2213,2213,2212,2212,2211,2211,2210,2210,2209,2209,2208,2208,2207,2207,2206,2206,2205,2205,2204,2204,2203,2203,2202,2202,2201,2201,2200,2200,2199,2199,2198,2198,2197,2197,2196,2196,2195,2195,2194,2194,2193,2193,2192,2192,2191,2191,2190,2190,2189,2189,2188,2188,2187,2187,2186,2186,2185,2185,2184,2184,2183,2183,2182,2182,2181,2181,2180,2180,2179,2179,2178,2178,2177,2177,2176,2176,2175,2175,2174,2174,2173,2173,2172,2172,2171,2171,2170,2170,2169,2169,2168,2168,2167,2167,2166,2166,2165,2165,2164,2164,2163,2163,2162,2162,2161,2161,2160,2160,2159,2159,2158,2158,2157,2157,2156,2156,2155,2155,2154,2154,2153,2153,2152,2152,2151,2151,2150,2150,2149,2149,2148,2148,2147,2147,2146,2146,2145,2145,2144,2144,2143,2143,2142,2142,2141,2141,2140,2140,2139,2139,2138,2138,2137,2137,2136,2136,2135,2135,2134,2134,2133,2133,2132,2132,2131,2131,2130,2130,2129,2129,2128,2128,2127,2127,2126,2126,2125,2125,2124,2124,2123,2123,2122,2122,2121,2121,2120,2120,2119,2119,2118,2118,2117,2117,2116,2116,2115,2115,2114,2114,2113,2113,2112,2112,2111,2111,2110,2110,2109,2109,2108,2108,2107,2107,2106,2106,2105,2105,2104,2104,2103,2103,2102,2102,2101,2101,2100,2100,2098,2098,2097,2097,2096,2096,2095,2095,2094,2094,2093,2093,2092,2092,2091,2091,2090,2090,2089,2089,2088,2088,2087,2087,2086,2086,2085,2085,2084,2084,2083,2083,2082,2082,2081,2081,2080,2080,2079,2079,2078,2078,2077,2077,2076,2076,2075,2075,2074,2074,2073,2073,2072,2072,2071,2071,2070,2070,2069,2069,2068,2068,2067,2067,2066,2066,2065,2065,2064,2064,2063,2063,2062,2062,2061,2061,2060,2060,2059,2059,2058,2058,2056,2056,2055,2055,2054,2054,2053,2053,2052,2052,2051,2051,2050,2050,2049,2049,2048,2048,2047,2047,2046,2046,2045,2045,2044,2044,2043,2043,2042,2042,2041,2041,2040,2040,2039,2039,2038,2038,2037,2037,2036,2036,2035,2035,2034,2034,2033,2033,2032,2032,2031,2031,2030,2030,2029,2029,2028,2028,2027,2027,2026,2026,2025,2025,2024,2024,2023,2023,2022,2022,2021,2021,2020,2020,2019,2019,2018,2018,2017,2017,2016,2016,2015,2015,2014,2014,2013,2013,2012,2012,2011,2011,2010,2010,2009,2009,2008,2008,2007,2007,2006,2006,2005,2005,2004,2004,2003,2003,2002,2002,2001,2001,2000,2000,1999,1999,1998,1998,1997,1997,1996,1996,1995,1995,1994,1994,1993,1993,1992,1992,1991,1991,1990,1990,1989,1989,1988,1988,1987,1987,1986,1986,1985,1985,1984,1984,1983,1983,1982,1982,1981,1981,1980,1980,1979,1979,1978,1978,1977,1977,1976,1976,1975,1975,1974,1974,1973,1973,1972,1972,1971,1971,1970,1970,1969,1969,1968,1968,1967,1967,1966,1966,1965,1965,1964,1964,1963,1963,1962,1962,1961,1961,1960,1960,1959,1959,1958,1958,1957,1957,1956,1956,1955,1955,1954,1954,1953,1953,1952,1952,1951,1951,1950,1950,1949,1949,1948,1948,1947,1947,1946,1946,1945,1945,1944,1944,1943,1943,1942,1942,1941,1941,1939,1939,1938,1938,1937,1937,1936,1936,1935,1935,1934,1934,1933,1933,1932,1932,1931,1931,1930,1930,1929,1929,1928,1928,1927,1927,1926,1926,1925,1925,1924,1924,1923,1923,1922,1922,1921,1921,1920,1920,1919,1919,1918,1918,1917,1917,1916,1916,1915,1915,1914,1914,1913,1913,1912,1912,1911,1911,1910,1910,1909,1909,1908,1908,1907,1907,1906,1906,1905,1905,1904,1904,1903,1903,1902,1902,1901,1901,1900,1900,1899,1899,1898,1898,1897,1897,1896,1896,1895,1895,1894,1894,1893,1893,1892,1892,1891,1891,1890,1890,1889,1889,1888,1888,1887,1887,1886,1886,1885,1885,1884,1884,1883,1883,1882,1882,1881,1881,1880,1880,1879,1879,1878,1878,1877,1877,1876,1876,1875,1875,1874,1874,1873,1873,1872,1872,1871,1871,1870,1870,1869,1869,1868,1868,1867,1867,1866,1866,1865,1865,1864,1864,1863,1863,1862,1862,1861,1861,1860,1860,1859,1859,1858,1858,1857,1857,1856,1856,1855,1855,1854,1854,1853,1853,1852,1852,1851,1851,1850,1850,1849,1849,1848,1848,1847,1847,1846,1846,1845,1845,1844,1844,1843,1843,1842,1842,1841,1841,1840,1840,1839,1839,1838,1838,1837,1837,1836,1836,1835,1835,1834,1834,1833,1833,1832,1832,1831,1831,1830,1830,1829,1829,1828,1828,1827,1827,1826,1826,1825,1825,1824,1824,1823,1823,1822,1822,1821,1821,1820,1820,1819,1819,1818,1818,1817,1817,1816,1816,1815,1815,1814,1814,1813,1813,1812,1812,1811,1811,1810,1810,1809,1809,1808,1808,1807,1807,1806,1806,1805,1805,1804,1804,1803,1803,1802,1802,1801,1801,1800,1800,1799,1799,1798,1798,1797,1797,1796,1796,1795,1795,1794,1794,1793,1793,1792,1792,1791,1791,1789,1789,1788,1788,1787,1787,1786,1786,1785,1785,1784,1784,1783,1783,1782,1782,1781,1781,1780,1780,1779,1779,1778,1778,1777,1777,1776,1776,1775,1775,1774,1774,1773,1773,1772,1772,1771,1771,1770,1770,1769,1769,1768,1768,1767,1767,1766,1766,1765,1765,1764,1764,1763,1763,1762,1762,1761,1761,1760,1760,1759,1759,1758,1758,1757,1757,1756,1756,1755,1755,1754,1754,1753,1753,1752,1752,1751,1751,1750,1750,1749,1749,1748,1748,1747,1747,1746,1746,1745,1745,1744,1744,1743,1743,1742,1742,1741,1741,1740,1740,1739,1739,1738,1738,1737,1737,1736,1736,1735,1735,1734,1734,1733,1733,1732,1732,1731,1731,1730,1730,1729,1729,1728,1728,1727,1727,1726,1726,1725,1725,1724,1724,1723,1723,1722,1722,1721,1721,1720,1720,1719,1719,1718,1718,1717,1717,1716,1716,1715,1715,1714,1714,1713,1713,1712,1712,1711,1711,1710,1710,1709,1709,1707,1707,1706,1706,1705,1705,1704,1704,1703,1703,1702,1702,1701,1701,1700,1700,1699,1699,1698,1698,1697,1697,1696,1696,1695,1695,1694,1694,1693,1693,1692,1692,1691,1691,1690,1690,1689,1689,1688,1688,1687,1687,1686,1686,1685,1685,1684,1684,1683,1683,1682,1682,1681,1681,1680,1680,1679,1679,1678,1678,1677,1677,1676,1676,1675,1675,1674,1674,1673,1673,1672,1672,1671,1671,1670,1670,1669,1669,1668,1668,1667,1667,1666,1666,1665,1665,1664,1664,1663,1663,1662,1662,1661,1661,1660,1660,1659,1659,1658,1658,1657,1657,1656,1656,1655,1655,1654,1654,1653,1653,1652,1652,1651,1651,1650,1650,1649,1649,1648,1648,1647,1647,1646,1646,1645,1645,1644,1644,1643,1643,1642,1642,1641,1641,1640,1640,1639,1639,1638,1638,1637,1637,1636,1636,1635,1635,1634,1634,1633,1633,1632,1632,1631,1631,1630,1630,1629,1629,1628,1628,1627,1627,1626,1626,1625,1625,1624,1624,1623,1623,1622,1622,1621,1621,1620,1620,1619,1619,1618,1618,1617,1617,1616,1616,1615,1615,1614,1614,1613,1613,1612,1612,1611,1611,1610,1610,1609,1609,1608,1608,1607,1607,1606,1606,1605,1605,1604,1604,1603,1603,1602,1602,1601,1601,1600,1600,1599,1599,1598,1598,1597,1597,1596,1596,1595,1595,1594,1594,1593,1593,1592,1592,1591,1591,1590,1590,1589,1589,1588,1588,1587,1587,1586,1586,1585,1585,1584,1584,1583,1583,1582,1582,1581,1581,1580,1580,1579,1579,1578,1578,1577,1577,1576,1576,1575,1575,1574,1574,1573,1573,1572,1572,1571,1571,1570,1570,1569,1569,1568,1568,1567,1567,1566,1566,1565,1565,1564,1564,1563,1563,1562,1562,1561,1561,1560,1560,1559,1559,1558,1558,1557,1557,1556,1556,1555,1555,1554,1554,1553,1553,1552,1552,1551,1551,1550,1550,1549,1549,1548,1548,1547,1547,1546,1546,1545,1545,1544,1544,1543,1543,1542,1542,1541,1541,1540,1540,1539,1539,1538,1538,1537,1537,1536,1536,1535,1535,1534,1534,1533,1533,1532,1532,1531,1531,1530,1530,1529,1529,1528,1528,1527,1527,1526,1526,1525,1525,1524,1524,1523,1523,1522,1522,1521,1521,1520,1520,1519,1519,1518,1518,1517,1517,1516,1516,1515,1515,1514,1514,1513,1513,1512,1512,1511,1511,1510,1510,1509,1509,1508,1508,1507,1507,1506,1506,1505,1505,1504,1504,1503,1503,1502,1502,1501,1501,1500,1500,1499,1499,1498,1498,1497,1497,1496,1496,1495,1495,1494,1494,1493,1493,1492,1492,1491,1491,1490,1490,1489,1489,1488,1488,1487,1487,1486,1486,1485,1485,1484,1484,1483,1483,1482,1482,1481,1481,1480,1480,1479,1479,1478,1478,1477,1477,1476,1476,1475,1475,1474,1474,1473,1473,1472,1472,1471,1471,1470,1470,1469,1469,1468,1468,1467,1467,1466,1466,1465,1465,1464,1464,1463,1463,1462,1462,1461,1461,1460,1460,1459,1459,1458,1458,1457,1457,1456,1456,1455,1455,1454,1454,1453,1453,1452,1452,1451,1451,1450,1450,1449,1449,1448,1448,1447,1447,1446,1446,1445,1445,1444,1444,1443,1443,1442,1442,1441,1441,1440,1440,1439,1439,1438,1438,1437,1437,1436,1436,1435,1435,1434,1434,1433,1433,1432,1432,1431,1431,1430,1430,1429,1429,1428,1428,1427,1427,1426,1426,1425,1425,1424,1424,1423,1423,1422,1422,1421,1421,1420,1420,1419,1419,1418,1418,1417,1417,1416,1416,1415,1415,1414,1414,1413,1413,1412,1412,1411,1411,1410,1410,1409,1409,1408,1408,1407,1407,1406,1406,1405,1405,1404,1404,1403,1403,1402,1402,1401,1401,1400,1400,1399,1399,1398,1398,1397,1397,1396,1396,1395,1395,1394,1394,1393,1393,1392,1392,1391,1391,1390,1390,1389,1389,1388,1388,1387,1387,1386,1386,1385,1385,1384,1384,1383,1383,1382,1382,1381,1381,1380,1380,1379,1379,1378,1378,1377,1377,1376,1376,1375,1375,1374,1374,1373,1373,1372,1372,1371,1371,1370,1370,1369,1369,1368,1368,1367,1367,1366,1366,1365,1365,1364,1364,1363,1363,1362,1362,1361,1361,1360,1360,1359,1359,1358,1358,1357,1357,1356,1356,1355,1355,1354,1354,1353,1353,1352,1352,1351,1351,1350,1350,1349,1349,1348,1348,1347,1347,1346,1346,1345,1345,1344,1344,1343,1343,1342,1342,1341,1341,1340,1340,1339,1339,1338,1338,1337,1337,1336,1336,1335,1335,1334,1334,1333,1333,1332,1332,1331,1331,1330,1330,1329,1329,1328,1328,1327,1327,1326,1326,1325,1325,1324,1324,1323,1323,1322,1322,1321,1321,1320,1320,1319,1319,1318,1318,1317,1317,1316,1316,1315,1315,1314,1314,1313,1313,1312,1312,1311,1311,1310,1310,1309,1309,1308,1308,1307,1307,1306,1306,1305,1305,1304,1304,1303,1303,1302,1302,1301,1301,1300,1300,1299,1299,1298,1298,1297,1297,1296,1296,1295,1295,1294,1294,1293,1293,1292,1292,1291,1291,1290,1290,1289,1289,1288,1288,1287,1287,1286,1286,1285,1285,1284,1284,1283,1283,1282,1282,1281,1281,1280,1280,1279,1279,1278,1278,1277,1277,1276,1276,1275,1275,1274,1274,1273,1273,1272,1272,1271,1271,1270,1270,1269,1269,1268,1268,1267,1267,1266,1266,1265,1265,1264,1264,1263,1263,1262,1262,1261,1261,1260,1260,1259,1259,1258,1258,1257,1257,1256,1256,1255,1255,1254,1254,1253,1253,1252,1252,1251,1251,1250,1250,1249,1249,1248,1248,1247,1247,1246,1246,1245,1245,1244,1244,1243,1243,1242,1242,1241,1241,1240,1240,1239,1239,1238,1238,1237,1237,1236,1236,1235,1235,1234,1234,1233,1233,1232,1232,1231,1231,1230,1230,1229,1229,1228,1228,1227,1227,1226,1226,1225,1225,1224,1224,1223,1223,1222,1222,1221,1221,1220,1220,1219,1219,1218,1218,1217,1217,1216,1216,1215,1215,1214,1214,1213,1213,1212,1212,1211,1211,1210,1210,1209,1209,1208,1208,1207,1207,1206,1206,1205,1205,1204,1204,1203,1203,1202,1202,1201,1201,1200,1200,1199,1199,1198,1198,1197,1197,1196,1196,1195,1195,1194,1194,1193,1193,1192,1192,1191,1191,1190,1190,1189,1189,1188,1188,1187,1187,1186,1186,1185,1185,1184,1184,1183,1183,1182,1182,1181,1181,1180,1180,1179,1179,1178,1178,1177,1177,1176,1176,1175,1175,1174,1174,1173,1173,1172,1172,1171,1171,1170,1170,1169,1169,1168,1168,1167,1167,1166,1166,1165,1165,1164,1164,1163,1163,1162,1162,1161,1161,1160,1160,1159,1159,1158,1158,1157,1157,1156,1156,1155,1155,1154,1154,1153,1153,1152,1152,1151,1151,1150,1150,1149,1149,1148,1148,1147,1147,1146,1146,1145,1145,1144,1144,1143,1143,1142,1142,1141,1141,1140,1140,1139,1139,1138,1138,1137,1137,1136,1136,1135,1135,1134,1134,1133,1133,1132,1132,1131,1131,1130,1130,1129,1129,1128,1128,1127,1127,1126,1126,1125,1125,1124,1124,1123,1123,1122,1122,1121,1121,1120,1120,1119,1119,1118,1118,1117,1117,1116,1116,1115,1115,1114,1114,1113,1113,1112,1112,1111,1111,1110,1110,1109,1109,1108,1108,1107,1107,1106,1106,1105,1105,1104,1104,1103,1103,1102,1102,1101,1101,1100,1100,1099,1099,1098,1098,1097,1097,1096,1096,1095,1095,1094,1094,1093,1093,1092,1092,1091,1091,1090,1090,1089,1089,1088,1088,1087,1087,1086,1086,1085,1085,1084,1084,1083,1083,1082,1082,1081,1081,1080,1080,1079,1079,1078,1078,1077,1077,1076,1076,1075,1075,1074,1074,1073,1073,1072,1072,1071,1071,1070,1070,1069,1069,1068,1068,1067,1067,1066,1066,1065,1065,1064,1064,1063,1063,1062,1062,1061,1061,1060,1060,1059,1059,1058,1058,1057,1057,1056,1056,1055,1055,1054,1054,1053,1053,1052,1052,1051,1051,1050,1050,1049,1049,1048,1048,1047,1047,1046,1046,1045,1045,1044,1044,1043,1043,1042,1042,1041,1041,1040,1040,1039,1039,1038,1038,1037,1037,1036,1036,1035,1035,1034,1034,1033,1033,1032,1032,1031,1031,1030,1030,1029,1029,1028,1028,1027,1027,1026,1026,1025,1025,1024,1024,1023,1023,1022,1022,1021,1021,1020,1020,1019,1019,1018,1018,1017,1017,1016,1016,1015,1015,1014,1014,1013,1013,1012,1012,1011,1011,1010,1010,1009,1009,1008,1008,1007,1007,1006,1006,1005,1005,1004,1004,1003,1003,1002,1002,1001,1001,1000,1000,999,999,998,998,997,997,996,996,995,995,994,994,993,993,992,992,991,991,990,990,989,989,988,988,987,987,986,986,985,985,984,984,983,983,982,982,981,981,980,980,979,979,978,978,977,977,976,976,975,975,974,974,973,973,972,972,971,971,970,970,969,969,968,968,967,967,966,966,965,965,964,964,963,963,962,962,961,961,960,960,959,959,958,958,957,957,956,956,955,955,954,954,953,953,952,952,951,951,950,950,949,949,948,948,947,947,946,946,945,945,944,944,943,943,942,942,941,941,940,940,939,939,938,938,937,937,936,936,935,935,934,934,933,933,932,932,931,931,930,930,929,929,928,928,927,927,926,926,925,925,924,924,923,923,922,922,921,921,920,920,919,919,918,918,917,917,916,916,915,915,914,914,913,913,912,912,911,911,910,910,909,909,908,908,907,907,906,906,905,905,904,904,903,903,902,902,901,901,900,900,899,899,898,898,897,897,896,896,895,895,894,894,893,893,892,892,891,891,890,890,889,889,888,888,887,887,886,886,885,885,884,884,883,883,882,882,881,881,880,880,879,879,878,878,877,877,876,876,875,875,874,874,873,873,872,872,871,871,870,870,869,869,868,868,867,867,866,866,865,865,864,864,863,863,862,862,861,861,860,860,859,859,858,858,857,857,856,856,855,855,854,854,853,853,852,852,851,851,850,850,849,849,848,848,847,847,846,846,845,845,844,844,843,843,842,842,841,841,840,840,839,839,838,838,837,837,836,836,835,835,834,834,833,833,832,832,831,831,830,830,829,829,828,828,827,827,826,826,825,825,824,824,823,823,822,822,821,821,820,820,819,819,818,818,817,817,816,816,815,815,814,814,813,813,812,812,811,811,810,810,809,809,808,808,807,807,806,806,805,805,804,804,803,803,802,802,801,801,800,800,799,799,798,798,797,797,796,796,795,795,794,794,793,793,792,792,791,791,790,790,789,789,788,788,787,787,786,786,785,785,784,784,783,783,782,782,781,781,780,780,779,779,778,778,777,777,776,776,775,775,774,774,773,773,772,772,771,771,770,770,769,769,768,768,767,767,766,766,765,765,764,764,763,763,762,762,761,761,760,760,759,759,758,758,757,757,756,756,755,755,754,754,753,753,752,752,751,751,750,750,749,749,748,748,747,747,746,746,745,745,744,744,743,743,742,742,741,741,740,740,739,739,738,738,737,737,736,736,735,735,734,734,733,733,732,732,731,731,730,730,729,729,728,728,727,727,726,726,725,725,724,724,723,723,722,722,721,721,720,720,719,719,718,718,717,717,716,716,715,715,714,714,713,713,712,712,711,711,710,710,709,709,708,708,707,707,706,706,705,705,704,704,703,703,702,702,701,701,700,700,699,699,698,698,697,697,696,696,695,695,694,694,693,693,692,692,691,691,690,690,689,689,688,688,687,687,686,686,685,685,684,684,683,683,682,682,681,681,680,680,679,679,678,678,677,677,676,676,675,675,674,674,673,673,672,672,671,671,670,670,669,669,668,668,667,667,666,666,665,665,664,664,663,663,662,662,661,661,660,660,659,659,658,658,657,657,656,656,655,655,654,654,653,653,652,652,651,651,650,650,649,649,648,648,647,647,646,646,645,645,644,644,643,643,642,642,641,641,640,640,639,639,638,638,637,637,636,636,635,635,634,634,633,633,632,632,631,631,630,630,629,629,628,628,627,627,626,626,625,625,624,624,623,623,622,622,621,621,620,620,619,619,618,618,617,617,616,616,615,615,614,614,613,613,612,612,611,611,610,610,609,609,608,608,607,607,606,606,605,605,604,604,603,603,602,602,601,601,600,600,599,599,598,598,597,597,596,596,595,595,594,594,593,593,592,592,591,591,590,590,589,589,588,588,587,587,586,586,585,585,584,584,583,583,582,582,581,581,580,580,579,579,578,578,577,577,576,576,575,575,574,574,573,573,572,572,571,571,570,570,569,569,568,568,567,567,566,566,565,565,564,564,563,563,562,562,561,561,560,560,559,559,558,558,557,557,556,556,555,555,554,554,553,553,552,552,551,551,550,550,549,549,548,548,547,547,546,546,545,545,544,544,543,543,542,542,541,541,540,540,539,539,538,538,537,537,536,536,535,535,534,534,533,533,532,532,531,531,530,530,529,529,528,528,527,527,526,526,525,525,524,524,523,523,522,522,521,521,520,520,519,519,518,518,517,517,516,516,515,515,514,514,513,513,512,512,511,511,510,510,509,509,508,508,507,507,506,506,505,505,504,504,503,503,502,502,501,501,500,500,0.0],[297795,297795,297795,228753,228753,220792,220792,218903,218903,215092,215092,200185,200185,178596,178596,166413,166413,166203,166203,164243,164243,164214,164214,163292,163292,162942,162942,158888,158888,155733,155733,152647,152647,152303,152303,148648,148648,147795,147795,147185,147185,145918,145918,145438,145438,144499,144499,140793,140793,138474,138474,137682,137682,135934,135934,135722,135722,135513,135513,134456,134456,133888,133888,132672,132672,131959,131959,129787,129787,129591,129591,129093,129093,127345,127345,127217,127217,126489,126489,125410,125410,124855,124855,124497,124497,124384,124384,124132,124132,123562,123562,122704,122704,122355,122355,122085,122085,121880,121880,121646,121646,121475,121475,121276,121276,120481,120481,120183,120183,118939,118939,118575,118575,118558,118558,118126,118126,117904,117904,117590,117590,116650,116650,116599,116599,116267,116267,115994,115994,115058,115058,114895,114895,114399,114399,113103,113103,112966,112966,112638,112638,112121,112121,111694,111694,111506,111506,111302,111302,111240,111240,111207,111207,110724,110724,110401,110401,109904,109904,109809,109809,109175,109175,108551,108551,108134,108134,107423,107423,107230,107230,107146,107146,106600,106600,105957,105957,105539,105539,105274,105274,105034,105034,104436,104436,104006,104006,103821,103821,103704,103704,103663,103663,103658,103658,103282,103282,103223,103223,103115,103115,102987,102987,102742,102742,102727,102727,102397,102397,102035,102035,101585,101585,101404,101404,101251,101251,100447,100447,100227,100227,100081,100081,99977,99977,99173,99173,99077,99077,98926,98926,98770,98770,98484,98484,98444,98444,98365,98365,98049,98049,98014,98014,97946,97946,97585,97585,97104,97104,96727,96727,96681,96681,96618,96618,96553,96553,96415,96415,96266,96266,96051,96051,95525,95525,95382,95382,94950,94950,93860,93860,93768,93768,93104,93104,92999,92999,92965,92965,92720,92720,92367,92367,92339,92339,92324,92324,92195,92195,91880,91880,91719,91719,91681,91681,91244,91244,91099,91099,90840,90840,90622,90622,90564,90564,90140,90140,90056,90056,90013,90013,89501,89501,89495,89495,89404,89404,89305,89305,89172,89172,88907,88907,88664,88664,88420,88420,88199,88199,87967,87967,87855,87855,87746,87746,87563,87563,87503,87503,87463,87463,87254,87254,86930,86930,86795,86795,86743,86743,86661,86661,86481,86481,86470,86470,86439,86439,85583,85583,85574,85574,85563,85563,85534,85534,85528,85528,85271,85271,84981,84981,84976,84976,84861,84861,84517,84517,84473,84473,84353,84353,84218,84218,84210,84210,84201,84201,84193,84193,84187,84187,83902,83902,83785,83785,83599,83599,83450,83450,83323,83323,83182,83182,83119,83119,83024,83024,82714,82714,82636,82636,82520,82520,82435,82435,82286,82286,82243,82243,82218,82218,82023,82023,81858,81858,81851,81851,81781,81781,81775,81775,81732,81732,81720,81720,81506,81506,81341,81341,81172,81172,81157,81157,81024,81024,80954,80954,80901,80901,80850,80850,80673,80673,80280,80280,80101,80101,80060,80060,79810,79810,79799,79799,79468,79468,79413,79413,79405,79405,79311,79311,78733,78733,78601,78601,78282,78282,78085,78085,77795,77795,77766,77766,77600,77600,77400,77400,77361,77361,77063,77063,76882,76882,76874,76874,76868,76868,76601,76601,76467,76467,76352,76352,76224,76224,76036,76036,76006,76006,75955,75955,75920,75920,75868,75868,75725,75725,75717,75717,75579,75579,75551,75551,75470,75470,75399,75399,75277,75277,75188,75188,75182,75182,75144,75144,75039,75039,74881,74881,74792,74792,74701,74701,74653,74653,74567,74567,74565,74565,74484,74484,74414,74414,74411,74411,74194,74194,74009,74009,73961,73961,73918,73918,73912,73912,73850,73850,73795,73795,73784,73784,73687,73687,73473,73473,73381,73381,73253,73253,73185,73185,73066,73066,72765,72765,72625,72625,72586,72586,72496,72496,72382,72382,72324,72324,72218,72218,72011,72011,71973,71973,71928,71928,71825,71825,71792,71792,71744,71744,71740,71740,71473,71473,71448,71448,71423,71423,71301,71301,71252,71252,71193,71193,71089,71089,71029,71029,71009,71009,70882,70882,70875,70875,70779,70779,70725,70725,70694,70694,70683,70683,70651,70651,70639,70639,70533,70533,70417,70417,70184,70184,70173,70173,70088,70088,70061,70061,69954,69954,69816,69816,69737,69737,69637,69637,69581,69581,69577,69577,69496,69496,69418,69418,69411,69411,69371,69371,69276,69276,69275,69275,69231,69231,69152,69152,69101,69101,68542,68542,68511,68511,68372,68372,68203,68203,68201,68201,68146,68146,68143,68143,68124,68124,68075,68075,67877,67877,67830,67830,67817,67817,67814,67814,67806,67806,67759,67759,67755,67755,67703,67703,67621,67621,67595,67595,67589,67589,67391,67391,67365,67365,67275,67275,67259,67259,67244,67244,67237,67237,67218,67218,67205,67205,67148,67148,67107,67107,66963,66963,66880,66880,66793,66793,66702,66702,66630,66630,66628,66628,66621,66621,66562,66562,66409,66409,66351,66351,66312,66312,66306,66306,66161,66161,66119,66119,66093,66093,66029,66029,65920,65920,65895,65895,65846,65846,65672,65672,65668,65668,65587,65587,65549,65549,65533,65533,65483,65483,65459,65459,65453,65453,65399,65399,65379,65379,65319,65319,65265,65265,65217,65217,65196,65196,65053,65053,65030,65030,64961,64961,64936,64936,64918,64918,64866,64866,64856,64856,64768,64768,64728,64728,64595,64595,64581,64581,64560,64560,64496,64496,64455,64455,64431,64431,64428,64428,64406,64406,64354,64354,64312,64312,64051,64051,64020,64020,64002,64002,64001,64001,63857,63857,63741,63741,63525,63525,63481,63481,63418,63418,63385,63385,63329,63329,63276,63276,63220,63220,63190,63190,63084,63084,63057,63057,63011,63011,63004,63004,62942,62942,62938,62938,62911,62911,62883,62883,62696,62696,62680,62680,62499,62499,62498,62498,62298,62298,62284,62284,62216,62216,62179,62179,62036,62036,62030,62030,62026,62026,61992,61992,61943,61943,61892,61892,61875,61875,61864,61864,61717,61717,61631,61631,61552,61552,61515,61515,61416,61416,61386,61386,61363,61363,61304,61304,61235,61235,61229,61229,61223,61223,61217,61217,61172,61172,61078,61078,60944,60944,60912,60912,60667,60667,60614,60614,60561,60561,60481,60481,60436,60436,60434,60434,60347,60347,60260,60260,60246,60246,60233,60233,60161,60161,60154,60154,60115,60115,60076,60076,60063,60063,60022,60022,59924,59924,59903,59903,59883,59883,59861,59861,59847,59847,59840,59840,59784,59784,59778,59778,59750,59750,59708,59708,59649,59649,59597,59597,59491,59491,59475,59475,59327,59327,59286,59286,59249,59249,59240,59240,59215,59215,59210,59210,59169,59169,59168,59168,59117,59117,59072,59072,59011,59011,58950,58950,58914,58914,58883,58883,58813,58813,58809,58809,58748,58748,58739,58739,58738,58738,58719,58719,58628,58628,58564,58564,58563,58563,58532,58532,58482,58482,58440,58440,58299,58299,58291,58291,58276,58276,58219,58219,58171,58171,58129,58129,58107,58107,58093,58093,58089,58089,58068,58068,58067,58067,58066,58066,57928,57928,57891,57891,57833,57833,57805,57805,57797,57797,57770,57770,57727,57727,57708,57708,57692,57692,57681,57681,57583,57583,57574,57574,57552,57552,57392,57392,57330,57330,57311,57311,57242,57242,57201,57201,57097,57097,57089,57089,57034,57034,57028,57028,57016,57016,56997,56997,56981,56981,56973,56973,56953,56953,56934,56934,56907,56907,56854,56854,56842,56842,56825,56825,56787,56787,56780,56780,56773,56773,56752,56752,56738,56738,56730,56730,56704,56704,56595,56595,56557,56557,56532,56532,56521,56521,56468,56468,56446,56446,56412,56412,56373,56373,56338,56338,56325,56325,56265,56265,56232,56232,56126,56126,56071,56071,56068,56068,56009,56009,55999,55999,55991,55991,55958,55958,55899,55899,55811,55811,55791,55791,55790,55790,55751,55751,55733,55733,55692,55692,55606,55606,55583,55583,55542,55542,55491,55491,55394,55394,55347,55347,55339,55339,55324,55324,55247,55247,55208,55208,55146,55146,55052,55052,55031,55031,55029,55029,54922,54922,54892,54892,54879,54879,54872,54872,54855,54855,54828,54828,54747,54747,54694,54694,54677,54677,54588,54588,54551,54551,54523,54523,54440,54440,54425,54425,54335,54335,54311,54311,54227,54227,54215,54215,54174,54174,54157,54157,54152,54152,54083,54083,53934,53934,53931,53931,53887,53887,53879,53879,53844,53844,53733,53733,53684,53684,53640,53640,53621,53621,53571,53571,53549,53549,53517,53517,53498,53498,53361,53361,53360,53360,53349,53349,53204,53204,53180,53180,53166,53166,53100,53100,53049,53049,53043,53043,53041,53041,52944,52944,52912,52912,52885,52885,52881,52881,52776,52776,52741,52741,52731,52731,52727,52727,52709,52709,52707,52707,52696,52696,52682,52682,52636,52636,52603,52603,52567,52567,52536,52536,52507,52507,52442,52442,52415,52415,52375,52375,52350,52350,52315,52315,52310,52310,52305,52305,52296,52296,52295,52295,52172,52172,52090,52090,52081,52081,52049,52049,52045,52045,52037,52037,52016,52016,52000,52000,51990,51990,51938,51938,51936,51936,51933,51933,51917,51917,51904,51904,51889,51889,51806,51806,51763,51763,51753,51753,51696,51696,51645,51645,51580,51580,51575,51575,51565,51565,51531,51531,51437,51437,51427,51427,51394,51394,51390,51390,51361,51361,51347,51347,51306,51306,51247,51247,51221,51221,51196,51196,51169,51169,51161,51161,51143,51143,51138,51138,51121,51121,51100,51100,51084,51084,51082,51082,51056,51056,51041,51041,51036,51036,51033,51033,51028,51028,51022,51022,51011,51011,51009,51009,50995,50995,50962,50962,50869,50869,50816,50816,50734,50734,50728,50728,50717,50717,50711,50711,50675,50675,50655,50655,50640,50640,50634,50634,50631,50631,50610,50610,50602,50602,50571,50571,50488,50488,50477,50477,50474,50474,50404,50404,50403,50403,50369,50369,50333,50333,50322,50322,50233,50233,50177,50177,50162,50162,50098,50098,50093,50093,50054,50054,50023,50023,49962,49962,49906,49906,49891,49891,49842,49842,49821,49821,49765,49765,49759,49759,49683,49683,49682,49682,49641,49641,49522,49522,49513,49513,49476,49476,49473,49473,49472,49472,49446,49446,49414,49414,49353,49353,49336,49336,49230,49230,49221,49221,49188,49188,49125,49125,49061,49061,49053,49053,49038,49038,49027,49027,48988,48988,48949,48949,48936,48936,48935,48935,48882,48882,48857,48857,48814,48814,48787,48787,48751,48751,48715,48715,48672,48672,48636,48636,48542,48542,48530,48530,48509,48509,48490,48490,48462,48462,48442,48442,48441,48441,48438,48438,48387,48387,48370,48370,48368,48368,48340,48340,48319,48319,48308,48308,48306,48306,48254,48254,48221,48221,48187,48187,48178,48178,48160,48160,48095,48095,48090,48090,48076,48076,48031,48031,48015,48015,48012,48012,48009,48009,47987,47987,47977,47977,47960,47960,47935,47935,47924,47924,47914,47914,47847,47847,47831,47831,47825,47825,47817,47817,47811,47811,47807,47807,47803,47803,47790,47790,47754,47754,47746,47746,47703,47703,47688,47688,47675,47675,47660,47660,47654,47654,47653,47653,47623,47623,47605,47605,47536,47536,47518,47518,47465,47465,47447,47447,47412,47412,47399,47399,47364,47364,47283,47283,47276,47276,47261,47261,47206,47206,47201,47201,47162,47162,47136,47136,47107,47107,46993,46993,46924,46924,46915,46915,46889,46889,46887,46887,46853,46853,46851,46851,46801,46801,46759,46759,46730,46730,46720,46720,46719,46719,46717,46717,46715,46715,46713,46713,46701,46701,46675,46675,46665,46665,46653,46653,46648,46648,46647,46647,46583,46583,46544,46544,46533,46533,46516,46516,46478,46478,46438,46438,46388,46388,46386,46386,46326,46326,46311,46311,46292,46292,46286,46286,46274,46274,46268,46268,46248,46248,46145,46145,46104,46104,46051,46051,45989,45989,45986,45986,45941,45941,45927,45927,45891,45891,45878,45878,45852,45852,45839,45839,45838,45838,45811,45811,45766,45766,45761,45761,45703,45703,45676,45676,45647,45647,45570,45570,45531,45531,45449,45449,45444,45444,45441,45441,45430,45430,45417,45417,45378,45378,45371,45371,45364,45364,45294,45294,45293,45293,45268,45268,45266,45266,45255,45255,45251,45251,45224,45224,45212,45212,45198,45198,45180,45180,45132,45132,45108,45108,45059,45059,45030,45030,45011,45011,45005,45005,45004,45004,44990,44990,44976,44976,44969,44969,44953,44953,44918,44918,44898,44898,44861,44861,44833,44833,44819,44819,44788,44788,44785,44785,44753,44753,44746,44746,44739,44739,44736,44736,44732,44732,44724,44724,44705,44705,44699,44699,44663,44663,44630,44630,44584,44584,44554,44554,44552,44552,44541,44541,44535,44535,44459,44459,44453,44453,44421,44421,44420,44420,44396,44396,44350,44350,44342,44342,44341,44341,44335,44335,44330,44330,44310,44310,44263,44263,44261,44261,44254,44254,44211,44211,44199,44199,44154,44154,44071,44071,44055,44055,44023,44023,44017,44017,44005,44005,44003,44003,43994,43994,43982,43982,43960,43960,43956,43956,43941,43941,43940,43940,43922,43922,43918,43918,43899,43899,43888,43888,43871,43871,43857,43857,43840,43840,43815,43815,43809,43809,43804,43804,43797,43797,43787,43787,43742,43742,43680,43680,43671,43671,43648,43648,43647,43647,43643,43643,43632,43632,43631,43631,43609,43609,43605,43605,43594,43594,43578,43578,43576,43576,43554,43554,43544,43544,43529,43529,43516,43516,43493,43493,43463,43463,43460,43460,43441,43441,43433,43433,43403,43403,43400,43400,43375,43375,43368,43368,43363,43363,43353,43353,43349,43349,43314,43314,43281,43281,43262,43262,43250,43250,43249,43249,43208,43208,43183,43183,43171,43171,43154,43154,43148,43148,43134,43134,43108,43108,43103,43103,43079,43079,43067,43067,43049,43049,43042,43042,43036,43036,43007,43007,42984,42984,42896,42896,42892,42892,42884,42884,42877,42877,42873,42873,42868,42868,42844,42844,42840,42840,42830,42830,42820,42820,42764,42764,42748,42748,42714,42714,42711,42711,42703,42703,42692,42692,42677,42677,42634,42634,42562,42562,42537,42537,42523,42523,42518,42518,42471,42471,42470,42470,42469,42469,42435,42435,42433,42433,42428,42428,42404,42404,42329,42329,42326,42326,42325,42325,42318,42318,42316,42316,42299,42299,42277,42277,42217,42217,42176,42176,42155,42155,42096,42096,42075,42075,42057,42057,42056,42056,42055,42055,42038,42038,42028,42028,42022,42022,41984,41984,41961,41961,41934,41934,41909,41909,41904,41904,41901,41901,41899,41899,41868,41868,41851,41851,41831,41831,41827,41827,41817,41817,41777,41777,41775,41775,41772,41772,41761,41761,41759,41759,41741,41741,41732,41732,41713,41713,41699,41699,41673,41673,41649,41649,41582,41582,41558,41558,41544,41544,41535,41535,41497,41497,41481,41481,41471,41471,41453,41453,41446,41446,41413,41413,41388,41388,41364,41364,41350,41350,41342,41342,41331,41331,41328,41328,41299,41299,41294,41294,41292,41292,41274,41274,41270,41270,41257,41257,41250,41250,41244,41244,41239,41239,41215,41215,41182,41182,41172,41172,41154,41154,41130,41130,41123,41123,41039,41039,41037,41037,41022,41022,40980,40980,40919,40919,40885,40885,40832,40832,40799,40799,40710,40710,40707,40707,40690,40690,40689,40689,40674,40674,40617,40617,40614,40614,40603,40603,40548,40548,40535,40535,40500,40500,40439,40439,40438,40438,40416,40416,40395,40395,40374,40374,40356,40356,40348,40348,40337,40337,40312,40312,40293,40293,40245,40245,40229,40229,40204,40204,40202,40202,40201,40201,40186,40186,40167,40167,40154,40154,40128,40128,40117,40117,40115,40115,40081,40081,40074,40074,40028,40028,40019,40019,40016,40016,39996,39996,39972,39972,39961,39961,39955,39955,39948,39948,39941,39941,39936,39936,39910,39910,39908,39908,39905,39905,39885,39885,39807,39807,39802,39802,39799,39799,39788,39788,39769,39769,39735,39735,39707,39707,39688,39688,39650,39650,39592,39592,39527,39527,39518,39518,39516,39516,39509,39509,39508,39508,39494,39494,39482,39482,39480,39480,39466,39466,39462,39462,39424,39424,39421,39421,39393,39393,39371,39371,39365,39365,39349,39349,39348,39348,39345,39345,39311,39311,39301,39301,39260,39260,39247,39247,39222,39222,39220,39220,39207,39207,39190,39190,39172,39172,39155,39155,39140,39140,39133,39133,39109,39109,39104,39104,39092,39092,39077,39077,39075,39075,38987,38987,38967,38967,38948,38948,38920,38920,38915,38915,38903,38903,38863,38863,38843,38843,38815,38815,38810,38810,38809,38809,38769,38769,38741,38741,38733,38733,38710,38710,38698,38698,38688,38688,38657,38657,38634,38634,38621,38621,38617,38617,38606,38606,38604,38604,38599,38599,38597,38597,38578,38578,38571,38571,38564,38564,38561,38561,38515,38515,38397,38397,38389,38389,38348,38348,38335,38335,38288,38288,38282,38282,38263,38263,38243,38243,38233,38233,38214,38214,38210,38210,38193,38193,38169,38169,38162,38162,38159,38159,38130,38130,38118,38118,38100,38100,38099,38099,38086,38086,38077,38077,38027,38027,38023,38023,38022,38022,38008,38008,38001,38001,37996,37996,37995,37995,37988,37988,37979,37979,37978,37978,37970,37970,37932,37932,37927,37927,37901,37901,37888,37888,37873,37873,37843,37843,37842,37842,37835,37835,37770,37770,37744,37744,37721,37721,37655,37655,37646,37646,37625,37625,37616,37616,37598,37598,37589,37589,37547,37547,37524,37524,37505,37505,37502,37502,37492,37492,37483,37483,37452,37452,37430,37430,37406,37406,37399,37399,37389,37389,37379,37379,37376,37376,37368,37368,37353,37353,37339,37339,37328,37328,37313,37313,37308,37308,37273,37273,37271,37271,37231,37231,37204,37204,37188,37188,37183,37183,37160,37160,37133,37133,37120,37120,37112,37112,37109,37109,37107,37107,37105,37105,37101,37101,37098,37098,37088,37088,37077,37077,37053,37053,37030,37030,37002,37002,37001,37001,36987,36987,36986,36986,36962,36962,36957,36957,36928,36928,36920,36920,36890,36890,36876,36876,36863,36863,36854,36854,36837,36837,36829,36829,36811,36811,36741,36741,36728,36728,36689,36689,36675,36675,36668,36668,36655,36655,36643,36643,36632,36632,36619,36619,36602,36602,36585,36585,36564,36564,36546,36546,36509,36509,36477,36477,36476,36476,36466,36466,36463,36463,36437,36437,36431,36431,36426,36426,36390,36390,36329,36329,36321,36321,36319,36319,36314,36314,36296,36296,36264,36264,36249,36249,36238,36238,36237,36237,36211,36211,36209,36209,36178,36178,36171,36171,36166,36166,36140,36140,36133,36133,36127,36127,36121,36121,36073,36073,36070,36070,36041,36041,36033,36033,36009,36009,35990,35990,35979,35979,35927,35927,35906,35906,35888,35888,35885,35885,35863,35863,35847,35847,35832,35832,35830,35830,35809,35809,35799,35799,35795,35795,35771,35771,35738,35738,35734,35734,35721,35721,35715,35715,35699,35699,35691,35691,35665,35665,35653,35653,35644,35644,35623,35623,35622,35622,35607,35607,35597,35597,35583,35583,35570,35570,35559,35559,35558,35558,35542,35542,35533,35533,35526,35526,35516,35516,35479,35479,35471,35471,35444,35444,35418,35418,35416,35416,35415,35415,35392,35392,35366,35366,35355,35355,35352,35352,35350,35350,35329,35329,35327,35327,35326,35326,35324,35324,35310,35310,35271,35271,35255,35255,35240,35240,35232,35232,35219,35219,35214,35214,35199,35199,35188,35188,35177,35177,35123,35123,35113,35113,35112,35112,35087,35087,35069,35069,35055,35055,35052,35052,35033,35033,35020,35020,35014,35014,35001,35001,34989,34989,34985,34985,34979,34979,34961,34961,34942,34942,34937,34937,34936,34936,34911,34911,34903,34903,34899,34899,34887,34887,34879,34879,34849,34849,34848,34848,34844,34844,34839,34839,34833,34833,34832,34832,34811,34811,34806,34806,34792,34792,34786,34786,34745,34745,34738,34738,34737,34737,34726,34726,34725,34725,34714,34714,34713,34713,34703,34703,34693,34693,34687,34687,34646,34646,34641,34641,34629,34629,34610,34610,34604,34604,34576,34576,34572,34572,34543,34543,34522,34522,34502,34502,34498,34498,34478,34478,34457,34457,34425,34425,34399,34399,34386,34386,34385,34385,34378,34378,34364,34364,34349,34349,34348,34348,34321,34321,34315,34315,34293,34293,34274,34274,34265,34265,34254,34254,34250,34250,34233,34233,34232,34232,34219,34219,34216,34216,34194,34194,34161,34161,34155,34155,34145,34145,34123,34123,34099,34099,34087,34087,34085,34085,34062,34062,34041,34041,34018,34018,33990,33990,33950,33950,33947,33947,33945,33945,33939,33939,33937,33937,33923,33923,33896,33896,33885,33885,33882,33882,33879,33879,33860,33860,33843,33843,33813,33813,33812,33812,33806,33806,33797,33797,33788,33788,33777,33777,33749,33749,33743,33743,33731,33731,33729,33729,33727,33727,33722,33722,33719,33719,33717,33717,33698,33698,33693,33693,33692,33692,33682,33682,33669,33669,33664,33664,33662,33662,33653,33653,33610,33610,33609,33609,33589,33589,33568,33568,33534,33534,33499,33499,33492,33492,33482,33482,33481,33481,33461,33461,33452,33452,33432,33432,33420,33420,33411,33411,33395,33395,33374,33374,33368,33368,33358,33358,33351,33351,33332,33332,33321,33321,33296,33296,33295,33295,33283,33283,33260,33260,33258,33258,33248,33248,33238,33238,33217,33217,33211,33211,33208,33208,33179,33179,33177,33177,33165,33165,33158,33158,33141,33141,33130,33130,33117,33117,33107,33107,33106,33106,33086,33086,33080,33080,33077,33077,33027,33027,33007,33007,32993,32993,32976,32976,32970,32970,32946,32946,32924,32924,32860,32860,32851,32851,32846,32846,32843,32843,32838,32838,32814,32814,32787,32787,32784,32784,32773,32773,32769,32769,32761,32761,32746,32746,32743,32743,32717,32717,32700,32700,32682,32682,32678,32678,32662,32662,32659,32659,32608,32608,32600,32600,32597,32597,32588,32588,32578,32578,32564,32564,32557,32557,32540,32540,32538,32538,32524,32524,32522,32522,32467,32467,32464,32464,32408,32408,32388,32388,32380,32380,32358,32358,32354,32354,32306,32306,32253,32253,32249,32249,32238,32238,32225,32225,32198,32198,32178,32178,32175,32175,32174,32174,32169,32169,32159,32159,32157,32157,32156,32156,32151,32151,32150,32150,32149,32149,32134,32134,32133,32133,32132,32132,32106,32106,32099,32099,32068,32068,32064,32064,32059,32059,32054,32054,32042,32042,32040,32040,32038,32038,32012,32012,31977,31977,31947,31947,31942,31942,31940,31940,31930,31930,31915,31915,31909,31909,31899,31899,31866,31866,31852,31852,31843,31843,31831,31831,31830,31830,31808,31808,31801,31801,31787,31787,31771,31771,31755,31755,31746,31746,31743,31743,31708,31708,31704,31704,31698,31698,31694,31694,31690,31690,31671,31671,31668,31668,31648,31648,31646,31646,31642,31642,31638,31638,31633,31633,31630,31630,31626,31626,31623,31623,31615,31615,31613,31613,31604,31604,31587,31587,31586,31586,31568,31568,31554,31554,31544,31544,31490,31490,31478,31478,31436,31436,31433,31433,31432,31432,31428,31428,31387,31387,31385,31385,31357,31357,31350,31350,31345,31345,31330,31330,31320,31320,31291,31291,31284,31284,31283,31283,31281,31281,31257,31257,31256,31256,31252,31252,31245,31245,31233,31233,31222,31222,31209,31209,31198,31198,31189,31189,31183,31183,31169,31169,31163,31163,31160,31160,31154,31154,31097,31097,31094,31094,31092,31092,31061,31061,31054,31054,31052,31052,31047,31047,31046,31046,31044,31044,31030,31030,31028,31028,31020,31020,31019,31019,31008,31008,31006,31006,31001,31001,30998,30998,30988,30988,30985,30985,30970,30970,30967,30967,30944,30944,30906,30906,30860,30860,30833,30833,30829,30829,30811,30811,30803,30803,30786,30786,30773,30773,30772,30772,30763,30763,30747,30747,30742,30742,30737,30737,30736,30736,30733,30733,30720,30720,30712,30712,30692,30692,30691,30691,30690,30690,30684,30684,30679,30679,30638,30638,30592,30592,30577,30577,30564,30564,30556,30556,30555,30555,30545,30545,30531,30531,30526,30526,30468,30468,30455,30455,30444,30444,30443,30443,30440,30440,30403,30403,30401,30401,30381,30381,30376,30376,30370,30370,30361,30361,30360,30360,30341,30341,30308,30308,30303,30303,30299,30299,30295,30295,30293,30293,30288,30288,30278,30278,30266,30266,30265,30265,30241,30241,30239,30239,30233,30233,30228,30228,30209,30209,30193,30193,30184,30184,30172,30172,30159,30159,30156,30156,30149,30149,30142,30142,30135,30135,30102,30102,30098,30098,30095,30095,30087,30087,30086,30086,30074,30074,30071,30071,30054,30054,30052,30052,30051,30051,30022,30022,30017,30017,29996,29996,29983,29983,29981,29981,29965,29965,29957,29957,29952,29952,29939,29939,29935,29935,29931,29931,29924,29924,29922,29922,29908,29908,29892,29892,29885,29885,29882,29882,29875,29875,29856,29856,29838,29838,29826,29826,29790,29790,29781,29781,29765,29765,29747,29747,29742,29742,29732,29732,29727,29727,29701,29701,29699,29699,29693,29693,29692,29692,29683,29683,29675,29675,29660,29660,29644,29644,29620,29620,29607,29607,29600,29600,29564,29564,29555,29555,29550,29550,29535,29535,29511,29511,29502,29502,29501,29501,29497,29497,29489,29489,29486,29486,29484,29484,29463,29463,29462,29462,29458,29458,29452,29452,29435,29435,29430,29430,29410,29410,29403,29403,29377,29377,29366,29366,29328,29328,29327,29327,29325,29325,29314,29314,29302,29302,29278,29278,29276,29276,29258,29258,29244,29244,29238,29238,29236,29236,29226,29226,29223,29223,29200,29200,29196,29196,29194,29194,29189,29189,29179,29179,29175,29175,29141,29141,29133,29133,29119,29119,29114,29114,29091,29091,29088,29088,29087,29087,29079,29079,29075,29075,29069,29069,29051,29051,29045,29045,29042,29042,29007,29007,29003,29003,29000,29000,28979,28979,28976,28976,28975,28975,28971,28971,28957,28957,28946,28946,28939,28939,28905,28905,28899,28899,28892,28892,28888,28888,28855,28855,28854,28854,28847,28847,28846,28846,28845,28845,28844,28844,28841,28841,28830,28830,28829,28829,28817,28817,28815,28815,28808,28808,28769,28769,28768,28768,28764,28764,28740,28740,28722,28722,28717,28717,28715,28715,28706,28706,28698,28698,28685,28685,28684,28684,28675,28675,28664,28664,28647,28647,28643,28643,28641,28641,28639,28639,28633,28633,28625,28625,28618,28618,28616,28616,28599,28599,28595,28595,28593,28593,28592,28592,28574,28574,28572,28572,28568,28568,28544,28544,28526,28526,28510,28510,28495,28495,28487,28487,28486,28486,28443,28443,28435,28435,28426,28426,28403,28403,28402,28402,28371,28371,28368,28368,28355,28355,28354,28354,28353,28353,28348,28348,28345,28345,28343,28343,28341,28341,28335,28335,28325,28325,28301,28301,28299,28299,28295,28295,28292,28292,28263,28263,28259,28259,28248,28248,28239,28239,28211,28211,28201,28201,28200,28200,28182,28182,28160,28160,28148,28148,28144,28144,28142,28142,28138,28138,28137,28137,28136,28136,28128,28128,28111,28111,28102,28102,28094,28094,28085,28085,28081,28081,28048,28048,28046,28046,28043,28043,28038,28038,28027,28027,28023,28023,28022,28022,28020,28020,28015,28015,28005,28005,27984,27984,27979,27979,27972,27972,27970,27970,27966,27966,27965,27965,27958,27958,27928,27928,27913,27913,27907,27907,27887,27887,27882,27882,27873,27873,27868,27868,27849,27849,27848,27848,27837,27837,27827,27827,27814,27814,27780,27780,27773,27773,27762,27762,27758,27758,27754,27754,27751,27751,27735,27735,27731,27731,27714,27714,27712,27712,27690,27690,27678,27678,27669,27669,27665,27665,27655,27655,27642,27642,27634,27634,27631,27631,27626,27626,27620,27620,27617,27617,27615,27615,27610,27610,27596,27596,27582,27582,27562,27562,27548,27548,27542,27542,27534,27534,27525,27525,27516,27516,27502,27502,27499,27499,27492,27492,27491,27491,27483,27483,27468,27468,27465,27465,27464,27464,27459,27459,27455,27455,27453,27453,27447,27447,27416,27416,27413,27413,27406,27406,27404,27404,27389,27389,27387,27387,27376,27376,27369,27369,27364,27364,27356,27356,27342,27342,27337,27337,27324,27324,27311,27311,27304,27304,27275,27275,27274,27274,27271,27271,27252,27252,27241,27241,27235,27235,27224,27224,27214,27214,27208,27208,27202,27202,27195,27195,27192,27192,27184,27184,27170,27170,27153,27153,27152,27152,27146,27146,27137,27137,27125,27125,27115,27115,27111,27111,27105,27105,27098,27098,27095,27095,27091,27091,27080,27080,27058,27058,27039,27039,27036,27036,27029,27029,27023,27023,27014,27014,26991,26991,26982,26982,26975,26975,26960,26960,26907,26907,26888,26888,26885,26885,26827,26827,26823,26823,26821,26821,26819,26819,26816,26816,26811,26811,26782,26782,26773,26773,26765,26765,26754,26754,26739,26739,26737,26737,26734,26734,26731,26731,26725,26725,26722,26722,26716,26716,26706,26706,26693,26693,26680,26680,26676,26676,26673,26673,26669,26669,26668,26668,26665,26665,26663,26663,26658,26658,26656,26656,26641,26641,26612,26612,26610,26610,26608,26608,26601,26601,26590,26590,26586,26586,26570,26570,26558,26558,26557,26557,26537,26537,26529,26529,26528,26528,26521,26521,26515,26515,26514,26514,26504,26504,26470,26470,26463,26463,26446,26446,26440,26440,26426,26426,26424,26424,26391,26391,26385,26385,26367,26367,26364,26364,26352,26352,26341,26341,26324,26324,26323,26323,26312,26312,26283,26283,26282,26282,26268,26268,26267,26267,26261,26261,26260,26260,26259,26259,26254,26254,26226,26226,26220,26220,26218,26218,26214,26214,26207,26207,26195,26195,26186,26186,26168,26168,26165,26165,26164,26164,26163,26163,26143,26143,26131,26131,26124,26124,26116,26116,26113,26113,26108,26108,26106,26106,26105,26105,26097,26097,26082,26082,26076,26076,26074,26074,26045,26045,26038,26038,26032,26032,26019,26019,26003,26003,26002,26002,25980,25980,25979,25979,25974,25974,25955,25955,25943,25943,25942,25942,25940,25940,25920,25920,25912,25912,25908,25908,25892,25892,25889,25889,25875,25875,25874,25874,25872,25872,25864,25864,25852,25852,25831,25831,25826,25826,25821,25821,25820,25820,25815,25815,25812,25812,25807,25807,25806,25806,25790,25790,25789,25789,25787,25787,25782,25782,25781,25781,25771,25771,25770,25770,25769,25769,25766,25766,25765,25765,25756,25756,25748,25748,25739,25739,25728,25728,25726,25726,25718,25718,25717,25717,25709,25709,25694,25694,25676,25676,25666,25666,25663,25663,25661,25661,25654,25654,25653,25653,25652,25652,25639,25639,25633,25633,25629,25629,25624,25624,25610,25610,25592,25592,25573,25573,25569,25569,25554,25554,25534,25534,25527,25527,25523,25523,25516,25516,25512,25512,25510,25510,25487,25487,25473,25473,25471,25471,25470,25470,25456,25456,25455,25455,25439,25439,25430,25430,25424,25424,25422,25422,25421,25421,25413,25413,25403,25403,25393,25393,25383,25383,25370,25370,25359,25359,25358,25358,25340,25340,25336,25336,25319,25319,25318,25318,25317,25317,25316,25316,25312,25312,25301,25301,25298,25298,25296,25296,25288,25288,25269,25269,25261,25261,25255,25255,25247,25247,25241,25241,25240,25240,25237,25237,25223,25223,25209,25209,25202,25202,25188,25188,25185,25185,25183,25183,25162,25162,25145,25145,25141,25141,25136,25136,25125,25125,25120,25120,25098,25098,25091,25091,25088,25088,25069,25069,25067,25067,25060,25060,25054,25054,25050,25050,25048,25048,25040,25040,25034,25034,25030,25030,25020,25020,25015,25015,25010,25010,25002,25002,24992,24992,24987,24987,24982,24982,24971,24971,24962,24962,24950,24950,24949,24949,24948,24948,24946,24946,24941,24941,24928,24928,24921,24921,24918,24918,24908,24908,24884,24884,24881,24881,24875,24875,24866,24866,24856,24856,24854,24854,24834,24834,24829,24829,24823,24823,24818,24818,24802,24802,24797,24797,24796,24796,24791,24791,24790,24790,24781,24781,24772,24772,24771,24771,24769,24769,24732,24732,24726,24726,24716,24716,24712,24712,24687,24687,24685,24685,24654,24654,24651,24651,24641,24641,24639,24639,24633,24633,24631,24631,24628,24628,24621,24621,24614,24614,24605,24605,24604,24604,24601,24601,24591,24591,24582,24582,24569,24569,24567,24567,24565,24565,24564,24564,24563,24563,24558,24558,24557,24557,24551,24551,24545,24545,24539,24539,24531,24531,24530,24530,24518,24518,24510,24510,24505,24505,24496,24496,24495,24495,24489,24489,24461,24461,24460,24460,24450,24450,24428,24428,24413,24413,24405,24405,24402,24402,24401,24401,24398,24398,24394,24394,24378,24378,24374,24374,24357,24357,24351,24351,24330,24330,24328,24328,24324,24324,24311,24311,24308,24308,24300,24300,24299,24299,24292,24292,24285,24285,24280,24280,24279,24279,24277,24277,24270,24270,24260,24260,24246,24246,24244,24244,24242,24242,24235,24235,24228,24228,24227,24227,24222,24222,24215,24215,24210,24210,24200,24200,24191,24191,24184,24184,24181,24181,24179,24179,24177,24177,24174,24174,24164,24164,24163,24163,24157,24157,24150,24150,24147,24147,24130,24130,24125,24125,24123,24123,24116,24116,24104,24104,24089,24089,24071,24071,24066,24066,24057,24057,24055,24055,24054,24054,24048,24048,24043,24043,24040,24040,24038,24038,24032,24032,24031,24031,23999,23999,23993,23993,23983,23983,23975,23975,23974,23974,23967,23967,23965,23965,23957,23957,23913,23913,23906,23906,23905,23905,23895,23895,23893,23893,23881,23881,23872,23872,23867,23867,23860,23860,23856,23856,23855,23855,23848,23848,23843,23843,23825,23825,23819,23819,23816,23816,23812,23812,23808,23808,23802,23802,23789,23789,23769,23769,23763,23763,23753,23753,23752,23752,23744,23744,23738,23738,23734,23734,23724,23724,23717,23717,23714,23714,23697,23697,23696,23696,23694,23694,23691,23691,23676,23676,23673,23673,23666,23666,23648,23648,23645,23645,23644,23644,23631,23631,23621,23621,23582,23582,23581,23581,23578,23578,23573,23573,23565,23565,23563,23563,23526,23526,23517,23517,23516,23516,23515,23515,23507,23507,23494,23494,23486,23486,23485,23485,23484,23484,23478,23478,23476,23476,23472,23472,23463,23463,23458,23458,23437,23437,23433,23433,23429,23429,23428,23428,23416,23416,23406,23406,23396,23396,23384,23384,23382,23382,23379,23379,23370,23370,23365,23365,23350,23350,23347,23347,23344,23344,23342,23342,23335,23335,23329,23329,23321,23321,23299,23299,23298,23298,23296,23296,23270,23270,23259,23259,23257,23257,23255,23255,23252,23252,23230,23230,23228,23228,23224,23224,23220,23220,23217,23217,23213,23213,23193,23193,23171,23171,23168,23168,23167,23167,23155,23155,23146,23146,23140,23140,23129,23129,23121,23121,23120,23120,23105,23105,23101,23101,23097,23097,23094,23094,23093,23093,23092,23092,23073,23073,23067,23067,23045,23045,23030,23030,23027,23027,23022,23022,23019,23019,23016,23016,23014,23014,23013,23013,23005,23005,23004,23004,23003,23003,23000,23000,22998,22998,22996,22996,22992,22992,22989,22989,22988,22988,22978,22978,22958,22958,22929,22929,22900,22900,22885,22885,22880,22880,22874,22874,22868,22868,22851,22851,22850,22850,22844,22844,22838,22838,22821,22821,22815,22815,22806,22806,22800,22800,22784,22784,22783,22783,22780,22780,22769,22769,22768,22768,22752,22752,22749,22749,22739,22739,22736,22736,22733,22733,22732,22732,22712,22712,22710,22710,22708,22708,22706,22706,22703,22703,22697,22697,22693,22693,22690,22690,22671,22671,22670,22670,22663,22663,22658,22658,22657,22657,22652,22652,22624,22624,22616,22616,22605,22605,22598,22598,22597,22597,22581,22581,22572,22572,22570,22570,22564,22564,22557,22557,22556,22556,22554,22554,22547,22547,22534,22534,22532,22532,22513,22513,22512,22512,22511,22511,22507,22507,22501,22501,22499,22499,22497,22497,22494,22494,22479,22479,22478,22478,22459,22459,22454,22454,22448,22448,22445,22445,22434,22434,22427,22427,22425,22425,22424,22424,22407,22407,22406,22406,22383,22383,22380,22380,22374,22374,22360,22360,22353,22353,22351,22351,22350,22350,22347,22347,22338,22338,22332,22332,22331,22331,22327,22327,22319,22319,22308,22308,22298,22298,22288,22288,22254,22254,22244,22244,22240,22240,22228,22228,22226,22226,22209,22209,22206,22206,22204,22204,22200,22200,22190,22190,22168,22168,22155,22155,22153,22153,22151,22151,22150,22150,22142,22142,22135,22135,22124,22124,22123,22123,22111,22111,22107,22107,22104,22104,22100,22100,22097,22097,22091,22091,22090,22090,22088,22088,22083,22083,22080,22080,22067,22067,22063,22063,22061,22061,22051,22051,22038,22038,22034,22034,22029,22029,22025,22025,22012,22012,22010,22010,22009,22009,22008,22008,22004,22004,22000,22000,21996,21996,21992,21992,21990,21990,21983,21983,21982,21982,21977,21977,21959,21959,21956,21956,21949,21949,21947,21947,21937,21937,21936,21936,21935,21935,21932,21932,21931,21931,21915,21915,21911,21911,21907,21907,21901,21901,21895,21895,21892,21892,21881,21881,21876,21876,21870,21870,21861,21861,21849,21849,21845,21845,21843,21843,21826,21826,21821,21821,21816,21816,21810,21810,21806,21806,21804,21804,21800,21800,21799,21799,21792,21792,21786,21786,21781,21781,21777,21777,21774,21774,21763,21763,21742,21742,21739,21739,21726,21726,21719,21719,21713,21713,21699,21699,21690,21690,21688,21688,21682,21682,21680,21680,21678,21678,21669,21669,21665,21665,21657,21657,21654,21654,21651,21651,21649,21649,21646,21646,21645,21645,21630,21630,21628,21628,21627,21627,21625,21625,21604,21604,21599,21599,21598,21598,21593,21593,21591,21591,21590,21590,21588,21588,21587,21587,21585,21585,21563,21563,21562,21562,21560,21560,21540,21540,21537,21537,21528,21528,21517,21517,21516,21516,21514,21514,21505,21505,21491,21491,21478,21478,21472,21472,21470,21470,21465,21465,21452,21452,21451,21451,21436,21436,21433,21433,21425,21425,21415,21415,21413,21413,21393,21393,21388,21388,21385,21385,21362,21362,21360,21360,21355,21355,21348,21348,21346,21346,21344,21344,21341,21341,21340,21340,21339,21339,21337,21337,21333,21333,21324,21324,21320,21320,21318,21318,21312,21312,21305,21305,21301,21301,21297,21297,21288,21288,21287,21287,21286,21286,21279,21279,21256,21256,21252,21252,21251,21251,21250,21250,21245,21245,21244,21244,21239,21239,21237,21237,21232,21232,21224,21224,21222,21222,21220,21220,21212,21212,21208,21208,21203,21203,21201,21201,21197,21197,21187,21187,21181,21181,21176,21176,21171,21171,21168,21168,21159,21159,21157,21157,21156,21156,21155,21155,21150,21150,21142,21142,21140,21140,21139,21139,21134,21134,21122,21122,21119,21119,21115,21115,21113,21113,21086,21086,21081,21081,21080,21080,21064,21064,21047,21047,21046,21046,21044,21044,21037,21037,21028,21028,21023,21023,21018,21018,21016,21016,21014,21014,21007,21007,21006,21006,20998,20998,20995,20995,20993,20993,20992,20992,20988,20988,20987,20987,20980,20980,20969,20969,20966,20966,20939,20939,20913,20913,20912,20912,20906,20906,20904,20904,20903,20903,20900,20900,20898,20898,20888,20888,20886,20886,20884,20884,20872,20872,20869,20869,20868,20868,20858,20858,20844,20844,20834,20834,20826,20826,20824,20824,20820,20820,20811,20811,20793,20793,20789,20789,20787,20787,20772,20772,20770,20770,20769,20769,20765,20765,20762,20762,20754,20754,20753,20753,20744,20744,20739,20739,20722,20722,20720,20720,20717,20717,20708,20708,20707,20707,20688,20688,20687,20687,20684,20684,20675,20675,20666,20666,20664,20664,20654,20654,20652,20652,20649,20649,20638,20638,20634,20634,20630,20630,20629,20629,20626,20626,20617,20617,20610,20610,20602,20602,20598,20598,20596,20596,20588,20588,20587,20587,20581,20581,20580,20580,20565,20565,20554,20554,20540,20540,20519,20519,20516,20516,20507,20507,20501,20501,20493,20493,20491,20491,20490,20490,20487,20487,20479,20479,20473,20473,20470,20470,20468,20468,20467,20467,20462,20462,20460,20460,20451,20451,20442,20442,20440,20440,20437,20437,20434,20434,20428,20428,20419,20419,20413,20413,20410,20410,20405,20405,20403,20403,20399,20399,20383,20383,20372,20372,20367,20367,20361,20361,20359,20359,20358,20358,20354,20354,20352,20352,20347,20347,20339,20339,20329,20329,20326,20326,20319,20319,20300,20300,20294,20294,20289,20289,20284,20284,20277,20277,20275,20275,20269,20269,20266,20266,20260,20260,20256,20256,20255,20255,20253,20253,20243,20243,20239,20239,20238,20238,20236,20236,20229,20229,20215,20215,20201,20201,20198,20198,20196,20196,20195,20195,20189,20189,20180,20180,20179,20179,20171,20171,20165,20165,20161,20161,20160,20160,20155,20155,20151,20151,20148,20148,20143,20143,20142,20142,20136,20136,20135,20135,20121,20121,20109,20109,20106,20106,20100,20100,20096,20096,20095,20095,20094,20094,20088,20088,20080,20080,20073,20073,20071,20071,20064,20064,20060,20060,20053,20053,20051,20051,20047,20047,20043,20043,20039,20039,20031,20031,20026,20026,20024,20024,20016,20016,20015,20015,20013,20013,20010,20010,20009,20009,20003,20003,20001,20001,20000,20000,19996,19996,19985,19985,19982,19982,19978,19978,19972,19972,19968,19968,19959,19959,19946,19946,19943,19943,19941,19941,19933,19933,19929,19929,19924,19924,19921,19921,19919,19919,19909,19909,19907,19907,19896,19896,19895,19895,19882,19882,19880,19880,19874,19874,19867,19867,19866,19866,19859,19859,19854,19854,19849,19849,19845,19845,19841,19841,19840,19840,19839,19839,19831,19831,19830,19830,19819,19819,19786,19786,19781,19781,19773,19773,19772,19772,19768,19768,19765,19765,19764,19764,19762,19762,19761,19761,19759,19759,19757,19757,19751,19751,19748,19748,19744,19744,19741,19741,19735,19735,19734,19734,19725,19725,19717,19717,19715,19715,19711,19711,19705,19705,19704,19704,19703,19703,19701,19701,19697,19697,19688,19688,19687,19687,19685,19685,19680,19680,19672,19672,19661,19661,19660,19660,19659,19659,19657,19657,19651,19651,19649,19649,19648,19648,19637,19637,19634,19634,19632,19632,19620,19620,19618,19618,19608,19608,19606,19606,19604,19604,19592,19592,19581,19581,19576,19576,19569,19569,19564,19564,19556,19556,19541,19541,19523,19523,19517,19517,19508,19508,19496,19496,19494,19494,19491,19491,19486,19486,19482,19482,19481,19481,19479,19479,19476,19476,19457,19457,19442,19442,19434,19434,19427,19427,19420,19420,19415,19415,19409,19409,19403,19403,19402,19402,19385,19385,19379,19379,19371,19371,19369,19369,19363,19363,19360,19360,19359,19359,19356,19356,19355,19355,19341,19341,19336,19336,19332,19332,19331,19331,19329,19329,19324,19324,19323,19323,19315,19315,19314,19314,19312,19312,19308,19308,19305,19305,19300,19300,19299,19299,19295,19295,19292,19292,19290,19290,19283,19283,19282,19282,19280,19280,19272,19272,19266,19266,19263,19263,19262,19262,19258,19258,19257,19257,19251,19251,19245,19245,19239,19239,19237,19237,19234,19234,19233,19233,19231,19231,19229,19229,19220,19220,19205,19205,19193,19193,19188,19188,19184,19184,19181,19181,19156,19156,19154,19154,19133,19133,19130,19130,19128,19128,19111,19111,19109,19109,19105,19105,19098,19098,19097,19097,19096,19096,19095,19095,19093,19093,19090,19090,19085,19085,19084,19084,19063,19063,19062,19062,19054,19054,19048,19048,19044,19044,19036,19036,19023,19023,19020,19020,19014,19014,19006,19006,19005,19005,19004,19004,19002,19002,18996,18996,18995,18995,18959,18959,18958,18958,18956,18956,18953,18953,18938,18938,18934,18934,18929,18929,18916,18916,18908,18908,18903,18903,18902,18902,18896,18896,18891,18891,18890,18890,18876,18876,18864,18864,18845,18845,18844,18844,18842,18842,18832,18832,18830,18830,18827,18827,18825,18825,18814,18814,18813,18813,18809,18809,18807,18807,18805,18805,18804,18804,18795,18795,18789,18789,18787,18787,18786,18786,18777,18777,18771,18771,18766,18766,18761,18761,18758,18758,18757,18757,18743,18743,18730,18730,18726,18726,18723,18723,18722,18722,18719,18719,18718,18718,18713,18713,18705,18705,18702,18702,18699,18699,18698,18698,18696,18696,18694,18694,18687,18687,18686,18686,18684,18684,18679,18679,18676,18676,18667,18667,18659,18659,18652,18652,18650,18650,18649,18649,18645,18645,18644,18644,18640,18640,18638,18638,18637,18637,18625,18625,18623,18623,18616,18616,18615,18615,18609,18609,18603,18603,18598,18598,18597,18597,18596,18596,18594,18594,18587,18587,18574,18574,18571,18571,18558,18558,18546,18546,18545,18545,18541,18541,18535,18535,18534,18534,18530,18530,18527,18527,18524,18524,18519,18519,18518,18518,18515,18515,18513,18513,18495,18495,18483,18483,18482,18482,18479,18479,18473,18473,18454,18454,18452,18452,18450,18450,18447,18447,18442,18442,18427,18427,18425,18425,18421,18421,18417,18417,18415,18415,18411,18411,18402,18402,18400,18400,18397,18397,18389,18389,18386,18386,18381,18381,18378,18378,18373,18373,18367,18367,18362,18362,18360,18360,18358,18358,18356,18356,18355,18355,18348,18348,18339,18339,18330,18330,18325,18325,18323,18323,18322,18322,18317,18317,18315,18315,18311,18311,18308,18308,18301,18301,18293,18293,18287,18287,18283,18283,18281,18281,18280,18280,18277,18277,18270,18270,18266,18266,18263,18263,18261,18261,18260,18260,18256,18256,18255,18255,18250,18250,18249,18249,18247,18247,18246,18246,18245,18245,18242,18242,18234,18234,18233,18233,18231,18231,18230,18230,18229,18229,18226,18226,18224,18224,18219,18219,18217,18217,18213,18213,18200,18200,18199,18199,18194,18194,18192,18192,18185,18185,18176,18176,18175,18175,18174,18174,18171,18171,18169,18169,18164,18164,18162,18162,18161,18161,18155,18155,18147,18147,18145,18145,18143,18143,18132,18132,18129,18129,18125,18125,18115,18115,18112,18112,18111,18111,18103,18103,18095,18095,18089,18089,18075,18075,18070,18070,18051,18051,18050,18050,18049,18049,18046,18046,18042,18042,18038,18038,18036,18036,18033,18033,18032,18032,18026,18026,18019,18019,18018,18018,18017,18017,18016,18016,18013,18013,18011,18011,18009,18009,18006,18006,18003,18003,17996,17996,17991,17991,17990,17990,17983,17983,17982,17982,17977,17977,17975,17975,17974,17974,17971,17971,17970,17970,17967,17967,17953,17953,17950,17950,17949,17949,17947,17947,17946,17946,17945,17945,17941,17941,17935,17935,17933,17933,17925,17925,17924,17924,17921,17921,17919,17919,17916,17916,17911,17911,17907,17907,17900,17900,17890,17890,17889,17889,17885,17885,17883,17883,17881,17881,17877,17877,17848,17848,17843,17843,17841,17841,17837,17837,17836,17836,17832,17832,17815,17815,17814,17814,17812,17812,17808,17808,17802,17802,17801,17801,17797,17797,17791,17791,17790,17790,17787,17787,17786,17786,17772,17772,17770,17770,17758,17758,17745,17745,17743,17743,17740,17740,17739,17739,17737,17737,17736,17736,17735,17735,17734,17734,17733,17733,17723,17723,17721,17721,17718,17718,17713,17713,17711,17711,17700,17700,17698,17698,17689,17689,17674,17674,17673,17673,17672,17672,17664,17664,17658,17658,17654,17654,17653,17653,17651,17651,17645,17645,17636,17636,17632,17632,17630,17630,17623,17623,17607,17607,17603,17603,17602,17602,17598,17598,17587,17587,17582,17582,17581,17581,17575,17575,17561,17561,17560,17560,17547,17547,17533,17533,17532,17532,17529,17529,17523,17523,17516,17516,17513,17513,17493,17493,17491,17491,17490,17490,17485,17485,17483,17483,17471,17471,17466,17466,17463,17463,17462,17462,17451,17451,17444,17444,17436,17436,17434,17434,17433,17433,17421,17421,17416,17416,17406,17406,17403,17403,17402,17402,17398,17398,17393,17393,17391,17391,17388,17388,17385,17385,17383,17383,17382,17382,17375,17375,17367,17367,17363,17363,17361,17361,17350,17350,17347,17347,17339,17339,17331,17331,17330,17330,17329,17329,17327,17327,17325,17325,17315,17315,17306,17306,17298,17298,17295,17295,17284,17284,17282,17282,17277,17277,17267,17267,17265,17265,17263,17263,17262,17262,17259,17259,17258,17258,17256,17256,17247,17247,17239,17239,17234,17234,17232,17232,17219,17219,17214,17214,17210,17210,17208,17208,17207,17207,17201,17201,17197,17197,17196,17196,17192,17192,17191,17191,17187,17187,17179,17179,17178,17178,17175,17175,17164,17164,17163,17163,17160,17160,17157,17157,17156,17156,17151,17151,17148,17148,17144,17144,17141,17141,17135,17135,17132,17132,17130,17130,17128,17128,17125,17125,17122,17122,17114,17114,17110,17110,17109,17109,17107,17107,17103,17103,17099,17099,17096,17096,17095,17095,17093,17093,17089,17089,17084,17084,17077,17077,17075,17075,17072,17072,17069,17069,17060,17060,17056,17056,17054,17054,17050,17050,17049,17049,17045,17045,17044,17044,17038,17038,17034,17034,17029,17029,17026,17026,17024,17024,17016,17016,17012,17012,17010,17010,17004,17004,17001,17001,16998,16998,16996,16996,16992,16992,16991,16991,16969,16969,16968,16968,16967,16967,16965,16965,16962,16962,16961,16961,16954,16954,16951,16951,16943,16943,16937,16937,16936,16936,16934,16934,16931,16931,16923,16923,16922,16922,16914,16914,16913,16913,16910,16910,16902,16902,16899,16899,16896,16896,16893,16893,16891,16891,16890,16890,16886,16886,16881,16881,16879,16879,16877,16877,16875,16875,16867,16867,16866,16866,16856,16856,16853,16853,16851,16851,16850,16850,16844,16844,16843,16843,16837,16837,16826,16826,16820,16820,16818,16818,16795,16795,16790,16790,16785,16785,16773,16773,16772,16772,16764,16764,16752,16752,16751,16751,16749,16749,16746,16746,16744,16744,16738,16738,16733,16733,16730,16730,16729,16729,16728,16728,16727,16727,16726,16726,16723,16723,16722,16722,16716,16716,16715,16715,16711,16711,16706,16706,16704,16704,16689,16689,16687,16687,16683,16683,16682,16682,16673,16673,16651,16651,16648,16648,16647,16647,16645,16645,16624,16624,16622,16622,16621,16621,16616,16616,16614,16614,16611,16611,16608,16608,16607,16607,16597,16597,16593,16593,16592,16592,16591,16591,16590,16590,16577,16577,16572,16572,16571,16571,16555,16555,16551,16551,16550,16550,16542,16542,16539,16539,16535,16535,16532,16532,16524,16524,16522,16522,16515,16515,16504,16504,16502,16502,16492,16492,16482,16482,16479,16479,16477,16477,16473,16473,16465,16465,16463,16463,16459,16459,16455,16455,16454,16454,16451,16451,16435,16435,16431,16431,16427,16427,16426,16426,16406,16406,16403,16403,16401,16401,16398,16398,16397,16397,16393,16393,16389,16389,16388,16388,16383,16383,16370,16370,16368,16368,16367,16367,16364,16364,16361,16361,16359,16359,16358,16358,16341,16341,16337,16337,16334,16334,16332,16332,16328,16328,16325,16325,16323,16323,16322,16322,16308,16308,16302,16302,16295,16295,16289,16289,16279,16279,16276,16276,16274,16274,16270,16270,16264,16264,16259,16259,16255,16255,16248,16248,16243,16243,16240,16240,16237,16237,16233,16233,16230,16230,16228,16228,16220,16220,16218,16218,16212,16212,16210,16210,16208,16208,16202,16202,16186,16186,16181,16181,16180,16180,16170,16170,16160,16160,16158,16158,16155,16155,16152,16152,16151,16151,16148,16148,16132,16132,16126,16126,16124,16124,16115,16115,16104,16104,16098,16098,16095,16095,16083,16083,16081,16081,16080,16080,16076,16076,16069,16069,16066,16066,16058,16058,16057,16057,16054,16054,16052,16052,16048,16048,16044,16044,16040,16040,16031,16031,16028,16028,16026,16026,16023,16023,15997,15997,15996,15996,15990,15990,15985,15985,15978,15978,15977,15977,15976,15976,15970,15970,15967,15967,15961,15961,15959,15959,15948,15948,15939,15939,15934,15934,15932,15932,15928,15928,15923,15923,15921,15921,15920,15920,15912,15912,15899,15899,15895,15895,15893,15893,15892,15892,15890,15890,15885,15885,15883,15883,15880,15880,15875,15875,15869,15869,15862,15862,15856,15856,15850,15850,15848,15848,15846,15846,15844,15844,15843,15843,15841,15841,15840,15840,15838,15838,15835,15835,15822,15822,15816,15816,15812,15812,15807,15807,15802,15802,15800,15800,15798,15798,15790,15790,15789,15789,15788,15788,15787,15787,15781,15781,15774,15774,15772,15772,15771,15771,15768,15768,15764,15764,15763,15763,15762,15762,15753,15753,15747,15747,15740,15740,15738,15738,15735,15735,15733,15733,15731,15731,15722,15722,15718,15718,15712,15712,15707,15707,15700,15700,15693,15693,15692,15692,15684,15684,15682,15682,15681,15681,15678,15678,15676,15676,15671,15671,15666,15666,15665,15665,15663,15663,15661,15661,15659,15659,15657,15657,15654,15654,15651,15651,15650,15650,15648,15648,15646,15646,15645,15645,15642,15642,15636,15636,15628,15628,15626,15626,15612,15612,15610,15610,15604,15604,15601,15601,15600,15600,15598,15598,15592,15592,15588,15588,15585,15585,15583,15583,15577,15577,15574,15574,15572,15572,15563,15563,15561,15561,15560,15560,15559,15559,15558,15558,15557,15557,15556,15556,15554,15554,15547,15547,15546,15546,15542,15542,15539,15539,15538,15538,15537,15537,15535,15535,15534,15534,15532,15532,15529,15529,15527,15527,15518,15518,15515,15515,15509,15509,15500,15500,15496,15496,15494,15494,15490,15490,15488,15488,15487,15487,15484,15484,15481,15481,15476,15476,15474,15474,15467,15467,15462,15462,15460,15460,15457,15457,15445,15445,15442,15442,15437,15437,15436,15436,15435,15435,15431,15431,15429,15429,15423,15423,15421,15421,15417,15417,15412,15412,15409,15409,15406,15406,15404,15404,15401,15401,15396,15396,15392,15392,15385,15385,15383,15383,15380,15380,15379,15379,15378,15378,15372,15372,15371,15371,15365,15365,15363,15363,15354,15354,15348,15348,15343,15343,15336,15336,15335,15335,15324,15324,15322,15322,15320,15320,15318,15318,15309,15309,15307,15307,15304,15304,15303,15303,15296,15296,15294,15294,15289,15289,15288,15288,15285,15285,15284,15284,15283,15283,15276,15276,15272,15272,15265,15265,15258,15258,15254,15254,15253,15253,15252,15252,15250,15250,15240,15240,15238,15238,15235,15235,15234,15234,15232,15232,15221,15221,15220,15220,15218,15218,15217,15217,15213,15213,15208,15208,15207,15207,15204,15204,15201,15201,15192,15192,15189,15189,15179,15179,15175,15175,15171,15171,15166,15166,15165,15165,15163,15163,15161,15161,15160,15160,15155,15155,15151,15151,15150,15150,15149,15149,15146,15146,15143,15143,15140,15140,15137,15137,15133,15133,15130,15130,15129,15129,15127,15127,15125,15125,15118,15118,15109,15109,15105,15105,15098,15098,15089,15089,15088,15088,15086,15086,15084,15084,15082,15082,15072,15072,15071,15071,15066,15066,15062,15062,15060,15060,15059,15059,15058,15058,15057,15057,15041,15041,15034,15034,15029,15029,15026,15026,15025,15025,15021,15021,15020,15020,15016,15016,15011,15011,15006,15006,15004,15004,15003,15003,14999,14999,14998,14998,14992,14992,14990,14990,14986,14986,14974,14974,14973,14973,14972,14972,14970,14970,14964,14964,14963,14963,14949,14949,14944,14944,14939,14939,14937,14937,14933,14933,14923,14923,14919,14919,14914,14914,14911,14911,14909,14909,14898,14898,14897,14897,14892,14892,14882,14882,14863,14863,14861,14861,14859,14859,14857,14857,14853,14853,14849,14849,14847,14847,14846,14846,14845,14845,14842,14842,14836,14836,14835,14835,14831,14831,14823,14823,14821,14821,14819,14819,14812,14812,14809,14809,14808,14808,14807,14807,14806,14806,14804,14804,14798,14798,14792,14792,14791,14791,14782,14782,14772,14772,14771,14771,14770,14770,14769,14769,14764,14764,14763,14763,14762,14762,14761,14761,14759,14759,14754,14754,14744,14744,14743,14743,14740,14740,14739,14739,14733,14733,14725,14725,14716,14716,14715,14715,14702,14702,14699,14699,14696,14696,14690,14690,14685,14685,14682,14682,14678,14678,14677,14677,14673,14673,14669,14669,14666,14666,14665,14665,14664,14664,14662,14662,14660,14660,14658,14658,14651,14651,14649,14649,14648,14648,14644,14644,14640,14640,14637,14637,14626,14626,14617,14617,14616,14616,14615,14615,14605,14605,14604,14604,14603,14603,14598,14598,14596,14596,14595,14595,14594,14594,14592,14592,14583,14583,14582,14582,14579,14579,14573,14573,14571,14571,14566,14566,14563,14563,14558,14558,14556,14556,14553,14553,14552,14552,14548,14548,14547,14547,14533,14533,14532,14532,14528,14528,14526,14526,14523,14523,14517,14517,14514,14514,14507,14507,14484,14484,14479,14479,14476,14476,14473,14473,14469,14469,14468,14468,14467,14467,14465,14465,14457,14457,14456,14456,14454,14454,14453,14453,14447,14447,14446,14446,14445,14445,14444,14444,14435,14435,14434,14434,14431,14431,14426,14426,14423,14423,14421,14421,14420,14420,14419,14419,14414,14414,14413,14413,14410,14410,14400,14400,14399,14399,14395,14395,14392,14392,14388,14388,14387,14387,14380,14380,14379,14379,14377,14377,14372,14372,14371,14371,14368,14368,14367,14367,14364,14364,14363,14363,14358,14358,14357,14357,14351,14351,14350,14350,14349,14349,14348,14348,14347,14347,14342,14342,14331,14331,14315,14315,14311,14311,14307,14307,14301,14301,14299,14299,14295,14295,14294,14294,14289,14289,14282,14282,14279,14279,14277,14277,14275,14275,14272,14272,14270,14270,14264,14264,14261,14261,14257,14257,14248,14248,14239,14239,14237,14237,14231,14231,14228,14228,14226,14226,14225,14225,14224,14224,14213,14213,14208,14208,14206,14206,14199,14199,14197,14197,14195,14195,14190,14190,14188,14188,14182,14182,14180,14180,14177,14177,14173,14173,14172,14172,14170,14170,14166,14166,14159,14159,14154,14154,14150,14150,14149,14149,14145,14145,14142,14142,14139,14139,14135,14135,14134,14134,14133,14133,14128,14128,14125,14125,14124,14124,14121,14121,14116,14116,14097,14097,14096,14096,14092,14092,14082,14082,14078,14078,14073,14073,14071,14071,14070,14070,14067,14067,14066,14066,14065,14065,14064,14064,14057,14057,14053,14053,14050,14050,14048,14048,14040,14040,14039,14039,14038,14038,14037,14037,14031,14031,14029,14029,14027,14027,14024,14024,14018,14018,14013,14013,14009,14009,14007,14007,14002,14002,14001,14001,13998,13998,13997,13997,13996,13996,13994,13994,13992,13992,13984,13984,13980,13980,13979,13979,13975,13975,13972,13972,13971,13971,13967,13967,13965,13965,13961,13961,13960,13960,13959,13959,13956,13956,13955,13955,13951,13951,13946,13946,13945,13945,13944,13944,13943,13943,13942,13942,13939,13939,13937,13937,13936,13936,13930,13930,13927,13927,13915,13915,13914,13914,13911,13911,13908,13908,13905,13905,13900,13900,13897,13897,13894,13894,13890,13890,13882,13882,13878,13878,13872,13872,13865,13865,13861,13861,13856,13856,13853,13853,13849,13849,13846,13846,13844,13844,13843,13843,13842,13842,13835,13835,13833,13833,13832,13832,13829,13829,13823,13823,13822,13822,13818,13818,13816,13816,13809,13809,13807,13807,13806,13806,13803,13803,13802,13802,13796,13796,13794,13794,13790,13790,13787,13787,13786,13786,13784,13784,13782,13782,13776,13776,13774,13774,13769,13769,13767,13767,13764,13764,13763,13763,13759,13759,13758,13758,13755,13755,13754,13754,13751,13751,13750,13750,13748,13748,13747,13747,13744,13744,13737,13737,13736,13736,13732,13732,13725,13725,13723,13723,13715,13715,13714,13714,13713,13713,13704,13704,13701,13701,13700,13700,13698,13698,13697,13697,13694,13694,13691,13691,13685,13685,13684,13684,13670,13670,13669,13669,13662,13662,13655,13655,13651,13651,13648,13648,13647,13647,13642,13642,13639,13639,13638,13638,13636,13636,13634,13634,13630,13630,13625,13625,13623,13623,13621,13621,13620,13620,13610,13610,13609,13609,13605,13605,13600,13600,13598,13598,13596,13596,13594,13594,13592,13592,13586,13586,13585,13585,13583,13583,13582,13582,13579,13579,13577,13577,13575,13575,13574,13574,13572,13572,13568,13568,13566,13566,13560,13560,13559,13559,13556,13556,13555,13555,13551,13551,13550,13550,13543,13543,13542,13542,13535,13535,13531,13531,13530,13530,13524,13524,13523,13523,13522,13522,13520,13520,13517,13517,13514,13514,13512,13512,13509,13509,13505,13505,13504,13504,13502,13502,13498,13498,13490,13490,13485,13485,13484,13484,13481,13481,13479,13479,13474,13474,13473,13473,13471,13471,13470,13470,13468,13468,13465,13465,13463,13463,13460,13460,13450,13450,13449,13449,13447,13447,13443,13443,13442,13442,13440,13440,13432,13432,13429,13429,13426,13426,13415,13415,13412,13412,13409,13409,13404,13404,13400,13400,13391,13391,13389,13389,13381,13381,13377,13377,13373,13373,13370,13370,13368,13368,13367,13367,13358,13358,13354,13354,13352,13352,13351,13351,13350,13350,13344,13344,13343,13343,13342,13342,13339,13339,13329,13329,13326,13326,13323,13323,13313,13313,13311,13311,13309,13309,13306,13306,13305,13305,13304,13304,13301,13301,13296,13296,13294,13294,13293,13293,13292,13292,13289,13289,13287,13287,13286,13286,13284,13284,13280,13280,13279,13279,13277,13277,13273,13273,13264,13264,13261,13261,13258,13258,13255,13255,13248,13248,13245,13245,13244,13244,13241,13241,13237,13237,13236,13236,13223,13223,13222,13222,13221,13221,13219,13219,13216,13216,13213,13213,13211,13211,13210,13210,13206,13206,13202,13202,13198,13198,13195,13195,13191,13191,13189,13189,13188,13188,13177,13177,13174,13174,13171,13171,13170,13170,13166,13166,13165,13165,13155,13155,13152,13152,13147,13147,13146,13146,13143,13143,13142,13142,13137,13137,13134,13134,13133,13133,13129,13129,13127,13127,13121,13121,13120,13120,13119,13119,13118,13118,13117,13117,13114,13114,13113,13113,13110,13110,13107,13107,13105,13105,13102,13102,13100,13100,13096,13096,13095,13095,13088,13088,13083,13083,13080,13080,13072,13072,13069,13069,13068,13068,13067,13067,13065,13065,13061,13061,13059,13059,13058,13058,13057,13057,13054,13054,13049,13049,13041,13041,13040,13040,13033,13033,13030,13030,13027,13027,13026,13026,13023,13023,13022,13022,13021,13021,13020,13020,13018,13018,13016,13016,13015,13015,13012,13012,13000,13000,12999,12999,12998,12998,12993,12993,12992,12992,12991,12991,12987,12987,12984,12984,12982,12982,12978,12978,12977,12977,12973,12973,12970,12970,12967,12967,12965,12965,12956,12956,12955,12955,12954,12954,12939,12939,12938,12938,12936,12936,12934,12934,12932,12932,12927,12927,12926,12926,12925,12925,12924,12924,12916,12916,12915,12915,12902,12902,12901,12901,12900,12900,12899,12899,12896,12896,12891,12891,12888,12888,12885,12885,12884,12884,12881,12881,12872,12872,12863,12863,12848,12848,12844,12844,12842,12842,12838,12838,12836,12836,12831,12831,12829,12829,12827,12827,12824,12824,12823,12823,12822,12822,12821,12821,12820,12820,12819,12819,12814,12814,12810,12810,12807,12807,12803,12803,12802,12802,12801,12801,12799,12799,12796,12796,12795,12795,12793,12793,12791,12791,12790,12790,12787,12787,12783,12783,12780,12780,12776,12776,12768,12768,12766,12766,12765,12765,12764,12764,12761,12761,12759,12759,12752,12752,12748,12748,12747,12747,12744,12744,12742,12742,12738,12738,12736,12736,12735,12735,12732,12732,12731,12731,12723,12723,12718,12718,12717,12717,12716,12716,12705,12705,12704,12704,12699,12699,12693,12693,12692,12692,12689,12689,12688,12688,12681,12681,12671,12671,12665,12665,12660,12660,12656,12656,12655,12655,12654,12654,12649,12649,12647,12647,12646,12646,12644,12644,12642,12642,12639,12639,12636,12636,12634,12634,12632,12632,12629,12629,12624,12624,12621,12621,12620,12620,12618,12618,12616,12616,12610,12610,12609,12609,12607,12607,12605,12605,12599,12599,12597,12597,12595,12595,12594,12594,12590,12590,12589,12589,12588,12588,12587,12587,12585,12585,12584,12584,12582,12582,12579,12579,12578,12578,12577,12577,12572,12572,12571,12571,12563,12563,12561,12561,12550,12550,12547,12547,12546,12546,12545,12545,12538,12538,12535,12535,12533,12533,12530,12530,12529,12529,12528,12528,12526,12526,12525,12525,12524,12524,12522,12522,12520,12520,12519,12519,12518,12518,12516,12516,12514,12514,12509,12509,12501,12501,12500,12500,12496,12496,12492,12492,12491,12491,12487,12487,12486,12486,12484,12484,12483,12483,12480,12480,12474,12474,12473,12473,12470,12470,12464,12464,12463,12463,12461,12461,12449,12449,12447,12447,12443,12443,12442,12442,12438,12438,12436,12436,12430,12430,12429,12429,12426,12426,12424,12424,12423,12423,12420,12420,12418,12418,12410,12410,12408,12408,12407,12407,12406,12406,12403,12403,12401,12401,12400,12400,12393,12393,12391,12391,12387,12387,12386,12386,12384,12384,12383,12383,12381,12381,12379,12379,12378,12378,12375,12375,12370,12370,12368,12368,12367,12367,12364,12364,12362,12362,12359,12359,12355,12355,12354,12354,12350,12350,12346,12346,12340,12340,12338,12338,12337,12337,12335,12335,12327,12327,12325,12325,12324,12324,12322,12322,12320,12320,12319,12319,12317,12317,12316,12316,12313,12313,12311,12311,12309,12309,12308,12308,12305,12305,12302,12302,12300,12300,12298,12298,12296,12296,12294,12294,12289,12289,12288,12288,12285,12285,12284,12284,12283,12283,12274,12274,12273,12273,12271,12271,12262,12262,12260,12260,12252,12252,12249,12249,12248,12248,12247,12247,12243,12243,12242,12242,12239,12239,12236,12236,12235,12235,12230,12230,12228,12228,12223,12223,12221,12221,12218,12218,12217,12217,12211,12211,12205,12205,12200,12200,12193,12193,12191,12191,12186,12186,12183,12183,12182,12182,12180,12180,12179,12179,12178,12178,12175,12175,12173,12173,12170,12170,12165,12165,12163,12163,12160,12160,12156,12156,12151,12151,12150,12150,12149,12149,12148,12148,12147,12147,12140,12140,12138,12138,12137,12137,12131,12131,12128,12128,12122,12122,12119,12119,12118,12118,12105,12105,12104,12104,12103,12103,12100,12100,12098,12098,12095,12095,12093,12093,12091,12091,12089,12089,12086,12086,12078,12078,12077,12077,12076,12076,12075,12075,12074,12074,12072,12072,12071,12071,12067,12067,12066,12066,12063,12063,12062,12062,12060,12060,12058,12058,12057,12057,12054,12054,12051,12051,12048,12048,12044,12044,12043,12043,12042,12042,12041,12041,12036,12036,12035,12035,12033,12033,12032,12032,12031,12031,12030,12030,12026,12026,12023,12023,12022,12022,12020,12020,12016,12016,12010,12010,12008,12008,12004,12004,12001,12001,11996,11996,11995,11995,11993,11993,11992,11992,11988,11988,11984,11984,11983,11983,11981,11981,11978,11978,11975,11975,11970,11970,11965,11965,11959,11959,11953,11953,11952,11952,11951,11951,11950,11950,11946,11946,11945,11945,11938,11938,11935,11935,11933,11933,11932,11932,11930,11930,11929,11929,11927,11927,11926,11926,11919,11919,11915,11915,11913,11913,11911,11911,11909,11909,11905,11905,11904,11904,11903,11903,11899,11899,11896,11896,11892,11892,11890,11890,11888,11888,11887,11887,11886,11886,11883,11883,11880,11880,11879,11879,11877,11877,11874,11874,11873,11873,11868,11868,11863,11863,11859,11859,11858,11858,11854,11854,11851,11851,11850,11850,11849,11849,11848,11848,11844,11844,11842,11842,11841,11841,11839,11839,11836,11836,11833,11833,11830,11830,11829,11829,11826,11826,11823,11823,11821,11821,11818,11818,11817,11817,11816,11816,11811,11811,11806,11806,11802,11802,11801,11801,11797,11797,11796,11796,11793,11793,11791,11791,11788,11788,11781,11781,11779,11779,11778,11778,11774,11774,11773,11773,11772,11772,11765,11765,11763,11763,11762,11762,11760,11760,11756,11756,11744,11744,11741,11741,11737,11737,11736,11736,11735,11735,11734,11734,11732,11732,11730,11730,11729,11729,11728,11728,11727,11727,11723,11723,11707,11707,11705,11705,11704,11704,11699,11699,11698,11698,11695,11695,11694,11694,11692,11692,11688,11688,11686,11686,11685,11685,11681,11681,11679,11679,11677,11677,11674,11674,11672,11672,11671,11671,11669,11669,11668,11668,11665,11665,11663,11663,11662,11662,11660,11660,11655,11655,11654,11654,11653,11653,11652,11652,11645,11645,11641,11641,11640,11640,11636,11636,11633,11633,11632,11632,11628,11628,11626,11626,11625,11625,11620,11620,11615,11615,11608,11608,11607,11607,11605,11605,11602,11602,11599,11599,11598,11598,11595,11595,11594,11594,11592,11592,11579,11579,11576,11576,11574,11574,11567,11567,11565,11565,11562,11562,11559,11559,11554,11554,11553,11553,11552,11552,11551,11551,11550,11550,11549,11549,11548,11548,11547,11547,11541,11541,11538,11538,11537,11537,11535,11535,11532,11532,11526,11526,11518,11518,11516,11516,11512,11512,11511,11511,11509,11509,11508,11508,11506,11506,11499,11499,11495,11495,11493,11493,11490,11490,11488,11488,11485,11485,11478,11478,11476,11476,11473,11473,11471,11471,11469,11469,11464,11464,11463,11463,11462,11462,11460,11460,11458,11458,11457,11457,11455,11455,11454,11454,11453,11453,11452,11452,11450,11450,11449,11449,11446,11446,11442,11442,11441,11441,11440,11440,11439,11439,11424,11424,11422,11422,11419,11419,11409,11409,11406,11406,11400,11400,11399,11399,11397,11397,11395,11395,11393,11393,11387,11387,11385,11385,11382,11382,11379,11379,11377,11377,11375,11375,11373,11373,11370,11370,11369,11369,11368,11368,11362,11362,11355,11355,11352,11352,11351,11351,11350,11350,11349,11349,11345,11345,11342,11342,11341,11341,11340,11340,11337,11337,11336,11336,11335,11335,11329,11329,11328,11328,11326,11326,11325,11325,11321,11321,11317,11317,11316,11316,11315,11315,11313,11313,11312,11312,11311,11311,11306,11306,11304,11304,11298,11298,11291,11291,11286,11286,11285,11285,11281,11281,11280,11280,11276,11276,11273,11273,11270,11270,11264,11264,11263,11263,11262,11262,11260,11260,11259,11259,11258,11258,11250,11250,11249,11249,11245,11245,11242,11242,11236,11236,11234,11234,11231,11231,11223,11223,11222,11222,11221,11221,11220,11220,11218,11218,11217,11217,11213,11213,11210,11210,11202,11202,11201,11201,11194,11194,11193,11193,11192,11192,11189,11189,11186,11186,11184,11184,11182,11182,11181,11181,11178,11178,11174,11174,11170,11170,11168,11168,11164,11164,11163,11163,11162,11162,11157,11157,11155,11155,11153,11153,11152,11152,11147,11147,11145,11145,11143,11143,11136,11136,11134,11134,11133,11133,11131,11131,11130,11130,11128,11128,11124,11124,11116,11116,11114,11114,11113,11113,11110,11110,11107,11107,11105,11105,11102,11102,11092,11092,11090,11090,11089,11089,11088,11088,11085,11085,11084,11084,11080,11080,11079,11079,11077,11077,11068,11068,11066,11066,11065,11065,11062,11062,11061,11061,11060,11060,11057,11057,11056,11056,11052,11052,11050,11050,11049,11049,11048,11048,11047,11047,11046,11046,11040,11040,11039,11039,11036,11036,11034,11034,11033,11033,11031,11031,11026,11026,11025,11025,11019,11019,11015,11015,11013,11013,11012,11012,11007,11007,10997,10997,10996,10996,10991,10991,10989,10989,10988,10988,10987,10987,10983,10983,10981,10981,10979,10979,10978,10978,10977,10977,10976,10976,10973,10973,10966,10966,10961,10961,10957,10957,10956,10956,10952,10952,10949,10949,10944,10944,10943,10943,10942,10942,10940,10940,10938,10938,10935,10935,10933,10933,10932,10932,10931,10931,10928,10928,10927,10927,10926,10926,10924,10924,10919,10919,10918,10918,10913,10913,10909,10909,10908,10908,10907,10907,10904,10904,10902,10902,10900,10900,10899,10899,10896,10896,10891,10891,10887,10887,10886,10886,10884,10884,10882,10882,10881,10881,10880,10880,10879,10879,10878,10878,10877,10877,10876,10876,10874,10874,10873,10873,10871,10871,10869,10869,10864,10864,10856,10856,10855,10855,10854,10854,10852,10852,10848,10848,10846,10846,10845,10845,10839,10839,10838,10838,10837,10837,10830,10830,10829,10829,10828,10828,10827,10827,10826,10826,10825,10825,10822,10822,10821,10821,10815,10815,10814,10814,10813,10813,10812,10812,10810,10810,10809,10809,10807,10807,10806,10806,10804,10804,10800,10800,10794,10794,10791,10791,10790,10790,10789,10789,10787,10787,10783,10783,10780,10780,10779,10779,10778,10778,10777,10777,10775,10775,10774,10774,10770,10770,10769,10769,10767,10767,10766,10766,10765,10765,10763,10763,10762,10762,10761,10761,10758,10758,10751,10751,10749,10749,10748,10748,10744,10744,10742,10742,10739,10739,10734,10734,10732,10732,10731,10731,10730,10730,10726,10726,10725,10725,10722,10722,10717,10717,10715,10715,10714,10714,10713,10713,10712,10712,10711,10711,10708,10708,10706,10706,10704,10704,10699,10699,10696,10696,10693,10693,10687,10687,10686,10686,10685,10685,10682,10682,10679,10679,10677,10677,10672,10672,10671,10671,10666,10666,10662,10662,10661,10661,10660,10660,10657,10657,10653,10653,10648,10648,10647,10647,10646,10646,10645,10645,10643,10643,10641,10641,10639,10639,10638,10638,10635,10635,10634,10634,10633,10633,10630,10630,10625,10625,10624,10624,10623,10623,10620,10620,10614,10614,10613,10613,10611,10611,10608,10608,10605,10605,10604,10604,10603,10603,10602,10602,10600,10600,10598,10598,10597,10597,10595,10595,10594,10594,10593,10593,10591,10591,10588,10588,10587,10587,10581,10581,10576,10576,10575,10575,10571,10571,10570,10570,10569,10569,10568,10568,10566,10566,10563,10563,10557,10557,10554,10554,10553,10553,10551,10551,10547,10547,10545,10545,10543,10543,10538,10538,10536,10536,10534,10534,10533,10533,10530,10530,10529,10529,10524,10524,10520,10520,10519,10519,10513,10513,10509,10509,10506,10506,10505,10505,10502,10502,10501,10501,10495,10495,10494,10494,10492,10492,10485,10485,10482,10482,10481,10481,10480,10480,10478,10478,10477,10477,10475,10475,10474,10474,10472,10472,10468,10468,10466,10466,10463,10463,10460,10460,10457,10457,10455,10455,10453,10453,10452,10452,10450,10450,10448,10448,10446,10446,10443,10443,10442,10442,10441,10441,10440,10440,10437,10437,10433,10433,10431,10431,10429,10429,10428,10428,10427,10427,10423,10423,10419,10419,10417,10417,10416,10416,10413,10413,10411,10411,10406,10406,10402,10402,10401,10401,10399,10399,10394,10394,10393,10393,10391,10391,10390,10390,10388,10388,10384,10384,10379,10379,10378,10378,10377,10377,10372,10372,10371,10371,10368,10368,10366,10366,10365,10365,10361,10361,10358,10358,10357,10357,10356,10356,10355,10355,10354,10354,10353,10353,10352,10352,10350,10350,10349,10349,10348,10348,10347,10347,10340,10340,10335,10335,10334,10334,10333,10333,10331,10331,10326,10326,10324,10324,10321,10321,10320,10320,10318,10318,10315,10315,10312,10312,10311,10311,10309,10309,10305,10305,10304,10304,10302,10302,10299,10299,10298,10298,10292,10292,10289,10289,10283,10283,10282,10282,10281,10281,10280,10280,10279,10279,10278,10278,10276,10276,10275,10275,10274,10274,10272,10272,10271,10271,10269,10269,10264,10264,10263,10263,10261,10261,10257,10257,10256,10256,10255,10255,10253,10253,10251,10251,10250,10250,10249,10249,10248,10248,10246,10246,10239,10239,10236,10236,10234,10234,10233,10233,10232,10232,10229,10229,10226,10226,10225,10225,10224,10224,10222,10222,10221,10221,10218,10218,10217,10217,10216,10216,10214,10214,10213,10213,10211,10211,10210,10210,10209,10209,10205,10205,10204,10204,10202,10202,10200,10200,10194,10194,10191,10191,10189,10189,10184,10184,10183,10183,10182,10182,10172,10172,10169,10169,10168,10168,10167,10167,10163,10163,10162,10162,10161,10161,10158,10158,10156,10156,10153,10153,10150,10150,10148,10148,10147,10147,10146,10146,10144,10144,10143,10143,10139,10139,10138,10138,10134,10134,10133,10133,10131,10131,10130,10130,10129,10129,10124,10124,10123,10123,10122,10122,10118,10118,10115,10115,10114,10114,10111,10111,10108,10108,10107,10107,10100,10100,10099,10099,10095,10095,10093,10093,10090,10090,10085,10085,10084,10084,10080,10080,10078,10078,10073,10073,10072,10072,10071,10071,10066,10066,10064,10064,10061,10061,10059,10059,10057,10057,10056,10056,10053,10053,10052,10052,10050,10050,10048,10048,10043,10043,10041,10041,10040,10040,10039,10039,10038,10038,10037,10037,10034,10034,10032,10032,10031,10031,10029,10029,10028,10028,10027,10027,10023,10023,10019,10019,10018,10018,10013,10013,10009,10009,10005,10005,10004,10004,10003,10003,10002,10002,10001,10001,9994,9994,9992,9992,9990,9990,9989,9989,9987,9987,9986,9986,9985,9985,9980,9980,9977,9977,9976,9976,9974,9974,9970,9970,9968,9968,9965,9965,9964,9964,9963,9963,9961,9961,9958,9958,9955,9955,9954,9954,9953,9953,9952,9952,9951,9951,9950,9950,9944,9944,9943,9943,9938,9938,9936,9936,9933,9933,9932,9932,9930,9930,9924,9924,9922,9922,9921,9921,9918,9918,9917,9917,9916,9916,9914,9914,9908,9908,9905,9905,9904,9904,9902,9902,9901,9901,9896,9896,9892,9892,9890,9890,9889,9889,9886,9886,9880,9880,9879,9879,9875,9875,9874,9874,9873,9873,9872,9872,9870,9870,9867,9867,9866,9866,9863,9863,9859,9859,9858,9858,9854,9854,9850,9850,9849,9849,9847,9847,9845,9845,9844,9844,9843,9843,9842,9842,9841,9841,9839,9839,9838,9838,9836,9836,9835,9835,9831,9831,9830,9830,9828,9828,9826,9826,9825,9825,9823,9823,9822,9822,9821,9821,9818,9818,9817,9817,9816,9816,9812,9812,9811,9811,9809,9809,9807,9807,9801,9801,9796,9796,9795,9795,9794,9794,9789,9789,9788,9788,9785,9785,9783,9783,9782,9782,9781,9781,9780,9780,9779,9779,9778,9778,9776,9776,9775,9775,9768,9768,9765,9765,9764,9764,9761,9761,9760,9760,9759,9759,9758,9758,9756,9756,9753,9753,9752,9752,9750,9750,9749,9749,9748,9748,9745,9745,9743,9743,9740,9740,9738,9738,9736,9736,9734,9734,9725,9725,9724,9724,9718,9718,9717,9717,9716,9716,9714,9714,9713,9713,9711,9711,9709,9709,9704,9704,9703,9703,9700,9700,9698,9698,9693,9693,9691,9691,9690,9690,9687,9687,9685,9685,9681,9681,9680,9680,9679,9679,9677,9677,9676,9676,9672,9672,9668,9668,9662,9662,9661,9661,9656,9656,9654,9654,9653,9653,9650,9650,9649,9649,9647,9647,9642,9642,9639,9639,9638,9638,9636,9636,9631,9631,9629,9629,9628,9628,9626,9626,9621,9621,9618,9618,9616,9616,9614,9614,9613,9613,9611,9611,9609,9609,9603,9603,9601,9601,9599,9599,9598,9598,9585,9585,9584,9584,9583,9583,9582,9582,9578,9578,9576,9576,9575,9575,9572,9572,9569,9569,9562,9562,9561,9561,9558,9558,9555,9555,9551,9551,9550,9550,9549,9549,9545,9545,9544,9544,9543,9543,9542,9542,9539,9539,9537,9537,9536,9536,9532,9532,9526,9526,9525,9525,9524,9524,9519,9519,9518,9518,9516,9516,9514,9514,9513,9513,9512,9512,9507,9507,9506,9506,9505,9505,9499,9499,9498,9498,9497,9497,9496,9496,9494,9494,9493,9493,9490,9490,9486,9486,9482,9482,9480,9480,9477,9477,9475,9475,9469,9469,9467,9467,9461,9461,9455,9455,9453,9453,9451,9451,9449,9449,9448,9448,9446,9446,9444,9444,9433,9433,9432,9432,9431,9431,9427,9427,9426,9426,9424,9424,9422,9422,9418,9418,9413,9413,9412,9412,9410,9410,9409,9409,9408,9408,9407,9407,9406,9406,9403,9403,9399,9399,9396,9396,9392,9392,9390,9390,9388,9388,9385,9385,9380,9380,9377,9377,9375,9375,9373,9373,9370,9370,9369,9369,9368,9368,9367,9367,9362,9362,9360,9360,9358,9358,9357,9357,9355,9355,9353,9353,9352,9352,9351,9351,9350,9350,9348,9348,9345,9345,9343,9343,9339,9339,9335,9335,9333,9333,9330,9330,9326,9326,9325,9325,9322,9322,9321,9321,9320,9320,9315,9315,9314,9314,9313,9313,9312,9312,9310,9310,9309,9309,9304,9304,9301,9301,9298,9298,9295,9295,9293,9293,9292,9292,9289,9289,9284,9284,9283,9283,9282,9282,9278,9278,9274,9274,9272,9272,9271,9271,9270,9270,9268,9268,9263,9263,9257,9257,9255,9255,9254,9254,9253,9253,9251,9251,9250,9250,9249,9249,9248,9248,9247,9247,9245,9245,9243,9243,9242,9242,9238,9238,9236,9236,9234,9234,9232,9232,9230,9230,9227,9227,9226,9226,9223,9223,9220,9220,9218,9218,9217,9217,9216,9216,9213,9213,9211,9211,9208,9208,9207,9207,9206,9206,9197,9197,9193,9193,9192,9192,9191,9191,9189,9189,9187,9187,9185,9185,9178,9178,9175,9175,9174,9174,9167,9167,9164,9164,9163,9163,9162,9162,9160,9160,9155,9155,9154,9154,9145,9145,9144,9144,9142,9142,9140,9140,9139,9139,9138,9138,9135,9135,9134,9134,9129,9129,9128,9128,9126,9126,9125,9125,9123,9123,9119,9119,9118,9118,9117,9117,9111,9111,9106,9106,9105,9105,9102,9102,9101,9101,9099,9099,9097,9097,9095,9095,9094,9094,9091,9091,9089,9089,9088,9088,9087,9087,9078,9078,9077,9077,9070,9070,9067,9067,9063,9063,9062,9062,9061,9061,9060,9060,9055,9055,9047,9047,9046,9046,9043,9043,9042,9042,9040,9040,9037,9037,9035,9035,9033,9033,9028,9028,9027,9027,9026,9026,9024,9024,9023,9023,9022,9022,9021,9021,9020,9020,9018,9018,9017,9017,9016,9016,9013,9013,9011,9011,9009,9009,9006,9006,9003,9003,9001,9001,9000,9000,8999,8999,8996,8996,8994,8994,8992,8992,8990,8990,8988,8988,8986,8986,8985,8985,8984,8984,8982,8982,8978,8978,8977,8977,8976,8976,8972,8972,8971,8971,8965,8965,8964,8964,8962,8962,8958,8958,8957,8957,8956,8956,8955,8955,8951,8951,8950,8950,8948,8948,8946,8946,8942,8942,8941,8941,8939,8939,8938,8938,8937,8937,8936,8936,8935,8935,8934,8934,8933,8933,8932,8932,8930,8930,8928,8928,8925,8925,8919,8919,8916,8916,8914,8914,8913,8913,8912,8912,8911,8911,8909,8909,8908,8908,8905,8905,8902,8902,8901,8901,8897,8897,8896,8896,8892,8892,8891,8891,8890,8890,8889,8889,8888,8888,8885,8885,8881,8881,8880,8880,8876,8876,8874,8874,8870,8870,8866,8866,8863,8863,8862,8862,8861,8861,8858,8858,8856,8856,8853,8853,8850,8850,8840,8840,8837,8837,8836,8836,8835,8835,8834,8834,8832,8832,8830,8830,8828,8828,8825,8825,8824,8824,8823,8823,8822,8822,8821,8821,8819,8819,8818,8818,8817,8817,8814,8814,8813,8813,8809,8809,8807,8807,8806,8806,8805,8805,8804,8804,8802,8802,8801,8801,8798,8798,8796,8796,8793,8793,8790,8790,8786,8786,8784,8784,8783,8783,8781,8781,8780,8780,8779,8779,8778,8778,8777,8777,8773,8773,8769,8769,8766,8766,8765,8765,8760,8760,8758,8758,8751,8751,8750,8750,8749,8749,8748,8748,8746,8746,8745,8745,8741,8741,8737,8737,8736,8736,8735,8735,8730,8730,8728,8728,8726,8726,8725,8725,8724,8724,8721,8721,8719,8719,8718,8718,8717,8717,8712,8712,8711,8711,8710,8710,8706,8706,8704,8704,8700,8700,8699,8699,8697,8697,8694,8694,8693,8693,8691,8691,8690,8690,8689,8689,8685,8685,8683,8683,8682,8682,8681,8681,8678,8678,8676,8676,8672,8672,8670,8670,8667,8667,8665,8665,8663,8663,8656,8656,8655,8655,8654,8654,8653,8653,8647,8647,8645,8645,8642,8642,8641,8641,8640,8640,8639,8639,8636,8636,8635,8635,8632,8632,8629,8629,8628,8628,8626,8626,8625,8625,8624,8624,8623,8623,8622,8622,8620,8620,8616,8616,8614,8614,8613,8613,8609,8609,8607,8607,8604,8604,8603,8603,8601,8601,8599,8599,8598,8598,8594,8594,8590,8590,8588,8588,8586,8586,8581,8581,8580,8580,8579,8579,8578,8578,8577,8577,8576,8576,8574,8574,8571,8571,8570,8570,8568,8568,8567,8567,8566,8566,8565,8565,8563,8563,8560,8560,8558,8558,8557,8557,8556,8556,8554,8554,8548,8548,8547,8547,8546,8546,8544,8544,8540,8540,8537,8537,8536,8536,8535,8535,8533,8533,8529,8529,8527,8527,8524,8524,8523,8523,8522,8522,8518,8518,8517,8517,8515,8515,8514,8514,8513,8513,8510,8510,8509,8509,8507,8507,8505,8505,8504,8504,8503,8503,8502,8502,8500,8500,8499,8499,8498,8498,8496,8496,8494,8494,8493,8493,8491,8491,8487,8487,8486,8486,8484,8484,8475,8475,8472,8472,8470,8470,8468,8468,8465,8465,8464,8464,8463,8463,8462,8462,8461,8461,8459,8459,8457,8457,8454,8454,8453,8453,8445,8445,8442,8442,8439,8439,8438,8438,8436,8436,8435,8435,8434,8434,8432,8432,8429,8429,8428,8428,8427,8427,8424,8424,8423,8423,8422,8422,8419,8419,8418,8418,8417,8417,8414,8414,8413,8413,8412,8412,8410,8410,8408,8408,8407,8407,8406,8406,8404,8404,8400,8400,8398,8398,8397,8397,8394,8394,8393,8393,8392,8392,8389,8389,8388,8388,8384,8384,8381,8381,8379,8379,8378,8378,8376,8376,8372,8372,8368,8368,8367,8367,8363,8363,8361,8361,8360,8360,8357,8357,8356,8356,8355,8355,8354,8354,8353,8353,8352,8352,8350,8350,8347,8347,8345,8345,8344,8344,8340,8340,8338,8338,8337,8337,8336,8336,8333,8333,8332,8332,8330,8330,8328,8328,8327,8327,8324,8324,8322,8322,8318,8318,8316,8316,8314,8314,8313,8313,8311,8311,8310,8310,8308,8308,8307,8307,8306,8306,8303,8303,8301,8301,8299,8299,8297,8297,8296,8296,8295,8295,8291,8291,8290,8290,8288,8288,8287,8287,8285,8285,8279,8279,8278,8278,8275,8275,8274,8274,8273,8273,8270,8270,8269,8269,8267,8267,8264,8264,8261,8261,8260,8260,8258,8258,8257,8257,8254,8254,8252,8252,8251,8251,8249,8249,8245,8245,8243,8243,8242,8242,8238,8238,8237,8237,8235,8235,8234,8234,8230,8230,8228,8228,8226,8226,8225,8225,8224,8224,8222,8222,8220,8220,8219,8219,8218,8218,8216,8216,8215,8215,8211,8211,8208,8208,8207,8207,8205,8205,8200,8200,8199,8199,8194,8194,8192,8192,8191,8191,8190,8190,8189,8189,8186,8186,8183,8183,8181,8181,8178,8178,8177,8177,8176,8176,8175,8175,8173,8173,8167,8167,8165,8165,8164,8164,8163,8163,8162,8162,8161,8161,8160,8160,8157,8157,8154,8154,8153,8153,8152,8152,8151,8151,8147,8147,8143,8143,8142,8142,8138,8138,8137,8137,8136,8136,8135,8135,8133,8133,8132,8132,8125,8125,8124,8124,8123,8123,8122,8122,8119,8119,8118,8118,8116,8116,8113,8113,8107,8107,8105,8105,8101,8101,8100,8100,8095,8095,8094,8094,8090,8090,8088,8088,8087,8087,8085,8085,8084,8084,8083,8083,8080,8080,8079,8079,8078,8078,8077,8077,8076,8076,8075,8075,8071,8071,8070,8070,8067,8067,8066,8066,8065,8065,8064,8064,8062,8062,8061,8061,8059,8059,8058,8058,8056,8056,8054,8054,8053,8053,8051,8051,8050,8050,8046,8046,8043,8043,8042,8042,8041,8041,8040,8040,8036,8036,8032,8032,8030,8030,8028,8028,8025,8025,8024,8024,8023,8023,8022,8022,8018,8018,8014,8014,8013,8013,8012,8012,8011,8011,8010,8010,8009,8009,8008,8008,8007,8007,8005,8005,8004,8004,8002,8002,8001,8001,7998,7998,7996,7996,7995,7995,7994,7994,7991,7991,7990,7990,7980,7980,7979,7979,7977,7977,7975,7975,7974,7974,7973,7973,7970,7970,7967,7967,7966,7966,7965,7965,7964,7964,7963,7963,7962,7962,7960,7960,7958,7958,7957,7957,7955,7955,7952,7952,7948,7948,7946,7946,7945,7945,7944,7944,7943,7943,7941,7941,7939,7939,7936,7936,7934,7934,7933,7933,7928,7928,7927,7927,7926,7926,7925,7925,7921,7921,7918,7918,7917,7917,7913,7913,7911,7911,7905,7905,7901,7901,7900,7900,7899,7899,7897,7897,7895,7895,7893,7893,7892,7892,7891,7891,7890,7890,7887,7887,7885,7885,7883,7883,7882,7882,7881,7881,7878,7878,7877,7877,7876,7876,7873,7873,7872,7872,7871,7871,7869,7869,7868,7868,7863,7863,7861,7861,7860,7860,7859,7859,7855,7855,7854,7854,7853,7853,7840,7840,7835,7835,7834,7834,7831,7831,7830,7830,7829,7829,7826,7826,7825,7825,7819,7819,7818,7818,7817,7817,7815,7815,7813,7813,7812,7812,7811,7811,7810,7810,7809,7809,7808,7808,7806,7806,7805,7805,7804,7804,7803,7803,7802,7802,7800,7800,7798,7798,7794,7794,7786,7786,7785,7785,7784,7784,7783,7783,7782,7782,7781,7781,7779,7779,7778,7778,7777,7777,7775,7775,7774,7774,7771,7771,7770,7770,7765,7765,7762,7762,7761,7761,7760,7760,7756,7756,7754,7754,7752,7752,7751,7751,7750,7750,7749,7749,7748,7748,7747,7747,7745,7745,7744,7744,7743,7743,7742,7742,7739,7739,7738,7738,7737,7737,7736,7736,7734,7734,7733,7733,7731,7731,7730,7730,7727,7727,7726,7726,7725,7725,7723,7723,7722,7722,7721,7721,7720,7720,7719,7719,7715,7715,7712,7712,7711,7711,7709,7709,7707,7707,7704,7704,7703,7703,7699,7699,7698,7698,7697,7697,7696,7696,7693,7693,7691,7691,7690,7690,7689,7689,7686,7686,7684,7684,7682,7682,7680,7680,7678,7678,7677,7677,7676,7676,7674,7674,7672,7672,7671,7671,7669,7669,7668,7668,7664,7664,7661,7661,7660,7660,7659,7659,7657,7657,7655,7655,7653,7653,7647,7647,7644,7644,7643,7643,7641,7641,7640,7640,7638,7638,7637,7637,7635,7635,7631,7631,7628,7628,7626,7626,7625,7625,7623,7623,7620,7620,7618,7618,7615,7615,7614,7614,7612,7612,7611,7611,7610,7610,7609,7609,7606,7606,7605,7605,7604,7604,7603,7603,7601,7601,7600,7600,7599,7599,7593,7593,7589,7589,7587,7587,7586,7586,7584,7584,7583,7583,7582,7582,7581,7581,7579,7579,7578,7578,7577,7577,7576,7576,7574,7574,7573,7573,7572,7572,7569,7569,7568,7568,7567,7567,7565,7565,7564,7564,7563,7563,7562,7562,7561,7561,7559,7559,7557,7557,7555,7555,7554,7554,7553,7553,7552,7552,7550,7550,7548,7548,7546,7546,7545,7545,7542,7542,7535,7535,7532,7532,7529,7529,7528,7528,7526,7526,7525,7525,7524,7524,7523,7523,7522,7522,7520,7520,7517,7517,7515,7515,7514,7514,7513,7513,7512,7512,7511,7511,7510,7510,7508,7508,7504,7504,7503,7503,7501,7501,7500,7500,7494,7494,7492,7492,7488,7488,7485,7485,7484,7484,7479,7479,7476,7476,7475,7475,7473,7473,7469,7469,7468,7468,7467,7467,7466,7466,7465,7465,7464,7464,7463,7463,7462,7462,7460,7460,7459,7459,7457,7457,7453,7453,7447,7447,7446,7446,7445,7445,7444,7444,7443,7443,7442,7442,7441,7441,7439,7439,7437,7437,7436,7436,7435,7435,7434,7434,7433,7433,7432,7432,7431,7431,7430,7430,7428,7428,7424,7424,7417,7417,7416,7416,7410,7410,7408,7408,7407,7407,7406,7406,7405,7405,7403,7403,7401,7401,7399,7399,7398,7398,7395,7395,7394,7394,7393,7393,7392,7392,7390,7390,7387,7387,7383,7383,7382,7382,7379,7379,7376,7376,7375,7375,7374,7374,7373,7373,7372,7372,7370,7370,7369,7369,7367,7367,7366,7366,7364,7364,7359,7359,7358,7358,7357,7357,7353,7353,7349,7349,7348,7348,7347,7347,7345,7345,7343,7343,7337,7337,7336,7336,7335,7335,7334,7334,7331,7331,7330,7330,7328,7328,7326,7326,7324,7324,7322,7322,7321,7321,7320,7320,7319,7319,7313,7313,7312,7312,7311,7311,7310,7310,7309,7309,7306,7306,7305,7305,7304,7304,7301,7301,7296,7296,7295,7295,7294,7294,7293,7293,7289,7289,7288,7288,7286,7286,7285,7285,7284,7284,7282,7282,7280,7280,7279,7279,7278,7278,7276,7276,7271,7271,7267,7267,7266,7266,7265,7265,7261,7261,7258,7258,7257,7257,7254,7254,7253,7253,7252,7252,7251,7251,7250,7250,7249,7249,7248,7248,7245,7245,7242,7242,7240,7240,7239,7239,7238,7238,7235,7235,7232,7232,7231,7231,7230,7230,7227,7227,7226,7226,7223,7223,7222,7222,7220,7220,7215,7215,7214,7214,7213,7213,7212,7212,7210,7210,7207,7207,7202,7202,7200,7200,7196,7196,7195,7195,7188,7188,7185,7185,7184,7184,7183,7183,7182,7182,7181,7181,7179,7179,7177,7177,7176,7176,7175,7175,7172,7172,7170,7170,7165,7165,7164,7164,7162,7162,7161,7161,7160,7160,7158,7158,7157,7157,7156,7156,7154,7154,7153,7153,7152,7152,7150,7150,7149,7149,7148,7148,7146,7146,7145,7145,7144,7144,7143,7143,7137,7137,7136,7136,7130,7130,7126,7126,7125,7125,7123,7123,7120,7120,7119,7119,7118,7118,7116,7116,7114,7114,7113,7113,7112,7112,7111,7111,7110,7110,7109,7109,7107,7107,7106,7106,7102,7102,7098,7098,7097,7097,7096,7096,7095,7095,7092,7092,7091,7091,7090,7090,7087,7087,7086,7086,7084,7084,7083,7083,7080,7080,7079,7079,7078,7078,7076,7076,7074,7074,7073,7073,7072,7072,7071,7071,7069,7069,7068,7068,7067,7067,7066,7066,7064,7064,7061,7061,7060,7060,7059,7059,7055,7055,7054,7054,7052,7052,7051,7051,7049,7049,7047,7047,7046,7046,7045,7045,7043,7043,7042,7042,7041,7041,7040,7040,7039,7039,7038,7038,7037,7037,7035,7035,7034,7034,7032,7032,7031,7031,7030,7030,7029,7029,7027,7027,7026,7026,7024,7024,7023,7023,7020,7020,7019,7019,7018,7018,7017,7017,7015,7015,7014,7014,7011,7011,7010,7010,7009,7009,7007,7007,7005,7005,7004,7004,7003,7003,7002,7002,7000,7000,6999,6999,6998,6998,6996,6996,6995,6995,6991,6991,6990,6990,6987,6987,6984,6984,6983,6983,6979,6979,6975,6975,6971,6971,6967,6967,6964,6964,6963,6963,6962,6962,6961,6961,6960,6960,6959,6959,6958,6958,6957,6957,6956,6956,6954,6954,6953,6953,6952,6952,6951,6951,6950,6950,6949,6949,6946,6946,6943,6943,6941,6941,6938,6938,6937,6937,6934,6934,6933,6933,6932,6932,6931,6931,6928,6928,6925,6925,6923,6923,6921,6921,6919,6919,6918,6918,6916,6916,6915,6915,6914,6914,6912,6912,6911,6911,6910,6910,6908,6908,6906,6906,6905,6905,6899,6899,6898,6898,6897,6897,6894,6894,6893,6893,6891,6891,6890,6890,6889,6889,6885,6885,6884,6884,6883,6883,6880,6880,6878,6878,6877,6877,6876,6876,6875,6875,6872,6872,6870,6870,6869,6869,6867,6867,6864,6864,6863,6863,6862,6862,6857,6857,6855,6855,6854,6854,6853,6853,6852,6852,6851,6851,6850,6850,6846,6846,6845,6845,6842,6842,6841,6841,6839,6839,6838,6838,6834,6834,6831,6831,6825,6825,6823,6823,6822,6822,6821,6821,6819,6819,6818,6818,6817,6817,6816,6816,6815,6815,6814,6814,6813,6813,6812,6812,6809,6809,6808,6808,6806,6806,6804,6804,6802,6802,6801,6801,6799,6799,6794,6794,6793,6793,6791,6791,6790,6790,6788,6788,6784,6784,6782,6782,6781,6781,6780,6780,6779,6779,6778,6778,6776,6776,6774,6774,6773,6773,6772,6772,6771,6771,6769,6769,6768,6768,6766,6766,6765,6765,6764,6764,6763,6763,6762,6762,6761,6761,6760,6760,6759,6759,6758,6758,6756,6756,6755,6755,6754,6754,6752,6752,6751,6751,6749,6749,6746,6746,6745,6745,6744,6744,6741,6741,6738,6738,6737,6737,6734,6734,6729,6729,6727,6727,6726,6726,6725,6725,6724,6724,6719,6719,6716,6716,6714,6714,6713,6713,6704,6704,6701,6701,6700,6700,6699,6699,6698,6698,6694,6694,6691,6691,6687,6687,6685,6685,6679,6679,6678,6678,6674,6674,6671,6671,6666,6666,6665,6665,6663,6663,6662,6662,6660,6660,6659,6659,6658,6658,6657,6657,6655,6655,6653,6653,6652,6652,6649,6649,6646,6646,6643,6643,6640,6640,6639,6639,6637,6637,6636,6636,6635,6635,6634,6634,6633,6633,6632,6632,6631,6631,6628,6628,6626,6626,6625,6625,6624,6624,6623,6623,6622,6622,6621,6621,6620,6620,6619,6619,6616,6616,6615,6615,6612,6612,6611,6611,6610,6610,6609,6609,6608,6608,6605,6605,6602,6602,6600,6600,6597,6597,6596,6596,6595,6595,6594,6594,6592,6592,6590,6590,6588,6588,6586,6586,6584,6584,6583,6583,6582,6582,6581,6581,6580,6580,6578,6578,6577,6577,6576,6576,6574,6574,6567,6567,6566,6566,6565,6565,6563,6563,6562,6562,6561,6561,6560,6560,6557,6557,6556,6556,6555,6555,6554,6554,6553,6553,6549,6549,6546,6546,6543,6543,6542,6542,6540,6540,6537,6537,6536,6536,6535,6535,6534,6534,6532,6532,6530,6530,6527,6527,6526,6526,6525,6525,6522,6522,6521,6521,6517,6517,6513,6513,6512,6512,6511,6511,6510,6510,6509,6509,6508,6508,6507,6507,6503,6503,6501,6501,6500,6500,6499,6499,6497,6497,6496,6496,6493,6493,6491,6491,6487,6487,6486,6486,6485,6485,6484,6484,6481,6481,6480,6480,6479,6479,6477,6477,6476,6476,6475,6475,6474,6474,6473,6473,6471,6471,6470,6470,6469,6469,6465,6465,6462,6462,6460,6460,6458,6458,6456,6456,6454,6454,6453,6453,6452,6452,6450,6450,6448,6448,6447,6447,6446,6446,6443,6443,6442,6442,6441,6441,6440,6440,6438,6438,6437,6437,6435,6435,6433,6433,6431,6431,6430,6430,6429,6429,6428,6428,6425,6425,6424,6424,6423,6423,6421,6421,6420,6420,6419,6419,6415,6415,6414,6414,6413,6413,6412,6412,6411,6411,6405,6405,6403,6403,6401,6401,6400,6400,6399,6399,6396,6396,6395,6395,6393,6393,6388,6388,6385,6385,6384,6384,6383,6383,6381,6381,6379,6379,6373,6373,6371,6371,6370,6370,6369,6369,6368,6368,6366,6366,6365,6365,6364,6364,6362,6362,6360,6360,6359,6359,6358,6358,6357,6357,6356,6356,6355,6355,6352,6352,6350,6350,6349,6349,6347,6347,6346,6346,6345,6345,6343,6343,6341,6341,6339,6339,6338,6338,6337,6337,6336,6336,6335,6335,6332,6332,6331,6331,6329,6329,6328,6328,6327,6327,6325,6325,6324,6324,6322,6322,6321,6321,6320,6320,6319,6319,6318,6318,6317,6317,6313,6313,6312,6312,6311,6311,6310,6310,6309,6309,6308,6308,6306,6306,6302,6302,6300,6300,6299,6299,6296,6296,6295,6295,6293,6293,6291,6291,6290,6290,6288,6288,6287,6287,6285,6285,6284,6284,6283,6283,6281,6281,6271,6271,6269,6269,6267,6267,6265,6265,6260,6260,6259,6259,6258,6258,6257,6257,6256,6256,6255,6255,6254,6254,6253,6253,6252,6252,6251,6251,6249,6249,6247,6247,6246,6246,6244,6244,6243,6243,6242,6242,6240,6240,6239,6239,6237,6237,6235,6235,6233,6233,6232,6232,6230,6230,6229,6229,6227,6227,6226,6226,6225,6225,6223,6223,6221,6221,6220,6220,6216,6216,6213,6213,6211,6211,6210,6210,6209,6209,6208,6208,6207,6207,6206,6206,6205,6205,6204,6204,6200,6200,6198,6198,6196,6196,6195,6195,6194,6194,6193,6193,6192,6192,6191,6191,6190,6190,6189,6189,6188,6188,6187,6187,6186,6186,6185,6185,6183,6183,6182,6182,6181,6181,6179,6179,6178,6178,6177,6177,6176,6176,6175,6175,6174,6174,6172,6172,6169,6169,6168,6168,6167,6167,6166,6166,6165,6165,6163,6163,6158,6158,6152,6152,6150,6150,6149,6149,6148,6148,6147,6147,6145,6145,6144,6144,6143,6143,6139,6139,6138,6138,6136,6136,6134,6134,6130,6130,6128,6128,6127,6127,6126,6126,6125,6125,6120,6120,6117,6117,6116,6116,6114,6114,6113,6113,6112,6112,6111,6111,6110,6110,6108,6108,6107,6107,6106,6106,6103,6103,6102,6102,6101,6101,6100,6100,6099,6099,6096,6096,6095,6095,6094,6094,6092,6092,6090,6090,6089,6089,6088,6088,6087,6087,6084,6084,6083,6083,6080,6080,6079,6079,6077,6077,6076,6076,6074,6074,6073,6073,6072,6072,6069,6069,6068,6068,6067,6067,6066,6066,6065,6065,6063,6063,6062,6062,6060,6060,6059,6059,6057,6057,6056,6056,6055,6055,6051,6051,6050,6050,6048,6048,6047,6047,6046,6046,6044,6044,6043,6043,6041,6041,6038,6038,6037,6037,6036,6036,6034,6034,6030,6030,6029,6029,6028,6028,6024,6024,6022,6022,6021,6021,6020,6020,6019,6019,6017,6017,6016,6016,6015,6015,6014,6014,6013,6013,6010,6010,6009,6009,6006,6006,6005,6005,6004,6004,6002,6002,6001,6001,5999,5999,5998,5998,5997,5997,5993,5993,5991,5991,5990,5990,5989,5989,5987,5987,5986,5986,5985,5985,5984,5984,5983,5983,5981,5981,5978,5978,5977,5977,5975,5975,5974,5974,5973,5973,5970,5970,5969,5969,5968,5968,5966,5966,5965,5965,5964,5964,5962,5962,5961,5961,5959,5959,5958,5958,5955,5955,5952,5952,5950,5950,5949,5949,5948,5948,5947,5947,5946,5946,5945,5945,5941,5941,5939,5939,5937,5937,5936,5936,5934,5934,5933,5933,5931,5931,5929,5929,5927,5927,5926,5926,5925,5925,5924,5924,5920,5920,5916,5916,5915,5915,5913,5913,5912,5912,5911,5911,5910,5910,5908,5908,5907,5907,5906,5906,5905,5905,5902,5902,5901,5901,5899,5899,5898,5898,5896,5896,5895,5895,5894,5894,5891,5891,5890,5890,5889,5889,5886,5886,5885,5885,5883,5883,5882,5882,5881,5881,5880,5880,5879,5879,5877,5877,5875,5875,5871,5871,5867,5867,5866,5866,5865,5865,5863,5863,5860,5860,5858,5858,5857,5857,5856,5856,5855,5855,5854,5854,5853,5853,5852,5852,5849,5849,5848,5848,5846,5846,5844,5844,5843,5843,5840,5840,5837,5837,5836,5836,5835,5835,5833,5833,5832,5832,5831,5831,5830,5830,5829,5829,5827,5827,5826,5826,5825,5825,5824,5824,5820,5820,5819,5819,5817,5817,5816,5816,5815,5815,5813,5813,5812,5812,5810,5810,5809,5809,5808,5808,5807,5807,5805,5805,5804,5804,5803,5803,5800,5800,5798,5798,5796,5796,5795,5795,5794,5794,5792,5792,5789,5789,5788,5788,5787,5787,5785,5785,5784,5784,5783,5783,5781,5781,5780,5780,5776,5776,5775,5775,5774,5774,5773,5773,5772,5772,5771,5771,5770,5770,5769,5769,5767,5767,5766,5766,5764,5764,5763,5763,5762,5762,5761,5761,5760,5760,5759,5759,5758,5758,5757,5757,5755,5755,5754,5754,5753,5753,5752,5752,5751,5751,5750,5750,5749,5749,5748,5748,5747,5747,5746,5746,5742,5742,5740,5740,5738,5738,5737,5737,5736,5736,5735,5735,5733,5733,5732,5732,5731,5731,5728,5728,5727,5727,5726,5726,5725,5725,5722,5722,5720,5720,5718,5718,5716,5716,5714,5714,5713,5713,5712,5712,5711,5711,5709,5709,5708,5708,5707,5707,5706,5706,5705,5705,5704,5704,5701,5701,5700,5700,5698,5698,5697,5697,5692,5692,5689,5689,5688,5688,5687,5687,5685,5685,5684,5684,5683,5683,5682,5682,5679,5679,5676,5676,5675,5675,5674,5674,5673,5673,5672,5672,5671,5671,5670,5670,5669,5669,5668,5668,5667,5667,5666,5666,5665,5665,5663,5663,5662,5662,5661,5661,5659,5659,5658,5658,5657,5657,5656,5656,5655,5655,5653,5653,5652,5652,5650,5650,5646,5646,5645,5645,5643,5643,5642,5642,5638,5638,5637,5637,5636,5636,5633,5633,5632,5632,5630,5630,5628,5628,5627,5627,5622,5622,5620,5620,5618,5618,5617,5617,5614,5614,5613,5613,5612,5612,5611,5611,5610,5610,5609,5609,5606,5606,5605,5605,5604,5604,5603,5603,5602,5602,5600,5600,5599,5599,5598,5598,5597,5597,5595,5595,5594,5594,5593,5593,5592,5592,5590,5590,5588,5588,5587,5587,5586,5586,5584,5584,5583,5583,5582,5582,5581,5581,5580,5580,5578,5578,5577,5577,5575,5575,5574,5574,5570,5570,5569,5569,5568,5568,5567,5567,5566,5566,5561,5561,5560,5560,5559,5559,5558,5558,5557,5557,5556,5556,5553,5553,5552,5552,5551,5551,5550,5550,5549,5549,5548,5548,5547,5547,5543,5543,5541,5541,5540,5540,5537,5537,5534,5534,5531,5531,5530,5530,5529,5529,5528,5528,5527,5527,5526,5526,5525,5525,5524,5524,5523,5523,5522,5522,5520,5520,5519,5519,5517,5517,5515,5515,5514,5514,5513,5513,5512,5512,5511,5511,5510,5510,5509,5509,5507,5507,5505,5505,5504,5504,5503,5503,5502,5502,5500,5500,5498,5498,5496,5496,5495,5495,5494,5494,5493,5493,5490,5490,5489,5489,5488,5488,5487,5487,5485,5485,5484,5484,5483,5483,5481,5481,5479,5479,5477,5477,5476,5476,5475,5475,5474,5474,5473,5473,5472,5472,5465,5465,5464,5464,5462,5462,5461,5461,5458,5458,5457,5457,5456,5456,5454,5454,5453,5453,5452,5452,5451,5451,5448,5448,5446,5446,5445,5445,5443,5443,5441,5441,5439,5439,5438,5438,5437,5437,5436,5436,5435,5435,5433,5433,5432,5432,5431,5431,5429,5429,5426,5426,5422,5422,5421,5421,5420,5420,5414,5414,5413,5413,5412,5412,5410,5410,5409,5409,5405,5405,5404,5404,5403,5403,5402,5402,5401,5401,5399,5399,5397,5397,5396,5396,5394,5394,5393,5393,5392,5392,5391,5391,5390,5390,5389,5389,5383,5383,5382,5382,5381,5381,5380,5380,5376,5376,5374,5374,5372,5372,5371,5371,5370,5370,5367,5367,5365,5365,5364,5364,5362,5362,5361,5361,5357,5357,5355,5355,5354,5354,5351,5351,5350,5350,5349,5349,5348,5348,5345,5345,5344,5344,5343,5343,5341,5341,5340,5340,5339,5339,5338,5338,5337,5337,5336,5336,5334,5334,5333,5333,5332,5332,5331,5331,5329,5329,5327,5327,5326,5326,5325,5325,5323,5323,5322,5322,5320,5320,5319,5319,5318,5318,5317,5317,5316,5316,5315,5315,5314,5314,5313,5313,5312,5312,5311,5311,5310,5310,5307,5307,5306,5306,5304,5304,5301,5301,5297,5297,5296,5296,5295,5295,5294,5294,5290,5290,5286,5286,5285,5285,5284,5284,5281,5281,5280,5280,5279,5279,5277,5277,5275,5275,5273,5273,5272,5272,5271,5271,5270,5270,5269,5269,5268,5268,5265,5265,5263,5263,5262,5262,5261,5261,5260,5260,5258,5258,5255,5255,5254,5254,5253,5253,5251,5251,5248,5248,5247,5247,5246,5246,5244,5244,5243,5243,5242,5242,5241,5241,5240,5240,5237,5237,5236,5236,5235,5235,5232,5232,5229,5229,5228,5228,5226,5226,5225,5225,5224,5224,5223,5223,5222,5222,5220,5220,5219,5219,5218,5218,5216,5216,5214,5214,5212,5212,5211,5211,5210,5210,5209,5209,5208,5208,5205,5205,5204,5204,5202,5202,5200,5200,5199,5199,5197,5197,5196,5196,5194,5194,5193,5193,5192,5192,5190,5190,5189,5189,5187,5187,5186,5186,5185,5185,5184,5184,5182,5182,5181,5181,5180,5180,5177,5177,5176,5176,5175,5175,5174,5174,5173,5173,5172,5172,5171,5171,5170,5170,5169,5169,5168,5168,5167,5167,5164,5164,5163,5163,5161,5161,5159,5159,5158,5158,5157,5157,5156,5156,5155,5155,5154,5154,5152,5152,5150,5150,5149,5149,5148,5148,5146,5146,5145,5145,5144,5144,5143,5143,5142,5142,5141,5141,5138,5138,5136,5136,5134,5134,5133,5133,5132,5132,5131,5131,5129,5129,5127,5127,5125,5125,5124,5124,5122,5122,5121,5121,5119,5119,5118,5118,5116,5116,5115,5115,5114,5114,5113,5113,5112,5112,5109,5109,5108,5108,5106,5106,5105,5105,5104,5104,5101,5101,5100,5100,5099,5099,5098,5098,5097,5097,5096,5096,5094,5094,5091,5091,5090,5090,5089,5089,5088,5088,5087,5087,5086,5086,5085,5085,5078,5078,5077,5077,5076,5076,5074,5074,5072,5072,5070,5070,5069,5069,5068,5068,5066,5066,5065,5065,5063,5063,5062,5062,5058,5058,5057,5057,5056,5056,5055,5055,5054,5054,5053,5053,5049,5049,5048,5048,5047,5047,5045,5045,5044,5044,5042,5042,5041,5041,5039,5039,5036,5036,5035,5035,5034,5034,5033,5033,5032,5032,5031,5031,5030,5030,5026,5026,5025,5025,5024,5024,5023,5023,5021,5021,5020,5020,5019,5019,5018,5018,5017,5017,5016,5016,5015,5015,5014,5014,5013,5013,5012,5012,5011,5011,5010,5010,5008,5008,5005,5005,5004,5004,5003,5003,5002,5002,5001,5001,5000,5000,4999,4999,4996,4996,4993,4993,4992,4992,4991,4991,4988,4988,4987,4987,4986,4986,4984,4984,4982,4982,4981,4981,4980,4980,4979,4979,4977,4977,4974,4974,4972,4972,4970,4970,4969,4969,4967,4967,4966,4966,4965,4965,4964,4964,4963,4963,4962,4962,4959,4959,4958,4958,4951,4951,4949,4949,4948,4948,4947,4947,4946,4946,4945,4945,4943,4943,4942,4942,4941,4941,4940,4940,4937,4937,4936,4936,4935,4935,4933,4933,4932,4932,4931,4931,4930,4930,4929,4929,4928,4928,4927,4927,4926,4926,4925,4925,4924,4924,4923,4923,4922,4922,4921,4921,4920,4920,4919,4919,4918,4918,4917,4917,4916,4916,4915,4915,4914,4914,4913,4913,4912,4912,4911,4911,4907,4907,4906,4906,4905,4905,4904,4904,4903,4903,4900,4900,4899,4899,4898,4898,4897,4897,4895,4895,4894,4894,4892,4892,4886,4886,4884,4884,4883,4883,4881,4881,4880,4880,4879,4879,4877,4877,4875,4875,4874,4874,4873,4873,4872,4872,4870,4870,4869,4869,4867,4867,4866,4866,4864,4864,4863,4863,4862,4862,4859,4859,4858,4858,4857,4857,4856,4856,4855,4855,4854,4854,4853,4853,4852,4852,4851,4851,4850,4850,4849,4849,4848,4848,4847,4847,4845,4845,4842,4842,4840,4840,4837,4837,4836,4836,4834,4834,4833,4833,4832,4832,4831,4831,4829,4829,4828,4828,4827,4827,4824,4824,4823,4823,4822,4822,4820,4820,4818,4818,4816,4816,4815,4815,4814,4814,4811,4811,4810,4810,4809,4809,4808,4808,4807,4807,4805,4805,4804,4804,4802,4802,4801,4801,4800,4800,4799,4799,4798,4798,4795,4795,4794,4794,4793,4793,4791,4791,4789,4789,4788,4788,4787,4787,4786,4786,4785,4785,4784,4784,4783,4783,4782,4782,4781,4781,4779,4779,4778,4778,4777,4777,4776,4776,4775,4775,4774,4774,4773,4773,4772,4772,4771,4771,4769,4769,4767,4767,4766,4766,4763,4763,4762,4762,4760,4760,4759,4759,4758,4758,4757,4757,4756,4756,4754,4754,4753,4753,4752,4752,4751,4751,4750,4750,4749,4749,4748,4748,4747,4747,4746,4746,4745,4745,4744,4744,4742,4742,4741,4741,4740,4740,4738,4738,4736,4736,4734,4734,4733,4733,4732,4732,4730,4730,4728,4728,4725,4725,4724,4724,4722,4722,4719,4719,4718,4718,4717,4717,4716,4716,4715,4715,4714,4714,4712,4712,4711,4711,4709,4709,4707,4707,4702,4702,4701,4701,4700,4700,4699,4699,4697,4697,4695,4695,4694,4694,4693,4693,4692,4692,4691,4691,4690,4690,4687,4687,4686,4686,4685,4685,4683,4683,4682,4682,4681,4681,4679,4679,4678,4678,4677,4677,4676,4676,4675,4675,4674,4674,4673,4673,4671,4671,4669,4669,4668,4668,4667,4667,4666,4666,4664,4664,4661,4661,4657,4657,4656,4656,4655,4655,4654,4654,4653,4653,4652,4652,4651,4651,4650,4650,4649,4649,4648,4648,4647,4647,4646,4646,4645,4645,4644,4644,4643,4643,4642,4642,4641,4641,4640,4640,4638,4638,4636,4636,4635,4635,4634,4634,4633,4633,4632,4632,4631,4631,4630,4630,4628,4628,4627,4627,4626,4626,4625,4625,4624,4624,4623,4623,4622,4622,4620,4620,4619,4619,4618,4618,4617,4617,4616,4616,4615,4615,4613,4613,4611,4611,4610,4610,4609,4609,4608,4608,4607,4607,4604,4604,4603,4603,4601,4601,4600,4600,4599,4599,4598,4598,4597,4597,4595,4595,4594,4594,4593,4593,4592,4592,4591,4591,4588,4588,4586,4586,4585,4585,4583,4583,4582,4582,4581,4581,4580,4580,4579,4579,4578,4578,4577,4577,4576,4576,4573,4573,4572,4572,4570,4570,4569,4569,4568,4568,4567,4567,4566,4566,4565,4565,4564,4564,4561,4561,4560,4560,4559,4559,4558,4558,4556,4556,4554,4554,4553,4553,4551,4551,4550,4550,4549,4549,4548,4548,4546,4546,4545,4545,4543,4543,4542,4542,4541,4541,4540,4540,4538,4538,4536,4536,4535,4535,4534,4534,4533,4533,4532,4532,4531,4531,4530,4530,4528,4528,4526,4526,4523,4523,4521,4521,4520,4520,4519,4519,4517,4517,4516,4516,4511,4511,4510,4510,4509,4509,4508,4508,4507,4507,4506,4506,4505,4505,4504,4504,4503,4503,4502,4502,4501,4501,4500,4500,4499,4499,4498,4498,4497,4497,4496,4496,4493,4493,4491,4491,4490,4490,4489,4489,4488,4488,4487,4487,4486,4486,4484,4484,4483,4483,4481,4481,4478,4478,4477,4477,4476,4476,4475,4475,4473,4473,4472,4472,4471,4471,4469,4469,4468,4468,4467,4467,4464,4464,4463,4463,4462,4462,4460,4460,4458,4458,4457,4457,4456,4456,4455,4455,4454,4454,4453,4453,4451,4451,4450,4450,4449,4449,4448,4448,4447,4447,4446,4446,4445,4445,4444,4444,4443,4443,4442,4442,4440,4440,4439,4439,4437,4437,4436,4436,4435,4435,4434,4434,4431,4431,4430,4430,4428,4428,4427,4427,4426,4426,4425,4425,4424,4424,4423,4423,4422,4422,4421,4421,4420,4420,4419,4419,4418,4418,4416,4416,4413,4413,4412,4412,4411,4411,4410,4410,4408,4408,4407,4407,4405,4405,4402,4402,4401,4401,4400,4400,4399,4399,4397,4397,4396,4396,4395,4395,4394,4394,4393,4393,4392,4392,4388,4388,4386,4386,4384,4384,4382,4382,4379,4379,4376,4376,4375,4375,4374,4374,4373,4373,4370,4370,4369,4369,4368,4368,4366,4366,4365,4365,4364,4364,4363,4363,4362,4362,4361,4361,4359,4359,4357,4357,4356,4356,4354,4354,4352,4352,4351,4351,4349,4349,4348,4348,4347,4347,4346,4346,4345,4345,4344,4344,4343,4343,4341,4341,4340,4340,4339,4339,4337,4337,4336,4336,4334,4334,4333,4333,4332,4332,4331,4331,4330,4330,4329,4329,4328,4328,4327,4327,4326,4326,4325,4325,4324,4324,4323,4323,4319,4319,4318,4318,4317,4317,4316,4316,4315,4315,4314,4314,4313,4313,4312,4312,4311,4311,4310,4310,4308,4308,4306,4306,4304,4304,4301,4301,4300,4300,4299,4299,4298,4298,4297,4297,4296,4296,4295,4295,4293,4293,4292,4292,4290,4290,4289,4289,4287,4287,4283,4283,4282,4282,4281,4281,4280,4280,4278,4278,4277,4277,4275,4275,4274,4274,4273,4273,4269,4269,4268,4268,4266,4266,4265,4265,4264,4264,4262,4262,4261,4261,4260,4260,4259,4259,4258,4258,4255,4255,4254,4254,4253,4253,4252,4252,4251,4251,4250,4250,4248,4248,4247,4247,4246,4246,4245,4245,4243,4243,4241,4241,4240,4240,4239,4239,4238,4238,4237,4237,4236,4236,4235,4235,4234,4234,4233,4233,4232,4232,4230,4230,4229,4229,4228,4228,4227,4227,4226,4226,4225,4225,4224,4224,4221,4221,4220,4220,4219,4219,4217,4217,4215,4215,4213,4213,4212,4212,4211,4211,4210,4210,4208,4208,4207,4207,4206,4206,4205,4205,4204,4204,4203,4203,4200,4200,4198,4198,4197,4197,4196,4196,4195,4195,4194,4194,4193,4193,4192,4192,4191,4191,4189,4189,4188,4188,4187,4187,4185,4185,4184,4184,4183,4183,4182,4182,4181,4181,4180,4180,4178,4178,4177,4177,4176,4176,4175,4175,4174,4174,4172,4172,4171,4171,4170,4170,4169,4169,4167,4167,4166,4166,4165,4165,4164,4164,4163,4163,4161,4161,4160,4160,4159,4159,4158,4158,4157,4157,4156,4156,4151,4151,4149,4149,4148,4148,4147,4147,4146,4146,4145,4145,4144,4144,4142,4142,4141,4141,4139,4139,4138,4138,4137,4137,4136,4136,4133,4133,4131,4131,4130,4130,4129,4129,4128,4128,4127,4127,4126,4126,4125,4125,4124,4124,4123,4123,4122,4122,4121,4121,4120,4120,4119,4119,4118,4118,4117,4117,4116,4116,4115,4115,4114,4114,4113,4113,4111,4111,4110,4110,4109,4109,4108,4108,4107,4107,4106,4106,4105,4105,4104,4104,4103,4103,4102,4102,4101,4101,4100,4100,4099,4099,4098,4098,4097,4097,4094,4094,4092,4092,4091,4091,4089,4089,4087,4087,4086,4086,4085,4085,4084,4084,4083,4083,4082,4082,4081,4081,4080,4080,4079,4079,4078,4078,4076,4076,4075,4075,4074,4074,4070,4070,4069,4069,4068,4068,4067,4067,4066,4066,4064,4064,4063,4063,4062,4062,4061,4061,4060,4060,4059,4059,4058,4058,4057,4057,4056,4056,4055,4055,4054,4054,4052,4052,4051,4051,4050,4050,4049,4049,4048,4048,4047,4047,4046,4046,4045,4045,4044,4044,4043,4043,4042,4042,4041,4041,4039,4039,4038,4038,4037,4037,4036,4036,4035,4035,4034,4034,4032,4032,4031,4031,4030,4030,4029,4029,4026,4026,4025,4025,4024,4024,4023,4023,4020,4020,4017,4017,4016,4016,4014,4014,4013,4013,4011,4011,4009,4009,4008,4008,4006,4006,4003,4003,4002,4002,3999,3999,3998,3998,3997,3997,3996,3996,3995,3995,3994,3994,3993,3993,3991,3991,3989,3989,3988,3988,3987,3987,3984,3984,3982,3982,3981,3981,3979,3979,3978,3978,3977,3977,3976,3976,3974,3974,3973,3973,3972,3972,3969,3969,3966,3966,3964,3964,3963,3963,3962,3962,3961,3961,3960,3960,3957,3957,3955,3955,3954,3954,3953,3953,3952,3952,3950,3950,3948,3948,3947,3947,3946,3946,3945,3945,3943,3943,3942,3942,3939,3939,3938,3938,3937,3937,3936,3936,3935,3935,3934,3934,3933,3933,3932,3932,3931,3931,3929,3929,3928,3928,3927,3927,3926,3926,3925,3925,3923,3923,3922,3922,3920,3920,3918,3918,3917,3917,3916,3916,3915,3915,3914,3914,3911,3911,3910,3910,3909,3909,3908,3908,3907,3907,3906,3906,3905,3905,3904,3904,3902,3902,3901,3901,3899,3899,3898,3898,3897,3897,3896,3896,3895,3895,3894,3894,3892,3892,3890,3890,3889,3889,3887,3887,3886,3886,3885,3885,3884,3884,3882,3882,3881,3881,3880,3880,3879,3879,3878,3878,3877,3877,3876,3876,3873,3873,3872,3872,3871,3871,3869,3869,3868,3868,3867,3867,3866,3866,3865,3865,3864,3864,3860,3860,3858,3858,3856,3856,3855,3855,3854,3854,3853,3853,3852,3852,3851,3851,3850,3850,3847,3847,3846,3846,3845,3845,3843,3843,3841,3841,3840,3840,3839,3839,3838,3838,3836,3836,3835,3835,3833,3833,3831,3831,3830,3830,3829,3829,3828,3828,3827,3827,3825,3825,3824,3824,3822,3822,3821,3821,3820,3820,3819,3819,3818,3818,3817,3817,3816,3816,3814,3814,3812,3812,3811,3811,3810,3810,3809,3809,3808,3808,3807,3807,3806,3806,3805,3805,3803,3803,3802,3802,3801,3801,3800,3800,3798,3798,3797,3797,3796,3796,3794,3794,3792,3792,3791,3791,3790,3790,3789,3789,3788,3788,3787,3787,3786,3786,3785,3785,3784,3784,3783,3783,3782,3782,3781,3781,3780,3780,3776,3776,3775,3775,3773,3773,3771,3771,3770,3770,3769,3769,3768,3768,3766,3766,3765,3765,3764,3764,3763,3763,3762,3762,3761,3761,3759,3759,3758,3758,3757,3757,3755,3755,3754,3754,3753,3753,3751,3751,3750,3750,3749,3749,3748,3748,3744,3744,3742,3742,3741,3741,3740,3740,3739,3739,3738,3738,3737,3737,3736,3736,3735,3735,3734,3734,3733,3733,3732,3732,3731,3731,3729,3729,3727,3727,3726,3726,3725,3725,3724,3724,3723,3723,3722,3722,3720,3720,3719,3719,3718,3718,3717,3717,3716,3716,3715,3715,3714,3714,3713,3713,3712,3712,3711,3711,3710,3710,3709,3709,3708,3708,3707,3707,3706,3706,3702,3702,3701,3701,3699,3699,3698,3698,3697,3697,3696,3696,3695,3695,3694,3694,3693,3693,3692,3692,3691,3691,3690,3690,3688,3688,3687,3687,3686,3686,3685,3685,3684,3684,3683,3683,3682,3682,3681,3681,3680,3680,3679,3679,3678,3678,3677,3677,3676,3676,3674,3674,3673,3673,3672,3672,3671,3671,3670,3670,3668,3668,3667,3667,3666,3666,3665,3665,3660,3660,3659,3659,3657,3657,3652,3652,3650,3650,3649,3649,3647,3647,3645,3645,3644,3644,3643,3643,3640,3640,3639,3639,3638,3638,3637,3637,3636,3636,3635,3635,3634,3634,3633,3633,3631,3631,3629,3629,3628,3628,3627,3627,3626,3626,3625,3625,3623,3623,3622,3622,3621,3621,3620,3620,3619,3619,3618,3618,3614,3614,3613,3613,3611,3611,3610,3610,3609,3609,3608,3608,3607,3607,3605,3605,3604,3604,3603,3603,3601,3601,3600,3600,3599,3599,3598,3598,3597,3597,3595,3595,3594,3594,3593,3593,3592,3592,3591,3591,3590,3590,3588,3588,3587,3587,3586,3586,3585,3585,3584,3584,3583,3583,3582,3582,3581,3581,3580,3580,3579,3579,3577,3577,3576,3576,3573,3573,3570,3570,3569,3569,3568,3568,3566,3566,3565,3565,3564,3564,3563,3563,3562,3562,3561,3561,3559,3559,3558,3558,3557,3557,3556,3556,3554,3554,3553,3553,3551,3551,3549,3549,3547,3547,3546,3546,3545,3545,3544,3544,3543,3543,3542,3542,3541,3541,3540,3540,3538,3538,3537,3537,3536,3536,3535,3535,3532,3532,3530,3530,3529,3529,3528,3528,3527,3527,3526,3526,3525,3525,3524,3524,3523,3523,3522,3522,3520,3520,3519,3519,3518,3518,3517,3517,3515,3515,3514,3514,3513,3513,3510,3510,3509,3509,3506,3506,3505,3505,3503,3503,3502,3502,3501,3501,3500,3500,3499,3499,3498,3498,3497,3497,3496,3496,3495,3495,3494,3494,3493,3493,3491,3491,3490,3490,3489,3489,3487,3487,3486,3486,3485,3485,3484,3484,3483,3483,3482,3482,3480,3480,3479,3479,3478,3478,3474,3474,3473,3473,3472,3472,3471,3471,3470,3470,3469,3469,3468,3468,3466,3466,3465,3465,3464,3464,3461,3461,3459,3459,3457,3457,3455,3455,3454,3454,3453,3453,3451,3451,3450,3450,3449,3449,3448,3448,3447,3447,3446,3446,3445,3445,3444,3444,3443,3443,3442,3442,3441,3441,3440,3440,3439,3439,3438,3438,3437,3437,3436,3436,3435,3435,3434,3434,3433,3433,3432,3432,3431,3431,3430,3430,3429,3429,3428,3428,3427,3427,3426,3426,3425,3425,3424,3424,3423,3423,3422,3422,3421,3421,3420,3420,3419,3419,3418,3418,3416,3416,3415,3415,3414,3414,3413,3413,3412,3412,3411,3411,3410,3410,3409,3409,3408,3408,3407,3407,3406,3406,3405,3405,3404,3404,3400,3400,3398,3398,3396,3396,3395,3395,3393,3393,3392,3392,3391,3391,3390,3390,3389,3389,3388,3388,3385,3385,3384,3384,3382,3382,3381,3381,3380,3380,3379,3379,3377,3377,3376,3376,3375,3375,3373,3373,3372,3372,3371,3371,3369,3369,3368,3368,3367,3367,3365,3365,3364,3364,3362,3362,3361,3361,3360,3360,3359,3359,3358,3358,3357,3357,3356,3356,3355,3355,3353,3353,3352,3352,3351,3351,3349,3349,3348,3348,3347,3347,3346,3346,3345,3345,3343,3343,3342,3342,3341,3341,3340,3340,3339,3339,3337,3337,3336,3336,3334,3334,3333,3333,3332,3332,3331,3331,3330,3330,3329,3329,3328,3328,3327,3327,3326,3326,3325,3325,3323,3323,3322,3322,3321,3321,3319,3319,3318,3318,3317,3317,3316,3316,3315,3315,3314,3314,3313,3313,3311,3311,3309,3309,3308,3308,3305,3305,3304,3304,3303,3303,3302,3302,3301,3301,3300,3300,3299,3299,3298,3298,3295,3295,3294,3294,3293,3293,3292,3292,3291,3291,3290,3290,3289,3289,3288,3288,3286,3286,3285,3285,3284,3284,3282,3282,3280,3280,3279,3279,3277,3277,3276,3276,3274,3274,3273,3273,3272,3272,3271,3271,3270,3270,3268,3268,3267,3267,3265,3265,3263,3263,3261,3261,3260,3260,3257,3257,3256,3256,3255,3255,3254,3254,3252,3252,3251,3251,3250,3250,3249,3249,3247,3247,3246,3246,3245,3245,3244,3244,3241,3241,3240,3240,3239,3239,3238,3238,3236,3236,3235,3235,3234,3234,3233,3233,3232,3232,3231,3231,3230,3230,3229,3229,3228,3228,3227,3227,3226,3226,3225,3225,3224,3224,3223,3223,3222,3222,3221,3221,3220,3220,3219,3219,3218,3218,3217,3217,3216,3216,3215,3215,3214,3214,3213,3213,3212,3212,3211,3211,3208,3208,3207,3207,3205,3205,3204,3204,3203,3203,3201,3201,3200,3200,3199,3199,3198,3198,3197,3197,3195,3195,3194,3194,3193,3193,3192,3192,3191,3191,3189,3189,3188,3188,3187,3187,3186,3186,3184,3184,3183,3183,3182,3182,3181,3181,3180,3180,3179,3179,3178,3178,3177,3177,3175,3175,3174,3174,3173,3173,3172,3172,3170,3170,3169,3169,3168,3168,3167,3167,3166,3166,3165,3165,3164,3164,3163,3163,3160,3160,3159,3159,3158,3158,3157,3157,3156,3156,3155,3155,3154,3154,3153,3153,3152,3152,3151,3151,3150,3150,3148,3148,3144,3144,3143,3143,3141,3141,3140,3140,3139,3139,3138,3138,3137,3137,3136,3136,3135,3135,3134,3134,3133,3133,3132,3132,3128,3128,3127,3127,3126,3126,3124,3124,3123,3123,3122,3122,3121,3121,3120,3120,3119,3119,3118,3118,3117,3117,3116,3116,3115,3115,3114,3114,3112,3112,3111,3111,3110,3110,3108,3108,3107,3107,3105,3105,3104,3104,3103,3103,3102,3102,3101,3101,3098,3098,3097,3097,3096,3096,3095,3095,3094,3094,3093,3093,3092,3092,3090,3090,3088,3088,3086,3086,3085,3085,3083,3083,3082,3082,3081,3081,3080,3080,3079,3079,3078,3078,3077,3077,3076,3076,3075,3075,3074,3074,3073,3073,3072,3072,3071,3071,3070,3070,3068,3068,3067,3067,3066,3066,3064,3064,3062,3062,3058,3058,3057,3057,3056,3056,3055,3055,3054,3054,3051,3051,3048,3048,3047,3047,3045,3045,3043,3043,3040,3040,3039,3039,3038,3038,3037,3037,3036,3036,3035,3035,3033,3033,3032,3032,3031,3031,3030,3030,3027,3027,3025,3025,3024,3024,3023,3023,3022,3022,3020,3020,3019,3019,3018,3018,3017,3017,3016,3016,3015,3015,3014,3014,3013,3013,3012,3012,3011,3011,3010,3010,3008,3008,3007,3007,3006,3006,3005,3005,3002,3002,3000,3000,2999,2999,2998,2998,2997,2997,2996,2996,2994,2994,2993,2993,2992,2992,2990,2990,2989,2989,2988,2988,2987,2987,2986,2986,2985,2985,2984,2984,2983,2983,2982,2982,2981,2981,2980,2980,2979,2979,2978,2978,2977,2977,2975,2975,2974,2974,2971,2971,2970,2970,2969,2969,2968,2968,2967,2967,2966,2966,2965,2965,2964,2964,2961,2961,2959,2959,2957,2957,2956,2956,2955,2955,2954,2954,2953,2953,2952,2952,2951,2951,2950,2950,2949,2949,2948,2948,2947,2947,2946,2946,2945,2945,2944,2944,2941,2941,2940,2940,2939,2939,2937,2937,2935,2935,2933,2933,2932,2932,2931,2931,2928,2928,2927,2927,2926,2926,2925,2925,2923,2923,2922,2922,2921,2921,2920,2920,2919,2919,2918,2918,2917,2917,2915,2915,2913,2913,2912,2912,2911,2911,2910,2910,2909,2909,2908,2908,2906,2906,2905,2905,2904,2904,2903,2903,2902,2902,2900,2900,2898,2898,2897,2897,2896,2896,2895,2895,2892,2892,2891,2891,2888,2888,2887,2887,2886,2886,2885,2885,2884,2884,2883,2883,2881,2881,2880,2880,2879,2879,2878,2878,2876,2876,2875,2875,2874,2874,2873,2873,2872,2872,2871,2871,2870,2870,2869,2869,2868,2868,2867,2867,2866,2866,2865,2865,2864,2864,2863,2863,2862,2862,2861,2861,2860,2860,2859,2859,2858,2858,2857,2857,2856,2856,2855,2855,2853,2853,2852,2852,2851,2851,2850,2850,2849,2849,2848,2848,2847,2847,2846,2846,2845,2845,2844,2844,2841,2841,2838,2838,2837,2837,2836,2836,2835,2835,2834,2834,2832,2832,2831,2831,2830,2830,2829,2829,2828,2828,2826,2826,2825,2825,2824,2824,2822,2822,2821,2821,2818,2818,2817,2817,2816,2816,2814,2814,2813,2813,2812,2812,2811,2811,2810,2810,2809,2809,2808,2808,2807,2807,2806,2806,2804,2804,2803,2803,2801,2801,2799,2799,2798,2798,2797,2797,2796,2796,2795,2795,2794,2794,2793,2793,2792,2792,2791,2791,2790,2790,2789,2789,2788,2788,2787,2787,2786,2786,2785,2785,2783,2783,2781,2781,2780,2780,2779,2779,2778,2778,2777,2777,2775,2775,2774,2774,2773,2773,2772,2772,2771,2771,2770,2770,2769,2769,2768,2768,2767,2767,2766,2766,2765,2765,2764,2764,2763,2763,2761,2761,2760,2760,2759,2759,2758,2758,2757,2757,2756,2756,2755,2755,2754,2754,2753,2753,2752,2752,2751,2751,2750,2750,2749,2749,2747,2747,2746,2746,2745,2745,2744,2744,2741,2741,2738,2738,2736,2736,2734,2734,2733,2733,2732,2732,2731,2731,2730,2730,2729,2729,2728,2728,2727,2727,2726,2726,2725,2725,2723,2723,2722,2722,2721,2721,2720,2720,2719,2719,2717,2717,2716,2716,2715,2715,2714,2714,2713,2713,2712,2712,2711,2711,2708,2708,2705,2705,2703,2703,2702,2702,2701,2701,2700,2700,2699,2699,2698,2698,2697,2697,2696,2696,2695,2695,2694,2694,2693,2693,2691,2691,2690,2690,2689,2689,2688,2688,2687,2687,2686,2686,2685,2685,2684,2684,2682,2682,2681,2681,2680,2680,2679,2679,2678,2678,2677,2677,2676,2676,2675,2675,2674,2674,2673,2673,2672,2672,2671,2671,2670,2670,2669,2669,2668,2668,2667,2667,2666,2666,2665,2665,2664,2664,2663,2663,2662,2662,2661,2661,2660,2660,2659,2659,2658,2658,2656,2656,2653,2653,2652,2652,2651,2651,2650,2650,2649,2649,2648,2648,2647,2647,2646,2646,2645,2645,2644,2644,2643,2643,2642,2642,2641,2641,2640,2640,2639,2639,2638,2638,2637,2637,2636,2636,2635,2635,2634,2634,2633,2633,2631,2631,2630,2630,2629,2629,2628,2628,2627,2627,2625,2625,2624,2624,2623,2623,2622,2622,2621,2621,2620,2620,2619,2619,2618,2618,2617,2617,2615,2615,2614,2614,2613,2613,2612,2612,2611,2611,2610,2610,2609,2609,2608,2608,2607,2607,2606,2606,2605,2605,2604,2604,2603,2603,2600,2600,2599,2599,2598,2598,2597,2597,2596,2596,2593,2593,2592,2592,2591,2591,2590,2590,2588,2588,2586,2586,2584,2584,2583,2583,2582,2582,2581,2581,2580,2580,2579,2579,2578,2578,2575,2575,2574,2574,2571,2571,2570,2570,2569,2569,2568,2568,2567,2567,2566,2566,2565,2565,2564,2564,2563,2563,2562,2562,2561,2561,2560,2560,2558,2558,2557,2557,2556,2556,2554,2554,2553,2553,2551,2551,2550,2550,2548,2548,2547,2547,2546,2546,2545,2545,2544,2544,2543,2543,2542,2542,2541,2541,2540,2540,2539,2539,2538,2538,2537,2537,2536,2536,2535,2535,2533,2533,2532,2532,2531,2531,2530,2530,2529,2529,2528,2528,2527,2527,2526,2526,2525,2525,2524,2524,2523,2523,2522,2522,2521,2521,2520,2520,2518,2518,2517,2517,2516,2516,2514,2514,2513,2513,2511,2511,2510,2510,2509,2509,2508,2508,2507,2507,2506,2506,2505,2505,2504,2504,2503,2503,2502,2502,2501,2501,2500,2500,2499,2499,2498,2498,2496,2496,2495,2495,2494,2494,2493,2493,2491,2491,2490,2490,2489,2489,2488,2488,2487,2487,2486,2486,2485,2485,2484,2484,2483,2483,2482,2482,2481,2481,2480,2480,2479,2479,2478,2478,2476,2476,2474,2474,2473,2473,2472,2472,2470,2470,2467,2467,2466,2466,2465,2465,2464,2464,2463,2463,2462,2462,2461,2461,2460,2460,2459,2459,2458,2458,2457,2457,2456,2456,2454,2454,2453,2453,2452,2452,2451,2451,2450,2450,2449,2449,2448,2448,2447,2447,2446,2446,2445,2445,2443,2443,2442,2442,2441,2441,2439,2439,2438,2438,2437,2437,2436,2436,2435,2435,2434,2434,2433,2433,2432,2432,2431,2431,2430,2430,2429,2429,2428,2428,2427,2427,2426,2426,2425,2425,2423,2423,2422,2422,2419,2419,2418,2418,2417,2417,2415,2415,2414,2414,2413,2413,2412,2412,2411,2411,2410,2410,2409,2409,2408,2408,2407,2407,2406,2406,2405,2405,2404,2404,2403,2403,2401,2401,2400,2400,2399,2399,2398,2398,2397,2397,2396,2396,2395,2395,2394,2394,2393,2393,2392,2392,2391,2391,2390,2390,2389,2389,2388,2388,2387,2387,2386,2386,2385,2385,2384,2384,2383,2383,2382,2382,2381,2381,2380,2380,2379,2379,2378,2378,2376,2376,2375,2375,2374,2374,2373,2373,2372,2372,2371,2371,2370,2370,2369,2369,2368,2368,2367,2367,2366,2366,2365,2365,2364,2364,2363,2363,2362,2362,2361,2361,2360,2360,2359,2359,2358,2358,2357,2357,2355,2355,2354,2354,2353,2353,2352,2352,2351,2351,2350,2350,2349,2349,2347,2347,2345,2345,2344,2344,2343,2343,2340,2340,2339,2339,2338,2338,2337,2337,2335,2335,2333,2333,2332,2332,2331,2331,2330,2330,2329,2329,2328,2328,2327,2327,2325,2325,2324,2324,2323,2323,2322,2322,2321,2321,2320,2320,2319,2319,2318,2318,2317,2317,2315,2315,2314,2314,2313,2313,2312,2312,2311,2311,2310,2310,2309,2309,2308,2308,2306,2306,2304,2304,2303,2303,2301,2301,2299,2299,2298,2298,2297,2297,2296,2296,2295,2295,2294,2294,2293,2293,2292,2292,2291,2291,2290,2290,2289,2289,2288,2288,2287,2287,2286,2286,2284,2284,2283,2283,2281,2281,2280,2280,2278,2278,2276,2276,2275,2275,2274,2274,2273,2273,2272,2272,2270,2270,2269,2269,2268,2268,2267,2267,2266,2266,2264,2264,2263,2263,2262,2262,2260,2260,2259,2259,2258,2258,2257,2257,2256,2256,2255,2255,2254,2254,2253,2253,2252,2252,2251,2251,2249,2249,2248,2248,2247,2247,2246,2246,2245,2245,2244,2244,2243,2243,2242,2242,2241,2241,2240,2240,2239,2239,2238,2238,2237,2237,2236,2236,2234,2234,2233,2233,2231,2231,2230,2230,2229,2229,2228,2228,2227,2227,2226,2226,2225,2225,2224,2224,2221,2221,2220,2220,2219,2219,2218,2218,2217,2217,2216,2216,2215,2215,2214,2214,2213,2213,2212,2212,2211,2211,2210,2210,2209,2209,2208,2208,2207,2207,2206,2206,2205,2205,2204,2204,2203,2203,2202,2202,2200,2200,2199,2199,2197,2197,2196,2196,2195,2195,2192,2192,2190,2190,2189,2189,2188,2188,2187,2187,2186,2186,2185,2185,2183,2183,2182,2182,2181,2181,2180,2180,2179,2179,2178,2178,2177,2177,2176,2176,2175,2175,2174,2174,2173,2173,2171,2171,2169,2169,2168,2168,2167,2167,2166,2166,2165,2165,2164,2164,2163,2163,2162,2162,2160,2160,2159,2159,2158,2158,2157,2157,2156,2156,2155,2155,2153,2153,2152,2152,2151,2151,2150,2150,2149,2149,2148,2148,2147,2147,2146,2146,2145,2145,2143,2143,2142,2142,2141,2141,2140,2140,2139,2139,2138,2138,2137,2137,2136,2136,2135,2135,2134,2134,2133,2133,2132,2132,2131,2131,2130,2130,2129,2129,2127,2127,2126,2126,2125,2125,2123,2123,2122,2122,2121,2121,2120,2120,2119,2119,2117,2117,2116,2116,2113,2113,2112,2112,2111,2111,2110,2110,2109,2109,2108,2108,2106,2106,2105,2105,2104,2104,2102,2102,2101,2101,2100,2100,2099,2099,2098,2098,2097,2097,2095,2095,2094,2094,2093,2093,2091,2091,2089,2089,2088,2088,2087,2087,2086,2086,2085,2085,2084,2084,2083,2083,2081,2081,2079,2079,2078,2078,2077,2077,2076,2076,2074,2074,2073,2073,2072,2072,2069,2069,2068,2068,2067,2067,2065,2065,2064,2064,2063,2063,2062,2062,2061,2061,2060,2060,2059,2059,2058,2058,2057,2057,2056,2056,2055,2055,2053,2053,2052,2052,2050,2050,2049,2049,2048,2048,2047,2047,2046,2046,2044,2044,2043,2043,2041,2041,2039,2039,2038,2038,2035,2035,2034,2034,2033,2033,2032,2032,2031,2031,2030,2030,2028,2028,2027,2027,2026,2026,2025,2025,2024,2024,2023,2023,2021,2021,2020,2020,2019,2019,2018,2018,2017,2017,2016,2016,2015,2015,2014,2014,2013,2013,2012,2012,2011,2011,2010,2010,2009,2009,2008,2008,2007,2007,2005,2005,2004,2004,2003,2003,2001,2001,2000,2000,1999,1999,1998,1998,1997,1997,1996,1996,1995,1995,1994,1994,1993,1993,1992,1992,1991,1991,1990,1990,1989,1989,1988,1988,1987,1987,1985,1985,1984,1984,1983,1983,1982,1982,1981,1981,1980,1980,1979,1979,1978,1978,1977,1977,1976,1976,1975,1975,1974,1974,1973,1973,1972,1972,1971,1971,1970,1970,1969,1969,1967,1967,1966,1966,1965,1965,1964,1964,1963,1963,1962,1962,1960,1960,1959,1959,1958,1958,1957,1957,1956,1956,1955,1955,1954,1954,1953,1953,1952,1952,1951,1951,1950,1950,1949,1949,1948,1948,1947,1947,1946,1946,1945,1945,1944,1944,1943,1943,1942,1942,1941,1941,1940,1940,1939,1939,1938,1938,1937,1937,1936,1936,1935,1935,1934,1934,1933,1933,1932,1932,1930,1930,1929,1929,1928,1928,1926,1926,1925,1925,1924,1924,1923,1923,1922,1922,1921,1921,1920,1920,1919,1919,1917,1917,1916,1916,1915,1915,1914,1914,1913,1913,1912,1912,1911,1911,1910,1910,1909,1909,1907,1907,1906,1906,1905,1905,1904,1904,1903,1903,1900,1900,1899,1899,1898,1898,1897,1897,1896,1896,1895,1895,1894,1894,1893,1893,1892,1892,1891,1891,1890,1890,1889,1889,1888,1888,1886,1886,1884,1884,1883,1883,1882,1882,1881,1881,1880,1880,1879,1879,1878,1878,1876,1876,1875,1875,1874,1874,1873,1873,1872,1872,1871,1871,1870,1870,1869,1869,1868,1868,1867,1867,1866,1866,1865,1865,1864,1864,1863,1863,1862,1862,1861,1861,1860,1860,1859,1859,1858,1858,1857,1857,1856,1856,1855,1855,1854,1854,1853,1853,1852,1852,1851,1851,1850,1850,1849,1849,1848,1848,1847,1847,1846,1846,1845,1845,1844,1844,1843,1843,1842,1842,1841,1841,1840,1840,1839,1839,1838,1838,1837,1837,1836,1836,1835,1835,1834,1834,1833,1833,1831,1831,1830,1830,1829,1829,1828,1828,1827,1827,1826,1826,1825,1825,1823,1823,1822,1822,1820,1820,1819,1819,1817,1817,1816,1816,1815,1815,1814,1814,1813,1813,1812,1812,1811,1811,1810,1810,1809,1809,1808,1808,1807,1807,1806,1806,1805,1805,1804,1804,1803,1803,1802,1802,1801,1801,1799,1799,1798,1798,1797,1797,1796,1796,1795,1795,1794,1794,1793,1793,1792,1792,1791,1791,1790,1790,1789,1789,1788,1788,1787,1787,1785,1785,1784,1784,1783,1783,1782,1782,1780,1780,1779,1779,1778,1778,1777,1777,1776,1776,1775,1775,1773,1773,1772,1772,1771,1771,1770,1770,1768,1768,1767,1767,1766,1766,1765,1765,1764,1764,1763,1763,1761,1761,1760,1760,1759,1759,1758,1758,1757,1757,1756,1756,1755,1755,1754,1754,1751,1751,1750,1750,1749,1749,1748,1748,1747,1747,1746,1746,1745,1745,1744,1744,1743,1743,1742,1742,1741,1741,1740,1740,1739,1739,1738,1738,1735,1735,1734,1734,1733,1733,1732,1732,1731,1731,1730,1730,1729,1729,1728,1728,1727,1727,1725,1725,1724,1724,1723,1723,1722,1722,1721,1721,1720,1720,1718,1718,1717,1717,1716,1716,1715,1715,1714,1714,1713,1713,1712,1712,1711,1711,1710,1710,1709,1709,1708,1708,1707,1707,1706,1706,1705,1705,1703,1703,1702,1702,1701,1701,1700,1700,1699,1699,1698,1698,1697,1697,1696,1696,1695,1695,1693,1693,1692,1692,1691,1691,1689,1689,1688,1688,1687,1687,1686,1686,1685,1685,1684,1684,1683,1683,1681,1681,1680,1680,1678,1678,1677,1677,1676,1676,1675,1675,1674,1674,1673,1673,1672,1672,1671,1671,1670,1670,1669,1669,1668,1668,1666,1666,1665,1665,1664,1664,1663,1663,1662,1662,1661,1661,1659,1659,1658,1658,1657,1657,1656,1656,1655,1655,1654,1654,1653,1653,1652,1652,1651,1651,1650,1650,1649,1649,1648,1648,1647,1647,1646,1646,1645,1645,1644,1644,1643,1643,1641,1641,1638,1638,1636,1636,1635,1635,1634,1634,1633,1633,1632,1632,1631,1631,1630,1630,1629,1629,1628,1628,1627,1627,1626,1626,1625,1625,1624,1624,1623,1623,1622,1622,1621,1621,1620,1620,1619,1619,1618,1618,1617,1617,1616,1616,1615,1615,1614,1614,1613,1613,1612,1612,1611,1611,1610,1610,1609,1609,1608,1608,1607,1607,1606,1606,1605,1605,1604,1604,1603,1603,1602,1602,1601,1601,1600,1600,1599,1599,1598,1598,1597,1597,1596,1596,1595,1595,1593,1593,1592,1592,1591,1591,1590,1590,1589,1589,1587,1587,1586,1586,1585,1585,1584,1584,1583,1583,1582,1582,1581,1581,1580,1580,1579,1579,1578,1578,1577,1577,1574,1574,1573,1573,1572,1572,1571,1571,1570,1570,1569,1569,1568,1568,1567,1567,1566,1566,1564,1564,1563,1563,1562,1562,1561,1561,1560,1560,1558,1558,1557,1557,1556,1556,1555,1555,1554,1554,1553,1553,1552,1552,1551,1551,1550,1550,1549,1549,1548,1548,1547,1547,1546,1546,1545,1545,1544,1544,1543,1543,1542,1542,1541,1541,1540,1540,1539,1539,1538,1538,1537,1537,1536,1536,1535,1535,1534,1534,1533,1533,1532,1532,1531,1531,1530,1530,1529,1529,1528,1528,1527,1527,1526,1526,1524,1524,1523,1523,1521,1521,1520,1520,1519,1519,1518,1518,1517,1517,1516,1516,1515,1515,1514,1514,1513,1513,1512,1512,1511,1511,1510,1510,1509,1509,1508,1508,1507,1507,1505,1505,1504,1504,1503,1503,1502,1502,1499,1499,1498,1498,1497,1497,1496,1496,1495,1495,1494,1494,1493,1493,1492,1492,1491,1491,1490,1490,1488,1488,1487,1487,1486,1486,1485,1485,1484,1484,1483,1483,1482,1482,1481,1481,1480,1480,1479,1479,1478,1478,1477,1477,1476,1476,1475,1475,1474,1474,1473,1473,1472,1472,1470,1470,1469,1469,1468,1468,1467,1467,1466,1466,1465,1465,1464,1464,1462,1462,1461,1461,1460,1460,1458,1458,1457,1457,1456,1456,1455,1455,1454,1454,1453,1453,1452,1452,1450,1450,1449,1449,1448,1448,1447,1447,1446,1446,1445,1445,1443,1443,1442,1442,1440,1440,1439,1439,1438,1438,1437,1437,1436,1436,1435,1435,1434,1434,1433,1433,1432,1432,1431,1431,1429,1429,1428,1428,1427,1427,1426,1426,1424,1424,1423,1423,1421,1421,1420,1420,1419,1419,1418,1418,1417,1417,1416,1416,1415,1415,1414,1414,1413,1413,1412,1412,1411,1411,1410,1410,1409,1409,1408,1408,1407,1407,1406,1406,1405,1405,1404,1404,1403,1403,1402,1402,1401,1401,1400,1400,1399,1399,1398,1398,1397,1397,1396,1396,1395,1395,1394,1394,1391,1391,1390,1390,1389,1389,1388,1388,1387,1387,1386,1386,1385,1385,1382,1382,1381,1381,1380,1380,1379,1379,1378,1378,1377,1377,1376,1376,1375,1375,1374,1374,1373,1373,1372,1372,1370,1370,1369,1369,1366,1366,1365,1365,1364,1364,1363,1363,1362,1362,1361,1361,1360,1360,1358,1358,1357,1357,1356,1356,1355,1355,1354,1354,1353,1353,1352,1352,1351,1351,1350,1350,1349,1349,1348,1348,1347,1347,1346,1346,1344,1344,1343,1343,1342,1342,1341,1341,1340,1340,1338,1338,1337,1337,1336,1336,1335,1335,1334,1334,1333,1333,1332,1332,1331,1331,1330,1330,1328,1328,1327,1327,1326,1326,1325,1325,1324,1324,1323,1323,1322,1322,1320,1320,1318,1318,1317,1317,1316,1316,1315,1315,1314,1314,1313,1313,1312,1312,1311,1311,1310,1310,1309,1309,1308,1308,1307,1307,1306,1306,1305,1305,1304,1304,1302,1302,1301,1301,1300,1300,1299,1299,1298,1298,1297,1297,1296,1296,1295,1295,1294,1294,1293,1293,1292,1292,1291,1291,1290,1290,1289,1289,1288,1288,1287,1287,1286,1286,1285,1285,1284,1284,1283,1283,1282,1282,1281,1281,1280,1280,1279,1279,1278,1278,1277,1277,1276,1276,1275,1275,1274,1274,1273,1273,1272,1272,1271,1271,1270,1270,1269,1269,1268,1268,1267,1267,1266,1266,1265,1265,1264,1264,1263,1263,1262,1262,1261,1261,1260,1260,1259,1259,1258,1258,1257,1257,1256,1256,1255,1255,1254,1254,1253,1253,1252,1252,1251,1251,1250,1250,1248,1248,1247,1247,1246,1246,1244,1244,1243,1243,1242,1242,1241,1241,1240,1240,1239,1239,1238,1238,1237,1237,1236,1236,1235,1235,1234,1234,1233,1233,1232,1232,1231,1231,1230,1230,1229,1229,1228,1228,1227,1227,1226,1226,1225,1225,1224,1224,1223,1223,1222,1222,1221,1221,1220,1220,1219,1219,1218,1218,1217,1217,1215,1215,1214,1214,1213,1213,1212,1212,1211,1211,1210,1210,1209,1209,1208,1208,1207,1207,1206,1206,1205,1205,1204,1204,1203,1203,1202,1202,1201,1201,1200,1200,1199,1199,1198,1198,1197,1197,1196,1196,1195,1195,1194,1194,1191,1191,1189,1189,1188,1188,1187,1187,1185,1185,1183,1183,1182,1182,1181,1181,1180,1180,1179,1179,1178,1178,1177,1177,1176,1176,1175,1175,1174,1174,1173,1173,1172,1172,1171,1171,1170,1170,1169,1169,1167,1167,1166,1166,1165,1165,1164,1164,1163,1163,1161,1161,1160,1160,1159,1159,1158,1158,1157,1157,1156,1156,1155,1155,1154,1154,1152,1152,1151,1151,1150,1150,1149,1149,1148,1148,1147,1147,1146,1146,1145,1145,1144,1144,1143,1143,1142,1142,1141,1141,1140,1140,1139,1139,1138,1138,1137,1137,1136,1136,1135,1135,1134,1134,1133,1133,1132,1132,1131,1131,1130,1130,1128,1128,1127,1127,1126,1126,1125,1125,1124,1124,1123,1123,1122,1122,1121,1121,1120,1120,1119,1119,1118,1118,1117,1117,1116,1116,1115,1115,1114,1114,1113,1113,1112,1112,1110,1110,1109,1109,1108,1108,1107,1107,1106,1106,1105,1105,1104,1104,1103,1103,1102,1102,1101,1101,1100,1100,1099,1099,1098,1098,1097,1097,1096,1096,1095,1095,1094,1094,1093,1093,1092,1092,1091,1091,1090,1090,1089,1089,1088,1088,1085,1085,1084,1084,1083,1083,1082,1082,1081,1081,1080,1080,1079,1079,1078,1078,1077,1077,1076,1076,1074,1074,1073,1073,1072,1072,1071,1071,1070,1070,1069,1069,1068,1068,1067,1067,1066,1066,1065,1065,1064,1064,1063,1063,1062,1062,1061,1061,1060,1060,1058,1058,1056,1056,1055,1055,1054,1054,1053,1053,1052,1052,1051,1051,1050,1050,1049,1049,1048,1048,1047,1047,1046,1046,1045,1045,1044,1044,1043,1043,1042,1042,1041,1041,1040,1040,1039,1039,1038,1038,1037,1037,1036,1036,1035,1035,1034,1034,1033,1033,1032,1032,1031,1031,1030,1030,1029,1029,1028,1028,1027,1027,1026,1026,1025,1025,1024,1024,1023,1023,1022,1022,1021,1021,1020,1020,1019,1019,1018,1018,1017,1017,1016,1016,1015,1015,1014,1014,1013,1013,1012,1012,1011,1011,1010,1010,1009,1009,1008,1008,1007,1007,1006,1006,1005,1005,1004,1004,1002,1002,1001,1001,1000,1000,999,999,998,998,997,997,996,996,995,995,994,994,993,993,991,991,989,989,988,988,987,987,986,986,985,985,984,984,983,983,982,982,981,981,980,980,979,979,978,978,977,977,976,976,975,975,974,974,971,971,970,970,969,969,968,968,967,967,966,966,965,965,963,963,962,962,961,961,959,959,958,958,956,956,955,955,954,954,953,953,950,950,949,949,948,948,947,947,945,945,944,944,943,943,942,942,941,941,940,940,939,939,938,938,937,937,935,935,933,933,932,932,931,931,930,930,929,929,928,928,927,927,926,926,925,925,924,924,923,923,922,922,921,921,920,920,919,919,918,918,917,917,916,916,915,915,914,914,913,913,912,912,911,911,910,910,909,909,906,906,905,905,904,904,902,902,901,901,900,900,899,899,897,897,896,896,895,895,893,893,892,892,890,890,889,889,888,888,887,887,886,886,885,885,884,884,882,882,881,881,880,880,879,879,878,878,877,877,876,876,875,875,874,874,873,873,872,872,870,870,869,869,868,868,867,867,866,866,865,865,864,864,863,863,862,862,861,861,860,860,859,859,858,858,857,857,856,856,855,855,854,854,853,853,852,852,851,851,850,850,849,849,848,848,847,847,845,845,844,844,843,843,842,842,841,841,840,840,839,839,838,838,837,837,836,836,835,835,834,834,833,833,832,832,830,830,829,829,827,827,826,826,825,825,824,824,823,823,822,822,821,821,820,820,819,819,818,818,817,817,816,816,815,815,812,812,811,811,810,810,809,809,808,808,807,807,806,806,805,805,804,804,803,803,802,802,801,801,800,800,799,799,798,798,797,797,796,796,795,795,794,794,793,793,792,792,789,789,788,788,785,785,784,784,783,783,782,782,781,781,780,780,779,779,778,778,777,777,776,776,775,775,774,774,773,773,772,772,771,771,770,770,769,769,768,768,767,767,766,766,765,765,764,764,763,763,762,762,761,761,760,760,758,758,757,757,756,756,755,755,753,753,752,752,751,751,750,750,749,749,748,748,747,747,746,746,745,745,744,744,743,743,742,742,741,741,740,740,739,739,738,738,737,737,736,736,735,735,734,734,733,733,732,732,731,731,730,730,729,729,728,728,727,727,726,726,725,725,724,724,723,723,722,722,721,721,720,720,719,719,718,718,716,716,715,715,714,714,713,713,712,712,711,711,710,710,709,709,708,708,707,707,706,706,705,705,704,704,703,703,702,702,701,701,700,700,699,699,698,698,697,697,695,695,694,694,693,693,692,692,691,691,690,690,689,689,688,688,687,687,686,686,685,685,684,684,683,683,682,682,681,681,679,679,678,678,677,677,676,676,675,675,674,674,673,673,672,672,671,671,669,669,667,667,666,666,665,665,664,664,663,663,662,662,661,661,660,660,659,659,658,658,657,657,656,656,655,655,654,654,653,653,652,652,651,651,650,650,649,649,648,648,647,647,646,646,645,645,644,644,643,643,642,642,641,641,640,640,639,639,638,638,637,637,636,636,635,635,634,634,633,633,632,632,631,631,630,630,629,629,628,628,627,627,626,626,625,625,624,624,623,623,622,622,621,621,620,620,619,619,618,618,617,617,616,616,615,615,614,614,613,613,612,612,611,611,610,610,609,609,608,608,607,607,606,606,605,605,604,604,603,603,602,602,601,601,600,600,599,599,598,598,597,597,596,596,595,595,594,594,593,593,592,592,591,591,590,590,589,589,588,588,587,587,586,586,585,585,584,584,583,583,582,582,581,581,580,580,579,579,578,578,577,577,576,576,575,575,574,574,573,573,572,572,571,571,570,570,569,569,568,568,567,567,566,566,565,565,564,564,563,563,562,562,561,561,560,560,559,559,557,557,556,556,555,555,554,554,553,553,552,552,551,551,550,550,549,549,548,548,547,547,546,546,545,545,544,544,543,543,542,542,541,541,540,540,539,539,538,538,537,537,536,536,535,535,534,534,533,533,532,532,531,531,530,530,529,529,528,528,527,527,526,526,525,525,524,524,523,523,522,522,520,520,519,519,518,518,517,517,516,516,515,515,514,514,513,513,512,512,511,511,510,510,509,509,508,508,507,507,506,506,505,505,504,504,503,503,502,502,501,501,500,500,0.0],[311566,311566,311566,296727,296727,269523,269523,262787,262787,251549,251549,235624,235624,233147,233147,224436,224436,221951,221951,221943,221943,214689,214689,214440,214440,211650,211650,210664,210664,208764,208764,203670,203670,202663,202663,198288,198288,192455,192455,189707,189707,186583,186583,185993,185993,183691,183691,181777,181777,180686,180686,180381,180381,175739,175739,174786,174786,173107,173107,172878,172878,172800,172800,172605,172605,170961,170961,170617,170617,169152,169152,167108,167108,167045,167045,166656,166656,166167,166167,164989,164989,163349,163349,163178,163178,163170,163170,163135,163135,161742,161742,160880,160880,160001,160001,159604,159604,158642,158642,158508,158508,156175,156175,156149,156149,155867,155867,154829,154829,153505,153505,152832,152832,152698,152698,152312,152312,152252,152252,151793,151793,150877,150877,150620,150620,150488,150488,150287,150287,149564,149564,148974,148974,148204,148204,148115,148115,148080,148080,146064,146064,145204,145204,145016,145016,144688,144688,144247,144247,143703,143703,143499,143499,143066,143066,142897,142897,142663,142663,142263,142263,140082,140082,139885,139885,139303,139303,139279,139279,139239,139239,139017,139017,138060,138060,137399,137399,137273,137273,136148,136148,135741,135741,135717,135717,135406,135406,135005,135005,134211,134211,134127,134127,134032,134032,133912,133912,133817,133817,133368,133368,133098,133098,133053,133053,132838,132838,131956,131956,131949,131949,130856,130856,129949,129949,129570,129570,128807,128807,127499,127499,127233,127233,126665,126665,126598,126598,126137,126137,125852,125852,125609,125609,125371,125371,124953,124953,124943,124943,124300,124300,124258,124258,123763,123763,122969,122969,122884,122884,122529,122529,121675,121675,121644,121644,121053,121053,120422,120422,119956,119956,119843,119843,119717,119717,119429,119429,119278,119278,119247,119247,118931,118931,118778,118778,118662,118662,118362,118362,118134,118134,116899,116899,116821,116821,116388,116388,115887,115887,115566,115566,115238,115238,115039,115039,114990,114990,114685,114685,114640,114640,114618,114618,114508,114508,114202,114202,113843,113843,113517,113517,112905,112905,112849,112849,112778,112778,112664,112664,112297,112297,112292,112292,112063,112063,111843,111843,111783,111783,111745,111745,111473,111473,111441,111441,111221,111221,111097,111097,110954,110954,110726,110726,109886,109886,109855,109855,109637,109637,109319,109319,109211,109211,109088,109088,109036,109036,108772,108772,108753,108753,108342,108342,107750,107750,107642,107642,107607,107607,107558,107558,107248,107248,107106,107106,107051,107051,107022,107022,106992,106992,106961,106961,106788,106788,106776,106776,106691,106691,106629,106629,106231,106231,106088,106088,105985,105985,105975,105975,105849,105849,105208,105208,104965,104965,104783,104783,104734,104734,104457,104457,104312,104312,103757,103757,103596,103596,103431,103431,103407,103407,103319,103319,103149,103149,103061,103061,102750,102750,102686,102686,102652,102652,102500,102500,102406,102406,101757,101757,101625,101625,101592,101592,101497,101497,100948,100948,100546,100546,100327,100327,100059,100059,100048,100048,99821,99821,99804,99804,99223,99223,99114,99114,98994,98994,98848,98848,98842,98842,98806,98806,98788,98788,98760,98760,98741,98741,98595,98595,98475,98475,98411,98411,98387,98387,98227,98227,98187,98187,98106,98106,97856,97856,97554,97554,97427,97427,97356,97356,97228,97228,97171,97171,97067,97067,96807,96807,96726,96726,96371,96371,96358,96358,96307,96307,96268,96268,95953,95953,95830,95830,95673,95673,95665,95665,95494,95494,95291,95291,95165,95165,95146,95146,94658,94658,94558,94558,94354,94354,94234,94234,94214,94214,94142,94142,94120,94120,93646,93646,93368,93368,93169,93169,93044,93044,92121,92121,92117,92117,92099,92099,92097,92097,91958,91958,91833,91833,91708,91708,91683,91683,91660,91660,91427,91427,91426,91426,90924,90924,90920,90920,90872,90872,90848,90848,90773,90773,90588,90588,90320,90320,90265,90265,90179,90179,90122,90122,89837,89837,89734,89734,89546,89546,89494,89494,89107,89107,89037,89037,88969,88969,88829,88829,88751,88751,88498,88498,88396,88396,88363,88363,88354,88354,88025,88025,88012,88012,87998,87998,87978,87978,87855,87855,87790,87790,87766,87766,87254,87254,87251,87251,87172,87172,87167,87167,87153,87153,87004,87004,86946,86946,86842,86842,86720,86720,86651,86651,86591,86591,86590,86590,86560,86560,86220,86220,86010,86010,85852,85852,85692,85692,85655,85655,85578,85578,85454,85454,85278,85278,85229,85229,85116,85116,85047,85047,84989,84989,84955,84955,84787,84787,84724,84724,84706,84706,84531,84531,84521,84521,84474,84474,84443,84443,84408,84408,84403,84403,84291,84291,84232,84232,84141,84141,84060,84060,84051,84051,84028,84028,83999,83999,83921,83921,83909,83909,83814,83814,83539,83539,83222,83222,83204,83204,83178,83178,82786,82786,82729,82729,82670,82670,82640,82640,82561,82561,82525,82525,82398,82398,82392,82392,82374,82374,82290,82290,82288,82288,82144,82144,82063,82063,82044,82044,82009,82009,81880,81880,81876,81876,81838,81838,81806,81806,81762,81762,81540,81540,81528,81528,81422,81422,81156,81156,80979,80979,80971,80971,80963,80963,80950,80950,80932,80932,80759,80759,80594,80594,80395,80395,80173,80173,80077,80077,80054,80054,80018,80018,79950,79950,79874,79874,79733,79733,79709,79709,79628,79628,79086,79086,78762,78762,78592,78592,78475,78475,78465,78465,78459,78459,78456,78456,78136,78136,78092,78092,77931,77931,77828,77828,77625,77625,77573,77573,77322,77322,77316,77316,77252,77252,77228,77228,77178,77178,77155,77155,76974,76974,76959,76959,76915,76915,76892,76892,76802,76802,76521,76521,76510,76510,76427,76427,76322,76322,76310,76310,76280,76280,76153,76153,75993,75993,75983,75983,75895,75895,75753,75753,75679,75679,75526,75526,75479,75479,75293,75293,75223,75223,75211,75211,75008,75008,74977,74977,74952,74952,74870,74870,74744,74744,74715,74715,74698,74698,74546,74546,74495,74495,74487,74487,74466,74466,74464,74464,74361,74361,74304,74304,74303,74303,74160,74160,74121,74121,74079,74079,73805,73805,73651,73651,73588,73588,73568,73568,73438,73438,73395,73395,73367,73367,73320,73320,73311,73311,73289,73289,73242,73242,73219,73219,73182,73182,73070,73070,72970,72970,72842,72842,72831,72831,72769,72769,72733,72733,72596,72596,72570,72570,72461,72461,72309,72309,72290,72290,72114,72114,72072,72072,72058,72058,71958,71958,71864,71864,71804,71804,71760,71760,71747,71747,71688,71688,71609,71609,71455,71455,71223,71223,71154,71154,71120,71120,71106,71106,71059,71059,70949,70949,70858,70858,70845,70845,70814,70814,70725,70725,70537,70537,70502,70502,70449,70449,70431,70431,70376,70376,70328,70328,70289,70289,70266,70266,70254,70254,70210,70210,70197,70197,70065,70065,69880,69880,69808,69808,69690,69690,69654,69654,69569,69569,69561,69561,69557,69557,69480,69480,69457,69457,69271,69271,69245,69245,69231,69231,69219,69219,69153,69153,69103,69103,69050,69050,69033,69033,69015,69015,68997,68997,68883,68883,68875,68875,68865,68865,68821,68821,68790,68790,68693,68693,68639,68639,68490,68490,68453,68453,68436,68436,68371,68371,68352,68352,68272,68272,68220,68220,68204,68204,68155,68155,68135,68135,68070,68070,68067,68067,67957,67957,67894,67894,67866,67866,67854,67854,67840,67840,67813,67813,67804,67804,67719,67719,67546,67546,67498,67498,67445,67445,67401,67401,67347,67347,67335,67335,67292,67292,67244,67244,67190,67190,67184,67184,67137,67137,67060,67060,66834,66834,66812,66812,66782,66782,66667,66667,66575,66575,66457,66457,66427,66427,66422,66422,66369,66369,65972,65972,65853,65853,65781,65781,65717,65717,65713,65713,65675,65675,65650,65650,65641,65641,65640,65640,65528,65528,65476,65476,65438,65438,65429,65429,65368,65368,65360,65360,65352,65352,65340,65340,65275,65275,65251,65251,65229,65229,65219,65219,65218,65218,65216,65216,65153,65153,65141,65141,64930,64930,64821,64821,64809,64809,64806,64806,64773,64773,64770,64770,64731,64731,64705,64705,64661,64661,64553,64553,64442,64442,64380,64380,64307,64307,64245,64245,64215,64215,64202,64202,64189,64189,64074,64074,64021,64021,63949,63949,63893,63893,63869,63869,63843,63843,63813,63813,63782,63782,63725,63725,63704,63704,63651,63651,63606,63606,63341,63341,63296,63296,63199,63199,63135,63135,63125,63125,63095,63095,63063,63063,62961,62961,62902,62902,62838,62838,62833,62833,62820,62820,62802,62802,62792,62792,62737,62737,62733,62733,62539,62539,62440,62440,62405,62405,62252,62252,62182,62182,62142,62142,62124,62124,62060,62060,62044,62044,61881,61881,61813,61813,61701,61701,61652,61652,61555,61555,61416,61416,61363,61363,61362,61362,61313,61313,61257,61257,61225,61225,61212,61212,61157,61157,61074,61074,61030,61030,60981,60981,60941,60941,60933,60933,60810,60810,60570,60570,60524,60524,60449,60449,60438,60438,60397,60397,60358,60358,60346,60346,60304,60304,60264,60264,60201,60201,60188,60188,60136,60136,60103,60103,60086,60086,60059,60059,60044,60044,59997,59997,59933,59933,59896,59896,59843,59843,59825,59825,59796,59796,59786,59786,59668,59668,59667,59667,59618,59618,59597,59597,59484,59484,59471,59471,59437,59437,59424,59424,59423,59423,59384,59384,59346,59346,59304,59304,59286,59286,59136,59136,59110,59110,59107,59107,58937,58937,58892,58892,58878,58878,58843,58843,58717,58717,58683,58683,58638,58638,58633,58633,58607,58607,58605,58605,58576,58576,58541,58541,58530,58530,58526,58526,58511,58511,58447,58447,58404,58404,58246,58246,58214,58214,58197,58197,58136,58136,58120,58120,58117,58117,58068,58068,58036,58036,57988,57988,57981,57981,57853,57853,57766,57766,57744,57744,57705,57705,57701,57701,57699,57699,57674,57674,57612,57612,57611,57611,57610,57610,57600,57600,57572,57572,57546,57546,57538,57538,57504,57504,57485,57485,57448,57448,57427,57427,57397,57397,57360,57360,57328,57328,57295,57295,57269,57269,57161,57161,57153,57153,57131,57131,57086,57086,57047,57047,57031,57031,57008,57008,56978,56978,56947,56947,56938,56938,56863,56863,56847,56847,56833,56833,56811,56811,56810,56810,56779,56779,56777,56777,56741,56741,56692,56692,56425,56425,56414,56414,56247,56247,56245,56245,56237,56237,56234,56234,56211,56211,56207,56207,56134,56134,56117,56117,56104,56104,56073,56073,56047,56047,55971,55971,55875,55875,55815,55815,55796,55796,55771,55771,55739,55739,55655,55655,55610,55610,55602,55602,55555,55555,55524,55524,55505,55505,55470,55470,55449,55449,55406,55406,55278,55278,55265,55265,55229,55229,55032,55032,55021,55021,55019,55019,55008,55008,54927,54927,54917,54917,54876,54876,54870,54870,54831,54831,54770,54770,54750,54750,54625,54625,54622,54622,54620,54620,54596,54596,54565,54565,54541,54541,54538,54538,54475,54475,54458,54458,54435,54435,54426,54426,54360,54360,54236,54236,54168,54168,54156,54156,54132,54132,54089,54089,54051,54051,54045,54045,53976,53976,53899,53899,53889,53889,53815,53815,53676,53676,53671,53671,53654,53654,53652,53652,53632,53632,53569,53569,53543,53543,53532,53532,53524,53524,53500,53500,53491,53491,53462,53462,53421,53421,53363,53363,53350,53350,53349,53349,53279,53279,53237,53237,53202,53202,53178,53178,53169,53169,53146,53146,53102,53102,53089,53089,53065,53065,53062,53062,53037,53037,53017,53017,53007,53007,52989,52989,52986,52986,52975,52975,52956,52956,52935,52935,52858,52858,52843,52843,52821,52821,52722,52722,52705,52705,52648,52648,52623,52623,52582,52582,52573,52573,52545,52545,52531,52531,52521,52521,52447,52447,52443,52443,52441,52441,52391,52391,52359,52359,52342,52342,52319,52319,52291,52291,52273,52273,52191,52191,52157,52157,52146,52146,52019,52019,51987,51987,51853,51853,51844,51844,51822,51822,51803,51803,51747,51747,51742,51742,51708,51708,51691,51691,51682,51682,51675,51675,51667,51667,51632,51632,51631,51631,51574,51574,51573,51573,51569,51569,51555,51555,51541,51541,51538,51538,51511,51511,51474,51474,51414,51414,51355,51355,51324,51324,51277,51277,51258,51258,51230,51230,51215,51215,51173,51173,51160,51160,51147,51147,51137,51137,51062,51062,51031,51031,51018,51018,51004,51004,50966,50966,50945,50945,50920,50920,50901,50901,50849,50849,50826,50826,50813,50813,50806,50806,50799,50799,50773,50773,50734,50734,50667,50667,50629,50629,50621,50621,50586,50586,50575,50575,50573,50573,50563,50563,50517,50517,50516,50516,50490,50490,50448,50448,50421,50421,50391,50391,50373,50373,50361,50361,50351,50351,50343,50343,50330,50330,50317,50317,50314,50314,50297,50297,50271,50271,50260,50260,50254,50254,50248,50248,50192,50192,50189,50189,50181,50181,50162,50162,50154,50154,50150,50150,50136,50136,50087,50087,50085,50085,50071,50071,50059,50059,50010,50010,49985,49985,49936,49936,49912,49912,49861,49861,49839,49839,49812,49812,49807,49807,49723,49723,49702,49702,49693,49693,49669,49669,49586,49586,49540,49540,49456,49456,49422,49422,49420,49420,49414,49414,49348,49348,49337,49337,49336,49336,49287,49287,49270,49270,49269,49269,49256,49256,49255,49255,49225,49225,49188,49188,49184,49184,49087,49087,49075,49075,49067,49067,49066,49066,49055,49055,49017,49017,49008,49008,48969,48969,48954,48954,48953,48953,48947,48947,48925,48925,48854,48854,48851,48851,48844,48844,48838,48838,48783,48783,48742,48742,48723,48723,48675,48675,48653,48653,48628,48628,48625,48625,48583,48583,48554,48554,48523,48523,48509,48509,48444,48444,48435,48435,48424,48424,48420,48420,48382,48382,48378,48378,48358,48358,48264,48264,48238,48238,48228,48228,48205,48205,48167,48167,48150,48150,48109,48109,48104,48104,48058,48058,48045,48045,48033,48033,48028,48028,48010,48010,47985,47985,47983,47983,47961,47961,47944,47944,47935,47935,47894,47894,47890,47890,47876,47876,47863,47863,47845,47845,47830,47830,47783,47783,47724,47724,47687,47687,47669,47669,47655,47655,47644,47644,47616,47616,47547,47547,47530,47530,47496,47496,47378,47378,47357,47357,47323,47323,47320,47320,47319,47319,47292,47292,47260,47260,47247,47247,47152,47152,47140,47140,47130,47130,47111,47111,47109,47109,47108,47108,47075,47075,47066,47066,47059,47059,47037,47037,47005,47005,46984,46984,46963,46963,46949,46949,46946,46946,46906,46906,46903,46903,46899,46899,46879,46879,46846,46846,46844,46844,46842,46842,46831,46831,46795,46795,46758,46758,46747,46747,46713,46713,46691,46691,46665,46665,46656,46656,46622,46622,46559,46559,46520,46520,46515,46515,46506,46506,46481,46481,46458,46458,46447,46447,46442,46442,46394,46394,46351,46351,46338,46338,46326,46326,46309,46309,46288,46288,46255,46255,46247,46247,46162,46162,46136,46136,46090,46090,46073,46073,46069,46069,46045,46045,46033,46033,45996,45996,45979,45979,45951,45951,45909,45909,45891,45891,45876,45876,45830,45830,45802,45802,45784,45784,45730,45730,45614,45614,45587,45587,45569,45569,45539,45539,45501,45501,45423,45423,45411,45411,45406,45406,45399,45399,45384,45384,45361,45361,45359,45359,45351,45351,45333,45333,45328,45328,45283,45283,45280,45280,45256,45256,45238,45238,45232,45232,45226,45226,45212,45212,45211,45211,45171,45171,45132,45132,45131,45131,45111,45111,45108,45108,45091,45091,45087,45087,45073,45073,45065,45065,45036,45036,45015,45015,44950,44950,44907,44907,44886,44886,44819,44819,44772,44772,44748,44748,44715,44715,44709,44709,44694,44694,44671,44671,44655,44655,44629,44629,44619,44619,44604,44604,44602,44602,44584,44584,44571,44571,44560,44560,44538,44538,44496,44496,44442,44442,44388,44388,44350,44350,44331,44331,44308,44308,44307,44307,44299,44299,44253,44253,44251,44251,44250,44250,44235,44235,44222,44222,44185,44185,44171,44171,44150,44150,44128,44128,44075,44075,44072,44072,44071,44071,44050,44050,44017,44017,43947,43947,43943,43943,43931,43931,43922,43922,43871,43871,43832,43832,43815,43815,43765,43765,43751,43751,43699,43699,43684,43684,43620,43620,43612,43612,43582,43582,43581,43581,43580,43580,43552,43552,43548,43548,43515,43515,43513,43513,43500,43500,43475,43475,43464,43464,43442,43442,43425,43425,43393,43393,43365,43365,43356,43356,43329,43329,43328,43328,43327,43327,43326,43326,43287,43287,43245,43245,43222,43222,43221,43221,43214,43214,43209,43209,43197,43197,43179,43179,43139,43139,43078,43078,43055,43055,43020,43020,42989,42989,42983,42983,42973,42973,42960,42960,42951,42951,42907,42907,42887,42887,42882,42882,42870,42870,42861,42861,42838,42838,42826,42826,42815,42815,42812,42812,42809,42809,42788,42788,42781,42781,42772,42772,42750,42750,42743,42743,42741,42741,42731,42731,42703,42703,42693,42693,42688,42688,42679,42679,42668,42668,42663,42663,42634,42634,42576,42576,42554,42554,42543,42543,42521,42521,42489,42489,42471,42471,42371,42371,42360,42360,42357,42357,42347,42347,42344,42344,42338,42338,42311,42311,42310,42310,42238,42238,42222,42222,42186,42186,42182,42182,42179,42179,42160,42160,42159,42159,42128,42128,42105,42105,42080,42080,42074,42074,42072,42072,42045,42045,42040,42040,42028,42028,42023,42023,42000,42000,41999,41999,41994,41994,41974,41974,41965,41965,41941,41941,41897,41897,41895,41895,41891,41891,41885,41885,41871,41871,41822,41822,41801,41801,41785,41785,41778,41778,41722,41722,41699,41699,41695,41695,41676,41676,41662,41662,41658,41658,41629,41629,41623,41623,41607,41607,41580,41580,41548,41548,41522,41522,41505,41505,41478,41478,41466,41466,41440,41440,41426,41426,41402,41402,41398,41398,41383,41383,41363,41363,41361,41361,41355,41355,41354,41354,41334,41334,41290,41290,41283,41283,41258,41258,41236,41236,41202,41202,41196,41196,41160,41160,41155,41155,41150,41150,41146,41146,41124,41124,41094,41094,41082,41082,41037,41037,41010,41010,40989,40989,40964,40964,40959,40959,40955,40955,40898,40898,40895,40895,40867,40867,40818,40818,40817,40817,40781,40781,40760,40760,40707,40707,40701,40701,40662,40662,40637,40637,40632,40632,40628,40628,40627,40627,40604,40604,40602,40602,40584,40584,40573,40573,40534,40534,40513,40513,40491,40491,40476,40476,40455,40455,40419,40419,40408,40408,40393,40393,40376,40376,40347,40347,40335,40335,40300,40300,40281,40281,40267,40267,40264,40264,40224,40224,40150,40150,40113,40113,40111,40111,40110,40110,40104,40104,40074,40074,40073,40073,40059,40059,40057,40057,40043,40043,40023,40023,40014,40014,40011,40011,39997,39997,39995,39995,39993,39993,39987,39987,39981,39981,39966,39966,39952,39952,39944,39944,39943,39943,39875,39875,39860,39860,39848,39848,39835,39835,39823,39823,39808,39808,39777,39777,39751,39751,39746,39746,39717,39717,39715,39715,39666,39666,39658,39658,39646,39646,39638,39638,39609,39609,39588,39588,39586,39586,39571,39571,39562,39562,39561,39561,39542,39542,39540,39540,39539,39539,39507,39507,39487,39487,39450,39450,39419,39419,39382,39382,39380,39380,39377,39377,39371,39371,39367,39367,39351,39351,39338,39338,39327,39327,39309,39309,39307,39307,39289,39289,39268,39268,39257,39257,39251,39251,39238,39238,39226,39226,39219,39219,39211,39211,39206,39206,39186,39186,39175,39175,39168,39168,39150,39150,39127,39127,39116,39116,39105,39105,39100,39100,39066,39066,39052,39052,39042,39042,39041,39041,39040,39040,38987,38987,38984,38984,38958,38958,38946,38946,38944,38944,38940,38940,38914,38914,38901,38901,38897,38897,38884,38884,38865,38865,38860,38860,38850,38850,38830,38830,38825,38825,38823,38823,38820,38820,38819,38819,38807,38807,38774,38774,38769,38769,38741,38741,38737,38737,38728,38728,38717,38717,38706,38706,38648,38648,38646,38646,38640,38640,38601,38601,38585,38585,38576,38576,38557,38557,38547,38547,38512,38512,38495,38495,38492,38492,38482,38482,38470,38470,38404,38404,38391,38391,38388,38388,38367,38367,38353,38353,38349,38349,38332,38332,38331,38331,38239,38239,38237,38237,38206,38206,38199,38199,38170,38170,38156,38156,38146,38146,38132,38132,38123,38123,38091,38091,38085,38085,38082,38082,38075,38075,38074,38074,38071,38071,38065,38065,38051,38051,38047,38047,38043,38043,38038,38038,38021,38021,38019,38019,38006,38006,37974,37974,37967,37967,37946,37946,37934,37934,37933,37933,37915,37915,37891,37891,37866,37866,37849,37849,37837,37837,37818,37818,37813,37813,37811,37811,37809,37809,37802,37802,37801,37801,37794,37794,37772,37772,37751,37751,37742,37742,37741,37741,37712,37712,37710,37710,37692,37692,37679,37679,37657,37657,37648,37648,37636,37636,37627,37627,37624,37624,37538,37538,37536,37536,37509,37509,37486,37486,37480,37480,37471,37471,37397,37397,37390,37390,37384,37384,37376,37376,37315,37315,37296,37296,37278,37278,37270,37270,37261,37261,37258,37258,37248,37248,37202,37202,37191,37191,37165,37165,37123,37123,37119,37119,37063,37063,37029,37029,37028,37028,37010,37010,37008,37008,37006,37006,37003,37003,36990,36990,36985,36985,36960,36960,36952,36952,36950,36950,36913,36913,36907,36907,36898,36898,36895,36895,36875,36875,36865,36865,36862,36862,36860,36860,36854,36854,36840,36840,36810,36810,36795,36795,36776,36776,36693,36693,36683,36683,36681,36681,36647,36647,36642,36642,36631,36631,36630,36630,36606,36606,36601,36601,36570,36570,36561,36561,36543,36543,36537,36537,36525,36525,36522,36522,36491,36491,36489,36489,36434,36434,36412,36412,36404,36404,36401,36401,36345,36345,36318,36318,36291,36291,36269,36269,36259,36259,36258,36258,36254,36254,36219,36219,36206,36206,36205,36205,36196,36196,36178,36178,36176,36176,36167,36167,36161,36161,36128,36128,36114,36114,36104,36104,36101,36101,36079,36079,36029,36029,36020,36020,35940,35940,35939,35939,35930,35930,35913,35913,35878,35878,35870,35870,35868,35868,35832,35832,35814,35814,35741,35741,35731,35731,35696,35696,35614,35614,35584,35584,35572,35572,35555,35555,35503,35503,35489,35489,35462,35462,35456,35456,35445,35445,35435,35435,35390,35390,35372,35372,35363,35363,35358,35358,35352,35352,35345,35345,35330,35330,35328,35328,35327,35327,35323,35323,35318,35318,35302,35302,35299,35299,35272,35272,35266,35266,35237,35237,35218,35218,35196,35196,35193,35193,35174,35174,35171,35171,35168,35168,35165,35165,35159,35159,35112,35112,35111,35111,35105,35105,35090,35090,35079,35079,35078,35078,35077,35077,35073,35073,35064,35064,35059,35059,34994,34994,34977,34977,34944,34944,34922,34922,34914,34914,34894,34894,34861,34861,34858,34858,34853,34853,34815,34815,34811,34811,34802,34802,34797,34797,34771,34771,34769,34769,34748,34748,34729,34729,34722,34722,34701,34701,34697,34697,34656,34656,34654,34654,34649,34649,34611,34611,34610,34610,34580,34580,34558,34558,34539,34539,34528,34528,34490,34490,34486,34486,34480,34480,34466,34466,34458,34458,34445,34445,34408,34408,34381,34381,34367,34367,34365,34365,34361,34361,34360,34360,34356,34356,34328,34328,34320,34320,34285,34285,34273,34273,34267,34267,34260,34260,34257,34257,34255,34255,34238,34238,34235,34235,34234,34234,34231,34231,34206,34206,34190,34190,34175,34175,34162,34162,34149,34149,34147,34147,34143,34143,34140,34140,34126,34126,34121,34121,34120,34120,34115,34115,34105,34105,34090,34090,34089,34089,34068,34068,34056,34056,34049,34049,34047,34047,34033,34033,34025,34025,34012,34012,34008,34008,34004,34004,33975,33975,33952,33952,33930,33930,33929,33929,33926,33926,33921,33921,33919,33919,33914,33914,33913,33913,33896,33896,33869,33869,33864,33864,33826,33826,33822,33822,33820,33820,33783,33783,33760,33760,33750,33750,33728,33728,33696,33696,33673,33673,33633,33633,33609,33609,33587,33587,33585,33585,33572,33572,33557,33557,33553,33553,33510,33510,33499,33499,33475,33475,33463,33463,33432,33432,33402,33402,33377,33377,33376,33376,33371,33371,33358,33358,33356,33356,33334,33334,33333,33333,33329,33329,33325,33325,33322,33322,33271,33271,33252,33252,33247,33247,33246,33246,33239,33239,33235,33235,33226,33226,33225,33225,33195,33195,33166,33166,33119,33119,33115,33115,33113,33113,33088,33088,33070,33070,33066,33066,33065,33065,33048,33048,33040,33040,33038,33038,33031,33031,33018,33018,33007,33007,32979,32979,32948,32948,32943,32943,32890,32890,32888,32888,32884,32884,32874,32874,32870,32870,32865,32865,32844,32844,32817,32817,32809,32809,32805,32805,32798,32798,32797,32797,32785,32785,32772,32772,32770,32770,32764,32764,32763,32763,32755,32755,32734,32734,32727,32727,32699,32699,32670,32670,32644,32644,32599,32599,32589,32589,32578,32578,32568,32568,32547,32547,32525,32525,32490,32490,32489,32489,32481,32481,32478,32478,32475,32475,32467,32467,32445,32445,32443,32443,32437,32437,32431,32431,32429,32429,32413,32413,32407,32407,32398,32398,32389,32389,32376,32376,32369,32369,32368,32368,32361,32361,32338,32338,32327,32327,32310,32310,32266,32266,32211,32211,32209,32209,32196,32196,32178,32178,32174,32174,32162,32162,32153,32153,32151,32151,32147,32147,32138,32138,32134,32134,32090,32090,32089,32089,32085,32085,32082,32082,32070,32070,32060,32060,32053,32053,32005,32005,32003,32003,31998,31998,31993,31993,31982,31982,31964,31964,31961,31961,31946,31946,31937,31937,31914,31914,31904,31904,31900,31900,31896,31896,31888,31888,31870,31870,31864,31864,31863,31863,31828,31828,31808,31808,31805,31805,31803,31803,31787,31787,31778,31778,31777,31777,31775,31775,31766,31766,31764,31764,31744,31744,31737,31737,31735,31735,31713,31713,31702,31702,31688,31688,31652,31652,31647,31647,31639,31639,31633,31633,31632,31632,31625,31625,31623,31623,31621,31621,31619,31619,31602,31602,31575,31575,31573,31573,31561,31561,31559,31559,31557,31557,31508,31508,31502,31502,31497,31497,31496,31496,31494,31494,31469,31469,31467,31467,31464,31464,31455,31455,31450,31450,31437,31437,31433,31433,31423,31423,31406,31406,31399,31399,31393,31393,31378,31378,31367,31367,31351,31351,31350,31350,31340,31340,31338,31338,31335,31335,31334,31334,31331,31331,31328,31328,31327,31327,31293,31293,31287,31287,31286,31286,31279,31279,31270,31270,31262,31262,31236,31236,31232,31232,31201,31201,31165,31165,31148,31148,31135,31135,31127,31127,31123,31123,31077,31077,31010,31010,31009,31009,31000,31000,30989,30989,30968,30968,30961,30961,30947,30947,30934,30934,30927,30927,30920,30920,30909,30909,30908,30908,30906,30906,30899,30899,30887,30887,30885,30885,30870,30870,30858,30858,30856,30856,30834,30834,30831,30831,30817,30817,30805,30805,30804,30804,30790,30790,30769,30769,30735,30735,30731,30731,30724,30724,30722,30722,30721,30721,30716,30716,30714,30714,30678,30678,30666,30666,30661,30661,30655,30655,30652,30652,30648,30648,30633,30633,30619,30619,30618,30618,30599,30599,30574,30574,30555,30555,30552,30552,30549,30549,30519,30519,30509,30509,30506,30506,30502,30502,30447,30447,30444,30444,30400,30400,30399,30399,30396,30396,30357,30357,30348,30348,30339,30339,30336,30336,30330,30330,30315,30315,30297,30297,30296,30296,30291,30291,30283,30283,30274,30274,30261,30261,30245,30245,30235,30235,30234,30234,30232,30232,30231,30231,30221,30221,30212,30212,30190,30190,30187,30187,30176,30176,30173,30173,30154,30154,30137,30137,30104,30104,30097,30097,30093,30093,30091,30091,30080,30080,30067,30067,30058,30058,30045,30045,30033,30033,30010,30010,30008,30008,29970,29970,29946,29946,29942,29942,29905,29905,29884,29884,29851,29851,29814,29814,29782,29782,29774,29774,29773,29773,29772,29772,29765,29765,29745,29745,29744,29744,29738,29738,29716,29716,29714,29714,29692,29692,29675,29675,29667,29667,29665,29665,29658,29658,29656,29656,29633,29633,29613,29613,29607,29607,29600,29600,29588,29588,29585,29585,29555,29555,29540,29540,29539,29539,29529,29529,29526,29526,29525,29525,29505,29505,29483,29483,29482,29482,29477,29477,29470,29470,29439,29439,29424,29424,29420,29420,29414,29414,29380,29380,29377,29377,29373,29373,29360,29360,29355,29355,29344,29344,29343,29343,29342,29342,29334,29334,29316,29316,29310,29310,29289,29289,29288,29288,29279,29279,29260,29260,29236,29236,29225,29225,29222,29222,29213,29213,29211,29211,29207,29207,29206,29206,29198,29198,29193,29193,29147,29147,29144,29144,29141,29141,29140,29140,29139,29139,29137,29137,29133,29133,29128,29128,29113,29113,29111,29111,29104,29104,29092,29092,29084,29084,29060,29060,29053,29053,29033,29033,29011,29011,29005,29005,28986,28986,28984,28984,28977,28977,28971,28971,28970,28970,28951,28951,28939,28939,28925,28925,28920,28920,28919,28919,28911,28911,28855,28855,28823,28823,28819,28819,28814,28814,28812,28812,28808,28808,28758,28758,28727,28727,28708,28708,28687,28687,28684,28684,28680,28680,28643,28643,28633,28633,28628,28628,28621,28621,28619,28619,28607,28607,28606,28606,28598,28598,28594,28594,28576,28576,28546,28546,28516,28516,28514,28514,28509,28509,28488,28488,28480,28480,28473,28473,28468,28468,28454,28454,28452,28452,28441,28441,28437,28437,28432,28432,28389,28389,28371,28371,28355,28355,28327,28327,28325,28325,28319,28319,28310,28310,28284,28284,28277,28277,28263,28263,28261,28261,28241,28241,28240,28240,28223,28223,28206,28206,28188,28188,28183,28183,28153,28153,28145,28145,28140,28140,28123,28123,28119,28119,28100,28100,28091,28091,28086,28086,28074,28074,28071,28071,28070,28070,28067,28067,28054,28054,28053,28053,28046,28046,28035,28035,28026,28026,28022,28022,28010,28010,27998,27998,27994,27994,27989,27989,27978,27978,27973,27973,27959,27959,27950,27950,27948,27948,27929,27929,27928,27928,27926,27926,27911,27911,27906,27906,27904,27904,27899,27899,27881,27881,27876,27876,27866,27866,27861,27861,27854,27854,27844,27844,27839,27839,27828,27828,27826,27826,27816,27816,27812,27812,27803,27803,27788,27788,27774,27774,27766,27766,27744,27744,27722,27722,27703,27703,27699,27699,27687,27687,27657,27657,27645,27645,27641,27641,27639,27639,27637,27637,27636,27636,27634,27634,27633,27633,27632,27632,27616,27616,27610,27610,27595,27595,27594,27594,27572,27572,27563,27563,27546,27546,27538,27538,27520,27520,27517,27517,27516,27516,27492,27492,27486,27486,27466,27466,27454,27454,27438,27438,27435,27435,27429,27429,27422,27422,27420,27420,27416,27416,27407,27407,27398,27398,27368,27368,27367,27367,27355,27355,27339,27339,27332,27332,27329,27329,27326,27326,27322,27322,27319,27319,27307,27307,27304,27304,27295,27295,27288,27288,27286,27286,27280,27280,27272,27272,27263,27263,27252,27252,27245,27245,27244,27244,27232,27232,27223,27223,27222,27222,27217,27217,27202,27202,27195,27195,27185,27185,27179,27179,27173,27173,27171,27171,27170,27170,27163,27163,27152,27152,27149,27149,27134,27134,27132,27132,27107,27107,27090,27090,27087,27087,27078,27078,27044,27044,27022,27022,27020,27020,27007,27007,26999,26999,26978,26978,26969,26969,26956,26956,26955,26955,26953,26953,26917,26917,26913,26913,26890,26890,26886,26886,26873,26873,26868,26868,26865,26865,26856,26856,26844,26844,26826,26826,26818,26818,26811,26811,26807,26807,26803,26803,26800,26800,26793,26793,26789,26789,26787,26787,26785,26785,26780,26780,26779,26779,26770,26770,26767,26767,26749,26749,26748,26748,26745,26745,26730,26730,26709,26709,26705,26705,26698,26698,26690,26690,26659,26659,26641,26641,26640,26640,26638,26638,26601,26601,26599,26599,26591,26591,26583,26583,26550,26550,26542,26542,26539,26539,26530,26530,26489,26489,26481,26481,26468,26468,26466,26466,26465,26465,26461,26461,26460,26460,26458,26458,26454,26454,26437,26437,26435,26435,26418,26418,26413,26413,26412,26412,26403,26403,26379,26379,26364,26364,26362,26362,26354,26354,26342,26342,26339,26339,26314,26314,26295,26295,26286,26286,26285,26285,26283,26283,26275,26275,26265,26265,26264,26264,26254,26254,26225,26225,26210,26210,26207,26207,26206,26206,26203,26203,26180,26180,26147,26147,26146,26146,26141,26141,26137,26137,26125,26125,26109,26109,26107,26107,26091,26091,26072,26072,26046,26046,26033,26033,26022,26022,26020,26020,26009,26009,26007,26007,26006,26006,25997,25997,25988,25988,25986,25986,25976,25976,25974,25974,25961,25961,25958,25958,25955,25955,25953,25953,25948,25948,25941,25941,25931,25931,25926,25926,25913,25913,25904,25904,25896,25896,25891,25891,25885,25885,25878,25878,25874,25874,25873,25873,25862,25862,25861,25861,25844,25844,25842,25842,25833,25833,25831,25831,25812,25812,25810,25810,25806,25806,25799,25799,25789,25789,25773,25773,25771,25771,25766,25766,25749,25749,25734,25734,25728,25728,25713,25713,25711,25711,25708,25708,25707,25707,25689,25689,25674,25674,25671,25671,25634,25634,25628,25628,25627,25627,25575,25575,25570,25570,25562,25562,25556,25556,25555,25555,25552,25552,25530,25530,25527,25527,25515,25515,25513,25513,25508,25508,25496,25496,25487,25487,25474,25474,25455,25455,25441,25441,25438,25438,25413,25413,25410,25410,25400,25400,25378,25378,25364,25364,25357,25357,25344,25344,25328,25328,25325,25325,25315,25315,25311,25311,25299,25299,25298,25298,25297,25297,25287,25287,25282,25282,25277,25277,25276,25276,25265,25265,25260,25260,25258,25258,25246,25246,25241,25241,25238,25238,25229,25229,25211,25211,25201,25201,25200,25200,25198,25198,25195,25195,25186,25186,25183,25183,25175,25175,25171,25171,25162,25162,25159,25159,25135,25135,25128,25128,25126,25126,25099,25099,25097,25097,25082,25082,25075,25075,25063,25063,25053,25053,25047,25047,25038,25038,25029,25029,25028,25028,25018,25018,25015,25015,25013,25013,25010,25010,25009,25009,25002,25002,24981,24981,24955,24955,24950,24950,24942,24942,24940,24940,24930,24930,24927,24927,24926,24926,24921,24921,24919,24919,24898,24898,24895,24895,24879,24879,24865,24865,24850,24850,24842,24842,24840,24840,24835,24835,24821,24821,24805,24805,24779,24779,24766,24766,24760,24760,24753,24753,24739,24739,24737,24737,24724,24724,24719,24719,24717,24717,24713,24713,24712,24712,24700,24700,24694,24694,24678,24678,24650,24650,24647,24647,24639,24639,24633,24633,24625,24625,24613,24613,24579,24579,24568,24568,24566,24566,24565,24565,24554,24554,24552,24552,24548,24548,24545,24545,24540,24540,24534,24534,24515,24515,24507,24507,24503,24503,24502,24502,24499,24499,24498,24498,24489,24489,24473,24473,24470,24470,24468,24468,24464,24464,24454,24454,24447,24447,24432,24432,24431,24431,24423,24423,24422,24422,24421,24421,24416,24416,24393,24393,24392,24392,24389,24389,24384,24384,24383,24383,24379,24379,24374,24374,24355,24355,24351,24351,24347,24347,24333,24333,24330,24330,24310,24310,24307,24307,24301,24301,24295,24295,24293,24293,24291,24291,24285,24285,24281,24281,24271,24271,24268,24268,24265,24265,24261,24261,24259,24259,24258,24258,24253,24253,24239,24239,24204,24204,24189,24189,24170,24170,24165,24165,24161,24161,24159,24159,24157,24157,24156,24156,24145,24145,24144,24144,24141,24141,24131,24131,24114,24114,24096,24096,24089,24089,24087,24087,24081,24081,24076,24076,24071,24071,24066,24066,24064,24064,24061,24061,24059,24059,24055,24055,24054,24054,24044,24044,24040,24040,24037,24037,24010,24010,24002,24002,24000,24000,23997,23997,23986,23986,23984,23984,23973,23973,23972,23972,23966,23966,23932,23932,23930,23930,23925,23925,23922,23922,23919,23919,23918,23918,23915,23915,23910,23910,23906,23906,23904,23904,23903,23903,23888,23888,23880,23880,23870,23870,23854,23854,23852,23852,23847,23847,23846,23846,23843,23843,23833,23833,23800,23800,23784,23784,23777,23777,23762,23762,23761,23761,23753,23753,23750,23750,23739,23739,23728,23728,23660,23660,23659,23659,23653,23653,23650,23650,23638,23638,23635,23635,23634,23634,23603,23603,23597,23597,23587,23587,23584,23584,23574,23574,23550,23550,23532,23532,23517,23517,23499,23499,23495,23495,23472,23472,23470,23470,23460,23460,23453,23453,23437,23437,23436,23436,23425,23425,23408,23408,23406,23406,23400,23400,23399,23399,23387,23387,23376,23376,23373,23373,23364,23364,23355,23355,23339,23339,23326,23326,23309,23309,23307,23307,23291,23291,23289,23289,23285,23285,23278,23278,23276,23276,23264,23264,23257,23257,23253,23253,23248,23248,23246,23246,23240,23240,23235,23235,23217,23217,23211,23211,23207,23207,23203,23203,23201,23201,23195,23195,23188,23188,23184,23184,23177,23177,23156,23156,23151,23151,23148,23148,23143,23143,23141,23141,23121,23121,23119,23119,23116,23116,23091,23091,23086,23086,23074,23074,23061,23061,23040,23040,23038,23038,23031,23031,23020,23020,22985,22985,22983,22983,22976,22976,22972,22972,22963,22963,22959,22959,22954,22954,22951,22951,22947,22947,22939,22939,22932,22932,22928,22928,22926,22926,22924,22924,22922,22922,22905,22905,22891,22891,22871,22871,22858,22858,22851,22851,22847,22847,22842,22842,22808,22808,22796,22796,22787,22787,22778,22778,22774,22774,22764,22764,22758,22758,22752,22752,22748,22748,22747,22747,22741,22741,22734,22734,22728,22728,22712,22712,22709,22709,22699,22699,22695,22695,22679,22679,22674,22674,22673,22673,22671,22671,22666,22666,22657,22657,22656,22656,22632,22632,22630,22630,22623,22623,22620,22620,22615,22615,22608,22608,22600,22600,22582,22582,22579,22579,22576,22576,22564,22564,22560,22560,22536,22536,22527,22527,22525,22525,22523,22523,22518,22518,22516,22516,22511,22511,22502,22502,22483,22483,22480,22480,22475,22475,22470,22470,22452,22452,22449,22449,22447,22447,22432,22432,22418,22418,22400,22400,22398,22398,22390,22390,22368,22368,22366,22366,22362,22362,22360,22360,22358,22358,22355,22355,22344,22344,22340,22340,22339,22339,22337,22337,22336,22336,22335,22335,22331,22331,22327,22327,22311,22311,22308,22308,22294,22294,22292,22292,22278,22278,22265,22265,22245,22245,22224,22224,22218,22218,22214,22214,22213,22213,22204,22204,22170,22170,22161,22161,22160,22160,22157,22157,22152,22152,22136,22136,22132,22132,22119,22119,22116,22116,22115,22115,22114,22114,22111,22111,22104,22104,22103,22103,22098,22098,22096,22096,22093,22093,22092,22092,22083,22083,22080,22080,22077,22077,22073,22073,22066,22066,22063,22063,22057,22057,22053,22053,22052,22052,22049,22049,22042,22042,22037,22037,22035,22035,22033,22033,22007,22007,21999,21999,21993,21993,21988,21988,21985,21985,21980,21980,21967,21967,21964,21964,21955,21955,21954,21954,21952,21952,21943,21943,21942,21942,21931,21931,21905,21905,21893,21893,21886,21886,21867,21867,21866,21866,21864,21864,21859,21859,21850,21850,21844,21844,21838,21838,21834,21834,21830,21830,21825,21825,21803,21803,21787,21787,21785,21785,21784,21784,21781,21781,21752,21752,21743,21743,21738,21738,21735,21735,21734,21734,21732,21732,21721,21721,21715,21715,21707,21707,21704,21704,21703,21703,21694,21694,21687,21687,21685,21685,21672,21672,21668,21668,21635,21635,21627,21627,21617,21617,21610,21610,21599,21599,21598,21598,21594,21594,21573,21573,21569,21569,21560,21560,21554,21554,21546,21546,21537,21537,21536,21536,21527,21527,21521,21521,21506,21506,21488,21488,21485,21485,21481,21481,21473,21473,21454,21454,21452,21452,21447,21447,21444,21444,21441,21441,21437,21437,21434,21434,21419,21419,21415,21415,21406,21406,21405,21405,21403,21403,21393,21393,21391,21391,21386,21386,21378,21378,21370,21370,21366,21366,21362,21362,21360,21360,21351,21351,21349,21349,21346,21346,21342,21342,21339,21339,21334,21334,21312,21312,21285,21285,21281,21281,21272,21272,21263,21263,21256,21256,21254,21254,21249,21249,21233,21233,21226,21226,21218,21218,21211,21211,21209,21209,21205,21205,21204,21204,21200,21200,21199,21199,21194,21194,21192,21192,21191,21191,21187,21187,21169,21169,21165,21165,21162,21162,21161,21161,21158,21158,21154,21154,21141,21141,21138,21138,21105,21105,21092,21092,21088,21088,21087,21087,21081,21081,21054,21054,21053,21053,21041,21041,21023,21023,21021,21021,21020,21020,21016,21016,21007,21007,21004,21004,20989,20989,20975,20975,20972,20972,20971,20971,20969,20969,20966,20966,20965,20965,20962,20962,20961,20961,20960,20960,20950,20950,20946,20946,20939,20939,20934,20934,20933,20933,20927,20927,20923,20923,20916,20916,20914,20914,20910,20910,20874,20874,20869,20869,20867,20867,20864,20864,20852,20852,20844,20844,20843,20843,20841,20841,20839,20839,20835,20835,20831,20831,20821,20821,20820,20820,20809,20809,20806,20806,20801,20801,20791,20791,20783,20783,20778,20778,20774,20774,20771,20771,20760,20760,20756,20756,20755,20755,20739,20739,20735,20735,20733,20733,20728,20728,20727,20727,20719,20719,20714,20714,20707,20707,20706,20706,20701,20701,20698,20698,20696,20696,20691,20691,20686,20686,20677,20677,20672,20672,20666,20666,20648,20648,20637,20637,20636,20636,20633,20633,20628,20628,20627,20627,20626,20626,20624,20624,20623,20623,20606,20606,20605,20605,20597,20597,20591,20591,20588,20588,20583,20583,20571,20571,20562,20562,20557,20557,20556,20556,20552,20552,20550,20550,20548,20548,20543,20543,20524,20524,20519,20519,20498,20498,20491,20491,20481,20481,20472,20472,20467,20467,20463,20463,20457,20457,20449,20449,20448,20448,20443,20443,20437,20437,20431,20431,20428,20428,20423,20423,20420,20420,20409,20409,20391,20391,20382,20382,20362,20362,20359,20359,20356,20356,20346,20346,20332,20332,20331,20331,20328,20328,20317,20317,20314,20314,20295,20295,20286,20286,20285,20285,20284,20284,20280,20280,20272,20272,20267,20267,20255,20255,20253,20253,20250,20250,20247,20247,20241,20241,20225,20225,20212,20212,20210,20210,20191,20191,20189,20189,20173,20173,20154,20154,20139,20139,20138,20138,20118,20118,20102,20102,20098,20098,20095,20095,20093,20093,20088,20088,20087,20087,20086,20086,20085,20085,20074,20074,20070,20070,20064,20064,20061,20061,20060,20060,20056,20056,20052,20052,20049,20049,20046,20046,20044,20044,20042,20042,20039,20039,20037,20037,20025,20025,20024,20024,20011,20011,20009,20009,20008,20008,20005,20005,20004,20004,19989,19989,19980,19980,19979,19979,19970,19970,19967,19967,19952,19952,19942,19942,19929,19929,19917,19917,19904,19904,19885,19885,19884,19884,19873,19873,19865,19865,19859,19859,19854,19854,19850,19850,19848,19848,19840,19840,19834,19834,19826,19826,19821,19821,19815,19815,19810,19810,19808,19808,19806,19806,19804,19804,19801,19801,19799,19799,19796,19796,19794,19794,19777,19777,19775,19775,19769,19769,19767,19767,19765,19765,19760,19760,19750,19750,19749,19749,19746,19746,19745,19745,19739,19739,19734,19734,19732,19732,19729,19729,19723,19723,19719,19719,19715,19715,19710,19710,19702,19702,19697,19697,19689,19689,19686,19686,19682,19682,19671,19671,19658,19658,19647,19647,19639,19639,19633,19633,19626,19626,19592,19592,19589,19589,19582,19582,19568,19568,19567,19567,19561,19561,19560,19560,19557,19557,19550,19550,19549,19549,19543,19543,19539,19539,19538,19538,19537,19537,19536,19536,19529,19529,19524,19524,19522,19522,19518,19518,19505,19505,19494,19494,19492,19492,19479,19479,19474,19474,19464,19464,19463,19463,19462,19462,19458,19458,19455,19455,19453,19453,19450,19450,19447,19447,19443,19443,19438,19438,19436,19436,19433,19433,19432,19432,19426,19426,19425,19425,19415,19415,19408,19408,19403,19403,19401,19401,19396,19396,19384,19384,19381,19381,19380,19380,19367,19367,19364,19364,19363,19363,19362,19362,19351,19351,19344,19344,19341,19341,19338,19338,19330,19330,19323,19323,19306,19306,19305,19305,19299,19299,19294,19294,19283,19283,19281,19281,19272,19272,19264,19264,19263,19263,19257,19257,19256,19256,19253,19253,19242,19242,19240,19240,19237,19237,19234,19234,19224,19224,19222,19222,19217,19217,19201,19201,19200,19200,19198,19198,19193,19193,19192,19192,19179,19179,19178,19178,19176,19176,19175,19175,19170,19170,19166,19166,19147,19147,19137,19137,19135,19135,19123,19123,19117,19117,19114,19114,19108,19108,19107,19107,19097,19097,19095,19095,19093,19093,19091,19091,19090,19090,19084,19084,19079,19079,19074,19074,19070,19070,19065,19065,19058,19058,19055,19055,19030,19030,19023,19023,19017,19017,19016,19016,19014,19014,19011,19011,19003,19003,18993,18993,18990,18990,18988,18988,18981,18981,18974,18974,18973,18973,18959,18959,18954,18954,18934,18934,18917,18917,18903,18903,18900,18900,18896,18896,18872,18872,18840,18840,18832,18832,18828,18828,18826,18826,18823,18823,18821,18821,18819,18819,18814,18814,18812,18812,18810,18810,18800,18800,18794,18794,18792,18792,18787,18787,18776,18776,18775,18775,18771,18771,18768,18768,18762,18762,18758,18758,18751,18751,18736,18736,18732,18732,18724,18724,18722,18722,18719,18719,18718,18718,18717,18717,18699,18699,18673,18673,18667,18667,18663,18663,18655,18655,18652,18652,18642,18642,18639,18639,18626,18626,18624,18624,18623,18623,18616,18616,18615,18615,18605,18605,18602,18602,18601,18601,18585,18585,18581,18581,18559,18559,18546,18546,18543,18543,18537,18537,18535,18535,18524,18524,18523,18523,18508,18508,18506,18506,18498,18498,18492,18492,18486,18486,18485,18485,18483,18483,18481,18481,18472,18472,18471,18471,18461,18461,18457,18457,18453,18453,18441,18441,18439,18439,18432,18432,18431,18431,18425,18425,18416,18416,18414,18414,18408,18408,18394,18394,18390,18390,18387,18387,18375,18375,18373,18373,18366,18366,18363,18363,18356,18356,18342,18342,18341,18341,18329,18329,18327,18327,18319,18319,18316,18316,18309,18309,18308,18308,18286,18286,18285,18285,18283,18283,18280,18280,18267,18267,18258,18258,18253,18253,18245,18245,18234,18234,18226,18226,18204,18204,18200,18200,18198,18198,18193,18193,18189,18189,18183,18183,18164,18164,18163,18163,18158,18158,18150,18150,18133,18133,18127,18127,18116,18116,18105,18105,18101,18101,18093,18093,18084,18084,18071,18071,18055,18055,18051,18051,18050,18050,18049,18049,18044,18044,18039,18039,18038,18038,18014,18014,18013,18013,18002,18002,17984,17984,17982,17982,17981,17981,17969,17969,17960,17960,17953,17953,17950,17950,17941,17941,17931,17931,17919,17919,17918,17918,17915,17915,17912,17912,17908,17908,17896,17896,17889,17889,17888,17888,17887,17887,17886,17886,17874,17874,17871,17871,17870,17870,17865,17865,17856,17856,17848,17848,17847,17847,17836,17836,17834,17834,17826,17826,17824,17824,17807,17807,17804,17804,17797,17797,17795,17795,17792,17792,17785,17785,17782,17782,17770,17770,17755,17755,17751,17751,17747,17747,17746,17746,17744,17744,17734,17734,17720,17720,17712,17712,17705,17705,17698,17698,17692,17692,17688,17688,17686,17686,17679,17679,17675,17675,17674,17674,17665,17665,17663,17663,17662,17662,17661,17661,17658,17658,17649,17649,17638,17638,17635,17635,17634,17634,17630,17630,17608,17608,17603,17603,17595,17595,17592,17592,17588,17588,17582,17582,17578,17578,17577,17577,17571,17571,17570,17570,17566,17566,17559,17559,17556,17556,17554,17554,17553,17553,17541,17541,17539,17539,17538,17538,17537,17537,17532,17532,17531,17531,17530,17530,17529,17529,17519,17519,17515,17515,17511,17511,17504,17504,17502,17502,17500,17500,17496,17496,17490,17490,17487,17487,17483,17483,17479,17479,17474,17474,17472,17472,17460,17460,17455,17455,17451,17451,17445,17445,17444,17444,17436,17436,17435,17435,17432,17432,17429,17429,17428,17428,17427,17427,17422,17422,17407,17407,17405,17405,17399,17399,17395,17395,17382,17382,17372,17372,17370,17370,17369,17369,17367,17367,17348,17348,17346,17346,17343,17343,17332,17332,17327,17327,17309,17309,17307,17307,17306,17306,17297,17297,17296,17296,17283,17283,17266,17266,17249,17249,17241,17241,17238,17238,17226,17226,17218,17218,17216,17216,17214,17214,17213,17213,17211,17211,17205,17205,17203,17203,17199,17199,17196,17196,17192,17192,17178,17178,17169,17169,17166,17166,17165,17165,17163,17163,17161,17161,17160,17160,17158,17158,17152,17152,17145,17145,17137,17137,17135,17135,17133,17133,17129,17129,17124,17124,17123,17123,17121,17121,17117,17117,17108,17108,17104,17104,17091,17091,17086,17086,17073,17073,17063,17063,17061,17061,17052,17052,17045,17045,17044,17044,17037,17037,17030,17030,17022,17022,17018,17018,17015,17015,17010,17010,17006,17006,16998,16998,16989,16989,16962,16962,16960,16960,16957,16957,16953,16953,16952,16952,16944,16944,16943,16943,16942,16942,16938,16938,16928,16928,16925,16925,16918,16918,16916,16916,16907,16907,16904,16904,16901,16901,16894,16894,16892,16892,16889,16889,16885,16885,16880,16880,16879,16879,16866,16866,16864,16864,16862,16862,16850,16850,16849,16849,16848,16848,16842,16842,16840,16840,16836,16836,16833,16833,16814,16814,16812,16812,16809,16809,16805,16805,16796,16796,16790,16790,16786,16786,16765,16765,16764,16764,16763,16763,16762,16762,16755,16755,16750,16750,16747,16747,16727,16727,16724,16724,16723,16723,16722,16722,16718,16718,16710,16710,16707,16707,16698,16698,16695,16695,16682,16682,16665,16665,16659,16659,16656,16656,16654,16654,16646,16646,16640,16640,16639,16639,16635,16635,16634,16634,16631,16631,16630,16630,16622,16622,16619,16619,16614,16614,16611,16611,16610,16610,16609,16609,16607,16607,16605,16605,16603,16603,16597,16597,16593,16593,16591,16591,16582,16582,16577,16577,16569,16569,16568,16568,16559,16559,16551,16551,16549,16549,16546,16546,16539,16539,16535,16535,16533,16533,16532,16532,16523,16523,16511,16511,16508,16508,16500,16500,16497,16497,16480,16480,16477,16477,16475,16475,16469,16469,16464,16464,16463,16463,16461,16461,16458,16458,16455,16455,16448,16448,16444,16444,16437,16437,16436,16436,16431,16431,16429,16429,16405,16405,16389,16389,16387,16387,16383,16383,16378,16378,16370,16370,16368,16368,16365,16365,16362,16362,16358,16358,16354,16354,16351,16351,16347,16347,16346,16346,16340,16340,16333,16333,16328,16328,16327,16327,16308,16308,16305,16305,16304,16304,16302,16302,16299,16299,16281,16281,16276,16276,16266,16266,16264,16264,16263,16263,16261,16261,16255,16255,16246,16246,16241,16241,16240,16240,16238,16238,16235,16235,16234,16234,16224,16224,16222,16222,16210,16210,16200,16200,16198,16198,16197,16197,16186,16186,16185,16185,16184,16184,16181,16181,16180,16180,16169,16169,16155,16155,16151,16151,16150,16150,16141,16141,16137,16137,16130,16130,16110,16110,16106,16106,16103,16103,16097,16097,16095,16095,16094,16094,16092,16092,16091,16091,16087,16087,16072,16072,16071,16071,16068,16068,16059,16059,16042,16042,16037,16037,16031,16031,16030,16030,16023,16023,16020,16020,16016,16016,16015,16015,16002,16002,15998,15998,15981,15981,15977,15977,15976,15976,15971,15971,15961,15961,15960,15960,15955,15955,15954,15954,15950,15950,15945,15945,15939,15939,15938,15938,15925,15925,15921,15921,15920,15920,15918,15918,15906,15906,15900,15900,15897,15897,15895,15895,15892,15892,15891,15891,15888,15888,15883,15883,15877,15877,15872,15872,15867,15867,15864,15864,15853,15853,15847,15847,15845,15845,15840,15840,15832,15832,15828,15828,15814,15814,15813,15813,15812,15812,15808,15808,15807,15807,15805,15805,15804,15804,15802,15802,15788,15788,15776,15776,15774,15774,15769,15769,15760,15760,15757,15757,15754,15754,15739,15739,15735,15735,15733,15733,15732,15732,15724,15724,15717,15717,15712,15712,15711,15711,15707,15707,15705,15705,15702,15702,15693,15693,15689,15689,15685,15685,15680,15680,15677,15677,15675,15675,15665,15665,15662,15662,15659,15659,15650,15650,15645,15645,15642,15642,15638,15638,15628,15628,15622,15622,15613,15613,15612,15612,15606,15606,15596,15596,15594,15594,15590,15590,15585,15585,15574,15574,15565,15565,15564,15564,15561,15561,15560,15560,15539,15539,15536,15536,15535,15535,15534,15534,15529,15529,15525,15525,15520,15520,15518,15518,15514,15514,15513,15513,15511,15511,15507,15507,15504,15504,15500,15500,15496,15496,15494,15494,15491,15491,15489,15489,15487,15487,15485,15485,15477,15477,15476,15476,15474,15474,15472,15472,15470,15470,15469,15469,15467,15467,15457,15457,15454,15454,15446,15446,15443,15443,15442,15442,15434,15434,15431,15431,15428,15428,15417,15417,15416,15416,15414,15414,15403,15403,15401,15401,15397,15397,15395,15395,15389,15389,15387,15387,15379,15379,15369,15369,15359,15359,15358,15358,15357,15357,15356,15356,15352,15352,15351,15351,15350,15350,15340,15340,15335,15335,15332,15332,15328,15328,15325,15325,15312,15312,15311,15311,15307,15307,15306,15306,15304,15304,15303,15303,15297,15297,15278,15278,15269,15269,15267,15267,15263,15263,15256,15256,15251,15251,15249,15249,15244,15244,15243,15243,15240,15240,15239,15239,15235,15235,15228,15228,15223,15223,15221,15221,15217,15217,15212,15212,15206,15206,15203,15203,15201,15201,15197,15197,15195,15195,15193,15193,15186,15186,15184,15184,15183,15183,15171,15171,15167,15167,15157,15157,15151,15151,15142,15142,15130,15130,15128,15128,15127,15127,15123,15123,15122,15122,15113,15113,15111,15111,15106,15106,15105,15105,15099,15099,15097,15097,15089,15089,15083,15083,15073,15073,15063,15063,15061,15061,15058,15058,15056,15056,15055,15055,15050,15050,15049,15049,15044,15044,15042,15042,15036,15036,15030,15030,15029,15029,15023,15023,15019,15019,15010,15010,15004,15004,14999,14999,14993,14993,14972,14972,14970,14970,14968,14968,14956,14956,14949,14949,14944,14944,14943,14943,14942,14942,14941,14941,14931,14931,14911,14911,14908,14908,14906,14906,14903,14903,14902,14902,14901,14901,14886,14886,14882,14882,14881,14881,14859,14859,14856,14856,14853,14853,14843,14843,14839,14839,14835,14835,14828,14828,14820,14820,14813,14813,14809,14809,14798,14798,14791,14791,14782,14782,14779,14779,14766,14766,14764,14764,14744,14744,14741,14741,14740,14740,14735,14735,14729,14729,14726,14726,14723,14723,14716,14716,14715,14715,14711,14711,14710,14710,14706,14706,14704,14704,14691,14691,14682,14682,14675,14675,14671,14671,14658,14658,14656,14656,14654,14654,14648,14648,14642,14642,14639,14639,14637,14637,14633,14633,14627,14627,14624,14624,14623,14623,14610,14610,14609,14609,14605,14605,14601,14601,14600,14600,14599,14599,14597,14597,14591,14591,14590,14590,14589,14589,14588,14588,14586,14586,14585,14585,14584,14584,14575,14575,14573,14573,14560,14560,14556,14556,14555,14555,14552,14552,14548,14548,14547,14547,14543,14543,14540,14540,14534,14534,14533,14533,14529,14529,14527,14527,14525,14525,14522,14522,14520,14520,14499,14499,14495,14495,14494,14494,14490,14490,14484,14484,14478,14478,14474,14474,14473,14473,14472,14472,14469,14469,14468,14468,14467,14467,14462,14462,14450,14450,14449,14449,14448,14448,14436,14436,14433,14433,14425,14425,14419,14419,14410,14410,14405,14405,14404,14404,14402,14402,14396,14396,14393,14393,14385,14385,14383,14383,14378,14378,14377,14377,14375,14375,14370,14370,14366,14366,14365,14365,14364,14364,14358,14358,14357,14357,14351,14351,14344,14344,14340,14340,14338,14338,14333,14333,14331,14331,14329,14329,14326,14326,14325,14325,14324,14324,14312,14312,14306,14306,14301,14301,14299,14299,14297,14297,14296,14296,14294,14294,14293,14293,14291,14291,14290,14290,14288,14288,14285,14285,14272,14272,14271,14271,14270,14270,14263,14263,14256,14256,14253,14253,14249,14249,14248,14248,14246,14246,14244,14244,14240,14240,14226,14226,14224,14224,14222,14222,14220,14220,14219,14219,14215,14215,14211,14211,14208,14208,14202,14202,14192,14192,14189,14189,14187,14187,14180,14180,14179,14179,14178,14178,14175,14175,14171,14171,14168,14168,14165,14165,14163,14163,14161,14161,14156,14156,14151,14151,14149,14149,14147,14147,14143,14143,14141,14141,14136,14136,14135,14135,14132,14132,14131,14131,14130,14130,14122,14122,14119,14119,14116,14116,14113,14113,14101,14101,14093,14093,14088,14088,14083,14083,14080,14080,14079,14079,14077,14077,14072,14072,14060,14060,14058,14058,14055,14055,14038,14038,14030,14030,14029,14029,14025,14025,14024,14024,14022,14022,14020,14020,14011,14011,13994,13994,13989,13989,13988,13988,13987,13987,13984,13984,13982,13982,13975,13975,13974,13974,13968,13968,13967,13967,13965,13965,13962,13962,13961,13961,13959,13959,13945,13945,13940,13940,13938,13938,13936,13936,13934,13934,13928,13928,13925,13925,13922,13922,13912,13912,13910,13910,13907,13907,13904,13904,13896,13896,13889,13889,13887,13887,13885,13885,13883,13883,13878,13878,13877,13877,13871,13871,13870,13870,13865,13865,13862,13862,13859,13859,13856,13856,13853,13853,13852,13852,13851,13851,13850,13850,13848,13848,13843,13843,13842,13842,13841,13841,13835,13835,13833,13833,13829,13829,13823,13823,13811,13811,13808,13808,13803,13803,13801,13801,13799,13799,13796,13796,13793,13793,13792,13792,13787,13787,13779,13779,13772,13772,13766,13766,13765,13765,13754,13754,13753,13753,13752,13752,13750,13750,13745,13745,13742,13742,13736,13736,13734,13734,13722,13722,13721,13721,13718,13718,13714,13714,13705,13705,13698,13698,13697,13697,13695,13695,13690,13690,13689,13689,13677,13677,13669,13669,13667,13667,13665,13665,13661,13661,13656,13656,13650,13650,13647,13647,13646,13646,13634,13634,13633,13633,13624,13624,13617,13617,13611,13611,13600,13600,13594,13594,13592,13592,13591,13591,13588,13588,13583,13583,13580,13580,13579,13579,13577,13577,13576,13576,13570,13570,13566,13566,13552,13552,13539,13539,13537,13537,13536,13536,13533,13533,13529,13529,13523,13523,13521,13521,13520,13520,13512,13512,13500,13500,13498,13498,13492,13492,13487,13487,13483,13483,13470,13470,13468,13468,13464,13464,13454,13454,13441,13441,13436,13436,13425,13425,13416,13416,13411,13411,13405,13405,13402,13402,13401,13401,13394,13394,13389,13389,13383,13383,13382,13382,13371,13371,13369,13369,13361,13361,13358,13358,13357,13357,13330,13330,13329,13329,13328,13328,13325,13325,13318,13318,13317,13317,13315,13315,13307,13307,13305,13305,13300,13300,13292,13292,13286,13286,13282,13282,13268,13268,13249,13249,13246,13246,13240,13240,13237,13237,13235,13235,13231,13231,13228,13228,13226,13226,13223,13223,13220,13220,13218,13218,13215,13215,13211,13211,13210,13210,13206,13206,13200,13200,13188,13188,13175,13175,13174,13174,13170,13170,13167,13167,13155,13155,13152,13152,13151,13151,13146,13146,13145,13145,13140,13140,13135,13135,13130,13130,13129,13129,13121,13121,13115,13115,13106,13106,13105,13105,13104,13104,13098,13098,13097,13097,13095,13095,13094,13094,13089,13089,13088,13088,13086,13086,13076,13076,13075,13075,13074,13074,13070,13070,13062,13062,13051,13051,13049,13049,13042,13042,13037,13037,13025,13025,13015,13015,13013,13013,13005,13005,12996,12996,12994,12994,12993,12993,12986,12986,12985,12985,12979,12979,12977,12977,12976,12976,12975,12975,12966,12966,12963,12963,12958,12958,12957,12957,12955,12955,12953,12953,12943,12943,12941,12941,12940,12940,12937,12937,12935,12935,12930,12930,12929,12929,12917,12917,12914,12914,12903,12903,12899,12899,12886,12886,12881,12881,12876,12876,12873,12873,12871,12871,12870,12870,12867,12867,12864,12864,12860,12860,12859,12859,12855,12855,12854,12854,12843,12843,12841,12841,12838,12838,12837,12837,12822,12822,12821,12821,12817,12817,12812,12812,12811,12811,12809,12809,12808,12808,12806,12806,12805,12805,12803,12803,12802,12802,12800,12800,12796,12796,12788,12788,12787,12787,12782,12782,12780,12780,12779,12779,12776,12776,12772,12772,12769,12769,12767,12767,12766,12766,12762,12762,12753,12753,12752,12752,12749,12749,12748,12748,12739,12739,12738,12738,12737,12737,12735,12735,12734,12734,12731,12731,12728,12728,12720,12720,12712,12712,12706,12706,12703,12703,12700,12700,12698,12698,12697,12697,12696,12696,12686,12686,12679,12679,12678,12678,12673,12673,12671,12671,12670,12670,12668,12668,12660,12660,12658,12658,12656,12656,12648,12648,12647,12647,12642,12642,12627,12627,12625,12625,12611,12611,12604,12604,12601,12601,12595,12595,12591,12591,12588,12588,12587,12587,12584,12584,12575,12575,12573,12573,12570,12570,12561,12561,12556,12556,12555,12555,12554,12554,12553,12553,12544,12544,12539,12539,12526,12526,12523,12523,12520,12520,12518,12518,12513,12513,12509,12509,12495,12495,12491,12491,12485,12485,12484,12484,12480,12480,12478,12478,12475,12475,12470,12470,12463,12463,12456,12456,12455,12455,12448,12448,12444,12444,12437,12437,12433,12433,12421,12421,12416,12416,12411,12411,12408,12408,12405,12405,12402,12402,12401,12401,12392,12392,12391,12391,12389,12389,12388,12388,12386,12386,12385,12385,12377,12377,12374,12374,12370,12370,12368,12368,12366,12366,12365,12365,12354,12354,12353,12353,12350,12350,12349,12349,12343,12343,12337,12337,12336,12336,12335,12335,12334,12334,12332,12332,12325,12325,12321,12321,12316,12316,12313,12313,12312,12312,12309,12309,12308,12308,12307,12307,12299,12299,12297,12297,12296,12296,12294,12294,12289,12289,12267,12267,12261,12261,12257,12257,12250,12250,12249,12249,12238,12238,12234,12234,12229,12229,12223,12223,12221,12221,12213,12213,12209,12209,12206,12206,12205,12205,12203,12203,12201,12201,12200,12200,12198,12198,12193,12193,12191,12191,12179,12179,12177,12177,12174,12174,12172,12172,12169,12169,12168,12168,12164,12164,12160,12160,12159,12159,12158,12158,12152,12152,12147,12147,12146,12146,12145,12145,12141,12141,12136,12136,12135,12135,12127,12127,12121,12121,12116,12116,12114,12114,12113,12113,12105,12105,12102,12102,12100,12100,12096,12096,12084,12084,12080,12080,12078,12078,12071,12071,12068,12068,12065,12065,12064,12064,12063,12063,12062,12062,12061,12061,12060,12060,12054,12054,12053,12053,12050,12050,12049,12049,12047,12047,12042,12042,12039,12039,12037,12037,12033,12033,12030,12030,12023,12023,12022,12022,12019,12019,12014,12014,12009,12009,12008,12008,12006,12006,12001,12001,11999,11999,11998,11998,11995,11995,11988,11988,11987,11987,11985,11985,11978,11978,11972,11972,11969,11969,11966,11966,11964,11964,11957,11957,11955,11955,11950,11950,11944,11944,11934,11934,11933,11933,11930,11930,11922,11922,11920,11920,11912,11912,11907,11907,11898,11898,11897,11897,11893,11893,11892,11892,11881,11881,11880,11880,11872,11872,11867,11867,11858,11858,11857,11857,11856,11856,11848,11848,11847,11847,11836,11836,11835,11835,11833,11833,11831,11831,11827,11827,11818,11818,11816,11816,11815,11815,11814,11814,11811,11811,11807,11807,11806,11806,11802,11802,11801,11801,11800,11800,11797,11797,11796,11796,11793,11793,11788,11788,11785,11785,11783,11783,11781,11781,11768,11768,11767,11767,11765,11765,11763,11763,11755,11755,11745,11745,11744,11744,11739,11739,11738,11738,11735,11735,11734,11734,11732,11732,11728,11728,11725,11725,11724,11724,11722,11722,11720,11720,11719,11719,11716,11716,11713,11713,11712,11712,11711,11711,11708,11708,11706,11706,11699,11699,11698,11698,11693,11693,11692,11692,11685,11685,11684,11684,11674,11674,11661,11661,11655,11655,11653,11653,11645,11645,11640,11640,11639,11639,11636,11636,11634,11634,11631,11631,11615,11615,11614,11614,11613,11613,11607,11607,11605,11605,11598,11598,11596,11596,11593,11593,11580,11580,11577,11577,11572,11572,11563,11563,11562,11562,11560,11560,11555,11555,11552,11552,11546,11546,11544,11544,11543,11543,11537,11537,11535,11535,11524,11524,11517,11517,11512,11512,11505,11505,11497,11497,11494,11494,11493,11493,11490,11490,11488,11488,11487,11487,11485,11485,11481,11481,11478,11478,11460,11460,11459,11459,11458,11458,11456,11456,11452,11452,11451,11451,11447,11447,11442,11442,11441,11441,11440,11440,11439,11439,11432,11432,11430,11430,11429,11429,11425,11425,11420,11420,11414,11414,11409,11409,11408,11408,11405,11405,11395,11395,11394,11394,11392,11392,11382,11382,11381,11381,11379,11379,11378,11378,11371,11371,11364,11364,11361,11361,11357,11357,11356,11356,11355,11355,11353,11353,11352,11352,11350,11350,11347,11347,11342,11342,11341,11341,11330,11330,11328,11328,11324,11324,11318,11318,11316,11316,11315,11315,11314,11314,11313,11313,11311,11311,11307,11307,11306,11306,11299,11299,11296,11296,11293,11293,11292,11292,11284,11284,11283,11283,11279,11279,11274,11274,11271,11271,11252,11252,11249,11249,11241,11241,11240,11240,11236,11236,11235,11235,11234,11234,11226,11226,11221,11221,11217,11217,11215,11215,11214,11214,11210,11210,11208,11208,11203,11203,11200,11200,11195,11195,11192,11192,11187,11187,11186,11186,11169,11169,11168,11168,11165,11165,11161,11161,11153,11153,11151,11151,11150,11150,11148,11148,11147,11147,11141,11141,11135,11135,11132,11132,11128,11128,11122,11122,11119,11119,11117,11117,11114,11114,11112,11112,11108,11108,11107,11107,11106,11106,11105,11105,11104,11104,11103,11103,11100,11100,11097,11097,11087,11087,11086,11086,11083,11083,11074,11074,11067,11067,11062,11062,11059,11059,11056,11056,11050,11050,11049,11049,11046,11046,11041,11041,11039,11039,11036,11036,11035,11035,11033,11033,11027,11027,11026,11026,11025,11025,11024,11024,11022,11022,11021,11021,11020,11020,11014,11014,11013,11013,11009,11009,11003,11003,11002,11002,10994,10994,10992,10992,10991,10991,10988,10988,10984,10984,10978,10978,10975,10975,10974,10974,10971,10971,10969,10969,10968,10968,10961,10961,10954,10954,10952,10952,10947,10947,10946,10946,10945,10945,10943,10943,10939,10939,10934,10934,10933,10933,10928,10928,10926,10926,10924,10924,10920,10920,10913,10913,10910,10910,10904,10904,10902,10902,10897,10897,10892,10892,10881,10881,10880,10880,10878,10878,10876,10876,10872,10872,10869,10869,10868,10868,10867,10867,10866,10866,10864,10864,10858,10858,10857,10857,10855,10855,10853,10853,10852,10852,10849,10849,10847,10847,10845,10845,10844,10844,10843,10843,10841,10841,10837,10837,10833,10833,10829,10829,10824,10824,10823,10823,10822,10822,10820,10820,10819,10819,10818,10818,10815,10815,10813,10813,10807,10807,10805,10805,10804,10804,10794,10794,10793,10793,10791,10791,10789,10789,10784,10784,10778,10778,10777,10777,10776,10776,10775,10775,10774,10774,10773,10773,10770,10770,10769,10769,10767,10767,10763,10763,10759,10759,10755,10755,10754,10754,10752,10752,10748,10748,10747,10747,10743,10743,10742,10742,10740,10740,10736,10736,10730,10730,10721,10721,10720,10720,10717,10717,10714,10714,10713,10713,10711,10711,10708,10708,10706,10706,10699,10699,10697,10697,10695,10695,10694,10694,10692,10692,10691,10691,10686,10686,10684,10684,10679,10679,10678,10678,10676,10676,10672,10672,10670,10670,10653,10653,10651,10651,10647,10647,10646,10646,10645,10645,10640,10640,10637,10637,10634,10634,10630,10630,10629,10629,10625,10625,10623,10623,10620,10620,10619,10619,10616,10616,10611,10611,10603,10603,10598,10598,10592,10592,10589,10589,10586,10586,10582,10582,10578,10578,10577,10577,10573,10573,10562,10562,10557,10557,10556,10556,10546,10546,10541,10541,10537,10537,10535,10535,10527,10527,10525,10525,10523,10523,10518,10518,10510,10510,10509,10509,10508,10508,10505,10505,10504,10504,10495,10495,10494,10494,10488,10488,10480,10480,10474,10474,10471,10471,10464,10464,10458,10458,10450,10450,10443,10443,10440,10440,10434,10434,10433,10433,10432,10432,10431,10431,10427,10427,10422,10422,10421,10421,10419,10419,10416,10416,10414,10414,10413,10413,10410,10410,10403,10403,10400,10400,10398,10398,10396,10396,10395,10395,10394,10394,10390,10390,10388,10388,10385,10385,10383,10383,10378,10378,10376,10376,10371,10371,10367,10367,10363,10363,10362,10362,10361,10361,10358,10358,10357,10357,10352,10352,10350,10350,10347,10347,10344,10344,10341,10341,10336,10336,10335,10335,10333,10333,10332,10332,10330,10330,10326,10326,10322,10322,10318,10318,10313,10313,10310,10310,10307,10307,10300,10300,10299,10299,10298,10298,10297,10297,10291,10291,10289,10289,10286,10286,10285,10285,10284,10284,10279,10279,10277,10277,10272,10272,10269,10269,10264,10264,10263,10263,10262,10262,10259,10259,10257,10257,10251,10251,10246,10246,10241,10241,10240,10240,10238,10238,10237,10237,10234,10234,10230,10230,10228,10228,10224,10224,10223,10223,10222,10222,10217,10217,10212,10212,10208,10208,10200,10200,10198,10198,10195,10195,10193,10193,10192,10192,10191,10191,10189,10189,10188,10188,10176,10176,10173,10173,10170,10170,10169,10169,10166,10166,10163,10163,10161,10161,10159,10159,10154,10154,10151,10151,10148,10148,10145,10145,10143,10143,10140,10140,10139,10139,10137,10137,10129,10129,10125,10125,10121,10121,10115,10115,10110,10110,10106,10106,10105,10105,10102,10102,10099,10099,10098,10098,10095,10095,10088,10088,10085,10085,10080,10080,10078,10078,10075,10075,10074,10074,10072,10072,10069,10069,10067,10067,10065,10065,10059,10059,10057,10057,10053,10053,10052,10052,10051,10051,10046,10046,10045,10045,10044,10044,10039,10039,10036,10036,10035,10035,10033,10033,10032,10032,10031,10031,10026,10026,10022,10022,10015,10015,10012,10012,10006,10006,10003,10003,10001,10001,10000,10000,9988,9988,9986,9986,9983,9983,9980,9980,9975,9975,9972,9972,9967,9967,9965,9965,9963,9963,9959,9959,9955,9955,9954,9954,9951,9951,9946,9946,9944,9944,9943,9943,9940,9940,9939,9939,9933,9933,9924,9924,9923,9923,9922,9922,9921,9921,9920,9920,9918,9918,9916,9916,9914,9914,9913,9913,9909,9909,9902,9902,9900,9900,9899,9899,9895,9895,9892,9892,9891,9891,9889,9889,9886,9886,9884,9884,9879,9879,9874,9874,9872,9872,9868,9868,9866,9866,9865,9865,9864,9864,9863,9863,9862,9862,9861,9861,9857,9857,9855,9855,9853,9853,9852,9852,9849,9849,9848,9848,9845,9845,9843,9843,9840,9840,9837,9837,9836,9836,9835,9835,9834,9834,9833,9833,9831,9831,9830,9830,9828,9828,9826,9826,9825,9825,9818,9818,9815,9815,9809,9809,9805,9805,9804,9804,9799,9799,9798,9798,9792,9792,9787,9787,9781,9781,9778,9778,9773,9773,9772,9772,9762,9762,9753,9753,9748,9748,9745,9745,9743,9743,9729,9729,9728,9728,9724,9724,9723,9723,9719,9719,9717,9717,9715,9715,9714,9714,9711,9711,9704,9704,9698,9698,9697,9697,9691,9691,9688,9688,9680,9680,9676,9676,9672,9672,9671,9671,9666,9666,9665,9665,9662,9662,9659,9659,9654,9654,9653,9653,9650,9650,9647,9647,9645,9645,9644,9644,9643,9643,9639,9639,9638,9638,9637,9637,9636,9636,9631,9631,9629,9629,9627,9627,9626,9626,9624,9624,9623,9623,9616,9616,9614,9614,9611,9611,9608,9608,9604,9604,9603,9603,9600,9600,9598,9598,9596,9596,9593,9593,9585,9585,9567,9567,9566,9566,9565,9565,9562,9562,9558,9558,9557,9557,9552,9552,9549,9549,9548,9548,9545,9545,9543,9543,9536,9536,9531,9531,9529,9529,9524,9524,9523,9523,9521,9521,9514,9514,9507,9507,9503,9503,9497,9497,9495,9495,9492,9492,9489,9489,9488,9488,9486,9486,9482,9482,9481,9481,9477,9477,9462,9462,9459,9459,9456,9456,9455,9455,9454,9454,9451,9451,9445,9445,9442,9442,9440,9440,9437,9437,9434,9434,9430,9430,9428,9428,9426,9426,9425,9425,9423,9423,9421,9421,9420,9420,9419,9419,9402,9402,9396,9396,9395,9395,9391,9391,9389,9389,9384,9384,9379,9379,9376,9376,9372,9372,9371,9371,9368,9368,9367,9367,9362,9362,9360,9360,9358,9358,9355,9355,9353,9353,9351,9351,9350,9350,9343,9343,9334,9334,9332,9332,9319,9319,9312,9312,9311,9311,9305,9305,9304,9304,9302,9302,9298,9298,9287,9287,9286,9286,9283,9283,9279,9279,9278,9278,9277,9277,9275,9275,9271,9271,9270,9270,9265,9265,9261,9261,9253,9253,9250,9250,9248,9248,9241,9241,9239,9239,9236,9236,9233,9233,9230,9230,9228,9228,9226,9226,9223,9223,9222,9222,9221,9221,9219,9219,9218,9218,9215,9215,9214,9214,9212,9212,9211,9211,9207,9207,9205,9205,9204,9204,9203,9203,9200,9200,9199,9199,9196,9196,9193,9193,9191,9191,9189,9189,9183,9183,9180,9180,9178,9178,9177,9177,9176,9176,9170,9170,9167,9167,9166,9166,9163,9163,9156,9156,9151,9151,9150,9150,9148,9148,9146,9146,9145,9145,9142,9142,9140,9140,9133,9133,9131,9131,9130,9130,9127,9127,9119,9119,9105,9105,9102,9102,9100,9100,9096,9096,9093,9093,9092,9092,9089,9089,9082,9082,9080,9080,9075,9075,9072,9072,9067,9067,9062,9062,9060,9060,9045,9045,9044,9044,9042,9042,9041,9041,9039,9039,9034,9034,9030,9030,9029,9029,9028,9028,9025,9025,9024,9024,9023,9023,9020,9020,9018,9018,9017,9017,9011,9011,9010,9010,9008,9008,9005,9005,9003,9003,9001,9001,9000,9000,8998,8998,8996,8996,8994,8994,8992,8992,8991,8991,8987,8987,8985,8985,8981,8981,8979,8979,8978,8978,8974,8974,8971,8971,8970,8970,8966,8966,8965,8965,8964,8964,8962,8962,8960,8960,8958,8958,8956,8956,8953,8953,8951,8951,8950,8950,8948,8948,8947,8947,8946,8946,8943,8943,8941,8941,8938,8938,8934,8934,8928,8928,8911,8911,8910,8910,8907,8907,8906,8906,8905,8905,8904,8904,8902,8902,8901,8901,8899,8899,8898,8898,8897,8897,8892,8892,8890,8890,8889,8889,8883,8883,8881,8881,8879,8879,8877,8877,8876,8876,8875,8875,8871,8871,8870,8870,8866,8866,8865,8865,8860,8860,8858,8858,8853,8853,8852,8852,8851,8851,8848,8848,8844,8844,8840,8840,8839,8839,8838,8838,8831,8831,8829,8829,8828,8828,8826,8826,8825,8825,8823,8823,8822,8822,8818,8818,8817,8817,8816,8816,8815,8815,8808,8808,8802,8802,8798,8798,8797,8797,8791,8791,8787,8787,8785,8785,8784,8784,8780,8780,8778,8778,8776,8776,8770,8770,8766,8766,8763,8763,8753,8753,8752,8752,8749,8749,8747,8747,8746,8746,8744,8744,8742,8742,8739,8739,8738,8738,8737,8737,8729,8729,8720,8720,8716,8716,8715,8715,8713,8713,8707,8707,8703,8703,8702,8702,8696,8696,8685,8685,8683,8683,8681,8681,8680,8680,8677,8677,8672,8672,8671,8671,8670,8670,8669,8669,8668,8668,8667,8667,8661,8661,8659,8659,8658,8658,8656,8656,8654,8654,8652,8652,8651,8651,8650,8650,8645,8645,8643,8643,8640,8640,8637,8637,8636,8636,8635,8635,8633,8633,8631,8631,8630,8630,8628,8628,8626,8626,8624,8624,8621,8621,8617,8617,8616,8616,8614,8614,8608,8608,8603,8603,8601,8601,8599,8599,8596,8596,8593,8593,8591,8591,8588,8588,8587,8587,8581,8581,8580,8580,8578,8578,8576,8576,8575,8575,8574,8574,8573,8573,8572,8572,8571,8571,8570,8570,8568,8568,8565,8565,8564,8564,8562,8562,8561,8561,8560,8560,8558,8558,8556,8556,8554,8554,8552,8552,8550,8550,8549,8549,8544,8544,8543,8543,8542,8542,8538,8538,8537,8537,8536,8536,8532,8532,8531,8531,8530,8530,8528,8528,8525,8525,8524,8524,8520,8520,8516,8516,8509,8509,8508,8508,8507,8507,8498,8498,8497,8497,8495,8495,8492,8492,8491,8491,8489,8489,8487,8487,8485,8485,8482,8482,8480,8480,8479,8479,8478,8478,8476,8476,8475,8475,8473,8473,8469,8469,8467,8467,8465,8465,8464,8464,8463,8463,8462,8462,8460,8460,8458,8458,8457,8457,8456,8456,8455,8455,8439,8439,8436,8436,8435,8435,8434,8434,8432,8432,8431,8431,8429,8429,8419,8419,8412,8412,8410,8410,8407,8407,8399,8399,8393,8393,8390,8390,8389,8389,8386,8386,8385,8385,8384,8384,8383,8383,8382,8382,8380,8380,8377,8377,8373,8373,8368,8368,8367,8367,8365,8365,8363,8363,8360,8360,8359,8359,8358,8358,8356,8356,8353,8353,8352,8352,8343,8343,8338,8338,8336,8336,8335,8335,8334,8334,8332,8332,8330,8330,8329,8329,8327,8327,8326,8326,8324,8324,8323,8323,8322,8322,8321,8321,8319,8319,8318,8318,8313,8313,8306,8306,8302,8302,8300,8300,8297,8297,8294,8294,8293,8293,8292,8292,8290,8290,8289,8289,8286,8286,8285,8285,8284,8284,8283,8283,8282,8282,8281,8281,8278,8278,8275,8275,8274,8274,8272,8272,8269,8269,8266,8266,8265,8265,8255,8255,8252,8252,8248,8248,8246,8246,8243,8243,8240,8240,8239,8239,8238,8238,8235,8235,8225,8225,8224,8224,8218,8218,8217,8217,8214,8214,8213,8213,8209,8209,8207,8207,8205,8205,8204,8204,8198,8198,8184,8184,8183,8183,8181,8181,8179,8179,8177,8177,8173,8173,8168,8168,8165,8165,8161,8161,8159,8159,8158,8158,8156,8156,8153,8153,8152,8152,8151,8151,8148,8148,8146,8146,8145,8145,8143,8143,8141,8141,8135,8135,8131,8131,8130,8130,8129,8129,8124,8124,8123,8123,8121,8121,8110,8110,8106,8106,8103,8103,8100,8100,8098,8098,8095,8095,8094,8094,8090,8090,8089,8089,8085,8085,8084,8084,8083,8083,8080,8080,8078,8078,8074,8074,8072,8072,8067,8067,8066,8066,8064,8064,8062,8062,8060,8060,8059,8059,8056,8056,8055,8055,8054,8054,8053,8053,8051,8051,8050,8050,8047,8047,8043,8043,8035,8035,8030,8030,8025,8025,8024,8024,8017,8017,8013,8013,8007,8007,8006,8006,8004,8004,8003,8003,8001,8001,7995,7995,7994,7994,7992,7992,7987,7987,7985,7985,7984,7984,7980,7980,7976,7976,7975,7975,7972,7972,7969,7969,7963,7963,7958,7958,7956,7956,7952,7952,7951,7951,7949,7949,7947,7947,7945,7945,7940,7940,7935,7935,7933,7933,7925,7925,7921,7921,7920,7920,7917,7917,7916,7916,7913,7913,7911,7911,7906,7906,7904,7904,7902,7902,7901,7901,7900,7900,7899,7899,7897,7897,7893,7893,7891,7891,7888,7888,7887,7887,7885,7885,7881,7881,7880,7880,7879,7879,7876,7876,7874,7874,7873,7873,7871,7871,7869,7869,7863,7863,7862,7862,7860,7860,7841,7841,7837,7837,7835,7835,7832,7832,7831,7831,7830,7830,7828,7828,7821,7821,7820,7820,7818,7818,7812,7812,7811,7811,7809,7809,7807,7807,7805,7805,7803,7803,7802,7802,7801,7801,7800,7800,7796,7796,7791,7791,7790,7790,7789,7789,7785,7785,7780,7780,7776,7776,7770,7770,7769,7769,7767,7767,7765,7765,7760,7760,7757,7757,7755,7755,7752,7752,7750,7750,7749,7749,7745,7745,7743,7743,7742,7742,7741,7741,7731,7731,7730,7730,7725,7725,7723,7723,7722,7722,7721,7721,7719,7719,7718,7718,7712,7712,7710,7710,7708,7708,7707,7707,7704,7704,7703,7703,7702,7702,7699,7699,7698,7698,7696,7696,7693,7693,7687,7687,7685,7685,7684,7684,7679,7679,7678,7678,7671,7671,7670,7670,7664,7664,7663,7663,7661,7661,7658,7658,7655,7655,7653,7653,7651,7651,7649,7649,7648,7648,7645,7645,7639,7639,7637,7637,7635,7635,7630,7630,7629,7629,7628,7628,7627,7627,7626,7626,7624,7624,7622,7622,7612,7612,7610,7610,7608,7608,7607,7607,7605,7605,7603,7603,7598,7598,7588,7588,7586,7586,7578,7578,7577,7577,7575,7575,7571,7571,7568,7568,7565,7565,7562,7562,7561,7561,7559,7559,7554,7554,7551,7551,7550,7550,7545,7545,7542,7542,7540,7540,7538,7538,7537,7537,7536,7536,7535,7535,7530,7530,7529,7529,7526,7526,7524,7524,7520,7520,7515,7515,7514,7514,7513,7513,7511,7511,7507,7507,7505,7505,7504,7504,7502,7502,7500,7500,7496,7496,7492,7492,7488,7488,7484,7484,7482,7482,7477,7477,7475,7475,7474,7474,7471,7471,7470,7470,7463,7463,7462,7462,7459,7459,7456,7456,7453,7453,7452,7452,7451,7451,7448,7448,7441,7441,7439,7439,7438,7438,7435,7435,7434,7434,7433,7433,7431,7431,7430,7430,7425,7425,7424,7424,7422,7422,7421,7421,7420,7420,7418,7418,7417,7417,7416,7416,7413,7413,7410,7410,7409,7409,7405,7405,7403,7403,7401,7401,7398,7398,7395,7395,7393,7393,7389,7389,7386,7386,7385,7385,7383,7383,7380,7380,7379,7379,7376,7376,7374,7374,7368,7368,7367,7367,7365,7365,7364,7364,7361,7361,7352,7352,7350,7350,7349,7349,7348,7348,7347,7347,7346,7346,7344,7344,7339,7339,7335,7335,7333,7333,7332,7332,7330,7330,7323,7323,7321,7321,7320,7320,7309,7309,7305,7305,7300,7300,7299,7299,7297,7297,7291,7291,7290,7290,7288,7288,7287,7287,7281,7281,7280,7280,7278,7278,7275,7275,7272,7272,7269,7269,7268,7268,7264,7264,7260,7260,7259,7259,7251,7251,7246,7246,7240,7240,7238,7238,7235,7235,7231,7231,7230,7230,7228,7228,7227,7227,7225,7225,7224,7224,7221,7221,7220,7220,7216,7216,7214,7214,7213,7213,7210,7210,7208,7208,7206,7206,7205,7205,7204,7204,7202,7202,7197,7197,7196,7196,7195,7195,7193,7193,7192,7192,7191,7191,7190,7190,7189,7189,7187,7187,7184,7184,7180,7180,7177,7177,7175,7175,7174,7174,7172,7172,7171,7171,7165,7165,7164,7164,7163,7163,7162,7162,7156,7156,7152,7152,7150,7150,7147,7147,7146,7146,7144,7144,7139,7139,7138,7138,7137,7137,7136,7136,7135,7135,7134,7134,7132,7132,7121,7121,7119,7119,7118,7118,7117,7117,7111,7111,7110,7110,7109,7109,7108,7108,7107,7107,7103,7103,7101,7101,7100,7100,7099,7099,7098,7098,7097,7097,7092,7092,7089,7089,7088,7088,7085,7085,7084,7084,7081,7081,7078,7078,7074,7074,7069,7069,7068,7068,7067,7067,7066,7066,7065,7065,7060,7060,7059,7059,7056,7056,7055,7055,7054,7054,7053,7053,7051,7051,7049,7049,7047,7047,7046,7046,7045,7045,7041,7041,7040,7040,7038,7038,7037,7037,7036,7036,7035,7035,7034,7034,7030,7030,7028,7028,7027,7027,7026,7026,7022,7022,7020,7020,7016,7016,7015,7015,7014,7014,7010,7010,7001,7001,6998,6998,6996,6996,6993,6993,6990,6990,6989,6989,6986,6986,6984,6984,6983,6983,6981,6981,6979,6979,6977,6977,6975,6975,6974,6974,6973,6973,6970,6970,6968,6968,6967,6967,6966,6966,6965,6965,6963,6963,6962,6962,6957,6957,6944,6944,6943,6943,6942,6942,6941,6941,6940,6940,6935,6935,6934,6934,6933,6933,6927,6927,6924,6924,6922,6922,6921,6921,6913,6913,6912,6912,6909,6909,6908,6908,6902,6902,6901,6901,6900,6900,6899,6899,6898,6898,6892,6892,6889,6889,6888,6888,6886,6886,6885,6885,6883,6883,6882,6882,6881,6881,6880,6880,6879,6879,6878,6878,6873,6873,6870,6870,6867,6867,6866,6866,6865,6865,6862,6862,6861,6861,6859,6859,6857,6857,6853,6853,6850,6850,6843,6843,6841,6841,6839,6839,6834,6834,6832,6832,6829,6829,6826,6826,6822,6822,6819,6819,6818,6818,6817,6817,6816,6816,6815,6815,6813,6813,6812,6812,6807,6807,6806,6806,6801,6801,6799,6799,6797,6797,6796,6796,6795,6795,6794,6794,6793,6793,6787,6787,6786,6786,6784,6784,6782,6782,6780,6780,6778,6778,6774,6774,6773,6773,6770,6770,6768,6768,6767,6767,6766,6766,6763,6763,6760,6760,6759,6759,6757,6757,6756,6756,6754,6754,6752,6752,6749,6749,6748,6748,6747,6747,6743,6743,6742,6742,6738,6738,6737,6737,6735,6735,6734,6734,6733,6733,6726,6726,6725,6725,6721,6721,6716,6716,6715,6715,6713,6713,6712,6712,6710,6710,6709,6709,6708,6708,6707,6707,6705,6705,6702,6702,6701,6701,6697,6697,6696,6696,6694,6694,6692,6692,6691,6691,6690,6690,6689,6689,6688,6688,6684,6684,6679,6679,6677,6677,6675,6675,6673,6673,6671,6671,6670,6670,6669,6669,6668,6668,6667,6667,6666,6666,6661,6661,6659,6659,6658,6658,6657,6657,6656,6656,6654,6654,6653,6653,6652,6652,6648,6648,6643,6643,6639,6639,6637,6637,6636,6636,6635,6635,6633,6633,6632,6632,6623,6623,6622,6622,6621,6621,6620,6620,6616,6616,6613,6613,6610,6610,6609,6609,6608,6608,6606,6606,6604,6604,6602,6602,6601,6601,6597,6597,6596,6596,6593,6593,6591,6591,6589,6589,6587,6587,6582,6582,6579,6579,6577,6577,6574,6574,6573,6573,6572,6572,6570,6570,6568,6568,6565,6565,6564,6564,6563,6563,6561,6561,6558,6558,6556,6556,6555,6555,6554,6554,6552,6552,6551,6551,6550,6550,6549,6549,6548,6548,6546,6546,6544,6544,6543,6543,6539,6539,6538,6538,6536,6536,6535,6535,6533,6533,6531,6531,6530,6530,6529,6529,6528,6528,6527,6527,6524,6524,6523,6523,6522,6522,6516,6516,6513,6513,6511,6511,6510,6510,6509,6509,6508,6508,6500,6500,6499,6499,6498,6498,6495,6495,6494,6494,6493,6493,6492,6492,6490,6490,6487,6487,6486,6486,6483,6483,6481,6481,6480,6480,6479,6479,6477,6477,6475,6475,6471,6471,6470,6470,6466,6466,6465,6465,6464,6464,6459,6459,6458,6458,6455,6455,6454,6454,6453,6453,6451,6451,6445,6445,6443,6443,6440,6440,6434,6434,6433,6433,6429,6429,6428,6428,6425,6425,6423,6423,6420,6420,6419,6419,6417,6417,6416,6416,6414,6414,6413,6413,6408,6408,6406,6406,6404,6404,6401,6401,6400,6400,6397,6397,6394,6394,6389,6389,6388,6388,6386,6386,6382,6382,6380,6380,6379,6379,6378,6378,6375,6375,6374,6374,6373,6373,6371,6371,6370,6370,6369,6369,6367,6367,6365,6365,6364,6364,6363,6363,6361,6361,6359,6359,6358,6358,6357,6357,6356,6356,6354,6354,6353,6353,6352,6352,6349,6349,6346,6346,6345,6345,6343,6343,6340,6340,6338,6338,6337,6337,6335,6335,6333,6333,6330,6330,6329,6329,6328,6328,6325,6325,6324,6324,6317,6317,6316,6316,6313,6313,6312,6312,6311,6311,6309,6309,6305,6305,6304,6304,6300,6300,6299,6299,6298,6298,6296,6296,6290,6290,6288,6288,6283,6283,6281,6281,6280,6280,6276,6276,6272,6272,6270,6270,6267,6267,6262,6262,6259,6259,6258,6258,6255,6255,6254,6254,6250,6250,6249,6249,6248,6248,6245,6245,6244,6244,6241,6241,6240,6240,6238,6238,6233,6233,6231,6231,6228,6228,6226,6226,6225,6225,6224,6224,6222,6222,6221,6221,6217,6217,6216,6216,6213,6213,6210,6210,6209,6209,6208,6208,6207,6207,6203,6203,6200,6200,6198,6198,6197,6197,6195,6195,6194,6194,6193,6193,6192,6192,6191,6191,6189,6189,6187,6187,6186,6186,6183,6183,6182,6182,6181,6181,6178,6178,6176,6176,6174,6174,6171,6171,6170,6170,6168,6168,6167,6167,6166,6166,6164,6164,6163,6163,6162,6162,6161,6161,6160,6160,6155,6155,6152,6152,6147,6147,6145,6145,6142,6142,6141,6141,6140,6140,6137,6137,6135,6135,6131,6131,6128,6128,6125,6125,6124,6124,6123,6123,6122,6122,6119,6119,6118,6118,6117,6117,6115,6115,6114,6114,6111,6111,6109,6109,6107,6107,6106,6106,6103,6103,6100,6100,6098,6098,6096,6096,6092,6092,6091,6091,6089,6089,6087,6087,6085,6085,6079,6079,6074,6074,6073,6073,6070,6070,6067,6067,6065,6065,6062,6062,6060,6060,6055,6055,6053,6053,6049,6049,6046,6046,6045,6045,6042,6042,6041,6041,6038,6038,6034,6034,6032,6032,6030,6030,6028,6028,6027,6027,6026,6026,6024,6024,6020,6020,6019,6019,6017,6017,6015,6015,6013,6013,6012,6012,6011,6011,6010,6010,6004,6004,6003,6003,6002,6002,5995,5995,5994,5994,5993,5993,5985,5985,5984,5984,5983,5983,5982,5982,5981,5981,5978,5978,5975,5975,5973,5973,5972,5972,5971,5971,5970,5970,5964,5964,5963,5963,5962,5962,5961,5961,5960,5960,5954,5954,5952,5952,5950,5950,5949,5949,5948,5948,5947,5947,5946,5946,5945,5945,5944,5944,5939,5939,5937,5937,5936,5936,5935,5935,5933,5933,5927,5927,5925,5925,5922,5922,5921,5921,5917,5917,5914,5914,5913,5913,5912,5912,5910,5910,5908,5908,5906,5906,5904,5904,5901,5901,5900,5900,5896,5896,5892,5892,5891,5891,5890,5890,5888,5888,5887,5887,5883,5883,5882,5882,5880,5880,5879,5879,5877,5877,5876,5876,5873,5873,5870,5870,5869,5869,5868,5868,5865,5865,5864,5864,5863,5863,5862,5862,5861,5861,5859,5859,5855,5855,5853,5853,5851,5851,5850,5850,5848,5848,5847,5847,5846,5846,5845,5845,5843,5843,5842,5842,5841,5841,5840,5840,5839,5839,5838,5838,5836,5836,5835,5835,5828,5828,5826,5826,5825,5825,5824,5824,5823,5823,5815,5815,5813,5813,5809,5809,5807,5807,5806,5806,5805,5805,5803,5803,5802,5802,5798,5798,5796,5796,5795,5795,5794,5794,5793,5793,5790,5790,5788,5788,5786,5786,5785,5785,5784,5784,5783,5783,5782,5782,5779,5779,5777,5777,5774,5774,5772,5772,5767,5767,5763,5763,5762,5762,5757,5757,5754,5754,5753,5753,5752,5752,5750,5750,5749,5749,5745,5745,5744,5744,5743,5743,5741,5741,5740,5740,5738,5738,5724,5724,5722,5722,5721,5721,5718,5718,5716,5716,5715,5715,5714,5714,5713,5713,5712,5712,5711,5711,5709,5709,5706,5706,5705,5705,5703,5703,5701,5701,5700,5700,5695,5695,5693,5693,5689,5689,5687,5687,5683,5683,5681,5681,5672,5672,5671,5671,5670,5670,5668,5668,5665,5665,5663,5663,5662,5662,5661,5661,5660,5660,5659,5659,5657,5657,5656,5656,5655,5655,5654,5654,5653,5653,5652,5652,5651,5651,5650,5650,5649,5649,5647,5647,5645,5645,5642,5642,5639,5639,5638,5638,5636,5636,5635,5635,5634,5634,5633,5633,5632,5632,5629,5629,5628,5628,5627,5627,5626,5626,5625,5625,5623,5623,5620,5620,5619,5619,5618,5618,5615,5615,5612,5612,5610,5610,5608,5608,5607,5607,5602,5602,5601,5601,5600,5600,5597,5597,5595,5595,5590,5590,5588,5588,5586,5586,5583,5583,5582,5582,5581,5581,5580,5580,5577,5577,5573,5573,5572,5572,5570,5570,5564,5564,5562,5562,5561,5561,5559,5559,5556,5556,5555,5555,5553,5553,5552,5552,5551,5551,5549,5549,5544,5544,5543,5543,5540,5540,5537,5537,5534,5534,5533,5533,5532,5532,5531,5531,5530,5530,5528,5528,5527,5527,5524,5524,5518,5518,5516,5516,5515,5515,5512,5512,5511,5511,5506,5506,5505,5505,5503,5503,5500,5500,5497,5497,5496,5496,5495,5495,5493,5493,5492,5492,5491,5491,5490,5490,5488,5488,5487,5487,5486,5486,5481,5481,5480,5480,5477,5477,5474,5474,5473,5473,5469,5469,5466,5466,5465,5465,5464,5464,5461,5461,5459,5459,5458,5458,5456,5456,5454,5454,5453,5453,5447,5447,5445,5445,5444,5444,5443,5443,5442,5442,5441,5441,5440,5440,5439,5439,5432,5432,5431,5431,5429,5429,5428,5428,5426,5426,5425,5425,5421,5421,5420,5420,5417,5417,5416,5416,5415,5415,5408,5408,5405,5405,5403,5403,5402,5402,5401,5401,5395,5395,5394,5394,5393,5393,5392,5392,5391,5391,5385,5385,5384,5384,5383,5383,5381,5381,5379,5379,5375,5375,5373,5373,5372,5372,5370,5370,5369,5369,5365,5365,5363,5363,5356,5356,5355,5355,5349,5349,5348,5348,5347,5347,5345,5345,5344,5344,5343,5343,5342,5342,5341,5341,5339,5339,5337,5337,5336,5336,5333,5333,5332,5332,5330,5330,5328,5328,5327,5327,5326,5326,5324,5324,5323,5323,5319,5319,5317,5317,5315,5315,5314,5314,5313,5313,5312,5312,5307,5307,5306,5306,5305,5305,5302,5302,5301,5301,5299,5299,5298,5298,5297,5297,5292,5292,5291,5291,5290,5290,5289,5289,5288,5288,5287,5287,5286,5286,5285,5285,5284,5284,5282,5282,5277,5277,5275,5275,5274,5274,5273,5273,5269,5269,5268,5268,5266,5266,5265,5265,5264,5264,5263,5263,5260,5260,5258,5258,5256,5256,5255,5255,5254,5254,5253,5253,5252,5252,5250,5250,5245,5245,5244,5244,5243,5243,5241,5241,5240,5240,5238,5238,5232,5232,5231,5231,5230,5230,5229,5229,5228,5228,5226,5226,5224,5224,5220,5220,5218,5218,5215,5215,5213,5213,5212,5212,5211,5211,5210,5210,5207,5207,5206,5206,5205,5205,5204,5204,5203,5203,5200,5200,5199,5199,5198,5198,5196,5196,5195,5195,5193,5193,5191,5191,5188,5188,5187,5187,5186,5186,5185,5185,5183,5183,5182,5182,5180,5180,5179,5179,5177,5177,5174,5174,5170,5170,5168,5168,5165,5165,5163,5163,5162,5162,5161,5161,5160,5160,5156,5156,5155,5155,5154,5154,5153,5153,5151,5151,5149,5149,5148,5148,5144,5144,5142,5142,5141,5141,5140,5140,5138,5138,5137,5137,5136,5136,5135,5135,5132,5132,5131,5131,5130,5130,5129,5129,5128,5128,5125,5125,5123,5123,5121,5121,5112,5112,5111,5111,5108,5108,5106,5106,5105,5105,5104,5104,5103,5103,5100,5100,5098,5098,5096,5096,5094,5094,5093,5093,5090,5090,5089,5089,5087,5087,5086,5086,5084,5084,5083,5083,5079,5079,5076,5076,5075,5075,5072,5072,5071,5071,5070,5070,5068,5068,5062,5062,5061,5061,5060,5060,5059,5059,5057,5057,5056,5056,5055,5055,5054,5054,5050,5050,5048,5048,5047,5047,5046,5046,5044,5044,5042,5042,5041,5041,5040,5040,5039,5039,5034,5034,5030,5030,5029,5029,5027,5027,5026,5026,5025,5025,5023,5023,5022,5022,5021,5021,5019,5019,5018,5018,5014,5014,5012,5012,5011,5011,5010,5010,5008,5008,5007,5007,5005,5005,5004,5004,5003,5003,5001,5001,4999,4999,4998,4998,4997,4997,4992,4992,4991,4991,4990,4990,4989,4989,4988,4988,4983,4983,4978,4978,4977,4977,4975,4975,4972,4972,4971,4971,4970,4970,4968,4968,4966,4966,4965,4965,4963,4963,4962,4962,4960,4960,4959,4959,4956,4956,4954,4954,4953,4953,4951,4951,4949,4949,4948,4948,4947,4947,4945,4945,4942,4942,4941,4941,4938,4938,4937,4937,4936,4936,4934,4934,4932,4932,4930,4930,4929,4929,4927,4927,4926,4926,4924,4924,4922,4922,4921,4921,4920,4920,4917,4917,4916,4916,4915,4915,4913,4913,4912,4912,4911,4911,4910,4910,4908,4908,4907,4907,4905,4905,4904,4904,4903,4903,4902,4902,4901,4901,4899,4899,4898,4898,4896,4896,4895,4895,4890,4890,4889,4889,4888,4888,4885,4885,4883,4883,4881,4881,4880,4880,4879,4879,4878,4878,4874,4874,4873,4873,4872,4872,4870,4870,4869,4869,4868,4868,4867,4867,4866,4866,4865,4865,4864,4864,4863,4863,4862,4862,4861,4861,4859,4859,4858,4858,4855,4855,4854,4854,4853,4853,4852,4852,4851,4851,4850,4850,4849,4849,4848,4848,4847,4847,4844,4844,4841,4841,4840,4840,4839,4839,4838,4838,4837,4837,4835,4835,4831,4831,4829,4829,4826,4826,4824,4824,4823,4823,4822,4822,4821,4821,4815,4815,4814,4814,4813,4813,4812,4812,4810,4810,4809,4809,4807,4807,4804,4804,4799,4799,4798,4798,4795,4795,4794,4794,4791,4791,4789,4789,4787,4787,4786,4786,4784,4784,4783,4783,4781,4781,4780,4780,4778,4778,4777,4777,4776,4776,4773,4773,4772,4772,4771,4771,4765,4765,4763,4763,4760,4760,4758,4758,4757,4757,4755,4755,4753,4753,4752,4752,4751,4751,4749,4749,4746,4746,4745,4745,4744,4744,4742,4742,4741,4741,4740,4740,4739,4739,4738,4738,4737,4737,4736,4736,4734,4734,4733,4733,4732,4732,4731,4731,4729,4729,4728,4728,4727,4727,4724,4724,4723,4723,4722,4722,4721,4721,4719,4719,4716,4716,4713,4713,4712,4712,4711,4711,4709,4709,4707,4707,4704,4704,4702,4702,4700,4700,4696,4696,4694,4694,4693,4693,4692,4692,4691,4691,4690,4690,4689,4689,4687,4687,4686,4686,4685,4685,4684,4684,4683,4683,4682,4682,4680,4680,4678,4678,4677,4677,4676,4676,4674,4674,4673,4673,4671,4671,4670,4670,4669,4669,4668,4668,4667,4667,4666,4666,4665,4665,4663,4663,4657,4657,4656,4656,4655,4655,4654,4654,4653,4653,4652,4652,4651,4651,4649,4649,4646,4646,4642,4642,4639,4639,4638,4638,4632,4632,4631,4631,4630,4630,4629,4629,4627,4627,4626,4626,4622,4622,4621,4621,4618,4618,4617,4617,4616,4616,4615,4615,4614,4614,4612,4612,4610,4610,4609,4609,4608,4608,4607,4607,4606,4606,4604,4604,4603,4603,4602,4602,4601,4601,4599,4599,4598,4598,4596,4596,4595,4595,4594,4594,4593,4593,4591,4591,4590,4590,4589,4589,4587,4587,4586,4586,4585,4585,4584,4584,4583,4583,4582,4582,4581,4581,4580,4580,4577,4577,4576,4576,4574,4574,4573,4573,4569,4569,4568,4568,4567,4567,4565,4565,4561,4561,4559,4559,4558,4558,4557,4557,4556,4556,4555,4555,4554,4554,4553,4553,4552,4552,4551,4551,4550,4550,4549,4549,4547,4547,4545,4545,4544,4544,4540,4540,4537,4537,4535,4535,4534,4534,4533,4533,4532,4532,4531,4531,4529,4529,4528,4528,4527,4527,4526,4526,4525,4525,4522,4522,4520,4520,4519,4519,4517,4517,4516,4516,4515,4515,4514,4514,4513,4513,4512,4512,4510,4510,4509,4509,4507,4507,4506,4506,4501,4501,4500,4500,4499,4499,4496,4496,4495,4495,4493,4493,4491,4491,4490,4490,4489,4489,4487,4487,4485,4485,4483,4483,4480,4480,4479,4479,4477,4477,4475,4475,4473,4473,4472,4472,4471,4471,4470,4470,4468,4468,4465,4465,4464,4464,4463,4463,4459,4459,4457,4457,4456,4456,4455,4455,4454,4454,4452,4452,4451,4451,4450,4450,4447,4447,4446,4446,4445,4445,4444,4444,4443,4443,4437,4437,4436,4436,4434,4434,4433,4433,4431,4431,4430,4430,4429,4429,4428,4428,4426,4426,4425,4425,4424,4424,4421,4421,4420,4420,4419,4419,4416,4416,4415,4415,4414,4414,4413,4413,4409,4409,4408,4408,4407,4407,4406,4406,4403,4403,4402,4402,4399,4399,4397,4397,4396,4396,4395,4395,4393,4393,4392,4392,4391,4391,4390,4390,4386,4386,4385,4385,4383,4383,4380,4380,4378,4378,4375,4375,4373,4373,4372,4372,4371,4371,4370,4370,4369,4369,4368,4368,4366,4366,4365,4365,4363,4363,4360,4360,4358,4358,4357,4357,4355,4355,4354,4354,4351,4351,4350,4350,4349,4349,4347,4347,4344,4344,4343,4343,4342,4342,4341,4341,4340,4340,4336,4336,4334,4334,4333,4333,4331,4331,4330,4330,4329,4329,4328,4328,4326,4326,4324,4324,4322,4322,4320,4320,4319,4319,4318,4318,4317,4317,4315,4315,4314,4314,4311,4311,4309,4309,4306,4306,4304,4304,4303,4303,4301,4301,4300,4300,4299,4299,4298,4298,4297,4297,4296,4296,4295,4295,4294,4294,4293,4293,4292,4292,4291,4291,4290,4290,4289,4289,4287,4287,4286,4286,4285,4285,4284,4284,4283,4283,4282,4282,4281,4281,4277,4277,4276,4276,4275,4275,4274,4274,4273,4273,4272,4272,4270,4270,4265,4265,4263,4263,4262,4262,4261,4261,4260,4260,4256,4256,4255,4255,4254,4254,4252,4252,4251,4251,4250,4250,4245,4245,4243,4243,4242,4242,4241,4241,4239,4239,4238,4238,4237,4237,4236,4236,4235,4235,4234,4234,4233,4233,4231,4231,4230,4230,4229,4229,4222,4222,4221,4221,4217,4217,4216,4216,4213,4213,4212,4212,4210,4210,4208,4208,4206,4206,4203,4203,4201,4201,4200,4200,4198,4198,4197,4197,4196,4196,4194,4194,4191,4191,4188,4188,4187,4187,4186,4186,4185,4185,4184,4184,4182,4182,4181,4181,4180,4180,4179,4179,4177,4177,4176,4176,4175,4175,4172,4172,4171,4171,4168,4168,4167,4167,4166,4166,4165,4165,4164,4164,4163,4163,4160,4160,4159,4159,4157,4157,4156,4156,4154,4154,4153,4153,4151,4151,4150,4150,4149,4149,4143,4143,4142,4142,4140,4140,4139,4139,4138,4138,4134,4134,4133,4133,4132,4132,4131,4131,4126,4126,4125,4125,4124,4124,4123,4123,4122,4122,4121,4121,4119,4119,4118,4118,4116,4116,4115,4115,4114,4114,4113,4113,4111,4111,4110,4110,4109,4109,4108,4108,4106,4106,4105,4105,4103,4103,4102,4102,4101,4101,4100,4100,4096,4096,4092,4092,4089,4089,4086,4086,4084,4084,4083,4083,4082,4082,4080,4080,4079,4079,4077,4077,4076,4076,4075,4075,4074,4074,4072,4072,4071,4071,4069,4069,4068,4068,4063,4063,4062,4062,4060,4060,4059,4059,4057,4057,4056,4056,4054,4054,4053,4053,4052,4052,4049,4049,4048,4048,4047,4047,4046,4046,4045,4045,4043,4043,4042,4042,4041,4041,4040,4040,4036,4036,4033,4033,4032,4032,4029,4029,4028,4028,4027,4027,4026,4026,4025,4025,4024,4024,4023,4023,4022,4022,4019,4019,4018,4018,4017,4017,4015,4015,4014,4014,4013,4013,4011,4011,4010,4010,4009,4009,4008,4008,4007,4007,4006,4006,4005,4005,4004,4004,4001,4001,3997,3997,3996,3996,3995,3995,3992,3992,3991,3991,3990,3990,3989,3989,3988,3988,3985,3985,3984,3984,3983,3983,3981,3981,3980,3980,3978,3978,3977,3977,3976,3976,3975,3975,3974,3974,3970,3970,3968,3968,3967,3967,3966,3966,3965,3965,3964,3964,3963,3963,3962,3962,3960,3960,3958,3958,3957,3957,3956,3956,3955,3955,3954,3954,3953,3953,3952,3952,3950,3950,3949,3949,3948,3948,3947,3947,3946,3946,3945,3945,3944,3944,3943,3943,3939,3939,3938,3938,3937,3937,3936,3936,3935,3935,3932,3932,3931,3931,3930,3930,3929,3929,3928,3928,3927,3927,3926,3926,3925,3925,3924,3924,3923,3923,3922,3922,3918,3918,3916,3916,3913,3913,3912,3912,3911,3911,3910,3910,3909,3909,3908,3908,3907,3907,3906,3906,3905,3905,3904,3904,3903,3903,3902,3902,3901,3901,3900,3900,3899,3899,3897,3897,3896,3896,3895,3895,3893,3893,3890,3890,3888,3888,3887,3887,3886,3886,3885,3885,3883,3883,3882,3882,3881,3881,3880,3880,3879,3879,3876,3876,3873,3873,3872,3872,3871,3871,3870,3870,3869,3869,3868,3868,3867,3867,3864,3864,3863,3863,3862,3862,3861,3861,3860,3860,3858,3858,3857,3857,3856,3856,3855,3855,3853,3853,3850,3850,3847,3847,3846,3846,3844,3844,3843,3843,3842,3842,3839,3839,3837,3837,3836,3836,3835,3835,3834,3834,3833,3833,3832,3832,3831,3831,3829,3829,3828,3828,3824,3824,3823,3823,3822,3822,3821,3821,3818,3818,3817,3817,3813,3813,3812,3812,3809,3809,3808,3808,3806,3806,3805,3805,3804,3804,3803,3803,3797,3797,3796,3796,3795,3795,3794,3794,3793,3793,3792,3792,3791,3791,3790,3790,3788,3788,3786,3786,3785,3785,3784,3784,3783,3783,3782,3782,3779,3779,3778,3778,3775,3775,3774,3774,3769,3769,3768,3768,3767,3767,3766,3766,3765,3765,3762,3762,3761,3761,3760,3760,3759,3759,3758,3758,3755,3755,3754,3754,3752,3752,3750,3750,3749,3749,3748,3748,3745,3745,3744,3744,3742,3742,3740,3740,3737,3737,3736,3736,3734,3734,3732,3732,3730,3730,3729,3729,3727,3727,3726,3726,3723,3723,3722,3722,3721,3721,3720,3720,3719,3719,3716,3716,3714,3714,3713,3713,3712,3712,3711,3711,3710,3710,3707,3707,3705,3705,3704,3704,3703,3703,3702,3702,3701,3701,3700,3700,3699,3699,3697,3697,3696,3696,3695,3695,3693,3693,3691,3691,3690,3690,3689,3689,3688,3688,3687,3687,3686,3686,3684,3684,3683,3683,3680,3680,3679,3679,3677,3677,3676,3676,3675,3675,3673,3673,3671,3671,3669,3669,3668,3668,3667,3667,3666,3666,3665,3665,3664,3664,3662,3662,3661,3661,3660,3660,3659,3659,3657,3657,3656,3656,3654,3654,3653,3653,3652,3652,3650,3650,3649,3649,3648,3648,3646,3646,3645,3645,3644,3644,3643,3643,3641,3641,3640,3640,3637,3637,3636,3636,3635,3635,3634,3634,3633,3633,3632,3632,3631,3631,3630,3630,3629,3629,3628,3628,3627,3627,3625,3625,3622,3622,3618,3618,3617,3617,3615,3615,3614,3614,3613,3613,3612,3612,3611,3611,3610,3610,3609,3609,3608,3608,3607,3607,3606,3606,3605,3605,3602,3602,3601,3601,3600,3600,3598,3598,3597,3597,3595,3595,3593,3593,3592,3592,3591,3591,3590,3590,3589,3589,3588,3588,3587,3587,3586,3586,3585,3585,3583,3583,3582,3582,3581,3581,3580,3580,3579,3579,3577,3577,3574,3574,3571,3571,3570,3570,3568,3568,3567,3567,3565,3565,3563,3563,3562,3562,3561,3561,3560,3560,3559,3559,3558,3558,3555,3555,3554,3554,3552,3552,3551,3551,3550,3550,3549,3549,3548,3548,3547,3547,3546,3546,3543,3543,3541,3541,3540,3540,3539,3539,3537,3537,3536,3536,3535,3535,3534,3534,3533,3533,3532,3532,3531,3531,3530,3530,3528,3528,3526,3526,3525,3525,3524,3524,3523,3523,3520,3520,3519,3519,3518,3518,3517,3517,3516,3516,3515,3515,3514,3514,3509,3509,3508,3508,3507,3507,3505,3505,3503,3503,3502,3502,3501,3501,3500,3500,3499,3499,3497,3497,3496,3496,3495,3495,3494,3494,3493,3493,3492,3492,3490,3490,3489,3489,3488,3488,3487,3487,3486,3486,3485,3485,3483,3483,3481,3481,3479,3479,3478,3478,3475,3475,3474,3474,3471,3471,3470,3470,3469,3469,3466,3466,3465,3465,3463,3463,3461,3461,3460,3460,3459,3459,3458,3458,3456,3456,3455,3455,3454,3454,3453,3453,3452,3452,3451,3451,3448,3448,3447,3447,3445,3445,3444,3444,3443,3443,3442,3442,3441,3441,3440,3440,3439,3439,3438,3438,3437,3437,3436,3436,3435,3435,3434,3434,3432,3432,3431,3431,3430,3430,3429,3429,3425,3425,3424,3424,3423,3423,3422,3422,3421,3421,3420,3420,3418,3418,3413,3413,3412,3412,3411,3411,3410,3410,3409,3409,3408,3408,3407,3407,3404,3404,3402,3402,3401,3401,3398,3398,3397,3397,3396,3396,3395,3395,3393,3393,3392,3392,3391,3391,3390,3390,3389,3389,3388,3388,3384,3384,3383,3383,3381,3381,3378,3378,3377,3377,3375,3375,3374,3374,3373,3373,3371,3371,3370,3370,3368,3368,3367,3367,3366,3366,3365,3365,3364,3364,3363,3363,3361,3361,3360,3360,3359,3359,3358,3358,3357,3357,3356,3356,3355,3355,3353,3353,3352,3352,3351,3351,3350,3350,3349,3349,3348,3348,3347,3347,3344,3344,3343,3343,3342,3342,3341,3341,3340,3340,3339,3339,3338,3338,3337,3337,3330,3330,3329,3329,3328,3328,3327,3327,3325,3325,3323,3323,3322,3322,3321,3321,3320,3320,3315,3315,3313,3313,3312,3312,3311,3311,3310,3310,3309,3309,3308,3308,3305,3305,3304,3304,3303,3303,3302,3302,3301,3301,3300,3300,3299,3299,3298,3298,3296,3296,3294,3294,3293,3293,3292,3292,3291,3291,3290,3290,3288,3288,3287,3287,3285,3285,3284,3284,3283,3283,3282,3282,3281,3281,3280,3280,3279,3279,3278,3278,3277,3277,3276,3276,3275,3275,3273,3273,3271,3271,3270,3270,3267,3267,3264,3264,3263,3263,3260,3260,3258,3258,3257,3257,3255,3255,3254,3254,3251,3251,3250,3250,3248,3248,3246,3246,3245,3245,3244,3244,3243,3243,3241,3241,3240,3240,3239,3239,3238,3238,3235,3235,3230,3230,3229,3229,3228,3228,3227,3227,3226,3226,3225,3225,3223,3223,3222,3222,3221,3221,3220,3220,3219,3219,3218,3218,3217,3217,3216,3216,3215,3215,3214,3214,3213,3213,3212,3212,3211,3211,3210,3210,3209,3209,3208,3208,3207,3207,3206,3206,3205,3205,3204,3204,3203,3203,3202,3202,3201,3201,3200,3200,3198,3198,3196,3196,3195,3195,3194,3194,3193,3193,3192,3192,3191,3191,3189,3189,3188,3188,3186,3186,3184,3184,3183,3183,3182,3182,3180,3180,3179,3179,3178,3178,3176,3176,3175,3175,3174,3174,3171,3171,3169,3169,3168,3168,3167,3167,3166,3166,3165,3165,3164,3164,3163,3163,3162,3162,3161,3161,3158,3158,3157,3157,3156,3156,3155,3155,3154,3154,3153,3153,3152,3152,3151,3151,3149,3149,3148,3148,3147,3147,3146,3146,3144,3144,3143,3143,3142,3142,3141,3141,3140,3140,3139,3139,3138,3138,3137,3137,3135,3135,3134,3134,3133,3133,3131,3131,3130,3130,3129,3129,3128,3128,3127,3127,3126,3126,3125,3125,3124,3124,3123,3123,3122,3122,3121,3121,3120,3120,3119,3119,3116,3116,3115,3115,3114,3114,3113,3113,3112,3112,3111,3111,3110,3110,3109,3109,3108,3108,3107,3107,3106,3106,3105,3105,3104,3104,3103,3103,3102,3102,3101,3101,3100,3100,3099,3099,3098,3098,3097,3097,3096,3096,3095,3095,3093,3093,3092,3092,3091,3091,3090,3090,3089,3089,3088,3088,3087,3087,3086,3086,3085,3085,3084,3084,3083,3083,3082,3082,3081,3081,3080,3080,3079,3079,3078,3078,3076,3076,3075,3075,3074,3074,3073,3073,3072,3072,3071,3071,3069,3069,3068,3068,3067,3067,3065,3065,3064,3064,3063,3063,3061,3061,3060,3060,3058,3058,3057,3057,3056,3056,3055,3055,3054,3054,3052,3052,3051,3051,3049,3049,3047,3047,3045,3045,3043,3043,3042,3042,3040,3040,3039,3039,3038,3038,3037,3037,3036,3036,3035,3035,3034,3034,3030,3030,3029,3029,3028,3028,3027,3027,3026,3026,3025,3025,3024,3024,3023,3023,3022,3022,3021,3021,3020,3020,3017,3017,3013,3013,3011,3011,3009,3009,3008,3008,3007,3007,3006,3006,3005,3005,3004,3004,3001,3001,3000,3000,2999,2999,2997,2997,2995,2995,2994,2994,2993,2993,2992,2992,2991,2991,2989,2989,2988,2988,2987,2987,2986,2986,2985,2985,2984,2984,2983,2983,2980,2980,2979,2979,2977,2977,2975,2975,2974,2974,2973,2973,2972,2972,2971,2971,2970,2970,2969,2969,2967,2967,2966,2966,2965,2965,2963,2963,2962,2962,2961,2961,2960,2960,2959,2959,2958,2958,2957,2957,2953,2953,2952,2952,2951,2951,2950,2950,2949,2949,2948,2948,2946,2946,2945,2945,2943,2943,2942,2942,2941,2941,2940,2940,2938,2938,2937,2937,2936,2936,2935,2935,2934,2934,2933,2933,2932,2932,2931,2931,2930,2930,2929,2929,2928,2928,2927,2927,2925,2925,2923,2923,2922,2922,2921,2921,2920,2920,2919,2919,2916,2916,2915,2915,2914,2914,2913,2913,2912,2912,2909,2909,2908,2908,2907,2907,2906,2906,2905,2905,2904,2904,2903,2903,2902,2902,2901,2901,2899,2899,2898,2898,2897,2897,2896,2896,2895,2895,2894,2894,2893,2893,2892,2892,2891,2891,2890,2890,2889,2889,2888,2888,2887,2887,2886,2886,2885,2885,2884,2884,2882,2882,2881,2881,2880,2880,2879,2879,2878,2878,2876,2876,2875,2875,2874,2874,2871,2871,2870,2870,2869,2869,2868,2868,2867,2867,2866,2866,2865,2865,2864,2864,2863,2863,2861,2861,2860,2860,2859,2859,2858,2858,2856,2856,2855,2855,2854,2854,2853,2853,2852,2852,2851,2851,2850,2850,2849,2849,2848,2848,2847,2847,2846,2846,2845,2845,2842,2842,2840,2840,2839,2839,2838,2838,2837,2837,2836,2836,2835,2835,2834,2834,2833,2833,2832,2832,2831,2831,2830,2830,2829,2829,2828,2828,2827,2827,2825,2825,2824,2824,2823,2823,2821,2821,2820,2820,2819,2819,2818,2818,2817,2817,2816,2816,2812,2812,2811,2811,2809,2809,2808,2808,2807,2807,2806,2806,2805,2805,2804,2804,2803,2803,2802,2802,2801,2801,2799,2799,2798,2798,2797,2797,2796,2796,2795,2795,2793,2793,2792,2792,2790,2790,2789,2789,2788,2788,2787,2787,2785,2785,2784,2784,2783,2783,2782,2782,2781,2781,2780,2780,2779,2779,2778,2778,2773,2773,2772,2772,2771,2771,2770,2770,2769,2769,2768,2768,2767,2767,2766,2766,2765,2765,2763,2763,2762,2762,2761,2761,2759,2759,2758,2758,2756,2756,2755,2755,2754,2754,2753,2753,2752,2752,2751,2751,2750,2750,2747,2747,2746,2746,2745,2745,2743,2743,2741,2741,2740,2740,2739,2739,2738,2738,2737,2737,2736,2736,2734,2734,2733,2733,2732,2732,2731,2731,2730,2730,2729,2729,2728,2728,2727,2727,2726,2726,2722,2722,2721,2721,2720,2720,2719,2719,2718,2718,2717,2717,2716,2716,2714,2714,2713,2713,2712,2712,2711,2711,2710,2710,2709,2709,2708,2708,2707,2707,2706,2706,2705,2705,2703,2703,2702,2702,2700,2700,2697,2697,2696,2696,2695,2695,2694,2694,2693,2693,2692,2692,2691,2691,2690,2690,2689,2689,2688,2688,2687,2687,2685,2685,2684,2684,2683,2683,2682,2682,2681,2681,2680,2680,2679,2679,2678,2678,2677,2677,2676,2676,2675,2675,2674,2674,2672,2672,2670,2670,2669,2669,2668,2668,2667,2667,2666,2666,2664,2664,2663,2663,2662,2662,2660,2660,2658,2658,2657,2657,2655,2655,2653,2653,2652,2652,2649,2649,2648,2648,2647,2647,2646,2646,2645,2645,2644,2644,2643,2643,2641,2641,2640,2640,2638,2638,2637,2637,2636,2636,2635,2635,2633,2633,2632,2632,2631,2631,2629,2629,2628,2628,2626,2626,2625,2625,2624,2624,2623,2623,2622,2622,2620,2620,2619,2619,2618,2618,2617,2617,2616,2616,2615,2615,2613,2613,2612,2612,2611,2611,2609,2609,2608,2608,2607,2607,2605,2605,2604,2604,2603,2603,2602,2602,2601,2601,2598,2598,2595,2595,2594,2594,2593,2593,2591,2591,2590,2590,2589,2589,2588,2588,2587,2587,2586,2586,2585,2585,2582,2582,2580,2580,2579,2579,2578,2578,2576,2576,2575,2575,2574,2574,2571,2571,2569,2569,2567,2567,2566,2566,2565,2565,2564,2564,2563,2563,2562,2562,2561,2561,2560,2560,2559,2559,2558,2558,2557,2557,2556,2556,2555,2555,2554,2554,2552,2552,2551,2551,2550,2550,2549,2549,2548,2548,2547,2547,2546,2546,2545,2545,2544,2544,2543,2543,2542,2542,2539,2539,2537,2537,2536,2536,2535,2535,2534,2534,2532,2532,2531,2531,2530,2530,2529,2529,2528,2528,2527,2527,2526,2526,2525,2525,2524,2524,2523,2523,2521,2521,2520,2520,2518,2518,2516,2516,2513,2513,2512,2512,2511,2511,2510,2510,2509,2509,2508,2508,2507,2507,2506,2506,2505,2505,2503,2503,2502,2502,2500,2500,2499,2499,2498,2498,2496,2496,2495,2495,2494,2494,2492,2492,2491,2491,2490,2490,2489,2489,2487,2487,2486,2486,2485,2485,2484,2484,2483,2483,2482,2482,2481,2481,2480,2480,2479,2479,2478,2478,2477,2477,2476,2476,2475,2475,2473,2473,2472,2472,2471,2471,2470,2470,2469,2469,2467,2467,2466,2466,2465,2465,2464,2464,2462,2462,2461,2461,2460,2460,2459,2459,2458,2458,2454,2454,2453,2453,2452,2452,2451,2451,2450,2450,2449,2449,2448,2448,2446,2446,2445,2445,2444,2444,2442,2442,2441,2441,2440,2440,2438,2438,2436,2436,2435,2435,2434,2434,2432,2432,2431,2431,2430,2430,2429,2429,2428,2428,2426,2426,2425,2425,2424,2424,2422,2422,2421,2421,2420,2420,2418,2418,2417,2417,2416,2416,2415,2415,2414,2414,2413,2413,2411,2411,2410,2410,2409,2409,2408,2408,2407,2407,2405,2405,2404,2404,2403,2403,2402,2402,2401,2401,2399,2399,2398,2398,2397,2397,2396,2396,2395,2395,2394,2394,2392,2392,2391,2391,2390,2390,2388,2388,2387,2387,2386,2386,2385,2385,2384,2384,2383,2383,2382,2382,2381,2381,2380,2380,2378,2378,2377,2377,2376,2376,2375,2375,2373,2373,2371,2371,2369,2369,2368,2368,2367,2367,2365,2365,2364,2364,2363,2363,2362,2362,2361,2361,2359,2359,2358,2358,2356,2356,2355,2355,2354,2354,2353,2353,2352,2352,2351,2351,2350,2350,2349,2349,2348,2348,2347,2347,2346,2346,2345,2345,2344,2344,2343,2343,2342,2342,2341,2341,2340,2340,2338,2338,2337,2337,2336,2336,2335,2335,2334,2334,2331,2331,2330,2330,2329,2329,2328,2328,2327,2327,2325,2325,2324,2324,2322,2322,2321,2321,2320,2320,2318,2318,2317,2317,2316,2316,2314,2314,2313,2313,2312,2312,2311,2311,2310,2310,2309,2309,2308,2308,2307,2307,2306,2306,2305,2305,2304,2304,2303,2303,2301,2301,2300,2300,2299,2299,2298,2298,2297,2297,2296,2296,2295,2295,2294,2294,2293,2293,2292,2292,2290,2290,2289,2289,2288,2288,2287,2287,2285,2285,2284,2284,2283,2283,2282,2282,2281,2281,2280,2280,2279,2279,2278,2278,2277,2277,2276,2276,2275,2275,2273,2273,2272,2272,2271,2271,2270,2270,2269,2269,2268,2268,2267,2267,2266,2266,2265,2265,2264,2264,2263,2263,2262,2262,2261,2261,2260,2260,2259,2259,2258,2258,2257,2257,2256,2256,2255,2255,2254,2254,2252,2252,2251,2251,2249,2249,2248,2248,2247,2247,2246,2246,2245,2245,2244,2244,2243,2243,2241,2241,2240,2240,2239,2239,2238,2238,2237,2237,2236,2236,2234,2234,2233,2233,2232,2232,2231,2231,2230,2230,2227,2227,2226,2226,2225,2225,2224,2224,2223,2223,2222,2222,2221,2221,2220,2220,2219,2219,2218,2218,2217,2217,2216,2216,2215,2215,2214,2214,2212,2212,2211,2211,2210,2210,2209,2209,2208,2208,2207,2207,2206,2206,2205,2205,2203,2203,2202,2202,2201,2201,2199,2199,2198,2198,2197,2197,2196,2196,2195,2195,2194,2194,2193,2193,2192,2192,2190,2190,2188,2188,2187,2187,2186,2186,2185,2185,2184,2184,2183,2183,2182,2182,2181,2181,2180,2180,2179,2179,2178,2178,2177,2177,2176,2176,2174,2174,2173,2173,2172,2172,2171,2171,2170,2170,2169,2169,2168,2168,2167,2167,2166,2166,2165,2165,2163,2163,2162,2162,2159,2159,2158,2158,2156,2156,2155,2155,2154,2154,2153,2153,2152,2152,2151,2151,2150,2150,2149,2149,2148,2148,2146,2146,2145,2145,2143,2143,2142,2142,2141,2141,2139,2139,2138,2138,2136,2136,2135,2135,2134,2134,2133,2133,2132,2132,2131,2131,2130,2130,2129,2129,2128,2128,2126,2126,2124,2124,2123,2123,2121,2121,2120,2120,2119,2119,2118,2118,2117,2117,2116,2116,2115,2115,2114,2114,2113,2113,2112,2112,2111,2111,2110,2110,2107,2107,2106,2106,2105,2105,2104,2104,2103,2103,2102,2102,2101,2101,2100,2100,2098,2098,2097,2097,2096,2096,2095,2095,2094,2094,2093,2093,2092,2092,2091,2091,2090,2090,2089,2089,2088,2088,2087,2087,2086,2086,2085,2085,2082,2082,2081,2081,2079,2079,2078,2078,2077,2077,2076,2076,2075,2075,2074,2074,2071,2071,2070,2070,2069,2069,2068,2068,2067,2067,2066,2066,2065,2065,2064,2064,2063,2063,2062,2062,2061,2061,2060,2060,2058,2058,2057,2057,2056,2056,2055,2055,2054,2054,2053,2053,2052,2052,2051,2051,2050,2050,2048,2048,2047,2047,2046,2046,2045,2045,2044,2044,2043,2043,2042,2042,2040,2040,2039,2039,2038,2038,2037,2037,2036,2036,2035,2035,2034,2034,2033,2033,2032,2032,2030,2030,2029,2029,2026,2026,2025,2025,2024,2024,2023,2023,2022,2022,2020,2020,2019,2019,2018,2018,2017,2017,2016,2016,2015,2015,2014,2014,2013,2013,2011,2011,2010,2010,2009,2009,2008,2008,2007,2007,2006,2006,2005,2005,2004,2004,2003,2003,2002,2002,2001,2001,1999,1999,1998,1998,1997,1997,1996,1996,1995,1995,1993,1993,1992,1992,1990,1990,1989,1989,1988,1988,1987,1987,1986,1986,1985,1985,1984,1984,1983,1983,1982,1982,1981,1981,1980,1980,1979,1979,1978,1978,1977,1977,1976,1976,1975,1975,1974,1974,1973,1973,1972,1972,1971,1971,1969,1969,1968,1968,1967,1967,1965,1965,1964,1964,1963,1963,1961,1961,1960,1960,1959,1959,1958,1958,1957,1957,1956,1956,1955,1955,1954,1954,1953,1953,1952,1952,1951,1951,1950,1950,1949,1949,1948,1948,1947,1947,1946,1946,1945,1945,1944,1944,1943,1943,1942,1942,1941,1941,1940,1940,1939,1939,1938,1938,1937,1937,1936,1936,1934,1934,1933,1933,1932,1932,1931,1931,1929,1929,1928,1928,1927,1927,1926,1926,1925,1925,1924,1924,1923,1923,1922,1922,1921,1921,1920,1920,1919,1919,1918,1918,1917,1917,1916,1916,1915,1915,1914,1914,1912,1912,1911,1911,1910,1910,1909,1909,1908,1908,1907,1907,1906,1906,1905,1905,1904,1904,1903,1903,1902,1902,1901,1901,1900,1900,1899,1899,1898,1898,1897,1897,1896,1896,1894,1894,1892,1892,1891,1891,1890,1890,1889,1889,1888,1888,1887,1887,1886,1886,1884,1884,1883,1883,1882,1882,1881,1881,1880,1880,1879,1879,1878,1878,1876,1876,1875,1875,1873,1873,1872,1872,1871,1871,1870,1870,1869,1869,1868,1868,1867,1867,1866,1866,1865,1865,1864,1864,1863,1863,1862,1862,1861,1861,1860,1860,1859,1859,1858,1858,1857,1857,1856,1856,1854,1854,1853,1853,1852,1852,1851,1851,1850,1850,1849,1849,1848,1848,1847,1847,1846,1846,1845,1845,1843,1843,1842,1842,1841,1841,1839,1839,1838,1838,1837,1837,1836,1836,1835,1835,1834,1834,1833,1833,1832,1832,1831,1831,1830,1830,1829,1829,1828,1828,1827,1827,1826,1826,1825,1825,1824,1824,1823,1823,1822,1822,1821,1821,1820,1820,1819,1819,1818,1818,1817,1817,1816,1816,1815,1815,1814,1814,1813,1813,1812,1812,1811,1811,1810,1810,1809,1809,1808,1808,1807,1807,1806,1806,1805,1805,1804,1804,1803,1803,1802,1802,1801,1801,1800,1800,1799,1799,1798,1798,1797,1797,1796,1796,1795,1795,1794,1794,1793,1793,1792,1792,1791,1791,1790,1790,1789,1789,1788,1788,1787,1787,1786,1786,1785,1785,1784,1784,1783,1783,1782,1782,1781,1781,1780,1780,1779,1779,1778,1778,1777,1777,1776,1776,1775,1775,1774,1774,1773,1773,1772,1772,1771,1771,1770,1770,1769,1769,1768,1768,1767,1767,1766,1766,1765,1765,1764,1764,1763,1763,1762,1762,1761,1761,1760,1760,1759,1759,1758,1758,1757,1757,1756,1756,1755,1755,1754,1754,1753,1753,1752,1752,1751,1751,1750,1750,1749,1749,1748,1748,1747,1747,1746,1746,1745,1745,1744,1744,1743,1743,1741,1741,1740,1740,1739,1739,1738,1738,1737,1737,1736,1736,1735,1735,1734,1734,1733,1733,1732,1732,1731,1731,1730,1730,1729,1729,1728,1728,1727,1727,1726,1726,1725,1725,1724,1724,1723,1723,1722,1722,1721,1721,1720,1720,1719,1719,1718,1718,1717,1717,1716,1716,1715,1715,1714,1714,1713,1713,1712,1712,1711,1711,1709,1709,1708,1708,1707,1707,1706,1706,1705,1705,1704,1704,1703,1703,1702,1702,1700,1700,1699,1699,1698,1698,1697,1697,1696,1696,1695,1695,1694,1694,1693,1693,1692,1692,1691,1691,1690,1690,1689,1689,1688,1688,1684,1684,1683,1683,1682,1682,1681,1681,1680,1680,1679,1679,1678,1678,1677,1677,1676,1676,1675,1675,1674,1674,1672,1672,1671,1671,1670,1670,1669,1669,1668,1668,1667,1667,1666,1666,1665,1665,1664,1664,1663,1663,1662,1662,1661,1661,1660,1660,1658,1658,1657,1657,1656,1656,1655,1655,1654,1654,1653,1653,1652,1652,1651,1651,1650,1650,1648,1648,1647,1647,1646,1646,1645,1645,1644,1644,1643,1643,1642,1642,1641,1641,1640,1640,1639,1639,1638,1638,1637,1637,1636,1636,1635,1635,1634,1634,1633,1633,1632,1632,1631,1631,1630,1630,1628,1628,1627,1627,1625,1625,1624,1624,1623,1623,1622,1622,1621,1621,1620,1620,1618,1618,1617,1617,1616,1616,1615,1615,1614,1614,1613,1613,1612,1612,1611,1611,1610,1610,1609,1609,1608,1608,1607,1607,1606,1606,1605,1605,1604,1604,1603,1603,1602,1602,1601,1601,1600,1600,1599,1599,1598,1598,1597,1597,1596,1596,1595,1595,1594,1594,1593,1593,1592,1592,1591,1591,1590,1590,1589,1589,1588,1588,1587,1587,1586,1586,1585,1585,1584,1584,1583,1583,1582,1582,1581,1581,1580,1580,1579,1579,1578,1578,1577,1577,1576,1576,1574,1574,1573,1573,1572,1572,1571,1571,1570,1570,1569,1569,1568,1568,1566,1566,1565,1565,1564,1564,1563,1563,1562,1562,1561,1561,1559,1559,1558,1558,1557,1557,1556,1556,1555,1555,1554,1554,1553,1553,1552,1552,1551,1551,1550,1550,1549,1549,1548,1548,1547,1547,1546,1546,1545,1545,1544,1544,1543,1543,1542,1542,1541,1541,1540,1540,1539,1539,1538,1538,1535,1535,1534,1534,1533,1533,1532,1532,1531,1531,1530,1530,1529,1529,1528,1528,1527,1527,1526,1526,1525,1525,1524,1524,1523,1523,1522,1522,1521,1521,1520,1520,1519,1519,1518,1518,1517,1517,1516,1516,1515,1515,1514,1514,1513,1513,1512,1512,1511,1511,1510,1510,1509,1509,1508,1508,1507,1507,1506,1506,1505,1505,1504,1504,1503,1503,1502,1502,1501,1501,1500,1500,1499,1499,1498,1498,1497,1497,1496,1496,1495,1495,1494,1494,1493,1493,1491,1491,1490,1490,1489,1489,1488,1488,1487,1487,1486,1486,1485,1485,1484,1484,1483,1483,1482,1482,1481,1481,1480,1480,1479,1479,1477,1477,1476,1476,1475,1475,1474,1474,1473,1473,1472,1472,1471,1471,1470,1470,1469,1469,1468,1468,1467,1467,1466,1466,1464,1464,1463,1463,1462,1462,1461,1461,1460,1460,1459,1459,1458,1458,1457,1457,1455,1455,1454,1454,1453,1453,1452,1452,1451,1451,1450,1450,1449,1449,1448,1448,1447,1447,1446,1446,1445,1445,1444,1444,1443,1443,1442,1442,1441,1441,1440,1440,1439,1439,1438,1438,1437,1437,1435,1435,1434,1434,1433,1433,1432,1432,1431,1431,1430,1430,1429,1429,1428,1428,1427,1427,1426,1426,1425,1425,1424,1424,1423,1423,1422,1422,1421,1421,1420,1420,1419,1419,1418,1418,1417,1417,1416,1416,1415,1415,1414,1414,1413,1413,1412,1412,1411,1411,1410,1410,1409,1409,1408,1408,1407,1407,1406,1406,1405,1405,1404,1404,1403,1403,1402,1402,1401,1401,1400,1400,1399,1399,1397,1397,1396,1396,1395,1395,1394,1394,1393,1393,1392,1392,1391,1391,1390,1390,1389,1389,1388,1388,1387,1387,1386,1386,1385,1385,1384,1384,1383,1383,1382,1382,1381,1381,1380,1380,1379,1379,1378,1378,1377,1377,1376,1376,1375,1375,1374,1374,1373,1373,1372,1372,1371,1371,1370,1370,1369,1369,1368,1368,1367,1367,1366,1366,1365,1365,1364,1364,1363,1363,1362,1362,1361,1361,1359,1359,1358,1358,1357,1357,1356,1356,1355,1355,1354,1354,1353,1353,1352,1352,1351,1351,1350,1350,1349,1349,1348,1348,1347,1347,1346,1346,1345,1345,1344,1344,1343,1343,1342,1342,1341,1341,1340,1340,1339,1339,1338,1338,1337,1337,1336,1336,1335,1335,1334,1334,1333,1333,1332,1332,1331,1331,1330,1330,1329,1329,1328,1328,1327,1327,1326,1326,1325,1325,1324,1324,1323,1323,1322,1322,1321,1321,1320,1320,1319,1319,1318,1318,1317,1317,1316,1316,1315,1315,1314,1314,1313,1313,1312,1312,1311,1311,1310,1310,1309,1309,1308,1308,1307,1307,1306,1306,1305,1305,1304,1304,1302,1302,1301,1301,1300,1300,1299,1299,1298,1298,1297,1297,1296,1296,1295,1295,1294,1294,1293,1293,1292,1292,1291,1291,1290,1290,1289,1289,1288,1288,1287,1287,1286,1286,1285,1285,1284,1284,1283,1283,1282,1282,1280,1280,1279,1279,1278,1278,1277,1277,1276,1276,1275,1275,1274,1274,1273,1273,1272,1272,1271,1271,1270,1270,1269,1269,1268,1268,1267,1267,1266,1266,1265,1265,1264,1264,1263,1263,1262,1262,1261,1261,1260,1260,1259,1259,1258,1258,1257,1257,1256,1256,1255,1255,1254,1254,1253,1253,1252,1252,1251,1251,1250,1250,1249,1249,1248,1248,1247,1247,1246,1246,1245,1245,1244,1244,1243,1243,1242,1242,1241,1241,1240,1240,1239,1239,1238,1238,1237,1237,1236,1236,1235,1235,1234,1234,1233,1233,1232,1232,1231,1231,1230,1230,1229,1229,1228,1228,1227,1227,1226,1226,1225,1225,1224,1224,1223,1223,1222,1222,1221,1221,1220,1220,1219,1219,1218,1218,1217,1217,1216,1216,1215,1215,1214,1214,1213,1213,1212,1212,1211,1211,1210,1210,1209,1209,1208,1208,1207,1207,1206,1206,1205,1205,1204,1204,1203,1203,1202,1202,1201,1201,1200,1200,1199,1199,1198,1198,1197,1197,1196,1196,1195,1195,1194,1194,1193,1193,1192,1192,1191,1191,1190,1190,1189,1189,1188,1188,1187,1187,1186,1186,1185,1185,1184,1184,1182,1182,1180,1180,1179,1179,1178,1178,1177,1177,1176,1176,1175,1175,1174,1174,1173,1173,1172,1172,1171,1171,1170,1170,1169,1169,1168,1168,1167,1167,1166,1166,1165,1165,1164,1164,1163,1163,1162,1162,1161,1161,1160,1160,1159,1159,1158,1158,1157,1157,1156,1156,1155,1155,1154,1154,1153,1153,1152,1152,1151,1151,1150,1150,1149,1149,1148,1148,1147,1147,1146,1146,1145,1145,1144,1144,1143,1143,1142,1142,1141,1141,1140,1140,1139,1139,1138,1138,1137,1137,1136,1136,1135,1135,1134,1134,1133,1133,1132,1132,1131,1131,1130,1130,1129,1129,1128,1128,1127,1127,1126,1126,1125,1125,1124,1124,1123,1123,1122,1122,1121,1121,1120,1120,1119,1119,1118,1118,1117,1117,1116,1116,1115,1115,1114,1114,1113,1113,1111,1111,1110,1110,1109,1109,1108,1108,1107,1107,1106,1106,1105,1105,1104,1104,1103,1103,1101,1101,1100,1100,1099,1099,1098,1098,1097,1097,1096,1096,1095,1095,1094,1094,1093,1093,1092,1092,1091,1091,1090,1090,1089,1089,1088,1088,1087,1087,1086,1086,1085,1085,1084,1084,1083,1083,1082,1082,1081,1081,1080,1080,1079,1079,1078,1078,1077,1077,1076,1076,1075,1075,1074,1074,1073,1073,1072,1072,1071,1071,1070,1070,1069,1069,1068,1068,1067,1067,1066,1066,1065,1065,1064,1064,1063,1063,1062,1062,1061,1061,1060,1060,1059,1059,1058,1058,1057,1057,1056,1056,1055,1055,1054,1054,1053,1053,1052,1052,1051,1051,1050,1050,1049,1049,1048,1048,1047,1047,1046,1046,1045,1045,1044,1044,1043,1043,1042,1042,1041,1041,1040,1040,1039,1039,1038,1038,1037,1037,1036,1036,1035,1035,1034,1034,1033,1033,1032,1032,1031,1031,1030,1030,1029,1029,1028,1028,1027,1027,1026,1026,1024,1024,1023,1023,1022,1022,1021,1021,1020,1020,1019,1019,1018,1018,1017,1017,1016,1016,1015,1015,1014,1014,1013,1013,1012,1012,1011,1011,1010,1010,1009,1009,1008,1008,1007,1007,1006,1006,1005,1005,1003,1003,1002,1002,1001,1001,1000,1000,999,999,998,998,997,997,996,996,995,995,994,994,993,993,992,992,991,991,990,990,989,989,988,988,987,987,986,986,985,985,984,984,983,983,982,982,981,981,980,980,979,979,978,978,977,977,976,976,975,975,973,973,972,972,971,971,970,970,969,969,968,968,967,967,966,966,965,965,964,964,963,963,962,962,961,961,960,960,959,959,958,958,957,957,956,956,955,955,954,954,953,953,952,952,951,951,950,950,949,949,948,948,947,947,946,946,945,945,944,944,943,943,942,942,941,941,940,940,939,939,938,938,937,937,936,936,935,935,934,934,933,933,932,932,931,931,930,930,929,929,928,928,927,927,926,926,925,925,924,924,923,923,922,922,921,921,920,920,919,919,918,918,917,917,916,916,915,915,914,914,913,913,912,912,911,911,910,910,909,909,908,908,907,907,906,906,905,905,904,904,903,903,902,902,901,901,900,900,899,899,898,898,897,897,896,896,895,895,894,894,893,893,892,892,891,891,890,890,889,889,888,888,887,887,886,886,885,885,884,884,883,883,882,882,881,881,880,880,879,879,878,878,877,877,876,876,875,875,874,874,873,873,872,872,871,871,870,870,869,869,868,868,867,867,866,866,865,865,864,864,863,863,862,862,861,861,860,860,859,859,858,858,857,857,856,856,855,855,854,854,853,853,852,852,851,851,850,850,849,849,848,848,847,847,846,846,845,845,844,844,843,843,842,842,841,841,840,840,839,839,838,838,837,837,836,836,835,835,834,834,833,833,832,832,831,831,830,830,829,829,828,828,827,827,826,826,825,825,824,824,823,823,822,822,821,821,819,819,818,818,817,817,816,816,815,815,814,814,813,813,812,812,811,811,810,810,809,809,808,808,807,807,806,806,805,805,804,804,803,803,802,802,801,801,800,800,799,799,798,798,797,797,796,796,795,795,794,794,793,793,792,792,791,791,790,790,789,789,788,788,787,787,786,786,785,785,784,784,783,783,782,782,781,781,780,780,779,779,778,778,777,777,776,776,775,775,774,774,773,773,772,772,771,771,770,770,769,769,768,768,767,767,766,766,765,765,764,764,763,763,762,762,761,761,760,760,759,759,758,758,757,757,756,756,755,755,754,754,753,753,752,752,751,751,750,750,749,749,748,748,747,747,746,746,745,745,744,744,743,743,742,742,741,741,740,740,739,739,738,738,737,737,736,736,735,735,734,734,733,733,732,732,731,731,730,730,729,729,728,728,727,727,726,726,725,725,724,724,723,723,722,722,721,721,720,720,719,719,718,718,716,716,715,715,714,714,713,713,712,712,711,711,710,710,709,709,708,708,707,707,706,706,705,705,704,704,703,703,702,702,701,701,700,700,699,699,698,698,697,697,696,696,695,695,694,694,693,693,692,692,691,691,690,690,689,689,688,688,687,687,686,686,685,685,684,684,683,683,682,682,681,681,680,680,679,679,678,678,677,677,676,676,675,675,674,674,673,673,672,672,671,671,670,670,669,669,668,668,667,667,666,666,665,665,664,664,663,663,662,662,661,661,660,660,659,659,658,658,657,657,656,656,655,655,654,654,653,653,652,652,651,651,650,650,649,649,648,648,647,647,646,646,645,645,644,644,643,643,642,642,641,641,640,640,639,639,638,638,637,637,636,636,635,635,634,634,633,633,632,632,631,631,630,630,629,629,628,628,627,627,626,626,625,625,624,624,623,623,622,622,621,621,620,620,619,619,618,618,617,617,616,616,615,615,614,614,613,613,612,612,611,611,610,610,609,609,608,608,607,607,606,606,605,605,604,604,603,603,602,602,601,601,600,600,599,599,598,598,597,597,596,596,595,595,594,594,593,593,592,592,591,591,590,590,589,589,588,588,587,587,586,586,585,585,584,584,583,583,582,582,581,581,580,580,579,579,578,578,577,577,576,576,575,575,574,574,573,573,572,572,571,571,570,570,569,569,568,568,567,567,566,566,565,565,564,564,563,563,562,562,561,561,560,560,559,559,558,558,557,557,556,556,555,555,554,554,553,553,552,552,551,551,550,550,549,549,548,548,547,547,546,546,545,545,544,544,543,543,542,542,541,541,540,540,539,539,538,538,537,537,536,536,535,535,534,534,533,533,532,532,531,531,530,530,529,529,528,528,527,527,526,526,525,525,524,524,523,523,522,522,521,521,520,520,519,519,518,518,517,517,516,516,515,515,514,514,513,513,512,512,511,511,510,510,509,509,508,508,507,507,506,506,505,505,504,504,503,503,502,502,501,501,500,500,0.0],[523622,523622,523622,413804,413804,398103,398103,380266,380266,324774,324774,322495,322495,320561,320561,311928,311928,297741,297741,297436,297436,284716,284716,282794,282794,282716,282716,282686,282686,276793,276793,275303,275303,274217,274217,273721,273721,270309,270309,268716,268716,264846,264846,261014,261014,259402,259402,258483,258483,258274,258274,254787,254787,252024,252024,247926,247926,244154,244154,243818,243818,243243,243243,243008,243008,241899,241899,241633,241633,240787,240787,235834,235834,235087,235087,235059,235059,235002,235002,234536,234536,234009,234009,230291,230291,228404,228404,224928,224928,224249,224249,223803,223803,223291,223291,221927,221927,219646,219646,219335,219335,217429,217429,217229,217229,216434,216434,216096,216096,214952,214952,214102,214102,213670,213670,211978,211978,211922,211922,211812,211812,210613,210613,209512,209512,208766,208766,208545,208545,208326,208326,208179,208179,208006,208006,207603,207603,206798,206798,205836,205836,204200,204200,203377,203377,198437,198437,198371,198371,198335,198335,198011,198011,197999,197999,197758,197758,197313,197313,196899,196899,196863,196863,195855,195855,194848,194848,192309,192309,192090,192090,191962,191962,191570,191570,191088,191088,190195,190195,188190,188190,188185,188185,188040,188040,187640,187640,187562,187562,187452,187452,187064,187064,186910,186910,186196,186196,185981,185981,183895,183895,183388,183388,183326,183326,183297,183297,182611,182611,182352,182352,181650,181650,181255,181255,180887,180887,180650,180650,180335,180335,179953,179953,179853,179853,179671,179671,179147,179147,176910,176910,176447,176447,175054,175054,174854,174854,174832,174832,173740,173740,173543,173543,172777,172777,170905,170905,169182,169182,168600,168600,168267,168267,167897,167897,167459,167459,166847,166847,166169,166169,165529,165529,164857,164857,164689,164689,164627,164627,164567,164567,164516,164516,164358,164358,164124,164124,163901,163901,163653,163653,163560,163560,163354,163354,163110,163110,162625,162625,162568,162568,162553,162553,162549,162549,162540,162540,161711,161711,161199,161199,160932,160932,160826,160826,160767,160767,160723,160723,160291,160291,159983,159983,159975,159975,159648,159648,159468,159468,158230,158230,158026,158026,157908,157908,157643,157643,157232,157232,156491,156491,155020,155020,154670,154670,154179,154179,153875,153875,153838,153838,153764,153764,153635,153635,153219,153219,152510,152510,152439,152439,151911,151911,151797,151797,151624,151624,151412,151412,151043,151043,150407,150407,150223,150223,149729,149729,149244,149244,148765,148765,148410,148410,148214,148214,148144,148144,147834,147834,147754,147754,147656,147656,147381,147381,146999,146999,146797,146797,146562,146562,146544,146544,146531,146531,145834,145834,145772,145772,145655,145655,145153,145153,145097,145097,144973,144973,144361,144361,143751,143751,143037,143037,142689,142689,142481,142481,142330,142330,142327,142327,142273,142273,141738,141738,141735,141735,141661,141661,141475,141475,141217,141217,140914,140914,140635,140635,140296,140296,139667,139667,139490,139490,139402,139402,139338,139338,138684,138684,138596,138596,138582,138582,138357,138357,138247,138247,137967,137967,137508,137508,137505,137505,137458,137458,137435,137435,137139,137139,137092,137092,136587,136587,135892,135892,135543,135543,135458,135458,135290,135290,135143,135143,134737,134737,134632,134632,134554,134554,134343,134343,134274,134274,133968,133968,133876,133876,133808,133808,132981,132981,132845,132845,132744,132744,132479,132479,132432,132432,132372,132372,131935,131935,131322,131322,131189,131189,130920,130920,130651,130651,130036,130036,129382,129382,129308,129308,129213,129213,129087,129087,129002,129002,128842,128842,128693,128693,128411,128411,128341,128341,127998,127998,127776,127776,127723,127723,127298,127298,127281,127281,126373,126373,125511,125511,125432,125432,125428,125428,125322,125322,124976,124976,124961,124961,124140,124140,124065,124065,124054,124054,123991,123991,123801,123801,123539,123539,123378,123378,123349,123349,123220,123220,122976,122976,122868,122868,122867,122867,122761,122761,122732,122732,122712,122712,122642,122642,122594,122594,122479,122479,122336,122336,122180,122180,122115,122115,121877,121877,121847,121847,121782,121782,121546,121546,121544,121544,121401,121401,121393,121393,121157,121157,120628,120628,120542,120542,120491,120491,119721,119721,119445,119445,119243,119243,118986,118986,118964,118964,118814,118814,118787,118787,118512,118512,118505,118505,118455,118455,118374,118374,118265,118265,117962,117962,117912,117912,117888,117888,117864,117864,117767,117767,117747,117747,117418,117418,117264,117264,116988,116988,116974,116974,116844,116844,116640,116640,116626,116626,116614,116614,116340,116340,116337,116337,116330,116330,116204,116204,116195,116195,115730,115730,115569,115569,115218,115218,115036,115036,115020,115020,114815,114815,114806,114806,114709,114709,114494,114494,114466,114466,114224,114224,113799,113799,113798,113798,113754,113754,113520,113520,113378,113378,113369,113369,113208,113208,113181,113181,113074,113074,113037,113037,113030,113030,112947,112947,112941,112941,112784,112784,112653,112653,112614,112614,112485,112485,112393,112393,112323,112323,112075,112075,112054,112054,111656,111656,111625,111625,111180,111180,110986,110986,110867,110867,110808,110808,110655,110655,110590,110590,110305,110305,110147,110147,109827,109827,109803,109803,109648,109648,109587,109587,109521,109521,109333,109333,109190,109190,109025,109025,108994,108994,108805,108805,108778,108778,108387,108387,108204,108204,108038,108038,107967,107967,107535,107535,107340,107340,107283,107283,107160,107160,106778,106778,106538,106538,106519,106519,106453,106453,106357,106357,106284,106284,106277,106277,106231,106231,106050,106050,106046,106046,105968,105968,105955,105955,105352,105352,104982,104982,104781,104781,104526,104526,104492,104492,104387,104387,103911,103911,103832,103832,103612,103612,103379,103379,103282,103282,103128,103128,103021,103021,103008,103008,102821,102821,102792,102792,102754,102754,102716,102716,102680,102680,102601,102601,102590,102590,102329,102329,102310,102310,102201,102201,102101,102101,102054,102054,101966,101966,101957,101957,101845,101845,101782,101782,101757,101757,101467,101467,101421,101421,101379,101379,101359,101359,101356,101356,101284,101284,100973,100973,100883,100883,100870,100870,100561,100561,100481,100481,100466,100466,100460,100460,100303,100303,100032,100032,99729,99729,99636,99636,99605,99605,99566,99566,99536,99536,99509,99509,99396,99396,99184,99184,99142,99142,99102,99102,98845,98845,98807,98807,98804,98804,98735,98735,98656,98656,98441,98441,98430,98430,98353,98353,97935,97935,97870,97870,97637,97637,97575,97575,97496,97496,97304,97304,97224,97224,97200,97200,97019,97019,96971,96971,96924,96924,96815,96815,96778,96778,96607,96607,96476,96476,96352,96352,96019,96019,95681,95681,95590,95590,95447,95447,95362,95362,95346,95346,95303,95303,95148,95148,95115,95115,94980,94980,94805,94805,94734,94734,94670,94670,94509,94509,94493,94493,94445,94445,94392,94392,94328,94328,93915,93915,93913,93913,93745,93745,93538,93538,93498,93498,93476,93476,93434,93434,93303,93303,93079,93079,93021,93021,92965,92965,92887,92887,92841,92841,92819,92819,92786,92786,92749,92749,92673,92673,92622,92622,92550,92550,92375,92375,92357,92357,92335,92335,92294,92294,92271,92271,92103,92103,92049,92049,91984,91984,91294,91294,91237,91237,91035,91035,90876,90876,90795,90795,90784,90784,90778,90778,90758,90758,90431,90431,90418,90418,90399,90399,90346,90346,90206,90206,90198,90198,89914,89914,89852,89852,89816,89816,89733,89733,89714,89714,89649,89649,89460,89460,89316,89316,89271,89271,89213,89213,89163,89163,89121,89121,88880,88880,88839,88839,88777,88777,88705,88705,88595,88595,88526,88526,88496,88496,88490,88490,88199,88199,88036,88036,88018,88018,87982,87982,87952,87952,87883,87883,87792,87792,87762,87762,87674,87674,87593,87593,87496,87496,87478,87478,87423,87423,87310,87310,87302,87302,87290,87290,87274,87274,87271,87271,87245,87245,87069,87069,87032,87032,86916,86916,86814,86814,86799,86799,86506,86506,86400,86400,86322,86322,86180,86180,86147,86147,86139,86139,86048,86048,85985,85985,85892,85892,85836,85836,85709,85709,85694,85694,85605,85605,85600,85600,85567,85567,85532,85532,85487,85487,85421,85421,85353,85353,85322,85322,85228,85228,85067,85067,84893,84893,84815,84815,84795,84795,84767,84767,84761,84761,84704,84704,84521,84521,84345,84345,84194,84194,84137,84137,84090,84090,84077,84077,83853,83853,83721,83721,83682,83682,83669,83669,83666,83666,83631,83631,83541,83541,83424,83424,83122,83122,83111,83111,83057,83057,82932,82932,82892,82892,82868,82868,82816,82816,82792,82792,82785,82785,82767,82767,82733,82733,82620,82620,82603,82603,82589,82589,82404,82404,82397,82397,82295,82295,82286,82286,82162,82162,82103,82103,81968,81968,81896,81896,81861,81861,81663,81663,81639,81639,81498,81498,81473,81473,81458,81458,81438,81438,81364,81364,81357,81357,81327,81327,81315,81315,81130,81130,81093,81093,81048,81048,80974,80974,80897,80897,80744,80744,80699,80699,80618,80618,80580,80580,80492,80492,80486,80486,80334,80334,80219,80219,80211,80211,80174,80174,80106,80106,80095,80095,80081,80081,79982,79982,79965,79965,79963,79963,79949,79949,79923,79923,79919,79919,79911,79911,79758,79758,79722,79722,79628,79628,79295,79295,79289,79289,79280,79280,79065,79065,79054,79054,79009,79009,78977,78977,78971,78971,78716,78716,78655,78655,78611,78611,78587,78587,78516,78516,78471,78471,78406,78406,78343,78343,78249,78249,78212,78212,78151,78151,77962,77962,77946,77946,77756,77756,77632,77632,77573,77573,77531,77531,77475,77475,77426,77426,77368,77368,77299,77299,77248,77248,77182,77182,77084,77084,77070,77070,77011,77011,76949,76949,76861,76861,76856,76856,76852,76852,76735,76735,76701,76701,76684,76684,76616,76616,76590,76590,76541,76541,76537,76537,76531,76531,76482,76482,76454,76454,76274,76274,76257,76257,76205,76205,76130,76130,76052,76052,75813,75813,75690,75690,75534,75534,75412,75412,75353,75353,75344,75344,75340,75340,75333,75333,75327,75327,75324,75324,75264,75264,75259,75259,75233,75233,75177,75177,75053,75053,74991,74991,74882,74882,74844,74844,74749,74749,74718,74718,74660,74660,74472,74472,74463,74463,74399,74399,74389,74389,74379,74379,74367,74367,74323,74323,74208,74208,74170,74170,74143,74143,74086,74086,74081,74081,74014,74014,73965,73965,73755,73755,73738,73738,73579,73579,73524,73524,73475,73475,73467,73467,73466,73466,73434,73434,73385,73385,73379,73379,73304,73304,73286,73286,73251,73251,73245,73245,73190,73190,73119,73119,73109,73109,73085,73085,73079,73079,73061,73061,73028,73028,73007,73007,72925,72925,72842,72842,72838,72838,72836,72836,72832,72832,72777,72777,72753,72753,72625,72625,72568,72568,72544,72544,72526,72526,72498,72498,72436,72436,72325,72325,72272,72272,72233,72233,72167,72167,72116,72116,71972,71972,71953,71953,71938,71938,71809,71809,71701,71701,71620,71620,71560,71560,71434,71434,71426,71426,71386,71386,71234,71234,71180,71180,71144,71144,71133,71133,71130,71130,71113,71113,71098,71098,71072,71072,70974,70974,70914,70914,70908,70908,70869,70869,70738,70738,70713,70713,70675,70675,70600,70600,70559,70559,70540,70540,70512,70512,70498,70498,70489,70489,70485,70485,70408,70408,70406,70406,70386,70386,70340,70340,70327,70327,70319,70319,70201,70201,70129,70129,70119,70119,70102,70102,70048,70048,69989,69989,69884,69884,69850,69850,69826,69826,69712,69712,69643,69643,69590,69590,69481,69481,69451,69451,69433,69433,69285,69285,69269,69269,69263,69263,69104,69104,69053,69053,69046,69046,69013,69013,68975,68975,68967,68967,68966,68966,68853,68853,68821,68821,68732,68732,68731,68731,68622,68622,68599,68599,68486,68486,68466,68466,68352,68352,68331,68331,68289,68289,68188,68188,68162,68162,68125,68125,68115,68115,67988,67988,67956,67956,67934,67934,67928,67928,67902,67902,67890,67890,67866,67866,67814,67814,67767,67767,67748,67748,67700,67700,67634,67634,67624,67624,67617,67617,67596,67596,67495,67495,67454,67454,67390,67390,67376,67376,67321,67321,67292,67292,67232,67232,67171,67171,67136,67136,67134,67134,67102,67102,67099,67099,67022,67022,66942,66942,66900,66900,66850,66850,66843,66843,66817,66817,66814,66814,66803,66803,66723,66723,66654,66654,66649,66649,66578,66578,66396,66396,66360,66360,66250,66250,66237,66237,66195,66195,66094,66094,66049,66049,66048,66048,65969,65969,65921,65921,65893,65893,65736,65736,65669,65669,65648,65648,65645,65645,65634,65634,65604,65604,65586,65586,65558,65558,65541,65541,65497,65497,65365,65365,65354,65354,65326,65326,65301,65301,65230,65230,65133,65133,65130,65130,65088,65088,64948,64948,64901,64901,64877,64877,64831,64831,64786,64786,64666,64666,64633,64633,64573,64573,64482,64482,64438,64438,64425,64425,64376,64376,64342,64342,64312,64312,64290,64290,64172,64172,64150,64150,64084,64084,63941,63941,63930,63930,63767,63767,63757,63757,63730,63730,63724,63724,63697,63697,63585,63585,63458,63458,63412,63412,63381,63381,63377,63377,63358,63358,63338,63338,63311,63311,63213,63213,63185,63185,63152,63152,63132,63132,63095,63095,63056,63056,63042,63042,62944,62944,62928,62928,62927,62927,62926,62926,62906,62906,62887,62887,62778,62778,62721,62721,62675,62675,62653,62653,62570,62570,62559,62559,62529,62529,62521,62521,62236,62236,62172,62172,62148,62148,62139,62139,62132,62132,62087,62087,62045,62045,62007,62007,61915,61915,61855,61855,61793,61793,61728,61728,61652,61652,61649,61649,61614,61614,61611,61611,61610,61610,61580,61580,61530,61530,61512,61512,61490,61490,61475,61475,61468,61468,61459,61459,61413,61413,61402,61402,61377,61377,61333,61333,61311,61311,61250,61250,61079,61079,61052,61052,61039,61039,61029,61029,61009,61009,60976,60976,60969,60969,60935,60935,60909,60909,60901,60901,60883,60883,60800,60800,60784,60784,60698,60698,60697,60697,60659,60659,60638,60638,60628,60628,60529,60529,60505,60505,60495,60495,60468,60468,60428,60428,60422,60422,60411,60411,60284,60284,60283,60283,60270,60270,60138,60138,60135,60135,60080,60080,60077,60077,60053,60053,60022,60022,60008,60008,59991,59991,59990,59990,59976,59976,59963,59963,59958,59958,59939,59939,59936,59936,59893,59893,59881,59881,59809,59809,59808,59808,59800,59800,59689,59689,59672,59672,59639,59639,59617,59617,59555,59555,59522,59522,59451,59451,59427,59427,59420,59420,59415,59415,59398,59398,59249,59249,59228,59228,59218,59218,59201,59201,59123,59123,59106,59106,59091,59091,59072,59072,58936,58936,58927,58927,58924,58924,58908,58908,58901,58901,58885,58885,58864,58864,58822,58822,58777,58777,58762,58762,58723,58723,58708,58708,58690,58690,58688,58688,58682,58682,58666,58666,58644,58644,58640,58640,58573,58573,58360,58360,58347,58347,58336,58336,58252,58252,58208,58208,58205,58205,58182,58182,58162,58162,58109,58109,58094,58094,57929,57929,57902,57902,57860,57860,57839,57839,57703,57703,57699,57699,57672,57672,57657,57657,57648,57648,57626,57626,57610,57610,57568,57568,57503,57503,57459,57459,57441,57441,57387,57387,57303,57303,57260,57260,57238,57238,57219,57219,57201,57201,57168,57168,57160,57160,57145,57145,57127,57127,57117,57117,57026,57026,56993,56993,56958,56958,56917,56917,56888,56888,56883,56883,56823,56823,56809,56809,56706,56706,56587,56587,56573,56573,56510,56510,56441,56441,56416,56416,56384,56384,56319,56319,56264,56264,56229,56229,56122,56122,56092,56092,56042,56042,56039,56039,56031,56031,56021,56021,55990,55990,55989,55989,55908,55908,55884,55884,55881,55881,55880,55880,55876,55876,55802,55802,55756,55756,55740,55740,55739,55739,55735,55735,55690,55690,55688,55688,55645,55645,55622,55622,55601,55601,55516,55516,55443,55443,55421,55421,55409,55409,55382,55382,55284,55284,55265,55265,55249,55249,55192,55192,55183,55183,55120,55120,55116,55116,55068,55068,55052,55052,55037,55037,54957,54957,54827,54827,54727,54727,54677,54677,54583,54583,54579,54579,54563,54563,54555,54555,54545,54545,54481,54481,54432,54432,54427,54427,54423,54423,54353,54353,54340,54340,54325,54325,54241,54241,54234,54234,54222,54222,54214,54214,54189,54189,54183,54183,54163,54163,54162,54162,54107,54107,54063,54063,54011,54011,53940,53940,53929,53929,53900,53900,53830,53830,53822,53822,53799,53799,53746,53746,53745,53745,53727,53727,53647,53647,53640,53640,53574,53574,53548,53548,53539,53539,53474,53474,53450,53450,53420,53420,53341,53341,53284,53284,53147,53147,53106,53106,53070,53070,53067,53067,53049,53049,53011,53011,53005,53005,52971,52971,52945,52945,52940,52940,52914,52914,52911,52911,52899,52899,52866,52866,52831,52831,52822,52822,52757,52757,52756,52756,52715,52715,52694,52694,52638,52638,52585,52585,52572,52572,52566,52566,52546,52546,52482,52482,52447,52447,52398,52398,52396,52396,52379,52379,52366,52366,52350,52350,52324,52324,52323,52323,52313,52313,52284,52284,52271,52271,52270,52270,52263,52263,52194,52194,52190,52190,52169,52169,52111,52111,52097,52097,52087,52087,52078,52078,52065,52065,52046,52046,52034,52034,52023,52023,52001,52001,51974,51974,51961,51961,51950,51950,51883,51883,51852,51852,51838,51838,51821,51821,51777,51777,51736,51736,51733,51733,51728,51728,51681,51681,51677,51677,51675,51675,51666,51666,51627,51627,51599,51599,51534,51534,51493,51493,51484,51484,51483,51483,51458,51458,51401,51401,51358,51358,51318,51318,51315,51315,51243,51243,51216,51216,51215,51215,51209,51209,51207,51207,51183,51183,51173,51173,51160,51160,51146,51146,51120,51120,51114,51114,51077,51077,51065,51065,51064,51064,51059,51059,51026,51026,50995,50995,50902,50902,50819,50819,50816,50816,50753,50753,50742,50742,50662,50662,50603,50603,50591,50591,50561,50561,50559,50559,50551,50551,50548,50548,50516,50516,50504,50504,50500,50500,50491,50491,50487,50487,50470,50470,50469,50469,50444,50444,50419,50419,50398,50398,50374,50374,50369,50369,50330,50330,50326,50326,50310,50310,50289,50289,50287,50287,50262,50262,50177,50177,50173,50173,50119,50119,50066,50066,50046,50046,49927,49927,49878,49878,49846,49846,49843,49843,49828,49828,49814,49814,49807,49807,49692,49692,49663,49663,49583,49583,49577,49577,49568,49568,49558,49558,49451,49451,49408,49408,49374,49374,49360,49360,49351,49351,49316,49316,49203,49203,49143,49143,49131,49131,49126,49126,49057,49057,49026,49026,49020,49020,49007,49007,48968,48968,48967,48967,48934,48934,48867,48867,48847,48847,48834,48834,48833,48833,48824,48824,48817,48817,48702,48702,48692,48692,48668,48668,48649,48649,48641,48641,48594,48594,48587,48587,48574,48574,48556,48556,48507,48507,48500,48500,48479,48479,48448,48448,48425,48425,48401,48401,48388,48388,48373,48373,48349,48349,48305,48305,48302,48302,48300,48300,48287,48287,48251,48251,48221,48221,48187,48187,48180,48180,48176,48176,48170,48170,48157,48157,48155,48155,48148,48148,48093,48093,48066,48066,48051,48051,48016,48016,47990,47990,47982,47982,47866,47866,47846,47846,47833,47833,47809,47809,47745,47745,47741,47741,47708,47708,47687,47687,47684,47684,47634,47634,47630,47630,47627,47627,47593,47593,47571,47571,47557,47557,47522,47522,47495,47495,47467,47467,47458,47458,47457,47457,47426,47426,47388,47388,47373,47373,47355,47355,47299,47299,47295,47295,47217,47217,47148,47148,47129,47129,47071,47071,47054,47054,47037,47037,46964,46964,46947,46947,46867,46867,46785,46785,46771,46771,46730,46730,46663,46663,46593,46593,46520,46520,46445,46445,46408,46408,46406,46406,46346,46346,46329,46329,46318,46318,46284,46284,46229,46229,46216,46216,46213,46213,46164,46164,46158,46158,46136,46136,46089,46089,46077,46077,46008,46008,45864,45864,45808,45808,45803,45803,45795,45795,45793,45793,45768,45768,45736,45736,45681,45681,45677,45677,45622,45622,45566,45566,45524,45524,45506,45506,45505,45505,45496,45496,45483,45483,45478,45478,45450,45450,45429,45429,45378,45378,45356,45356,45317,45317,45307,45307,45306,45306,45288,45288,45264,45264,45239,45239,45227,45227,45219,45219,45203,45203,45194,45194,45156,45156,45113,45113,45112,45112,45098,45098,45088,45088,45077,45077,45045,45045,45043,45043,45005,45005,45002,45002,44993,44993,44922,44922,44894,44894,44886,44886,44870,44870,44811,44811,44809,44809,44775,44775,44766,44766,44755,44755,44740,44740,44690,44690,44679,44679,44614,44614,44581,44581,44564,44564,44552,44552,44523,44523,44522,44522,44491,44491,44474,44474,44421,44421,44312,44312,44302,44302,44290,44290,44272,44272,44156,44156,44140,44140,44137,44137,44117,44117,44113,44113,44110,44110,44054,44054,44042,44042,44032,44032,44023,44023,44003,44003,43990,43990,43986,43986,43947,43947,43926,43926,43922,43922,43832,43832,43772,43772,43761,43761,43744,43744,43724,43724,43718,43718,43695,43695,43692,43692,43675,43675,43663,43663,43657,43657,43650,43650,43646,43646,43626,43626,43606,43606,43590,43590,43565,43565,43549,43549,43526,43526,43523,43523,43475,43475,43430,43430,43428,43428,43379,43379,43318,43318,43277,43277,43265,43265,43230,43230,43227,43227,43192,43192,43188,43188,43177,43177,43176,43176,43142,43142,43136,43136,43091,43091,43085,43085,43079,43079,43022,43022,43005,43005,42960,42960,42926,42926,42919,42919,42884,42884,42851,42851,42845,42845,42834,42834,42760,42760,42724,42724,42720,42720,42684,42684,42644,42644,42635,42635,42625,42625,42623,42623,42579,42579,42571,42571,42528,42528,42512,42512,42399,42399,42394,42394,42380,42380,42371,42371,42362,42362,42355,42355,42340,42340,42321,42321,42308,42308,42288,42288,42279,42279,42173,42173,42155,42155,42134,42134,42113,42113,42109,42109,42102,42102,42079,42079,42074,42074,42056,42056,42033,42033,42007,42007,41951,41951,41930,41930,41912,41912,41848,41848,41838,41838,41806,41806,41787,41787,41772,41772,41716,41716,41706,41706,41699,41699,41691,41691,41685,41685,41676,41676,41655,41655,41590,41590,41582,41582,41569,41569,41486,41486,41433,41433,41426,41426,41424,41424,41389,41389,41387,41387,41379,41379,41359,41359,41338,41338,41326,41326,41288,41288,41285,41285,41279,41279,41266,41266,41186,41186,41134,41134,41090,41090,41086,41086,41062,41062,41048,41048,41031,41031,41020,41020,40960,40960,40931,40931,40924,40924,40902,40902,40898,40898,40897,40897,40891,40891,40848,40848,40821,40821,40800,40800,40794,40794,40787,40787,40707,40707,40660,40660,40557,40557,40544,40544,40520,40520,40502,40502,40497,40497,40460,40460,40451,40451,40443,40443,40406,40406,40401,40401,40345,40345,40344,40344,40340,40340,40283,40283,40275,40275,40252,40252,40244,40244,40224,40224,40214,40214,40213,40213,40170,40170,40126,40126,40114,40114,40102,40102,40079,40079,40070,40070,39992,39992,39988,39988,39951,39951,39942,39942,39916,39916,39882,39882,39876,39876,39859,39859,39831,39831,39825,39825,39816,39816,39815,39815,39810,39810,39805,39805,39792,39792,39777,39777,39668,39668,39661,39661,39625,39625,39596,39596,39580,39580,39577,39577,39564,39564,39550,39550,39541,39541,39530,39530,39527,39527,39492,39492,39482,39482,39479,39479,39451,39451,39412,39412,39399,39399,39394,39394,39383,39383,39350,39350,39318,39318,39294,39294,39292,39292,39277,39277,39267,39267,39264,39264,39254,39254,39241,39241,39219,39219,39217,39217,39213,39213,39207,39207,39173,39173,39163,39163,39147,39147,39116,39116,39098,39098,39079,39079,39037,39037,38994,38994,38987,38987,38978,38978,38892,38892,38869,38869,38852,38852,38830,38830,38827,38827,38721,38721,38686,38686,38645,38645,38634,38634,38631,38631,38626,38626,38612,38612,38582,38582,38473,38473,38472,38472,38447,38447,38438,38438,38419,38419,38414,38414,38385,38385,38374,38374,38339,38339,38305,38305,38295,38295,38294,38294,38262,38262,38260,38260,38199,38199,38181,38181,38178,38178,38171,38171,38119,38119,38093,38093,38059,38059,38046,38046,38015,38015,38002,38002,37968,37968,37935,37935,37877,37877,37860,37860,37807,37807,37791,37791,37782,37782,37773,37773,37772,37772,37757,37757,37753,37753,37730,37730,37715,37715,37687,37687,37681,37681,37677,37677,37658,37658,37641,37641,37639,37639,37637,37637,37613,37613,37595,37595,37539,37539,37515,37515,37496,37496,37482,37482,37480,37480,37475,37475,37474,37474,37446,37446,37445,37445,37443,37443,37430,37430,37408,37408,37399,37399,37355,37355,37348,37348,37292,37292,37283,37283,37230,37230,37227,37227,37207,37207,37205,37205,37161,37161,37154,37154,37152,37152,37147,37147,37136,37136,37130,37130,37092,37092,37091,37091,37073,37073,37051,37051,37015,37015,37005,37005,36994,36994,36993,36993,36971,36971,36952,36952,36948,36948,36930,36930,36925,36925,36917,36917,36913,36913,36865,36865,36824,36824,36818,36818,36812,36812,36807,36807,36801,36801,36798,36798,36794,36794,36742,36742,36687,36687,36685,36685,36680,36680,36647,36647,36629,36629,36583,36583,36569,36569,36554,36554,36532,36532,36512,36512,36500,36500,36490,36490,36485,36485,36458,36458,36449,36449,36443,36443,36420,36420,36405,36405,36397,36397,36387,36387,36386,36386,36382,36382,36322,36322,36297,36297,36286,36286,36267,36267,36220,36220,36198,36198,36184,36184,36173,36173,36167,36167,36154,36154,36145,36145,36128,36128,36046,36046,36019,36019,36016,36016,35981,35981,35980,35980,35949,35949,35943,35943,35941,35941,35929,35929,35919,35919,35907,35907,35886,35886,35869,35869,35861,35861,35825,35825,35824,35824,35814,35814,35789,35789,35785,35785,35713,35713,35708,35708,35695,35695,35687,35687,35663,35663,35651,35651,35599,35599,35544,35544,35534,35534,35513,35513,35508,35508,35504,35504,35490,35490,35488,35488,35443,35443,35440,35440,35390,35390,35386,35386,35341,35341,35325,35325,35314,35314,35296,35296,35292,35292,35253,35253,35248,35248,35247,35247,35236,35236,35221,35221,35203,35203,35173,35173,35129,35129,35118,35118,35098,35098,35068,35068,35058,35058,35050,35050,35035,35035,35014,35014,35001,35001,34999,34999,34953,34953,34941,34941,34898,34898,34855,34855,34842,34842,34837,34837,34833,34833,34810,34810,34789,34789,34760,34760,34725,34725,34714,34714,34660,34660,34608,34608,34576,34576,34545,34545,34538,34538,34526,34526,34478,34478,34471,34471,34446,34446,34402,34402,34350,34350,34344,34344,34343,34343,34313,34313,34290,34290,34285,34285,34283,34283,34260,34260,34257,34257,34245,34245,34241,34241,34195,34195,34190,34190,34187,34187,34172,34172,34166,34166,34145,34145,34131,34131,34130,34130,34100,34100,34095,34095,34088,34088,34083,34083,34080,34080,34076,34076,34060,34060,34049,34049,34043,34043,34037,34037,34033,34033,34027,34027,34024,34024,34007,34007,33990,33990,33969,33969,33928,33928,33904,33904,33873,33873,33853,33853,33846,33846,33845,33845,33794,33794,33789,33789,33773,33773,33757,33757,33742,33742,33738,33738,33725,33725,33705,33705,33679,33679,33676,33676,33609,33609,33592,33592,33581,33581,33579,33579,33551,33551,33532,33532,33524,33524,33509,33509,33487,33487,33472,33472,33457,33457,33448,33448,33436,33436,33424,33424,33332,33332,33329,33329,33313,33313,33304,33304,33288,33288,33275,33275,33271,33271,33251,33251,33245,33245,33228,33228,33180,33180,33174,33174,33137,33137,33109,33109,33103,33103,33094,33094,33082,33082,33068,33068,33065,33065,33036,33036,33031,33031,33019,33019,33015,33015,33011,33011,33007,33007,33000,33000,32998,32998,32993,32993,32982,32982,32973,32973,32971,32971,32907,32907,32897,32897,32896,32896,32876,32876,32839,32839,32807,32807,32804,32804,32799,32799,32793,32793,32774,32774,32747,32747,32744,32744,32735,32735,32732,32732,32727,32727,32711,32711,32675,32675,32648,32648,32643,32643,32634,32634,32557,32557,32546,32546,32534,32534,32486,32486,32471,32471,32465,32465,32458,32458,32456,32456,32439,32439,32412,32412,32382,32382,32381,32381,32380,32380,32332,32332,32316,32316,32312,32312,32300,32300,32240,32240,32231,32231,32219,32219,32209,32209,32206,32206,32176,32176,32171,32171,32147,32147,32139,32139,32131,32131,32060,32060,31993,31993,31985,31985,31984,31984,31983,31983,31976,31976,31962,31962,31938,31938,31937,31937,31911,31911,31900,31900,31894,31894,31884,31884,31870,31870,31849,31849,31803,31803,31740,31740,31736,31736,31732,31732,31724,31724,31722,31722,31717,31717,31704,31704,31693,31693,31684,31684,31672,31672,31664,31664,31655,31655,31646,31646,31635,31635,31622,31622,31612,31612,31559,31559,31558,31558,31556,31556,31548,31548,31546,31546,31535,31535,31530,31530,31527,31527,31493,31493,31440,31440,31417,31417,31402,31402,31358,31358,31357,31357,31354,31354,31330,31330,31317,31317,31307,31307,31288,31288,31287,31287,31278,31278,31274,31274,31248,31248,31247,31247,31243,31243,31220,31220,31214,31214,31212,31212,31168,31168,31153,31153,31147,31147,31146,31146,31145,31145,31123,31123,31084,31084,31070,31070,31059,31059,31042,31042,31037,31037,31035,31035,31011,31011,31009,31009,30994,30994,30993,30993,30971,30971,30955,30955,30951,30951,30943,30943,30940,30940,30925,30925,30891,30891,30880,30880,30868,30868,30866,30866,30853,30853,30835,30835,30781,30781,30778,30778,30765,30765,30764,30764,30761,30761,30732,30732,30699,30699,30681,30681,30679,30679,30634,30634,30591,30591,30574,30574,30571,30571,30569,30569,30550,30550,30546,30546,30545,30545,30537,30537,30499,30499,30488,30488,30482,30482,30481,30481,30469,30469,30460,30460,30453,30453,30449,30449,30433,30433,30426,30426,30425,30425,30410,30410,30387,30387,30366,30366,30361,30361,30354,30354,30353,30353,30343,30343,30341,30341,30333,30333,30279,30279,30274,30274,30250,30250,30249,30249,30247,30247,30236,30236,30234,30234,30233,30233,30226,30226,30219,30219,30217,30217,30215,30215,30184,30184,30178,30178,30157,30157,30147,30147,30133,30133,30113,30113,30087,30087,30070,30070,30042,30042,30021,30021,30020,30020,29997,29997,29990,29990,29985,29985,29974,29974,29947,29947,29942,29942,29940,29940,29939,29939,29931,29931,29906,29906,29889,29889,29885,29885,29884,29884,29873,29873,29867,29867,29855,29855,29849,29849,29819,29819,29801,29801,29788,29788,29773,29773,29760,29760,29742,29742,29741,29741,29738,29738,29728,29728,29721,29721,29715,29715,29710,29710,29704,29704,29697,29697,29695,29695,29678,29678,29666,29666,29660,29660,29657,29657,29634,29634,29632,29632,29614,29614,29610,29610,29601,29601,29600,29600,29591,29591,29578,29578,29567,29567,29563,29563,29561,29561,29512,29512,29505,29505,29499,29499,29481,29481,29480,29480,29475,29475,29455,29455,29443,29443,29414,29414,29394,29394,29380,29380,29376,29376,29359,29359,29353,29353,29337,29337,29298,29298,29293,29293,29280,29280,29271,29271,29209,29209,29199,29199,29195,29195,29183,29183,29168,29168,29164,29164,29156,29156,29150,29150,29139,29139,29088,29088,29082,29082,29068,29068,29044,29044,29021,29021,28992,28992,28968,28968,28966,28966,28949,28949,28948,28948,28946,28946,28928,28928,28919,28919,28917,28917,28887,28887,28879,28879,28858,28858,28833,28833,28821,28821,28817,28817,28776,28776,28763,28763,28758,28758,28740,28740,28735,28735,28731,28731,28710,28710,28699,28699,28685,28685,28681,28681,28674,28674,28648,28648,28646,28646,28638,28638,28629,28629,28628,28628,28611,28611,28574,28574,28545,28545,28526,28526,28518,28518,28501,28501,28489,28489,28472,28472,28467,28467,28462,28462,28445,28445,28423,28423,28420,28420,28416,28416,28394,28394,28393,28393,28377,28377,28360,28360,28292,28292,28291,28291,28286,28286,28277,28277,28260,28260,28245,28245,28200,28200,28195,28195,28183,28183,28159,28159,28158,28158,28137,28137,28125,28125,28122,28122,28119,28119,28112,28112,28095,28095,28093,28093,28077,28077,28072,28072,28009,28009,27985,27985,27972,27972,27963,27963,27935,27935,27927,27927,27885,27885,27848,27848,27827,27827,27814,27814,27798,27798,27782,27782,27780,27780,27777,27777,27768,27768,27726,27726,27716,27716,27715,27715,27709,27709,27697,27697,27673,27673,27664,27664,27648,27648,27645,27645,27628,27628,27611,27611,27601,27601,27585,27585,27576,27576,27574,27574,27570,27570,27566,27566,27507,27507,27489,27489,27486,27486,27483,27483,27474,27474,27456,27456,27439,27439,27437,27437,27436,27436,27395,27395,27394,27394,27389,27389,27373,27373,27364,27364,27352,27352,27340,27340,27329,27329,27306,27306,27276,27276,27275,27275,27215,27215,27211,27211,27209,27209,27204,27204,27199,27199,27180,27180,27173,27173,27163,27163,27161,27161,27153,27153,27144,27144,27129,27129,27111,27111,27096,27096,27093,27093,27072,27072,27068,27068,27053,27053,27034,27034,27021,27021,27007,27007,27006,27006,26999,26999,26970,26970,26954,26954,26944,26944,26932,26932,26917,26917,26913,26913,26905,26905,26901,26901,26859,26859,26856,26856,26853,26853,26852,26852,26851,26851,26845,26845,26842,26842,26819,26819,26801,26801,26793,26793,26787,26787,26782,26782,26767,26767,26762,26762,26760,26760,26745,26745,26738,26738,26734,26734,26727,26727,26726,26726,26713,26713,26708,26708,26702,26702,26691,26691,26683,26683,26676,26676,26657,26657,26655,26655,26653,26653,26641,26641,26638,26638,26624,26624,26617,26617,26603,26603,26590,26590,26552,26552,26538,26538,26529,26529,26527,26527,26526,26526,26522,26522,26511,26511,26504,26504,26503,26503,26496,26496,26470,26470,26464,26464,26454,26454,26439,26439,26428,26428,26424,26424,26421,26421,26412,26412,26408,26408,26387,26387,26357,26357,26335,26335,26320,26320,26316,26316,26301,26301,26295,26295,26285,26285,26278,26278,26270,26270,26247,26247,26240,26240,26236,26236,26227,26227,26208,26208,26191,26191,26174,26174,26171,26171,26160,26160,26125,26125,26115,26115,26105,26105,26103,26103,26097,26097,26083,26083,26064,26064,26060,26060,26046,26046,25990,25990,25968,25968,25957,25957,25941,25941,25932,25932,25928,25928,25915,25915,25898,25898,25884,25884,25878,25878,25852,25852,25850,25850,25849,25849,25844,25844,25831,25831,25820,25820,25815,25815,25805,25805,25783,25783,25778,25778,25776,25776,25760,25760,25752,25752,25739,25739,25697,25697,25687,25687,25673,25673,25666,25666,25648,25648,25647,25647,25644,25644,25632,25632,25631,25631,25612,25612,25609,25609,25599,25599,25598,25598,25592,25592,25580,25580,25577,25577,25574,25574,25572,25572,25571,25571,25551,25551,25506,25506,25499,25499,25486,25486,25482,25482,25477,25477,25464,25464,25446,25446,25425,25425,25418,25418,25417,25417,25409,25409,25408,25408,25397,25397,25396,25396,25369,25369,25350,25350,25338,25338,25333,25333,25318,25318,25295,25295,25293,25293,25291,25291,25282,25282,25265,25265,25256,25256,25252,25252,25199,25199,25183,25183,25179,25179,25175,25175,25159,25159,25151,25151,25146,25146,25126,25126,25121,25121,25120,25120,25119,25119,25112,25112,25108,25108,25106,25106,25098,25098,25086,25086,25075,25075,25070,25070,25055,25055,25054,25054,25045,25045,25034,25034,25015,25015,25010,25010,24989,24989,24987,24987,24982,24982,24977,24977,24968,24968,24952,24952,24939,24939,24930,24930,24922,24922,24903,24903,24862,24862,24834,24834,24833,24833,24825,24825,24817,24817,24810,24810,24809,24809,24808,24808,24801,24801,24792,24792,24784,24784,24755,24755,24754,24754,24734,24734,24728,24728,24727,24727,24717,24717,24682,24682,24659,24659,24651,24651,24637,24637,24630,24630,24625,24625,24618,24618,24612,24612,24601,24601,24555,24555,24526,24526,24522,24522,24514,24514,24512,24512,24506,24506,24504,24504,24489,24489,24485,24485,24466,24466,24463,24463,24452,24452,24449,24449,24436,24436,24414,24414,24413,24413,24390,24390,24386,24386,24381,24381,24365,24365,24361,24361,24351,24351,24343,24343,24335,24335,24320,24320,24298,24298,24265,24265,24235,24235,24228,24228,24218,24218,24217,24217,24200,24200,24195,24195,24190,24190,24175,24175,24123,24123,24122,24122,24121,24121,24111,24111,24108,24108,24090,24090,24076,24076,24072,24072,24052,24052,24035,24035,24025,24025,24023,24023,23986,23986,23977,23977,23975,23975,23965,23965,23957,23957,23917,23917,23906,23906,23889,23889,23888,23888,23875,23875,23872,23872,23868,23868,23867,23867,23866,23866,23836,23836,23819,23819,23791,23791,23749,23749,23748,23748,23723,23723,23712,23712,23705,23705,23666,23666,23664,23664,23660,23660,23611,23611,23600,23600,23596,23596,23587,23587,23578,23578,23576,23576,23550,23550,23548,23548,23529,23529,23524,23524,23517,23517,23514,23514,23512,23512,23504,23504,23502,23502,23501,23501,23498,23498,23473,23473,23469,23469,23467,23467,23463,23463,23453,23453,23452,23452,23441,23441,23428,23428,23414,23414,23402,23402,23397,23397,23370,23370,23357,23357,23355,23355,23329,23329,23323,23323,23321,23321,23277,23277,23276,23276,23270,23270,23266,23266,23222,23222,23210,23210,23191,23191,23185,23185,23168,23168,23155,23155,23138,23138,23137,23137,23121,23121,23114,23114,23110,23110,23102,23102,23099,23099,23098,23098,23093,23093,23086,23086,23045,23045,23033,23033,23030,23030,23010,23010,23007,23007,22997,22997,22989,22989,22988,22988,22984,22984,22973,22973,22961,22961,22952,22952,22945,22945,22944,22944,22923,22923,22910,22910,22907,22907,22894,22894,22884,22884,22880,22880,22876,22876,22871,22871,22861,22861,22844,22844,22833,22833,22811,22811,22801,22801,22790,22790,22785,22785,22753,22753,22747,22747,22727,22727,22716,22716,22714,22714,22711,22711,22702,22702,22701,22701,22694,22694,22687,22687,22683,22683,22645,22645,22623,22623,22595,22595,22591,22591,22558,22558,22550,22550,22533,22533,22517,22517,22502,22502,22492,22492,22490,22490,22471,22471,22453,22453,22438,22438,22436,22436,22429,22429,22422,22422,22399,22399,22381,22381,22375,22375,22368,22368,22367,22367,22365,22365,22348,22348,22342,22342,22335,22335,22330,22330,22323,22323,22320,22320,22316,22316,22286,22286,22281,22281,22270,22270,22249,22249,22233,22233,22225,22225,22221,22221,22219,22219,22217,22217,22193,22193,22191,22191,22187,22187,22140,22140,22138,22138,22100,22100,22072,22072,22069,22069,22059,22059,22033,22033,22031,22031,22027,22027,22009,22009,22001,22001,22000,22000,21993,21993,21980,21980,21975,21975,21968,21968,21967,21967,21925,21925,21922,21922,21921,21921,21918,21918,21914,21914,21905,21905,21896,21896,21887,21887,21880,21880,21862,21862,21859,21859,21846,21846,21821,21821,21816,21816,21806,21806,21802,21802,21798,21798,21758,21758,21725,21725,21712,21712,21711,21711,21706,21706,21690,21690,21683,21683,21679,21679,21678,21678,21670,21670,21653,21653,21645,21645,21639,21639,21632,21632,21630,21630,21590,21590,21557,21557,21555,21555,21548,21548,21539,21539,21533,21533,21531,21531,21528,21528,21526,21526,21487,21487,21483,21483,21479,21479,21474,21474,21464,21464,21442,21442,21430,21430,21421,21421,21420,21420,21411,21411,21404,21404,21391,21391,21387,21387,21366,21366,21365,21365,21363,21363,21358,21358,21353,21353,21346,21346,21338,21338,21334,21334,21329,21329,21291,21291,21288,21288,21273,21273,21268,21268,21263,21263,21261,21261,21258,21258,21245,21245,21219,21219,21212,21212,21192,21192,21187,21187,21160,21160,21148,21148,21142,21142,21136,21136,21132,21132,21125,21125,21107,21107,21061,21061,21047,21047,21013,21013,21012,21012,20981,20981,20980,20980,20976,20976,20975,20975,20972,20972,20960,20960,20955,20955,20947,20947,20935,20935,20914,20914,20911,20911,20906,20906,20878,20878,20862,20862,20861,20861,20848,20848,20845,20845,20831,20831,20823,20823,20791,20791,20762,20762,20759,20759,20749,20749,20742,20742,20736,20736,20735,20735,20734,20734,20732,20732,20731,20731,20730,20730,20729,20729,20715,20715,20701,20701,20699,20699,20689,20689,20676,20676,20675,20675,20665,20665,20651,20651,20643,20643,20631,20631,20597,20597,20588,20588,20584,20584,20581,20581,20574,20574,20561,20561,20559,20559,20547,20547,20538,20538,20532,20532,20527,20527,20506,20506,20481,20481,20475,20475,20469,20469,20462,20462,20448,20448,20441,20441,20411,20411,20400,20400,20399,20399,20366,20366,20362,20362,20355,20355,20354,20354,20328,20328,20314,20314,20304,20304,20303,20303,20300,20300,20296,20296,20276,20276,20272,20272,20247,20247,20231,20231,20227,20227,20218,20218,20205,20205,20187,20187,20182,20182,20172,20172,20154,20154,20140,20140,20128,20128,20112,20112,20108,20108,20102,20102,20098,20098,20097,20097,20087,20087,20076,20076,20066,20066,20060,20060,20058,20058,20054,20054,20053,20053,20046,20046,20045,20045,20044,20044,20043,20043,20032,20032,20004,20004,19974,19974,19972,19972,19968,19968,19966,19966,19964,19964,19958,19958,19957,19957,19955,19955,19936,19936,19926,19926,19918,19918,19912,19912,19910,19910,19909,19909,19906,19906,19898,19898,19893,19893,19879,19879,19868,19868,19852,19852,19849,19849,19838,19838,19813,19813,19806,19806,19780,19780,19775,19775,19773,19773,19771,19771,19770,19770,19746,19746,19725,19725,19707,19707,19701,19701,19697,19697,19689,19689,19683,19683,19674,19674,19673,19673,19662,19662,19661,19661,19657,19657,19650,19650,19644,19644,19622,19622,19617,19617,19614,19614,19608,19608,19561,19561,19551,19551,19539,19539,19529,19529,19525,19525,19522,19522,19520,19520,19498,19498,19497,19497,19491,19491,19488,19488,19485,19485,19479,19479,19467,19467,19465,19465,19462,19462,19457,19457,19453,19453,19450,19450,19445,19445,19437,19437,19435,19435,19434,19434,19415,19415,19413,19413,19404,19404,19396,19396,19392,19392,19382,19382,19380,19380,19368,19368,19364,19364,19348,19348,19343,19343,19341,19341,19328,19328,19327,19327,19324,19324,19308,19308,19304,19304,19299,19299,19279,19279,19273,19273,19263,19263,19252,19252,19247,19247,19233,19233,19225,19225,19212,19212,19200,19200,19199,19199,19193,19193,19191,19191,19169,19169,19162,19162,19158,19158,19143,19143,19130,19130,19118,19118,19110,19110,19083,19083,19068,19068,19060,19060,19041,19041,19028,19028,19024,19024,19017,19017,19014,19014,19009,19009,19006,19006,19001,19001,19000,19000,18995,18995,18993,18993,18991,18991,18983,18983,18950,18950,18944,18944,18937,18937,18931,18931,18930,18930,18927,18927,18920,18920,18915,18915,18913,18913,18911,18911,18905,18905,18903,18903,18897,18897,18895,18895,18882,18882,18878,18878,18863,18863,18861,18861,18854,18854,18853,18853,18835,18835,18824,18824,18816,18816,18801,18801,18789,18789,18788,18788,18787,18787,18769,18769,18750,18750,18739,18739,18736,18736,18735,18735,18729,18729,18725,18725,18718,18718,18692,18692,18690,18690,18678,18678,18673,18673,18662,18662,18655,18655,18642,18642,18632,18632,18609,18609,18599,18599,18596,18596,18584,18584,18581,18581,18577,18577,18574,18574,18573,18573,18567,18567,18553,18553,18550,18550,18543,18543,18541,18541,18525,18525,18523,18523,18508,18508,18502,18502,18490,18490,18488,18488,18485,18485,18480,18480,18474,18474,18473,18473,18463,18463,18455,18455,18450,18450,18439,18439,18428,18428,18424,18424,18422,18422,18420,18420,18419,18419,18387,18387,18386,18386,18382,18382,18373,18373,18370,18370,18366,18366,18363,18363,18355,18355,18351,18351,18346,18346,18342,18342,18332,18332,18330,18330,18329,18329,18323,18323,18314,18314,18313,18313,18312,18312,18311,18311,18305,18305,18282,18282,18277,18277,18228,18228,18226,18226,18216,18216,18210,18210,18209,18209,18205,18205,18199,18199,18195,18195,18187,18187,18181,18181,18175,18175,18171,18171,18169,18169,18167,18167,18154,18154,18148,18148,18142,18142,18141,18141,18136,18136,18135,18135,18116,18116,18110,18110,18106,18106,18079,18079,18063,18063,18054,18054,18041,18041,18035,18035,18029,18029,18028,18028,18011,18011,18002,18002,18000,18000,17997,17997,17993,17993,17985,17985,17977,17977,17973,17973,17953,17953,17952,17952,17947,17947,17945,17945,17939,17939,17938,17938,17935,17935,17932,17932,17927,17927,17925,17925,17915,17915,17910,17910,17902,17902,17893,17893,17885,17885,17884,17884,17880,17880,17879,17879,17877,17877,17868,17868,17862,17862,17841,17841,17840,17840,17837,17837,17821,17821,17819,17819,17790,17790,17777,17777,17771,17771,17766,17766,17745,17745,17720,17720,17719,17719,17704,17704,17700,17700,17696,17696,17689,17689,17667,17667,17657,17657,17652,17652,17649,17649,17645,17645,17640,17640,17636,17636,17629,17629,17627,17627,17621,17621,17599,17599,17590,17590,17586,17586,17582,17582,17581,17581,17569,17569,17558,17558,17546,17546,17538,17538,17526,17526,17525,17525,17523,17523,17518,17518,17509,17509,17493,17493,17479,17479,17478,17478,17453,17453,17451,17451,17444,17444,17436,17436,17409,17409,17405,17405,17379,17379,17370,17370,17364,17364,17358,17358,17342,17342,17329,17329,17313,17313,17312,17312,17300,17300,17298,17298,17289,17289,17280,17280,17279,17279,17278,17278,17274,17274,17269,17269,17254,17254,17251,17251,17243,17243,17237,17237,17232,17232,17220,17220,17204,17204,17203,17203,17190,17190,17188,17188,17185,17185,17179,17179,17173,17173,17155,17155,17154,17154,17151,17151,17146,17146,17141,17141,17135,17135,17134,17134,17132,17132,17085,17085,17068,17068,17062,17062,17059,17059,17042,17042,17039,17039,17037,17037,17034,17034,17028,17028,17023,17023,17018,17018,17011,17011,16996,16996,16985,16985,16973,16973,16967,16967,16959,16959,16954,16954,16953,16953,16948,16948,16946,16946,16943,16943,16937,16937,16934,16934,16922,16922,16915,16915,16913,16913,16901,16901,16897,16897,16891,16891,16887,16887,16886,16886,16878,16878,16875,16875,16868,16868,16857,16857,16854,16854,16843,16843,16833,16833,16819,16819,16797,16797,16788,16788,16786,16786,16778,16778,16777,16777,16766,16766,16758,16758,16751,16751,16750,16750,16733,16733,16728,16728,16713,16713,16709,16709,16708,16708,16698,16698,16697,16697,16696,16696,16688,16688,16670,16670,16669,16669,16651,16651,16647,16647,16633,16633,16630,16630,16629,16629,16626,16626,16601,16601,16595,16595,16593,16593,16587,16587,16585,16585,16582,16582,16580,16580,16565,16565,16552,16552,16541,16541,16540,16540,16531,16531,16530,16530,16517,16517,16516,16516,16508,16508,16507,16507,16505,16505,16502,16502,16496,16496,16493,16493,16490,16490,16489,16489,16488,16488,16484,16484,16477,16477,16463,16463,16462,16462,16461,16461,16460,16460,16456,16456,16454,16454,16448,16448,16446,16446,16443,16443,16442,16442,16428,16428,16423,16423,16417,16417,16401,16401,16396,16396,16394,16394,16391,16391,16390,16390,16388,16388,16382,16382,16379,16379,16370,16370,16366,16366,16363,16363,16359,16359,16357,16357,16353,16353,16350,16350,16341,16341,16339,16339,16329,16329,16317,16317,16315,16315,16305,16305,16302,16302,16300,16300,16293,16293,16284,16284,16283,16283,16282,16282,16276,16276,16258,16258,16245,16245,16239,16239,16234,16234,16233,16233,16225,16225,16213,16213,16207,16207,16206,16206,16191,16191,16189,16189,16178,16178,16173,16173,16168,16168,16167,16167,16165,16165,16148,16148,16142,16142,16140,16140,16126,16126,16119,16119,16107,16107,16105,16105,16100,16100,16074,16074,16071,16071,16069,16069,16067,16067,16061,16061,16050,16050,16048,16048,16040,16040,16036,16036,16031,16031,16019,16019,16011,16011,15985,15985,15976,15976,15970,15970,15969,15969,15968,15968,15967,15967,15961,15961,15951,15951,15949,15949,15944,15944,15938,15938,15936,15936,15916,15916,15905,15905,15904,15904,15886,15886,15881,15881,15880,15880,15879,15879,15863,15863,15854,15854,15847,15847,15846,15846,15842,15842,15841,15841,15837,15837,15836,15836,15827,15827,15819,15819,15816,15816,15814,15814,15806,15806,15755,15755,15748,15748,15740,15740,15735,15735,15734,15734,15728,15728,15708,15708,15702,15702,15699,15699,15697,15697,15694,15694,15693,15693,15691,15691,15683,15683,15681,15681,15679,15679,15660,15660,15651,15651,15611,15611,15610,15610,15609,15609,15606,15606,15595,15595,15592,15592,15590,15590,15584,15584,15574,15574,15561,15561,15545,15545,15527,15527,15522,15522,15507,15507,15504,15504,15499,15499,15498,15498,15474,15474,15466,15466,15464,15464,15462,15462,15461,15461,15435,15435,15422,15422,15421,15421,15420,15420,15403,15403,15397,15397,15395,15395,15380,15380,15375,15375,15368,15368,15367,15367,15362,15362,15361,15361,15351,15351,15347,15347,15322,15322,15303,15303,15302,15302,15300,15300,15289,15289,15287,15287,15267,15267,15244,15244,15243,15243,15241,15241,15229,15229,15228,15228,15221,15221,15216,15216,15215,15215,15214,15214,15213,15213,15207,15207,15196,15196,15183,15183,15181,15181,15179,15179,15175,15175,15174,15174,15169,15169,15156,15156,15149,15149,15147,15147,15146,15146,15145,15145,15136,15136,15135,15135,15132,15132,15123,15123,15112,15112,15105,15105,15079,15079,15074,15074,15072,15072,15063,15063,15060,15060,15056,15056,15043,15043,15037,15037,15036,15036,15034,15034,15026,15026,15022,15022,15020,15020,15018,15018,15015,15015,15010,15010,15003,15003,14968,14968,14962,14962,14961,14961,14955,14955,14954,14954,14951,14951,14950,14950,14937,14937,14933,14933,14926,14926,14923,14923,14918,14918,14916,14916,14912,14912,14895,14895,14887,14887,14871,14871,14866,14866,14862,14862,14859,14859,14853,14853,14848,14848,14840,14840,14837,14837,14836,14836,14828,14828,14826,14826,14821,14821,14816,14816,14802,14802,14787,14787,14776,14776,14748,14748,14740,14740,14738,14738,14716,14716,14713,14713,14711,14711,14692,14692,14686,14686,14682,14682,14681,14681,14679,14679,14677,14677,14673,14673,14664,14664,14659,14659,14657,14657,14651,14651,14649,14649,14640,14640,14638,14638,14635,14635,14634,14634,14633,14633,14625,14625,14624,14624,14618,14618,14615,14615,14596,14596,14594,14594,14589,14589,14567,14567,14564,14564,14558,14558,14549,14549,14540,14540,14531,14531,14526,14526,14524,14524,14512,14512,14496,14496,14495,14495,14487,14487,14484,14484,14480,14480,14472,14472,14466,14466,14452,14452,14445,14445,14439,14439,14438,14438,14432,14432,14426,14426,14424,14424,14417,14417,14414,14414,14410,14410,14406,14406,14397,14397,14394,14394,14377,14377,14375,14375,14374,14374,14373,14373,14363,14363,14362,14362,14356,14356,14349,14349,14340,14340,14334,14334,14333,14333,14328,14328,14324,14324,14323,14323,14320,14320,14318,14318,14315,14315,14307,14307,14293,14293,14289,14289,14280,14280,14273,14273,14263,14263,14259,14259,14251,14251,14245,14245,14244,14244,14234,14234,14228,14228,14226,14226,14222,14222,14217,14217,14201,14201,14188,14188,14185,14185,14173,14173,14169,14169,14158,14158,14155,14155,14152,14152,14149,14149,14139,14139,14134,14134,14132,14132,14128,14128,14124,14124,14118,14118,14116,14116,14109,14109,14105,14105,14100,14100,14094,14094,14093,14093,14063,14063,14041,14041,14040,14040,14037,14037,14027,14027,14024,14024,14022,14022,14018,14018,14014,14014,14009,14009,14002,14002,13987,13987,13984,13984,13982,13982,13969,13969,13961,13961,13930,13930,13928,13928,13926,13926,13924,13924,13915,13915,13907,13907,13905,13905,13902,13902,13884,13884,13875,13875,13869,13869,13868,13868,13836,13836,13827,13827,13822,13822,13808,13808,13803,13803,13788,13788,13784,13784,13773,13773,13771,13771,13770,13770,13757,13757,13754,13754,13752,13752,13738,13738,13735,13735,13731,13731,13730,13730,13724,13724,13716,13716,13712,13712,13710,13710,13705,13705,13692,13692,13688,13688,13681,13681,13676,13676,13668,13668,13665,13665,13657,13657,13654,13654,13653,13653,13649,13649,13642,13642,13641,13641,13639,13639,13638,13638,13631,13631,13617,13617,13616,13616,13612,13612,13601,13601,13574,13574,13573,13573,13572,13572,13571,13571,13564,13564,13560,13560,13555,13555,13550,13550,13541,13541,13527,13527,13525,13525,13507,13507,13506,13506,13501,13501,13495,13495,13489,13489,13488,13488,13483,13483,13482,13482,13473,13473,13471,13471,13463,13463,13460,13460,13458,13458,13447,13447,13439,13439,13426,13426,13420,13420,13419,13419,13386,13386,13383,13383,13380,13380,13379,13379,13378,13378,13374,13374,13372,13372,13364,13364,13362,13362,13349,13349,13344,13344,13339,13339,13325,13325,13313,13313,13307,13307,13295,13295,13288,13288,13277,13277,13254,13254,13250,13250,13245,13245,13240,13240,13233,13233,13219,13219,13215,13215,13213,13213,13200,13200,13197,13197,13195,13195,13190,13190,13184,13184,13181,13181,13180,13180,13179,13179,13178,13178,13167,13167,13154,13154,13142,13142,13138,13138,13136,13136,13130,13130,13127,13127,13124,13124,13121,13121,13120,13120,13106,13106,13105,13105,13104,13104,13103,13103,13099,13099,13089,13089,13086,13086,13085,13085,13070,13070,13069,13069,13068,13068,13067,13067,13065,13065,13059,13059,13049,13049,13044,13044,13043,13043,13037,13037,13026,13026,13023,13023,13017,13017,13015,13015,13013,13013,13009,13009,13000,13000,12999,12999,12990,12990,12980,12980,12975,12975,12971,12971,12969,12969,12965,12965,12961,12961,12955,12955,12937,12937,12923,12923,12919,12919,12916,12916,12911,12911,12907,12907,12904,12904,12894,12894,12879,12879,12871,12871,12869,12869,12862,12862,12858,12858,12855,12855,12853,12853,12852,12852,12840,12840,12835,12835,12833,12833,12829,12829,12827,12827,12824,12824,12821,12821,12819,12819,12802,12802,12795,12795,12784,12784,12782,12782,12775,12775,12773,12773,12770,12770,12767,12767,12766,12766,12765,12765,12751,12751,12748,12748,12747,12747,12744,12744,12735,12735,12732,12732,12725,12725,12719,12719,12713,12713,12712,12712,12704,12704,12690,12690,12672,12672,12669,12669,12667,12667,12665,12665,12663,12663,12662,12662,12641,12641,12639,12639,12636,12636,12633,12633,12630,12630,12626,12626,12618,12618,12614,12614,12613,12613,12595,12595,12591,12591,12587,12587,12585,12585,12584,12584,12582,12582,12577,12577,12572,12572,12570,12570,12569,12569,12564,12564,12563,12563,12561,12561,12559,12559,12550,12550,12537,12537,12527,12527,12519,12519,12514,12514,12508,12508,12501,12501,12493,12493,12492,12492,12490,12490,12489,12489,12487,12487,12479,12479,12476,12476,12474,12474,12468,12468,12463,12463,12459,12459,12446,12446,12437,12437,12432,12432,12431,12431,12424,12424,12418,12418,12416,12416,12415,12415,12413,12413,12411,12411,12403,12403,12399,12399,12397,12397,12390,12390,12385,12385,12383,12383,12371,12371,12370,12370,12367,12367,12362,12362,12349,12349,12348,12348,12328,12328,12324,12324,12323,12323,12321,12321,12317,12317,12312,12312,12304,12304,12300,12300,12299,12299,12298,12298,12291,12291,12290,12290,12275,12275,12261,12261,12255,12255,12251,12251,12249,12249,12246,12246,12233,12233,12223,12223,12216,12216,12205,12205,12203,12203,12200,12200,12192,12192,12185,12185,12183,12183,12181,12181,12176,12176,12173,12173,12171,12171,12170,12170,12169,12169,12163,12163,12161,12161,12149,12149,12148,12148,12147,12147,12143,12143,12138,12138,12135,12135,12134,12134,12129,12129,12128,12128,12122,12122,12114,12114,12110,12110,12106,12106,12096,12096,12094,12094,12089,12089,12088,12088,12087,12087,12083,12083,12082,12082,12070,12070,12061,12061,12054,12054,12052,12052,12049,12049,12046,12046,12030,12030,12024,12024,12015,12015,12009,12009,12006,12006,12001,12001,11993,11993,11991,11991,11990,11990,11988,11988,11978,11978,11976,11976,11964,11964,11961,11961,11949,11949,11948,11948,11941,11941,11940,11940,11923,11923,11920,11920,11919,11919,11918,11918,11916,11916,11912,11912,11910,11910,11905,11905,11900,11900,11891,11891,11885,11885,11879,11879,11873,11873,11872,11872,11869,11869,11863,11863,11861,11861,11852,11852,11851,11851,11844,11844,11842,11842,11837,11837,11835,11835,11832,11832,11829,11829,11827,11827,11815,11815,11812,11812,11800,11800,11799,11799,11790,11790,11787,11787,11773,11773,11766,11766,11761,11761,11759,11759,11758,11758,11747,11747,11740,11740,11733,11733,11725,11725,11722,11722,11719,11719,11709,11709,11703,11703,11697,11697,11694,11694,11691,11691,11682,11682,11681,11681,11679,11679,11678,11678,11667,11667,11659,11659,11653,11653,11650,11650,11643,11643,11639,11639,11633,11633,11629,11629,11627,11627,11617,11617,11614,11614,11613,11613,11607,11607,11604,11604,11597,11597,11587,11587,11584,11584,11582,11582,11580,11580,11574,11574,11563,11563,11547,11547,11545,11545,11544,11544,11543,11543,11542,11542,11536,11536,11530,11530,11529,11529,11512,11512,11508,11508,11506,11506,11505,11505,11498,11498,11496,11496,11491,11491,11486,11486,11480,11480,11472,11472,11468,11468,11460,11460,11458,11458,11447,11447,11444,11444,11439,11439,11435,11435,11434,11434,11432,11432,11429,11429,11426,11426,11425,11425,11414,11414,11410,11410,11408,11408,11407,11407,11400,11400,11399,11399,11396,11396,11388,11388,11385,11385,11379,11379,11375,11375,11372,11372,11369,11369,11367,11367,11362,11362,11356,11356,11345,11345,11344,11344,11339,11339,11325,11325,11319,11319,11318,11318,11317,11317,11288,11288,11282,11282,11272,11272,11271,11271,11265,11265,11257,11257,11255,11255,11251,11251,11249,11249,11242,11242,11240,11240,11233,11233,11232,11232,11221,11221,11217,11217,11215,11215,11210,11210,11209,11209,11208,11208,11198,11198,11196,11196,11195,11195,11185,11185,11174,11174,11170,11170,11165,11165,11163,11163,11162,11162,11161,11161,11159,11159,11155,11155,11153,11153,11147,11147,11142,11142,11139,11139,11137,11137,11134,11134,11132,11132,11128,11128,11127,11127,11125,11125,11117,11117,11113,11113,11102,11102,11087,11087,11083,11083,11082,11082,11078,11078,11071,11071,11061,11061,11057,11057,11055,11055,11050,11050,11046,11046,11043,11043,11042,11042,11025,11025,11019,11019,11008,11008,11006,11006,10995,10995,10990,10990,10988,10988,10986,10986,10985,10985,10983,10983,10975,10975,10972,10972,10962,10962,10958,10958,10957,10957,10945,10945,10943,10943,10935,10935,10928,10928,10914,10914,10908,10908,10904,10904,10902,10902,10888,10888,10877,10877,10875,10875,10862,10862,10861,10861,10852,10852,10839,10839,10833,10833,10832,10832,10831,10831,10822,10822,10816,10816,10810,10810,10809,10809,10808,10808,10805,10805,10803,10803,10799,10799,10797,10797,10796,10796,10793,10793,10786,10786,10782,10782,10768,10768,10760,10760,10753,10753,10734,10734,10731,10731,10727,10727,10722,10722,10720,10720,10719,10719,10710,10710,10709,10709,10699,10699,10698,10698,10697,10697,10690,10690,10688,10688,10687,10687,10678,10678,10676,10676,10670,10670,10667,10667,10665,10665,10645,10645,10643,10643,10631,10631,10622,10622,10615,10615,10612,10612,10611,10611,10606,10606,10602,10602,10599,10599,10591,10591,10587,10587,10580,10580,10579,10579,10574,10574,10566,10566,10565,10565,10560,10560,10546,10546,10536,10536,10532,10532,10516,10516,10515,10515,10513,10513,10509,10509,10507,10507,10492,10492,10484,10484,10483,10483,10474,10474,10466,10466,10458,10458,10454,10454,10447,10447,10444,10444,10441,10441,10439,10439,10437,10437,10435,10435,10430,10430,10424,10424,10420,10420,10413,10413,10411,10411,10409,10409,10408,10408,10406,10406,10404,10404,10403,10403,10398,10398,10396,10396,10389,10389,10386,10386,10376,10376,10374,10374,10370,10370,10367,10367,10360,10360,10357,10357,10351,10351,10337,10337,10335,10335,10334,10334,10325,10325,10323,10323,10321,10321,10320,10320,10316,10316,10313,10313,10298,10298,10296,10296,10293,10293,10276,10276,10273,10273,10268,10268,10264,10264,10258,10258,10248,10248,10245,10245,10243,10243,10242,10242,10240,10240,10239,10239,10237,10237,10230,10230,10219,10219,10216,10216,10215,10215,10214,10214,10209,10209,10200,10200,10197,10197,10191,10191,10175,10175,10164,10164,10160,10160,10157,10157,10156,10156,10155,10155,10144,10144,10142,10142,10134,10134,10133,10133,10124,10124,10123,10123,10106,10106,10105,10105,10104,10104,10102,10102,10094,10094,10087,10087,10085,10085,10083,10083,10081,10081,10073,10073,10067,10067,10064,10064,10062,10062,10044,10044,10042,10042,10037,10037,10027,10027,10018,10018,10008,10008,10007,10007,9993,9993,9991,9991,9984,9984,9982,9982,9977,9977,9972,9972,9969,9969,9960,9960,9953,9953,9948,9948,9946,9946,9944,9944,9934,9934,9932,9932,9918,9918,9914,9914,9913,9913,9901,9901,9894,9894,9893,9893,9889,9889,9881,9881,9871,9871,9870,9870,9866,9866,9865,9865,9862,9862,9859,9859,9856,9856,9851,9851,9844,9844,9831,9831,9820,9820,9817,9817,9816,9816,9809,9809,9806,9806,9803,9803,9800,9800,9797,9797,9794,9794,9792,9792,9770,9770,9765,9765,9764,9764,9762,9762,9758,9758,9751,9751,9746,9746,9744,9744,9738,9738,9734,9734,9731,9731,9729,9729,9718,9718,9717,9717,9716,9716,9709,9709,9703,9703,9697,9697,9694,9694,9692,9692,9683,9683,9679,9679,9665,9665,9659,9659,9653,9653,9650,9650,9638,9638,9633,9633,9625,9625,9623,9623,9616,9616,9614,9614,9610,9610,9602,9602,9594,9594,9593,9593,9590,9590,9589,9589,9587,9587,9585,9585,9581,9581,9577,9577,9575,9575,9571,9571,9559,9559,9545,9545,9541,9541,9539,9539,9532,9532,9527,9527,9525,9525,9524,9524,9522,9522,9518,9518,9515,9515,9508,9508,9507,9507,9503,9503,9502,9502,9499,9499,9496,9496,9493,9493,9490,9490,9478,9478,9472,9472,9468,9468,9466,9466,9458,9458,9449,9449,9447,9447,9445,9445,9441,9441,9436,9436,9433,9433,9421,9421,9411,9411,9406,9406,9405,9405,9402,9402,9400,9400,9395,9395,9391,9391,9389,9389,9379,9379,9372,9372,9369,9369,9368,9368,9363,9363,9347,9347,9341,9341,9340,9340,9331,9331,9326,9326,9324,9324,9315,9315,9312,9312,9307,9307,9302,9302,9296,9296,9295,9295,9279,9279,9268,9268,9263,9263,9257,9257,9255,9255,9254,9254,9252,9252,9239,9239,9227,9227,9226,9226,9224,9224,9216,9216,9213,9213,9205,9205,9190,9190,9189,9189,9188,9188,9186,9186,9184,9184,9182,9182,9178,9178,9176,9176,9174,9174,9170,9170,9168,9168,9164,9164,9163,9163,9162,9162,9153,9153,9145,9145,9144,9144,9134,9134,9133,9133,9132,9132,9131,9131,9127,9127,9126,9126,9125,9125,9123,9123,9120,9120,9111,9111,9110,9110,9106,9106,9104,9104,9097,9097,9096,9096,9095,9095,9094,9094,9091,9091,9085,9085,9083,9083,9076,9076,9073,9073,9067,9067,9066,9066,9063,9063,9061,9061,9058,9058,9055,9055,9054,9054,9053,9053,9052,9052,9051,9051,9049,9049,9044,9044,9039,9039,9037,9037,9034,9034,9032,9032,9029,9029,9028,9028,9019,9019,9012,9012,9009,9009,9005,9005,8999,8999,8994,8994,8985,8985,8984,8984,8983,8983,8980,8980,8979,8979,8968,8968,8963,8963,8962,8962,8956,8956,8950,8950,8945,8945,8937,8937,8936,8936,8927,8927,8925,8925,8915,8915,8914,8914,8912,8912,8911,8911,8910,8910,8904,8904,8900,8900,8898,8898,8891,8891,8888,8888,8885,8885,8883,8883,8877,8877,8869,8869,8864,8864,8852,8852,8850,8850,8848,8848,8840,8840,8839,8839,8831,8831,8830,8830,8827,8827,8823,8823,8822,8822,8816,8816,8814,8814,8810,8810,8805,8805,8799,8799,8796,8796,8794,8794,8792,8792,8780,8780,8776,8776,8766,8766,8762,8762,8761,8761,8760,8760,8757,8757,8753,8753,8752,8752,8750,8750,8746,8746,8745,8745,8740,8740,8739,8739,8738,8738,8736,8736,8733,8733,8725,8725,8722,8722,8719,8719,8716,8716,8715,8715,8709,8709,8707,8707,8694,8694,8692,8692,8691,8691,8687,8687,8676,8676,8671,8671,8665,8665,8654,8654,8652,8652,8650,8650,8649,8649,8648,8648,8642,8642,8638,8638,8631,8631,8628,8628,8627,8627,8626,8626,8616,8616,8610,8610,8604,8604,8601,8601,8590,8590,8586,8586,8584,8584,8583,8583,8582,8582,8581,8581,8571,8571,8566,8566,8561,8561,8559,8559,8558,8558,8552,8552,8547,8547,8546,8546,8538,8538,8536,8536,8528,8528,8523,8523,8519,8519,8516,8516,8501,8501,8497,8497,8491,8491,8487,8487,8484,8484,8482,8482,8478,8478,8477,8477,8476,8476,8475,8475,8473,8473,8467,8467,8463,8463,8458,8458,8456,8456,8455,8455,8454,8454,8452,8452,8450,8450,8448,8448,8445,8445,8444,8444,8443,8443,8440,8440,8432,8432,8431,8431,8428,8428,8420,8420,8409,8409,8401,8401,8393,8393,8388,8388,8385,8385,8384,8384,8381,8381,8380,8380,8377,8377,8374,8374,8369,8369,8367,8367,8365,8365,8360,8360,8356,8356,8355,8355,8349,8349,8347,8347,8345,8345,8344,8344,8342,8342,8338,8338,8332,8332,8329,8329,8328,8328,8326,8326,8316,8316,8313,8313,8305,8305,8301,8301,8295,8295,8293,8293,8282,8282,8280,8280,8277,8277,8262,8262,8255,8255,8254,8254,8251,8251,8240,8240,8235,8235,8234,8234,8233,8233,8228,8228,8224,8224,8222,8222,8218,8218,8208,8208,8206,8206,8205,8205,8190,8190,8187,8187,8185,8185,8166,8166,8164,8164,8162,8162,8159,8159,8156,8156,8153,8153,8145,8145,8137,8137,8136,8136,8135,8135,8133,8133,8122,8122,8120,8120,8109,8109,8106,8106,8097,8097,8094,8094,8087,8087,8083,8083,8077,8077,8073,8073,8068,8068,8067,8067,8065,8065,8064,8064,8062,8062,8059,8059,8058,8058,8044,8044,8043,8043,8042,8042,8039,8039,8034,8034,8025,8025,8024,8024,8011,8011,8007,8007,8004,8004,8002,8002,7993,7993,7990,7990,7987,7987,7986,7986,7982,7982,7977,7977,7975,7975,7974,7974,7972,7972,7970,7970,7966,7966,7964,7964,7960,7960,7949,7949,7945,7945,7938,7938,7936,7936,7932,7932,7930,7930,7923,7923,7919,7919,7917,7917,7914,7914,7908,7908,7901,7901,7889,7889,7888,7888,7887,7887,7882,7882,7878,7878,7870,7870,7865,7865,7863,7863,7857,7857,7851,7851,7847,7847,7843,7843,7830,7830,7825,7825,7824,7824,7817,7817,7815,7815,7812,7812,7799,7799,7797,7797,7795,7795,7793,7793,7786,7786,7777,7777,7775,7775,7770,7770,7765,7765,7762,7762,7759,7759,7758,7758,7755,7755,7753,7753,7751,7751,7749,7749,7743,7743,7739,7739,7738,7738,7737,7737,7730,7730,7726,7726,7722,7722,7720,7720,7708,7708,7698,7698,7685,7685,7684,7684,7683,7683,7682,7682,7681,7681,7680,7680,7677,7677,7675,7675,7674,7674,7672,7672,7666,7666,7664,7664,7663,7663,7658,7658,7652,7652,7649,7649,7648,7648,7645,7645,7644,7644,7641,7641,7640,7640,7637,7637,7632,7632,7630,7630,7626,7626,7623,7623,7621,7621,7620,7620,7618,7618,7612,7612,7610,7610,7606,7606,7605,7605,7604,7604,7603,7603,7602,7602,7599,7599,7596,7596,7594,7594,7589,7589,7578,7578,7576,7576,7575,7575,7573,7573,7569,7569,7564,7564,7562,7562,7561,7561,7560,7560,7554,7554,7552,7552,7551,7551,7545,7545,7544,7544,7543,7543,7541,7541,7539,7539,7532,7532,7529,7529,7523,7523,7519,7519,7518,7518,7514,7514,7511,7511,7509,7509,7501,7501,7499,7499,7493,7493,7487,7487,7485,7485,7483,7483,7481,7481,7478,7478,7475,7475,7473,7473,7472,7472,7465,7465,7464,7464,7462,7462,7460,7460,7451,7451,7444,7444,7442,7442,7437,7437,7433,7433,7430,7430,7428,7428,7426,7426,7421,7421,7418,7418,7417,7417,7415,7415,7414,7414,7411,7411,7409,7409,7396,7396,7393,7393,7392,7392,7387,7387,7386,7386,7383,7383,7380,7380,7376,7376,7374,7374,7373,7373,7372,7372,7366,7366,7362,7362,7359,7359,7358,7358,7357,7357,7356,7356,7353,7353,7350,7350,7348,7348,7342,7342,7337,7337,7336,7336,7333,7333,7330,7330,7327,7327,7324,7324,7320,7320,7318,7318,7316,7316,7310,7310,7309,7309,7306,7306,7301,7301,7300,7300,7293,7293,7289,7289,7287,7287,7286,7286,7285,7285,7279,7279,7278,7278,7275,7275,7274,7274,7269,7269,7265,7265,7263,7263,7259,7259,7255,7255,7252,7252,7251,7251,7248,7248,7241,7241,7238,7238,7237,7237,7234,7234,7233,7233,7231,7231,7227,7227,7224,7224,7221,7221,7218,7218,7215,7215,7213,7213,7210,7210,7209,7209,7207,7207,7205,7205,7203,7203,7201,7201,7199,7199,7190,7190,7189,7189,7182,7182,7181,7181,7176,7176,7175,7175,7172,7172,7169,7169,7163,7163,7161,7161,7159,7159,7158,7158,7148,7148,7133,7133,7130,7130,7114,7114,7111,7111,7109,7109,7097,7097,7094,7094,7092,7092,7085,7085,7079,7079,7077,7077,7076,7076,7073,7073,7072,7072,7069,7069,7064,7064,7063,7063,7062,7062,7058,7058,7053,7053,7050,7050,7049,7049,7043,7043,7040,7040,7033,7033,7030,7030,7025,7025,7022,7022,7021,7021,7020,7020,7012,7012,7003,7003,7000,7000,6999,6999,6996,6996,6989,6989,6987,6987,6982,6982,6978,6978,6960,6960,6958,6958,6956,6956,6955,6955,6954,6954,6951,6951,6948,6948,6947,6947,6946,6946,6942,6942,6936,6936,6935,6935,6930,6930,6928,6928,6926,6926,6923,6923,6921,6921,6916,6916,6908,6908,6903,6903,6902,6902,6899,6899,6896,6896,6895,6895,6893,6893,6890,6890,6887,6887,6885,6885,6881,6881,6879,6879,6860,6860,6859,6859,6853,6853,6852,6852,6849,6849,6846,6846,6839,6839,6837,6837,6836,6836,6834,6834,6832,6832,6829,6829,6828,6828,6825,6825,6821,6821,6817,6817,6816,6816,6811,6811,6810,6810,6809,6809,6806,6806,6805,6805,6802,6802,6800,6800,6788,6788,6787,6787,6782,6782,6777,6777,6767,6767,6765,6765,6764,6764,6763,6763,6758,6758,6752,6752,6750,6750,6749,6749,6746,6746,6729,6729,6728,6728,6720,6720,6718,6718,6713,6713,6712,6712,6705,6705,6702,6702,6701,6701,6700,6700,6699,6699,6689,6689,6687,6687,6684,6684,6683,6683,6678,6678,6675,6675,6666,6666,6657,6657,6656,6656,6652,6652,6647,6647,6643,6643,6642,6642,6640,6640,6638,6638,6637,6637,6636,6636,6635,6635,6634,6634,6631,6631,6626,6626,6624,6624,6622,6622,6621,6621,6619,6619,6618,6618,6616,6616,6612,6612,6607,6607,6599,6599,6592,6592,6591,6591,6589,6589,6587,6587,6585,6585,6584,6584,6578,6578,6577,6577,6575,6575,6574,6574,6568,6568,6567,6567,6558,6558,6556,6556,6552,6552,6551,6551,6547,6547,6545,6545,6542,6542,6540,6540,6538,6538,6534,6534,6533,6533,6532,6532,6530,6530,6529,6529,6528,6528,6526,6526,6523,6523,6522,6522,6513,6513,6512,6512,6509,6509,6506,6506,6489,6489,6485,6485,6482,6482,6481,6481,6480,6480,6477,6477,6475,6475,6473,6473,6472,6472,6463,6463,6462,6462,6456,6456,6439,6439,6435,6435,6426,6426,6420,6420,6414,6414,6409,6409,6408,6408,6402,6402,6398,6398,6397,6397,6395,6395,6393,6393,6389,6389,6387,6387,6380,6380,6378,6378,6377,6377,6374,6374,6372,6372,6370,6370,6369,6369,6362,6362,6358,6358,6356,6356,6354,6354,6353,6353,6351,6351,6342,6342,6341,6341,6339,6339,6337,6337,6336,6336,6330,6330,6329,6329,6326,6326,6321,6321,6317,6317,6311,6311,6297,6297,6294,6294,6292,6292,6290,6290,6284,6284,6281,6281,6271,6271,6268,6268,6265,6265,6262,6262,6259,6259,6256,6256,6254,6254,6251,6251,6250,6250,6249,6249,6247,6247,6244,6244,6242,6242,6241,6241,6240,6240,6239,6239,6236,6236,6230,6230,6224,6224,6222,6222,6221,6221,6219,6219,6218,6218,6216,6216,6211,6211,6208,6208,6206,6206,6204,6204,6199,6199,6198,6198,6188,6188,6186,6186,6185,6185,6180,6180,6179,6179,6177,6177,6176,6176,6173,6173,6171,6171,6167,6167,6166,6166,6164,6164,6163,6163,6162,6162,6158,6158,6147,6147,6144,6144,6143,6143,6142,6142,6137,6137,6136,6136,6135,6135,6132,6132,6125,6125,6118,6118,6117,6117,6116,6116,6115,6115,6113,6113,6112,6112,6111,6111,6108,6108,6107,6107,6106,6106,6100,6100,6097,6097,6096,6096,6093,6093,6091,6091,6089,6089,6087,6087,6081,6081,6079,6079,6074,6074,6066,6066,6065,6065,6058,6058,6054,6054,6046,6046,6033,6033,6032,6032,6031,6031,6029,6029,6028,6028,6024,6024,6021,6021,6018,6018,6011,6011,6010,6010,6003,6003,6001,6001,5996,5996,5990,5990,5985,5985,5983,5983,5978,5978,5973,5973,5969,5969,5968,5968,5964,5964,5963,5963,5959,5959,5958,5958,5957,5957,5948,5948,5947,5947,5945,5945,5944,5944,5943,5943,5942,5942,5941,5941,5940,5940,5939,5939,5936,5936,5935,5935,5934,5934,5932,5932,5931,5931,5930,5930,5928,5928,5927,5927,5923,5923,5922,5922,5921,5921,5919,5919,5918,5918,5916,5916,5914,5914,5906,5906,5905,5905,5904,5904,5903,5903,5902,5902,5899,5899,5896,5896,5895,5895,5894,5894,5892,5892,5889,5889,5888,5888,5883,5883,5881,5881,5878,5878,5876,5876,5874,5874,5867,5867,5865,5865,5862,5862,5859,5859,5856,5856,5855,5855,5851,5851,5850,5850,5845,5845,5840,5840,5839,5839,5838,5838,5836,5836,5833,5833,5831,5831,5823,5823,5820,5820,5811,5811,5809,5809,5807,5807,5805,5805,5798,5798,5796,5796,5795,5795,5793,5793,5791,5791,5785,5785,5783,5783,5782,5782,5779,5779,5775,5775,5772,5772,5770,5770,5769,5769,5768,5768,5763,5763,5761,5761,5758,5758,5754,5754,5752,5752,5748,5748,5746,5746,5745,5745,5741,5741,5736,5736,5734,5734,5733,5733,5729,5729,5722,5722,5713,5713,5709,5709,5704,5704,5701,5701,5700,5700,5697,5697,5693,5693,5691,5691,5690,5690,5680,5680,5679,5679,5676,5676,5675,5675,5670,5670,5669,5669,5666,5666,5664,5664,5663,5663,5660,5660,5655,5655,5654,5654,5650,5650,5646,5646,5645,5645,5643,5643,5642,5642,5637,5637,5634,5634,5631,5631,5629,5629,5628,5628,5626,5626,5624,5624,5622,5622,5619,5619,5616,5616,5614,5614,5612,5612,5608,5608,5606,5606,5604,5604,5602,5602,5601,5601,5594,5594,5589,5589,5587,5587,5586,5586,5581,5581,5571,5571,5564,5564,5558,5558,5556,5556,5553,5553,5551,5551,5548,5548,5545,5545,5544,5544,5543,5543,5542,5542,5540,5540,5535,5535,5531,5531,5528,5528,5526,5526,5523,5523,5515,5515,5513,5513,5512,5512,5510,5510,5509,5509,5506,5506,5493,5493,5492,5492,5490,5490,5483,5483,5482,5482,5477,5477,5470,5470,5467,5467,5464,5464,5463,5463,5462,5462,5459,5459,5457,5457,5455,5455,5454,5454,5447,5447,5443,5443,5438,5438,5427,5427,5425,5425,5422,5422,5419,5419,5414,5414,5411,5411,5407,5407,5405,5405,5403,5403,5399,5399,5398,5398,5395,5395,5392,5392,5391,5391,5390,5390,5389,5389,5388,5388,5384,5384,5381,5381,5373,5373,5372,5372,5366,5366,5358,5358,5356,5356,5355,5355,5353,5353,5351,5351,5350,5350,5345,5345,5341,5341,5338,5338,5335,5335,5334,5334,5329,5329,5327,5327,5326,5326,5322,5322,5315,5315,5314,5314,5310,5310,5309,5309,5307,5307,5302,5302,5294,5294,5288,5288,5286,5286,5284,5284,5283,5283,5277,5277,5274,5274,5269,5269,5265,5265,5263,5263,5262,5262,5261,5261,5260,5260,5259,5259,5258,5258,5257,5257,5253,5253,5252,5252,5248,5248,5247,5247,5246,5246,5244,5244,5241,5241,5234,5234,5232,5232,5228,5228,5224,5224,5209,5209,5207,5207,5200,5200,5197,5197,5193,5193,5187,5187,5186,5186,5182,5182,5179,5179,5178,5178,5175,5175,5170,5170,5168,5168,5164,5164,5159,5159,5154,5154,5152,5152,5149,5149,5147,5147,5146,5146,5145,5145,5144,5144,5143,5143,5142,5142,5140,5140,5138,5138,5135,5135,5134,5134,5132,5132,5129,5129,5127,5127,5123,5123,5121,5121,5119,5119,5117,5117,5115,5115,5114,5114,5111,5111,5109,5109,5098,5098,5097,5097,5092,5092,5091,5091,5080,5080,5079,5079,5071,5071,5069,5069,5066,5066,5065,5065,5064,5064,5049,5049,5048,5048,5044,5044,5038,5038,5036,5036,5035,5035,5034,5034,5033,5033,5031,5031,5022,5022,5015,5015,5010,5010,5009,5009,5008,5008,5007,5007,5004,5004,5002,5002,5000,5000,4999,4999,4998,4998,4993,4993,4992,4992,4989,4989,4988,4988,4987,4987,4983,4983,4982,4982,4981,4981,4979,4979,4977,4977,4976,4976,4969,4969,4965,4965,4963,4963,4956,4956,4953,4953,4952,4952,4946,4946,4944,4944,4937,4937,4934,4934,4931,4931,4928,4928,4922,4922,4915,4915,4911,4911,4907,4907,4906,4906,4904,4904,4903,4903,4901,4901,4898,4898,4897,4897,4895,4895,4894,4894,4891,4891,4888,4888,4886,4886,4883,4883,4876,4876,4870,4870,4867,4867,4865,4865,4864,4864,4862,4862,4861,4861,4860,4860,4858,4858,4857,4857,4847,4847,4843,4843,4840,4840,4838,4838,4837,4837,4834,4834,4831,4831,4828,4828,4826,4826,4823,4823,4821,4821,4813,4813,4807,4807,4805,4805,4804,4804,4803,4803,4797,4797,4795,4795,4793,4793,4792,4792,4790,4790,4785,4785,4781,4781,4780,4780,4772,4772,4770,4770,4769,4769,4768,4768,4767,4767,4766,4766,4765,4765,4763,4763,4760,4760,4757,4757,4746,4746,4744,4744,4743,4743,4738,4738,4735,4735,4733,4733,4732,4732,4731,4731,4720,4720,4718,4718,4716,4716,4715,4715,4712,4712,4708,4708,4707,4707,4703,4703,4697,4697,4694,4694,4684,4684,4682,4682,4679,4679,4675,4675,4672,4672,4669,4669,4666,4666,4665,4665,4663,4663,4662,4662,4656,4656,4649,4649,4648,4648,4647,4647,4642,4642,4638,4638,4631,4631,4629,4629,4624,4624,4623,4623,4617,4617,4616,4616,4615,4615,4612,4612,4608,4608,4607,4607,4604,4604,4602,4602,4600,4600,4599,4599,4598,4598,4594,4594,4591,4591,4590,4590,4588,4588,4587,4587,4586,4586,4585,4585,4581,4581,4578,4578,4571,4571,4570,4570,4569,4569,4568,4568,4564,4564,4563,4563,4562,4562,4559,4559,4557,4557,4556,4556,4554,4554,4547,4547,4545,4545,4543,4543,4541,4541,4540,4540,4538,4538,4536,4536,4535,4535,4529,4529,4522,4522,4515,4515,4511,4511,4507,4507,4504,4504,4503,4503,4501,4501,4500,4500,4499,4499,4498,4498,4495,4495,4493,4493,4491,4491,4489,4489,4488,4488,4484,4484,4483,4483,4479,4479,4475,4475,4472,4472,4470,4470,4469,4469,4468,4468,4466,4466,4461,4461,4456,4456,4452,4452,4449,4449,4440,4440,4438,4438,4437,4437,4436,4436,4435,4435,4433,4433,4432,4432,4428,4428,4427,4427,4425,4425,4423,4423,4422,4422,4418,4418,4416,4416,4414,4414,4411,4411,4408,4408,4407,4407,4406,4406,4405,4405,4404,4404,4399,4399,4395,4395,4394,4394,4393,4393,4392,4392,4391,4391,4385,4385,4380,4380,4378,4378,4376,4376,4374,4374,4372,4372,4371,4371,4366,4366,4365,4365,4363,4363,4352,4352,4351,4351,4349,4349,4344,4344,4343,4343,4341,4341,4340,4340,4339,4339,4338,4338,4336,4336,4333,4333,4332,4332,4331,4331,4329,4329,4328,4328,4327,4327,4323,4323,4322,4322,4321,4321,4319,4319,4314,4314,4313,4313,4310,4310,4309,4309,4305,4305,4304,4304,4303,4303,4301,4301,4297,4297,4296,4296,4295,4295,4292,4292,4291,4291,4287,4287,4284,4284,4281,4281,4272,4272,4269,4269,4268,4268,4265,4265,4264,4264,4260,4260,4259,4259,4258,4258,4252,4252,4250,4250,4247,4247,4245,4245,4241,4241,4237,4237,4235,4235,4232,4232,4228,4228,4227,4227,4218,4218,4214,4214,4213,4213,4209,4209,4205,4205,4204,4204,4196,4196,4194,4194,4193,4193,4192,4192,4191,4191,4190,4190,4189,4189,4187,4187,4186,4186,4185,4185,4182,4182,4181,4181,4180,4180,4179,4179,4174,4174,4169,4169,4163,4163,4162,4162,4159,4159,4158,4158,4155,4155,4154,4154,4153,4153,4152,4152,4149,4149,4148,4148,4146,4146,4144,4144,4143,4143,4141,4141,4138,4138,4136,4136,4133,4133,4131,4131,4130,4130,4129,4129,4127,4127,4121,4121,4120,4120,4118,4118,4117,4117,4116,4116,4115,4115,4111,4111,4106,4106,4104,4104,4103,4103,4102,4102,4099,4099,4097,4097,4096,4096,4095,4095,4091,4091,4089,4089,4085,4085,4080,4080,4077,4077,4076,4076,4073,4073,4072,4072,4071,4071,4069,4069,4065,4065,4058,4058,4049,4049,4047,4047,4046,4046,4042,4042,4040,4040,4033,4033,4032,4032,4031,4031,4030,4030,4029,4029,4028,4028,4023,4023,4021,4021,4018,4018,4016,4016,4015,4015,4013,4013,4012,4012,4011,4011,4006,4006,4005,4005,4002,4002,4001,4001,3999,3999,3997,3997,3995,3995,3994,3994,3992,3992,3991,3991,3990,3990,3989,3989,3987,3987,3985,3985,3983,3983,3979,3979,3978,3978,3976,3976,3974,3974,3971,3971,3969,3969,3966,3966,3965,3965,3964,3964,3963,3963,3957,3957,3956,3956,3954,3954,3952,3952,3950,3950,3947,3947,3946,3946,3945,3945,3944,3944,3941,3941,3937,3937,3935,3935,3930,3930,3928,3928,3924,3924,3922,3922,3921,3921,3917,3917,3916,3916,3914,3914,3912,3912,3907,3907,3906,3906,3904,3904,3898,3898,3897,3897,3896,3896,3895,3895,3892,3892,3886,3886,3879,3879,3877,3877,3875,3875,3874,3874,3871,3871,3868,3868,3865,3865,3864,3864,3860,3860,3859,3859,3858,3858,3857,3857,3856,3856,3854,3854,3853,3853,3850,3850,3848,3848,3847,3847,3846,3846,3845,3845,3840,3840,3838,3838,3836,3836,3835,3835,3833,3833,3831,3831,3829,3829,3828,3828,3827,3827,3826,3826,3823,3823,3817,3817,3815,3815,3814,3814,3813,3813,3809,3809,3807,3807,3803,3803,3802,3802,3800,3800,3798,3798,3797,3797,3794,3794,3791,3791,3789,3789,3788,3788,3786,3786,3785,3785,3783,3783,3781,3781,3779,3779,3778,3778,3777,3777,3776,3776,3775,3775,3772,3772,3771,3771,3769,3769,3766,3766,3764,3764,3763,3763,3758,3758,3757,3757,3756,3756,3753,3753,3749,3749,3748,3748,3747,3747,3744,3744,3743,3743,3739,3739,3736,3736,3735,3735,3734,3734,3730,3730,3729,3729,3727,3727,3722,3722,3716,3716,3715,3715,3714,3714,3713,3713,3710,3710,3709,3709,3707,3707,3706,3706,3705,3705,3704,3704,3698,3698,3696,3696,3693,3693,3692,3692,3690,3690,3689,3689,3684,3684,3683,3683,3682,3682,3681,3681,3677,3677,3673,3673,3672,3672,3671,3671,3663,3663,3660,3660,3653,3653,3650,3650,3646,3646,3641,3641,3640,3640,3639,3639,3638,3638,3636,3636,3635,3635,3633,3633,3628,3628,3627,3627,3625,3625,3624,3624,3622,3622,3621,3621,3620,3620,3617,3617,3615,3615,3613,3613,3611,3611,3606,3606,3605,3605,3604,3604,3600,3600,3598,3598,3597,3597,3595,3595,3588,3588,3586,3586,3585,3585,3581,3581,3580,3580,3579,3579,3576,3576,3572,3572,3570,3570,3568,3568,3566,3566,3565,3565,3564,3564,3558,3558,3555,3555,3554,3554,3552,3552,3550,3550,3549,3549,3548,3548,3544,3544,3541,3541,3536,3536,3535,3535,3534,3534,3533,3533,3531,3531,3530,3530,3527,3527,3526,3526,3523,3523,3519,3519,3517,3517,3515,3515,3514,3514,3512,3512,3511,3511,3507,3507,3505,3505,3503,3503,3497,3497,3495,3495,3490,3490,3488,3488,3486,3486,3483,3483,3482,3482,3475,3475,3472,3472,3471,3471,3468,3468,3466,3466,3464,3464,3463,3463,3461,3461,3459,3459,3458,3458,3456,3456,3454,3454,3452,3452,3449,3449,3447,3447,3438,3438,3435,3435,3433,3433,3431,3431,3426,3426,3425,3425,3420,3420,3415,3415,3413,3413,3411,3411,3409,3409,3406,3406,3405,3405,3402,3402,3400,3400,3395,3395,3394,3394,3392,3392,3388,3388,3385,3385,3384,3384,3376,3376,3375,3375,3374,3374,3372,3372,3371,3371,3370,3370,3369,3369,3368,3368,3367,3367,3363,3363,3359,3359,3357,3357,3352,3352,3350,3350,3349,3349,3347,3347,3346,3346,3336,3336,3335,3335,3330,3330,3325,3325,3324,3324,3322,3322,3321,3321,3320,3320,3318,3318,3317,3317,3315,3315,3313,3313,3309,3309,3304,3304,3303,3303,3301,3301,3294,3294,3291,3291,3289,3289,3280,3280,3279,3279,3277,3277,3276,3276,3273,3273,3272,3272,3271,3271,3270,3270,3269,3269,3268,3268,3267,3267,3264,3264,3260,3260,3252,3252,3251,3251,3250,3250,3243,3243,3241,3241,3235,3235,3234,3234,3229,3229,3228,3228,3226,3226,3225,3225,3223,3223,3221,3221,3218,3218,3217,3217,3216,3216,3215,3215,3214,3214,3211,3211,3209,3209,3205,3205,3203,3203,3201,3201,3200,3200,3198,3198,3197,3197,3188,3188,3186,3186,3184,3184,3183,3183,3182,3182,3178,3178,3176,3176,3169,3169,3165,3165,3162,3162,3160,3160,3156,3156,3154,3154,3153,3153,3150,3150,3147,3147,3146,3146,3145,3145,3143,3143,3141,3141,3140,3140,3138,3138,3135,3135,3133,3133,3132,3132,3129,3129,3128,3128,3124,3124,3123,3123,3119,3119,3118,3118,3117,3117,3114,3114,3113,3113,3112,3112,3111,3111,3109,3109,3107,3107,3105,3105,3104,3104,3096,3096,3093,3093,3092,3092,3091,3091,3089,3089,3086,3086,3083,3083,3082,3082,3077,3077,3073,3073,3070,3070,3068,3068,3067,3067,3064,3064,3063,3063,3061,3061,3059,3059,3057,3057,3054,3054,3053,3053,3050,3050,3049,3049,3046,3046,3045,3045,3044,3044,3039,3039,3037,3037,3036,3036,3035,3035,3034,3034,3033,3033,3032,3032,3031,3031,3028,3028,3027,3027,3026,3026,3024,3024,3023,3023,3022,3022,3019,3019,3018,3018,3017,3017,3015,3015,3014,3014,3012,3012,3011,3011,3008,3008,3006,3006,3005,3005,3003,3003,3002,3002,3001,3001,2999,2999,2998,2998,2997,2997,2996,2996,2994,2994,2993,2993,2988,2988,2987,2987,2986,2986,2981,2981,2977,2977,2973,2973,2972,2972,2970,2970,2969,2969,2968,2968,2960,2960,2959,2959,2958,2958,2957,2957,2954,2954,2948,2948,2946,2946,2944,2944,2940,2940,2938,2938,2936,2936,2933,2933,2929,2929,2927,2927,2926,2926,2920,2920,2918,2918,2916,2916,2914,2914,2913,2913,2912,2912,2911,2911,2909,2909,2908,2908,2904,2904,2902,2902,2901,2901,2900,2900,2894,2894,2893,2893,2889,2889,2887,2887,2886,2886,2884,2884,2883,2883,2882,2882,2881,2881,2878,2878,2876,2876,2873,2873,2872,2872,2869,2869,2864,2864,2863,2863,2861,2861,2860,2860,2857,2857,2856,2856,2853,2853,2849,2849,2848,2848,2846,2846,2845,2845,2844,2844,2842,2842,2836,2836,2831,2831,2830,2830,2829,2829,2827,2827,2824,2824,2823,2823,2822,2822,2821,2821,2820,2820,2819,2819,2818,2818,2817,2817,2815,2815,2814,2814,2812,2812,2811,2811,2810,2810,2807,2807,2806,2806,2801,2801,2800,2800,2799,2799,2792,2792,2791,2791,2790,2790,2789,2789,2785,2785,2783,2783,2780,2780,2773,2773,2772,2772,2770,2770,2768,2768,2766,2766,2765,2765,2760,2760,2759,2759,2758,2758,2754,2754,2753,2753,2750,2750,2746,2746,2742,2742,2741,2741,2739,2739,2738,2738,2735,2735,2734,2734,2733,2733,2732,2732,2730,2730,2727,2727,2726,2726,2722,2722,2721,2721,2720,2720,2719,2719,2717,2717,2716,2716,2715,2715,2713,2713,2709,2709,2708,2708,2705,2705,2703,2703,2702,2702,2701,2701,2700,2700,2698,2698,2697,2697,2696,2696,2689,2689,2686,2686,2685,2685,2684,2684,2683,2683,2681,2681,2678,2678,2673,2673,2672,2672,2670,2670,2668,2668,2667,2667,2666,2666,2664,2664,2663,2663,2661,2661,2659,2659,2657,2657,2656,2656,2654,2654,2653,2653,2651,2651,2650,2650,2649,2649,2643,2643,2641,2641,2640,2640,2639,2639,2638,2638,2637,2637,2635,2635,2633,2633,2632,2632,2629,2629,2628,2628,2627,2627,2626,2626,2623,2623,2621,2621,2615,2615,2611,2611,2609,2609,2608,2608,2607,2607,2605,2605,2604,2604,2603,2603,2600,2600,2596,2596,2595,2595,2593,2593,2591,2591,2590,2590,2588,2588,2587,2587,2586,2586,2585,2585,2584,2584,2583,2583,2581,2581,2580,2580,2579,2579,2578,2578,2576,2576,2574,2574,2571,2571,2570,2570,2569,2569,2568,2568,2566,2566,2565,2565,2564,2564,2562,2562,2561,2561,2556,2556,2554,2554,2553,2553,2546,2546,2545,2545,2544,2544,2542,2542,2540,2540,2538,2538,2537,2537,2536,2536,2535,2535,2531,2531,2530,2530,2529,2529,2527,2527,2525,2525,2524,2524,2522,2522,2520,2520,2518,2518,2516,2516,2513,2513,2512,2512,2510,2510,2508,2508,2504,2504,2500,2500,2496,2496,2491,2491,2490,2490,2486,2486,2485,2485,2484,2484,2481,2481,2479,2479,2472,2472,2470,2470,2468,2468,2467,2467,2458,2458,2457,2457,2456,2456,2455,2455,2453,2453,2451,2451,2449,2449,2447,2447,2446,2446,2445,2445,2442,2442,2439,2439,2438,2438,2435,2435,2432,2432,2431,2431,2430,2430,2429,2429,2427,2427,2425,2425,2424,2424,2423,2423,2417,2417,2416,2416,2415,2415,2409,2409,2408,2408,2407,2407,2406,2406,2405,2405,2402,2402,2401,2401,2399,2399,2397,2397,2394,2394,2393,2393,2392,2392,2391,2391,2390,2390,2381,2381,2380,2380,2377,2377,2376,2376,2375,2375,2374,2374,2373,2373,2371,2371,2370,2370,2366,2366,2362,2362,2361,2361,2359,2359,2358,2358,2357,2357,2353,2353,2351,2351,2349,2349,2348,2348,2346,2346,2345,2345,2340,2340,2339,2339,2337,2337,2336,2336,2335,2335,2334,2334,2331,2331,2329,2329,2327,2327,2322,2322,2321,2321,2320,2320,2318,2318,2317,2317,2316,2316,2314,2314,2313,2313,2310,2310,2309,2309,2307,2307,2306,2306,2304,2304,2300,2300,2299,2299,2298,2298,2297,2297,2294,2294,2290,2290,2288,2288,2286,2286,2285,2285,2284,2284,2282,2282,2279,2279,2278,2278,2277,2277,2276,2276,2273,2273,2271,2271,2268,2268,2267,2267,2265,2265,2264,2264,2263,2263,2260,2260,2259,2259,2258,2258,2257,2257,2256,2256,2252,2252,2250,2250,2249,2249,2248,2248,2246,2246,2245,2245,2244,2244,2243,2243,2242,2242,2241,2241,2240,2240,2237,2237,2236,2236,2235,2235,2233,2233,2232,2232,2231,2231,2230,2230,2226,2226,2221,2221,2219,2219,2217,2217,2215,2215,2214,2214,2213,2213,2210,2210,2208,2208,2207,2207,2205,2205,2204,2204,2202,2202,2201,2201,2198,2198,2195,2195,2194,2194,2189,2189,2184,2184,2183,2183,2182,2182,2180,2180,2179,2179,2178,2178,2176,2176,2173,2173,2171,2171,2170,2170,2169,2169,2168,2168,2167,2167,2166,2166,2165,2165,2163,2163,2161,2161,2159,2159,2158,2158,2156,2156,2155,2155,2154,2154,2153,2153,2150,2150,2149,2149,2147,2147,2146,2146,2145,2145,2143,2143,2142,2142,2140,2140,2139,2139,2138,2138,2136,2136,2132,2132,2130,2130,2129,2129,2128,2128,2127,2127,2126,2126,2125,2125,2122,2122,2119,2119,2118,2118,2116,2116,2115,2115,2114,2114,2110,2110,2108,2108,2107,2107,2106,2106,2105,2105,2104,2104,2100,2100,2097,2097,2094,2094,2093,2093,2092,2092,2090,2090,2088,2088,2087,2087,2085,2085,2084,2084,2081,2081,2079,2079,2078,2078,2076,2076,2075,2075,2074,2074,2072,2072,2071,2071,2070,2070,2069,2069,2068,2068,2063,2063,2061,2061,2060,2060,2059,2059,2057,2057,2055,2055,2053,2053,2052,2052,2051,2051,2050,2050,2048,2048,2047,2047,2046,2046,2045,2045,2044,2044,2043,2043,2042,2042,2039,2039,2037,2037,2035,2035,2034,2034,2033,2033,2032,2032,2030,2030,2026,2026,2023,2023,2021,2021,2020,2020,2018,2018,2017,2017,2016,2016,2014,2014,2013,2013,2012,2012,2008,2008,2007,2007,2004,2004,2003,2003,2002,2002,2000,2000,1999,1999,1998,1998,1995,1995,1994,1994,1992,1992,1991,1991,1989,1989,1986,1986,1985,1985,1984,1984,1982,1982,1980,1980,1979,1979,1976,1976,1972,1972,1970,1970,1969,1969,1966,1966,1965,1965,1963,1963,1962,1962,1959,1959,1958,1958,1957,1957,1956,1956,1954,1954,1953,1953,1950,1950,1947,1947,1946,1946,1942,1942,1941,1941,1939,1939,1938,1938,1937,1937,1936,1936,1935,1935,1933,1933,1929,1929,1928,1928,1926,1926,1925,1925,1922,1922,1921,1921,1919,1919,1918,1918,1917,1917,1916,1916,1914,1914,1913,1913,1912,1912,1911,1911,1909,1909,1908,1908,1907,1907,1906,1906,1902,1902,1900,1900,1898,1898,1893,1893,1892,1892,1889,1889,1888,1888,1887,1887,1884,1884,1882,1882,1881,1881,1880,1880,1878,1878,1877,1877,1873,1873,1870,1870,1869,1869,1868,1868,1864,1864,1863,1863,1862,1862,1861,1861,1860,1860,1859,1859,1856,1856,1855,1855,1854,1854,1853,1853,1852,1852,1851,1851,1850,1850,1849,1849,1847,1847,1846,1846,1845,1845,1844,1844,1843,1843,1841,1841,1839,1839,1838,1838,1837,1837,1836,1836,1831,1831,1830,1830,1829,1829,1828,1828,1827,1827,1826,1826,1825,1825,1823,1823,1822,1822,1820,1820,1819,1819,1817,1817,1815,1815,1813,1813,1812,1812,1811,1811,1807,1807,1805,1805,1803,1803,1802,1802,1800,1800,1799,1799,1798,1798,1796,1796,1795,1795,1794,1794,1792,1792,1791,1791,1789,1789,1788,1788,1786,1786,1784,1784,1780,1780,1776,1776,1774,1774,1771,1771,1770,1770,1768,1768,1767,1767,1763,1763,1762,1762,1761,1761,1760,1760,1759,1759,1757,1757,1756,1756,1754,1754,1753,1753,1752,1752,1751,1751,1749,1749,1747,1747,1746,1746,1743,1743,1742,1742,1741,1741,1740,1740,1738,1738,1737,1737,1735,1735,1733,1733,1732,1732,1730,1730,1729,1729,1728,1728,1727,1727,1726,1726,1725,1725,1724,1724,1723,1723,1722,1722,1721,1721,1718,1718,1717,1717,1714,1714,1713,1713,1712,1712,1711,1711,1710,1710,1709,1709,1708,1708,1707,1707,1705,1705,1704,1704,1703,1703,1702,1702,1701,1701,1700,1700,1699,1699,1698,1698,1695,1695,1694,1694,1691,1691,1687,1687,1686,1686,1685,1685,1683,1683,1682,1682,1681,1681,1677,1677,1676,1676,1675,1675,1673,1673,1672,1672,1670,1670,1668,1668,1666,1666,1665,1665,1664,1664,1661,1661,1660,1660,1659,1659,1657,1657,1655,1655,1654,1654,1652,1652,1651,1651,1650,1650,1648,1648,1645,1645,1644,1644,1643,1643,1641,1641,1640,1640,1639,1639,1638,1638,1637,1637,1634,1634,1633,1633,1631,1631,1630,1630,1629,1629,1628,1628,1627,1627,1625,1625,1624,1624,1623,1623,1622,1622,1621,1621,1619,1619,1617,1617,1614,1614,1610,1610,1609,1609,1608,1608,1605,1605,1601,1601,1598,1598,1595,1595,1594,1594,1593,1593,1592,1592,1590,1590,1589,1589,1588,1588,1587,1587,1586,1586,1584,1584,1582,1582,1580,1580,1577,1577,1576,1576,1575,1575,1573,1573,1572,1572,1571,1571,1570,1570,1569,1569,1568,1568,1566,1566,1565,1565,1564,1564,1563,1563,1562,1562,1561,1561,1559,1559,1557,1557,1551,1551,1550,1550,1549,1549,1548,1548,1547,1547,1546,1546,1544,1544,1542,1542,1539,1539,1538,1538,1537,1537,1536,1536,1535,1535,1534,1534,1533,1533,1532,1532,1531,1531,1529,1529,1527,1527,1526,1526,1525,1525,1524,1524,1521,1521,1520,1520,1518,1518,1516,1516,1515,1515,1513,1513,1510,1510,1509,1509,1508,1508,1507,1507,1505,1505,1504,1504,1503,1503,1502,1502,1499,1499,1498,1498,1495,1495,1494,1494,1491,1491,1489,1489,1488,1488,1487,1487,1486,1486,1485,1485,1483,1483,1481,1481,1479,1479,1477,1477,1476,1476,1475,1475,1474,1474,1473,1473,1470,1470,1469,1469,1468,1468,1467,1467,1465,1465,1463,1463,1461,1461,1459,1459,1458,1458,1455,1455,1454,1454,1453,1453,1449,1449,1448,1448,1445,1445,1444,1444,1443,1443,1442,1442,1441,1441,1440,1440,1439,1439,1438,1438,1437,1437,1436,1436,1433,1433,1432,1432,1430,1430,1429,1429,1428,1428,1427,1427,1426,1426,1424,1424,1423,1423,1421,1421,1420,1420,1419,1419,1418,1418,1417,1417,1415,1415,1414,1414,1413,1413,1412,1412,1411,1411,1410,1410,1408,1408,1407,1407,1405,1405,1404,1404,1403,1403,1402,1402,1401,1401,1400,1400,1399,1399,1398,1398,1397,1397,1396,1396,1395,1395,1393,1393,1391,1391,1390,1390,1389,1389,1387,1387,1386,1386,1383,1383,1381,1381,1380,1380,1378,1378,1377,1377,1376,1376,1375,1375,1374,1374,1373,1373,1372,1372,1371,1371,1369,1369,1368,1368,1366,1366,1365,1365,1364,1364,1363,1363,1362,1362,1358,1358,1357,1357,1355,1355,1353,1353,1352,1352,1351,1351,1350,1350,1348,1348,1347,1347,1346,1346,1345,1345,1343,1343,1341,1341,1340,1340,1339,1339,1338,1338,1337,1337,1336,1336,1335,1335,1334,1334,1333,1333,1332,1332,1331,1331,1330,1330,1329,1329,1328,1328,1327,1327,1325,1325,1323,1323,1321,1321,1320,1320,1318,1318,1315,1315,1314,1314,1313,1313,1312,1312,1311,1311,1310,1310,1309,1309,1308,1308,1307,1307,1306,1306,1305,1305,1304,1304,1303,1303,1302,1302,1300,1300,1299,1299,1298,1298,1296,1296,1294,1294,1293,1293,1291,1291,1290,1290,1289,1289,1287,1287,1286,1286,1285,1285,1284,1284,1282,1282,1281,1281,1279,1279,1278,1278,1277,1277,1276,1276,1275,1275,1274,1274,1273,1273,1272,1272,1271,1271,1270,1270,1269,1269,1266,1266,1265,1265,1264,1264,1262,1262,1261,1261,1260,1260,1259,1259,1258,1258,1256,1256,1255,1255,1254,1254,1253,1253,1252,1252,1251,1251,1250,1250,1249,1249,1248,1248,1247,1247,1246,1246,1245,1245,1244,1244,1243,1243,1242,1242,1240,1240,1238,1238,1236,1236,1234,1234,1233,1233,1232,1232,1231,1231,1230,1230,1229,1229,1228,1228,1227,1227,1226,1226,1225,1225,1224,1224,1223,1223,1221,1221,1220,1220,1219,1219,1218,1218,1217,1217,1215,1215,1214,1214,1213,1213,1212,1212,1210,1210,1208,1208,1207,1207,1206,1206,1205,1205,1204,1204,1203,1203,1202,1202,1201,1201,1200,1200,1199,1199,1198,1198,1197,1197,1195,1195,1193,1193,1192,1192,1191,1191,1189,1189,1188,1188,1187,1187,1186,1186,1185,1185,1184,1184,1183,1183,1182,1182,1181,1181,1179,1179,1178,1178,1177,1177,1174,1174,1173,1173,1172,1172,1171,1171,1170,1170,1169,1169,1168,1168,1167,1167,1166,1166,1165,1165,1164,1164,1162,1162,1161,1161,1159,1159,1157,1157,1156,1156,1155,1155,1153,1153,1152,1152,1151,1151,1149,1149,1148,1148,1147,1147,1146,1146,1145,1145,1144,1144,1143,1143,1142,1142,1141,1141,1140,1140,1138,1138,1137,1137,1135,1135,1134,1134,1131,1131,1130,1130,1128,1128,1127,1127,1126,1126,1125,1125,1124,1124,1123,1123,1122,1122,1121,1121,1120,1120,1119,1119,1118,1118,1117,1117,1116,1116,1115,1115,1114,1114,1113,1113,1112,1112,1111,1111,1110,1110,1109,1109,1108,1108,1107,1107,1104,1104,1103,1103,1101,1101,1100,1100,1099,1099,1098,1098,1097,1097,1096,1096,1095,1095,1094,1094,1093,1093,1092,1092,1091,1091,1090,1090,1089,1089,1088,1088,1087,1087,1086,1086,1085,1085,1084,1084,1083,1083,1082,1082,1081,1081,1080,1080,1079,1079,1077,1077,1076,1076,1075,1075,1074,1074,1073,1073,1072,1072,1071,1071,1070,1070,1069,1069,1068,1068,1066,1066,1065,1065,1064,1064,1063,1063,1062,1062,1061,1061,1060,1060,1059,1059,1057,1057,1056,1056,1055,1055,1054,1054,1053,1053,1052,1052,1050,1050,1049,1049,1048,1048,1046,1046,1045,1045,1044,1044,1043,1043,1042,1042,1041,1041,1040,1040,1038,1038,1037,1037,1036,1036,1035,1035,1034,1034,1031,1031,1030,1030,1029,1029,1028,1028,1027,1027,1023,1023,1022,1022,1021,1021,1020,1020,1019,1019,1018,1018,1017,1017,1016,1016,1015,1015,1014,1014,1013,1013,1012,1012,1011,1011,1010,1010,1009,1009,1008,1008,1007,1007,1006,1006,1005,1005,1004,1004,1003,1003,1002,1002,998,998,997,997,996,996,995,995,993,993,992,992,991,991,989,989,988,988,987,987,986,986,985,985,983,983,982,982,981,981,980,980,979,979,978,978,977,977,975,975,974,974,973,973,972,972,971,971,970,970,969,969,968,968,966,966,965,965,964,964,963,963,962,962,961,961,960,960,959,959,958,958,957,957,956,956,955,955,954,954,953,953,952,952,951,951,950,950,948,948,947,947,946,946,945,945,944,944,943,943,942,942,941,941,940,940,939,939,938,938,937,937,936,936,935,935,934,934,933,933,932,932,931,931,930,930,929,929,928,928,927,927,926,926,925,925,924,924,923,923,922,922,921,921,920,920,919,919,918,918,917,917,916,916,915,915,914,914,913,913,912,912,911,911,910,910,909,909,908,908,906,906,905,905,904,904,903,903,902,902,901,901,900,900,899,899,898,898,897,897,896,896,895,895,894,894,893,893,892,892,891,891,890,890,889,889,888,888,887,887,885,885,884,884,883,883,882,882,881,881,880,880,879,879,878,878,877,877,876,876,875,875,874,874,873,873,872,872,871,871,869,869,868,868,867,867,866,866,865,865,864,864,863,863,862,862,861,861,860,860,859,859,858,858,857,857,855,855,854,854,853,853,852,852,851,851,848,848,847,847,846,846,845,845,844,844,843,843,842,842,841,841,840,840,839,839,838,838,837,837,836,836,835,835,834,834,833,833,832,832,831,831,830,830,829,829,828,828,827,827,826,826,825,825,824,824,823,823,822,822,821,821,819,819,818,818,817,817,816,816,815,815,814,814,813,813,812,812,809,809,808,808,807,807,806,806,805,805,804,804,803,803,802,802,801,801,800,800,799,799,798,798,797,797,796,796,795,795,794,794,793,793,792,792,791,791,790,790,789,789,788,788,787,787,786,786,784,784,783,783,782,782,781,781,780,780,779,779,778,778,777,777,776,776,775,775,774,774,773,773,772,772,771,771,770,770,769,769,768,768,767,767,766,766,765,765,763,763,762,762,761,761,760,760,759,759,758,758,757,757,756,756,755,755,754,754,753,753,752,752,751,751,750,750,749,749,748,748,747,747,746,746,745,745,744,744,743,743,742,742,741,741,740,740,739,739,738,738,737,737,736,736,734,734,733,733,732,732,731,731,730,730,729,729,727,727,726,726,725,725,724,724,723,723,722,722,721,721,720,720,719,719,718,718,717,717,716,716,715,715,713,713,712,712,711,711,710,710,709,709,708,708,707,707,706,706,705,705,704,704,703,703,702,702,701,701,700,700,699,699,698,698,696,696,695,695,694,694,692,692,691,691,690,690,689,689,688,688,687,687,686,686,685,685,684,684,683,683,682,682,681,681,680,680,679,679,678,678,677,677,676,676,675,675,674,674,673,673,672,672,670,670,669,669,668,668,667,667,666,666,665,665,664,664,663,663,662,662,661,661,660,660,659,659,658,658,657,657,656,656,655,655,654,654,653,653,652,652,651,651,649,649,648,648,647,647,646,646,645,645,644,644,643,643,642,642,641,641,640,640,639,639,638,638,637,637,636,636,635,635,634,634,633,633,632,632,631,631,630,630,629,629,628,628,627,627,626,626,625,625,624,624,623,623,621,621,620,620,619,619,618,618,617,617,616,616,615,615,614,614,613,613,612,612,611,611,610,610,609,609,608,608,607,607,606,606,605,605,604,604,603,603,602,602,601,601,600,600,599,599,598,598,597,597,596,596,595,595,594,594,593,593,592,592,591,591,590,590,589,589,588,588,587,587,586,586,585,585,584,584,583,583,582,582,581,581,580,580,579,579,578,578,577,577,576,576,575,575,574,574,573,573,572,572,571,571,570,570,569,569,568,568,567,567,566,566,565,565,564,564,563,563,562,562,561,561,560,560,559,559,558,558,557,557,556,556,555,555,554,554,553,553,552,552,551,551,550,550,549,549,548,548,547,547,546,546,545,545,544,544,543,543,542,542,541,541,540,540,539,539,538,538,537,537,536,536,535,535,534,534,533,533,532,532,531,531,530,530,529,529,528,528,527,527,526,526,525,525,524,524,523,523,522,522,521,521,520,520,519,519,518,518,517,517,516,516,515,515,514,514,513,513,512,512,511,511,510,510,509,509,508,508,507,507,506,506,505,505,504,504,503,503,502,502,501,501,500,500,0.0]],"coord_x":[[0.0,1e-10,0.07308117734075376,0.07308117744075375,0.13670731841991923,0.13670731851991924,0.19438082108793706,0.19438082118793706,0.2505662668627823,0.25056626696278234,0.30553070074184935,0.30553070084184936,0.36045980251356885,0.36045980261356886,0.41478456091426213,0.41478456101426214,0.4678776256192815,0.4678776257192815,0.520150245924614,0.520150246024614,0.5692778978375567,0.5692778979375567,0.6181471323607133,0.6181471324607133,0.6670081501147193,0.6670081502147193,0.714800166202233,0.714800166302233,0.761724491467444,0.761724491567444,0.8071874643392218,0.8071874644392218,0.8525321157352312,0.8525321158352313,0.8957108267831441,0.8957108268831441,0.938407213481917,0.938407213581917,0.9806151132546872,0.9806151133546872,1.022774534089469,1.022774534189469,1.0648476788481693,1.0648476789481693,1.1068776855688292,1.1068776856688292,1.1482906129262793,1.1482906130262793,1.189363366040895,1.189363366140895,1.2289723017313323,1.2289723018313323,1.268259550909524,1.268259551009524,1.3072990644978253,1.3072990645978253,1.3462835257328174,1.3462835258328174,1.3844611002372214,1.3844611003372214,1.4216834753278689,1.4216834754278689,1.4586305886519713,1.4586305887519713,1.4948636647368871,1.4948636648368872,1.5310766097373842,1.5310766098373843,1.5672061545310025,1.5672061546310025,1.603263391756096,1.603263391856096,1.6391891606747795,1.6391891607747795,1.6749785312255634,1.6749785313255634,1.710690253307874,1.710690253407874,1.7461599915386998,1.7461599916386998,1.7810652377288798,1.7810652378288798,1.815906393119685,1.815906393219685,1.8504698217132003,1.8504698218132003,1.8850205143145322,1.8850205144145322,1.9192766357418152,1.9192766358418152,1.9531050743348097,1.9531050744348097,1.986684133984084,1.986684134084084,2.0201551431190277,2.0201551432190277,2.0536245089001413,2.0536245090001413,2.0870347139433707,2.0870347140433707,2.1203980834024416,2.1203980835024416,2.153678052654634,2.153678052754634,2.186895163622825,2.186895163722825,2.220064206491484,2.220064206591484,2.2523881546530053,2.2523881547530054,2.284705118560748,2.284705118660748,2.316803516409085,2.316803516509085,2.3486895107748795,2.3486895108748795,2.380568110048438,2.380568110148438,2.412438903391304,2.412438903491304,2.4442846355882604,2.4442846356882604,2.475883453872241,2.475883453972241,2.5072887672427258,2.5072887673427258,2.5386550509597448,2.5386550510597448,2.5699465620774937,2.5699465621774937,2.6012031519263523,2.6012031520263523,2.6323599080300317,2.6323599081300317,2.6633962884656546,2.6633962885656546,2.6944010343400473,2.6944010344400473,2.72526116507739,2.72526116517739,2.7560428256693448,2.756042825769345,2.7867419077313356,2.7867419078313356,2.8173682713863437,2.8173682714863437,2.8479342417880953,2.8479342418880953,2.8784344780366418,2.8784344781366418,2.908858298332088,2.908858298432088,2.939215973635872,2.939215973735872,2.969349741980302,2.969349742080302,2.9994514649250448,2.999451465025045,3.029542095231434,3.029542095331434,3.0596084860688295,3.0596084861688295,3.089619413714458,3.089619413814458,3.1194487507618587,3.1194487508618587,3.1492316630635586,3.1492316631635586,3.178968561458015,3.178968561558015,3.2085534496231856,3.2085534497231856,3.2380241246971626,3.2380241247971626,3.2674750795251786,3.2674750796251786,3.2968073020389683,3.2968073021389683,3.3259406787393138,3.3259406788393138,3.3549676482791586,3.3549676483791586,3.3838360341743976,3.3838360342743976,3.412551588163435,3.412551588263435,3.441237150945073,3.441237151045073,3.4698873816193636,3.4698873817193636,3.498526108816843,3.498526108916843,3.5270662347845154,3.5270662348845154,3.584116906350918,3.584116906450918,3.612585957265438,3.612585957365438,3.6410057075650544,3.6410057076650544,3.6693363059193866,3.6693363060193867,3.697554334536356,3.697554334636356,3.7257082723539505,3.7257082724539505,3.753852760887022,3.753852760987022,3.7819873892971128,3.7819873893971128,3.810097778238209,3.810097778338209,3.838178997648821,3.838178997748821,3.866199412967718,3.866199413067718,3.8941877828869282,3.8941877829869282,3.922145750760281,3.922145750860281,3.950041682026547,3.950041682126547,3.9778316169707706,3.9778316170707706,4.0056182652073336,4.005618265307334,4.033210586853485,4.033210586953485,4.060781134061387,4.060781134161387,4.088331550184871,4.088331550284871,4.115681066302622,4.115681066402622,4.142960739882594,4.142960739982594,4.170205903032133,4.170205903132133,4.197384921190009,4.197384921290009,4.224515871248355,4.224515871348355,4.251608202491693,4.251608202591693,4.278584677290007,4.278584677390007,4.305479395235273,4.305479395335273,4.332364663896016,4.332364663996016,4.359165710672965,4.359165710772965,4.385951145588528,4.385951145688528,4.412730007088771,4.412730007188771,4.439501473496779,4.439501473596779,4.466269653197125,4.466269653297125,4.492922798129364,4.492922798229364,4.519524588254411,4.519524588354411,4.546098852202804,4.546098852302804,4.572629567274698,4.572629567374698,4.599102354124082,4.599102354224082,4.625463392913017,4.625463393013017,4.6517759527639635,4.6517759528639635,4.677984159646697,4.677984159746697,4.704152104360594,4.704152104460594,4.7303019721823585,4.7303019722823585,4.756391446750866,4.756391446850866,4.782444767535111,4.782444767635111,4.808435640873812,4.808435640973812,4.834412134866499,4.834412134966499,4.86030153110619,4.86030153120619,4.886044258016543,4.886044258116543,4.911709336458423,4.911709336558423,4.937363322261949,4.937363322361949,4.963004572073292,4.963004572173292,4.988635140084739,4.988635140184739,5.01424845288097,5.01424845298097,5.039861354838743,5.039861354938743,5.0654261886969865,5.0654261887969865,5.090954868770966,5.090954868870966,5.116460541891324,5.116460541991324,5.141888155704752,5.141888155804752,5.167271398964766,5.167271399064766,5.192646836294087,5.192646836394087,5.218009126792768,5.218009126892768,5.2433426585994205,5.2433426586994205,5.2686659194446355,5.2686659195446355,5.293934538774999,5.293934538874999,5.319200693074618,5.319200693174618,5.344466025697321,5.344466025797321,5.3697054754972,5.3697054755972,5.394875904436214,5.394875904536214,5.420034419059959,5.420034419159959,5.445165818345508,5.445165818445508,5.470256133785304,5.470256133885304,5.495260173149019,5.495260173249019,5.520258871612785,5.520258871712785,5.545255105045806,5.545255105145806,5.570202037863924,5.570202037963924,5.595143629782094,5.595143629882094,5.620082345831061,5.620082345931061,5.644991892349544,5.644991892449544,5.66985090573775,5.66985090583775,5.6946384332343465,5.6946384333343465,5.7193922719774255,5.7193922720774255,5.7441189953823075,5.7441189954823075,5.768837091179581,5.768837091279581,5.793496847915885,5.793496848015885,5.818136473567771,5.818136473667771,5.842762541550559,5.842762541650559,5.86738450114877,5.86738450124877,5.891999887331662,5.891999887431662,5.916600483330082,5.916600483430082,5.941130004275349,5.941130004375349,5.965651308451466,5.965651308551466,5.9901611091507725,5.9901611092507725,6.014592439704691,6.014592439804691,6.038981453897483,6.038981453997483,6.063357732098092,6.063357732198092,6.087684709683797,6.087684709783797,6.1119278762241676,6.111927876324168,6.136038752781212,6.136038752881212,6.160073213385156,6.160073213485156,6.184021397913019,6.184021398013019,6.207866051149585,6.207866051249585,6.231675783117261,6.231675783217261,6.255483871731106,6.255483871831106,6.279277991837396,6.279277991937396,6.303038423190168,6.303038423290168,6.326788172743044,6.326788172843044,6.350461095504363,6.350461095604363,6.3740695166278485,6.3740695167278485,6.397629458813346,6.397629458913346,6.421159820629901,6.421159820729901,6.444675392261986,6.444675392361986,6.468190142217155,6.468190142317155,6.49168229605716,6.49168229615716,6.5151645897741846,6.515164589874185,6.538591009460985,6.538591009560985,6.561993600517249,6.561993600617249,6.585370719589146,6.585370719689146,6.608682515346295,6.608682515446295,6.631990613557328,6.631990613657328,6.655295835899157,6.655295835999157,6.678585446379599,6.678585446479599,6.7017423560382605,6.7017423561382605,6.72484133747441,6.72484133757441,6.747937853879813,6.747937853979813,6.771028618546812,6.771028618646812,6.794107058060085,6.794107058160085,6.817179745834952,6.817179745934952,6.840239286779179,6.840239286879179,6.863290610954254,6.863290611054254,6.88632878829869,6.88632878839869,6.909360392227804,6.909360392327804,6.932370632557127,6.932370632657127,6.955361152640489,6.955361152740489,6.978336060862464,6.978336060962464,7.00129083800002,7.00129083810002,7.024201244584163,7.024201244684163,7.0471058994299005,7.0471058995299005,7.069991244868135,7.069991244968135,7.092805104414758,7.092805104514758,7.1155692525080205,7.1155692526080205,7.138297246817021,7.138297246917021,7.160979227218777,7.160979227318777,7.183656688397501,7.183656688497501,7.206323056937872,7.206323057037872,7.228947930794032,7.228947930894032,7.251565820396414,7.251565820496414,7.274180423291136,7.274180423391136,7.296755585693934,7.296755585793934,7.319303221920078,7.319303222020078,7.341824975323399,7.341824975423399,7.364277707865854,7.364277707965854,7.3867160610622955,7.3867160611622955,7.409083339205584,7.409083339305584,7.431415696079983,7.431415696179983,7.45372340264693,7.45372340274693,7.475999474652648,7.475999474752648,7.4982599347969785,7.4982599348969785,7.5204908145723675,7.5204908146723675,7.5427192293170116,7.542719229417012,7.5649431248386225,7.5649431249386225,7.587165787844861,7.587165787944861,7.60933011179013,7.60933011189013,7.631435274997515,7.631435275097515,7.653517842089736,7.653517842189736,7.675500575436777,7.675500575536777,7.69746646440706,7.69746646450706,7.719418795708243,7.719418795808243,7.741344833348146,7.741344833448146,7.763252383257458,7.763252383357458,7.785115562613359,7.785115562713359,7.806971346877023,7.806971346977023,7.828797550771745,7.828797550871745,7.850605266935879,7.850605267035879,7.872380937700325,7.872380937800325,7.894153732595568,7.894153732695568,7.915911326467883,7.915911326567883,7.937663168601793,7.937663168701793,7.959387895397505,7.959387895497505,7.981109746324015,7.981109746424015,8.002827899704407,8.002827899804407,8.02452756535421,8.02452756545421,8.04622106842715,8.04622106852715,8.06789772712333,8.06789772722333,8.089529193589184,8.089529193689184,8.111145459032109,8.111145459132109,8.132737074167583,8.132737074267583,8.154317596664702,8.154317596764702,8.175894010777245,8.175894010877245,8.197382094621421,8.197382094721421,8.218869767627139,8.218869767727139,8.240351688894451,8.240351688994451,8.261828680100274,8.261828680200274,8.283251029791245,8.283251029891245,8.304655713428541,8.304655713528541,8.326054234488975,8.326054234588975,8.34742605104967,8.34742605114967,8.368787185810469,8.368787185910469,8.390138871286743,8.390138871386743,8.411481518316954,8.411481518416954,8.432769112993855,8.432769113093855,8.454032468201762,8.454032468301762,8.47528185490211,8.47528185500211,8.496526311540972,8.496526311640972,8.517746528710838,8.517746528810838,8.538884989027656,8.538884989127656,8.560001264067767,8.560001264167767,8.581115895754047,8.581115895854047,8.60220710964825,8.60220710974825,8.623263813112018,8.623263813212018,8.644279021891576,8.644279021991576,8.665268347848311,8.665268347948311,8.686215357443919,8.686215357543919,8.70715373943192,8.70715373953192,8.728091710581463,8.728091710681463,8.749018178254195,8.749018178354195,8.769927390711711,8.769927390811711,8.790811952861775,8.790811952961775,8.811696104173382,8.811696104273382,8.832579844646531,8.832579844746531,8.85346029841202,8.85346029851202,8.87431897773926,8.87431897783926,8.895123015551649,8.895123015651649,8.91587652023376,8.91587652033376,8.936628792400501,8.936628792500501,8.957360933482821,8.957360933582821,8.978070478449979,8.978070478549979,8.998767698263409,8.998767698363409,9.019457522984604,9.019457523084604,9.040144882675055,9.040144882775055,9.060812111281084,9.060812111381084,9.081473177310253,9.081473177410253,9.102084121047602,9.102084121147602,9.12265891100069,9.12265891110069,9.143208639807867,9.143208639907867,9.163727144892272,9.163727144992272,9.184215658769277,9.184215658869277,9.204692258331015,9.204692258431015,9.22514585093913,9.22514585103913,9.245577669108997,9.245577669208997,9.265992642902106,9.265992643002106,9.2863632461418,9.2863632462418,9.30671289662016,9.30671289672016,9.327033377568036,9.327033377668036,9.347341533362187,9.347341533462187,9.367622162979682,9.367622163079682,9.387887591574248,9.387887591674248,9.408119331415298,9.408119331515298,9.428349427902518,9.428349428002518,9.448561036659148,9.448561036759148,9.468736902469974,9.468736902569974,9.488874149465792,9.488874149565792,9.509001125500172,9.509001125600172,9.529107148773218,9.529107148873218,9.549193451800301,9.549193451900301,9.569276057281266,9.569276057381266,9.58935085683154,9.58935085693154,9.609406346974309,9.609406347074309,9.629449101124896,9.629449101224896,9.649475010898723,9.649475010998723,9.669457371796051,9.669457371896051,9.689397827170712,9.689397827270712,9.709315275591752,9.709315275691752,9.729218344666778,9.729218344766778,9.74910703439579,9.74910703449579,9.76899449160943,9.76899449170943,9.788834291561995,9.788834291661995,9.808672037322275,9.808672037422275,9.828494582059625,9.828494582159625,9.848283438043458,9.848283438143458,9.868063666419681,9.868063666519681,9.887820477003826,9.887820477103826,9.907548118057488,9.907548118157488,9.927274115757317,9.927274115857317,9.946968889734377,9.946968889834377,9.966656679457657,9.966656679557657,9.9863370740887,9.9863370741887,10.006010073627511,10.006010073727511,10.025673213043339,10.025673213143339,10.045320329759324,10.045320329859324,10.064963748929191,10.064963749029191,10.08460347055294,10.08460347065294,10.104229634507591,10.104229634607591,10.123809784554998,10.123809784654998,10.143378841964052,10.143378842064052,10.162903117981235,10.162903118081235,10.182410549621661,10.182410549721661,10.201891276762346,10.201891276862346,10.221371182226116,10.221371182326116,10.240832599959298,10.240832600059298,10.26029032014636,10.26029032024636,10.279746807818052,10.279746807918052,10.299193435366762,10.299193435466762,10.318626505246375,10.318626505346375,10.338059164287529,10.338059164387529,10.357479087336499,10.357479087436499,10.376897777870099,10.376897777970099,10.396310305826834,10.396310305926834,10.4157109194683,10.4157109195683,10.435087293640773,10.435087293740773,10.454436141636592,10.454436141736592,10.473734045663676,10.473734045763676,10.493012640283256,10.493012640383256,10.512286304841346,10.512286304941346,10.53155955856098,10.53155955866098,10.550793782627148,10.550793782727148,10.569987333686019,10.569987333786019,10.589091321961149,10.58909132206115,10.60819038017479,10.60819038027479,10.627277113234705,10.627277113334705,10.646358916233128,10.646358916333128,10.66543620000852,10.66543620010852,10.684485957607256,10.684485957707256,10.703535304367534,10.703535304467534,10.722574380166376,10.722574380266376,10.741594968234628,10.741594968334628,10.76057406161867,10.76057406171867,10.779533434756749,10.779533434856749,10.798489932025626,10.798489932125626,10.817377819272096,10.817377819372096,10.836250505495638,10.836250505595638,10.855108812373166,10.855108812473166,10.873931376304888,10.873931376404888,10.892721483998466,10.892721484098466,10.911509948338214,10.911509948438214,10.930289374231897,10.930289374331897,10.949051134071905,10.949051134171905,10.967810428881167,10.967810428981167,10.986507276244886,10.986507276344886,11.005200836900945,11.005200837000945,11.023891521687801,11.023891521787801,11.042561253713322,11.042561253813322,11.061218660585117,11.061218660685117,11.079826356003553,11.079826356103553,11.098413920337569,11.098413920437569,11.116992035387062,11.116992035487062,11.135568507082723,11.135568507182724,11.172697621843511,11.172697621943511,11.191232598854963,11.191232598954963,11.209758126581892,11.209758126681892,11.228258182324454,11.228258182424455,11.246755362197813,11.246755362297813,11.265245557817394,11.265245557917394,11.28373493176006,11.28373493186006,11.302201298749106,11.302201298849106,11.320666844061234,11.320666844161234,11.339113901642776,11.339113901742776,11.357551920778251,11.357551920878251,11.375979668952287,11.375979669052287,11.39440618461095,11.39440618471095,11.412825716015837,11.412825716115837,11.431236208974658,11.431236209074658,11.449639306841243,11.449639306941243,11.468037474646337,11.468037474746337,11.486424549813078,11.486424549913078,11.504800943179923,11.504800943279923,11.523176104031396,11.523176104131396,11.541540172244517,11.541540172344517,11.55990177542689,11.55990177552689,11.578255572678572,11.578255572778572,11.596600742322645,11.596600742422645,11.633263555434137,11.633263555534137,11.651565176201713,11.651565176301713,11.669858991038595,11.669858991138595,11.688146643298614,11.688146643398614,11.706428543820227,11.706428543920227,11.779519992122419,11.779519992222419,11.797742321067691,11.797742321167691,11.815962184982217,11.815962185082217,11.834174653804508,11.834174653904508,11.85238219256531,11.85238219266531,11.870580282041587,11.870580282141587,11.88876768971797,11.88876768981797,11.90690209923333,11.90690209933333,11.925032811202572,11.925032811302572,11.943160236464154,11.943160236564154,11.96128396417962,11.96128396427962,11.979404405187424,11.979404405287424,11.997521970326025,11.997521970426025,12.033720125142052,12.033720125242052,12.051792087211867,12.051792087311867,12.069860762574024,12.069860762674024,12.087929027097722,12.087929027197722,12.105988253175354,12.105988253275354,12.12403515409926,12.12403515419926,12.142077124961677,12.142077125061677,12.160114987439519,12.160114987539519,12.178148741532784,12.178148741632784,12.196174689695356,12.196174689795356,12.214189545219575,12.214189545319575,12.232184680497834,12.232184680597834,12.250173653199228,12.250173653299228,12.26816016086988,12.26816016096988,12.286133932548346,12.286133932648346,12.30408634062702,12.30408634072702,12.322035872836492,12.322035872936492,12.339973490730696,12.339973490830696,12.357910286947984,12.357910287047984,12.375838044719208,12.375838044819208,12.393762104944313,12.393762105044313,12.429592559340849,12.429592559440849,12.44747758991249,12.44747759001249,12.465353992876521,12.465353992976521,12.483207799725388,12.483207799825388,12.501052568128191,12.501052568228191,12.518873507900457,12.518873508000457,12.536691982641976,12.536691982741976,12.55450018642206,12.55450018652206,12.572307979363682,12.572307979463682,12.59008701361328,12.59008701371328,12.60786070696293,12.60786070706293,12.625627416058801,12.625627416158801,12.643369885685678,12.643369885785678,12.661107425251066,12.661107425351066,12.678841678108792,12.678841678208792,12.696559497428217,12.696559497528217,12.714267456624661,12.714267456724661,12.731957338928975,12.731957339028975,12.749616408348974,12.749616408448974,12.76725247081535,12.76725247091535,12.784886068250982,12.784886068350982,12.802518844009699,12.802518844109699,12.820135186230114,12.820135186330115,12.83774659838904,12.83774659848904,12.855336646948174,12.855336647048174,12.872918889576614,12.872918889676614,12.890488807051328,12.890488807151328,12.908053383626095,12.908053383726095,12.925597007439528,12.925597007539528,12.943132825322268,12.943132825422268,12.960667410689636,12.960667410789636,12.995734527232083,12.995734527332083,13.013253500738063,13.013253500838063,13.030747413098135,13.030747413198135,13.0482355737198,13.0482355738198,13.065720447633806,13.065720447733806,13.08319258555563,13.08319258565563,13.10061706621638,13.10061706631638,13.118037438492554,13.118037438592554,13.13543069543053,13.13543069553053,13.152814092245526,13.152814092345526,13.170175714622273,13.170175714722273,13.18750241573013,13.18750241583013,13.204789676346065,13.204789676446065,13.222075704446626,13.222075704546626,13.239334206370533,13.239334206470533,13.256589832425238,13.256589832525238,13.273838474226164,13.273838474326164,13.291085472673261,13.291085472773261,13.308325897705037,13.308325897805037,13.325556462613832,13.325556462713832,13.342786616684169,13.342786616784169,13.360005678116154,13.360005678216154,13.377220631163564,13.377220631263564,13.394433530018684,13.394433530118684,13.411627119466301,13.411627119566301,13.428817833044716,13.428817833144716,13.445971982000412,13.445971982100412,13.463120790056157,13.463120790156157,13.480224405881577,13.480224405981577,13.49732062661476,13.49732062671476,13.51441561483257,13.51441561493257,13.531473216750745,13.531473216850745,13.54851931519211,13.54851931529211,13.565554731833577,13.565554731933577,13.582585218413556,13.582585218513556,13.599578729532357,13.599578729632357,13.616566488912753,13.616566489012753,13.633550961585486,13.633550961685486,13.65052393078141,13.65052393088141,13.667487450692812,13.667487450792812,13.684444808027349,13.684444808127349,13.701398056977313,13.701398057077313,13.718350895088818,13.718350895188818,13.735287299662021,13.735287299762021,13.752222060881396,13.752222060981396,13.769131350116401,13.769131350216401,13.78604022851295,13.78604022861295,13.80294253349418,13.80294253359418,13.819842373444665,13.819842373544665,13.836733174949082,13.836733175049082,13.853608775430573,13.853608775530573,13.887335326086099,13.887335326186099,13.904174772783326,13.904174772883326,13.921013808642096,13.921013808742096,13.93785037947012,13.93785037957012,13.954663532506064,13.954663532606064,13.97147339883435,13.97147339893435,13.98826395575513,13.98826395585513,14.00504136584527,14.00504136594527,14.021810148327802,14.021810148427802,14.038571946556555,14.038571946656555,14.055329225562277,14.055329225662277,14.072055691683683,14.072055691783683,14.088777227743599,14.088777227843599,14.105494655418939,14.105494655518939,14.122199347102097,14.122199347202097,14.138881853508547,14.138881853608547,14.155556143145848,14.155556143245848,14.172223859367827,14.172223859467827,14.18888911055906,14.18888911065906,14.205539160727367,14.205539160827367,14.222169901488169,14.222169901588169,14.238799409733598,14.238799409833598,14.25542686378674,14.25542686388674,14.27204281436307,14.27204281446307,14.28865547823174,14.28865547833174,14.305264855392751,14.305264855492752,14.321855333984715,14.321855334084715,14.338403085377095,14.338403085477095,14.35494549586953,14.35494549596953,14.371483797977387,14.371483798077387,14.388012650800722,14.388012650900722,14.404514799124316,14.404514799224316,14.421004622294186,14.421004622394186,14.437485407017988,14.437485407117988,14.453962083357217,14.453962083457217,14.470435062150328,14.470435062250328,14.486899002497372,14.486899002597372,14.503360888652129,14.503360888752129,14.519807984622416,14.519807984722416,14.536227965254504,14.536227965354504,14.552643015825103,14.552643015925103,14.569054368849583,14.569054368949583,14.585462435166404,14.585462435266404,14.601855300460297,14.601855300560297,14.61824446820807,14.61824446830807,14.634631992602015,14.634631992702015,14.65100965687298,14.65100965697298,14.667370476767184,14.667370476867184,14.683729653307559,14.683729653407559,14.700070752955803,14.700070753055803,14.7164093875733,14.7164093876733,14.732740627098563,14.732740627198563,14.749068169077708,14.749068169177708,14.765377634164722,14.765377634264722,14.781683812544074,14.781683812644074,14.797989169246513,14.797989169346513,14.814267410610755,14.814267410710755,14.83053661352893,14.83053661362893,14.863070910980706,14.863070911080706,14.879333129645104,14.879333129745104,14.895584255671148,14.895584255771148,14.911824699897297,14.911824699997297,14.928062679092701,14.928062679192701,14.944296549903529,14.944296550003529,14.960517273883715,14.960517273983715,14.976734711156242,14.976734711256242,14.992941055790416,14.992941055890416,15.009143292040015,15.009143292140015,15.025344706612698,15.025344706712698,15.04152640093942,15.04152640103942,15.057706451912312,15.057706452012312,15.07388034030834,15.07388034040834,15.09004929864288,15.09004929874288,15.106206753500606,15.106206753600606,15.122358867458386,15.122358867558386,15.13850358632393,15.13850358642393,15.154646250997187,15.154646251097187,15.17078809399353,15.17078809409353,15.18692829363604,15.18692829373604,15.20306684992472,15.20306685002472,15.21920417369803,15.21920417379803,15.235332459025273,15.235332459125273,15.251452527583366,15.251452527683366,15.267566433564594,15.267566433664594,15.283677463676621,15.283677463776622,15.299775346958008,15.299775347058008,15.31587199772402,15.31587199782402,15.331963718428543,15.331963718528543,15.348050509071577,15.348050509171577,15.364136888876152,15.364136888976152,15.380221214488438,15.380221214588438,15.396298555846947,15.396298555946947,15.412370967143966,15.412370967243966,15.428424890710398,15.428424890810398,15.444449644746342,15.444449644846342,15.460471522913085,15.460471523013085,15.476492168564455,15.476492168664455,15.492490218100661,15.492490218200661,15.50848621344458,15.50848621354458,15.52447851124238,15.52447851134238,15.540469165686352,15.540469165786352,15.556457355099576,15.556457355199576,15.572426645943755,15.572426646043755,15.588380735765007,15.588380735865007,15.604334003909342,15.604334004009342,15.620285628699847,15.620285628799847,15.636232323428862,15.636232323528862,15.652175320611759,15.652175320711759,15.668097775871779,15.668097775971779,15.68400544094733,15.68400544104733,15.71581871690614,15.71581871700614,15.73172309527403,15.73172309537403,15.76349651990246,15.76349652000246,15.779353651847735,15.779353651947735,15.795185311808641,15.795185311908641,15.81100505745428,15.81100505755428,15.82682274890763,15.82682274900763,15.842640029522522,15.842640029622522,15.8584564884605,15.8584564885605,15.874258157214008,15.874258157314008,15.890059004290599,15.890059004390599,15.905844239505806,15.905844239605806,15.921628653044095,15.921628653144095,15.937398687236373,15.937398687336373,15.953168310590193,15.953168310690193,15.96892684130566,15.96892684140566,15.984682085313466,15.984682085413466,16.01618394572147,16.016183945821467,16.0319186478064,16.031918647906398,16.047648830668294,16.047648830768292,16.063368331730295,16.063368331830294,16.079084546084637,16.079084546184635,16.094792954508286,16.094792954608284,16.11047219340145,16.110472193501447,16.126141161333173,16.12614116143317,16.141792463211225,16.141792463311223,16.157438424189326,16.157438424289325,16.173081920136685,16.173081920236683,16.188722951053297,16.188722951153295,16.204349602623896,16.204349602723894,16.21996392904077,16.219963929140768,16.2355622327578,16.2355622328578,16.251158893121,16.251158893221,16.266755142645742,16.26675514274574,16.28235057049357,16.282350570593568,16.297942711633734,16.297942711733732,16.313527868520126,16.313527868620124,16.329107684506564,16.329107684606562,16.3446653152163,16.3446653153163,16.360202404003157,16.360202404103156,16.375720183382512,16.37572018348251,16.391233032700374,16.391233032800372,16.40672575093382,16.406725751033818,16.422218058328806,16.422218058428804,16.437708311531505,16.437708311631503,16.45319609970346,16.45319609980346,16.46867320607552,16.468673206175517,16.484141274001512,16.48414127410151,16.49960523354293,16.499605233642928,16.515065495538227,16.515065495638225,16.530506037287566,16.530506037387564,16.561370276409484,16.561370276509482,16.59221315193161,16.592213152031608,16.607629043373496,16.607629043473494,16.62302726876171,16.62302726886171,16.638425083311464,16.638425083411462,16.653821254507392,16.65382125460739,16.669214549834113,16.66921454993411,16.684599217553227,16.684599217653226,16.699953483226484,16.69995348332648,16.715293369553727,16.715293369653725,16.730632434204058,16.730632434304056,16.745971088015928,16.745971088115926,16.761304400927852,16.76130440102785,16.77662826455525,16.776628264655248,16.791950895667277,16.791950895767275,16.807267364202442,16.80726736430244,16.822572740099254,16.822572740199252,16.83787729431915,16.837877294419147,16.853180205185215,16.853180205285213,16.868459287420745,16.868459287520743,16.883734261271698,16.883734261371696,16.899001840030415,16.899001840130413,16.914266542919933,16.91426654301993,16.92951768814035,16.92951768824035,16.94475322149938,16.944753221599377,16.959981359766175,16.959981359866173,16.975207033002228,16.975207033102226,16.990429419530617,16.990429419630615,17.00564276761294,17.00564276771294,17.036066587908387,17.036066588008385,17.051275827606137,17.051275827706135,17.066483423950054,17.066483424050052,17.081690198617057,17.081690198717055,17.096889989030284,17.096889989130283,17.11208690357431,17.112086903674307,17.127283407279872,17.12728340737987,17.142479089308523,17.14247908940852,17.157672717144887,17.157672717244886,17.172857306535185,17.172857306635184,17.188025873225637,17.188025873325635,17.203191153208433,17.20319115330843,17.218351503129735,17.218351503229734,17.233507333828005,17.233507333928003,17.24866234284936,17.24866234294936,17.263805848393904,17.263805848493902,17.278936617946265,17.278936618046263,17.294060814083306,17.294060814183304,17.309178847643484,17.309178847743482,17.32429154030371,17.32429154040371,17.339390675294844,17.339390675394842,17.354488166932146,17.354488167032144,17.369584836892532,17.36958483699253,17.384679863499088,17.384679863599086,17.399770781721067,17.399770781821065,17.41484814227395,17.41484814237395,17.429901263357838,17.429901263457836,17.44495191941098,17.444951919510977,17.460001753787207,17.460001753887205,17.475029813725186,17.475029813825184,17.49004390515561,17.490043905255607,17.505052244847626,17.505052244947624,17.520060173701186,17.520060173801184,17.53506070746251,17.535060707562508,17.550052202777767,17.550052202877765,17.565040000546908,17.565040000646906,17.58001752735461,17.580017527454608,17.594992999970025,17.594993000070023,17.609954504077884,17.60995450417788,17.624912721478083,17.62491272157808,17.639870117201365,17.639870117301363,17.654824637055448,17.654824637155446,17.6697668317558,17.6697668318558,17.684708615617698,17.684708615717696,17.69961136982613,17.699611369926128,17.71448290031179,17.714482900411788,17.72934580318984,17.72934580328984,17.74419145085268,17.744191450952677,17.759035455161683,17.75903545526168,17.773867134316962,17.77386713441696,17.803524330050656,17.803524330150655,17.81834902495216,17.818349025052157,17.83317084398446,17.833170844084457,17.847992252178297,17.847992252278296,17.86280996282602,17.86280996292602,17.877620689219967,17.877620689319965,17.892422377167847,17.892422377267845,17.907217491700404,17.907217491800402,17.922012195394508,17.922012195494506,17.936804023219405,17.936804023319404,17.951585580082867,17.951585580182865,17.96636467191558,17.96636467201558,17.98113842284835,17.981138422948348,17.995909297911915,17.995909298011913,18.010677707944733,18.01067770804473,18.02544200959298,18.025442009692977,18.040186180156805,18.040186180256804,18.054919668920736,18.054919669020734,18.06964740594626,18.069647406046258,18.084364461171887,18.084364461271885,18.09907946220523,18.099079462305227,18.113783781438674,18.11378378153867,18.128475775518393,18.12847577561839,18.143143940967576,18.143143941067574,18.157811284739843,18.15781128483984,18.17247041174296,18.17247041184296,18.187127484553788,18.187127484653786,18.201784146526162,18.20178414662616,18.216439165144703,18.2164391652447,18.231088432024837,18.231088432124835,18.245736877228058,18.245736877328056,18.260375051469843,18.26037505156984,18.275003776427102,18.2750037765271,18.289626749645954,18.289626749745953,18.30424273861103,18.30424273871103,18.318854208353077,18.318854208453075,18.333457461325967,18.333457461425965,18.3480574275912,18.3480574276912,18.362637262772015,18.362637262872013,18.377215865437456,18.377215865537455,18.39178707301066,18.39178707311066,18.40635581555312,18.406355815653118,18.420917573841805,18.420917573941804,18.435451395115376,18.435451395215374,18.449983983873572,18.44998398397357,18.464515340116396,18.464515340216394,18.47904382049002,18.479043820590018,18.493571479186727,18.493571479286725,18.50809626201423,18.50809626211423,18.52261241723413,18.522612417334127,18.53712405323099,18.537124053330988,18.55163281335865,18.55163281345865,18.566132535040246,18.566132535140245,18.580617055698916,18.580617055798914,18.59509870048838,18.595098700588377,18.60957377186252,18.60957377196252,18.62404637820592,18.62404637830592,18.638511178618625,18.638511178718623,18.652971870646756,18.652971870746754,18.66742845429031,18.667428454390308,18.68187435613397,18.68187435623397,18.696312862885392,18.69631286298539,18.71072959519857,18.710729595298567,18.725134002358015,18.725134002458013,18.739537998679005,18.739537998779003,18.75393952996925,18.75393953006925,18.768336542036465,18.768336542136463,18.782727391526816,18.782727391626814,18.797113721794133,18.79711372189413,18.81149964122299,18.81149964132299,18.82588104142882,18.825881041528817,18.840261209119273,18.84026120921927,18.85464055513281,18.85464055523281,18.869010862700286,18.869010862800284,18.883379937752387,18.883379937852386,18.897744493581456,18.897744493681454,18.912103297672118,18.912103297772116,18.92646045840895,18.92646045850895,18.940815564953496,18.940815565053494,18.95516902814421,18.955169028244207,18.96951797211189,18.96951797221189,18.998213805854967,18.998213805954965,19.012558230599616,19.012558230699614,19.026889097675166,19.026889097775165,19.041215856366144,19.041215856466142,19.055529879064935,19.055529879164933,19.06983527415612,19.069835274256118,19.08412218151671,19.08412218161671,19.098383616892942,19.09838361699294,19.112639711369223,19.11263971146922,19.12688923243018,19.12688923253018,19.141136699298855,19.141136699398853,19.155382933652152,19.15538293375215,19.169615199497898,19.169615199597896,19.183847054505183,19.18384705460518,19.19806904938949,19.198069049489487,19.21228652505076,19.21228652515076,19.22650276819666,19.22650276829666,19.240713670442613,19.24071367054261,19.25492046430399,19.254920464403988,19.269117808880843,19.26911780898084,19.28330940171929,19.283309401819288,19.29749729701162,19.29749729711162,19.311683959788578,19.311683959888576,19.32586856837325,19.325868568473247,19.340048246896426,19.340048246996425,19.35422258451966,19.35422258461966,19.36838213195842,19.368382132058418,19.396694242582164,19.396694242682162,19.410835302290337,19.410835302390335,19.42497102109856,19.42497102119856,19.439104685714497,19.439104685814495,19.45323013356128,19.45323013366128,19.46735147302349,19.46735147312349,19.481472401647245,19.481472401747244,19.49558470266339,19.495584702763388,19.50969289529496,19.50969289539496,19.523799033734242,19.52379903383424,19.537901474627407,19.537901474727406,19.55200227216674,19.552002272266737,19.566101426352244,19.566101426452242,19.58019688299163,19.580196883091627,19.59427179770814,19.594271797808137,19.608331100563262,19.60833110066326,19.622383830003066,19.622383830103065,19.636431629381377,19.636431629481375,19.650460941029102,19.6504609411291,19.664489841838368,19.664489841938366,19.678511758393856,19.678511758493855,19.692532031595515,19.692532031695514,19.706550250604884,19.706550250704883,19.72056436122968,19.72056436132968,19.734577239339103,19.7345772394391,19.748588884933152,19.74858888503315,19.762598476334915,19.762598476434913,19.776598618452155,19.776598618552153,19.790597117215565,19.790597117315563,19.804592740109772,19.80459274020977,19.818573983657963,19.81857398375796,19.832550297144667,19.832550297244666,19.846523734762165,19.846523734862163,19.860494296510463,19.86049429661046,19.874464036581845,19.874464036681843,19.88843007910711,19.888430079207108,19.902386672347852,19.90238667244785,19.91633176211178,19.91633176221178,19.930274797683424,19.930274797783422,19.944216189901237,19.944216190001235,19.958153062896017,19.958153062996015,19.972082951637017,19.972082951737015,19.986001747739664,19.986001747839662,19.999916435457738,19.999916435557736,20.013823728083576,20.013823728183574,20.027722393101804,20.027722393201802,20.041609143804767,20.041609143904765,20.055492607800065,20.055492607900064,20.06936867670313,20.06936867680313,20.08322297116795,20.083222971267947,20.097075211440476,20.097075211540474,20.110924165005347,20.110924165105345,20.124771475216384,20.124771475316383,20.138613444527476,20.138613444627474,20.152446375392497,20.152446375492495,20.18011182628409,20.18011182638409,20.19394229211837,20.193942292218367,20.207771525437277,20.207771525537275,20.22159993707927,20.221599937179267,20.235424651175144,20.235424651275142,20.249247721917186,20.249247722017184,20.2630691493054,20.2630691494054,20.27688811166287,20.27688811176287,20.29070666318188,20.290706663281878,20.30452069547786,20.304520695577857,20.3183273326816,20.3183273327816,20.332125753116195,20.332125753216193,20.345922530196955,20.345922530296953,20.35971519889314,20.35971519899314,20.373502115850922,20.37350211595092,20.38728821113179,20.387288211231787,20.401061570420474,20.401061570520472,20.414819728686226,20.414819728786224,20.42857131353666,20.42857131363666,20.442322487548637,20.442322487648635,20.45607242904524,20.456072429145237,20.46981497544961,20.469814975549607,20.4835505376002,20.483550537700197,20.4972811696893,20.497281169789296,20.51101098010148,20.51101098020148,20.52473586045218,20.524735860552177,20.53844964816452,20.538449648264518,20.55216138168457,20.55216138178457,20.565869417658508,20.565869417758506,20.579577042793986,20.579577042893984,20.593280970383347,20.593280970483345,20.60698407629579,20.60698407639579,20.620678965439087,20.620678965539085,20.634360296913282,20.63436029701328,20.648028892395295,20.648028892495294,20.661690092785072,20.66169009288507,20.675348417305646,20.675348417405644,20.689003044280103,20.6890030443801,20.702653562869983,20.70265356296998,20.729938166511445,20.729938166611444,20.74356649982462,20.74356649992462,20.75718743804556,20.757187438145557,20.77080303536655,20.77080303546655,20.784416989333714,20.784416989433712,20.798026424077843,20.79802642417784,20.811632161275853,20.81163216137585,20.82523337925083,20.825233379350827,20.83882925632586,20.838829256425857,20.852424722562432,20.85242472266243,20.866018545445176,20.866018545545174,20.87960538407414,20.879605384174138,20.893183184257037,20.893183184357035,20.906759751924564,20.906759752024563,20.92032974617677,20.920329746276767,20.93389398869057,20.93389398879057,20.947457820365912,20.94745782046591,20.961018776172054,20.961018776272052,20.974551384124624,20.974551384224622,20.98807125608501,20.98807125618501,21.0015804462455,21.0015804463455,21.015084295506046,21.015084295606044,21.028587323089674,21.028587323189672,21.042069397911966,21.042069398011964,21.055549007703515,21.055549007803513,21.06902615246432,21.06902615256432,21.082501653871294,21.082501653971292,21.095976333601353,21.09597633370135,21.10944813746221,21.109448137562207,21.122905151138596,21.122905151238594,21.136361753976523,21.13636175407652,21.149812605076043,21.14981260517604,21.16325770443716,21.16325770453716,21.17670033876753,21.17670033886753,21.190128182913433,21.19012818301343,21.20355520538242,21.203555205482417,21.216980173659117,21.216980173759115,21.230403498581982,21.23040349868198,21.24381819589724,21.24381819599724,21.257230428181757,21.257230428281755,21.27061924267419,21.27061924277419,21.284006413812797,21.284006413912795,21.297384546505334,21.297384546605333,21.31076185752096,21.310761857620957,21.32413834685967,21.324138346959668,21.33749963517545,21.33749963527545,21.350860101814316,21.350860101914314,21.364211530007115,21.364211530107113,21.377558438976884,21.377558439076882,21.390901650400533,21.39090165050053,21.40423993176269,21.404239931862687,21.41757492641719,21.417574926517187,21.430907045202485,21.430907045302483,21.4442264279956,21.444226428095597,21.457539648211846,21.457539648311844,21.47085245758964,21.470852457689638,21.48414677923684,21.48414677933684,21.49744069004559,21.497440690145588,21.51071200473917,21.510712004839167,21.523982908594295,21.523982908694293,21.53724641735718,21.53724641745718,21.55050828276624,21.55050828286624,21.563765218113808,21.563765218213806,21.577009828307652,21.57700982840765,21.590254027663036,21.590254027763034,21.603478917610914,21.603478917710913,21.616692714920443,21.61669271502044,21.62990486887614,21.629904868976137,21.643110038578058,21.643110038678056,21.65630041809551,21.656300418195507,21.669487921743755,21.669487921843753,21.682673371199712,21.68267337129971,21.695856355624922,21.69585635572492,21.709036053342476,21.709036053442475,21.722205890937047,21.722205891037046,21.735373674339332,21.73537367443933,21.74854104690316,21.748541047003158,21.76169732682863,21.76169732692863,21.77485114172336,21.77485114182336,21.78799509649511,21.787995096595107,21.801125493597755,21.801125493697754,21.814237402969816,21.814237403069814,21.827343149765014,21.827343149865012,21.840424657091216,21.840424657191214,21.853495482617525,21.853495482717523,21.866565075628458,21.866565075728456,21.879633025285564,21.879633025385562,21.892691114819687,21.892691114919685,21.905747971838437,21.905747971938435,21.9188027746649,21.9188027747649,21.931855112460617,21.931855112560616,21.957944997867585,21.957944997967584,21.97097104200202,21.97097104210202,21.983991334398052,21.98399133449805,21.997009572601794,21.997009572701792,22.010024934936336,22.010024935036334,22.023031258824812,22.02303125892481,22.036035528520998,22.036035528620996,22.049031170609577,22.049031170709576,22.062016952575174,22.062016952675172,22.075001091186945,22.075001091286943,22.08798358644488,22.08798358654488,22.100965670864362,22.10096567096436,22.113947344445386,22.113947344545384,22.126927785511036,22.126927785611034,22.139903296515197,22.139903296615195,22.15287634248861,22.15287634258861,22.16584404756208,22.165844047662077,22.178809698443256,22.178809698543255,22.191773705970608,22.191773706070606,22.20473237259801,22.204732372698007,22.230649295014352,22.23064929511435,22.243586598041965,22.243586598141963,22.256517327654255,22.256517327754253,22.26944518139734,22.26944518149734,22.282369337594307,22.282369337694306,22.29528322282984,22.29528322292984,22.30819669722691,22.30819669732691,22.32109127305494,22.321091273154938,22.33398502720605,22.33398502730605,22.346878370518706,22.346878370618704,22.359771302992904,22.359771303092902,22.372656429536406,22.372656429636404,22.38553950188762,22.38553950198762,22.398420930885006,22.398420930985004,22.41129989485165,22.411299894951647,22.424171463726054,22.424171463826053,22.43702947493136,22.43702947503136,22.44988009104443,22.44988009114443,22.462724544580638,22.462724544680636,22.475568587278392,22.47556858737839,22.48841139746077,22.488411397560768,22.501252975127773,22.50125297522777,22.514093731117864,22.514093731217862,22.526924216146515,22.526924216246513,22.53975305782134,22.539753057921338,22.565402113563376,22.565402113663374,22.591035146605567,22.591035146705565,22.603846322226715,22.603846322326714,22.616655854494034,22.616655854594033,22.629463743407523,22.62946374350752,22.64226341555186,22.642263415651858,22.6550524058963,22.655052405996297,22.667839752886913,22.66783975298691,22.680620115623746,22.680620115723745,22.693400067522123,22.69340006762212,22.706179197743584,22.706179197843582,22.718956273772758,22.718956273872756,22.73172718722507,22.731727187325067,22.744496868162006,22.744496868262004,22.75726367322974,22.75726367332974,22.770025548235985,22.770025548335983,22.782783314857653,22.78278331495765,22.795529578002512,22.79552957810251,22.80827419779354,22.80827419789354,22.821017995907656,22.821017996007654,22.833743717129636,22.833743717229634,22.846467384159332,22.84646738425933,22.859163114173914,22.859163114273912,22.871857200834665,22.871857200934663,22.884543481564727,22.884543481664725,22.897224832233295,22.897224832333293,22.90989673361734,22.90989673371734,22.922566580809097,22.922566580909095,22.93521752943181,22.93521752953181,22.947854920385424,22.947854920485423,22.96049025714675,22.960490257246747,22.973121074685043,22.97312107478504,22.985741210423438,22.985741210523436,22.99836052448492,22.998360524584918,23.010977784354115,23.010977784454113,23.023592579192563,23.02359257929256,23.036203676484895,23.036203676584893,23.048812719584937,23.048812719684936,23.061418475977323,23.06141847607732,23.074018069792842,23.07401806989284,23.086614787739162,23.08661478783916,23.099205343108615,23.099205343208613,23.111794665962698,23.111794666062696,23.12438070210912,23.12438070220912,23.13694537465575,23.136945374755747,23.149509636363923,23.14950963646392,23.162073487233638,23.162073487333636,23.174635283911066,23.174635284011064,23.187183522919394,23.187183523019392,23.199723134320116,23.199723134420115,23.224800713767728,23.224800713867726,23.237335805945417,23.237335806045415,23.24986843309236,23.249868433192358,23.262399006047016,23.262399006147014,23.274923005586352,23.27492300568635,23.287444540094942,23.28744454019494,23.299961966218955,23.299961966318953,23.31247774898914,23.312477749089137,23.32498284995943,23.324982850059428,23.33748261002977,23.33748261012977,23.349978261715535,23.349978261815533,23.3624710375321,23.362471037632098,23.374962991671747,23.374962991771746,23.387454534972935,23.387454535072933,23.39994402408184,23.39994402418184,23.412421188037015,23.412421188137014,23.424894243607618,23.424894243707616,23.437365655824387,23.437365655924385,23.449834192171956,23.449834192271954,23.46229533342729,23.462295333527287,23.474755653005708,23.474755653105706,23.487200771561195,23.487200771661193,23.49963356496296,23.499633565062958,23.512063071657064,23.512063071757062,23.536921263368356,23.536921263468354,23.549346250839424,23.549346250939422,23.561767951602835,23.561767951702834,23.574184722304754,23.574184722404752,23.586596562945186,23.586596563045184,23.599004706039498,23.599004706139496,23.61141243829535,23.611412438395348,23.62381934887429,23.623819348974287,23.636222972745568,23.636222972845566,23.64861920152461,23.64861920162461,23.68580008193105,23.685800082031047,23.698187683102482,23.69818768320248,23.722957955383865,23.722957955483864,23.74771918921918,23.747719189319177,23.76009569775226,23.760095697852258,23.772468508739223,23.77246850883922,23.784836389664697,23.784836389764695,23.797195642982565,23.797195643082564,23.80954791204665,23.80954791214665,23.82189853775691,23.821898537856907,23.83424546592105,23.83424546602105,23.846591572408272,23.84659157250827,23.85893726805704,23.85893726815704,23.871273925259743,23.87127392535974,23.883610171623985,23.883610171723983,23.89593162780376,23.895931627903757,23.908251851468158,23.908251851568156,23.92056919926336,23.920569199363356,23.932886136220098,23.932886136320096,23.94520142982301,23.945201429923006,23.96981845935973,23.969818459459727,23.982116497747423,23.98211649784742,23.994412481942827,23.994412482042826,24.006703536076746,24.006703536176744,24.018994179372203,24.0189941794722,24.03128112512154,24.03128112522154,24.04356683835551,24.043566838455508,24.0558484432049,24.0558484433049,24.06812429631589,24.06812429641589,24.08039645188076,24.080396451980757,24.092662444868765,24.092662444968763,24.10492391863374,24.10492391873374,24.1171710130527,24.1171710131527,24.129411534056338,24.129411534156336,24.14165041170615,24.141650411806147,24.153888056840586,24.153888056940584,24.166122004428903,24.1661220045289,24.178352665309564,24.178352665409562,24.19057716361336,24.190577163713357,24.202796731855663,24.20279673195566,24.21501424590568,24.21501424600568,24.227228884086497,24.227228884186495,24.239436948851992,24.23943694895199,24.251638440202168,24.251638440302166,24.2638267847217,24.2638267848217,24.276013485887404,24.276013485987402,24.28818786189938,24.28818786199938,24.3003618270729,24.3003618271729,24.312534970569505,24.312534970669503,24.32470154065079,24.324701540750787,24.336864002347497,24.336864002447495,24.349019890628888,24.349019890728886,24.361174546394903,24.3611745464949,24.373328380484004,24.373328380584002,24.385478927865442,24.38547892796544,24.397622080154648,24.397622080254646,24.40976112405928,24.409761124159278,24.42189934628699,24.42189934638699,24.43403387096859,24.43403387106859,24.4461663414579,24.4461663415579,24.458297579431836,24.458297579531834,24.47042594153657,24.470425941636567,24.48254814106444,24.48254814116444,24.494662534661618,24.494662534761616,24.506771998197305,24.506771998297303,24.518876942509962,24.51887694260996,24.530976956761126,24.530976956861124,24.543074916820004,24.543074916920002,24.555160962563612,24.55516096266361,24.56724372159956,24.56724372169956,24.57932319392785,24.579323194027847,24.59140184457922,24.59140184467922,24.60347474349219,24.603474743592187,24.61554476653595,24.61554476663595,24.639683169269652,24.63968316936965,24.651751138121128,24.651751138221126,24.663817874457234,24.663817874557232,24.687950936290985,24.687950936390983,24.71208317644782,24.712083176547818,24.724136765953286,24.724136766053284,24.748239836579636,24.748239836679634,24.760280690092916,24.760280690192914,24.772319078575453,24.77231907867545,24.796393801348234,24.796393801448232,24.808426027253905,24.808426027353903,24.820453733936546,24.820453734036544,24.83247856474998,24.83247856484998,24.84449846550193,24.844498465601927,24.85651549038467,24.856515490484668,24.868530050236668,24.868530050336666,24.892558759102208,24.892558759202206,24.904572086438833,24.90457208653883,24.916584592098545,24.916584592198543,24.92858764847373,24.92858764857373,24.94058906149509,24.940589061595087,24.952584311939585,24.952584312039583,24.964575043161044,24.964575043261043,24.976562076836387,24.976562076936386,24.988548288834817,24.988548288934815,25.00053408999479,25.00053409009479,25.012517836962473,25.01251783706247,25.024499529737867,25.024499529837865,25.036480811674807,25.036480811774805,25.04845469851951,25.04845469861951,25.060426120333467,25.060426120433466,25.072397131308968,25.072397131408966,25.084354173776912,25.08435417387691,25.09631039456794,25.09631039466794,25.10825839858982,25.108258398689816,25.12020229422712,25.120202294327118,25.13213715141836,25.132137151518357,25.144070365255768,25.144070365355766,25.15600070322397,25.15600070332397,25.16792898699989,25.167928987099888,25.17985644909889,25.179856449198887,25.191777337782572,25.19177733788257,25.203685079635612,25.20368507973561,25.21559199981174,25.215591999911737,25.227495222441746,25.227495222541744,25.239398034233297,25.239398034333295,25.251299613509474,25.251299613609472,25.263195441047245,25.263195441147243,25.27509085774656,25.275090857846557,25.286985863607416,25.286985863707415,25.298878815275987,25.298878815375986,25.31077053442918,25.31077053452918,25.322661431905466,25.322661432005464,25.334545345127967,25.334545345227966,25.34642638248127,25.346426382581267,25.358297970550048,25.358297970650046,25.370169147780366,25.370169147880365,25.382039092495315,25.382039092595313,25.393908215533347,25.393908215633346,25.405775284379093,25.40577528447909,25.417635368971062,25.41763536907106,25.42949011266308,25.429490112763077,25.441341980485895,25.441341980585893,25.45319097243951,25.45319097253951,25.46503544517009,25.46503544527009,25.476868003585405,25.476868003685404,25.488697275293056,25.488697275393054,25.500524903646877,25.500524903746875,25.512352121162245,25.512352121262243,25.524178517000692,25.52417851710069,25.53600039361611,25.536000393716108,25.54782144855461,25.54782144865461,25.559642092654656,25.559642092754654,25.57145739585475,25.57145739595475,25.58326612563953,25.583266125739527,25.595069103685898,25.595069103785896,25.60687002753998,25.606870027639978,25.61866355630183,25.618663556401827,25.630455441709845,25.630455441809843,25.64224445124866,25.64224445134866,25.654033049949017,25.654033050049016,25.665819183618627,25.665819183718625,25.677603263095953,25.67760326319595,25.689380769157957,25.689380769257955,25.70114841509698,25.70114841519698,25.712910309297598,25.712910309397596,25.724670149305926,25.724670149405924,25.73642588092968,25.736425881029678,25.74817750416886,25.74817750426886,25.759926662377293,25.75992666247729,25.77167006884732,25.77167006894732,25.78340854525586,25.783408545355858,25.795146199987485,25.795146200087483,25.806883033042194,25.806883033142192,25.818619455258442,25.81861945535844,25.830355055797778,25.830355055897776,25.84208942382174,25.84208942392174,25.85382297016879,25.853822970268787,25.86555240813126,25.86555240823126,25.8772773268707,25.8772773269707,25.888999780579397,25.888999780679395,25.90071894758043,25.900718947680428,25.912435238712263,25.91243523881226,25.924150297328723,25.92415029742872,25.935862890914436,25.935862891014434,25.947566856892543,25.94756685699254,25.95926876867836,25.959268768778358,25.970961231179654,25.970961231279652,25.982638492658022,25.98263849275802,25.99431534329793,25.99431534339793,26.005983155491773,26.00598315559177,26.0176501460087,26.0176501461087,26.02931508233334,26.02931508243334,26.04097549943495,26.040975499534948,26.05263386234427,26.052633862444267,26.0642901710613,26.0642901711613,26.075944836424505,26.075944836524503,26.087599090949247,26.087599091049245,26.099246772058674,26.099246772158672,26.11089198813735,26.11089198823735,26.122536793377574,26.122536793477572,26.134180366102424,26.134180366202422,26.145823527988814,26.145823528088812,26.1574609381368,26.1574609382368,26.169095472415584,26.169095472515583,26.180717270702182,26.18071727080218,26.192337014796497,26.192337014896495,26.203942790383252,26.20394279048325,26.21554445758543,26.21554445768543,26.227144070595326,26.227144070695324,26.238741218574475,26.238741218674473,26.25033014978447,26.25033014988447,26.26191538344835,26.26191538354835,26.273500206273773,26.27350020637377,26.285080509876163,26.28508050997616,26.296655472578603,26.2966554726786,26.308225916058014,26.308225916158012,26.31978156935295,26.31978156945295,26.331335579294056,26.331335579394054,26.342887945881333,26.34288794598133,26.354437847437868,26.354437847537866,26.365985694802113,26.36598569490211,26.377526557912578,26.377526558012576,26.38906331263847,26.389063312738468,26.400599245687445,26.400599245787443,26.41212367525961,26.41212367535961,26.423643174770284,26.423643174870282,26.435160209250217,26.435160209350215,26.44666656193025,26.44666656203025,26.458170860417997,26.458170860517995,26.469674337228827,26.469674337328826,26.481176170685828,26.481176170785826,26.49267677162746,26.492676771727456,26.50417696173063,26.504176961830627,26.515675097641513,26.51567509774151,26.53867095862482,26.53867095872482,26.550165807828044,26.550165807928042,26.561644634331422,26.56164463443142,26.584588729669083,26.58458872976908,26.596051533472618,26.596051533572616,26.607494206191735,26.607494206291733,26.618924964595585,26.618924964695584,26.630349149584113,26.63034914968411,26.641764296126574,26.641764296226572,26.65317738847675,26.653177388576747,26.664587194119264,26.664587194219262,26.675991658861832,26.67599165896183,26.687393658573654,26.687393658673653,26.698791960739356,26.698791960839355,26.721586921716934,26.721586921816932,26.73297823962886,26.73297823972886,26.74436216244855,26.744362162548548,26.755743620237496,26.755743620337494,26.767120969641866,26.767120969741864,26.778497908207775,26.778497908307774,26.78987320341986,26.789873203519857,26.801243157731992,26.80124315783199,26.81260243024423,26.812602430344228,26.823961291918014,26.823961292018012,26.83531111514573,26.835311115245727,26.84665641915041,26.846656419250408,26.858000901478178,26.858000901578176,26.869340453744453,26.86934045384445,26.880679595172275,26.880679595272273,26.89201586073089,26.892015860830888,26.90335171545105,26.903351715551047,26.91468551597892,26.91468551607892,26.926015208122216,26.926015208222214,26.937337916011735,26.937337916111733,26.948660213062794,26.948660213162793,26.971303985488003,26.971303985588,26.982622584992946,26.982622585092944,26.993937076113312,26.99393707621331,27.00524869136448,27.005248691464477,27.016557430746442,27.01655743084644,27.027856310005422,27.02785631010542,27.039146972495253,27.03914697259525,27.05041832557758,27.05041832567758,27.06168926782145,27.061689267921448,27.07295979922686,27.07295979932686,27.08422416805541,27.08422416815541,27.095485661014756,27.095485661114754,27.10674468894336,27.106744689043357,27.1180033060335,27.1180033061335,27.129258636415983,27.12925863651598,27.14051191260618,27.140511912706177,27.151761080411802,27.1517610805118,27.163009837378965,27.163009837478963,27.185504886282544,27.185504886382542,27.207988431709314,27.207988431809312,27.21922157681509,27.21922157691509,27.230453489405495,27.230453489505493,27.241684580318985,27.241684580418983,27.252915260394015,27.252915260494014,27.27537456635179,27.275374566451788,27.297827709732704,27.297827709832703,27.309051816392415,27.309051816492413,27.32027386885984,27.320273868959838,27.331493867134974,27.331493867234972,27.34271181121782,27.34271181131782,27.353919484339233,27.35391948443923,27.36512592494527,27.36512592504527,27.376329489682103,27.3763294897821,27.387528535195905,27.387528535295903,27.398718131425184,27.398718131525182,27.421095680529913,27.42109568062991,27.4322832225669,27.4322832226669,27.443462136996285,27.443462137096283,27.454636943041095,27.454636943141093,27.46580558650904,27.465805586609036,27.476966013207832,27.47696601330783,27.488119455652846,27.488119455752845,27.49927166558249,27.49927166568249,27.51042305383522,27.510423053935217,27.52157403124949,27.521574031349488,27.543871056016542,27.54387105611654,27.555016281692406,27.555016281792405,27.56615863149907,27.56615863159907,27.577300570467276,27.577300570567274,27.588440044404734,27.588440044504733,27.599577464149906,27.599577464249904,27.61071324054125,27.61071324064125,27.621825599140514,27.621825599240513,27.632933438516744,27.632933438616742,27.644040867054517,27.644040867154516,27.655147063076917,27.655147063176916,27.666248739876284,27.666248739976282,27.6773450757757,27.6773450758757,27.688436481613632,27.68843648171363,27.699527476613103,27.6995274767131,27.710608611489594,27.710608611589592,27.72168851385071,27.72168851395071,27.732767594534916,27.732767594634915,27.743840101803798,27.743840101903796,27.754911787395766,27.754911787495764,27.7659818296339,27.7659818297339,27.777044887618263,27.77704488771826,27.788103015541132,27.78810301564113,27.799150872502562,27.79915087260256,27.81019544275633,27.81019544285633,27.821234261271698,27.821234261371696,27.832271436433235,27.832271436533233,27.84330820075631,27.84330820085631,27.854340445856355,27.854340445956353,27.86537145844103,27.865371458541027,27.87639589761038,27.876395897710378,27.887414995879784,27.887414995979782,27.89843162911844,27.89843162921844,27.92046119804964,27.92046119814964,27.931464273619202,27.9314642737192,27.9424640624811,27.9424640625811,27.964462818527988,27.964462818627986,27.975456444813023,27.97545644491302,27.986442265167366,27.986442265267364,27.99741986875256,27.997419868852557,28.008390488083975,28.008390488183974,28.019359053223102,28.0193590533231,28.030323509977656,28.030323510077654,28.041285090863006,28.041285090963004,28.052246260909897,28.052246261009895,28.06320209005684,28.06320209015684,28.074157508365328,28.074157508465326,28.09606177156698,28.096061771666978,28.107007329752488,28.107007329852486,28.11795206626108,28.117952066361077,28.128891872708177,28.128891872808175,28.139829214124536,28.139829214224534,28.15075957128711,28.15075957138711,28.161679246649793,28.16167924674979,28.172597278658646,28.172597278758644,28.194423893391825,28.194423893491823,28.20532836773158,28.205328367831576,28.216231609555958,28.216231609655956,28.22713444054188,28.22713444064188,28.23803644985089,28.238036449950886,28.248933939936865,28.248933940036864,28.259827732476722,28.25982773257672,28.281614906717977,28.281614906817975,28.292507466742464,28.292507466842462,28.30339427502854,28.30339427512854,28.314280261637705,28.314280261737704,28.325163783216126,28.325163783316125,28.336042374733054,28.336042374833053,28.357799146928453,28.35779914702845,28.368675273414638,28.368675273514636,28.379548934870076,28.379548934970074,28.390422185487054,28.390422185587052,28.401290916881003,28.401290916981,28.41215800492112,28.41215800502112,28.42302344960741,28.423023449707408,28.433886840101408,28.433886840201406,28.44474817640312,28.44474817650312,28.455605815158716,28.455605815258714,28.46646222139894,28.466462221498936,28.47731205422384,28.47731205432384,28.48815901117954,28.48815901127954,28.499001038073747,28.499001038173745,28.509840189098753,28.50984018919875,28.531515204441103,28.5315152045411,28.542348603727707,28.542348603827705,28.55318118133739,28.553181181437388,28.564005542177924,28.564005542277922,28.574823329603138,28.574823329703136,28.58563002439,28.585630024489998,28.596435486661488,28.596435486761486,28.60723889474069,28.607238894840687,28.618037783596858,28.618037783696856,28.62883585077611,28.628835850876108,28.63963268543999,28.63963268553999,28.650427055073127,28.650427055173125,28.66121978135243,28.661219781452427,28.672012096793278,28.672012096893276,28.682801125526463,28.68280112562646,28.693579883298213,28.69357988339821,28.704356176039216,28.704356176139214,28.715127538718733,28.71512753881873,28.72588616540606,28.725886165506058,28.736643559578017,28.736643559678015,28.747398077880774,28.747398077980773,28.758144790252835,28.758144790352834,28.768890270109523,28.76889027020952,28.779630409066264,28.779630409166263,28.79036643963843,28.790366439738428,28.801102059372138,28.801102059472136,28.811836446590476,28.811836446690474,28.82256919045498,28.82256919055498,28.833298236773366,28.833298236873365,28.84402358554564,28.844023585645637,28.854747701802534,28.854747701902532,28.865466887997943,28.86546688809794,28.876184841677976,28.876184841777974,28.8869019736811,28.886901973781097,28.897613764784268,28.897613764884266,28.908321447502864,28.908321447602862,28.919027076029174,28.919027076129172,28.940437922243333,28.94043792234333,28.95113862070815,28.95113862080815,28.961838086657597,28.961838086757595,28.97253467673784,28.97253467683784,28.983222228372018,28.983222228472016,28.993902795752415,28.993902795852414,29.00457925474824,29.004579254848238,29.01525489206715,29.01525489216715,29.0259272426784,29.025927242778398,29.03659055484358,29.03659055494358,29.04725140197802,29.047251402078018,29.057911838274,29.057911838373997,29.06857063121615,29.06857063131615,29.079224083258353,29.07922408335835,29.089874659431352,29.08987465953135,29.100524413927438,29.100524414027436,29.11117252506969,29.11117252516969,29.12181652782737,29.12181652792737,29.132460119746593,29.13246011984659,29.16439007382734,29.16439007392734,29.175028735685075,29.175028735785073,29.196299896823675,29.196299896923673,29.206931985266085,29.206931985366083,29.217559143647005,29.217559143747003,29.22818424783564,29.228184247935637,29.238806886993526,29.238806887093524,29.249425417766837,29.249425417866835,29.260041072670948,29.260041072770946,29.27065138667511,29.270651386775107,29.281261289840813,29.28126128994081,29.291869549652688,29.291869549752686,29.302474111918443,29.30247411201844,29.313068814061218,29.313068814161216,29.323654888596387,29.323654888696385,29.344824983474435,29.344824983574433,29.355407360463484,29.355407360563483,29.376568827733923,29.37656882783392,29.387147096338396,29.387147096438394,29.397710163919943,29.39771016401994,29.408271177309203,29.4082711774092,29.41882356309085,29.41882356319085,29.429373483841758,29.429373483941756,29.439921761238832,29.43992176133883,29.450463876059043,29.45046387615904,29.461001060817765,29.461001060917763,29.471537013061113,29.47153701316111,29.482072554466004,29.482072554566003,29.49260398748632,29.492603987586318,29.50313131212206,29.50313131222206,29.524182263847425,29.524182263947424,29.534704247583218,29.534704247683216,29.545225820480553,29.54522582058055,29.566265679567564,29.566265679667563,29.576782733241867,29.576782733341865,29.587299376077713,29.58729937617771,29.597814375559725,29.597814375659723,29.608328553364824,29.608328553464823,29.618838211946894,29.618838212046892,29.629347048852043,29.62934704895204,29.63985547491874,29.639855475018738,29.650363490146976,29.650363490246974,29.66086575363681,29.660865753736807,29.67136637377281,29.671366373872807,29.692366792367896,29.692366792467894,29.702866179988526,29.702866180088524,29.71335817251692,29.713358172616918,29.723848521691483,29.72384852179148,29.744825933332947,29.744825933432946,29.755312174122935,29.755312174222933,29.76579759323601,29.765797593336007,29.77628177983371,29.776281779933708,29.786754873793054,29.786754873893052,29.797226324398572,29.79722632449857,29.807691201588767,29.807691201688765,29.828618490938414,29.828618491038412,29.839079670582493,29.83907967068249,29.849540439388115,29.849540439488113,29.85999915400145,29.85999915410145,29.870457457776325,29.870457457876324,29.89137324364916,29.891373243749157,29.901830314908665,29.901830315008663,29.91228327778359,29.91228327788359,29.922735829820063,29.92273582992006,29.93318591682579,29.933185916925787,29.943635592993054,29.943635593093052,29.954079517421917,29.954079517521915,29.964519333466203,29.9645193335662,29.97495791699512,29.974957917095118,29.985387872916423,29.98538787301642,29.995817007160817,29.995817007260815,30.00624203302063,30.00624203312063,30.016666237203534,30.016666237303532,30.027087976355688,30.027087976455686,30.0375072504771,30.037507250577097,30.047924059567762,30.04792405966776,30.058336760273853,30.05833676037385,30.068744530918455,30.068744531018453,30.079142030601616,30.079142030701615,30.099936208291023,30.09993620839102,30.120727510111227,30.120727510211225,30.131114327994492,30.13111432809449,30.14148964240095,30.141489642500947,30.15186331345357,30.15186331355357,30.16223328696008,30.16223328706008,30.172599562920468,30.172599563020466,30.182959676303994,30.182959676403993,30.193319378849065,30.193319378949063,30.214037140585372,30.21403714068537,30.224394788938152,30.22439478903815,30.234751615614016,30.234751615714014,30.24510762061297,30.245107620712968,30.255451300458194,30.255451300558192,30.265792515272672,30.26579251537267,30.276133319248697,30.276133319348695,30.286471247355514,30.286471247455513,30.296806299593133,30.29680629969313,30.307140530153834,30.307140530253832,30.317473528199162,30.31747352829916,30.338135826743702,30.3381358268437,30.348463483889084,30.348463483989082,30.358784567619146,30.358784567719145,30.369104829672292,30.36910482977229,30.379423859210064,30.379423859310062,30.389733850301774,30.38973385040177,30.40003891133199,30.400038911431988,30.410342739846833,30.41034273994683,30.420646157523223,30.42064615762322,30.430948342684236,30.430948342784234,30.44124929532988,30.441249295429877,30.451537922821792,30.45153792292179,30.46182326360605,30.461823263706048,30.472108193551847,30.472108193651845,30.48238120918238,30.482381209282376,30.492646418882213,30.49264641898221,30.502910396066678,30.502910396166676,30.513171908220396,30.513171908320395,30.52343136618183,30.523431366281827,30.533685483243314,30.533685483343312,30.54393549192022,30.543935492020218,30.554182624727925,30.554182624827924,30.56442195160494,30.564421951704936,30.57465799177429,30.57465799187429,30.584893210266728,30.584893210366726,30.59512267702076,30.59512267712076,30.60535050042096,30.60535050052096,30.615576269628875,30.615576269728873,30.625795876259925,30.625795876359923,30.636012607021776,30.636012607121774,30.64622810526825,30.646228105368248,30.656443192676267,30.656443192776266,30.66665581505354,30.66665581515354,30.67686104233858,30.676861042438578,30.69726245846259,30.697262458562587,30.707457414786187,30.707457414886186,30.71765196027133,30.717651960371327,30.727845684079558,30.727845684179556,30.73803653201858,30.738036532118578,30.748224093249945,30.748224093349943,30.7685979831973,30.768597983297298,30.778776916821055,30.778776916921053,30.78895379625252,30.78895379635252,30.799130264845534,30.799130264945532,30.809300981700137,30.809300981800135,30.81947046603937,30.819470466139368,30.829632555286366,30.829632555386365,30.83979217950262,30.839792179602618,30.849951392880413,30.84995139298041,30.86010814122746,30.86010814132746,30.870262424543764,30.870262424643762,30.90072486365422,30.900724863754217,30.910873806070576,30.910873806170574,30.9210211051331,30.9210211052331,30.93116429581105,30.93116429591105,30.941303378104426,30.941303378204424,30.9615745584374,30.961574558537396,30.97170254809242,30.971702548192418,30.991954829856347,30.991954829956345,31.002077067772962,31.00207706787296,31.01219889485112,31.01219889495112,31.022317024383163,31.02231702448316,31.032433921399832,31.03243392149983,31.052666482917797,31.052666483017795,31.06277968238835,31.062779682488348,31.072887540958952,31.07288754105895,31.082994988691095,31.082994988791093,31.093099971392498,31.093099971492496,31.10320454325544,31.10320454335544,31.11329596828774,31.11329596838774,31.123386571643127,31.123386571743126,31.163745698357015,31.163745698457014,31.173820279012556,31.173820279112554,31.18388458870666,31.18388458880666,31.19394848756231,31.193948487662308,31.20401156474104,31.20401156484104,31.2140705335352,31.214070533635198,31.22412868065244,31.22412868075244,31.234183130223563,31.23418313032356,31.244236347279315,31.244236347379314,31.25428915349661,31.25428915359661,31.2643390838447,31.264339083944698,31.27438819251588,31.274388192615877,31.28443442531785,31.28443442541785,31.29447819308908,31.29447819318908,31.304520317506476,31.304520317606475,31.314559566054673,31.31455956615467,31.324596760410582,31.32459676051058,31.33463354392803,31.33463354402803,31.364743072803467,31.364743072903465,31.374778212967087,31.374778213067085,31.384812531453793,31.38481253155379,31.394838633171346,31.394838633271345,31.404863913211987,31.404863913311985,31.41488672822188,31.41488672832188,31.424909132393317,31.424909132493315,31.434931125726298,31.434931125826296,31.444952708220818,31.444952708320816,31.45497305819997,31.454973058299966,31.46498806727917,31.464988067379167,31.475001022166083,31.47500102226608,31.485013566214537,31.485013566314535,31.495024056070708,31.495024056170706,31.50503208089613,31.505032080996127,31.515035997336977,31.515035997436975,31.525039502939368,31.525039503039366,31.535040132672556,31.535040132772554,31.545037064859628,31.545037064959626,31.555033175369783,31.55503317546978,31.565028875041477,31.565028875141476,31.57502375303626,31.575023753136257,31.585018220192584,31.585018220292582,31.60500592198986,31.60500592208986,31.614998745792356,31.614998745892354,31.624990747917938,31.624990748017936,31.634979874174313,31.63497987427431,31.644964892046115,31.644964892146113,31.654949088241,31.654949088341,31.664931641082056,31.664931641182054,31.6749133722462,31.674913372346197,31.684894281733424,31.684894281833422,31.694874369543736,31.694874369643735,31.704850348969472,31.70485034906947,31.714825506718295,31.714825506818293,31.72479778859791,31.72479778869791,31.734769248800614,31.734769248900612,31.744734135587997,31.744734135687995,31.754698200698463,31.75469820079846,31.764661444132017,31.764661444232015,31.774623455050197,31.774623455150195,31.784584644291463,31.78458464439146,31.79454213598661,31.79454213608661,31.80449387594335,31.80449387604335,31.81444109667706,31.81444109677706,31.83433512730602,31.834335127406018,31.844279883008983,31.84427988310898,31.854218065296628,31.854218065396626,31.864153782553526,31.864153782653524,31.874089088971964,31.874089089071962,31.884023573713492,31.88402357381349,31.89395600426273,31.893956004362728,31.903884737265848,31.903884737365846,31.913804431822903,31.9138044319229,31.923722483026125,31.923722483126124,31.933639712552438,31.933639712652436,31.943552422855714,31.94355242295571,31.953462668128243,31.95346266822824,31.96337209172386,31.963372091823857,31.973276174419528,31.973276174519526,31.983177381245994,31.983177381345993,32.00297938406047,32.00297938416047,32.01287853669464,32.012878536794645,32.02277604597499,32.022776046074995,32.03267191190151,32.03267191200151,32.042564901958826,32.04256490205883,32.05245583782385,32.05245583792385,32.06234225446585,32.06234225456585,32.072224973561724,32.072224973661726,32.08210728181914,32.08210728191914,32.091985481691985,32.09198548179199,32.10185464311876,32.101854643218765,32.111718052807134,32.111718052907136,32.12157694327248,32.12157694337248,32.13143336870707,32.13143336880707,32.14128938330321,32.14128938340321,32.15114457622243,32.15114457632243,32.16099730411091,32.16099730421091,32.17084551277635,32.170845512876355,32.180685504672645,32.18068550477265,32.19051686896133,32.190516869061334,32.200340427319325,32.20034042741933,32.210159055615826,32.21015905571583,32.21997275385084,32.21997275395084,32.229786041247394,32.229786041347396,32.239597685290114,32.239597685390116,32.24939782585603,32.24939782595603,32.25919673390657,32.25919673400657,32.26899153357254,32.26899153367254,32.27878386820775,32.278783868307755,32.28857455948915,32.28857455958915,32.29835867735522,32.29835867745522,32.30814197354437,32.308141973644375,32.31792403721815,32.31792403731815,32.34726940656258,32.34726940666258,32.357047772690244,32.357047772790246,32.36682449546408,32.36682449556408,32.37659875320717,32.37659875330717,32.386372189273345,32.38637218937335,32.39614357114723,32.39614357124723,32.41568386986425,32.415683869964255,32.42545196503048,32.425451965130485,32.43521964935825,32.435219649458254,32.4449865120091,32.444986512109104,32.45475090962921,32.45475090972921,32.464512431380115,32.46451243148012,32.47427189893874,32.47427189903874,32.484027668951235,32.48402766905124,32.49377357884075,32.493773578940754,32.5035182562149,32.503518256314905,32.513261701073674,32.513261701173676,32.53274735827585,32.53274735837585,32.54248833810388,32.54248833820388,32.55221945780893,32.55221945790893,32.56194811248323,32.56194811258323,32.57166444200381,32.57166444210381,32.58137953900901,32.581379539109015,32.591093814337306,32.59109381443731,32.60080357044256,32.60080357054256,32.610512504870904,32.610512504970906,32.62022102846078,32.620221028560785,32.62992914121221,32.62992914131221,32.63963561060981,32.63963561070981,32.65904731688963,32.65904731698963,32.66875091041802,32.66875091051802,32.67845203891567,32.678452039015674,32.68815275657486,32.68815275667486,32.6978530633956,32.6978530634956,32.707547618477925,32.70754761857793,32.71723477846802,32.71723477856802,32.72692070594274,32.72692070604274,32.74629173921526,32.74629173931526,32.75597520165923,32.755975201759234,32.76565825326475,32.765658253364755,32.77533925067798,32.77533925077798,32.785016550545095,32.785016550645096,32.794692207058375,32.79469220715838,32.8043674527332,32.804367452833205,32.81404064421574,32.81404064431574,32.82371301402136,32.82371301412136,32.843048715186534,32.843048715286535,32.852707938161515,32.85270793826152,32.862365928621124,32.862365928721125,32.87202022153461,32.872020221634614,32.88167369277119,32.88167369287119,32.8913238773001,32.891323877400104,32.91061931629644,32.91061931639644,32.92026128405621,32.92026128415621,32.93953946783733,32.93953946793733,32.94917157547411,32.94917157557411,32.958801218080154,32.958801218180156,32.968429217332364,32.968429217432366,32.978053108199994,32.978053108299996,32.98767658822917,32.98767658832917,32.997295549035314,32.997295549135316,33.0069034172031,33.0069034173031,33.01650882034014,33.016508820440144,33.02610806090033,33.02610806100033,33.0453044878284,33.045304487928405,33.05490085251938,33.05490085261938,33.064495573856526,33.06449557395653,33.07408824100139,33.07408824110139,33.083680086469336,33.08368008656934,33.09326125013738,33.09326125023738,33.10284159212852,33.10284159222852,33.11241782573508,33.11241782583508,33.12199364850318,33.12199364860318,33.131566184563624,33.131566184663626,33.15070755913839,33.15070755923839,33.160268591722016,33.16026859182202,33.169828391790276,33.16982839189028,33.179385315989336,33.17938531608934,33.19849628851824,33.198496288618244,33.21760356350103,33.21760356360103,33.2271526817694,33.2271526818694,33.236700978360844,33.236700978460846,33.24624557740617,33.24624557750617,33.25578031632852,33.25578031642852,33.2653138227355,33.2653138228355,33.284379603034076,33.28437960313408,33.29390242764116,33.29390242774116,33.30342360889441,33.303423608994414,33.33198427678496,33.33198427688496,33.34150093881517,33.341500938915175,33.35101636833002,33.351016368430024,33.36053138700641,33.36053138710641,33.37004229729822,33.37004229739822,33.379549920882376,33.37954992098238,33.39856311385839,33.39856311395839,33.40806745073488,33.408067450834885,33.41757137677292,33.41757137687292,33.42707365945712,33.427073659557124,33.436575531302864,33.436575531402866,33.446076992310154,33.446076992410156,33.45557557744824,33.455575577548245,33.465070875878666,33.46507087597867,33.47456494179372,33.474564941893725,33.49355060859308,33.493550608693084,33.50303851193127,33.503038512031274,33.512521074369516,33.51252107446952,33.52199295500787,33.52199295510787,33.53146442480775,33.53146442490775,33.54093178622307,33.54093178632307,33.55039873679993,33.55039873689993,33.55986240066912,33.55986240076912,33.56932483202294,33.569324832122945,33.58824846221522,33.58824846231522,33.59770925021521,33.59770925031521,33.62608545163833,33.626085451738334,33.635536790353804,33.635536790453806,33.644987718230816,33.64498771833082,33.654437824430914,33.654437824530916,33.66388669811564,33.66388669821564,33.673332285092705,33.67333228519271,33.6827766395544,33.6827766396544,33.692219761500716,33.69221976160072,33.701658364224,33.701658364324004,33.711092447724255,33.71109244782426,33.720515849424615,33.72051584952462,33.72993391022503,33.72993391032503,33.73934991683315,33.73934991693315,33.75817535663408,33.75817535673408,33.76758273563459,33.76758273573459,33.77698847128127,33.77698847138127,33.79579829922081,33.795798299320815,33.805201569836754,33.805201569936756,33.81459662368354,33.814596623783544,33.82399126669188,33.82399126679188,33.83338508802329,33.83338508812329,33.84277808767779,33.842778087777795,33.85216656810926,33.85216656820926,33.86155463770227,33.86155463780227,33.88032954437292,33.88032954447292,33.88971432725827,33.88971432735827,33.89909787762825,33.89909787772825,33.91785265321448,33.91785265331448,33.92722018088461,33.92722018098461,33.936585243524,33.936585243624,33.945949073648016,33.94594907374802,33.95530715203363,33.955307152133635,33.96466358706541,33.96466358716541,33.97401837874336,33.97401837884336,33.983366597006,33.983366597106,33.99271276107633,33.992712761176335,34.00205687095439,34.00205687105439,34.01139892664016,34.01139892674016,34.020738106456726,34.02073810655673,34.039410303512994,34.039410303612996,34.04874290991423,34.048742910014234,34.05806771038478,34.058067710484785,34.06739168917842,34.06739168927842,34.07671484629515,34.07671484639515,34.08603677089649,34.08603677099649,34.10467897674536,34.10467897684536,34.12331912840194,34.12331912850194,34.13263776629563,34.13263776639563,34.1419555825124,34.141955582612404,34.151272987890714,34.151272987990716,34.16058751739983,34.160587517499835,34.16989999271666,34.16989999281666,34.17921205719502,34.179212057295025,34.18852288915802,34.188522889258024,34.197830023574895,34.197830023674896,34.20713633631486,34.20713633641486,34.21643936234716,34.21643936244716,34.22573786915643,34.225737869256434,34.235032267581126,34.23503226768113,34.244325844328905,34.24432584442891,34.25361695604594,34.25361695614594,34.26290765692451,34.26290765702451,34.2721905518724,34.2721905519724,34.28147098178954,34.28147098188954,34.29075059002976,34.29075059012976,34.300029376593066,34.30002937669307,34.30930734147946,34.30930734157946,34.31857914378899,34.31857914388899,34.3278472485524,34.327847248652404,34.34638222556386,34.34638222566386,34.35563923768891,34.355639237788914,34.36489419562169,34.36489419572169,34.37414833187754,34.374148331977544,34.38340000310265,34.38340000320265,34.39265044181239,34.392650441912394,34.40189800465293,34.40189800475293,34.41114433497809,34.41114433507809,34.42038655691868,34.42038655701868,34.42962508131315,34.42962508141315,34.43886196235379,34.43886196245379,34.44809802171751,34.448098021817515,34.45733161605049,34.45733161615049,34.46656479954501,34.46656479964501,34.47579716136262,34.47579716146262,34.4850278798264,34.4850278799264,34.4942573657748,34.4942573658748,34.51271346180241,34.512713461902415,34.5219343201432,34.521934320243204,34.53115189177634,34.53115189187634,34.54036905257102,34.540369052671025,34.549577174919634,34.549577175019635,34.558782421399044,34.558782421499046,34.56798232697851,34.56798232707851,34.57718100004259,34.577181000142595,34.58637556472211,34.58637556482211,34.595568075209336,34.59556807530934,34.60475976401965,34.60475976411965,34.61394939863767,34.613949398737674,34.623137800740324,34.623137800840325,34.63232414865069,34.63232414875069,34.64150762069185,34.64150762079185,34.65068780602535,34.650687806125354,34.65986758052039,34.65986758062039,34.669046944176976,34.66904694427698,34.678225075318196,34.6782250754182,34.68740279562095,34.68740279572095,34.696579694246786,34.69657969434679,34.705753717003425,34.70575371710343,34.714924453052404,34.714924453152406,34.72409108071681,34.72409108081681,34.733256475865836,34.73325647596584,34.74242104933795,34.74242104943795,34.75158480113315,34.75158480123315,34.760748142089895,34.7607481421899,34.76990737466206,34.76990737476206,34.77906619639577,34.77906619649577,34.78822337477565,34.78822337487565,34.797380142317074,34.797380142417076,34.80653567734312,34.80653567744312,34.815690801530714,34.815690801630716,34.82483894146453,34.82483894156453,34.833985027206054,34.833985027306056,34.84312741540146,34.84312741550146,34.85226692772766,34.852266927827664,34.86140479670004,34.861404796800045,34.8796756045833,34.8796756046833,34.897938195697414,34.897938195797416,34.907064150354515,34.90706415045452,34.91618969417317,34.91618969427317,34.92530948625341,34.92530948635341,34.93442558078754,34.93442558088754,34.943536745260175,34.94353674536018,34.952642157994404,34.952642158094406,34.96174715989018,34.96174715999018,34.970848053401376,34.97084805350138,34.9799477143972,34.9799477144972,34.98904655371611,34.98904655381611,34.998144982196564,34.998144982296566,35.0072425890001,35.0072425891001,35.016322940588424,35.016322940688426,35.025401648822914,35.025401648922916,35.034479946218944,35.034479946318946,35.0435541352304,35.0435541353304,35.05262709172649,35.052627091826494,35.061696761514916,35.06169676161492,35.07076519878797,35.07076519888797,35.0798270626457,35.0798270627457,35.0888872831496,35.088887283249605,35.09794709281505,35.09794709291505,35.116062603761364,35.116062603861366,35.12511214246537,35.12511214256537,35.134158805300174,35.134158805400176,35.14320259226577,35.143202592365775,35.152245146716,35.152245146816,35.16128687948932,35.16128687958932,35.17032820142417,35.17032820152417,35.17936541497445,35.17936541507445,35.188402217686274,35.188402217786276,35.19743860955964,35.19743860965964,35.21551057162946,35.21551057172946,35.22454532014899,35.22454532024899,35.23357678196086,35.233576782060865,35.242605367903536,35.24260536800354,35.251632721330836,35.25163272143084,35.26065966391968,35.260659664019684,35.27871313825891,35.27871313835891,35.28773802665546,35.28773802675546,35.2967620933751,35.2967620934751,35.30577629997176,35.30577630007176,35.32380389148816,35.32380389158816,35.332815633054075,35.33281563315408,35.34182449875079,35.34182449885079,35.35082843438601,35.35082843448601,35.35983113750586,35.35983113760586,35.36883301894879,35.36883301904879,35.37783325703789,35.377833257137894,35.38683267345008,35.38683267355008,35.39582839231615,35.39582839241615,35.40482287866685,35.40482287876685,35.41381243495606,35.41381243505606,35.422801580406805,35.42280158050681,35.43178579579607,35.43178579589607,35.44076960034687,35.44076960044687,35.449750939866924,35.449750939966926,35.458731457710066,35.45873145781007,35.46770211543023,35.46770211553023,35.48563480326294,35.48563480336294,35.494596011698576,35.49459601179858,35.503555576780386,35.50355557688039,35.512514320185275,35.51251432028528,35.52147224191325,35.52147224201325,35.530426466095115,35.53042646619512,35.53938027943852,35.53938027953852,35.548330806074254,35.548330806174256,35.55728092187154,35.55728092197154,35.56623062683037,35.56623062693037,35.57517951011228,35.57517951021228,35.593067005714666,35.59306700581467,35.602002742165936,35.60200274226594,35.61093806777875,35.61093806787875,35.619869695845445,35.61986969594545,35.62880091307368,35.628800913173684,35.63773089778655,35.63773089788655,35.64666047166096,35.64666047176096,35.655587991343076,35.65558799144308,35.66451181347908,35.66451181357908,35.673435224776625,35.67343522487663,35.68235576020496,35.682355760304965,35.69127547395639,35.69127547405639,35.718034204372216,35.71803420447222,35.73587198852124,35.73587198862124,35.74478677221118,35.74478677231118,35.75369950170882,35.753699501808825,35.76261017701419,35.76261017711419,35.77151797645035,35.77151797655035,35.78042454337113,35.780424543471135,35.78932823442271,35.78932823452271,35.79822822792818,35.79822822802818,35.80711260957226,35.80711260967226,35.815996169539424,35.815996169639426,35.824876853637384,35.824876853737386,35.83375712689689,35.83375712699689,35.84263452428719,35.84263452438719,35.851506991616006,35.85150699171601,35.86037822642944,35.86037822652944,35.86924494201985,35.86924494211985,35.88697755152374,35.886977551623744,35.89584221292186,35.895842213021865,35.904706463481524,35.904706463581526,35.91356208643357,35.913562086533574,35.92241729854717,35.92241729864717,35.93126840227619,35.93126840237619,35.94011827348984,35.94011827358984,35.94896567967274,35.94896567977274,35.95781267501718,35.95781267511718,35.96665556197705,35.96665556207705,35.975494751390805,35.97549475149081,35.984330654096894,35.984330654196896,35.993164502610696,35.9931645027107,36.001997529447586,36.00199752954759,36.010830145446015,36.01083014554602,36.019659474736784,36.019659474836786,36.02848716067373,36.02848716077373,36.03731155990301,36.03731156000301,36.04613554829383,36.046135548393835,36.05495748249236,36.054957482592364,36.063779005852446,36.06377900595245,36.07259888585869,36.07259888595869,36.081417944188026,36.08141794428803,36.09905565000823,36.099055650108234,36.11669047995923,36.11669048005923,36.12550625158091,36.12550625168091,36.134321201525665,36.13432120162567,36.1431353297935,36.143135329893504,36.15194740386906,36.15194740396906,36.16956949782788,36.16956949792788,36.17837787435732,36.17837787445732,36.19599421657773,36.19599421667773,36.20480053891488,36.20480053901488,36.213604396221285,36.21360439632129,36.222407021012316,36.22240702111232,36.23120635909569,36.23120635919569,36.2400052863406,36.2400052864406,36.24880174855477,36.24880174865477,36.25759738909202,36.25759738919202,36.26639015376007,36.26639015386007,36.275180453397375,36.27518045349738,36.292758176802785,36.29275817690279,36.3015435463786,36.301543546478605,36.3103280942775,36.3103280943775,36.31910853379183,36.31910853389183,36.32788774079078,36.32788774089078,36.33666653695127,36.33666653705127,36.345440403050276,36.34544040315028,36.36298525937908,36.36298525947908,36.37175419541659,36.371754195516594,36.38052189893874,36.38052189903874,36.39805525179073,36.39805525189073,36.406818846928296,36.4068188470283,36.4155820312274,36.4155820313274,36.42434398301114,36.42434398311114,36.43310511311796,36.43310511321796,36.44186295651712,36.44186295661712,36.45061833488553,36.450618334985535,36.459371248223206,36.45937124832321,36.46812333988396,36.46812333998396,36.48562670152855,36.485626701628554,36.49437345228936,36.49437345238936,36.51186325626486,36.51186325636486,36.520605898641094,36.520605898741096,36.52934566514812,36.52934566524812,36.538081323270575,36.53808132337058,36.546815748877655,36.54681574897766,36.55554483358479,36.55554483368479,36.564273507453464,36.564273507553466,36.572998072937565,36.57299807303757,36.58172058422938,36.58172058432938,36.590442273844275,36.59044227394428,36.607879901335664,36.607879901435666,36.625307257865614,36.625307257965616,36.63401785484216,36.634017854942165,36.642725165111045,36.64272516521105,36.660139374810356,36.66013937491036,36.66884545256387,36.668845452663874,36.67755070864047,36.67755070874047,36.6862555538786,36.686255553978604,36.694953004024505,36.69495300412451,36.703649632493494,36.703649632593496,36.71234502844711,36.71234502854711,36.72103837020844,36.72103837030844,36.7297276035852,36.7297276036852,36.73841519360812,36.73841519370812,36.747099907761836,36.74709990786184,36.755782978561726,36.75578297866173,36.77314747680768,36.77314747690768,36.781828493415276,36.78182849351528,36.790509099184426,36.79050909928443,36.79918929411511,36.79918929421511,36.80786743485351,36.807867434953515,36.81654516475345,36.81654516485345,36.82521960794573,36.825219608045735,36.833892818622644,36.833892818722646,36.84256438594572,36.84256438604572,36.851235131591885,36.85123513169189,36.859905466399596,36.8599054664996,36.86857169282273,36.86857169292273,36.87723134583054,36.87723134593054,36.88589058799989,36.88589058809989,36.894548597653866,36.89454859775387,36.90320537479248,36.90320537489248,36.91186174109263,36.91186174119263,36.92051728571586,36.92051728581586,36.92917241950064,36.92917241960064,36.93782508825468,36.93782508835468,36.94646502101652,36.94646502111652,36.95510331042454,36.95510331052454,36.963741188994106,36.96374118909411,36.97237865672521,36.972378656825214,36.98101571361786,36.98101571371786,36.98965235967204,36.989652359772045,36.998284897341655,36.99828489744166,37.006917024172814,37.006917024272816,37.015545042619394,37.015545042719395,37.02417223938906,37.02417223948906,37.04142252454382,37.04142252464382,37.05004438041354,37.05004438051354,37.058665003767885,37.05866500386789,37.07590542879966,37.07590542889966,37.093140512931484,37.093140513031486,37.10175086532439,37.10175086542439,37.11035957436347,37.11035957446347,37.118965407533345,37.11896540763335,37.13617337632697,37.136173376426974,37.144772225243074,37.144772225343075,37.15336860912842,37.15336860922842,37.161964582175315,37.16196458227532,37.170559733545296,37.1705597336453,37.1877496254468,37.1877496255468,37.20493746315601,37.20493746325601,37.21352932781833,37.21352932791833,37.22211831661144,37.222118316711445,37.2307040186969,37.2307040187969,37.24787254699861,37.24787254709861,37.256452497345656,37.25645249744566,37.26503203685425,37.26503203695425,37.273610343847466,37.27361034394747,37.28218824000223,37.28218824010223,37.290762027772416,37.29076202787242,37.299332117996485,37.29933211809649,37.3079017973821,37.3079017974821,37.31647106592925,37.31647106602925,37.325036636930285,37.32503663703029,37.333600153739035,37.333600153839036,37.34216325970933,37.34216325980933,37.35072513316425,37.35072513326425,37.36784353917414,37.36784353927414,37.37639966089065,37.37639966099065,37.38495496093025,37.38495496103025,37.402062685140244,37.402062685240246,37.41061305511835,37.41061305521835,37.419162603419544,37.419162603519545,37.43626128918347,37.43626128928347,37.44480919413083,37.444809194230835,37.45335093650134,37.45335093660134,37.46189144635646,37.46189144645646,37.4704299020193,37.4704299021193,37.47896794684368,37.47896794694368,37.48750434831423,37.487504348414234,37.496039517269416,37.49603951736942,37.50457427538613,37.504574275486135,37.52164173742729,37.52164173752729,37.53017238715944,37.53017238725944,37.5472320432699,37.5472320433699,37.55576063880976,37.55576063890976,37.5642884126727,37.564288412772704,37.57281577569719,37.57281577579719,37.58134272788322,37.58134272798322,37.58986762587696,37.589867625976964,37.59839088051687,37.59839088061687,37.60691125928758,37.60691125938758,37.61542917302754,37.615429173127545,37.63246458966901,37.632464589769015,37.64097921670131,37.64097921680131,37.65800805992746,37.65800806002746,37.66652145444439,37.666521454544394,37.675034027284404,37.675034027384406,37.68354495677059,37.68354495687059,37.69205547541832,37.69205547551832,37.70056476155067,37.700564761650675,37.709071171813825,37.70907117191383,37.717576760400064,37.717576760500066,37.72608193814784,37.726081938247845,37.73458629421871,37.73458629431871,37.743090239451114,37.743090239551115,37.76009730823901,37.76009730833901,37.76860002095605,37.76860002105605,37.777097392773136,37.77709739287314,37.785592299559475,37.78559229965948,37.7940835087997,37.7940835088997,37.80257019881689,37.80257019891689,37.81105647799562,37.81105647809562,37.8195423463359,37.8195423464359,37.82802739299926,37.82802739309926,37.83650915295496,37.83650915305496,37.8449905020722,37.8449905021722,37.8534693861587,37.8534693862587,37.86194785940674,37.86194785950674,37.870424278462494,37.870424278562496,37.87890028667979,37.87890028677979,37.88737218651251,37.88737218661251,37.8958424429914,37.895842443091404,37.90430694773188,37.904306947831884,37.91277104163391,37.91277104173391,37.92123472469748,37.92123472479748,37.92969758608413,37.92969758618413,37.938150176509346,37.93815017660935,37.94660235609611,37.94660235619611,37.95505330316749,37.95505330326749,37.96350137436968,37.96350137446968,37.971948213056486,37.97194821315649,37.98039464090484,37.98039464100484,37.9888390145609,37.988839014660904,38.00572488600383,38.005724886103835,38.014165972952235,38.014165973052236,38.02260623822372,38.022606238323725,38.0310456818183,38.0310456819183,38.03948471457442,38.03948471467442,38.04792292565362,38.047922925753625,38.056360725894365,38.05636072599437,38.064798115296654,38.064798115396655,38.07323468302202,38.073234683122024,38.081670429070485,38.08167042917049,38.09010453176511,38.09010453186511,38.09853699110591,38.09853699120591,38.10696493122367,38.106964931323674,38.115392460502974,38.115392460602976,38.12381834642845,38.12381834652845,38.13224217816164,38.13224217826164,38.140664777379456,38.14066477747946,38.1490861440819,38.1490861441819,38.15750381323823,38.15750381333823,38.1659210715561,38.1659210716561,38.174330113104816,38.17433011320482,38.182736278784326,38.18273627888433,38.19113833607927,38.19113833617927,38.20794162899223,38.20794162909223,38.21634122125643,38.21634122135643,38.2331395841079,38.233139584207905,38.24993137354405,38.24993137364405,38.258320284008356,38.25832028410836,38.275096050744665,38.27509605084467,38.283479209470556,38.28347920957056,38.291861135681074,38.291861135781076,38.30024265105314,38.30024265115314,38.30862211223292,38.30862211233292,38.317000340897316,38.31700034099732,38.325376515369435,38.325376515469436,38.33375227900309,38.333752279103095,38.342125577606005,38.34212557770601,38.35049846537046,38.35049846547046,38.35886970978108,38.358869709881084,38.367239721676334,38.367239721776336,38.37560891189467,38.375608911994675,38.3839772804361,38.3839772805361,38.392344827300604,38.392344827400606,38.40070538991133,38.40070539001133,38.40906513084515,38.40906513094515,38.41741706584827,38.41741706594827,38.42576653582064,38.425766535920644,38.43411559495456,38.434115595054564,38.44245972402699,38.44245972412699,38.450801388068676,38.45080138816868,38.45914223043344,38.459142230533445,38.46748060776746,38.467480607867465,38.47581857426303,38.47581857436303,38.48415612992014,38.48415613002014,38.49249204222341,38.49249204232341,38.50082631117286,38.50082631127286,38.517493205717926,38.51749320581793,38.52582459879817,38.52582459889817,38.53415352684767,38.53415352694767,38.54247998986642,38.542479989966424,38.55080480953135,38.55080480963135,38.5591283966809,38.5591283967809,38.56745116215353,38.56745116225353,38.57577228427234,38.57577228437234,38.584092173875774,38.584092173975776,38.592411241802296,38.5924112419023,38.60072989889036,38.60072989899036,38.609047323463045,38.60904732356305,38.61736351552036,38.61736351562036,38.62567806422385,38.62567806432385,38.633992202088876,38.63399220218888,38.65061965614201,38.650619656242014,38.658932150653214,38.658932150753216,38.667243823487496,38.6672438235875,38.675548101229545,38.67554810132955,38.68384950310239,38.68384950320239,38.69214843994449,38.69214844004449,38.7004453225943,38.7004453226943,38.708741794405654,38.708741794505656,38.71703415783244,38.71703415793244,38.72532528874384,38.72532528884384,38.73361600881679,38.73361600891679,38.74190015547442,38.74190015557442,38.750183480455135,38.75018348055514,38.75846228621281,38.75846228631281,38.76674027029358,38.76674027039358,38.77501661102051,38.77501661112051,38.79156764912056,38.79156764922056,38.79984070313983,38.79984070323983,38.808113346320646,38.80811334642065,38.816383935309176,38.81638393540918,38.82465411345925,38.824654113559255,38.83291853987092,38.83291853997092,38.841181733767215,38.84118173386722,38.85770401317523,38.85770401327523,38.86595940114083,38.86595940124083,38.87421355659106,38.87421355669106,38.88246319281826,38.88246319291826,38.89071118569162,38.89071118579162,38.89895137263429,38.898951372734295,38.90718950538468,38.90718950548468,38.91542640561969,38.91542640571969,38.92366207333933,38.92366207343933,38.931897330220515,38.93189733032052,38.94013217626324,38.94013217636324,38.94836578979059,38.948365789890595,38.95659858164103,38.956598581741034,38.96483055181455,38.96483055191455,38.9895256406582,38.9895256407582,38.99775555663944,38.99775555673944,39.005983007589926,39.00598300768993,39.01420840434813,39.014208404448134,39.022432157752505,39.022432157852506,39.030650570256924,39.030650570356926,39.038862820184484,39.038862820284486,39.04707342675822,39.04707342685822,39.05528321165503,39.05528321175503,39.06349258571339,39.06349258581339,39.07170154893329,39.07170154903329,39.07990969047628,39.07990969057628,39.088117421180804,39.088117421280806,39.10453165007449,39.10453165017449,39.11273609407136,39.11273609417136,39.120937662199026,39.12093766229903,39.12913388942674,39.12913388952674,39.13732929497754,39.13732929507754,39.153718873563776,39.15371887366378,39.170099002865484,39.170099002965486,39.18646968288267,39.18646968298267,39.194653995795115,39.194653995895116,39.20283789786911,39.20283789796911,39.21102056742773,39.21102056752773,39.219196663571026,39.21919666367103,39.227371116360494,39.227371116460496,39.23554433663459,39.23554433673459,39.24371714607023,39.24371714617023,39.25188913382895,39.251889133928955,39.26005947823384,39.260059478333844,39.26822776844645,39.26822776854645,39.27639523698214,39.27639523708214,39.284561883840915,39.28456188394092,39.292723189799744,39.292723189899746,39.300880798212454,39.300880798312456,39.309035530755956,39.30903553085596,39.31718903078409,39.317189030884094,39.32533883326611,39.32533883336611,39.34163720571477,39.34163720581477,39.35793352397114,39.35793352407114,39.36608086142241,39.36608086152241,39.37422778803523,39.37422778813523,39.38237348213267,39.38237348223267,39.39051712203782,39.39051712213782,39.41494516588408,39.41494516598408,39.43122176389449,39.43122176399449,39.43935595451512,39.439355954615124,39.44748973429729,39.447489734397294,39.45562104904872,39.455621049148725,39.463751542123234,39.463751542223235,39.47188121352083,39.47188121362083,39.480009652403055,39.48000965250306,39.488137269608366,39.48813726970837,39.49626447597522,39.49626447607522,39.50439003898824,39.50439003908824,39.51251272613206,39.51251272623206,39.5206313048913,39.520631304991305,39.52874700778135,39.52874700788135,39.54497718104606,39.54497718114606,39.5611954399955,39.5611954400955,39.56929881773181,39.569298817831815,39.57740178462967,39.57740178472967,39.585502286496784,39.585502286596785,39.59359785830241,39.59359785840241,39.601692608431115,39.60169260853112,39.609785304367534,39.609785304467536,39.6178775894655,39.6178775895655,39.62596740953271,39.625967409632715,39.63405312121536,39.63405312131536,39.650223722903725,39.65022372300373,39.65830779123254,39.65830779133254,39.66639144872289,39.66639144882289,39.67447469537479,39.67447469547479,39.68255547699594,39.68255547709594,39.69063502610172,39.69063502620172,39.698714164369036,39.69871416446904,39.71487120838831,39.71487120848831,39.72294664910951,39.72294664920951,39.73101633809231,39.73101633819231,39.73908479455974,39.73908479465974,39.747152840188704,39.747152840288706,39.755215955756185,39.75521595585619,39.76327742796983,39.763277428069834,39.771337256829646,39.77133725692965,39.779395442335634,39.779395442435636,39.795510580832236,39.79551058093224,39.80356671214594,39.80356671224594,39.811621200105805,39.811621200205806,39.8277277109948,39.8277277110948,39.83577932308547,39.83577932318547,39.851882136428344,39.851882136528346,39.85993292684209,39.85993292694209,39.86798001970973,39.86798001980973,39.87602259335433,39.87602259345433,39.88406434532202,39.88406434542202,39.89210404309741,39.89210404319741,39.90014250835744,39.90014250845744,39.908179330263636,39.90817933036364,39.91621574133137,39.91621574143137,39.9242513307222,39.9242513308222,39.93228281172845,39.93228281182845,39.94030813015783,39.94030813025783,39.94833221607184,39.94833221617184,39.956352193601276,39.95635219370128,39.96437176029226,39.96437176039226,39.97238762943712,39.972387629537124,39.98841649185764,39.98841649195764,39.996425787587185,39.99642578768719,40.004433439962895,40.0044334400629,40.01244027066169,40.012440270761694,40.02845228870545,40.028452288805454,40.03645706521196,40.036457065311964,40.04445978752618,40.04445978762618,40.0524596339712,40.052459634071205,40.0604586587393,40.0604586588393,40.06845727266895,40.06845727276895,40.07645506492168,40.07645506502168,40.08445080298212,40.08445080308212,40.10043940323381,40.10043940333381,40.11642266258554,40.116422662685544,40.12441264890758,40.12441264900758,40.132400581037324,40.132400581137325,40.14038810232862,40.14038810242862,40.148373158589166,40.14837315868917,40.15635574981897,40.15635574991897,40.16433628685648,40.164336286956484,40.17231641305554,40.17231641315554,40.180294485062305,40.18029448516231,40.18827173539216,40.188271735492165,40.1962481640451,40.1962481641451,40.204219251798094,40.204219251898095,40.21218910703571,40.212189107135714,40.220156908081044,40.220156908181046,40.2281177248726,40.2281177249726,40.23607813082569,40.23607813092569,40.24403812594033,40.24403812604033,40.251996477701134,40.251996477801136,40.25994948856199,40.259949488661995,40.275850169383766,40.27585016948377,40.28379742850622,40.28379742860622,40.2917434551133,40.2917434552133,40.29968126495123,40.299681265051234,40.307618663950706,40.30761866405071,40.31555318708098,40.31555318718098,40.32348688853433,40.323486888634335,40.331419768310774,40.331419768410775,40.339348950541094,40.339348950641096,40.34727361354839,40.34727361364839,40.35519457900956,40.355194579109565,40.36311431195536,40.36311431205536,40.371033634062705,40.37103363416271,40.37894843694701,40.378948437047015,40.38686282899286,40.38686282909286,40.39477516684643,40.39477516694643,40.40268668302308,40.40268668312308,40.41059573416898,40.41059573426898,40.418499855253394,40.418499855353396,40.426399457114776,40.42639945721478,40.43429823729924,40.43429823739924,40.442195784968334,40.442195785068336,40.45798923695269,40.45798923705269,40.46588308707567,40.46588308717567,40.47377570468327,40.47377570478327,40.48166791145241,40.481667911552414,40.4895597073831,40.4895597074831,40.49745109247533,40.49745109257533,40.505342066729106,40.50534206682911,40.51323221930596,40.513232219405964,40.521121961044365,40.52112196114437,40.529010059428934,40.529010059528936,40.53689774697504,40.536897747075045,40.54477845026738,40.54477845036738,40.56053944601359,40.560539446113594,40.56841686259827,40.56841686269827,40.576293046667566,40.57629304676757,40.584168409059956,40.58416840915996,40.59204171726005,40.592041717360054,40.5999096845602,40.599909684660204,40.60777600850653,40.60777600860653,40.61564109993748,40.61564110003748,40.62350290466076,40.62350290476076,40.631362244353305,40.63136224445331,40.639220351530476,40.63922035163048,40.647078047869186,40.64707804796919,40.65493451169253,40.65493451179253,40.66279056467741,40.66279056477741,40.67850061645489,40.67850061655489,40.68635173937828,40.68635173947828,40.69419916475555,40.694199164855554,40.725587222910825,40.72558722301083,40.73343095074198,40.733430950841985,40.74127385689622,40.74127385699622,40.74910977879669,40.74910977889669,40.75694528985869,40.75694528995869,40.76477915756687,40.76477915766687,40.780444838790935,40.780444838890936,40.78827500895299,40.788275009052995,40.79610394659968,40.79610394669968,40.80393124089253,40.80393124099253,40.81175483763927,40.81175483773927,40.8195776127091,40.8195776128091,40.82739997694046,40.827399977040464,40.83521905446416,40.83521905456416,40.843037310310955,40.843037310410956,40.850854333642374,40.850854333742376,40.85867012445841,40.858670124558415,40.86648427192063,40.866484272020635,40.87429718686747,40.874297186967475,40.88992219508424,40.88992219518424,40.89772894745422,40.89772894755422,40.91334039800189,40.913340398101894,40.921144685341126,40.92114468544113,40.92894527513424,40.92894527523424,40.936743810735074,40.936743810835075,40.94454111382053,40.94454111392053,40.95233759522907,40.95233759532907,40.967929325530775,40.96792932563078,40.97572334190857,40.97572334200857,40.983516125771,40.983516125871,40.99130603376422,40.99130603386422,40.99909512008052,40.99909512018052,41.00688297388145,41.006882973981455,41.014669184328554,41.014669184428556,41.0224549839372,41.0224549840372,41.038024939800664,41.038024939900666,41.045801290124786,41.04580129022479,41.053576407933534,41.053576408033535,41.061349882388456,41.06134988248846,41.06912089181263,41.06912089191263,41.07688943620606,41.07688943630606,41.08465510473028,41.08465510483028,41.09241954073914,41.09241954083914,41.10794800191839,41.10794800201839,41.11571120541187,41.11571120551187,41.12347399806689,41.123473998166894,41.13123391485271,41.13123391495271,41.1389921882847,41.138992188384705,41.146748407524406,41.14674840762441,41.15450257257182,41.154502572671824,41.16225591594232,41.16225591604232,41.17000843763591,41.17000843773591,41.17775931597566,41.177759316075665,41.1855064967693,41.1855064968693,41.200998804164286,41.20099880426429,41.20874269825026,41.208742698350264,41.21648289479012,41.21648289489012,41.22422185881461,41.22422185891461,41.2319530169084,41.2319530170084,41.23968335332528,41.239683353425285,41.24741081387295,41.247410813972955,41.25513745274372,41.25513745284372,41.2628599832299,41.2628599833299,41.27058169203917,41.270581692139174,41.28602387714234,41.28602387724234,41.29374271008241,41.293742710182414,41.3014603105071,41.301460310607105,41.30917750009334,41.30917750019334,41.32460941423507,41.32460941433507,41.33232331711365,41.33232331721365,41.34002818154616,41.34002818164616,41.347730991786385,41.34773099188639,41.35543133699586,41.355431337095865,41.36313127136689,41.36313127146689,41.37082956238408,41.37082956248408,41.37852703172435,41.378527031824355,41.38622409022617,41.38622409032617,41.39391991621262,41.39391991631262,41.40161492052215,41.40161492062215,41.40930828147785,41.40930828157785,41.41699999907972,41.41699999917972,41.42469048416622,41.42469048426622,41.43238055841426,41.43238055851426,41.44006898930847,41.44006898940847,41.44775577684885,41.44775577694885,41.46312811941424,41.463128119514245,41.4708112094085,41.470811209508504,41.478493066887395,41.4784930669874,41.48617451352783,41.48617451362783,41.49385472765289,41.49385472775289,41.501533298424114,41.501533298524116,41.509210636679974,41.509210636779976,41.516886331582,41.516886331682,41.52455545306871,41.52455545316871,41.5322237528785,41.5322237529785,41.53988547927297,41.53988547937297,41.54754309728287,41.54754309738287,41.55519948277739,41.55519948287739,41.562855046595,41.562855046695,41.57050937789723,41.57050937799723,41.57815960081489,41.578159600914894,41.58580900205564,41.58580900215564,41.59345799245793,41.59345799255793,41.601106161183296,41.6011061612833,41.608752686554844,41.608752686654846,41.61639756857255,41.616397568672554,41.631684867577235,41.63168486767724,41.63932564121037,41.63932564131037,41.65460225841515,41.654602258515155,41.66223728030989,41.66223728040989,41.6698714805277,41.669871480627705,41.677504448230145,41.67750444833015,41.69276791860429,41.69276791870429,41.70039513456833,41.700395134668334,41.708021118016994,41.708021118116996,41.71564586895029,41.71564586905029,41.72326856569129,41.723268565791294,41.73088961907847,41.73088961917847,41.73851026162719,41.73851026172719,41.74612967166053,41.746129671760535,41.75374826001696,41.753748260116964,41.76136027495807,41.761360275058074,41.76896982486844,41.768969824968444,41.77657773142497,41.776577731524974,41.784184816304595,41.7841848164046,41.79179066866884,41.79179066876884,41.79939364516389,41.79939364526389,41.806994567466646,41.80699456756665,41.81459384641557,41.81459384651557,41.82219024949529,41.822190249595295,41.82978500922119,41.82978500932119,41.837377714754794,41.837377714854796,41.84496836609611,41.84496836619611,41.852558606598976,41.85255860669898,41.86014843626338,41.86014843636338,41.867737855089324,41.867737855189326,41.87532686307681,41.87532686317681,41.88291340603355,41.882913406133554,41.89049912731338,41.890499127413385,41.898084026916294,41.898084027016296,41.90566851568075,41.905668515780754,41.91325053941446,41.913250539514465,41.928414176043425,41.92841417614343,41.93599496726176,41.935994967361765,41.951155728021526,41.95115572812153,41.95873487588603,41.95873487598603,41.96631320207362,41.96631320217362,41.973890295745846,41.97389029584585,41.98146656774115,41.98146656784115,41.98904037470571,41.98904037480571,42.00418675611945,42.004186756219454,42.01175850889173,42.01175850899173,42.01932902914863,42.01932902924863,42.02689420850558,42.02689420860558,42.034456511993326,42.03445651209333,42.04201799380416,42.04201799390416,42.04957701058425,42.04957701068425,42.05713191897976,42.057131919079765,42.06468436234453,42.06468436244453,42.072234340678555,42.07223434077856,42.07978267565875,42.07978267575875,42.08732690225437,42.08732690235437,42.09487071801153,42.09487071811153,42.10241165789948,42.10241165799948,42.109950543595154,42.109950543695156,42.117487375098534,42.117487375198536,42.12502256324809,42.12502256334809,42.13255651888227,42.13255651898227,42.14008965283953,42.14008965293953,42.14761703505839,42.14761703515839,42.155143595600336,42.15514359570034,42.16266810194999,42.16266810204999,42.17019219746119,42.17019219756119,42.17771506045702,42.17771506055702,42.18523586926055,42.185235869360554,42.19275626722563,42.192756267325635,42.20027625435226,42.20027625445226,42.215314996090136,42.21531499619014,42.2228316965091,42.2228316966091,42.230347164412684,42.230347164512686,42.23786222147782,42.23786222157782,42.245373580996834,42.245373581096835,42.252884529677395,42.2528845297774,42.260394245842576,42.26039424594258,42.26790272949239,42.26790272959239,42.2754054614038,42.2754054615038,42.28290778247675,42.28290778257675,42.29040804935741,42.29040804945741,42.30540776144182,42.30540776154182,42.32040624101086,42.32040624111086,42.32790322118386,42.32790322128386,42.33539814716457,42.33539814726457,42.34288403469922,42.34288403479922,42.350369100556954,42.350369100656955,42.357852523060856,42.35785252316086,42.38029703883416,42.38029703893416,42.395251147849784,42.395251147949786,42.40272553190762,42.40272553200762,42.41019868345008,42.410198683550085,42.417667726607974,42.417667726707975,42.42513635892741,42.42513635902741,42.43260170453918,42.43260170463918,42.44006253092792,42.44006253102792,42.44752253563974,42.44752253573974,42.45498130783619,42.454981307936194,42.46243966919419,42.46243966929419,42.46989597635989,42.469895976459895,42.477351872687144,42.477351872787146,42.4848057148221,42.4848057149221,42.49225873528015,42.492258735380155,42.49971134489974,42.49971134499974,42.50716148948858,42.50716148958858,42.51461040156205,42.514610401662054,42.536956726944005,42.53695672704401,42.55184838851409,42.55184838861409,42.56673429834576,42.56673429844576,42.57417499365008,42.574174993750084,42.581613223923654,42.581613224023656,42.58904816748957,42.589048167589574,42.59648270021703,42.59648270031703,42.603915589590656,42.60391558969066,42.61134765728737,42.61134765738737,42.61877602743796,42.61877602753796,42.62620357591164,42.62620357601164,42.64105826202054,42.641058262120545,42.64848457797885,42.64848457807885,42.655902677168,42.655902677268,42.66331995468025,42.66331995478025,42.67073599967711,42.670735999777115,42.678147525450946,42.67814752555095,42.68555822954787,42.685558229647874,42.692966879452506,42.69296687955251,42.700374296841765,42.70037429694177,42.707781303392565,42.70778130349257,42.715185844912625,42.71518584501263,42.722589975594225,42.72258997569423,42.72999328459891,42.729993284698914,42.74479949176982,42.74479949186982,42.75220033574376,42.75220033584376,42.759600358040785,42.75960035814079,42.774399170119466,42.77439917021947,42.789196338844306,42.78919633894431,42.796593896110586,42.79659389621059,42.811388188966234,42.811388189066236,42.81878328120177,42.81878328130177,42.82617755176039,42.82617755186039,42.83357141148055,42.83357141158055,42.840964860362256,42.84096486046226,42.8483578984055,42.848357898505505,42.85574970393338,42.85574970403338,42.863139044430504,42.863139044530506,42.87052756325072,42.87052756335072,42.885300492506566,42.88530049260657,42.90006602667019,42.90006602677019,42.907445096205876,42.90744509630588,42.914821700710824,42.914821700810826,42.92219748353885,42.922197483638854,42.92957244468997,42.92957244478997,42.93694658416417,42.93694658426417,42.9516936305972,42.9516936306972,42.95906571587911,42.959065715979115,42.966436157807195,42.9664361579072,42.97380454554299,42.97380454564299,42.981172111601865,42.981172111701866,42.98853926682229,42.988539266922295,42.99590518952734,42.995905189627344,43.00326823636318,43.003268236463185,43.010629639845206,43.01062963994521,43.01799022165031,43.01799022175031,43.02534957094004,43.02534957104004,43.03270809855285,43.032708098652854,43.04006251778109,43.04006251788109,43.047414061140124,43.047414061240126,43.06211673701974,43.062116737119744,43.069467047863405,43.06946704796341,43.07681489367632,43.07681489377632,43.09885802027662,43.098858020376625,43.11355206854863,43.11355206864863,43.12089827100772,43.12089827110772,43.13559026508744,43.13559026518744,43.14293359167732,43.14293359177732,43.15761901234172,43.15761901244172,43.1649594630624,43.164959463162404,43.17229744875234,43.17229744885234,43.1796342019269,43.179634202026904,43.1869697225861,43.1869697226861,43.194303189053,43.194303189153004,43.20163501216608,43.20163501226608,43.208966424440696,43.2089664245407,43.21629742587685,43.216297425976855,43.223627605636096,43.2236276057361,43.23095737455689,43.23095737465689,43.23828673263922,43.23828673273922,43.24561526904463,43.24561526914463,43.25293969706547,43.25293969716547,43.26026248173248,43.260262481832484,43.27490558603575,43.27490558613575,43.282222618964354,43.282222619064356,43.29685586314465,43.29685586324465,43.30417084188097,43.30417084198097,43.31879874516131,43.31879874526131,43.32611043718997,43.32611043728997,43.333420896703245,43.33342089680325,43.35535186440464,43.35535186450464,43.36266150224101,43.36266150234101,43.36997072923892,43.369970729338924,43.37727913455991,43.377279134659915,43.391893891009616,43.39189389110962,43.40650618242858,43.40650618252858,43.41381006852654,43.41381006862654,43.42111354378604,43.421113543886044,43.42841208898406,43.42841208908406,43.4357094016667,43.4357094017667,43.44300589267243,43.44300589277243,43.47219144585688,43.47219144595688,43.47948588267032,43.47948588277032,43.48677908696839,43.48677908706839,43.49407064791262,43.494070648012624,43.50136138717995,43.50136138727995,43.51594163319922,43.51594163329922,43.52323031827425,43.52323031837425,43.53051859251083,43.53051859261083,43.537805634232036,43.53780563433204,43.55237684180524,43.55237684190524,43.55966018598033,43.55966018608033,43.56694311931695,43.566943119416955,43.58150734263638,43.58150734273638,43.58878698926535,43.58878698936535,43.596065403378944,43.596065403478946,43.60334217413871,43.60334217423871,43.61061812322156,43.610618123321565,43.625167556356516,43.62516755645652,43.639714113622276,43.63971411372228,43.6469834892898,43.646983489389804,43.654252454118875,43.65425245421888,43.661519775594115,43.66151977569412,43.6687866862309,43.668786686330904,43.67605072099849,43.67605072109849,43.68331434492761,43.68331434502761,43.69057714717982,43.690577147279825,43.69783912775512,43.69783912785512,43.71236103471342,43.71236103481342,43.719617263550305,43.719617263650306,43.726872259871826,43.72687225997183,43.734123147808766,43.73412314790877,43.741369927361134,43.741369927461136,43.74861629607504,43.748616296175044,43.75586184311204,43.75586184321204,43.76310615763366,43.76310615773366,43.770349239639906,43.77034923973991,43.7775869807462,43.7775869808462,43.78482431101405,43.78482431111405,43.79206040876652,43.79206040886652,43.79929568484207,43.799295684942074,43.806530550079174,43.806530550179176,43.813764593639355,43.81376459373936,43.820994117976504,43.820994118076506,43.828221998959826,43.82822199905983,43.842677350088,43.842677350188005,43.857131057862354,43.857131057962356,43.864355652138016,43.86435565223802,43.87880401901242,43.87880401911242,43.886026148257336,43.88602614835734,43.893242525763846,43.89324252586385,43.90767404826149,43.90767404836149,43.91488796073725,43.914887960837255,43.92209899734382,43.92209899744382,43.92930962311192,43.92930962321192,43.93651942720311,43.93651942730311,43.943727587940465,43.94372758804047,43.95093492700091,43.95093492710091,43.95814144438444,43.95814144448444,43.965346318414134,43.965346318514136,43.97254995992846,43.97254996002846,43.97975072557358,43.97975072567358,43.98695066954179,43.98695066964179,43.99415020267154,43.99415020277154,44.001347681609005,44.00134768170901,44.008543928031095,44.0085439281311,44.015739763614725,44.01573976371473,44.02293436668299,44.02293436678299,44.03012773723587,44.030127737335874,44.03731946443493,44.03731946453493,44.044510780795534,44.044510780895536,44.05170127547922,44.05170127557922,44.058886429262955,44.05888642936296,44.066068296339026,44.06606829643903,44.07324893089973,44.07324893099973,44.08042915462198,44.08042915472198,44.087608967505766,44.08760896760577,44.09478754787418,44.094787547974185,44.10196489572723,44.10196489582723,44.10914142190336,44.10914142200336,44.116317537241024,44.116317537341025,44.12349283090178,44.12349283100178,44.13066730288563,44.13066730298563,44.13784095319255,44.13784095329255,44.14501378182256,44.145013781922565,44.152182502067994,44.152182502167996,44.15934998979806,44.15934998989806,44.16651501249738,44.16651501259738,44.18800884807996,44.18800884817996,44.1951697623947,44.1951697624947,44.20232985503253,44.20232985513253,44.209489536831896,44.2094895369319,44.21664716443898,44.21664716453898,44.22380397036915,44.22380397046915,44.23096036546086,44.23096036556086,44.23811511719874,44.23811511729874,44.24526945809816,44.24526945819816,44.25242297732066,44.252422977420665,44.259575674866255,44.25957567496626,44.273879426603614,44.273879426703616,44.2810263724108,44.2810263725108,44.28817167486415,44.288171674964154,44.29531286893293,44.295312869032934,44.30244995461714,44.30244995471714,44.30958621862443,44.309586218724434,44.31671960676252,44.31671960686252,44.32385258406215,44.323852584162154,44.33098391800795,44.330983918107954,44.33811484111529,44.338114841215294,44.35237627649152,44.35237627659152,44.36663565767546,44.36663565777546,44.37376288323669,44.37376288333669,44.38088928712099,44.380889287220995,44.38801035010536,44.38801035020536,44.39512976973589,44.39512976983589,44.40936737648158,44.409367376581585,44.423602929034985,44.42360292913499,44.43071947279631,44.430719472896314,44.43783396236536,44.43783396246536,44.44494721941903,44.44494721951903,44.45205636808812,44.452056368188124,44.46627425458785,44.46627425468785,44.4733809382262,44.4733809383262,44.48048474599534,44.48048474609534,44.487587321249116,44.48758732134912,44.494687842310604,44.494687842410606,44.50178713085671,44.501787130956714,44.508886008564374,44.508886008664376,44.515983653756656,44.51598365385666,44.52308088811048,44.52308088821048,44.53017442491819,44.53017442501819,44.54436026601823,44.54436026611823,44.55145010527982,44.55145010537982,44.55853789034912,44.558537890449124,44.56562444290305,44.56562444300305,44.57270976294161,44.57270976304161,44.57979467214171,44.57979467224171,44.58687875966489,44.58687875976489,44.59396120383425,44.59396120393425,44.60103871794211,44.60103871804211,44.6081149995346,44.6081149996346,44.61518881609635,44.61518881619635,44.62933521670447,44.62933521680447,44.63640574655855,44.63640574665855,44.643473811381895,44.6434738114819,44.650539822012945,44.65053982211295,44.657603778451715,44.65760377855172,44.664666913213566,44.66466691331357,44.678792771898806,44.67879277199881,44.68585385246837,44.68585385256837,44.69291411136102,44.69291411146102,44.69997313773829,44.69997313783829,44.70702846656945,44.70702846666945,44.71408256288524,44.71408256298524,44.72113460500873,44.72113460510873,44.7281850037784,44.7281850038784,44.73523375919424,44.73523375929424,44.7422812820947,44.7422812821947,44.749328394156706,44.74932839425671,44.75637509538026,44.75637509548026,44.763420153249974,44.763420153349976,44.770463156927406,44.77046315702741,44.777505749766384,44.777505749866386,44.78454752092844,44.78454752102844,44.791588059575126,44.79158805967513,44.79862736570644,44.79862736580644,44.805665850160835,44.80566585026084,44.81270392377678,44.81270392387678,44.81974035403889,44.819740354138894,44.8267739084318,44.8267739085318,44.833806641147795,44.8338066412478,44.84083855218687,44.84083855228687,44.84786923071058,44.84786923081058,44.854899087557364,44.854899087657365,44.86192730105033,44.86192730115033,44.86895510370483,44.86895510380483,44.87598208468242,44.87598208478242,44.883008654821545,44.88300865492155,44.8970589192306,44.897058919330604,44.904082202662075,44.904082202762076,44.91812835868656,44.91812835878656,44.92515082044111,44.92515082054111,44.93217163884184,44.93217163894184,44.93919122472719,44.93919122482719,44.94620998893563,44.94620998903563,44.96024587399867,44.960245874098675,44.967261351499445,44.96726135159945,44.97427600732331,44.97427600742331,44.981289019793344,44.981289019893346,44.98830162142492,44.98830162152492,44.9953121688642,44.995312168964205,45.00232107294966,45.002321073049664,45.0093291553582,45.009329155458204,45.02334162262917,45.02334162272917,45.03034272078393,45.03034272088393,45.037340121392575,45.037340121492576,45.044335467808935,45.04433546790894,45.05132752751763,45.05132752761763,45.05831917638787,45.05831917648787,45.06530918190428,45.065309182004285,45.07229836574378,45.07229836584378,45.07928713874482,45.07928713884482,45.08627303587665,45.08627303597665,45.0932568788162,45.0932568789162,45.100239900078826,45.10023990017883,45.107222510503,45.107222510603,45.1141981366734,45.1141981367734,45.12117253032842,45.121172530428424,45.128144458952704,45.128144459052706,45.13511351170778,45.13511351180778,45.14208092110903,45.14208092120903,45.14904668715644,45.149046687256444,45.1560120423654,45.1560120424654,45.16297657589744,45.16297657599744,45.16993864439874,45.16993864449874,45.18386072720905,45.18386072730905,45.19081991984115,45.19081991994115,45.19777746911941,45.19777746921941,45.20473460755922,45.20473460765922,45.21169092432211,45.211690924422115,45.21864354353888,45.21864354363888,45.225594930240284,45.225594930340286,45.23254467358786,45.23254467368786,45.239493595258516,45.23949359535852,45.24644169525226,45.24644169535226,45.2533869193768,45.2533869194768,45.260330910985964,45.260330911085966,45.2672732592413,45.2672732593413,45.27421519665818,45.274215196758185,45.28809866065348,45.288098660753484,45.29503936555499,45.29503936565499,45.30197924877958,45.30197924887958,45.3089178994888,45.3089178995888,45.315854085167274,45.315854085267276,45.32972522400885,45.32972522410885,45.33665894465658,45.33665894475658,45.34359102195047,45.343591022050475,45.35052268840592,45.35052268850592,45.35745271150753,45.35745271160753,45.364381912932224,45.364381913032226,45.371308649326174,45.371308649426176,45.378231688174004,45.378231688274006,45.38515431618338,45.38515431628338,45.392074890000465,45.39207489010047,45.39899464214064,45.398994642240645,45.4059135726039,45.4059135727039,45.412830859713324,45.412830859813326,45.419747735984295,45.4197477360843,45.426664201416806,45.42666420151681,45.43357820181858,45.43357820191858,45.44048932635114,45.44048932645114,45.44739921836833,45.447399218468334,45.45430828870861,45.45430828880861,45.46121489401814,45.46121489411814,45.46812067765076,45.46812067775076,45.475024407091084,45.475024407191086,45.481927725692955,45.48192772579296,45.488830633456374,45.488830633556375,45.49573271954287,45.495732719642874,45.502633573114,45.502633573214,45.50953113997746,45.50953114007746,45.52332586286594,45.52332586296594,45.53022137553712,45.53022137563712,45.537116477369835,45.53711647746984,45.54400993584873,45.54400993594873,45.55779644196805,45.55779644206805,45.56468784625465,45.56468784635465,45.571578839702795,45.5715788398028,45.57846695728174,45.57846695738174,45.58535343150685,45.585353431606855,45.59223826237814,45.59223826247814,45.60600751328224,45.606007513382245,45.612890289961236,45.61289029006124,45.61977183412486,45.61977183422486,45.626648448226995,45.626648448326996,45.63352424065221,45.63352424075221,45.64039921140051,45.640399211500515,45.6472733604719,45.6472733605719,45.65414586618945,45.654145866289454,45.66101796106855,45.661017961168554,45.667888412593825,45.66788841269383,45.67475845328063,45.67475845338063,45.68162726145207,45.68162726155207,45.69536323444112,45.69536323454112,45.70222957758181,45.70222957768181,45.70908811479182,45.70908811489182,45.722803135019525,45.72280313511953,45.729658796360326,45.72965879646033,45.74336888652655,45.74336888662655,45.7502220828366,45.7502220829366,45.75707404663128,45.75707404673128,45.77077468751298,45.770774687612985,45.7776204887308,45.7776204888308,45.79131126948952,45.79131126958952,45.80500081773287,45.80500081783287,45.81184374308148,45.811843743181484,45.818685846753176,45.81868584685318,45.825527539586425,45.825527539686426,45.83236799990429,45.832368000004294,45.8392051735145,45.8392051736145,45.846041936286255,45.84604193638626,45.85287705570418,45.85287705580418,45.85971135344518,45.85971135354518,45.86654441867081,45.866544418770815,45.8733750188657,45.8733750189657,45.88020315402984,45.880203154129845,45.88703087835553,45.88703087845553,45.90068591616845,45.90068591626845,45.90751240797876,45.90751240807876,45.91433725643524,45.91433725653524,45.9279861316713,45.9279861317713,45.94163172019969,45.94163172029969,45.948452049433136,45.94845204953314,45.95527114615121,45.955271146251214,45.96208777783855,45.96208777793855,45.96890399868742,45.968903998787425,45.97571775450555,45.975717754605554,45.98934485530335,45.98934485540335,45.99615778944457,45.99615778954457,46.00296661520121,46.00296661530121,46.00977420844247,46.009774208542474,46.016579747491456,46.01657974759146,46.02338487570198,46.02338487580198,46.03018918223558,46.03018918233558,46.03699307793073,46.03699307803073,46.043794919433594,46.043794919533596,46.050594706744164,46.050594706844166,46.05739326153937,46.05739326163937,46.064189351303824,46.064189351403826,46.07778111999428,46.07778112009428,46.08457597724336,46.08457597734336,46.09136960197707,46.09136960207707,46.09816199419541,46.09816199429541,46.10495397557529,46.10495397567529,46.111745135278255,46.11174513537826,46.11853506246585,46.118535062565854,46.12532375713807,46.12532375723807,46.13211204097183,46.132112041071835,46.13889991396714,46.13889991406714,46.145683267739415,46.145683267839416,46.152466210673225,46.15246621077323,46.15924833193013,46.15924833203013,46.16602922067165,46.166029220771655,46.17280723354398,46.17280723364398,46.179584013900936,46.17958401400094,46.18635997258097,46.186359972680975,46.19313552042255,46.19313552052255,46.19990860323338,46.199908603333384,46.20668045352885,46.20668045362885,46.213443265378245,46.21344326547825,46.22020402303535,46.22020402313535,46.226964369854,46.226964369954004,46.23372348415728,46.23372348425728,46.24047972259135,46.240479722691354,46.24723472851006,46.24723472861006,46.253986036882644,46.253986036982646,46.26073446938603,46.26073446948603,46.267482080212496,46.2674820803125,46.27422928020051,46.27422928030051,46.29447005848762,46.29447005858762,46.301214382606425,46.301214382706426,46.30795829588678,46.30795829598678,46.314699744136384,46.314699744236385,46.32144078154753,46.32144078164753,46.3281805864433,46.328180586543304,46.34165896371948,46.341658963819484,46.34839424939222,46.34839424949222,46.35512912422651,46.35512912432651,46.36186276654542,46.36186276664542,46.368595998025874,46.368595998125876,46.375327996990954,46.375327997090956,46.38205917427912,46.38205917437912,46.38878994072883,46.38878994082883,46.39551947466317,46.39551947476317,46.40897813169338,46.40897813179338,46.415701092212394,46.415701092312396,46.422423641892955,46.42242364199296,46.429145369896595,46.4291453699966,46.43586668706178,46.435866687161784,46.44258759338851,46.44258759348851,46.44930726719987,46.44930726729987,46.46274414979183,46.46274414989183,46.469460947733985,46.46946094783399,46.47617733483768,46.47617733493768,46.48289331110292,46.48289331120292,46.48960764401433,46.48960764411433,46.49632115524882,46.496321155348824,46.503033844806396,46.5030338449064,46.509745301848604,46.509745301948605,46.51645552637544,46.51645552647544,46.523162875033066,46.52316287513307,46.52986981285223,46.529869812952235,46.53657469647912,46.53657469657912,46.54327916926755,46.54327916936755,46.549982409540604,46.549982409640606,46.55668318478291,46.556683184882914,46.56338354918676,46.56338354928676,46.5700830919137,46.570083092013704,46.57678181296372,46.576781813063725,46.583478068983,46.583478069083,46.59017350332536,46.59017350342536,46.60356190697934,46.60356190707934,46.616947434764114,46.616947434864116,46.62363793904498,46.623637939144984,46.630326799972025,46.63032680007203,46.637014428383694,46.637014428483695,46.65707361607258,46.65707361617258,46.66375713609967,46.66375713619967,46.67043901277294,46.67043901287294,46.67711883525391,46.67711883535391,46.68379783605797,46.68379783615797,46.69047642602357,46.690476426123574,46.697154605150715,46.69715460525072,46.70383196260095,46.70383196270095,46.71050808753581,46.71050808763581,46.7171838016322,46.717183801732205,46.72385705069786,46.72385705079786,46.73719902960614,46.73719902970614,46.74386693777184,46.74386693787184,46.750532791745265,46.750532791845266,46.757197002364855,46.757197002464856,46.763860391307524,46.763860391407526,46.77051885018871,46.77051885028871,46.77717402236223,46.77717402246223,46.7838287836973,46.783828783797304,46.79048149084008,46.79048149094008,46.797133787144396,46.7971337872444,46.810434682206925,46.810434682306926,46.817081226772835,46.81708122687284,46.82372653882338,46.82372653892338,46.83037020752009,46.83037020762009,46.843656312398146,46.84365631249815,46.85029628354874,46.85029628364874,46.856935843860875,46.856935843960876,46.87021414280824,46.87021414290824,46.87685082725117,46.87685082735117,46.88348134911724,46.88348134921724,46.89011146014486,46.89011146024486,46.903369628007795,46.9033696281078,46.90999521981238,46.90999521991238,46.91661834658621,46.916618346686214,46.92324065168314,46.92324065178314,46.92986131342623,46.92986131352623,46.93648074265395,46.93648074275395,46.943098528527834,46.943098528627836,46.949715903563266,46.94971590366327,46.95632958105258,46.95632958115258,46.96294161518806,46.96294161528806,46.969553238485084,46.969553238585085,46.97616321842828,46.976163218528285,46.98277237669456,46.982772376794564,46.98938030244547,46.98938030254547,47.002594510593454,47.002594510693456,47.00919956047516,47.00919956057516,47.01580296700303,47.015802967103035,47.02240555185399,47.022405551953995,47.029005671674206,47.02900567177421,47.035601683109846,47.03560168320985,47.04219605119165,47.042196051291654,47.04878918675809,47.048789186858095,47.06197299286022,47.06197299296022,47.06856284171899,47.068562841818995,47.07515186890085,47.075151869000855,47.08174048524426,47.08174048534426,47.08832827991075,47.08832828001075,47.09491566373878,47.09491566383878,47.10150058253607,47.10150058263607,47.108084679656436,47.10808467975644,47.12125123054335,47.12125123064335,47.127831219279145,47.127831219379146,47.134409975499565,47.13440997559957,47.140985855850786,47.14098585595079,47.14755803865589,47.14755803875589,47.154129399784075,47.15412939988408,47.16069993923535,47.16069993933535,47.167270067848165,47.16727006794817,47.180409914235334,47.180409914335335,47.19354852810714,47.19354852820714,47.200116602527665,47.200116602627666,47.20668426610973,47.206684266209734,47.213250286337974,47.213250286437976,47.219815074050835,47.21981507415084,47.22637904008679,47.22637904018679,47.23950656132023,47.239506561420235,47.246069294840815,47.24606929494082,47.25262956333065,47.25262956343065,47.259189420982025,47.25918942108203,47.26574804611803,47.26574804621803,47.272306260415576,47.27230626051558,47.285420223979926,47.28542022407993,47.29197227570061,47.29197227580061,47.29852391658283,47.29852391668283,47.3050751466266,47.3050751467266,47.311625144154995,47.311625144255,47.31817473084494,47.31817473094494,47.32472267418105,47.32472267428105,47.331270206678695,47.3312702067787,47.33781609582252,47.33781609592252,47.34436075245096,47.34436075255096,47.350904176564036,47.35090417666404,47.363990203113275,47.36399020321328,47.37053198387252,47.37053198397252,47.37707294295485,47.37707294305485,47.38361349119872,47.383613491298725,47.390152396088766,47.39015239618877,47.40322897335348,47.40322897345348,47.4097641806974,47.4097641807974,47.422834184546794,47.422834184646796,47.429365694344604,47.429365694444606,47.435893095757834,47.435893095857836,47.44894707690738,47.44894707700738,47.455473245805244,47.455473245905246,47.46199900386464,47.46199900396464,47.46852394024713,47.46852394034713,47.47504764411424,47.47504764421424,47.481569704627525,47.48156970472753,47.488091354302355,47.48809135440236,47.49461259313872,47.49461259323872,47.507654249134546,47.50765424923455,47.51417261210171,47.51417261220171,47.520688510038134,47.520688510138136,47.52720071042843,47.52720071052843,47.53371208914182,47.533712089241824,47.54022264617829,47.540222646278295,47.5467319706994,47.5467319707994,47.55324088438204,47.553240884482044,47.559749387226226,47.55974938732623,47.5662570683935,47.5662570684935,47.57276433872231,47.57276433882231,47.579270787374206,47.57927078747421,47.5857743601569,47.5857743602569,47.592277522101135,47.59227752220114,47.598778219014626,47.59877821911463,47.605278094251204,47.605278094351206,47.6182774338859,47.6182774339859,47.62477525493019,47.624775255030194,47.63127184345911,47.63127184355911,47.63776637779574,47.637766377895744,47.650754213953626,47.65075421405363,47.6572454615826,47.6572454616826,47.663735065857736,47.66373506595774,47.67022302677904,47.67022302687904,47.68319730526783,47.683197305367834,47.68968239031994,47.68968239041994,47.69616665369513,47.69616665379513,47.71561903298224,47.71561903308224,47.72210247468052,47.72210247478052,47.72858550554034,47.72858550564034,47.73506566053096,47.73506566063096,47.741544993844656,47.74154499394466,47.75450242795668,47.75450242805668,47.76097888540118,47.76097888550118,47.76745287781493,47.767452877914934,47.77392604855177,47.773926048651774,47.79334473908537,47.79334473918537,47.799816677306836,47.79981667740684,47.80628779385138,47.806287793951384,47.81275685620365,47.81275685630365,47.81922263184825,47.81922263194825,47.82568676413902,47.82568676423902,47.838613796205195,47.8386137963052,47.84507587430368,47.84507587440368,47.857998387146814,47.857998387246816,47.86445717853764,47.86445717863764,47.87091514825155,47.87091514835155,47.87737229628854,47.87737229638854,47.88382780097171,47.88382780107171,47.890282894816416,47.89028289491642,47.89673757782266,47.896737577922664,47.903191849990456,47.90319185009046,47.916099983487584,47.916099983587586,47.922552201463084,47.922552201563086,47.93545622657563,47.93545622667563,47.941907622874226,47.94190762297423,47.95480836127911,47.954808361379115,47.967706634653254,47.967706634753256,47.97415515508264,47.97415515518264,47.98060121048128,47.980601210581284,47.98704644420301,47.98704644430301,47.993490445409364,47.993490445509366,47.9999336249388,47.9999336250388,48.006375982791326,48.00637598289133,48.01281751896693,48.012817519066935,48.01925864430408,48.01925864440408,48.025699358802775,48.02569935890278,48.0321388407861,48.0321388408861,48.038577090254044,48.038577090354046,48.04501451804508,48.04501451814508,48.05145030248228,48.05145030258228,48.057884443565655,48.05788444366566,48.06431776297211,48.06431776307211,48.07075067154011,48.07075067164011,48.077180704238906,48.07718070433891,48.08361032609925,48.08361032619925,48.09646915898147,48.09646915908147,48.10289795916489,48.102897959264894,48.10932634850986,48.10932634860986,48.11575391617791,48.11575391627791,48.1221810730075,48.122181073107505,48.12860658648327,48.128606586583274,48.14145720259634,48.141457202696344,48.14788148355673,48.14788148365673,48.15430453200175,48.154304532101754,48.160727169608315,48.160727169708316,48.167149396376416,48.16714939647642,48.17356956895223,48.17356956905223,48.17998850901268,48.17998850911268,48.186403751527,48.186403751627005,48.19281776152596,48.19281776162596,48.19923053900954,48.19923053910954,48.20564290565466,48.205642905754665,48.21205445062287,48.212054450722874,48.218463530560335,48.21846353066034,48.224870967143964,48.224870967243966,48.23127799288914,48.23127799298914,48.23768460779586,48.237684607895865,48.244090401025666,48.24409040112567,48.250494140063175,48.25049414016318,48.25689705742378,48.25689705752378,48.26329833143055,48.26329833153055,48.26969755124503,48.26969755134503,48.276096360221054,48.276096360321056,48.282494347520164,48.282494347620165,48.28889151314236,48.28889151324236,48.2952882679261,48.2952882680261,48.30807931246283,48.30807931256283,48.31447236970045,48.31447236980045,48.32086296190732,48.320862962007325,48.32725191076037,48.32725191086037,48.3336400379365,48.3336400380365,48.34002734343571,48.34002734353571,48.346414238096465,48.346414238196466,48.35280072191876,48.35280072201876,48.35918556238723,48.359185562487234,48.36556875950187,48.36556875960187,48.37195154577805,48.371951545878055,48.37833104534658,48.37833104544658,48.38470890156127,48.38470890166127,48.397462970636816,48.39746297073682,48.40383877265922,48.40383877275922,48.410214163843165,48.41021416394317,48.416588322511735,48.41658832261174,48.42296207034185,48.422962070441855,48.4293345856566,48.4293345857566,48.442078794609166,48.44207879470917,48.44845007740854,48.44845007750854,48.454820538530996,48.454820538631,48.46119058881499,48.461190588914995,48.46755981742208,48.46755981752208,48.47392699183687,48.47392699193687,48.48665887563571,48.48665887573571,48.49302317418131,48.49302317428131,48.499385007696155,48.49938500779616,48.50574560869563,48.50574560879563,48.51210415550282,48.51210415560282,48.51846229147154,48.518462291571545,48.524820016601815,48.52482001670182,48.53753259099316,48.53753259109316,48.5438857969004,48.5438857970004,48.55023818113072,48.550238181230725,48.55658768949184,48.556587689591844,48.56293678701451,48.56293678711451,48.569283008667966,48.56928300876797,48.57562881948297,48.575628819582974,48.58197421945952,48.58197421955952,48.5883192085976,48.588319208697605,48.59466296522032,48.594662965320325,48.60100548932767,48.60100548942767,48.607346780919634,48.607346781019636,48.62002607739592,48.62002607749592,48.63270003297225,48.632700033072254,48.63903557282582,48.63903557292582,48.645370701840925,48.64537070194093,48.65170459834066,48.65170459844066,48.658037262325024,48.658037262425026,48.6643678721171,48.6643678722171,48.67069766023226,48.67069766033226,48.68335559310875,48.68335559320875,48.6896825053547,48.689682505454705,48.69600654173146,48.69600654183146,48.70233016726976,48.70233016736976,48.7086533819696,48.7086533820696,48.7276222043922,48.7276222044922,48.733944186576664,48.733944186676666,48.74026575792267,48.74026575802267,48.746586918430225,48.74658691853023,48.75290438139166,48.75290438149166,48.75922143351464,48.75922143361464,48.7655376639607,48.7655376640607,48.7718534835683,48.7718534836683,48.77816683814516,48.77816683824516,48.78447854936819,48.78447854946819,48.79078902807584,48.790789028175844,48.79709868510658,48.797098685206585,48.8034066987835,48.8034066988835,48.80971306910658,48.80971306920658,48.8160190285912,48.8160190286912,48.82232416639891,48.82232416649891,48.8286284825297,48.8286284826297,48.83493156614512,48.834931566245125,48.841234238922084,48.841234239022086,48.84753650086059,48.847536500960594,48.85383794112218,48.85383794122218,48.860138970545314,48.860138970645316,48.87274020771466,48.872740207814665,48.87903918294551,48.87903918304551,48.88533651482253,48.88533651492253,48.89163343586108,48.89163343596108,48.89792953522272,48.897929535322724,48.90422399123054,48.90422399133054,48.91051803639989,48.910518036499894,48.91681167073079,48.91681167083079,48.9293968852003,48.9293968853003,48.93568805450045,48.935688054600455,48.941977580446775,48.94197758054678,48.948266695554636,48.94826669565464,48.96084451493191,48.96084451503191,48.97971021690167,48.979710217001674,48.98599768865571,48.98599768875571,48.99228474957128,48.992284749671285,49.00485722804861,49.00485722814861,49.011142234771896,49.0111422348719,49.017426830656724,49.017426830756726,49.0237110157031,49.0237110158031,49.02999314655719,49.02999314665719,49.0362740448959,49.0362740449959,49.04255288904233,49.04255288914233,49.04882967899646,49.048829679096464,49.055106058112145,49.05510605821215,49.06138202638937,49.06138202648937,49.06765429712048,49.06765429722048,49.07392451365929,49.073924513759295,49.080193908521196,49.0801939086212,49.09273187656809,49.09273187666809,49.098999628076164,49.098999628176166,49.10526573623041,49.10526573633041,49.11153102270773,49.11153102280773,49.12405871979318,49.124058719893185,49.13031989788594,49.13031989798594,49.136579432624856,49.13657943272486,49.14283650233304,49.14283650243304,49.14909233952584,49.149092339625845,49.1553457116879,49.1553457117879,49.161598673011504,49.161598673111506,49.167850401819734,49.167850401919736,49.17410007643567,49.17410007653567,49.180349340213155,49.18034934031316,49.186597371475266,49.18659737157527,49.19909220148412,49.19909220158412,49.2053385893924,49.2053385894924,49.217827667662846,49.21782766776285,49.22406994718655,49.22406994728655,49.230309761679514,49.230309761779516,49.23654628946481,49.236546289564814,49.24278158473474,49.242781584834745,49.24901441497393,49.24901441507393,49.25524560185928,49.25524560195928,49.26147555622926,49.26147555632926,49.27393505413076,49.27393505423076,49.280164186823825,49.28016418692383,49.28639249783998,49.28639249793998,49.29261998717921,49.29261998727921,49.29884665484153,49.298846654941535,49.31129957932772,49.31129957942772,49.3175246036362,49.3175246037362,49.32374921710623,49.323749217206235,49.32997341973781,49.32997341983781,49.342419359970215,49.34241936007022,49.34863945421721,49.348639454317215,49.35485913762576,49.35485913772576,49.36107841019584,49.36107841029584,49.36729686108901,49.36729686118901,49.37351366862835,49.37351366872835,49.38594687286857,49.385946872968574,49.39216285873099,49.39216285883099,49.398378433754964,49.398378433854965,49.40459359794047,49.40459359804047,49.41702351547303,49.417023515573035,49.423237857981626,49.42323785808163,49.429451378813305,49.429451378913306,49.435662023775784,49.435662023875786,49.441868971192136,49.44186897129214,49.44807468609312,49.448074686193124,49.45427875764028,49.45427875774028,49.46048159667206,49.46048159677206,49.466683614026934,49.466683614126936,49.47908723789821,49.479087237998215,49.49148962925412,49.49148962935412,49.4976895924167,49.4976895925167,49.50388709054853,49.50388709064853,49.51008417784191,49.51008417794191,49.51628085429683,49.51628085439683,49.522475887397924,49.522475887497926,49.52866968798364,49.52866968808364,49.53486061270016,49.53486061280016,49.553432565172784,49.553432565272786,49.55962184653547,49.55962184663547,49.5658107170597,49.5658107171597,49.57199753339164,49.57199753349164,49.57818393888512,49.57818393898512,49.584369111863225,49.58436911196323,49.59055346316442,49.59055346326442,49.596735760273326,49.59673576037333,49.60291764654378,49.60291764664378,49.61528100824622,49.61528100834622,49.621462072839755,49.62146207293976,49.62764272659483,49.62764272669483,49.63382296951145,49.63382296961145,49.64000239075115,49.64000239085115,49.6461814011524,49.6461814012524,49.652360000715184,49.652360000815186,49.66471596732539,49.664715967425394,49.67089292353435,49.670892923634355,49.677069468904854,49.677069469004856,49.683243138406155,49.68324313850616,49.689416397068996,49.689416397169,49.70176250355622,49.70176250365622,49.707934940542145,49.70793494064215,49.7141061450127,49.7141061451127,49.72644814311535,49.72644814321535,49.73261852590898,49.732618526008984,49.73878767618725,49.73878767628725,49.74495641562706,49.74495641572706,49.75112351171304,49.75112351181304,49.75729019696056,49.75729019706056,49.76345647136962,49.763456471469624,49.77578737683392,49.77578737693392,49.78195159705069,49.781951597150695,49.794277983291956,49.79427798339196,49.80659943947173,49.806599439571734,49.8127579079501,49.8127579080501,49.818915554751555,49.81891555485156,49.8250723798761,49.8250723799761,49.83122879416218,49.83122879426218,49.83738438677134,49.83738438687134,49.843539568542056,49.84353956864206,49.85584705621427,49.855847056314275,49.86199895127732,49.86199895137732,49.874301098049585,49.87430109814959,49.88044970640498,49.88044970650498,49.88659790392191,49.88659790402191,49.898893888117314,49.898893888217316,49.90504126395733,49.90504126405733,49.91118822895889,49.911188229058894,49.92348051560818,49.923480515708185,49.93576910471135,49.93576910481135,49.94191196132834,49.94191196142834,49.954195620370015,49.95419562047002,49.96033601195625,49.96033601205625,49.96647476018866,49.96647476028866,49.978751434976566,49.97875143507657,49.98488730733977,49.98488730743977,49.99102112551069,49.99102112561069,49.99715247865086,49.99715247875086,50.003282599275664,50.003282599375666,50.00940861151589,50.00940861161589,50.01553421291766,50.01553421301766,50.02778253985199,50.02778253995199,50.03390321119227,50.03390321129227,50.04002223917871,50.04002223927871,50.04614003464979,50.04614003474979,50.05225495425166,50.05225495435166,50.058369052176616,50.05836905227662,50.06448273926311,50.064482739363115,50.070595193834244,50.070595193934246,50.07670723756691,50.07670723766691,50.08893091419379,50.08893091429379,50.10115212578993,50.10115212588993,50.11337046151686,50.11337046161686,50.119477986026496,50.1194779861265,50.1316918025304,50.1316918026304,50.143903975680466,50.14390397578047,50.15000944599782,50.15000944609782,50.156113683799795,50.1561136838998,50.16221751076331,50.162217510863314,50.16832051604992,50.16832051614992,50.17442311049806,50.17442311059806,50.18052488326929,50.180524883369294,50.192727607134834,50.192727607234836,50.1988281473907,50.1988281474907,50.20492786596964,50.20492786606964,50.21102717371012,50.21102717381012,50.229322631900835,50.22932263200084,50.23541906377212,50.23541906387212,50.2476069974532,50.2476069975532,50.25369808842453,50.25369808852453,50.25978753604203,50.259787536142035,50.26587492946725,50.265874929567254,50.27196191205401,50.27196191215401,50.278048072963855,50.27804807306386,50.28413382303525,50.28413382313525,50.29021875142972,50.29021875152972,50.29630326898573,50.29630326908573,50.302385321511004,50.302385321611006,50.30846573068244,50.308465730782444,50.31454572901542,50.31454572911542,50.32062531650995,50.32062531660995,50.3267036714891,50.3267036715891,50.33278161562979,50.33278161572979,50.33885914893203,50.33885914903203,50.34493627139581,50.34493627149581,50.35101298302113,50.35101298312113,50.35708764045417,50.35708764055417,50.36316106537183,50.36316106547183,50.36923407945103,50.369234079551035,50.37530586101486,50.37530586111486,50.38137682090178,50.38137682100178,50.387446548273324,50.387446548373326,50.39351545396795,50.39351545406795,50.399580251278,50.399580251378005,50.41170738086736,50.411707380967364,50.417769302308216,50.41776930240822,50.42383081291061,50.42383081301061,50.429890269320715,50.42989026942072,50.44200877130247,50.44200877140247,50.448067406035655,50.44806740613566,50.454124397415015,50.45412439751502,50.46018097795592,50.460180978055924,50.46623714765837,50.46623714775837,50.47834866538634,50.478348665486344,50.484402780896495,50.4844027809965,50.49045566389128,50.490455663991284,50.49650567101686,50.496505671116864,50.50255444562708,50.50255444572708,50.50860239856037,50.50860239866037,50.514649940655204,50.514649940755206,50.520697071911584,50.520697072011586,50.52674214897568,50.52674214907568,50.5327859935244,50.5327859936244,50.53882696220391,50.538826962303915,50.544867520044974,50.544867520144976,50.550907667047575,50.55090766714758,50.556947403211716,50.55694740331172,50.56298508518358,50.56298508528358,50.56902235631697,50.56902235641697,50.57505921661191,50.575059216711914,50.58713211552488,50.58713211562488,50.59316774330445,50.59316774340445,50.5992025494071,50.599202549507105,50.6112713399355,50.6112713400355,50.62937206069734,50.629372060797344,50.635402347576964,50.635402347676965,50.641432223618125,50.64143222371813,50.647461688820826,50.64746168892083,50.65349033234662,50.65349033244662,50.659518154195496,50.6595181542955,50.665544743529,50.665544743629,50.671570922024046,50.67157092212405,50.67759545716526,50.67759545726526,50.683619581468015,50.68361958156802,50.689642473255404,50.689642473355406,50.69566495420433,50.695664954304334,50.70168620263789,50.70168620273789,50.71372787782808,50.71372787792808,50.71974542871552,50.71974542881552,50.725762568764495,50.725762568864496,50.731778887136564,50.731778887236565,50.73779438383171,50.737794383931714,50.74982496638356,50.74982496648356,50.755836765532585,50.75583676563259,50.761846099650874,50.761846099750876,50.7678550229307,50.767855023030705,50.77386353537207,50.773863535472074,50.779870815298075,50.77987081539808,50.785875630193324,50.785875630293326,50.79187921257321,50.79187921267321,50.79788238411463,50.79788238421463,50.80388473397914,50.80388473407914,50.809886262166735,50.80988626226674,50.81588737951587,50.81588737961587,50.82188644267272,50.82188644277272,50.82788468415265,50.82788468425265,50.83988075627406,50.839880756374065,50.84587653272325,50.845876532823254,50.85187148749552,50.851871487595524,50.85786603142934,50.85786603152934,50.86385975368624,50.863859753786244,50.869853065104685,50.86985306520469,50.87584596568467,50.87584596578467,50.8818384554262,50.8818384555262,50.8938230240708,50.8938230241708,50.899813459620034,50.899813459720036,50.90580019762316,50.90580019772316,50.91178611394937,50.91178611404937,50.917766689375625,50.91776668947563,50.92374685396343,50.92374685406343,50.92972332100511,50.929723321105115,50.935698144692964,50.935698144792966,50.941670503350075,50.94167050345008,50.959585935967574,50.959585936067576,50.971526955735676,50.97152695583568,50.97749602768512,50.97749602778512,50.98346427795766,50.98346427805766,50.995398724310434,50.995398724410435,51.001364509552225,51.00136450965223,51.007329473117096,51.0073294732171,51.01329197165123,51.01329197175123,51.0192540593469,51.0192540594469,51.025213682011824,51.025213682111826,51.03117289383829,51.03117289393829,51.03713128398785,51.03713128408785,51.04308638742974,51.04308638752974,51.0609508760785,51.0609508761785,51.066903925328106,51.06690392542811,51.072854920385424,51.072854920485426,51.08475526714623,51.08475526724623,51.096653559714746,51.09665355981475,51.10260167890286,51.10260167900286,51.108549387252516,51.10854938735252,51.1144958630868,51.114495863186804,51.12044192808263,51.12044192818263,51.13233323639737,51.132333236497374,51.15016855551565,51.15016855561565,51.15610927961153,51.15610927971153,51.16204959286895,51.16204959296895,51.167987851934086,51.16798785203409,51.173925289322305,51.17392528942231,51.179862315872064,51.179862315972066,51.18579893158337,51.18579893168337,51.19173267142547,51.19173267152547,51.197665178752196,51.1976651788522,51.20359727524047,51.20359727534047,51.20952772837491,51.20952772847491,51.22138616961305,51.22138616971305,51.23324173498198,51.23324173508198,51.23916849057031,51.23916849067031,51.245094424481714,51.245094424581715,51.25101953671621,51.25101953681621,51.25694423811224,51.25694423821224,51.26286852866982,51.26286852876982,51.26879117587357,51.26879117597357,51.27471176888503,51.27471176898503,51.292473137080954,51.292473137180956,51.29839249757704,51.29839249767704,51.304311036396214,51.304311036496216,51.31022916437693,51.31022916447693,51.316145238165355,51.31614523826536,51.32206007943841,51.32206007953841,51.32797409903455,51.32797409913455,51.33979926235762,51.339799262457625,51.35161949561921,51.35161949571921,51.36343726385005,51.363437263950054,51.369345531707786,51.36934553180779,51.37525338872707,51.37525338882707,51.38115836987714,51.38115836997714,51.387062940188756,51.38706294028876,51.392966688823456,51.39296668892346,51.398869615781244,51.398869615881246,51.40477213190057,51.40477213200057,51.41657593162386,51.41657593172386,51.42247680438936,51.422476804489364,51.434277728243444,51.434277728343446,51.440177368493565,51.44017736859357,51.45197541647845,51.45197541657845,51.45787341337474,51.45787341347474,51.46377058859412,51.463770588694125,51.46966735297505,51.46966735307505,51.47556124148677,51.475561241586774,51.481454308321574,51.481454308421576,51.4932355119297,51.4932355120297,51.49912323786455,51.499123237964554,51.5050101421225,51.5050101422225,51.51089540302661,51.51089540312661,51.51677943141535,51.51677943151535,51.52854502316209,51.52854502326209,51.53442535400471,51.53442535410471,51.54030527400887,51.540305274108874,51.55206470317874,51.552064703278745,51.55794339066754,51.55794339076754,51.563821667317875,51.563821667417876,51.56969953312975,51.56969953322975,51.57557698810317,51.575576988203174,51.581453621399675,51.581453621499676,51.587329843857724,51.587329843957725,51.61083103614379,51.610831036243795,51.61670191770189,51.61670191780189,51.628442859141174,51.628442859241176,51.6343125081839,51.634312508283905,51.640175994649766,51.64017599474977,51.64603907027717,51.64603907037717,51.66362788632093,51.66362788642093,51.66949014027142,51.66949014037142,51.67534910751426,51.67534910761426,51.68120766391863,51.68120766401863,51.68706498780763,51.68706498790763,51.692921900858174,51.692921900958176,51.69877840307026,51.69877840317026,51.710488942463684,51.710488942563686,51.72219619514945,51.72219619524945,51.72804899981542,51.72804899991542,51.73975296579352,51.73975296589352,51.75145487757934,51.75145487767934,51.76315596768825,51.76315596778825,51.76900548564655,51.769005485746554,51.7748517168972,51.774851716997205,51.78069753730939,51.780697537409395,51.786542946883124,51.786542946983126,51.7923879456184,51.7923879457184,51.79823212267676,51.79823212277676,51.80407588889666,51.804075888996664,51.809919244278106,51.80991924437811,51.81576218882109,51.81576218892109,51.82160472252562,51.82160472262562,51.82744643455324,51.82744643465324,51.833287735742395,51.8332877358424,51.83912821525463,51.839128215354634,51.84496705141305,51.84496705151305,51.850805476733,51.850805476833,51.856642258699125,51.85664225879913,51.862478629826796,51.8624786299268,51.86831417927755,51.86831417937755,51.87414767453601,51.87414767463601,51.891647338634485,51.89164733873449,51.897479601377576,51.89747960147758,51.909143305186845,51.90914330528685,51.91497433541456,51.914974335514565,51.92080495480383,51.92080495490383,51.92663310916234,51.92663310926234,51.93246003100548,51.932460031105485,51.94411346385331,51.944113463953315,51.94993668815034,51.94993668825034,51.95575950160891,51.95575950170891,51.96158190422902,51.96158190432902,51.96740389601067,51.967403896110675,51.97322547695387,51.97322547705387,51.97904623622015,51.97904623632015,51.984866173809515,51.984866173909516,51.99068528972197,51.99068528982197,51.9965035839575,51.9965035840575,52.002321056516124,52.002321056616125,52.00813811823628,52.008138118336284,52.01395476911799,52.01395476921799,52.019766079099746,52.01976607919975,52.02557574572767,52.02557574582767,52.0313825364864,52.0313825365864,52.03718891640666,52.037188916506665,52.04880085457029,52.04880085467029,52.05460476945981,52.05460476955981,52.06040786267241,52.060407862772415,52.06620766917736,52.06620766927736,52.07200665400539,52.072006654105394,52.07780481715651,52.077804817256514,52.08360256946917,52.08360256956917,52.08939991094337,52.08939991104337,52.10099418305332,52.10099418315332,52.118383742445175,52.11838374254518,52.1241769755348,52.1241769756348,52.135762620037134,52.135762620137136,52.14155462061139,52.14155462071139,52.14734621034719,52.14734621044719,52.15313369169841,52.15313369179841,52.164708243562394,52.164708243662396,52.170494903236694,52.170494903336696,52.17628115207255,52.17628115217255,52.18206575755456,52.18206575765456,52.18784954135967,52.18784954145967,52.193632914326315,52.19363291442632,52.19941505477758,52.19941505487758,52.205194319359656,52.20519431945966,52.210971940587896,52.2109719406879,52.21674915097768,52.21674915107768,52.222525950529004,52.222525950629006,52.2283011067265,52.2283011068265,52.23407544124708,52.23407544134708,52.239848132413826,52.23984813251383,52.251388584685834,52.251388584785836,52.25715511327572,52.257155113375724,52.26292123102715,52.26292123112715,52.27445305569155,52.274453055791554,52.28021753008915,52.280217530189155,52.285981593648295,52.285981593748296,52.29174442469206,52.291744424792064,52.297504790705084,52.297504790805085,52.30326433504119,52.30326433514119,52.314780137005755,52.31478013710576,52.32629100890882,52.32629100900882,52.33204069312195,52.33204069322195,52.33778873398124,52.33778873408124,52.34353554232517,52.34353554242517,52.349280296476806,52.34928029657681,52.35502463978999,52.35502463988999,52.36651209390097,52.366512094000974,52.37225232882958,52.372252328929584,52.37799133124281,52.37799133134281,52.383729511979126,52.38372951207913,52.38946687103853,52.38946687113853,52.39520381925948,52.39520381935948,52.40093912412659,52.40093912422659,52.40667401815525,52.40667401825525,52.4181433953741,52.418143395474104,52.42387623521047,52.42387623531047,52.42960866420839,52.42960866430839,52.446803075332916,52.44680307543292,52.452532217623165,52.45253221772317,52.4582605382365,52.4582605383365,52.463988448011385,52.46398844811139,52.46971594694781,52.46971594704781,52.47544303504577,52.47544303514577,52.48116889062836,52.48116889072836,52.4868943353725,52.4868943354725,52.4926181367628,52.4926181368628,52.49834111647618,52.498341116576185,52.50406368535112,52.50406368545112,52.50978543254914,52.50978543264914,52.51550471471641,52.51550471481641,52.521223175206764,52.521223175306766,52.52693999234329,52.52693999244329,52.5326559878029,52.5326559879029,52.53837157242405,52.53837157252405,52.544086746206744,52.544086746306746,52.54980150915098,52.54980150925098,52.555515450418305,52.55551545051831,52.561228570008716,52.56122857010872,52.572653576674156,52.57265357677416,52.57836423123382,52.57836423133382,52.58407365327811,52.58407365337811,52.589780199453195,52.589780199553196,52.59548551311291,52.595485513212914,52.60119000509571,52.60119000519571,52.606894086240054,52.606894086340056,52.61830183769028,52.618301837790284,52.62400427548079,52.624004275580795,52.629703426563644,52.629703426663646,52.63540216680804,52.635402166908044,52.64110049621397,52.641100496313975,52.64679841478146,52.64679841488146,52.65819384107795,52.658193841177955,52.66388929461469,52.66388929471469,52.67527896917279,52.67527896927279,52.68096949264803,52.680969492748034,52.68665919444636,52.68665919454636,52.692347663729315,52.69234766382932,52.69803572217381,52.698035722273815,52.70372254810294,52.70372254820294,52.715094967445815,52.71509496754582,52.7207793283442,52.7207793284442,52.726463278404125,52.72646327850413,52.73214640678713,52.73214640688713,52.73782912433168,52.737829124431684,52.74350896600703,52.74350896610703,52.74918839684392,52.74918839694392,52.75486741684235,52.75486741694235,52.760543150133124,52.760543150233126,52.766216007554696,52.7662160076547,52.77756090072092,52.77756090082092,52.78323211478866,52.78323211488866,52.78890291801794,52.78890291811794,52.794573310408765,52.79457331050877,52.80591368435196,52.80591368445196,52.81725241494132,52.817252415041324,52.828589091338394,52.828589091438396,52.83425496450619,52.83425496460619,52.839919605158606,52.83991960525861,52.85124765394807,52.85124765404807,52.85690941873129,52.85690941883129,52.86256954016068,52.86256954026068,52.868228839913144,52.868228840013145,52.873887728827164,52.873887728927166,52.87954579606426,52.87954579616426,52.88520263078598,52.885202630885985,52.890858643830796,52.8908586439308,52.896513424360236,52.89651342446024,52.9021669723743,52.902166972474305,52.913473246725516,52.91347324682552,52.92477828856136,52.924778288661365,52.930430193221596,52.9304301933216,52.94738467468694,52.94738467478694,52.95303329263951,52.95303329273951,52.95868149975363,52.95868149985363,52.96432929602929,52.96432929612929,52.96997668146649,52.96997668156649,52.975622834388325,52.97562283448833,52.986914729393526,52.98691472949353,52.99820415936799,52.99820415946799,53.003847436420614,53.003847436520616,53.00948907011941,53.00948907021941,53.015129471302835,53.01512947140284,53.026408219477396,53.0264082195774,53.03204574479162,53.03204574489162,53.037682859267385,53.037682859367386,53.04331956290469,53.043319563004694,53.04895380151125,53.048953801611255,53.0545872184409,53.0545872185409,53.065853641461736,53.06585364156174,53.071484182522184,53.071484182622186,53.07711431274417,53.077114312844174,53.082743210450786,53.08274321055079,53.08837169731894,53.08837169741894,53.09399895167172,53.093998951771724,53.09962497350914,53.09962497360914,53.1108766063455,53.1108766064455,53.11650098482908,53.11650098492908,53.12212495247421,53.12212495257421,53.12774768760396,53.12774768770396,53.13336960105679,53.133369601156794,53.14461301712401,53.14461301722401,53.15023410889993,53.15023410899993,53.15585437899894,53.15585437909894,53.16147423825949,53.16147423835949,53.17271354594212,53.172713546042125,53.18957148036994,53.189571480469944,53.19519010711512,53.19519010721512,53.20080585799109,53.200805858091094,53.20642119802861,53.20642119812861,53.22326680730269,53.223266807402695,53.22887968230947,53.22887968240947,53.234491324800864,53.234491324900866,53.24010173477689,53.240101734876895,53.24571091223754,53.24571091233754,53.256925980451186,53.25692598055119,53.26253146036572,53.26253146046572,53.268136529441804,53.268136529541806,53.27374118767942,53.27374118777942,53.27934543507858,53.279345435178584,53.28494927163929,53.28494927173929,53.290549821492334,53.290549821592336,53.30174968868305,53.301749688783055,53.307346951828436,53.30734695192844,53.31854065644229,53.31854065654229,53.324136276233844,53.324136276333846,53.335326283301576,53.33532628340158,53.340920259739306,53.34092025983931,53.346513414500116,53.34651341460012,53.352105747584005,53.35210574768401,53.35769766982944,53.35769766992944,53.363289181236425,53.36328918133643,53.36888028180494,53.36888028190494,53.374468506504265,53.374468506604266,53.38005632036512,53.38005632046512,53.39681852943234,53.39681852953234,53.407989637931024,53.407989638031026,53.41357211089194,53.41357211099194,53.41915376217594,53.41915376227594,53.42473294842919,53.42473294852919,53.430311723843985,53.43031172394399,53.43588967758187,53.43588967768187,53.44146722048129,53.441467220581295,53.44704312002688,53.447043120126885,53.4693463073708,53.4693463074708,53.474920974401016,53.47492097450102,53.48049523059278,53.48049523069278,53.4860670217538,53.4860670218538,53.49163758039944,53.49163758049944,53.49720731736817,53.497207317468174,53.50277664349844,53.502776643598445,53.50834555879026,53.50834555889026,53.51391365240516,53.51391365250516,53.51948051350469,53.51948051360469,53.530613414026824,53.530613414126826,53.54174384951822,53.54174384961822,53.547307834748544,53.547307834848546,53.55286894410967,53.55286894420967,53.55842882095542,53.55842882105542,53.56398787612425,53.56398787622425,53.56954652045463,53.56954652055463,53.57510434310809,53.57510434320809,53.591777400230015,53.59177740033002,53.59733399036811,53.59733399046811,53.60288975882928,53.60288975892928,53.608444705613536,53.60844470571354,53.61399883072088,53.61399883082088,53.61955213415131,53.619552134251315,53.630657919335256,53.63065791943526,53.641762472003826,53.64176247210383,53.64731289956505,53.64731289966505,53.66396336057181,53.663963360671815,53.669512555617665,53.66951255571767,53.6750609289866,53.675060929086605,53.68060806984017,53.68060806994017,53.68615397817837,53.68615397827837,53.6916994756781,53.6916994757781,53.69724456233938,53.69724456243938,53.7027892381622,53.7027892382622,53.70833350314656,53.708333503246564,53.71387735729247,53.71387735739247,53.71942080059991,53.719420800699915,53.724963833068905,53.72496383316891,53.730505222184064,53.730505222284066,53.73604537878386,53.73604537888386,53.74158512454518,53.741585124645184,53.74712445946806,53.74712445956806,53.75266338355247,53.752663383652475,53.76373958836747,53.76373958846747,53.76927481490577,53.76927481500577,53.7748088089287,53.7748088090287,53.78034198127471,53.78034198137471,53.78587351026689,53.78587351036689,53.791403395905235,53.79140339600524,53.79693287070513,53.79693287080513,53.80246111298965,53.80246111308965,53.80798853359725,53.807988533697255,53.81904132062017,53.819041320720174,53.82456216781246,53.82456216791246,53.83008137165091,53.830081371750914,53.841118546812446,53.84111854691245,53.85215407862015,53.852154078720154,53.857669584912486,53.85766958501249,53.863184269527906,53.86318426962791,53.86869772162795,53.868697721727955,53.874209941212634,53.874209941312635,53.879721339120394,53.879721339220396,53.890743313259,53.890743313359,53.89625306781293,53.89625306791293,53.91278150979781,53.91278150989781,53.91828962099791,53.91828962109791,53.92379691052109,53.92379691062109,53.92930378920582,53.92930378930582,53.93481025705209,53.934810257152094,53.940316314059906,53.94031631415991,53.956832020052595,53.956832020152596,53.96233479035275,53.96233479045275,53.96783714981444,53.967837149914445,53.973339098437684,53.973339098537686,53.978840636222465,53.97884063632247,53.98434094149187,53.984340941591874,53.98984083592282,53.98984083602282,53.995340319515314,53.995340319615316,54.00083898143089,54.00083898153089,54.00633558915418,54.006335589254185,54.01183178603901,54.01183178613901,54.01732716124693,54.017327161346934,54.02282089310102,54.02282089320102,54.02831421411665,54.02831421421665,54.03380548093999,54.03380548103999,54.03929633692487,54.03929633702487,54.044785549555925,54.04478554965593,54.05027394051007,54.05027394061007,54.05575904475654,54.05575904485654,54.06124373816456,54.061243738264565,54.06672802073413,54.066728020834134,54.07221148162678,54.07221148172678,54.07769453168097,54.07769453178097,54.083177170896704,54.083177170996706,54.08865898843552,54.08865898853552,54.0996222126747,54.099622212774705,54.10510238685969,54.10510238695969,54.11058215020622,54.11058215030622,54.116061502714295,54.1160615028143,54.12154044438391,54.12154044448391,54.12701815353815,54.127018153638154,54.13249463017703,54.13249463027703,54.14344676177785,54.143446761877854,54.148920773385974,54.148920773485976,54.15439273080182,54.15439273090182,54.15986427737919,54.159864277479194,54.170806548857044,54.170806548957046,54.17627480872676,54.17627480882676,54.18173978188882,54.181739781988824,54.187204344212425,54.18720434431243,54.19266849569757,54.19266849579757,54.2035963878294,54.2035963879294,54.20905971763763,54.20905971773763,54.214522636607406,54.21452263670741,54.22544806370849,54.22544806380849,54.230909339324434,54.230909339424436,54.24183147971786,54.24183147981786,54.24729152281843,54.24729152291843,54.25275115508054,54.25275115518054,54.25820791147345,54.25820791157345,54.26366179199716,54.26366179209716,54.26911485084395,54.26911485094395,54.274567088013825,54.27456708811383,54.28001850350679,54.28001850360679,54.285467453969005,54.28546745406901,54.29091599359276,54.290915993692764,54.29636412237806,54.29636412247806,54.301809786132615,54.30180978623262,54.3126994702879,54.312699470387905,54.31814307985017,54.31814307995017,54.323585867735524,54.323585867835526,54.3290274231055,54.3290274232055,54.334468567637025,54.33446856773703,54.34534756999241,54.345347570092414,54.35078049775478,54.350780497854785,54.35621260384024,54.35621260394024,54.367076405172696,54.3670764052727,54.37250686790433,54.37250686800433,54.38336697169067,54.38336697179067,54.38879620190692,54.38879620200692,54.399654251500976,54.39965425160098,54.405082249201854,54.405082249301856,54.41050983606428,54.41050983616428,54.41593619041133,54.41593619051133,54.42136172308147,54.42136172318147,54.426783969043946,54.42678396914395,54.432205804167964,54.432205804267966,54.437626406776616,54.43762640687662,54.4430465985468,54.4430465986468,54.44846514696316,54.44846514706316,54.45930060044205,54.45930060054205,54.46471380795846,54.46471380805846,54.4701257829595,54.4701257830595,54.48094891128466,54.480948911384665,54.48635965377033,54.48635965387033,54.491769985417534,54.491769985517536,54.497179495387826,54.49717949548783,54.502588183681205,54.50258818378121,54.50799563945921,54.50799563955921,54.518808496822935,54.51880849692294,54.52961888915591,54.529618889255914,54.53502346906472,54.53502346916472,54.540427638135064,54.540427638235066,54.54583139636695,54.54583139646695,54.556638091153815,54.55663809125382,54.562040206031874,54.562040206131876,54.56744191007147,54.567441910171475,54.57824244228147,54.57824244238147,54.58364044877495,54.58364044887495,54.58903804442998,54.58903804452998,54.59983118154774,54.599831181647744,54.60522631217202,54.60522631227202,54.61062021028093,54.61062021038093,54.61601328671292,54.61601328681292,54.62140513062954,54.62140513072954,54.62679574203079,54.62679574213079,54.63757655399482,54.63757655409482,54.64296634371915,54.642966343819154,54.65913406953832,54.65913406963832,54.664521805070365,54.66452180517037,54.66990871892549,54.66990871902549,54.68068131412038,54.68068131422038,54.686065762944764,54.686065763044766,54.69144939009223,54.69144939019223,54.70221500103334,54.70221500113334,54.707596573988525,54.70759657408853,54.712977736105245,54.71297773620525,54.71835848738351,54.71835848748351,54.73450033037985,54.734500330479854,54.739879849142746,54.73987984924275,54.745258546228726,54.74525854632873,54.75601511872377,54.75601511882377,54.76139217245592,54.76139217255592,54.766768404511154,54.766768404611156,54.7775200469447,54.7775200470447,54.78289504648456,54.782895046584564,54.79364381304892,54.79364381314892,54.79901634755803,54.79901634765803,54.809761005737805,54.80976100583781,54.81513148605463,54.815131486154634,54.820501555533,54.820501555633,54.83660970977583,54.83660970987583,54.841976492546536,54.84197649264654,54.85807519750484,54.85807519760484,54.863438282729426,54.86343828282943,54.86880095711557,54.86880095721557,54.87952343001863,54.87952343011863,54.88488117434328,54.88488117444328,54.890238096991006,54.89023809709101,54.89559419796182,54.89559419806182,54.90094947725572,54.900949477355724,54.917014493460506,54.91701449356051,54.927722997856016,54.92772299795602,54.933076222957624,54.933076223057625,54.93842903722078,54.93842903732078,54.94377938645319,54.94377938655319,54.94912809233177,54.94912809243177,54.95447638737189,54.95447638747189,54.95982427157355,54.959824271673554,54.97586751334009,54.97586751344009,54.98656122755113,54.98656122765113,54.9919070575605,54.991907057660505,55.00259748506389,55.00259748516389,55.01328626921344,55.01328626931344,55.023972999170695,55.0239729992707,55.02931513163396,55.02931513173396,55.03465685325876,55.03465685335876,55.045339063992984,55.045339064092985,55.05067914226396,55.05067914236396,55.061358887967444,55.061358888067446,55.066696501207666,55.06669650130767,55.08804531081474,55.088045310914744,55.09338086986268,55.09338086996268,55.09871437471833,55.09871437481833,55.10938015191426,55.10938015201426,55.12004428575636,55.12004428585636,55.12537532558126,55.12537532568126,55.13603658355416,55.13603658365416,55.14136392583294,55.14136392593294,55.16267288410964,55.16267288420964,55.17332633615184,55.17332633625184,55.17865162423834,55.17865162433834,55.18397650148638,55.18397650158638,55.189299735380594,55.189299735480596,55.19994373813827,55.199943738238275,55.215905633890216,55.21590563399022,55.2265447065864,55.226544706686404,55.231862599580666,55.23186259968067,55.247815867725,55.247815867825004,55.2531325282039,55.2531325283039,55.26907963377137,55.26907963387137,55.27439259670414,55.27439259680414,55.27970268376772,55.27970268386772,55.295631301604594,55.295631301704596,55.30093933447588,55.30093933457588,55.31155334602616,55.31155334612616,55.32216489254569,55.322164892645695,55.32746963870932,55.32746963880932,55.33277356319603,55.33277356329603,55.33807625516736,55.33807625526736,55.34867958491775,55.34867958501775,55.35397981185834,55.35397981195834,55.35927962796047,55.35927962806047,55.36457738987031,55.364577389970314,55.369874740941704,55.369874741041706,55.375171681174635,55.37517168127464,55.38576515080204,55.38576515090204,55.391060447681134,55.391060447781136,55.39635286869103,55.396352868791034,55.401643235508644,55.401643235608645,55.41751392512302,55.41751392522302,55.42280347026371,55.42280347036371,55.42809219372749,55.42809219382749,55.433378452160525,55.43337845226053,55.43866388891664,55.438663889016645,55.44923435159043,55.44923435169043,55.459802760071916,55.45980276017192,55.465085731797295,55.4650857318973,55.47564962105575,55.47564962115575,55.48621104528347,55.48621104538347,55.49149031946273,55.49149031956273,55.49676630693432,55.49676630703432,55.50731787103906,55.50731787113906,55.52314172506927,55.523141725169275,55.5336846615664,55.5336846616664,55.53895407562268,55.53895407572268,55.54422307884049,55.54422307894049,55.55475985276075,55.554759852860755,55.560027212624746,55.56002721272475,55.56529375081182,55.56529375091182,55.57055987816043,55.57055987826043,55.57582559467059,55.57582559477059,55.58635661685245,55.58635661695245,55.591621511685695,55.591621511785696,55.59688599568048,55.59688599578048,55.602150068836806,55.60215006893681,55.60741126612393,55.607411266223934,55.61267164173414,55.61267164183414,55.61793037399052,55.61793037409052,55.623188695408444,55.623188695508446,55.63370451656737,55.63370451666737,55.63896160546992,55.638961605569925,55.644218283534016,55.64421828363402,55.65473081798528,55.654730818085284,55.659986263534,55.659986263634,55.66524129824427,55.66524129834427,55.675750545987874,55.675750546087876,55.68100434818277,55.68100434828277,55.6862577395392,55.6862577396392,55.69676370057515,55.69676370067515,55.70201585941621,55.70201585951621,55.70726596406498,55.70726596416498,55.712515657875294,55.712515657975295,55.71776494084715,55.71776494094715,55.72301381298055,55.72301381308055,55.738759196865374,55.738759196965376,55.74400642564495,55.74400642574495,55.7492528327476,55.7492528328476,55.754498829011794,55.754498829111796,55.75974318192216,55.75974318202216,55.764986302317155,55.76498630241716,55.77022777935832,55.770227779458324,55.78070991176373,55.78070991186373,55.78595015628952,55.785950156389525,55.79642571527962,55.79642571537962,55.8068955225313,55.8068955226313,55.81212878280331,55.812128782903315,55.827828152780896,55.8278281528809,55.83829261913264,55.83829261923264,55.848755442130546,55.84875544223055,55.85398582653335,55.853985826633355,55.85921538925925,55.85921538935925,55.86967410387258,55.869674103972585,55.880131996809,55.880131996909,55.88535909450415,55.885359094604155,55.890584138007014,55.890584138107016,55.89580877067142,55.895808770771424,55.90103134914354,55.90103134924354,55.906252284261825,55.90625228436183,55.91669333282148,55.91669333292148,55.932353262307146,55.93235326240715,55.9375725540716,55.9375725541716,55.948009905085144,55.948009905185145,55.95844561274485,55.958445612844855,55.96887926621228,55.96887926631228,55.97409444959216,55.97409444969216,55.97930922213359,55.97930922223359,55.98452358383655,55.98452358393655,56.00016502559162,56.00016502569162,56.00537651142538,56.005376511525384,56.02101055808822,56.02101055818822,56.03143147556346,56.03143147566346,56.041850338846416,56.04185033894642,56.047057716295605,56.04705771639561,56.05226468290633,56.052264683006335,56.06267820528934,56.06267820538934,56.07309090599543,56.07309090609543,56.083502374186146,56.08350237428615,56.08870728660459,56.08870728670459,56.09391178818458,56.09391178828458,56.099115468087646,56.09911546818765,56.10431750463689,56.10431750473689,56.109517076155385,56.109517076255386,56.11471582599696,56.11471582609696,56.12511127148784,56.12511127158784,56.1303063237833,56.1303063238833,56.135500965240304,56.135500965340306,56.14588860480048,56.145888604900485,56.151080781226746,56.15108078132675,56.15627254681455,56.15627254691455,56.16146390156389,56.16146390166389,56.16665484547478,56.16665484557478,56.17184496770876,56.17184496780876,56.18741492357221,56.187414923672215,56.19260422412927,56.19260422422927,56.20298036021264,56.202980360312644,56.2081667849005,56.2081667850005,56.213352798749895,56.2133527988499,56.21853511505317,56.21853511515317,56.223716609679535,56.22371660977954,56.228897693467445,56.22889769356745,56.2392594502048,56.2392594503048,56.244439712315796,56.2444397124158,56.249619563588325,56.24961956368833,56.25479859318395,56.25479859328395,56.259977211941106,56.25997721204111,56.26515377650598,56.265153776605985,56.2703299302324,56.2703299303324,56.275505262281904,56.275505262381905,56.28067936181603,56.28067936191603,56.2858530505117,56.2858530506117,56.291026328368915,56.29102632846892,56.29619837371076,56.29619837381076,56.301367543183396,56.3013675432834,56.30653630181757,56.306536301917575,56.31687340824748,56.31687340834748,56.322041345204745,56.32204134530475,56.33237680828082,56.33237680838082,56.33754351272271,56.33754351282271,56.342709395487695,56.3427093955877,56.34787199154501,56.347871991645015,56.35303417676387,56.35303417686387,56.358195951144275,56.35819595124428,56.36335690384776,56.36335690394776,56.37367757673937,56.37367757683937,56.378836886089026,56.37883688618903,56.38915427227297,56.38915427237297,56.399469193426164,56.399469193526166,56.40462562690662,56.404625627006624,56.40978164954862,56.40978164964862,56.41493726135216,56.41493726145216,56.42009246231724,56.420092462417244,56.42524684160541,56.42524684170541,56.43040081005512,56.43040081015512,56.43555354598946,56.43555354608946,56.44070504940842,56.44070504950842,56.445855731150466,56.44585573125047,56.456155451280736,56.45615545138074,56.4613040788305,56.4613040789305,56.466451473864886,56.46645147396489,56.47159845806082,56.47159845816082,56.47674379890292,56.476743799002925,56.48703406974867,56.48703406984867,56.49217858891386,56.49217858901386,56.49732228640213,56.49732228650213,56.50246557305194,56.502465573151945,56.50760803802484,56.50760803812484,56.51789255713218,56.51789255723218,56.523034200428164,56.523034200528166,56.52817543288569,56.52817543298569,56.53331543282785,56.53331543292785,56.53845502193154,56.53845502203154,56.543593789358326,56.54359378945833,56.54873173510819,56.54873173520819,56.5538692700196,56.5538692701196,56.559005572415636,56.55900557251564,56.569276944692334,56.569276944792335,56.57440872786534,56.57440872796534,56.58467024001906,56.58467024011906,56.58979955816132,56.58979955826132,56.59492846546512,56.59492846556512,56.60005531857663,56.60005531867663,56.60518176084968,56.605181760949684,56.61543423455734,56.61543423465734,56.62055985515348,56.62055985525348,56.62568506491116,56.62568506501116,56.630809863830386,56.63080986393039,56.6359338410727,56.6359338411727,56.64105740747655,56.641057407576554,56.646180152203485,56.64618015230349,56.65130248609197,56.65130248619197,56.66666907691895,56.66666907701895,56.671790178292056,56.67179017839206,56.67691045798825,56.67691045808825,56.68203032684598,56.682030326945984,56.68714937402681,56.68714937412681,56.69226801036917,56.69226801046917,56.702504461376975,56.70250446147698,56.707621043527055,56.70762104362706,56.71785338615029,56.71785338625029,56.72296873578499,56.72296873588499,56.73319738086211,56.73319738096211,56.73831026546606,56.738310265566064,56.74342191755465,56.74342191765465,56.748533158804776,56.74853315890478,56.753642345862616,56.75364234596262,56.758751122081996,56.758751122182,56.763859487462916,56.76385948756292,56.77407539654785,56.77407539664785,56.779182529413404,56.779182529513406,56.78428884060204,56.78428884070204,56.79960695249103,56.799606952591034,56.804710387810466,56.80471038791047,56.80981341229145,56.80981341239145,56.81491520425705,56.81491520435705,56.82001494203036,56.82001494213036,56.82511303644985,56.82511303654985,56.830209898353964,56.830209898453965,56.83530388438888,56.83530388448888,56.84039663790841,56.840396638008414,56.850580912432115,56.850580912532116,56.85567079008245,56.85567079018245,56.86076025689433,56.86076025699433,56.86584931286775,56.865849312967754,56.87602454894539,56.87602454904539,56.88111031821115,56.88111031831115,56.89128144590421,56.891281446004214,56.8963659826546,56.8963659827546,56.90144969772807,56.90144969782807,56.90653218028617,56.90653218038617,56.91161384116735,56.911613841267354,56.916693447856254,56.916693447956256,56.921772232868236,56.92177223296824,56.92685060704176,56.92685060714176,56.931928570376826,56.93192857047683,56.937005712034974,56.937005712134976,56.942081621177756,56.94208162127776,56.95223302862486,56.95223302872486,56.962383203556584,56.962383203656586,56.97253214597294,56.97253214607294,56.97760600092343,56.97760600102343,56.982679445035465,56.98267944513547,56.98775247830904,56.98775247840904,56.9928246899057,56.992824690005705,56.997894025633165,56.99789402573317,57.00803146457271,57.00803146467271,57.01309915694634,57.01309915704634,57.018165616804595,57.0181656169046,57.02323166582439,57.02323166592439,57.02829689316728,57.02829689326728,57.0333617096717,57.033361709771704,57.038424061145385,57.03842406124539,57.043484358426774,57.043484358526776,57.0485434231928,57.0485434232928,57.05866073104792,57.058660731147924,57.06371856329857,57.063718563398574,57.0687755738723,57.0687755739723,57.073831351930664,57.073831352030666,57.07888630831211,57.07888630841211,57.083940032178184,57.083940032278186,57.09404706907187,57.09404706917187,57.09909956042257,57.099099560522575,57.10414999758098,57.104149997680985,57.11424881770552,57.114248817805525,57.11929596815627,57.119295968256274,57.139484159120826,57.13948415922083,57.1445300770562,57.144530077156205,57.14957394079929,57.149573940899295,57.15461698286547,57.15461698296547,57.159659614093194,57.159659614193195,57.164700191128624,57.164700191228626,57.17478093436103,57.17478093446103,57.18486085591652,57.18486085601652,57.18989937875966,57.189899378859664,57.19493707992589,57.194937080025895,57.19997354857675,57.19997354867675,57.21004566420155,57.21004566430155,57.21507884614474,57.215078846244744,57.220111206411026,57.22011120651103,57.22514233416194,57.22514233426194,57.23017222939747,57.23017222949747,57.235201713794545,57.23520171389455,57.24023078735317,57.24023078745317,57.245259039234874,57.245259039334876,57.25028605860121,57.250286058701214,57.25531266712908,57.255312667229084,57.2603388648185,57.2603388649185,57.265364651669465,57.26536465176947,57.27541540369447,57.27541540379447,57.29048988837815,57.29048988847815,57.29551403187528,57.29551403197528,57.30556190803108,57.30556190813108,57.315608140833056,57.31560814093306,57.3206302301379,57.3206302302379,57.325651497765826,57.32565149786583,57.3306723545553,57.3306723546553,57.33569280050631,57.33569280060631,57.34071283561887,57.34071283571887,57.345732459892965,57.345732459992966,57.3507516733286,57.350751673428604,57.35577006508733,57.35577006518733,57.36078763516914,57.36078763526914,57.36580479441249,57.36580479451249,57.37583746954537,57.37583746964537,57.38085257459643,57.38085257469643,57.38586726880904,57.38586726890904,57.39088155218319,57.39088155228319,57.39589501388043,57.39589501398043,57.400907243062285,57.40090724316229,57.40591823972878,57.40591823982878,57.410927182202975,57.41092718230298,57.420944656312926,57.42094465641293,57.42595236627175,57.42595236637175,57.43095966539212,57.430959665492125,57.43596655367404,57.435966553774044,57.44097179860212,57.44097179870212,57.44597581101483,57.445975811114835,57.45097900175063,57.450979001850634,57.45598178164797,57.45598178174797,57.460983329029936,57.46098332912994,57.480989107719346,57.48098910781935,57.4859898334244,57.4859898335244,57.49099014829099,57.49099014839099,57.49599005231913,57.49599005241913,57.50598903869849,57.50598903879849,57.51598679256247,57.515986792662474,57.52598372474954,57.52598372484954,57.53098075290848,57.53098075300848,57.535976137713575,57.53597613781358,57.54097070084177,57.54097070094177,57.545964853131494,57.545964853231496,57.5509573620674,57.5509573621674,57.56094196910074,57.56094196920074,57.57092534361871,57.57092534371871,57.590889216785456,57.59088921688546,57.60086848291885,57.60086848301885,57.605857294308635,57.60585729440864,57.62082331763953,57.62082331773953,57.630798475388346,57.63079847548835,57.63578317839355,57.635783178493554,57.640767470560306,57.64076747066031,57.650735644055345,57.65073564415535,57.65571911454518,57.65571911464518,57.66568564468639,57.66568564478639,57.67066788266086,57.67066788276086,57.680631947771325,57.680631947871326,57.69059478036642,57.69059478046642,57.69557537498705,57.69557537508705,57.70055514793077,57.70055514803077,57.70553409919757,57.70553409929757,57.710510585433624,57.710510585533626,57.72046068203654,57.72046068213654,57.73040749193179,57.730407492031794,57.73537781559099,57.73537781569099,57.74034772841172,57.74034772851172,57.74531681955554,57.74531681965554,57.75525418016627,57.75525418026627,57.76022162795626,57.760221628056264,57.77015488018242,57.77015488028242,57.77511986294166,57.77511986304166,57.780081969831706,57.78008196993171,57.78504366588329,57.785043665983295,57.79992834319959,57.79992834329959,57.8048888067358,57.804888806835805,57.80984885943356,57.80984885953356,57.8148080904544,57.8148080905544,57.82968537267847,57.82968537277847,57.83464378202239,57.83464378212239,57.839601369689404,57.839601369789406,57.84951490166959,57.849514901769595,57.85447002430586,57.85447002440586,57.859423914426756,57.85942391452676,57.86437739370919,57.86437739380919,57.869330462153165,57.86933046225317,57.87428311975869,57.87428311985869,57.879234955687295,57.8792349557873,57.88418638077744,57.884186380877445,57.894087998442366,57.89408799854237,57.89903778017868,57.89903778027868,57.90398715107654,57.903987151176544,57.908935700297484,57.908935700397485,57.91388342784152,57.91388342794152,57.92872619963515,57.92872619973515,57.933672694663805,57.93367269476381,57.93861836801555,57.93861836811555,57.94356280885192,57.943562808951924,57.9534512796862,57.9534512797862,57.968281726326104,57.968281726426106,57.97322370213173,57.973223702231735,57.97816156955278,57.978161569652784,57.98309902613537,57.98309902623537,57.99791057420624,57.99791057430624,58.00284679827345,58.002846798373454,58.00778014647147,58.00778014657147,58.01271308383103,58.01271308393103,58.01764561035213,58.017645610452135,58.02751025255588,58.02751025265588,58.03244154656161,58.03244154666161,58.04230290205769,58.042302902157694,58.05216220336149,58.05216220346149,58.05709062149801,58.057090621598014,58.06201862879608,58.062018628896084,58.07187341087685,58.07187341097685,58.07679854230571,58.07679854240571,58.08664839432499,58.08664839442499,58.09649701382889,58.09649701392889,58.101420501903924,58.101420502003926,58.10634234662513,58.10634234672513,58.116184803552166,58.11618480365217,58.12110377240417,58.12110377250417,58.135859857283265,58.13585985738327,58.140777593619895,58.140777593719896,58.15061224461624,58.15061224471624,58.1555287484375,58.1555287485375,58.16044443058184,58.16044443068184,58.16535970188773,58.16535970198773,58.175189422822584,58.175189422922585,58.18010346161309,58.180103461713095,58.18501667872669,58.18501667882669,58.18992907416337,58.189929074263375,58.20957824507165,58.20957824517165,58.21448981883142,58.21448981893142,58.21940098175273,58.21940098185273,58.224310912158664,58.224310912258666,58.22922043172614,58.22922043182614,58.234129540455164,58.234129540555166,58.23903823834573,58.23903823844573,58.24394652539784,58.24394652549784,58.24885399077303,58.24885399087303,58.253761045309766,58.25376104540977,58.25866768900804,58.258667689108044,58.263572278514026,58.26357227861403,58.26847563550464,58.268475635604645,58.278281938647424,58.278281938747426,58.288086598436365,58.28808659853637,58.292987901234696,58.2929879013347,58.302789274315984,58.302789274415986,58.31748825264948,58.317488252749484,58.327283463153904,58.327283463253906,58.337074976112206,58.33707497621221,58.34686443487823,58.34686443497823,58.35175834258432,58.35175834268432,58.35665060693658,58.356650607036585,58.36154246045039,58.36154246055039,58.36643390312574,58.36643390322574,58.37621637763798,58.37621637773798,58.38110699863641,58.38110699873641,58.39577557492405,58.395775575024054,58.40554983266714,58.40554983276714,58.41043593444254,58.41043593454254,58.415321214541024,58.415321214641025,58.420206083801055,58.42020608390106,58.42508972054571,58.42508972064571,58.42997253561345,58.42997253571345,58.43485452900428,58.43485452910428,58.43973570071819,58.43973570081819,58.44461646159364,58.44461646169364,58.44949640079218,58.44949640089218,58.454375518313796,58.4543755184138,58.45925422499696,58.45925422509696,58.46413046664938,58.46413046674938,58.47388253911576,58.473882539215765,58.478757548252815,58.47875754835282,58.48363132487449,58.48363132497449,58.48850386898079,58.488503869080795,58.49337600224863,58.49337600234863,58.49824772467802,58.498247724778025,58.503118625430496,58.5031186255305,58.51285755106623,58.512857551166235,58.51772393259567,58.517723932695674,58.52258990328666,58.52258990338666,58.52745546313918,58.52745546323918,58.542051731858294,58.542051731958296,58.546916470033906,58.54691647013391,58.5517803865326,58.5517803866326,58.55664389219283,58.55664389229283,58.561505343660784,58.561505343760786,58.56636309758262,58.56636309768262,58.576078194587815,58.57607819468782,58.580934715994275,58.580934716094276,58.585790826562274,58.585790826662276,58.59064570461491,58.59064570471491,58.600354639043246,58.60035463914325,58.61006193011776,58.61006193021776,58.6149147539781,58.6149147540781,58.619767166999985,58.61976716709999,58.62461875834495,58.62461875844495,58.629469117174544,58.629469117274546,58.64887014165447,58.64887014175447,58.6537192679687,58.6537192680687,58.66341710975868,58.663417109858685,58.668264181880616,58.66826418198062,58.677957093609116,58.67795709370912,58.68280252237722,58.682802522477225,58.68764712946841,58.68764712956841,58.69249050404423,58.69249050414423,58.70217602068049,58.70217602078049,58.707017341064024,58.707017341164025,58.71185783977064,58.71185783987064,58.71669669512342,58.71669669522342,58.72153472879929,58.72153472889929,58.726371940798245,58.72637194089825,58.73120874195874,58.73120874205874,58.7457175020864,58.7457175021864,58.75538699602282,58.75538699612282,58.76505525744387,58.76505525754387,58.7698887718967,58.769888771996705,58.784387261062925,58.78438726116293,58.78921789964656,58.78921789974656,58.80370899372055,58.80370899382055,58.80853798895035,58.80853798905035,58.82302333128593,58.82302333138593,58.83267598084559,58.832675980945595,58.83750004601391,58.83750004611391,58.8471465329967,58.847146533096705,58.85196813313427,58.85196813323427,58.856788500756466,58.85678850085647,58.86160845754021,58.86160845764021,58.86642800348549,58.86642800358549,58.87124713859231,58.87124713869231,58.8808849979675,58.8808849980675,58.88570331139741,58.88570331149741,58.89533911658031,58.89533911668031,58.900155786656384,58.900155786756386,58.904972045894006,58.90497204599401,58.909787894293174,58.909787894393176,58.914603331853876,58.91460333195388,58.92904841202062,58.92904841212062,58.933862206227495,58.9338622063275,58.93867558959592,58.93867558969592,58.94830071297892,58.94830071307892,58.95311204215505,58.95311204225505,58.95792131713889,58.95792131723889,58.962728948768905,58.96272894886891,58.97234380119047,58.97234380129047,58.98676464188822,58.98676464198822,58.996377029279046,58.99637702937905,59.00118260671677,59.00118260681677,59.01079335075376,59.01079335085376,59.01559728483765,59.015597284937655,59.020400397244636,59.02040039734464,59.02520309881316,59.02520309891316,59.03480809111174,59.034808091211744,59.03960997100335,59.03960997110335,59.044409796702666,59.04440979680267,59.04920921156353,59.04920921166353,59.05400821558594,59.05400821568594,59.05880680876988,59.05880680886988,59.063604580276916,59.06360458037692,59.06840153010703,59.06840153020703,59.073197658260234,59.073197658360236,59.07799337557498,59.07799337567498,59.082788682051266,59.08278868215127,59.092378473326924,59.092378473426926,59.10196703208721,59.10196703218721,59.106760284371205,59.10676028447121,59.111552304139835,59.11155230423984,59.116343502231544,59.116343502331546,59.12592548757651,59.12592548767651,59.130715863991306,59.13071586409131,59.140295795143984,59.140295795243986,59.14508493904341,59