
Microprocessor and embedded system Final Project (Music/61) 60010194 Chanathip Pongskul 60010454 Tantep Sinjankhom 60010551 Netiwat Akarachaimongkol
Dependencies: TS_DISCO_F746NG mbed LCD_DISCO_F746NG BSP_DISCO_F746NG
ophh44.h
- Committer:
- Tantep
- Date:
- 2019-05-03
- Revision:
- 1:19138bfe23c9
File content as of revision 1:19138bfe23c9:
/********************************************************************** * Written by WAVToCode * Date: Fri May 03 06:18:17 PM * FileName: ophh44.C * Interleaved: N/A * Signed: No * No. of channels: 1 * No. of samples: 12643 * Bits/Sample: 24 **********************************************************************/ #define num_ophh44 12643 const unsigned long ophh44_data[num_ophh44] = { 8389376, 8389888, 8388864, 8390656, 8388352, 8391168, 8388096, 8391168, /* 0-7 */ 8380928, 8355072, 8352000, 8414976, 8466432, 8493056, 8291840, 9167360, /* 8-15 */ 10217984, 9197568, 6339840, 4290304, 6659584, 10881024, 11702016, 9444352, /* 16-23 */ 7326976, 6314240, 6759936, 8997376, 10482176, 9502976, 7971584, 7625216, /* 24-31 */ 8746752, 9397760, 9061376, 9519104, 8391680, 4615680, 4438784, 10312448, /* 32-39 */ 14434816, 11619328, 6157824, 2135552, 4032512, 11643648, 14340864, 10092288, /* 40-47 */ 6001664, 6173952, 8551168, 8560896, 8383488, 9050880, 8898816, 8217088, /* 48-55 */ 7906048, 8256512, 8483584, 8584192, 8525312, 8390656, 8497152, 8689664, /* 56-63 */ 8565504, 7806976, 7424512, 8158720, 9468672, 9867776, 9945088, 9414144, /* 64-71 */ 5458432, 2625536, 6915840, 13811200, 14394368, 8678400, 4209408, 3997696, /* 72-79 */ 7270912, 11015424, 11929344, 10605568, 8434688, 5933312, 4077056, 6680320, /* 80-87 */ 11477248, 11985920, 9512704, 7005696, 6419712, 8132352, 10424832, 10932224, /* 88-95 */ 6832128, 3105280, 6568960, 11793920, 11685376, 8811776, 7297024, 7712512, /* 96-103 */ 8505088, 8259328, 7811328, 8624384, 10535936, 10945024, 7403776, 2238976, /* 104-111 */ 3957248, 12511232, 14600192, 9446144, 6426112, 7007744, 7707904, 6888960, /* 112-119 */ 7641344, 10534912, 10953984, 9812992, 8978944, 4640256, 2034944, 8022016, /* 120-127 */ 14841600, 12988928, 6720256, 6378240, 9563136, 7102720, 3488768, 7481856, /* 128-135 */ 13598976, 12461056, 7355648, 6526464, 7169024, 5673984, 7934464, 11638016, /* 136-143 */ 11147008, 8634624, 6363136, 5855744, 7810560, 12155904, 12166912, 4496896, /* 144-151 */ 1603072, 8451072, 14964736, 13225984, 7332352, 4049408, 3428096, 7806976, /* 152-159 */ 12868352, 12196608, 9319168, 7014144, 6000640, 5618176, 7593728, 11410688, /* 160-167 */ 11413248, 8397056, 5835776, 5948160, 8686592, 10840064, 10337792, 7895552, /* 168-175 */ 7565056, 9126144, 8157440, 5684224, 6685184, 10684672, 11939584, 9837824, /* 176-183 */ 8312320, 5072640, 2509312, 7839232, 13929984, 12783872, 8068352, 6708480, /* 184-191 */ 8459776, 6329856, 4134656, 8557056, 12985856, 11436544, 7569664, 6291200, /* 192-199 */ 7254016, 8344320, 10005504, 11503104, 8722688, 2916096, 2980096, 10594304, /* 200-207 */ 15121152, 11171328, 6324736, 5462528, 6005248, 8654336, 11882752, 11591680, /* 208-215 */ 8287744, 4193280, 3718400, 8853248, 13357056, 11227392, 6573568, 5385984, /* 216-223 */ 7594496, 10425344, 10661120, 8633088, 6952448, 6507776, 8037120, 10161408, /* 224-231 */ 11178496, 10177536, 5955072, 2009088, 5459456, 13488384, 14844928, 9344000, /* 232-239 */ 4511232, 3610880, 7319552, 11700736, 12430848, 10220288, 6742272, 3387648, /* 240-247 */ 4861696, 11125760, 13452544, 10115328, 7178496, 6946816, 6591744, 6223872, /* 248-255 */ 9921280, 12150784, 8158464, 4745472, 6670080, 10743552, 11637248, 10002944, /* 256-263 */ 8047872, 4579328, 3703296, 8921856, 13208832, 11459840, 7404800, 5995264, /* 264-271 */ 7731968, 9824256, 11095808, 8723456, 3481088, 3643648, 9785344, 13717504, /* 272-279 */ 11281664, 6928128, 6229760, 8012032, 9549568, 9220096, 7992320, 8096256, /* 280-287 */ 7832320, 6225152, 6802176, 10539008, 11675904, 9548288, 7969280, 6600960, /* 288-295 */ 5875968, 7262720, 10163200, 11074560, 9058560, 7223040, 6849536, 7923456, /* 296-303 */ 9048320, 9085440, 8386560, 7677184, 8629504, 10346752, 9000448, 5402368, /* 304-311 */ 5496576, 9533440, 11797504, 9885952, 7279104, 7747584, 8111104, 6547968, /* 312-319 */ 7567104, 10326016, 10367488, 8206592, 7421696, 7970048, 7383296, 7884800, /* 320-327 */ 9674496, 9499904, 8310528, 7610624, 7796736, 8465408, 8886016, 8769792, /* 328-335 */ 8285952, 8666880, 8849920, 7560704, 6414336, 8067072, 11314944, 12083712, /* 336-343 */ 9374976, 2367744, 353792, 9853952, 16528384, 12712192, 5857536, 5405184, /* 344-351 */ 9411584, 9204992, 5791232, 5170688, 9654272, 13118720, 10858496, 5858560, /* 352-359 */ 3860992, 7061760, 10649600, 12163072, 11013376, 6652928, 3081984, 5051904, /* 360-367 */ 11491072, 13487616, 8997888, 6219776, 7230464, 8010752, 7931648, 8565760, /* 368-375 */ 9517312, 9454848, 9515008, 9806336, 5078528, 1301248, 8254208, 15430656, /* 376-383 */ 13018368, 7063552, 5879296, 6479104, 4982784, 8525568, 12994304, 10816512, /* 384-391 */ 7911936, 7801600, 7644160, 4466944, 4732672, 12343808, 15038976, 9619456, /* 392-399 */ 3916544, 2791168, 7434752, 12207360, 12337408, 9169152, 6876416, 6521344, /* 400-407 */ 6170112, 8038400, 10891776, 10440192, 8506112, 8673536, 8809216, 4358912, /* 408-415 */ 3292160, 11004672, 15282432, 10766080, 4339712, 3244288, 8033024, 12217344, /* 416-423 */ 12011776, 7768064, 4378112, 5870080, 9532160, 11401984, 10214400, 8104448, /* 424-431 */ 7696128, 7407104, 6300672, 7315712, 10272512, 11056128, 8794368, 6443264, /* 432-439 */ 7153664, 10087680, 10229248, 6665216, 5252096, 8045568, 10428928, 9823744, /* 440-447 */ 8274176, 7910144, 7538432, 7336960, 8843008, 10001664, 9740544, 9203968, /* 448-455 */ 8221440, 4872192, 3783680, 10473472, 14570496, 10966784, 6863360, 3587840, /* 456-463 */ 3466496, 9196288, 14116352, 11759360, 7431168, 7186688, 6657280, 5249536, /* 464-471 */ 6989056, 10483456, 11641344, 9469184, 7618304, 7400448, 7239424, 7408896, /* 472-479 */ 8883200, 10249728, 10393344, 9677568, 6464256, 2067200, 5276416, 13171968, /* 480-487 */ 13625856, 9607424, 7323392, 6518784, 5070080, 5081344, 11284736, 13633280, /* 488-495 */ 8636416, 6390272, 7955456, 8989952, 6578944, 5234176, 9166080, 12412928, /* 496-503 */ 10800128, 8053504, 6146816, 4737792, 6508032, 10661376, 12026368, 8972544, /* 504-511 */ 6398720, 8188928, 9797120, 7849728, 5922560, 7462400, 10178048, 10238720, /* 512-519 */ 8358400, 7275520, 7570688, 8344064, 8978432, 8497664, 7508736, 7859712, /* 520-527 */ 9376256, 9743104, 8373248, 8265728, 9256192, 7730432, 4992256, 6417920, /* 528-535 */ 11313920, 12206848, 8788736, 7337216, 6481664, 5174016, 7563264, 11800064, /* 536-543 */ 12674048, 8179200, 3161088, 4583168, 10207488, 12641536, 10176512, 7353600, /* 544-551 */ 7905792, 9508096, 6658560, 2876672, 7607296, 14124800, 11831552, 7342080, /* 552-559 */ 6344960, 6458368, 7095040, 9301760, 11291136, 10328320, 8537344, 5721600, /* 560-567 */ 3111936, 6696704, 12629504, 13042176, 8579584, 6386432, 7703808, 7261696, /* 568-575 */ 7464192, 9750016, 9419776, 6944000, 6457088, 8721664, 10155776, 9662464, /* 576-583 */ 8480768, 7532544, 8027136, 8219904, 7719168, 8240896, 9225984, 8948224, /* 584-591 */ 7882752, 7907072, 8367872, 8572160, 8638720, 8327424, 8142848, 8083712, /* 592-599 */ 8377856, 8545024, 8124928, 8229632, 10055936, 11213056, 7490048, 1694976, /* 600-607 */ 3606784, 12535040, 14554112, 9761536, 6604288, 6567936, 8172288, 7747072, /* 608-615 */ 6919936, 8834304, 10562560, 9238272, 7404544, 8030464, 9641728, 9606912, /* 616-623 */ 6374656, 3663616, 7070720, 12665600, 12726016, 8048640, 5039872, 5874944, /* 624-631 */ 8430080, 9876480, 9972224, 9670144, 8626432, 6859264, 5992448, 7512064, /* 632-639 */ 9484288, 9507072, 8497920, 8401920, 8764928, 8377344, 8567808, 9648640, /* 640-647 */ 8732928, 5566464, 4563712, 8628992, 12906752, 11696384, 7549696, 4549376, /* 648-655 */ 4659968, 8961536, 13117952, 11989760, 6339584, 2999296, 6192384, 11000576, /* 656-663 */ 12167680, 10309120, 8067328, 5938688, 4673792, 6623744, 10592512, 11783168, /* 664-671 */ 9481216, 7622400, 7585024, 7682816, 7333888, 7453184, 9024000, 10302720, /* 672-679 */ 9600768, 7714560, 6139648, 6697728, 8999168, 10171392, 9155584, 7579904, /* 680-687 */ 7100928, 8211200, 9650176, 9404416, 8012544, 7612416, 8899328, 10519808, /* 688-695 */ 8892672, 3651328, 3124736, 10724096, 14641664, 11078912, 7222016, 5074432, /* 696-703 */ 4798720, 7171840, 10997760, 11482112, 8652544, 7277312, 7659008, 9205760, /* 704-711 */ 9852416, 7579136, 4790016, 6196480, 10763264, 11284736, 9359360, 7787520, /* 712-719 */ 6584320, 7175424, 8456704, 9466368, 9223168, 8199168, 7319808, 7192832, /* 720-727 */ 8826368, 10459904, 10629376, 8116736, 4245504, 4390144, 9968128, 13209856, /* 728-735 */ 10521088, 7976448, 6811136, 5190144, 5145600, 9094656, 12500992, 10644224, /* 736-743 */ 7814400, 7368448, 7833856, 7247872, 6502656, 8579840, 10916096, 9737728, /* 744-751 */ 7473664, 7872512, 9675008, 9190400, 5913600, 4164608, 7872768, 11728384, /* 752-759 */ 10569216, 8646912, 7801088, 7386112, 8199936, 8671488, 8288512, 8005376, /* 760-767 */ 8502016, 9056768, 8663040, 8466176, 8710912, 8508416, 6375168, 4556800, /* 768-775 */ 7900416, 12637184, 11908864, 8525312, 6835200, 5644288, 6005760, 8900608, /* 776-783 */ 11227648, 9951488, 7083008, 6571264, 7757312, 9272064, 10195456, 9866240, /* 784-791 */ 8879616, 6019584, 3537408, 7129600, 12706560, 11998208, 8382976, 7891968, /* 792-799 */ 7891456, 4933632, 4064512, 10320384, 14205696, 9725696, 6396416, 7158272, /* 800-807 */ 7189760, 6906112, 8575232, 10844672, 9933312, 9033984, 9281280, 4272896, /* 808-815 */ 1800448, 9198592, 15432960, 12150528, 6457856, 7331072, 6656768, 3092480, /* 816-823 */ 7816704, 13789696, 12121088, 7386368, 6205440, 7249920, 6183680, 7951360, /* 824-831 */ 11520768, 10994944, 9368576, 6843648, 3229696, 4037632, 11441408, 14988032, /* 832-839 */ 10072320, 6821632, 6078208, 5103104, 6898944, 10156544, 11280896, 9018624, /* 840-847 */ 6867456, 6752000, 8294400, 10109696, 9334784, 8020992, 8012032, 8530432, /* 848-855 */ 7852288, 6407680, 7588864, 10108928, 10272000, 8621312, 7699968, 7616256, /* 856-863 */ 7154944, 7421952, 9172992, 10402048, 10327552, 8587008, 4074240, 2959616, /* 864-871 */ 9705728, 15513600, 12509952, 5744640, 2450432, 4217856, 10730752, 13921536, /* 872-879 */ 10170880, 6564352, 6689280, 7901184, 6867968, 7878400, 10593792, 9796096, /* 880-887 */ 8101888, 8124928, 9245440, 7513600, 4012032, 6678784, 12454400, 12984320, /* 888-895 */ 9541632, 5897216, 2973952, 4944896, 11112448, 12947968, 10021888, 8307712, /* 896-903 */ 8044288, 5958912, 4311040, 7649792, 12338944, 11844608, 7765504, 6641152, /* 904-911 */ 7961856, 7642624, 7195904, 8576256, 10190592, 9625344, 8145664, 7848704, /* 912-919 */ 6901760, 6535168, 8693248, 10392832, 9597440, 7810304, 7356160, 8368128, /* 920-927 */ 9697024, 10560768, 7522304, 2617856, 4560640, 12491520, 15728384, 9713152, /* 928-935 */ 3169280, 4060160, 8431104, 10668288, 9946880, 8447232, 8104192, 8258048, /* 936-943 */ 8383488, 8397056, 8445952, 8037888, 7814144, 8519936, 8879616, 8890112, /* 944-951 */ 9336832, 9815296, 6971648, 2528256, 5578496, 13178112, 14022912, 9461248, /* 952-959 */ 6321664, 5333760, 4866048, 7740416, 12774656, 11649536, 6669568, 5189888, /* 960-967 */ 7198976, 9860352, 10470912, 8994560, 7831296, 8879360, 8780544, 5151744, /* 968-975 */ 4760832, 10023936, 13596672, 11021824, 7511040, 4641792, 2710016, 7898624, /* 976-983 */ 13790464, 12291584, 7916800, 6349824, 7771136, 7215872, 6324224, 9049856, /* 984-991 */ 10913280, 9544704, 8271104, 8453888, 8192256, 6250496, 5573376, 8902656, /* 992-999 */ 11977216, 10849280, 7486720, 5313536, 6462720, 9250816, 10369536, 9232640, /* 1000-1007 */ 7975936, 7563520, 7372032, 7903488, 9116160, 9780992, 9076736, 8110848, /* 1008-1015 */ 8060160, 7553792, 6962176, 8321536, 10639360, 10992128, 7546368, 3633152, /* 1016-1023 */ 5775104, 11236096, 11676928, 8617216, 6845696, 6816768, 8474624, 9895168, /* 1024-1031 */ 9360384, 8300032, 8811008, 9385216, 6512640, 4013312, 7222272, 12000000, /* 1032-1039 */ 12080896, 8351744, 6988288, 7983616, 6978048, 6992128, 9873920, 10657280, /* 1040-1047 */ 7826176, 5749248, 7415040, 9412608, 9421824, 9829120, 10091264, 8201216, /* 1048-1055 */ 5257728, 4639744, 8498944, 12381952, 11962112, 9035776, 5213184, 3330816, /* 1056-1063 */ 7217152, 12355584, 12163840, 8358912, 6931200, 9029376, 7538432, 3548672, /* 1064-1071 */ 6784768, 12889856, 12691200, 8555520, 6643200, 6612992, 5707264, 7564032, /* 1072-1079 */ 10642944, 9851648, 8367360, 8152576, 8738304, 8551424, 6954496, 7330048, /* 1080-1087 */ 9680640, 10499584, 8473600, 6221824, 6553600, 8737280, 10115328, 9358080, /* 1088-1095 */ 8259328, 7706112, 7686912, 8293376, 8688896, 8812032, 8612608, 8261888, /* 1096-1103 */ 8034304, 7904768, 7931648, 8314368, 9384192, 9495552, 8007936, 7141632, /* 1104-1111 */ 8402432, 10522112, 10819840, 6724864, 2038272, 5689344, 12915712, 13457664, /* 1112-1119 */ 8850176, 5633024, 6974976, 8700928, 8405760, 8464384, 8828672, 8879616, /* 1120-1127 */ 8314880, 8235008, 8271872, 7681792, 7989760, 9003008, 9239808, 8700928, /* 1128-1135 */ 8265984, 7622912, 7174656, 8184576, 9786880, 9507328, 8647424, 10127616, /* 1136-1143 */ 9107200, 3572224, 2045184, 9291520, 15836672, 12643584, 7392768, 5221120, /* 1144-1151 */ 3707648, 6721792, 12075008, 12565504, 8557824, 6409984, 8911616, 8772608, /* 1152-1159 */ 4614656, 5040384, 11040256, 14005248, 10668800, 6299904, 3916288, 4809216, /* 1160-1167 */ 9571840, 11899904, 10329344, 8407040, 7078912, 7829248, 9532672, 9827840, /* 1168-1175 */ 6864384, 4364544, 7616000, 11674880, 11212544, 8255232, 7568640, 9035008, /* 1176-1183 */ 7760128, 4901632, 6777344, 10960896, 10752768, 8412928, 7200256, 7726848, /* 1184-1191 */ 9011968, 9103104, 9093888, 9621248, 8694272, 5343744, 4241664, 8757504, /* 1192-1199 */ 13012736, 11809280, 7795968, 5492736, 5715968, 8102400, 10069248, 9490176, /* 1200-1207 */ 8611840, 8531200, 8578816, 8247552, 8383488, 8413696, 7613440, 7928320, /* 1208-1215 */ 8995328, 9404160, 9488128, 10022144, 7906304, 2686720, 3959296, 11817216, /* 1216-1223 */ 14426624, 10388480, 7071744, 7314944, 6186496, 4163072, 8948224, 13803520, /* 1224-1231 */ 10614528, 7035136, 7827456, 8703488, 5688832, 3935232, 10177024, 14078464, /* 1232-1239 */ 10388224, 7576064, 6344704, 5057024, 5816064, 10179328, 13084160, 10344448, /* 1240-1247 */ 8212736, 6821632, 3919616, 5486336, 11463936, 13737216, 9788672, 7183360, /* 1248-1255 */ 6395136, 3865344, 6540544, 12394496, 12766208, 9259264, 6918400, 6898944, /* 1256-1263 */ 5913344, 6423808, 9850112, 10779392, 9847552, 9350400, 8489216, 6249728, /* 1264-1271 */ 4596224, 7955968, 12209152, 11771392, 8676352, 5541376, 4599808, 7874560, /* 1272-1279 */ 12171008, 12025856, 9055488, 5982464, 3167744, 5783296, 12082432, 13511168, /* 1280-1287 */ 10215680, 6953472, 4917248, 4115712, 8568576, 13424896, 11833344, 8761856, /* 1288-1295 */ 6039040, 3565824, 5374464, 12003584, 13850112, 8444672, 6574080, 8621568, /* 1296-1303 */ 7771904, 4815104, 6337536, 12461824, 12612864, 8228096, 8040960, 6759424, /* 1304-1311 */ 3261696, 6396672, 13259776, 13491200, 8022272, 6379520, 7391488, 5733888, /* 1312-1319 */ 6821632, 10875648, 12046592, 10369536, 7832576, 4542464, 3089920, 8648448, /* 1320-1327 */ 14150144, 11652608, 7230976, 5925888, 7295744, 8791040, 9134592, 9162240, /* 1328-1335 */ 8465408, 8543744, 9433600, 8125440, 5352192, 6109696, 11223296, 13479680, /* 1336-1343 */ 9303296, 3538432, 2988288, 8913920, 13849856, 12259584, 7584512, 4994048, /* 1344-1351 */ 5678592, 8599296, 11038976, 10873600, 8861952, 6196224, 5316352, 7922432, /* 1352-1359 */ 10567424, 9887488, 8088576, 7871488, 8635904, 9165312, 9095936, 8248320, /* 1360-1367 */ 7038208, 6858240, 8635392, 10396416, 10044416, 8490752, 6863616, 6140416, /* 1368-1375 */ 7517696, 9846016, 10448384, 8992256, 7819776, 7659264, 7895808, 8464640, /* 1376-1383 */ 8809984, 8520448, 7878656, 7999488, 9294080, 9583104, 8348416, 7673344, /* 1384-1391 */ 8183808, 8924672, 8839168, 7623168, 7168000, 8846336, 10017280, 9803520, /* 1392-1399 */ 9399808, 6515968, 3467776, 6479360, 12833536, 13352192, 7876352, 5314816, /* 1400-1407 */ 6861056, 9251584, 10263808, 8169728, 6587392, 8558592, 11372800, 9519104, /* 1408-1415 */ 4763648, 5008384, 9296896, 11517952, 10432768, 8660480, 7356928, 6048256, /* 1416-1423 */ 6811904, 9865984, 11798272, 10383360, 6684160, 4565504, 6506240, 9954816, /* 1424-1431 */ 10594048, 9570816, 9487872, 9187072, 6941184, 4140800, 6227456, 11940096, /* 1432-1439 */ 12736768, 8331008, 6217472, 8082688, 8947712, 7404032, 6840320, 9085440, /* 1440-1447 */ 10814208, 8984576, 7475456, 8007936, 7956480, 7852800, 8736512, 9389824, /* 1448-1455 */ 8950528, 8349184, 8296704, 7822592, 7147264, 8030464, 9789184, 10496512, /* 1456-1463 */ 10430976, 8530944, 3518976, 2052096, 10069504, 16008448, 11425792, 5844992, /* 1464-1471 */ 5109248, 7991552, 11636480, 10802432, 4823040, 2659072, 9093888, 13553408, /* 1472-1479 */ 11179776, 8075776, 7125760, 7449600, 6318592, 6559232, 10252288, 12151808, /* 1480-1487 */ 10340096, 6754560, 4161792, 5797632, 10264064, 12169472, 10067712, 7597056, /* 1488-1495 */ 7624192, 7915776, 7059968, 7870208, 9985536, 9793280, 7028224, 6992896, /* 1496-1503 */ 9937152, 9653504, 6946560, 6692864, 8745984, 10181888, 9763840, 8634880, /* 1504-1511 */ 7397888, 6769664, 7954688, 10155008, 11407104, 9838592, 5083904, 1833472, /* 1512-1519 */ 7129088, 14611712, 12866304, 7369216, 5910016, 7385344, 8779008, 8434688, /* 1520-1527 */ 8454656, 9187840, 8780288, 8021760, 8055040, 8527872, 8810752, 8805120, /* 1528-1535 */ 7980032, 7325696, 8239616, 9540096, 9420800, 9405184, 9963520, 7099648, /* 1536-1543 */ 2627840, 4574976, 12822016, 15265536, 9417728, 6434304, 6338560, 5196032, /* 1544-1551 */ 6754304, 10716928, 12223232, 9223168, 6529024, 8005888, 9793280, 8266752, /* 1552-1559 */ 5636096, 6621952, 10210816, 11226624, 8977152, 6920448, 6713088, 7926784, /* 1560-1567 */ 9845248, 10364160, 9741824, 8724224, 5959936, 3508480, 8023040, 14120704, /* 1568-1575 */ 11686400, 8192512, 6781696, 3741184, 4841472, 11547136, 14449152, 9014272, /* 1576-1583 */ 5796352, 7640832, 7466496, 7398400, 8991232, 10413056, 9363200, 7469312, /* 1584-1591 */ 7736576, 8308992, 9031168, 10399488, 9922304, 5702400, 2229504, 6742272, /* 1592-1599 */ 14406144, 13479168, 7585792, 5943808, 6685184, 7912448, 9306880, 9865216, /* 1600-1607 */ 9414400, 7859968, 6689280, 6771968, 8678144, 10248448, 9661184, 8427776, /* 1608-1615 */ 7619584, 7789312, 8284672, 8646912, 8448512, 8057088, 9119488, 10454016, /* 1616-1623 */ 9350144, 5878272, 4768768, 8311552, 11496192, 10871296, 8367104, 6939904, /* 1624-1631 */ 7818240, 9194752, 8560384, 6941952, 7705088, 9840640, 9760000, 9089536, /* 1632-1639 */ 9581568, 8078336, 4129024, 3966464, 10736384, 14776320, 10927360, 6820096, /* 1640-1647 */ 5074176, 5346304, 8322816, 10527232, 10354432, 9516544, 9308416, 7891200, /* 1648-1655 */ 4948992, 5739008, 10032896, 12130048, 10254080, 7824896, 7431424, 6583296, /* 1656-1663 */ 5986304, 8633600, 11392512, 11041536, 8219648, 5628160, 5674752, 8519680, /* 1664-1671 */ 11487232, 11331584, 8566016, 5987584, 5898496, 8331008, 10008320, 9173248, /* 1672-1679 */ 8306176, 8431360, 8246016, 8420352, 8718080, 8016384, 7486720, 8040448, /* 1680-1687 */ 9380352, 9889280, 8687616, 7676416, 7863552, 8290816, 8620544, 8901632, /* 1688-1695 */ 8752128, 8121600, 7702016, 8232192, 8961792, 9044736, 9502464, 10030592, /* 1696-1703 */ 7923968, 3217152, 3668224, 11938816, 15567360, 10839808, 5615616, 3009536, /* 1704-1711 */ 5441024, 11430400, 13369856, 9686272, 7415552, 7280640, 4697856, 5379328, /* 1712-1719 */ 11000064, 13164288, 9790464, 6900480, 8391168, 7478016, 4267008, 6948864, /* 1720-1727 */ 11823616, 12193280, 9342976, 7841024, 7243008, 4700160, 5725952, 11128576, /* 1728-1735 */ 12441600, 9732352, 7821568, 7225856, 6140160, 5789440, 10208512, 13851648, /* 1736-1743 */ 9526784, 3586560, 4123648, 9381376, 12565248, 10788608, 7684096, 7830784, /* 1744-1751 */ 8816384, 5688576, 4689152, 10071552, 13616128, 11190528, 7019264, 3807488, /* 1752-1759 */ 3613440, 10007040, 14480896, 10430976, 6721024, 7087360, 8241408, 7355904, /* 1760-1767 */ 6276864, 8490752, 10853632, 10400512, 8135680, 7558912, 9275648, 9422336, /* 1768-1775 */ 6275584, 4001024, 8337920, 13569280, 11358464, 5813760, 4538880, 8322816, /* 1776-1783 */ 11661568, 11153152, 9131264, 5694976, 3000064, 7189760, 13169664, 12415488, /* 1784-1791 */ 8250112, 6770432, 7488512, 6551808, 6448896, 10091008, 11707904, 9856512, /* 1792-1799 */ 8006912, 6592512, 5709056, 6690304, 10239744, 11962112, 9401344, 6660608, /* 1800-1807 */ 6514688, 8174336, 9309184, 9189632, 8609792, 7964928, 7683328, 8155648, /* 1808-1815 */ 9257472, 9701888, 9135872, 8199680, 7104512, 6685952, 7957504, 10059776, /* 1816-1823 */ 10264064, 8381184, 6908160, 7340544, 8815360, 9262848, 8654848, 8288256, /* 1824-1831 */ 8967680, 9028608, 7167744, 6509568, 8351488, 10462464, 10771456, 9424384, /* 1832-1839 */ 7175168, 4373504, 5722880, 10704128, 12278016, 10256128, 7974656, 7042304, /* 1840-1847 */ 6237696, 6337792, 9263872, 10613504, 9025792, 7886080, 8151040, 8945152, /* 1848-1855 */ 8764160, 8468992, 8413440, 7680000, 7625728, 8709888, 9635584, 10225664, /* 1856-1863 */ 10004992, 6178048, 1659648, 6363904, 14959104, 13305344, 7170048, 5513728, /* 1864-1871 */ 6847488, 8680448, 9552128, 9923584, 9137408, 7798272, 6610432, 6287872, /* 1872-1879 */ 8395520, 10313216, 10446592, 9715712, 9030144, 6069504, 3284736, 7275264, /* 1880-1887 */ 12682752, 12535552, 8441088, 6502912, 8339456, 8526592, 6455296, 6567168, /* 1888-1895 */ 9303040, 10732544, 9456384, 7922432, 7527680, 7861248, 8319232, 9019904, /* 1896-1903 */ 9182976, 8434176, 7765760, 7880704, 8554240, 8844288, 8704256, 8496896, /* 1904-1911 */ 8238592, 8162560, 8327168, 8550912, 8629504, 8521472, 8300032, 8197888, /* 1912-1919 */ 8334336, 8306176, 8102656, 8392192, 9248512, 9520128, 8371200, 7033600, /* 1920-1927 */ 7651072, 9742080, 9722112, 7338496, 6908160, 8950272, 9390592, 7291904, /* 1928-1935 */ 6907648, 9543680, 10627328, 9392640, 7876864, 6167296, 6037504, 8695040, /* 1936-1943 */ 11650560, 11524352, 8218368, 4743680, 4883712, 8687872, 11368192, 10678784, /* 1944-1951 */ 8574464, 7904768, 9276416, 7962880, 3940096, 5944064, 11893760, 12506112, /* 1952-1959 */ 8882944, 6237696, 7078144, 8927232, 9130240, 8499200, 7723264, 8149248, /* 1960-1967 */ 8783872, 8538880, 8487680, 9547008, 10225664, 6303488, 3265280, 7727872, /* 1968-1975 */ 12436736, 11961856, 9110272, 7090432, 6171392, 5541376, 7922176, 11784960, /* 1976-1983 */ 12180736, 8825344, 4527360, 4342272, 8656896, 12044032, 11285248, 8394752, /* 1984-1991 */ 6614272, 5990400, 7245568, 10021888, 10698240, 8884224, 7867136, 9278976, /* 1992-1999 */ 8805120, 4752896, 4531456, 10021376, 13677056, 11414016, 6725888, 4572928, /* 2000-2007 */ 5806336, 9163776, 11305984, 10389504, 8322816, 6651904, 6864640, 8330496, /* 2008-2015 */ 9204992, 8907264, 8061440, 8207104, 8978944, 9063680, 8634112, 9223680, /* 2016-2023 */ 9774080, 6505472, 3152896, 7208704, 13149440, 12085248, 8014080, 6641152, /* 2024-2031 */ 7668992, 7797760, 6939648, 8843776, 10666752, 9556480, 8392448, 7653888, /* 2032-2039 */ 6661888, 6582016, 8895232, 11615232, 10884864, 6624512, 4089856, 6595584, /* 2040-2047 */ 10340096, 11358976, 9787392, 7698432, 6958336, 8154112, 9563392, 8623104, /* 2048-2055 */ 6840320, 7228928, 9706752, 11290880, 10254592, 5963008, 1827840, 6510080, /* 2056-2063 */ 14002688, 13180160, 8278016, 6319616, 7109632, 6323712, 6501888, 10416896, /* 2064-2071 */ 11563264, 9732352, 8716032, 7257088, 4759808, 5195520, 10758144, 13094144, /* 2072-2079 */ 8907776, 6046464, 6747648, 8743168, 10020096, 9414656, 8043520, 6880512, /* 2080-2087 */ 7161600, 8654592, 9198848, 8729856, 8958208, 9831680, 9043456, 6317824, /* 2088-2095 */ 5335808, 8486912, 10989824, 9938176, 8402176, 7547904, 7102208, 7113216, /* 2096-2103 */ 8911616, 11427328, 9873664, 5832192, 5292288, 8204544, 10608640, 10674432, /* 2104-2111 */ 9236992, 7772672, 6403072, 6131200, 8412416, 10534144, 10126592, 8351488, /* 2112-2119 */ 7159808, 7480064, 8329216, 8860416, 9011712, 8774912, 8243712, 7790080, /* 2120-2127 */ 8034560, 8558080, 8668416, 8306176, 7937792, 8193536, 8912896, 9097728, /* 2128-2135 */ 8508928, 8426496, 9117952, 8651264, 6157568, 5803008, 10095872, 12785920, /* 2136-2143 */ 9989376, 5357056, 3496960, 7070976, 11786240, 11875072, 9450752, 7543296, /* 2144-2151 */ 6024704, 6110208, 8346368, 10224640, 9745152, 8289536, 8340736, 9609216, /* 2152-2159 */ 8677376, 5381888, 5857536, 10648320, 12061952, 7773184, 4953856, 7407360, /* 2160-2167 */ 10110720, 10333440, 8894464, 7534336, 7829248, 8033280, 7801600, 8464896, /* 2168-2175 */ 9430528, 9040640, 8158208, 8297216, 8230656, 8079104, 7793152, 7535360, /* 2176-2183 */ 8526848, 10511872, 11025664, 7175680, 3237120, 5692672, 11789056, 13023744, /* 2184-2191 */ 8278272, 5804544, 8257536, 9915392, 8265216, 6179072, 6939136, 9620480, /* 2192-2199 */ 10342912, 8664576, 7300864, 7327232, 8343808, 9633792, 9627392, 8716288, /* 2200-2207 */ 7922688, 6873600, 6419200, 8468480, 11120640, 11076096, 9037056, 5118976, /* 2208-2215 */ 3007744, 7569664, 13450240, 12742912, 8253440, 7109888, 5579264, 3949568, /* 2216-2223 */ 8612352, 12824576, 11310848, 7466752, 6061056, 7640320, 8676352, 9198848, /* 2224-2231 */ 8870912, 8908544, 10029568, 8519424, 4000000, 3122176, 10913536, 15734016, /* 2232-2239 */ 10299904, 4374528, 3791616, 7793152, 11492864, 11213312, 8945664, 7470336, /* 2240-2247 */ 7104000, 6254080, 6935808, 9632512, 10876928, 10217728, 8942336, 7179264, /* 2248-2255 */ 4476928, 5551104, 10529792, 12132864, 10112000, 8115968, 7202560, 6301696, /* 2256-2263 */ 5928704, 8554752, 11203840, 10758400, 8850176, 6851072, 5780992, 6807296, /* 2264-2271 */ 9079296, 10141696, 9615104, 8792832, 8091904, 8246528, 8443136, 7924224, /* 2272-2279 */ 7388416, 7047680, 7706624, 9380352, 10295296, 9498368, 8068608, 7190528, /* 2280-2287 */ 7181824, 8215808, 9365760, 9760000, 9864192, 8728576, 4733184, 3500288, /* 2288-2295 */ 9117952, 13615872, 11391488, 7029504, 6100480, 6862848, 8014848, 10260992, /* 2296-2303 */ 11199232, 9750272, 5620480, 2273536, 6386944, 13757440, 13132544, 7562496, /* 2304-2311 */ 5920000, 7489024, 9397760, 8965376, 6749440, 6412800, 8718080, 10781952, /* 2312-2319 */ 10291712, 9543168, 7523072, 4052736, 4436736, 10163200, 13544448, 10214656, /* 2320-2327 */ 7395584, 7589632, 7107840, 5931776, 6903040, 10418176, 11504384, 9278976, /* 2328-2335 */ 8307200, 7869440, 5488384, 5553664, 9568000, 11255040, 9349632, 7861504, /* 2336-2343 */ 8439552, 8404480, 6857728, 7055104, 8536576, 9303040, 9599744, 9018624, /* 2344-2351 */ 7873280, 7677952, 8370944, 8286976, 7971328, 8521216, 8885760, 8597504, /* 2352-2359 */ 8285184, 8218112, 7902208, 7785216, 8689664, 9187328, 8754176, 8495104, /* 2360-2367 */ 8858624, 8675328, 6221312, 4473344, 8720640, 13739776, 12058880, 7588608, /* 2368-2375 */ 3407104, 2778112, 9281280, 14487552, 11410688, 6362112, 6241792, 7740928, /* 2376-2383 */ 8025344, 8789248, 9373696, 9145088, 8503552, 8420608, 6814976, 5693696, /* 2384-2391 */ 8860160, 11319808, 10145024, 8062208, 7559936, 7522048, 6860288, 7063040, /* 2392-2399 */ 8162304, 9696256, 9843968, 8759808, 8775424, 9204224, 7486208, 4905472, /* 2400-2407 */ 6919936, 11157248, 11924992, 9786112, 6318080, 3709696, 5705728, 11377664, /* 2408-2415 */ 12745984, 9018368, 7230720, 7410944, 6737920, 6305280, 8544000, 11371264, /* 2416-2423 */ 10128640, 7259136, 7195904, 9115392, 9887744, 7367680, 4535040, 6228480, /* 2424-2431 */ 10995200, 12231168, 9346816, 8067072, 7642624, 5375744, 5119232, 9284864, /* 2432-2439 */ 12844288, 10317056, 6654720, 7590400, 9453568, 7961344, 4953856, 6093568, /* 2440-2447 */ 10879744, 12453888, 9028864, 5810432, 6784512, 9725184, 9392896, 6394368, /* 2448-2455 */ 6397696, 9184000, 10703104, 10349312, 8859392, 5954048, 4337408, 8031232, /* 2456-2463 */ 12544768, 11789056, 6787584, 3502336, 7052800, 12028672, 11945472, 8880128, /* 2464-2471 */ 5203200, 3869952, 7308288, 11851264, 12070912, 8506112, 6166784, 7218432, /* 2472-2479 */ 9500416, 8822272, 6047744, 6565888, 9852160, 10815744, 9252864, 8369664, /* 2480-2487 */ 8062976, 6897152, 5938432, 7316480, 10592768, 11817984, 9852928, 6740992, /* 2488-2495 */ 4165120, 5588480, 10237184, 12011264, 10389504, 8438528, 7315968, 5461760, /* 2496-2503 */ 4701952, 9429248, 12952832, 11237120, 7806720, 4455680, 4505600, 8775424, /* 2504-2511 */ 12637952, 11578624, 8489728, 5939200, 3741696, 6301952, 11552512, 12566784, /* 2512-2519 */ 8971264, 6219776, 7538944, 8633088, 7909376, 7427840, 8226816, 9486592, /* 2520-2527 */ 9355264, 8396544, 7903744, 7754752, 7697152, 8421888, 9539328, 9947904, /* 2528-2535 */ 9427712, 6839552, 3773952, 5637888, 11762944, 13540352, 9436928, 5568512, /* 2536-2543 */ 5042688, 7587328, 9972480, 10335232, 9409536, 7392768, 6318336, 7356160, /* 2544-2551 */ 9187072, 10302208, 9887744, 8979712, 7154432, 4551936, 5793024, 11022848, /* 2552-2559 */ 13038848, 9646592, 5244672, 4259328, 7713280, 11273472, 11030016, 8440832, /* 2560-2567 */ 6796800, 7170560, 8460800, 9480704, 9484288, 8388352, 6820608, 6388736, /* 2568-2575 */ 8168960, 10201344, 10042112, 7992832, 6405376, 6967040, 9084160, 10884096, /* 2576-2583 */ 10461952, 6821888, 4316928, 7050752, 10825984, 11387392, 9667840, 8134144, /* 2584-2591 */ 6179584, 3898624, 7192320, 12576768, 12202752, 8579584, 5536768, 5384960, /* 2592-2599 */ 7872256, 10561536, 10919424, 8912128, 7490304, 6548480, 6429184, 8028416, /* 2600-2607 */ 9919232, 10181888, 8320000, 7028480, 7734272, 9846784, 10034432, 6998528, /* 2608-2615 */ 5305088, 7550208, 10525952, 10573568, 9691136, 8594688, 5525248, 4184320, /* 2616-2623 */ 7998976, 12739328, 11484160, 7302144, 7058944, 7610368, 6576384, 7511808, /* 2624-2631 */ 10149888, 10751744, 8917504, 7542528, 7447808, 7410176, 7204352, 7313152, /* 2632-2639 */ 8843520, 11088384, 10861312, 8178688, 5574144, 5195264, 7957504, 10536960, /* 2640-2647 */ 10569984, 9123584, 7427072, 7215872, 8071424, 8681984, 8889088, 8825344, /* 2648-2655 */ 8702976, 8001536, 7116544, 7325440, 8818432, 10053120, 9583616, 8247040, /* 2656-2663 */ 7037184, 6465024, 7390976, 9305600, 10120448, 8983808, 7491584, 7324928, /* 2664-2671 */ 8646144, 9577984, 9727744, 9315328, 6299136, 3780096, 7263488, 13224192, /* 2672-2679 */ 12678400, 7698432, 5100288, 4416000, 7262720, 11557376, 11706624, 9241600, /* 2680-2687 */ 7776512, 7281152, 5120000, 5928448, 10198528, 11227904, 9803776, 8066048, /* 2688-2695 */ 8127744, 8762112, 6162688, 4473856, 9179392, 13001984, 10363392, 8102144, /* 2696-2703 */ 7323136, 5126144, 4679680, 9446656, 13417216, 10189568, 6921728, 7212544, /* 2704-2711 */ 7705600, 7372544, 7411712, 9662720, 10336768, 8632064, 8875008, 9158912, /* 2712-2719 */ 5768704, 3548672, 7711488, 13203456, 12463360, 8233472, 6656768, 5608704, /* 2720-2727 */ 5517312, 8753152, 11102720, 10531328, 8391936, 7418368, 8860672, 9246720, /* 2728-2735 */ 5757952, 4379904, 9465088, 12887040, 10614784, 7547392, 6949376, 6187520, /* 2736-2743 */ 5593344, 9066240, 11667968, 10426624, 8788736, 7879168, 6138112, 4470016, /* 2744-2751 */ 7984896, 12080128, 10993152, 8202752, 6995456, 7947008, 8138496, 7199744, /* 2752-2759 */ 8698368, 11464704, 9170432, 3760384, 4990208, 10527744, 12235520, 9518592, /* 2760-2767 */ 6871296, 7527424, 9416448, 9415424, 6112256, 4756992, 9250304, 13125632, /* 2768-2775 */ 10526208, 4654848, 4352512, 9031424, 11340032, 10497024, 8585984, 7571456, /* 2776-2783 */ 6901760, 6200832, 7480320, 10291968, 11182336, 8969984, 6131456, 5319680, /* 2784-2791 */ 8126464, 11677440, 11773440, 8306688, 4198400, 4220672, 8950528, 12419584, /* 2792-2799 */ 10932224, 7709952, 6968320, 8226560, 7756800, 6292736, 8435456, 11062784, /* 2800-2807 */ 10411520, 8675072, 6560512, 5013248, 6402816, 10523392, 12169984, 9234944, /* 2808-2815 */ 6571776, 6425344, 7619072, 8724736, 9188352, 9495296, 9042176, 8855296, /* 2816-2823 */ 9041920, 6568704, 4180736, 7437312, 12378624, 12488448, 8840448, 5287168, /* 2824-2831 */ 3691776, 7018496, 12415744, 11931136, 8011776, 6536704, 7524352, 8044544, /* 2832-2839 */ 7496960, 8898560, 9967616, 9784832, 9649408, 6650112, 2905088, 5432832, /* 2840-2847 */ 13137920, 13795840, 7646208, 5605120, 6962944, 8477440, 9364992, 9032448, /* 2848-2855 */ 8404992, 8067840, 8797696, 9053952, 7202560, 5430016, 7320064, 11479552, /* 2856-2863 */ 12484864, 9072384, 4186880, 3639808, 8481792, 11625728, 10878976, 8814336, /* 2864-2871 */ 7377408, 7725056, 8509440, 7783424, 6788096, 8403712, 10380032, 9732864, /* 2872-2879 */ 8037120, 6880000, 7722496, 9736704, 9049600, 5628416, 5931776, 10028288, /* 2880-2887 */ 11123200, 9590784, 7989248, 7726080, 8069888, 6873088, 6897408, 9359360, /* 2888-2895 */ 10785792, 9767936, 8096768, 6785536, 5893632, 6976000, 9562624, 10375424, /* 2896-2903 */ 9159168, 8534528, 8700928, 8121344, 6611712, 6360064, 8960000, 10885632, /* 2904-2911 */ 9544704, 8643840, 8851712, 6517248, 4412928, 7050752, 11535104, 11731968, /* 2912-2919 */ 8288256, 7084544, 8573184, 9163520, 6849024, 5361152, 8297984, 11272192, /* 2920-2927 */ 9904384, 7240448, 6950400, 7876352, 9059840, 9969920, 9879808, 8756480, /* 2928-2935 */ 5668608, 3831040, 8064256, 12791296, 11244288, 7622144, 6933504, 8548608, /* 2936-2943 */ 8831744, 5778944, 5301504, 10439680, 12649984, 9747456, 7832320, 5958400, /* 2944-2951 */ 3980288, 6971136, 12627200, 12523264, 7993856, 7085312, 7008000, 5533440, /* 2952-2959 */ 6945024, 10539776, 12033024, 9455616, 7163648, 6721280, 6403328, 8068352, /* 2960-2967 */ 9929984, 9424384, 7884800, 7399936, 8024576, 8592640, 9450496, 9804288, /* 2968-2975 */ 9067008, 7332608, 5386752, 6295040, 9997568, 11786240, 9841920, 7159552, /* 2976-2983 */ 5932288, 6658560, 8659200, 9750016, 9819904, 9637376, 8936192, 6780160, /* 2984-2991 */ 4512000, 7008512, 11672320, 12129792, 9498112, 6223360, 3925760, 5690368, /* 2992-2999 */ 11340288, 12820480, 8726528, 7305216, 8577280, 7662080, 4392192, 5860352, /* 3000-3007 */ 12473088, 12563968, 8489216, 7640576, 6094080, 4494592, 7501312, 12666368, /* 3008-3015 */ 12055296, 7804160, 7616768, 6086912, 3697920, 8492800, 13374976, 11435520, /* 3016-3023 */ 7223552, 6755840, 7488256, 5970432, 7706624, 11141376, 10552320, 7950592, /* 3024-3031 */ 6761728, 8050944, 9090304, 8159488, 7252992, 8176128, 10158336, 10899456, /* 3032-3039 */ 9086208, 4324608, 2832384, 8911872, 13263616, 11168000, 7922176, 6440192, /* 3040-3047 */ 7188480, 8804864, 9337344, 8515328, 7585280, 7935744, 8780544, 8961024, /* 3048-3055 */ 8664576, 8194304, 7736320, 7670528, 8385024, 9224704, 9383168, 9466624, /* 3056-3063 */ 8484864, 5080832, 4346368, 8984064, 12836864, 11257088, 7607808, 7132416, /* 3064-3071 */ 7261184, 6353920, 8014848, 10715904, 11174912, 8760320, 5696512, 4915968, /* 3072-3079 */ 7683584, 11178752, 10988288, 8789248, 6998272, 6578176, 7813632, 8681984, /* 3080-3087 */ 8877056, 9018880, 9053696, 8447744, 8581376, 9632768, 8137984, 4695296, /* 3088-3095 */ 5235200, 10854656, 12240384, 8852480, 7951360, 8360448, 7424512, 5288704, /* 3096-3103 */ 6580736, 11311616, 11741184, 8648192, 7471360, 8056576, 7546880, 6289920, /* 3104-3111 */ 6985984, 9515008, 10889216, 9543680, 8186624, 8043008, 7740672, 6913536, /* 3112-3119 */ 6854144, 8710144, 10722048, 10835712, 8968704, 5439488, 4005376, 8037888, /* 3120-3127 */ 12125696, 11275264, 7969792, 6745344, 8644864, 9445632, 6811904, 5166336, /* 3128-3135 */ 8054272, 11572736, 11165952, 7998464, 5779456, 6354432, 8320256, 10249728, /* 3136-3143 */ 10977280, 9556992, 6763520, 4690432, 6467584, 10545920, 11569920, 8880896, /* 3144-3151 */ 6382848, 7004928, 9009664, 9693184, 9550592, 9230336, 7094528, 4480512, /* 3152-3159 */ 6548480, 10965248, 11561472, 9582336, 7533824, 6253312, 6681344, 8475904, /* 3160-3167 */ 9894144, 9573376, 8795136, 7847168, 7137024, 7727104, 8780032, 9210880, /* 3168-3175 */ 8664576, 7950592, 7584256, 8062976, 9724416, 10448128, 8524288, 5599488, /* 3176-3183 */ 5714176, 9059840, 10367232, 9257984, 8695808, 8351744, 8303616, 8224000, /* 3184-3191 */ 7548672, 7355904, 8392448, 9777664, 9558016, 7914752, 6807040, 7428864, /* 3192-3199 */ 9017856, 9490944, 8859648, 8212992, 7852800, 7701760, 7841024, 8568832, /* 3200-3207 */ 9410560, 9302528, 8233472, 7554304, 7928064, 8600320, 8874240, 9488640, /* 3208-3215 */ 10372864, 7842816, 3214848, 4356608, 11178240, 13634560, 9720064, 6953728, /* 3216-3223 */ 7174656, 8027904, 7897088, 7271424, 8588800, 10089728, 9484544, 9149184, /* 3224-3231 */ 8980480, 5957120, 3747072, 7671296, 12790784, 12195840, 8388864, 6871296, /* 3232-3239 */ 5983232, 5765376, 8827136, 11405056, 10627072, 7547136, 5754624, 7109376, /* 3240-3247 */ 9060608, 10410752, 10529024, 8843008, 5807872, 4269568, 7740416, 12269568, /* 3248-3255 */ 11762688, 8909824, 6990336, 4286976, 5125632, 10613504, 12845824, 9870848, /* 3256-3263 */ 6937600, 8281088, 7789568, 4141312, 7157248, 12613888, 11783680, 7283200, /* 3264-3271 */ 5849600, 8039424, 9036032, 9029120, 8596224, 7831296, 8030208, 8431360, /* 3272-3279 */ 8762112, 8569600, 8252672, 8235008, 8505344, 10053120, 10438912, 6347776, /* 3280-3287 */ 1985024, 5718528, 14139392, 14575872, 8399616, 5300992, 4408320, 5881856, /* 3288-3295 */ 10646528, 12778496, 10655232, 7446528, 5215744, 4744448, 8103168, 11946496, /* 3296-3303 */ 11091456, 8873216, 7742976, 7066624, 5934592, 6564096, 10831872, 11828992, /* 3304-3311 */ 8108544, 5719040, 6697216, 9154816, 10311936, 9714432, 8553216, 8211968, /* 3312-3319 */ 7367680, 5810176, 6843648, 9778432, 11063296, 9710336, 7966208, 7944192, /* 3320-3327 */ 7956224, 6837504, 6875904, 8979712, 10734848, 10446336, 9006080, 6782208, /* 3328-3335 */ 4302592, 6189056, 11198464, 12142080, 10114048, 7863808, 5394176, 4847872, /* 3336-3343 */ 8069120, 12004096, 11100672, 7925760, 7311616, 7859200, 7572992, 6972928, /* 3344-3351 */ 8698112, 11016448, 10861056, 8537088, 3878656, 3432448, 9950464, 13919744, /* 3352-3359 */ 10885120, 6483456, 6993920, 9158144, 7851520, 5789184, 6681856, 10150656, /* 3360-3367 */ 11550208, 9384448, 7192064, 7461632, 8422912, 7758848, 7724032, 9054976, /* 3368-3375 */ 9609728, 8747008, 7702528, 7780864, 8583424, 9412864, 9473280, 7954176, /* 3376-3383 */ 6064384, 6483712, 9285376, 11014912, 9244160, 6493696, 7340800, 10492160, /* 3384-3391 */ 10952192, 7374080, 4119040, 6512640, 11579648, 11862016, 7915264, 6033664, /* 3392-3399 */ 7268608, 8515584, 9196800, 9622272, 9336576, 8250112, 6854912, 6898176, /* 3400-3407 */ 8616704, 9718272, 9317632, 8431872, 7785728, 7798272, 8282368, 8681472, /* 3408-3415 */ 8791552, 8596224, 8269568, 7973376, 7885056, 8140544, 8943872, 10092288, /* 3416-3423 */ 10267648, 7585280, 4110336, 5836544, 11173120, 12327680, 8983552, 6540288, /* 3424-3431 */ 7328768, 8493568, 8143360, 8498176, 9217280, 8761600, 8231424, 8223488, /* 3432-3439 */ 8213504, 7904768, 8198400, 9046016, 9122304, 9177088, 8574976, 6419968, /* 3440-3447 */ 5772544, 8756224, 11628544, 9920256, 8215808, 9492736, 6949376, 3027456, /* 3448-3455 */ 5955328, 12695552, 13695232, 8457216, 6501632, 7848704, 6768896, 6190336, /* 3456-3463 */ 8804608, 11507712, 10902016, 8297728, 6522624, 5579264, 7132928, 10405120, /* 3464-3471 */ 10673920, 8487680, 7108096, 7354880, 8713984, 9706240, 9453568, 8589312, /* 3472-3479 */ 7638272, 6667776, 6926848, 9185792, 11302144, 10673152, 6861568, 4027648, /* 3480-3487 */ 6555136, 10823936, 11511040, 9353216, 7148288, 6954752, 8695040, 9604608, /* 3488-3495 */ 8111104, 6462720, 8250112, 11197952, 10288896, 6267648, 4429056, 7661056, /* 3496-3503 */ 11128576, 10481408, 9075456, 8650240, 7359488, 6055168, 6862592, 9422848, /* 3504-3511 */ 10879488, 9970432, 8996864, 7733760, 5100544, 5506816, 9701120, 12120576, /* 3512-3519 */ 10377728, 7850752, 7705088, 7180544, 6142976, 7908864, 10041856, 9941760, /* 3520-3527 */ 8400128, 7785472, 8994560, 9672960, 7668224, 5739776, 7398656, 9638912, /* 3528-3535 */ 10206464, 9464576, 8067584, 7794432, 8285952, 8026624, 7511040, 8444160, /* 3536-3543 */ 9689600, 9570304, 8914432, 7701248, 6080000, 6308096, 9527296, 11485184, /* 3544-3551 */ 10513408, 8906496, 6295808, 3998720, 6199040, 11740672, 12542464, 9211392, /* 3552-3559 */ 7663104, 6547968, 5696256, 7308800, 11250432, 12575744, 8743680, 4815360, /* 3560-3567 */ 4567808, 8421888, 11551744, 10511872, 7968256, 6907648, 8564480, 10405376, /* 3568-3575 */ 9312768, 5760256, 4982272, 8855808, 11016704, 9705984, 8244480, 8129024, /* 3576-3583 */ 8639744, 8702208, 8076800, 7123968, 7919360, 9626368, 9185024, 7260160, /* 3584-3591 */ 7132416, 8848384, 9667072, 9418240, 8948224, 8351232, 7505152, 6688256, /* 3592-3599 */ 7892224, 10098432, 9237504, 6862080, 7618304, 9550080, 9753600, 9049600, /* 3600-3607 */ 8089344, 7376896, 7104512, 7963392, 9536768, 9730048, 8437248, 7294720, /* 3608-3615 */ 7613184, 8694272, 9032704, 8769792, 8462336, 8170496, 8017152, 8087296, /* 3616-3623 */ 8203264, 8527360, 9000448, 9089280, 8979712, 9426944, 8109056, 4831488, /* 3624-3631 */ 5865728, 11206656, 13287424, 9265152, 4602112, 4919808, 8380672, 10781952, /* 3632-3639 */ 10697472, 9389568, 8099328, 6793728, 6239232, 7526400, 10061824, 10612992, /* 3640-3647 */ 9039104, 7534848, 6873344, 7781888, 8930560, 9238528, 8998656, 8441600, /* 3648-3655 */ 7689984, 7245568, 8401664, 10264576, 10366208, 7740928, 4984064, 6758400, /* 3656-3663 */ 11264256, 11192832, 7186432, 5935872, 7635456, 9547008, 10652160, 10012928, /* 3664-3671 */ 7073536, 4696832, 6838272, 10503680, 11228672, 9281024, 7237376, 7407360, /* 3672-3679 */ 8382720, 8177664, 8116736, 8998912, 9253632, 9520384, 9925376, 6959872, /* 3680-3687 */ 2986496, 5474048, 13038848, 13671168, 7902720, 6237440, 8212224, 8974336, /* 3688-3695 */ 6467584, 5578240, 10094592, 12292352, 9132800, 6912768, 6795264, 7226880, /* 3696-3703 */ 8990208, 10445056, 10043136, 8786176, 6125056, 3879424, 7273728, 13032448, /* 3704-3711 */ 13186560, 8634880, 4333312, 3703040, 7969536, 12545536, 11736064, 7878400, /* 3712-3719 */ 6820864, 7806720, 7985152, 7506176, 8612352, 10245120, 9078016, 7414016, /* 3720-3727 */ 7490816, 8337408, 9031424, 9038848, 8590848, 8147968, 7889152, 7956992, /* 3728-3735 */ 8446976, 9077504, 9437952, 8768000, 6674688, 5885696, 8319232, 10654464, /* 3736-3743 */ 10030848, 8689408, 8371712, 8252928, 7721728, 6830336, 7134464, 9234432, /* 3744-3751 */ 10563328, 10079488, 9292800, 7298048, 4608768, 5730048, 10320896, 12396032, /* 3752-3759 */ 9715200, 6848512, 7177728, 8300032, 8247040, 8236288, 8952832, 9236480, /* 3760-3767 */ 8904704, 8939264, 7531776, 5215232, 7383552, 11464960, 11087104, 9111552, /* 3768-3775 */ 8240384, 5860608, 3142400, 7815680, 14438400, 11771136, 7693568, 7232768, /* 3776-3783 */ 6088704, 5222144, 7661312, 12087296, 11488512, 7854592, 7209984, 7653120, /* 3784-3791 */ 7657984, 7641344, 9171456, 10345984, 9015040, 7541760, 6949120, 7373312, /* 3792-3799 */ 9180672, 10635264, 9412608, 6018816, 5450496, 8952576, 10483200, 9235200, /* 3800-3807 */ 8607744, 8290048, 8226816, 8576256, 8635904, 7854336, 7058944, 8080896, /* 3808-3815 */ 9660160, 9457152, 7975168, 7610624, 9217280, 10245376, 8112896, 4888832, /* 3816-3823 */ 6135552, 10294528, 11189760, 9759232, 8182784, 6807808, 6713600, 8049152, /* 3824-3831 */ 9576448, 9600768, 8943872, 8169216, 7382528, 7724544, 8560384, 8920576, /* 3832-3839 */ 8412672, 7980032, 8636160, 9384448, 9972992, 9126400, 5923328, 4370176, /* 3840-3847 */ 7917568, 12269312, 11254528, 7688448, 6762496, 7762944, 8611840, 8465664, /* 3848-3855 */ 8410880, 8888320, 8638208, 8172544, 8375040, 8802560, 8287488, 7399168, /* 3856-3863 */ 7784448, 9165312, 9610240, 8746496, 8241408, 7550720, 6850048, 8050944, /* 3864-3871 */ 9817088, 10107648, 9510912, 9077760, 6284800, 3111424, 7276800, 13744640, /* 3872-3879 */ 12824320, 7287552, 4309760, 6128896, 9215744, 10714880, 10321920, 8324352, /* 3880-3887 */ 7590656, 8082176, 7699712, 7546880, 8685056, 9448960, 8279040, 7866624, /* 3888-3895 */ 8854272, 9076736, 8925440, 8488960, 7657728, 6572288, 6940416, 9641472, /* 3896-3903 */ 10775808, 9236992, 7383296, 6864384, 8137984, 9496320, 9539584, 8306176, /* 3904-3911 */ 7009792, 7377152, 9566464, 10999296, 9157376, 5580800, 4622848, 8420608, /* 3912-3919 */ 11998720, 10968576, 7982080, 5795840, 6354688, 8943104, 10525696, 9925376, /* 3920-3927 */ 8135424, 7995136, 7720192, 6268160, 7958016, 10828288, 10781696, 9352704, /* 3928-3935 */ 6847744, 3252992, 5317120, 13029376, 13455104, 7878912, 6624256, 7380480, /* 3936-3943 */ 6895616, 6991104, 9783552, 11352576, 9012736, 8056064, 8134912, 6605824, /* 3944-3951 */ 5837312, 7960320, 11057408, 10440448, 7748608, 7185152, 8071936, 8915712, /* 3952-3959 */ 9427200, 9688576, 8936960, 6207488, 4751872, 7896576, 11175680, 10583296, /* 3960-3967 */ 8808704, 7867648, 8000768, 8288768, 7334912, 6948864, 8795648, 10244864, /* 3968-3975 */ 9400064, 8455424, 8172288, 7634944, 7765248, 8745984, 7972096, 6509568, /* 3976-3983 */ 8799232, 11536384, 10144768, 7118592, 5560320, 6913024, 9330688, 10011648, /* 3984-3991 */ 9776384, 9479680, 8501504, 6320128, 5165056, 7802368, 11208704, 11041536, /* 3992-3999 */ 8857856, 7950336, 7503104, 6369536, 6887680, 9258752, 10384896, 9473024, /* 4000-4007 */ 8114688, 7310336, 7240448, 8340224, 9635584, 9666048, 8879104, 8001024, /* 4008-4015 */ 7243520, 6975744, 7981824, 9459200, 9642752, 9167872, 8321536, 7138560, /* 4016-4023 */ 7028480, 8290560, 9172736, 9250560, 9212160, 8465152, 8045568, 8144128, /* 4024-4031 */ 7627520, 7735040, 9085184, 9996800, 9705728, 8890368, 6121216, 4196608, /* 4032-4039 */ 7566336, 11326720, 11255552, 9135872, 8235776, 8332288, 6442496, 5608192, /* 4040-4047 */ 8274176, 10957824, 10677248, 8202240, 7004416, 7815168, 9502720, 10342656, /* 4048-4055 */ 7660288, 4422144, 5979648, 10841856, 12574976, 9421568, 6080512, 5633024, /* 4056-4063 */ 7648768, 10059264, 10522880, 9153024, 7995904, 8276480, 8098048, 6120192, /* 4064-4071 */ 6211072, 9559040, 11336704, 9905920, 8086784, 7697152, 7737088, 6832896, /* 4072-4079 */ 7207936, 9692160, 10957568, 9498368, 6709248, 5481728, 7406592, 10378496, /* 4080-4087 */ 10963968, 9115392, 8153088, 7616000, 5762560, 5997056, 9951744, 12389632, /* 4088-4095 */ 10152704, 7651328, 6540032, 4819712, 6873088, 11510016, 11895296, 9330944, /* 4096-4103 */ 7307520, 6410240, 5908992, 7624960, 10789376, 10537984, 8265472, 7290112, /* 4104-4111 */ 8523776, 10250240, 8719872, 5036544, 5136384, 9901312, 11907584, 9910272, /* 4112-4119 */ 7679232, 6855680, 7941120, 8528384, 8670464, 8948480, 8811008, 9704192, /* 4120-4127 */ 9510144, 5532928, 3073024, 8314368, 14504192, 11779328, 7123456, 6931712, /* 4128-4135 */ 5646848, 5505280, 9435136, 12210688, 10446592, 7535616, 8177664, 7950336, /* 4136-4143 */ 5437440, 6416640, 9979392, 11380736, 9619712, 7665152, 7592704, 8424448, /* 4144-4151 */ 7925504, 7083008, 8464128, 10395136, 10688768, 8790016, 4893184, 3933184, /* 4152-4159 */ 9386496, 13357312, 10431744, 6190080, 5475584, 8136960, 10610688, 10544384, /* 4160-4167 */ 9368320, 6661376, 4093952, 6746368, 11569152, 11945216, 8783872, 6975488, /* 4168-4175 */ 7962112, 7565824, 6176256, 8569856, 11153920, 10000896, 8147712, 7601152, /* 4176-4183 */ 6988032, 6419456, 8527872, 11081984, 10291200, 8534784, 7191040, 5836032, /* 4184-4191 */ 6107136, 9114112, 12160768, 11199488, 8196864, 5312000, 4421120, 8072704, /* 4192-4199 */ 11723776, 11486976, 8886784, 7842304, 7112192, 4412928, 6792192, 12039680, /* 4200-4207 */ 11870208, 8256256, 6214912, 7704320, 8982528, 8244224, 7978752, 8731904, /* 4208-4215 */ 9126400, 8532736, 8338688, 8227584, 7640576, 7910400, 9299968, 9647360, /* 4216-4223 */ 7822080, 6702080, 7781632, 9576704, 9954560, 8684032, 7577088, 7404032, /* 4224-4231 */ 8435456, 9194240, 8397056, 7588608, 7879168, 8612608, 8766208, 8685824, /* 4232-4239 */ 8729344, 8410624, 8130048, 8256768, 8487424, 8431104, 8008960, 8031488, /* 4240-4247 */ 9294080, 10348288, 8287232, 5707776, 6617600, 9075712, 10117888, 9529088, /* 4248-4255 */ 8513792, 7779584, 7959552, 8469248, 8104192, 7981568, 8512256, 9277184, /* 4256-4263 */ 9980672, 9712384, 6149632, 2904576, 7598592, 13307392, 12120064, 8411136, /* 4264-4271 */ 6803712, 6877184, 6029312, 7409152, 10466816, 10007808, 8634368, 8099584, /* 4272-4279 */ 8152576, 8546816, 8588800, 8214784, 7340288, 7956480, 9309696, 9315584, /* 4280-4287 */ 8419072, 7525120, 7867136, 8863744, 9847296, 10646784, 7898624, 2834176, /* 4288-4295 */ 4318208, 11841024, 14163200, 9467648, 5957888, 7595264, 9147136, 6977792, /* 4296-4303 */ 5700352, 8441088, 11586304, 11004416, 8328192, 6600704, 5799680, 6933248, /* 4304-4311 */ 9918464, 10969088, 9504512, 7600384, 6615552, 7404288, 8828928, 9395712, /* 4312-4319 */ 9138432, 8527616, 7859456, 7636224, 8165632, 8547072, 8361984, 8410880, /* 4320-4327 */ 9192448, 10004480, 9292800, 6318848, 4439296, 7817216, 12336128, 11683584, /* 4328-4335 */ 8544256, 6717696, 4414976, 5581312, 11262720, 12569088, 9061376, 6397184, /* 4336-4343 */ 7054592, 8686336, 8553472, 8476928, 8615424, 8555008, 8378368, 8117760, /* 4344-4351 */ 8384000, 8474624, 8494080, 8376064, 8517888, 9043712, 8855552, 7588608, /* 4352-4359 */ 6433024, 7579648, 10053120, 10729472, 9140736, 6949376, 5767680, 7161344, /* 4360-4367 */ 9846016, 10512896, 9115904, 7755776, 7320320, 7395072, 8327680, 9761792, /* 4368-4375 */ 9913856, 8780032, 6969088, 6143488, 8323840, 11340544, 10848256, 6527744, /* 4376-4383 */ 4055296, 6867456, 10763776, 11454464, 9285888, 7188224, 7919616, 9665536, /* 4384-4391 */ 7241728, 4453376, 7938560, 12420352, 11101952, 7129088, 6916352, 7932416, /* 4392-4399 */ 7143168, 8457216, 10085632, 9263104, 8091648, 8165376, 8969984, 7232256, /* 4400-4407 */ 5758720, 8907264, 11289088, 9646848, 8376064, 8689408, 7251712, 4288768, /* 4408-4415 */ 6258432, 12346112, 12634368, 7957760, 5412608, 6256128, 8828160, 10421504, /* 4416-4423 */ 10015232, 8527360, 7830528, 7808512, 7250944, 7292160, 8028160, 9051648, /* 4424-4431 */ 9747200, 9288960, 8717056, 8571648, 7545088, 6196480, 7151616, 9447680, /* 4432-4439 */ 10497024, 9979136, 8913920, 7153152, 4749312, 6506240, 11162368, 11641344, /* 4440-4447 */ 8874240, 7233536, 7739136, 7166208, 6287872, 9149440, 11133952, 9288960, /* 4448-4455 */ 7435008, 7767296, 9196032, 8660480, 6148864, 5908480, 9645056, 12276480, /* 4456-4463 */ 10755328, 6941696, 3931136, 5390848, 10198784, 12454400, 9917184, 7063296, /* 4464-4471 */ 7041536, 7849984, 8510976, 9042432, 9514240, 8983552, 6770176, 5729536, /* 4472-4479 */ 7882496, 10515200, 10222336, 8551680, 7597824, 7516160, 8039424, 8560384, /* 4480-4487 */ 8935424, 8731904, 8208896, 7827968, 7763712, 8332544, 9141504, 9425408, /* 4488-4495 */ 8799488, 8367616, 7773184, 6810624, 7970560, 10055936, 9336832, 6752256, /* 4496-4503 */ 6869504, 9092608, 9083136, 8903168, 9780224, 9088000, 6977024, 5624832, /* 4504-4511 */ 7570944, 10033408, 9688832, 8813056, 8566272, 9110528, 8844800, 6125568, /* 4512-4519 */ 4747264, 8514048, 12439296, 10452736, 7260672, 7275008, 8006912, 7751936, /* 4520-4527 */ 7627008, 9042176, 9893376, 8554240, 7693568, 8569088, 9002496, 7595776, /* 4528-4535 */ 6434560, 7739904, 10141952, 10263552, 9104640, 9148672, 6857728, 3783424, /* 4536-4543 */ 6531328, 11860736, 12567552, 8904192, 6145792, 6203136, 7621376, 9303808, /* 4544-4551 */ 9738752, 9101312, 8265984, 7463424, 7441920, 7934464, 8833024, 9787136, /* 4552-4559 */ 9775872, 8357376, 6835968, 6865408, 8046592, 8799488, 8905472, 8834304, /* 4560-4567 */ 8540160, 8540416, 8882176, 9444864, 8696064, 5705728, 4767232, 9203456, /* 4568-4575 */ 12660992, 10195968, 7815680, 7549184, 6553088, 6390528, 8208128, 10429952, /* 4576-4583 */ 9899008, 7844608, 7316480, 8032768, 9203456, 9109248, 8238592, 7826688, /* 4584-4591 */ 8028928, 8727296, 9165824, 9407488, 8605952, 6149376, 4939264, 7743744, /* 4592-4599 */ 11562496, 11357952, 8573440, 7544576, 7847936, 6987008, 6749184, 8704768, /* 4600-4607 */ 10246656, 9130496, 7310336, 7561216, 8592896, 9141760, 9121024, 9078784, /* 4608-4615 */ 9132032, 7175424, 4596736, 6669056, 11596032, 11616000, 8382464, 7965184, /* 4616-4623 */ 8537088, 6634240, 4756480, 7848960, 12013568, 11008768, 7816448, 6724096, /* 4624-4631 */ 7697152, 8643328, 8572672, 8367872, 8575744, 8581632, 8256512, 8340480, /* 4632-4639 */ 8328192, 8062976, 8249088, 8616448, 8676608, 8381952, 8259584, 8225280, /* 4640-4647 */ 8169728, 8478720, 9527552, 10460416, 8242688, 3026944, 3332096, 11922176, /* 4648-4655 */ 15099648, 9299456, 6433536, 7160064, 6529280, 6177792, 8736768, 11870976, /* 4656-4663 */ 10771968, 7864832, 6212096, 5653504, 7606784, 9985024, 10370816, 9241856, /* 4664-4671 */ 7990272, 7974656, 8039168, 7119616, 7416064, 9529856, 10118912, 8719104, /* 4672-4679 */ 8345856, 8698368, 6718208, 5034752, 8808192, 12380160, 9726976, 6092544, /* 4680-4687 */ 6315008, 8675072, 9526016, 9454848, 9195520, 7581440, 6759168, 7695616, /* 4688-4695 */ 9081088, 9431552, 8493824, 7766016, 7619328, 8415744, 9355776, 9157632, /* 4696-4703 */ 8811520, 8685568, 7644416, 5735168, 6477056, 10281728, 11286528, 8824320, /* 4704-4711 */ 7686400, 8514560, 8317952, 6210816, 6276864, 9521152, 10826240, 9620480, /* 4712-4719 */ 8490240, 7271680, 6513152, 7291392, 8902400, 9663232, 9369600, 8647168, /* 4720-4727 */ 7801344, 7740672, 8193536, 8583424, 8961536, 8992256, 8503808, 7171072, /* 4728-4735 */ 6353920, 8149760, 10715392, 11162368, 9182208, 5604096, 4033792, 7630080, /* 4736-4743 */ 11546880, 10619648, 8195072, 7561216, 8105216, 9404672, 9647616, 6768640, /* 4744-4751 */ 4335616, 7992064, 12473088, 10704384, 8349440, 7835392, 5773824, 4590592, /* 4752-4759 */ 8355328, 13027840, 10840576, 6823936, 6919680, 7979008, 8235520, 8004352, /* 4760-4767 */ 8756224, 9362688, 8417792, 7858688, 8112896, 8564480, 8624896, 8387072, /* 4768-4775 */ 8049152, 8000000, 8501248, 8843008, 8776192, 8227584, 7476224, 7498496, /* 4776-4783 */ 8940800, 10488320, 10325760, 7620352, 3819264, 5052416, 10840832, 12860928, /* 4784-4791 */ 10050048, 6469888, 5475072, 7318528, 9585408, 10564608, 9513984, 8795904, /* 4792-4799 */ 7753216, 5127680, 5505792, 10151424, 12967680, 10173696, 6332928, 4973312, /* 4800-4807 */ 6345984, 10126080, 12001280, 10112512, 6618880, 4519424, 6548736, 10429696, /* 4808-4815 */ 11406848, 9243904, 7656448, 7734784, 7657728, 6849536, 7580928, 10069760, /* 4816-4823 */ 10322944, 8395776, 7697152, 8048896, 8117248, 7805696, 7654144, 8643072, /* 4824-4831 */ 10504192, 10054400, 5938176, 4529920, 8468480, 11340032, 10678272, 8818176, /* 4832-4839 */ 8054528, 7123968, 4799488, 6858752, 11630592, 11488256, 8654592, 7329536, /* 4840-4847 */ 7575296, 6775040, 6336000, 9464320, 11393024, 9975808, 7998976, 6273536, /* 4848-4855 */ 5840896, 7743744, 10617600, 10712064, 8344064, 6951424, 7171072, 8036352, /* 4856-4863 */ 8728320, 9233408, 9127680, 8198400, 7764736, 8254208, 8623104, 8558592, /* 4864-4871 */ 8693248, 8876800, 8302848, 7089152, 7381760, 9251072, 9154048, 7656960, /* 4872-4879 */ 7941120, 9103104, 9442304, 8800000, 7775232, 7049216, 7179264, 8483072, /* 4880-4887 */ 9512704, 9072128, 8103680, 7975680, 8855808, 9626624, 9463808, 7428864, /* 4888-4895 */ 4991232, 6611456, 10311424, 10972928, 9581312, 8343296, 7592192, 6580224, /* 4896-4903 */ 6393856, 8833536, 10648320, 10012160, 8337664, 6813440, 6838528, 8129792, /* 4904-4911 */ 9122304, 9000192, 9240832, 9731072, 8370944, 6194176, 6099712, 8779520, /* 4912-4919 */ 10205184, 8913664, 8435968, 9187328, 9064192, 6866688, 5532928, 7906816, /* 4920-4927 */ 10911488, 10656000, 8596480, 8408064, 7272448, 4858624, 6763520, 10948352, /* 4928-4935 */ 11823104, 8826112, 6908672, 7934464, 7737600, 6967552, 8326912, 10045696, /* 4936-4943 */ 9674496, 8282368, 8763648, 9059072, 5852416, 4164352, 8833536, 12775168, /* 4944-4951 */ 10768128, 7738368, 7662592, 8195584, 5910528, 5577472, 9954304, 11742976, /* 4952-4959 */ 9786880, 8062208, 7016192, 6404352, 7279360, 10751744, 11828992, 7246080, /* 4960-4967 */ 3955712, 6511872, 10721280, 11687168, 9867264, 7896576, 5456384, 4773888, /* 4968-4975 */ 8866048, 12303616, 10738688, 7642368, 6087936, 6629376, 8646656, 10864896, /* 4976-4983 */ 10810112, 6957056, 3940608, 6550784, 11213824, 11963904, 9066496, 7361536, /* 4984-4991 */ 7329280, 6319872, 6727168, 9523200, 10824448, 9734912, 8388096, 7568384, /* 4992-4999 */ 6348032, 6769408, 9472768, 9999104, 8595712, 8022528, 8182528, 8914688, /* 5000-5007 */ 9563136, 8933120, 5833728, 4724736, 9634304, 12819456, 10713856, 7185408, /* 5008-5015 */ 4499968, 5347328, 9341184, 11999232, 10459648, 8192768, 7589376, 6606592, /* 5016-5023 */ 6422528, 8363264, 10475520, 9638400, 7517952, 7504128, 8197376, 9135872, /* 5024-5031 */ 9238784, 8466432, 7980288, 7533056, 7886080, 9211648, 10563328, 9367040, /* 5032-5039 */ 5552128, 4227840, 8081664, 12495360, 11215616, 7216640, 6029568, 7074816, /* 5040-5047 */ 8999424, 10166528, 9327872, 7831296, 7680256, 9103616, 9647872, 7423488, /* 5048-5055 */ 4993536, 6765568, 10544384, 11227136, 9300992, 7662336, 7898880, 8087808, /* 5056-5063 */ 6832640, 7114240, 9426688, 10764800, 9765120, 7534592, 5765376, 6443008, /* 5064-5071 */ 10364160, 11593472, 7575808, 5710336, 7513600, 9484800, 10467328, 9963776, /* 5072-5079 */ 7994112, 5179392, 5714688, 9497600, 11155456, 10022656, 7802880, 7148544, /* 5080-5087 */ 8186368, 8314624, 7816704, 8428288, 9326080, 9135360, 8649984, 7744000, /* 5088-5095 */ 6586624, 7366656, 9935872, 10497024, 8964608, 7902208, 6489088, 5944832, /* 5096-5103 */ 8198144, 11124992, 11398656, 9010944, 6252800, 4279552, 6677760, 11076608, /* 5104-5111 */ 11568128, 9554944, 7766016, 7224320, 6416384, 6537728, 9293312, 10819584, /* 5112-5119 */ 10245120, 8890112, 7084288, 5415936, 6336512, 9983488, 11143936, 9632256, /* 5120-5127 */ 8393728, 7532288, 6403840, 6385664, 9816320, 12497408, 8934400, 4313600, /* 5128-5135 */ 5598720, 9697792, 11263488, 9896448, 8162560, 8191232, 7657984, 5441792, /* 5136-5143 */ 6620160, 10619392, 11201024, 8886528, 7137536, 7466496, 9011968, 9780736, /* 5144-5151 */ 8564992, 5626880, 5948416, 9894912, 11573504, 9435136, 6718208, 7140096, /* 5152-5159 */ 9379072, 9923840, 7638016, 5479168, 7232768, 9958912, 10014464, 8672256, /* 5160-5167 */ 8234496, 8314112, 8146176, 8530432, 8405504, 7777024, 8086272, 8915200, /* 5168-5175 */ 9261568, 9186816, 8820224, 6170624, 4845568, 9061632, 12263680, 10290688, /* 5176-5183 */ 6973440, 6839296, 9324032, 9735168, 6288384, 4532736, 8655360, 12095488, /* 5184-5191 */ 10862848, 8512256, 7576832, 6543872, 5032704, 8069120, 11853568, 10697216, /* 5192-5199 */ 8088320, 6695168, 7536384, 8773632, 9305600, 9238784, 8049408, 7071488, /* 5200-5207 */ 7201024, 8582656, 9578496, 8939264, 7923456, 7776000, 8170240, 8263936, /* 5208-5215 */ 8935168, 9317888, 8801280, 8499200, 8110848, 7139072, 6993152, 9629184, /* 5216-5223 */ 11080960, 7897856, 5080064, 6754816, 10372608, 11091456, 9191936, 8070144, /* 5224-5231 */ 7254016, 6366976, 7235584, 9382656, 10033664, 8723712, 7783680, 8611328, /* 5232-5239 */ 9748736, 8302336, 5613056, 6486272, 10034944, 11411200, 9928448, 7940352, /* 5240-5247 */ 5648384, 4523520, 8678400, 12599808, 10436864, 7658496, 7708416, 8387840, /* 5248-5255 */ 6037504, 5203200, 10720256, 12513280, 8713216, 7150080, 7341824, 7035904, /* 5256-5263 */ 7139072, 9564416, 10855680, 9294080, 8999680, 7173376, 3605248, 5952256, /* 5264-5271 */ 12289792, 13054976, 7989248, 5831168, 8093696, 9105152, 7887360, 6973440, /* 5272-5279 */ 8455680, 10782976, 10658816, 7700736, 3572480, 5063936, 11710720, 12858880, /* 5280-5287 */ 8983296, 6875136, 7523072, 7515392, 6415872, 8835840, 11758848, 10346496, /* 5288-5295 */ 6647296, 4570368, 6759680, 10823936, 11886592, 9392128, 6985216, 5894400, /* 5296-5303 */ 6432768, 9085440, 10689792, 9845504, 8009472, 6811136, 7105024, 8374272, /* 5304-5311 */ 9778432, 9729792, 8956160, 8545536, 7301376, 5674496, 6780160, 10233856, /* 5312-5319 */ 11154688, 9785088, 8476416, 6552320, 5552128, 7225600, 10015744, 10701568, /* 5320-5327 */ 9519616, 9013760, 7507200, 5069056, 6171392, 10370048, 11946496, 9070592, /* 5328-5335 */ 6674432, 7514112, 8354816, 8121600, 8498432, 8997376, 9040640, 9392384, /* 5336-5343 */ 9412096, 6185728, 2963968, 8216832, 14216192, 11323392, 6836224, 6283776, /* 5344-5351 */ 8089600, 8597504, 7038720, 7349504, 9780224, 10742528, 9295360, 7847680, /* 5352-5359 */ 6792192, 6198528, 7703040, 9948160, 10417664, 9250048, 8404736, 7579392, /* 5360-5367 */ 6893312, 7296512, 8338176, 9224192, 9508608, 9611776, 9002240, 7239680, /* 5368-5375 */ 6005248, 7294976, 9543936, 9931776, 9184512, 8289792, 7678464, 7912960, /* 5376-5383 */ 8570880, 9507328, 9849856, 7960832, 4956928, 5519104, 10230784, 12105984, /* 5384-5391 */ 9831680, 7658240, 6338560, 6734336, 8514816, 9672960, 9608704, 8809472, /* 5392-5399 */ 7989760, 7235584, 7622144, 8631808, 8759808, 8546048, 8587008, 8927744, /* 5400-5407 */ 8658944, 8333312, 8316928, 8194304, 8769280, 8638976, 6752000, 6060544, /* 5408-5415 */ 8875520, 11386112, 9827328, 7699968, 7759616, 8712192, 8512256, 6572544, /* 5416-5423 */ 6084608, 9016576, 11396352, 9794560, 8116736, 8398336, 7105792, 5286656, /* 5424-5431 */ 7278336, 12062208, 12189952, 7932928, 5084672, 5027584, 8404992, 11231744, /* 5432-5439 */ 10790656, 9017088, 7487488, 6755584, 6396416, 8294656, 10198016, 9355008, /* 5440-5447 */ 8054272, 7410176, 8290048, 9304320, 9005824, 8177152, 8092672, 9276416, /* 5448-5455 */ 9170176, 6763264, 5157632, 7757824, 11578112, 11093504, 8201472, 6439936, /* 5456-5463 */ 6576896, 7982848, 9188096, 9631232, 9307904, 8453376, 8129280, 8366336, /* 5464-5471 */ 7549952, 6904576, 8460800, 10112000, 9894912, 8527872, 7208448, 6066944, /* 5472-5479 */ 7162624, 10703360, 11785472, 9259264, 5443840, 4355072, 7917824, 11379456, /* 5480-5487 */ 11100160, 8654080, 6917632, 7376896, 9226240, 9447168, 6854144, 6004224, /* 5488-5495 */ 8850688, 10160640, 9231872, 8700928, 8061184, 8572928, 9632000, 8076800, /* 5496-5503 */ 4925952, 5865728, 11175168, 12013568, 9136896, 8044032, 6528768, 5100032, /* 5504-5511 */ 7168256, 11743232, 11737344, 7747840, 7253760, 7644672, 6779904, 7620608, /* 5512-5519 */ 9808128, 10641664, 9043968, 7971328, 7128832, 5903360, 7569152, 10587648, /* 5520-5527 */ 11182336, 8911360, 6290688, 5885440, 7708928, 10068224, 10684928, 9862400, /* 5528-5535 */ 8337664, 5832704, 5136384, 8130048, 11472896, 10858240, 7957248, 6936576, /* 5536-5543 */ 7871488, 9014784, 8733952, 7485696, 7476736, 8877824, 9473792, 8562176, /* 5544-5551 */ 8368640, 9409792, 9129984, 6418688, 4624384, 7798528, 12083456, 11315968, /* 5552-5559 */ 8188928, 6517248, 6590464, 8052224, 9002752, 9127424, 9208576, 8855040, /* 5560-5567 */ 8021248, 7838976, 8424448, 8489984, 8323840, 8390656, 8546560, 8486144, /* 5568-5575 */ 8330752, 8663808, 8568576, 7712000, 7472896, 8577792, 9586432, 9519872, /* 5576-5583 */ 9326848, 7718400, 4130304, 6042368, 12321024, 12578048, 9079296, 6980096, /* 5584-5591 */ 5133568, 4467712, 9141248, 13547520, 10431232, 7353344, 7722496, 7361280, /* 5592-5599 */ 5803264, 6770432, 11529216, 11717376, 8327936, 7629312, 6898432, 5921536, /* 5600-5607 */ 7363072, 10643712, 11179776, 8405248, 7607808, 8858624, 7852800, 5632768, /* 5608-5615 */ 6809600, 10485504, 11701504, 9717760, 7440384, 5621760, 5581312, 8943360, /* 5616-5623 */ 11253760, 10272000, 8594688, 7759616, 7421696, 6260480, 7092992, 10155264, /* 5624-5631 */ 11008768, 9609984, 7364352, 5939712, 6809088, 9108992, 10295040, 9374720, /* 5632-5639 */ 8084736, 7816192, 9091840, 9369856, 6753024, 5342976, 8177408, 11146752, /* 5640-5647 */ 10360064, 8294144, 7707648, 8087040, 7848960, 7023104, 8098816, 10190080, /* 5648-5655 */ 10002176, 8562176, 7860224, 7115264, 7096064, 8216576, 8785920, 8808960, /* 5656-5663 */ 9006080, 9142784, 9122560, 9156352, 7740928, 5474304, 6343680, 10040320, /* 5664-5671 */ 11578880, 9335808, 7716096, 8465920, 7319808, 5175296, 7527168, 11834880, /* 5672-5679 */ 12051712, 8530432, 5206016, 4630272, 7876352, 11754240, 11216384, 8115712, /* 5680-5687 */ 6826752, 7718912, 8528640, 8025344, 8450048, 9248512, 8675584, 8154880, /* 5688-5695 */ 8276224, 8574464, 8011520, 7676416, 8766208, 10131456, 10680064, 7332864, /* 5696-5703 */ 2859776, 5031424, 11957760, 13911040, 8974592, 5815040, 7264768, 8486656, /* 5704-5711 */ 8429568, 8386816, 8852992, 8966400, 8342016, 8264192, 8248832, 7832576, /* 5712-5719 */ 7988224, 8873984, 9219840, 9419776, 9422336, 7341056, 4100096, 6039552, /* 5720-5727 */ 12173824, 12527104, 8263424, 6168064, 6916608, 8585728, 9153280, 9616640, /* 5728-5735 */ 10247168, 8367104, 4412416, 4537088, 9953536, 12795648, 10638592, 8053504, /* 5736-5743 */ 6976768, 5507840, 6167552, 10196224, 11547648, 9462784, 7790080, 8284416, /* 5744-5751 */ 7746816, 4964608, 7012096, 11995648, 11327232, 8044288, 7359744, 7613440, /* 5752-5759 */ 6716160, 7116544, 10271488, 11815680, 9286144, 5299200, 4413184, 8288000, /* 5760-5767 */ 11916288, 11095040, 8375808, 7920128, 7117056, 5060352, 7265792, 11055104, /* 5768-5775 */ 11329536, 8788736, 6736896, 7424256, 8410112, 8772096, 8890624, 8516608, /* 5776-5783 */ 8511232, 8698880, 8177664, 6923264, 7454208, 9863424, 9912064, 8104448, /* 5784-5791 */ 7848960, 8742912, 8787712, 7431680, 6946304, 9430784, 11144448, 7822848, /* 5792-5799 */ 4267776, 6737664, 11389184, 11689984, 8698368, 7662592, 8071168, 6003456, /* 5800-5807 */ 5715200, 9602048, 11506688, 9741056, 7810048, 8028928, 8939776, 7131904, /* 5808-5815 */ 5507584, 8258304, 10989824, 10469120, 8946176, 7624960, 6715904, 6600704, /* 5816-5823 */ 8384000, 10119680, 9511424, 8489728, 7857152, 8003072, 8426496, 8000768, /* 5824-5831 */ 7751424, 8526592, 9459712, 9233920, 8718592, 8360192, 7496704, 6909440, /* 5832-5839 */ 7722496, 9876736, 10363136, 7972608, 6388480, 7334400, 9023488, 9891840, /* 5840-5847 */ 9368832, 8121088, 7452416, 7811584, 8680192, 9222912, 9139712, 8214784, /* 5848-5855 */ 7022592, 7310848, 9245952, 10536448, 9137152, 6320640, 5464320, 7915008, /* 5856-5863 */ 10686208, 10637312, 9011200, 8203264, 8201216, 6411264, 5319936, 9154816, /* 5864-5871 */ 11917056, 9986304, 7305728, 7015936, 8809984, 9287936, 7786496, 6581760, /* 5872-5879 */ 7803392, 10214912, 10486272, 8319488, 5905152, 6317824, 8945408, 10476032, /* 5880-5887 */ 9854976, 8125952, 7431424, 8034816, 8438272, 8087552, 8275712, 9046784, /* 5888-5895 */ 8787968, 8291840, 8298240, 8001536, 7814656, 8378624, 9140736, 9219328, /* 5896-5903 */ 9445376, 8991744, 5409792, 4132096, 9066240, 13182208, 11371264, 7613696, /* 5904-5911 */ 6584064, 5890048, 6229760, 9665536, 10799616, 9292544, 8169472, 7805184, /* 5912-5919 */ 8302336, 8646144, 8333824, 7510528, 7908352, 9201664, 9418240, 8907520, /* 5920-5927 */ 8082432, 7362816, 7118592, 8193280, 9826304, 9802752, 8360960, 6842624, /* 5928-5935 */ 7108352, 8763904, 9409280, 8672512, 8062208, 8469760, 8987392, 9088256, /* 5936-5943 */ 8455680, 7025152, 6651648, 8650752, 10789120, 10460672, 8691712, 5586688, /* 5944-5951 */ 4240128, 8227840, 12109568, 11239680, 7834112, 6782720, 8127232, 8043264, /* 5952-5959 */ 7598592, 8553728, 9613056, 9193216, 8481536, 9335040, 7972864, 4199168, /* 5960-5967 */ 5874688, 11959040, 12582144, 8691712, 7236864, 7526912, 5587200, 5828608, /* 5968-5975 */ 10821632, 12029184, 9378048, 7847168, 7055872, 6560512, 6871808, 9361152, /* 5976-5983 */ 10363648, 8610304, 7866880, 8026368, 8765440, 9083392, 8732928, 8278784, /* 5984-5991 */ 7328512, 6780928, 7874048, 9595392, 9750528, 8982016, 8406272, 8325888, /* 5992-5999 */ 8253952, 7101696, 7181824, 9523456, 9974528, 7698688, 6766592, 8238080, /* 6000-6007 */ 9603072, 9509120, 8909056, 8441600, 7324160, 6273024, 7406080, 10102016, /* 6008-6015 */ 11106816, 9605120, 7824896, 5673216, 5006848, 8857344, 11780096, 10406656, /* 6016-6023 */ 8232448, 7552000, 7998208, 6880768, 6397952, 9281536, 10990080, 9966848, /* 6024-6031 */ 8808192, 7346176, 5190656, 5726976, 10336512, 12252928, 9169408, 7664128, /* 6032-6039 */ 8376576, 7201792, 5203200, 7263232, 12051456, 11337472, 7242496, 6686208, /* 6040-6047 */ 7819776, 8628480, 8913152, 8808960, 9064704, 9515264, 7941376, 4325888, /* 6048-6055 */ 5684480, 11583488, 12679168, 9295360, 7091456, 6597632, 6056192, 7492608, /* 6056-6063 */ 10716928, 10128896, 7925760, 7552768, 7934464, 8800512, 9200640, 9403648, /* 6064-6071 */ 9235200, 6985984, 5206528, 7598080, 10523904, 10069248, 8348416, 7529728, /* 6072-6079 */ 8054784, 8853504, 9439488, 8854784, 6625024, 6310144, 9132544, 11708160, /* 6080-6087 */ 10336512, 6138880, 3666944, 7018496, 12186112, 11835392, 8994816, 7278336, /* 6088-6095 */ 5870848, 5768192, 8434176, 10944256, 9945856, 8420096, 7977984, 8115712, /* 6096-6103 */ 8464128, 7776512, 7423488, 8421376, 9744128, 9666304, 8398336, 6821888, /* 6104-6111 */ 6132736, 8142336, 11010816, 11196672, 8038400, 5309952, 6190592, 8868864, /* 6112-6119 */ 10368256, 10004992, 9168128, 8103936, 6436352, 5992448, 8270336, 10599424, /* 6120-6127 */ 10244864, 9077248, 8391680, 6786560, 5141760, 7333376, 11658752, 11152640, /* 6128-6135 */ 7825408, 7331584, 7860480, 7449856, 7439872, 9068032, 10281472, 9096960, /* 6136-6143 */ 8192768, 7818752, 6681344, 7177984, 9723904, 11140608, 8562944, 5309696, /* 6144-6151 */ 6658560, 9472000, 9996544, 9568256, 9203968, 8546304, 6856960, 5493760, /* 6152-6159 */ 7358208, 10752256, 10894848, 8606208, 7433472, 7805696, 8251136, 7671296, /* 6160-6167 */ 7863296, 9403392, 9463040, 8531456, 9116672, 8918016, 5643776, 4412416, /* 6168-6175 */ 9004288, 13226496, 10940416, 7670784, 6665984, 4938240, 6559232, 10839808, /* 6176-6183 */ 11936000, 9373440, 6434560, 6319104, 7694080, 9410048, 10156032, 9403904, /* 6184-6191 */ 8276992, 6232320, 5688064, 8304896, 11088384, 10537728, 8507392, 8324352, /* 6192-6199 */ 7437568, 5510400, 6558464, 10753536, 12250112, 9410816, 6823680, 4705280, /* 6200-6207 */ 5787136, 10600192, 12072448, 9239040, 6706688, 7821568, 9184000, 7094784, /* 6208-6215 */ 6149376, 9018112, 11385600, 10471424, 8006656, 5022464, 4355072, 9356800, /* 6216-6223 */ 13079808, 10061824, 7311360, 8062976, 7547136, 5383680, 6704128, 11829248, /* 6224-6231 */ 11859200, 8280832, 7620608, 5801984, 5073920, 8894464, 12410880, 10800128, /* 6232-6239 */ 7660288, 7769088, 6146048, 5249280, 8992000, 11399936, 10424576, 7781120, /* 6240-6247 */ 7003136, 8120832, 8532736, 8323328, 8145920, 8684032, 8908800, 8638464, /* 6248-6255 */ 8448000, 8062208, 7630848, 7535104, 8568320, 9980160, 10329344, 8033536, /* 6256-6263 */ 4749824, 5678848, 10194944, 11940864, 9424384, 7036928, 6748160, 7938048, /* 6264-6271 */ 9396992, 9881088, 9541120, 7847424, 4928768, 5510144, 10297856, 12187136, /* 6272-6279 */ 10074880, 8014080, 6357504, 5185792, 7133696, 11447296, 11665152, 8948480, /* 6280-6287 */ 7322624, 5399808, 5689600, 9151232, 11780608, 10215680, 7208448, 7172608, /* 6288-6295 */ 8630784, 9539840, 8267264, 6115328, 6764288, 9654272, 10872064, 8840448, /* 6296-6303 */ 7207680, 7272448, 7807232, 8839168, 9811200, 9987584, 8711168, 6385664, /* 6304-6311 */ 5451776, 8005120, 10580736, 10249984, 8766976, 7640064, 7827200, 7973120, /* 6312-6319 */ 7697408, 8581120, 10030848, 10365696, 7978496, 4475648, 4837120, 10194432, /* 6320-6327 */ 12979200, 9668096, 6659840, 6860288, 8832256, 10193920, 8234240, 5064960, /* 6328-6335 */ 5957376, 10991104, 12034816, 8773120, 8040192, 7092736, 5029120, 6687488, /* 6336-6343 */ 10948864, 11966720, 8696832, 6852864, 7075072, 7385600, 8926976, 10219008, /* 6344-6351 */ 9981440, 8265216, 5659648, 5222912, 8796160, 11759360, 10545408, 7961856, /* 6352-6359 */ 6189312, 6497280, 8916992, 11009024, 10012160, 6585088, 5894912, 8024832, /* 6360-6367 */ 9323008, 9447936, 9122560, 8653824, 8343296, 8321024, 7467264, 6690048, /* 6368-6375 */ 8222976, 10211584, 10253824, 8558336, 6715136, 6378240, 8097792, 9929984, /* 6376-6383 */ 9571840, 8300544, 7502336, 7513088, 8599040, 9501440, 9052928, 7904512, /* 6384-6391 */ 7917824, 9403648, 9905408, 7164672, 4173312, 6834432, 12388096, 12420864, /* 6392-6399 */ 7630592, 4936192, 6645504, 9742080, 10273024, 8376576, 7469056, 8180224, /* 6400-6407 */ 8371456, 7993088, 8419072, 9010176, 9106432, 8926976, 8432384, 7656448, /* 6408-6415 */ 6963200, 7624192, 9496064, 9850624, 8266496, 7262208, 7662080, 8727552, /* 6416-6423 */ 9588480, 9189632, 7739392, 7101696, 8130048, 9241856, 9322240, 8751104, /* 6424-6431 */ 7881216, 7055360, 7071232, 8869376, 10380288, 9197056, 7748352, 8535552, /* 6432-6439 */ 9515776, 7412224, 4719104, 6885632, 11209728, 11344896, 9122560, 8256512, /* 6440-6447 */ 7014656, 5417472, 6781184, 10567168, 11564032, 8838400, 7860736, 8194304, /* 6448-6455 */ 5905408, 5594368, 9803008, 12217088, 9581568, 7000576, 7744512, 7372032, /* 6456-6463 */ 6585856, 8822016, 10606336, 9882368, 8349440, 7577600, 6794752, 6679808, /* 6464-6471 */ 9358336, 10457344, 8135680, 6915840, 8061952, 9429760, 9374720, 8436480, /* 6472-6479 */ 8049152, 8167680, 7864832, 7839744, 8760576, 9135104, 8495872, 8477952, /* 6480-6487 */ 9511680, 8714496, 5230592, 5104640, 9766400, 12231936, 10070784, 7231232, /* 6488-6495 */ 7158784, 7902976, 7502080, 8623616, 10539008, 10383360, 7339776, 3759616, /* 6496-6503 */ 5808384, 11918336, 12524544, 8522496, 7559424, 7140864, 5262848, 6942976, /* 6504-6511 */ 11429888, 11999744, 8596480, 7212544, 5867520, 4952320, 9373696, 12402688, /* 6512-6519 */ 10224896, 7576064, 7344896, 7380224, 6104064, 8036864, 11034112, 10086144, /* 6520-6527 */ 7908608, 7677696, 9140224, 8665856, 5700352, 6091520, 9864960, 11158528, /* 6528-6535 */ 9745408, 8111360, 6770944, 6576384, 7930880, 9748480, 9915904, 8548864, /* 6536-6543 */ 7400704, 7119616, 8060416, 9408256, 9670144, 8503296, 7575296, 7927808, /* 6544-6551 */ 8355072, 8594688, 8676608, 8411392, 8463872, 8906240, 8620032, 6836992, /* 6552-6559 */ 6471168, 9319680, 10698752, 9371392, 8217600, 7372032, 6452224, 6920960, /* 6560-6567 */ 9688832, 10805504, 8707840, 7824128, 8871168, 8176128, 5599744, 6327296, /* 6568-6575 */ 11033600, 12426752, 8662784, 5452544, 5704960, 8147712, 10204928, 10216960, /* 6576-6583 */ 8880128, 7577088, 7782656, 8434688, 7878656, 7880704, 8900096, 9344256, /* 6584-6591 */ 8814848, 8264704, 7918592, 7188224, 7625984, 9284864, 9911296, 9232128, /* 6592-6599 */ 8079360, 7100672, 6774272, 7703552, 9303296, 9527552, 8780288, 8509440, /* 6600-6607 */ 8558592, 8315648, 7909888, 8310272, 9484800, 8728320, 5994496, 6414848, /* 6608-6615 */ 9405952, 10599936, 9929472, 8778240, 7708416, 5609472, 5784832, 10099712, /* 6616-6623 */ 11623936, 9298432, 7457536, 7588352, 7928320, 6948864, 7959296, 10181632, /* 6624-6631 */ 10282240, 9489152, 7507712, 4509696, 5307904, 10771456, 12865024, 9017600, /* 6632-6639 */ 6586368, 7567616, 8123136, 7781632, 8231424, 9419008, 9432576, 8896512, /* 6640-6647 */ 9195776, 6958848, 3981568, 7299840, 12547584, 12058880, 8464128, 6528512, /* 6648-6655 */ 5456384, 5692928, 9907968, 12135424, 9512448, 7769856, 8052736, 7830272, /* 6656-6663 */ 5526784, 6379264, 11260416, 11494656, 8353280, 6934272, 7231744, 8214272, /* 6664-6671 */ 8738560, 9121024, 8810240, 8740096, 8876800, 6930432, 5655296, 8239616, /* 6672-6679 */ 11357440, 10754304, 8627968, 7372544, 4782336, 5254656, 10646528, 12578816, /* 6680-6687 */ 9792512, 6815232, 6116352, 7476224, 9279488, 10072320, 9362688, 9110528, /* 6688-6695 */ 7328768, 4209152, 6131712, 11698176, 12602368, 8492544, 7169024, 7629312, /* 6696-6703 */ 6178304, 6672384, 9558272, 11368704, 9900288, 8116224, 7205120, 5174272, /* 6704-6711 */ 6628096, 10772224, 11424000, 9128704, 7671296, 8110848, 6418944, 5279744, /* 6712-6719 */ 9345792, 11837952, 10245888, 8457984, 6884608, 5424384, 6305792, 10445312, /* 6720-6727 */ 11837952, 8770048, 7219712, 7797248, 7968000, 7407104, 7980544, 10222848, /* 6728-6735 */ 10751488, 8376576, 4946688, 4859904, 9338880, 12062464, 10338816, 7383552, /* 6736-6743 */ 6656256, 7903232, 8664576, 8913408, 8739840, 8343040, 8050176, 8128000, /* 6744-6751 */ 9131264, 10347264, 8679168, 3954432, 4800000, 10725120, 12382976, 9725184, /* 6752-6759 */ 7070464, 7158528, 8347648, 8475392, 8150016, 7968768, 8663296, 9208064, /* 6760-6767 */ 9600000, 9333760, 6919680, 4548864, 6821376, 11581696, 11365376, 8379648, /* 6768-6775 */ 7247616, 8210688, 9097728, 7114240, 5924096, 8471040, 10941696, 10240512, /* 6776-6783 */ 7831552, 6286848, 7025408, 9348608, 9982976, 8748544, 8196096, 8936704, /* 6784-6791 */ 8344064, 6296576, 6647808, 9072384, 10153472, 9095168, 8448768, 8779520, /* 6792-6799 */ 8875520, 7556608, 5712896, 7171072, 10462208, 11064064, 9065472, 7691264, /* 6800-6807 */ 7012096, 6005504, 7574272, 10348544, 10957056, 9591040, 7515648, 5831936, /* 6808-6815 */ 5896704, 9005312, 10948352, 9831424, 8628224, 8253952, 7745792, 5897984, /* 6816-6823 */ 6511616, 9949440, 10827008, 9298688, 7705088, 7562752, 8316160, 8192256, /* 6824-6831 */ 7707904, 8383488, 9442816, 8975104, 8378624, 8150528, 7437568, 7344384, /* 6832-6839 */ 8499968, 9925376, 10034688, 8947200, 6300928, 4948224, 7987456, 10884608, /* 6840-6847 */ 10553344, 8532736, 7250432, 7489536, 8676352, 9614080, 7995392, 6566400, /* 6848-6855 */ 8092928, 9990400, 9659392, 8196096, 8759040, 8507904, 5831936, 5884928, /* 6856-6863 */ 9363200, 11583232, 10122496, 7445504, 6440448, 7085824, 8463872, 9523456, /* 6864-6871 */ 9656576, 8943104, 8504576, 8435712, 7149056, 5902848, 7909632, 10556416, /* 6872-6879 */ 10129152, 8941056, 7982592, 6863872, 6838784, 8116480, 9808896, 10205696, /* 6880-6887 */ 9562368, 7904768, 5798400, 6283776, 9099520, 11149568, 10002176, 7180032, /* 6888-6895 */ 6188800, 7625728, 9543936, 10034944, 9400064, 8173568, 6555136, 6363648, /* 6896-6903 */ 8342016, 9841920, 9434368, 8833536, 8216832, 8011520, 8691968, 8542720, /* 6904-6911 */ 6935808, 7033600, 9839616, 10126080, 8266496, 7902208, 7860224, 7630336, /* 6912-6919 */ 7953152, 9235200, 9463552, 8195072, 7865088, 8030208, 8374016, 8678144, /* 6920-6927 */ 8707328, 8803072, 8393472, 7353088, 7404544, 9429760, 10896384, 9420544, /* 6928-6935 */ 5348352, 3787520, 8273920, 12671744, 11248640, 7591680, 6804224, 8540928, /* 6936-6943 */ 9308416, 7166720, 5497600, 8360448, 11728384, 10507776, 8104448, 6943232, /* 6944-6951 */ 5880832, 7092480, 10084096, 10969088, 8717056, 6525440, 7121664, 8494336, /* 6952-6959 */ 9523200, 9826816, 9314048, 8038144, 5644288, 5719040, 9432576, 11637248, /* 6960-6967 */ 9635328, 7626240, 8314112, 8309248, 6103040, 5790976, 10337024, 12264960, /* 6968-6975 */ 8252672, 6948096, 8343552, 7959808, 6896128, 7887616, 10494464, 10079488, /* 6976-6983 */ 8649216, 8555520, 5837312, 4451840, 8817152, 12540928, 10794496, 7097088, /* 6984-6991 */ 6601472, 8316160, 8650752, 8248064, 8389120, 8956160, 9361664, 9058816, /* 6992-6999 */ 7593984, 5547008, 6567936, 10484736, 11708160, 9248000, 6529536, 6054400, /* 7000-7007 */ 7926784, 9590528, 9350400, 8382976, 7953408, 8368128, 8929792, 9030144, /* 7008-7015 */ 8598016, 7621632, 6904320, 7763712, 9680128, 10169856, 8685312, 6791936, /* 7016-7023 */ 6745600, 9000192, 10122752, 8187648, 7069952, 8230912, 8846592, 9349376, /* 7024-7031 */ 9679616, 8433408, 6302208, 5852160, 8996608, 11396352, 10114048, 8037632, /* 7032-7039 */ 6394112, 6128640, 8121600, 10185472, 10183424, 8755200, 7421184, 6989824, /* 7040-7047 */ 7833344, 8807680, 8872704, 8844800, 9229824, 9342720, 7859968, 5858816, /* 7048-7055 */ 6838016, 9522688, 10358272, 9552640, 8589056, 7886848, 6806784, 6364672, /* 7056-7063 */ 8272896, 10443520, 10199040, 8908288, 8404736, 7181568, 5380608, 6924032, /* 7064-7071 */ 10977792, 11376896, 8285184, 6972160, 7712512, 8377600, 8408576, 8421376, /* 7072-7079 */ 8856832, 8670720, 8589312, 9689600, 8403456, 4731392, 5372928, 10770944, /* 7080-7087 */ 12994560, 9399808, 7090176, 6785792, 5094144, 7407872, 11785728, 11351808, /* 7088-7095 */ 8543232, 7178496, 6958848, 6069504, 7687936, 11102208, 11068672, 8455168, /* 7096-7103 */ 5967104, 6064128, 8400128, 10246656, 10150400, 8361728, 7619840, 7898368, /* 7104-7111 */ 7896320, 8303104, 9590016, 10184448, 7085312, 4278272, 7389696, 11529728, /* 7112-7119 */ 11059968, 8354816, 7101440, 7827968, 8283136, 7609600, 8220928, 9601792, /* 7120-7127 */ 9298176, 8471040, 8158976, 7496192, 7091200, 8151296, 9769984, 9601792, /* 7128-7135 */ 8766208, 9206016, 8007424, 5006336, 5548288, 10267392, 12762624, 10221312, /* 7136-7143 */ 7278848, 5399296, 5362432, 9058816, 11671040, 10194688, 7553536, 7505408, /* 7144-7151 */ 9148160, 7357952, 5165568, 8578816, 11952128, 10114048, 7793664, 7700480, /* 7152-7159 */ 6499840, 5554944, 9477376, 12222720, 9384192, 7505408, 7458048, 6893312, /* 7160-7167 */ 6917888, 9209856, 11057408, 8824576, 7798528, 8907008, 7707648, 5658624, /* 7168-7175 */ 6721280, 10696960, 11432704, 8695552, 7777024, 7961600, 7116032, 6575616, /* 7176-7183 */ 8297728, 10668288, 10474496, 8261120, 6359808, 6224640, 8325888, 10709248, /* 7184-7191 */ 10746112, 8502272, 5740288, 5481216, 8979200, 11765248, 10555648, 7323904, /* 7192-7199 */ 5439232, 6653696, 9430016, 10765568, 9404160, 7232000, 6705408, 7856384, /* 7200-7207 */ 9407488, 9766144, 8721408, 7928576, 8043520, 7960576, 7588096, 8481536, /* 7208-7215 */ 9498368, 9022720, 8484608, 8153088, 7430656, 7270656, 8896512, 10888704, /* 7216-7223 */ 9001472, 5132800, 5762560, 9649664, 11352064, 9659904, 7423232, 7162112, /* 7224-7231 */ 8303104, 9573888, 9427456, 7176192, 5640448, 7408640, 10237696, 10531840, /* 7232-7239 */ 8950272, 7977984, 8237312, 8124928, 6906368, 7030784, 9227776, 10476544, /* 7240-7247 */ 9056256, 7525888, 8412928, 9376512, 7587840, 5889280, 7471616, 10115840, /* 7248-7255 */ 10384128, 8567552, 7361536, 7866112, 9329152, 9344768, 7113216, 6423296, /* 7256-7263 */ 8324096, 9623296, 9112832, 8538368, 8599808, 8454144, 8525568, 8025344, /* 7264-7271 */ 7081216, 7788800, 9628160, 10119680, 9444096, 8375808, 5325568, 4624384, /* 7272-7279 */ 9462528, 12493568, 10311936, 7189504, 7100160, 8383744, 7572736, 7459328, /* 7280-7287 */ 9284864, 9947648, 8664320, 7551232, 8454144, 9930496, 8676608, 4630272, /* 7288-7295 */ 5176064, 10790912, 12372736, 9505280, 6968576, 6887936, 7483904, 8050176, /* 7296-7303 */ 9870592, 10234368, 9165568, 7059456, 4903680, 6671104, 10668544, 11843328, /* 7304-7311 */ 9320704, 7034624, 6204160, 6863104, 8910080, 9975040, 9925632, 8970496, /* 7312-7319 */ 7897088, 7191040, 6992384, 8164864, 8975104, 9013248, 8780544, 8494080, /* 7320-7327 */ 8604928, 8819200, 9347584, 7725056, 5146624, 7031040, 10938112, 11317504, /* 7328-7335 */ 8773888, 7748608, 7433472, 5217280, 6918144, 11517696, 11263232, 8247296, /* 7336-7343 */ 6681344, 7283200, 8326656, 9046272, 9584640, 8692736, 7239680, 6881280, /* 7344-7351 */ 8609280, 10454528, 9518592, 6649856, 5820416, 9372928, 11991040, 9627136, /* 7352-7359 */ 5205504, 4220928, 8541440, 11853824, 10631936, 8390656, 7780608, 7619840, /* 7360-7367 */ 6493952, 6965248, 9518848, 10896384, 9687808, 7647744, 6371584, 6372864, /* 7368-7375 */ 8734976, 11056640, 10549504, 8067584, 5677056, 6056960, 9076736, 10756352, /* 7376-7383 */ 9216768, 7317248, 7229440, 8391936, 9508864, 9084160, 8010752, 7848448, /* 7384-7391 */ 8304128, 8474112, 8461056, 8505600, 8382464, 8327680, 8354560, 8388864, /* 7392-7399 */ 8378624, 8345856, 8416768, 8418304, 8388608, 8390656, 8384256, 8399104, /* 7400-7407 */ 8391424, 8393728, 8381184, 8378624, 8424192, 8560128, 8439552, 8012544, /* 7408-7415 */ 7962624, 8636928, 9059072, 8962816, 8605696, 7133952, 6432000, 8490752, /* 7416-7423 */ 10708224, 10488576, 9100544, 6552576, 3685632, 6555648, 12266752, 12305920, /* 7424-7431 */ 8881664, 6947072, 6678528, 6296576, 7781376, 10811904, 10545152, 8283392, /* 7432-7439 */ 6777088, 6942464, 8335104, 9365504, 9662464, 8470784, 7189504, 7646208, /* 7440-7447 */ 8894464, 9511424, 8981760, 8158720, 7421952, 7223552, 8013312, 9040128, /* 7448-7455 */ 9124096, 8654336, 8552192, 8609280, 8653056, 8183808, 7007488, 7202304, /* 7456-7463 */ 9552896, 10783744, 9645568, 7014144, 4793600, 6509056, 10542336, 11627520, /* 7464-7471 */ 9788416, 7913216, 5938176, 5480448, 8403712, 11203584, 10542848, 7892992, /* 7472-7479 */ 7263744, 8240640, 7805440, 7525376, 8748544, 9678848, 8961792, 8056064, /* 7480-7487 */ 8322304, 8401152, 7776256, 7881984, 8120320, 7959040, 8979712, 10193664, /* 7488-7495 */ 9824512, 7776768, 5392384, 6112000, 9538560, 11223040, 10128896, 8050176, /* 7496-7503 */ 6340864, 6319616, 8260352, 10077440, 9991936, 8655616, 7801600, 7703040, /* 7504-7511 */ 7589376, 8011264, 9247488, 9516288, 8289536, 7792384, 8347648, 8534272, /* 7512-7519 */ 7946496, 7448576, 8839424, 10895104, 9176064, 4796672, 5149184, 9903872, /* 7520-7527 */ 11677696, 9790464, 7457536, 6983680, 8264192, 9115904, 8768768, 7700224, /* 7528-7535 */ 7580160, 8622848, 9405184, 9236224, 8280832, 7315968, 6935808, 7973376, /* 7536-7543 */ 9506304, 9562880, 8509696, 7593216, 7696896, 8666112, 9329920, 9053184, /* 7544-7551 */ 8540928, 7715840, 6635776, 7595776, 10400768, 11244288, 8088064, 4400128, /* 7552-7559 */ 5771008, 10451200, 12106240, 10071296, 6689792, 4811776, 6900224, 10497536, /* 7560-7567 */ 11088384, 8628480, 7038208, 7566848, 8547072, 9116672, 8641280, 7703040, /* 7568-7575 */ 7619584, 8605952, 9306880, 8896256, 8438528, 7840000, 7344896, 7853312, /* 7576-7583 */ 9061120, 9737216, 9105920, 8014080, 6920192, 6688768, 8240384, 10155264, /* 7584-7591 */ 10655488, 9122304, 6707200, 5734656, 7553792, 9960192, 10315008, 9117184, /* 7592-7599 */ 7618304, 7130112, 7836416, 8853504, 9293824, 8671744, 8932096, 9346560, /* 7600-7607 */ 6710528, 4423168, 7631616, 12709632, 11897600, 7868416, 6133248, 4938496, /* 7608-7615 */ 6992640, 11214080, 11388928, 8830208, 7310080, 7878144, 7162624, 6313728, /* 7616-7623 */ 8905984, 10706944, 9915648, 8635392, 7958272, 6629120, 5511168, 8418304, /* 7624-7631 */ 11324416, 10271488, 8537600, 7821056, 7147264, 6483968, 7585536, 10175232, /* 7632-7639 */ 10588672, 8907264, 7355392, 6618880, 7550720, 9084928, 9604608, 9073920, /* 7640-7647 */ 8235008, 7681536, 7709952, 8452608, 8848896, 8471552, 8042496, 8159232, /* 7648-7655 */ 8880640, 9036544, 8553472, 8438272, 8126208, 7341056, 7683584, 9607168, /* 7656-7663 */ 10650624, 8242432, 4855552, 6098944, 10423552, 11436800, 9390848, 7884800, /* 7664-7671 */ 7374848, 6796032, 6904832, 8884224, 10016512, 9154048, 8501248, 8512256, /* 7672-7679 */ 9007872, 8331776, 6154240, 6487296, 9592064, 10447104, 8760832, 7918336, /* 7680-7687 */ 8148480, 8849664, 8890368, 7304960, 6452992, 8788736, 10678016, 9149440, /* 7688-7695 */ 7963904, 8279808, 7955712, 6679296, 6990080, 9761280, 10350848, 8838656, /* 7696-7703 */ 7996672, 7559680, 7770112, 8148224, 8517376, 8922624, 9123328, 8652032, /* 7704-7711 */ 8216320, 9070336, 8884736, 6446848, 5430016, 8824576, 12001280, 10174208, /* 7712-7719 */ 7906304, 7171840, 6012416, 6873600, 9682944, 10920192, 9227520, 7150080, /* 7720-7727 */ 7557120, 8975104, 9019136, 8007680, 7725568, 7895296, 7977984, 8619264, /* 7728-7735 */ 9000704, 8884224, 8702464, 8462592, 8976128, 9122048, 6953728, 5218048, /* 7736-7743 */ 7849472, 11493888, 10536960, 7705088, 7240960, 7962368, 8506368, 8396544, /* 7744-7751 */ 8265216, 8707840, 8817664, 8672256, 8369152, 7874560, 8115712, 9087488, /* 7752-7759 */ 8711936, 6443520, 6538496, 9830400, 10824448, 8808448, 7818496, 8567296, /* 7760-7767 */ 8690176, 6764288, 5779456, 9283328, 12257792, 10174464, 6725376, 4888064, /* 7768-7775 */ 6454016, 10052352, 11185152, 9474048, 7292928, 7159296, 8325888, 8795904, /* 7776-7783 */ 8595200, 8141568, 8603648, 9512704, 9466368, 7266048, 4873984, 7153664, /* 7784-7791 */ 10790400, 10502912, 8612864, 7608320, 7993344, 8898560, 8951808, 8070656, /* 7792-7799 */ 7039744, 7725312, 9341184, 9503488, 8189952, 7251968, 7854080, 8924672, /* 7800-7807 */ 9505280, 8856320, 7984384, 8253440, 8514560, 7980800, 7442944, 8256000, /* 7808-7815 */ 9364736, 8911616, 8183552, 8134656, 8371712, 8551680, 8466944, 8240640, /* 7816-7823 */ 8113408, 8376320, 8736256, 8802816, 8509440, 7947520, 7790848, 8591360, /* 7824-7831 */ 9379072, 8478976, 6542080, 7004928, 9844992, 10821888, 9225472, 7590912, /* 7832-7839 */ 6769408, 6876160, 8297984, 9709568, 9252864, 8465408, 8957696, 9052160, /* 7840-7847 */ 7716608, 6141184, 7030528, 9799168, 10321152, 9026816, 8491520, 8547072, /* 7848-7855 */ 7351808, 5726464, 7395328, 10713344, 10834688, 8761088, 8056320, 7487744, /* 7856-7863 */ 6092032, 6978048, 9740288, 10766592, 9220864, 7443712, 7345408, 8139008, /* 7864-7871 */ 9362688, 10240512, 8545024, 5103872, 4961536, 9995776, 12638464, 9342720, /* 7872-7879 */ 7094272, 7718656, 7806720, 7253248, 7929088, 9860096, 10014720, 8567808, /* 7880-7887 */ 8001792, 7061760, 6383360, 8321792, 10750464, 10630912, 8906240, 6824448, /* 7888-7895 */ 4744704, 6649600, 11027712, 11280384, 8788736, 7171072, 7415552, 8473600, /* 7896-7903 */ 8476928, 8273152, 8670464, 9733888, 9787648, 6725888, 4190720, 7138560, /* 7904-7911 */ 11972352, 11587328, 7913984, 7100160, 8162816, 7740928, 7283968, 9002496, /* 7912-7919 */ 11005696, 9220608, 5015552, 5580288, 9974784, 11105536, 9336320, 7642880, /* 7920-7927 */ 7329024, 8252928, 8600320, 8345600, 8321792, 8595712, 8620032, 8288768, /* 7928-7935 */ 8281344, 8632576, 9161984, 8771840, 7015168, 6246400, 8575744, 11142656, /* 7936-7943 */ 9633536, 6157568, 5980160, 9268736, 11088640, 9469440, 7287040, 6536960, /* 7944-7951 */ 8062720, 10243584, 9646336, 6980352, 6136064, 8284160, 9848064, 9138176, /* 7952-7959 */ 8472832, 8325120, 8685312, 9299456, 8390912, 6063360, 6220544, 9516032, /* 7960-7967 */ 10708736, 9505024, 8582912, 7835904, 7033600, 6769152, 8259584, 9671168, /* 7968-7975 */ 9360896, 8844800, 8814848, 8790016, 7506944, 6138368, 7188736, 9800192, /* 7976-7983 */ 10488064, 8837120, 7705856, 7666176, 8249856, 8722176, 8551424, 8360192, /* 7984-7991 */ 8300288, 8449536, 8509440, 8401152, 8273664, 7984640, 7870976, 8365056, /* 7992-7999 */ 9486080, 10196992, 8788224, 5644800, 5305088, 8905728, 11193088, 10322432, /* 8000-8007 */ 8607232, 7405824, 6514944, 6792704, 9134592, 10875648, 10108928, 7455744, /* 8008-8015 */ 5505536, 6892288, 9784832, 10751488, 9284608, 8432896, 7861504, 5628928, /* 8016-8023 */ 6230016, 10173184, 12150272, 9715456, 5766912, 5158912, 7986432, 10808832, /* 8024-8031 */ 10457856, 8306944, 7587584, 7826176, 7632128, 7433984, 8979200, 10053376, /* 8032-8039 */ 9045760, 8479744, 8071936, 7036416, 6262272, 7695872, 10612992, 10745088, /* 8040-8047 */ 8457728, 7291392, 7666944, 8097024, 8177408, 8733952, 9689088, 9833216, /* 8048-8055 */ 7733248, 5003008, 6425856, 10189824, 11113216, 9668096, 8006912, 7009792, /* 8056-8063 */ 6604288, 7566336, 9373440, 9820416, 9170944, 8140800, 7627008, 8067840, /* 8064-8071 */ 8545024, 8773120, 8699904, 8505344, 7994880, 7502848, 7787008, 8979200, /* 8072-8079 */ 10418944, 10039040, 6513664, 4450816, 7637760, 10886656, 10548992, 8810240, /* 8080-8087 */ 7603712, 7742976, 8432384, 8348160, 7743488, 8224512, 9253888, 9209088, /* 8088-8095 */ 8669440, 8124160, 7787520, 7385344, 7113728, 8243200, 10204928, 10749440, /* 8096-8103 */ 8686336, 5981440, 5792000, 8781056, 11123968, 9947904, 8478464, 7491328, /* 8104-8111 */ 5675520, 6363648, 9897984, 11415808, 9305600, 7686144, 8406528, 7345408, /* 8112-8119 */ 5625856, 7798528, 10800896, 10674432, 8728064, 7761152, 7375872, 6362624, /* 8120-8127 */ 7415296, 9978112, 10174976, 8804096, 8261120, 8604672, 7693312, 5934592, /* 8128-8135 */ 7350784, 10170880, 10315264, 8811776, 7732224, 8366336, 9260544, 7268096, /* 8136-8143 */ 5032960, 8057856, 11767040, 10270464, 7666176, 7012096, 7684096, 8451584, /* 8144-8151 */ 8748544, 9258240, 9464832, 8931840, 6062592, 4660736, 8663808, 12348928, /* 8152-8159 */ 10700800, 7382784, 7957504, 7757312, 5290240, 7165696, 10741760, 11092736, /* 8160-8167 */ 8699648, 7025920, 7939840, 8325120, 7625984, 7969024, 9240832, 9446144, /* 8168-8175 */ 8612352, 8208640, 7761920, 7026688, 7703552, 9592320, 9825280, 8398336, /* 8176-8183 */ 7381504, 7750656, 9279488, 10321408, 8911616, 4714240, 4641536, 10217984, /* 8184-8191 */ 12375808, 9834240, 6955264, 6772736, 8273152, 8604416, 8794624, 8709888, /* 8192-8199 */ 8319232, 8338176, 8348928, 8191488, 7857920, 8388352, 9020416, 8716544, /* 8200-8207 */ 8416256, 8254464, 7813376, 7732992, 8525824, 9170944, 8857344, 8787456, /* 8208-8215 */ 9554688, 8118528, 4611840, 5484800, 10605056, 12824064, 9956096, 6522112, /* 8216-8223 */ 5770240, 6742528, 8934912, 10390016, 9694208, 8286208, 7729664, 8642304, /* 8224-8231 */ 8147712, 6061824, 7633664, 10861312, 10074624, 7939072, 7637248, 7742976, /* 8232-8239 */ 7387904, 8177408, 10014976, 9535744, 7619840, 7057408, 7830528, 9198592, /* 8240-8247 */ 9433600, 8575232, 7631104, 7503360, 8705024, 9840640, 9236480, 6872832, /* 8248-8255 */ 5779456, 8531968, 11791872, 10167808, 5886208, 5287168, 8094720, 10276608, /* 8256-8263 */ 10215680, 8823040, 7577344, 7452672, 8353024, 9179392, 9405184, 8180992, /* 8264-8271 */ 6191104, 6716416, 9667072, 11067136, 9501696, 7808000, 6522368, 5888512, /* 8272-8279 */ 8079616, 10291200, 10254848, 9300736, 8268800, 6968576, 5852416, 7828480, /* 8280-8287 */ 10708736, 10272512, 8503552, 7760896, 7985920, 7689216, 7345152, 8191232, /* 8288-8295 */ 8846592, 8897280, 8760832, 8608000, 8539904, 8437504, 8524800, 8299520, /* 8296-8303 */ 7482112, 7628288, 9015296, 9608448, 8958464, 7926784, 7064576, 7486464, /* 8304-8311 */ 9385472, 10243840, 8725760, 7240192, 6917888, 7228160, 8432384, 10005248, /* 8312-8319 */ 10251008, 8951808, 7618048, 6545408, 6671104, 8642048, 10118400, 9941504, /* 8320-8327 */ 9081088, 8195584, 6575872, 5949696, 8451840, 10554624, 10080000, 8667904, /* 8328-8335 */ 7979520, 7663104, 6546944, 7091200, 9767168, 10768896, 9326592, 7383040, /* 8336-8343 */ 6396928, 7199488, 8940288, 9842432, 9478400, 8423424, 7770880, 7797760, /* 8344-8351 */ 7929088, 8371968, 8965120, 9074176, 8679680, 8177920, 7627776, 7407616, /* 8352-8359 */ 8278528, 9355008, 9316608, 8159488, 7270144, 7841536, 8655360, 8797696, /* 8360-8367 */ 8991488, 8792576, 7964416, 7744256, 8503808, 8973824, 8540160, 8433408, /* 8368-8375 */ 9394176, 8925184, 5904384, 5176576, 8868608, 11877376, 10348544, 7643648, /* 8376-8383 */ 7744000, 8030464, 6945536, 7085312, 9151232, 10736896, 9714688, 7753472, /* 8384-8391 */ 6512384, 6644224, 8614912, 10014976, 9477120, 8344320, 7661824, 7683328, /* 8392-8399 */ 8171776, 8711168, 8832512, 8477184, 8020480, 7792640, 8230400, 9079808, /* 8400-8407 */ 9170432, 8357120, 8458496, 9062912, 7350784, 5724672, 8062208, 11146752, /* 8408-8415 */ 10340352, 7884288, 7644672, 7244032, 6439168, 8591872, 10675968, 10017792, /* 8416-8423 */ 8492800, 7362560, 6318336, 6245120, 9357312, 11603456, 9427456, 7131904, /* 8424-8431 */ 7480832, 9450240, 9391104, 6125056, 5348864, 9056512, 11388160, 9802240, /* 8432-8439 */ 7934464, 7670016, 8205312, 7813888, 7000832, 8565248, 10241024, 9464320, /* 8440-8447 */ 8426496, 7785216, 6850560, 6791424, 8747520, 10706688, 9946624, 7710208, /* 8448-8455 */ 6449408, 7141376, 8750848, 9358080, 9073664, 8731392, 8454400, 8877312, /* 8456-8463 */ 8670976, 6185472, 6051584, 9850624, 11468800, 9277440, 7722752, 7565312, /* 8464-8471 */ 5737216, 6459392, 11015936, 11439104, 8924672, 7681280, 6862848, 5798912, /* 8472-8479 */ 7193088, 10988544, 10919680, 8498944, 8052224, 8012032, 6582016, 5865728, /* 8480-8487 */ 9367552, 11868672, 9237248, 6952960, 7762688, 9373184, 8906240, 6274048, /* 8488-8495 */ 5670400, 9264640, 11681280, 9701120, 8104448, 7822848, 6242560, 5999616, /* 8496-8503 */ 9192704, 11629312, 9680640, 6999040, 7455744, 8929536, 8542720, 6869760, /* 8504-8511 */ 7030272, 9452288, 10432000, 8868608, 7596800, 8300032, 9321216, 8195072, /* 8512-8519 */ 6036480, 6753536, 10142208, 11289088, 8578048, 6289664, 6913792, 8607232, /* 8520-8527 */ 9746944, 9565184, 8647936, 8140032, 7645440, 6791168, 7425536, 9816320, /* 8528-8535 */ 10388480, 9326080, 8522240, 6621696, 5216768, 7523072, 11319040, 10973184, /* 8536-8543 */ 8128512, 7870464, 8196096, 6916096, 6172416, 8678144, 11528704, 9734144, /* 8544-8551 */ 7687424, 8510976, 7403520, 5575424, 7411200, 10890496, 11169280, 8651776, /* 8552-8559 */ 7768064, 7229696, 5979648, 7663104, 10047744, 10081792, 8931584, 7806208, /* 8560-8567 */ 7836672, 8440320, 8513536, 7959296, 8012288, 9183744, 10047744, 8930560, /* 8568-8575 */ 5730304, 4895232, 9243648, 12256000, 9948160, 7815680, 7783424, 7148800, /* 8576-8583 */ 6404608, 7644672, 10303488, 10468608, 8464128, 7833856, 8706560, 8639488, /* 8584-8591 */ 6205440, 5908736, 9790208, 11649280, 9027328, 7028480, 7462144, 8101120, /* 8592-8599 */ 8736512, 9055744, 8908544, 8572928, 7621888, 6805504, 7828224, 10098176, /* 8600-8607 */ 10772480, 9031936, 6210048, 5014016, 8145408, 11195136, 9699328, 8112128, /* 8608-8615 */ 8055040, 7713536, 7850496, 8229888, 8761088, 9144576, 8964608, 8712704, /* 8616-8623 */ 8347136, 7593984, 6896384, 7881216, 9753600, 10117888, 8593152, 6949888, /* 8624-8631 */ 7178752, 8475392, 9223424, 9084672, 8488192, 7940096, 7718656, 8011520, /* 8632-8639 */ 8583936, 9147648, 9331456, 9266944, 8186112, 5817856, 5929728, 9579520, /* 8640-8647 */ 11557120, 9356288, 7100416, 7343616, 8276736, 8782336, 8679168, 8402944, /* 8648-8655 */ 8346368, 8267520, 8366080, 8433152, 8398080, 8359168, 8375040, 8422400, /* 8656-8663 */ 8390400, 8386816, 8380416, 8384256, 8398848, 8397312, 8400640, 8368640, /* 8664-8671 */ 8373504, 8394496, 8441856, 8438784, 8370432, 8327424, 8558592, 9016064, /* 8672-8679 */ 8570368, 7044864, 6865920, 9375744, 10628608, 9545728, 8503808, 5880832, /* 8680-8687 */ 4456192, 8372992, 12580608, 11619072, 7675136, 5777920, 6182400, 8012544, /* 8688-8695 */ 10318336, 10617088, 9349376, 7583232, 6023168, 6395904, 9113344, 11044352, /* 8696-8703 */ 9987584, 7546112, 6056704, 7222272, 9440512, 10142208, 9350400, 8279040, /* 8704-8711 */ 7520512, 6758144, 7492352, 9162752, 9517824, 8715776, 8035328, 8401152, /* 8712-8719 */ 8838400, 8904448, 8583424, 7548928, 7019776, 7826176, 9263616, 9496320, /* 8720-8727 */ 8380928, 7793920, 8253440, 8834304, 8719360, 8469248, 8563456, 8335872, /* 8728-8735 */ 7416320, 7420160, 9150976, 9729536, 8699904, 8247552, 7870464, 7254528, /* 8736-8743 */ 7581440, 9157376, 9812992, 8718336, 8140288, 8067328, 7815424, 8118528, /* 8744-8751 */ 8949760, 9310976, 8073472, 6684672, 7513600, 9436928, 9780736, 8781056, /* 8752-8759 */ 8019200, 7813888, 8041984, 8384512, 8451584, 8317696, 8572416, 9299456, /* 8760-8767 */ 9504768, 8148736, 6185216, 6529536, 9148416, 10435840, 9515776, 8612096, /* 8768-8775 */ 8068864, 7041792, 6671872, 8007936, 9763328, 9807872, 8661504, 8279296, /* 8776-8783 */ 8867584, 8359168, 6019840, 6191616, 9874944, 11441664, 8959744, 6961152, /* 8784-8791 */ 7710464, 8725504, 8574720, 7812096, 7910912, 9028608, 9188352, 8599040, /* 8792-8799 */ 8274432, 7600384, 7099904, 8278016, 9963008, 10158336, 9221120, 6823168, /* 8800-8807 */ 4717056, 7185664, 10991360, 10596864, 8471040, 7615744, 7969280, 8703232, /* 8808-8815 */ 8636160, 7940864, 7570432, 8261888, 8979456, 8855296, 8434688, 8161024, /* 8816-8823 */ 8115456, 8056576, 8166656, 8714752, 9083136, 9020672, 9015808, 8279296, /* 8824-8831 */ 6346752, 5964544, 9135872, 11343104, 9495296, 7713792, 7849984, 7975424, /* 8832-8839 */ 7429632, 7552256, 9335296, 10100992, 9032192, 8338432, 7259904, 6062080, /* 8840-8847 */ 7371008, 10134016, 10651392, 8723456, 7992064, 8487424, 7082240, 6262784, /* 8848-8855 */ 8363776, 10403072, 10253056, 8790016, 7922432, 6573568, 5707008, 8645376, /* 8856-8863 */ 11126784, 9964544, 8204288, 7763968, 7875584, 6749440, 6943744, 9783552, /* 8864-8871 */ 10824704, 9359872, 7560448, 6378496, 6761472, 8762112, 10237696, 9573632, /* 8872-8879 */ 8183040, 7355648, 7519744, 8394496, 8837376, 8560128, 8193280, 8434432, /* 8880-8887 */ 8902912, 8782080, 8956416, 8882176, 6983424, 5596416, 7785984, 11088128, /* 8888-8895 */ 10572544, 7858176, 7249664, 7716096, 8136192, 8751872, 9152512, 9368320, /* 8896-8903 */ 9174784, 7302400, 4715776, 6785280, 11243776, 11394560, 8635136, 6852096, /* 8904-8911 */ 7924992, 9734400, 8140032, 5215488, 7086592, 11149056, 10809856, 8411648, /* 8912-8919 */ 7677952, 7821056, 6817792, 6809600, 10140416, 11283200, 8131328, 5711872, /* 8920-8927 */ 6819072, 9488384, 10278912, 9326592, 8728320, 7812864, 5925120, 6312192, /* 8928-8935 */ 9676288, 11383296, 10063616, 7686400, 5760512, 6022912, 9013248, 11116800, /* 8936-8943 */ 9698048, 7606528, 7176704, 8096000, 8955392, 8776448, 8232704, 7865088, /* 8944-8951 */ 8165888, 8741632, 8738816, 8129536, 7631104, 8474368, 9966336, 9774848, /* 8952-8959 */ 7043584, 5097728, 7289088, 10509824, 10911488, 9292544, 7519744, 6495488, /* 8960-8967 */ 7032576, 8761600, 9563648, 9322240, 9108224, 8712704, 7678976, 6171904, /* 8968-8975 */ 7006720, 9622016, 10200832, 9189888, 8012544, 7812096, 8357120, 8012544, /* 8976-8983 */ 7449600, 8393216, 9678336, 9195520, 8421632, 8025344, 7406848, 7794688, /* 8984-8991 */ 8827904, 8685312, 7600896, 8281600, 9054208, 8316672, 8482048, 8818688, /* 8992-8999 */ 8563968, 8301312, 8708864, 8942080, 7132416, 6158336, 8490240, 10739456, /* 9000-9007 */ 9837056, 7898880, 7602176, 7502848, 7267072, 8776192, 10138368, 9248000, /* 9008-9015 */ 7663104, 6897920, 7805440, 9845248, 10759424, 8542720, 4739328, 5068032, /* 9016-9023 */ 9754368, 12022784, 9860608, 7518976, 7814144, 8448768, 6501888, 6334464, /* 9024-9031 */ 10070528, 11140096, 8932608, 7633920, 8000000, 7716096, 6412544, 7986944, /* 9032-9039 */ 10234624, 9762304, 8499200, 7552768, 7626752, 8178432, 8550400, 8581888, /* 9040-9047 */ 8293632, 8560384, 8817408, 8778752, 8685056, 8245760, 7341056, 7065856, /* 9048-9055 */ 8926464, 10619904, 9105408, 6371328, 6291968, 8682496, 10392320, 10204160, /* 9056-9063 */ 8663808, 6356224, 5673728, 8318464, 10729984, 10088704, 8091136, 7139840, /* 9064-9071 */ 7937536, 8769280, 8583168, 8205824, 8291840, 8587264, 8548608, 8783360, /* 9072-9079 */ 9401856, 8635648, 5610240, 5135360, 10011904, 12585216, 9426688, 6232576, /* 9080-9087 */ 6245120, 8308224, 9612800, 9353728, 8993024, 8920320, 7377408, 5495040, /* 9088-9095 */ 7341824, 11210496, 11751424, 8101376, 4966400, 5874944, 9073408, 11039744, /* 9096-9103 */ 9884160, 7804928, 7380224, 8131840, 8226304, 7811072, 8764928, 9316096, /* 9104-9111 */ 8584960, 8272896, 8154880, 7810304, 7677184, 8655360, 9469184, 8896000, /* 9112-9119 */ 8414720, 8006144, 7379456, 7368704, 8387072, 9759232, 10047232, 9410816, /* 9120-9127 */ 7190016, 4800512, 6721536, 10578944, 11316480, 9090560, 7561472, 8221696, /* 9128-9135 */ 7666432, 6311424, 7721728, 10241280, 10704896, 9025024, 6745600, 5906176, /* 9136-9143 */ 7830016, 10167808, 10081024, 8747776, 8057088, 7516416, 6740480, 7695872, /* 9144-9151 */ 10563328, 11072000, 7366400, 4689920, 6986496, 10408448, 10799104, 8986368, /* 9152-9159 */ 7744512, 7977472, 7464960, 6638080, 8400896, 10371840, 9614080, 8178176, /* 9160-9167 */ 8297984, 8767744, 7000832, 5789440, 8612864, 11145216, 10013696, 7488512, /* 9168-9175 */ 6397952, 7527680, 9239552, 9984000, 9506304, 8653824, 6914816, 5450496, /* 9176-9183 */ 7627520, 10598144, 10598656, 8579072, 7217408, 7874816, 8460800, 8156672, /* 9184-9191 */ 8194816, 8787200, 9006848, 8525312, 8524544, 8940544, 8273152, 6139904, /* 9192-9199 */ 6144768, 9489664, 11438336, 10091008, 7970560, 6754560, 6199808, 7425536, /* 9200-9207 */ 9795072, 10244096, 9045504, 7768576, 7468288, 8225280, 8743168, 8637696, /* 9208-9215 */ 8322304, 8280064, 8398592, 8536064, 8514304, 8240896, 8284928, 8960768, /* 9216-9223 */ 9308416, 7474944, 5639936, 7648512, 10791424, 10839040, 8368896, 6517760, /* 9224-9231 */ 7017472, 9080320, 10532352, 8913664, 5967872, 6310144, 9744128, 11174144, /* 9232-9239 */ 8462080, 6327296, 7690752, 8991488, 8838144, 8520704, 8156416, 8239616, /* 9240-9247 */ 8752128, 8968704, 8413952, 7544320, 7746816, 9115648, 10106624, 8968448, /* 9248-9255 */ 6376192, 5671680, 8408320, 11091712, 9992960, 7675392, 7280128, 8025088, /* 9256-9263 */ 8470016, 8256256, 8327936, 8664320, 8841216, 8799232, 8268032, 8031232, /* 9264-9271 */ 8475904, 9247232, 9147904, 7225344, 5567744, 7534848, 10767872, 10469888, /* 9272-9279 */ 8574720, 7867904, 8055296, 7777280, 6818560, 7845888, 10328832, 10535168, /* 9280-9287 */ 8867840, 6827520, 5414144, 7212544, 10417920, 10880768, 9021184, 7856384, /* 9288-9295 */ 7799296, 6769664, 6845696, 9212928, 10521600, 9665280, 7887360, 7216384, /* 9296-9303 */ 7416832, 7921920, 8979456, 9320192, 8899840, 8301824, 7875328, 7918848, /* 9304-9311 */ 8295168, 8715008, 8636416, 8359168, 8070144, 7964416, 8504320, 9093376, /* 9312-9319 */ 8915200, 8314112, 8284672, 8090368, 7543808, 8125952, 9161216, 9287168, /* 9320-9327 */ 8626176, 7901952, 7319040, 7711744, 9392640, 10380800, 9395456, 6646784, /* 9328-9335 */ 4892928, 7194880, 11012352, 11144448, 8792832, 8147712, 7309824, 5964288, /* 9336-9343 */ 7393792, 10471424, 11377664, 8651264, 5988096, 6222336, 8388864, 10380800, /* 9344-9351 */ 10275328, 8495616, 6478848, 6461184, 8582144, 10034176, 9714176, 8499456, /* 9352-9359 */ 8082944, 8146432, 7716864, 7606272, 8200192, 8730368, 8900864, 9074944, /* 9360-9367 */ 8223232, 7411968, 8318208, 9488128, 9631488, 8358144, 6466304, 6384896, /* 9368-9375 */ 8767488, 10540288, 10058752, 8860672, 7177216, 5961984, 7027200, 9708032, /* 9376-9383 */ 10663424, 9173504, 8299264, 8002816, 7150592, 6798592, 8037376, 9882624, /* 9384-9391 */ 9835264, 8632576, 8400384, 8772608, 7578624, 5790976, 7425280, 10678784, /* 9392-9399 */ 10710528, 8273664, 7519488, 8299776, 7655168, 7159808, 8570880, 10003456, /* 9400-9407 */ 9510912, 8248832, 8047360, 7234816, 6720000, 8806144, 10853120, 9847040, /* 9408-9415 */ 6783488, 5683456, 8034560, 10304256, 10367488, 9274112, 7420672, 5883136, /* 9416-9423 */ 6828032, 9419520, 10553600, 9339904, 7783680, 8065792, 9119488, 7932160, /* 9424-9431 */ 5913600, 7268096, 10413824, 10592256, 8363776, 7533056, 8126720, 8225536, /* 9432-9439 */ 8055040, 8538880, 9382912, 8625920, 6545664, 6822656, 9570816, 10476544, /* 9440-9447 */ 9253120, 8545536, 7411456, 5784576, 6943232, 10534656, 11264512, 8867072, /* 9448-9455 */ 7660544, 6547968, 6100480, 8518656, 10717952, 10363904, 8503552, 7344384, /* 9456-9463 */ 6766336, 7132928, 9084416, 9963520, 9356288, 8245760, 7365376, 7592960, /* 9464-9471 */ 8396800, 9002240, 8727296, 8200448, 7977472, 8363520, 9008896, 8889856, /* 9472-9479 */ 8418560, 8033024, 7820032, 8482816, 9856768, 9244672, 6125312, 5330944, /* 9480-9487 */ 9093632, 12110336, 10197248, 7451392, 6229504, 6189824, 8516352, 10419456, /* 9488-9495 */ 10114560, 8672256, 7126016, 6571264, 7912960, 10355712, 10403584, 7915264, /* 9496-9503 */ 6078208, 6935296, 9137408, 9726208, 9240320, 8306176, 7590400, 8199936, /* 9504-9511 */ 9507584, 9579264, 7105536, 5219584, 7627776, 11119872, 10674944, 8763904, /* 9512-9519 */ 7944960, 6555648, 6021120, 8252672, 10890496, 10296832, 8374272, 8144896, /* 9520-9527 */ 7112192, 5952512, 7740416, 10550528, 10686976, 8523776, 7398400, 7120640, /* 9528-9535 */ 7287552, 8889344, 9938432, 9232384, 8235776, 8032512, 8026112, 7688704, /* 9536-9543 */ 7494656, 8007680, 9126656, 9620224, 9207552, 8665600, 7648512, 6480384, /* 9544-9551 */ 7223040, 9587456, 10558720, 9751808, 7752704, 5599488, 6299648, 9644544, /* 9552-9559 */ 11266560, 9085696, 7165184, 7656192, 8270336, 8403712, 8425472, 8696576, /* 9560-9567 */ 8677632, 8182272, 8214272, 8395008, 8429312, 8423424, 8536064, 8815616, /* 9568-9575 */ 8511488, 7405568, 7208960, 9000192, 10260992, 10005504, 8168960, 4662016, /* 9576-9583 */ 4947456, 10390016, 12933120, 9245440, 6597888, 8388864, 8366336, 6146816, /* 9584-9591 */ 6758912, 10144000, 11485184, 9076736, 7659520, 6586624, 5573632, 8433664, /* 9592-9599 */ 11232768, 10250240, 7985664, 7635200, 8295936, 6954240, 6561792, 9449216, /* 9600-9607 */ 11114752, 9852928, 7679232, 5793024, 6037248, 8938240, 11096064, 9881344, /* 9608-9615 */ 8171520, 7998720, 7312384, 6597376, 7879936, 10393600, 10239232, 7456768, /* 9616-9623 */ 6987008, 8254208, 8651264, 8485376, 8410880, 8644352, 8589568, 8448256, /* 9624-9631 */ 8814336, 9282304, 8029952, 5935104, 6821120, 9526528, 10510336, 9278208, /* 9632-9639 */ 7761920, 7518976, 7996672, 8622336, 8816640, 8580096, 8397056, 8257024, /* 9640-9647 */ 8242688, 8189696, 8285696, 8536576, 8659200, 8456192, 7869440, 7539456, /* 9648-9655 */ 8070912, 9165312, 9666048, 8948736, 7476736, 7112192, 8948992, 9925120, /* 9656-9663 */ 7901952, 6148608, 7741440, 9865728, 9572096, 8633088, 7946496, 7783168, /* 9664-9671 */ 8316160, 8510720, 8457984, 8321280, 8418304, 8809472, 9429504, 9042176, /* 9672-9679 */ 6330368, 5140736, 8265984, 11808768, 10929920, 7866880, 6520064, 6570752, /* 9680-9687 */ 8152576, 9490432, 9145600, 8523008, 8382720, 8932864, 9130752, 7660032, /* 9688-9695 */ 6011136, 7231232, 9957376, 10459904, 8839424, 7553792, 8006144, 8257280, /* 9696-9703 */ 7505408, 7986688, 9313792, 9456128, 8630528, 8332032, 8354048, 7271168, /* 9704-9711 */ 6296064, 7901184, 10348032, 10438656, 8981504, 7973888, 7123968, 6050048, /* 9712-9719 */ 7512320, 10774784, 10993408, 8839680, 6474752, 5513216, 7706112, 10559744, /* 9720-9727 */ 10623744, 8484096, 8120576, 7843840, 5810176, 6908160, 10393088, 11178240, /* 9728-9735 */ 8589568, 7315712, 8169984, 7109632, 6955008, 9522432, 11021056, 9387520, /* 9736-9743 */ 5981952, 5391616, 8585472, 10931712, 9924608, 7947008, 7227136, 7652608, /* 9744-9751 */ 8858624, 9835520, 9594880, 6946304, 4549632, 7573760, 11480064, 10845952, /* 9752-9759 */ 8793344, 7702272, 6960640, 6064640, 7607808, 10829568, 10385152, 8014848, /* 9760-9767 */ 7129856, 7841792, 9230848, 9509120, 8376576, 6414592, 6472960, 9282560, /* 9768-9775 */ 10779648, 9495040, 7351296, 6748928, 7968768, 9044992, 9208576, 8700416, /* 9776-9783 */ 8042752, 7700480, 7855872, 8560640, 9217280, 9021440, 8211968, 8083456, /* 9784-9791 */ 8280576, 7810816, 7965440, 8922880, 9168640, 8503808, 7981312, 8338176, /* 9792-9799 */ 9166848, 9101824, 6907904, 5795072, 8215040, 10416640, 9848576, 8201472, /* 9800-9807 */ 7870208, 8152064, 8081408, 8495360, 9129216, 9425152, 8223232, 6146304, /* 9808-9815 */ 6535424, 9321472, 10637312, 9323008, 7710464, 7062016, 8129024, 9750528, /* 9816-9823 */ 9210112, 7081472, 6797824, 8640256, 9341184, 9100544, 8957696, 8254976, /* 9824-9831 */ 7426560, 7304192, 8483072, 9268480, 8637696, 7961344, 8060160, 8753920, /* 9832-9839 */ 8902656, 8596736, 8958208, 9035008, 6706944, 5251840, 8550912, 11367680, /* 9840-9847 */ 10115072, 8329216, 7895296, 7043328, 5764864, 8183040, 11531264, 9972480, /* 9848-9855 */ 7491072, 7520256, 8020224, 7844096, 7964160, 9219584, 9375232, 8384512, /* 9856-9863 */ 8227072, 7860992, 7341056, 8083456, 9502208, 9457920, 8210688, 8089600, /* 9864-9871 */ 8334592, 7699712, 7387392, 8445952, 10049280, 10253824, 8332288, 5389568, /* 9872-9879 */ 5665536, 9452288, 11048704, 9885184, 8421376, 7460608, 7015936, 7136256, /* 9880-9887 */ 8599808, 9576192, 9305344, 8917248, 8058368, 7365632, 7470080, 8544000, /* 9888-9895 */ 9534208, 9174272, 8478208, 8041216, 7656704, 7479808, 7874304, 8825088, /* 9896-9903 */ 9267456, 8631552, 8008960, 8398592, 8710144, 8414208, 8266496, 8304640, /* 9904-9911 */ 8342016, 8318976, 8368384, 8490496, 8436480, 8399360, 8375040, 8279552, /* 9912-9919 */ 8223232, 8345856, 8552704, 8501248, 8332288, 8384256, 8597760, 8447488, /* 9920-9927 */ 7914496, 7898112, 8654336, 9329152, 9725440, 9417728, 5676544, 3618560, /* 9928-9935 */ 8912384, 12967936, 10808576, 7518464, 7328768, 7647744, 5816320, 7815936, /* 9936-9943 */ 11289856, 10208000, 8098560, 7530752, 8065792, 7359744, 7100416, 9479168, /* 9944-9951 */ 10289920, 8761600, 7437568, 7614208, 9082624, 9712384, 7511808, 5259264, /* 9952-9959 */ 7760384, 11015936, 10697728, 8795648, 6657024, 5995008, 7709696, 10039808, /* 9960-9967 */ 10444032, 9262336, 7944192, 6069504, 6239488, 9141248, 11096832, 10113024, /* 9968-9975 */ 8140544, 6546176, 5591296, 8029952, 11094272, 10266624, 7905024, 7067392, /* 9976-9983 */ 8216064, 9128704, 8562176, 7450880, 7497984, 9002240, 9410304, 8813056, /* 9984-9991 */ 8753408, 8979456, 7442176, 5142784, 7393792, 11111424, 10899712, 8908544, /* 9992-9999 */ 7208192, 6590208, 7222784, 8850432, 9850624, 9016576, 8017920, 7855872, /* 10000-10007 */ 8911872, 9693952, 8136704, 5828608, 6581760, 10002688, 10709760, 8870912, /* 10008-10015 */ 7676416, 7905536, 8602624, 7704320, 7040512, 8943104, 10469632, 9734400, /* 10016-10023 */ 7985920, 5422080, 5609984, 9950208, 12013568, 9264128, 7002368, 7868160, /* 10024-10031 */ 7802368, 7129856, 8630016, 9828864, 9358080, 8424704, 8746752, 7847936, /* 10032-10039 */ 5190400, 6951680, 11015424, 11263232, 9041152, 7381504, 6503168, 6273792, /* 10040-10047 */ 8505344, 10782464, 9816576, 8408064, 8285952, 7986176, 6328832, 6445568, /* 10048-10055 */ 10167040, 11204864, 8516608, 7353856, 7974656, 8075008, 7654656, 8379392, /* 10056-10063 */ 9659136, 9302016, 7802624, 7199488, 8077568, 9628416, 9630464, 7195648, /* 10064-10071 */ 5673728, 8368384, 11399168, 10354944, 7719424, 5738752, 6141440, 9634304, /* 10072-10079 */ 11681536, 9447168, 6131712, 6233600, 8418816, 9269504, 9277952, 9007872, /* 10080-10087 */ 8385024, 7858688, 8072192, 9096704, 9681408, 7834880, 5223424, 6886144, /* 10088-10095 */ 10806784, 11212800, 8899072, 7440640, 6945792, 6445824, 8119040, 10444288, /* 10096-10103 */ 10129664, 8631808, 7228160, 6748672, 7613952, 9105152, 9895168, 9371392, /* 10104-10111 */ 8871680, 7761920, 6341888, 6964480, 9319680, 10241792, 8701440, 7710720, /* 10112-10119 */ 7944960, 8527616, 8926208, 8689152, 8350464, 7932928, 7808512, 8297984, /* 10120-10127 */ 8947200, 9128192, 8653312, 7949312, 7308032, 7646464, 8834304, 9450496, /* 10128-10135 */ 8821504, 7881472, 7766528, 8468224, 9151232, 8814336, 8220416, 8412672, /* 10136-10143 */ 8546560, 7673856, 7245056, 8772352, 9735680, 9258496, 9010944, 7992576, /* 10144-10151 */ 5535488, 5715456, 10545152, 12103936, 8933632, 7720704, 7368960, 6480384, /* 10152-10159 */ 7026944, 9327104, 10737664, 9188096, 7861760, 8044032, 8267776, 7691264, /* 10160-10167 */ 7307264, 8689920, 9879552, 9188864, 8114944, 8200704, 8294912, 7702784, /* 10168-10175 */ 7552256, 8161536, 9066240, 9185024, 8615168, 8209920, 8044032, 8214528, /* 10176-10183 */ 8471296, 8580608, 8395264, 8107776, 8093440, 8408576, 8988416, 9116160, /* 10184-10191 */ 9126144, 8401664, 6287104, 6104064, 9228032, 11377152, 9337344, 7498240, /* 10192-10199 */ 8575744, 8070144, 6338816, 7089152, 9517568, 10312192, 8811264, 8101888, /* 10200-10207 */ 8282368, 8365312, 8131328, 7533056, 7964928, 9097216, 9525248, 8533248, /* 10208-10215 */ 7366912, 7782144, 8741888, 8848640, 8438528, 8281600, 8343296, 8551680, /* 10216-10223 */ 8750848, 8170496, 7584000, 8036096, 8836864, 9195520, 8835840, 8213248, /* 10224-10231 */ 8542464, 9170688, 7713024, 5749248, 7501568, 10672384, 10721280, 8808448, /* 10232-10239 */ 7233792, 6567424, 7088640, 9026048, 10210816, 9359616, 8174848, 7313920, /* 10240-10247 */ 7420672, 8244736, 8758784, 9105920, 9437184, 9179648, 7267328, 6096128, /* 10248-10255 */ 7780096, 9940224, 10109696, 8579328, 7860224, 8240128, 8326656, 7693824, /* 10256-10263 */ 7282432, 8268032, 9452544, 9450752, 8673536, 8353792, 8469248, 7806208, /* 10264-10271 */ 6962944, 7703296, 9553920, 10137088, 8761600, 7159296, 7115520, 8220416, /* 10272-10279 */ 8863232, 8894208, 8834816, 8690176, 8480000, 8313088, 7876352, 7417600, /* 10280-10287 */ 8466176, 9595392, 9250304, 9048320, 8376576, 6029312, 5438976, 9329664, /* 10288-10295 */ 11898880, 9708800, 7993856, 7602432, 6870016, 6906624, 8389632, 10096128, /* 10296-10303 */ 9679872, 8362752, 7748864, 8198656, 8949504, 8106752, 6949632, 7696640, /* 10304-10311 */ 9744128, 10185984, 8809472, 7483904, 6431488, 7276032, 9423872, 10096896, /* 10312-10319 */ 9030656, 7745536, 7641856, 8045056, 8434432, 8679936, 8474112, 8313344, /* 10320-10327 */ 8385536, 8709888, 8942336, 9131776, 8324096, 6196736, 6487552, 9479936, /* 10328-10335 */ 10809088, 9273344, 7804672, 8191744, 8000512, 6443520, 7358976, 10155520, /* 10336-10343 */ 10620416, 9019136, 7471872, 6641664, 6812672, 8611840, 10159104, 9679360, /* 10344-10351 */ 8972032, 8044288, 6657280, 6569216, 8415744, 10311680, 9800448, 8738816, /* 10352-10359 */ 8383744, 6880768, 5983232, 8034304, 10725632, 10338560, 7954432, 7585536, /* 10360-10367 */ 8343296, 7838464, 7494144, 8386816, 9332224, 9031680, 8247808, 8181760, /* 10368-10375 */ 8228096, 8123136, 8244736, 8834816, 9505536, 9305856, 7442176, 5343488, /* 10376-10383 */ 7056640, 10376448, 10304000, 8784384, 7944448, 7753472, 8203264, 8641024, /* 10384-10391 */ 8674304, 8183296, 8127488, 8704000, 9219328, 8631808, 6804224, 6525440, /* 10392-10399 */ 8946944, 10746624, 9349632, 8000000, 7820544, 6811648, 7007744, 9059072, /* 10400-10407 */ 10389248, 9211904, 7271424, 7570176, 9304320, 10015488, 7741440, 5367552, /* 10408-10415 */ 6922496, 10198528, 10874880, 8742656, 7375104, 7561472, 8229120, 8749568, /* 10416-10423 */ 8599296, 8660992, 9001728, 8892160, 7395584, 5919744, 7600384, 10186752, /* 10424-10431 */ 10233088, 8855808, 7758336, 7284736, 7591168, 8539648, 9171968, 8830464, /* 10432-10439 */ 8180480, 7856384, 8122368, 8838144, 8940800, 8064512, 7483904, 8309504, /* 10440-10447 */ 9243136, 9167104, 8567296, 7710464, 7224832, 7834368, 9070336, 9371648, /* 10448-10455 */ 8599040, 8101120, 8002304, 8135424, 8439808, 8618752, 8497664, 8091392, /* 10456-10463 */ 8186368, 9161728, 9182720, 7411968, 6746624, 8308480, 9661440, 9496064, /* 10464-10471 */ 8626176, 8680448, 7912704, 5805056, 7003904, 10352128, 10869248, 8654848, /* 10472-10479 */ 7495936, 8103680, 7234816, 6844160, 9078784, 10505728, 9811968, 8083712, /* 10480-10487 */ 6409216, 6031616, 8291072, 10696448, 10153216, 8859904, 7594240, 6245120, /* 10488-10495 */ 6726912, 9291776, 10927360, 9317888, 8136960, 7962112, 6205440, 6385664, /* 10496-10503 */ 9461248, 11051008, 9469952, 7741184, 8168192, 7705088, 6177792, 7808768, /* 10504-10511 */ 10540800, 10403840, 8598784, 7594240, 7035392, 6486272, 8170496, 10385920, /* 10512-10519 */ 10078464, 8823808, 7639040, 6787072, 6944768, 8594688, 10054400, 9537536, /* 10520-10527 */ 8507136, 7290624, 6841088, 8436992, 10267904, 9742848, 7096064, 6399488, /* 10528-10535 */ 8236544, 9202432, 8923136, 8578816, 8492800, 8385792, 8409344, 9023488, /* 10536-10543 */ 9060352, 7033856, 6064128, 8219648, 10095360, 10045440, 8855552, 7449856, /* 10544-10551 */ 6731008, 7689472, 9536768, 9655808, 8454656, 7744768, 8309504, 9346304, /* 10552-10559 */ 8659712, 6635520, 6577408, 9109248, 9980416, 8782848, 8038656, 7959040, /* 10560-10567 */ 8528384, 8835584, 8778496, 8159744, 7313920, 8052224, 9463552, 9704448, /* 10568-10575 */ 8088064, 6306816, 7098368, 9360128, 9984768, 8893440, 8029952, 7744512, /* 10576-10583 */ 7903744, 8277760, 8451328, 8783872, 9104640, 8891648, 8252416, 7822080, /* 10584-10591 */ 7699712, 7760640, 8387072, 9134080, 9067008, 8398080, 8110336, 8140032, /* 10592-10599 */ 8152832, 8232704, 8254976, 8574208, 9284864, 9469440, 7912448, 6077952, /* 10600-10607 */ 7147264, 9636352, 10255104, 8948480, 7537664, 7658752, 8410624, 8492544, /* 10608-10615 */ 8419840, 8521216, 8514304, 8351232, 8329728, 8399360, 8320512, 8252416, /* 10616-10623 */ 8359168, 8487424, 8486656, 8498432, 8659456, 8599040, 7859456, 7323392, /* 10624-10631 */ 8541696, 9774336, 8644096, 7199232, 7502080, 8738304, 9463808, 9351424, /* 10632-10639 */ 9174784, 7818496, 5147136, 6302208, 10582272, 11297792, 8937728, 7410176, /* 10640-10647 */ 8152064, 8495616, 6553344, 7094016, 10459136, 10757376, 7661056, 5950208, /* 10648-10655 */ 7504128, 9506304, 9782272, 8904192, 8450304, 8643584, 7246592, 5851392, /* 10656-10663 */ 7954944, 10946560, 10386944, 7862272, 7379456, 7525632, 7528704, 9031680, /* 10664-10671 */ 9950464, 9540608, 8269824, 6206720, 5920768, 8568576, 10706176, 9829120, /* 10672-10679 */ 8514048, 8289024, 8210688, 7194112, 6333440, 8517632, 10710528, 9583360, /* 10680-10687 */ 7899904, 7628544, 8205312, 8255232, 7890432, 8493312, 9271296, 9361664, /* 10688-10695 */ 9207552, 7049472, 4856832, 7469824, 11545344, 11110912, 7810816, 7278080, /* 10696-10703 */ 8176384, 7143424, 7397120, 9318400, 10026752, 8874752, 7499264, 7967488, /* 10704-10711 */ 9033728, 9323520, 7843328, 6124800, 7250432, 9591552, 10078208, 8938496, /* 10712-10719 */ 8343296, 8682496, 8067072, 6535936, 7107072, 9495552, 10325504, 9027840, /* 10720-10727 */ 7771648, 8082432, 8078592, 7195136, 8017408, 9665024, 9567488, 8314624, /* 10728-10735 */ 7832832, 8021504, 7932672, 8259072, 9028096, 9213440, 8342272, 7077120, /* 10736-10743 */ 7219712, 8855808, 9653248, 8764160, 8012544, 8211968, 8505600, 8556032, /* 10744-10751 */ 8319488, 8187904, 8631808, 9298944, 9102080, 7074304, 5780224, 8129024, /* 10752-10759 */ 10675968, 9883648, 7766016, 7161600, 7959296, 8792576, 9314048, 9110528, /* 10760-10767 */ 8273664, 7259392, 6988288, 8612352, 10424832, 10043392, 7486720, 5310720, /* 10768-10775 */ 6824704, 10394880, 11175168, 9266688, 7321344, 5988352, 6532352, 9167104, /* 10776-10783 */ 10614528, 9515520, 8358912, 8156928, 7593728, 6720256, 7448064, 9872896, /* 10784-10791 */ 10422272, 8927744, 7842048, 6929408, 7071488, 8631808, 9693440, 9094400, /* 10792-10799 */ 7954432, 7810304, 8584192, 9425408, 8521472, 6811392, 7230720, 9136896, /* 10800-10807 */ 9948928, 9061632, 8394240, 8090368, 7196160, 7220736, 8564992, 9542656, /* 10808-10815 */ 9068032, 8069888, 7772672, 8156416, 8915200, 9002240, 8555520, 8243200, /* 10816-10823 */ 7768064, 7591168, 8550656, 9574656, 9331712, 8233472, 6776576, 6778880, /* 10824-10831 */ 9169920, 10754560, 9249792, 6839808, 6711040, 8852480, 10110208, 8535296, /* 10832-10839 */ 6707968, 7505408, 9193216, 9378816, 8753920, 8475648, 7844608, 7377920, /* 10840-10847 */ 8263168, 9591552, 9816576, 8204288, 6541056, 7103232, 8931840, 9576704, /* 10848-10855 */ 9240064, 8908544, 8138240, 7249408, 7164928, 8444928, 9675008, 9104128, /* 10856-10863 */ 8054528, 7641600, 7897600, 8928256, 9676800, 8823808, 6789632, 6650624, /* 10864-10871 */ 8921344, 10247680, 9754368, 8291072, 6485248, 6325248, 8539904, 10463744, /* 10872-10879 */ 9985536, 8809728, 7507968, 6020864, 6987264, 9858560, 11003136, 9440512, /* 10880-10887 */ 7259904, 5783040, 6855936, 10277120, 10753792, 8455424, 7787264, 8745472, /* 10888-10895 */ 7937024, 5506048, 7387392, 11157504, 10500864, 8301568, 7799040, 7922688, /* 10896-10903 */ 7007488, 6863872, 9380864, 10838528, 9401856, 7845632, 6826752, 6724352, /* 10904-10911 */ 8322816, 9769728, 9470976, 8402944, 8138496, 8103424, 7881728, 8717312, /* 10912-10919 */ 9819392, 8865792, 6153216, 6046976, 9123584, 10511872, 9499904, 8198656, /* 10920-10927 */ 7560192, 8025600, 8569344, 8409856, 8194816, 8578304, 8726272, 8382464, /* 10928-10935 */ 8372480, 8295168, 8059648, 8193536, 8649216, 8829696, 8529152, 8403200, /* 10936-10943 */ 8130560, 7685632, 8063232, 8921600, 9192960, 8637184, 8170240, 8096512, /* 10944-10951 */ 8099072, 8495872, 8852480, 8310528, 7345408, 7345664, 8712192, 9621760, /* 10952-10959 */ 9095168, 8418560, 8321792, 8967680, 8524288, 6376192, 6327040, 9627648, /* 10960-10967 */ 11242240, 8774912, 7147776, 7802368, 8323328, 8533504, 8465920, 8589056, /* 10968-10975 */ 8538368, 8228864, 8307456, 8347136, 8418816, 8431616, 8734464, 9133056, /* 10976-10983 */ 8332544, 6447360, 6690048, 9923072, 10662400, 8595968, 8398848, 8571904, /* 10984-10991 */ 6485504, 5323008, 8953600, 12195328, 9894400, 7683584, 7390464, 6435584, /* 10992-10999 */ 7005952, 9716736, 11109376, 9324800, 7672832, 6711808, 6059520, 8331008, /* 11000-11007 */ 10578176, 9851136, 8167936, 7807488, 9008128, 8421376, 6235392, 6967040, /* 11008-11015 */ 9631232, 10348800, 9113856, 8100608, 8233984, 7779584, 6591232, 7696128, /* 11016-11023 */ 10230528, 10533120, 8614400, 6665216, 6455296, 8188928, 9518080, 9537280, /* 11024-11031 */ 8884992, 7981056, 7969792, 8392192, 8188416, 7933952, 8474112, 9129984, /* 11032-11039 */ 8783104, 8732672, 8997888, 7451136, 5684480, 7274240, 10781440, 11109376, /* 11040-11047 */ 8232448, 6601728, 7269632, 8611328, 9340416, 9122816, 8820480, 8396032, /* 11048-11055 */ 6933504, 6335488, 8838656, 10888960, 9974272, 8184832, 6531584, 6244864, /* 11056-11063 */ 8168960, 10185984, 9985280, 8692224, 8059136, 7195648, 6859776, 8473088, /* 11064-11071 */ 10659840, 10175744, 6802688, 5457664, 7841536, 10222080, 10105856, 8616960, /* 11072-11079 */ 8021248, 8438784, 7706368, 6005248, 7884032, 11107584, 10006784, 8206848, /* 11080-11087 */ 8046848, 7072768, 6151168, 8038400, 11207424, 10051840, 7464448, 8278016, /* 11088-11095 */ 8715264, 6999808, 6080512, 8512000, 11141376, 9819136, 8152576, 8158464, /* 11096-11103 */ 6810880, 6134784, 8658944, 10936832, 9851648, 7712768, 8206336, 8345088, /* 11104-11111 */ 6029824, 6955008, 10430464, 10806528, 8504064, 7369216, 8046080, 7377664, /* 11112-11119 */ 7222784, 9386496, 10049280, 8989184, 8114176, 7411456, 6750976, 7720448, /* 11120-11127 */ 10272512, 10639360, 8804864, 6659072, 5448192, 7506688, 10730752, 11089920, /* 11128-11135 */ 8844288, 6470656, 6108160, 8049408, 9968384, 10011904, 8992512, 8207616, /* 11136-11143 */ 7127552, 6057216, 7870976, 10628352, 10124544, 8252160, 7681536, 8100864, /* 11144-11151 */ 7936512, 7360000, 8450816, 9778944, 9232896, 8460288, 8005888, 7006976, /* 11152-11159 */ 6871296, 8967168, 11087872, 9973504, 6560768, 5251584, 7746048, 10516480, /* 11160-11167 */ 10360320, 8505344, 7551232, 8052224, 7944448, 7366144, 8529920, 9682944, /* 11168-11175 */ 9221376, 8451072, 7982336, 7336192, 7007488, 8478464, 9952512, 9216768, /* 11176-11183 */ 8381184, 8654080, 8383488, 6900224, 6584064, 8992000, 10226176, 8999680, /* 11184-11191 */ 8086272, 7728128, 7983104, 8592896, 8687616, 8231168, 7992576, 8943872, /* 11192-11199 */ 9625088, 8320512, 6571008, 6934016, 8922112, 9843456, 9294080, 8707584, /* 11200-11207 */ 8066048, 7137792, 7345152, 8730112, 9379072, 8723200, 7926016, 8098560, /* 11208-11215 */ 8787200, 9324032, 9085952, 7371008, 6096128, 7663360, 10374144, 10624768, /* 11216-11223 */ 8192256, 6249216, 6961920, 8995072, 9892352, 9355520, 8546560, 8005888, /* 11224-11231 */ 7417856, 6991360, 8097792, 9551616, 9529344, 8867328, 7894528, 7201024, /* 11232-11239 */ 7792384, 9162496, 9863936, 8727552, 6735872, 6824704, 9070080, 10157568, /* 11240-11247 */ 8974592, 7270912, 7261696, 9079808, 10198528, 8832000, 6017280, 6085888, /* 11248-11255 */ 9083392, 10495488, 9668608, 8343296, 8074496, 7736576, 6655488, 7614208, /* 11256-11263 */ 9711616, 10170880, 8773888, 7139072, 7107072, 8675584, 10336512, 9464064, /* 11264-11271 */ 6453760, 5552128, 8338176, 11101952, 10460160, 8172800, 6514944, 6322176, /* 11272-11279 */ 8142080, 10027008, 10144768, 8731392, 6990336, 6691840, 8185088, 9603328, /* 11280-11287 */ 9533440, 8682240, 8297728, 8050688, 7240448, 7238912, 9130496, 10236160, /* 11288-11295 */ 8302336, 6788608, 7789056, 8865280, 9287936, 8994304, 8309760, 8207616, /* 11296-11303 */ 8190976, 7752960, 8251904, 9737984, 8594944, 6179072, 7108096, 10014464, /* 11304-11311 */ 10569216, 8641792, 8123136, 7480320, 5802752, 7705600, 10726144, 10472448, /* 11312-11319 */ 8140288, 7093504, 8266752, 9054464, 8155136, 6727936, 7575296, 9747456, /* 11320-11327 */ 10103040, 8906752, 7419904, 6726144, 7569408, 9539584, 10433280, 9010432, /* 11328-11335 */ 6892544, 6136576, 7940864, 10135552, 10252544, 9047808, 7494656, 6265856, /* 11336-11343 */ 6912512, 9196800, 10268672, 9319936, 8083968, 8280832, 8632832, 6763264, /* 11344-11351 */ 6355712, 9289984, 10804736, 9219840, 7445504, 7804160, 8258816, 7613440, /* 11352-11359 */ 8270848, 9276672, 8974848, 8436480, 8840448, 8977408, 6312192, 5184256, /* 11360-11367 */ 9428992, 11849728, 9289984, 7325184, 8044288, 8724224, 7023872, 6264064, /* 11368-11375 */ 9636352, 11754240, 8894720, 5743104, 6180096, 8908032, 10544128, 9434112, /* 11376-11383 */ 7821568, 7795200, 8158464, 7860480, 8075520, 9027584, 9140992, 8497920, /* 11384-11391 */ 8216832, 8134144, 7602944, 7862272, 9063168, 9367552, 8840704, 8254720, /* 11392-11399 */ 7661056, 7399936, 8115968, 8973312, 8508928, 8185856, 8540160, 8661248, /* 11400-11407 */ 8696320, 8491264, 8604160, 9135616, 7989248, 5838592, 7372800, 10573312, /* 11408-11415 */ 10356224, 8359680, 7781632, 8418048, 7014656, 6368256, 9652992, 10835968, /* 11416-11423 */ 9227008, 8019200, 6891520, 6121728, 7928832, 11029504, 10065664, 7794176, /* 11424-11431 */ 8230144, 8287744, 6712064, 6584064, 9734912, 11051008, 8491520, 7356672, /* 11432-11439 */ 8091136, 8023552, 7805696, 8564224, 9349888, 9103616, 8860672, 8335104, /* 11440-11447 */ 5921536, 6159616, 10106880, 11203840, 8878336, 7189248, 8209664, 9017600, /* 11448-11455 */ 7203072, 6666240, 8769280, 10272512, 9603584, 8086528, 7057152, 7212800, /* 11456-11463 */ 8446464, 9188608, 9200128, 8679680, 8167936, 8268800, 8263936, 7830528, /* 11464-11471 */ 7787520, 8811520, 9410048, 8883968, 8148480, 7242496, 7329792, 8924672, /* 11472-11479 */ 10267904, 9619968, 7476992, 5876480, 7007232, 9990656, 10702592, 9014528, /* 11480-11487 */ 7217920, 6592000, 7835648, 9526528, 10067456, 9019392, 7282176, 6608384, /* 11488-11495 */ 7747840, 9353472, 9613056, 9061888, 8606976, 8039424, 6887424, 7007744, /* 11496-11503 */ 9005312, 10024192, 9229312, 7938304, 7831552, 8578560, 8391424, 7679744, /* 11504-11511 */ 7799040, 8836352, 9346048, 8945664, 8740096, 8160256, 6475520, 6677504, /* 11512-11519 */ 9654784, 10663168, 9265152, 8014080, 7062272, 6573824, 8018944, 10364672, /* 11520-11527 */ 9798656, 8037376, 7901696, 8100864, 7860736, 7691776, 8846080, 9560832, /* 11528-11535 */ 8518144, 8102400, 8815872, 8717056, 6942720, 6504960, 9314048, 11314688, /* 11536-11543 */ 8666880, 6004224, 7288064, 9182720, 9720064, 8886016, 7903232, 8204032, /* 11544-11551 */ 8826368, 8187136, 6753280, 7930624, 9988864, 9639680, 8541952, 7957760, /* 11552-11559 */ 7449088, 6875648, 8242432, 10401024, 9747712, 7605504, 6702080, 7724032, /* 11560-11567 */ 9160448, 9476864, 8869888, 8237312, 8247296, 7834624, 7342336, 8186624, /* 11568-11575 */ 9462528, 9618176, 8597248, 7522048, 6866176, 7852032, 10094336, 10001408, /* 11576-11583 */ 7705600, 6633984, 7837184, 9181440, 9155584, 8693504, 8373248, 8645632, /* 11584-11591 */ 8647424, 7259648, 6817792, 8655872, 10275328, 9256960, 8082688, 8434688, /* 11592-11599 */ 7529216, 6683392, 8303872, 10176000, 9686528, 7959808, 7971072, 8179200, /* 11600-11607 */ 7337216, 7880448, 9301248, 9627136, 8882176, 8275456, 7373824, 6474752, /* 11608-11615 */ 8196352, 10210304, 9616128, 8402176, 7991296, 7827200, 7235328, 7748608, /* 11616-11623 */ 9535232, 9901568, 8679936, 7289088, 7064320, 8210176, 9309440, 9362944, /* 11624-11631 */ 8572416, 8352768, 8542976, 7526400, 6838016, 8472064, 10090496, 9411584, /* 11632-11639 */ 8111104, 8104704, 7989248, 7123712, 7916032, 9622016, 9758208, 8722432, /* 11640-11647 */ 7674880, 7247104, 7603968, 8827648, 9509632, 8949760, 8241408, 7710464, /* 11648-11655 */ 7859456, 8439552, 8728576, 8655360, 8377088, 8259584, 8281856, 8469760, /* 11656-11663 */ 8572928, 8603904, 8820992, 8698880, 7453696, 6656256, 8551936, 10368768, /* 11664-11671 */ 9707520, 7822080, 6571520, 7384064, 9114624, 9756928, 8941568, 8316672, /* 11672-11679 */ 8326400, 7534336, 7100160, 8274688, 9782016, 9469440, 8077824, 7806976, /* 11680-11687 */ 8136960, 8460544, 8646400, 8594688, 8542720, 8363520, 8072192, 7844608, /* 11688-11695 */ 8231936, 8913408, 9167872, 9031936, 8193536, 6873088, 7007232, 9081600, /* 11696-11703 */ 9806336, 8696064, 8104960, 8184320, 8635136, 8601600, 7726848, 7536896, /* 11704-11711 */ 8546560, 9296128, 8898048, 8498944, 8505344, 7927552, 7075584, 7779072, /* 11712-11719 */ 9614592, 9685760, 8420352, 8277760, 8189440, 7265024, 7499776, 8943616, /* 11720-11727 */ 9548032, 8861184, 8114432, 7989760, 8337408, 8754688, 8478720, 7779840, /* 11728-11735 */ 7905792, 8844544, 9127424, 8540416, 8322304, 8037632, 7609600, 8116224, /* 11736-11743 */ 9032960, 9141504, 8343296, 7942912, 8412928, 8642304, 8188928, 8033536, /* 11744-11751 */ 8713728, 9054976, 8120064, 7288320, 8056064, 9085440, 8865792, 8582144, /* 11752-11759 */ 8713216, 8468224, 7833600, 7434496, 8179200, 9085440, 9011968, 8569088, /* 11760-11767 */ 8288512, 8524544, 8502016, 7564288, 7275008, 8755968, 9831168, 8868864, /* 11768-11775 */ 8264448, 8288000, 7431424, 7325184, 8609280, 9676032, 9112320, 7984896, /* 11776-11783 */ 7946496, 8298496, 8417536, 8350208, 8434176, 8583168, 8444160, 8553472, /* 11784-11791 */ 8994560, 8321280, 6604032, 7226368, 9773056, 10185472, 8682496, 7638016, /* 11792-11799 */ 7406592, 7475968, 8737792, 9716224, 8732672, 8041728, 8356096, 8522496, /* 11800-11807 */ 7628032, 7164928, 8867328, 9828352, 9027072, 8197376, 7483648, 7261184, /* 11808-11815 */ 8182272, 9409280, 9305856, 8421632, 8218880, 8185600, 7738880, 7816192, /* 11816-11823 */ 8580608, 8994816, 8721408, 8385536, 8274944, 8200960, 8354560, 8799488, /* 11824-11831 */ 8971776, 8034304, 6833408, 7676416, 9597440, 9591552, 8269312, 7848192, /* 11832-11839 */ 8179968, 8332544, 8206336, 8341504, 8770048, 8618752, 8284160, 8347136, /* 11840-11847 */ 8224768, 8089344, 8352512, 8732160, 8798976, 8775424, 8435456, 7091456, /* 11848-11855 */ 7063040, 9132032, 10044416, 9070336, 7960576, 7369984, 7358208, 8386560, /* 11856-11863 */ 9509376, 9076992, 8322048, 8292096, 7982080, 7394048, 7979008, 9454080, /* 11864-11871 */ 9280768, 8166656, 8277760, 8357888, 7520256, 7532288, 9014272, 9672448, /* 11872-11879 */ 8517120, 7962624, 8553728, 8153856, 7307520, 8051200, 9410560, 9333504, /* 11880-11887 */ 8149760, 7812864, 8240384, 8400640, 8540160, 8721664, 8803584, 8326144, /* 11888-11895 */ 7258880, 7340032, 9096192, 9733888, 8570880, 8177920, 8257536, 7692288, /* 11896-11903 */ 7522560, 8551680, 9559552, 8851456, 7971584, 8044288, 8242176, 8466176, /* 11904-11911 */ 8528640, 8597760, 8738816, 8680960, 7670528, 6909184, 8564992, 9866752, /* 11912-11919 */ 9045504, 8105472, 8030976, 8286720, 7834112, 7994624, 9039616, 9081856, /* 11920-11927 */ 8566528, 8235520, 7922688, 7703040, 8164352, 9094656, 9115392, 8406016, /* 11928-11935 */ 7896832, 7880448, 8313344, 8654848, 8600320, 8415488, 8449792, 8600064, /* 11936-11943 */ 8325632, 7835392, 7997696, 8702976, 9033472, 8778752, 8297728, 7692544, /* 11944-11951 */ 7565056, 8542976, 9270528, 8813312, 8340480, 8318208, 8140032, 7617280, /* 11952-11959 */ 7958784, 9165312, 9134080, 8284928, 7995648, 8160256, 8456448, 8504832, /* 11960-11967 */ 8457216, 8390656, 8314368, 8451840, 8724992, 8638720, 7745024, 7267584, /* 11968-11975 */ 8397824, 9612544, 9163520, 8127744, 7733760, 7737344, 8324608, 8910080, /* 11976-11983 */ 8879104, 8536320, 8166912, 7984896, 8073984, 8486656, 8843008, 8811776, /* 11984-11991 */ 8435200, 7831040, 7713792, 8357888, 8953856, 8818176, 8395520, 8364032, /* 11992-11999 */ 8301056, 7855872, 7854336, 8728832, 9149184, 8534016, 8242176, 8245760, /* 12000-12007 */ 7873280, 7948032, 8662016, 9131776, 8804352, 8076288, 7683072, 8015872, /* 12008-12015 */ 8764928, 8959744, 8513536, 8188928, 8352256, 8592896, 8156672, 7704576, /* 12016-12023 */ 8280832, 8992256, 8919040, 8441856, 8008960, 7830272, 8153088, 8824064, /* 12024-12031 */ 9027072, 8507136, 7918336, 7787264, 8249600, 8759040, 8808704, 8652032, /* 12032-12039 */ 8378112, 7923712, 7844096, 8408064, 8869632, 8769536, 8458752, 8336128, /* 12040-12047 */ 8196352, 8373248, 8393472, 8392960, 8394496, 8382208, 8386560, 8377088, /* 12048-12055 */ 8390912, 8379904, 8390400, 8380928, 8389376, 8379904, 8390400, 8379648, /* 12056-12063 */ 8390144, 8380416, 8389888, 8381184, 8388096, 8382976, 8386816, 8382976, /* 12064-12071 */ 8386560, 8383488, 8386048, 8383232, 8386304, 8384000, 8385792, 8384768, /* 12072-12079 */ 8385792, 8385280, 8385280, 8385024, 8385280, 8384768, 8385536, 8384768, /* 12080-12087 */ 8385280, 8385024, 8386304, 8386048, 8385536, 8384256, 8386048, 8384000, /* 12088-12095 */ 8386560, 8385280, 8386304, 8385536, 8385536, 8385792, 8384512, 8385792, /* 12096-12103 */ 8385792, 8385024, 8385536, 8385792, 8384768, 8385536, 8385280, 8385792, /* 12104-12111 */ 8385024, 8386816, 8385024, 8385792, 8385024, 8385792, 8385536, 8385792, /* 12112-12119 */ 8385536, 8385536, 8386048, 8385536, 8386048, 8385280, 8386048, 8384256, /* 12120-12127 */ 8385536, 8385792, 8385280, 8385536, 8385024, 8385536, 8386304, 8386048, /* 12128-12135 */ 8386304, 8385024, 8387072, 8384000, 8386560, 8384768, 8386048, 8385792, /* 12136-12143 */ 8386560, 8385536, 8386304, 8384768, 8386560, 8386304, 8385792, 8385792, /* 12144-12151 */ 8385792, 8386304, 8385792, 8386048, 8386304, 8386304, 8385024, 8386560, /* 12152-12159 */ 8385792, 8385792, 8386560, 8385792, 8386816, 8384768, 8386560, 8385024, /* 12160-12167 */ 8386560, 8385024, 8386048, 8385280, 8386560, 8384768, 8386304, 8385536, /* 12168-12175 */ 8385792, 8385536, 8385792, 8386816, 8385024, 8386304, 8385536, 8386560, /* 12176-12183 */ 8385280, 8386048, 8385792, 8386048, 8386048, 8385536, 8385792, 8386304, /* 12184-12191 */ 8385792, 8386304, 8384256, 8387072, 8385024, 8387072, 8384512, 8387328, /* 12192-12199 */ 8385536, 8386048, 8386560, 8385792, 8386816, 8386048, 8386048, 8386048, /* 12200-12207 */ 8386048, 8385536, 8386560, 8385024, 8386560, 8385024, 8386304, 8386304, /* 12208-12215 */ 8386816, 8386304, 8386304, 8385792, 8385792, 8386560, 8386304, 8386304, /* 12216-12223 */ 8386816, 8385792, 8385792, 8386048, 8386304, 8385792, 8387328, 8385280, /* 12224-12231 */ 8387072, 8386304, 8386048, 8386304, 8385792, 8386816, 8386560, 8386048, /* 12232-12239 */ 8387328, 8386304, 8386560, 8386048, 8386816, 8386816, 8386560, 8386304, /* 12240-12247 */ 8386560, 8387072, 8385536, 8387072, 8386304, 8386560, 8386048, 8386304, /* 12248-12255 */ 8386048, 8387328, 8385536, 8387328, 8387584, 8386048, 8386304, 8386816, /* 12256-12263 */ 8386304, 8386304, 8386304, 8386816, 8386560, 8386816, 8386816, 8385280, /* 12264-12271 */ 8387328, 8385792, 8387328, 8386560, 8386048, 8386304, 8386560, 8385792, /* 12272-12279 */ 8386560, 8387072, 8386048, 8387328, 8385792, 8386816, 8386304, 8386816, /* 12280-12287 */ 8387072, 8386048, 8387584, 8386304, 8387072, 8386304, 8387072, 8387072, /* 12288-12295 */ 8386048, 8386816, 8387072, 8386048, 8387072, 8386816, 8386560, 8386560, /* 12296-12303 */ 8386816, 8385280, 8387072, 8386560, 8386560, 8387584, 8385536, 8387840, /* 12304-12311 */ 8385792, 8387840, 8387072, 8387328, 8386560, 8387584, 8387328, 8387840, /* 12312-12319 */ 8387840, 8386560, 8387840, 8387072, 8387072, 8386816, 8385792, 8387328, /* 12320-12327 */ 8387584, 8386816, 8387072, 8386048, 8387328, 8386816, 8386560, 8386816, /* 12328-12335 */ 8386816, 8385792, 8388096, 8385536, 8386560, 8386048, 8386816, 8386560, /* 12336-12343 */ 8387072, 8386304, 8386816, 8386560, 8386560, 8386816, 8387328, 8386304, /* 12344-12351 */ 8387328, 8386304, 8386816, 8387584, 8386560, 8387840, 8386560, 8387072, /* 12352-12359 */ 8386816, 8387584, 8386816, 8386816, 8387328, 8385792, 8387328, 8386304, /* 12360-12367 */ 8387072, 8387584, 8385536, 8388352, 8385792, 8388096, 8386560, 8387584, /* 12368-12375 */ 8386048, 8387072, 8385792, 8387072, 8387072, 8386560, 8386304, 8387584, /* 12376-12383 */ 8386048, 8387584, 8386304, 8387584, 8386816, 8387328, 8386816, 8386816, /* 12384-12391 */ 8386816, 8386816, 8386560, 8387072, 8386304, 8387328, 8385536, 8387328, /* 12392-12399 */ 8386048, 8386560, 8386560, 8386560, 8387072, 8387328, 8387328, 8387072, /* 12400-12407 */ 8386304, 8387584, 8387072, 8387072, 8387328, 8386816, 8386816, 8387328, /* 12408-12415 */ 8386560, 8387072, 8386560, 8387584, 8386048, 8387584, 8386560, 8387584, /* 12416-12423 */ 8387072, 8386560, 8387840, 8386560, 8387328, 8387072, 8387584, 8386048, /* 12424-12431 */ 8387584, 8386048, 8387328, 8386816, 8386560, 8387328, 8386560, 8387072, /* 12432-12439 */ 8387072, 8387072, 8387840, 8386304, 8387072, 8386560, 8386304, 8387072, /* 12440-12447 */ 8386048, 8386816, 8387328, 8387328, 8387584, 8386816, 8387584, 8386560, /* 12448-12455 */ 8387840, 8386304, 8388096, 8386816, 8387328, 8386816, 8386816, 8387328, /* 12456-12463 */ 8387328, 8387328, 8386560, 8387072, 8386816, 8386816, 8387328, 8386560, /* 12464-12471 */ 8387072, 8387072, 8388096, 8386560, 8388096, 8386816, 8387072, 8387584, /* 12472-12479 */ 8386048, 8387584, 8387072, 8387328, 8387328, 8386560, 8386816, 8387328, /* 12480-12487 */ 8387072, 8387072, 8387584, 8386560, 8388352, 8386304, 8387584, 8386560, /* 12488-12495 */ 8388352, 8386560, 8388096, 8386304, 8388096, 8386560, 8387840, 8388096, /* 12496-12503 */ 8387584, 8388096, 8387328, 8387840, 8386560, 8388096, 8387584, 8388352, /* 12504-12511 */ 8387072, 8387072, 8388352, 8386560, 8387840, 8386560, 8388608, 8386048, /* 12512-12519 */ 8387840, 8386816, 8387328, 8387328, 8388352, 8386048, 8388096, 8386816, /* 12520-12527 */ 8388352, 8386560, 8388864, 8386560, 8388352, 8386560, 8387840, 8387840, /* 12528-12535 */ 8387584, 8387584, 8387328, 8386816, 8387584, 8387584, 8386816, 8388096, /* 12536-12543 */ 8386816, 8387840, 8387584, 8387584, 8387072, 8387072, 8388096, 8387328, /* 12544-12551 */ 8387328, 8388096, 8387328, 8387328, 8387584, 8387584, 8388096, 8387328, /* 12552-12559 */ 8387328, 8387584, 8386560, 8387584, 8387328, 8387328, 8387328, 8388608, /* 12560-12567 */ 8387584, 8387584, 8387840, 8387072, 8388864, 8386816, 8387840, 8387584, /* 12568-12575 */ 8386816, 8387584, 8387584, 8387584, 8387072, 8387584, 8387584, 8387072, /* 12576-12583 */ 8388352, 8387584, 8387328, 8388352, 8387328, 8387584, 8387328, 8387840, /* 12584-12591 */ 8386816, 8388096, 8387072, 8387840, 8388608, 8387840, 8387840, 8388096, /* 12592-12599 */ 8387072, 8387840, 8386304, 8387072, 8387584, 8387584, 8388096, 8388096, /* 12600-12607 */ 8386304, 8389120, 8387072, 8388608, 8388096, 8388352, 8387328, 8388864, /* 12608-12615 */ 8386304, 8388608, 8386560, 8388096, 8387584, 8387840, 8387584, 8387840, /* 12616-12623 */ 8387840, 8387584, 8388352, 8387328, 8388352, 8387072, 8389376, 8386816, /* 12624-12631 */ 8388608, 8387072, 8388352, 8387840, 8387840, 8387328, 8388096, 8386816, /* 12632-12639 */ 8388608, 8387072, 8389120}; /* 12640-12642 */