uae-nla-web-agent / UAE-NLA.json
Ritesh-hf's picture
Upload UAE-NLA.json
773d1e7 verified
{"avgdl": 36.64564351574008, "n_docs": 18329, "doc_freq": {"indices": [1587106584, 2918198447, 1640262985, 3510989507, 3778137224, 927778192, 3564222556, 286434387, 3800896210, 3954594735, 3469694224, 332723732, 4095596138, 1049154461, 3151762376, 3747307077, 2318188229, 4227963854, 2580097488, 1070067780, 2776412830, 4089761956, 620348882, 1286567219, 2773235008, 1087278016, 3152998176, 1248483860, 2164671657, 3495013682, 552922336, 4037162160, 3253003185, 3753613260, 3286166600, 2221413835, 4201101823, 1305072431, 2871319583, 2418261406, 2064640789, 2304008597, 1674872243, 3690722467, 2371247477, 2213237976, 3619215553, 1558403699, 842430915, 1042626614, 4240885550, 4252551163, 2850035619, 3530670207, 1394858745, 1188013602, 3145125624, 2171879061, 301030427, 2484513939, 1087472062, 693083763, 306285114, 3197978882, 1604315212, 1150284091, 2163908494, 3033421342, 762702991, 168520878, 437367475, 2796289247, 3981855590, 3589630101, 3740368112, 2141082694, 2355177525, 4128101331, 2910950869, 2014097110, 1570370528, 3561349011, 2798891307, 4248563353, 2172359709, 418310737, 2570704900, 4058690009, 4082069202, 1918041394, 480405472, 2391722386, 2335325052, 4176231122, 1898099616, 3326792864, 1629430325, 1810936627, 936994131, 795207638, 2202014194, 3068613008, 337677900, 1342301861, 3552066974, 3676923742, 1943344364, 2719859117, 2523355832, 961865642, 3076955600, 977995822, 4060205056, 2223799688, 2852832732, 3985184762, 1871178526, 412051291, 3419050907, 1732819394, 751038381, 319395413, 2855542683, 32546253, 193470357, 2116972036, 2195492635, 640124220, 364582964, 142320044, 2314336923, 19522071, 2148073227, 1553167345, 4061031731, 3476647774, 1607530398, 553238108, 2707757268, 264741300, 3627340232, 385678680, 3167949985, 1874001076, 2378192335, 58746890, 2295538017, 3123037339, 127856328, 1009084850, 263298997, 3341589273, 1403139683, 909089918, 4153030385, 599296923, 216092299, 2431843892, 1409544798, 1394226660, 1242767404, 1084510874, 2046836901, 1357430270, 4102601558, 4099948440, 1559197201, 3633323533, 3989277255, 670891769, 2941160017, 1055216865, 2593288077, 3449948193, 670727360, 19263077, 3186863661, 556448921, 3704506264, 765465357, 313575556, 188730403, 602572328, 1523654467, 3781619635, 1010201627, 1302933917, 3226316559, 225106858, 51830151, 4263945940, 835176349, 81214026, 3869471650, 3940870718, 1527915254, 923832745, 1530405257, 3289519041, 3038666770, 4268804430, 1814592716, 3580510689, 2646308284, 1611841122, 141951035, 2906841031, 1452049239, 3180462103, 3023675989, 3546764081, 3218129083, 2104720286, 100636329, 3474957790, 1184348881, 3259593738, 808941621, 3435577207, 243047381, 4275716227, 2070436896, 2127265025, 1315696743, 1866907084, 679021179, 2404598519, 613148321, 1027873048, 547453714, 820339568, 152383432, 2082316159, 2613040991, 3145663553, 3344937696, 2263091519, 107328839, 3589648369, 669806091, 766854309, 2993712652, 254263700, 1379651818, 2560416690, 2528615555, 3382407049, 1543463520, 4000265970, 2472167578, 3357972242, 4191350549, 3115044042, 3853534966, 935159961, 3379387019, 1042189776, 1993538700, 317017470, 1421433014, 3543562389, 1016608167, 344651698, 1309972449, 3075297601, 1628647534, 2583659425, 1299270133, 319368408, 449015839, 2734418287, 1176860797, 2354246784, 2050972485, 445316558, 3385890672, 3678500943, 3114717209, 2545935929, 2382161462, 508296083, 2763322182, 4152495776, 3350284729, 2318985229, 3597663484, 268077231, 2007102833, 2778856199, 4139064930, 3821349561, 3997133275, 2301044897, 2395889254, 1677271114, 1497027039, 4192846608, 3282398576, 1636757836, 1852771076, 3398977435, 987377478, 1190144250, 1520550099, 585792677, 1271731539, 3174900812, 420652329, 2942131635, 3457618965, 2444373758, 3402461159, 3801901636, 1570645513, 913951781, 1296773219, 1454980414, 2072964797, 2174755532, 2378941150, 1526315571, 1223115691, 3394423989, 4146668087, 3886613225, 1121901898, 111228364, 4131889752, 3763448843, 1207234426, 114810869, 1227980210, 3982917068, 719545963, 577658111, 1695437089, 3485502646, 862613633, 1365445513, 382054314, 1684178146, 2203090375, 989116115, 3182768263, 2456699241, 4091827966, 1507070872, 2815417628, 2252545609, 121956570, 1800317269, 3551371075, 858594432, 3277678830, 2192692267, 4145948879, 2038546700, 4171305492, 3412002642, 3565031017, 2253515411, 2660310214, 2219907560, 3121231974, 863689341, 1246280156, 1050963228, 1999828792, 1979285626, 4265793861, 3313717465, 2626831706, 3957362501, 3194111925, 114473371, 3217550068, 1427920598, 3873605238, 3655795163, 822891923, 4009983754, 798278102, 1526587003, 311781838, 3117484998, 2739426334, 1837728678, 807874193, 3540170031, 3054746445, 4199895753, 1918475883, 2983956400, 2647829960, 2398208450, 3443064003, 446026292, 3299470607, 3396792551, 2940655442, 3875167354, 494070171, 1181836714, 3374841595, 3713535024, 2913146506, 1912693573, 2182422062, 2499976542, 1475817810, 2121820691, 749129358, 2260930602, 538856249, 3757631465, 1062750627, 2045916435, 3084852512, 3635705294, 3413443226, 3143659061, 3951743159, 3234941012, 3047429373, 2532654084, 2263038108, 1273183123, 4060575470, 3759732916, 3455813968, 2545750588, 3184676867, 1572632481, 3566562695, 2428553208, 2924737817, 2943758264, 2286049171, 90094552, 639288724, 1559441169, 4248571992, 1202162009, 2100847063, 3085233890, 3039590323, 452779866, 1516167604, 3548199287, 3861258707, 1930349621, 3161832935, 4247117526, 4131135811, 635721039, 3958367369, 3358498977, 308843828, 1026658409, 2137471997, 2890116975, 573216872, 4051235863, 1706587157, 8077740, 2854705516, 2293808668, 3907739185, 3330308343, 4291385346, 647928480, 1981978130, 440359455, 446319932, 2966842999, 2046950111, 2165730276, 536153096, 3993165728, 885820900, 894492446, 44688124, 1123739101, 2650555463, 910587127, 3491502467, 2606723143, 1376864891, 3261305179, 3494358243, 773928632, 2219665940, 407983593, 385235524, 590228230, 638192719, 3764063097, 4047733082, 1034183227, 2405966515, 1014127006, 3821679363, 441260191, 1684747337, 437879322, 3005552705, 1239368365, 4152384711, 2684095644, 1491552344, 3035066612, 1761994720, 1105023843, 1612531086, 336939528, 1545756361, 225831512, 853122056, 722292439, 143757772, 4160846599, 2087367745, 1105706408, 2953188479, 1285987188, 569047032, 2137544865, 1401524087, 231847743, 275574541, 1398540754, 3368723024, 367094702, 2255946758, 845321163, 575755316, 497703773, 989509788, 2405280684, 3887244757, 2424766425, 2546393682, 659326392, 3261696758, 991601241, 548326618, 1376300339, 926942048, 4191300951, 1523929128, 2643413370, 3104176421, 4159912129, 2544441640, 74256320, 1849833631, 1312327742, 3689734841, 3892953915, 1798013421, 3337197764, 192565064, 2689066361, 3898348400, 2542944140, 2339220210, 149060006, 2334776983, 292752318, 735913371, 4102578029, 3753258952, 1508946008, 4222409465, 1819234331, 2725189420, 2997992571, 390564119, 273066799, 1947820556, 3284862352, 2996671233, 1598346136, 3215393521, 3178849318, 2096606630, 1623065834, 1338150097, 90097469, 1732333218, 3404975881, 4183835765, 3495825649, 3235437686, 3967169986, 1665106013, 2755283679, 3968961, 3465648511, 2159421842, 1110658133, 3897916792, 2588430590, 2380609106, 325689408, 804460016, 3647400625, 4034710138, 3683798579, 1583132830, 2965229515, 2373257806, 3609319539, 3469332894, 114620842, 1836134842, 1271840025, 3104698976, 1215123971, 1252522406, 1422010696, 2994785673, 142798466, 1551998531, 304853556, 1472301573, 1866240005, 1143470480, 1708782986, 4105983092, 3118866519, 3789092800, 2880255610, 2099192796, 930883039, 2912995929, 3410262688, 1764360002, 1660628907, 116350199, 1498521073, 3032601289, 3375329976, 4030145240, 3363412403, 2880431766, 3288734230, 3740904375, 223131028, 3787978677, 3556558201, 2198712870, 1777174426, 2300136337, 3170387048, 243835871, 3332653081, 1172383616, 184491304, 1367785498, 1517563190, 1802853965, 1757656674, 1342403341, 1939799981, 3177874309, 2189576252, 403938802, 3821421442, 1323257324, 1779632210, 1983770811, 3183049012, 3380305552, 3087468851, 3525523449, 2972497085, 1051057357, 301705055, 2257684172, 1079027559, 1466170466, 3371595112, 1412784057, 1742567733, 3520027802, 892595036, 3688756824, 2130460699, 742609966, 1789623694, 793172537, 4194879558, 1038999390, 1808772075, 592326839, 3840914573, 1652275073, 3689307051, 822745112, 566565087, 2358084463, 3533013352, 3850451915, 2892062428, 1647276219, 939215365, 550548376, 2743016522, 115441729, 2748506879, 3898563910, 1723930641, 1388383222, 3488150851, 997549709, 3324292644, 3842003573, 2012469550, 3789237457, 524082940, 2566440236, 3256523315, 1309492541, 40806833, 606549096, 3893580592, 192063353, 1703796690, 1931375054, 667710181, 1293336596, 308817224, 2448493671, 1360961965, 2571643897, 2407597162, 2325123667, 2011179580, 2226638878, 1850514494, 3953561466, 4127876617, 1273416089, 2733699717, 3509508157, 2982045874, 2716982641, 1808234996, 3855239704, 4140826444, 812325856, 3111202376, 2045776201, 2965060506, 3441560972, 3681242112, 444039763, 2714934502, 488850643, 3199774544, 2081021205, 3756296698, 1323379187, 3176108408, 3071667970, 3581755064, 1600326221, 555641829, 743435112, 3917629739, 1288030138, 1308688855, 3196971177, 2159877818, 3854986457, 3730929406, 73054056, 2624094581, 1549427911, 3778759980, 2723631594, 3912050712, 14784032, 3131402060, 3948068876, 4135416587, 4239279080, 1821628486, 2255410560, 1041913993, 2212344012, 3639391104, 4051297737, 2550596946, 3198726983, 4144206424, 3502129541, 3809353550, 3715832183, 4231574928, 722829366, 374588390, 2917105380, 3497545645, 1931317838, 1581381196, 2875342888, 1434395289, 187011072, 1294372286, 78006125, 2187602138, 1590036306, 2409604950, 5794235, 319935787, 1174809249, 2180672767, 4025475087, 2450838222, 6445541, 1009233418, 2380537175, 3238976182, 612264444, 1363676726, 3274764931, 1927897977, 2173672585, 2005615905, 1171616429, 2552314519, 212235076, 2114506383, 354930109, 2234637363, 720498841, 3735340775, 536418487, 1791138075, 546215949, 1311966831, 757283800, 2547549915, 3450744919, 3878973223, 1869842009, 2308421417, 3572045165, 334229900, 3512493466, 1265401351, 3867408905, 3701427380, 1049508146, 924682217, 3694041578, 1307608562, 3931484646, 3007931388, 892539377, 2581833164, 1510964117, 2352464484, 2630805865, 1021035552, 2644079691, 1820769941, 3375066016, 3737300892, 3024548359, 2924191574, 3472220527, 4156954875, 4246189485, 2383099596, 3070518047, 3087293826, 3206177058, 1551089265, 3224938298, 2135986242, 1590456296, 3246225675, 3361164948, 3748190670, 3067320537, 2882792817, 520409122, 3774607493, 958659146, 2234765425, 1854556156, 2929822643, 150695120, 2927094200, 2961533103, 2830370693, 1364383302, 4210889658, 497334170, 2892675647, 80775505, 761976698, 1678348498, 4196075087, 575623047, 1208535885, 3979495055, 2225624884, 1778032728, 3641575855, 3274948920, 2991656097, 2815345946, 1417306211, 756007634, 3011473690, 1438070374, 1928848833, 961573583, 2876684594, 3079300957, 1438208058, 741346544, 1240248262, 570245443, 4286132664, 112174620, 2517049314, 2132027491, 3377652727, 4068491112, 1472062936, 330588669, 1772413527, 3677720983, 2236453805, 2262415366, 3601806796, 2302460333, 3510343489, 1345706595, 1786548735, 3469107893, 492346370, 2832454440, 318824902, 114827827, 2581599568, 2139336747, 3317176076, 895384188, 2010655503, 3871233692, 2534956687, 3548296231, 3128051666, 2575717985, 3471378517, 1151106776, 2460005078, 4179253191, 3037290204, 335500118, 3878104793, 393559488, 218821146, 3454363143, 3230276087, 3335045865, 456017735, 494039779, 1001816001, 1161100631, 775966219, 3840663831, 3358159582, 88380579, 1645835991, 1337663314, 308368016, 573961138, 1746968084, 76938512, 2483034757, 1954377648, 3915194826, 2094098386, 838010662, 2502307765, 3276546234, 1444314200, 680296767, 4185559834, 1886380664, 1454309649, 755629816, 524852419, 2022191088, 3542705117, 747955046, 832098838, 453188300, 1547122275, 700218182, 2818671006, 4100454662, 2510634953, 58671053, 3340191823, 3933780523, 339478471, 2225997195, 3377905009, 1362116887, 2037160536, 2562495414, 3539147176, 448578678, 2519853829, 1830401145, 1563718956, 3080064868, 4019154857, 1699170408, 1222283305, 2203585059, 3966203002, 4197236110, 3681311912, 1685141450, 691409538, 791112420, 2209523187, 3615730426, 2333687351, 3987230241, 3919195202, 728487644, 3854329402, 3312546594, 3014967305, 768679706, 2687174735, 3434676775, 2663692809, 4166711806, 204665818, 585320360, 997012898, 4071218396, 695743380, 1044312602, 933960751, 179297712, 2119238398, 1944832113, 2672384326, 2473313596, 1201604163, 3982004816, 2405728333, 1476563234, 323763881, 760114740, 2837188459, 3539785725, 1761676280, 1051991909, 1177690189, 662754433, 4018038495, 3623338820, 2095749492, 1250702479, 1019721094, 3454172790, 1802307801, 2421847089, 530900627, 3959618709, 1425104078, 1963412665, 3030143974, 962346254, 3397138178, 4008732021, 3562352487, 2381968138, 3420564022, 1061489637, 1967515057, 1475570815, 859229416, 1972015671, 2646102945, 2873904961, 2842073998, 201915537, 2910905616, 46822007, 2065015680, 3457580899, 2797948309, 2421602144, 358389376, 3147045206, 818459139, 945454150, 3141017591, 1621337241, 737551030, 1853546864, 1363043438, 976863851, 4026127343, 17239783, 1095013673, 3444470276, 3086851070, 2386266869, 2173919015, 173740189, 2001344157, 3411616183, 2059779546, 4220927227, 846361587, 198527388, 1217793357, 3887247451, 2464312118, 1853176582, 460334660, 2884489873, 3877795804, 3880554712, 3770004093, 3954437038, 828010589, 1245489295, 3685696496, 2527865291, 1976071694, 3349217085, 1808722507, 1578414145, 2160687783, 1745114270, 2040652135, 422208903, 288152231, 2622103353, 3556514179, 6745248, 3197025135, 2640846182, 536145832, 4232745734, 1036792120, 31512032, 30662561, 2835976434, 2488575079, 1301487453, 3476027533, 3049496180, 1971389377, 1506681830, 4238889041, 696572964, 156449105, 3949461715, 3992899597, 1563294904, 1431284986, 4054137459, 1228404453, 3907722887, 151659227, 3270687257, 1685761084, 302722568, 1648371143, 4124048943, 2197518594, 189262593, 2235538940, 3173006497, 4272106226, 4283132451, 298452803, 3995229878, 595379886, 325795044, 1563317370, 2744632632, 2815579477, 1064293090, 2328678717, 3355603440, 3331209479, 1569862925, 3861799076, 452880565, 876558472, 2375993896, 1513097284, 1128198904, 1332462848, 2066971792, 3461421941, 1273790862, 2044745418, 436757074, 558617661, 2498281836, 632192512, 1992086178, 2506443131, 2167364491, 534475871, 1642861683, 3159099239, 3896517288, 3450118165, 2073907658, 3770004194, 1875908499, 2994235176, 1109215503, 2933316109, 3163441508, 704308504, 153616158, 2334794207, 3716593211, 2232832807, 664667393, 1358025272, 4256052467, 1404934148, 2078499327, 2263326288, 674993425, 1236385344, 1697911265, 2733467792, 4186256544, 3711213648, 1881538586, 883040885, 717653329, 2300094165, 4273941665, 2382509021, 2458826739, 28501148, 489905694, 4192298249, 3570117707, 1491351846, 1300596145, 2821842010, 2211275227, 1772068984, 1121917210, 43052125, 2851137560, 2228745491, 1427666442, 3430588872, 1296924235, 1704236722, 374821798, 1647386262, 648501015, 866531999, 2017138237, 3286862687, 1075669042, 2577858874, 703245684, 1309490094, 4246962041, 2280712330, 3109319215, 3832660500, 2752200010, 2041505284, 1050980247, 2151737871, 1621375611, 2094241111, 2546607163, 609543353, 3787720136, 34379837, 2206024373, 2509520141, 335716893, 285545133, 3452949137, 1793137844, 1122754679, 3915866596, 2033750184, 4030957741, 2836570682, 862409247, 3370287774, 833210379, 2982824672, 3355664914, 254839692, 1972103513, 2008886724, 3815727622, 1945501247, 2394752843, 4286417419, 795485492, 2019785588, 3741174264, 1751750842, 3357039338, 467341479, 842451301, 2153908235, 2288575129, 1155714481, 4139707001, 1875952001, 660233576, 4185677449, 3676260520, 1662710783, 1156731182, 36339518, 1631189106, 3001399413, 2561757799, 419450163, 3203885003, 436751995, 1536651520, 1391639301, 1674908315, 1001381969, 72180827, 1280338847, 679262712, 190771327, 1152325612, 1401966460, 3750022758, 2064885619, 2995206408, 1714506967, 4266198766, 1033633057, 818048606, 3853375228, 1286837594, 2156546850, 1149776436, 1997014908, 559860000, 569308866, 2356746139, 752371254, 1477544519, 2524652156, 3284422637, 571505921, 1311099039, 3215046089, 235042220, 1438314637, 1999814401, 3425584443, 378940769, 3514906064, 645851802, 1251275566, 1622730881, 476582212, 1649056723, 2583851363, 2792757593, 1810998019, 1701593959, 1180683416, 2548928201, 1141099794, 2354810219, 1013647041, 380541707, 2664178750, 3102790771, 1944005387, 2437768488, 2206139670, 1846247395, 2514057584, 3231230761, 2361615724, 1747552497, 3054275936, 3592682432, 3276410363, 281464262, 718402331, 2687784899, 2267972862, 3770184132, 3191043472, 87364033, 2800534748, 2881158239, 1523874731, 1993503267, 1923073460, 2861832258, 2907010025, 3236705248, 3717268886, 1454622239, 1622038283, 3881069374, 2970939777, 787166532, 3383785637, 2563354067, 3962664134, 214084523, 1070064657, 2696789214, 1314061960, 1437897716, 2416469360, 3356750231, 3395145796, 3098688022, 2895605406, 4159327689, 2183423230, 2361787631, 2225772446, 2377864722, 3578150047, 3566768934, 496830140, 36087287, 1021187622, 930117598, 104764000, 2289014027, 1269901516, 2877512956, 419833493, 211408552, 794129062, 123462699, 2993699453, 1812148290, 640477688, 3557355342, 1435986408, 3511251663, 2350854469, 1082468256, 3048539773, 3646397809, 914338492, 4012106861, 3091569826, 2032101475, 70273945, 1319287133, 3159029433, 2570541023, 3774761357, 662693388, 1251323507, 2627308064, 966816095, 1527019993, 3788621664, 751136919, 62284129, 3899861346, 2537323311, 2253461213, 4075116728, 2650797237, 590956742, 4094582072, 3891556496, 4038522636, 766710245, 1358668261, 4347700, 3205955197, 3974383977, 1947498764, 3579052297, 3534115942, 371497528, 3113539432, 3450399700, 1350333277, 3173073821, 2689551892, 2768410132, 598330921, 109999459, 390204765, 1914167390, 236893549, 3172858508, 1054824633, 4002894681, 915080580, 3743430521, 2068608522, 2200505117, 3528071975, 4250844653, 1771678275, 212438410, 1801717212, 1911071232, 2828808752, 1587285413, 3059701947, 1693695426, 3561621685, 3579205794, 2879034990, 1585678078, 1679435792, 1672272942, 3639878132, 2007467079, 2557986934, 2634893541, 1302169559, 1096618103, 3683141631, 102775871, 3871347953, 2643795640, 2277751915, 3252509093, 2510435025, 4007253407, 1982804121, 2501256772, 2564056742, 4151313375, 845489959, 208456358, 3874735297, 1845967146, 37621162, 3301298381, 1853937968, 2691996638, 3747989879, 903194558, 1013796914, 96086293, 2333741005, 2405637697, 2162242066, 403316552, 1423756451, 3311433509, 308803400, 4086987174, 1243829275, 448181641, 3703977016, 570652574, 3785963705, 1522335411, 562397723, 288506174, 1827399223, 2242967941, 568102834, 2814203010, 2945239594, 1181401289, 2861399375, 1187180468, 1582421462, 3176396999, 3355129947, 397493074, 734978415, 3562189416, 820314743, 2905268860, 2177509083, 728165346, 2839486718, 598726705, 1791000812, 1666692504, 1298081202, 2539117577, 1929050298, 2080092184, 2481729954, 699262512, 3571148352, 926258712, 2290542140, 1235209082, 2140356128, 2818726655, 1399735160, 3656457267, 620220149, 4064538076, 2584771357, 54081900, 3729500624, 1365557299, 2289869736, 1289061206, 2516331022, 4120654226, 2296429709, 2891049650, 2052637844, 3851809560, 2481609390, 4144261315, 4156507610, 1570422645, 130713793, 1164120204, 2224033158, 3990434661, 916214203, 2097823309, 3170325535, 3609949799, 1065576971, 2019031726, 4219882198, 1830646559, 1096441908, 841855028, 2587221505, 2645881334, 2829719777, 2761226084, 2370244426, 1049114592, 1586066315, 401258451, 2638971602, 3214630653, 2912884399, 1382617884, 2353764800, 4136784541, 3387760087, 1895474683, 1580830320, 4212627198, 3248251613, 2239797192, 3125707416, 2476197156, 3565206759, 753595076, 3941907882, 3039681396, 2973152667, 1613665636, 1766755858, 3886071743, 3646029492, 3816687455, 3250472147, 2603214561, 994104502, 117159853, 75671797, 3156734231, 934569746, 2307803212, 1059399276, 1779914072, 3275843443, 3977447151, 297260153, 3872075701, 3194470800, 585605309, 2861791381, 1238285520, 3657418587, 1058501323, 2196495504, 181173059, 82883857, 1713488374, 3704905175, 2116029891, 2678678093, 49941346, 2677585816, 1305670854, 1139949695, 2464010830, 88743589, 3457720730, 2901150436, 550916256, 161006309, 448220673, 2542857079, 2229582200, 252855587, 265566747, 2547921043, 1053731502, 2633291327, 3429613387, 1713293146, 420159263, 3177168379, 230124237, 1052945427, 670954180, 3506346654, 1153863685, 1690843044, 172206472, 2997576291, 1308276157, 1841587854, 125777136, 715902689, 3350427318, 4075307338, 3822061675, 4262638340, 2690197783, 235271494, 2556433951, 1056450447, 469298640, 1853198146, 3772533246, 2872941840, 1026809464, 12171607, 2189479286, 2587914017, 105836367, 3982866106, 450681081, 902695515, 3110917931, 1196854555, 2370410537, 1641068669, 2195812863, 3890444893, 2274742808, 1327430965, 2657627463, 2422385825, 1397195799, 1790667262, 1500963499, 2968360726, 1238723135, 2487047101, 1821958526, 2217145755, 608951891, 3415614577, 1361795685, 3867430397, 935794303, 391575931, 1702830039, 3033238696, 2852256900, 2805221961, 1287025529, 2673623443, 4133164497, 1539040255, 1871711020, 1798202528, 412685451, 2939493991, 2648565580, 550510908, 1375456390, 1449680995, 1386763585, 2405588645, 1930861263, 979382794, 3507309215, 2375276840, 4181152186, 2873913328, 2057129890, 895288734, 601486645, 2023158205, 2400843381, 4219163337, 1027603942, 2327135704, 3032006244, 635166227, 3789171144, 265374024, 3846831691, 2630418863, 1029473388, 411347293, 788347856, 1760790448, 4032248844, 1445861451, 4159899697, 2412649541, 3119656383, 4155257491, 3440463439, 3129724801, 3702953966, 2989052340, 2839753088, 2141569392, 2910432206, 26644022, 3383436124, 3449555143, 653928943, 3146632452, 1259024485, 3055073176, 856970042, 946341448, 3674950786, 383565848, 3730007337, 4159558258, 4183113132, 2089748127, 4207320750, 2465027848, 1430125705, 3751315982, 1626709051, 2666209819, 801873620, 2264900064, 3571680946, 1356502796, 1321343407, 2561192531, 111145406, 3583543989, 155375440, 378174453, 3925926853, 1976498608, 3219852384, 1569929681, 2345323206, 2399283657, 1185116192, 1790916742, 1093605534, 3778852250, 3679507997, 1688610233, 3996785687, 262962171, 3627612457, 2285457844, 347647029, 2604631368, 750430240, 3431933084, 3311505338, 3247136028, 1675470336, 2618228595, 870448794, 2764060763, 1259227975, 3249009031, 1710126717, 532777820, 2274581762, 3017272491, 2161318492, 4245647333, 553861595, 340152393, 1877022968, 1807167981, 558074401, 472809934, 860277086, 3649332040, 24515841, 3155025954, 1538063088, 1457721415, 983281070, 2479496670, 326019215, 1340872165, 1391296172, 466464473, 4248955241, 461255933, 1486317183, 2503940617, 2171965098, 662216322, 1050756459, 2006997753, 2424166873, 2560894202, 4137314365, 884794337, 3667303052, 1428600544, 209724451, 2193283912, 1599503589, 1431234884, 3660156378, 2305639372, 3962831319, 633909302, 2035674912, 3258924490, 2156695923, 2097513174, 4022730448, 716547006, 2187284748, 2135351127, 3396693848, 940533710, 1290711592, 3936957084, 2250330644, 3905940694, 719013046, 4238177755, 2522869173, 1642199520, 1207234748, 1526250007, 2035475614, 3944559304, 2368003012, 1855303351, 2263017872, 605422076, 1294715396, 1637400084, 2766366083, 1758470515, 1809632959, 1936903680, 1306640284, 412017637, 180587303, 1505042084, 2177780760, 4035069403, 3032971286, 2680238066, 1297729348, 4249383602, 389043458, 887967055, 2886646679, 510238924, 2261763592, 2204205324, 3534645922, 2534178146, 614665414, 94954270, 3369203377, 1335082830, 2483368717, 1581671667, 2226882003, 3069326841, 1049758152, 2608702916, 1856538418, 2395176886, 160566376, 543259558, 3812103426, 609859323, 1415468298, 953608481, 2939682033, 2415514680, 1962069786, 4234745125, 50210505, 952289232, 2808403971, 3491994436, 4235567966, 873856229, 586849414, 1366453392, 2922210477, 65094886, 3290814833, 2233892242, 937671724, 466640998, 2466058184, 2336901847, 3935323764, 88721537, 907197629, 1948675985, 2226759808, 282073070, 3055016185, 3210196779, 3947898621, 1400056379, 4186953705, 3864103391, 1306358566, 3562276807, 2497038856, 1174326871, 3860250966, 1762032986, 2622410815, 1852515656, 4126720638, 1253056104, 862607732, 112863253, 3938220041, 2755458375, 2479396228, 587598687, 1792890018, 3419039130, 772206441, 2976135297, 770899034, 2371435479, 2048518699, 453707741, 3666488115, 2149344678, 636799268, 562106338, 1348219359, 2451239118, 3915229131, 1226779138, 2764782922, 42654182, 3987085787, 791735855, 212922493, 1845483606, 1153782665, 2303024497, 400537827, 2146204512, 280999832, 91759785, 3729326816, 443772008, 1260959578, 3967970655, 3945249370, 1569200108, 1189159012, 1039414772, 3605226578, 208271046, 943113075, 729639419, 4146240078, 1526791466, 2858488110, 3631500069, 1567334400, 877304949, 3598810602, 1846577701, 2616876021, 1061267272, 2237783722, 3701159945, 1559451037, 1837080830, 412323527, 1183495594, 2884496722, 684608882, 336591709, 1443821722, 3336012768, 813470479, 2611847710, 3483415826, 2094306351, 305995857, 2641398665, 2450826751, 1691351615, 643000396, 1789633596, 2024122462, 3013276102, 547698194, 1842182795, 3501216662, 370952428, 2484708774, 973379493, 4273820822, 480451243, 1431796395, 109190994, 748542248, 4215970651, 3982527167, 2489023516, 2633044234, 2325784421, 3255297991, 3469675055, 1198751200, 2893064527, 1846246980, 1322932307, 2485669278, 3024683771, 2963007100, 3557387015, 1002394412, 1336952346, 2820876738, 1918674444, 3354745405, 356307884, 3425508159, 744569422, 2552612482, 1620674001, 1363632613, 1343227083, 2106650969, 4088375158, 33863164, 365719205, 2204306146, 2267050037, 1545193637, 718227940, 1526374035, 3555430494, 294021889, 1103368710, 461295493, 1139510568, 59608110, 408571802, 482070030, 1627837689, 3125907864, 528209143, 2134407855, 3619319112, 1755032060, 1035056959, 1939172666, 1583324998, 957407403, 2032796089, 313617155, 59740736, 1661404941, 3443956785, 1318954659, 1319140142, 4120919940, 948311561, 3640113543, 4136813907, 3355546462, 2710963736, 3259053156, 1855357694, 3391444974, 3510466679, 1489406256, 3968439843, 909053026, 772459934, 2441750318, 3744277684, 3474682353, 1616934839, 806038023, 3900105485, 59613703, 3823981576, 1129722537, 2693408298, 2891442933, 333009922, 1394939780, 403498794, 2749570248, 1860210166, 432730018, 3969758796, 3311045248, 3743994873, 3439650324, 1909142438, 3352697882, 1395272355, 1477105254, 791135984, 325470615, 1408938301, 925822997, 3144632411, 3316981470, 1392241194, 1826244548, 2099560782, 2406372295, 3848174202, 1999194864, 90002279, 1422523745, 2507088471, 696559717, 3567372611, 918197339, 310274930, 3872568134, 1369707994, 3046036928, 1902323900, 2742467748, 1897759866, 1221335530, 231849297, 2471982452, 1528097608, 75142482, 3683054602, 3552751810, 752892922, 2939530353, 4269073019, 3838693031, 1290883323, 2291919351, 1866681274, 2755084886, 1928767628, 3246176825, 3847616089, 1087173954, 194714415, 267366016, 2840212248, 2363906052, 2540159778, 1507537339, 728133580, 2866879728, 309400477, 1860870820, 511952431, 778446678, 274274677, 2764525753, 1517590903, 3780222725, 2910267477, 3368568135, 2967309446, 3040371067, 368411217, 2728065370, 3692210509, 2274195844, 3413004968, 1477093564, 100532018, 453950983, 1428905997, 3648472832, 2757859259, 1010782918, 392153987, 2844172157, 919896808, 3777021803, 883390095, 1191153099, 3917574798, 2500277244, 1543122791, 415821167, 625262506, 2442455737, 4160437460, 4193925058, 802146417, 1775107988, 1056526760, 1485431646, 4265905541, 3214009399, 4136406353, 2603690267, 2348421499, 1693968451, 3911487353, 1873684806, 670682100, 3197744180, 834497263, 4163962658, 3081649947, 2223247000, 2770872197, 3996533571, 409164144, 1314356056, 2327445766, 801792380, 453330841, 1815606073, 2231356862, 2021631579, 489439927, 889622785, 2344072812, 42506179, 50099679, 2194093370, 1534144253, 3299089655, 2042969707, 3295630489, 3164670506, 2582805642, 547928594, 900619242, 2927859049, 2673138912, 1988849012, 2868045693, 18343140, 3340888376, 4190240653, 3147435407, 3177549603, 3831243209, 3866858947, 2528772939, 4176811240, 1092837134, 4121242867, 136877288, 56176165, 98391739, 2830892985, 2731163836, 3995016693, 3219831963, 3963607658, 3953459717, 1002791087, 2463935411, 3368903592, 203176848, 3919375878, 647780455, 1775213862, 256934138, 248351659, 3347860291, 126729552, 1437474528, 792533149, 1374990423, 114034622, 2231220596, 3428992070, 1196120988, 3440757268, 512507715, 3376392835, 2423599848, 921099067, 424027963, 2894013239, 2720234553, 629533374, 1686571575, 3023940940, 681345842, 3902369191, 974778800, 2735745451, 4004403556, 2847031403, 1264584430, 11439435, 1953167207, 1401630469, 903265471, 2325952136, 1677434481, 1356533036, 959434217, 2616240608, 231992236, 1860802979, 3586802366, 2263521649, 2120095081, 2547284305, 2760421427, 3933910435, 712299080, 195470179, 3084820283, 1460244012, 3467073607, 3484429091, 3870371645, 2395279267, 561463995, 2615686146, 2962547515, 2816606967, 2996180897, 303046263, 1128975769, 661617805, 3182903474, 666637366, 2650734295, 2425120914, 3712684270, 1548769384, 2259429475, 1616322079, 895587203, 2407193595, 4259934998, 4076363761, 2978389867, 1338269855, 297908037, 4219261417, 3126194111, 1556389532, 1870311399, 399120608, 2981202138, 516468727, 2218715594, 282783481, 1543777068, 1623617049, 2549900490, 3416853138, 1188595853, 4245972929, 2428831595, 523980258, 3674107534, 2334335828, 808222413, 1161545490, 1324131029, 1524697032, 1640009278, 1820965241, 2097969687, 537893801, 3861111645, 3790361014, 2520625752, 3992239774, 146579851, 1179653645, 3883479030, 318648870, 4225033631, 2848972291, 3313518063, 1027083160, 3986598556, 866110173, 1466449226, 1219782939, 2116487299, 2700504996, 3435628623, 2111896765, 3737012608, 599879624, 199554370, 2593179902, 3655065944, 2790353013, 1880358847, 3908705153, 3851641695, 3077004780, 55649882, 1794142753, 4125461748, 442449399, 2633588329, 1246582600, 3168162068, 305768761, 599914836, 1413836344, 884922892, 2958470775, 3518412039, 3191729921, 2143819608, 41387050, 1913016161, 213159813, 4075465923, 3901328031, 2143666413, 1032696359, 3290037255, 1999194112, 969462846, 916143382, 3766273671, 2447441464, 1384518473, 2341607107, 1312188643, 1952445141, 147747834, 303804686, 2226901946, 3530001120, 837286211, 81110120, 4229828718, 3832571892, 3427598920, 1176151038, 555803294, 1951884975, 2900028711, 4107532928, 2501285480, 2238946778, 662833899, 1191808857, 2830939149, 702824025, 309924753, 3777846023, 1796036203, 2124373494, 849494707, 3200726717, 2301239879, 2962360218, 3738330849, 898457702, 4169472253, 3214820487, 3356922645, 1048974108, 1025434243, 2428960171, 3953576851, 1640739642, 2458197224, 772686023, 2628582808, 2725481524, 1097376617, 19651302, 3041290646, 3410098319, 1972193006, 1892494606, 886105140, 2929706153, 4175808428, 214576019, 1853247109, 3415434738, 1808354261, 3455985634, 2424006674, 429374046, 3613996394, 3930948787, 1011607913, 3269237394, 4044987825, 64612174, 571487699, 1220611559, 1189145157, 4286305757, 184735436, 3741618013, 1735814646, 2198662490, 2159796472, 3587300375, 453196330, 957465381, 194438960, 1477633411, 4202619424, 412787427, 2233851881, 106528446, 2640092042, 3479721401, 2663156943, 1421544012, 2800717070, 789654702, 1946045836, 242017537, 2172388066, 3792961156, 1839695642, 589783953, 2066665422, 4041629455, 3832633830, 3690962146, 137611672, 3589451748, 1647387052, 1585688033, 2965579225, 2848678735, 1369200236, 2333499731, 1366267635, 2054491235, 1021972251, 2898073015, 1557973172, 23584428, 3923079510, 2974116843, 369188266, 2575988623, 143180323, 1143338023, 3928038441, 2672992713, 320321723, 3403440292, 3092219629, 276783035, 2568460433, 2897462677, 831444259, 2506524113, 230072525, 1706952420, 1760349674, 1527268652, 3363749919, 1948543, 4281914623, 1969134739, 458755288, 3765832678, 2171402517, 1614991268, 1639311574, 1173953788, 3803384168, 4217403517, 3170655278, 3351151794, 2570699700, 4152876854, 3419046836, 3766302809, 3330112021, 1992793715, 2463749639, 2821413896, 137332497, 1577687673, 2898624467, 2626246990, 1841224720, 1840129939, 3142916810, 1786461779, 2761662990, 2757286706, 445444099, 773656866, 1288720269, 4158018105, 2064546019, 1911857681, 2959260675, 817469754, 880174209, 3641291734, 1186294215, 1953243698, 4172853429, 313191923, 3764019926, 1058986255, 422073638, 349112401, 2656449567, 3040920914, 1446861872, 2693821767, 3570729715, 748171959, 2454255596, 3802015694, 2785296886, 3103646022, 281493216, 639217563, 4120957791, 88294910, 1156170094, 2079311499, 2864929153, 2027748212, 1157683773, 602760345, 3638135760, 1176910814, 3733587479, 2943051426, 1682371940, 2897634839, 3815915996, 789087291, 2669880308, 452255852, 3336605379, 4257740057, 2589861964, 3517179657, 1466076517, 494843666, 2371347146, 4227168968, 405067940, 2958952284, 3566872252, 362617487, 225562305, 650895739, 1774568686, 1015373659, 97594025, 1493382744, 3183368710, 3195741008, 1721493079, 749551224, 3592354811, 1038207429, 3898946520, 1109974371, 278659827, 3954596229, 3711515111, 762426630, 3696092210, 2459175772, 3453789068, 2058354713, 2204558828, 1509420951, 1091151674, 1550929321, 2016533183, 2728336019, 2844778355, 4065007249, 1859400715, 849820344, 1096710751, 4095707671, 310208038, 500376035, 1781278511, 1585182605, 693182721, 102022374, 1306544165, 2325764311, 2422913126, 1869245383, 1445432178, 2096505623, 3177173382, 3591596556, 1322743076, 2621092989, 166093682, 2319518391, 613799813, 1081156857, 895820998, 3662309742, 3589965190, 1498744802, 2669668826, 3701100540, 4164561510, 596931165, 3239964887, 3095554177, 4175156374, 1771402836, 540174517, 778874514, 3329145363, 4086706119, 2629527594, 1670835917, 570705459, 2679536720, 1372955919, 1732871439, 2352766506, 1290543747, 1123245213, 2416607293, 3223989902, 667494784, 3474293978, 2763080132, 397939939, 690523476, 2316019681, 120765854, 2894882247, 4253315393, 2815734963, 2770518926, 2514504158, 1476805368, 1907209643, 2265796636, 1775956905, 3112307346, 4112086263, 1664868690, 4179824920, 207469317, 3205404379, 375167646, 3681805847, 1029498197, 886788028, 3867131934, 3620452454, 2916064552, 4018598106, 3176141921, 3128689657, 2980371104, 314555807, 981856952, 3280772485, 3450957938, 2220889806, 2189275642, 855120649, 1088200771, 320089597, 385429994, 3528851043, 437792991, 166368737, 2857219447, 1413920762, 3721910297, 3351409247, 1087744415, 4218656810, 128585017, 899946643, 2427081738, 38836126, 3337909040, 3244843967, 964745590, 225924602, 2016078003, 2577534050, 2000347812, 3340643250, 3501721352, 1242270747, 2356324461, 3654969415, 2483953674, 113387672, 490703729, 3628416533, 3856619831, 468894009, 2599199031, 2837680184, 4120358031, 3432805351, 2136405083, 2505317675, 1705816394, 3153294166, 1899872023, 2757898623, 182014134, 3090737320, 282314224, 115329879, 114466170, 271620362, 2767994047, 3984842259, 3275151529, 3984274460, 1465390953, 327841461, 3131197321, 1162188686, 147691773, 1976530546, 2704067676, 172652411, 273857853, 481329573, 884471572, 1563508419, 200760985, 2568531336, 178465556, 2399891726, 426489071, 818409348, 521752949, 780280564, 847499179, 1564013801, 1938530285, 1377576863, 1714080871, 1938425716, 2738893308, 3969599790, 1179662965, 1150913220, 361144129, 935272088, 2774714172, 2863891839, 3326273234, 3609220879, 1111177797, 1284049759, 1931959672, 1957751349, 659261207, 65251979, 3927490055, 1019700946, 2812355271, 90505120, 1996537235, 4207859189, 1966081110, 1267455128, 1194562888, 2664333231, 1193012855, 1346923305, 621331437, 1859373308, 2476149976, 1682104160, 3501565867, 3181381434, 2994776473, 1112858565, 696472743, 1178409559, 2506435850, 2903753601, 2991278677, 3664083640, 1801515428, 1135884324, 2838517802, 2460271085, 1230427407, 1477368786, 154418682, 1364270223, 3212823940, 1681897974, 2206456735, 3176801710, 3763885419, 1428662464, 1495971352, 2083579022, 458859209, 4218790544, 588610688, 2115907048, 397244766, 2926051694, 377817366, 3812506404, 2937987232, 2201520701, 1295188018, 3666737238, 2402820016, 1766255837, 47018306, 3768195079, 344439857, 2549404259, 2395893889, 1313103061, 4188291959, 872033841, 2488827471, 3893664760, 4034164957, 1853633067, 3220347861, 402672970, 2103227194, 3948847210, 3627899537, 463958536, 1407118933, 179074113, 3456540894, 4253316445, 3896879489, 1298774187, 3788454435, 2125258482, 4081814050, 340477616, 1660705307, 3093070492, 1542075194, 1991363319, 6361582, 2000318208, 1206105067, 3317508445, 2142610488, 838924509, 3508420883, 510093164, 2645859693, 2856322535, 70887766, 1914472370, 1517515012, 2462896948, 1674905744, 2833639710, 1957545401, 415979017, 144827427, 1827281028, 3219593779, 2275392076, 1302182105, 4194714487, 1011325165, 95491838, 3139618101, 1117933386, 594303048, 1884433368, 1674422642, 2001556937, 2705555535, 757799215, 3938614761, 3911853808, 3459836914, 3167379409, 4246076376, 1128529798, 4230624871, 1114260293, 210515881, 2901416940, 2872045210, 3841239352, 4190066301, 1781905504, 937128957, 1566326090, 2214538448, 343471654, 3229446635, 3553449726, 2188644737, 889862782, 4227399421, 1257579011, 3246739375, 4160536201, 143884253, 3782514431, 3206618099, 2871022938, 1084109668, 1567910896, 4000335730, 1522180783, 2852017708, 723108183, 601221173, 3432008876, 3546648630, 2585419892, 2862919949, 1433930101, 2703247165, 983404210, 910224304, 1704447564, 2296226334, 1173223830, 2736108434, 170493291, 2752639014, 425267297, 1379173545, 374133304, 934077125, 4029913860, 2879313821, 1070485981, 441989506, 406976945, 2073482496, 848094669, 97837699, 3610121581, 43790422, 3864634809, 3598370051, 1974206829, 3175599955, 3325302636, 2080675723, 987141795, 2782729235, 3648882298, 2423479234, 449947137, 600036066, 1451566, 2495701596, 528534332, 3182441722, 353574622, 1247329325, 3038367821, 3911354659, 1198550205, 1716295733, 206653108, 978518505, 4239819250, 2119021302, 1821693279, 2354420839, 1690059496, 3097977984, 2867757036, 1402351676, 3841744885, 149454208, 2706288411, 1164412793, 1347114505, 4237113866, 3192347587, 1491194129, 1945020200, 2105273056, 3896880738, 1536303663, 373996117, 2962317360, 963076296, 2119998315, 2902066307, 2617425001, 1556444897, 2758697668, 417180653, 4012167706, 1924779348, 1017704932, 2086178200, 1964420278, 3345952066, 3158237150, 101434455, 1284414792, 401060549, 2666565018, 2133569145, 3447036778, 3548069968, 3561729505, 1123106239, 3859483699, 2585890814, 2645357763, 4254222728, 2940979805, 1162450941, 4280825649, 3617788169, 4139442799, 3962651872, 2269015530, 2046009338, 3632359982, 563445918, 3881684614, 3200880376, 417122474, 1655083733, 2325816891, 1290213554, 2554717446, 1796268431, 3655990660, 4201230717, 2634181221, 3907223070, 1904511220, 3212607020, 3030180261, 4173428777, 3205158572, 1682803238, 2611112191, 761644765, 1536009988, 3318518974, 742500863, 3761819438, 677727288, 2262183516, 1280976867, 3464665511, 1657905781, 3310569130, 4043855096, 20795038, 1844554286, 1739635433, 2338697976, 3725872281, 3006442335, 3874492524, 679153354, 640494850, 3444258836, 962421773, 1751627465, 2643803290, 3274728676, 1767380095, 1879701334, 1031872395, 1756421050, 938517607, 2563436385, 3037525612, 1231096436, 2685038308, 1997889251, 1432619228, 3374947732, 1306944989, 3753194703, 3049031739, 4287741883, 2287987552, 1695374030, 412527760, 1024449246, 1508140589, 75456649, 444594938, 2030235830, 2310559550, 3705065656, 3602065467, 2179962017, 1861059290, 4041215418, 580887246, 4027543957, 614428231, 3460643800, 3971818255, 1832758249, 1684568639, 1396724889, 1189325202, 3876873682, 1383016603, 1091666738, 1380521941, 1799659606, 2711518040, 1184972500, 1146677705, 570935869, 2267101260, 2398272795, 1647585830, 1780755953, 47951928, 326665951, 1569507478, 2886149005, 4245345251, 1886282972, 2722646599, 3400262447, 1778150425, 1200518484, 1117261085, 3732433071, 695926169, 2046658185, 3361871542, 442064690, 1481737067, 1065694195, 4040725597, 300746321, 3176173008, 2766190456, 3846915967, 272569853, 3824420525, 890588147, 3226812640, 2326660907, 3905860587, 3078025431, 1875637301, 3715155795, 4209447382, 1825396673, 2272590255, 3838770754, 1135158248, 2158510214, 2786666077, 2623620882, 4131238514, 1195989500, 2821442271, 3093654531, 1701034431, 3127628307, 3385369385, 1449944953, 3080580211, 1582934762, 1716527270, 4168712366, 1789097890, 722829846, 3189394158, 3528297616, 2306905237, 1035283653, 1178887704, 523753562, 2195133418, 1243107318, 1479012918, 2431404666, 842946914, 1928247668, 2305982578, 1981063658, 3547837405, 3405504, 2745780728, 10418704, 1308293045, 1596136224, 396201853, 3981497479, 2472709626, 1611496405, 446152403, 3403684585, 2366017320, 1370992774, 156607561, 532826704, 2739990732, 1808969481, 1861258576, 3932839425, 2840608995, 1903016245, 3894603322, 477712715, 35794577, 1611266338, 3543826422, 3490701324, 410253086, 3126798009, 2100484200, 1461458562, 336696674, 3697816623, 3816432313, 181716095, 1064194105, 2167088099, 1355492369, 3562875154, 630407340, 1897647296, 2966900482, 2240931111, 3388501529, 1835516068, 3375617541, 1900094977, 1075116967, 3634814921, 3318159405, 2356004884, 439131991, 3700006650, 1147727738, 426710369, 2310620868, 1307778459, 864918814, 1299851955, 2051722035, 3304646974, 266645830, 1930503434, 3003044814, 506822217, 966088374, 2400138409, 4048074818, 1723229061, 1284438672, 2631963034, 1080124478, 3359311536, 126842455, 2614020055, 3737298648, 4143947781, 2869881978, 2615744232, 3024636869, 1798939750, 2143786172, 3649514632, 2830324691, 1977712632, 4159518072, 2583399238, 751707052, 3169584877, 542041464, 266525280, 3363902238, 4009353006, 1403627025, 3504660753, 3801764404, 3838893042, 2660838232, 123080854, 3223324522, 3398397898, 3059829727, 119240421, 1305643675, 3145215243, 4248033388, 1492186318, 591160358, 3679627117, 343984195, 3184722936, 1080996542, 1464905929, 2020447720, 2567240980, 3751253922, 2189757271, 3250766381, 4279236278, 3662380772, 2857869476, 2653545934, 1382531323, 1472275178, 3363096097, 144071538, 2493335194, 1319342860, 1686720945, 2273981672, 2868293341, 2658006293, 2075150486, 325596548, 254310662, 4217629790, 3829816501, 3018470075, 1076159239, 3143197554, 523613521, 3009794691, 3439769495, 3655428034, 3320455752, 2332189422, 3382841294, 1270295564, 2789382109, 4054407060, 135849725, 3446999295, 1617609575, 1190748211, 1439790589, 33912296, 3565290392, 211085356, 1978836931, 873975891, 3942811456, 574200436, 2407108377, 519804966, 4215177584, 268476695, 837794141, 1208209799, 3527396877, 4035882953, 963080046, 1077757350, 1850209136, 812527673, 1388513404, 2730941662, 3307393160, 278079185, 2336728355, 947387198, 2879266386, 2122238386, 3448973667, 2495042303, 3417768591, 1813251204, 2942967631, 834769235, 2510335750, 3597755439, 3159925814, 3877857099, 3899452313, 1360744857, 4061671695, 4032241959, 3697263781, 949916343, 3352246906, 1603607685, 1935871667, 3926529036, 1985726382, 22917276, 627520016, 3484854932, 4097531726, 2149527694, 1169667353, 3966229052, 3748769416, 387298284, 4124076844, 1283923437, 1207805233, 2100485098, 4065280646, 2292573752, 3882113197, 2036148828, 140507367, 1037980684, 3561151932, 1005783980, 63537950, 72168192, 3364965683, 3234527682, 1069335456, 1865962073, 2318912428, 4114853905, 1277047353, 3254356710, 2602269284, 2028827110, 75480261, 1285796819, 1560965535, 319147430, 2946668147, 569667589, 233592972, 4022339390, 1188519005, 565624910, 3625849592, 284628886, 525006293, 3222397535, 3183232707, 1980928833, 1441174319, 3816204863, 1895863036, 1673618911, 857858571, 2473649715, 1848652128, 4140887559, 474703522, 176251319, 3510383174, 2455500054, 4200369539, 3091849454, 4017245271, 703113601, 4195493639, 3395089143, 2437980886, 2474069227, 3850727818, 4030142412, 1633188342, 3709272694, 3199220470, 3332664023, 526287157, 2781452355, 4187000482, 3441552505, 776742283, 67225468, 338950198, 528601339, 3313547944, 3074807549, 3517243956, 4041378243, 1044507479, 2124672130, 3609967503, 2951258741, 3980437878, 1931520212, 1357846105, 3950749218, 2690574963, 3101112770, 3100394556, 364080503, 1354519548, 2295482173, 3924448163, 3411418812, 2006536704, 3988520219, 3668186137, 2710683416, 588127575, 3531748456, 393424230, 3857918117, 1207357831, 3854612743, 1295535334, 498930136, 3749385009, 1367039668, 1999205350, 3859209592, 206577086, 945115767, 2337565558, 3689470815, 939323533, 1100459356, 3764983535, 2935909356, 4125832593, 627071204, 3215074789, 2616950127, 1755673004, 3806852603, 2553471169, 1831747690, 3761374567, 1511846557, 96067719, 1552609448, 1454080881, 2469765631, 2289645604, 571625261, 2537607498, 459674944, 1100216370, 1260573060, 532424555, 3434591328, 3077383852, 347634817, 2773037478, 4170547678, 3022722258, 3594301313, 1946547886, 811557319, 3648307713, 766136418, 1512234832, 3553022625, 763520878, 202708381, 4061493094, 2761906214, 3420801220, 3637545306, 1086141155, 325329602, 2799144837, 3868913029, 896803726, 3882780981, 1043209972, 3656235640, 2698182699, 3082504707, 1895506942, 1765639896, 2178838444, 2610274796, 1951081742, 3140338071, 1649810565, 693667937, 2906431484, 4220547365, 3731004079, 725915391, 1842959389, 684195870, 2395259827, 1072610307, 185547507, 1459505690, 189734734, 2517333479, 731623696, 1019838425, 2272566763, 145446620, 3086205261, 3009066940, 2948006518, 3686012684, 1720531490, 1556790807, 413375523, 1332726385, 2703013567, 4123631613, 2936099997, 1675878461, 4150247222, 335823896, 2372737216, 3995705161, 3627147412, 3304028230, 1802587701, 3891105442, 2489098566, 2069444, 1964167997, 783229565, 1941513788, 1160755193, 3299827050, 3062436411, 704678850, 3185755915, 3473930830, 2690960832, 4032787524, 1825026976, 1987193122, 402693491, 223699721, 1246515277, 3047976350, 2753950224, 1578884274, 3890658402, 2010359683, 3408063800, 1424865037, 1754583324, 3528711749, 3197707269, 2802767107, 2347919874, 3223118081, 407559630, 3666570688, 3448656607, 2758886917, 2978125181, 4251414675, 3321855168, 3949138474, 3741996960, 91946539, 4145500355, 3522110138, 1308024341, 2935326242, 2329768609, 222179750, 2466824377, 1059630886, 2938247431, 73978416, 1775728044, 1237113930, 3014773928, 388471277, 3580741261, 427706599, 3671343197, 2737868476, 3146408787, 2544746606, 750101023, 1056057793, 1979215158, 2210721991, 2645545419, 2189820330, 3711800633, 1891145954, 488165615, 3785297293, 3879526239, 335425998, 1255629588, 2979110505, 3285985923, 2603981754, 644716969, 2399467628, 1822780441, 3938851008, 455384940, 3263600151, 705133479, 1214252751, 2446205094, 4236664953, 2857490624, 936055842, 1631338582, 1983872101, 1685908811, 373096091, 3136506417, 3838128610, 1139270951, 1415981646, 814982057, 3107609320, 2586553179, 1303416938, 2568781090, 1727802518, 1150168754, 899269092, 2983418529, 1328615756, 253630141, 1974356595, 1309765949, 1938754959, 4069078212, 1868168367, 4164101445, 1752981687, 1256789718, 3721321023, 3565335251, 3949395121, 1031134330, 3615522647, 575491131, 839540504, 1263667884, 565927843, 1322724791, 2108351799, 458423914, 659280773, 1448801182, 1730671388, 560370070, 1983893011, 2593452393, 3961488315, 3144856051, 2039525201, 2949690446, 1822615852, 1476800445, 2756086218, 4016073011, 1727445614, 3560466668, 3720558655, 2809138241, 3649293347, 1383308768, 3354250194, 410411266, 900034473, 3768128267, 340342088, 2152861553, 4185426127, 265388871, 1753363292, 2309307754, 4024369704, 106612484, 2903437070, 3126222633, 3761422396, 585169298, 3662811204, 163886355, 3250905098, 3140932492, 1011578281, 3229414848, 3688892271, 1750679542, 1066162172, 653065945, 3843454015, 3452295462, 4132233360, 3563123948, 3387800763, 3555076443, 1974716903, 3015717318, 3216779853, 21295454, 1189653008, 3158506491, 52279857, 711693891, 2310377261, 163198263, 3251798687, 351103905, 3744767413, 3826848413, 2987329351, 2606725425, 699149491, 1957646222, 419487953, 124942469, 4153412200, 3899535192, 2519437683, 3311747097, 2303722563, 2220454761, 410365559, 1051250763, 3345935913, 754927485, 1490469219, 3223225983, 2589649318, 295656161, 557063477, 3106175356, 2310911783, 3343056420, 2658482067, 2569763245, 2194610767, 1745690899, 895322321, 2464191979, 3026771512, 3539185906, 2889392719, 3010005443, 3891021827, 1695671356, 3202753190, 709087934, 752314359, 2877471145, 2706892648, 835564451, 2604044619, 63918442, 1644149368, 720173232, 1881446968, 419643569, 4243203468, 25540513, 625642127, 434783556, 83314704, 2526121848, 746419308, 984189383, 3514932624, 3560280432, 546500352, 3167098404, 1572399708, 1073060067, 2472648309, 47872994, 697944587, 3960938238, 3806509562, 4357073, 3830657809, 3100102126, 1602780201, 3569091177, 2830486870, 2861704595, 2199821988, 2122679414, 1572284566, 1644075694, 2022022325, 2351523834, 3876231624, 2151140977, 2043717068, 3143081842, 13709102, 58104921, 2438044443, 2488091313, 4283256125, 319761691, 3124668365, 3988141463, 595990253, 3177836662, 2498066857, 3414385492, 1388710249, 1014785212, 1884849145, 44464876, 564731308, 1231767943, 2946600006, 1445974905, 3238892634, 807436240, 616000066, 1909258974, 1618252851, 1777960979, 2255689114, 3753431806, 888000370, 1946658186, 2084866032, 3155577332, 2002063154, 3111628865, 2420840363, 216957508, 1322365325, 1108932907, 259920569, 3185525734, 3508911095, 203658370, 385392376, 59568352, 1508045094, 3451163774, 3614597049, 2724954939, 858244383, 636420356, 2449715803, 3861747170, 2623920446, 4152503047, 4163345181, 2802367757, 3028124557, 2183409711, 274164573, 1562503399, 232828276, 877471891, 1421071891, 2666759770, 80616143, 1190463813, 1625273553, 2558937123, 2928402293, 532141856, 72360531, 3036742391, 3717971181, 236152652, 703687641, 111668625, 2871008955, 3465660602, 3388517601, 4075365031, 270780933, 3168302377, 1869952618, 3871076451, 4013245401, 1153064283, 2073171726, 2055686519, 1955919123, 3398291222, 1509672379, 2818257648, 501370663, 1205676073, 2357515825, 2590929391, 3270693766, 1495353443, 1212042314, 1078843927, 3779492041, 1119423170, 629871972, 1230423685, 604949627, 1966839656, 2231968299, 4192975971, 465461254, 320870605, 2969594369, 952761794, 2247602572, 284210139, 3487817306, 3027369786, 3431028923, 124635254, 472969650, 3469615091, 882153338, 1847803256, 134935327, 2102690985, 1459147883, 4127290964, 3572126531, 1978991596, 2411022666, 3944345452, 934628278, 1099133547, 1785066482, 3750879815, 1860619527, 3265914235, 2919340434, 3750418601, 3872495718, 2894149502, 3536727717, 1796454470, 3817425657, 2786052833, 2879211326, 1067817123, 1062661839, 1372199004, 2969422353, 2409568201, 3003461869, 942770042, 2935600067, 1124525689, 1018887719, 3588960392, 3796669908, 1904070401, 1533926356, 1153915709, 2530990704, 3625434094, 1927400411, 2703973481, 2982758062, 295776064, 2643301314, 482958228, 2210611672, 3431891104, 2255568697, 71877547, 3076208351, 3878049358, 2075759224, 2751206385, 1989600760, 3676259520, 2277020465, 1697501297, 854297790, 2548427338, 3742604158, 3917540957, 2774846014, 2289235512, 574380958, 3512875480, 2082989793, 828598179, 2105384625, 1711251571, 3284920822, 728287687, 3789011557, 336398707, 2214418990, 4235207591, 1525091691, 1488352908, 3241076987, 2977327867, 1034394088, 2114731753, 286741925, 3247125447, 4256088773, 2638425344, 2789009359, 4140197012, 3074146342, 1283266009, 1521712382, 3736817570, 3075032460, 2234523722, 2408187569, 641549127, 3376947177, 1478377060, 1443862102, 1906907950, 2467820265, 447015872, 436815367, 3388686850, 2554921523, 3342029510, 389929657, 2789969484, 3789918317, 3498831817, 1885148710, 20559532, 1296157733, 614120720, 1144259690, 3429521122, 2809304247, 3204413370, 1977457175, 3863544814, 3729934112, 22921811, 916904189, 1844857345, 1574001806, 2848432516, 2017024660, 3367342053, 3297162803, 3236821915, 4275002695, 1740859284, 458794121, 1580713933, 703162338, 604705926, 1524207965, 3718010974, 3433543057, 3123274881, 3142240260, 835620000, 3772117881, 47608918, 386442668, 2136531144, 214274776, 1220463321, 3085681925, 810088904, 4116020846, 2449464687, 2194498214, 4147415020, 3603834464, 3602743074, 645284678, 842491736, 2928387708, 3720369734, 4057843844, 1411158684, 1146976130, 122469204, 3753537223, 2171326875, 3146249633, 2221933067, 227776634, 1561593725, 2328881769, 1443009866, 1328311083, 2553979592, 2763916405, 3935111101, 20193570, 3418279315, 3531656, 3908705844, 1375374958, 3740368557, 2292062637, 64347859, 2515205786, 2767798890, 4084847013, 2413964717, 300720455, 561109859, 67785659, 1324248808, 484484442, 230192841, 702305324, 127165900, 652108312, 3888474670, 2385829045, 408737478, 2730063170, 74134643, 1539650888, 3993966486, 3456800048, 3241072272, 1718274453, 4103979229, 2727101437, 3463270065, 4231820779, 3605634489, 3214373842, 3537762414, 3082056143, 1798729010, 369412042, 1372532830, 1827526168, 2627415778, 3988215707, 2547587298, 4014684944, 737431918, 3961587965, 3322277461, 821720417, 3166826357, 4138405660, 4190461301, 2105036095, 3679922203, 627277263, 224093772, 499549952, 2039377815, 2729983763, 2984713939, 3429096340, 2644915648, 3358072788, 2854002812, 3816908273, 3774619385, 1040938413, 268948142, 4171226830, 459066935, 634814074, 2856697338, 4264425311, 1804144855, 1620377129, 3327429963, 1831365263, 2641633842, 1912206490, 2581147015, 1987909227, 651497340, 693328709, 517481993, 3194255259, 753473637, 3988576510, 2206944696, 2470613851, 176433411, 2471033876, 775290606, 3432867101, 1551373038, 2223479715, 1110582669, 1954625742, 3854809, 2713522316, 2494546598, 2260941283, 3259592078, 3321241511, 3913245266, 3858881513, 3007314956, 3818339756, 517580246, 168943574, 448929983, 98601642, 2370764448, 3943106014, 1705515594, 3078115663, 2794049801, 1884877992, 1212869303, 2837651646, 2471115637, 2050864532, 1382084463, 997052087, 1029574456, 2612034043, 2851105735, 1181092562, 514372636, 2751533102, 838568274, 2522250740, 2936502647, 4101387238, 491120710, 1267041356, 4032967351, 3716785765, 3049731330, 997977252, 1289243464, 2516358072, 1638468398, 3168814557, 2631355806, 2150714867, 3623845962, 3632927698, 2927937723, 2939615763, 429065822, 2036769135, 3018569955, 1133674823, 2880178317, 2455582377, 453759174, 1845651471, 1768940713, 2685567297, 2091852562, 3786070417, 1723099231, 240962094, 3438886076, 4125547530, 1901911191, 1888031366, 3082257271, 302425066, 2006100685, 4025169996, 1815735517, 3936852998, 31598678, 1910887714, 3973561477, 3888873998, 1723468438, 2868573644, 2769148647, 867406358, 1580062363, 2531392473, 238865545, 412632433, 2772066268, 2837348524, 3632622590, 1253263062, 1330437081, 1964082269, 3033147134, 4090535205, 566667989, 1724104636, 771291085, 1690623792, 3576328812, 2569867771, 698503594, 2371442522, 21539222, 1070489073, 115383522, 2520918939, 674414700, 2582688239, 1219465142, 884717110, 2252229309, 808397675, 4225119819, 2602665458, 3724086782, 384136922, 738332858, 321455784, 1714632285, 60596125, 1729681053, 1430088939, 4101096312, 3923787185, 1884322716, 1039260564, 3404609018, 1491687801, 4126688549, 3160626773, 2428201570, 3203370486, 647470015, 315523085, 786000783, 10984773, 2728706229, 1560984406, 3944198355, 3539649857, 4282622374, 3403717846, 3475101665, 4022824966, 651325182, 2002242733, 4287934871, 2577148733, 1481908548, 1075010001, 1395289777, 2824290985, 4201973316, 3487894951, 115820464, 390668911, 2508636555, 3550353003, 2434023858, 3901143424, 3594178524, 1697289817, 3347433118, 2101541987, 482031547, 990384935, 78852127, 829221995, 2329233880, 818106845, 472119815, 101424128, 2201725251, 2894772111, 4179210298, 3528124235, 3611801353, 2584883599, 3316846211, 3680169373, 3875923486, 1281304447, 1899881236, 3830141522, 1822736283, 533644787, 1005826938, 2371686432, 3363039505, 2428833225, 1371196075, 2707362363, 1281314567, 3085714337, 1944084016, 1141663281, 3220019360, 1678891656, 1647979225, 458343077, 1391964380, 1845340265, 3286500216, 3948470673, 3766200406, 2063387498, 1782054199, 1509886164, 947462692, 575524019, 2479842747, 3182117690, 131390365, 1233492750, 2982218203, 1446459338, 610868587, 3009029569, 424547854, 2564515622, 3210109491, 686289634, 1160149171, 1028831221, 2322152245, 1655132647, 1157923234, 1204896250, 1961304377, 2563468346, 1610508352, 1434554521, 1387232152, 3150264488, 3274959916, 1857392768, 3689825602, 1195264710, 1283144109, 2498952914, 1399839983, 2457997102, 785162140, 3953232284, 663543200, 3519308734, 2799932705, 3730579173, 4257742318, 1275299164, 2806647036, 4252597315, 3517567084, 4000600117, 549128519, 1093819894, 2786104672, 2260452345, 3877541514, 2709518545, 1570605525, 1381035811, 1509110092, 2907984283, 2051158942, 2636789742, 2953003798, 2794576762, 3693674275, 85891315, 2189239376, 3331990572, 3123354262, 854056012, 609427021, 3602438739, 3014682533, 3292074855, 2637496983, 3251610585, 1307974704, 3666329795, 1295925346, 452885082, 1483534833, 3476796706, 2954664702, 1417036280, 3489280082, 3683581971, 4191199403, 1583198979, 1556458, 3208808882, 2086680621, 1051107177, 3531021790, 4026425104, 2552975392, 1009746182, 1128811512, 1058933021, 293497446, 3956812044, 2735726256, 1975115648, 2725039967, 4013217680, 1715992043, 2821147143, 3021954015, 274844176, 345312046, 2312857795, 1312751462, 1680613719, 2180406531, 3700562940, 4199444673, 1740030312, 2058541321, 3827807825, 1830093894, 2311206319, 2736802367, 1488517170, 860926940, 2007225546, 2896729253, 3432114162, 3380138309, 1920135276, 2758614149, 726300781, 2299732728, 1494542197, 1646167023, 81861705, 1227160648, 1697789289, 1391989883, 2545297080, 2135250061, 210450206, 423953119, 2672399456, 3242186052, 4217790111, 4294821288, 2838259753, 1474857267, 2802235743, 2306605467, 1362881752, 2116408397, 3769662692, 158841139, 1677329254, 2697945405, 1523877160, 2203871044, 583880691, 3687421590, 750485493, 2159997372, 973236191, 2583557604, 2097350900, 2040938387, 2731715444, 1670619855, 3118240617, 1721019600, 587859705, 2318061973, 607788524, 3086248425, 3633980878, 686673832, 4174196420, 1210166380, 592686670, 2575301122, 4257123571, 1791000048, 3338141230, 2304562314, 1692328792, 669207694, 804548494, 2059115099, 3431107315, 310078714, 2198031565, 3259434061, 47855697, 2229020561, 2804180353, 4251813307, 3790540034, 2698669737, 3256331704, 3525692744, 613786570, 1129542818, 3654232996, 2066791620, 2905208232, 1326713424, 836888295, 2886033504, 3846747829, 1533587271, 2702762751, 1535576303, 3387534854, 3619108150, 3472111521, 2463172074, 407704269, 817205129, 1731862276, 2175570781, 3872829981, 3203697058, 1615792474, 3834452575, 2567886935, 2418935386, 528863598, 2028044069, 832704719, 2333209651, 3835607868, 3476795883, 256852658, 2214392252, 1075666190, 3302758864, 246755183, 3049207814, 2088169885, 3258477616, 3604031128, 219661582, 4218575143, 957349888, 2257734976, 2647207509, 2656609526, 3528061970, 4176435237, 3074856662, 1355429436, 437624215, 4085630678, 4143661890, 3168255354, 2539030805, 1115203559, 4049617105, 1681704446, 3596003340, 4021447129, 1476810320, 82586649, 2101285250, 3209516291, 1912107568, 2949139593, 1687955600, 1377529993, 2805824012, 3666566538, 3543704982, 1115845874, 209232021, 1744637816, 3174105482, 1707350732, 3331621360, 1174825665, 209412905, 1982391285, 1896466396, 1512747123, 3069569016, 211040013, 3480393237, 834482740, 2773904163, 317973497, 3112749549, 1609712683, 2834045144, 354689062, 3434611865, 4013420896, 1545875063, 3634879226, 3497685096, 4017060918, 1876345768, 2153662800, 2880939677, 3791574839, 3910674109, 934156125, 1073954980, 2876431563, 1107340106, 3587063919, 2802709255, 2633751166, 3940191930, 2702607675, 468610342, 2568963165, 2337432947, 3847749439, 3327125889, 2301925318, 2048796633, 1172775123, 2179085270, 640948704, 3002926462, 2463511337, 4083612132, 3225362830, 898618959, 3021846328, 1510169003, 3178017041, 2224660720, 2949188128, 315681631, 3024078286, 3000506671, 626948129, 1042319176, 707997092, 3190547704, 2000696403, 653372694, 2994972877, 4017175822, 2079341817, 3951265464, 3074091601, 263246596, 1274983099, 3716497447, 1398984689, 1973104364, 1645575732, 1096171851, 836325577, 259550526, 1518020245, 451215427, 2610241211, 2333353026, 3513891034, 2241034190, 2270034694, 3738756608, 1306918158, 258381221, 306302384, 2737907618, 3733272785, 137130551, 2497647768, 1371333942, 3777715683, 1786135294, 108552295, 1056829517, 2922379624, 2730204842, 252385603, 3162510, 3671109664, 773766890, 2107747998, 569141003, 734517981, 4174922738, 2078371707, 3544763794, 3357642141, 624846797, 1923685331, 470065541, 954909166, 1410268724, 2752462506, 2877535289, 2096609685, 2645148539, 1196800551, 981690617, 790629467, 836607167, 3031651912, 4162447908, 2063350695, 2698284716, 1504299531, 3134392168, 1963431158, 580843499, 3566027933, 1843008044, 2216518886, 1890668970, 1683340007, 4179069650, 3405076092, 4088252865, 3507929017, 3746266114, 113278823, 3318585720, 489858884, 2548657752, 2880439824, 541482598, 2780499162, 2823147894, 3252367191, 1243233204, 1182793778, 2079794570, 1487447187, 2681500443, 178018597, 2005562921, 4005649816, 2503831963, 519093518, 88076965, 3520846177, 2066468952, 931321953, 4275588864, 4256775836, 2266808409, 942464247, 41816882, 3197595695, 2819598888, 2323521687, 2109888314, 3847089930, 1833938074, 2678092942, 4053544941, 1302889928, 1972001834, 2043858837, 2905275168, 1907886797, 3339195620, 3140003189, 1946513487, 2610092713, 2723338615, 3848592323, 43501692, 953355268, 953824239, 3593645578, 2745309736, 2683059935, 393679538, 1372208816, 3752738346, 3752944367, 1745241981, 851412213, 2074526089, 3579452012, 79512992, 1997296410, 614554295, 4185777130, 4146842767, 3899537269, 2900827324, 1137478692, 1041680346, 2409552045, 4283237910, 899710248, 2444647582, 2557001781, 1294253061, 3015206890, 681994155, 2093269125, 3594406799, 172751328, 219010141, 3241614525, 1617337648, 3757512263, 171473250, 3819312030, 2920488166, 694436418, 3296016171, 337395524, 1185726034, 3137652890, 2666010509, 3730344646, 949559195, 1334991813, 2674987569, 2684376130, 289816769, 3411299776, 4285305990, 1729857067, 1743672360, 1876795378, 629121555, 4095509912, 2726008874, 349825130, 3027811536, 3565037894, 594614805, 1686156027, 1407412762, 2266310605, 14662688, 2631458543, 1195004061, 4192465484, 344161529, 3547781246, 245690313, 4136946456, 3255005762, 3731468887, 477552987, 1486486886, 118472767, 1205096953, 989114805, 3397392319, 1872880059, 2928474218, 2486989372, 68007239, 239848256, 2559859563, 573169338, 2949792153, 2204551422, 3722065532, 2238199915, 2577450472, 1106851086, 570552647, 385772416, 64865106, 2725566766, 2493799273, 478563493, 1717351112, 1542142602, 2734256705, 2411692708, 643364666, 1905940299, 1696898246, 23394998, 1723540942, 2524390744, 3076548668, 1911958575, 2539534679, 2632185516, 1042383804, 1470342506, 2811585877, 3910932633, 3591259528, 3269179526, 2821490357, 715709046, 70592290, 1245571685, 2373039425, 1437537153, 1872258089, 393645632, 1786644753, 3150645931, 4222641727, 2430099346, 2721593487, 1960429862, 4042822580, 2940309828, 3870408429, 232904077, 222198087, 4231060905, 4129318214, 1693211458, 2633385456, 2525819991, 3277844602, 2437784657, 581364403, 2539759057, 4048729151, 4083082697, 1068782673, 3929828721, 3940347773, 2863925058, 313926385, 1640861814, 4239951674, 641155872, 3994255386, 2578007438, 2086053697, 1504846510, 4173277659, 3559232987, 1781757107, 3764935914, 2186674969, 2078240713, 325874630, 522565245, 2815524767, 3131064774, 1234143925, 2348582311, 1441987455, 1946075137, 3376014137, 156748189, 3195611942, 819086847, 3040813336, 4032974360, 3335033140, 2557905889, 565547110, 4218169669, 4083369444, 1861595967, 1211454406, 3752160412, 1857590325, 2764575112, 936552834, 3062222938, 732972833, 1434910908, 1441724224, 3347388479, 1680869690, 1323098463, 48588876, 2466263720, 2853636491, 2988173616, 1150150244, 3731024696, 341483952, 160655002, 2088618400, 648674232, 3399921290, 1258220454, 2125716731, 3686871695, 3825234582, 2541208692, 3183524201, 485990790, 2258113748, 124305132, 1934660295, 1470654964, 1268165204, 907547314, 2417104525, 4282699643, 4176983117, 1435772245, 4219851448, 1214258741, 1578775410, 2963911722, 2282612161, 1171823350, 2727963389, 2159037228, 3072469421, 248880116, 4089989265, 1368452346, 1071097918, 1171201902, 1057263174, 3010383072, 361542103, 3094240063, 2590459092, 3827220283, 2878014226, 3577965752, 3335649145, 2767278520, 2952376044, 4139432217, 1479248796, 2725998859, 492133000, 470052699, 1049603279, 520001499, 1818635828, 2444912539, 1561260748, 201583799, 3540275054, 3652355012, 1881607696, 725960937, 1419818519, 22805003, 3879863351, 2083750529, 1007480784, 1052784799, 1058695986, 291200261, 1124913372, 3570913699, 2124348275, 3017377758, 3906377464, 2544121600, 2309839284, 320400524, 367472736, 1742651782, 597642409, 184060900, 929301143, 2403859765, 4026179993, 2869551604, 3047408573, 2748865802, 2510491657, 995743938, 593005746, 2996591353, 3633207169, 2815120782, 3544490765, 611553072, 2172545283, 3769169683, 1010560332, 3134524598, 84759265, 2925836738, 2624210758, 2363311815, 2201823486, 1529478585, 2992717920, 4138885147, 663941294, 1304225281, 3169489718, 1679100045, 791282662, 2907707405, 3351730060, 1033503102, 300235543, 4149892132, 935170141, 2637546168, 1471176580, 4269503035, 1114696369, 1434720630, 1487652700, 4151677892, 2063840196, 3173783124, 1616329635, 2582970014, 2082196601, 725899648, 1983128451, 420654239, 1342082305, 1065086128, 1312956515, 2314712496, 1568649913, 3227319577, 4144971560, 1303470730, 213426097, 1604673998, 794812946, 1476387365, 2187616907, 388511477, 3488055477, 3354572132, 2296368731, 3125278709, 3552938510, 988155335, 840160764, 2570307714, 2561454965, 2339807429, 1038915223, 1348264309, 4219268462, 392901410, 923597008, 2319006943, 3077338709, 2482395946, 3612376937, 2669285130, 357343287, 3782888554, 588123758, 439891051, 284133274, 3633869170, 3267234560, 3873630774, 1538712605, 244753445, 1772639063, 3639894478, 3864690610, 2511814479, 3708899946, 2585340691, 2242404847, 2133965198, 1797099459, 2889766085, 3595029784, 1156537357, 2083510178, 3796537888, 4284513313, 4120190527, 1337152027, 595486201, 2425402459, 1655661883, 729689421, 1785445733, 647858203, 1357115952, 2551078239, 4181141051, 3926723926, 956707554, 4040143458, 64661978, 3904056714, 1651521341, 4235424151, 3276767109, 3420429697, 1437488173, 1073994073, 3732249421, 3345710318, 352653204, 4226268223, 355182661, 755273406, 3346934293, 3014554909, 3893898582, 4258974001, 2848887788, 4215435679, 3069933467, 1962139213, 4282164649, 3177574277, 2424113852, 1977704203, 2295414172, 3871222799, 2353343599, 2962769999, 1603062076, 3290004917, 2100001701, 2414725561, 879987268, 1068379420, 2857560322, 200625682, 222582221, 988872900, 3190778835, 131737945, 3216328687, 2420102372, 1272378201, 614053688, 3404360750, 238351978, 4177017791, 1056110445, 1560665330, 1564465246, 2478019597, 895977414, 2905060599, 1285719056, 1260048516, 2372167743, 175047401, 3232613016, 1075238684, 290570956, 4094466547, 4098643443, 2210526334, 1374954073, 2969812978, 1977882072, 2806668873, 2456355966, 1032259357, 1564427812, 3931855514, 2875090494, 1761042158, 89876617, 3771294988, 3229885393, 2897635872, 3861557968, 1778954841, 3447966005, 968314827, 627749475, 3618272452, 2930537801, 80082585, 2310810767, 2786045401, 3542133425, 3524495788, 945255648, 685665481, 185335514, 1451768693, 1723984135, 874666327, 3834830998, 2681642697, 3583993711, 3653424678, 3702682817, 2582468335, 765261077, 985539047, 3184212188, 3340095578, 1613458124, 2434904565, 2420948881, 4073717797, 1641666329, 2057592771, 257811283, 4140132568, 2675930595, 2649991394, 342323279, 1144164159, 317756217, 1906185016, 3934048934, 1733982547, 3292548521, 2605232475, 3342657284, 3166607432, 1378909580, 1248855540, 1281163155, 2367146846, 651063971, 1877418506, 3540353262, 4081759278, 1053545541, 3956903606, 1245317193, 2355809747, 3181968648, 3263672453, 2963478233, 2441850613, 2624237790, 1721292147, 2912584061, 3809441593, 1340519014, 3885498436, 1441257072, 1559397529, 677032368, 3115153306, 1162264139, 3118841285, 152259124, 3513117626, 744372458, 1158221847, 1283235079, 2614494154, 1181861274, 2807739108, 2184329949, 1973738338, 38434776, 312833128, 1633209582, 2097738525, 34028234, 3100787782, 3190305264, 1477403783, 1528409832, 3836550676, 2880208650, 1960942172, 2677560753, 2953141894, 2680265313, 4101930831, 3059091411, 2890441529, 2448855556, 2633989976, 1323873539, 3622170072, 3808047585, 1899747504, 3523328611, 3696534547, 4076605883, 3423123858, 1269309608, 1167357013, 1529590391, 3284078234, 1959396717, 2989812, 3002726387, 2156973656, 1749514885, 2583510714, 1468121194, 2757029170, 458284, 2443146540, 1947071449, 2905233802, 1076060679, 251582318, 445303536, 2617075979, 4256314972, 1642885438, 3140526919, 2151136701, 3473948205, 1775623477, 1077704925, 355340925, 3296678119, 4124729979, 3711481716, 3681197611, 2954571366, 2182160262, 3278416349, 1221213767, 3164144872, 2855178584, 4202216761, 2119175981, 3887810730, 213109279, 2330423509, 516068205, 1786818792, 2914506304, 2191538238, 3688016789, 3236605594, 939974834, 3106401412, 3455466010, 1539172726, 2016957460, 3950906013, 2653175866, 1451610090, 1845089344, 1131157900, 133520658, 4195238322, 3108552156, 2174032334, 1904754499, 369741000, 308371049, 1865189078, 121581581, 1227420951, 2665221380, 2145688632, 2196655577, 1340054486, 589500683, 2295484909, 3139973505, 147518435, 3938029318, 2746412397, 1864225894, 1299799932, 4014828111, 2926121255, 3344319413, 2585964997, 2116404807, 2547024509, 3069581995, 3733887181, 22553968, 433476880, 3557120764, 2505626552, 3807035779, 3390844350, 3856641087, 4128730496, 957794218, 1152907722, 1874560628, 3928604396, 3889243283, 1487848465, 1034468545, 1911996865, 3027115399, 229633194, 3478215272, 3422133731, 1144049158, 2531456901, 1353190993, 3203196659, 3958560416, 3230658137, 1021691051, 4021567392, 611168988, 3288484197, 2284939452, 3881773358, 1225689226, 1409483341, 4048328658, 2962733221, 2340308317, 30905574, 826954681, 489037609, 2954766194, 3909970358, 149517541, 2553329095, 3310099629, 3152785832, 2033713220, 3554455484, 4129222820, 459959366, 3857296575, 3522962033, 2298865396, 110305001, 553336781, 1426920374, 3182414933, 3502517777, 1591258466, 1761814811, 2558518006, 3071971943, 4274934191, 4049391291, 615101141, 2686733505, 705362877, 831403009, 2102896071, 1532181058, 1748368303, 2667635435, 3340999205, 2149500313, 1926795240, 1248511602, 29753404, 932295505, 47673807, 3787138180, 1589383090, 3903175738, 2278207101, 2594445450, 1310625406, 3019799121, 2091111119, 1149968508, 1916984519, 428405779, 509944100, 1094272229, 2146978405, 1681038935, 2721604404, 267349730, 4140584056, 465025148, 2974531587, 834105779, 999728919, 1794787556, 2404737640, 2282307301, 1352538277, 1193428931, 640963715, 1081044088, 4140827962, 2142141949, 3211062570, 4237479567, 2081745715, 300612326, 1834308285, 1022197256, 1483737517, 3740398313, 1231442413, 1979188071, 3410194050, 2188324051, 1378926393, 2892093527, 1327368909, 567742684, 3302339224, 1438170025, 3096534750, 1553225173, 4003953884, 2601834530, 2863329114, 1715104240, 3914469167, 847483610, 1713876398, 613363113, 3250419357, 1325484121, 1151338989, 1335269939, 2771068484, 2403650753, 3965694442, 1811292542, 172284552, 2540236147, 465511351, 2168076702, 2264611110, 171266656, 16796957, 749895705, 240152631, 398375188, 588711295, 2708636249, 1581656984, 2530144764, 2094530247, 3539009432, 3149319378, 3470695223, 661994026, 2953395164, 796388130, 3636128372, 465423842, 2620434108, 2361339336, 1360229003, 3019156746, 2876750031, 1702605531, 4042570425, 2220560885, 2150507160, 1367842481, 4287202515, 1608471430, 2642462021, 1444107908, 2196284490, 620261599, 3438062656, 976803442, 3162406862, 1028900885, 2723609106, 4160147704, 2390995197, 626305400, 3171521419, 3421836604, 3332698570, 2944723656, 774106725, 4233619703, 2406183026, 3120340043, 483456009, 3093891716, 3168432699, 3656031267, 809231226, 1322733218, 4037576649, 1068047198, 2381770795, 1830978675, 929351267, 1846303922, 3071514854, 1332111159, 3495500454, 1156221933, 2486663538, 4040772258, 183335037, 2034257877, 3620033298, 693873178, 1631482484, 1980514314, 217974895, 3461529662, 1175092601, 458954495, 2597506907, 1532114020, 4036048921, 2346570513, 4109305518, 763968120, 2626300186, 2664868477, 1834183973, 2289136729, 8785643, 1444594339, 760336126, 23991169, 3148027171, 3381158435, 1682411009, 3239760193, 16705998, 3905424706, 2916111689, 2455432819, 998896698, 2333455156, 2641791688, 3368043108, 3588055107, 1171234138, 4066762319, 3890552533, 889819460, 3922208564, 1137177623, 3309619811, 1203615276, 4147124887, 296467145, 3914759660, 473513008, 962018216, 2104541971, 3767648644, 4279586856, 3427126312, 1260799264, 2171987219, 1790887591, 2505805962, 2179589826, 4189391720, 4056274930, 3144187963, 1752068829, 408095746, 3840360607, 3108338346, 937355996, 2909874548, 1450512357, 1040537239, 1375204701, 150346932, 4184603173, 1255455143, 2506116088, 3363412959, 67922598, 3069238382, 2893611318, 895936425, 3112955428, 2667174373, 1728861457, 104694546, 249478654, 2915895971, 717831374, 3503772178, 2391528062, 4152769578, 991313834, 3509315481, 3154684405, 2350689867, 3066605889, 557647134, 236091338, 1604558710, 1140931790, 111233074, 2544724214, 2418505607, 4249704351, 2150653013, 2131604341, 3069557514, 3658264083, 2680216240, 3575750542, 44183690, 2257432714, 2584290177, 1482287407, 3892133570, 2943568844, 3232832268, 2602292261, 239537984, 1767837898, 3915353513, 3573414436, 2138320245, 3352569097, 4151163037, 227304953, 2665669978, 1059585758, 423880356, 1775325560, 3009520310, 119773905, 3416995518, 1225565740, 1644939992, 1803774609, 394072787, 595093434, 2385160939, 356938804, 387750413, 1437973278, 2909307736, 1592776980, 3843370514, 1450123606, 1485265044, 3762781286, 1872869517, 3838405839, 429947099, 3780779385, 127345990, 2423984633, 2298599007, 3583345048, 3939247685, 2047932317, 1504595104, 497804292, 2713519960, 613462886, 4123297836, 4151063075, 1015098265, 939256871, 2541459924, 2192082471, 2504228319, 3878247198, 74853287, 2405859532, 2092961062, 798390861, 2152401260, 4030054224, 2602778830, 1461641924, 1067341885, 3696097622, 1205821756, 295701232, 460332430, 1583796377, 68750184, 3366763281, 3298427018, 811167383, 3383763203, 3320508196, 3582279712, 2891037536, 1249331495, 2711427927, 2153440413, 2894090766, 1721981602, 1584213547, 1155672594, 1002733426, 1764182350, 1698421884, 1482357832, 3200515245, 273266756, 2641612105, 2275399572, 1793487966, 331902504, 451368094, 1915816983, 883273614, 463015120, 3347970548, 1030655763, 203988385, 568542240, 997512866, 2010264681, 22156311, 2772095688, 2353850325, 3627960855, 1805135080, 427705233, 1277427225, 1571837593, 2433398018, 684120659, 949844320, 1337453135, 17850202, 847411504, 1102179639, 2719503750, 3034069139, 1736770758, 807350032, 2815303996, 1026745907, 2488251227, 2504358504, 1922000126, 2207927533, 2710629075, 2693315212, 3106194528, 1182644654, 1931584129, 2982560520, 1722440329, 1670147550, 1436104054, 2558448523, 1346615035, 4239303375, 3924918584, 2203962628, 1748033122, 1782715980, 350613089, 67097679, 1236402642, 3324227653, 518587678, 1972196547, 810270875, 3987044044, 4234378036, 13890795, 2689951346, 3672345218, 3372367218, 276191442, 1098657283, 4102336956, 446617493, 610518005, 2219797476, 4071893712, 3779912594, 1822420357, 1355195279, 799465707, 3795705565, 3866025820, 2864797489, 1127327222, 3062091666, 3494008768, 523842517, 3121646385, 107148678, 4284571679, 2762138068, 1973758983, 2997254052, 3565351639, 1662467408, 332921621, 3740404085, 2405675596, 173615267, 2639104761, 3628960906, 1548745152, 1679721915, 2335901807, 1045590581, 1424671076, 2416475138, 966535751, 376415374, 1829409283, 3634193245, 2783072804, 1979654839, 2477155277, 2872834299, 1215679245, 2765051265, 2008767450, 726680582, 37709268, 1050715125, 2717168092, 1954266160, 854491408, 2960862981, 3615088851, 4076300120, 3792533970, 2884593, 685441702, 2679053747, 1422157308, 4126509571, 2122585674, 3305953717, 4130334888, 2622969467, 2348124669, 2280289601, 3242317399, 2107322542, 718952682, 2199331463, 1696352708, 3968944409, 2175767882, 2239425410, 1522167830, 1219543683, 1733997998, 576541171, 3532742749, 2934904331, 2198153148, 237399669, 2485778555, 3637475045, 86115192, 1074828767, 2195080951, 2790715110, 2158472751, 1709868903, 279718304, 4204128414, 560675216, 3246386066, 561220291, 221690274, 3163868179, 2122833338, 2920735827, 4294584631, 5957873, 2255667260, 3818242492, 790423129, 1754522501, 3809466839, 1730553442, 1507753846, 422791972, 91242678, 2830199183, 159195016, 895170090, 2900331316, 238550869, 619863588, 1785772173, 59053366, 1696392929, 245818123, 1709284080, 3900539041, 4135531488, 2482994121, 2285577473, 966757534, 2268142206, 3935481091, 2545189051, 3733808460, 2187602245, 3102815189, 3585363808, 1939309632, 1658719058, 2392147220, 244172901, 2550042348, 1090888193, 248443073, 2202706442, 2640537374, 1921730098, 3011163223, 2526549497, 3072485776, 324964102, 3579376507, 3862017800, 3306377240, 2565269555, 4074029167, 3241406128, 2694779515, 165077569, 3107165350, 3906953558, 4020980221, 3188879266, 505300331, 2158599600, 3238020449, 1287466196, 3429188536, 1199770186, 713118266, 4115794466, 3492406980, 834740583, 1400131382, 2387503488, 3370718819, 2439954872, 913775127, 1063112907, 3247073246, 4285733314, 1061828408, 1834997190, 1605095321, 3517999904, 2941867419, 2590763258, 658860254, 3414297028, 1068447005, 3932035137, 796535344, 3718797750, 1236542976, 3901026432, 648936839, 1617379995, 4139628441, 2323604670, 2892968269, 4080644401, 3197187629, 2783681688, 3055076795, 2985555540, 1553130540, 399692711, 2693446867, 346328789, 685800609, 2132268819, 2434973740, 752562657, 177421219, 569818984, 2816453333, 1642046381, 1112197553, 3107742982, 869589262, 2385114889, 850382972, 2349888478, 1623594554, 2249273056, 121180395, 2334759877, 3515751835, 1833796486, 395818824, 2318177956, 1437130194, 2133651530, 811593744, 3322470121, 559057950, 2128211072, 1299454597, 1834722796, 1842737733, 670453255, 1164456657, 2266709092, 2193901208, 1034419749, 1074022498, 1207511948, 2359330328, 874549584, 4027033650, 2443074361, 2218326882, 2590989752, 3595594215, 1366137814, 1472398246, 1902879435, 1769479588, 1774861213, 3616298199, 2615615264, 657166331, 659997964, 3526251860, 832912719, 1073984867, 3013925437, 1543697338, 3972741056, 894451947, 1683713867, 3284787298, 1676402728, 65039258, 2848738621, 1882891927, 2052879476, 873045051, 4152969370, 4070923113, 2572366817, 564202178, 1485052457, 76787828, 3537501783, 2456597977, 1936576414, 578488411, 2860801888, 2641251154, 1187616966, 3393443821, 3180735800, 873638974, 1051840493, 2711286954, 4260242297, 801508430, 785049465, 2433042681, 3349876581, 1762162743, 1099373419, 2400757636, 2104027427, 642902013, 92686533, 401840070, 756358085, 755387264, 1804363299, 255546497, 687152133, 1806817795, 3793228446, 3617977544, 2639164490, 2143002239, 2267441237, 2047980895, 1394801778, 3179969099, 2080090529, 974784876, 283447355, 150040612, 3945668123, 1429752859, 3639641146, 2774370132, 2133835312, 744461849, 2459975878, 1963768927, 4234624988, 3927369381, 3105717663, 3532482551, 387541061, 3216251437, 1509807134, 2564326371, 1862836537, 2676960300, 2602489397, 2588254200, 188604518, 656147550, 1966463339, 2468496585, 1601736514, 2116726856, 143096879, 1297428157, 1110243930, 2100442653, 523647790, 2859326435, 175310658, 876996328, 1777020969, 2135526316, 1895280570, 116560377, 2457263250, 594229833, 3653291526, 879569620, 289726066, 2860097397, 3122573889, 520201913, 4154263771, 873226661, 223412490, 1618549702, 445633476, 581380069, 1152900861, 1433682754, 4051061832, 644730483, 788655594, 2160366224, 828314970, 2539128382, 3743737023, 2022678449, 1578962317, 3447121501, 756275490, 461250241, 1465745335, 1745657920, 2280962776, 2920317225, 4039475439, 2436629106, 3211628980, 4110498283, 1030587748, 390809727, 3780651629, 2402110063, 366424342, 1231696005, 3657239779, 3878411573, 1172476678, 1387718860, 554917088, 737140228, 122502777, 3119783994, 3520293019, 1266543446, 2646273480, 805529675, 2841126623, 2557646832, 660229402, 2570140517, 1595953974, 1953905472, 1438621851, 2024992962, 1787750138, 3352439716, 1824641120, 2375444389, 1495177869, 534811016, 2744914836, 4085851915, 1388914532, 802617321, 139456413, 3765430318, 2621333525, 2945312682, 907422457, 3919781228, 2767889081, 2465206882, 4150904854, 3421846661, 1945046723, 3683087764, 3283918101, 4216419398, 3487334930, 2058017187, 963514731, 824713220, 4064714923, 1746354081, 2928356241, 3566228635, 4274807557, 567713019, 2524230952, 125903878, 1044387791, 3774517962, 3820378854, 2305781263, 146955813, 862229160, 3220605253, 901736732, 3277789557, 906846065, 2511787101, 3353272841, 3963545721, 677540985, 3726877074, 1364447056, 1420557472, 2116803215, 2319946936, 210795898, 3830801479, 3718133916, 3269184183, 47235175, 491140522, 3089496032, 3625361469, 878192400, 2941350893, 1329740401, 258720584, 3274481934, 3122187678, 2366723089, 138150528, 2558116180, 788908709, 39494127, 3816124567, 507435712, 2902385866, 1787663765, 3277811999, 1668496565, 1583186525, 428921264, 3850723783, 915254800, 3734338810, 2021246297, 1376654794, 2112001859, 710321100, 4145387873, 1741220935, 1975257448, 1484558180, 1352564935, 3818533569, 1307258430, 561856021, 1720084854, 2943069967, 4128376289, 1390578639, 167577044, 823112766, 790761440, 3673439983, 2484972988, 482166212, 2406529884, 3845539831, 1686486501, 3457090505, 1469715773, 2290762412, 3084036941, 2799416469, 903016375, 1887608659, 853389189, 3303397819, 2957889342, 2662924285, 2698661738, 2392163736, 461498809, 3827447900, 611511841, 452371803, 507613809, 3555043035, 3025502220, 793522858, 3453310722, 2286549535, 2230259716, 3821522817, 2194550964, 3051968068, 2236729753, 2026929461, 2280896754, 3721215027, 449482168, 788538813, 583036431, 3920445959, 2992435727, 1565019020, 2740904288, 3155845287, 79935755, 2476766910, 3118789313, 3504659348, 1347969599, 1305218356, 1594086824, 2025509876, 81459435, 2010320493, 2164274166, 556801198, 2311362061, 2652383298, 3096225535, 1101351995, 3804880243, 2171842099, 4037148006, 1567747819, 1832427576, 3235860777, 1376932694, 1984113762, 874026852, 4285011529, 4077041454, 1525777304, 3702646756, 2533232389, 3156586726, 1354820808, 3216164973, 202093133, 1580815203, 896044010, 3179762331, 2024490865, 1435448851, 3352421834, 3472677075, 1848940375, 2216462698, 3224945554, 2246742966, 2958193112, 1093656203, 2176969183, 1460043568, 2083619632, 629480014, 1384145777, 1231645644, 3106425882, 1600223043, 506319406, 3013531132, 661553409, 2168948684, 2142433821, 3569664229, 3195421910, 2290205700, 576969888, 1584449133, 2745649079, 3129059060, 20182766, 25350617, 3480575027, 2416262643, 1043073639, 3406655534, 566131170, 3359692891, 4257564859, 2865170904, 227183853, 649932492, 1543517564, 3637692944, 1181840716, 68163110, 2938192111, 3791876903, 2110363944, 3684962849, 14031884, 2748639120, 2254677815, 4074624858, 4056918559, 2367025035, 3008178509, 3603372531, 3596515052, 1563000504, 2507353967, 4210459227, 106080553, 2091516530, 2183126888, 4252753915, 2158755732, 1162692215, 182112694, 2496903291, 1928369983, 1586375947, 711010380, 1998486786, 1598475809, 1704220232, 3421355264, 3471927484, 2201486462, 338701324, 1550651653, 2014825509, 1600180319, 818996123, 1130829428, 241022652, 108090961, 718411762, 2875043960, 2214961410, 3589330311, 2014955580, 391602036, 4097254514, 325674393, 2474301772, 3352556475, 705382584, 4047535599, 2506367578, 2934034663, 2741297702, 2429284887, 731221892, 3339343538, 245221680, 3026956082, 2456014439, 116628897, 2993901641, 608507923, 1830760306, 1695497052, 4028002424, 368634166, 3421276872, 2430529678, 4015748335, 594572635, 1763732730, 65614231, 4052411414, 2157373919, 195909215, 2410100340, 4079436160, 1006479375, 2322458487, 2695422133, 148207794, 2706808493, 1566664371, 1585968315, 1278229738, 1305253272, 2174674218, 2767733349, 2791460391, 1706706826, 2590920605, 1492013423, 1254076639, 337716143, 3583732882, 2607955998, 3223772113, 2430100248, 2243233298, 1450586716, 3222995633, 2484700104, 2866278071, 992450199, 3502002011, 2152306759, 511914795, 3575740655, 1463530776, 470691523, 995263782, 2859352919, 608613244, 918303905, 53691397, 1273870052, 2787673220, 3584585166, 3847188142, 2269121708, 1425659544, 4176186726, 1800050531, 2748198390, 2885494281, 593606427, 943074964, 3975868742, 1008070867, 2498564606, 2835481128, 2384587988, 2712379668, 1023832876, 2069985240, 3112556276, 614153355, 1898263763, 3797186943, 3434353090, 1705000033, 227488077, 3547428777, 2726051869, 2153097101, 3157974603, 2321868827, 3445314939, 1771680826, 2197750031, 1822596191, 2594350069, 400516111, 3771534587, 2890539046, 370843861, 1618691591, 3628870199, 1620078699, 3578341439, 1889203699, 1576438649, 2409095924, 121249950, 228441914, 1654841316, 4208420473, 2466980637, 1814026900, 76510512, 2389990159, 3652689212, 4207065843, 3798422669, 1548563655, 3805900682, 665976497, 3894600346, 2474772163, 1673819982, 251183565, 1898719933, 2596237441, 4254239036, 3265590750, 774184530, 2530353557, 1033650320, 3032674856, 475780726, 1114491119, 2151905854, 2144311104, 3966475972, 690580673, 1389111608, 1056712423, 117072035, 2478332628, 2447835938, 3080262805, 483201297, 759228041, 3290798402, 2971518041, 1890325386, 3999804711, 756232350, 2843050242, 346316498, 2956796854, 1969228423, 2815071787, 633999741, 4272580752, 1153786636, 2588444792, 3689900828, 4108839514, 1163734175, 2565736103, 2741064073, 3262126140, 1309048343, 898936260, 4200423318, 121567954, 342065354, 1045469572, 780768718, 1975733003, 2408645743, 4185935618, 3544430626, 2741551018, 2437453625, 2449666628, 3536138321, 2715100734, 1184108633, 582964562, 2903104583, 1244928816, 4002064584, 360944281, 328846390, 393126608, 1404094794, 2866305626, 595030629, 689078954, 3952489970, 3510676869, 710765543, 1605555884, 867696870, 2931735892, 3903105842, 1534153035, 1212340029, 2410003510, 2178793551, 3928166967, 4217232899, 1608569587, 1965498246, 986498443, 292891180, 274840347, 3190094831, 2569309790, 478307680, 2197613522, 1888693467, 4181914893, 1681778412, 4064936022, 3624747055, 2186827789, 1929262184, 2244109218, 4230269740, 685638825, 912395253, 809665419, 761306669, 4012926722, 2488637644, 3689626216, 2807982742, 3108801409, 70073323, 2922349154, 1670950467, 1888659252, 3923164023, 2267114676, 784214427, 2153151497, 280736293, 556280612, 176749404, 258579144, 1546013008, 3624473068, 1250530001, 1536080022, 2872411603, 3027589100, 3972813195, 1501822363, 3111095964, 3797557799, 945845017, 3670401318, 36982434, 3255312489, 348529239, 3076736765, 1417604531, 382345062, 1536527483, 2764632342, 1749142396, 983784134, 902741015, 980811096, 1057101462, 4120044447, 3685981251, 1178395046, 4056582643, 1190233851, 2308250785, 155215921, 541518930, 614947629, 3954150519, 3814583620, 1048145115, 899142745, 2179259327, 3602682669, 1257457075, 4119546966, 4099025837, 413600625, 1075173783, 2707232590, 3436721187, 2597487813, 1679085302, 3544624167, 2516295656, 1843250442, 4216957761, 907601888, 3094971018, 3972937218, 2042017801, 3795029078, 3305885807, 2635161250, 891738892, 494698961, 3574367783, 100228905, 2259422367, 2283827690, 1789664713, 3930591419, 3783810974, 446656910, 3791694941, 2940147564, 586118885, 41486142, 1900936132, 3313055545, 2411304085, 3988772124, 2774747065, 1499065989, 1916610735, 587889083, 1359244671, 4014623083, 1722978445, 151069542, 561129166, 1630753968, 1866402814, 2160077466, 196824239, 2910686877, 1573072332, 1463633647, 390355513, 312986300, 2598428456, 1948271080, 2442162982, 2701615947, 1602383194, 1940120641, 11115416, 2565892311, 926607336, 2019990737, 3584415432, 3669822446, 3995744322, 150182327, 836841447, 1977944360, 3180838574, 516649050, 1931862648, 369075923, 42592200, 687640162, 3687914639, 998499238, 3015414827, 1743085494, 3597125638, 2930199570, 3030827796, 407244595, 4038108229, 2693925675, 1499216355, 3447994288, 4145867034, 4111601157, 1152323365, 1799106509, 2437227908, 3557380831, 1055191754, 1921668921, 675211654, 1315188673, 652879167, 1525842839, 104777911, 869276861, 2616469966, 322982023, 730168313, 999526355, 2819811350, 1481244457, 191962163, 281111002, 1134462878, 97526243, 3829952947, 1611478409, 459308363, 3843867177, 13025360, 143937985, 1105780905, 1708422693, 693982898, 2168786628, 3536413079, 4060261274, 767998484, 3937084248, 3040368323, 1023673241, 4019535051, 3242200208, 4117675451, 385463627, 1169513850, 2668776136, 3019600243, 1154436447, 1735375041, 294778681, 1662977413, 2539511427, 295794192, 2849046180, 3857971353, 2857768749, 3464699359, 3485461980, 2699934282, 1667662100, 2712920252, 1087128328, 3212306647, 1468434596, 3670844830, 2085188802, 307639296, 233197843, 2227100424, 1854164931, 4039148402, 1810058758, 3244179419, 3056834534, 2729445445, 918739289, 878126410, 195840710, 1942357221, 2787292084, 1197292770, 4088609207, 840486394, 416190089, 4114776660, 1740898827, 2064546403, 507320466, 3531291138, 3704169417, 699456189, 2588266073, 3701342297, 3530190427, 2343091627, 584781177, 3350890193, 3506991517, 2154087344, 3733471337, 2265689711, 534460817, 2793510629, 1601858076, 1198312466, 2835202040, 3218942645, 1963652511, 1754867886, 3942653431, 851411936, 105734449, 1819362950, 2513196649, 907739223, 1468571811, 1457472921, 886901963, 3961751404, 1725651164, 1696174360, 1064584931, 1442673889, 1942739419, 55787150, 4241542535, 3486223015, 3185164024, 3531804416, 1105925819, 3903048364, 1888489311, 3915287163, 1965162628, 2242350964, 69512108, 2268050145, 2123209108, 1065534480, 558601485, 3079172628, 1691531908, 3819661223, 1673060853, 4151532597, 4179473959, 1455062198, 2539004123, 3067017888, 3027773116, 1033775130, 3094517257, 982832376, 2343226953, 474468795, 3526580336, 412931272, 676300094, 3955910148, 4048599585, 736404104, 2137047790, 2221148569, 702728932, 2857464192, 1434210262, 2019743207, 3189617526, 637575621, 2226344023, 231637700, 1966372630, 2341053754, 68810436, 3604291870, 1674161630, 3617188913, 447899246, 2501299697, 1264265344, 3989221404, 440322897, 1999308278, 1751494824, 3693046207, 3399740802, 1140458137, 3159846721, 2948519321, 3326948096, 1409248356, 1857237662, 2145637021, 2236561725, 2328348228, 1724271785, 4004472737, 3285941813, 852225096, 1361629942, 943044470, 3399829574, 48431796, 4064266916, 2132727792, 2550768482, 329374678, 3350107692, 2918961081, 3266256853, 1032401789, 2417515687, 3329122117, 564892415, 2342740067, 1999048300, 1126766853, 828216098, 2158751012, 338893690, 3080172723, 2804643028, 1483704376, 1974987360, 4121655066, 2590017724, 3894040789, 1338944639, 3289308779, 3383254161, 567658162, 1881611887, 375101486, 3438508734, 82027072, 3708312360, 1370374015, 3508087516, 801042289, 3060912440, 812218147, 57969126, 4034031153, 113963722, 171893997, 3224506144, 1566891633, 1801708718, 3477958693, 240849284, 3037524338, 464372563, 201017620, 1351974733, 719791972, 1004810017, 973559166, 2414684548, 1568529786, 2255635386, 1831451448, 1648268941, 3076615099, 3370536608, 3538487356, 3150257839, 2312401108, 643573837, 1219873300, 2077650984, 611994534, 3902733795, 149973638, 3792477990, 4027452868, 3982660065, 3431211024, 2249557326, 2914757795, 2076051878, 575683938, 3969519521, 564569001, 1782149812, 3206337960, 240089536, 778641255, 2679176332, 885509388, 2285567224, 4269971746, 4150984000, 3275064865, 2031707962, 3547694953, 1857584895, 3951918646, 395409283, 409691875, 3409603755, 1994890387, 2112697050, 2035764823, 2886837394, 1670012525, 100422341, 1388583211, 3553519328, 3211798904, 3688287153, 1395854928, 1369734632, 452090720, 2128295396, 2054779637, 1595222916, 3073532774, 179830589, 4263892623, 1129983430, 10119699, 2464980256, 1239334016, 1112722636, 3699878998, 4196261198, 1559929333, 3600505862, 317320757, 1259371747, 1971274491, 936081905, 4164950002, 915671308, 1485938175, 2950316960, 490900972, 2037658407, 2662076917, 4118956412, 2514386435, 3734930234, 956182828, 1971192742, 3545605685, 3079180089, 1369425312, 1547793747, 23789636, 2090595140, 1470650368, 3411199430, 1556279568, 3667118148, 451265762, 1943898792, 3905301724, 3520093001, 3778205279, 3573326258, 4033243869, 2176622274, 2714652957, 2579070788, 2524090474, 2028780977, 298860379, 3943994404, 936456217, 3648934439, 174480409, 2626133784, 1018510779, 3377702389, 1764435394, 2820968768, 3090464719, 1362783390, 2655602217, 864286695, 102463704, 315185617, 667274424, 3528788924, 2077423054, 2013996638, 2366751111, 529694982, 1403074601, 991827541, 2673795542, 703198724, 3441401522, 3089327740, 1216646048, 377908384, 1180591805, 3247081947, 1838153575, 1128324639, 2551483900, 1610808611, 1532949460, 3516490821, 2928052752, 1118559444, 3416121810, 1379955890, 517732162, 4145160803, 2926655474, 2469312820, 148988741, 1921792261, 2955962154, 2061733849, 242861513, 1040063779, 3579017581, 4259311420, 696350423, 3075354710, 993048226, 476070406, 3703744169, 3831758861, 4001010908, 1064493115, 4022887747, 1425022173, 2907400512, 487816734, 734359190, 715934948, 3445134599, 2424652558, 2137557248, 3594825209, 1788595191, 1785047142, 3196580238, 2907941015, 2797901526, 1316734238, 3541140212, 3707247691, 2788864713, 2981351870, 3623286547, 3046362839, 2131119634, 2956608706, 985279904, 2893482010, 70380823, 1942307743, 2601149623, 4011830421, 1557827016, 687287132, 1314984655, 4291282601, 694373248, 2061566987, 882041589, 3413058592, 312327905, 1263705676, 990800261, 1304071122, 1174995384, 2823097747, 3280983413, 1221734949, 2072757774, 311942259, 199695121, 1962118294, 3309668579, 3392214980, 3094791087, 1897839835, 2592890585, 3222368730, 1067198691, 407560053, 1511188612, 3173717923, 485256029, 671474917, 2873605164, 3410372525, 3774693597, 1011182432, 1319112454, 1610362136, 3109124261, 1059768362, 1335701733, 393311101, 3192413109, 2283886668, 1108783109, 2732504315, 2621552698, 805729648, 3540310219, 2971048014, 2339882916, 563633878, 2994558075, 947573994, 2969330588, 3472265912, 2836508813, 2546942086, 4213540094, 2687802512, 715344749, 1665612518, 3538761563, 2433491546, 1863997342, 3763385805, 4225738732, 2998268761, 4226153137, 1408245746, 3283365931, 2872320001, 1809903655, 3229211634, 1926219041, 3085778821, 864756182, 626993553, 1990020435, 2406823766, 2131304257, 137119754, 3227454447, 2726528572, 1469004945, 1593059519, 3932830517, 1881594372, 2991088284, 975264371, 351154280, 3316580443, 3009738263, 2261494612, 1443062165, 3736999001, 498785459, 3005263954, 3980474455, 4030471379, 812776029, 2608956152, 2878709717, 314252675, 1706052786, 3731741184, 3332076660, 2684606765, 3863649518, 3832973527, 251277700, 3751668906, 3912920021, 3160585243, 1914928836, 2651065549, 3360348431, 2075740636, 1660857309, 440824825, 1838329087, 3578135667, 1996866039, 1073917074, 1632852843, 419755834, 2089088749, 1489946866, 3294685065, 1821772955, 2279418273, 3613832900, 658837583, 3066577729, 1855077037, 749785583, 1515684580, 2556215902, 3750060981, 3747601770, 3801885799, 1206638929, 3576247456, 1249196625, 2485154933, 895861469, 2684544031, 461496972, 2280040570, 937800102, 2646588727, 845087360, 1412287001, 402970797, 1941711345, 1885940159, 1717681146, 558082261, 1883404561, 3425366808, 3392714144, 2979037178, 1631789939, 2772792932, 619976200, 3493737522, 3597564021, 3765419870, 1137322565, 3376528818, 4090005593, 1416313422, 3269054514, 884956171, 1825948915, 1254846974, 687344413, 3615709412, 1733134701, 1215515994, 671962739, 3541570455, 770764756, 83649069, 4003674035, 2528425803, 1432412633, 4133608885, 1418687354, 10088807, 930102859, 4090890899, 1929290431, 3148980873, 3880375487, 3695093069, 2802195039, 2972153228, 647677686, 1021194561, 2724419853, 3488723298, 485791911, 1497916981, 2067848296, 951234652, 3165273374, 2093151661, 3352241515, 2359104239, 252984071, 2440531834, 1505504769, 1271917373, 4063318328, 1046982617, 524068806, 2049356179, 4249294797, 3269728973, 2859071107, 2812605840, 3438623693, 157088410, 3833856383, 2006588591, 1371294552, 3535076757, 72361732, 2222659439, 1985701626, 2361533543, 3619432518, 3978558904, 155581374, 1555611613, 727339923, 2868912250, 1551152077, 2039744381, 3275123530, 3633066932, 2496770636, 1950385105, 166606869, 1990708584, 2232452278, 820773949, 1536890232, 1165492951, 970750268, 3291085142, 1376326863, 1858994642, 2678964928, 2325389259, 4006015836, 577648658, 3173207599, 4285306921, 2529529491, 1712615170, 874291080, 875108351, 3670286020, 165768775, 1454489739, 297140887, 1779931065, 869351364, 2342831233, 1753209609, 2834692529, 3070602297, 4155172052, 1864142768, 654251376, 922567186, 2471550562, 1617282967, 4001514387, 1511934323, 2144378426, 1887973280, 2817920456, 1189334739, 818294982, 1863669831, 1109731834, 2012234384, 3015229121, 4095011531, 2564292931, 2023443967, 3010747460, 2198010352, 4261349761, 1435061257, 304807824, 3305008172, 1650327960, 782287193, 3107259829, 2488698676, 1294897940, 2940066297, 1606068281, 2743188818, 2058711104, 455014802, 1657746338, 2751844810, 371522991, 821536353, 643435619, 2131553284, 3975776343, 11122322, 2678223555, 3439057061, 3840022523, 1107152804, 2677419710, 88978601, 3127151647, 1940540831, 3356480760, 823914348, 908239565, 750546611, 1263549327, 1593429048, 947739325, 2306025569, 1295436443, 3045855672, 461488326, 621516251, 2765353673, 3592119263, 1556818918, 1317739457, 4286095796, 2154794042, 1150664106, 2564349517, 2133514260, 375701733, 623757082, 3019325590, 2257674631, 1115813605, 3421938851, 1565306201, 1725307767, 2838262922, 227257437, 2717837773, 3789814220, 1365326313, 1011987985, 4270865360, 3568608858, 891254856, 1840973781, 3443372840, 2157689441, 55520825, 2734716871, 1225324298, 992097475, 53563254, 2509184556, 3754663703, 2822911777, 3840506611, 1539330839, 3477253290, 3005280343, 657171110, 1589281187, 3902277577, 3668908256, 1106222965, 2957193824, 2566428284, 3314523236, 1140399990, 717456970, 2712473650, 2653693191, 1857802880, 3062303958, 1852427389, 2742540836, 4118431169, 3345520778, 2683916475, 544079331, 504740219, 2288889313, 3181429884, 3592458341, 742135446, 2393847941, 212505015, 68544942, 3719599989, 992422739, 1799554386, 2730983730, 1370132232, 1072894165, 2266838927, 1512287177, 2299763434, 1291035035, 935625532, 2743115272, 867473223, 1150711828, 4259533741, 125144460, 3470635630, 292767579, 1145020788, 1595829813, 891978434, 1951556549, 3441969999, 2007156255, 598362032, 2208725055, 430149889, 2136411715, 4261727093, 1635753008, 1428948683, 1782356647, 3818077944, 931577347, 2839244878, 3968050142, 163602787, 227951872, 3815165722, 2287209351, 145469643, 3941578079, 4186318252, 2783230626, 1191953719, 3873264465, 2194397981, 1727277046, 2518877160, 2523175695, 202273324, 3962832407, 3862504589, 2668282857, 3124440030, 3646268391, 1604583835, 3881622495, 566164962, 2988045160, 1056373276, 2200078479, 3655015191, 4126549513, 2304507528, 2528853085, 172210984, 1988424401, 3881341715, 1400053140, 2374301637, 2520793703, 504304093, 2872398457, 387751945, 4244606270, 878039716, 3155826625, 1780784563, 1731326636, 220766582, 1766431930, 350697888, 530045680, 1318427074, 64796992, 87821643, 2468708916, 3665088180, 3825553406, 3131359935, 696777519, 3697177355, 1796905237, 909065853, 3909385005, 2563333642, 659114604, 1139884453, 1717550599, 924421407, 2553062341, 794784474, 1359126512, 2373388596, 3331778704, 585365014, 669708447, 1722447102, 3704089760, 3985330055, 788450624, 4060982597, 3326858973, 3939951553, 2952223424, 297644275, 1976325390, 815806272, 1368492896, 334488222, 3640775477, 3558358392, 4177960909, 2389876314, 243310485, 188052414, 2533655481, 173576824, 121906104, 1667480746, 695661317, 171612062, 3471556961, 3511251026, 1479428055, 1404546953, 812673916, 2400096022, 3752286061, 2014715321, 4181341469, 3401915537, 1336832866, 3122714109, 1083547370, 87748325, 3565087266, 144801797, 3056373919, 832528300, 649816848, 2139137892, 2748583861, 794394304, 2814104707, 3448685246, 80983521, 4027655596, 1846573188, 2418925850, 2591231497, 2933474429, 3816506179, 980525765, 1528930609, 2828759236, 3673836761, 226169540, 3700783662, 1522292217, 1496211712, 3478253095, 1474719775, 1345739696, 2413646437, 1525183682, 3674080783, 3997595928, 2682012975, 138504466, 1419633857, 873934107, 839544340, 4031850868, 2724845388, 3358599646, 3887373735, 1244434540, 2152575058, 4179533500, 3712318983, 550443419, 2281247373, 2753292219, 3494096956, 747567086, 1884493657, 1514329305, 3632841553, 3688009786, 109397145, 1208827166, 1902607497, 166246981, 1280183715, 111470053, 1617494273, 1911349748, 2832771400, 702956270, 4281679780, 1323205283, 4161508087, 1631965503, 1386653127, 1677030461, 1086687864, 2471974242, 1988161302, 1540420916, 3769985764, 2478276598, 841739977, 1636881624, 2251357922, 2299772980, 1985960358, 3255480010, 2362372410, 865305162, 2775112716, 843168669, 4037280330, 380509565, 2974816057, 1746039530, 921298839, 1637231648, 765036681, 1057585507, 1195867171, 4215037381, 940899850, 3160611194, 1779646008, 863647828, 3110208578, 2082594227, 1534904790, 1463666857, 1155640568, 1141275182, 1660924828, 455469314, 3759054270, 3477150383, 3338743837, 3669239023, 4107236917, 67548448, 2602149201, 728491762, 3802587068, 1776312777, 449714813, 4011817617, 1848653982, 2416862244, 3367508758, 2227844809, 516262551, 2838184285, 643877333, 3688661350, 1499473361, 1729728377, 3476869373, 32398351, 1057858239, 3120494844, 6706330, 1823268600, 3926944317, 2143406373, 4218233222, 3499227313, 21379088, 3571848734, 1449268333, 3490260488, 4031201338, 860401796, 3995491109, 3615259031, 617725117, 3331743179, 3247033895, 4044802724, 1360733168, 3913051478, 3036647847, 625224035, 124212389, 2174290088, 3666063998, 2271925302, 400904716, 2941321850, 1850387874, 1492141729, 3057892624, 422754416, 3171202333, 1026944220, 1193057154, 2357821616, 864726174, 1022995914, 2854873883, 1913510016, 3076502582, 2606756807, 97045236, 1684094579, 1256576866, 4206653835, 2018716443, 2913603523, 1010853099, 3310381834, 3556261192, 1395366670, 3378032632, 2077925607, 4104124090, 3215248243, 3434401213, 743989980, 2119729886, 165368194, 1874089896, 5394841, 911784612, 1444297723, 249513302, 2048826871, 737244064, 3611995328, 1925151907, 1839016121, 2517287743, 2669387457, 3196353991, 2958787322, 2394569732, 1844705028, 3558839567, 87507770, 655539211, 59742307, 4202284730, 2273150026, 3295920331, 2099472630, 3651940685, 3644257818, 3301234696, 3491910818, 3783789726, 1956426380, 3927827713, 2151350477, 3644933662, 2122080628, 3312043779, 2090832217, 651168636, 1609591526, 2353182436, 3604715378, 35635995, 808363102, 3909247762, 3332369151, 2718528242, 3802386995, 593093359, 484467453, 2539511054, 3961217912, 4103799714, 1008967427, 2995653054, 3876687385, 811888079, 3425982147, 3934881645, 2998564390, 707269965, 3180379157, 1436246360, 3188250439, 2043097447, 1422519417, 1387644287, 398791662, 143446106, 2203469433, 322382394, 4170185621, 2813584609, 3089872999, 1821468783, 502223827, 2135145985, 1760933990, 810437326, 918164699, 2578748351, 3112114218, 3267904717, 1345701782, 1748636601, 1127960962, 3214205344, 772788130, 1654526484, 2350649735, 908558992, 2879929139, 4181996004, 681939913, 4175517807, 2347772786, 3416500865, 85888531, 1022241927, 1441460461, 4248747878, 1683013981, 2244388892, 475904021, 2348872266, 1567738008, 2101581898, 734748691, 122808002, 3556836576, 3170962065, 2251054910, 3910883112, 1376839547, 3071376978, 3898013769, 1856467396, 3170739097, 1281058144, 1501244383, 132086482, 3024350664, 1729836947, 3611006935, 1095377395, 3081044092, 3973855993, 3943353631, 3351100627, 2937078211, 1687003863, 3294171056, 3186358155, 485900712, 680182773, 4137931571, 4052421862, 627855069, 4239342291, 3138606629, 719962512, 172727671, 2448073329, 1031555450, 2232724058, 1532907948, 4026376278, 1398895057, 3897454832, 3131293656, 1155947309, 2184401096, 1030561016, 2160740476, 3544688502, 895169030, 2704957691, 3068286448, 4274740223, 2848141192, 46524266, 496284338, 3228195240, 2685871839, 984251237, 859056207, 2586585415, 2870125024, 966440756, 2134574076, 3837756204, 175664960, 1537849557, 682288613, 3753082207, 1401490928, 1671048584, 3780086425, 3314330167, 3231818680, 1929386935, 61676673, 3005982030, 3230239516, 3844083689, 1676157604, 3537185394, 4051825082, 2867483773, 4273841953, 3064175685, 1916394843, 3312300869, 3926023771, 2574057126, 136074013, 2265416068, 1877036390, 1813333264, 1720884622, 834900357, 806156427, 4052047705, 3399551727, 3298336099, 4262685361, 933688491, 3566022867, 268603636, 3827829007, 899474201, 3413683943, 1438434155, 3255241257, 2395868534, 1389927707, 208662651, 949065979, 605034927, 4049891513, 1265859576, 3167017561, 825695995, 1327399317, 2003552290, 3945810154, 4193074025, 3007665898, 2707940173, 1601894053, 2271387912, 685262092, 2774933257, 2803778155, 129972638, 307580332, 2405617372, 2245994657, 3752049401, 1646974599, 411163977, 3562050821, 2910278331, 2055180392, 217269016, 792304144, 2508950838, 3623569763, 1354954739, 627501971, 2473811891, 2977316213, 3566368446, 1742149848, 4007689886, 3145151942, 2179033486, 1641274712, 44345527, 1681974429, 408544039, 141218817, 4207718486, 2055292540, 3638278832, 2832482662, 2595638918, 2911273665, 3625825086, 3676168096, 2472890376, 3865530175, 3396400364, 3598751764, 807789318, 3972731190, 3505530196, 1060513102, 3075849470, 3884892307, 195798110, 3799730398, 2465249199, 1575985510, 2476497793, 1031912888, 436909083, 3576606085, 2749996294, 3121360791, 164011475, 854197078, 1320658484, 699737301, 2760711732, 1657307329, 602986654, 2646185855, 3750225256, 213673760, 3129882205, 1140812198, 131953252, 1084355336, 779658873, 1028946400, 3594166910, 2903138017, 388215879, 3407420303, 483240183, 3109513004, 3561191070, 187317219, 3994500833, 235039476, 4278734440, 4291551069, 3293065043, 2080003547, 729184879, 25887620, 3685809818, 2608978080, 1699352193, 964421763, 2005805015, 806736453, 4159227205, 561118406, 2154253783, 1964823754, 3920227047, 3749592265, 131869012, 2332193968, 1088592265, 3976216572, 330942047, 2208303017, 2242588716, 574507660, 2523230125, 599124168, 1419445776, 1229682895, 1958264624, 1254648650, 925383337, 65293177, 3167374249, 3713593389, 1765972369, 1319179473, 3930046373, 1458295752, 1829212548, 643640247, 1791296229, 2451394252, 3829360178, 2676990533, 4038774940, 1298591121, 401110160, 558791078, 2550448434, 74552854, 4144401864, 2037908505, 1472906158, 2983764288, 1804563113, 1418782726, 300004544, 3902267387, 3949956199, 2366079886, 2277234845, 4265807878, 1719697049, 3503152385, 2757568529, 2823507830, 2102457672, 423415723, 349432444, 4031679266, 4126470127, 2509190012, 1192729587, 3525515171, 3567320807, 1022430036, 1390805421, 835356159, 997190452, 3674523431, 623389059, 2299869636, 2974127166, 1090736168, 410472895, 1247954635, 1749577248, 1728655099, 281495892, 1031634128, 3549227475, 2823502172, 2718984064, 3027089683, 1462832332, 3037456391, 665987915, 269184824, 1057192361, 1280812120, 306493440, 1085545938, 3949971343, 1951172257, 606574533, 3238577132, 2036539926, 1367226127, 1920023746, 2120303670, 2770845101, 2266254902, 934260565, 3200494346, 221899470, 990545013, 1835692704, 3247960538, 2078366716, 1835821785, 1421411002, 3454751030, 3467717238, 3398728018, 1557791052, 21790654, 1969714663, 2666945046, 2319650988, 2618701423, 774930944, 4169287666, 3770581584, 568924817, 306965639, 3540678255, 2438892641, 2308367745, 906808224, 1273659919, 1008319830, 1076599580, 4250623285, 454959654, 3091481308, 1851934904, 477180778, 2277834795, 633554457, 4031921632, 2313831006, 1337340151, 2766998165, 2952452843, 1712652255, 160217049, 546466054, 3806782450, 3701122021, 3872164164, 347694323, 1802403252, 4001683669, 170806861, 1846301665, 946759251, 557534902, 1994098221, 1432266755, 2665419013, 3477155071, 3652356913, 2196063985, 4144958212, 3062200190, 2022417882, 3629747022, 3891789911, 4239889354, 1258418805, 1200316567, 540880399, 2045957116, 47490623, 2722995636, 4198943098, 1236113169, 1350658415, 2745371350, 4010002314, 2335700179, 1061462109, 3022384402, 2477044810, 3032885100, 2331062865, 1562057943, 96696702, 1221492203, 2766551888, 1844150924, 3226144509, 932789373, 3931266338, 1779313381, 214716130, 480564203, 1504174754, 3164927118, 3916244823, 3172845814, 2163721508, 908501021, 1750708066, 4224351652, 3817670112, 3018519336, 4227172234, 2147909540, 109639350, 3835402344, 4272017494, 3398912438, 3156728661, 3935859939, 1051930397, 916037527, 4106607018, 3276567763, 2472557525, 2967125729, 3847361737, 2798195436, 2217126221, 3288469976, 2062220105, 3218391095, 830952821, 1075896599, 2003049444, 2736559883, 2074706296, 1514379401, 721942018, 2208131443, 3813440272, 2108190912, 1976039727, 3491230233, 2396425220, 937025088, 2777957191, 1584716297, 2107894010, 2204485979, 1758106054, 3446523026, 1782495565, 1725100068, 2008177385, 35851268, 3060684103, 326863400, 4024050752, 921969665, 416389738, 20068324, 3544444209, 3319592714, 1725127602, 3418200749, 578131842, 2618442688, 398580098, 723129018, 2193328568, 3323480893, 1053610109, 659710047, 591936579, 372169995, 3177726297, 903085494, 1874989644, 567852217, 1865671305, 2841622639, 4259492482, 1744777058, 3317018599, 825201621, 1079640971, 2670306153, 3729415487, 1027109101, 2420976509, 4119109565, 186937655, 3204210385, 2548889862, 2379108055, 507078403, 2661480032, 3874269710, 1543290607, 2315274216, 4176398579, 2174375152, 215924612, 871637227, 793422767, 2843912770, 1472557736, 1952351191, 1086982529, 246850452, 3799810249, 1621773257, 1777093040, 564028694, 1731575042, 975851807, 1236201321, 3373933293, 3050850819, 319564274, 1709071749, 128555879, 4184253315, 2678852125, 3901133952, 1807545435, 1186327505, 1674898975, 781298994, 3773868860, 2270058269, 2493707910, 2941335683, 900005529, 589506788, 4216106584, 3762906764, 1418212201, 3756969230, 3917774205, 330185692, 585755975, 3634165537, 2149196100, 1353747351, 2719142299, 4199658521, 3682281185, 3176734223, 1695458559, 4056073819, 1880493481, 3885920501, 572477483, 4150152761, 4206794771, 559321340, 4105860847, 2031183770, 3243838939, 3621715049, 1144353514, 3267303785, 2018543655, 4143862735, 3234977739, 1878897123, 3021020517, 2624236584, 1700701791, 929414851, 278841024, 1000724864, 3253115599, 1363887602, 1081151919, 1223785563, 4036015974, 2561271671, 2599933193, 2753636486, 117956838, 3838209420, 2413412909, 3049489824, 2420896221, 3051336645, 2925094472, 2947389513, 3504063899, 1197280885, 1824765759, 3412479740, 500968779, 1431010486, 2658882117, 3235851413, 331339858, 302493144, 668370117, 102491237, 2205801985, 2421888019, 1751122898, 1953084048, 892802636, 3445582788, 1836653599, 1997048195, 3388240111, 380228454, 2731049955, 4053385948, 2151993421, 894056332, 4000288813, 3808010376, 4175209369, 2083733369, 1712969227, 2151554846, 938375586, 2989502470, 2860697394, 3367365123, 643189344, 110260930, 387107753, 993181723, 62708025, 1886043891, 3903737746, 2474752566, 2899059106, 4159257501, 2548782034, 584968632, 429901220, 2237251412, 2655240510, 778840318, 2178789362, 477131860, 2043100950, 961974265, 489094840, 3224163068, 1881519585, 2983809298, 3681651593, 1005009629, 2962398408, 4272505738, 12036047, 637324141, 3403626513, 1538587123, 235963201, 2924903317, 921229990, 1549350943, 3526865962, 301450684, 3074730397, 1786082772, 3807135737, 2414577784, 2197044601, 4183854634, 2730222747, 2299623091, 1412225961, 1108799905, 66072421, 359153524, 3193636979, 1180711755, 2926704796, 1827789348, 2203013372, 2010426336, 162218794, 309036138, 3756415432, 3622571282, 751185747, 3821973787, 823058374, 2663123222, 2173433021, 141207946, 3120548295, 3969609079, 2217118083, 1348611909, 1884950818, 4214766933, 3477630581, 1891747331, 2735431163, 4230441344, 2249086414, 4227911071, 2499217915, 2887647449, 1676774395, 763345406, 3804152055, 3247855137, 1641277009, 1694109062, 1552825430, 4102922391, 2883017523, 2661608295, 4135495535, 3746786538, 1666014760, 545130033, 2607386601, 4263656627, 1070358605, 723908250, 3644024703, 3155001861, 3964549074, 1286727596, 1396437801, 1874890390, 3067882522, 569691961, 3721928302, 3255161747, 2697938069, 2108485454, 738045083, 1866006629, 3714308250, 2037514108, 4103356843, 676028053, 1702098116, 4061356280, 2264934607, 759814435, 1008449450, 3154827569, 283436902, 3773783755, 835552690, 417569002, 551347938, 2152132780, 2296177169, 2605701949, 2623730559, 2137807483, 403283899, 3816451520, 2247820175, 4024898463, 1504898493, 1718217637, 1358962797, 2145627731, 511261713, 192791105, 824853698, 1197328487, 3708390917, 3091299308, 3493557790, 525896179, 4213933474, 1818572693, 1264173851, 3224979686, 984202704, 3537183336, 2839202937, 1717799297, 1198375435, 3157283297, 475420245, 2455387866, 759692159, 2431036489, 1893044414, 2835514525, 51896752, 1754221737, 888621086, 3944990443, 4141713971, 280698722, 373064870, 4247051309, 4272161520, 1598528790, 2355197733, 299536865, 223190925, 3054324389, 1566490873, 919690302, 3662283629, 613835181, 4024895922, 4016215446, 1520722063, 527448855, 2804717010, 134185349, 2782848123, 3833481243, 1517214964, 3321573602, 1159851173, 753052953, 1020224489, 3127864149, 1431572825, 3003291323, 3125130607, 1672460373, 3453886012, 695259017, 1006057766, 2345735971, 117837670, 3630394104, 3983193413, 2343904249, 465009910, 121247765, 1842902670, 3324493387, 2369277287, 3564752063, 2901625199, 2667197693, 2084986459, 3882445641, 1870126516, 4258732882, 407741180, 1508219106, 1811268606, 2166325294, 677219869, 3318611561, 574566247, 1720791910, 3520687790, 3590259054, 3344703224, 3792446407, 1444490567, 2829566185, 3344794096, 2293624947, 2534330448, 1128201300, 4274622943, 1360027385, 4254048018, 1906915748, 682483385, 3435156870, 3380730581, 1786578334, 121656593, 2737006690, 3670510199, 2565580209, 3209732172, 139307025, 2616079413, 4292910451, 3873011205, 140512733, 3339419126, 123384075, 2489932657, 2047680773, 4093901092, 3465615439, 3746623588, 1150186860, 4155588827, 589538811, 3873984046, 308305137, 837965249, 826694949, 3118122306, 1999010545, 2401297596, 1931670774, 2260292620, 112807804, 1625941657, 1765624346, 3711223762, 236969803, 3184663406, 4103590064, 2186469673, 1416457961, 2727667707, 3928238264, 2231556623, 96457822, 1160007682, 1551416219, 3054279080, 683873516, 744172544, 753095448, 1276298727, 3377913336, 3857356698, 1627209544, 2760980633, 1604863924, 271752158, 4278052117, 4065012898, 7244804, 3662708739, 3232520976, 1654128678, 3203346497, 3447883857, 1775204677, 440576716, 2648777697, 3991960164, 3059479327, 933162523, 4203357104, 1239273530, 2168032772, 4170027433, 2524489833, 1434952069, 1722950372, 3188189081, 2017177728, 2406220759, 2343784684, 3422827435, 2438675285, 554715441, 1744654789, 2685729481, 775196947, 2121211307, 1596234539, 174196255, 64407920, 3208416254, 2362944472, 3670904143, 3835072119, 1550252356, 1081003685, 3950869816, 3041297334, 1903873037, 197148477, 1719305935, 3182832996, 33253956, 1545628135, 3502796760, 2441014789, 3551810800, 2995763742, 2527022993, 2405495046, 1289071012, 2290858900, 260249543, 141812103, 1597744200, 3194118807, 530386981, 3828986392, 4225298380, 1773618254, 1906452620, 1733729088, 3811689295, 360875099, 1527549477, 3496003898, 3843012354, 4269007118, 3695721598, 2085501682, 38557762, 1775354856, 2195305700, 3005474304, 744857522, 2081369499, 1255559558, 1822252788, 2581306253, 424855491, 1821155012, 1167405813, 1771061213, 853078246, 1303733511, 230175895, 1610516175, 3330024013, 958333863, 1713221478, 310439195, 655625671, 3071363599, 2290966917, 2784265404, 1586134119, 3047595889, 2065751200, 3947440708, 88743764, 1827736854, 116635142, 3710197502, 2039756030, 1911837952, 1252287514, 1404286424, 2757546451, 2305334529, 1993675155, 2431417236, 756097421, 299944580, 334941150, 2112426269, 1672620068, 3583280424, 3119836432, 584934330, 4123921450, 4247088402, 1679626713, 1140514474, 3696725163, 47252387, 4022900506, 2723091681, 2690020598, 367666046, 4288054154, 1134891923, 176763268, 15767129, 1818586924, 4085027552, 1371194136, 1452127806, 2844020554, 695603336, 1491584273, 1102663035, 148855858, 2741443365, 2042809864, 55599085, 1848585519, 2902981590, 2077804213, 2201628998, 1151743555, 2925978509, 2924350248, 1215511629, 3705623884, 2675560704, 44838543, 1924310462, 1491080640, 1010249679, 1275499428, 859745215, 3658020218, 49907133, 1941267120, 543271115, 1720810685, 1672064345, 3562723085, 2310847214, 3898328018, 1110085503, 3097622805, 194478688, 1588618644, 2276450440, 3531706461, 2699148690, 3253761267, 748361497, 3457533849, 851629732, 1202643662, 898985849, 2154708688, 4101210948, 2358107048, 35464725, 3840417166, 44017835, 2686190175, 1155222283, 548955463, 2814817232, 1938130906, 3334027518, 2121152148, 2098659668, 160971782, 1176194023, 3925350217, 3319488350, 2729717767, 1080270230, 1413831748, 1949610870, 1777448633, 2283642042, 3739521516, 871075539, 849230630, 3008564317, 2338887483, 3532396800, 2699705677, 324090866, 3561826228, 247583363, 1982397561, 47398031, 2624835413, 2614823256, 1011622871, 1463705611, 1829203185, 688734373, 3320820624, 471772348, 1016840529, 1690300841, 1563458440, 3619304369, 1772334988, 2846937308, 3957235838, 3801005160, 2032625236, 3368640428, 1185287403, 4236413803, 3190443874, 2139059752, 3502090203, 3448110918, 2561993460, 4049733235, 1547181290, 3704062407, 204634704, 3739696209, 3369320125, 1889314933, 784775850, 2316946340, 1233995158, 127783709, 2675748899, 2300958811, 488298205, 3539118121, 533105938, 26657769, 4268058154, 1527511276, 979760051, 3968302082, 3799015707, 909313745, 2247184174, 1063745456, 387698934, 235339889, 1635730013, 340887800, 1354179180, 2746607823, 2042354947, 2422790063, 3084318494, 1754498138, 1629701623, 1318081309, 3274823108, 1169718476, 2110463412, 4152441237, 2232620986, 1568278060, 1532790169, 2506853457, 2529911582, 2666513895, 3075410233, 1359085510, 4028248343, 1235084555, 4197656649, 3085293909, 3423341492, 930977370, 3311620901, 3189394299, 3576542934, 3997071485, 82065779, 2786284165, 4002017864, 1443247419, 3730358689, 2268292905, 2125771183, 575646347, 2361654130, 567868789, 1993122971, 1655631199, 2919877050, 1002762548, 4079822389, 3536320003, 2274059652, 4275920054, 429329129, 4018714929, 3422085104, 119647297, 3937604971, 3865074172, 4145512799, 2002056041, 1529657989, 3336142394, 1552062920, 1251284743, 2028624054, 3238999505, 3922613180, 3948587558, 4206340064, 1870837809, 2030220049, 661995112, 190414990, 379371872, 2056058985, 2736219206, 1709687197, 1512970689, 2482482820, 3040657864, 2788595358, 2810104065, 3896559247, 474888296, 4282818915, 1697542540, 1557904028, 1879334820, 672285846, 4087228822, 533199850, 1519758392, 2986874653, 4278297702, 2923088022, 3687058560, 1317494978, 2935928496, 2219559867, 4269308260, 1655130427, 275439987, 913061013, 2546062172, 4067182095, 2553052309, 1533209637, 2873122348, 193767664, 3861464587, 1279169727, 453294228, 1972638351, 3538336758, 973612680, 2928669458, 3244352564, 4202916231, 60901824, 2429365174, 3833566676, 2297285821, 2717016351, 1846750426, 3711534228, 1188209693, 1961601577, 518072809, 1028296085, 388901941, 930913788, 309929093, 1908024458, 1465579002, 85912225, 2184727134, 1074785828, 2556161791, 3032937835, 4027226502, 2838026699, 2305556590, 1584952703, 3382124298, 1897446256, 1977136329, 3467857817, 2287846130, 3647035475, 3826465849, 1310725442, 2829337364, 3830211409, 1587535547, 1648111924, 2144983782, 1451425521, 3069897996, 1225620551, 1502951635, 2790617936, 3896260898, 16447983, 1120690805, 3987622183, 926572017, 3812784243, 3857725297, 1250307516, 3079700952, 1715517182, 1370475636, 3960128999, 3318957992, 2608728846, 2728299919, 914473897, 2782343440, 3776659556, 3264193547, 2232416939, 2049230168, 3265821723, 1035536104, 856940814, 584157313, 2230209504, 3695067108, 810263605, 498720002, 1756672520, 1730855562, 2378610313, 2152576626, 2185622786, 844376589, 746861794, 4167965889, 1309665322, 574481352, 2399440692, 701084413, 2029181950, 3297235634, 306345134, 2525302111, 1802124121, 100220241, 3884833936, 1279966198, 1680464874, 950445184, 2260588800, 3430553624, 4163764395, 732403293, 970269646, 1932604848, 4246601795, 111422091, 129728329, 3531349014, 3619915098, 4089641139, 3502711901, 2548393398, 946309484, 1968373243, 2182884677, 3419568627, 3813250583, 4120960440, 2729913340, 915649341, 3913483191, 792521598, 3667247009, 3272195139, 1781781585, 3928021404, 181597908, 4125193949, 128087739, 3393732511, 3826686419, 890493558, 2228746633, 4114259276, 1334565593, 1023357537, 3486684582, 1901029173, 1844209287, 3832372197, 23226517, 1313651718, 2163381518, 3768389330, 3020339199, 3231944645, 3776750619, 1167080202, 1139783321, 1693282121, 3988539795, 2660739190, 1308576878, 3451679852, 3612623988, 2803400710, 4273045018, 4212412236, 1903487693, 948296698, 35409350, 1418941510, 2587002715, 3943373299, 2251545816, 1401161702, 3917649919, 921493296, 745003961, 3245042440, 2010981355, 2006152576, 2345204494, 941604721, 146829727, 1175840449, 3458373249, 3791439741, 1686411590, 185582780, 421070986, 2212764574, 1679011331, 3887125811, 2046855363, 1139440116, 1039870437, 4030895852, 2485061737, 657227598, 282954519, 3794013123, 260058051, 1993590764, 567746558, 3020637596, 511254663, 3502221791, 3169239087, 2223904819, 2980150847, 142931956, 3553628002, 2941691814, 1048235522, 3444165870, 1552278149, 470180181, 4280351159, 2892191146, 582310700, 3703110759, 3187773224, 348561107, 451083174, 1450717497, 1758126982, 2858121563, 1405516992, 1075391673, 296448136, 1023314357, 3133540675, 1357524350, 3957907764, 80872620, 2121379046, 372220284, 1522442107, 2708810457, 1753140217, 730098720, 3883003337, 939596332, 3390646297, 3394032288, 668109087, 4091365790, 1166302341, 2892567427, 3751791009, 740785029, 3299719795, 3629726488, 1832529528, 55674202, 3045107151, 1347695424, 3063420991, 22100793, 942113136, 1277519108, 2584658691, 2688856310, 1337308939, 503404079, 2294225286, 3854927760, 736659375, 115427996, 2453138873, 809079635, 3513180938, 3346505423, 2756762398, 4147802920, 397168339, 3408170892, 2724787350, 3175828782, 1266037390, 862362017, 1989611397, 1100087163, 3982511107, 1070285225, 2133593289, 3049700907, 753881086, 2736610325, 2784338017, 1293409859, 3876467521, 3510883767, 3786633265, 3392629640, 2399075846, 2211074687, 3287501885, 1640842934, 1280303674, 1522714705, 3845746631, 2144199555, 2356846519, 2324519697, 2692792523, 607785954, 298254326, 272332185, 449432353, 2051906863, 1710489249, 3151849565, 1508381547, 712228217, 325322854, 726590696, 1667511095, 3234090422, 3819843457, 720967212, 3002447830, 624298856, 3861671320, 649324049, 1414050722, 2489937976, 1429395361, 834835684, 1225946381, 3485191895, 310140877, 302483111, 2253301219, 2230435188, 111666886, 1004984929, 2718348770, 3652916831, 1445536638, 464481828, 2990613203, 1082955569, 245848277, 2618037397, 795377868, 103167302, 3435325860, 2341658313, 4040282979, 491054846, 630111731, 2091639027, 841773259, 1775207138, 4078278190, 3566894818, 2339000097, 120340318, 2299569195, 1572868437, 3656851596, 3434688974, 3491901814, 137207981, 3185362076, 1672020362, 1997115519, 3516779644, 1462390939, 2741939456, 1138392731, 4051650560, 801661727, 1154391841, 384834803, 2121701831, 3885489782, 462080602, 3102409652, 2837725479, 3502386128, 1542483810, 4248558170, 3422607108, 4017112464, 2963047468, 439739924, 3942523339, 3346769933, 3541133018, 2963161739, 4192000018, 2900158318, 2432498308, 1189102506, 1319846190, 3369140152, 1425211903, 3019060013, 2933887664, 3052731291, 2482639152, 3201750357, 1202653858, 2501117816, 3256207109, 300241193, 284787665, 1354016898, 867159131, 986413932, 2574415603, 449836203, 2825478103, 770281336, 2490730767, 2369038751, 824105200, 3451047777, 225991867, 474182597, 2980510085, 1636467878, 2911057790, 4022240680, 2509637993, 1574021618, 473684952, 2709765874, 1015000876, 1637921689, 4290162325, 282404108, 2010047356, 906673752, 983716177, 2031373716, 1815002488, 3312113639, 1236247891, 3515471259, 1738504890, 2254086687, 3787983905, 2721191390, 3728220008, 3964346249, 95996575, 17116396, 1089631603, 366223468, 3294639954, 1196743670, 4744151, 1593014393, 14719249, 3772245251, 839057422, 3333683083, 3085230090, 4098233447, 2083543739, 2439132595, 1651536145, 2713488050, 3490965059, 3375236531, 1120888423, 1751754893, 1975288144, 2388065850, 4086888468, 2195689912, 236780704, 2932546834, 1832125765, 2794261517, 2597071542, 552085893, 613917013, 247727989, 2428332593, 4180561211, 2273950790, 3313187125, 2862024902, 592128056, 743604060, 3489378870, 4097597565, 4106584566, 2764187383, 3777145956, 3142602436, 2824940628, 2783582812, 481238472, 175446702, 869467095, 4196834681, 1441021535, 2828969122, 2551045839, 3217459784, 221309698, 1346534861, 1976405294, 980741115, 2498915989, 2127955300, 2489844355, 1160848954, 872318845, 2076075605, 1362925023, 2326506168, 1202000784, 2771768666, 2503855309, 868437839, 929287123, 931643408, 3675491650, 3180727306, 1992778951, 2072128143, 3347559290, 18924295, 3548794853, 484327693, 2145602076, 3121714163, 1047768072, 384347468, 2834458994, 543208441, 3999853021, 2580026298, 581667360, 2265670008, 1275986279, 3248747938, 3257560615, 1372079461, 2009512048, 1946391883, 1654178665, 953428192, 3473601696, 930873492, 742062371, 87133700, 1579067607, 389057586, 2165466655, 3515733111, 2934029231, 4184701110, 1054398386, 4045742783, 2475258146, 415190622, 4025934480, 2296394795, 1394933555, 543827170, 818751872, 3227010870, 2424442830, 3940659824, 2347315390, 2854128289, 1148982128, 160759034, 1480647428, 3168162626, 4116873356, 2029438533, 2282068705, 2933514432, 2458653945, 2916023721, 134853836, 1921828489, 590359667, 1805476279, 2828292077, 520379628, 949960972, 2594186786, 1295523319, 2815312594, 1176779922, 4060722703, 3997912719, 1113030582, 3975887393, 1462589626, 2120476629, 2392924190, 335683737, 4082270897, 4131340959, 3013640282, 3161864855, 1829142539, 2590010474, 4048441775, 4161377158, 2522812878, 1623231950, 681771619, 2558946004, 1168973380, 967826034, 3665837352, 1898250307, 404279428, 1454107552, 995358077, 2625951024, 2094432754, 2213919612, 837162577, 1191198506, 391575001, 1200219728, 2295354140, 379215624, 2606977284, 3637407583, 1685270025, 730194112, 3671668015, 3496234903, 2634166306, 2579451731, 68886265, 1714469388, 1340076828, 738859478, 1719915217, 2912514591, 1166460477, 3453702878, 285810491, 1714798874, 2946968409, 3639893068, 2574272744, 2582584358, 2575232581, 1573006792, 4085457720, 3383598381, 2746893204, 648393451, 2511058134, 2791703890, 1319548071, 1499551004, 1652249511, 2727694267, 2576266880, 4162785592, 131406099, 4201496841, 3584012576, 312308451, 3530783807, 1634623431, 3796495575, 1085340053, 1362489421, 1441101628, 111541285, 2146512552, 2429947872, 154849491, 4270393014, 671485985, 1939789055, 2664078187, 416468064, 1798363832, 1108298476, 2064132308, 1847998580, 3355171237, 1400158117, 4219365909, 446398226, 1395342682, 582969099, 1857601025, 3011679900, 2789031903, 3199581936, 3186346977, 3411895999, 2573338740, 500861769, 16651699, 4016370395, 4124003662, 3227625928, 2742995776, 30459849, 274148922, 4197773132, 2794782940, 933769161, 3649718317, 3344500422, 2323283435, 1157123717, 3030863644, 648327566, 3916576610, 2667897288, 1127910017, 1614725952, 980651628, 3820868324, 3407684416, 3129540594, 2625257799, 93378247, 864913323, 3019051052, 3974265362, 3717657396, 3517386614, 293967286, 3766302554, 3475938527, 1620074175, 2331054023, 3130363466, 221030679, 4062789976, 791104627, 4071056855, 1407310526, 2847556553, 380243155, 1755820254, 404502432, 2707454193, 2379999146, 1786400858, 2243861493, 795362536, 1758496688, 715550138, 3785335540, 2738337004, 286740054, 1647499872, 2920847259, 3436891891, 2373498111, 3032339514, 1385515456, 4267127477, 2892761977, 3020545574, 1586828014, 2836486769, 1694277132, 1170543642, 3118899698, 3781350326, 1229963994, 728008763, 3396622905, 3485312465, 492661292, 3327252652, 2557468570, 4286712296, 1646279392, 4282621215, 1050319643, 3254163991, 1160390634, 1579027372, 2617839419, 2030372227, 1741431895, 2379076637, 1249530603, 2424416076, 996076929, 3043700049, 1669121820, 2752373774, 3284823444, 2247342709, 2679674653, 527980498, 1467276752, 1177748882, 4084987794, 3027812091, 4024519713, 134749957, 4197793625, 905234867, 2380700212, 3045758243, 3864749769, 3359923972, 122876827, 2066366853, 3414674404, 433656331, 1681484953, 872123624, 4218940737, 3038076975, 68044879, 1264256611, 1206189744, 3379135442, 3868149254, 628916598, 1705700549, 3349103241, 176736280, 2682221012, 2104673198, 1313649274, 1538381581, 1749820252, 3312873628, 1528017112, 3959335986, 1909934694, 147630073, 1529464404, 975269237, 2772833853, 2468374363, 4156877717, 3056637453, 3388306062, 1085196847, 499514472, 2858697208, 3769920556, 718723355, 1819224875, 228229075, 3504707915, 1788365116, 1023497719, 1612863219, 2867248801, 101032976, 295523657, 2165045039, 4149029560, 1456012081, 1274901395, 1775405586, 2486509991, 1299899071, 2959023074, 294412105, 1757121031, 56366116, 1315682275, 3020655661, 2904652459, 590849811, 950215861, 2743114265, 1051278856, 223271490, 1266773140, 4065215854, 3106132205, 1708248539, 2232809168, 977854930, 889483175, 977684792, 97591816, 824622370, 2251948837, 2231900280, 3863719378, 1937625442, 3875807196, 1114599853, 2252178021, 3464307331, 1032489398, 3497728540, 2206325677, 3597043307, 1055637821, 2835192303, 2230142864, 1731109860, 2003235736, 3687572243, 1980303542, 1939141736, 4119782854, 1716108519, 819577533, 4121975297, 1728360103, 3505886185, 4090621393, 1707687817, 1505146367, 4047278374, 2013766935, 3250604367, 494482544, 3864654246, 3018932547, 1869384680, 3396477306, 1383741037, 2078018745, 4023209725, 2836704745, 3773748161, 4288486153, 3940462046, 177138168, 1590076532, 1323266566, 1401372641, 1863776433, 3542921340, 1259826673, 2741643414, 4010260463, 1007726187, 2800810756, 1453315670, 171277786, 3407189818, 2544666704, 2097618996, 1820462105, 3253744713, 708242605, 1814885834, 1406902312, 2858964100, 1816419648, 2463761805, 3908939242, 3026858340, 2780688185, 2876634894, 633338732, 1092697353, 2740527024, 1003530114, 2019525165, 2717585493, 3831412816, 4214271283, 3062178071, 2057564728, 3325386997, 3652333923, 1458523232, 1383700746, 239712995, 3240503438, 4180460330, 3100968041, 3072878030, 2865341125, 3586034543, 1667382587, 1577327678, 3686874783, 4032995967, 827741686, 2814706166, 2551899517, 3618023548, 1198703660, 2775274131, 1212879818, 3907820933, 2625360745, 1118766568, 2931293912, 2828424825, 2103943615, 544931225, 3839651798, 2537313110, 1953957515, 2251767925, 1301939089, 737361431, 3731211216, 1737540003, 648886259, 330814903, 4272521750, 1921704439, 2933187878, 1998620368, 1653389687, 458212824, 4052413758, 3074621662, 1055508231, 3539973041, 969517925, 3681173868, 2626449335, 1865580683, 1702263549, 3551644296, 383250741, 3523109933, 4157036190, 1734538830, 744113236, 708805950, 1538876153, 1781212383, 2215226747, 2774770226, 3780114529, 1328906751, 3108370286, 2949041053, 554299309, 1107955410, 3782743535, 1112844949, 3176751984, 773235471, 1749572220, 501263385, 3558524378, 836308237, 4035044773, 3407002687, 590575751, 1755844743, 128662050, 2437080002, 628946601, 4255462196, 4212177542, 1859996140, 3071895302, 1523003290, 1178661438, 1824351620, 1240640811, 2984530731, 3570688678, 3706854022, 1410931524, 3903962657, 185954680, 1055969373, 2127882423, 1840217641, 2436737508, 768604313, 1182165044, 133875230, 2461263125, 2296602335, 39632480, 400500519, 1723431333, 2108499551, 813897506, 302126228, 3680794920, 261527211, 3466182467, 8383049, 1710036965, 4289210642, 1983270292, 2870147467, 2973165552, 3743278612, 1738383553, 1043261082, 4189915911, 3276357814, 2136576813, 3384512639, 3647023626, 1060038140, 2468999331, 2463294848, 2731667789, 2678223234, 4239079033, 4038692037, 3387452492, 4234448220, 3145066759, 3087132979, 3278450026, 660310965, 3678317581, 227526351, 2792059460, 2058763831, 3566727690, 1418435751, 2533506700, 670487742, 1767535630, 2646170679, 3231203054, 2145547684, 2252617901, 558714021, 2067654586, 3807794224, 3572104227, 2899857751, 1543426479, 1264383114, 2742092263, 3598488306, 1314609513, 2354296186, 3238608452, 2403013224, 2812862237, 4200318733, 2870122414, 2321902951, 1605383111, 3242391184, 1511779329, 3519463958, 2611712904, 3355393290, 1419535409, 1043648836, 3578281238, 3928334656, 826532699, 3173207112, 3816477164, 1353374774, 3831894443, 2961736603, 2576832384, 3824352254, 3808296121, 361148201, 2800464319, 1922788996, 3299238664, 1458068350, 4168780706, 2011819160, 1738490510, 3813256984, 3181882883, 2125688458, 3607054517, 277893285, 987201810, 545633931, 1929749605, 2874726507, 1127099526, 3689836780, 3262649892, 801409925, 2377057842, 188603925, 1613012486, 90139549, 2441789359, 3114993477, 3777558020, 787403151, 1259763169, 1027839227, 1275516335, 1369260756, 469019759, 2811196128, 1634126198, 3030327318, 2647246584, 3348633846, 2847019242, 2121865210, 2320069672, 3343957835, 500560476, 325661559, 4046771541, 2084575907, 2682138887, 440604666, 2260107322, 1896437877, 2365293014, 2137636673, 953307133, 1901768960, 3507139566, 1728558720, 990774581, 3646685345, 1705718743, 1613536263, 1327712690, 4045472698, 2671603735, 3395379373, 1380005565, 264235129, 2230363062, 1919011822, 147670880, 2303921561, 1613035851, 3984258278, 1604315960, 331702676, 844066499, 693960883, 701828345, 1801414870, 2607955498, 2597961439, 3809569971, 638344109, 4013395836, 2010006294, 3507613136, 926566477, 3804083699, 1197131724, 3228806176, 3098918385, 3584742733, 1801932214, 1097922260, 2186468394, 1850731523, 78263276, 1860231071, 3745553938, 2315340951, 2443087737, 2756947010, 1945497450, 2175528658, 1893752255, 2987586877, 4238958473, 789549594, 3106806109, 2442918827, 150463395, 3902457623, 1821880803, 675808101, 2138715648, 2832306910, 134410052, 2986342191, 1723848171, 2946447347, 2919399974, 3078225311, 728805931, 526461300, 3841299227, 3952077390, 2141776495, 2687026207, 1775649760, 1041230251, 1206772716, 996616140, 1101752088, 4176820241, 2706589934, 956410152, 3931804982, 3201265742, 2449941338, 1192834554, 3557244507, 1992445593, 772560757, 3028401977, 2126918052, 426854510, 3845698006, 347981184, 1712689417, 4282642615, 1078315683, 2738881710, 1557123135, 3467672664, 1577141546, 2885699154, 920320946, 3704909834, 2820238653, 3011770508, 2453410272, 2900966224, 4014054672, 788599532, 3617375283, 1142827864, 1196209277, 471757119, 3796211807, 852148784, 2727261057, 2565390254, 3554768678, 242220903, 151260560, 1531948276, 1661727258, 1458822944, 3464459618, 3344037816, 1951869626, 2276080235, 29747003, 3318756046, 2381593383, 3818390254, 2480455779, 2044363642, 2155965045, 1955719824, 2050761064, 3338739615, 2483058105, 151464458, 1800603677, 3478217919, 510072363, 4037759004, 364570782, 3758822155, 4180503622, 3599506213, 120460034, 2022026867, 1008918098, 1172740668, 2203989298, 3917301651, 2642740224, 4199006838, 2642203049, 872051089, 1357470462, 3380826821, 2455456955, 2954467234, 3615505274, 1156225328, 1918736037, 3716935928, 2510814107, 857155620, 2148403574, 14166411, 1700251524, 3910405253, 1526552615, 2430877301, 434251224, 1128736117, 1083866097, 3859667186, 2103508710, 4017607611, 1639715668, 2665832037, 669333628, 2402700667, 3693699766, 3266463586, 3961261424, 763719939, 4032397798, 2390392901, 2311923120, 4202007295, 72710206, 2510387320, 4160626286, 1378161859, 121682901, 3670883721, 3925286389, 4012486919, 2098445029, 2800763601, 3333926759, 2839593319, 2019433652, 2499652729, 1393956541, 4257916789, 3484452262, 2278478910, 611946777, 2557236015, 3858699518, 3318226596, 4177595877, 1618067764, 691807284, 3621808303, 2703993611, 3960848770, 4049273731, 1410870522, 2931436209, 683845261, 4128926880, 2276506318, 1220473466, 2092989414, 1674255264, 2534427162, 92870269, 3409588589, 823421759, 1925525324, 871955049, 3741954686, 3777662831, 963753705, 3500586303, 3701624789, 607351647, 173999340, 2572816406, 883352031, 922934229, 1019331624, 481600868, 2362016293, 4063606621, 2427697713, 2712535274, 1925753826, 1799119826, 1462491398, 4093501799, 3106499030, 2695912323, 3053459583, 781902789, 1739216435, 1005600828, 841701922, 642003548, 3648548248, 108523930, 454831768, 836311515, 656810198, 3933806208, 3504456756, 3275659493, 2864934897, 3628958727, 3352146847, 2709589447, 2228877219, 2378114666, 337212935, 11210787, 889958288, 2720794663, 2313077965, 3201748709, 3756682929, 1090053848, 1957427087, 1189795561, 365020013, 2370310948, 3729445429, 433854182, 461426934, 4074534387, 110495994, 1514842834, 543060034, 1300609110, 4177332172, 1995920473, 549623877, 2372047309, 900007873, 1588223748, 3775869598, 4223929541, 1190727988, 4108611927, 2510465754, 3825089764, 2571338513, 477696119, 3491197390, 3609046799, 395858132, 3673193386, 1043589445, 1881449169, 1839180151, 890534917, 3874120844, 3740990700, 3155852467, 805229514, 983839941, 3959008687, 1014413700, 3164956757, 1863621034, 2022906161, 196331890, 246735072, 4287642655, 1506336633, 1876000162, 2907748038, 2880715484, 1799581477, 2728570128, 1149174098, 3518612766, 1747315208, 2488176133, 712804708, 1364212884, 1848861079, 3624713771, 4227335455, 502131028, 3563245503, 3654775336, 1050008110, 3694384443, 3611271397, 4237592604, 1955854471, 1250464806, 2168176849, 1683474365, 360196040, 4044805412, 1571516855, 149525835, 4272760647, 4033365487, 1665917298, 1678072889, 4292809599, 1450750180, 1727591211, 2137643537, 2872686324, 3279554424, 2680202388, 516539402, 1174634307, 3866095506, 1623911981, 3280273611, 535195093, 2926242986, 2223731798, 1695874203, 2772468227, 3872504729, 713441817, 2286409118, 3327502039, 354288191, 3301872002, 1298372685, 1490410473, 334337339, 2402661637, 959171127, 2574097284, 2439571572, 2340941601, 3324972471, 3624078141, 2861779799, 1186424941, 1620633709, 3643741923, 1164835798, 400416035, 1899030161, 712299013, 3628650918, 276213412, 2008864554, 3564365123, 3876198488, 1438850095, 146650113, 3319136532, 153171328, 3016383810, 4072812916, 2584316605, 2640075068, 2830194473, 3049209794, 2511522719, 188097739, 3928057852, 3677820401, 631346489, 3998066066, 1177096135, 521160429, 3937660018, 1558561374, 3538936572, 384841626, 1921515626, 4152661653, 2871163836, 1147037148, 2125126879, 304618356, 2407729707, 849758846, 1197873787, 1230103541, 2362554475, 972182338, 3355793627, 4162889665, 4204044806, 1509392218, 1214349960, 3540826541, 3261203419, 1160069320, 1197534093, 2659637718, 3531907019, 2510483055, 3992264574, 2080574238, 3802259968, 1698895124, 3663139666, 2028039463, 2660747865, 3255430435, 1987104776, 2533687035, 824743816, 2747699422, 1291565480, 2957132655, 2037597272, 1045275950, 2551805584, 3592434813, 1555275280, 1960154065, 328049349, 1716862613, 2210543624, 953533307, 664040486, 3162470747, 2197311004, 3641640948, 2334313166, 668057750, 639327562, 3960087769, 3744769300, 2485402353, 1822045368, 2129539568, 1817031673, 313839172, 545121077, 1312839661, 2337028580, 3697349011, 635706620, 4241202048, 1732450751, 3945109425, 42575367, 2479989558, 4258885413, 2782786717, 249524366, 1043869609, 2596216611, 1737433368, 2972498810, 938579406, 3674347833, 1150972908, 3242055505, 2679568804, 2878654404, 4014337994, 1219976779, 1228294329, 977421488, 3285513425, 3594773124, 4197362580, 2962350816, 2463565171, 2265760285, 3353586663, 2289778323, 3442993119, 357431709, 4125292411, 1227798555, 2316461579, 1568714276, 4211524450, 2884483538, 411143070, 2786422895, 4002987477, 1986005955, 3904815569, 2793890377, 2495780939, 3716648594, 2345576924, 3911406769, 1074603331, 768350168, 4237781886, 2937558916, 3634361088, 1010406956, 2019302127, 1395437584, 526653131, 188894380, 3062570526, 3652569573, 1779869870, 532410084, 2801316301, 1675466594, 1395290549, 2842222919, 2849664450, 2599787061, 2440764839, 2228208324, 3957193639, 2630175528, 2143800032, 546524020, 3855977096, 2390570045, 3785378615, 162877009, 3380822832, 4074476579, 3302931803, 3884936116, 3946890932, 444154538, 3337992721, 3021000518, 1728763193, 1637581672, 1911731714, 2569414034, 376894509, 1081255612, 557212525, 4271288965, 516516369, 1896758613, 166886796, 541691639, 1584832596, 3444388194, 1420577448, 2889465113, 4108725818, 240816179, 2416001305, 1759649487, 3416151307, 1703739018, 505341113, 4231761191, 4081531861, 2469520530, 3554929538, 3167692317, 1764831209, 1016640966, 1959822075, 3331878191, 3666666997, 225803295, 2716473315, 153979299, 2926022860, 1157857261, 996370162, 1123384494, 2266652992, 868391676, 2565490464, 2923701723, 123113293, 1946772953, 3049454150, 2002641808, 3791593122, 4083806316, 946868107, 3554833138, 292862197, 742395917, 1010008598, 2496171467, 3742631021, 790917137, 1587202697, 121682, 4139471004, 3841629074, 2811460000, 3399011200, 203714172, 507614643, 861344625, 1551344529, 99285810, 1062975933, 1015257053, 3743940577, 1164887500, 3110131063, 3233200241, 1553311059, 2728639550, 3002735050, 3588412003, 2634418647, 2377145098, 1797836644, 1453495532, 2796114749, 1383966772, 3464624465, 1528755550, 1281076281, 2418377312, 2841270147, 3537115555, 404526184, 166124552, 3681491004, 1257528774, 120074094, 1944969141, 3965224166, 2058469012, 1901669323, 3780406158, 2337308511, 3969659316, 3242813738, 4141405734, 376920603, 4067030257, 3221300702, 739763715, 1277957709, 1944930581, 655227388, 3079586295, 3864638188, 2586487843, 1158124558, 3185941762, 73413991, 3594834273, 3918026258, 1718211511, 3811104715, 612300584, 2911724484, 4002786423, 794195052, 2507609323, 3990629764, 2622243477, 2562870182, 741287726, 933623242, 1029896111, 643540425, 3951145436, 3910056353, 2572526277, 3142170973, 1275246990, 4192473448, 2805693337, 3677195398, 3652710666, 3937729604, 1218675493, 3191339153, 3100659584, 2681941080, 3659702628, 3760019673, 521831474, 3878471339, 1870491841, 3258485346, 2922875452, 3942540971, 4060480, 904333780, 79485632, 1876724951, 3856710266, 2469295181, 3472083615, 3321405282, 1491098453, 3027176312, 1330919836, 3468041614, 2543893596, 3335382236, 3405356666, 3333407229, 122670110, 1357852339, 638596201, 2490234207, 3113662673, 3136526664, 1806516577, 2144323555, 3362877253, 629017104, 455410604, 3365550505, 1870209766, 1951148988, 350621033, 3169137818, 2195854041, 3355131127, 3901556276, 716866734, 936592801, 2840977954, 729071053, 3484088346, 3177801883, 2765695706, 2066739670, 2991080015, 2597629816, 625074004, 1656679597, 361275953, 1676776540, 538224674, 3926493779, 4253926248, 817518511, 1265399198, 3902730477, 2805336703, 1909087744, 520132373, 2562525674, 254548798, 3920621413, 802284237, 3097277226, 80813720, 3724279193, 948865575, 3886606357, 3848869711, 341969310, 3460790824, 2324044299, 771713658, 1417694715, 2757725768, 1806220047, 1134437530, 3773145438, 3106119391, 3126120587, 683578665, 1789675120, 888118316, 4212462948, 2269209024, 3118296430, 2490317176, 2618493639, 2603627742, 859389087, 2420273006, 654858139, 3699285668, 2674756948, 2953172624, 3007059603, 1392787398, 474126659, 2655028746, 888174142, 3079938390, 2811400396, 1858299070, 1888888638, 2564857797, 2461666175, 3002913386, 2370532669, 2726958330, 3451399571, 844447095, 1726278347, 3203857003, 4024535492, 302398143, 2960904580, 3013214604, 1549250469, 383444679, 132450953, 1244450544, 1467909689, 4223858686, 444912704, 2338130708, 3669096570, 2360132134, 1195742723, 2020169389, 68231070, 1742389699, 149160396, 3812363252, 3346726984, 811914339, 2264461047, 4245958724, 1987775678, 2017245039, 917012389, 3630500735, 4269031120, 4163267807, 97523567, 3252892271, 16331120, 181533923, 2081901643, 3003069227, 1386925333, 248310332, 1267566521, 1710253893, 2524239022, 1549042339, 3683603096, 1164230182, 2386728859, 143860691, 3139127529, 1561256578, 935574398, 3696232227], "values": [609.0, 983.0, 714.0, 1077.0, 436.0, 2811.0, 660.0, 961.0, 11144.0, 13.0, 508.0, 1083.0, 427.0, 617.0, 419.0, 419.0, 854.0, 1667.0, 1709.0, 1511.0, 1051.0, 484.0, 1251.0, 418.0, 418.0, 538.0, 662.0, 417.0, 417.0, 1223.0, 961.0, 861.0, 833.0, 1665.0, 1793.0, 1658.0, 1084.0, 14.0, 752.0, 733.0, 752.0, 701.0, 267.0, 597.0, 398.0, 592.0, 77.0, 2266.0, 1290.0, 1386.0, 2227.0, 829.0, 829.0, 855.0, 831.0, 1503.0, 850.0, 1183.0, 3683.0, 495.0, 833.0, 1954.0, 6403.0, 4616.0, 7061.0, 1141.0, 434.0, 1202.0, 844.0, 859.0, 875.0, 834.0, 3200.0, 555.0, 421.0, 1382.0, 1298.0, 3232.0, 1045.0, 1080.0, 1007.0, 3187.0, 858.0, 1452.0, 848.0, 859.0, 838.0, 1838.0, 1300.0, 922.0, 839.0, 1339.0, 836.0, 856.0, 837.0, 870.0, 836.0, 1122.0, 981.0, 841.0, 1484.0, 1294.0, 837.0, 1675.0, 1206.0, 1662.0, 1244.0, 845.0, 1399.0, 839.0, 540.0, 839.0, 1296.0, 880.0, 889.0, 434.0, 414.0, 415.0, 973.0, 920.0, 930.0, 827.0, 827.0, 827.0, 827.0, 827.0, 827.0, 1709.0, 827.0, 827.0, 1749.0, 473.0, 445.0, 416.0, 794.0, 374.0, 151.0, 77.0, 43.0, 445.0, 92.0, 143.0, 6.0, 6.0, 1280.0, 39.0, 53.0, 1833.0, 9.0, 371.0, 10.0, 372.0, 4.0, 4.0, 163.0, 247.0, 30.0, 10.0, 4.0, 467.0, 164.0, 345.0, 540.0, 201.0, 568.0, 443.0, 193.0, 59.0, 3.0, 12.0, 280.0, 23.0, 16.0, 614.0, 405.0, 94.0, 3.0, 28.0, 11.0, 185.0, 47.0, 3.0, 448.0, 4.0, 12.0, 10.0, 18.0, 24.0, 16.0, 14.0, 14.0, 219.0, 66.0, 72.0, 10.0, 14.0, 399.0, 295.0, 116.0, 98.0, 430.0, 48.0, 162.0, 288.0, 159.0, 449.0, 365.0, 5.0, 497.0, 1084.0, 147.0, 183.0, 181.0, 3.0, 10.0, 10.0, 66.0, 89.0, 68.0, 5.0, 45.0, 287.0, 364.0, 138.0, 148.0, 20.0, 3.0, 406.0, 3.0, 7.0, 9.0, 25.0, 81.0, 80.0, 10.0, 3.0, 363.0, 3.0, 8.0, 8.0, 8.0, 13.0, 39.0, 5.0, 377.0, 66.0, 3.0, 6.0, 8.0, 14.0, 101.0, 390.0, 61.0, 16.0, 3.0, 10.0, 10.0, 10.0, 10.0, 61.0, 39.0, 38.0, 22.0, 3.0, 364.0, 3.0, 24.0, 33.0, 33.0, 57.0, 10.0, 52.0, 52.0, 49.0, 35.0, 60.0, 85.0, 12.0, 349.0, 3.0, 25.0, 11.0, 10.0, 35.0, 63.0, 341.0, 3.0, 16.0, 12.0, 3.0, 12.0, 627.0, 430.0, 938.0, 437.0, 602.0, 568.0, 353.0, 820.0, 362.0, 847.0, 350.0, 412.0, 341.0, 444.0, 228.0, 255.0, 518.0, 361.0, 473.0, 438.0, 422.0, 507.0, 320.0, 296.0, 331.0, 333.0, 299.0, 1132.0, 379.0, 222.0, 342.0, 383.0, 561.0, 15.0, 3.0, 816.0, 341.0, 584.0, 179.0, 532.0, 532.0, 189.0, 412.0, 412.0, 184.0, 412.0, 412.0, 412.0, 416.0, 415.0, 537.0, 1031.0, 412.0, 489.0, 936.0, 416.0, 678.0, 791.0, 661.0, 413.0, 722.0, 412.0, 412.0, 412.0, 412.0, 412.0, 412.0, 412.0, 412.0, 770.0, 897.0, 176.0, 418.0, 418.0, 330.0, 412.0, 418.0, 412.0, 458.0, 1409.0, 412.0, 419.0, 746.0, 412.0, 434.0, 508.0, 412.0, 412.0, 412.0, 412.0, 412.0, 412.0, 751.0, 741.0, 922.0, 743.0, 409.0, 508.0, 488.0, 409.0, 411.0, 413.0, 414.0, 419.0, 408.0, 629.0, 467.0, 414.0, 641.0, 491.0, 158.0, 1596.0, 1201.0, 759.0, 157.0, 406.0, 105.0, 406.0, 99.0, 406.0, 83.0, 406.0, 51.0, 307.0, 576.0, 674.0, 443.0, 443.0, 911.0, 974.0, 857.0, 845.0, 36.0, 7.0, 532.0, 3.0, 1.0, 230.0, 275.0, 1.0, 24.0, 9.0, 131.0, 397.0, 1.0, 13.0, 1.0, 15.0, 66.0, 2.0, 606.0, 2.0, 6.0, 63.0, 1178.0, 15.0, 1050.0, 694.0, 1689.0, 7.0, 153.0, 736.0, 281.0, 5.0, 9.0, 1.0, 1.0, 523.0, 76.0, 713.0, 528.0, 369.0, 773.0, 32.0, 306.0, 222.0, 43.0, 187.0, 165.0, 67.0, 2.0, 850.0, 251.0, 199.0, 60.0, 717.0, 13.0, 144.0, 5.0, 430.0, 154.0, 68.0, 153.0, 395.0, 112.0, 218.0, 135.0, 10.0, 160.0, 5.0, 185.0, 125.0, 82.0, 223.0, 39.0, 1848.0, 85.0, 535.0, 218.0, 302.0, 49.0, 335.0, 353.0, 77.0, 392.0, 176.0, 68.0, 201.0, 274.0, 418.0, 120.0, 52.0, 333.0, 23.0, 6.0, 204.0, 216.0, 158.0, 519.0, 54.0, 258.0, 200.0, 863.0, 294.0, 142.0, 18.0, 130.0, 42.0, 303.0, 23.0, 1244.0, 4.0, 59.0, 217.0, 266.0, 141.0, 256.0, 44.0, 218.0, 481.0, 8.0, 1078.0, 128.0, 152.0, 404.0, 12.0, 63.0, 126.0, 285.0, 40.0, 224.0, 114.0, 40.0, 207.0, 180.0, 5.0, 194.0, 2.0, 2.0, 673.0, 128.0, 171.0, 765.0, 141.0, 194.0, 77.0, 72.0, 38.0, 124.0, 74.0, 38.0, 439.0, 134.0, 377.0, 2.0, 2.0, 74.0, 82.0, 22.0, 328.0, 27.0, 104.0, 47.0, 63.0, 44.0, 132.0, 487.0, 310.0, 39.0, 237.0, 240.0, 316.0, 38.0, 356.0, 170.0, 229.0, 161.0, 9.0, 373.0, 72.0, 396.0, 775.0, 105.0, 271.0, 47.0, 1059.0, 147.0, 35.0, 52.0, 653.0, 406.0, 142.0, 71.0, 177.0, 163.0, 17.0, 194.0, 6.0, 262.0, 290.0, 338.0, 338.0, 338.0, 166.0, 166.0, 166.0, 17.0, 179.0, 1.0, 46.0, 24.0, 66.0, 19.0, 84.0, 65.0, 92.0, 70.0, 305.0, 663.0, 135.0, 213.0, 86.0, 143.0, 5.0, 16.0, 5.0, 6.0, 42.0, 42.0, 192.0, 60.0, 55.0, 36.0, 64.0, 111.0, 3.0, 125.0, 9.0, 164.0, 272.0, 38.0, 100.0, 10.0, 369.0, 86.0, 692.0, 426.0, 41.0, 43.0, 284.0, 33.0, 60.0, 40.0, 73.0, 802.0, 328.0, 152.0, 135.0, 317.0, 197.0, 24.0, 35.0, 137.0, 41.0, 113.0, 145.0, 54.0, 28.0, 4.0, 3.0, 12.0, 36.0, 132.0, 50.0, 180.0, 4.0, 77.0, 182.0, 581.0, 4.0, 245.0, 330.0, 175.0, 450.0, 35.0, 352.0, 114.0, 116.0, 214.0, 200.0, 201.0, 194.0, 182.0, 185.0, 356.0, 284.0, 206.0, 445.0, 263.0, 254.0, 433.0, 17.0, 3.0, 52.0, 20.0, 10.0, 12.0, 178.0, 89.0, 21.0, 23.0, 210.0, 20.0, 50.0, 55.0, 55.0, 61.0, 38.0, 36.0, 36.0, 36.0, 46.0, 78.0, 55.0, 53.0, 51.0, 36.0, 38.0, 38.0, 38.0, 38.0, 38.0, 38.0, 40.0, 36.0, 38.0, 36.0, 36.0, 36.0, 36.0, 36.0, 54.0, 83.0, 77.0, 191.0, 105.0, 101.0, 107.0, 42.0, 110.0, 49.0, 345.0, 90.0, 94.0, 12.0, 7.0, 14.0, 5.0, 15.0, 6.0, 14.0, 8.0, 305.0, 143.0, 55.0, 98.0, 168.0, 11.0, 15.0, 17.0, 215.0, 171.0, 92.0, 20.0, 14.0, 330.0, 19.0, 3.0, 76.0, 87.0, 289.0, 7.0, 6.0, 3.0, 19.0, 22.0, 14.0, 21.0, 16.0, 18.0, 3.0, 9.0, 91.0, 59.0, 7.0, 10.0, 15.0, 50.0, 22.0, 17.0, 3.0, 8.0, 6.0, 3.0, 3.0, 14.0, 22.0, 25.0, 3.0, 5.0, 3.0, 4.0, 13.0, 15.0, 12.0, 3.0, 213.0, 18.0, 4.0, 694.0, 5.0, 9.0, 4.0, 16.0, 23.0, 14.0, 4.0, 22.0, 12.0, 16.0, 51.0, 28.0, 26.0, 28.0, 6.0, 5.0, 3.0, 2.0, 5.0, 67.0, 67.0, 43.0, 464.0, 19.0, 1.0, 1.0, 1.0, 1.0, 1.0, 17.0, 1.0, 5.0, 1.0, 2.0, 1.0, 175.0, 213.0, 6.0, 167.0, 232.0, 165.0, 757.0, 570.0, 714.0, 579.0, 242.0, 207.0, 558.0, 551.0, 350.0, 274.0, 191.0, 189.0, 288.0, 352.0, 213.0, 179.0, 266.0, 256.0, 249.0, 180.0, 167.0, 160.0, 166.0, 162.0, 268.0, 375.0, 293.0, 167.0, 355.0, 178.0, 215.0, 161.0, 167.0, 247.0, 234.0, 248.0, 268.0, 234.0, 258.0, 324.0, 322.0, 162.0, 212.0, 160.0, 217.0, 732.0, 394.0, 163.0, 162.0, 219.0, 215.0, 171.0, 202.0, 187.0, 186.0, 260.0, 381.0, 163.0, 167.0, 160.0, 170.0, 160.0, 218.0, 242.0, 247.0, 160.0, 171.0, 158.0, 68.0, 806.0, 210.0, 804.0, 791.0, 316.0, 23.0, 7.0, 14.0, 1.0, 73.0, 35.0, 35.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 2.0, 5.0, 212.0, 12.0, 73.0, 10.0, 62.0, 213.0, 290.0, 784.0, 118.0, 299.0, 4.0, 4.0, 85.0, 961.0, 474.0, 343.0, 8.0, 4.0, 132.0, 235.0, 126.0, 207.0, 93.0, 95.0, 203.0, 119.0, 9.0, 156.0, 46.0, 42.0, 178.0, 40.0, 488.0, 137.0, 82.0, 22.0, 154.0, 170.0, 10.0, 25.0, 2.0, 12.0, 392.0, 11.0, 132.0, 26.0, 14.0, 52.0, 137.0, 183.0, 245.0, 52.0, 62.0, 39.0, 46.0, 118.0, 73.0, 30.0, 2.0, 206.0, 39.0, 29.0, 104.0, 128.0, 17.0, 23.0, 438.0, 16.0, 50.0, 69.0, 138.0, 365.0, 123.0, 39.0, 35.0, 62.0, 132.0, 40.0, 8.0, 118.0, 8.0, 126.0, 6.0, 155.0, 230.0, 2.0, 60.0, 100.0, 1.0, 2.0, 5.0, 173.0, 167.0, 34.0, 389.0, 885.0, 188.0, 43.0, 73.0, 86.0, 207.0, 46.0, 76.0, 64.0, 237.0, 71.0, 3.0, 19.0, 45.0, 82.0, 141.0, 61.0, 34.0, 4.0, 33.0, 66.0, 217.0, 111.0, 70.0, 33.0, 45.0, 194.0, 43.0, 30.0, 38.0, 121.0, 16.0, 201.0, 168.0, 6.0, 210.0, 51.0, 44.0, 193.0, 55.0, 86.0, 62.0, 365.0, 109.0, 391.0, 79.0, 21.0, 2.0, 6.0, 1.0, 2.0, 7.0, 12.0, 13.0, 94.0, 25.0, 6.0, 138.0, 42.0, 66.0, 314.0, 8.0, 2.0, 55.0, 123.0, 59.0, 353.0, 55.0, 52.0, 2.0, 6.0, 17.0, 9.0, 8.0, 77.0, 172.0, 4.0, 198.0, 100.0, 37.0, 62.0, 302.0, 2.0, 48.0, 8.0, 52.0, 7.0, 51.0, 2.0, 7.0, 2.0, 10.0, 28.0, 12.0, 57.0, 31.0, 186.0, 53.0, 5.0, 38.0, 85.0, 4.0, 444.0, 20.0, 51.0, 54.0, 18.0, 167.0, 92.0, 134.0, 50.0, 103.0, 79.0, 180.0, 202.0, 103.0, 64.0, 31.0, 58.0, 19.0, 53.0, 221.0, 154.0, 13.0, 44.0, 100.0, 15.0, 83.0, 25.0, 28.0, 51.0, 9.0, 20.0, 42.0, 9.0, 28.0, 44.0, 18.0, 11.0, 29.0, 6.0, 40.0, 75.0, 46.0, 36.0, 90.0, 13.0, 206.0, 44.0, 34.0, 1.0, 2.0, 5.0, 124.0, 52.0, 29.0, 86.0, 59.0, 8.0, 19.0, 25.0, 6.0, 15.0, 166.0, 23.0, 2.0, 11.0, 38.0, 81.0, 9.0, 25.0, 25.0, 162.0, 231.0, 26.0, 147.0, 73.0, 124.0, 398.0, 105.0, 24.0, 4.0, 6.0, 2.0, 331.0, 42.0, 27.0, 21.0, 159.0, 15.0, 17.0, 12.0, 220.0, 127.0, 41.0, 18.0, 16.0, 61.0, 10.0, 9.0, 8.0, 4.0, 4.0, 9.0, 53.0, 14.0, 181.0, 58.0, 9.0, 2.0, 340.0, 46.0, 2.0, 89.0, 100.0, 57.0, 117.0, 34.0, 194.0, 53.0, 190.0, 22.0, 35.0, 143.0, 45.0, 47.0, 2.0, 2.0, 59.0, 126.0, 12.0, 85.0, 12.0, 14.0, 2.0, 59.0, 7.0, 90.0, 279.0, 11.0, 91.0, 182.0, 131.0, 20.0, 4.0, 35.0, 33.0, 5.0, 18.0, 96.0, 44.0, 24.0, 42.0, 112.0, 20.0, 2.0, 7.0, 11.0, 83.0, 119.0, 171.0, 295.0, 115.0, 7.0, 24.0, 76.0, 38.0, 55.0, 21.0, 39.0, 26.0, 3.0, 29.0, 21.0, 4.0, 31.0, 21.0, 40.0, 56.0, 24.0, 72.0, 58.0, 20.0, 4.0, 33.0, 87.0, 130.0, 62.0, 54.0, 100.0, 76.0, 59.0, 4.0, 2.0, 38.0, 17.0, 135.0, 63.0, 1.0, 1.0, 2.0, 105.0, 50.0, 24.0, 47.0, 10.0, 110.0, 3.0, 1.0, 31.0, 32.0, 42.0, 33.0, 170.0, 26.0, 4.0, 153.0, 1.0, 9.0, 12.0, 2.0, 2.0, 60.0, 242.0, 16.0, 1.0, 27.0, 72.0, 78.0, 36.0, 1.0, 6.0, 30.0, 38.0, 66.0, 10.0, 84.0, 43.0, 24.0, 46.0, 35.0, 25.0, 1.0, 391.0, 6.0, 121.0, 5.0, 27.0, 42.0, 44.0, 13.0, 1.0, 36.0, 11.0, 7.0, 27.0, 52.0, 102.0, 217.0, 9.0, 94.0, 2.0, 158.0, 157.0, 20.0, 11.0, 6.0, 3.0, 62.0, 2.0, 94.0, 47.0, 67.0, 19.0, 62.0, 8.0, 83.0, 12.0, 34.0, 108.0, 31.0, 44.0, 100.0, 10.0, 6.0, 39.0, 56.0, 217.0, 46.0, 46.0, 72.0, 14.0, 18.0, 80.0, 19.0, 95.0, 17.0, 62.0, 197.0, 10.0, 58.0, 36.0, 20.0, 26.0, 16.0, 3.0, 44.0, 96.0, 14.0, 111.0, 10.0, 121.0, 7.0, 9.0, 56.0, 2.0, 68.0, 102.0, 152.0, 22.0, 14.0, 12.0, 12.0, 3.0, 2.0, 91.0, 110.0, 82.0, 41.0, 17.0, 169.0, 16.0, 16.0, 52.0, 94.0, 88.0, 80.0, 67.0, 141.0, 4.0, 72.0, 2.0, 11.0, 41.0, 4.0, 15.0, 114.0, 23.0, 40.0, 18.0, 7.0, 2.0, 18.0, 6.0, 15.0, 10.0, 62.0, 19.0, 8.0, 4.0, 29.0, 31.0, 10.0, 15.0, 2.0, 2.0, 2.0, 4.0, 2.0, 104.0, 308.0, 45.0, 21.0, 68.0, 54.0, 25.0, 2.0, 43.0, 32.0, 159.0, 8.0, 34.0, 24.0, 173.0, 110.0, 24.0, 1.0, 1.0, 2.0, 67.0, 52.0, 22.0, 24.0, 10.0, 43.0, 36.0, 44.0, 44.0, 74.0, 163.0, 80.0, 13.0, 9.0, 16.0, 9.0, 30.0, 2.0, 6.0, 4.0, 54.0, 68.0, 34.0, 4.0, 10.0, 20.0, 107.0, 19.0, 100.0, 38.0, 23.0, 2.0, 171.0, 100.0, 181.0, 1.0, 1.0, 2.0, 1.0, 2.0, 5.0, 27.0, 89.0, 74.0, 167.0, 2.0, 53.0, 20.0, 20.0, 151.0, 40.0, 4.0, 10.0, 6.0, 2.0, 12.0, 12.0, 12.0, 99.0, 86.0, 12.0, 113.0, 5.0, 28.0, 12.0, 55.0, 3.0, 4.0, 2.0, 8.0, 319.0, 2.0, 17.0, 6.0, 62.0, 6.0, 87.0, 18.0, 18.0, 29.0, 34.0, 11.0, 4.0, 12.0, 2.0, 18.0, 37.0, 71.0, 4.0, 2.0, 2.0, 55.0, 2.0, 82.0, 25.0, 92.0, 3.0, 4.0, 8.0, 3.0, 3.0, 4.0, 3.0, 1.0, 6.0, 3.0, 4.0, 12.0, 6.0, 24.0, 19.0, 2.0, 1.0, 200.0, 3.0, 3.0, 8.0, 2.0, 2.0, 3.0, 2.0, 2.0, 9.0, 21.0, 9.0, 16.0, 224.0, 6.0, 45.0, 4.0, 4.0, 3.0, 2.0, 20.0, 15.0, 59.0, 19.0, 2.0, 38.0, 47.0, 38.0, 6.0, 24.0, 20.0, 41.0, 13.0, 35.0, 29.0, 25.0, 4.0, 167.0, 69.0, 29.0, 39.0, 19.0, 12.0, 8.0, 33.0, 32.0, 37.0, 27.0, 27.0, 2.0, 5.0, 18.0, 4.0, 4.0, 2.0, 2.0, 3.0, 2.0, 2.0, 3.0, 45.0, 81.0, 57.0, 2.0, 15.0, 6.0, 8.0, 11.0, 7.0, 14.0, 47.0, 6.0, 6.0, 19.0, 26.0, 32.0, 36.0, 118.0, 77.0, 16.0, 8.0, 35.0, 78.0, 60.0, 34.0, 9.0, 23.0, 3.0, 2.0, 2.0, 43.0, 2.0, 2.0, 2.0, 4.0, 10.0, 41.0, 34.0, 15.0, 6.0, 2.0, 64.0, 102.0, 208.0, 21.0, 66.0, 14.0, 22.0, 6.0, 85.0, 104.0, 44.0, 9.0, 94.0, 70.0, 24.0, 56.0, 37.0, 6.0, 8.0, 54.0, 46.0, 27.0, 78.0, 14.0, 50.0, 3.0, 4.0, 4.0, 16.0, 14.0, 57.0, 2.0, 23.0, 6.0, 4.0, 17.0, 7.0, 111.0, 98.0, 17.0, 3.0, 5.0, 1.0, 5.0, 11.0, 7.0, 63.0, 34.0, 7.0, 5.0, 128.0, 5.0, 6.0, 2.0, 7.0, 27.0, 3.0, 19.0, 30.0, 5.0, 2.0, 3.0, 2.0, 3.0, 3.0, 4.0, 4.0, 16.0, 5.0, 3.0, 3.0, 42.0, 3.0, 130.0, 3.0, 3.0, 3.0, 3.0, 6.0, 24.0, 14.0, 7.0, 2.0, 12.0, 9.0, 1.0, 1.0, 44.0, 2.0, 2.0, 1.0, 2.0, 27.0, 143.0, 18.0, 136.0, 4.0, 48.0, 45.0, 6.0, 18.0, 21.0, 149.0, 12.0, 11.0, 19.0, 54.0, 16.0, 22.0, 74.0, 1.0, 11.0, 79.0, 55.0, 10.0, 3.0, 165.0, 48.0, 47.0, 1.0, 2.0, 2.0, 2.0, 17.0, 56.0, 4.0, 15.0, 51.0, 45.0, 76.0, 17.0, 66.0, 7.0, 14.0, 2.0, 3.0, 2.0, 8.0, 2.0, 22.0, 54.0, 30.0, 48.0, 18.0, 4.0, 4.0, 9.0, 17.0, 8.0, 6.0, 45.0, 2.0, 21.0, 4.0, 26.0, 2.0, 2.0, 2.0, 2.0, 92.0, 46.0, 6.0, 39.0, 85.0, 18.0, 13.0, 6.0, 60.0, 9.0, 21.0, 27.0, 21.0, 14.0, 17.0, 6.0, 12.0, 75.0, 32.0, 13.0, 2.0, 1.0, 125.0, 21.0, 2.0, 69.0, 32.0, 20.0, 123.0, 116.0, 7.0, 4.0, 35.0, 22.0, 5.0, 23.0, 32.0, 44.0, 14.0, 19.0, 9.0, 12.0, 9.0, 5.0, 4.0, 15.0, 8.0, 4.0, 4.0, 4.0, 42.0, 21.0, 68.0, 16.0, 46.0, 49.0, 40.0, 53.0, 27.0, 113.0, 2.0, 31.0, 10.0, 4.0, 79.0, 21.0, 10.0, 8.0, 6.0, 3.0, 2.0, 14.0, 120.0, 2.0, 7.0, 2.0, 2.0, 2.0, 6.0, 3.0, 14.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 76.0, 4.0, 149.0, 50.0, 108.0, 18.0, 23.0, 9.0, 6.0, 16.0, 15.0, 67.0, 2.0, 1.0, 12.0, 2.0, 3.0, 14.0, 3.0, 38.0, 1.0, 1.0, 93.0, 5.0, 8.0, 2.0, 26.0, 38.0, 23.0, 2.0, 8.0, 4.0, 3.0, 6.0, 7.0, 31.0, 4.0, 5.0, 27.0, 1.0, 121.0, 61.0, 1.0, 10.0, 25.0, 1.0, 14.0, 7.0, 47.0, 13.0, 4.0, 22.0, 1.0, 36.0, 1.0, 51.0, 8.0, 8.0, 3.0, 15.0, 2.0, 6.0, 3.0, 2.0, 46.0, 9.0, 7.0, 1.0, 105.0, 25.0, 2.0, 48.0, 2.0, 4.0, 7.0, 5.0, 1.0, 6.0, 1.0, 1.0, 29.0, 8.0, 12.0, 1.0, 1.0, 10.0, 35.0, 3.0, 7.0, 1.0, 8.0, 16.0, 65.0, 47.0, 30.0, 32.0, 3.0, 13.0, 1.0, 2.0, 3.0, 1.0, 1.0, 12.0, 49.0, 9.0, 19.0, 1.0, 21.0, 1.0, 3.0, 6.0, 56.0, 1.0, 1.0, 3.0, 25.0, 8.0, 3.0, 1.0, 11.0, 56.0, 14.0, 2.0, 1.0, 7.0, 25.0, 6.0, 1.0, 5.0, 14.0, 1.0, 64.0, 23.0, 6.0, 1.0, 25.0, 41.0, 12.0, 38.0, 3.0, 2.0, 9.0, 1.0, 39.0, 11.0, 4.0, 2.0, 27.0, 49.0, 4.0, 110.0, 7.0, 3.0, 5.0, 3.0, 5.0, 2.0, 1.0, 4.0, 1.0, 1.0, 3.0, 62.0, 1.0, 1.0, 3.0, 3.0, 2.0, 3.0, 6.0, 4.0, 20.0, 16.0, 5.0, 2.0, 22.0, 2.0, 4.0, 1.0, 9.0, 1.0, 2.0, 31.0, 5.0, 8.0, 34.0, 78.0, 35.0, 6.0, 1.0, 55.0, 11.0, 2.0, 1.0, 1.0, 1.0, 22.0, 13.0, 2.0, 3.0, 19.0, 6.0, 2.0, 3.0, 1.0, 11.0, 6.0, 2.0, 2.0, 23.0, 1.0, 1.0, 6.0, 16.0, 1.0, 3.0, 1.0, 4.0, 1.0, 31.0, 30.0, 19.0, 3.0, 9.0, 3.0, 4.0, 1.0, 8.0, 72.0, 33.0, 3.0, 18.0, 59.0, 1.0, 1.0, 71.0, 48.0, 57.0, 1.0, 4.0, 6.0, 6.0, 5.0, 55.0, 30.0, 15.0, 7.0, 4.0, 3.0, 1.0, 35.0, 11.0, 4.0, 2.0, 1.0, 1.0, 1.0, 48.0, 73.0, 14.0, 3.0, 1.0, 1.0, 1.0, 22.0, 2.0, 27.0, 3.0, 1.0, 10.0, 14.0, 6.0, 1.0, 1.0, 28.0, 15.0, 23.0, 1.0, 7.0, 1.0, 1.0, 2.0, 17.0, 81.0, 2.0, 6.0, 15.0, 24.0, 4.0, 2.0, 47.0, 7.0, 28.0, 3.0, 17.0, 1.0, 1.0, 1.0, 1.0, 4.0, 34.0, 1.0, 12.0, 4.0, 2.0, 7.0, 1.0, 9.0, 1.0, 2.0, 2.0, 2.0, 18.0, 6.0, 5.0, 1.0, 2.0, 28.0, 2.0, 6.0, 2.0, 9.0, 15.0, 33.0, 2.0, 7.0, 1.0, 32.0, 37.0, 86.0, 21.0, 5.0, 2.0, 22.0, 18.0, 2.0, 3.0, 2.0, 2.0, 1.0, 23.0, 5.0, 5.0, 13.0, 2.0, 12.0, 3.0, 2.0, 14.0, 28.0, 5.0, 1.0, 7.0, 13.0, 1.0, 1.0, 31.0, 1.0, 2.0, 2.0, 2.0, 7.0, 20.0, 1.0, 33.0, 1.0, 6.0, 21.0, 1.0, 2.0, 5.0, 38.0, 1.0, 1.0, 67.0, 10.0, 3.0, 5.0, 3.0, 10.0, 1.0, 8.0, 1.0, 7.0, 1.0, 1.0, 18.0, 11.0, 19.0, 8.0, 20.0, 79.0, 26.0, 13.0, 25.0, 70.0, 36.0, 10.0, 14.0, 66.0, 18.0, 17.0, 43.0, 41.0, 90.0, 82.0, 7.0, 1.0, 6.0, 10.0, 74.0, 23.0, 48.0, 19.0, 102.0, 9.0, 39.0, 88.0, 70.0, 30.0, 69.0, 26.0, 41.0, 41.0, 22.0, 92.0, 12.0, 2.0, 5.0, 36.0, 7.0, 70.0, 46.0, 5.0, 7.0, 15.0, 61.0, 2.0, 5.0, 54.0, 54.0, 54.0, 29.0, 1.0, 1.0, 4.0, 1.0, 3.0, 3.0, 3.0, 3.0, 9.0, 7.0, 9.0, 9.0, 1.0, 240.0, 3.0, 70.0, 2.0, 4.0, 2.0, 2.0, 6.0, 28.0, 2.0, 2.0, 30.0, 6.0, 16.0, 4.0, 2.0, 2.0, 2.0, 2.0, 2.0, 4.0, 2.0, 6.0, 2.0, 80.0, 2.0, 2.0, 10.0, 2.0, 3.0, 2.0, 4.0, 2.0, 2.0, 7.0, 19.0, 10.0, 26.0, 16.0, 2.0, 12.0, 4.0, 4.0, 2.0, 4.0, 2.0, 2.0, 4.0, 2.0, 2.0, 2.0, 2.0, 2.0, 10.0, 35.0, 2.0, 4.0, 4.0, 4.0, 4.0, 4.0, 28.0, 4.0, 8.0, 4.0, 4.0, 4.0, 4.0, 8.0, 2.0, 6.0, 2.0, 2.0, 2.0, 2.0, 2.0, 4.0, 6.0, 45.0, 2.0, 2.0, 2.0, 10.0, 2.0, 2.0, 20.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 12.0, 18.0, 4.0, 4.0, 10.0, 2.0, 16.0, 4.0, 2.0, 2.0, 57.0, 2.0, 23.0, 2.0, 2.0, 16.0, 2.0, 2.0, 4.0, 2.0, 4.0, 2.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 8.0, 4.0, 4.0, 4.0, 4.0, 2.0, 2.0, 2.0, 2.0, 6.0, 4.0, 2.0, 2.0, 2.0, 6.0, 8.0, 2.0, 2.0, 4.0, 2.0, 9.0, 4.0, 4.0, 2.0, 3.0, 16.0, 10.0, 2.0, 2.0, 2.0, 2.0, 2.0, 6.0, 3.0, 15.0, 17.0, 15.0, 4.0, 6.0, 3.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 16.0, 4.0, 6.0, 15.0, 4.0, 2.0, 3.0, 13.0, 4.0, 6.0, 7.0, 26.0, 24.0, 15.0, 1.0, 16.0, 19.0, 14.0, 19.0, 8.0, 4.0, 12.0, 2.0, 90.0, 19.0, 4.0, 2.0, 36.0, 75.0, 25.0, 2.0, 3.0, 6.0, 14.0, 29.0, 2.0, 55.0, 16.0, 8.0, 46.0, 6.0, 8.0, 8.0, 18.0, 18.0, 8.0, 8.0, 6.0, 1.0, 1.0, 12.0, 3.0, 1.0, 2.0, 1.0, 1.0, 1.0, 1.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 22.0, 2.0, 3.0, 2.0, 4.0, 2.0, 2.0, 2.0, 2.0, 14.0, 2.0, 6.0, 6.0, 4.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 10.0, 2.0, 4.0, 2.0, 4.0, 6.0, 2.0, 2.0, 2.0, 2.0, 4.0, 4.0, 18.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 12.0, 6.0, 5.0, 13.0, 39.0, 15.0, 3.0, 4.0, 7.0, 3.0, 3.0, 10.0, 3.0, 10.0, 21.0, 106.0, 10.0, 13.0, 3.0, 3.0, 32.0, 8.0, 6.0, 3.0, 3.0, 3.0, 3.0, 9.0, 3.0, 61.0, 7.0, 3.0, 7.0, 3.0, 4.0, 20.0, 10.0, 4.0, 3.0, 19.0, 10.0, 3.0, 5.0, 18.0, 2.0, 13.0, 71.0, 16.0, 8.0, 2.0, 20.0, 22.0, 25.0, 7.0, 6.0, 8.0, 15.0, 16.0, 52.0, 10.0, 12.0, 2.0, 1.0, 25.0, 12.0, 27.0, 10.0, 40.0, 5.0, 5.0, 5.0, 29.0, 37.0, 29.0, 24.0, 33.0, 2.0, 8.0, 5.0, 142.0, 3.0, 32.0, 10.0, 9.0, 75.0, 22.0, 17.0, 18.0, 26.0, 8.0, 8.0, 27.0, 9.0, 80.0, 10.0, 2.0, 63.0, 10.0, 18.0, 51.0, 30.0, 3.0, 1.0, 11.0, 1.0, 1.0, 1.0, 9.0, 49.0, 3.0, 12.0, 2.0, 4.0, 13.0, 30.0, 20.0, 22.0, 2.0, 2.0, 52.0, 2.0, 15.0, 22.0, 2.0, 2.0, 4.0, 53.0, 19.0, 34.0, 5.0, 4.0, 6.0, 1.0, 3.0, 54.0, 4.0, 1.0, 1.0, 1.0, 1.0, 13.0, 9.0, 6.0, 44.0, 1.0, 1.0, 3.0, 5.0, 49.0, 11.0, 3.0, 1.0, 1.0, 2.0, 6.0, 3.0, 20.0, 9.0, 23.0, 24.0, 4.0, 1.0, 1.0, 2.0, 3.0, 11.0, 2.0, 10.0, 125.0, 5.0, 37.0, 24.0, 14.0, 56.0, 6.0, 23.0, 45.0, 31.0, 8.0, 16.0, 26.0, 22.0, 11.0, 5.0, 5.0, 8.0, 2.0, 19.0, 6.0, 43.0, 9.0, 2.0, 3.0, 45.0, 7.0, 2.0, 3.0, 4.0, 3.0, 32.0, 5.0, 11.0, 8.0, 3.0, 19.0, 4.0, 6.0, 2.0, 2.0, 11.0, 13.0, 4.0, 6.0, 2.0, 2.0, 2.0, 21.0, 2.0, 2.0, 2.0, 2.0, 59.0, 2.0, 2.0, 2.0, 19.0, 8.0, 2.0, 2.0, 17.0, 4.0, 15.0, 21.0, 15.0, 51.0, 2.0, 2.0, 2.0, 21.0, 2.0, 3.0, 24.0, 10.0, 45.0, 13.0, 5.0, 2.0, 2.0, 9.0, 31.0, 1.0, 1.0, 8.0, 5.0, 1.0, 2.0, 34.0, 15.0, 6.0, 3.0, 3.0, 60.0, 57.0, 47.0, 27.0, 15.0, 9.0, 5.0, 32.0, 46.0, 39.0, 6.0, 73.0, 11.0, 3.0, 7.0, 27.0, 15.0, 26.0, 35.0, 15.0, 90.0, 11.0, 7.0, 7.0, 12.0, 8.0, 19.0, 1.0, 3.0, 3.0, 3.0, 1.0, 1.0, 1.0, 1.0, 4.0, 2.0, 2.0, 6.0, 2.0, 2.0, 2.0, 10.0, 2.0, 2.0, 4.0, 2.0, 4.0, 2.0, 2.0, 4.0, 2.0, 2.0, 2.0, 2.0, 6.0, 4.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 4.0, 2.0, 2.0, 2.0, 2.0, 6.0, 2.0, 2.0, 2.0, 2.0, 2.0, 4.0, 12.0, 2.0, 2.0, 2.0, 2.0, 4.0, 2.0, 2.0, 2.0, 4.0, 2.0, 4.0, 2.0, 2.0, 2.0, 4.0, 4.0, 8.0, 6.0, 4.0, 6.0, 6.0, 18.0, 4.0, 2.0, 2.0, 2.0, 2.0, 2.0, 4.0, 2.0, 2.0, 22.0, 2.0, 4.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 10.0, 2.0, 2.0, 2.0, 6.0, 2.0, 4.0, 2.0, 4.0, 2.0, 4.0, 2.0, 8.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 12.0, 3.0, 14.0, 17.0, 4.0, 2.0, 3.0, 1.0, 1.0, 1.0, 1.0, 6.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 4.0, 2.0, 4.0, 2.0, 2.0, 4.0, 2.0, 2.0, 2.0, 20.0, 2.0, 2.0, 16.0, 2.0, 4.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 6.0, 2.0, 2.0, 2.0, 2.0, 2.0, 4.0, 7.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 4.0, 2.0, 8.0, 14.0, 2.0, 1.0, 1.0, 19.0, 44.0, 3.0, 8.0, 3.0, 14.0, 13.0, 2.0, 2.0, 9.0, 1.0, 22.0, 24.0, 12.0, 12.0, 13.0, 8.0, 12.0, 21.0, 7.0, 14.0, 2.0, 1.0, 1.0, 6.0, 3.0, 5.0, 2.0, 19.0, 1.0, 14.0, 11.0, 4.0, 8.0, 1.0, 38.0, 6.0, 22.0, 12.0, 1.0, 1.0, 2.0, 10.0, 17.0, 2.0, 3.0, 13.0, 17.0, 19.0, 1.0, 10.0, 4.0, 16.0, 4.0, 12.0, 1.0, 10.0, 1.0, 51.0, 1.0, 10.0, 4.0, 1.0, 6.0, 41.0, 64.0, 3.0, 3.0, 47.0, 110.0, 1.0, 1.0, 1.0, 11.0, 1.0, 21.0, 16.0, 13.0, 3.0, 3.0, 2.0, 2.0, 1.0, 3.0, 7.0, 14.0, 1.0, 1.0, 26.0, 2.0, 13.0, 10.0, 3.0, 4.0, 20.0, 16.0, 2.0, 23.0, 1.0, 1.0, 4.0, 3.0, 3.0, 2.0, 5.0, 15.0, 107.0, 1.0, 18.0, 2.0, 2.0, 1.0, 2.0, 41.0, 1.0, 5.0, 2.0, 5.0, 12.0, 27.0, 7.0, 11.0, 5.0, 6.0, 21.0, 132.0, 46.0, 19.0, 4.0, 14.0, 2.0, 4.0, 18.0, 21.0, 13.0, 2.0, 20.0, 40.0, 10.0, 4.0, 42.0, 13.0, 4.0, 4.0, 4.0, 19.0, 4.0, 13.0, 63.0, 6.0, 12.0, 13.0, 14.0, 21.0, 43.0, 6.0, 4.0, 2.0, 2.0, 1.0, 10.0, 8.0, 9.0, 15.0, 18.0, 6.0, 3.0, 1.0, 1.0, 1.0, 1.0, 1.0, 3.0, 1.0, 4.0, 9.0, 13.0, 2.0, 2.0, 6.0, 2.0, 2.0, 2.0, 4.0, 6.0, 2.0, 6.0, 2.0, 10.0, 6.0, 2.0, 4.0, 20.0, 8.0, 2.0, 4.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 3.0, 4.0, 2.0, 2.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 12.0, 4.0, 4.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 6.0, 19.0, 2.0, 2.0, 4.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 4.0, 4.0, 1.0, 4.0, 2.0, 2.0, 2.0, 2.0, 3.0, 2.0, 2.0, 2.0, 15.0, 24.0, 2.0, 5.0, 26.0, 4.0, 10.0, 2.0, 39.0, 5.0, 1.0, 9.0, 2.0, 39.0, 5.0, 46.0, 6.0, 8.0, 36.0, 13.0, 39.0, 76.0, 2.0, 18.0, 16.0, 2.0, 6.0, 19.0, 15.0, 8.0, 5.0, 2.0, 1.0, 13.0, 5.0, 19.0, 2.0, 2.0, 14.0, 60.0, 57.0, 2.0, 21.0, 4.0, 34.0, 53.0, 26.0, 54.0, 6.0, 19.0, 2.0, 3.0, 8.0, 5.0, 17.0, 5.0, 44.0, 28.0, 2.0, 5.0, 2.0, 4.0, 2.0, 15.0, 2.0, 2.0, 4.0, 2.0, 2.0, 4.0, 2.0, 2.0, 3.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 15.0, 14.0, 12.0, 15.0, 12.0, 10.0, 12.0, 7.0, 9.0, 6.0, 3.0, 3.0, 9.0, 3.0, 1.0, 2.0, 2.0, 2.0, 2.0, 22.0, 4.0, 4.0, 18.0, 5.0, 23.0, 10.0, 4.0, 17.0, 7.0, 8.0, 20.0, 5.0, 8.0, 2.0, 12.0, 2.0, 6.0, 10.0, 16.0, 7.0, 13.0, 4.0, 2.0, 21.0, 25.0, 16.0, 7.0, 25.0, 26.0, 6.0, 1.0, 26.0, 43.0, 17.0, 6.0, 51.0, 4.0, 3.0, 32.0, 8.0, 8.0, 9.0, 4.0, 11.0, 2.0, 22.0, 20.0, 8.0, 6.0, 3.0, 2.0, 13.0, 8.0, 3.0, 2.0, 20.0, 43.0, 6.0, 6.0, 7.0, 24.0, 3.0, 8.0, 4.0, 3.0, 1.0, 1.0, 3.0, 1.0, 2.0, 23.0, 14.0, 29.0, 7.0, 22.0, 3.0, 15.0, 2.0, 45.0, 11.0, 5.0, 2.0, 4.0, 2.0, 2.0, 3.0, 4.0, 4.0, 26.0, 34.0, 4.0, 1.0, 79.0, 45.0, 33.0, 14.0, 30.0, 45.0, 11.0, 4.0, 19.0, 3.0, 2.0, 4.0, 4.0, 4.0, 6.0, 2.0, 2.0, 2.0, 4.0, 4.0, 4.0, 4.0, 4.0, 6.0, 5.0, 2.0, 2.0, 4.0, 2.0, 6.0, 5.0, 2.0, 2.0, 2.0, 2.0, 2.0, 8.0, 5.0, 4.0, 3.0, 4.0, 15.0, 9.0, 2.0, 1.0, 2.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 2.0, 7.0, 4.0, 2.0, 2.0, 6.0, 12.0, 4.0, 8.0, 4.0, 2.0, 19.0, 20.0, 18.0, 22.0, 2.0, 4.0, 2.0, 7.0, 21.0, 14.0, 3.0, 3.0, 9.0, 5.0, 4.0, 35.0, 4.0, 6.0, 18.0, 2.0, 2.0, 4.0, 2.0, 2.0, 13.0, 2.0, 4.0, 4.0, 2.0, 3.0, 2.0, 2.0, 3.0, 17.0, 11.0, 4.0, 44.0, 2.0, 26.0, 2.0, 2.0, 2.0, 18.0, 4.0, 10.0, 2.0, 2.0, 14.0, 5.0, 2.0, 12.0, 5.0, 3.0, 3.0, 2.0, 5.0, 14.0, 2.0, 2.0, 101.0, 60.0, 13.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 18.0, 5.0, 4.0, 2.0, 2.0, 6.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 5.0, 2.0, 5.0, 2.0, 2.0, 2.0, 2.0, 2.0, 3.0, 3.0, 3.0, 4.0, 5.0, 4.0, 3.0, 4.0, 4.0, 3.0, 2.0, 2.0, 9.0, 2.0, 3.0, 2.0, 3.0, 2.0, 2.0, 2.0, 2.0, 2.0, 4.0, 3.0, 2.0, 2.0, 6.0, 19.0, 35.0, 1.0, 6.0, 2.0, 1.0, 2.0, 23.0, 19.0, 12.0, 6.0, 11.0, 17.0, 7.0, 3.0, 2.0, 12.0, 4.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 24.0, 2.0, 2.0, 2.0, 2.0, 2.0, 20.0, 4.0, 5.0, 3.0, 2.0, 2.0, 6.0, 2.0, 4.0, 4.0, 4.0, 31.0, 10.0, 18.0, 2.0, 2.0, 3.0, 6.0, 28.0, 2.0, 5.0, 2.0, 2.0, 2.0, 30.0, 5.0, 2.0, 4.0, 20.0, 4.0, 4.0, 4.0, 9.0, 3.0, 2.0, 2.0, 5.0, 17.0, 2.0, 2.0, 6.0, 2.0, 2.0, 2.0, 2.0, 2.0, 11.0, 10.0, 12.0, 2.0, 2.0, 15.0, 7.0, 15.0, 3.0, 3.0, 1.0, 1.0, 1.0, 4.0, 4.0, 9.0, 4.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 6.0, 2.0, 2.0, 2.0, 2.0, 4.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 6.0, 2.0, 8.0, 2.0, 7.0, 4.0, 4.0, 2.0, 4.0, 2.0, 2.0, 10.0, 2.0, 2.0, 2.0, 2.0, 2.0, 10.0, 2.0, 2.0, 2.0, 4.0, 2.0, 2.0, 2.0, 2.0, 4.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 3.0, 5.0, 2.0, 6.0, 2.0, 2.0, 16.0, 5.0, 2.0, 2.0, 2.0, 10.0, 8.0, 5.0, 12.0, 4.0, 2.0, 6.0, 2.0, 12.0, 46.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 4.0, 2.0, 47.0, 2.0, 60.0, 2.0, 4.0, 3.0, 5.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 3.0, 23.0, 4.0, 2.0, 4.0, 9.0, 5.0, 2.0, 2.0, 5.0, 3.0, 2.0, 2.0, 2.0, 2.0, 6.0, 2.0, 18.0, 6.0, 7.0, 2.0, 18.0, 19.0, 52.0, 12.0, 8.0, 98.0, 2.0, 37.0, 2.0, 12.0, 18.0, 3.0, 6.0, 11.0, 7.0, 31.0, 10.0, 30.0, 33.0, 4.0, 4.0, 4.0, 10.0, 20.0, 5.0, 4.0, 10.0, 10.0, 7.0, 42.0, 2.0, 14.0, 6.0, 2.0, 8.0, 7.0, 6.0, 1.0, 2.0, 2.0, 2.0, 2.0, 25.0, 2.0, 5.0, 4.0, 2.0, 2.0, 2.0, 32.0, 12.0, 2.0, 7.0, 11.0, 1.0, 2.0, 84.0, 1.0, 5.0, 2.0, 10.0, 2.0, 2.0, 2.0, 3.0, 25.0, 3.0, 2.0, 4.0, 3.0, 46.0, 2.0, 2.0, 2.0, 2.0, 2.0, 6.0, 4.0, 5.0, 2.0, 2.0, 2.0, 16.0, 4.0, 4.0, 10.0, 2.0, 2.0, 11.0, 11.0, 29.0, 12.0, 6.0, 4.0, 2.0, 2.0, 13.0, 4.0, 36.0, 12.0, 6.0, 2.0, 3.0, 2.0, 1.0, 2.0, 2.0, 2.0, 2.0, 5.0, 5.0, 2.0, 1.0, 1.0, 2.0, 5.0, 36.0, 2.0, 6.0, 4.0, 1.0, 13.0, 3.0, 17.0, 13.0, 7.0, 9.0, 15.0, 16.0, 8.0, 16.0, 7.0, 5.0, 3.0, 2.0, 17.0, 59.0, 4.0, 19.0, 48.0, 2.0, 2.0, 10.0, 17.0, 15.0, 13.0, 2.0, 2.0, 34.0, 14.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 6.0, 2.0, 1.0, 1.0, 1.0, 4.0, 3.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 5.0, 3.0, 1.0, 1.0, 10.0, 1.0, 2.0, 58.0, 5.0, 2.0, 2.0, 6.0, 26.0, 14.0, 5.0, 73.0, 10.0, 2.0, 29.0, 8.0, 2.0, 1.0, 8.0, 5.0, 2.0, 1.0, 5.0, 12.0, 6.0, 2.0, 21.0, 16.0, 28.0, 31.0, 22.0, 5.0, 2.0, 16.0, 2.0, 2.0, 7.0, 35.0, 11.0, 58.0, 3.0, 2.0, 2.0, 2.0, 15.0, 13.0, 26.0, 4.0, 10.0, 7.0, 7.0, 13.0, 9.0, 11.0, 8.0, 1.0, 3.0, 1.0, 1.0, 1.0, 2.0, 4.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 6.0, 2.0, 2.0, 15.0, 2.0, 4.0, 2.0, 4.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 6.0, 4.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 3.0, 8.0, 2.0, 10.0, 2.0, 2.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 2.0, 4.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 4.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 6.0, 6.0, 5.0, 4.0, 4.0, 4.0, 14.0, 4.0, 2.0, 10.0, 2.0, 4.0, 2.0, 2.0, 2.0, 2.0, 6.0, 2.0, 2.0, 2.0, 1.0, 17.0, 22.0, 11.0, 6.0, 6.0, 6.0, 6.0, 17.0, 8.0, 16.0, 7.0, 6.0, 1.0, 12.0, 6.0, 8.0, 5.0, 2.0, 6.0, 4.0, 8.0, 14.0, 2.0, 2.0, 2.0, 6.0, 6.0, 13.0, 5.0, 4.0, 5.0, 1.0, 8.0, 3.0, 8.0, 3.0, 1.0, 1.0, 25.0, 11.0, 29.0, 2.0, 2.0, 40.0, 16.0, 4.0, 6.0, 2.0, 10.0, 3.0, 2.0, 4.0, 2.0, 4.0, 4.0, 2.0, 9.0, 2.0, 1.0, 3.0, 1.0, 1.0, 4.0, 2.0, 4.0, 2.0, 4.0, 14.0, 7.0, 2.0, 2.0, 1.0, 1.0, 30.0, 3.0, 2.0, 11.0, 2.0, 1.0, 2.0, 2.0, 2.0, 2.0, 7.0, 2.0, 8.0, 3.0, 20.0, 12.0, 10.0, 14.0, 9.0, 2.0, 11.0, 1.0, 1.0, 2.0, 5.0, 20.0, 10.0, 2.0, 2.0, 18.0, 2.0, 4.0, 38.0, 12.0, 8.0, 22.0, 4.0, 2.0, 4.0, 2.0, 22.0, 2.0, 10.0, 23.0, 2.0, 6.0, 2.0, 2.0, 6.0, 11.0, 2.0, 19.0, 4.0, 3.0, 33.0, 7.0, 2.0, 29.0, 12.0, 2.0, 4.0, 14.0, 6.0, 6.0, 2.0, 3.0, 11.0, 7.0, 37.0, 1.0, 3.0, 7.0, 75.0, 6.0, 6.0, 57.0, 2.0, 4.0, 22.0, 8.0, 2.0, 8.0, 4.0, 3.0, 3.0, 4.0, 23.0, 4.0, 6.0, 4.0, 8.0, 2.0, 12.0, 4.0, 3.0, 4.0, 26.0, 4.0, 14.0, 7.0, 22.0, 1.0, 1.0, 1.0, 1.0, 2.0, 4.0, 1.0, 1.0, 3.0, 1.0, 3.0, 1.0, 1.0, 6.0, 6.0, 1.0, 1.0, 3.0, 1.0, 1.0, 1.0, 1.0, 1.0, 6.0, 1.0, 1.0, 3.0, 1.0, 1.0, 12.0, 16.0, 6.0, 1.0, 2.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 2.0, 7.0, 4.0, 12.0, 2.0, 4.0, 7.0, 12.0, 2.0, 10.0, 2.0, 2.0, 2.0, 2.0, 2.0, 1.0, 1.0, 2.0, 46.0, 17.0, 27.0, 16.0, 2.0, 12.0, 14.0, 4.0, 2.0, 17.0, 17.0, 29.0, 12.0, 11.0, 2.0, 12.0, 3.0, 2.0, 6.0, 4.0, 2.0, 8.0, 4.0, 2.0, 2.0, 2.0, 2.0, 12.0, 10.0, 2.0, 4.0, 5.0, 4.0, 2.0, 2.0, 3.0, 5.0, 14.0, 4.0, 6.0, 2.0, 2.0, 4.0, 4.0, 5.0, 6.0, 2.0, 1.0, 1.0, 2.0, 7.0, 6.0, 6.0, 2.0, 2.0, 2.0, 2.0, 2.0, 6.0, 6.0, 6.0, 1.0, 1.0, 2.0, 6.0, 1.0, 2.0, 1.0, 22.0, 3.0, 1.0, 3.0, 3.0, 3.0, 1.0, 1.0, 1.0, 7.0, 1.0, 1.0, 1.0, 1.0, 13.0, 1.0, 2.0, 5.0, 2.0, 4.0, 10.0, 4.0, 4.0, 3.0, 2.0, 13.0, 10.0, 4.0, 7.0, 2.0, 6.0, 15.0, 24.0, 5.0, 18.0, 1.0, 1.0, 3.0, 3.0, 8.0, 6.0, 4.0, 6.0, 6.0, 2.0, 2.0, 9.0, 2.0, 4.0, 6.0, 4.0, 16.0, 15.0, 20.0, 4.0, 2.0, 2.0, 5.0, 8.0, 11.0, 10.0, 2.0, 4.0, 2.0, 4.0, 7.0, 4.0, 2.0, 13.0, 2.0, 2.0, 2.0, 3.0, 2.0, 24.0, 2.0, 4.0, 5.0, 2.0, 2.0, 4.0, 2.0, 2.0, 2.0, 2.0, 28.0, 2.0, 3.0, 4.0, 4.0, 6.0, 46.0, 11.0, 36.0, 9.0, 14.0, 2.0, 16.0, 1.0, 4.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 12.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 10.0, 8.0, 8.0, 8.0, 8.0, 2.0, 6.0, 15.0, 11.0, 20.0, 15.0, 6.0, 5.0, 9.0, 14.0, 5.0, 5.0, 9.0, 11.0, 5.0, 1.0, 7.0, 1.0, 1.0, 1.0, 5.0, 2.0, 6.0, 6.0, 36.0, 10.0, 8.0, 9.0, 25.0, 4.0, 14.0, 4.0, 2.0, 2.0, 20.0, 9.0, 27.0, 24.0, 18.0, 10.0, 2.0, 18.0, 10.0, 5.0, 5.0, 2.0, 3.0, 7.0, 5.0, 4.0, 13.0, 2.0, 1.0, 35.0, 3.0, 12.0, 9.0, 5.0, 8.0, 5.0, 22.0, 4.0, 2.0, 7.0, 11.0, 3.0, 3.0, 2.0, 4.0, 12.0, 2.0, 2.0, 5.0, 10.0, 9.0, 2.0, 6.0, 42.0, 2.0, 11.0, 7.0, 6.0, 53.0, 24.0, 6.0, 13.0, 17.0, 3.0, 9.0, 4.0, 8.0, 17.0, 2.0, 35.0, 2.0, 2.0, 2.0, 8.0, 4.0, 22.0, 2.0, 34.0, 2.0, 4.0, 6.0, 18.0, 14.0, 4.0, 6.0, 8.0, 10.0, 2.0, 3.0, 8.0, 2.0, 2.0, 4.0, 4.0, 4.0, 9.0, 8.0, 5.0, 2.0, 5.0, 4.0, 3.0, 2.0, 5.0, 7.0, 5.0, 11.0, 10.0, 6.0, 2.0, 4.0, 6.0, 8.0, 2.0, 16.0, 6.0, 4.0, 5.0, 5.0, 25.0, 2.0, 3.0, 5.0, 63.0, 6.0, 2.0, 2.0, 5.0, 2.0, 11.0, 4.0, 2.0, 2.0, 4.0, 51.0, 3.0, 13.0, 10.0, 3.0, 2.0, 2.0, 3.0, 18.0, 5.0, 18.0, 2.0, 4.0, 7.0, 8.0, 5.0, 6.0, 22.0, 6.0, 5.0, 11.0, 4.0, 24.0, 11.0, 7.0, 3.0, 49.0, 20.0, 4.0, 30.0, 2.0, 5.0, 2.0, 7.0, 8.0, 9.0, 5.0, 12.0, 11.0, 3.0, 9.0, 4.0, 2.0, 4.0, 19.0, 21.0, 17.0, 97.0, 5.0, 4.0, 13.0, 6.0, 25.0, 4.0, 27.0, 4.0, 3.0, 33.0, 2.0, 4.0, 2.0, 2.0, 2.0, 2.0, 5.0, 9.0, 20.0, 25.0, 4.0, 12.0, 2.0, 10.0, 12.0, 4.0, 4.0, 1.0, 2.0, 2.0, 2.0, 2.0, 4.0, 2.0, 2.0, 11.0, 2.0, 10.0, 5.0, 3.0, 2.0, 2.0, 4.0, 2.0, 4.0, 8.0, 5.0, 4.0, 2.0, 2.0, 2.0, 1.0, 3.0, 6.0, 4.0, 6.0, 8.0, 7.0, 2.0, 18.0, 4.0, 8.0, 4.0, 2.0, 2.0, 2.0, 7.0, 2.0, 7.0, 4.0, 55.0, 14.0, 1.0, 1.0, 1.0, 2.0, 2.0, 6.0, 2.0, 2.0, 6.0, 5.0, 8.0, 4.0, 2.0, 2.0, 2.0, 4.0, 2.0, 2.0, 8.0, 9.0, 2.0, 2.0, 5.0, 2.0, 2.0, 2.0, 4.0, 15.0, 4.0, 5.0, 4.0, 4.0, 2.0, 7.0, 2.0, 2.0, 3.0, 2.0, 10.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 5.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 1.0, 1.0, 1.0, 1.0, 4.0, 21.0, 22.0, 3.0, 4.0, 2.0, 4.0, 3.0, 3.0, 15.0, 2.0, 2.0, 2.0, 4.0, 6.0, 4.0, 2.0, 2.0, 2.0, 1.0, 1.0, 7.0, 15.0, 2.0, 4.0, 2.0, 2.0, 4.0, 2.0, 2.0, 16.0, 13.0, 2.0, 2.0, 11.0, 2.0, 2.0, 14.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 7.0, 1.0, 1.0, 14.0, 1.0, 7.0, 1.0, 1.0, 2.0, 3.0, 1.0, 3.0, 1.0, 1.0, 1.0, 1.0, 3.0, 2.0, 2.0, 2.0, 2.0, 4.0, 1.0, 21.0, 7.0, 5.0, 1.0, 5.0, 4.0, 3.0, 6.0, 13.0, 2.0, 2.0, 2.0, 1.0, 1.0, 5.0, 14.0, 2.0, 7.0, 2.0, 2.0, 3.0, 2.0, 1.0, 4.0, 5.0, 8.0, 4.0, 2.0, 2.0, 4.0, 2.0, 13.0, 2.0, 11.0, 2.0, 10.0, 5.0, 4.0, 2.0, 10.0, 4.0, 1.0, 1.0, 1.0, 2.0, 2.0, 8.0, 1.0, 3.0, 3.0, 1.0, 12.0, 3.0, 3.0, 3.0, 13.0, 1.0, 1.0, 14.0, 15.0, 2.0, 1.0, 15.0, 6.0, 1.0, 11.0, 1.0, 3.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 8.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 5.0, 1.0, 1.0, 6.0, 1.0, 2.0, 2.0, 5.0, 8.0, 4.0, 3.0, 23.0, 4.0, 13.0, 6.0, 2.0, 2.0, 8.0, 2.0, 4.0, 2.0, 2.0, 2.0, 23.0, 1.0, 12.0, 5.0, 7.0, 4.0, 3.0, 3.0, 1.0, 3.0, 2.0, 4.0, 2.0, 2.0, 2.0, 4.0, 2.0, 2.0, 2.0, 2.0, 2.0, 7.0, 6.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 4.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 4.0, 4.0, 4.0, 2.0, 4.0, 2.0, 2.0, 2.0, 4.0, 2.0, 2.0, 2.0, 4.0, 4.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 4.0, 4.0, 6.0, 4.0, 22.0, 4.0, 4.0, 4.0, 2.0, 1.0, 14.0, 7.0, 6.0, 2.0, 1.0, 4.0, 2.0, 9.0, 2.0, 2.0, 9.0, 8.0, 6.0, 11.0, 3.0, 3.0, 38.0, 3.0, 3.0, 21.0, 1.0, 2.0, 5.0, 1.0, 10.0, 1.0, 4.0, 15.0, 4.0, 20.0, 8.0, 15.0, 9.0, 7.0, 15.0, 4.0, 11.0, 7.0, 3.0, 6.0, 7.0, 14.0, 2.0, 6.0, 10.0, 6.0, 2.0, 12.0, 2.0, 3.0, 6.0, 2.0, 2.0, 2.0, 2.0, 4.0, 4.0, 2.0, 8.0, 8.0, 8.0, 8.0, 1.0, 3.0, 6.0, 1.0, 2.0, 2.0, 2.0, 4.0, 2.0, 4.0, 2.0, 2.0, 2.0, 12.0, 2.0, 6.0, 2.0, 2.0, 2.0, 14.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 4.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 4.0, 4.0, 2.0, 2.0, 2.0, 2.0, 2.0, 4.0, 6.0, 6.0, 4.0, 4.0, 4.0, 4.0, 6.0, 2.0, 2.0, 17.0, 4.0, 4.0, 2.0, 2.0, 2.0, 6.0, 4.0, 7.0, 6.0, 4.0, 2.0, 2.0, 2.0, 11.0, 2.0, 11.0, 6.0, 14.0, 3.0, 1.0, 1.0, 16.0, 1.0, 4.0, 4.0, 5.0, 4.0, 5.0, 3.0, 1.0, 1.0, 12.0, 3.0, 1.0, 1.0, 1.0, 1.0, 9.0, 1.0, 1.0, 6.0, 1.0, 3.0, 5.0, 3.0, 1.0, 5.0, 1.0, 2.0, 2.0, 2.0, 5.0, 2.0, 9.0, 1.0, 6.0, 17.0, 1.0, 1.0, 3.0, 7.0, 2.0, 2.0, 3.0, 1.0, 1.0, 1.0, 2.0, 1.0, 2.0, 3.0, 11.0, 2.0, 1.0, 2.0, 1.0, 1.0, 7.0, 1.0, 4.0, 3.0, 5.0, 1.0, 2.0, 4.0, 2.0, 1.0, 1.0, 1.0, 2.0, 5.0, 2.0, 4.0, 1.0, 3.0, 1.0, 1.0, 7.0, 2.0, 1.0, 4.0, 3.0, 4.0, 2.0, 1.0, 1.0, 1.0, 2.0, 7.0, 1.0, 1.0, 1.0, 1.0, 2.0, 2.0, 1.0, 2.0, 1.0, 10.0, 1.0, 1.0, 2.0, 1.0, 2.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 14.0, 5.0, 1.0, 1.0, 1.0, 3.0, 1.0, 1.0, 1.0, 1.0, 3.0, 5.0, 1.0, 1.0, 2.0, 1.0, 1.0, 4.0, 2.0, 19.0, 6.0, 1.0, 1.0, 2.0, 1.0, 1.0, 1.0, 5.0, 1.0, 1.0, 9.0, 7.0, 16.0, 2.0, 2.0, 2.0, 2.0, 2.0, 1.0, 7.0, 2.0, 2.0, 18.0, 24.0, 3.0, 10.0, 7.0, 2.0, 2.0, 2.0, 5.0, 23.0, 2.0, 2.0, 16.0, 4.0, 2.0, 7.0, 2.0, 2.0, 2.0, 3.0, 10.0, 4.0, 6.0, 10.0, 16.0, 4.0, 2.0, 6.0, 2.0, 2.0, 2.0, 2.0, 4.0, 2.0, 8.0, 4.0, 5.0, 2.0, 2.0, 4.0, 8.0, 14.0, 2.0, 4.0, 3.0, 7.0, 4.0, 2.0, 3.0, 2.0, 9.0, 10.0, 10.0, 7.0, 2.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 6.0, 4.0, 6.0, 6.0, 17.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 8.0, 4.0, 8.0, 8.0, 4.0, 4.0, 6.0, 4.0, 2.0, 4.0, 2.0, 2.0, 2.0, 4.0, 2.0, 2.0, 4.0, 4.0, 6.0, 4.0, 2.0, 2.0, 6.0, 2.0, 2.0, 2.0, 2.0, 2.0, 6.0, 2.0, 7.0, 4.0, 2.0, 10.0, 2.0, 21.0, 5.0, 2.0, 2.0, 2.0, 3.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 6.0, 4.0, 4.0, 2.0, 2.0, 5.0, 2.0, 2.0, 2.0, 2.0, 4.0, 6.0, 2.0, 2.0, 2.0, 3.0, 7.0, 4.0, 6.0, 2.0, 4.0, 2.0, 2.0, 2.0, 2.0, 3.0, 4.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 3.0, 3.0, 4.0, 9.0, 8.0, 2.0, 6.0, 2.0, 2.0, 6.0, 4.0, 9.0, 3.0, 9.0, 11.0, 4.0, 7.0, 2.0, 17.0, 16.0, 5.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 21.0, 5.0, 2.0, 2.0, 4.0, 4.0, 3.0, 2.0, 2.0, 2.0, 2.0, 2.0, 5.0, 1.0, 4.0, 2.0, 2.0, 10.0, 3.0, 2.0, 4.0, 10.0, 2.0, 10.0, 6.0, 20.0, 12.0, 17.0, 6.0, 2.0, 7.0, 7.0, 8.0, 7.0, 10.0, 10.0, 4.0, 6.0, 10.0, 4.0, 3.0, 8.0, 3.0, 4.0, 2.0, 2.0, 6.0, 2.0, 24.0, 6.0, 2.0, 4.0, 2.0, 2.0, 7.0, 5.0, 2.0, 2.0, 12.0, 4.0, 2.0, 4.0, 7.0, 4.0, 2.0, 3.0, 3.0, 3.0, 4.0, 8.0, 5.0, 2.0, 4.0, 39.0, 5.0, 17.0, 4.0, 10.0, 5.0, 13.0, 6.0, 2.0, 21.0, 2.0, 16.0, 3.0, 3.0, 4.0, 3.0, 2.0, 2.0, 2.0, 2.0, 5.0, 5.0, 4.0, 2.0, 21.0, 8.0, 2.0, 4.0, 2.0, 3.0, 4.0, 21.0, 2.0, 5.0, 2.0, 2.0, 5.0, 6.0, 4.0, 2.0, 8.0, 6.0, 6.0, 8.0, 2.0, 6.0, 9.0, 7.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 6.0, 2.0, 4.0, 1.0, 2.0, 5.0, 4.0, 9.0, 2.0, 9.0, 8.0, 14.0, 8.0, 2.0, 5.0, 5.0, 2.0, 4.0, 4.0, 4.0, 10.0, 1.0, 1.0, 2.0, 4.0, 12.0, 3.0, 6.0, 3.0, 1.0, 1.0, 4.0, 2.0, 21.0, 2.0, 2.0, 2.0, 3.0, 4.0, 2.0, 18.0, 21.0, 3.0, 3.0, 4.0, 3.0, 3.0, 3.0, 3.0, 6.0, 5.0, 3.0, 4.0, 8.0, 4.0, 3.0, 14.0, 8.0, 15.0, 6.0, 11.0, 15.0, 18.0, 15.0, 17.0, 22.0, 13.0, 2.0, 3.0, 3.0, 1.0, 2.0, 1.0, 2.0, 1.0, 1.0, 1.0, 1.0, 1.0, 6.0, 1.0, 6.0, 5.0, 2.0, 10.0, 11.0, 20.0, 2.0, 2.0, 3.0, 3.0, 2.0, 8.0, 4.0, 2.0, 3.0, 2.0, 2.0, 5.0, 2.0, 15.0, 5.0, 4.0, 3.0, 1.0, 1.0, 1.0, 6.0, 4.0, 2.0, 4.0, 3.0, 6.0, 4.0, 4.0, 6.0, 10.0, 4.0, 5.0, 15.0, 2.0, 2.0, 4.0, 2.0, 4.0, 1.0, 2.0, 1.0, 5.0, 2.0, 2.0, 5.0, 4.0, 2.0, 2.0, 9.0, 2.0, 9.0, 3.0, 2.0, 2.0, 5.0, 2.0, 2.0, 2.0, 2.0, 3.0, 8.0, 10.0, 2.0, 4.0, 2.0, 3.0, 3.0, 7.0, 1.0, 1.0, 3.0, 5.0, 2.0, 4.0, 2.0, 3.0, 2.0, 13.0, 2.0, 4.0, 2.0, 2.0, 2.0, 2.0, 2.0, 4.0, 2.0, 1.0, 1.0, 1.0, 2.0, 1.0, 3.0, 1.0, 2.0, 2.0, 7.0, 6.0, 2.0, 4.0, 12.0, 5.0, 6.0, 2.0, 4.0, 2.0, 2.0, 2.0, 4.0, 7.0, 1.0, 1.0, 1.0, 1.0, 1.0, 2.0, 9.0, 1.0, 5.0, 6.0, 1.0, 23.0, 1.0, 1.0, 1.0, 8.0, 1.0, 10.0, 1.0, 1.0, 1.0, 2.0, 11.0, 1.0, 4.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 3.0, 1.0, 1.0, 1.0, 1.0, 5.0, 2.0, 2.0, 2.0, 11.0, 1.0, 1.0, 3.0, 19.0, 8.0, 18.0, 2.0, 2.0, 4.0, 2.0, 4.0, 2.0, 2.0, 2.0, 2.0, 2.0, 13.0, 7.0, 2.0, 2.0, 2.0, 1.0, 1.0, 4.0, 4.0, 4.0, 2.0, 2.0, 8.0, 17.0, 2.0, 2.0, 1.0, 1.0, 3.0, 10.0, 5.0, 1.0, 5.0, 17.0, 4.0, 2.0, 4.0, 5.0, 2.0, 2.0, 2.0, 6.0, 8.0, 2.0, 4.0, 3.0, 9.0, 7.0, 4.0, 6.0, 4.0, 4.0, 8.0, 2.0, 10.0, 4.0, 4.0, 4.0, 4.0, 10.0, 8.0, 4.0, 4.0, 6.0, 4.0, 2.0, 12.0, 2.0, 29.0, 4.0, 2.0, 4.0, 4.0, 6.0, 7.0, 9.0, 4.0, 2.0, 2.0, 2.0, 8.0, 2.0, 2.0, 2.0, 8.0, 4.0, 6.0, 2.0, 16.0, 2.0, 7.0, 2.0, 2.0, 6.0, 10.0, 2.0, 3.0, 4.0, 4.0, 9.0, 2.0, 4.0, 2.0, 2.0, 2.0, 2.0, 4.0, 2.0, 4.0, 6.0, 3.0, 4.0, 2.0, 2.0, 4.0, 2.0, 2.0, 2.0, 3.0, 2.0, 2.0, 2.0, 3.0, 6.0, 6.0, 15.0, 6.0, 6.0, 6.0, 7.0, 4.0, 6.0, 8.0, 2.0, 4.0, 2.0, 2.0, 2.0, 9.0, 2.0, 2.0, 3.0, 1.0, 2.0, 13.0, 1.0, 1.0, 1.0, 2.0, 3.0, 4.0, 1.0, 1.0, 1.0, 1.0, 5.0, 21.0, 3.0, 10.0, 4.0, 7.0, 1.0, 1.0, 1.0, 1.0, 3.0, 4.0, 2.0, 4.0, 4.0, 4.0, 2.0, 6.0, 9.0, 2.0, 5.0, 1.0, 1.0, 1.0, 14.0, 6.0, 1.0, 1.0, 1.0, 18.0, 1.0, 5.0, 5.0, 9.0, 1.0, 1.0, 2.0, 1.0, 2.0, 10.0, 3.0, 13.0, 1.0, 1.0, 2.0, 11.0, 4.0, 2.0, 1.0, 1.0, 1.0, 3.0, 2.0, 1.0, 6.0, 1.0, 2.0, 1.0, 5.0, 1.0, 1.0, 2.0, 1.0, 1.0, 8.0, 1.0, 3.0, 7.0, 1.0, 1.0, 1.0, 1.0, 2.0, 1.0, 4.0, 1.0, 1.0, 2.0, 4.0, 4.0, 1.0, 15.0, 2.0, 1.0, 1.0, 1.0, 4.0, 1.0, 5.0, 1.0, 1.0, 1.0, 1.0, 1.0, 2.0, 2.0, 11.0, 3.0, 1.0, 1.0, 1.0, 3.0, 10.0, 1.0, 2.0, 3.0, 4.0, 4.0, 2.0, 1.0, 3.0, 1.0, 1.0, 18.0, 4.0, 12.0, 1.0, 1.0, 1.0, 3.0, 1.0, 2.0, 2.0, 3.0, 1.0, 1.0, 1.0, 1.0, 4.0, 1.0, 2.0, 3.0, 1.0, 5.0, 1.0, 2.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 2.0, 1.0, 1.0, 1.0, 2.0, 6.0, 3.0, 5.0, 1.0, 1.0, 1.0, 10.0, 3.0, 1.0, 1.0, 3.0, 1.0, 5.0, 2.0, 1.0, 5.0, 2.0, 1.0, 4.0, 1.0, 3.0, 1.0, 1.0, 1.0, 1.0, 1.0, 3.0, 1.0, 1.0, 2.0, 2.0, 3.0, 1.0, 5.0, 1.0, 1.0, 5.0, 2.0, 7.0, 2.0, 2.0, 1.0, 6.0, 2.0, 3.0, 4.0, 3.0, 3.0, 1.0, 1.0, 1.0, 2.0, 2.0, 7.0, 3.0, 5.0, 3.0, 1.0, 2.0, 1.0, 1.0, 1.0, 3.0, 2.0, 2.0, 4.0, 8.0, 11.0, 4.0, 2.0, 4.0, 2.0, 2.0, 10.0, 10.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 8.0, 3.0, 1.0, 1.0, 5.0, 5.0, 1.0, 1.0, 1.0, 2.0, 2.0, 3.0, 2.0, 5.0, 1.0, 4.0, 10.0, 4.0, 6.0, 9.0, 2.0, 2.0, 2.0, 2.0, 3.0, 1.0, 4.0, 2.0, 5.0, 5.0, 2.0, 2.0, 14.0, 2.0, 2.0, 1.0, 1.0, 3.0, 6.0, 1.0, 2.0, 6.0, 3.0, 1.0, 4.0, 3.0, 1.0, 1.0, 1.0, 3.0, 1.0, 1.0, 2.0, 5.0, 12.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 2.0, 2.0, 2.0, 3.0, 3.0, 3.0, 4.0, 4.0, 6.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 7.0, 21.0, 3.0, 5.0, 4.0, 5.0, 3.0, 13.0, 4.0, 5.0, 13.0, 3.0, 4.0, 3.0, 6.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 7.0, 3.0, 3.0, 3.0, 3.0, 3.0, 4.0, 6.0, 4.0, 6.0, 2.0, 3.0, 3.0, 2.0, 2.0, 2.0, 6.0, 2.0, 3.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 3.0, 3.0, 3.0, 2.0, 7.0, 6.0, 2.0, 3.0, 6.0, 2.0, 2.0, 4.0, 7.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 2.0, 1.0, 3.0, 3.0, 3.0, 3.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 5.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 3.0, 1.0, 1.0, 1.0, 1.0, 1.0, 5.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 2.0, 2.0, 2.0, 5.0, 2.0, 2.0, 2.0, 2.0, 2.0, 1.0, 1.0, 6.0, 1.0, 1.0, 3.0, 1.0, 7.0, 2.0, 2.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 7.0, 6.0, 3.0, 3.0, 2.0, 6.0, 2.0, 2.0, 7.0, 2.0, 2.0, 2.0, 7.0, 2.0, 3.0, 2.0, 2.0, 6.0, 8.0, 4.0, 6.0, 2.0, 4.0, 6.0, 9.0, 4.0, 2.0, 2.0, 2.0, 2.0, 9.0, 8.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 4.0, 3.0, 4.0, 7.0, 7.0, 2.0, 7.0, 6.0, 6.0, 2.0, 2.0, 5.0, 2.0, 4.0, 4.0, 4.0, 4.0, 4.0, 5.0, 4.0, 5.0, 2.0, 9.0, 2.0, 2.0, 7.0, 2.0, 3.0, 1.0, 1.0, 1.0, 1.0, 3.0, 3.0, 1.0, 3.0, 1.0, 5.0, 1.0, 1.0, 5.0, 1.0, 3.0, 1.0, 7.0, 3.0, 9.0, 9.0, 4.0, 1.0, 3.0, 5.0, 1.0, 1.0, 5.0, 1.0, 1.0, 1.0, 1.0, 4.0, 1.0, 1.0, 1.0, 1.0, 7.0, 5.0, 3.0, 1.0, 2.0, 5.0, 1.0, 1.0, 1.0, 1.0, 1.0, 8.0, 6.0, 2.0, 1.0, 2.0, 12.0, 5.0, 1.0, 2.0, 1.0, 1.0, 1.0, 10.0, 1.0, 1.0, 1.0, 2.0, 4.0, 1.0, 1.0, 2.0, 3.0, 8.0, 1.0, 1.0, 1.0, 1.0, 1.0, 3.0, 3.0, 1.0, 1.0, 1.0, 2.0, 2.0, 1.0, 1.0, 2.0, 1.0, 1.0, 1.0, 2.0, 1.0, 2.0, 1.0, 1.0, 2.0, 2.0, 1.0, 1.0, 1.0, 5.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 2.0, 2.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 1.0, 1.0, 1.0, 1.0, 1.0, 13.0, 3.0, 4.0, 1.0, 1.0, 2.0, 12.0, 2.0, 9.0, 3.0, 12.0, 6.0, 17.0, 8.0, 14.0, 5.0, 1.0, 2.0, 24.0, 2.0, 3.0, 3.0, 1.0, 2.0, 1.0, 14.0, 2.0, 4.0, 6.0, 1.0, 10.0, 2.0, 9.0, 5.0, 1.0, 1.0, 1.0, 1.0, 4.0, 4.0, 2.0, 4.0, 2.0, 2.0, 2.0, 2.0, 4.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 4.0, 6.0, 2.0, 2.0, 6.0, 4.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 4.0, 4.0, 4.0, 4.0, 2.0, 2.0, 4.0, 12.0, 8.0, 4.0, 4.0, 6.0, 4.0, 8.0, 4.0, 4.0, 4.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 6.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 4.0, 2.0, 4.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 3.0, 8.0, 3.0, 3.0, 18.0, 6.0, 10.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 6.0, 2.0, 2.0, 2.0, 4.0, 2.0, 2.0, 3.0, 8.0, 4.0, 4.0, 2.0, 4.0, 4.0, 5.0, 4.0, 8.0, 8.0, 12.0, 8.0, 8.0, 8.0, 8.0, 2.0, 4.0, 4.0, 5.0, 8.0, 4.0, 4.0, 3.0, 6.0, 4.0, 4.0, 2.0, 2.0, 2.0, 12.0, 6.0, 2.0, 2.0, 4.0, 12.0, 4.0, 2.0, 4.0, 2.0, 4.0, 9.0, 4.0, 2.0, 4.0, 2.0, 2.0, 2.0, 2.0, 4.0, 4.0, 4.0, 4.0, 6.0, 4.0, 6.0, 4.0, 4.0, 4.0, 4.0, 4.0, 6.0, 2.0, 2.0, 2.0, 4.0, 4.0, 6.0, 35.0, 2.0, 2.0, 2.0, 5.0, 6.0, 5.0, 4.0, 2.0, 4.0, 4.0, 5.0, 1.0, 2.0, 2.0, 2.0, 4.0, 5.0, 1.0, 3.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 4.0, 2.0, 6.0, 2.0, 11.0, 2.0, 2.0, 6.0, 3.0, 2.0, 4.0, 2.0, 10.0, 5.0, 2.0, 4.0, 2.0, 7.0, 2.0, 2.0, 2.0, 2.0, 2.0, 7.0, 12.0, 2.0, 2.0, 2.0, 2.0, 4.0, 2.0, 2.0, 3.0, 9.0, 2.0, 4.0, 4.0, 2.0, 4.0, 2.0, 2.0, 2.0, 2.0, 6.0, 4.0, 2.0, 5.0, 2.0, 2.0, 1.0, 1.0, 1.0, 2.0, 1.0, 1.0, 1.0, 1.0, 1.0, 5.0, 2.0, 2.0, 3.0, 6.0, 8.0, 26.0, 3.0, 6.0, 6.0, 15.0, 2.0, 14.0, 2.0, 2.0, 6.0, 4.0, 4.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 4.0, 3.0, 4.0, 2.0, 1.0, 2.0, 1.0, 1.0, 14.0, 1.0, 1.0, 1.0, 1.0, 5.0, 1.0, 1.0, 1.0, 1.0, 3.0, 1.0, 1.0, 1.0, 1.0, 6.0, 1.0, 1.0, 3.0, 2.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 3.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 3.0, 1.0, 1.0, 5.0, 1.0, 1.0, 1.0, 3.0, 2.0, 5.0, 4.0, 4.0, 2.0, 4.0, 2.0, 4.0, 4.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 4.0, 4.0, 4.0, 4.0, 4.0, 7.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 5.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 3.0, 1.0, 1.0, 2.0, 2.0, 2.0, 2.0, 2.0, 8.0, 11.0, 1.0, 1.0, 3.0, 2.0, 4.0, 2.0, 2.0, 2.0, 3.0, 2.0, 5.0, 2.0, 4.0, 2.0, 4.0, 2.0, 2.0, 2.0, 4.0, 2.0, 2.0, 2.0, 2.0, 2.0, 4.0, 2.0, 2.0, 2.0, 2.0, 3.0, 2.0, 2.0, 3.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 7.0, 2.0, 2.0, 2.0, 8.0, 3.0, 3.0, 4.0, 2.0, 2.0, 4.0, 2.0, 5.0, 2.0, 4.0, 2.0, 4.0, 5.0, 6.0, 2.0, 2.0, 3.0, 2.0, 5.0, 2.0, 4.0, 4.0, 4.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 4.0, 4.0, 4.0, 4.0, 2.0, 5.0, 6.0, 6.0, 3.0, 2.0, 2.0, 3.0, 4.0, 4.0, 7.0, 2.0, 2.0, 6.0, 4.0, 2.0, 2.0, 2.0, 2.0, 12.0, 4.0, 2.0, 2.0, 2.0, 2.0, 3.0, 4.0, 2.0, 3.0, 1.0, 1.0, 3.0, 2.0, 3.0, 1.0, 1.0, 1.0, 3.0, 1.0, 3.0, 2.0, 4.0, 7.0, 2.0, 4.0, 2.0, 2.0, 2.0, 2.0, 6.0, 7.0, 2.0, 2.0, 1.0, 1.0, 3.0, 2.0, 10.0, 4.0, 1.0, 5.0, 3.0, 5.0, 2.0, 2.0, 3.0, 3.0, 2.0, 1.0, 2.0, 3.0, 2.0, 1.0, 1.0, 1.0, 1.0, 5.0, 1.0, 1.0, 2.0, 1.0, 1.0, 1.0, 1.0, 1.0, 2.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 2.0, 2.0, 1.0, 10.0, 1.0, 2.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 6.0, 9.0, 1.0, 2.0, 2.0, 1.0, 2.0, 2.0, 2.0, 1.0, 3.0, 1.0, 3.0, 3.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 7.0, 1.0, 3.0, 1.0, 1.0, 5.0, 5.0, 1.0, 1.0, 2.0, 1.0, 2.0, 4.0, 2.0, 1.0, 3.0, 1.0, 4.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 4.0, 4.0, 4.0, 4.0, 8.0, 4.0, 4.0, 6.0, 4.0, 4.0, 2.0, 2.0, 4.0, 4.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 1.0, 4.0, 3.0, 14.0, 5.0, 12.0, 6.0, 13.0, 7.0, 2.0, 1.0, 3.0, 1.0, 1.0, 1.0, 5.0, 1.0, 1.0, 1.0, 1.0, 5.0, 1.0, 4.0, 4.0, 3.0, 2.0, 9.0, 2.0, 4.0, 2.0, 9.0, 6.0, 2.0, 7.0, 2.0, 2.0, 3.0, 4.0, 2.0, 3.0, 7.0, 4.0, 4.0, 2.0, 3.0, 2.0, 2.0, 2.0, 1.0, 6.0, 2.0, 2.0, 2.0, 2.0, 6.0, 4.0, 2.0, 2.0, 2.0, 3.0, 6.0, 4.0, 2.0, 5.0, 2.0, 3.0, 10.0, 8.0, 4.0, 3.0, 4.0, 5.0, 6.0, 2.0, 2.0, 18.0, 7.0, 9.0, 2.0, 5.0, 1.0, 8.0, 4.0, 2.0, 4.0, 4.0, 1.0, 1.0, 2.0, 1.0, 6.0, 2.0, 2.0, 1.0, 3.0, 1.0, 1.0, 4.0, 2.0, 4.0, 1.0, 1.0, 5.0, 1.0, 1.0, 5.0, 2.0, 8.0, 2.0, 4.0, 22.0, 5.0, 2.0, 2.0, 4.0, 4.0, 2.0, 1.0, 1.0, 1.0, 2.0, 1.0, 5.0, 2.0, 1.0, 3.0, 2.0, 2.0, 2.0, 3.0, 1.0, 1.0, 1.0, 2.0, 2.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 2.0, 2.0, 2.0, 3.0, 1.0, 4.0, 1.0, 1.0, 1.0, 1.0, 1.0, 10.0, 1.0, 1.0, 2.0, 1.0, 2.0, 2.0, 4.0, 1.0, 4.0, 3.0, 8.0, 3.0, 1.0, 2.0, 1.0, 1.0, 1.0, 1.0, 1.0, 2.0, 1.0, 1.0, 1.0, 1.0, 2.0, 1.0, 1.0, 1.0, 1.0, 1.0, 2.0, 28.0, 9.0, 8.0, 16.0, 8.0, 8.0, 1.0, 1.0, 2.0, 2.0, 2.0, 1.0, 1.0, 2.0, 1.0, 1.0, 2.0, 1.0, 1.0, 2.0, 1.0, 1.0, 2.0, 2.0, 1.0, 1.0, 1.0, 1.0, 5.0, 2.0, 1.0, 1.0, 1.0, 7.0, 2.0, 6.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 1.0, 2.0, 6.0, 1.0, 6.0, 1.0, 1.0, 2.0, 4.0, 2.0, 2.0, 4.0, 15.0, 2.0, 10.0, 12.0, 2.0, 5.0, 6.0, 4.0, 2.0, 1.0, 2.0, 1.0, 1.0, 3.0, 1.0, 1.0, 1.0, 1.0, 2.0, 2.0, 2.0, 3.0, 5.0, 2.0, 1.0, 1.0, 10.0, 3.0, 1.0, 3.0, 1.0, 1.0, 1.0, 2.0, 2.0, 2.0, 2.0, 2.0, 4.0, 4.0, 3.0, 2.0, 7.0, 2.0, 2.0, 2.0, 5.0, 15.0, 6.0, 4.0, 2.0, 2.0, 2.0, 2.0, 4.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 4.0, 2.0, 4.0, 1.0, 4.0, 3.0, 1.0, 1.0, 2.0, 2.0, 2.0, 2.0, 4.0, 2.0, 2.0, 2.0, 2.0, 4.0, 2.0, 5.0, 1.0, 1.0, 1.0, 1.0, 1.0, 2.0, 6.0, 2.0, 2.0, 2.0, 2.0, 4.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 4.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 3.0, 2.0, 1.0, 3.0, 2.0, 1.0, 1.0, 1.0, 2.0, 6.0, 1.0, 2.0, 1.0, 1.0, 6.0, 2.0, 2.0, 1.0, 8.0, 2.0, 2.0, 7.0, 3.0, 2.0, 1.0, 1.0, 1.0, 1.0, 1.0, 2.0, 3.0, 6.0, 1.0, 1.0, 6.0, 3.0, 1.0, 2.0, 1.0, 1.0, 12.0, 12.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 11.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 2.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 10.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 2.0, 2.0, 2.0, 2.0, 1.0, 1.0, 1.0, 1.0, 1.0, 3.0, 2.0, 2.0, 3.0, 3.0, 1.0, 3.0, 3.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 2.0, 1.0, 1.0, 1.0, 1.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 2.0, 1.0, 1.0, 3.0, 1.0, 1.0, 1.0, 3.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 3.0, 1.0, 2.0, 1.0, 4.0, 2.0, 4.0, 6.0, 3.0, 4.0, 2.0, 2.0, 2.0, 2.0, 3.0, 2.0, 10.0, 10.0, 10.0, 1.0, 2.0, 1.0, 1.0, 1.0, 1.0, 2.0, 2.0, 2.0, 2.0, 4.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 4.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 4.0, 2.0, 8.0, 1.0, 3.0, 1.0, 3.0, 1.0, 2.0, 1.0, 1.0, 4.0, 2.0, 2.0, 3.0, 3.0, 4.0, 1.0, 1.0, 1.0, 4.0, 2.0, 12.0, 2.0, 4.0, 2.0, 3.0, 1.0, 1.0, 3.0, 2.0, 2.0, 2.0, 6.0, 2.0, 2.0, 2.0, 4.0, 4.0, 4.0, 4.0, 4.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 4.0, 2.0, 1.0, 2.0, 7.0, 6.0, 2.0, 2.0, 5.0, 2.0, 2.0, 2.0, 1.0, 1.0, 2.0, 9.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 9.0, 1.0, 3.0, 2.0, 2.0, 8.0, 7.0, 7.0, 21.0, 7.0, 7.0, 14.0, 7.0, 7.0, 7.0, 7.0, 7.0, 14.0, 7.0, 7.0, 7.0, 6.0, 10.0, 2.0, 2.0, 2.0, 5.0, 2.0, 2.0, 2.0, 2.0, 1.0, 1.0, 3.0, 2.0, 1.0, 1.0, 2.0, 1.0, 1.0, 1.0, 3.0, 1.0, 1.0, 1.0, 3.0, 2.0, 2.0, 3.0, 1.0, 1.0, 1.0, 1.0, 1.0, 2.0, 2.0, 2.0, 2.0, 6.0, 2.0, 3.0, 1.0, 1.0, 7.0, 2.0, 1.0, 2.0, 2.0, 4.0, 2.0, 2.0, 1.0, 3.0, 1.0, 1.0, 1.0, 1.0, 2.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 2.0, 1.0, 1.0, 2.0, 1.0, 1.0, 10.0, 8.0, 3.0, 1.0, 1.0, 1.0, 7.0, 1.0, 4.0, 2.0, 2.0, 4.0, 2.0, 2.0, 4.0, 4.0, 2.0, 1.0, 2.0, 2.0, 1.0, 2.0, 2.0, 8.0, 1.0, 1.0, 3.0, 2.0, 1.0, 1.0, 1.0, 1.0, 4.0, 1.0, 6.0, 2.0, 2.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 2.0, 1.0, 6.0, 2.0, 1.0, 1.0, 2.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 2.0, 1.0, 8.0, 6.0, 4.0, 1.0, 6.0, 1.0, 3.0, 17.0, 5.0, 2.0, 11.0, 2.0, 2.0, 4.0, 2.0, 2.0, 2.0, 3.0, 1.0, 2.0, 1.0, 6.0, 6.0, 4.0, 4.0, 4.0, 9.0, 2.0, 2.0, 2.0, 2.0, 1.0, 2.0, 8.0, 10.0, 7.0, 2.0, 2.0, 4.0, 2.0, 2.0, 2.0, 2.0, 2.0, 6.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 5.0, 2.0, 2.0, 13.0, 7.0, 2.0, 2.0, 2.0, 10.0, 10.0, 2.0, 2.0, 3.0, 2.0, 2.0, 4.0, 2.0, 2.0, 2.0, 3.0, 5.0, 2.0, 33.0, 14.0, 12.0, 15.0, 6.0, 2.0, 2.0, 2.0, 2.0, 4.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 16.0, 4.0, 4.0, 4.0, 4.0, 5.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 13.0, 2.0, 2.0, 4.0, 4.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 4.0, 6.0, 4.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 4.0, 4.0, 4.0, 6.0, 2.0, 4.0, 16.0, 4.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 4.0, 4.0, 4.0, 4.0, 2.0, 2.0, 2.0, 6.0, 2.0, 2.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 2.0, 2.0, 12.0, 2.0, 11.0, 7.0, 11.0, 4.0, 3.0, 12.0, 7.0, 4.0, 13.0, 11.0, 12.0, 14.0, 12.0, 11.0, 11.0, 2.0, 11.0, 11.0, 11.0, 2.0, 11.0, 3.0, 14.0, 13.0, 12.0, 3.0, 10.0, 11.0, 12.0, 13.0, 1.0, 1.0, 1.0, 1.0, 7.0, 1.0, 1.0, 1.0, 2.0, 1.0, 1.0, 1.0, 2.0, 2.0, 1.0, 1.0, 5.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 2.0, 1.0, 1.0, 1.0, 1.0, 1.0, 2.0, 5.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 2.0, 1.0, 3.0, 3.0, 5.0, 3.0, 2.0, 2.0, 2.0, 2.0, 2.0, 3.0, 3.0, 3.0, 3.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 3.0, 3.0, 3.0, 3.0, 3.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 3.0, 3.0, 3.0, 3.0, 2.0, 3.0, 3.0, 1.0, 3.0, 3.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 3.0, 1.0, 8.0, 2.0, 1.0, 1.0, 1.0, 2.0, 6.0, 2.0, 2.0, 5.0, 2.0, 2.0, 4.0, 4.0, 3.0, 2.0, 2.0, 1.0, 3.0, 1.0, 7.0, 1.0, 2.0, 8.0, 3.0, 1.0, 3.0, 2.0, 3.0, 6.0, 2.0, 1.0, 2.0, 2.0, 2.0, 3.0, 2.0, 2.0, 3.0, 2.0, 3.0, 2.0, 1.0, 2.0, 2.0, 1.0, 1.0, 2.0, 1.0, 1.0, 1.0, 1.0, 1.0, 4.0, 2.0, 2.0, 1.0, 1.0, 1.0, 1.0, 2.0, 2.0, 1.0, 1.0, 2.0, 2.0, 2.0, 2.0, 4.0, 5.0, 4.0, 2.0, 2.0, 2.0, 2.0, 2.0, 5.0, 2.0, 4.0, 2.0, 1.0, 2.0, 1.0, 1.0, 2.0, 2.0, 4.0, 3.0, 2.0, 1.0, 1.0, 1.0, 1.0, 1.0, 3.0, 2.0, 2.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 4.0, 3.0, 3.0, 1.0, 1.0, 2.0, 2.0, 1.0, 1.0, 1.0, 2.0, 1.0, 1.0, 1.0, 1.0, 3.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 4.0, 9.0, 7.0, 4.0, 3.0, 4.0, 4.0, 3.0, 4.0, 4.0, 1.0, 1.0, 1.0, 1.0, 4.0, 6.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 4.0, 4.0, 2.0, 4.0, 4.0, 2.0, 2.0, 4.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 4.0, 5.0, 8.0, 2.0, 2.0, 2.0, 2.0, 3.0, 2.0, 2.0, 2.0, 4.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 4.0, 6.0, 4.0, 4.0, 4.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 6.0, 2.0, 6.0, 2.0, 2.0, 2.0, 1.0, 1.0, 1.0, 1.0, 1.0, 2.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 2.0, 2.0, 1.0, 1.0, 1.0, 3.0, 4.0, 6.0, 2.0, 3.0, 2.0, 2.0, 2.0, 2.0, 1.0, 2.0, 7.0, 2.0, 4.0, 6.0, 4.0, 2.0, 4.0, 2.0, 4.0, 2.0, 2.0, 2.0, 4.0, 7.0, 2.0, 2.0, 5.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 4.0, 2.0, 4.0, 3.0, 5.0, 2.0, 1.0, 2.0, 2.0, 2.0, 2.0, 1.0, 1.0, 1.0, 1.0, 1.0, 5.0, 1.0, 1.0, 1.0, 1.0, 2.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 7.0, 1.0, 1.0, 1.0, 1.0, 2.0, 2.0, 2.0, 2.0, 2.0, 10.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 6.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 8.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 4.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 4.0, 2.0, 2.0, 4.0, 2.0, 2.0, 2.0, 2.0, 5.0, 2.0, 1.0, 2.0, 2.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 2.0, 2.0, 1.0, 1.0, 3.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 2.0, 1.0, 3.0, 2.0, 1.0, 1.0, 1.0, 4.0, 1.0, 2.0, 1.0, 1.0, 2.0, 1.0, 1.0, 1.0, 3.0, 1.0, 1.0, 1.0, 2.0, 2.0, 1.0, 1.0, 1.0, 3.0, 1.0, 1.0, 1.0, 1.0, 4.0, 1.0, 1.0, 5.0, 2.0, 1.0, 1.0, 2.0, 1.0, 4.0, 1.0, 1.0, 1.0, 1.0, 1.0, 2.0, 1.0, 1.0, 2.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 2.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 2.0, 2.0, 1.0, 1.0, 1.0, 1.0, 1.0, 2.0, 1.0, 1.0, 1.0, 1.0, 1.0, 3.0, 1.0, 1.0, 1.0, 2.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 2.0, 1.0, 2.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 3.0, 1.0, 1.0, 1.0, 8.0, 1.0, 2.0, 4.0, 1.0, 3.0, 1.0, 1.0, 2.0, 2.0, 4.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 4.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 4.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 4.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 4.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 1.0, 1.0, 5.0, 4.0, 20.0, 2.0, 10.0, 4.0, 2.0, 2.0, 12.0, 3.0, 9.0, 3.0, 3.0, 6.0, 5.0, 5.0, 2.0, 4.0, 2.0, 4.0, 6.0, 4.0, 2.0, 2.0, 3.0, 2.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 2.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 2.0, 2.0, 3.0, 3.0, 1.0, 2.0, 2.0, 2.0, 1.0, 2.0, 1.0, 2.0, 2.0, 1.0, 1.0, 1.0, 1.0, 1.0, 3.0, 9.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 3.0, 2.0, 2.0, 3.0, 1.0, 1.0, 1.0, 5.0, 4.0, 2.0, 2.0, 2.0, 2.0, 5.0, 2.0, 2.0, 2.0, 2.0, 2.0, 1.0, 2.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 2.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 5.0, 1.0, 1.0, 1.0, 1.0, 1.0, 2.0, 2.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 2.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 2.0, 2.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 2.0, 2.0, 2.0, 2.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 3.0, 2.0, 2.0, 2.0, 2.0, 2.0, 1.0, 1.0, 1.0, 1.0, 2.0, 2.0, 2.0, 3.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 3.0, 2.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 2.0, 1.0, 1.0, 6.0, 2.0, 1.0, 2.0, 4.0, 4.0, 2.0, 2.0, 1.0, 3.0, 2.0, 4.0, 6.0, 8.0, 4.0, 4.0, 4.0, 6.0, 6.0, 6.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 1.0, 2.0, 7.0, 2.0, 4.0, 6.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 4.0, 2.0, 4.0, 1.0, 3.0, 1.0, 1.0, 1.0, 1.0, 1.0, 4.0, 4.0, 2.0, 1.0, 1.0, 1.0, 1.0, 4.0, 1.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 2.0, 1.0, 1.0, 1.0, 1.0, 2.0, 1.0, 1.0, 1.0, 1.0, 3.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 3.0, 1.0, 2.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 3.0, 2.0, 2.0, 1.0, 1.0, 3.0, 1.0, 1.0, 1.0, 1.0, 2.0, 1.0, 2.0, 4.0, 3.0, 2.0, 3.0, 1.0, 1.0, 1.0, 5.0, 2.0, 5.0, 4.0, 2.0, 15.0, 12.0, 7.0, 2.0, 4.0, 2.0, 2.0, 4.0, 2.0, 2.0, 2.0, 3.0, 21.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 7.0, 2.0, 2.0, 4.0, 10.0, 5.0, 2.0, 2.0, 2.0, 4.0, 2.0, 2.0, 2.0, 2.0, 3.0, 1.0, 2.0, 1.0, 6.0, 2.0, 2.0, 3.0, 1.0, 1.0, 5.0, 2.0, 4.0, 3.0, 1.0, 1.0, 1.0, 2.0, 3.0, 2.0, 2.0, 1.0, 1.0, 2.0, 3.0, 2.0, 2.0, 4.0, 4.0, 1.0, 2.0, 3.0, 3.0, 4.0, 5.0, 2.0, 2.0, 1.0, 2.0, 3.0, 2.0, 2.0, 1.0, 1.0, 1.0, 4.0, 2.0, 2.0, 2.0, 7.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 6.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 1.0, 1.0, 1.0, 2.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 2.0, 2.0, 1.0, 2.0, 3.0, 1.0, 1.0, 1.0, 1.0, 1.0, 7.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 1.0, 1.0, 3.0, 5.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 1.0, 5.0, 2.0, 2.0, 2.0, 2.0, 1.0, 2.0, 1.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 1.0, 1.0, 2.0, 1.0, 1.0, 1.0, 1.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 6.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 1.0, 2.0, 1.0, 1.0, 3.0, 1.0, 2.0, 2.0, 6.0, 1.0, 1.0, 1.0, 2.0, 2.0, 1.0, 2.0, 1.0, 1.0, 1.0, 1.0, 2.0, 3.0, 3.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 3.0, 2.0, 1.0, 1.0, 4.0, 1.0, 2.0, 2.0, 1.0, 1.0, 2.0, 1.0, 1.0, 1.0, 1.0, 3.0, 1.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 1.0, 3.0, 5.0, 2.0, 2.0, 2.0, 2.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 7.0, 1.0, 2.0, 2.0, 1.0, 1.0, 1.0, 1.0, 3.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 4.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 4.0, 4.0, 4.0, 4.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 1.0, 1.0, 1.0, 12.0, 10.0, 7.0, 4.0, 4.0, 2.0, 4.0, 2.0, 2.0, 5.0, 4.0, 2.0, 2.0, 2.0, 2.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 2.0, 6.0, 2.0, 7.0, 2.0, 2.0, 2.0, 2.0, 1.0, 2.0, 2.0, 2.0, 3.0, 1.0, 2.0, 1.0, 5.0, 2.0, 1.0, 2.0, 2.0, 2.0, 2.0, 4.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 1.0, 1.0, 3.0, 3.0, 1.0, 1.0, 1.0, 2.0, 4.0, 2.0, 2.0, 1.0, 2.0, 1.0, 3.0, 1.0, 1.0, 1.0, 1.0, 1.0, 2.0, 1.0, 3.0, 2.0, 2.0, 1.0, 2.0, 1.0, 1.0, 3.0, 1.0, 1.0, 1.0, 3.0, 1.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 1.0, 7.0, 1.0, 2.0, 2.0, 2.0, 2.0, 2.0, 3.0, 1.0, 1.0, 1.0, 2.0, 2.0, 1.0, 1.0, 1.0, 1.0, 1.0, 2.0, 2.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 2.0, 2.0, 2.0, 2.0, 1.0, 1.0, 1.0, 1.0, 2.0, 1.0, 3.0, 1.0, 1.0, 2.0, 2.0, 3.0, 2.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 2.0, 1.0, 2.0, 2.0, 4.0, 4.0, 4.0, 4.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 4.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 4.0, 6.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 6.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 8.0, 4.0, 1.0, 6.0, 1.0, 1.0, 2.0, 4.0, 3.0, 3.0, 3.0, 2.0, 2.0, 3.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 3.0, 1.0, 1.0, 1.0, 2.0, 2.0, 2.0, 2.0, 1.0, 1.0, 3.0, 1.0, 1.0, 2.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 2.0, 3.0, 1.0, 1.0, 1.0, 3.0, 1.0, 1.0, 1.0, 1.0, 2.0, 1.0, 1.0, 2.0, 1.0, 1.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 6.0, 4.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 1.0, 2.0, 3.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 3.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 2.0, 1.0, 1.0, 2.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 2.0, 1.0, 1.0, 3.0, 1.0, 1.0, 2.0, 1.0, 1.0, 2.0, 2.0, 1.0, 1.0, 1.0, 1.0, 7.0, 1.0, 2.0, 2.0, 2.0, 2.0, 4.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 1.0, 1.0, 1.0, 3.0, 1.0, 1.0, 2.0, 2.0, 2.0, 2.0, 1.0, 3.0, 2.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 3.0, 1.0, 2.0, 1.0, 1.0, 1.0, 1.0, 2.0, 1.0, 2.0, 2.0, 2.0, 3.0, 1.0, 1.0, 2.0, 1.0, 1.0, 2.0, 1.0, 1.0, 1.0, 2.0, 3.0, 1.0, 1.0, 2.0, 2.0, 2.0, 1.0, 2.0, 1.0, 4.0, 2.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 2.0, 1.0, 1.0, 1.0, 2.0, 1.0, 1.0, 1.0, 2.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 4.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 4.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 2.0, 3.0, 1.0, 3.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 2.0, 2.0, 1.0, 1.0, 1.0, 1.0, 1.0, 2.0, 9.0, 6.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 2.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 2.0, 2.0, 1.0, 1.0, 1.0, 2.0, 6.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 2.0, 1.0, 1.0, 1.0, 2.0, 1.0, 1.0, 2.0, 2.0, 1.0, 1.0, 2.0, 2.0, 3.0, 2.0, 3.0, 3.0, 2.0, 1.0, 2.0, 1.0, 1.0, 1.0, 1.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 3.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 2.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0]}, "b": 0.75, "k1": 1.2, "lower_case": true, "remove_punctuation": true, "remove_stopwords": true, "stem": true, "language": "english"}