Sound update

Dependencies:   4DGL-uLCD-SE Physac-MBED PinDetect SDFileSystem mbed-rtos mbed

cylonbyc.h

Committer:
jaybalar
Date:
21 months ago
Revision:
28:bccd14334bb9

File content as of revision 28:bccd14334bb9:

/**********************************************************************
* Written by WAVToCode
* Date:             Thu Dec 08 04:00:23 PM
* FileName:         miimenu.C
* Interleaved:      N/A
* Signed:           No
* No. of channels:  1
* No. of samples:   572883
* Bits/Sample:      16
**********************************************************************/

#define NUM_ELEMENTS 71904

const unsigned short mii_menu[NUM_ELEMENTS] = {
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 0-7 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 8-15 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 16-23 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 24-31 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 32-39 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 40-47 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 48-55 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 56-63 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 64-71 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 72-79 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 80-87 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 88-95 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 96-103 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 104-111 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 112-119 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 120-127 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 128-135 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 136-143 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 144-151 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 152-159 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 160-167 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 168-175 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 176-183 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 184-191 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 192-199 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 200-207 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 208-215 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 216-223 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 224-231 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 232-239 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 240-247 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 248-255 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 256-263 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 264-271 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 272-279 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 280-287 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 288-295 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 296-303 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 304-311 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 312-319 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 320-327 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 328-335 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 336-343 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 344-351 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 352-359 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 360-367 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 368-375 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 376-383 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 384-391 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 392-399 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 400-407 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 408-415 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 416-423 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 424-431 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 432-439 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 440-447 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 448-455 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 456-463 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 464-471 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 472-479 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 480-487 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 488-495 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 496-503 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 504-511 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 512-519 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 520-527 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 528-535 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 536-543 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 544-551 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 552-559 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 560-567 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 568-575 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 576-583 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 584-591 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 592-599 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 600-607 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 608-615 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 616-623 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 624-631 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 632-639 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 640-647 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 648-655 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 656-663 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 664-671 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 672-679 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 680-687 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 688-695 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 696-703 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 704-711 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 712-719 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 720-727 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 728-735 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 736-743 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 744-751 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 752-759 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 760-767 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 768-775 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 776-783 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 784-791 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 792-799 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 800-807 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 808-815 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 816-823 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 824-831 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 832-839 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 840-847 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 848-855 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 856-863 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 864-871 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 872-879 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 880-887 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 888-895 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 896-903 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 904-911 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 912-919 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 920-927 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 928-935 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 936-943 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 944-951 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 952-959 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 960-967 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 968-975 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 976-983 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 984-991 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 992-999 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1000-1007 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1008-1015 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1016-1023 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1024-1031 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1032-1039 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1040-1047 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1048-1055 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1056-1063 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1064-1071 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1072-1079 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1080-1087 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1088-1095 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1096-1103 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1104-1111 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1112-1119 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1120-1127 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1128-1135 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1136-1143 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1144-1151 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1152-1159 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1160-1167 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1168-1175 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1176-1183 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1184-1191 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1192-1199 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1200-1207 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1208-1215 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1216-1223 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1224-1231 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1232-1239 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1240-1247 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1248-1255 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1256-1263 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1264-1271 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1272-1279 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1280-1287 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1288-1295 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1296-1303 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1304-1311 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1312-1319 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1320-1327 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1328-1335 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1336-1343 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1344-1351 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1352-1359 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1360-1367 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1368-1375 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1376-1383 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1384-1391 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1392-1399 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1400-1407 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1408-1415 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1416-1423 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1424-1431 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1432-1439 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1440-1447 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1448-1455 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1456-1463 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1464-1471 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1472-1479 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1480-1487 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1488-1495 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1496-1503 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1504-1511 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1512-1519 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1520-1527 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1528-1535 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1536-1543 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1544-1551 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1552-1559 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1560-1567 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1568-1575 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1576-1583 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1584-1591 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1592-1599 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1600-1607 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1608-1615 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1616-1623 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1624-1631 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1632-1639 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1640-1647 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1648-1655 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1656-1663 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1664-1671 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1672-1679 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1680-1687 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1688-1695 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1696-1703 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1704-1711 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1712-1719 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1720-1727 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1728-1735 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1736-1743 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1744-1751 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1752-1759 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1760-1767 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1768-1775 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1776-1783 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1784-1791 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1792-1799 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1800-1807 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1808-1815 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1816-1823 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1824-1831 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1832-1839 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1840-1847 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1848-1855 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1856-1863 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1864-1871 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1872-1879 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1880-1887 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1888-1895 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1896-1903 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1904-1911 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1912-1919 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1920-1927 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1928-1935 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1936-1943 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1944-1951 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1952-1959 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1960-1967 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1968-1975 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1976-1983 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1984-1991 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1992-1999 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2000-2007 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2008-2015 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2016-2023 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2024-2031 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2032-2039 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2040-2047 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2048-2055 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2056-2063 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2064-2071 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2072-2079 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2080-2087 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2088-2095 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2096-2103 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2104-2111 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2112-2119 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2120-2127 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2128-2135 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2136-2143 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2144-2151 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2152-2159 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2160-2167 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2168-2175 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2176-2183 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2184-2191 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2192-2199 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2200-2207 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2208-2215 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2216-2223 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2224-2231 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2232-2239 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2240-2247 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2248-2255 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2256-2263 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2264-2271 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2272-2279 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2280-2287 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2288-2295 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2296-2303 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2304-2311 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2312-2319 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2320-2327 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2328-2335 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2336-2343 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2344-2351 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2352-2359 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2360-2367 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2368-2375 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2376-2383 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2384-2391 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2392-2399 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2400-2407 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2408-2415 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2416-2423 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2424-2431 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2432-2439 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2440-2447 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2448-2455 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2456-2463 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2464-2471 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2472-2479 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2480-2487 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2488-2495 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2496-2503 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2504-2511 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2512-2519 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2520-2527 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2528-2535 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2536-2543 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2544-2551 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2552-2559 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2560-2567 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2568-2575 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2576-2583 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2584-2591 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2592-2599 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2600-2607 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2608-2615 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2616-2623 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2624-2631 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2632-2639 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2640-2647 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2648-2655 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2656-2663 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2664-2671 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2672-2679 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2680-2687 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2688-2695 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2696-2703 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2704-2711 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2712-2719 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2720-2727 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2728-2735 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2736-2743 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2744-2751 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2752-2759 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2760-2767 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2768-2775 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2776-2783 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2784-2791 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2792-2799 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2800-2807 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2808-2815 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2816-2823 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2824-2831 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2832-2839 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2840-2847 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2848-2855 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2856-2863 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2864-2871 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2872-2879 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2880-2887 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2888-2895 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2896-2903 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2904-2911 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2912-2919 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2920-2927 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2928-2935 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2936-2943 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2944-2951 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2952-2959 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2960-2967 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2968-2975 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2976-2983 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2984-2991 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 2992-2999 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 3000-3007 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 3008-3015 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 3016-3023 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 3024-3031 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 3032-3039 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 3040-3047 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 3048-3055 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 3056-3063 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 3064-3071 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 3072-3079 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 3080-3087 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 3088-3095 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 3096-3103 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 3104-3111 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 3112-3119 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 3120-3127 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 3128-3135 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 3136-3143 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 3144-3151 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 3152-3159 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 3160-3167 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 3168-3175 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 3176-3183 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 3184-3191 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 3192-3199 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 3200-3207 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 3208-3215 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 3216-3223 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 3224-3231 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 3232-3239 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 3240-3247 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 3248-3255 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 3256-3263 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 3264-3271 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 3272-3279 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 3280-3287 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 3288-3295 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 3296-3303 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 3304-3311 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 3312-3319 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 3320-3327 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 3328-3335 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 3336-3343 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 3344-3351 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 3352-3359 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 3360-3367 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 3368-3375 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 3376-3383 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 3384-3391 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 3392-3399 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 3400-3407 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 3408-3415 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 3416-3423 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 3424-3431 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 3432-3439 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 3440-3447 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 3448-3455 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 3456-3463 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 3464-3471 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 3472-3479 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 3480-3487 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 3488-3495 */
32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, /* 3496-3503 */
32767, 32768, 32768, 32768, 32769, 32769, 32769, 32770, /* 3504-3511 */
32770, 32770, 32770, 32769, 32769, 32768, 32768, 32767, /* 3512-3519 */
32766, 32766, 32766, 32766, 32766, 32765, 32766, 32767, /* 3520-3527 */
32768, 32768, 32769, 32769, 32769, 32769, 32770, 32770, /* 3528-3535 */
32770, 32770, 32769, 32768, 32768, 32768, 32768, 32768, /* 3536-3543 */
32767, 32766, 32765, 32766, 32766, 32766, 32767, 32767, /* 3544-3551 */
32767, 32769, 32769, 32770, 32771, 32771, 32772, 32773, /* 3552-3559 */
32772, 32771, 32771, 32770, 32769, 32767, 32766, 32765, /* 3560-3567 */
32764, 32763, 32764, 32764, 32764, 32765, 32766, 32767, /* 3568-3575 */
32768, 32768, 32769, 32769, 32770, 32771, 32772, 32773, /* 3576-3583 */
32772, 32771, 32771, 32770, 32770, 32770, 32769, 32769, /* 3584-3591 */
32768, 32767, 32767, 32768, 32767, 32767, 32766, 32764, /* 3592-3599 */
32764, 32764, 32764, 32764, 32765, 32767, 32768, 32769, /* 3600-3607 */
32770, 32771, 32772, 32771, 32769, 32770, 32771, 32770, /* 3608-3615 */
32769, 32771, 32769, 32767, 32767, 32766, 32763, 32764, /* 3616-3623 */
32765, 32766, 32767, 32768, 32768, 32768, 32768, 32768, /* 3624-3631 */
32765, 32765, 32766, 32766, 32765, 32767, 32766, 32769, /* 3632-3639 */
32769, 32768, 32767, 32765, 32772, 32769, 32768, 32777, /* 3640-3647 */
32770, 32768, 32770, 32766, 32769, 32768, 32768, 32768, /* 3648-3655 */
32768, 32769, 32770, 32766, 32769, 32764, 32763, 32767, /* 3656-3663 */
32761, 32764, 32765, 32764, 32761, 32762, 32761, 32765, /* 3664-3671 */
32761, 32767, 32766, 32758, 32763, 32771, 32769, 32762, /* 3672-3679 */
32774, 32787, 32783, 32791, 32768, 32940, 33004, 32916, /* 3680-3687 */
32877, 32828, 32791, 32711, 32665, 32632, 32629, 32650, /* 3688-3695 */
32707, 32700, 32675, 32682, 32681, 32700, 32699, 32716, /* 3696-3703 */
32724, 32729, 32712, 32692, 32684, 32697, 32715, 32756, /* 3704-3711 */
32789, 32823, 32859, 32883, 32932, 32947, 32939, 32916, /* 3712-3719 */
32890, 32874, 32832, 32780, 32716, 32624, 32561, 32501, /* 3720-3727 */
32493, 32501, 32496, 32525, 32542, 32581, 32606, 32661, /* 3728-3735 */
32730, 32782, 32854, 32910, 32965, 33004, 33021, 33041, /* 3736-3743 */
33056, 33048, 33016, 32957, 32916, 32869, 32802, 32742, /* 3744-3751 */
32680, 32638, 32608, 32583, 32571, 32571, 32591, 32621, /* 3752-3759 */
32684, 32765, 32820, 32854, 32852, 32818, 32768, 32740, /* 3760-3767 */
32718, 32710, 32710, 32709, 32711, 32726, 32745, 32784, /* 3768-3775 */
32824, 32870, 32905, 32924, 32957, 32977, 32973, 32922, /* 3776-3783 */
32846, 32762, 32695, 32642, 32583, 32548, 32537, 32560, /* 3784-3791 */
32605, 32644, 32673, 32709, 32754, 32798, 32816, 32822, /* 3792-3799 */
32828, 32830, 32810, 32780, 32756, 32733, 32727, 32733, /* 3800-3807 */
32752, 32798, 32838, 32886, 32912, 32981, 33010, 32970, /* 3808-3815 */
32918, 32899, 32916, 32894, 32830, 32743, 32672, 32631, /* 3816-3823 */
32612, 32607, 32615, 32625, 32639, 32663, 32651, 32606, /* 3824-3831 */
32616, 32646, 32685, 32712, 32732, 32764, 32812, 32874, /* 3832-3839 */
32899, 32899, 32895, 32881, 32868, 32862, 32843, 32798, /* 3840-3847 */
32750, 32695, 32679, 32658, 32641, 32625, 32602, 32622, /* 3848-3855 */
32684, 32763, 32833, 32878, 32897, 32889, 32848, 32814, /* 3856-3863 */
32807, 32806, 32804, 32787, 32740, 32695, 32689, 32694, /* 3864-3871 */
32706, 32737, 32806, 32885, 32972, 33047, 33083, 33081, /* 3872-3879 */
33032, 32962, 32884, 32798, 32710, 32641, 32607, 32614, /* 3880-3887 */
32659, 32726, 32776, 32794, 32790, 32750, 32692, 32629, /* 3888-3895 */
32581, 32572, 32599, 32621, 32610, 32581, 32569, 32585, /* 3896-3903 */
32642, 32705, 32750, 32792, 32830, 32866, 32879, 32882, /* 3904-3911 */
32874, 32890, 32934, 32942, 32938, 32811, 32765, 32711, /* 3912-3919 */
32687, 32679, 32654, 32641, 32642, 32624, 32614, 32639, /* 3920-3927 */
32671, 32707, 32746, 32723, 32828, 32811, 32840, 32831, /* 3928-3935 */
32844, 32910, 32862, 32834, 32819, 32726, 32745, 32790, /* 3936-3943 */
32782, 32716, 32776, 32889, 32849, 32822, 32724, 32707, /* 3944-3951 */
32636, 32565, 32785, 32878, 32812, 32946, 32738, 32599, /* 3952-3959 */
32665, 32868, 32977, 32906, 32962, 33153, 33103, 33036, /* 3960-3967 */
33029, 32906, 32505, 32715, 31942, 34085, 35113, 30544, /* 3968-3975 */
29875, 28689, 23362, 22097, 21214, 19670, 21364, 22817, /* 3976-3983 */
24267, 27670, 31100, 35012, 39201, 42476, 45338, 47318, /* 3984-3991 */
47796, 47146, 45864, 43903, 41245, 38932, 36657, 34254, /* 3992-3999 */
32071, 29886, 28127, 27083, 26318, 26745, 28573, 30514, /* 4000-4007 */
33008, 36607, 39687, 42549, 45470, 47348, 48281, 48340, /* 4008-4015 */
47269, 45475, 43097, 39424, 35594, 32133, 28482, 25929, /* 4016-4023 */
25222, 25049, 25327, 26251, 26618, 26634, 26997, 27315, /* 4024-4031 */
28096, 29315, 30211, 31083, 31911, 31822, 31361, 31230, /* 4032-4039 */
30626, 29648, 28801, 27645, 26367, 25398, 24620, 24441, /* 4040-4047 */
24830, 25404, 26704, 28925, 30860, 32509, 34137, 34680, /* 4048-4055 */
34130, 33173, 31444, 29318, 27547, 25876, 24604, 24098, /* 4056-4063 */
23747, 23760, 24642, 25935, 28030, 31269, 34761, 38202, /* 4064-4071 */
41901, 45066, 47429, 49270, 50462, 51025, 50993, 49929, /* 4072-4079 */
47912, 45278, 41433, 36672, 31946, 27045, 22454, 19440, /* 4080-4087 */
17646, 16954, 17920, 19837, 22282, 25590, 29104, 32692, /* 4088-4095 */
36795, 40419, 43259, 45846, 47112, 46807, 45895, 44053, /* 4096-4103 */
41364, 38769, 35989, 32722, 29375, 25825, 22412, 19719, /* 4104-4111 */
17546, 16395, 16974, 18478, 20472, 23410, 26520, 29364, /* 4112-4119 */
32271, 34780, 36558, 37941, 38570, 38633, 38478, 37671, /* 4120-4127 */
36309, 35027, 33578, 32358, 32427, 33258, 34440, 36194, /* 4128-4135 */
37869, 39053, 39934, 40315, 40503, 40903, 41035, 40885, /* 4136-4143 */
40774, 39938, 38384, 36905, 35150, 33100, 31525, 30296, /* 4144-4151 */
29365, 29163, 29278, 29657, 30595, 31465, 32520, 34467, /* 4152-4159 */
36427, 38070, 39863, 40871, 40592, 39615, 37808, 35317, /* 4160-4167 */
33003, 30839, 28759, 27190, 25548, 23924, 23021, 22570, /* 4168-4175 */
22497, 23564, 25419, 27548, 30094, 32583, 34453, 35838, /* 4176-4183 */
36662, 36939, 37089, 36784, 36059, 35240, 33729, 31419, /* 4184-4191 */
29045, 26404, 23474, 21378, 20470, 20488, 21743, 23994, /* 4192-4199 */
26923, 30461, 34195, 37934, 41889, 45480, 48283, 50571, /* 4200-4207 */
51727, 51150, 49341, 46458, 42777, 38942, 35389, 32081, /* 4208-4215 */
29288, 26805, 24644, 23251, 22157, 21362, 21725, 22922, /* 4216-4223 */
24605, 27104, 30009, 32819, 35689, 38216, 40051, 41386, /* 4224-4231 */
41995, 41893, 41405, 40085, 37721, 34851, 31558, 27981, /* 4232-4239 */
25229, 23590, 22809, 23052, 23924, 24937, 25999, 26721, /* 4240-4247 */
27176, 27749, 28163, 28321, 28680, 28845, 28675, 28730, /* 4248-4255 */
28836, 28888, 29220, 29776, 30563, 31961, 33685, 35488, /* 4256-4263 */
37514, 39385, 41010, 42898, 44827, 46448, 47894, 48747, /* 4264-4271 */
48359, 46777, 43965, 40114, 35841, 31415, 27341, 24137, /* 4272-4279 */
21674, 20039, 19699, 20452, 22077, 24723, 28021, 31579, /* 4280-4287 */
35387, 38966, 41919, 44254, 45632, 46030, 45854, 44904, /* 4288-4295 */
43265, 41396, 38942, 35716, 32125, 28092, 23547, 19254, /* 4296-4303 */
15813, 13500, 12702, 13280, 15080, 17990, 21500, 25222, /* 4304-4311 */
29174, 32876, 36013, 38724, 40598, 41271, 40982, 39810, /* 4312-4319 */
37902, 35694, 33517, 31576, 30109, 28899, 27970, 27622, /* 4320-4327 */
27484, 27489, 28123, 29382, 30936, 33032, 35541, 38032, /* 4328-4335 */
40393, 42380, 43729, 44370, 44171, 43174, 41700, 39743, /* 4336-4343 */
37283, 34765, 32303, 30017, 28440, 27840, 28025, 28956, /* 4344-4351 */
30419, 32048, 33559, 34595, 35181, 35573, 35578, 35198, /* 4352-4359 */
34768, 34148, 33189, 32272, 31373, 30315, 29203, 28065, /* 4360-4367 */
27066, 26478, 26348, 26667, 27558, 28642, 29750, 31135, /* 4368-4375 */
32679, 34113, 35536, 36783, 37324, 36937, 35639, 33517, /* 4376-4383 */
30846, 27971, 25357, 23335, 21840, 21017, 21180, 22292, /* 4384-4391 */
24260, 27178, 30774, 34748, 38898, 42873, 46431, 49268, /* 4392-4399 */
51074, 51856, 51718, 50497, 48282, 45547, 42305, 38360, /* 4400-4407 */
34090, 29771, 25414, 21456, 18508, 16828, 16482, 17354, /* 4408-4415 */
19326, 22244, 25685, 29397, 33325, 37146, 40480, 43224, /* 4416-4423 */
45120, 45922, 45597, 44163, 41970, 39147, 35827, 32399, /* 4424-4431 */
29185, 26249, 23734, 22004, 20822, 19903, 19530, 19839, /* 4432-4439 */
20708, 22116, 24054, 26306, 28608, 30723, 32551, 34023, /* 4440-4447 */
35030, 35589, 35958, 36076, 35803, 35288, 34694, 34021, /* 4448-4455 */
33480, 33428, 34054, 35303, 37023, 39050, 41022, 42448, /* 4456-4463 */
43197, 43385, 42921, 41792, 40232, 38405, 36287, 33923, /* 4464-4471 */
31653, 29649, 27935, 26708, 26177, 26449, 27400, 28876, /* 4472-4479 */
30784, 32820, 34639, 36300, 37906, 39335, 40638, 41820, /* 4480-4487 */
42552, 42445, 41335, 39316, 36523, 33120, 29491, 26004, /* 4488-4495 */
22767, 19960, 17898, 16882, 16853, 17855, 19877, 22695, /* 4496-4503 */
25976, 29444, 32860, 35947, 38366, 39849, 40462, 40162, /* 4504-4511 */
39094, 37686, 36167, 34462, 32612, 30726, 28688, 26487, /* 4512-4519 */
24524, 23329, 23108, 23942, 25716, 28354, 31557, 34997, /* 4520-4527 */
38494, 41891, 44881, 47225, 48798, 49406, 48865, 47213, /* 4528-4535 */
44654, 41342, 37510, 33697, 30424, 27914, 26267, 25455, /* 4536-4543 */
25302, 25492, 25800, 26282, 27030, 28016, 29364, 30999, /* 4544-4551 */
32639, 34011, 35036, 35710, 35968, 35826, 35395, 34656, /* 4552-4559 */
33484, 31917, 30103, 28275, 26559, 25223, 24592, 24733, /* 4560-4567 */
25584, 27063, 28875, 30582, 31859, 32589, 32690, 32151, /* 4568-4575 */
31195, 30111, 29063, 28138, 27455, 27091, 27032, 27258, /* 4576-4583 */
27932, 29127, 30839, 33062, 35711, 38529, 41155, 43438, /* 4584-4591 */
45316, 46804, 47859, 48605, 48943, 48542, 47178, 44775, /* 4592-4599 */
41387, 37157, 32542, 28133, 24347, 21485, 19793, 19359, /* 4600-4607 */
20092, 21734, 24173, 27181, 30548, 34073, 37633, 40912, /* 4608-4615 */
43518, 45248, 45948, 45646, 44381, 42487, 40313, 37902, /* 4616-4623 */
35186, 32169, 28861, 25300, 21829, 18915, 16861, 15862, /* 4624-4631 */
16069, 17397, 19561, 22255, 25222, 28309, 31269, 33865, /* 4632-4639 */
35988, 37536, 38387, 38523, 38070, 37065, 35598, 33906, /* 4640-4647 */
32358, 31217, 30619, 30709, 31399, 32385, 33406, 34394, /* 4648-4655 */
35352, 36214, 37131, 38197, 39211, 39989, 40369, 40235, /* 4656-4663 */
39550, 38348, 36796, 35114, 33447, 31860, 30588, 29728, /* 4664-4671 */
29221, 29021, 29281, 29959, 31026, 32502, 34265, 36058, /* 4672-4679 */
37440, 38247, 38342, 37669, 36349, 34647, 32818, 30933, /* 4680-4687 */
29039, 27230, 25477, 23790, 22437, 21616, 21510, 22162, /* 4688-4695 */
23510, 25430, 27639, 29823, 31871, 33692, 35145, 36286, /* 4696-4703 */
37136, 37594, 37447, 36622, 35221, 33239, 30858, 28401, /* 4704-4711 */
26181, 24437, 23441, 23400, 24321, 26089, 28548, 31636, /* 4712-4719 */
35056, 38614, 42180, 45549, 48447, 50476, 51461, 51244, /* 4720-4727 */
49872, 47476, 44399, 41029, 37554, 34102, 30901, 27986, /* 4728-4735 */
25418, 23409, 22116, 21630, 21876, 23013, 24918, 27357, /* 4736-4743 */
30150, 33017, 35749, 38174, 40155, 41501, 42155, 42061, /* 4744-4751 */
41213, 39667, 37371, 34421, 31178, 28046, 25346, 23382, /* 4752-4759 */
22349, 22073, 22276, 22824, 23590, 24375, 25280, 26357, /* 4760-4767 */
27560, 28829, 29887, 30694, 31253, 31544, 31684, 31770, /* 4768-4775 */
31844, 31924, 32056, 32349, 32880, 33653, 34629, 35858, /* 4776-4783 */
37334, 39055, 40961, 42872, 44506, 45558, 45786, 45031, /* 4784-4791 */
43256, 40644, 37491, 34117, 30802, 27792, 25253, 23375, /* 4792-4799 */
22280, 22132, 22942, 24539, 26796, 29590, 32618, 35588, /* 4800-4807 */
38319, 40610, 42360, 43539, 44162, 44291, 43803, 42587, /* 4808-4815 */
40653, 37981, 34572, 30624, 26478, 22435, 18965, 16430, /* 4816-4823 */
15013, 14814, 15855, 17925, 20810, 24268, 27970, 31647, /* 4824-4831 */
35074, 37936, 40021, 41138, 41295, 40566, 39184, 37465, /* 4832-4839 */
35605, 33786, 32074, 30491, 29104, 28043, 27392, 27307, /* 4840-4847 */
27840, 29046, 30969, 33327, 35893, 38537, 40991, 43070, /* 4848-4855 */
44564, 45308, 45227, 44343, 42724, 40568, 38013, 35165, /* 4856-4863 */
32367, 29985, 28176, 27138, 27006, 27574, 28592, 29838, /* 4864-4871 */
31079, 32135, 33004, 33706, 34243, 34650, 34787, 34595, /* 4872-4879 */
34102, 33341, 32333, 31168, 29896, 28556, 27328, 26305, /* 4880-4887 */
25607, 25373, 25540, 26031, 26954, 28244, 29761, 31486, /* 4888-4895 */
33146, 34420, 35129, 34999, 34037, 32440, 30488, 28435, /* 4896-4903 */
26543, 25013, 23962, 23510, 23700, 24624, 26380, 28809, /* 4904-4911 */
31772, 35173, 38732, 42194, 45327, 47890, 49655, 50603, /* 4912-4919 */
50728, 50020, 48536, 46307, 43344, 39831, 35885, 31693, /* 4920-4927 */
27628, 23973, 21123, 19442, 18950, 19608, 21362, 23905, /* 4928-4935 */
27020, 30480, 34016, 37398, 40452, 42951, 44642, 45442, /* 4936-4943 */
45219, 43980, 41979, 39331, 36261, 33069, 29863, 26748, /* 4944-4951 */
23960, 21545, 19640, 18483, 17897, 18071, 19055, 20670, /* 4952-4959 */
22794, 25250, 27741, 30071, 32129, 33741, 34917, 35665, /* 4960-4967 */
35975, 35935, 35634, 35003, 34141, 33317, 32717, 32523, /* 4968-4975 */
32972, 33956, 35316, 36930, 38412, 39545, 40335, 40694, /* 4976-4983 */
40651, 40355, 39663, 38564, 37206, 35566, 33808, 32164, /* 4984-4991 */
30658, 29476, 28807, 28659, 28994, 29931, 31182, 32628, /* 4992-4999 */
34215, 35690, 37128, 38576, 39821, 40784, 41316, 41062, /* 5000-5007 */
39957, 38111, 35648, 32803, 29910, 27107, 24538, 22388, /* 5008-5015 */
20701, 19657, 19462, 20105, 21507, 23630, 26201, 28979, /* 5016-5023 */
31746, 34221, 36157, 37488, 38116, 38098, 37594, 36686, /* 5024-5031 */
35465, 34093, 32487, 30653, 28754, 26849, 25277, 24378, /* 5032-5039 */
24289, 25060, 26730, 29071, 31881, 34986, 38102, 41121, /* 5040-5047 */
43913, 46207, 47763, 48415, 48086, 46697, 44506, 41670, /* 5048-5055 */
38520, 35468, 32681, 30335, 28536, 27250, 26429, 26061, /* 5056-5063 */
25971, 26239, 26930, 27973, 29384, 31071, 32812, 34432, /* 5064-5071 */
35872, 36924, 37573, 37862, 37725, 37153, 36127, 34583, /* 5072-5079 */
32650, 30606, 28630, 26963, 25937, 25540, 25709, 26388, /* 5080-5087 */
27301, 28199, 28948, 29378, 29534, 29511, 29269, 28902, /* 5088-5095 */
28539, 28191, 27875, 27767, 27830, 28061, 28659, 29588, /* 5096-5103 */
30830, 32567, 34554, 36600, 38714, 40648, 42301, 43823, /* 5104-5111 */
45045, 45879, 46312, 46007, 44770, 42672, 39764, 36268, /* 5112-5119 */
32605, 29095, 25978, 23545, 21955, 21259, 21517, 22650, /* 5120-5127 */
24515, 27093, 30057, 33154, 36256, 39057, 41282, 42854, /* 5128-5135 */
43644, 43607, 42925, 41664, 39921, 37830, 35339, 32450, /* 5136-5143 */
29344, 26127, 22965, 20412, 18584, 17548, 17522, 18448, /* 5144-5151 */
20143, 22500, 25262, 28170, 31113, 33821, 36088, 37853, /* 5152-5159 */
38912, 39183, 38812, 37839, 36403, 34779, 33180, 31853, /* 5160-5167 */
30914, 30427, 30382, 30765, 31393, 32201, 33258, 34455, /* 5168-5175 */
35788, 37341, 38801, 39982, 40818, 41087, 40774, 40022, /* 5176-5183 */
38898, 37526, 36065, 34521, 33031, 31719, 30647, 29958, /* 5184-5191 */
29832, 30221, 31031, 32256, 33646, 34944, 35951, 36458, /* 5192-5199 */
36413, 35865, 34840, 33508, 32105, 30630, 29072, 27631, /* 5200-5207 */
26300, 25090, 24230, 23850, 23926, 24584, 25718, 27191, /* 5208-5215 */
28906, 30641, 32266, 33785, 35103, 36088, 36737, 36962, /* 5216-5223 */
36547, 35534, 33943, 31850, 29578, 27318, 25356, 23929, /* 5224-5231 */
23162, 23147, 24025, 25722, 28118, 31136, 34544, 38085, /* 5232-5239 */
41550, 44748, 47349, 49179, 50062, 49924, 48817, 46857, /* 5240-5247 */
44292, 41413, 38290, 35019, 31800, 28716, 25912, 23649, /* 5248-5255 */
22148, 21525, 21804, 22910, 24730, 27077, 29732, 32538, /* 5256-5263 */
35350, 37880, 39914, 41373, 42211, 42235, 41444, 39926, /* 5264-5271 */
37734, 35057, 32152, 29340, 26872, 24899, 23503, 22684, /* 5272-5279 */
22307, 22312, 22710, 23398, 24349, 25530, 26833, 28186, /* 5280-5287 */
29443, 30466, 31286, 31908, 32301, 32609, 32888, 33047, /* 5288-5295 */
33145, 33294, 33470, 33752, 34337, 35248, 36484, 37993, /* 5296-5303 */
39600, 41175, 42496, 43308, 43460, 42935, 41733, 39908, /* 5304-5311 */
37770, 35396, 32912, 30573, 28489, 26817, 25740, 25294, /* 5312-5319 */
25630, 26706, 28368, 30422, 32677, 34886, 36927, 38704, /* 5320-5327 */
40132, 41157, 41751, 41876, 41350, 40142, 38210, 35635, /* 5328-5335 */
32571, 29208, 25828, 22737, 20128, 18238, 17256, 17197, /* 5336-5343 */
18036, 19758, 22185, 25072, 28198, 31334, 34176, 36519, /* 5344-5351 */
38157, 38969, 39037, 38419, 37331, 35976, 34526, 33007, /* 5352-5359 */
31473, 30017, 28669, 27653, 27070, 27048, 27623, 28782, /* 5360-5367 */
30516, 32669, 35032, 37454, 39792, 41843, 43460, 44528, /* 5368-5375 */
44938, 44612, 43584, 41933, 39786, 37413, 34952, 32745, /* 5376-5383 */
31002, 29805, 29192, 29140, 29432, 29812, 30307, 30810, /* 5384-5391 */
31304, 31869, 32426, 32979, 33424, 33697, 33804, 33685, /* 5392-5399 */
33325, 32835, 32225, 31454, 30574, 29697, 28847, 28087, /* 5400-5407 */
27610, 27443, 27684, 28289, 29175, 30285, 31426, 32285, /* 5408-5415 */
32778, 32845, 32354, 31400, 30263, 29083, 27992, 27163, /* 5416-5423 */
26622, 26431, 26647, 27329, 28508, 30184, 32234, 34629, /* 5424-5431 */
37203, 39665, 41918, 43812, 45211, 46080, 46424, 46257, /* 5432-5439 */
45554, 44140, 42048, 39408, 36298, 32969, 29715, 26928, /* 5440-5447 */
24350, 22443, 21747, 21910, 22975, 24699, 26979, 29658, /* 5448-5455 */
32449, 35189, 37779, 39854, 41349, 42094, 42097, 41335, /* 5456-5463 */
39942, 38143, 36092, 33840, 31363, 28919, 26635, 24520, /* 5464-5471 */
22733, 21547, 20990, 21072, 21767, 23008, 24668, 26631, /* 5472-5479 */
28660, 30586, 32308, 33690, 34728, 35471, 35818, 35811, /* 5480-5487 */
35566, 35090, 34430, 33725, 33207, 32951, 32955, 33253, /* 5488-5495 */
33846, 34529, 35235, 35895, 36420, 36731, 36891, 37030, /* 5496-5503 */
37001, 36789, 36360, 35667, 34870, 34070, 33241, 32495, /* 5504-5511 */
31916, 31517, 31316, 31315, 31538, 31973, 32519, 33157, /* 5512-5519 */
33860, 34557, 35259, 35814, 36147, 36218, 35911, 35270, /* 5520-5527 */
34325, 33154, 31884, 30715, 29610, 28626, 27882, 27336, /* 5528-5535 */
27047, 27107, 27485, 28167, 29143, 30250, 31488, 32631, /* 5536-5543 */
33624, 34356, 34812, 35035, 35046, 34874, 34406, 33741, /* 5544-5551 */
32987, 32081, 31138, 30399, 29787, 29418, 29304, 29538, /* 5552-5559 */
30145, 30961, 32058, 33253, 34518, 35806, 36898, 37879, /* 5560-5567 */
38595, 38963, 39000, 38565, 37746, 36745, 35620, 34470, /* 5568-5575 */
33404, 32402, 31617, 31068, 30597, 30324, 30233, 30309, /* 5576-5583 */
30573, 30957, 31489, 32082, 32714, 33366, 33942, 34266, /* 5584-5591 */
34453, 34491, 34332, 34120, 33713, 33149, 32540, 31937, /* 5592-5599 */
31359, 30837, 30519, 30450, 30568, 30748, 30983, 31253, /* 5600-5607 */
31481, 31580, 31668, 31627, 31567, 31492, 31400, 31366, /* 5608-5615 */
31324, 31326, 31364, 31456, 31605, 31887, 32253, 32689, /* 5616-5623 */
33175, 33643, 34092, 34406, 34789, 35098, 35436, 35582, /* 5624-5631 */
35748, 35667, 36068, 35932, 35067, 34281, 33303, 32488, /* 5632-5639 */
31635, 30993, 30485, 30200, 30210, 30376, 30807, 31392, /* 5640-5647 */
32192, 32924, 33604, 34147, 34635, 35014, 35342, 35402, /* 5648-5655 */
35340, 35162, 34799, 34371, 33807, 33152, 32330, 31483, /* 5656-5663 */
30639, 29999, 29464, 29111, 29022, 28982, 29241, 29623, /* 5664-5671 */
30163, 30798, 31413, 31972, 32583, 33028, 33324, 33512, /* 5672-5679 */
33557, 33503, 33447, 33316, 33049, 32860, 32749, 32707, /* 5680-5687 */
32629, 32571, 32585, 32669, 32798, 33004, 33190, 33441, /* 5688-5695 */
33724, 33959, 34107, 34237, 34208, 34173, 34137, 34038, /* 5696-5703 */
33917, 33708, 33483, 33263, 33049, 32881, 32793, 32796, /* 5704-5711 */
32902, 33072, 33239, 33433, 33582, 33629, 33651, 33603, /* 5712-5719 */
33470, 33311, 33063, 32808, 32591, 32347, 32144, 31927, /* 5720-5727 */
31731, 31595, 31509, 31474, 31548, 31667, 31809, 32035, /* 5728-5735 */
32285, 32594, 32787, 32914, 33044, 33062, 32979, 32846, /* 5736-5743 */
32676, 32418, 32089, 31892, 31712, 31542, 31447, 31454, /* 5744-5751 */
31588, 31767, 32033, 32382, 32785, 33206, 33589, 33925, /* 5752-5759 */
34281, 34533, 34659, 34683, 34587, 34402, 34162, 33833, /* 5760-5767 */
33505, 33148, 32794, 32492, 32218, 32068, 31975, 31954, /* 5768-5775 */
32056, 32205, 32408, 32655, 32903, 33133, 33367, 33544, /* 5776-5783 */
33654, 33718, 33673, 33602, 33500, 33317, 33038, 32811, /* 5784-5791 */
32570, 32339, 32119, 32017, 31947, 31867, 31843, 31847, /* 5792-5799 */
31883, 31964, 32038, 32070, 32111, 32098, 32086, 32100, /* 5800-5807 */
32093, 32092, 32062, 32055, 32092, 32115, 32168, 32299, /* 5808-5815 */
32499, 32635, 32820, 33026, 33221, 33447, 33602, 33706, /* 5816-5823 */
33825, 33851, 33825, 33748, 33615, 33447, 33240, 33010, /* 5824-5831 */
32799, 32562, 32433, 32381, 32351, 32383, 32443, 32584, /* 5832-5839 */
32768, 33004, 33227, 33392, 33544, 33669, 33773, 33809, /* 5840-5847 */
33788, 33711, 33584, 33442, 33252, 32999, 32775, 32550, /* 5848-5855 */
32336, 32168, 32019, 31897, 31832, 31799, 31836, 31887, /* 5856-5863 */
31996, 32139, 32274, 32415, 32540, 32622, 32676, 32685, /* 5864-5871 */
32661, 32632, 32598, 32538, 32449, 32414, 32377, 32352, /* 5872-5879 */
32365, 32379, 32402, 32468, 32564, 32675, 32797, 32908, /* 5880-5887 */
33019, 33129, 33219, 33207, 33198, 33191, 33178, 33149, /* 5888-5895 */
33107, 33046, 32968, 32909, 32864, 32839, 32833, 32863, /* 5896-5903 */
32932, 33007, 33099, 33180, 33252, 33298, 33332, 33340, /* 5904-5911 */
33304, 33263, 33201, 33094, 32941, 32809, 32668, 32536, /* 5912-5919 */
32424, 32329, 32279, 32235, 32203, 32191, 32251, 32322, /* 5920-5927 */
32385, 32461, 32522, 32583, 32596, 32602, 32585, 32520, /* 5928-5935 */
32443, 32365, 32244, 32152, 32039, 31945, 31912, 31925, /* 5936-5943 */
31969, 32077, 32273, 32472, 32677, 32964, 33213, 33401, /* 5944-5951 */
33588, 33724, 33829, 33855, 33808, 33731, 33603, 33464, /* 5952-5959 */
33281, 33090, 32940, 32816, 32727, 32676, 32648, 32603, /* 5960-5967 */
32679, 32774, 32906, 33022, 33144, 33275, 33348, 33412, /* 5968-5975 */
33424, 33410, 33366, 33273, 33166, 33020, 32875, 32726, /* 5976-5983 */
32607, 32496, 32416, 32350, 32320, 32325, 32367, 32445, /* 5984-5991 */
32510, 32579, 32623, 32615, 32587, 32533, 32454, 32370, /* 5992-5999 */
32299, 32224, 32147, 32110, 32090, 32090, 32134, 32206, /* 6000-6007 */
32317, 32453, 32633, 32796, 32956, 33128, 33233, 33313, /* 6008-6015 */
33381, 33403, 33376, 33296, 33181, 33037, 32881, 32747, /* 6016-6023 */
32646, 32563, 32509, 32496, 32537, 32613, 32731, 32866, /* 6024-6031 */
33025, 33188, 33315, 33423, 33481, 33510, 33504, 33475, /* 6032-6039 */
33393, 33307, 33217, 33104, 32986, 32854, 32707, 32585, /* 6040-6047 */
32491, 32439, 32408, 32358, 32315, 32287, 32284, 32321, /* 6048-6055 */
32364, 32414, 32439, 32472, 32459, 32404, 32383, 32341, /* 6056-6063 */
32292, 32250, 32198, 32161, 32156, 32164, 32207, 32280, /* 6064-6071 */
32375, 32482, 32604, 32764, 32846, 32923, 33003, 33037, /* 6072-6079 */
33065, 33066, 33084, 33111, 33060, 32996, 32914, 32861, /* 6080-6087 */
32844, 32805, 32776, 32776, 32800, 32845, 32915, 33003, /* 6088-6095 */
33097, 33172, 33256, 33322, 33281, 33285, 33278, 33218, /* 6096-6103 */
33153, 33109, 33053, 32980, 32905, 32799, 32719, 32661, /* 6104-6111 */
32608, 32608, 32625, 32626, 32627, 32610, 32613, 32615, /* 6112-6119 */
32631, 32677, 32695, 32698, 32700, 32704, 32668, 32617, /* 6120-6127 */
32556, 32468, 32355, 32230, 32123, 32050, 31974, 31950, /* 6128-6135 */
31959, 32014, 32136, 32294, 32492, 32669, 32839, 33007, /* 6136-6143 */
33177, 33310, 33404, 33451, 33439, 33381, 33246, 33101, /* 6144-6151 */
32980, 32852, 32734, 32609, 32505, 32443, 32422, 32437, /* 6152-6159 */
32471, 32541, 32632, 32757, 32901, 33015, 33140, 33229, /* 6160-6167 */
33299, 33334, 33343, 33365, 33376, 33357, 33294, 33196, /* 6168-6175 */
33085, 32992, 32914, 32844, 32785, 32728, 32660, 32633, /* 6176-6183 */
32590, 32553, 32544, 32534, 32507, 32455, 32414, 32396, /* 6184-6191 */
32369, 32326, 32292, 32267, 32220, 32185, 32155, 32153, /* 6192-6199 */
32202, 32278, 32398, 32544, 32682, 32841, 33002, 33127, /* 6200-6207 */
33194, 33241, 33302, 33321, 33274, 33184, 33065, 32930, /* 6208-6215 */
32851, 32730, 32611, 32538, 32517, 32561, 32601, 32672, /* 6216-6223 */
32779, 32909, 33038, 33163, 33272, 33351, 33420, 33445, /* 6224-6231 */
33450, 33407, 33287, 33229, 33158, 33082, 32990, 32904, /* 6232-6239 */
32808, 32724, 32678, 32658, 32635, 32619, 32610, 32629, /* 6240-6247 */
32661, 32672, 32683, 32693, 32709, 32709, 32696, 32657, /* 6248-6255 */
32602, 32547, 32506, 32471, 32406, 32356, 32332, 32283, /* 6256-6263 */
32257, 32233, 32217, 32275, 32382, 32492, 32591, 32702, /* 6264-6271 */
32800, 32905, 32980, 33038, 33098, 33111, 33079, 33008, /* 6272-6279 */
32928, 32860, 32792, 32708, 32632, 32568, 32525, 32578, /* 6280-6287 */
32660, 32733, 32835, 32911, 33000, 33064, 33109, 33156, /* 6288-6295 */
33165, 33161, 33132, 33081, 33042, 32988, 32900, 32828, /* 6296-6303 */
32757, 32669, 32621, 32626, 32626, 32629, 32650, 32685, /* 6304-6311 */
32715, 32731, 32753, 32791, 32833, 32881, 32866, 32848, /* 6312-6319 */
32834, 32790, 32709, 32613, 32491, 32371, 32272, 32216, /* 6320-6327 */
32152, 32121, 32116, 32143, 32228, 32334, 32459, 32607, /* 6328-6335 */
32794, 32955, 33091, 33203, 33295, 33356, 33338, 33289, /* 6336-6343 */
33205, 33099, 32985, 32844, 32684, 32592, 32565, 32482, /* 6344-6351 */
32461, 32475, 32517, 32622, 32724, 32806, 32915, 33017, /* 6352-6359 */
33137, 33213, 33224, 33239, 33239, 33221, 33170, 33035, /* 6360-6367 */
32967, 32915, 32829, 32756, 32691, 32634, 32617, 32606, /* 6368-6375 */
32600, 32596, 32604, 32608, 32601, 32589, 32583, 32603, /* 6376-6383 */
32638, 32642, 32628, 32620, 32601, 32537, 32472, 32399, /* 6384-6391 */
32366, 32370, 32352, 32368, 32409, 32473, 32572, 32642, /* 6392-6399 */
32732, 32809, 32911, 33030, 33094, 33124, 33131, 33122, /* 6400-6407 */
33093, 33059, 32969, 32903, 32821, 32750, 32700, 32648, /* 6408-6415 */
32645, 32666, 32690, 32719, 32754, 32803, 32857, 32925, /* 6416-6423 */
32976, 33026, 33062, 33075, 33071, 33056, 32996, 32942, /* 6424-6431 */
32906, 32818, 32766, 32742, 32703, 32679, 32647, 32594, /* 6432-6439 */
32576, 32572, 32591, 32610, 32610, 32640, 32645, 32646, /* 6440-6447 */
32636, 32632, 32617, 32613, 32597, 32562, 32545, 32490, /* 6448-6455 */
32475, 32453, 32430, 32416, 32425, 32494, 32531, 32590, /* 6456-6463 */
32674, 32741, 32877, 32931, 32995, 33042, 33064, 33118, /* 6464-6471 */
33101, 33114, 33092, 33026, 32929, 32874, 32793, 32693, /* 6472-6479 */
32658, 32658, 32673, 32696, 32726, 32751, 32840, 32921, /* 6480-6487 */
32977, 33053, 33112, 33169, 33241, 33305, 33357, 33338, /* 6488-6495 */
33285, 33249, 33187, 33132, 33016, 32872, 32805, 32728, /* 6496-6503 */
32638, 32560, 32498, 32466, 32461, 32473, 32489, 32475, /* 6504-6511 */
32486, 32503, 32513, 32507, 32504, 32512, 32490, 32464, /* 6512-6519 */
32415, 32349, 32329, 32318, 32302, 32306, 32345, 32388, /* 6520-6527 */
32435, 32524, 32631, 32734, 32870, 32975, 33064, 33127, /* 6528-6535 */
33126, 33119, 33107, 33059, 32998, 32926, 32856, 32767, /* 6536-6543 */
32644, 32536, 32477, 32444, 32489, 32548, 32606, 32666, /* 6544-6551 */
32728, 32798, 32877, 32952, 33039, 33122, 33192, 33235, /* 6552-6559 */
33241, 33237, 33191, 33128, 33047, 32967, 32897, 32818, /* 6560-6567 */
32724, 32647, 32578, 32573, 32604, 32588, 32627, 32646, /* 6568-6575 */
32673, 32692, 32686, 32691, 32706, 32706, 32682, 32649, /* 6576-6583 */
32576, 32505, 32463, 32440, 32445, 32479, 32538, 32615, /* 6584-6591 */
32647, 32706, 32774, 32894, 32993, 33065, 33141, 33205, /* 6592-6599 */
33220, 33197, 33155, 33074, 32996, 32908, 32821, 32745, /* 6600-6607 */
32653, 32560, 32478, 32419, 32405, 32435, 32500, 32563, /* 6608-6615 */
32652, 32784, 32845, 32937, 33033, 33122, 33198, 33218, /* 6616-6623 */
33226, 33238, 33215, 33179, 33131, 33071, 33009, 32891, /* 6624-6631 */
32782, 32689, 32536, 32445, 32389, 32367, 32376, 32402, /* 6632-6639 */
32414, 32413, 32423, 32431, 32464, 32495, 32502, 32521, /* 6640-6647 */
32542, 32538, 32493, 32444, 32458, 32492, 32551, 32607, /* 6648-6655 */
32677, 32772, 32849, 32926, 32992, 33062, 33121, 33156, /* 6656-6663 */
33146, 33133, 33110, 33102, 33037, 32949, 32887, 32841, /* 6664-6671 */
32801, 32734, 32678, 32627, 32599, 32613, 32641, 32659, /* 6672-6679 */
32688, 32728, 32779, 32808, 32832, 32884, 32945, 32999, /* 6680-6687 */
33032, 33033, 32990, 32971, 32938, 32903, 32885, 32867, /* 6688-6695 */
32820, 32752, 32705, 32650, 32622, 32582, 32568, 32567, /* 6696-6703 */
32578, 32602, 32598, 32599, 32601, 32607, 32611, 32622, /* 6704-6711 */
32609, 32599, 32565, 32543, 32539, 32506, 32501, 32515, /* 6712-6719 */
32566, 32626, 32697, 32770, 32868, 32971, 33065, 33138, /* 6720-6727 */
33182, 33218, 33222, 33183, 33131, 33052, 32991, 32949, /* 6728-6735 */
32899, 32826, 32752, 32693, 32631, 32590, 32572, 32585, /* 6736-6743 */
32607, 32620, 32621, 32639, 32697, 32774, 32879, 32937, /* 6744-6751 */
32993, 33064, 33121, 33165, 33179, 33161, 33153, 33139, /* 6752-6759 */
33097, 33052, 32998, 32941, 32883, 32810, 32745, 32669, /* 6760-6767 */
32582, 32577, 32539, 32466, 32421, 32403, 32398, 32409, /* 6768-6775 */
32412, 32427, 32432, 32409, 32429, 32451, 32491, 32551, /* 6776-6783 */
32622, 32692, 32765, 32830, 32921, 33009, 33053, 33094, /* 6784-6791 */
33107, 33131, 33127, 33072, 33011, 32928, 32814, 32697, /* 6792-6799 */
32614, 32542, 32462, 32400, 32382, 32387, 32439, 32506, /* 6800-6807 */
32586, 32670, 32741, 32782, 32825, 32865, 32890, 32929, /* 6808-6815 */
32975, 33007, 32984, 32938, 32958, 32973, 32959, 32923, /* 6816-6823 */
32895, 32882, 32859, 32850, 32830, 32766, 32716, 32721, /* 6824-6831 */
32717, 32682, 32652, 32618, 32613, 32575, 32556, 32545, /* 6832-6839 */
32524, 32528, 32522, 32540, 32565, 32585, 32632, 32669, /* 6840-6847 */
32717, 32787, 32830, 32868, 32911, 32946, 32965, 33024, /* 6848-6855 */
33052, 33063, 33070, 33068, 33033, 32952, 32886, 32837, /* 6856-6863 */
32782, 32734, 32665, 32579, 32535, 32508, 32521, 32559, /* 6864-6871 */
32592, 32629, 32685, 32730, 32760, 32792, 32810, 32836, /* 6872-6879 */
32849, 32844, 32829, 32861, 32954, 32970, 32961, 32972, /* 6880-6887 */
32979, 33002, 33018, 32989, 32966, 32936, 32897, 32866, /* 6888-6895 */
32837, 32809, 32772, 32710, 32648, 32524, 32471, 32479, /* 6896-6903 */
32477, 32455, 32434, 32420, 32430, 32432, 32436, 32475, /* 6904-6911 */
32518, 32582, 32622, 32695, 32762, 32834, 32915, 32961, /* 6912-6919 */
33001, 33044, 33097, 33138, 33129, 33090, 33049, 33008, /* 6920-6927 */
32963, 32900, 32824, 32754, 32687, 32607, 32555, 32527, /* 6928-6935 */
32552, 32586, 32606, 32628, 32693, 32732, 32807, 32869, /* 6936-6943 */
32907, 32950, 32941, 32972, 32992, 32997, 32973, 32962, /* 6944-6951 */
32955, 32912, 32882, 32871, 32831, 32782, 32719, 32653, /* 6952-6959 */
32645, 32665, 32651, 32614, 32559, 32546, 32554, 32544, /* 6960-6967 */
32545, 32555, 32565, 32576, 32559, 32562, 32551, 32552, /* 6968-6975 */
32565, 32560, 32561, 32586, 32634, 32698, 32744, 32772, /* 6976-6983 */
32821, 32889, 32944, 32971, 32985, 32998, 32999, 32972, /* 6984-6991 */
32950, 32923, 32885, 32811, 32752, 32703, 32629, 32613, /* 6992-6999 */
32628, 32644, 32648, 32665, 32702, 32740, 32765, 32801, /* 7000-7007 */
32841, 32886, 32922, 32913, 32909, 32897, 32893, 32863, /* 7008-7015 */
32869, 32937, 32960, 32993, 32990, 32951, 32943, 32910, /* 7016-7023 */
32879, 32865, 32829, 32782, 32736, 32687, 32631, 32591, /* 7024-7031 */
32542, 32527, 32479, 32407, 32408, 32420, 32467, 32494, /* 7032-7039 */
32544, 32591, 32619, 32682, 32729, 32754, 32802, 32857, /* 7040-7047 */
32916, 32988, 33027, 33056, 33052, 33025, 33005, 32948, /* 7048-7055 */
32885, 32872, 32842, 32780, 32716, 32660, 32614, 32553, /* 7056-7063 */
32522, 32537, 32577, 32629, 32669, 32720, 32761, 32794, /* 7064-7071 */
32850, 32886, 32925, 32981, 33026, 33057, 33060, 33055, /* 7072-7079 */
33066, 33085, 33072, 33067, 33009, 32940, 32895, 32839, /* 7080-7087 */
32793, 32745, 32681, 32610, 32516, 32444, 32386, 32341, /* 7088-7095 */
32338, 32371, 32394, 32415, 32441, 32469, 32495, 32518, /* 7096-7103 */
32558, 32631, 32694, 32723, 32745, 32760, 32755, 32746, /* 7104-7111 */
32754, 32784, 32853, 32924, 32963, 32971, 32974, 32975, /* 7112-7119 */
32952, 32928, 32898, 32842, 32795, 32718, 32658, 32571, /* 7120-7127 */
32490, 32475, 32466, 32465, 32480, 32501, 32556, 32603, /* 7128-7135 */
32652, 32737, 32820, 32879, 32936, 32982, 33004, 33041, /* 7136-7143 */
33054, 33108, 33121, 33114, 33114, 33029, 33004, 32996, /* 7144-7151 */
32932, 32905, 32864, 32829, 32789, 32743, 32714, 32675, /* 7152-7159 */
32617, 32594, 32600, 32609, 32638, 32636, 32639, 32663, /* 7160-7167 */
32599, 32604, 32654, 32695, 32751, 32799, 32854, 32906, /* 7168-7175 */
32936, 32972, 33020, 33050, 33058, 33053, 33055, 33048, /* 7176-7183 */
32984, 32926, 32876, 32820, 32731, 32628, 32549, 32479, /* 7184-7191 */
32422, 32401, 32408, 32443, 32485, 32533, 32567, 32601, /* 7192-7199 */
32649, 32690, 32750, 32811, 32852, 32867, 32902, 32913, /* 7200-7207 */
32931, 32934, 32948, 32981, 33007, 33010, 33003, 32993, /* 7208-7215 */
32993, 32943, 32892, 32831, 32764, 32730, 32670, 32600, /* 7216-7223 */
32534, 32485, 32445, 32420, 32419, 32437, 32466, 32484, /* 7224-7231 */
32535, 32567, 32618, 32704, 32791, 32864, 32930, 33002, /* 7232-7239 */
33041, 33089, 33119, 33127, 33134, 33090, 33036, 32975, /* 7240-7247 */
32895, 32820, 32754, 32683, 32612, 32566, 32529, 32491, /* 7248-7255 */
32484, 32482, 32478, 32517, 32590, 32639, 32685, 32743, /* 7256-7263 */
32780, 32786, 32771, 32777, 32795, 32802, 32804, 32779, /* 7264-7271 */
32787, 32795, 32787, 32808, 32819, 32837, 32867, 32911, /* 7272-7279 */
32935, 32953, 32927, 32904, 32919, 32866, 32806, 32747, /* 7280-7287 */
32713, 32673, 32635, 32606, 32628, 32655, 32668, 32706, /* 7288-7295 */
32738, 32777, 32817, 32858, 32902, 32904, 32868, 32884, /* 7296-7303 */
32916, 32946, 32967, 32988, 32998, 32989, 32979, 32971, /* 7304-7311 */
32938, 32892, 32830, 32756, 32688, 32637, 32573, 32539, /* 7312-7319 */
32516, 32473, 32423, 32415, 32433, 32453, 32496, 32551, /* 7320-7327 */
32589, 32628, 32668, 32696, 32716, 32751, 32754, 32758, /* 7328-7335 */
32779, 32800, 32794, 32821, 32852, 32864, 32852, 32836, /* 7336-7343 */
32863, 32866, 32881, 32884, 32854, 32841, 32821, 32807, /* 7344-7351 */
32771, 32716, 32668, 32674, 32667, 32659, 32665, 32674, /* 7352-7359 */
32692, 32701, 32692, 32708, 32751, 32797, 32853, 32900, /* 7360-7367 */
32968, 33034, 33102, 33150, 33175, 33199, 33204, 33178, /* 7368-7375 */
33132, 33086, 32995, 32888, 32760, 32627, 32510, 32421, /* 7376-7383 */
32380, 32358, 32362, 32396, 32445, 32545, 32640, 32715, /* 7384-7391 */
32786, 32848, 32897, 32926, 32921, 32892, 32844, 32781, /* 7392-7399 */
32718, 32645, 32616, 32604, 32592, 32603, 32616, 32653, /* 7400-7407 */
32709, 32792, 32847, 32884, 32929, 32962, 32985, 32977, /* 7408-7415 */
32942, 32937, 32919, 32842, 32758, 32687, 32628, 32576, /* 7416-7423 */
32550, 32529, 32533, 32567, 32649, 32705, 32759, 32828, /* 7424-7431 */
32899, 32999, 33062, 33052, 33091, 33110, 33097, 33069, /* 7432-7439 */
33002, 32931, 32866, 32796, 32711, 32598, 32507, 32432, /* 7440-7447 */
32380, 32352, 32330, 32352, 32388, 32486, 32583, 32693, /* 7448-7455 */
32776, 32821, 32870, 32875, 32873, 32879, 32863, 32825, /* 7456-7463 */
32767, 32717, 32694, 32688, 32682, 32683, 32710, 32744, /* 7464-7471 */
32793, 32867, 32935, 32969, 32987, 32989, 32965, 32906, /* 7472-7479 */
32859, 32824, 32781, 32736, 32700, 32673, 32638, 32613, /* 7480-7487 */
32579, 32574, 32587, 32588, 32631, 32692, 32762, 32810, /* 7488-7495 */
32867, 32914, 32958, 33008, 33053, 33084, 33092, 33084, /* 7496-7503 */
33047, 33011, 32956, 32886, 32809, 32719, 32645, 32576, /* 7504-7511 */
32503, 32448, 32413, 32400, 32413, 32447, 32484, 32544, /* 7512-7519 */
32606, 32677, 32742, 32801, 32882, 32927, 32944, 32925, /* 7520-7527 */
32878, 32839, 32812, 32794, 32762, 32742, 32728, 32719, /* 7528-7535 */
32709, 32721, 32730, 32749, 32773, 32780, 32772, 32775, /* 7536-7543 */
32765, 32757, 32725, 32690, 32661, 32661, 32696, 32757, /* 7544-7551 */
32766, 32757, 32753, 32772, 32810, 32829, 32848, 32874, /* 7552-7559 */
32894, 32923, 32940, 32978, 33003, 33031, 33038, 33042, /* 7560-7567 */
32987, 32900, 32862, 32802, 32751, 32669, 32597, 32566, /* 7568-7575 */
32536, 32515, 32494, 32504, 32539, 32600, 32688, 32769, /* 7576-7583 */
32820, 32875, 32919, 32954, 32966, 32962, 32945, 32904, /* 7584-7591 */
32831, 32771, 32717, 32671, 32630, 32613, 32617, 32623, /* 7592-7599 */
32630, 32672, 32725, 32783, 32840, 32907, 32958, 32977, /* 7600-7607 */
32974, 32949, 32896, 32853, 32799, 32729, 32670, 32608, /* 7608-7615 */
32565, 32517, 32488, 32498, 32521, 32561, 32618, 32667, /* 7616-7623 */
32704, 32756, 32808, 32850, 32906, 32956, 32987, 33001, /* 7624-7631 */
32993, 32959, 32922, 32874, 32801, 32726, 32669, 32586, /* 7632-7639 */
32507, 32442, 32391, 32375, 32395, 32452, 32508, 32584, /* 7640-7647 */
32668, 32732, 32797, 32851, 32895, 32919, 32937, 32927, /* 7648-7655 */
32907, 32888, 32865, 32841, 32819, 32818, 32828, 32853, /* 7656-7663 */
32873, 32902, 32911, 32922, 32939, 32954, 32964, 32966, /* 7664-7671 */
32947, 32925, 32885, 32833, 32785, 32742, 32698, 32647, /* 7672-7679 */
32600, 32553, 32540, 32530, 32564, 32636, 32664, 32687, /* 7680-7687 */
32738, 32780, 32832, 32864, 32883, 32922, 32954, 32974, /* 7688-7695 */
32982, 32978, 32960, 32923, 32892, 32836, 32720, 32639, /* 7696-7703 */
32582, 32523, 32467, 32434, 32378, 32361, 32381, 32424, /* 7704-7711 */
32470, 32528, 32597, 32679, 32758, 32823, 32873, 32915, /* 7712-7719 */
32946, 32950, 32943, 32924, 32898, 32887, 32879, 32897, /* 7720-7727 */
32888, 32873, 32902, 32892, 32894, 32911, 32917, 32938, /* 7728-7735 */
32947, 32961, 32962, 32982, 32978, 32961, 32954, 32939, /* 7736-7743 */
32906, 32862, 32812, 32778, 32719, 32680, 32662, 32639, /* 7744-7751 */
32653, 32682, 32726, 32765, 32809, 32867, 32932, 32992, /* 7752-7759 */
33028, 33053, 33049, 33010, 32961, 32873, 32773, 32689, /* 7760-7767 */
32595, 32504, 32399, 32299, 32226, 32188, 32171, 32199, /* 7768-7775 */
32242, 32322, 32432, 32547, 32673, 32772, 32836, 32885, /* 7776-7783 */
32909, 32902, 32885, 32841, 32799, 32744, 32693, 32648, /* 7784-7791 */
32629, 32649, 32670, 32708, 32759, 32806, 32858, 32917, /* 7792-7799 */
32955, 32996, 33004, 32997, 32940, 32928, 32896, 32845, /* 7800-7807 */
32797, 32740, 32670, 32611, 32580, 32532, 32536, 32552, /* 7808-7815 */
32590, 32669, 32794, 32859, 32927, 33008, 33095, 33182, /* 7816-7823 */
33214, 33234, 33229, 33212, 33143, 33053, 32952, 32846, /* 7824-7831 */
32752, 32657, 32543, 32441, 32328, 32301, 32301, 32313, /* 7832-7839 */
32349, 32380, 32439, 32510, 32601, 32668, 32739, 32777, /* 7840-7847 */
32813, 32822, 32846, 32827, 32802, 32779, 32762, 32782, /* 7848-7855 */
32776, 32785, 32789, 32817, 32852, 32893, 32946, 32988, /* 7856-7863 */
33018, 33053, 33064, 33054, 33012, 32971, 32924, 32884, /* 7864-7871 */
32822, 32748, 32714, 32687, 32662, 32639, 32621, 32608, /* 7872-7879 */
32591, 32607, 32630, 32659, 32708, 32750, 32806, 32864, /* 7880-7887 */
32929, 32973, 32997, 33016, 32997, 32951, 32894, 32839, /* 7888-7895 */
32749, 32650, 32529, 32406, 32299, 32214, 32189, 32174, /* 7896-7903 */
32184, 32204, 32250, 32311, 32405, 32485, 32589, 32683, /* 7904-7911 */
32761, 32831, 32867, 32897, 32900, 32893, 32878, 32846, /* 7912-7919 */
32812, 32795, 32794, 32789, 32788, 32815, 32816, 32834, /* 7920-7927 */
32880, 32917, 32957, 33008, 33039, 33043, 33057, 33066, /* 7928-7935 */
33037, 32962, 32917, 32835, 32782, 32739, 32707, 32673, /* 7936-7943 */
32667, 32641, 32619, 32633, 32644, 32720, 32775, 32899, /* 7944-7951 */
33033, 33090, 33147, 33183, 33194, 33169, 33096, 33021, /* 7952-7959 */
32954, 32874, 32766, 32635, 32522, 32418, 32321, 32266, /* 7960-7967 */
32222, 32185, 32265, 32368, 32490, 32608, 32726, 32832, /* 7968-7975 */
32915, 32991, 33005, 32993, 32967, 32935, 32872, 32820, /* 7976-7983 */
32759, 32688, 32635, 32600, 32580, 32588, 32627, 32697, /* 7984-7991 */
32771, 32883, 32972, 33015, 33079, 33131, 33150, 33149, /* 7992-7999 */
33167, 33121, 33048, 32976, 32888, 32805, 32718, 32657, /* 8000-8007 */
32603, 32590, 32586, 32584, 32599, 32623, 32673, 32718, /* 8008-8015 */
32779, 32831, 32868, 32909, 32919, 32921, 32893, 32874, /* 8016-8023 */
32838, 32792, 32738, 32647, 32553, 32488, 32446, 32382, /* 8024-8031 */
32356, 32344, 32377, 32388, 32447, 32519, 32587, 32688, /* 8032-8039 */
32757, 32823, 32864, 32879, 32865, 32831, 32805, 32775, /* 8040-8047 */
32751, 32743, 32728, 32709, 32701, 32703, 32695, 32727, /* 8048-8055 */
32799, 32856, 32936, 32972, 33002, 33035, 33054, 33048, /* 8056-8063 */
33037, 33031, 33007, 32954, 32895, 32839, 32762, 32708, /* 8064-8071 */
32656, 32595, 32562, 32576, 32587, 32593, 32663, 32707, /* 8072-8079 */
32789, 32871, 32948, 33005, 33055, 33133, 33126, 33135, /* 8080-8087 */
33095, 33032, 32968, 32847, 32726, 32611, 32520, 32463, /* 8088-8095 */
32384, 32375, 32374, 32390, 32413, 32483, 32520, 32548, /* 8096-8103 */
32665, 32761, 32877, 32945, 32981, 33004, 33001, 32970, /* 8104-8111 */
32918, 32862, 32829, 32765, 32733, 32705, 32665, 32669, /* 8112-8119 */
32681, 32716, 32748, 32771, 32799, 32832, 32878, 32896, /* 8120-8127 */
32907, 32918, 32909, 32876, 32816, 32777, 32736, 32687, /* 8128-8135 */
32648, 32622, 32606, 32583, 32580, 32598, 32630, 32702, /* 8136-8143 */
32768, 32829, 32871, 32903, 32924, 32930, 32929, 32896, /* 8144-8151 */
32858, 32798, 32714, 32601, 32451, 32319, 32207, 32053, /* 8152-8159 */
31999, 31994, 31975, 32060, 32218, 32335, 32520, 32780, /* 8160-8167 */
32952, 33051, 33234, 33286, 33297, 33344, 33225, 33094, /* 8168-8175 */
33052, 32931, 32853, 32776, 32666, 32559, 32566, 32521, /* 8176-8183 */
32543, 32668, 32620, 32807, 32760, 32958, 32988, 33031, /* 8184-8191 */
33300, 33423, 33575, 33948, 33497, 32685, 35191, 32006, /* 8192-8199 */
29484, 27157, 21966, 17469, 14829, 14157, 14645, 19535, /* 8200-8207 */
24304, 31292, 39365, 45707, 52292, 56767, 58747, 59154, /* 8208-8215 */
56810, 52486, 46963, 40189, 33715, 27526, 23247, 20165, /* 8216-8223 */
18599, 19762, 21536, 25286, 30283, 34145, 38824, 42343, /* 8224-8231 */
44041, 45290, 45329, 44273, 42410, 40117, 36704, 32694, /* 8232-8239 */
29693, 26779, 25171, 25153, 24806, 25736, 26826, 27059, /* 8240-8247 */
28139, 28759, 28955, 28943, 28400, 27997, 27217, 26991, /* 8248-8255 */
26357, 26130, 27649, 28503, 30485, 32963, 34099, 36018, /* 8256-8263 */
37018, 37145, 36928, 35470, 33210, 29789, 26716, 23858, /* 8264-8271 */
21350, 20581, 19606, 20141, 22594, 25502, 30525, 36015, /* 8272-8279 */
41245, 46450, 50127, 52272, 52605, 51540, 48385, 43149, /* 8280-8287 */
37528, 30338, 23389, 17834, 12512, 9911, 9676, 11619, /* 8288-8295 */
16611, 22879, 30184, 37742, 44941, 50993, 54992, 57736, /* 8296-8303 */
57121, 54227, 50015, 43209, 36399, 29274, 21599, 15583, /* 8304-8311 */
11136, 9240, 10169, 13404, 18662, 25053, 32665, 39725, /* 8312-8319 */
45965, 51836, 54491, 55468, 54692, 50768, 46351, 40556, /* 8320-8327 */
33842, 27705, 22094, 18145, 15477, 14913, 15885, 18274, /* 8328-8335 */
22984, 27549, 32730, 38273, 41785, 44802, 46479, 46294, /* 8336-8343 */
45633, 43523, 40387, 36428, 32378, 29089, 26459, 25560, /* 8344-8351 */
25023, 24970, 26397, 27266, 29276, 31798, 33144, 34802, /* 8352-8359 */
35621, 35936, 36108, 35988, 35660, 34556, 34129, 33635, /* 8360-8367 */
33342, 34284, 34321, 34894, 35777, 35563, 35725, 35167, /* 8368-8375 */
33729, 31980, 29898, 27853, 25913, 24992, 24207, 23806, /* 8376-8383 */
24906, 26144, 28766, 32708, 36142, 40048, 43508, 45480, /* 8384-8391 */
46678, 46724, 45235, 42296, 38349, 33189, 27639, 23152, /* 8392-8399 */
18912, 15878, 15088, 15250, 17909, 22520, 27547, 33938, /* 8400-8407 */
40353, 45858, 50412, 53421, 54349, 52782, 49576, 44365, /* 8408-8415 */
37982, 31749, 24700, 18160, 13366, 10184, 9602, 11423, /* 8416-8423 */
14923, 20328, 26697, 33400, 39776, 45734, 50242, 52526, /* 8424-8431 */
53125, 50973, 47086, 42361, 36217, 30161, 24458, 19323, /* 8432-8439 */
15966, 14269, 14425, 16425, 20211, 25059, 30227, 36148, /* 8440-8447 */
41250, 45130, 48170, 49013, 48791, 47509, 44502, 40780, /* 8448-8455 */
36246, 31571, 27681, 24880, 23138, 22142, 22373, 23173, /* 8456-8463 */
24633, 27484, 30176, 32829, 35418, 36667, 37647, 38142, /* 8464-8471 */
37848, 37384, 36341, 35127, 33925, 33203, 32635, 32115, /* 8472-8479 */
32323, 32153, 31960, 32072, 31399, 30776, 29993, 28699, /* 8480-8487 */
27741, 27150, 26912, 26890, 27368, 28197, 29551, 32205, /* 8488-8495 */
35073, 37908, 40880, 42641, 43677, 44153, 43304, 41568, /* 8496-8503 */
38673, 34578, 29935, 25634, 22005, 19066, 17577, 17067, /* 8504-8511 */
17978, 21120, 25110, 30275, 36112, 41419, 46201, 49800, /* 8512-8519 */
51784, 51809, 50081, 46530, 41375, 35625, 29256, 22952, /* 8520-8527 */
17684, 13329, 11049, 11463, 13823, 18300, 24239, 30775, /* 8528-8535 */
37557, 44015, 49549, 53304, 55193, 54596, 51458, 46926, /* 8536-8543 */
40991, 34486, 28050, 21578, 16293, 12819, 11405, 12285, /* 8544-8551 */
15265, 19899, 25503, 31695, 37787, 43010, 47327, 49837, /* 8552-8559 */
50408, 49447, 46745, 42827, 38057, 32674, 27594, 23503, /* 8560-8567 */
20614, 18977, 18650, 19561, 21504, 24595, 28267, 31993, /* 8568-8575 */
35677, 38499, 40340, 41414, 41558, 41035, 39853, 37869, /* 8576-8583 */
35487, 33239, 31328, 29878, 29172, 28983, 29040, 29465, /* 8584-8591 */
29865, 30263, 30896, 31253, 31355, 31444, 31356, 31333, /* 8592-8599 */
31485, 31540, 31684, 32518, 33848, 35452, 37189, 38506, /* 8600-8607 */
39439, 40097, 40138, 39578, 38298, 35928, 32823, 29501, /* 8608-8615 */
26365, 23890, 22358, 21608, 21623, 22992, 25576, 29185, /* 8616-8623 */
33701, 38310, 42549, 46126, 48392, 49286, 48728, 46515, /* 8624-8631 */
42816, 38077, 32626, 27040, 21959, 17674, 14731, 13759, /* 8632-8639 */
14830, 17865, 22574, 28216, 34296, 40314, 45709, 49955, /* 8640-8647 */
52592, 53088, 51317, 47536, 42354, 36512, 30471, 24414, /* 8648-8655 */
18823, 14487, 12022, 11770, 13763, 17582, 22692, 28631, /* 8656-8663 */
34689, 40329, 45139, 48513, 50092, 49925, 47942, 44511, /* 8664-8671 */
40096, 34918, 29529, 24700, 20933, 18541, 17636, 18043, /* 8672-8679 */
19740, 22697, 26438, 30643, 34929, 38621, 41310, 42942, /* 8680-8687 */
43422, 42983, 41854, 39885, 37194, 34285, 31580, 29472, /* 8688-8695 */
28246, 27774, 27951, 28577, 29352, 30369, 31545, 32694, /* 8696-8703 */
33552, 34091, 34262, 34158, 33990, 33660, 33333, 33194, /* 8704-8711 */
33404, 34036, 34917, 35904, 36857, 37688, 38158, 38170, /* 8712-8719 */
37559, 36139, 33996, 31351, 28635, 26230, 24470, 23373, /* 8720-8727 */
22999, 23531, 25073, 27714, 31200, 35186, 39219, 42728, /* 8728-8735 */
45347, 46715, 46743, 45469, 42825, 38958, 34150, 28912, /* 8736-8743 */
23860, 19588, 16388, 14766, 14949, 16826, 20368, 25215, /* 8744-8751 */
30887, 36772, 42328, 46937, 50273, 51854, 51364, 48916, /* 8752-8759 */
44775, 39564, 33832, 27911, 22238, 17330, 13963, 12615, /* 8760-8767 */
13484, 16359, 20766, 26348, 32374, 38343, 43809, 48166, /* 8768-8775 */
50931, 51811, 50729, 47945, 43761, 38664, 33119, 27648, /* 8776-8783 */
22878, 19247, 17037, 16391, 17421, 19944, 23656, 28100, /* 8784-8791 */
32790, 37146, 40866, 43403, 44721, 44863, 43868, 41979, /* 8792-8799 */
39207, 35804, 32207, 29039, 26678, 25230, 24726, 24938, /* 8800-8807 */
25703, 27022, 28701, 30632, 32537, 34032, 35035, 35588, /* 8808-8815 */
35754, 35638, 35276, 34694, 34047, 33643, 33492, 33618, /* 8816-8823 */
34029, 34530, 35113, 35573, 35619, 35269, 34431, 33113, /* 8824-8831 */
31523, 29883, 28383, 27237, 26527, 26249, 26618, 27845, /* 8832-8839 */
29916, 32682, 35794, 38806, 41326, 43149, 44042, 43971, /* 8840-8847 */
42849, 40547, 37151, 32912, 28475, 24324, 20958, 18547, /* 8848-8855 */
17321, 17575, 19410, 22720, 27159, 32260, 37540, 42491, /* 8856-8863 */
46537, 49213, 50306, 49506, 46981, 43169, 38269, 32813, /* 8864-8871 */
27240, 21979, 17597, 14751, 13869, 15013, 17966, 22360, /* 8872-8879 */
27754, 33615, 39330, 44473, 48461, 50950, 51573, 50214, /* 8880-8887 */
47145, 42844, 37788, 32329, 26995, 22186, 18586, 16507, /* 8888-8895 */
16176, 17621, 20542, 24648, 29354, 34248, 38894, 42685, /* 8896-8903 */
45325, 46606, 46490, 45133, 42663, 39234, 35142, 30993, /* 8904-8911 */
27340, 24587, 22856, 22160, 22391, 23494, 25339, 27810, /* 8912-8919 */
30595, 33324, 35627, 37212, 38072, 38355, 38105, 37404, /* 8920-8927 */
36303, 34970, 33681, 32594, 31927, 31655, 31731, 32046, /* 8928-8935 */
32323, 32509, 32534, 32271, 31837, 31110, 30261, 29499, /* 8936-8943 */
28874, 28573, 28521, 28877, 29821, 31389, 33588, 35921, /* 8944-8951 */
38192, 40081, 41341, 41896, 41644, 40452, 38237, 35122, /* 8952-8959 */
31519, 27904, 24727, 22344, 20860, 20380, 21075, 23077, /* 8960-8967 */
26303, 30355, 34926, 39445, 43350, 46321, 47949, 48124, /* 8968-8975 */
46744, 43874, 39762, 34955, 29924, 25021, 20700, 17554, /* 8976-8983 */
15858, 16026, 17916, 21243, 25857, 31006, 36397, 41411, /* 8984-8991 */
45597, 48570, 49780, 49236, 46922, 43231, 38700, 33594, /* 8992-8999 */
28518, 23720, 19679, 17102, 16189, 17005, 19490, 23149, /* 9000-9007 */
27601, 32419, 37153, 41339, 44443, 46292, 46690, 45600, /* 9008-9015 */
43348, 40017, 36145, 32065, 28163, 25028, 22823, 21830, /* 9016-9023 */
21896, 23021, 25063, 27768, 30956, 34085, 36864, 38986, /* 9024-9031 */
40156, 40555, 40155, 39135, 37669, 35637, 33586, 31706, /* 9032-9039 */
30288, 29549, 29363, 29708, 30322, 31019, 31788, 32492, /* 9040-9047 */
33114, 33437, 33283, 32908, 32305, 31704, 31235, 30783, /* 9048-9055 */
30695, 31045, 31917, 33220, 34713, 36324, 37688, 38760, /* 9056-9063 */
39330, 39156, 38272, 36469, 34001, 31203, 28345, 25916, /* 9064-9071 */
23998, 22779, 22527, 23242, 25134, 27983, 31581, 35544, /* 9072-9079 */
39274, 42519, 44801, 45932, 45881, 44332, 41591, 37755, /* 9080-9087 */
33182, 28529, 24081, 20391, 17854, 16763, 17370, 19585, /* 9088-9095 */
23223, 27846, 32970, 38215, 42849, 46672, 49085, 49691, /* 9096-9103 */
48571, 45741, 41651, 36718, 31407, 26047, 21183, 17418, /* 9104-9111 */
15229, 14894, 16543, 19696, 24120, 29365, 34702, 39949, /* 9112-9119 */
44369, 47525, 49186, 49063, 47374, 44253, 40128, 35347, /* 9120-9127 */
30382, 25888, 22162, 19667, 18636, 18929, 20625, 23486, /* 9128-9135 */
27128, 31307, 35370, 38938, 41656, 43268, 43857, 43320, /* 9136-9143 */
41942, 39706, 36817, 33788, 30850, 28621, 27174, 26424, /* 9144-9151 */
26486, 27043, 28054, 29461, 31043, 32620, 33903, 34834, /* 9152-9159 */
35257, 35323, 35134, 34668, 34162, 33656, 33228, 33184, /* 9160-9167 */
33319, 33643, 34099, 34553, 35050, 35267, 35127, 34455, /* 9168-9175 */
33325, 32033, 30517, 29115, 27989, 27088, 26675, 26790, /* 9176-9183 */
27478, 28865, 30877, 33239, 35655, 37872, 39628, 40742, /* 9184-9191 */
41200, 40730, 39411, 37375, 34579, 31548, 28577, 25860, /* 9192-9199 */
23856, 22716, 22464, 23418, 25386, 27951, 31084, 34441, /* 9200-9207 */
37637, 40388, 42453, 43460, 43432, 42366, 40289, 37543, /* 9208-9215 */
34405, 31069, 27930, 25221, 23274, 22382, 22652, 24023, /* 9216-9223 */
26263, 29126, 32222, 35303, 38048, 40257, 41727, 42244, /* 9224-9231 */
41729, 40369, 38319, 35804, 33080, 30424, 28129, 26273, /* 9232-9239 */
25231, 24916, 25385, 26676, 28428, 30581, 32838, 34863, /* 9240-9247 */
36496, 37642, 38237, 38162, 37541, 36585, 35322, 33901, /* 9248-9255 */
32368, 31008, 30060, 29496, 29300, 29471, 29846, 30457, /* 9256-9263 */
31209, 32047, 32874, 33531, 33952, 34056, 34083, 33950, /* 9264-9271 */
33689, 33375, 33082, 32885, 32766, 32792, 32913, 33133, /* 9272-9279 */
33437, 33648, 33755, 33768, 33601, 33253, 32881, 32444, /* 9280-9287 */
32005, 31601, 31276, 31104, 31135, 31378, 31876, 32588, /* 9288-9295 */
33435, 34247, 34926, 35314, 35467, 35477, 35179, 34618, /* 9296-9303 */
33733, 32788, 31773, 30880, 30141, 29627, 29409, 29475, /* 9304-9311 */
29902, 30623, 31595, 32693, 33724, 34690, 35470, 35976, /* 9312-9319 */
36089, 35834, 35296, 34548, 33643, 32585, 31540, 30583, /* 9320-9327 */
29851, 29364, 29282, 29547, 30080, 30920, 31881, 32924, /* 9328-9335 */
33950, 34903, 35586, 35986, 36070, 35796, 35264, 34481, /* 9336-9343 */
33597, 32675, 31786, 31096, 30807, 30047, 29519, 29870, /* 9344-9351 */
30444, 31306, 32275, 33362, 34213, 34935, 35422, 35649, /* 9352-9359 */
35563, 35254, 34693, 33961, 33166, 32319, 31616, 31061, /* 9360-9367 */
30657, 30530, 30567, 30874, 31312, 31780, 32295, 32832, /* 9368-9375 */
33235, 33496, 33684, 33747, 33695, 33576, 33379, 33074, /* 9376-9383 */
32841, 32616, 32440, 32347, 32329, 32319, 32339, 32354, /* 9384-9391 */
32418, 32504, 32504, 32552, 32565, 32470, 32398, 32379, /* 9392-9399 */
32440, 32447, 32452, 32619, 32829, 33025, 33257, 33461, /* 9400-9407 */
33656, 33789, 33791, 33728, 33505, 33178, 32791, 32392, /* 9408-9415 */
32007, 31736, 31464, 31524, 31870, 32051, 32324, 32736, /* 9416-9423 */
33180, 33611, 34001, 34266, 34448, 34460, 34262, 33979, /* 9424-9431 */
33538, 33032, 32483, 31899, 31379, 30951, 30687, 30657, /* 9432-9439 */
30834, 31168, 31682, 32303, 32957, 33475, 33906, 34278, /* 9440-9447 */
34462, 34464, 34357, 34036, 33603, 33096, 32532, 31993, /* 9448-9455 */
31518, 31160, 30973, 30954, 31114, 31411, 31852, 32368, /* 9456-9463 */
32929, 33497, 33955, 34115, 34108, 34136, 34012, 33806, /* 9464-9471 */
33529, 33220, 32893, 32620, 32363, 32201, 32185, 32186, /* 9472-9479 */
32281, 32514, 32735, 33009, 33244, 33360, 33495, 33519, /* 9480-9487 */
33493, 33419, 33250, 33043, 32816, 32613, 32420, 32270, /* 9488-9495 */
32178, 32172, 32168, 32193, 32267, 32340, 32414, 32478, /* 9496-9503 */
32543, 32659, 32710, 32740, 32740, 32739, 32745, 32772, /* 9504-9511 */
32799, 32778, 32819, 32857, 32874, 32911, 32876, 32814, /* 9512-9519 */
32742, 32620, 32474, 32354, 32211, 32131, 32060, 32063, /* 9520-9527 */
32134, 32215, 32412, 32644, 32882, 33134, 33362, 33547, /* 9528-9535 */
33704, 33808, 33826, 33715, 33555, 33396, 33192, 32967, /* 9536-9543 */
32728, 32534, 32369, 32243, 32254, 32335, 32452, 32643, /* 9544-9551 */
32812, 33061, 33319, 33468, 33566, 33559, 33475, 33333, /* 9552-9559 */
33110, 32853, 32592, 32369, 32230, 32063, 31999, 31979, /* 9560-9567 */
31989, 32119, 32250, 32353, 32584, 32780, 32987, 33153, /* 9568-9575 */
33233, 33268, 33261, 33182, 33032, 32851, 32693, 32521, /* 9576-9583 */
32368, 32247, 32138, 32157, 32246, 32273, 32360, 32483, /* 9584-9591 */
32611, 32751, 32886, 33055, 33182, 33241, 33300, 33278, /* 9592-9599 */
33227, 33158, 33052, 32963, 32907, 32862, 32821, 32797, /* 9600-9607 */
32787, 32808, 32853, 32867, 32898, 32922, 32969, 33007, /* 9608-9615 */
33000, 32975, 32948, 32932, 32898, 32848, 32809, 32740, /* 9616-9623 */
32690, 32667, 32595, 32531, 32481, 32433, 32373, 32317, /* 9624-9631 */
32267, 32241, 32231, 32213, 32289, 32360, 32445, 32553, /* 9632-9639 */
32664, 32785, 32886, 32982, 33061, 33146, 33155, 33124, /* 9640-9647 */
33050, 32956, 32823, 32683, 32574, 32464, 32364, 32296, /* 9648-9655 */
32252, 32279, 32341, 32455, 32587, 32743, 32893, 33009, /* 9656-9663 */
33137, 33211, 33260, 33261, 33242, 33174, 33103, 33039, /* 9664-9671 */
32942, 32857, 32788, 32696, 32688, 32704, 32718, 32736, /* 9672-9679 */
32785, 32819, 32849, 32858, 32842, 32810, 32813, 32815, /* 9680-9687 */
32722, 32664, 32588, 32535, 32480, 32434, 32397, 32373, /* 9688-9695 */
32399, 32415, 32485, 32580, 32672, 32769, 32854, 32938, /* 9696-9703 */
32920, 32916, 32943, 32911, 32875, 32842, 32791, 32733, /* 9704-9711 */
32704, 32635, 32587, 32538, 32513, 32498, 32526, 32575, /* 9712-9719 */
32624, 32676, 32744, 32821, 32855, 32932, 32981, 32992, /* 9720-9727 */
33040, 33064, 33059, 33064, 33085, 33068, 33046, 33033, /* 9728-9735 */
33012, 32994, 32982, 32954, 32940, 32921, 32919, 32894, /* 9736-9743 */
32865, 32836, 32793, 32763, 32735, 32688, 32664, 32667, /* 9744-9751 */
32677, 32679, 32676, 32678, 32637, 32622, 32612, 32579, /* 9752-9759 */
32567, 32565, 32524, 32498, 32489, 32477, 32507, 32542, /* 9760-9767 */
32539, 32596, 32658, 32688, 32734, 32770, 32808, 32827, /* 9768-9775 */
32798, 32761, 32726, 32700, 32679, 32658, 32636, 32627, /* 9776-9783 */
32636, 32645, 32695, 32745, 32780, 32842, 32883, 32943, /* 9784-9791 */
32965, 32986, 32989, 32994, 32962, 32953, 32943, 32914, /* 9792-9799 */
32909, 32903, 32902, 32889, 32903, 32916, 32939, 32986, /* 9800-9807 */
33011, 33010, 32994, 32971, 32921, 32850, 32765, 32688, /* 9808-9815 */
32633, 32573, 32524, 32443, 32499, 32545, 32518, 32570, /* 9816-9823 */
32549, 32604, 32702, 32728, 32781, 32795, 32812, 32810, /* 9824-9831 */
32792, 32757, 32745, 32716, 32689, 32623, 32552, 32554, /* 9832-9839 */
32544, 32563, 32575, 32597, 32616, 32639, 32668, 32726, /* 9840-9847 */
32738, 32750, 32780, 32758, 32762, 32759, 32750, 32749, /* 9848-9855 */
32744, 32724, 32746, 32746, 32745, 32784, 32827, 32891, /* 9856-9863 */
32946, 33008, 33062, 33122, 33184, 33234, 33244, 33233, /* 9864-9871 */
33201, 33152, 33087, 33034, 32952, 32836, 32749, 32656, /* 9872-9879 */
32568, 32522, 32479, 32457, 32454, 32448, 32501, 32538, /* 9880-9887 */
32600, 32658, 32704, 32751, 32782, 32800, 32831, 32858, /* 9888-9895 */
32847, 32824, 32787, 32727, 32672, 32605, 32554, 32495, /* 9896-9903 */
32450, 32387, 32354, 32386, 32367, 32409, 32419, 32449, /* 9904-9911 */
32532, 32612, 32681, 32772, 32852, 32898, 32964, 33006, /* 9912-9919 */
33015, 33024, 33010, 32953, 32878, 32843, 32829, 32808, /* 9920-9927 */
32791, 32813, 32836, 32867, 32950, 33006, 33059, 33115, /* 9928-9935 */
33152, 33171, 33153, 33100, 33061, 32984, 32904, 32807, /* 9936-9943 */
32695, 32621, 32513, 32446, 32385, 32353, 32352, 32378, /* 9944-9951 */
32454, 32589, 32718, 32774, 32839, 32895, 32945, 32978, /* 9952-9959 */
32972, 32935, 32901, 32880, 32821, 32741, 32694, 32630, /* 9960-9967 */
32581, 32545, 32530, 32457, 32420, 32477, 32519, 32565, /* 9968-9975 */
32635, 32697, 32760, 32811, 32846, 32910, 32936, 32977, /* 9976-9983 */
33020, 33019, 33009, 32987, 32951, 32917, 32889, 32854, /* 9984-9991 */
32828, 32822, 32825, 32842, 32865, 32879, 32913, 32935, /* 9992-9999 */
32986, 33021, 33044, 33071, 33058, 33032, 32990, 32923, /* 10000-10007 */
32859, 32763, 32666, 32540, 32413, 32325, 32255, 32195, /* 10008-10015 */
32170, 32189, 32207, 32253, 32328, 32427, 32517, 32645, /* 10016-10023 */
32756, 32831, 32861, 32906, 32919, 32881, 32844, 32797, /* 10024-10031 */
32722, 32662, 32583, 32510, 32468, 32427, 32438, 32479, /* 10032-10039 */
32531, 32599, 32687, 32783, 32879, 32955, 33040, 33114, /* 10040-10047 */
33139, 33158, 33148, 33122, 33061, 33010, 32940, 32899, /* 10048-10055 */
32879, 32838, 32815, 32842, 32862, 32885, 32916, 32977, /* 10056-10063 */
33042, 33065, 33090, 33102, 33091, 33034, 32999, 32923, /* 10064-10071 */
32831, 32752, 32674, 32601, 32507, 32431, 32393, 32361, /* 10072-10079 */
32345, 32343, 32344, 32362, 32416, 32491, 32560, 32706, /* 10080-10087 */
32835, 32895, 32959, 33003, 33038, 33062, 33070, 33063, /* 10088-10095 */
33049, 33024, 32937, 32860, 32781, 32689, 32603, 32565, /* 10096-10103 */
32475, 32396, 32419, 32435, 32477, 32506, 32570, 32655, /* 10104-10111 */
32791, 32878, 32948, 33018, 33077, 33099, 33083, 33070, /* 10112-10119 */
33027, 32973, 32881, 32814, 32747, 32683, 32643, 32656, /* 10120-10127 */
32663, 32691, 32728, 32771, 32824, 32855, 32890, 32910, /* 10128-10135 */
32917, 32909, 32879, 32798, 32701, 32595, 32482, 32411, /* 10136-10143 */
32344, 32300, 32303, 32325, 32359, 32410, 32505, 32583, /* 10144-10151 */
32696, 32803, 32845, 32920, 32976, 32985, 32953, 32923, /* 10152-10159 */
32877, 32831, 32744, 32652, 32597, 32553, 32508, 32483, /* 10160-10167 */
32487, 32503, 32548, 32596, 32656, 32734, 32820, 32888, /* 10168-10175 */
32959, 33022, 33073, 33093, 33086, 33074, 33053, 33020, /* 10176-10183 */
32995, 32980, 32948, 32935, 32929, 32915, 32886, 32859, /* 10184-10191 */
32827, 32803, 32784, 32763, 32754, 32749, 32760, 32774, /* 10192-10199 */
32801, 32849, 32902, 32938, 32938, 32941, 32927, 32882, /* 10200-10207 */
32789, 32669, 32584, 32513, 32465, 32422, 32420, 32490, /* 10208-10215 */
32613, 32741, 32853, 32944, 33056, 33147, 33169, 33135, /* 10216-10223 */
33083, 33054, 33022, 32931, 32788, 32692, 32600, 32550, /* 10224-10231 */
32482, 32424, 32398, 32407, 32431, 32510, 32568, 32647, /* 10232-10239 */
32770, 32866, 32988, 33062, 33106, 33107, 33061, 32988, /* 10240-10247 */
32944, 32799, 32765, 32618, 32486, 32485, 32421, 32623, /* 10248-10255 */
32630, 32732, 32816, 32733, 32967, 32969, 33145, 33160, /* 10256-10263 */
33161, 33067, 32972, 33004, 32768, 32638, 32544, 32376, /* 10264-10271 */
32253, 32183, 31977, 31952, 32007, 32130, 32022, 32244, /* 10272-10279 */
32416, 32462, 32226, 32835, 32208, 33152, 35297, 31601, /* 10280-10287 */
28393, 23096, 16498, 15179, 14659, 19540, 26030, 33723, /* 10288-10295 */
42753, 49783, 55188, 57103, 55932, 52445, 46275, 39848, /* 10296-10303 */
33417, 28819, 26571, 25285, 25965, 27744, 30379, 34456, /* 10304-10311 */
36828, 38891, 39368, 39222, 38723, 36393, 34157, 32392, /* 10312-10319 */
31637, 32592, 33118, 34872, 35771, 35266, 33788, 29805, /* 10320-10327 */
25471, 21374, 17440, 15485, 14049, 15402, 19614, 25614, /* 10328-10335 */
33556, 40732, 46749, 50552, 50601, 48279, 42218, 34118, /* 10336-10343 */
25435, 16724, 10258, 6276, 6251, 11065, 18234, 28696, /* 10344-10351 */
39132, 48572, 56519, 59948, 59767, 54915, 46827, 37902, /* 10352-10359 */
27810, 19272, 12853, 9697, 10920, 14816, 21865, 29969, /* 10360-10367 */
37705, 45034, 49329, 51178, 50126, 46642, 42153, 35739, /* 10368-10375 */
29802, 25751, 23184, 23727, 24878, 27293, 30176, 32422, /* 10376-10383 */
35039, 35727, 35202, 34716, 33082, 32131, 30795, 30862, /* 10384-10391 */
32797, 34624, 37337, 39281, 40283, 40538, 38461, 35191, /* 10392-10399 */
30134, 25202, 21342, 18306, 17477, 18804, 22910, 29497, /* 10400-10407 */
36800, 44542, 50389, 53883, 54974, 52087, 46972, 39355, /* 10408-10415 */
30714, 22815, 15137, 10452, 9394, 11758, 18122, 25789, /* 10416-10423 */
34861, 43440, 50064, 54748, 55044, 51905, 46298, 38205, /* 10424-10431 */
30142, 21698, 15380, 12082, 11446, 14513, 19572, 26275, /* 10432-10439 */
33794, 39939, 45029, 47139, 47011, 45452, 41925, 37694, /* 10440-10447 */
32964, 29242, 27723, 27406, 28844, 30468, 32138, 34101, /* 10448-10455 */
34847, 35106, 34271, 32825, 31868, 30316, 29708, 30176, /* 10456-10463 */
31963, 34911, 37458, 39692, 41072, 40892, 39686, 35908, /* 10464-10471 */
30695, 25050, 19992, 16801, 14776, 15141, 18564, 23921, /* 10472-10479 */
31299, 38803, 45861, 51283, 53764, 53001, 48705, 42071, /* 10480-10487 */
34415, 25856, 18276, 12049, 9366, 10849, 15593, 23294, /* 10488-10495 */
32157, 40914, 48905, 54108, 56503, 54976, 50367, 43816, /* 10496-10503 */
35628, 27477, 20454, 15787, 14150, 14839, 18510, 23845, /* 10504-10511 */
30061, 36520, 41274, 44236, 44968, 43783, 41887, 38116, /* 10512-10519 */
34166, 30568, 28017, 27200, 27128, 27873, 28827, 29467, /* 10520-10527 */
30425, 30367, 29981, 29485, 28928, 28965, 28910, 29938, /* 10528-10535 */
32663, 35697, 39262, 41895, 43674, 44310, 43062, 40090, /* 10536-10543 */
34905, 28619, 23101, 18315, 15581, 14944, 17442, 22948, /* 10544-10551 */
29898, 38046, 45840, 51929, 55861, 55748, 52321, 45833, /* 10552-10559 */
37540, 28971, 20252, 13024, 9038, 8848, 12803, 19345, /* 10560-10567 */
27836, 36788, 44835, 51187, 54244, 53803, 50425, 44313, /* 10568-10575 */
36976, 28845, 21873, 17170, 14882, 15313, 18009, 22655, /* 10576-10583 */
28616, 34420, 39460, 42296, 43124, 42394, 40221, 37200, /* 10584-10591 */
33598, 30514, 28816, 28252, 29159, 30578, 32009, 33030, /* 10592-10599 */
33127, 32413, 30803, 28784, 27165, 25725, 25276, 26182, /* 10600-10607 */
28979, 33473, 38394, 43048, 46436, 48059, 47883, 44975, /* 10608-10615 */
39601, 32461, 24965, 18616, 13897, 11917, 13415, 18212, /* 10616-10623 */
25814, 34786, 43993, 51936, 57338, 59267, 56914, 51001, /* 10624-10631 */
42830, 33384, 23943, 15272, 9402, 7669, 10002, 16019, /* 10632-10639 */
24238, 33359, 42330, 49500, 54006, 54999, 52624, 47662, /* 10640-10647 */
40628, 32833, 25669, 20335, 17514, 16917, 18568, 21909, /* 10648-10655 */
26473, 31487, 35710, 38416, 39460, 39178, 38074, 36148, /* 10656-10663 */
33955, 32080, 31101, 31276, 32198, 33589, 34723, 34980, /* 10664-10671 */
34313, 32420, 29835, 27052, 24617, 23076, 22553, 23775, /* 10672-10679 */
27184, 32238, 38143, 43601, 47734, 49956, 49722, 46971, /* 10680-10687 */
41490, 34103, 26108, 18733, 13367, 10708, 11501, 15896, /* 10688-10695 */
23003, 31811, 40882, 48969, 54991, 57579, 56290, 51408, /* 10696-10703 */
44033, 35546, 26660, 18636, 12745, 10265, 11644, 16270, /* 10704-10711 */
23275, 31314, 39262, 45861, 50092, 51630, 50438, 46936, /* 10712-10719 */
41653, 35162, 28984, 24401, 21910, 21340, 22182, 24383, /* 10720-10727 */
27542, 31099, 34202, 36134, 36997, 36777, 35968, 34814, /* 10728-10735 */
33680, 33154, 33384, 34264, 35532, 36749, 37618, 37602, /* 10736-10743 */
36166, 33494, 29962, 26394, 23468, 21459, 20677, 21634, /* 10744-10751 */
24716, 29631, 35633, 41581, 46311, 49153, 49629, 47507, /* 10752-10759 */
42871, 36236, 28621, 21229, 15107, 11430, 11035, 14165, /* 10760-10767 */
20107, 27878, 36294, 44271, 50707, 54409, 54687, 51452, /* 10768-10775 */
45603, 38215, 30155, 22378, 16168, 12714, 12566, 15626, /* 10776-10783 */
21179, 28208, 35632, 42185, 46835, 49119, 49016, 46814, /* 10784-10791 */
42768, 37356, 31802, 27272, 24489, 23423, 23719, 25102, /* 10792-10799 */
27413, 30228, 32873, 34687, 35503, 35579, 35035, 34203, /* 10800-10807 */
33287, 33046, 33723, 35001, 36617, 38128, 39153, 39315, /* 10808-10815 */
38045, 35242, 31252, 26988, 23214, 20435, 19056, 19612, /* 10816-10823 */
22478, 27482, 33725, 40379, 46277, 50463, 52147, 50855, /* 10824-10831 */
46570, 39962, 31950, 23869, 16889, 11849, 10015, 11803, /* 10832-10839 */
16788, 24161, 32764, 41437, 48864, 53927, 55567, 53618, /* 10840-10847 */
48665, 41617, 33504, 25325, 18426, 13995, 12667, 14446, /* 10848-10855 */
18899, 25246, 32401, 39192, 44416, 47296, 47822, 46299, /* 10856-10863 */
42937, 38259, 33057, 28629, 25785, 24706, 25140, 26628, /* 10864-10871 */
28769, 31211, 33359, 34613, 34807, 34199, 33077, 31676, /* 10872-10879 */
30402, 30004, 30856, 32787, 35209, 37732, 39816, 41019, /* 10880-10887 */
40860, 38734, 34730, 29784, 24916, 20894, 18142, 17364, /* 10888-10895 */
19044, 23301, 29486, 36606, 43534, 49052, 52220, 52435, /* 10896-10903 */
49460, 43791, 36293, 28055, 20036, 13605, 10167, 10475, /* 10904-10911 */
14369, 21129, 29462, 38259, 46233, 52174, 55101, 54459, /* 10912-10919 */
50480, 44109, 36290, 28268, 21198, 16154, 13891, 14690, /* 10920-10927 */
18258, 23825, 30397, 36848, 42074, 45302, 46293, 45340, /* 10928-10935 */
42762, 38906, 34472, 30475, 27762, 26664, 26927, 28050, /* 10936-10943 */
29496, 31014, 32297, 32874, 32595, 31715, 30619, 29650, /* 10944-10951 */
29162, 29686, 31413, 34146, 37313, 40278, 42526, 43568, /* 10952-10959 */
42949, 40281, 35636, 29909, 24212, 19575, 16524, 15715, /* 10960-10967 */
17521, 22008, 28583, 36286, 43708, 49779, 53362, 53815, /* 10968-10975 */
50999, 45378, 37859, 29486, 21253, 14470, 10416, 10045, /* 10976-10983 */
13202, 19322, 27192, 35694, 43595, 49789, 53205, 53380, /* 10984-10991 */
50365, 44914, 37824, 30311, 23496, 18530, 16011, 16056, /* 10992-10999 */
18504, 22935, 28440, 34167, 38932, 42138, 43523, 43245, /* 11000-11007 */
41578, 38813, 35514, 32474, 30268, 29343, 29404, 30175, /* 11008-11015 */
31213, 32022, 32463, 32353, 31609, 30659, 29629, 28868, /* 11016-11023 */
28548, 29151, 30914, 33714, 37005, 40110, 42465, 43731, /* 11024-11031 */
43406, 41257, 37246, 31932, 26321, 21391, 17858, 16374, /* 11032-11039 */
17347, 20930, 26395, 33174, 40127, 46236, 50428, 51865, /* 11040-11047 */
50192, 45811, 39429, 32120, 24615, 18101, 13644, 12242, /* 11048-11055 */
14105, 18797, 25421, 32953, 40192, 46215, 49985, 51130, /* 11056-11063 */
49416, 45284, 39461, 32813, 26559, 21807, 19027, 18589, /* 11064-11071 */
20136, 23488, 28107, 33038, 37470, 40556, 41975, 41849, /* 11072-11079 */
40398, 38137, 35309, 32677, 30786, 29913, 30152, 31094, /* 11080-11087 */
32290, 33339, 33644, 33280, 32218, 30673, 29129, 27759, /* 11088-11095 */
26975, 27138, 28609, 31526, 35155, 38952, 42065, 44035, /* 11096-11103 */
44457, 42974, 39546, 34552, 28710, 23216, 18775, 16311, /* 11104-11111 */
16266, 18875, 23818, 30161, 37114, 43634, 48544, 51152, /* 11112-11119 */
50725, 47527, 42147, 35419, 28366, 21816, 16746, 14306, /* 11120-11127 */
14764, 18114, 23478, 30010, 36722, 42499, 46517, 48233, /* 11128-11135 */
47595, 44877, 40501, 35292, 30077, 25950, 23444, 22543, /* 11136-11143 */
23214, 25156, 28009, 31369, 34359, 36558, 37662, 37702, /* 11144-11151 */
37073, 35841, 34533, 33519, 32973, 33158, 33774, 34696, /* 11152-11159 */
35533, 35797, 35178, 33682, 31524, 29209, 27016, 25456, /* 11160-11167 */
24728, 25276, 27277, 30596, 34797, 39022, 42588, 44875, /* 11168-11175 */
45328, 43963, 40632, 35757, 30100, 24383, 19724, 16813, /* 11176-11183 */
16179, 18185, 22447, 28300, 34804, 41040, 46075, 49006, /* 11184-11191 */
49421, 47198, 42827, 37134, 30778, 24848, 20049, 17183, /* 11192-11199 */
16892, 18957, 23033, 28318, 33876, 39014, 42788, 44674, /* 11200-11207 */
44744, 43206, 40351, 36514, 32615, 29228, 26893, 25923, /* 11208-11215 */
25923, 26859, 28420, 30299, 32195, 33512, 34256, 34513, /* 11216-11223 */
34338, 34073, 33806, 33846, 34289, 35027, 35999, 36822, /* 11224-11231 */
37264, 37083, 35848, 33758, 30856, 27883, 25402, 23655, /* 11232-11239 */
23122, 23857, 26136, 29817, 34286, 38979, 42932, 45539, /* 11240-11247 */
46383, 45114, 41959, 37212, 31548, 25882, 20843, 17507, /* 11248-11255 */
16377, 17708, 21490, 26822, 33117, 39409, 44759, 48478, /* 11256-11263 */
49671, 48399, 44879, 39724, 33810, 27839, 22765, 19288, /* 11264-11271 */
17931, 18963, 21865, 26290, 31407, 36312, 40464, 43084, /* 11272-11279 */
44079, 43490, 41351, 38257, 34580, 31178, 28658, 27214, /* 11280-11287 */
26997, 27518, 28666, 30223, 31656, 32879, 33471, 33533, /* 11288-11295 */
33292, 32775, 32434, 32434, 32951, 34085, 35441, 36948, /* 11296-11303 */
38070, 38474, 37907, 36118, 33378, 29954, 26538, 23816, /* 11304-11311 */
21965, 21634, 22959, 25968, 30529, 35641, 40657, 44683, /* 11312-11319 */
46985, 47323, 45327, 41413, 35963, 29721, 23789, 18961, /* 11320-11327 */
16209, 16017, 18395, 23100, 29069, 35641, 41821, 46576, /* 11328-11335 */
49286, 49332, 46882, 42445, 36632, 30495, 24774, 20377, /* 11336-11343 */
18104, 18091, 20361, 24221, 29093, 34256, 38622, 41850, /* 11344-11351 */
43340, 43162, 41583, 38736, 35392, 32115, 29536, 28128, /* 11352-11359 */
27637, 28128, 29146, 30453, 31756, 32606, 33007, 32882, /* 11360-11367 */
32361, 31795, 31307, 31432, 32291, 33800, 35773, 37677, /* 11368-11375 */
39235, 40015, 39643, 38017, 35126, 31464, 27569, 24008, /* 11376-11383 */
21574, 20666, 21675, 24600, 29019, 34444, 39872, 44596, /* 11384-11391 */
47640, 48269, 46830, 43171, 37910, 31739, 25440, 20185, /* 11392-11399 */
16779, 15893, 17668, 21725, 27418, 33785, 39906, 44885, /* 11400-11407 */
47831, 48470, 46652, 42792, 37574, 31782, 26468, 22328, /* 11408-11415 */
19915, 19593, 21190, 24487, 28722, 33150, 37136, 39956, /* 11416-11423 */
41395, 41366, 40069, 37833, 35137, 32551, 30592, 29513, /* 11424-11431 */
29380, 29907, 30814, 31773, 32436, 32724, 32479, 31802, /* 11432-11439 */
30899, 30095, 29686, 29962, 31099, 33032, 35439, 37953, /* 11440-11447 */
39928, 41075, 40923, 39343, 36441, 32538, 28286, 24407, /* 11448-11455 */
21482, 20283, 21004, 23650, 27944, 33195, 38508, 43187, /* 11456-11463 */
46456, 47671, 46568, 43399, 38523, 32750, 26819, 21641, /* 11464-11471 */
18111, 16778, 17879, 21245, 26185, 31998, 37713, 42509, /* 11472-11479 */
45668, 46842, 45917, 43063, 38748, 33663, 28787, 24910, /* 11480-11487 */
22466, 21715, 22571, 24797, 27942, 31328, 34449, 36824, /* 11488-11495 */
38219, 38656, 38162, 37064, 35692, 34363, 33306, 32766, /* 11496-11503 */
32663, 32810, 32925, 32859, 32379, 31506, 30342, 29188, /* 11504-11511 */
28195, 27670, 27797, 28812, 30689, 33351, 36400, 39334, /* 11512-11519 */
41570, 42763, 42653, 41005, 37938, 33784, 29184, 24878, /* 11520-11527 */
21483, 19674, 19763, 21883, 25712, 30775, 36360, 41599, /* 11528-11535 */
45685, 47888, 47810, 45478, 41267, 35848, 29964, 24496, /* 11536-11543 */
20240, 17861, 17745, 19919, 23870, 28913, 34347, 39311, /* 11544-11551 */
43119, 45249, 45447, 43841, 40747, 36712, 32434, 28544, /* 11552-11559 */
25589, 23920, 23610, 24572, 26554, 29192, 31924, 34348, /* 11560-11567 */
36151, 37158, 37324, 36804, 35880, 34765, 33783, 33169, /* 11568-11575 */
32940, 32994, 33099, 33023, 32640, 31859, 30789, 29618, /* 11576-11583 */
28509, 27721, 27413, 27877, 29252, 31450, 34291, 37366, /* 11584-11591 */
40035, 41851, 42365, 41479, 39142, 35672, 31523, 27237, /* 11592-11599 */
23440, 20905, 20097, 21266, 24230, 28649, 33844, 38992, /* 11600-11607 */
43295, 45954, 46670, 45326, 42126, 37620, 32432, 27330, /* 11608-11615 */
23095, 20334, 19568, 20808, 23803, 28020, 32731, 37283, /* 11616-11623 */
40962, 43295, 44025, 43106, 40678, 37177, 33345, 29816, /* 11624-11631 */
26977, 25285, 24826, 25597, 27325, 29570, 31850, 33823, /* 11632-11639 */
35194, 35839, 35727, 35130, 34409, 33725, 33301, 33290, /* 11640-11647 */
33699, 34387, 34996, 35244, 34872, 33873, 32273, 30317, /* 11648-11655 */
28363, 26749, 25819, 25964, 27263, 29657, 32885, 36548, /* 11656-11663 */
39992, 42616, 43981, 43663, 41651, 38076, 33375, 28325, /* 11664-11671 */
23689, 20375, 18933, 19646, 22658, 27294, 32870, 38485, /* 11672-11679 */
43173, 46318, 47384, 46248, 43098, 38461, 33020, 27712, /* 11680-11687 */
23391, 20686, 19875, 21117, 24031, 28150, 32749, 36985, /* 11688-11695 */
40295, 42253, 42661, 41647, 39339, 36213, 32842, 29817, /* 11696-11703 */
27558, 26340, 26248, 27160, 28701, 30484, 32126, 33296, /* 11704-11711 */
34007, 34194, 33876, 33239, 32653, 32474, 32731, 33423, /* 11712-11719 */
34448, 35582, 36411, 36672, 36190, 34837, 32802, 30286, /* 11720-11727 */
27620, 25414, 23990, 23759, 24907, 27464, 31164, 35268, /* 11728-11735 */
39303, 42567, 44507, 44848, 43263, 40010, 35544, 30505, /* 11736-11743 */
25689, 21880, 19743, 19462, 21179, 24766, 29614, 35022, /* 11744-11751 */
40131, 44000, 46135, 46226, 44343, 40850, 36142, 31071, /* 11752-11759 */
26394, 22853, 20966, 20851, 22384, 25488, 29555, 33820, /* 11760-11767 */
37635, 40484, 42009, 41961, 40542, 38081, 35281, 32674, /* 11768-11775 */
30456, 29023, 28389, 28420, 29000, 29919, 30980, 31855, /* 11776-11783 */
32397, 32616, 32431, 32210, 32018, 32042, 32484, 33219, /* 11784-11791 */
34325, 35541, 36561, 37092, 36829, 35833, 34056, 31815, /* 11792-11799 */
29595, 27497, 25990, 25425, 25955, 27651, 30190, 33293, /* 11800-11807 */
36489, 39299, 41318, 42019, 41393, 39443, 36369, 32713, /* 11808-11815 */
28883, 25647, 23538, 22770, 23658, 25733, 28859, 32605, /* 11816-11823 */
36259, 39356, 41251, 41859, 41123, 39141, 36388, 33140, /* 11824-11831 */
30117, 27714, 26189, 25865, 26665, 28369, 30614, 33009, /* 11832-11839 */
35106, 36612, 37434, 37439, 36703, 35596, 34174, 32647, /* 11840-11847 */
31430, 30669, 30397, 30569, 31051, 31724, 32362, 32825, /* 11848-11855 */
32981, 32869, 32635, 32283, 32026, 31919, 32091, 32570, /* 11856-11863 */
33269, 34120, 34911, 35457, 35548, 35156, 34278, 33086, /* 11864-11871 */
31713, 30261, 29130, 28525, 28599, 29319, 30600, 32352, /* 11872-11879 */
34205, 35880, 37181, 37778, 37687, 36808, 35213, 33300, /* 11880-11887 */
31214, 29368, 28040, 27513, 27977, 28971, 30428, 32247, /* 11888-11895 */
34049, 35525, 36563, 36954, 36697, 35885, 34650, 33152, /* 11896-11903 */
31626, 30404, 29555, 29243, 29460, 30059, 30993, 32068, /* 11904-11911 */
33052, 33851, 34406, 34585, 34464, 34076, 33618, 33122, /* 11912-11919 */
32754, 32518, 32391, 32354, 32441, 32503, 32579, 32518, /* 11920-11927 */
32414, 32247, 32037, 31855, 31747, 31843, 32122, 32604, /* 11928-11935 */
33181, 33790, 34364, 34738, 34708, 34513, 34048, 33356, /* 11936-11943 */
32583, 31716, 31034, 30606, 30540, 30788, 31102, 32074, /* 11944-11951 */
33336, 34506, 35446, 35966, 36099, 35708, 34894, 33755, /* 11952-11959 */
32372, 31108, 30158, 29611, 29774, 30308, 31184, 32297, /* 11960-11967 */
33454, 34502, 35253, 35684, 35664, 35097, 34313, 33384, /* 11968-11975 */
32483, 31687, 31093, 30864, 30939, 31293, 31786, 32353, /* 11976-11983 */
32908, 33351, 33650, 33673, 33435, 33130, 32838, 32587, /* 11984-11991 */
32393, 32302, 32344, 32451, 32580, 32743, 32825, 32840, /* 11992-11999 */
32707, 32471, 32166, 31923, 31774, 31772, 31931, 32343, /* 12000-12007 */
32869, 33429, 33967, 34314, 34488, 34397, 34029, 33436, /* 12008-12015 */
32740, 32011, 31312, 30857, 30698, 30866, 31356, 32051, /* 12016-12023 */
32898, 33709, 34368, 34837, 34986, 34823, 34320, 33573, /* 12024-12031 */
32750, 31897, 31188, 30804, 30986, 31201, 31556, 32157, /* 12032-12039 */
32867, 33519, 34051, 34371, 34412, 34219, 33808, 33296, /* 12040-12047 */
32726, 32239, 31883, 31675, 31662, 31810, 32080, 32457, /* 12048-12055 */
32775, 32998, 33219, 33264, 33171, 33037, 32896, 32770, /* 12056-12063 */
32655, 32633, 32658, 32771, 32890, 32961, 33020, 33036, /* 12064-12071 */
32944, 32824, 32618, 32424, 32264, 32165, 32218, 32432, /* 12072-12079 */
32677, 32988, 33293, 33540, 33583, 33545, 33439, 33184, /* 12080-12087 */
32857, 32528, 32213, 31943, 31813, 31825, 32014, 32341, /* 12088-12095 */
32695, 33128, 33521, 33814, 33929, 33885, 33693, 33362, /* 12096-12103 */
32946, 32501, 32077, 31741, 31740, 31789, 31955, 32270, /* 12104-12111 */
32600, 32941, 33260, 33432, 33518, 33490, 33310, 33103, /* 12112-12119 */
32894, 32652, 32478, 32350, 32306, 32343, 32428, 32540, /* 12120-12127 */
32651, 32766, 32835, 32875, 32867, 32880, 32889, 32862, /* 12128-12135 */
32906, 32922, 32964, 32988, 33037, 33056, 33005, 32942, /* 12136-12143 */
32806, 32686, 32532, 32365, 32259, 32179, 32191, 32312, /* 12144-12151 */
32515, 32713, 32949, 33149, 33238, 33294, 33264, 33165, /* 12152-12159 */
33005, 32792, 32557, 32356, 32239, 32167, 32217, 32332, /* 12160-12167 */
32505, 32722, 32971, 33168, 33287, 33342, 33299, 33165, /* 12168-12175 */
32961, 32754, 32547, 32370, 32318, 32300, 32327, 32438, /* 12176-12183 */
32572, 32717, 32883, 32981, 33043, 33056, 32982, 32873, /* 12184-12191 */
32742, 32604, 32508, 32438, 32434, 32491, 32569, 32674, /* 12192-12199 */
32819, 32938, 33005, 33061, 33067, 33027, 32956, 32876, /* 12200-12207 */
32784, 32724, 32676, 32641, 32661, 32712, 32753, 32795, /* 12208-12215 */
32806, 32816, 32783, 32711, 32660, 32629, 32630, 32732, /* 12216-12223 */
32840, 32922, 33044, 33195, 33253, 33280, 33223, 33159, /* 12224-12231 */
33064, 32903, 32748, 32562, 32404, 32323, 32303, 32359, /* 12232-12239 */
32433, 32545, 32742, 32933, 33099, 33192, 33221, 33150, /* 12240-12247 */
33007, 32817, 32641, 32473, 32333, 32250, 32261, 32315, /* 12248-12255 */
32413, 32557, 32694, 32855, 32969, 33034, 33067, 33032, /* 12256-12263 */
32977, 32892, 32835, 32806, 32767, 32748, 32757, 32810, /* 12264-12271 */
32844, 32902, 32920, 32904, 32883, 32838, 32773, 32707, /* 12272-12279 */
32639, 32606, 32623, 32639, 32669, 32740, 32816, 32888, /* 12280-12287 */
32911, 32922, 32911, 32857, 32763, 32661, 32564, 32530, /* 12288-12295 */
32507, 32540, 32614, 32688, 32789, 32883, 32955, 32980, /* 12296-12303 */
32974, 32921, 32830, 32755, 32662, 32603, 32568, 32573, /* 12304-12311 */
32600, 32675, 32786, 32877, 32920, 32932, 32917, 32854, /* 12312-12319 */
32758, 32639, 32524, 32444, 32421, 32436, 32505, 32605, /* 12320-12327 */
32744, 32912, 33051, 33159, 33216, 33209, 33155, 33035, /* 12328-12335 */
32889, 32747, 32611, 32499, 32440, 32412, 32437, 32482, /* 12336-12343 */
32558, 32636, 32701, 32743, 32791, 32808, 32783, 32739, /* 12344-12351 */
32729, 32724, 32721, 32740, 32825, 32886, 32893, 32898, /* 12352-12359 */
32874, 32854, 32799, 32724, 32660, 32615, 32573, 32585, /* 12360-12367 */
32643, 32725, 32831, 32954, 33056, 33137, 33103, 33079, /* 12368-12375 */
33040, 32935, 32811, 32678, 32562, 32479, 32407, 32395, /* 12376-12383 */
32453, 32532, 32639, 32782, 32906, 32996, 33063, 33079, /* 12384-12391 */
33071, 33019, 32943, 32865, 32804, 32748, 32707, 32703, /* 12392-12399 */
32706, 32726, 32731, 32737, 32735, 32710, 32674, 32625, /* 12400-12407 */
32596, 32557, 32546, 32559, 32600, 32658, 32712, 32786, /* 12408-12415 */
32848, 32907, 32933, 32953, 32931, 32887, 32844, 32798, /* 12416-12423 */
32757, 32717, 32698, 32691, 32683, 32688, 32716, 32755, /* 12424-12431 */
32767, 32761, 32749, 32731, 32707, 32671, 32656, 32643, /* 12432-12439 */
32657, 32666, 32707, 32748, 32795, 32839, 32863, 32857, /* 12440-12447 */
32819, 32762, 32706, 32640, 32598, 32581, 32606, 32637, /* 12448-12455 */
32705, 32816, 32927, 33057, 33126, 33179, 33199, 33180, /* 12456-12463 */
33119, 32981, 32852, 32748, 32628, 32537, 32482, 32457, /* 12464-12471 */
32468, 32515, 32585, 32654, 32731, 32778, 32823, 32862, /* 12472-12479 */
32863, 32859, 32868, 32883, 32870, 32846, 32827, 32790, /* 12480-12487 */
32770, 32755, 32775, 32770, 32709, 32660, 32614, 32608, /* 12488-12495 */
32601, 32581, 32638, 32704, 32784, 32878, 32948, 32988, /* 12496-12503 */
33033, 33017, 32982, 32840, 32736, 32671, 32572, 32501, /* 12504-12511 */
32487, 32509, 32552, 32589, 32667, 32757, 32826, 32895, /* 12512-12519 */
32925, 32970, 32958, 32929, 32904, 32884, 32839, 32819, /* 12520-12527 */
32832, 32834, 32847, 32848, 32868, 32857, 32852, 32811, /* 12528-12535 */
32779, 32727, 32656, 32625, 32593, 32573, 32592, 32604, /* 12536-12543 */
32637, 32701, 32752, 32786, 32845, 32860, 32865, 32847, /* 12544-12551 */
32804, 32757, 32726, 32688, 32680, 32684, 32683, 32688, /* 12552-12559 */
32717, 32738, 32754, 32794, 32794, 32801, 32780, 32759, /* 12560-12567 */
32769, 32775, 32776, 32792, 32801, 32805, 32804, 32808, /* 12568-12575 */
32806, 32788, 32763, 32700, 32657, 32603, 32562, 32563, /* 12576-12583 */
32568, 32590, 32668, 32774, 32849, 32927, 32995, 32999, /* 12584-12591 */
33020, 32989, 32904, 32827, 32738, 32656, 32605, 32561, /* 12592-12599 */
32530, 32539, 32572, 32625, 32680, 32745, 32788, 32832, /* 12600-12607 */
32839, 32811, 32798, 32760, 32736, 32729, 32710, 32704, /* 12608-12615 */
32734, 32754, 32795, 32836, 32826, 32821, 32833, 32868, /* 12616-12623 */
32858, 32830, 32795, 32763, 32766, 32760, 32779, 32816, /* 12624-12631 */
32852, 32857, 32900, 32914, 32920, 32928, 32879, 32842, /* 12632-12639 */
32778, 32673, 32652, 32664, 32701, 32734, 32758, 32784, /* 12640-12647 */
32806, 32806, 32805, 32794, 32753, 32714, 32675, 32689, /* 12648-12655 */
32689, 32716, 32752, 32782, 32857, 32911, 32965, 32984, /* 12656-12663 */
32959, 32908, 32871, 32803, 32738, 32657, 32604, 32586, /* 12664-12671 */
32611, 32660, 32718, 32785, 32855, 32919, 32952, 32961, /* 12672-12679 */
32930, 32874, 32807, 32722, 32623, 32553, 32511, 32496, /* 12680-12687 */
32505, 32518, 32575, 32638, 32694, 32745, 32775, 32782, /* 12688-12695 */
32787, 32769, 32756, 32748, 32746, 32764, 32776, 32795, /* 12696-12703 */
32826, 32817, 32822, 32803, 32778, 32735, 32686, 32649, /* 12704-12711 */
32631, 32630, 32658, 32695, 32758, 32832, 32911, 32984, /* 12712-12719 */
33025, 33052, 33053, 33017, 32950, 32874, 32798, 32713, /* 12720-12727 */
32651, 32625, 32613, 32643, 32683, 32733, 32767, 32792, /* 12728-12735 */
32802, 32802, 32776, 32732, 32703, 32666, 32644, 32644, /* 12736-12743 */
32674, 32723, 32758, 32802, 32835, 32858, 32868, 32843, /* 12744-12751 */
32828, 32786, 32742, 32695, 32674, 32723, 32744, 32765, /* 12752-12759 */
32798, 32861, 32907, 32946, 32925, 32931, 32919, 32891, /* 12760-12767 */
32844, 32764, 32722, 32710, 32689, 32700, 32653, 32672, /* 12768-12775 */
32743, 32804, 32863, 32910, 32918, 32914, 32883, 32856, /* 12776-12783 */
32826, 32802, 32789, 32781, 32810, 32811, 32816, 32838, /* 12784-12791 */
32831, 32822, 32788, 32741, 32702, 32655, 32616, 32594, /* 12792-12799 */
32616, 32658, 32706, 32776, 32832, 32926, 32982, 32997, /* 12800-12807 */
32975, 32925, 32866, 32779, 32677, 32585, 32512, 32492, /* 12808-12815 */
32498, 32523, 32562, 32639, 32710, 32753, 32791, 32798, /* 12816-12823 */
32805, 32783, 32715, 32660, 32616, 32584, 32588, 32586, /* 12824-12831 */
32599, 32623, 32662, 32696, 32719, 32743, 32719, 32727, /* 12832-12839 */
32704, 32692, 32677, 32698, 32730, 32757, 32810, 32859, /* 12840-12847 */
32899, 32931, 32942, 32954, 32954, 32943, 32896, 32847, /* 12848-12855 */
32803, 32773, 32772, 32791, 32809, 32842, 32893, 32912, /* 12856-12863 */
32923, 32917, 32897, 32851, 32831, 32779, 32736, 32733, /* 12864-12871 */
32741, 32762, 32777, 32799, 32821, 32853, 32852, 32821, /* 12872-12879 */
32772, 32718, 32665, 32608, 32554, 32500, 32517, 32538, /* 12880-12887 */
32562, 32634, 32756, 32869, 32937, 32992, 33010, 33019, /* 12888-12895 */
32986, 32918, 32854, 32791, 32737, 32676, 32626, 32621, /* 12896-12903 */
32621, 32632, 32681, 32703, 32661, 32705, 32748, 32786, /* 12904-12911 */
32809, 32818, 32836, 32831, 32831, 32843, 32849, 32838, /* 12912-12919 */
32830, 32827, 32809, 32794, 32752, 32721, 32691, 32657, /* 12920-12927 */
32650, 32642, 32656, 32683, 32706, 32747, 32815, 32866, /* 12928-12935 */
32873, 32882, 32865, 32821, 32784, 32739, 32692, 32646, /* 12936-12943 */
32626, 32608, 32622, 32672, 32710, 32762, 32825, 32867, /* 12944-12951 */
32873, 32868, 32844, 32791, 32742, 32715, 32693, 32674, /* 12952-12959 */
32678, 32716, 32730, 32764, 32852, 32886, 32906, 32917, /* 12960-12967 */
32892, 32867, 32834, 32778, 32716, 32660, 32644, 32659, /* 12968-12975 */
32676, 32728, 32790, 32868, 32927, 32961, 32987, 33024, /* 12976-12983 */
33000, 32955, 32912, 32862, 32823, 32764, 32711, 32649, /* 12984-12991 */
32619, 32594, 32560, 32551, 32554, 32569, 32590, 32615, /* 12992-12999 */
32666, 32709, 32764, 32804, 32829, 32878, 32906, 32914, /* 13000-13007 */
32906, 32881, 32832, 32775, 32704, 32642, 32580, 32530, /* 13008-13015 */
32526, 32530, 32572, 32616, 32675, 32772, 32834, 32903, /* 13016-13023 */
33027, 33034, 33001, 32970, 32914, 32881, 32814, 32736, /* 13024-13031 */
32696, 32680, 32691, 32727, 32779, 32819, 32896, 32928, /* 13032-13039 */
32973, 32915, 32863, 32862, 32824, 32789, 32761, 32769, /* 13040-13047 */
32756, 32758, 32772, 32802, 32811, 32819, 32839, 32828, /* 13048-13055 */
32816, 32782, 32745, 32711, 32667, 32652, 32662, 32670, /* 13056-13063 */
32700, 32767, 32786, 32792, 32809, 32813, 32812, 32780, /* 13064-13071 */
32762, 32742, 32727, 32733, 32741, 32749, 32768, 32779, /* 13072-13079 */
32804, 32797, 32758, 32730, 32690, 32647, 32582, 32538, /* 13080-13087 */
32539, 32553, 32594, 32665, 32740, 32816, 32885, 32914, /* 13088-13095 */
32934, 32917, 32850, 32785, 32681, 32591, 32525, 32518, /* 13096-13103 */
32519, 32550, 32620, 32698, 32796, 32898, 33010, 33079, /* 13104-13111 */
33119, 33135, 33111, 33081, 33009, 32930, 32864, 32790, /* 13112-13119 */
32735, 32714, 32686, 32670, 32689, 32708, 32730, 32731, /* 13120-13127 */
32732, 32725, 32734, 32719, 32732, 32739, 32751, 32784, /* 13128-13135 */
32794, 32825, 32827, 32808, 32763, 32715, 32678, 32638, /* 13136-13143 */
32609, 32599, 32585, 32591, 32639, 32683, 32742, 32804, /* 13144-13151 */
32851, 32881, 32884, 32864, 32830, 32840, 32796, 32739, /* 13152-13159 */
32708, 32667, 32671, 32714, 32728, 32790, 32875, 32908, /* 13160-13167 */
32999, 33037, 33055, 33062, 33029, 32990, 32933, 32821, /* 13168-13175 */
32783, 32763, 32758, 32756, 32788, 32794, 32785, 32811, /* 13176-13183 */
32811, 32789, 32743, 32696, 32659, 32621, 32592, 32589, /* 13184-13191 */
32603, 32618, 32684, 32717, 32762, 32809, 32836, 32880, /* 13192-13199 */
32898, 32900, 32864, 32847, 32841, 32805, 32797, 32774, /* 13200-13207 */
32771, 32765, 32760, 32750, 32716, 32674, 32636, 32601, /* 13208-13215 */
32550, 32522, 32543, 32586, 32652, 32732, 32809, 32900, /* 13216-13223 */
32978, 33035, 33029, 32992, 32926, 32824, 32741, 32646, /* 13224-13231 */
32570, 32522, 32507, 32536, 32589, 32663, 32766, 32868, /* 13232-13239 */
32965, 33017, 33056, 33074, 33038, 32989, 32917, 32843, /* 13240-13247 */
32757, 32686, 32653, 32638, 32643, 32656, 32683, 32712, /* 13248-13255 */
32733, 32757, 32772, 32782, 32778, 32750, 32725, 32731, /* 13256-13263 */
32723, 32736, 32754, 32765, 32761, 32760, 32750, 32730, /* 13264-13271 */
32688, 32641, 32585, 32551, 32553, 32560, 32578, 32625, /* 13272-13279 */
32663, 32732, 32797, 32840, 32858, 32843, 32827, 32802, /* 13280-13287 */
32746, 32695, 32663, 32698, 32696, 32714, 32745, 32773, /* 13288-13295 */
32830, 32884, 32902, 32939, 32955, 32959, 32945, 32935, /* 13296-13303 */
32905, 32907, 32920, 32937, 32927, 32914, 32953, 32977, /* 13304-13311 */
32985, 32987, 32957, 32887, 32809, 32742, 32654, 32600, /* 13312-13319 */
32539, 32502, 32525, 32556, 32598, 32637, 32683, 32744, /* 13320-13327 */
32767, 32800, 32805, 32777, 32748, 32719, 32689, 32655, /* 13328-13335 */
32633, 32601, 32612, 32624, 32647, 32664, 32676, 32681, /* 13336-13343 */
32666, 32680, 32674, 32677, 32693, 32696, 32729, 32758, /* 13344-13351 */
32798, 32849, 32887, 32897, 32875, 32841, 32790, 32732, /* 13352-13359 */
32689, 32635, 32586, 32575, 32589, 32656, 32733, 32785, /* 13360-13367 */
32885, 32971, 33031, 33066, 33067, 33040, 33002, 32926, /* 13368-13375 */
32853, 32784, 32721, 32669, 32643, 32653, 32674, 32680, /* 13376-13383 */
32718, 32731, 32763, 32783, 32802, 32797, 32770, 32775, /* 13384-13391 */
32772, 32772, 32782, 32791, 32787, 32788, 32782, 32761, /* 13392-13399 */
32738, 32709, 32669, 32618, 32573, 32543, 32487, 32484, /* 13400-13407 */
32505, 32505, 32559, 32603, 32663, 32742, 32771, 32793, /* 13408-13415 */
32795, 32793, 32779, 32758, 32727, 32706, 32697, 32681, /* 13416-13423 */
32763, 32817, 32835, 32873, 32892, 32936, 32949, 32950, /* 13424-13431 */
32947, 32947, 32957, 32967, 32951, 32936, 32936, 32966, /* 13432-13439 */
32978, 32997, 32908, 32878, 32894, 32841, 32808, 32731, /* 13440-13447 */
32639, 32588, 32553, 32533, 32537, 32570, 32619, 32717, /* 13448-13455 */
32782, 32837, 32890, 32907, 32919, 32881, 32827, 32770, /* 13456-13463 */
32688, 32651, 32600, 32583, 32597, 32613, 32655, 32680, /* 13464-13471 */
32684, 32695, 32718, 32722, 32701, 32701, 32698, 32726, /* 13472-13479 */
32758, 32767, 32814, 32844, 32877, 32881, 32853, 32833, /* 13480-13487 */
32772, 32728, 32664, 32596, 32558, 32543, 32570, 32610, /* 13488-13495 */
32700, 32784, 32882, 32984, 33049, 33077, 33082, 33063, /* 13496-13503 */
32994, 32909, 32838, 32736, 32677, 32624, 32574, 32580, /* 13504-13511 */
32589, 32628, 32674, 32692, 32715, 32712, 32719, 32708, /* 13512-13519 */
32699, 32680, 32691, 32693, 32713, 32766, 32789, 32832, /* 13520-13527 */
32836, 32833, 32826, 32786, 32734, 32667, 32628, 32567, /* 13528-13535 */
32560, 32577, 32596, 32638, 32678, 32756, 32836, 32881, /* 13536-13543 */
32899, 32881, 32883, 32842, 32790, 32727, 32670, 32658, /* 13544-13551 */
32644, 32670, 32697, 32757, 32810, 32883, 32997, 33014, /* 13552-13559 */
33025, 33001, 32963, 32939, 32885, 32872, 32867, 32898, /* 13560-13567 */
32925, 32957, 33001, 33017, 33050, 33038, 33001, 32870, /* 13568-13575 */
32760, 32690, 32589, 32539, 32500, 32491, 32502, 32547, /* 13576-13583 */
32619, 32679, 32745, 32819, 32869, 32898, 32862, 32843, /* 13584-13591 */
32808, 32747, 32690, 32654, 32630, 32593, 32612, 32641, /* 13592-13599 */
32665, 32679, 32689, 32695, 32693, 32668, 32616, 32602, /* 13600-13607 */
32598, 32615, 32648, 32706, 32743, 32818, 32869, 32904, /* 13608-13615 */
32915, 32881, 32860, 32822, 32760, 32714, 32662, 32647, /* 13616-13623 */
32664, 32693, 32758, 32819, 32897, 32962, 33012, 33014, /* 13624-13631 */
33012, 32987, 32923, 32852, 32802, 32750, 32705, 32673, /* 13632-13639 */
32672, 32691, 32735, 32784, 32810, 32835, 32838, 32836, /* 13640-13647 */
32802, 32764, 32725, 32695, 32670, 32671, 32689, 32715, /* 13648-13655 */
32748, 32792, 32826, 32818, 32809, 32777, 32742, 32678, /* 13656-13663 */
32610, 32566, 32534, 32523, 32538, 32596, 32658, 32732, /* 13664-13671 */
32807, 32844, 32886, 32898, 32902, 32874, 32813, 32775, /* 13672-13679 */
32713, 32660, 32654, 32666, 32675, 32703, 32744, 32768, /* 13680-13687 */
32809, 32824, 32830, 32901, 32904, 32906, 32919, 32934, /* 13688-13695 */
32970, 33013, 33031, 33073, 33111, 33108, 33081, 33032, /* 13696-13703 */
32959, 32863, 32770, 32688, 32597, 32493, 32475, 32495, /* 13704-13711 */
32542, 32612, 32697, 32781, 32838, 32851, 32882, 32859, /* 13712-13719 */
32821, 32771, 32704, 32639, 32603, 32576, 32567, 32569, /* 13720-13727 */
32585, 32622, 32667, 32688, 32728, 32751, 32748, 32746, /* 13728-13735 */
32723, 32712, 32697, 32687, 32712, 32724, 32739, 32759, /* 13736-13743 */
32776, 32788, 32786, 32769, 32754, 32738, 32714, 32687, /* 13744-13751 */
32689, 32715, 32759, 32809, 32863, 32936, 33000, 33047, /* 13752-13759 */
33071, 33041, 32999, 32931, 32857, 32777, 32716, 32659, /* 13760-13767 */
32632, 32623, 32613, 32636, 32673, 32722, 32723, 32734, /* 13768-13775 */
32747, 32732, 32720, 32705, 32658, 32626, 32627, 32645, /* 13776-13783 */
32687, 32732, 32788, 32842, 32864, 32864, 32847, 32808, /* 13784-13791 */
32757, 32702, 32643, 32578, 32536, 32527, 32554, 32581, /* 13792-13799 */
32645, 32730, 32800, 32872, 32909, 32929, 32937, 32918, /* 13800-13807 */
32861, 32793, 32738, 32698, 32663, 32627, 32638, 32681, /* 13808-13815 */
32710, 32747, 32786, 32812, 32849, 32858, 32863, 32854, /* 13816-13823 */
32839, 32902, 32926, 32930, 32959, 32981, 32989, 32980, /* 13824-13831 */
32945, 32906, 32859, 32799, 32724, 32667, 32607, 32588, /* 13832-13839 */
32602, 32654, 32656, 32685, 32774, 32856, 32910, 32919, /* 13840-13847 */
32926, 32882, 32821, 32734, 32643, 32578, 32518, 32492, /* 13848-13855 */
32496, 32529, 32582, 32640, 32724, 32785, 32833, 32878, /* 13856-13863 */
32868, 32863, 32853, 32815, 32787, 32761, 32751, 32745, /* 13864-13871 */
32743, 32779, 32808, 32817, 32826, 32822, 32821, 32802, /* 13872-13879 */
32790, 32778, 32763, 32758, 32752, 32768, 32791, 32827, /* 13880-13887 */
32874, 32891, 32910, 32916, 32921, 32908, 32883, 32836, /* 13888-13895 */
32788, 32748, 32703, 32683, 32657, 32639, 32631, 32635, /* 13896-13903 */
32622, 32614, 32618, 32595, 32576, 32578, 32606, 32598, /* 13904-13911 */
32634, 32677, 32713, 32753, 32786, 32817, 32835, 32847, /* 13912-13919 */
32830, 32797, 32752, 32702, 32657, 32630, 32599, 32587, /* 13920-13927 */
32611, 32653, 32695, 32761, 32826, 32853, 32874, 32890, /* 13928-13935 */
32886, 32875, 32838, 32786, 32757, 32714, 32695, 32690, /* 13936-13943 */
32688, 32721, 32755, 32793, 32829, 32867, 32882, 32903, /* 13944-13951 */
32903, 32892, 32907, 32904, 32909, 32894, 32934, 32944, /* 13952-13959 */
32943, 32930, 32903, 32892, 32857, 32799, 32717, 32720, /* 13960-13967 */
32690, 32695, 32706, 32718, 32748, 32786, 32878, 32886, /* 13968-13975 */
32806, 32777, 32740, 32713, 32710, 32664, 32629, 32612, /* 13976-13983 */
32617, 32658, 32678, 32706, 32724, 32756, 32748, 32740, /* 13984-13991 */
32715, 32686, 32637, 32596, 32559, 32519, 32546, 32588, /* 13992-13999 */
32631, 32673, 32723, 32792, 32814, 32869, 32891, 32856, /* 14000-14007 */
32828, 32802, 32774, 32725, 32706, 32676, 32680, 32759, /* 14008-14015 */
32807, 32829, 32866, 32869, 32868, 32909, 32927, 32937, /* 14016-14023 */
32833, 32775, 32751, 32779, 32804, 32773, 32765, 32731, /* 14024-14031 */
32691, 32669, 32626, 32609, 32624, 32636, 32646, 32668, /* 14032-14039 */
32698, 32733, 32757, 32784, 32801, 32811, 32809, 32785, /* 14040-14047 */
32760, 32739, 32694, 32657, 32620, 32615, 32603, 32608, /* 14048-14055 */
32657, 32700, 32720, 32752, 32766, 32850, 32868, 32862, /* 14056-14063 */
32865, 32846, 32831, 32807, 32779, 32741, 32731, 32706, /* 14064-14071 */
32725, 32747, 32760, 32790, 32818, 32833, 32849, 32879, /* 14072-14079 */
32881, 32862, 32855, 32840, 32824, 32804, 32801, 32799, /* 14080-14087 */
32793, 32794, 32788, 32818, 32882, 32890, 32878, 32856, /* 14088-14095 */
32852, 32841, 32790, 32761, 32772, 32753, 32778, 32779, /* 14096-14103 */
32783, 32780, 32780, 32769, 32755, 32667, 32617, 32623, /* 14104-14111 */
32634, 32663, 32690, 32728, 32765, 32792, 32835, 32849, /* 14112-14119 */
32845, 32846, 32820, 32786, 32743, 32682, 32657, 32643, /* 14120-14127 */
32649, 32674, 32710, 32765, 32797, 32831, 32892, 32920, /* 14128-14135 */
32905, 32893, 32865, 32837, 32793, 32741, 32722, 32744, /* 14136-14143 */
32747, 32775, 32802, 32833, 32868, 32882, 32884, 32871, /* 14144-14151 */
32842, 32801, 32754, 32722, 32673, 32653, 32668, 32661, /* 14152-14159 */
32680, 32699, 32737, 32744, 32732, 32752, 32738, 32694, /* 14160-14167 */
32677, 32661, 32661, 32657, 32675, 32701, 32705, 32747, /* 14168-14175 */
32771, 32781, 32774, 32763, 32735, 32713, 32687, 32671, /* 14176-14183 */
32666, 32671, 32672, 32673, 32681, 32711, 32732, 32725, /* 14184-14191 */
32739, 32723, 32732, 32714, 32697, 32706, 32717, 32734, /* 14192-14199 */
32778, 32819, 32844, 32892, 32936, 32964, 32972, 32949, /* 14200-14207 */
32956, 32911, 32872, 32848, 32823, 32795, 32769, 32755, /* 14208-14215 */
32762, 32776, 32760, 32771, 32781, 32784, 32768, 32761, /* 14216-14223 */
32753, 32804, 32805, 32768, 32760, 32753, 32756, 32757, /* 14224-14231 */
32756, 32757, 32782, 32810, 32822, 32829, 32812, 32807, /* 14232-14239 */
32815, 32814, 32788, 32727, 32729, 32740, 32767, 32769, /* 14240-14247 */
32767, 32753, 32746, 32730, 32693, 32662, 32641, 32617, /* 14248-14255 */
32639, 32639, 32658, 32694, 32735, 32761, 32808, 32849, /* 14256-14263 */
32860, 32895, 32875, 32859, 32851, 32819, 32801, 32787, /* 14264-14271 */
32781, 32792, 32778, 32801, 32839, 32864, 32894, 32892, /* 14272-14279 */
32884, 32890, 32867, 32838, 32809, 32764, 32743, 32721, /* 14280-14287 */
32703, 32684, 32691, 32694, 32699, 32709, 32713, 32719, /* 14288-14295 */
32717, 32707, 32685, 32692, 32690, 32690, 32689, 32699, /* 14296-14303 */
32735, 32764, 32772, 32775, 32793, 32796, 32786, 32790, /* 14304-14311 */
32766, 32757, 32751, 32746, 32747, 32724, 32738, 32748, /* 14312-14319 */
32749, 32743, 32725, 32735, 32732, 32729, 32722, 32689, /* 14320-14327 */
32679, 32689, 32684, 32700, 32752, 32760, 32800, 32842, /* 14328-14335 */
32848, 32864, 32860, 32872, 32848, 32832, 32796, 32765, /* 14336-14343 */
32769, 32764, 32757, 32767, 32794, 32806, 32812, 32819, /* 14344-14351 */
32792, 32784, 32756, 32710, 32701, 32676, 32686, 32755, /* 14352-14359 */
32758, 32766, 32802, 32826, 32859, 32885, 32887, 32934, /* 14360-14367 */
32934, 32915, 32920, 32906, 32904, 32878, 32881, 32858, /* 14368-14375 */
32757, 32722, 32723, 32727, 32720, 32705, 32696, 32696, /* 14376-14383 */
32682, 32675, 32675, 32694, 32737, 32767, 32790, 32833, /* 14384-14391 */
32874, 32910, 32911, 32899, 32874, 32861, 32825, 32763, /* 14392-14399 */
32716, 32690, 32676, 32668, 32678, 32689, 32699, 32715, /* 14400-14407 */
32753, 32794, 32813, 32812, 32812, 32808, 32777, 32726, /* 14408-14415 */
32688, 32674, 32670, 32671, 32684, 32702, 32716, 32734, /* 14416-14423 */
32766, 32801, 32814, 32801, 32778, 32753, 32730, 32705, /* 14424-14431 */
32686, 32681, 32698, 32718, 32748, 32787, 32797, 32794, /* 14432-14439 */
32782, 32793, 32788, 32754, 32707, 32692, 32676, 32680, /* 14440-14447 */
32706, 32748, 32777, 32713, 32718, 32758, 32959, 33118, /* 14448-14455 */
33071, 32975, 32740, 32516, 32415, 32626, 32954, 32983, /* 14456-14463 */
32969, 32804, 32634, 32757, 33084, 33192, 32703, 33078, /* 14464-14471 */
33236, 33401, 33788, 33841, 33949, 33671, 33505, 32926, /* 14472-14479 */
32845, 32056, 31903, 31609, 32063, 31370, 31325, 35321, /* 14480-14487 */
31138, 29943, 26853, 20925, 16188, 13507, 12964, 13191, /* 14488-14495 */
19126, 23981, 31731, 40560, 47823, 55840, 60585, 62380, /* 14496-14503 */
63309, 60133, 54659, 48698, 41219, 33339, 26651, 22402, /* 14504-14511 */
18823, 17685, 19399, 20869, 25124, 30775, 35184, 41001, /* 14512-14519 */
45155, 47175, 48136, 47076, 45194, 42268, 38748, 34544, /* 14520-14527 */
30046, 27419, 24703, 24095, 24538, 24254, 25730, 26485, /* 14528-14535 */
26953, 28165, 28661, 29032, 28981, 28494, 27729, 26811, /* 14536-14543 */
26600, 25553, 24870, 26207, 26769, 28887, 31951, 33368, /* 14544-14551 */
36150, 37811, 38010, 38277, 36847, 34545, 30624, 26785, /* 14552-14559 */
23034, 19353, 18224, 17019, 17822, 20735, 24053, 30149, /* 14560-14567 */
36409, 42704, 48438, 52438, 55260, 55009, 53558, 49568, /* 14568-14575 */
42974, 36366, 28205, 20916, 14871, 9474, 6986, 6615, /* 14576-14583 */
8992, 14330, 20847, 28774, 36919, 44822, 51974, 56922, /* 14584-14591 */
60102, 60011, 57232, 52716, 45224, 37667, 29699, 20831, /* 14592-14599 */
14189, 9239, 6695, 7765, 11405, 16967, 24180, 32648, /* 14600-14607 */
40909, 48182, 53993, 56971, 57953, 56557, 52275, 46986, /* 14608-14615 */
40269, 32408, 24772, 18112, 13407, 10636, 10529, 12574, /* 14616-14623 */
16030, 21699, 27677, 33748, 40191, 44720, 47882, 49336, /* 14624-14631 */
48489, 46754, 43503, 39124, 34511, 30250, 26798, 24375, /* 14632-14639 */
23890, 23827, 24725, 26626, 27975, 30802, 33555, 35569, /* 14640-14647 */
37598, 38180, 38237, 38023, 37379, 36269, 34669, 33560, /* 14648-14655 */
32501, 32337, 32971, 33159, 34180, 35162, 35349, 35785, /* 14656-14663 */
35322, 33908, 32196, 29985, 27692, 25639, 24461, 23466, /* 14664-14671 */
22890, 23996, 25415, 28419, 32903, 36978, 41395, 44873, /* 14672-14679 */
46724, 47617, 47157, 45418, 42103, 37642, 32025, 26048, /* 14680-14687 */
21448, 17366, 14640, 13986, 14345, 17315, 22366, 28249, /* 14688-14695 */
35462, 42542, 48645, 53203, 56028, 56650, 54353, 50598, /* 14696-14703 */
44495, 37149, 30146, 22120, 14912, 9531, 5878, 5606, /* 14704-14711 */
8228, 13056, 19744, 27626, 35822, 43249, 50351, 55542, /* 14712-14719 */
57849, 58332, 55197, 49727, 43366, 35380, 27693, 20526, /* 14720-14727 */
14216, 10023, 8173, 9205, 12345, 17904, 24704, 31437, /* 14728-14735 */
38969, 45186, 49769, 53244, 53786, 52573, 49957, 45393, /* 14736-14743 */
39995, 33961, 28227, 23297, 20089, 18597, 17993, 19264, /* 14744-14751 */
21393, 24266, 28733, 32797, 36472, 39531, 40733, 40999, /* 14752-14759 */
40434, 39321, 37737, 35734, 33857, 31818, 30757, 30345, /* 14760-14767 */
30124, 31049, 31820, 32497, 33155, 32958, 32647, 31729, /* 14768-14775 */
30228, 28639, 27012, 25937, 25140, 24994, 25690, 27291, /* 14776-14783 */
30424, 34003, 37807, 41628, 44281, 46439, 47496, 46892, /* 14784-14791 */
45108, 41425, 36103, 30177, 24429, 19349, 15511, 13327, /* 14792-14799 */
12543, 13879, 17700, 22743, 29252, 36556, 43269, 49509, /* 14800-14807 */
54227, 56538, 56734, 54575, 49990, 43747, 36697, 28812, /* 14808-14815 */
21121, 14646, 9420, 6848, 7360, 10178, 15448, 22376, /* 14816-14823 */
29979, 38004, 45686, 51959, 56292, 58434, 57564, 54143, /* 14824-14831 */
49038, 42217, 34901, 27553, 20188, 14294, 10452, 8883, /* 14832-14839 */
9872, 13243, 18353, 24742, 31850, 38614, 44497, 49211, /* 14840-14847 */
51797, 52417, 51455, 48413, 44115, 38882, 32819, 27249, /* 14848-14855 */
22824, 19717, 18001, 17686, 18679, 20788, 24184, 28165, /* 14856-14863 */
32181, 36175, 38926, 40569, 41484, 41377, 40665, 39226, /* 14864-14871 */
37038, 34601, 32374, 30810, 29694, 29496, 29853, 30309, /* 14872-14879 */
31092, 31664, 32076, 32369, 32058, 31415, 30578, 29738, /* 14880-14887 */
29111, 28671, 28511, 28824, 30019, 32155, 34673, 37477, /* 14888-14895 */
39948, 41895, 43441, 44020, 43614, 41996, 38840, 34687, /* 14896-14903 */
30083, 25676, 22068, 19387, 17792, 17358, 18704, 21879, /* 14904-14911 */
26419, 32167, 38067, 43648, 48450, 51666, 53179, 52769, /* 14912-14919 */
50254, 45919, 40152, 33736, 27098, 20937, 15691, 11960, /* 14920-14927 */
10494, 11326, 14353, 19314, 25528, 32458, 39544, 45974, /* 14928-14935 */
51215, 54630, 55610, 53987, 50147, 44659, 38239, 31367, /* 14936-14943 */
24356, 17851, 12782, 9840, 9375, 11335, 15227, 20598, /* 14944-14951 */
26903, 33529, 39913, 45479, 49498, 51581, 51585, 49683, /* 14952-14959 */
46208, 41474, 35916, 30111, 24828, 20596, 17765, 16424, /* 14960-14967 */
16600, 18381, 21494, 25577, 30135, 34660, 38586, 41516, /* 14968-14975 */
43319, 44015, 43797, 42697, 40712, 38019, 35058, 32337, /* 14976-14983 */
30243, 28972, 28324, 28174, 28387, 28743, 29504, 30571, /* 14984-14991 */
31596, 32398, 32796, 32960, 32986, 33018, 33081, 33108, /* 14992-14999 */
33335, 33865, 34824, 36079, 37228, 38330, 39111, 39461, /* 15000-15007 */
39258, 38279, 36412, 33820, 30770, 27668, 25025, 23076, /* 15008-15015 */
21844, 21443, 22054, 23820, 26879, 31011, 35631, 40228, /* 15016-15023 */
44248, 47224, 49009, 49293, 47986, 45054, 40559, 34977, /* 15024-15031 */
28899, 23143, 18253, 14495, 12481, 12365, 14319, 18293, /* 15032-15039 */
23720, 30150, 36852, 43191, 48610, 52590, 54583, 54236, /* 15040-15047 */
51602, 47032, 41209, 34632, 27729, 21101, 15256, 11140, /* 15048-15055 */
9392, 10129, 13171, 18044, 24169, 31045, 37958, 44292, /* 15056-15063 */
49484, 52916, 54307, 53459, 50587, 46076, 40427, 34204, /* 15064-15071 */
27916, 22243, 17844, 15023, 14007, 14878, 17449, 21431, /* 15072-15079 */
26373, 31680, 36796, 41278, 44531, 46459, 47058, 46338, /* 15080-15087 */
44490, 41524, 37580, 33403, 29641, 26761, 24879, 23950, /* 15088-15095 */
23767, 24276, 25470, 27179, 29265, 31414, 33308, 34675, /* 15096-15103 */
35540, 35973, 36026, 35857, 35397, 35006, 34880, 34882, /* 15104-15111 */
35024, 35223, 35464, 35723, 35797, 35512, 34709, 33386, /* 15112-15119 */
31632, 29632, 27771, 26298, 25328, 24892, 25018, 25886, /* 15120-15127 */
27650, 30373, 33860, 37585, 40991, 43716, 45431, 46041, /* 15128-15135 */
45511, 43750, 40744, 36564, 31655, 26590, 22085, 18613, /* 15136-15143 */
16299, 15481, 16346, 18917, 23188, 28449, 34291, 40214, /* 15144-15151 */
45461, 49610, 52055, 52610, 50998, 47553, 42687, 36804, /* 15152-15159 */
30600, 24430, 18853, 14557, 12087, 11848, 13881, 17867, /* 15160-15167 */
23304, 29651, 36200, 42371, 47636, 51441, 53413, 53253, /* 15168-15175 */
50978, 46753, 41398, 35507, 29451, 23848, 19059, 15729, /* 15176-15183 */
14265, 14741, 17026, 20811, 25637, 30945, 36173, 40833, /* 15184-15191 */
44370, 46539, 47251, 46470, 44437, 41417, 37512, 33175, /* 15192-15199 */
28971, 25576, 23246, 22149, 22056, 22784, 24386, 26551, /* 15200-15207 */
29199, 32011, 34486, 36412, 37597, 38016, 37837, 37254, /* 15208-15215 */
36418, 35276, 34047, 32948, 32171, 31981, 32264, 32843, /* 15216-15223 */
33508, 34018, 34230, 34068, 33515, 32652, 31444, 30179, /* 15224-15231 */
28914, 27975, 27411, 27179, 27611, 28783, 30804, 33449, /* 15232-15239 */
36290, 39071, 41353, 42873, 43611, 43329, 41970, 39375, /* 15240-15247 */
35671, 31476, 27143, 23307, 20458, 18690, 18122, 18902, /* 15248-15255 */
21253, 24987, 29700, 34977, 40087, 44618, 48029, 49958, /* 15256-15263 */
50324, 48914, 45828, 41345, 35896, 30058, 24210, 18994, /* 15264-15271 */
15064, 12852, 12851, 14858, 18694, 23963, 30024, 36419, /* 15272-15279 */
42415, 47543, 51386, 53348, 53130, 50710, 46465, 41073, /* 15280-15287 */
34980, 28710, 22695, 17492, 13881, 12315, 13068, 15688, /* 15288-15295 */
19995, 25550, 31627, 37681, 43170, 47556, 50415, 51359, /* 15296-15303 */
50449, 47793, 43608, 38502, 32812, 27447, 22858, 19404, /* 15304-15311 */
17598, 17307, 18546, 21104, 24673, 28988, 33453, 37534, /* 15312-15319 */
40835, 42863, 43686, 43275, 41928, 39779, 36886, 33738, /* 15320-15327 */
30704, 28320, 26909, 26451, 26914, 27912, 29286, 30801, /* 15328-15335 */
32285, 33743, 34698, 35073, 34946, 34251, 33431, 32374, /* 15336-15343 */
31331, 30659, 30458, 31039, 32225, 33802, 35613, 37339, /* 15344-15351 */
38852, 39831, 40075, 39527, 37882, 35400, 32340, 29109, /* 15352-15359 */
26244, 23857, 22263, 21620, 22107, 23952, 26894, 30899, /* 15360-15367 */
35306, 39586, 43303, 45906, 47310, 47309, 45678, 42662, /* 15368-15375 */
38334, 33154, 27859, 22790, 18589, 15686, 14537, 15280, /* 15376-15383 */
17822, 22027, 27178, 32941, 38728, 43849, 48003, 50629, /* 15384-15391 */
51331, 50081, 46954, 42400, 37009, 31216, 25469, 20170, /* 15392-15399 */
16224, 13947, 13785, 15727, 19250, 24136, 29775, 35539, /* 15400-15407 */
40989, 45549, 48734, 50270, 49969, 47957, 44448, 40001, /* 15408-15415 */
34882, 29678, 25139, 21410, 19117, 18375, 18982, 21095, /* 15416-15423 */
24240, 28094, 32358, 36459, 39844, 42240, 43501, 43645, /* 15424-15431 */
42810, 41205, 38780, 35897, 33017, 30291, 28334, 27219, /* 15432-15439 */
26792, 27069, 27810, 28896, 30136, 31572, 32829, 33746, /* 15440-15447 */
34370, 34422, 34170, 33886, 33401, 32947, 32725, 32664, /* 15448-15455 */
33147, 33884, 34717, 35605, 36322, 36709, 36608, 36031, /* 15456-15463 */
34728, 32853, 30695, 28396, 26479, 25142, 24362, 24376, /* 15464-15471 */
25129, 26684, 29158, 32263, 35741, 39108, 41980, 43897, /* 15472-15479 */
44646, 44432, 43008, 40519, 37166, 33001, 28726, 24776, /* 15480-15487 */
21398, 19117, 18036, 18369, 20289, 23586, 27890, 32765, /* 15488-15495 */
37808, 42399, 46222, 48851, 49748, 49028, 46627, 42713, /* 15496-15503 */
37949, 32693, 27346, 22410, 18328, 15635, 14742, 15812, /* 15504-15511 */
18596, 22742, 27935, 33417, 38872, 43771, 47449, 49760, /* 15512-15519 */
50315, 48993, 46152, 42122, 37221, 31958, 26905, 22402, /* 15520-15527 */
18980, 17076, 16682, 17992, 20813, 24549, 29120, 33916, /* 15528-15535 */
38344, 42146, 44788, 46029, 45943, 44662, 42284, 39031, /* 15536-15543 */
35322, 31448, 28046, 25518, 23865, 23233, 23576, 24613, /* 15544-15551 */
26342, 28593, 31038, 33361, 35369, 36732, 37452, 37659, /* 15552-15559 */
37290, 36519, 35492, 34269, 33255, 32543, 32106, 32169, /* 15560-15567 */
32567, 33079, 33602, 33943, 33916, 33487, 32755, 31613, /* 15568-15575 */
30376, 29215, 28166, 27578, 27437, 27759, 28813, 30523, /* 15576-15583 */
32751, 35400, 38007, 40227, 41895, 42865, 42860, 41801, /* 15584-15591 */
39749, 36604, 32832, 28898, 25122, 22057, 19934, 18930, /* 15592-15599 */
19340, 21188, 24273, 28447, 33240, 38058, 42489, 46098, /* 15600-15607 */
48327, 49105, 48299, 45778, 42027, 37328, 32046, 26832, /* 15608-15615 */
22074, 18168, 15701, 15022, 16142, 18962, 23173, 28179, /* 15616-15623 */
33643, 39029, 43669, 47313, 49513, 49890, 48605, 45795, /* 15624-15631 */
41784, 37049, 31991, 26916, 22436, 19026, 16952, 16541, /* 15632-15639 */
17790, 20346, 24046, 28518, 33170, 37710, 41603, 44401, /* 15640-15647 */
46074, 46485, 45541, 43463, 40432, 36669, 32673, 28972, /* 15648-15655 */
25782, 23478, 22188, 21816, 22522, 24218, 26548, 29409, /* 15656-15663 */
32443, 35168, 37413, 39091, 39963, 40164, 39716, 38567, /* 15664-15671 */
37028, 35274, 33483, 31992, 30857, 30085, 29695, 29617, /* 15672-15679 */
29717, 30000, 30472, 30892, 31260, 31620, 31756, 31865, /* 15680-15687 */
31973, 31964, 32105, 32459, 32970, 33787, 34862, 35878, /* 15688-15695 */
36813, 37574, 37952, 37909, 37316, 35990, 34096, 31863, /* 15696-15703 */
29417, 27131, 25329, 24040, 23511, 23878, 25185, 27440, /* 15704-15711 */
30557, 34077, 37656, 40984, 43528, 45092, 45523, 44589, /* 15712-15719 */
42429, 39171, 35054, 30632, 26283, 22393, 19469, 17911, /* 15720-15727 */
17834, 19352, 22392, 26489, 31329, 36446, 41170, 45188, /* 15728-15735 */
48017, 49281, 48794, 46670, 43153, 38660, 33638, 28473, /* 15736-15743 */
23704, 19869, 17308, 16401, 17322, 19755, 23501, 28109, /* 15744-15751 */
33009, 37820, 42095, 45273, 47137, 47486, 46314, 43866, /* 15752-15759 */
40394, 36205, 31854, 27788, 24307, 21848, 20642, 20680, /* 15760-15767 */
21922, 24162, 27155, 30557, 33963, 36954, 39236, 40735, /* 15768-15775 */
41305, 41014, 40017, 38291, 36190, 33942, 31750, 29981, /* 15776-15783 */
28779, 28203, 28220, 28661, 29448, 30395, 31411, 32275, /* 15784-15791 */
32897, 33261, 33263, 33027, 32644, 32168, 31845, 31731, /* 15792-15799 */
31853, 32429, 33275, 34349, 35537, 36581, 37388, 37716, /* 15800-15807 */
37495, 36601, 35068, 33091, 30794, 28491, 26485, 24889, /* 15808-15815 */
24002, 23898, 24656, 26429, 29024, 32312, 35888, 39370, /* 15816-15823 */
42316, 44377, 45394, 45177, 43658, 40909, 37163, 32915, /* 15824-15831 */
28487, 24300, 20906, 18607, 17706, 18354, 20489, 23940, /* 15832-15839 */
28368, 33325, 38275, 42768, 46320, 48501, 49187, 48161, /* 15840-15847 */
45526, 41688, 36937, 31735, 26620, 22057, 18512, 16337, /* 15848-15855 */
15888, 17190, 20088, 24249, 29111, 34299, 39278, 43526, /* 15856-15863 */
46707, 48395, 48498, 47044, 44200, 40297, 35749, 31034, /* 15864-15871 */
26625, 22909, 20316, 19012, 19220, 20767, 23316, 26824, /* 15872-15879 */
30761, 34697, 38232, 40991, 42807, 43545, 43238, 41999, /* 15880-15887 */
39900, 37274, 34378, 31558, 29176, 27394, 26396, 26032, /* 15888-15895 */
26283, 27116, 28323, 29788, 31295, 32683, 33850, 34698, /* 15896-15903 */
35206, 35368, 35271, 34959, 34504, 34137, 33851, 33664, /* 15904-15911 */
33685, 33813, 33961, 34056, 33988, 33637, 33005, 32102, /* 15912-15919 */
30983, 29846, 28875, 28083, 27603, 27547, 27975, 28958, /* 15920-15927 */
30409, 32328, 34579, 36851, 38915, 40477, 41365, 41515, /* 15928-15935 */
40758, 39151, 36715, 33743, 30551, 27359, 24612, 22533, /* 15936-15943 */
21381, 21415, 22567, 24849, 28024, 31768, 35832, 39703, /* 15944-15951 */
42986, 45286, 46354, 46100, 44492, 41784, 38162, 33920, /* 15952-15959 */
29586, 25426, 21967, 19604, 18483, 18894, 20705, 23776, /* 15960-15967 */
27704, 32115, 36576, 40654, 43907, 45909, 46604, 46009, /* 15968-15975 */
44068, 41111, 37415, 33309, 29359, 25771, 22987, 21224, /* 15976-15983 */
20580, 21210, 22918, 25573, 28872, 32407, 35767, 38597, /* 15984-15991 */
40711, 41975, 42256, 41634, 40139, 37952, 35442, 32790, /* 15992-15999 */
30305, 28223, 26754, 25962, 25865, 26456, 27615, 29140, /* 16000-16007 */
30930, 32665, 34234, 35529, 36399, 36819, 36799, 36361, /* 16008-16015 */
35612, 34713, 33742, 32810, 32137, 31623, 31329, 31325, /* 16016-16023 */
31449, 31682, 31966, 32197, 32301, 32352, 32322, 32185, /* 16024-16031 */
32059, 31866, 31699, 31697, 31807, 32130, 32757, 33491, /* 16032-16039 */
34233, 35020, 35571, 35985, 36102, 35784, 35122, 34151, /* 16040-16047 */
32934, 31586, 30327, 29236, 28374, 27935, 27921, 28428, /* 16048-16055 */
29439, 30810, 32505, 34274, 35927, 37373, 38365, 38772, /* 16056-16063 */
38558, 37779, 36452, 34763, 32908, 30992, 29226, 27818, /* 16064-16071 */
26819, 26458, 26780, 27683, 29122, 30931, 32914, 34852, /* 16072-16079 */
36648, 38001, 38835, 39052, 38622, 37606, 36135, 34320, /* 16080-16087 */
32391, 30496, 28909, 27688, 27150, 27277, 27812, 28827, /* 16088-16095 */
30218, 31865, 33517, 35051, 36288, 37116, 37483, 37372, /* 16096-16103 */
36840, 35907, 34703, 33360, 31972, 30742, 29806, 29151, /* 16104-16111 */
28902, 29099, 29612, 30378, 31367, 32415, 33369, 34231, /* 16112-16119 */
34870, 35257, 35358, 35175, 34746, 34153, 33437, 32750, /* 16120-16127 */
32140, 31645, 31361, 31276, 31313, 31525, 31888, 32244, /* 16128-16135 */
32628, 32947, 33143, 33274, 33292, 33205, 33038, 32843, /* 16136-16143 */
32652, 32504, 32473, 32491, 32630, 32865, 33153, 33460, /* 16144-16151 */
33689, 33813, 33801, 33649, 33352, 32989, 32530, 32047, /* 16152-16159 */
31620, 31271, 31127, 31156, 31429, 31872, 32387, 32983, /* 16160-16167 */
33572, 34138, 34583, 34797, 34801, 34617, 34209, 33630, /* 16168-16175 */
32930, 32188, 31500, 30942, 30554, 30404, 30516, 30838, /* 16176-16183 */
31353, 32050, 32789, 33531, 34168, 34584, 34861, 34946, /* 16184-16191 */
34734, 34324, 33774, 33089, 32390, 31704, 31139, 30766, /* 16192-16199 */
30589, 30630, 30898, 31346, 31882, 32493, 33108, 33654, /* 16200-16207 */
34098, 34408, 34556, 34508, 34281, 33922, 33483, 32987, /* 16208-16215 */
32477, 32018, 31669, 31441, 31358, 31429, 31624, 31933, /* 16216-16223 */
32338, 32787, 33194, 33591, 33870, 33999, 34016, 33924, /* 16224-16231 */
33732, 33472, 33173, 32845, 32571, 32346, 32229, 32217, /* 16232-16239 */
32252, 32334, 32482, 32641, 32815, 32896, 32962, 33052, /* 16240-16247 */
33074, 33060, 32981, 32893, 32795, 32703, 32649, 32628, /* 16248-16255 */
32639, 32671, 32727, 32824, 32877, 32907, 32950, 32944, /* 16256-16263 */
32899, 32807, 32734, 32598, 32495, 32428, 32357, 32377, /* 16264-16271 */
32424, 32472, 32567, 32709, 32850, 33007, 33126, 33209, /* 16272-16279 */
33299, 33301, 33229, 33111, 32923, 32736, 32537, 32362, /* 16280-16287 */
32219, 32102, 32070, 32110, 32232, 32409, 32628, 32890, /* 16288-16295 */
33143, 33347, 33506, 33584, 33558, 33428, 33224, 32958, /* 16296-16303 */
32668, 32386, 32105, 31849, 31814, 31884, 31953, 32140, /* 16304-16311 */
32389, 32642, 32925, 33197, 33409, 33575, 33648, 33649, /* 16312-16319 */
33547, 33339, 33089, 32828, 32570, 32336, 32145, 32000, /* 16320-16327 */
31952, 31960, 32078, 32252, 32499, 32749, 32944, 33131, /* 16328-16335 */
33258, 33363, 33389, 33372, 33304, 33168, 32999, 32812, /* 16336-16343 */
32616, 32472, 32343, 32256, 32232, 32255, 32307, 32410, /* 16344-16351 */
32583, 32748, 32898, 33041, 33134, 33202, 33196, 33159, /* 16352-16359 */
33085, 33030, 32927, 32803, 32695, 32602, 32551, 32505, /* 16360-16367 */
32510, 32541, 32594, 32661, 32727, 32801, 32852, 32869, /* 16368-16375 */
32886, 32919, 32883, 32836, 32842, 32848, 32855, 32879, /* 16376-16383 */
32892, 32901, 32889, 32884, 32890, 32867, 32813, 32735, /* 16384-16391 */
32673, 32632, 32606, 32569, 32542, 32546, 32568, 32634, /* 16392-16399 */
32682, 32721, 32808, 32887, 32948, 32970, 32988, 32985, /* 16400-16407 */
32954, 32918, 32834, 32745, 32651, 32575, 32500, 32438, /* 16408-16415 */
32408, 32392, 32433, 32512, 32570, 32674, 32794, 32917, /* 16416-16423 */
33034, 33126, 33182, 33177, 33106, 32991, 32864, 32742, /* 16424-16431 */
32617, 32475, 32377, 32314, 32283, 32292, 32368, 32488, /* 16432-16439 */
32622, 32754, 32915, 33070, 33177, 33238, 33219, 33189, /* 16440-16447 */
33110, 32988, 32843, 32705, 32608, 32496, 32387, 32332, /* 16448-16455 */
32329, 32358, 32431, 32533, 32640, 32763, 32891, 32946, /* 16456-16463 */
33020, 33080, 33085, 33077, 33036, 32958, 32883, 32819, /* 16464-16471 */
32755, 32650, 32563, 32530, 32504, 32487, 32502, 32551, /* 16472-16479 */
32591, 32671, 32784, 32850, 32926, 32989, 32956, 32975, /* 16480-16487 */
32987, 32974, 32906, 32776, 32708, 32658, 32688, 32675, /* 16488-16495 */
32660, 32640, 32634, 32671, 32671, 32708, 32756, 32792, /* 16496-16503 */
32845, 32898, 32940, 32958, 33004, 33023, 33027, 33035, /* 16504-16511 */
32937, 32914, 32888, 32837, 32811, 32760, 32682, 32609, /* 16512-16519 */
32565, 32538, 32524, 32528, 32549, 32597, 32648, 32741, /* 16520-16527 */
32820, 32881, 32925, 32977, 32991, 32967, 32942, 32888, /* 16528-16535 */
32815, 32753, 32674, 32603, 32571, 32537, 32525, 32532, /* 16536-16543 */
32557, 32600, 32672, 32733, 32804, 32874, 32915, 32938, /* 16544-16551 */
32972, 32963, 32933, 32888, 32819, 32759, 32686, 32637, /* 16552-16559 */
32588, 32525, 32496, 32481, 32505, 32545, 32605, 32679, /* 16560-16567 */
32757, 32837, 32915, 32992, 33058, 33085, 33066, 33020, /* 16568-16575 */
32965, 32881, 32786, 32706, 32617, 32550, 32510, 32524, /* 16576-16583 */
32544, 32569, 32620, 32680, 32741, 32791, 32873, 32935, /* 16584-16591 */
32971, 32975, 32974, 32972, 32932, 32891, 32832, 32749, /* 16592-16599 */
32699, 32638, 32584, 32549, 32530, 32519, 32547, 32581, /* 16600-16607 */
32638, 32707, 32769, 32837, 32898, 32954, 33003, 33024, /* 16608-16615 */
33029, 33007, 32957, 32898, 32819, 32745, 32661, 32595, /* 16616-16623 */
32537, 32522, 32513, 32530, 32625, 32672, 32731, 32807, /* 16624-16631 */
32864, 32939, 32972, 32986, 33012, 33023, 33016, 33009, /* 16632-16639 */
32982, 32918, 32887, 32843, 32801, 32720, 32626, 32588, /* 16640-16647 */
32543, 32538, 32547, 32571, 32598, 32648, 32717, 32787, /* 16648-16655 */
32862, 32936, 32995, 33043, 33060, 33063, 33046, 32988, /* 16656-16663 */
32897, 32797, 32715, 32624, 32533, 32491, 32464, 32469, /* 16664-16671 */
32498, 32542, 32629, 32707, 32803, 32879, 32946, 32999, /* 16672-16679 */
33023, 33045, 33018, 32971, 32932, 32874, 32793, 32730, /* 16680-16687 */
32644, 32581, 32545, 32501, 32480, 32488, 32501, 32550, /* 16688-16695 */
32609, 32694, 32798, 32892, 32965, 33016, 33058, 33057, /* 16696-16703 */
33028, 32965, 32870, 32785, 32697, 32584, 32500, 32425, /* 16704-16711 */
32407, 32408, 32442, 32498, 32572, 32686, 32797, 32881, /* 16712-16719 */
32966, 33031, 33077, 33092, 33087, 33056, 33022, 32963, /* 16720-16727 */
32883, 32824, 32740, 32670, 32635, 32582, 32552, 32547, /* 16728-16735 */
32560, 32597, 32632, 32700, 32773, 32831, 32915, 32981, /* 16736-16743 */
33012, 33042, 33049, 33023, 32990, 32919, 32839, 32746, /* 16744-16751 */
32649, 32591, 32527, 32487, 32483, 32490, 32515, 32595, /* 16752-16759 */
32674, 32786, 32911, 32972, 33037, 33086, 33112, 33112, /* 16760-16767 */
33073, 33032, 32992, 32943, 32906, 32838, 32745, 32693, /* 16768-16775 */
32670, 32622, 32582, 32525, 32530, 32554, 32595, 32655, /* 16776-16783 */
32727, 32798, 32866, 32931, 32966, 32996, 32997, 32944, /* 16784-16791 */
32879, 32800, 32699, 32613, 32536, 32475, 32430, 32432, /* 16792-16799 */
32447, 32496, 32555, 32631, 32727, 32816, 32884, 32931, /* 16800-16807 */
32988, 32999, 32986, 32940, 32897, 32838, 32757, 32676, /* 16808-16815 */
32609, 32563, 32527, 32504, 32502, 32500, 32540, 32578, /* 16816-16823 */
32643, 32730, 32803, 32888, 32974, 33043, 33095, 33109, /* 16824-16831 */
33106, 33070, 32989, 32941, 32854, 32746, 32655, 32589, /* 16832-16839 */
32531, 32498, 32488, 32489, 32527, 32579, 32665, 32732, /* 16840-16847 */
32802, 32862, 32899, 32933, 32957, 32942, 32926, 32898, /* 16848-16855 */
32853, 32804, 32772, 32729, 32683, 32642, 32604, 32582, /* 16856-16863 */
32568, 32552, 32565, 32603, 32655, 32696, 32752, 32838, /* 16864-16871 */
32905, 32974, 33025, 33051, 33068, 33053, 32987, 32933, /* 16872-16879 */
32852, 32759, 32679, 32580, 32522, 32467, 32444, 32466, /* 16880-16887 */
32502, 32544, 32616, 32699, 32806, 32902, 32996, 33109, /* 16888-16895 */
33152, 33166, 33147, 33113, 33086, 32994, 32900, 32812, /* 16896-16903 */
32729, 32668, 32610, 32564, 32531, 32530, 32531, 32582, /* 16904-16911 */
32625, 32661, 32734, 32822, 32889, 32940, 32988, 32989, /* 16912-16919 */
32975, 32953, 32907, 32837, 32766, 32695, 32645, 32609, /* 16920-16927 */
32572, 32565, 32574, 32593, 32653, 32689, 32731, 32786, /* 16928-16935 */
32819, 32860, 32891, 32889, 32892, 32890, 32888, 32860, /* 16936-16943 */
32827, 32795, 32761, 32711, 32683, 32656, 32625, 32606, /* 16944-16951 */
32600, 32599, 32611, 32643, 32688, 32703, 32773, 32840, /* 16952-16959 */
32904, 32941, 32964, 32975, 32970, 32942, 32904, 32852, /* 16960-16967 */
32778, 32722, 32665, 32612, 32579, 32548, 32551, 32578, /* 16968-16975 */
32604, 32630, 32662, 32713, 32760, 32809, 32864, 32890, /* 16976-16983 */
32910, 32914, 32911, 32905, 32877, 32841, 32789, 32745, /* 16984-16991 */
32700, 32642, 32609, 32602, 32586, 32581, 32615, 32641, /* 16992-16999 */
32698, 32771, 32838, 32907, 32972, 33024, 33016, 33020, /* 17000-17007 */
32983, 32936, 32880, 32780, 32685, 32618, 32561, 32520, /* 17008-17015 */
32489, 32489, 32527, 32575, 32631, 32704, 32779, 32825, /* 17016-17023 */
32882, 32915, 32940, 32916, 32942, 32948, 32874, 32825, /* 17024-17031 */
32786, 32746, 32707, 32643, 32623, 32610, 32609, 32634, /* 17032-17039 */
32652, 32679, 32722, 32771, 32817, 32842, 32836, 32871, /* 17040-17047 */
32872, 32892, 32881, 32862, 32846, 32811, 32768, 32736, /* 17048-17055 */
32699, 32684, 32665, 32682, 32693, 32680, 32718, 32763, /* 17056-17063 */
32784, 32810, 32831, 32856, 32870, 32874, 32894, 32903, /* 17064-17071 */
32901, 32911, 32920, 32902, 32870, 32833, 32809, 32769, /* 17072-17079 */
32708, 32652, 32608, 32595, 32575, 32582, 32608, 32643, /* 17080-17087 */
32688, 32768, 32834, 32901, 32957, 32999, 33029, 33015, /* 17088-17095 */
32992, 32941, 32858, 32774, 32674, 32591, 32520, 32462, /* 17096-17103 */
32436, 32444, 32463, 32494, 32569, 32648, 32743, 32826, /* 17104-17111 */
32922, 32978, 33013, 33041, 33027, 33004, 32935, 32861, /* 17112-17119 */
32772, 32666, 32586, 32495, 32452, 32431, 32437, 32479, /* 17120-17127 */
32533, 32624, 32715, 32802, 32898, 32969, 33018, 33035, /* 17128-17135 */
33023, 32984, 32917, 32840, 32740, 32653, 32576, 32539, /* 17136-17143 */
32505, 32473, 32480, 32507, 32552, 32615, 32678, 32744, /* 17144-17151 */
32791, 32842, 32880, 32915, 32922, 32897, 32895, 32888, /* 17152-17159 */
32862, 32858, 32889, 32879, 32857, 32832, 32819, 32807, /* 17160-17167 */
32790, 32772, 32762, 32771, 32774, 32791, 32807, 32829, /* 17168-17175 */
32858, 32873, 32897, 32882, 32855, 32864, 32867, 32866, /* 17176-17183 */
32846, 32823, 32798, 32785, 32751, 32716, 32684, 32661, /* 17184-17191 */
32647, 32651, 32650, 32659, 32674, 32695, 32740, 32777, /* 17192-17199 */
32811, 32836, 32876, 32900, 32903, 32908, 32866, 32827, /* 17200-17207 */
32774, 32696, 32648, 32583, 32544, 32517, 32522, 32538, /* 17208-17215 */
32585, 32661, 32738, 32827, 32905, 32979, 33020, 33062, /* 17216-17223 */
33081, 33048, 33016, 32940, 32863, 32769, 32688, 32609, /* 17224-17231 */
32535, 32506, 32511, 32541, 32599, 32665, 32747, 32821, /* 17232-17239 */
32887, 32947, 32971, 32985, 32968, 32934, 32887, 32829, /* 17240-17247 */
32768, 32709, 32652, 32609, 32578, 32568, 32568, 32591, /* 17248-17255 */
32611, 32659, 32714, 32767, 32814, 32831, 32867, 32880, /* 17256-17263 */
32867, 32848, 32837, 32807, 32767, 32721, 32685, 32673, /* 17264-17271 */
32655, 32654, 32660, 32686, 32719, 32739, 32779, 32808, /* 17272-17279 */
32837, 32845, 32849, 32870, 32865, 32833, 32804, 32776, /* 17280-17287 */
32751, 32730, 32722, 32712, 32702, 32710, 32725, 32783, /* 17288-17295 */
32828, 32831, 32820, 32810, 32794, 32780, 32756, 32737, /* 17296-17303 */
32740, 32758, 32736, 32769, 32806, 32823, 32822, 32846, /* 17304-17311 */
32848, 32775, 32764, 32737, 32717, 32707, 32680, 32681, /* 17312-17319 */
32649, 32644, 32678, 32668, 32703, 32749, 32781, 32817, /* 17320-17327 */
32851, 32867, 32875, 32871, 32870, 32852, 32840, 32803, /* 17328-17335 */
32759, 32725, 32692, 32667, 32653, 32653, 32656, 32680, /* 17336-17343 */
32704, 32745, 32799, 32835, 32888, 32914, 32923, 32938, /* 17344-17351 */
32907, 32870, 32825, 32757, 32700, 32636, 32594, 32553, /* 17352-17359 */
32545, 32560, 32589, 32638, 32689, 32745, 32812, 32875, /* 17360-17367 */
32906, 32931, 32948, 32934, 32908, 32862, 32810, 32775, /* 17368-17375 */
32711, 32683, 32632, 32608, 32604, 32614, 32648, 32664, /* 17376-17383 */
32704, 32739, 32778, 32842, 32870, 32880, 32907, 32907, /* 17384-17391 */
32907, 32894, 32856, 32824, 32788, 32747, 32719, 32688, /* 17392-17399 */
32684, 32679, 32673, 32702, 32723, 32745, 32787, 32810, /* 17400-17407 */
32828, 32831, 32827, 32833, 32810, 32785, 32756, 32719, /* 17408-17415 */
32713, 32682, 32678, 32696, 32698, 32711, 32727, 32743, /* 17416-17423 */
32757, 32762, 32773, 32767, 32764, 32822, 32818, 32792, /* 17424-17431 */
32782, 32795, 32820, 32847, 32843, 32882, 32896, 32922, /* 17432-17439 */
32927, 32915, 32913, 32882, 32841, 32812, 32741, 32676, /* 17440-17447 */
32670, 32660, 32672, 32690, 32719, 32753, 32804, 32825, /* 17448-17455 */
32855, 32877, 32895, 32877, 32875, 32880, 32845, 32805, /* 17456-17463 */
32759, 32724, 32681, 32633, 32628, 32618, 32606, 32602, /* 17464-17471 */
32614, 32666, 32708, 32744, 32795, 32818, 32861, 32887, /* 17472-17479 */
32901, 32907, 32898, 32864, 32828, 32776, 32714, 32664, /* 17480-17487 */
32597, 32571, 32537, 32530, 32556, 32595, 32639, 32684, /* 17488-17495 */
32740, 32801, 32843, 32868, 32887, 32886, 32871, 32854, /* 17496-17503 */
32833, 32802, 32778, 32756, 32748, 32736, 32729, 32736, /* 17504-17511 */
32758, 32756, 32778, 32800, 32801, 32816, 32801, 32817, /* 17512-17519 */
32826, 32845, 32860, 32834, 32828, 32824, 32808, 32778, /* 17520-17527 */
32757, 32716, 32690, 32659, 32642, 32629, 32624, 32642, /* 17528-17535 */
32666, 32696, 32732, 32764, 32787, 32805, 32822, 32834, /* 17536-17543 */
32827, 32806, 32789, 32760, 32735, 32726, 32713, 32703, /* 17544-17551 */
32705, 32714, 32703, 32724, 32717, 32709, 32715, 32714, /* 17552-17559 */
32717, 32730, 32779, 32830, 32841, 32860, 32886, 32910, /* 17560-17567 */
32930, 32918, 32903, 32912, 32899, 32870, 32837, 32807, /* 17568-17575 */
32788, 32757, 32752, 32737, 32703, 32732, 32756, 32820, /* 17576-17583 */
32867, 32913, 32931, 32927, 32932, 32905, 32879, 32860, /* 17584-17591 */
32819, 32786, 32743, 32730, 32726, 32710, 32689, 32681, /* 17592-17599 */
32688, 32683, 32693, 32701, 32709, 32739, 32725, 32746, /* 17600-17607 */
32753, 32767, 32770, 32740, 32738, 32727, 32701, 32688, /* 17608-17615 */
32647, 32616, 32597, 32595, 32598, 32604, 32637, 32679, /* 17616-17623 */
32708, 32740, 32782, 32803, 32817, 32826, 32831, 32802, /* 17624-17631 */
32799, 32790, 32784, 32778, 32760, 32768, 32771, 32775, /* 17632-17639 */
32792, 32810, 32820, 32827, 32820, 32799, 32798, 32783, /* 17640-17647 */
32765, 32772, 32757, 32767, 32778, 32785, 32805, 32826, /* 17648-17655 */
32841, 32859, 32868, 32875, 32857, 32837, 32814, 32790, /* 17656-17663 */
32759, 32726, 32719, 32712, 32716, 32721, 32729, 32750, /* 17664-17671 */
32770, 32781, 32775, 32775, 32777, 32783, 32790, 32782, /* 17672-17679 */
32766, 32770, 32767, 32768, 32762, 32754, 32741, 32720, /* 17680-17687 */
32686, 32672, 32664, 32670, 32668, 32663, 32677, 32735, /* 17688-17695 */
32821, 32835, 32859, 32868, 32889, 32899, 32873, 32829, /* 17696-17703 */
32801, 32780, 32758, 32754, 32736, 32737, 32758, 32782, /* 17704-17711 */
32826, 32818, 32794, 32839, 32850, 32853, 32866, 32848, /* 17712-17719 */
32826, 32833, 32785, 32763, 32741, 32732, 32732, 32720, /* 17720-17727 */
32727, 32721, 32732, 32754, 32765, 32774, 32779, 32793, /* 17728-17735 */
32817, 32810, 32809, 32814, 32795, 32802, 32786, 32761, /* 17736-17743 */
32743, 32723, 32702, 32689, 32660, 32658, 32679, 32680, /* 17744-17751 */
32696, 32731, 32756, 32776, 32797, 32801, 32805, 32790, /* 17752-17759 */
32775, 32748, 32734, 32709, 32690, 32684, 32678, 32690, /* 17760-17767 */
32706, 32728, 32761, 32796, 32826, 32848, 32854, 32847, /* 17768-17775 */
32849, 32822, 32810, 32771, 32752, 32747, 32726, 32729, /* 17776-17783 */
32728, 32748, 32748, 32758, 32766, 32765, 32778, 32780, /* 17784-17791 */
32781, 32763, 32780, 32775, 32777, 32775, 32767, 32760, /* 17792-17799 */
32745, 32730, 32726, 32712, 32691, 32674, 32675, 32671, /* 17800-17807 */
32674, 32693, 32704, 32719, 32723, 32748, 32759, 32767, /* 17808-17815 */
32774, 32778, 32792, 32793, 32776, 32777, 32792, 32777, /* 17816-17823 */
32765, 32770, 32770, 32770, 32757, 32778, 32794, 32770, /* 17824-17831 */
32762, 32743, 32735, 32748, 32738, 32750, 32791, 32822, /* 17832-17839 */
32859, 32901, 32927, 32950, 32957, 32975, 32932, 32842, /* 17840-17847 */
32804, 32734, 32694, 32669, 32656, 32625, 32598, 32626, /* 17848-17855 */
32653, 32688, 32737, 32775, 32805, 32852, 32870, 32881, /* 17856-17863 */
32876, 32872, 32876, 32845, 32824, 32796, 32754, 32728, /* 17864-17871 */
32706, 32682, 32658, 32629, 32621, 32629, 32631, 32663, /* 17872-17879 */
32716, 32737, 32780, 32822, 32863, 32887, 32895, 32899, /* 17880-17887 */
32861, 32835, 32785, 32727, 32696, 32661, 32635, 32620, /* 17888-17895 */
32633, 32636, 32664, 32703, 32747, 32777, 32807, 32837, /* 17896-17903 */
32841, 32862, 32861, 32855, 32857, 32853, 32818, 32785, /* 17904-17911 */
32751, 32725, 32691, 32662, 32641, 32624, 32621, 32608, /* 17912-17919 */
32622, 32659, 32671, 32691, 32728, 32768, 32809, 32840, /* 17920-17927 */
32864, 32889, 32893, 32882, 32867, 32827, 32772, 32714, /* 17928-17935 */
32658, 32612, 32573, 32555, 32555, 32559, 32589, 32635, /* 17936-17943 */
32676, 32721, 32753, 32810, 32868, 32895, 32908, 32910, /* 17944-17951 */
32904, 32890, 32874, 32833, 32790, 32744, 32689, 32647, /* 17952-17959 */
32615, 32595, 32614, 32660, 32686, 32736, 32785, 32856, /* 17960-17967 */
32936, 32999, 33057, 33107, 33127, 33128, 33104, 33041, /* 17968-17975 */
32970, 32881, 32805, 32735, 32605, 32523, 32520, 32510, /* 17976-17983 */
32541, 32599, 32650, 32707, 32773, 32823, 32874, 32907, /* 17984-17991 */
32921, 32927, 32914, 32890, 32859, 32805, 32754, 32713, /* 17992-17999 */
32665, 32630, 32607, 32592, 32596, 32613, 32637, 32674, /* 18000-18007 */
32724, 32764, 32815, 32847, 32874, 32896, 32897, 32894, /* 18008-18015 */
32868, 32840, 32801, 32761, 32710, 32662, 32630, 32604, /* 18016-18023 */
32592, 32595, 32617, 32639, 32666, 32708, 32749, 32770, /* 18024-18031 */
32805, 32849, 32863, 32882, 32884, 32898, 32892, 32869, /* 18032-18039 */
32851, 32823, 32793, 32762, 32719, 32690, 32669, 32626, /* 18040-18047 */
32614, 32609, 32603, 32614, 32644, 32675, 32713, 32758, /* 18048-18055 */
32799, 32859, 32898, 32916, 32923, 32920, 32908, 32862, /* 18056-18063 */
32812, 32754, 32692, 32638, 32589, 32581, 32573, 32585, /* 18064-18071 */
32624, 32659, 32710, 32766, 32822, 32865, 32891, 32917, /* 18072-18079 */
32908, 32906, 32894, 32862, 32836, 32807, 32761, 32734, /* 18080-18087 */
32708, 32686, 32682, 32675, 32689, 32691, 32730, 32759, /* 18088-18095 */
32856, 32945, 32984, 33020, 33037, 33054, 33053, 33018, /* 18096-18103 */
32959, 32905, 32847, 32786, 32738, 32703, 32672, 32667, /* 18104-18111 */
32687, 32667, 32651, 32680, 32729, 32770, 32798, 32824, /* 18112-18119 */
32846, 32848, 32834, 32814, 32791, 32762, 32736, 32696, /* 18120-18127 */
32666, 32634, 32622, 32626, 32619, 32629, 32638, 32665, /* 18128-18135 */
32694, 32726, 32752, 32774, 32797, 32810, 32837, 32843, /* 18136-18143 */
32845, 32851, 32827, 32815, 32794, 32756, 32719, 32691, /* 18144-18151 */
32667, 32649, 32647, 32655, 32668, 32686, 32715, 32754, /* 18152-18159 */
32781, 32817, 32846, 32875, 32906, 32916, 32919, 32916, /* 18160-18167 */
32906, 32897, 32876, 32850, 32796, 32751, 32706, 32670, /* 18168-18175 */
32640, 32612, 32614, 32616, 32630, 32654, 32693, 32744, /* 18176-18183 */
32798, 32842, 32870, 32909, 32915, 32914, 32887, 32844, /* 18184-18191 */
32774, 32697, 32635, 32560, 32501, 32448, 32427, 32442, /* 18192-18199 */
32443, 32494, 32557, 32632, 32706, 32767, 32814, 32862, /* 18200-18207 */
32881, 32893, 32899, 32865, 32841, 32809, 32749, 32713, /* 18208-18215 */
32679, 32658, 32645, 32624, 32632, 32648, 32679, 32709, /* 18216-18223 */
32747, 32786, 32832, 32885, 32907, 32958, 33032, 33046, /* 18224-18231 */
33043, 33008, 32977, 32956, 32896, 32836, 32801, 32773, /* 18232-18239 */
32764, 32746, 32744, 32741, 32757, 32774, 32816, 32791, /* 18240-18247 */
32780, 32802, 32807, 32829, 32838, 32822, 32817, 32806, /* 18248-18255 */
32773, 32761, 32751, 32722, 32701, 32675, 32660, 32655, /* 18256-18263 */
32642, 32653, 32661, 32682, 32703, 32731, 32756, 32791, /* 18264-18271 */
32838, 32861, 32880, 32891, 32876, 32861, 32833, 32787, /* 18272-18279 */
32743, 32690, 32634, 32598, 32571, 32551, 32562, 32586, /* 18280-18287 */
32599, 32637, 32692, 32746, 32797, 32854, 32904, 32945, /* 18288-18295 */
32958, 32957, 32946, 32919, 32869, 32799, 32722, 32658, /* 18296-18303 */
32620, 32566, 32535, 32503, 32510, 32532, 32560, 32603, /* 18304-18311 */
32668, 32736, 32816, 32882, 32921, 32950, 32960, 32962, /* 18312-18319 */
32942, 32892, 32832, 32757, 32667, 32629, 32589, 32556, /* 18320-18327 */
32551, 32584, 32610, 32645, 32704, 32764, 32821, 32884, /* 18328-18335 */
32913, 32919, 32938, 32930, 32899, 32863, 32823, 32781, /* 18336-18343 */
32736, 32693, 32667, 32640, 32624, 32624, 32639, 32649, /* 18344-18351 */
32677, 32712, 32752, 32779, 32802, 32856, 32872, 32875, /* 18352-18359 */
32885, 32912, 32897, 32916, 32914, 32884, 32854, 32815, /* 18360-18367 */
32799, 32766, 32715, 32707, 32712, 32732, 32740, 32780, /* 18368-18375 */
32792, 32813, 32855, 32875, 32865, 32814, 32831, 32819, /* 18376-18383 */
32815, 32799, 32776, 32760, 32726, 32703, 32680, 32663, /* 18384-18391 */
32654, 32632, 32647, 32639, 32662, 32681, 32713, 32736, /* 18392-18399 */
32766, 32829, 32849, 32870, 32904, 32919, 32910, 32905, /* 18400-18407 */
32865, 32807, 32753, 32704, 32631, 32587, 32563, 32557, /* 18408-18415 */
32561, 32581, 32611, 32676, 32732, 32802, 32859, 32911, /* 18416-18423 */
32950, 32982, 32992, 32977, 32947, 32910, 32851, 32801, /* 18424-18431 */
32758, 32693, 32654, 32615, 32604, 32591, 32589, 32623, /* 18432-18439 */
32673, 32725, 32791, 32831, 32864, 32911, 32939, 32963, /* 18440-18447 */
32958, 32921, 32890, 32808, 32766, 32744, 32681, 32648, /* 18448-18455 */
32618, 32605, 32603, 32617, 32644, 32671, 32730, 32781, /* 18456-18463 */
32808, 32852, 32871, 32879, 32899, 32890, 32876, 32851, /* 18464-18471 */
32818, 32792, 32757, 32726, 32695, 32667, 32661, 32658, /* 18472-18479 */
32662, 32668, 32683, 32719, 32763, 32802, 32830, 32861, /* 18480-18487 */
32895, 32908, 32913, 32929, 32924, 32896, 32893, 32858, /* 18488-18495 */
32841, 32864, 32788, 32753, 32718, 32688, 32693, 32679, /* 18496-18503 */
32696, 32724, 32769, 32812, 32856, 32913, 32952, 32982, /* 18504-18511 */
33000, 33010, 32950, 32906, 32880, 32836, 32800, 32736, /* 18512-18519 */
32695, 32636, 32600, 32578, 32546, 32547, 32568, 32594, /* 18520-18527 */
32641, 32706, 32765, 32827, 32881, 32947, 32999, 33023, /* 18528-18535 */
33022, 32976, 32917, 32827, 32738, 32661, 32586, 32559, /* 18536-18543 */
32554, 32582, 32629, 32681, 32736, 32783, 32821, 32827, /* 18544-18551 */
32821, 32799, 32777, 32756, 32751, 32746, 32744, 32756, /* 18552-18559 */
32763, 32773, 32785, 32780, 32783, 32785, 32784, 32782, /* 18560-18567 */
32780, 32771, 32773, 32772, 32764, 32762, 32761, 32757, /* 18568-18575 */
32758, 32752, 32752, 32755, 32767, 32770, 32764, 32771, /* 18576-18583 */
32772, 32769, 32767, 32767, 32768, 32766, 32771, 32773, /* 18584-18591 */
32767, 32760, 32765, 32767, 32762, 32759, 32762, 32764, /* 18592-18599 */
32765, 32765, 32768, 32771, 32770, 32773, 32771, 32772, /* 18600-18607 */
32769, 32770, 32769, 32761, 32766, 32765, 32767, 32765, /* 18608-18615 */
32764, 32766, 32760, 32768, 32765, 32765, 32766, 32767, /* 18616-18623 */
32761, 32761, 32764, 32759, 32778, 32771, 32773, 32773, /* 18624-18631 */
32776, 32771, 32766, 32765, 32762, 32763, 32763, 32764, /* 18632-18639 */
32763, 32788, 32771, 32762, 32798, 32776, 32770, 32787, /* 18640-18647 */
32781, 32785, 32761, 32713, 32720, 32755, 32752, 32801, /* 18648-18655 */
32854, 32848, 32845, 32841, 32781, 32622, 32612, 32613, /* 18656-18663 */
32631, 32628, 32847, 32991, 32890, 33180, 33002, 33058, /* 18664-18671 */
33204, 32780, 32949, 32855, 32755, 33201, 33291, 32775, /* 18672-18679 */
32599, 33045, 32565, 32650, 32425, 32031, 30556, 32739, /* 18680-18687 */
34900, 28661, 27319, 27036, 19855, 17591, 16861, 14396, /* 18688-18695 */
17208, 20303, 23271, 29241, 35112, 41650, 48215, 53444, /* 18696-18703 */
57888, 60467, 60162, 58288, 55988, 51664, 46067, 41609, /* 18704-18711 */
36921, 31985, 27247, 22345, 18537, 15999, 14025, 14048, /* 18712-18719 */
16187, 18759, 22565, 27393, 32136, 36424, 40377, 43488, /* 18720-18727 */
45999, 47048, 46884, 46274, 44407, 41244, 37747, 33951, /* 18728-18735 */
29816, 26746, 25541, 24833, 24545, 25284, 25493, 24788, /* 18736-18743 */
24247, 23905, 23896, 24562, 25767, 27099, 28531, 29014, /* 18744-18751 */
29039, 29612, 29726, 29396, 29504, 29456, 29319, 29667, /* 18752-18759 */
30213, 31214, 32743, 34316, 36498, 39284, 41468, 43056, /* 18760-18767 */
44293, 44308, 42628, 40082, 36528, 32490, 28947, 25752, /* 18768-18775 */
23217, 21508, 20069, 19252, 19695, 20831, 23003, 26801, /* 18776-18783 */
30934, 34938, 39227, 42786, 45423, 47466, 48659, 49457, /* 18784-18791 */
49747, 48751, 47056, 44793, 40962, 35949, 30978, 25289, /* 18792-18799 */
19207, 14777, 11956, 10620, 11466, 13896, 17487, 22584, /* 18800-18807 */
28052, 33484, 39551, 44697, 48560, 52113, 53747, 53179, /* 18808-18815 */
51557, 48731, 44874, 41041, 37011, 32883, 29201, 25399, /* 18816-18823 */
21724, 19104, 16929, 15667, 16570, 18647, 21170, 25205, /* 18824-18831 */
29718, 33976, 38452, 42073, 44393, 45988, 46295, 45517, /* 18832-18839 */
44247, 41806, 38426, 35013, 31293, 27623, 25523, 24793, /* 18840-18847 */
24691, 25912, 27625, 28939, 30299, 31057, 31722, 32828, /* 18848-18855 */
33602, 34137, 35054, 35306, 34745, 34395, 33671, 32424, /* 18856-18863 */
31617, 30790, 29776, 29596, 29637, 29835, 30932, 32026, /* 18864-18871 */
33243, 35641, 38033, 40033, 42509, 43950, 43514, 42208, /* 18872-18879 */
39538, 35554, 31787, 28272, 25097, 23051, 21524, 20630, /* 18880-18887 */
21034, 22141, 23942, 27353, 31141, 34808, 39034, 42770, /* 18888-18895 */
45157, 46969, 47774, 47359, 46523, 44840, 42597, 40343, /* 18896-18903 */
36934, 32676, 28702, 24009, 18895, 15246, 12892, 11752, /* 18904-18911 */
12679, 15082, 18403, 22810, 27572, 32335, 37437, 41838, /* 18912-18919 */
45367, 48480, 49941, 49251, 47610, 44630, 40562, 36687, /* 18920-18927 */
33097, 29742, 26977, 24311, 22081, 20807, 19482, 18547, /* 18928-18935 */
19286, 20720, 22670, 26039, 29762, 33231, 36954, 39992, /* 18936-18943 */
41956, 43436, 43971, 43730, 43430, 42167, 39795, 37403, /* 18944-18951 */
34499, 31186, 29131, 28253, 27984, 28807, 30099, 31204, /* 18952-18959 */
32208, 32493, 32210, 32295, 32179, 31759, 31866, 31751, /* 18960-18967 */
31149, 30913, 30564, 29848, 29367, 28954, 28723, 29355, /* 18968-18975 */
30279, 31387, 32993, 34355, 35531, 37370, 39403, 41120, /* 18976-18983 */
43088, 44520, 44361, 42843, 39842, 35590, 31064, 26614, /* 18984-18991 */
22693, 19966, 17955, 16757, 17026, 18485, 20761, 24291, /* 18992-18999 */
28680, 33238, 38119, 42762, 46568, 49469, 50973, 51174, /* 19000-19007 */
50554, 48583, 45924, 43272, 40104, 36039, 31563, 26670, /* 19008-19015 */
21278, 16518, 13222, 11636, 12033, 14056, 17419, 22053, /* 19016-19023 */
27068, 32163, 37487, 42227, 45923, 48818, 50570, 50458, /* 19024-19031 */
48808, 45963, 42061, 37818, 33565, 29713, 26826, 24459, /* 19032-19039 */
22626, 21770, 21205, 20673, 20998, 22254, 24021, 26613, /* 19040-19047 */
29759, 32997, 36042, 38417, 39982, 40855, 40861, 40128, /* 19048-19055 */
39308, 38107, 36214, 34069, 31815, 29495, 27864, 27388, /* 19056-19063 */
28011, 29721, 32021, 34375, 36552, 37755, 37954, 37700, /* 19064-19071 */
36878, 35416, 33884, 32434, 30635, 29078, 27808, 26581, /* 19072-19079 */
25688, 25157, 25199, 26146, 27876, 30038, 32663, 35223, /* 19080-19087 */
37385, 39572, 41766, 43692, 45354, 46648, 46849, 45654, /* 19088-19095 */
42953, 38887, 34060, 28897, 24039, 20172, 17209, 15121, /* 19096-19103 */
14464, 15221, 17041, 20107, 24192, 28811, 33811, 38740, /* 19104-19111 */
43220, 46828, 49226, 50248, 50245, 49086, 46802, 44213, /* 19112-19119 */
41326, 37762, 33730, 29373, 24584, 19803, 15818, 13311, /* 19120-19127 */
12540, 13412, 15835, 19571, 24049, 28825, 33810, 38651, /* 19128-19135 */
42753, 46098, 48509, 49506, 48959, 46943, 44045, 40515, /* 19136-19143 */
36536, 32757, 29658, 27168, 25237, 24205, 23723, 23337, /* 19144-19151 */
23303, 23817, 24765, 26314, 28548, 31225, 33966, 36323, /* 19152-19159 */
38126, 39237, 39637, 39371, 38896, 38149, 36847, 35115, /* 19160-19167 */
33161, 31117, 29347, 28419, 28568, 29736, 31576, 33922, /* 19168-19175 */
36276, 37941, 38735, 38759, 37991, 36422, 34551, 32712, /* 19176-19183 */
30724, 28888, 27345, 26123, 25131, 24514, 24532, 25319, /* 19184-19191 */
26905, 29048, 31578, 34118, 36375, 38390, 40330, 42060, /* 19192-19199 */
43568, 44938, 45652, 45200, 43314, 40155, 35992, 31057, /* 19200-19207 */
26087, 21788, 18311, 15779, 14589, 14811, 16388, 19192, /* 19208-19215 */
23120, 27760, 32762, 37742, 42331, 46186, 48773, 50055, /* 19216-19223 */
50090, 48928, 46679, 43919, 41003, 37779, 34239, 30463, /* 19224-19231 */
26453, 22320, 18526, 15820, 14610, 14961, 16684, 19730, /* 19232-19239 */
23575, 27883, 32475, 37027, 41161, 44619, 47208, 48525, /* 19240-19247 */
48421, 46973, 44394, 41067, 37192, 33266, 29810, 27023, /* 19248-19255 */
25028, 23966, 23681, 23736, 23966, 24528, 25417, 26614, /* 19256-19263 */
28279, 30428, 32709, 34750, 36454, 37615, 38111, 38090, /* 19264-19271 */
37741, 37118, 36168, 34848, 33280, 31679, 30205, 29163, /* 19272-19279 */
28926, 29648, 31043, 33002, 35303, 37283, 38554, 39109, /* 19280-19287 */
38764, 37508, 35701, 33628, 31498, 29419, 27616, 26178, /* 19288-19295 */
25073, 24385, 24241, 24782, 26126, 28201, 30855, 33753, /* 19296-19303 */
36554, 39011, 41177, 43017, 44440, 45562, 46315, 46241, /* 19304-19311 */
44950, 42449, 38868, 34337, 29372, 24664, 20535, 17289, /* 19312-19319 */
15241, 14610, 15433, 17546, 20741, 24820, 29406, 34162, /* 19320-19327 */
38846, 43072, 46519, 48849, 49871, 49527, 47906, 45358, /* 19328-19335 */
42422, 39290, 35947, 32422, 28756, 24910, 21159, 18195, /* 19336-19343 */
16297, 15658, 16417, 18444, 21430, 25031, 29021, 33097, /* 19344-19351 */
36999, 40374, 43001, 44750, 45465, 45044, 43787, 41750, /* 19352-19359 */
38984, 35807, 32690, 30039, 28120, 27080, 26875, 27174, /* 19360-19367 */
27577, 28004, 28494, 29073, 29875, 31060, 32416, 33667, /* 19368-19375 */
34658, 35217, 35307, 35049, 34598, 34041, 33401, 32580, /* 19376-19383 */
31695, 30917, 30288, 29947, 30105, 30784, 31913, 33540, /* 19384-19391 */
35496, 37426, 38925, 39745, 39651, 38533, 36491, 33933, /* 19392-19399 */
31294, 28736, 26440, 24578, 23096, 22037, 21605, 22010, /* 19400-19407 */
23296, 25395, 28136, 31269, 34442, 37367, 39910, 41993, /* 19408-19415 */
43559, 44664, 45327, 45368, 44569, 42814, 40141, 36642, /* 19416-19423 */
32498, 28119, 24012, 20505, 17951, 16700, 16801, 18159, /* 19424-19431 */
20624, 23976, 27952, 32271, 36672, 40854, 44441, 47150, /* 19432-19439 */
48714, 49030, 48071, 46087, 43540, 40747, 37785, 34761, /* 19440-19447 */
31688, 28554, 25549, 22886, 20893, 19841, 19745, 20699, /* 19448-19455 */
22654, 25258, 28346, 31714, 35060, 38078, 40596, 42395, /* 19456-19463 */
43351, 43493, 42835, 41444, 39392, 36804, 34024, 31487, /* 19464-19471 */
29516, 28287, 27885, 28110, 28543, 29058, 29514, 29843, /* 19472-19479 */
30200, 30716, 31395, 32120, 32707, 33042, 33205, 33129, /* 19480-19487 */
32918, 32667, 32327, 31901, 31540, 31325, 31307, 31522, /* 19488-19495 */
31991, 32701, 33653, 34888, 36304, 37801, 39020, 39722, /* 19496-19503 */
39734, 38808, 36927, 34418, 31676, 28979, 26639, 24788, /* 19504-19511 */
23391, 22465, 22145, 22513, 23695, 25628, 28174, 31249, /* 19512-19519 */
34484, 37500, 40202, 42413, 43975, 44943, 45387, 45130, /* 19520-19527 */
44150, 42412, 39906, 36724, 32965, 28767, 24577, 20835, /* 19528-19535 */
17887, 16258, 16098, 17160, 19363, 22448, 26087, 30096, /* 19536-19543 */
34251, 38294, 42011, 45063, 47119, 47962, 47615, 46126, /* 19544-19551 */
43919, 41315, 38383, 35347, 32304, 29230, 26258, 23605, /* 19552-19559 */
21382, 19840, 19197, 19533, 21021, 23425, 26421, 29834, /* 19560-19567 */
33283, 36441, 39126, 41151, 42423, 43006, 42887, 42073, /* 19568-19575 */
40604, 38439, 35791, 33243, 31063, 29490, 28708, 28620, /* 19576-19583 */
28919, 29449, 29975, 30291, 30572, 30797, 31048, 31506, /* 19584-19591 */
31974, 32297, 32490, 32523, 32293, 32045, 31731, 31337, /* 19592-19599 */
31040, 30956, 31086, 31556, 32202, 33028, 34141, 35422, /* 19600-19607 */
36893, 38507, 39953, 40932, 41267, 40639, 38921, 36342, /* 19608-19615 */
33174, 29819, 26768, 24242, 22277, 21041, 20506, 20701, /* 19616-19623 */
21931, 23982, 26688, 30061, 33721, 37352, 40706, 43516, /* 19624-19631 */
45626, 46946, 47383, 47007, 45920, 44054, 41509, 38340, /* 19632-19639 */
34565, 30274, 25861, 21670, 18219, 16031, 15261, 15982, /* 19640-19647 */
18087, 21186, 25004, 29331, 33756, 38010, 41831, 44916, /* 19648-19655 */
47076, 48178, 48021, 46639, 44357, 41486, 38307, 35069, /* 19656-19663 */
31919, 29072, 26607, 24537, 22917, 21931, 21509, 21747, /* 19664-19671 */
22823, 24560, 26954, 29657, 32362, 34817, 36827, 38273, /* 19672-19679 */
39111, 39354, 39038, 38312, 37177, 35733, 34097, 32511, /* 19680-19687 */
31159, 30303, 30173, 30637, 31504, 32567, 33580, 34168, /* 19688-19695 */
34414, 34209, 33786, 33243, 32522, 31797, 31117, 30510, /* 19696-19703 */
29968, 29528, 29201, 29044, 29122, 29449, 30126, 31104, /* 19704-19711 */
32283, 33594, 34941, 36219, 37415, 38580, 39586, 40223, /* 19712-19719 */
40490, 40079, 38845, 36954, 34551, 31859, 29341, 27155, /* 19720-19727 */
25366, 24279, 23746, 23789, 24559, 25894, 27753, 29951, /* 19728-19735 */
32234, 34507, 36625, 38447, 39736, 40460, 40789, 40621, /* 19736-19743 */
40065, 39133, 37846, 36373, 34700, 32793, 30829, 28761, /* 19744-19751 */
26580, 25002, 24085, 23911, 24524, 25700, 27344, 29332, /* 19752-19759 */
31495, 33621, 35659, 37473, 38808, 39505, 39782, 39535, /* 19760-19767 */
38804, 37752, 36360, 34926, 33529, 32277, 31221, 30413, /* 19768-19775 */
29769, 29294, 28979, 28854, 28962, 29283, 29877, 30768, /* 19776-19783 */
31828, 32852, 33785, 34549, 35064, 35323, 35335, 35141, /* 19784-19791 */
34751, 34219, 33598, 32964, 32343, 31883, 31652, 31729, /* 19792-19799 */
32046, 32537, 33071, 33501, 33766, 33854, 33760, 33515, /* 19800-19807 */
33150, 32703, 32315, 31864, 31470, 31207, 30948, 30724, /* 19808-19815 */
30558, 30440, 30553, 30846, 31350, 31949, 32593, 33351, /* 19816-19823 */
34018, 34675, 35332, 35894, 36377, 36567, 36438, 35976, /* 19824-19831 */
35154, 34076, 32933, 31770, 30746, 29937, 29279, 28908, /* 19832-19839 */
28803, 29018, 29459, 30186, 31056, 32001, 33023, 33953, /* 19840-19847 */
34796, 35470, 35985, 36258, 36304, 36166, 35858, 35397, /* 19848-19855 */
34800, 34040, 33191, 32278, 31317, 30617, 29984, 29568, /* 19856-19863 */
29443, 29632, 30070, 30629, 31338, 32087, 32882, 33565, /* 19864-19871 */
34156, 34626, 34926, 34982, 34860, 34579, 34156, 33671, /* 19872-19879 */
33165, 32704, 32315, 32011, 31787, 31711, 31592, 31528, /* 19880-19887 */
31523, 31579, 31722, 31953, 32257, 32557, 32842, 33079, /* 19888-19895 */
33204, 33294, 33351, 33304, 33212, 33086, 32923, 32711, /* 19896-19903 */
32499, 32311, 32243, 32245, 32308, 32532, 32795, 33048, /* 19904-19911 */
33236, 33398, 33496, 33476, 33335, 33151, 32968, 32729, /* 19912-19919 */
32509, 32283, 32067, 31860, 31676, 31610, 31638, 31753, /* 19920-19927 */
31998, 32293, 32656, 33000, 33340, 33585, 33819, 34036, /* 19928-19935 */
34240, 34352, 34300, 34191, 33923, 33538, 33087, 32572, /* 19936-19943 */
32053, 31582, 31181, 30912, 30763, 30755, 30900, 31209, /* 19944-19951 */
31615, 32106, 32688, 33251, 33751, 34017, 34279, 34444, /* 19952-19959 */
34449, 34417, 34256, 34060, 33765, 33481, 33130, 32715, /* 19960-19967 */
32338, 32010, 31722, 31492, 31395, 31381, 31489, 31714, /* 19968-19975 */
32007, 32349, 32666, 32987, 33297, 33409, 33482, 33520, /* 19976-19983 */
33537, 33506, 33411, 33269, 33099, 32950, 32810, 32701, /* 19984-19991 */
32656, 32613, 32567, 32551, 32548, 32551, 32530, 32546, /* 19992-19999 */
32556, 32584, 32585, 32550, 32553, 32498, 32472, 32460, /* 20000-20007 */
32443, 32466, 32529, 32594, 32643, 32703, 32809, 32903, /* 20008-20015 */
33002, 33133, 33247, 33350, 33497, 33533, 33466, 33374, /* 20016-20023 */
33209, 33060, 32833, 32606, 32440, 32305, 32189, 32109, /* 20024-20031 */
32051, 32046, 32116, 32228, 32386, 32572, 32814, 33042, /* 20032-20039 */
33254, 33413, 33506, 33589, 33660, 33682, 33635, 33557, /* 20040-20047 */
33413, 33229, 33006, 32738, 32491, 32331, 32181, 32046, /* 20048-20055 */
31967, 31939, 31975, 32065, 32148, 32318, 32482, 32692, /* 20056-20063 */
32899, 33082, 33226, 33320, 33338, 33307, 33247, 33157, /* 20064-20071 */
33048, 32918, 32802, 32673, 32542, 32481, 32436, 32384, /* 20072-20079 */
32397, 32408, 32433, 32476, 32541, 32638, 32729, 32811, /* 20080-20087 */
32898, 32953, 32990, 33028, 33050, 33026, 32986, 32936, /* 20088-20095 */
32868, 32797, 32782, 32772, 32752, 32777, 32792, 32842, /* 20096-20103 */
32904, 32924, 32949, 32963, 32975, 33004, 33001, 32975, /* 20104-20111 */
32925, 32882, 32809, 32767, 32651, 32564, 32518, 32492, /* 20112-20119 */
32487, 32494, 32533, 32575, 32643, 32703, 32751, 32815, /* 20120-20127 */
32870, 32925, 32968, 32972, 33006, 33003, 32978, 32945, /* 20128-20135 */
32875, 32816, 32765, 32683, 32614, 32558, 32514, 32491, /* 20136-20143 */
32466, 32482, 32508, 32573, 32634, 32685, 32743, 32819, /* 20144-20151 */
32881, 32927, 32971, 32988, 33012, 33026, 33008, 32960, /* 20152-20159 */
32906, 32858, 32786, 32710, 32652, 32582, 32552, 32548, /* 20160-20167 */
32527, 32534, 32552, 32573, 32618, 32647, 32664, 32725, /* 20168-20175 */
32763, 32802, 32827, 32808, 32819, 32805, 32787, 32753, /* 20176-20183 */
32718, 32688, 32652, 32632, 32629, 32610, 32619, 32636, /* 20184-20191 */
32669, 32687, 32708, 32723, 32736, 32746, 32725, 32740, /* 20192-20199 */
32734, 32735, 32740, 32747, 32764, 32776, 32783, 32809, /* 20200-20207 */
32829, 32846, 32886, 32909, 32938, 32963, 32975, 32955, /* 20208-20215 */
32939, 32933, 32915, 32851, 32810, 32763, 32734, 32682, /* 20216-20223 */
32643, 32613, 32580, 32597, 32612, 32640, 32669, 32711, /* 20224-20231 */
32807, 32854, 32863, 32898, 32925, 32962, 33006, 32968, /* 20232-20239 */
32944, 32962, 32931, 32894, 32863, 32833, 32808, 32765, /* 20240-20247 */
32739, 32689, 32637, 32618, 32613, 32616, 32616, 32617, /* 20248-20255 */
32633, 32646, 32650, 32686, 32713, 32748, 32785, 32820, /* 20256-20263 */
32875, 32909, 32952, 32981, 33011, 33027, 33024, 33010, /* 20264-20271 */
32981, 32942, 32877, 32806, 32727, 32659, 32598, 32532, /* 20272-20279 */
32496, 32472, 32470, 32490, 32528, 32571, 32590, 32649, /* 20280-20287 */
32716, 32789, 32861, 32892, 32948, 33007, 33051, 33069, /* 20288-20295 */
33074, 33060, 33047, 32985, 32902, 32829, 32748, 32657, /* 20296-20303 */
32579, 32506, 32443, 32432, 32423, 32451, 32511, 32565, /* 20304-20311 */
32606, 32688, 32741, 32795, 32860, 32908, 32967, 32997, /* 20312-20319 */
33005, 33014, 33002, 32983, 32942, 32907, 32848, 32765, /* 20320-20327 */
32713, 32631, 32571, 32514, 32482, 32472, 32480, 32518, /* 20328-20335 */
32567, 32608, 32680, 32748, 32775, 32821, 32835, 32834, /* 20336-20343 */
32824, 32808, 32784, 32766, 32735, 32725, 32737, 32736, /* 20344-20351 */
32754, 32768, 32766, 32783, 32772, 32770, 32760, 32744, /* 20352-20359 */
32732, 32729, 32717, 32709, 32712, 32750, 32806, 32792, /* 20360-20367 */
32801, 32803, 32811, 32840, 32835, 32856, 32885, 32913, /* 20368-20375 */
32970, 33016, 33047, 33069, 33095, 33090, 33066, 32947, /* 20376-20383 */
32861, 32798, 32714, 32642, 32565, 32505, 32457, 32428, /* 20384-20391 */
32430, 32441, 32475, 32543, 32602, 32654, 32720, 32792, /* 20392-20399 */
32860, 32910, 32942, 32978, 32994, 33016, 33001, 32978, /* 20400-20407 */
32926, 32863, 32801, 32732, 32659, 32585, 32531, 32466, /* 20408-20415 */
32449, 32459, 32492, 32544, 32612, 32724, 32811, 32896, /* 20416-20423 */
32970, 33038, 33089, 33109, 33118, 33095, 33045, 32996, /* 20424-20431 */
32961, 32890, 32826, 32749, 32666, 32607, 32558, 32516, /* 20432-20439 */
32495, 32494, 32504, 32530, 32614, 32698, 32771, 32832, /* 20440-20447 */
32890, 32939, 32961, 32990, 32972, 32962, 32926, 32863, /* 20448-20455 */
32786, 32723, 32677, 32651, 32605, 32600, 32593, 32587, /* 20456-20463 */
32615, 32640, 32684, 32719, 32755, 32774, 32803, 32818, /* 20464-20471 */
32815, 32806, 32794, 32763, 32725, 32694, 32658, 32635, /* 20472-20479 */
32625, 32622, 32634, 32638, 32668, 32727, 32780, 32827, /* 20480-20487 */
32901, 32949, 32969, 32987, 32996, 32977, 32940, 32885, /* 20488-20495 */
32837, 32789, 32735, 32724, 32695, 32657, 32631, 32611, /* 20496-20503 */
32618, 32637, 32634, 32653, 32716, 32767, 32808, 32881, /* 20504-20511 */
32928, 32962, 32993, 33018, 32966, 32900, 32864, 32799, /* 20512-20519 */
32759, 32708, 32646, 32576, 32534, 32515, 32523, 32534, /* 20520-20527 */
32540, 32587, 32642, 32690, 32762, 32825, 32891, 32942, /* 20528-20535 */
32970, 32985, 33000, 33012, 33001, 32964, 32910, 32846, /* 20536-20543 */
32793, 32726, 32680, 32634, 32587, 32573, 32574, 32594, /* 20544-20551 */
32637, 32708, 32773, 32828, 32875, 32903, 32921, 32934, /* 20552-20559 */
32879, 32857, 32837, 32770, 32726, 32691, 32640, 32606, /* 20560-20567 */
32589, 32579, 32587, 32607, 32655, 32681, 32719, 32757, /* 20568-20575 */
32809, 32849, 32880, 32906, 32917, 32904, 32900, 32904, /* 20576-20583 */
32865, 32841, 32790, 32745, 32709, 32676, 32641, 32631, /* 20584-20591 */
32640, 32651, 32676, 32711, 32752, 32771, 32802, 32824, /* 20592-20599 */
32851, 32869, 32876, 32864, 32823, 32823, 32807, 32778, /* 20600-20607 */
32761, 32757, 32716, 32696, 32669, 32660, 32652, 32652, /* 20608-20615 */
32656, 32661, 32685, 32701, 32721, 32762, 32787, 32802, /* 20616-20623 */
32838, 32840, 32845, 32854, 32833, 32780, 32741, 32689, /* 20624-20631 */
32677, 32685, 32638, 32639, 32632, 32647, 32682, 32713, /* 20632-20639 */
32749, 32810, 32852, 32886, 32917, 32931, 32920, 32939, /* 20640-20647 */
32916, 32884, 32810, 32734, 32702, 32649, 32644, 32628, /* 20648-20655 */
32632, 32624, 32662, 32684, 32716, 32780, 32823, 32888, /* 20656-20663 */
32913, 32950, 32973, 32981, 32977, 32930, 32890, 32852, /* 20664-20671 */
32792, 32748, 32712, 32670, 32641, 32626, 32628, 32640, /* 20672-20679 */
32664, 32692, 32743, 32782, 32824, 32877, 32902, 32919, /* 20680-20687 */
32946, 32933, 32908, 32870, 32821, 32769, 32695, 32639, /* 20688-20695 */
32592, 32559, 32511, 32516, 32556, 32564, 32603, 32655, /* 20696-20703 */
32700, 32797, 32862, 32915, 32968, 33008, 33017, 33032, /* 20704-20711 */
33025, 33012, 32973, 32911, 32854, 32809, 32768, 32704, /* 20712-20719 */
32659, 32623, 32594, 32557, 32589, 32582, 32588, 32652, /* 20720-20727 */
32672, 32727, 32758, 32818, 32835, 32876, 32899, 32845, /* 20728-20735 */
32859, 32843, 32790, 32744, 32745, 32721, 32691, 32735, /* 20736-20743 */
32742, 32709, 32712, 32715, 32713, 32698, 32720, 32762, /* 20744-20751 */
32726, 32711, 32715, 32731, 32704, 32704, 32727, 32694, /* 20752-20759 */
32701, 32667, 32630, 32623, 32611, 32619, 32678, 32742, /* 20760-20767 */
32845, 32893, 32938, 33038, 32972, 32969, 33086, 32960, /* 20768-20775 */
32939, 32829, 32695, 32805, 32868, 32757, 32636, 32806, /* 20776-20783 */
32544, 32702, 33039, 32998, 33234, 33442, 33314, 33385, /* 20784-20791 */
33203, 33163, 33056, 33132, 33137, 32682, 32607, 32322, /* 20792-20799 */
32707, 30901, 31185, 32382, 28747, 28286, 31465, 32168, /* 20800-20807 */
33023, 35396, 36749, 37712, 38559, 40408, 41873, 41691, /* 20808-20815 */
41833, 41173, 39772, 36850, 34210, 31167, 28174, 25622, /* 20816-20823 */
24710, 24552, 24687, 24287, 24030, 23118, 21768, 20755, /* 20824-20831 */
20370, 20341, 20607, 21756, 23630, 26008, 28967, 32786, /* 20832-20839 */
37446, 42097, 46470, 50033, 52298, 52401, 51371, 49708, /* 20840-20847 */
47846, 45379, 43300, 41160, 38999, 35931, 32887, 28579, /* 20848-20855 */
24093, 19803, 16652, 13718, 12174, 11878, 13509, 15785, /* 20856-20863 */
19414, 23611, 27870, 31064, 33987, 36588, 38508, 39531, /* 20864-20871 */
39951, 40029, 39268, 38774, 38762, 39622, 40580, 41824, /* 20872-20879 */
42893, 43376, 42413, 40354, 37927, 35419, 32784, 30798, /* 20880-20887 */
29680, 29366, 29239, 29536, 29836, 30033, 30333, 30989, /* 20888-20895 */
31433, 31653, 31803, 32113, 31682, 30962, 30510, 31239, /* 20896-20903 */
32190, 33265, 33949, 34045, 32981, 31191, 28731, 25869, /* 20904-20911 */
23052, 21287, 21007, 21939, 24273, 27791, 31677, 35376, /* 20912-20919 */
38890, 42295, 45047, 47057, 48303, 49284, 49330, 48524, /* 20920-20927 */
46667, 44682, 41934, 39534, 37094, 35148, 32190, 29301, /* 20928-20935 */
26210, 23420, 20038, 17490, 16030, 16175, 16949, 18724, /* 20936-20943 */
20697, 22767, 24610, 26456, 28768, 31000, 33069, 35380, /* 20944-20951 */
37478, 39014, 40500, 41991, 43403, 44419, 45505, 46702, /* 20952-20959 */
47335, 46772, 45305, 43043, 39812, 35881, 32233, 29082, /* 20960-20967 */
26729, 25111, 24287, 23711, 23294, 23268, 24002, 25372, /* 20968-20975 */
26895, 28680, 30551, 32340, 33615, 34563, 34957, 34822, /* 20976-20983 */
34118, 33511, 32828, 31910, 30920, 30040, 28846, 27296, /* 20984-20991 */
26072, 25499, 25777, 26756, 28918, 31684, 34499, 36883, /* 20992-20999 */
39265, 41295, 42970, 43928, 44805, 45204, 45177, 44244, /* 21000-21007 */
42772, 40314, 37448, 34400, 31940, 29562, 27844, 26556, /* 21008-21015 */
25405, 23782, 22332, 21107, 20113, 19287, 18966, 19304, /* 21016-21023 */
19871, 20747, 21993, 23739, 25668, 28143, 31125, 34742, /* 21024-21031 */
38530, 42673, 46439, 49395, 50973, 51404, 50786, 49364, /* 21032-21039 */
47332, 45421, 43373, 40842, 37837, 34505, 30784, 26879, /* 21040-21047 */
23392, 20579, 18344, 16932, 16751, 17329, 18370, 19869, /* 21048-21055 */
22232, 25312, 28839, 32090, 35315, 37622, 38989, 38937, /* 21056-21063 */
38113, 36354, 34455, 32939, 32402, 32369, 32900, 34027, /* 21064-21071 */
34982, 35483, 35409, 35327, 34781, 34352, 33855, 33918, /* 21072-21079 */
33741, 33976, 34282, 34997, 35590, 36354, 36901, 37466, /* 21080-21087 */
37286, 36722, 35480, 33729, 31557, 29898, 28892, 28635, /* 21088-21095 */
28873, 29625, 30061, 29566, 28287, 26505, 24593, 22697, /* 21096-21103 */
21743, 21608, 22400, 23957, 26849, 30403, 34566, 38753, /* 21104-21111 */
43022, 46671, 49483, 51271, 52172, 51776, 50085, 47479, /* 21112-21119 */
44463, 41455, 38672, 36454, 34371, 31923, 29038, 25939, /* 21120-21127 */
22419, 19099, 16469, 15099, 14807, 15593, 17326, 19939, /* 21128-21135 */
22796, 25873, 28815, 31405, 33467, 35221, 36574, 37433, /* 21136-21143 */
37765, 37916, 38122, 38494, 39295, 40756, 42638, 44024, /* 21144-21151 */
44589, 44155, 42634, 39830, 36681, 33634, 30983, 28798, /* 21152-21159 */
27638, 27105, 27124, 27393, 28069, 28883, 29738, 30605, /* 21160-21167 */
31679, 32744, 33628, 34263, 34664, 34772, 34529, 34418, /* 21168-21175 */
34454, 34409, 34011, 33406, 32086, 30010, 27618, 25676, /* 21176-21183 */
24276, 23981, 25009, 27301, 30119, 33221, 36409, 39322, /* 21184-21191 */
41650, 43440, 44926, 45828, 46042, 45596, 44664, 43057, /* 21192-21199 */
40833, 38232, 35836, 33463, 31304, 29546, 28052, 26137, /* 21200-21207 */
24054, 22068, 20328, 18843, 18157, 18277, 19001, 19950, /* 21208-21215 */
21176, 22531, 23998, 25591, 27536, 29850, 32358, 35208, /* 21216-21223 */
38210, 41132, 43427, 45171, 46177, 46608, 46414, 46143, /* 21224-21231 */
45656, 44695, 42847, 40460, 37445, 33990, 30430, 27375, /* 21232-21239 */
24811, 22949, 21788, 21298, 21325, 21896, 23124, 25053, /* 21240-21247 */
27364, 29953, 32819, 35579, 37718, 38820, 39072, 38491, /* 21248-21255 */
37294, 35948, 34934, 34144, 33560, 33177, 33061, 32874, /* 21256-21263 */
32608, 32573, 32655, 32774, 33080, 33654, 34256, 34881, /* 21264-21271 */
35477, 36129, 36751, 37393, 37982, 38639, 39042, 38968, /* 21272-21279 */
38346, 37193, 35373, 33476, 31972, 30933, 30219, 29935, /* 21280-21287 */
29998, 29935, 29255, 28096, 26563, 24679, 22843, 21510, /* 21288-21295 */
20722, 20466, 20939, 22250, 24376, 27162, 30515, 34266, /* 21296-21303 */
38117, 41563, 44319, 46226, 47114, 46923, 46144, 44968, /* 21304-21311 */
43506, 41975, 40494, 38789, 36648, 34030, 31031, 27634, /* 21312-21319 */
24243, 21413, 19390, 18343, 18271, 19183, 21001, 23443, /* 21320-21327 */
26107, 28744, 31140, 33186, 34816, 35922, 36449, 36384, /* 21328-21335 */
35950, 35509, 35204, 35323, 36196, 37556, 38870, 39812, /* 21336-21343 */
40101, 39412, 37834, 35874, 33863, 32108, 30844, 30178, /* 21344-21351 */
30030, 30401, 31045, 31806, 32535, 33092, 33591, 34033, /* 21352-21359 */
34316, 34428, 34330, 34125, 33815, 33498, 33455, 33587, /* 21360-21367 */
33584, 33296, 32566, 31107, 28917, 26382, 23859, 21711, /* 21368-21375 */
20432, 20485, 21810, 24305, 27644, 31406, 35121, 38436, /* 21376-21383 */
41210, 43479, 45182, 46256, 46651, 46410, 45404, 43762, /* 21384-21391 */
41790, 39797, 37794, 35874, 34051, 32084, 29766, 27223, /* 21392-21399 */
24651, 22238, 20265, 19246, 19207, 20043, 21528, 23328, /* 21400-21407 */
25222, 27035, 28711, 30279, 31754, 33220, 34769, 36468, /* 21408-21415 */
38175, 39769, 41183, 42391, 43301, 43979, 44441, 44508, /* 21416-21423 */
43863, 42560, 40579, 37895, 34732, 31589, 28784, 26507, /* 21424-21431 */
24923, 24122, 23882, 23996, 24489, 25301, 26425, 27732, /* 21432-21439 */
29321, 31201, 33131, 34765, 35925, 36426, 36238, 35521, /* 21440-21447 */
34726, 33990, 33231, 32438, 31736, 30957, 30046, 29318, /* 21448-21455 */
29042, 29229, 29901, 31045, 32526, 34035, 35496, 36811, /* 21456-21463 */
38054, 39112, 39957, 40572, 40946, 40906, 40529, 39610, /* 21464-21471 */
38147, 36175, 34048, 32067, 30360, 28938, 28027, 27365, /* 21472-21479 */
26707, 25915, 25037, 24053, 23075, 22365, 22086, 22158, /* 21480-21487 */
22725, 23712, 25180, 27073, 29446, 32341, 35577, 38919, /* 21488-21495 */
42124, 44877, 46760, 47572, 47425, 46602, 45350, 43849, /* 21496-21503 */
42257, 40607, 38595, 36226, 33480, 30334, 27006, 23825, /* 21504-21511 */
21178, 19146, 17827, 17419, 17887, 19114, 21142, 23821, /* 21512-21519 */
26962, 30151, 33121, 35663, 37500, 38459, 38644, 38196, /* 21520-21527 */
37406, 36545, 36028, 36008, 36305, 36836, 37401, 37660, /* 21528-21535 */
37296, 36390, 35234, 34030, 32872, 32115, 31738, 31735, /* 21536-21543 */
31936, 32441, 33102, 33904, 34680, 35463, 35969, 36074, /* 21544-21551 */
35619, 34884, 33801, 32665, 31729, 31372, 31410, 31707, /* 21552-21559 */
31959, 31829, 30992, 29437, 27443, 25407, 23629, 22514, /* 21560-21567 */
22251, 22821, 24306, 26645, 29707, 33209, 36782, 40226, /* 21568-21575 */
43244, 45572, 47061, 47712, 47461, 46365, 44645, 42675, /* 21576-21583 */
40524, 38392, 36396, 34364, 32121, 29488, 26611, 23685, /* 21584-21591 */
20956, 18876, 17752, 17706, 18622, 20361, 22639, 25163, /* 21592-21599 */
27607, 29941, 32041, 33904, 35455, 36804, 37798, 38386, /* 21600-21607 */
38693, 38962, 39355, 39941, 40792, 41585, 42092, 41893, /* 21608-21615 */
41024, 39385, 37206, 34635, 32196, 29990, 28240, 26919, /* 21616-21623 */
26184, 25880, 25979, 26367, 27151, 28055, 29216, 30476, /* 21624-21631 */
31881, 33171, 34335, 35216, 35841, 36043, 36019, 35727, /* 21632-21639 */
35281, 34544, 33478, 32073, 30357, 28489, 26771, 25532, /* 21640-21647 */
24933, 25191, 26260, 27971, 30051, 32232, 34480, 36527, /* 21648-21655 */
38425, 40087, 41527, 42497, 42935, 42650, 41733, 40153, /* 21656-21663 */
38199, 36077, 34045, 32203, 30578, 29061, 27586, 26091, /* 21664-21671 */
24731, 23553, 22752, 22268, 22210, 22439, 22985, 23754, /* 21672-21679 */
24886, 26220, 27836, 29748, 32024, 34585, 37268, 40041, /* 21680-21687 */
42499, 44502, 45717, 46312, 46223, 45750, 44945, 43959, /* 21688-21695 */
42587, 40810, 38490, 35771, 32720, 29557, 26507, 23964, /* 21696-21703 */
21978, 20730, 20149, 20333, 21155, 22610, 24608, 27172, /* 21704-21711 */
30018, 32961, 35582, 37527, 38634, 38792, 38178, 37108, /* 21712-21719 */
36011, 35013, 34326, 33888, 33624, 33396, 33155, 32845, /* 21720-21727 */
32420, 32097, 31750, 31658, 31753, 32186, 32754, 33488, /* 21728-21735 */
34323, 35236, 36055, 36805, 37347, 37639, 37424, 36748, /* 21736-21743 */
35509, 34032, 32416, 31159, 30262, 29934, 29934, 30107, /* 21744-21751 */
30020, 29592, 28577, 27173, 25622, 24238, 23335, 23071, /* 21752-21759 */
23505, 24564, 26377, 28714, 31565, 34763, 37986, 40944, /* 21760-21767 */
43404, 45066, 45903, 45858, 45126, 43881, 42415, 40883, /* 21768-21775 */
39348, 37790, 36089, 34108, 31866, 29334, 26802, 24472, /* 21776-21783 */
22620, 21388, 20988, 21245, 22225, 23750, 25745, 27976, /* 21784-21791 */
30105, 32055, 33585, 34895, 35760, 36118, 36102, 35843, /* 21792-21799 */
35574, 35491, 35754, 36315, 37057, 37635, 37894, 37730, /* 21800-21807 */
36987, 35827, 34432, 33050, 31831, 30902, 30210, 29728, /* 21808-21815 */
29562, 29597, 29819, 30201, 30686, 31208, 31732, 32141, /* 21816-21823 */
32510, 32779, 33043, 33235, 33506, 33830, 34103, 34275, /* 21824-21831 */
34222, 33792, 33061, 31988, 30784, 29620, 28768, 28392, /* 21832-21839 */
28472, 28977, 29905, 31096, 32448, 33844, 35249, 36533, /* 21840-21847 */
37568, 38356, 38877, 38946, 38724, 38029, 37100, 36157, /* 21848-21855 */
35191, 34283, 33440, 32693, 31880, 31072, 30276, 29483, /* 21856-21863 */
28796, 28336, 28145, 28177, 28436, 28881, 29380, 29920, /* 21864-21871 */
30504, 31126, 31724, 32381, 33059, 33763, 34508, 35186, /* 21872-21879 */
35775, 36255, 36594, 36803, 36842, 36817, 36617, 36243, /* 21880-21887 */
35605, 34766, 33747, 32648, 31621, 30705, 29988, 29446, /* 21888-21895 */
29108, 28920, 28960, 29163, 29571, 30187, 30990, 31777, /* 21896-21903 */
32606, 33385, 34041, 34506, 34732, 34734, 34519, 34188, /* 21904-21911 */
33867, 33513, 33186, 32844, 32503, 32160, 31884, 31672, /* 21912-21919 */
31623, 31701, 31876, 32084, 32286, 32607, 32882, 33168, /* 21920-21927 */
33496, 33800, 34078, 34319, 34442, 34475, 34353, 34082, /* 21928-21935 */
33736, 33341, 32987, 32731, 32570, 32460, 32344, 32205, /* 21936-21943 */
32017, 31745, 31438, 31096, 30772, 30646, 30555, 30487, /* 21944-21951 */
30555, 30759, 31124, 31617, 32221, 32883, 33573, 34221, /* 21952-21959 */
34752, 35157, 35421, 35487, 35448, 35289, 35064, 34831, /* 21960-21967 */
34503, 34095, 33615, 33058, 32427, 31802, 31228, 30704, /* 21968-21975 */
30344, 30123, 30085, 30204, 30508, 30912, 31397, 31928, /* 21976-21983 */
32490, 32967, 33398, 33740, 33968, 34033, 34010, 33892, /* 21984-21991 */
33760, 33675, 33619, 33553, 33495, 33425, 33304, 33114, /* 21992-21999 */
32914, 32688, 32445, 32241, 32095, 32049, 32034, 32072, /* 22000-22007 */
32181, 32276, 32368, 32487, 32622, 32751, 32895, 33000, /* 22008-22015 */
33052, 33091, 33069, 33082, 33103, 33106, 33098, 33068, /* 22016-22023 */
32973, 32793, 32590, 32346, 32097, 31856, 31711, 31694, /* 22024-22031 */
31755, 31917, 32170, 32455, 32722, 33018, 33276, 33486, /* 22032-22039 */
33660, 33795, 33880, 33881, 33860, 33665, 33430, 33332, /* 22040-22047 */
33219, 33091, 32968, 32819, 32648, 32469, 32279, 32079, /* 22048-22055 */
31891, 31785, 31756, 31790, 31879, 31984, 32117, 32265, /* 22056-22063 */
32398, 32549, 32668, 32748, 32846, 32881, 32953, 33065, /* 22064-22071 */
33164, 33267, 33372, 33518, 33604, 33639, 33636, 33566, /* 22072-22079 */
33406, 33219, 33001, 32771, 32523, 32315, 32154, 32002, /* 22080-22087 */
31906, 31882, 31894, 31939, 32029, 32214, 32389, 32526, /* 22088-22095 */
32705, 32864, 33014, 33147, 33240, 33361, 33404, 33381, /* 22096-22103 */
33323, 33253, 33163, 33029, 32860, 32692, 32549, 32440, /* 22104-22111 */
32362, 32327, 32321, 32330, 32341, 32367, 32360, 32433, /* 22112-22119 */
32546, 32656, 32799, 32905, 32997, 33088, 33191, 33235, /* 22120-22127 */
33260, 33287, 33272, 33221, 33186, 33096, 32991, 32880, /* 22128-22135 */
32761, 32652, 32510, 32437, 32349, 32330, 32310, 32265, /* 22136-22143 */
32246, 32247, 32265, 32307, 32407, 32490, 32614, 32751, /* 22144-22151 */
32861, 32990, 33077, 33131, 33195, 33234, 33223, 33188, /* 22152-22159 */
33127, 33035, 32933, 32801, 32683, 32635, 32574, 32523, /* 22160-22167 */
32500, 32482, 32482, 32505, 32536, 32594, 32638, 32714, /* 22168-22175 */
32798, 32865, 32907, 32965, 32993, 32995, 33000, 32980, /* 22176-22183 */
32939, 32891, 32881, 32836, 32810, 32774, 32706, 32670, /* 22184-22191 */
32647, 32609, 32574, 32561, 32568, 32559, 32558, 32536, /* 22192-22199 */
32535, 32544, 32548, 32586, 32624, 32666, 32755, 32813, /* 22200-22207 */
32881, 32956, 33041, 33117, 33189, 33251, 33270, 33267, /* 22208-22215 */
33222, 33138, 33039, 32905, 32769, 32636, 32525, 32446, /* 22216-22223 */
32357, 32302, 32279, 32287, 32304, 32369, 32443, 32511, /* 22224-22231 */
32608, 32699, 32867, 32968, 33005, 33055, 33085, 33125, /* 22232-22239 */
33143, 33115, 33079, 33051, 33013, 32953, 32906, 32847, /* 22240-22247 */
32794, 32752, 32710, 32705, 32617, 32592, 32607, 32601, /* 22248-22255 */
32634, 32617, 32624, 32638, 32626, 32643, 32648, 32666, /* 22256-22263 */
32686, 32719, 32731, 32787, 32837, 32823, 32848, 32862, /* 22264-22271 */
32870, 32864, 32846, 32829, 32795, 32745, 32707, 32663, /* 22272-22279 */
32614, 32585, 32558, 32558, 32568, 32602, 32663, 32715, /* 22280-22287 */
32792, 32884, 32920, 33002, 33059, 33080, 33123, 33137, /* 22288-22295 */
33096, 33094, 33047, 32973, 32914, 32830, 32748, 32667, /* 22296-22303 */
32580, 32514, 32449, 32388, 32365, 32319, 32311, 32323, /* 22304-22311 */
32357, 32415, 32464, 32535, 32624, 32704, 32769, 32860, /* 22312-22319 */
32930, 32991, 33060, 33100, 33103, 33114, 33112, 33084, /* 22320-22327 */
33027, 32975, 32911, 32839, 32759, 32670, 32592, 32520, /* 22328-22335 */
32480, 32421, 32395, 32422, 32461, 32520, 32574, 32649, /* 22336-22343 */
32726, 32781, 32850, 32900, 32929, 32954, 32950, 32950, /* 22344-22351 */
32928, 32895, 32874, 32833, 32793, 32765, 32742, 32725, /* 22352-22359 */
32702, 32689, 32690, 32693, 32699, 32729, 32756, 32793, /* 22360-22367 */
32895, 32929, 32963, 33004, 33035, 33075, 33077, 33070, /* 22368-22375 */
33061, 33044, 33043, 33008, 32977, 32946, 32912, 32868, /* 22376-22383 */
32806, 32709, 32607, 32557, 32499, 32443, 32391, 32339, /* 22384-22391 */
32317, 32310, 32320, 32350, 32417, 32506, 32598, 32694, /* 22392-22399 */
32812, 32916, 33016, 33113, 33169, 33210, 33244, 33261, /* 22400-22407 */
33227, 33181, 33112, 33038, 32949, 32843, 32731, 32602, /* 22408-22415 */
32477, 32361, 32271, 32207, 32176, 32183, 32203, 32258, /* 22416-22423 */
32344, 32453, 32578, 32708, 32819, 32922, 33019, 33092, /* 22424-22431 */
33144, 33186, 33210, 33208, 33214, 33178, 33163, 33094, /* 22432-22439 */
33026, 32956, 32868, 32789, 32713, 32667, 32628, 32599, /* 22440-22447 */
32596, 32631, 32667, 32700, 32735, 32762, 32784, 32781, /* 22448-22455 */
32772, 32749, 32716, 32688, 32634, 32601, 32562, 32563, /* 22456-22463 */
32567, 32567, 32587, 32600, 32625, 32627, 32638, 32647, /* 22464-22471 */
32663, 32679, 32703, 32726, 32751, 32790, 32823, 32862, /* 22472-22479 */
32876, 32890, 32914, 32907, 32905, 32889, 32885, 32858, /* 22480-22487 */
32849, 32837, 32855, 32843, 32817, 32792, 32740, 32699, /* 22488-22495 */
32655, 32611, 32531, 32473, 32439, 32463, 32466, 32475, /* 22496-22503 */
32489, 32539, 32633, 32702, 32785, 32846, 32931, 33033, /* 22504-22511 */
33095, 33167, 33215, 33260, 33306, 33302, 33288, 33231, /* 22512-22519 */
33188, 33128, 33034, 32957, 32877, 32776, 32692, 32614, /* 22520-22527 */
32547, 32502, 32480, 32472, 32485, 32508, 32520, 32541, /* 22528-22535 */
32568, 32599, 32622, 32636, 32655, 32679, 32716, 32734, /* 22536-22543 */
32752, 32766, 32778, 32807, 32815, 32815, 32806, 32806, /* 22544-22551 */
32804, 32817, 32822, 32845, 32859, 32881, 32921, 32941, /* 22552-22559 */
32965, 32965, 32972, 32953, 32929, 32887, 32835, 32773, /* 22560-22567 */
32707, 32647, 32592, 32557, 32514, 32496, 32482, 32472, /* 22568-22575 */
32479, 32492, 32513, 32535, 32569, 32606, 32641, 32694, /* 22576-22583 */
32728, 32759, 32789, 32797, 32825, 32851, 32870, 32892, /* 22584-22591 */
32909, 32909, 32929, 32933, 32932, 32943, 32959, 32978, /* 22592-22599 */
32991, 33012, 33004, 32982, 32935, 32903, 32857, 32787, /* 22600-22607 */
32697, 32609, 32523, 32434, 32383, 32316, 32283, 32278, /* 22608-22615 */
32277, 32305, 32354, 32411, 32487, 32565, 32637, 32724, /* 22616-22623 */
32800, 32866, 32928, 32984, 33039, 33075, 33083, 33080, /* 22624-22631 */
33075, 33055, 33036, 33046, 33008, 32949, 32918, 32872, /* 22632-22639 */
32858, 32831, 32803, 32789, 32787, 32783, 32799, 32789, /* 22640-22647 */
32751, 32731, 32700, 32675, 32599, 32560, 32546, 32544, /* 22648-22655 */
32549, 32565, 32599, 32636, 32693, 32741, 32798, 32846, /* 22656-22663 */
32896, 32959, 32988, 33018, 33036, 33050, 33064, 33045, /* 22664-22671 */
33022, 32982, 32944, 32897, 32847, 32818, 32783, 32749, /* 22672-22679 */
32748, 32748, 32753, 32758, 32765, 32769, 32768, 32773, /* 22680-22687 */
32761, 32719, 32680, 32656, 32617, 32579, 32549, 32514, /* 22688-22695 */
32472, 32461, 32450, 32460, 32493, 32527, 32580, 32628, /* 22696-22703 */
32689, 32757, 32841, 32936, 33002, 33077, 33145, 33195, /* 22704-22711 */
33226, 33228, 33219, 33181, 33095, 33034, 32967, 32869, /* 22712-22719 */
32802, 32727, 32662, 32607, 32548, 32513, 32476, 32458, /* 22720-22727 */
32444, 32441, 32452, 32467, 32504, 32560, 32605, 32648, /* 22728-22735 */
32709, 32757, 32782, 32807, 32838, 32853, 32857, 32859, /* 22736-22743 */
32844, 32857, 32849, 32866, 32888, 32885, 32895, 32895, /* 22744-22751 */
32907, 32904, 32911, 32895, 32879, 32863, 32828, 32808, /* 22752-22759 */
32768, 32715, 32693, 32662, 32605, 32583, 32554, 32539, /* 22760-22767 */
32593, 32610, 32632, 32646, 32676, 32734, 32781, 32824, /* 22768-22775 */
32853, 32865, 32891, 32906, 32902, 32902, 32884, 32846, /* 22776-22783 */
32815, 32792, 32714, 32699, 32731, 32767, 32791, 32837, /* 22784-22791 */
32891, 32947, 32993, 33033, 33055, 33048, 33031, 32974, /* 22792-22799 */
32934, 32850, 32766, 32663, 32535, 32431, 32303, 32202, /* 22800-22807 */
32150, 32117, 32141, 32201, 32297, 32404, 32512, 32635, /* 22808-22815 */
32732, 32835, 32947, 33039, 33122, 33204, 33278, 33341, /* 22816-22823 */
33390, 33437, 33427, 33402, 33336, 33217, 33087, 32931, /* 22824-22831 */
32777, 32631, 32492, 32364, 32272, 32210, 32175, 32179, /* 22832-22839 */
32212, 32268, 32339, 32423, 32515, 32607, 32684, 32748, /* 22840-22847 */
32790, 32809, 32815, 32800, 32785, 32782, 32773, 32763, /* 22848-22855 */
32756, 32760, 32767, 32774, 32777, 32781, 32783, 32790, /* 22856-22863 */
32786, 32773, 32772, 32781, 32769, 32756, 32783, 32779, /* 22864-22871 */
32737, 32728, 32736, 32740, 32742, 32757, 32833, 32822, /* 22872-22879 */
32798, 32824, 32775, 32671, 32631, 32682, 32758, 32835, /* 22880-22887 */
32888, 32968, 32844, 32732, 32799, 32714, 32547, 32673, /* 22888-22895 */
32828, 32736, 32790, 33045, 33297, 33343, 33313, 33261, /* 22896-22903 */
33192, 32812, 32599, 32460, 32754, 32754, 33290, 33479, /* 22904-22911 */
33631, 32113, 31021, 33071, 30339, 28168, 30584, 31836, /* 22912-22919 */
32242, 34148, 36712, 38321, 39768, 41206, 42884, 43254, /* 22920-22927 */
43522, 42778, 41289, 38546, 35512, 32437, 29463, 26576, /* 22928-22935 */
24776, 24303, 23622, 23167, 22340, 21365, 19232, 17439, /* 22936-22943 */
16259, 16113, 16152, 17345, 19950, 22802, 26573, 31197, /* 22944-22951 */
37022, 42298, 47408, 51297, 54268, 54824, 54291, 52551, /* 22952-22959 */
50264, 47309, 45121, 43010, 40567, 37780, 34622, 30532, /* 22960-22967 */
25673, 20278, 16318, 13366, 11667, 10741, 11854, 13667, /* 22968-22975 */
16163, 19662, 23953, 27778, 31341, 34929, 37833, 39992, /* 22976-22983 */
40613, 40929, 40473, 40020, 39397, 40146, 41339, 42846, /* 22984-22991 */
44281, 45486, 45494, 43934, 41701, 38819, 36064, 33426, /* 22992-22999 */
31632, 30624, 30077, 29757, 29690, 29846, 30147, 30757, /* 23000-23007 */
31443, 31771, 31754, 31571, 31426, 30942, 30636, 31094, /* 23008-23015 */
32392, 33514, 34436, 34821, 33960, 31959, 29088, 25895, /* 23016-23023 */
22733, 20574, 19626, 20174, 21754, 24387, 28009, 32294, /* 23024-23031 */
36386, 40150, 43405, 45896, 47443, 48422, 48853, 48420, /* 23032-23039 */
46871, 45157, 43088, 40957, 38623, 36583, 33996, 31058, /* 23040-23047 */
27757, 24250, 20767, 17780, 15855, 15300, 16138, 17646, /* 23048-23055 */
19810, 21992, 24026, 25879, 27801, 29501, 31315, 33515, /* 23056-23063 */
35873, 38055, 39966, 42116, 44146, 45945, 47411, 49148, /* 23064-23071 */
50202, 50256, 48770, 46695, 43345, 39288, 34922, 31132, /* 23072-23079 */
27561, 24871, 22762, 21359, 20205, 19857, 20488, 21752, /* 23080-23087 */
23168, 25062, 27444, 30156, 32709, 34839, 36302, 36966, /* 23088-23095 */
36791, 36247, 35437, 34185, 32902, 31607, 29958, 27888, /* 23096-23103 */
26330, 25554, 25527, 26103, 27734, 29681, 31476, 33350, /* 23104-23111 */
35542, 37739, 39702, 41442, 43010, 44304, 45050, 45235, /* 23112-23119 */
44807, 43284, 40841, 37843, 34892, 31797, 29375, 27840, /* 23120-23127 */
26951, 25828, 24734, 23695, 22635, 21454, 20436, 19765, /* 23128-23135 */
19342, 19404, 19987, 21229, 22816, 25100, 28174, 31810, /* 23136-23143 */
35842, 40239, 44734, 48351, 50768, 51790, 51737, 50380, /* 23144-23151 */
48531, 46556, 44661, 42348, 39786, 36728, 33172, 29119, /* 23152-23159 */
25273, 21909, 19173, 17221, 16521, 16816, 17880, 19484, /* 23160-23167 */
22037, 25189, 28677, 32114, 35371, 37804, 39239, 39525, /* 23168-23175 */
38734, 37121, 35233, 33852, 33191, 33211, 33651, 34592, /* 23176-23183 */
35282, 35340, 34720, 33968, 33050, 32236, 31811, 31974, /* 23184-23191 */
32404, 32900, 33554, 34411, 35222, 36147, 37057, 37816, /* 23192-23199 */
38104, 37939, 37138, 35806, 33819, 32096, 31061, 30792, /* 23200-23207 */
30873, 31232, 31431, 30640, 28884, 26514, 23934, 21332, /* 23208-23215 */
19646, 18940, 19256, 20525, 23067, 26659, 30959, 35691, /* 23216-23223 */
40464, 44948, 48477, 51038, 52425, 52845, 51884, 50004, /* 23224-23231 */
47611, 45066, 42399, 39978, 37632, 34986, 31799, 28407, /* 23232-23239 */
24676, 20819, 17418, 15255, 14173, 14378, 15675, 18167, /* 23240-23247 */
21088, 24296, 27294, 30136, 32451, 34297, 35822, 36853, /* 23248-23255 */
37354, 37428, 37514, 37691, 38290, 39377, 41029, 42412, /* 23256-23263 */
43119, 42937, 41722, 39458, 36591, 33828, 31356, 29400, /* 23264-23271 */
28123, 27485, 27291, 27412, 27923, 28539, 29187, 29772, /* 23272-23279 */
30612, 31451, 32271, 33024, 33872, 34628, 35160, 35577, /* 23280-23287 */
35892, 36064, 35745, 35148, 33939, 32004, 29576, 27287, /* 23288-23295 */
25349, 24145, 24201, 25436, 27645, 30222, 33153, 35912, /* 23296-23303 */
38384, 40337, 42121, 43475, 44475, 44897, 44830, 44062, /* 23304-23311 */
42600, 40531, 38169, 35737, 33435, 31412, 29711, 27749, /* 23312-23319 */
25525, 23282, 21271, 19520, 18525, 18336, 18854, 19715, /* 23320-23327 */
20835, 22109, 23437, 24993, 26875, 29136, 31518, 34164, /* 23328-23335 */
36940, 39785, 42263, 44242, 45587, 46282, 46285, 45934, /* 23336-23343 */
45537, 44715, 43267, 41234, 38611, 35276, 31575, 28056, /* 23344-23351 */
24973, 22420, 20672, 19786, 19515, 19874, 20993, 22927, /* 23352-23359 */
25460, 28396, 31770, 35128, 38070, 40038, 40925, 40736, /* 23360-23367 */
39647, 38151, 36855, 35790, 34860, 34223, 33738, 33131, /* 23368-23375 */
32243, 31536, 31000, 30680, 30638, 31043, 31624, 32351, /* 23376-23383 */
33288, 34549, 35902, 37299, 38572, 39672, 40244, 40266, /* 23384-23391 */
39570, 38308, 36441, 34330, 32394, 30940, 29947, 29576, /* 23392-23399 */
29732, 29977, 29717, 28797, 27273, 25234, 23174, 21562, /* 23400-23407 */
20589, 20297, 20772, 22094, 24245, 27056, 30516, 34372, /* 23408-23415 */
38348, 41889, 44755, 46678, 47593, 47454, 46602, 45407, /* 23416-23423 */
44011, 42530, 41113, 39544, 37483, 34733, 31424, 27638, /* 23424-23431 */
23686, 20217, 17702, 16216, 15886, 16643, 18509, 21204, /* 23432-23439 */
24341, 27716, 30897, 33714, 35937, 37537, 38417, 38629, /* 23440-23447 */
38285, 37705, 37091, 36809, 37189, 38140, 39252, 40080, /* 23448-23455 */
40358, 39757, 38192, 36090, 33953, 32067, 30660, 29820, /* 23456-23463 */
29423, 29385, 29606, 30084, 30678, 31210, 31852, 32520, /* 23464-23471 */
33135, 33491, 33636, 33662, 33605, 33497, 33636, 33972, /* 23472-23479 */
34343, 34403, 34011, 32928, 31047, 28670, 26197, 23939, /* 23480-23487 */
22300, 21722, 22273, 23871, 26259, 29329, 32611, 35820, /* 23488-23495 */
38745, 41432, 43636, 45330, 46411, 46862, 46460, 45228, /* 23496-23503 */
43392, 41317, 39035, 36813, 34656, 32470, 29904, 27157, /* 23504-23511 */
24418, 21851, 19668, 18387, 18219, 18924, 20226, 21914, /* 23512-23519 */
23832, 25695, 27598, 29516, 31493, 33396, 35389, 37442, /* 23520-23527 */
39359, 40960, 42303, 43463, 44304, 44776, 45012, 44951, /* 23528-23535 */
44225, 42808, 40770, 38133, 34930, 31614, 28654, 26220, /* 23536-23543 */
24336, 23164, 22665, 22648, 23049, 23914, 25167, 26745, /* 23544-23551 */
28653, 30979, 33428, 35585, 37148, 38044, 38099, 37441, /* 23552-23559 */
36408, 35377, 34249, 33029, 31800, 30536, 29106, 27784, /* 23560-23567 */
27060, 27071, 27752, 29035, 30832, 32826, 34787, 36621, /* 23568-23575 */
38327, 39759, 40953, 41917, 42627, 42767, 42251, 41114, /* 23576-23583 */
39443, 37213, 34785, 32507, 30662, 29119, 28017, 27209, /* 23584-23591 */
26495, 25684, 24877, 24079, 23300, 22662, 22354, 22475, /* 23592-23599 */
22964, 23905, 25254, 27038, 29151, 31710, 34636, 37804, /* 23600-23607 */
40870, 43548, 45562, 46643, 46773, 46177, 45109, 43771, /* 23608-23615 */
42359, 40871, 39119, 36893, 34186, 31109, 27786, 24570, /* 23616-23623 */
21872, 19900, 18753, 18409, 18913, 20128, 22030, 24433, /* 23624-23631 */
27298, 30254, 33057, 35289, 36838, 37506, 37420, 36746, /* 23632-23639 */
35773, 34835, 34185, 34096, 34488, 35226, 36058, 36711, /* 23640-23647 */
36839, 36484, 35718, 34863, 34053, 33542, 33380, 33522, /* 23648-23655 */
33793, 34233, 34701, 35204, 35509, 35762, 35781, 35653, /* 23656-23663 */
35140, 34410, 33402, 32397, 31549, 31261, 31453, 32003, /* 23664-23671 */
32552, 32767, 32279, 30955, 28978, 26733, 24662, 23100, /* 23672-23679 */
22388, 22604, 23695, 25638, 28315, 31513, 34900, 38161, /* 23680-23687 */
41061, 43449, 45088, 46011, 46139, 45556, 44361, 42806, /* 23688-23695 */
41029, 39255, 37450, 35621, 33536, 31132, 28401, 25587, /* 23696-23703 */
22882, 20699, 19358, 19084, 19770, 21294, 23313, 25650, /* 23704-23711 */
27897, 29898, 31550, 32880, 33964, 34893, 35619, 36151, /* 23712-23719 */
36561, 36956, 37556, 38312, 39336, 40376, 41241, 41573, /* 23720-23727 */
41258, 40121, 38362, 36143, 33906, 31855, 30149, 28848, /* 23728-23735 */
27991, 27437, 27191, 27164, 27428, 27929, 28724, 29794, /* 23736-23743 */
31158, 32543, 33912, 35086, 35950, 36358, 36341, 35949, /* 23744-23751 */
35279, 34345, 33196, 31853, 30211, 28385, 26670, 25395, /* 23752-23759 */
24810, 25016, 26017, 27598, 29534, 31532, 33585, 35515, /* 23760-23767 */
37333, 38957, 40503, 41695, 42509, 42656, 42170, 41008, /* 23768-23775 */
39329, 37301, 35305, 33385, 31806, 30386, 29052, 27662, /* 23776-23783 */
26279, 24967, 23957, 23208, 22881, 22771, 22870, 23101, /* 23784-23791 */
23637, 24507, 25792, 27510, 29699, 32287, 35159, 38139, /* 23792-23799 */
41001, 43468, 45261, 46335, 46686, 46458, 45839, 44937, /* 23800-23807 */
43736, 42071, 39857, 37129, 34023, 30753, 27660, 24964, /* 23808-23815 */
22818, 21283, 20409, 20286, 20809, 22037, 23909, 26327, /* 23816-23823 */
29098, 31958, 34611, 36719, 37994, 38336, 37921, 36965, /* 23824-23831 */
35852, 34879, 34262, 33952, 33831, 33767, 33584, 33308, /* 23832-23839 */
32879, 32570, 32303, 32244, 32340, 32662, 33000, 33490, /* 23840-23847 */
34021, 34759, 35520, 36311, 36990, 37447, 37422, 37011, /* 23848-23855 */
36034, 34766, 33303, 32094, 31279, 30963, 30942, 31104, /* 23856-23863 */
31019, 30484, 29305, 27719, 25941, 24272, 23077, 22477, /* 23864-23871 */
22581, 23395, 24950, 27212, 30051, 33296, 36724, 40035, /* 23872-23879 */
42886, 45096, 46438, 46870, 46382, 45202, 43587, 41795, /* 23880-23887 */
39926, 38155, 36274, 34221, 31891, 29381, 26768, 24340, /* 23888-23895 */
22298, 20943, 20261, 20395, 21165, 22592, 24428, 26592, /* 23896-23903 */
28842, 31015, 32934, 34514, 35581, 36233, 36440, 36364, /* 23904-23911 */
36145, 35998, 36129, 36544, 37216, 37828, 38165, 38117, /* 23912-23919 */
37587, 36592, 35338, 33993, 32635, 31394, 30363, 29591, /* 23920-23927 */
29174, 29034, 29235, 29595, 30143, 30734, 31418, 32020, /* 23928-23935 */
32579, 32941, 33193, 33241, 33335, 33411, 33546, 33680, /* 23936-23943 */
33681, 33491, 32979, 32224, 31255, 30282, 29400, 28861, /* 23944-23951 */
28742, 29127, 29964, 31119, 32449, 33734, 34950, 36059, /* 23952-23959 */
36995, 37768, 38404, 38701, 38763, 38344, 37539, 36645, /* 23960-23967 */
35668, 34710, 33832, 33001, 32182, 31320, 30407, 29541, /* 23968-23975 */
28761, 28192, 27927, 27889, 28109, 28502, 29048, 29586, /* 23976-23983 */
30229, 30877, 31560, 32132, 32824, 33509, 34195, 34879, /* 23984-23991 */
35475, 35966, 36272, 36465, 36515, 36413, 36181, 35825, /* 23992-23999 */
35258, 34581, 33815, 32978, 32133, 31345, 30643, 30151, /* 24000-24007 */
29836, 29661, 29702, 29880, 30156, 30624, 31259, 31901, /* 24008-24015 */
32554, 33210, 33839, 34280, 34500, 34547, 34477, 34251, /* 24016-24023 */
34103, 33861, 33455, 33097, 32692, 32295, 31944, 31783, /* 24024-24031 */
31720, 31780, 31981, 32262, 32592, 32963, 33314, 33637, /* 24032-24039 */
33926, 34199, 34413, 34548, 34675, 34656, 34506, 34280, /* 24040-24047 */
33903, 33507, 33187, 32938, 32647, 32467, 32278, 32099, /* 24048-24055 */
31865, 31608, 31196, 30780, 30425, 30268, 30237, 30098, /* 24056-24063 */
30221, 30482, 30918, 31419, 32075, 32889, 33641, 34416, /* 24064-24071 */
35101, 35657, 35999, 36183, 36184, 35982, 35681, 35325, /* 24072-24079 */
34944, 34441, 33881, 33231, 32546, 31891, 31312, 30780, /* 24080-24087 */
30412, 30156, 30105, 30188, 30459, 30855, 31322, 31802, /* 24088-24095 */
32341, 32813, 33220, 33493, 33635, 33700, 33703, 33687, /* 24096-24103 */
33635, 33619, 33665, 33722, 33844, 33874, 33817, 33685, /* 24104-24111 */
33482, 33256, 32954, 32737, 32564, 32455, 32428, 32437, /* 24112-24119 */
32513, 32508, 32597, 32717, 32838, 32948, 33048, 33106, /* 24120-24127 */
33115, 33135, 33162, 33182, 33265, 33333, 33390, 33359, /* 24128-24135 */
33256, 33058, 32768, 32420, 32007, 31643, 31361, 31172, /* 24136-24143 */
31129, 31212, 31369, 31628, 31995, 32393, 32781, 33158, /* 24144-24151 */
33518, 33802, 34065, 34220, 34321, 34217, 33988, 33954, /* 24152-24159 */
33870, 33785, 33652, 33436, 33183, 32882, 32545, 32242, /* 24160-24167 */
31951, 31707, 31574, 31492, 31506, 31614, 31747, 31897, /* 24168-24175 */
32048, 32188, 32372, 32543, 32707, 32864, 33008, 33128, /* 24176-24183 */
33285, 33449, 33545, 33650, 33730, 33771, 33675, 33570, /* 24184-24191 */
33372, 33143, 32831, 32543, 32287, 32043, 31870, 31798, /* 24192-24199 */
31809, 31873, 31952, 32114, 32267, 32496, 32752, 32913, /* 24200-24207 */
33132, 33256, 33362, 33422, 33454, 33456, 33381, 33286, /* 24208-24215 */
33181, 33042, 32866, 32714, 32492, 32268, 32118, 31981, /* 24216-24223 */
31925, 31940, 32029, 32121, 32252, 32398, 32520, 32645, /* 24224-24231 */
32752, 32887, 32983, 33047, 33158, 33271, 33314, 33354, /* 24232-24239 */
33420, 33435, 33462, 33457, 33416, 33419, 33395, 33315, /* 24240-24247 */
33191, 33072, 32928, 32765, 32583, 32500, 32373, 32253, /* 24248-24255 */
32144, 32066, 32017, 32006, 32041, 32122, 32257, 32380, /* 24256-24263 */
32567, 32731, 32890, 33052, 33167, 33268, 33330, 33377, /* 24264-24271 */
33355, 33316, 33215, 33070, 32932, 32804, 32718, 32597, /* 24272-24279 */
32506, 32445, 32417, 32411, 32431, 32487, 32540, 32656, /* 24280-24287 */
32772, 32905, 32999, 33068, 33122, 33120, 33107, 33049, /* 24288-24295 */
32957, 32884, 32806, 32727, 32638, 32561, 32496, 32431, /* 24296-24303 */
32380, 32365, 32333, 32350, 32366, 32397, 32468, 32528, /* 24304-24311 */
32591, 32698, 32788, 32875, 32987, 33024, 33081, 33174, /* 24312-24319 */
33234, 33289, 33321, 33346, 33376, 33356, 33299, 33256, /* 24320-24327 */
33131, 33020, 32901, 32761, 32614, 32465, 32370, 32293, /* 24328-24335 */
32226, 32198, 32153, 32160, 32165, 32190, 32292, 32378, /* 24336-24343 */
32470, 32554, 32679, 32798, 32902, 32990, 33035, 33109, /* 24344-24351 */
33152, 33217, 33249, 33236, 33217, 33197, 33140, 33080, /* 24352-24359 */
32992, 32900, 32833, 32757, 32697, 32640, 32558, 32499, /* 24360-24367 */
32430, 32393, 32472, 32494, 32510, 32532, 32539, 32641, /* 24368-24375 */
32681, 32712, 32791, 32847, 32891, 32937, 32962, 32970, /* 24376-24383 */
32969, 32930, 32891, 32832, 32715, 32680, 32651, 32612, /* 24384-24391 */
32604, 32626, 32637, 32686, 32711, 32782, 32888, 32950, /* 24392-24399 */
33038, 33096, 33121, 33157, 33157, 33150, 33095, 33037, /* 24400-24407 */
32962, 32874, 32789, 32691, 32612, 32524, 32449, 32387, /* 24408-24415 */
32336, 32315, 32300, 32293, 32304, 32314, 32342, 32378, /* 24416-24423 */
32452, 32508, 32593, 32695, 32783, 32877, 32960, 33015, /* 24424-24431 */
33079, 33154, 33197, 33239, 33235, 33246, 33264, 33219, /* 24432-24439 */
33161, 33060, 32965, 32863, 32751, 32610, 32534, 32410, /* 24440-24447 */
32320, 32227, 32181, 32208, 32237, 32283, 32346, 32437, /* 24448-24455 */
32536, 32652, 32749, 32843, 32947, 33024, 33068, 33129, /* 24456-24463 */
33153, 33164, 33149, 33108, 33075, 33014, 32938, 32898, /* 24464-24471 */
32795, 32736, 32675, 32648, 32596, 32578, 32588, 32600, /* 24472-24479 */
32637, 32697, 32748, 32794, 32833, 32868, 32888, 32898, /* 24480-24487 */
32898, 32872, 32831, 32782, 32729, 32694, 32645, 32559, /* 24488-24495 */
32486, 32438, 32389, 32352, 32326, 32315, 32285, 32352, /* 24496-24503 */
32487, 32565, 32656, 32777, 32916, 33061, 33177, 33290, /* 24504-24511 */
33402, 33480, 33552, 33594, 33593, 33578, 33527, 33440, /* 24512-24519 */
33333, 33134, 33017, 32897, 32767, 32639, 32519, 32400, /* 24520-24527 */
32301, 32194, 32105, 32075, 32042, 32048, 32061, 32116, /* 24528-24535 */
32192, 32305, 32392, 32521, 32669, 32774, 32900, 33010, /* 24536-24543 */
33127, 33211, 33287, 33359, 33419, 33444, 33440, 33432, /* 24544-24551 */
33368, 33262, 33157, 33059, 32934, 32771, 32656, 32562, /* 24552-24559 */
32470, 32363, 32339, 32336, 32318, 32336, 32342, 32365, /* 24560-24567 */
32390, 32416, 32465, 32502, 32521, 32553, 32579, 32617, /* 24568-24575 */
32645, 32669, 32692, 32700, 32700, 32703, 32705, 32696, /* 24576-24583 */
32711, 32738, 32769, 32806, 32850, 32923, 32983, 33042, /* 24584-24591 */
33108, 33149, 33183, 33204, 33184, 33158, 33119, 33041, /* 24592-24599 */
32951, 32873, 32821, 32748, 32684, 32609, 32549, 32478, /* 24600-24607 */
32399, 32346, 32307, 32261, 32209, 32221, 32211, 32259, /* 24608-24615 */
32331, 32438, 32552, 32675, 32785, 32890, 33020, 33130, /* 24616-24623 */
33226, 33320, 33392, 33427, 33475, 33498, 33485, 33474, /* 24624-24631 */
33420, 33334, 33225, 33119, 32993, 32927, 32810, 32694, /* 24632-24639 */
32586, 32507, 32440, 32387, 32332, 32309, 32280, 32275, /* 24640-24647 */
32280, 32296, 32332, 32342, 32396, 32450, 32483, 32494, /* 24648-24655 */
32606, 32682, 32772, 32883, 32944, 33016, 33066, 33094, /* 24656-24663 */
33126, 33124, 33124, 33132, 33122, 33115, 33097, 33062, /* 24664-24671 */
33051, 33019, 32963, 32923, 32868, 32833, 32806, 32739, /* 24672-24679 */
32675, 32627, 32569, 32521, 32482, 32436, 32387, 32335, /* 24680-24687 */
32291, 32274, 32244, 32234, 32247, 32294, 32346, 32423, /* 24688-24695 */
32496, 32591, 32687, 32799, 32917, 33028, 33152, 33253, /* 24696-24703 */
33319, 33389, 33430, 33431, 33436, 33400, 33377, 33312, /* 24704-24711 */
33227, 33158, 33075, 32952, 32846, 32746, 32633, 32508, /* 24712-24719 */
32394, 32297, 32208, 32128, 32079, 32046, 32020, 32031, /* 24720-24727 */
32061, 32097, 32150, 32235, 32328, 32445, 32566, 32690, /* 24728-24735 */
32822, 32950, 33080, 33197, 33313, 33392, 33445, 33484, /* 24736-24743 */
33493, 33477, 33443, 33362, 33291, 33191, 33078, 32950, /* 24744-24751 */
32826, 32723, 32616, 32546, 32473, 32391, 32343, 32316, /* 24752-24759 */
32275, 32235, 32202, 32189, 32212, 32238, 32290, 32354, /* 24760-24767 */
32424, 32481, 32599, 32779, 32847, 32910, 33001, 33068, /* 24768-24775 */
33140, 33194, 33241, 33288, 33339, 33396, 33418, 33426, /* 24776-24783 */
33438, 33394, 33370, 33305, 33156, 33079, 32991, 32910, /* 24784-24791 */
32827, 32758, 32702, 32640, 32598, 32547, 32488, 32440, /* 24792-24799 */
32381, 32341, 32288, 32225, 32184, 32160, 32138, 32136, /* 24800-24807 */
32158, 32257, 32329, 32416, 32546, 32646, 32763, 32878, /* 24808-24815 */
32982, 33088, 33173, 33272, 33342, 33403, 33452, 33465, /* 24816-24823 */
33464, 33420, 33353, 33279, 33198, 33062, 32941, 32826, /* 24824-24831 */
32695, 32587, 32503, 32419, 32347, 32283, 32249, 32201, /* 24832-24839 */
32178, 32150, 32154, 32147, 32162, 32208, 32259, 32324, /* 24840-24847 */
32420, 32561, 32686, 32826, 32967, 33104, 33215, 33312, /* 24848-24855 */
33392, 33440, 33444, 33430, 33373, 33286, 33173, 33056, /* 24856-24863 */
32936, 32816, 32722, 32624, 32555, 32503, 32464, 32452, /* 24864-24871 */
32448, 32437, 32444, 32476, 32488, 32502, 32525, 32534, /* 24872-24879 */
32526, 32517, 32491, 32451, 32417, 32392, 32378, 32368, /* 24880-24887 */
32359, 32370, 32394, 32432, 32484, 32556, 32658, 32770, /* 24888-24895 */
32915, 33068, 33223, 33376, 33503, 33592, 33647, 33674, /* 24896-24903 */
33664, 33608, 33503, 33371, 33215, 33039, 32851, 32671, /* 24904-24911 */
32514, 32372, 32269, 32198, 32135, 32128, 32134, 32130, /* 24912-24919 */
32108, 32097, 32103, 32120, 32161, 32220, 32302, 32413, /* 24920-24927 */
32536, 32669, 32839, 33019, 33200, 33364, 33522, 33664, /* 24928-24935 */
33771, 33822, 33838, 33801, 33735, 33627, 33444, 33222, /* 24936-24943 */
32995, 32781, 32560, 32354, 32198, 32063, 31996, 31946, /* 24944-24951 */
31961, 32016, 32057, 32174, 32307, 32439, 32545, 32643, /* 24952-24959 */
32739, 32790, 32804, 32814, 32795, 32789, 32752, 32749, /* 24960-24967 */
32833, 32864, 32884, 32984, 32982, 33087, 33116, 32893, /* 24968-24975 */
32786, 32740, 32371, 32264, 32405, 32227, 32507, 32685, /* 24976-24983 */
32754, 33260, 33259, 33359, 33652, 33431, 33155, 33324, /* 24984-24991 */
33424, 33414, 33296, 32997, 33111, 32915, 32569, 32353, /* 24992-24999 */
31935, 31254, 29093, 31407, 29981, 25749, 28012, 31202, /* 25000-25007 */
32045, 34530, 37957, 39875, 41557, 43425, 45453, 46272, /* 25008-25015 */
46602, 46332, 44663, 41584, 37570, 33957, 29880, 26007, /* 25016-25023 */
22871, 21795, 20815, 20001, 19010, 18509, 16544, 14664, /* 25024-25031 */
13375, 12901, 12584, 13311, 16121, 19485, 23734, 28679, /* 25032-25039 */
35039, 41746, 47998, 53719, 58136, 59814, 59396, 57952, /* 25040-25047 */
55671, 52125, 49092, 46489, 44321, 41750, 38735, 34382, /* 25048-25055 */
28485, 22116, 16797, 12380, 9040, 7077, 7513, 9202, /* 25056-25063 */
11696, 15504, 20201, 24962, 29400, 33374, 37003, 39674, /* 25064-25071 */
40632, 41302, 40903, 40278, 39676, 40124, 41697, 43043, /* 25072-25079 */
44697, 46308, 46611, 44355, 41971, 38900, 36092, 33132, /* 25080-25087 */
31188, 30071, 30079, 29808, 30224, 30170, 30305, 30205, /* 25088-25095 */
30961, 31011, 30568, 29599, 29323, 28458, 27721, 27805, /* 25096-25103 */
29217, 30882, 32546, 33712, 33772, 32493, 30024, 26840, /* 25104-25111 */
22990, 19753, 17988, 18361, 19866, 23081, 27335, 32764, /* 25112-25119 */
37842, 42215, 46235, 49571, 51903, 53346, 54320, 53591, /* 25120-25127 */
51647, 48587, 45177, 41674, 38147, 35205, 32066, 28433, /* 25128-25135 */
24527, 20651, 16898, 13796, 11839, 11450, 12834, 14755, /* 25136-25143 */
17557, 20071, 22939, 25482, 28665, 30930, 33481, 35582, /* 25144-25151 */
38088, 40412, 42414, 44143, 45839, 47340, 48672, 50340, /* 25152-25159 */
51411, 51732, 50394, 48251, 44909, 40751, 36142, 31814, /* 25160-25167 */
27774, 24685, 22519, 21217, 20294, 20128, 20333, 21028, /* 25168-25175 */
21492, 22827, 24554, 27369, 29887, 32632, 34484, 35740, /* 25176-25183 */
35412, 34756, 33662, 32150, 30424, 29090, 28014, 26360, /* 25184-25191 */
25028, 24222, 24195, 24768, 26662, 29322, 32108, 34665, /* 25192-25199 */
37316, 40139, 42730, 45040, 46967, 48392, 48903, 48515, /* 25200-25207 */
47167, 44919, 41808, 38234, 34710, 31291, 28051, 25770, /* 25208-25215 */
24187, 23083, 21913, 21111, 19729, 18454, 17172, 16758, /* 25216-25223 */
16555, 17363, 18600, 20310, 22108, 24592, 27876, 32025, /* 25224-25231 */
36562, 41397, 46205, 50195, 52676, 53618, 53390, 52250, /* 25232-25239 */
50618, 49002, 47597, 45797, 43183, 39848, 35755, 30867, /* 25240-25247 */
26030, 21605, 18007, 15097, 13606, 13145, 13742, 15188, /* 25248-25255 */
17816, 21442, 25888, 30741, 35165, 38840, 40828, 41587, /* 25256-25263 */
40833, 39193, 36742, 34881, 33758, 33371, 33422, 34166, /* 25264-25271 */
35030, 35361, 35097, 34488, 33791, 33015, 32733, 33028, /* 25272-25279 */
33756, 34481, 35337, 36219, 37196, 38206, 39391, 40443, /* 25280-25287 */
40877, 40396, 39048, 36628, 33454, 30340, 28219, 27180, /* 25288-25295 */
27030, 27390, 27827, 27498, 26004, 23749, 21234, 18913, /* 25296-25303 */
17399, 17012, 17646, 19286, 22046, 26125, 31129, 36813, /* 25304-25311 */
42652, 48191, 52580, 55494, 56968, 57149, 55809, 53378, /* 25312-25319 */
50189, 46983, 43531, 40461, 37590, 34648, 31219, 27753, /* 25320-25327 */
24021, 20179, 16464, 13949, 12820, 12995, 14270, 16793, /* 25328-25335 */
20113, 23544, 26869, 29909, 32520, 34536, 36049, 37020, /* 25336-25343 */
37340, 37047, 36679, 36593, 37058, 38172, 40123, 42294, /* 25344-25351 */
43729, 44221, 43633, 41742, 38746, 35563, 32686, 30326, /* 25352-25359 */
28403, 27189, 26472, 26225, 26354, 26918, 27564, 28412, /* 25360-25367 */
29442, 30753, 31979, 32954, 33726, 34501, 34889, 35161, /* 25368-25375 */
35345, 35593, 35528, 35124, 34180, 32443, 29933, 27187, /* 25376-25383 */
25004, 23632, 23571, 24946, 27514, 30564, 33824, 36896, /* 25384-25391 */
39629, 41810, 43769, 45353, 46485, 46883, 46644, 45607, /* 25392-25399 */
43770, 41131, 38267, 35397, 32695, 30370, 28556, 26688, /* 25400-25407 */
24498, 22238, 20245, 18562, 17385, 17163, 17605, 18486, /* 25408-25415 */
19478, 20732, 22050, 23488, 25277, 27470, 29969, 32734, /* 25416-25423 */
35840, 39218, 42527, 45240, 47283, 48497, 48825, 48489, /* 25424-25431 */
48095, 47320, 45876, 43621, 40894, 37368, 33244, 29090, /* 25432-25439 */
25458, 22474, 20431, 19286, 18918, 19104, 19895, 21327, /* 25440-25447 */
23462, 26017, 29139, 32485, 35764, 38177, 39459, 39489, /* 25448-25455 */
38458, 36882, 35463, 34545, 33885, 33605, 33743, 33959, /* 25456-25463 */
33847, 33724, 33788, 33993, 34295, 34868, 35677, 36416, /* 25464-25471 */
37046, 37745, 38552, 39188, 39791, 40164, 40413, 40192, /* 25472-25479 */
39442, 38124, 36158, 33686, 31245, 29333, 27943, 27038, /* 25480-25487 */
26986, 27224, 27181, 26369, 25046, 23118, 20880, 19027, /* 25488-25495 */
17940, 17634, 18171, 19719, 22260, 25597, 29624, 34330, /* 25496-25503 */
39359, 44139, 48126, 51247, 52960, 53237, 52000, 50089, /* 25504-25511 */
47857, 45329, 42935, 40592, 37873, 34655, 31066, 26996, /* 25512-25519 */
22661, 18734, 15848, 13922, 13100, 13482, 15093, 17580, /* 25520-25527 */
20771, 24349, 28072, 31413, 34223, 36416, 37836, 38381, /* 25528-25535 */
38228, 37749, 37210, 36805, 37144, 38294, 39841, 41188, /* 25536-25543 */
42170, 42350, 41253, 39264, 36994, 34722, 32590, 30984, /* 25544-25551 */
30081, 29622, 29561, 29908, 30485, 31182, 31889, 32649, /* 25552-25559 */
33332, 33738, 33774, 33507, 33020, 32398, 31899, 31868, /* 25560-25567 */
32027, 32021, 31704, 30825, 29103, 26754, 24229, 21985, /* 25568-25575 */
20322, 19764, 20556, 22635, 25756, 29666, 34005, 38177, /* 25576-25583 */
41962, 45248, 47947, 49783, 50631, 50536, 49494, 47528, /* 25584-25591 */
44875, 41972, 39134, 36413, 33896, 31547, 29005, 26202, /* 25592-25599 */
23412, 20781, 18473, 16998, 16640, 17322, 18707, 20538, /* 25600-25607 */
22672, 24734, 26725, 28728, 30759, 32746, 34711, 36758, /* 25608-25615 */
38753, 40534, 42025, 43367, 44451, 45274, 45864, 46215, /* 25616-25623 */
45954, 44898, 43060, 40501, 37118, 33472, 30031, 27100, /* 25624-25631 */
24741, 23176, 22334, 22074, 22284, 23023, 24240, 25847, /* 25632-25639 */
27760, 30137, 32653, 34947, 36732, 37754, 37857, 37114, /* 25640-25647 */
35975, 34790, 33538, 32184, 30854, 29523, 28093, 26750, /* 25648-25655 */
26011, 26047, 26784, 28203, 30144, 32266, 34274, 36295, /* 25656-25663 */
38273, 40056, 41569, 42838, 43810, 44174, 43849, 42995, /* 25664-25671 */
41449, 39194, 36623, 34176, 32065, 30261, 28841, 27858, /* 25672-25679 */
26948, 25921, 24790, 23626, 22332, 21203, 20421, 20105, /* 25680-25687 */
20127, 20779, 22109, 23981, 26320, 29261, 32772, 36548, /* 25688-25695 */
40261, 43700, 46571, 48271, 48860, 48520, 47548, 46098, /* 25696-25703 */
44622, 43025, 41097, 38496, 35331, 31653, 27720, 23770, /* 25704-25711 */
20382, 17765, 16074, 15353, 15746, 17136, 19330, 22293, /* 25712-25719 */
25910, 29702, 33277, 36335, 38640, 39928, 40224, 39762, /* 25720-25727 */
38701, 37416, 36298, 35759, 35772, 36190, 36758, 37264, /* 25728-25735 */
37217, 36501, 35313, 33990, 32642, 31663, 31124, 31088, /* 25736-25743 */
31346, 31862, 32603, 33442, 34262, 35099, 35824, 36268, /* 25744-25751 */
36260, 35815, 34994, 33830, 32785, 32190, 32229, 32708, /* 25752-25759 */
33254, 33414, 32886, 31322, 29020, 26242, 23590, 21415, /* 25760-25767 */
20115, 19902, 20735, 22679, 25674, 29496, 33644, 37918, /* 25768-25775 */
41856, 45291, 47829, 49540, 50105, 49742, 48300, 46337, /* 25776-25783 */
43903, 41507, 39058, 36717, 34128, 31311, 27982, 24443, /* 25784-25791 */
20860, 17774, 15521, 14556, 14872, 16373, 18751, 21659, /* 25792-25799 */
24718, 27665, 30370, 32745, 34823, 36501, 37878, 38783, /* 25800-25807 */
39357, 39682, 40054, 40680, 41581, 42704, 43774, 44265, /* 25808-25815 */
43900, 42599, 40324, 37506, 34418, 31527, 29109, 27322, /* 25816-25823 */
26082, 25439, 25226, 25477, 25929, 26667, 27549, 28651, /* 25824-25831 */
29852, 31225, 32527, 33762, 34675, 35347, 35621, 35694, /* 25832-25839 */
35430, 34944, 34083, 32852, 31113, 28950, 26707, 24799, /* 25840-25847 */
23752, 23688, 24792, 26752, 29358, 32169, 35043, 37623, /* 25848-25855 */
39960, 41888, 43524, 44635, 45236, 45073, 44210, 42534, /* 25856-25863 */
40298, 37687, 35081, 32578, 30470, 28566, 26865, 25154, /* 25864-25871 */
23491, 21919, 20720, 19977, 19860, 20299, 21171, 22326, /* 25872-25879 */
23723, 25349, 27154, 29205, 31407, 33881, 36525, 39391, /* 25880-25887 */
42216, 44719, 46619, 47781, 48182, 47951, 47305, 46379, /* 25888-25895 */
45159, 43453, 41212, 38277, 34846, 31022, 27322, 23988, /* 25896-25903 */
21388, 19410, 18306, 17927, 18293, 19364, 21247, 23704, /* 25904-25911 */
26726, 30084, 33462, 36353, 38435, 39507, 39607, 38956, /* 25912-25919 */
37876, 36803, 35889, 35292, 34862, 34562, 34241, 33895, /* 25920-25927 */
33410, 32957, 32530, 32311, 32299, 32537, 32832, 33316, /* 25928-25935 */
33867, 34491, 35137, 35857, 36449, 36988, 37116, 36884, /* 25936-25943 */
36114, 34891, 33405, 31943, 30780, 30157, 29946, 30043, /* 25944-25951 */
30192, 30041, 29306, 27992, 26371, 24676, 23325, 22552, /* 25952-25959 */
22556, 23252, 24686, 26830, 29612, 32816, 36304, 39764, /* 25960-25967 */
42923, 45512, 47204, 48060, 47879, 46860, 45177, 43183, /* 25968-25975 */
41099, 39101, 36920, 34642, 32091, 29301, 26416, 23704, /* 25976-25983 */
21414, 19807, 19013, 19122, 20046, 21675, 23770, 26323, /* 25984-25991 */
28795, 31208, 33224, 34856, 36076, 36836, 37095, 37001, /* 25992-25999 */
36697, 36348, 36172, 36231, 36662, 37128, 37376, 37365, /* 26000-26007 */
36894, 35947, 34622, 33227, 31892, 30863, 30141, 29707, /* 26008-26015 */
29588, 29704, 29984, 30320, 30736, 31243, 31770, 32319, /* 26016-26023 */
32786, 33180, 33517, 33770, 33936, 34105, 34139, 34197, /* 26024-26031 */
34060, 33664, 32962, 31964, 30738, 29533, 28518, 27870, /* 26032-26039 */
27767, 28281, 29275, 30611, 32189, 33726, 35198, 36552, /* 26040-26047 */
37592, 38417, 38934, 39149, 39085, 38661, 37720, 36776, /* 26048-26055 */
35770, 34673, 33678, 32753, 31817, 30870, 29998, 29064, /* 26056-26063 */
28190, 27545, 27331, 27285, 27239, 27890, 28705, 29526, /* 26064-26071 */
30314, 31069, 31775, 32471, 33173, 33960, 34821, 35601, /* 26072-26079 */
36348, 36976, 37424, 37663, 37740, 37767, 37565, 37111, /* 26080-26087 */
36403, 35514, 34388, 33242, 32049, 30910, 30012, 29327, /* 26088-26095 */
28901, 28633, 28585, 28739, 29007, 29458, 30167, 30899, /* 26096-26103 */
31733, 32635, 33438, 34040, 34402, 34581, 34553, 34306, /* 26104-26111 */
33980, 33610, 33301, 33006, 32744, 32460, 32275, 32131, /* 26112-26119 */
32089, 32281, 32464, 32749, 33111, 33427, 33745, 34040, /* 26120-26127 */
34323, 34530, 34729, 34870, 34913, 34800, 34606, 34274, /* 26128-26135 */
33835, 33243, 32675, 32136, 31702, 31436, 31205, 31082, /* 26136-26143 */
30942, 30777, 30601, 30397, 30134, 29958, 30038, 30036, /* 26144-26151 */
30208, 30508, 30995, 31608, 32346, 33169, 33986, 34849, /* 26152-26159 */
35606, 36164, 36508, 36641, 36585, 36329, 35986, 35534, /* 26160-26167 */
35037, 34531, 33955, 33324, 32617, 31873, 31151, 30549, /* 26168-26175 */
30020, 29659, 29476, 29506, 29694, 30033, 30548, 31085, /* 26176-26183 */
31623, 32172, 32647, 33004, 33311, 33508, 33587, 33600, /* 26184-26191 */
33582, 33555, 33571, 33646, 33757, 33852, 33848, 33775, /* 26192-26199 */
33649, 33401, 33162, 32970, 32816, 32724, 32665, 32635, /* 26200-26207 */
32666, 32674, 32748, 32803, 32801, 32872, 32851, 32847, /* 26208-26215 */
32810, 32721, 32678, 32642, 32607, 32597, 32616, 32600, /* 26216-26223 */
32529, 32407, 32232, 31966, 31709, 31515, 31348, 31322, /* 26224-26231 */
31376, 31575, 31865, 32229, 32636, 33048, 33504, 33967, /* 26232-26239 */
34274, 34531, 34683, 34756, 34785, 34670, 34350, 34163, /* 26240-26247 */
33995, 33726, 33515, 33255, 32939, 32598, 32252, 31934, /* 26248-26255 */
31582, 31304, 31152, 31082, 31132, 31249, 31400, 31569, /* 26256-26263 */
31779, 31968, 32150, 32341, 32593, 32855, 33040, 33241, /* 26264-26271 */
33452, 33669, 33847, 33978, 34098, 34154, 34142, 34039, /* 26272-26279 */
33870, 33611, 33284, 32983, 32635, 32326, 32067, 31886, /* 26280-26287 */
31751, 31693, 31684, 31710, 31808, 31951, 32182, 32367, /* 26288-26295 */
32574, 32751, 32978, 33126, 33242, 33283, 33296, 33271, /* 26296-26303 */
33168, 33081, 32936, 32797, 32622, 32497, 32388, 32290, /* 26304-26311 */
32254, 32319, 32374, 32441, 32599, 32706, 32773, 32836, /* 26312-26319 */
32914, 32987, 33019, 33040, 33083, 33102, 33063, 33078, /* 26320-26327 */
33044, 33014, 33005, 33006, 32947, 32910, 32851, 32751, /* 26328-26335 */
32673, 32576, 32483, 32393, 32277, 32216, 32221, 32161, /* 26336-26343 */
32151, 32147, 32113, 32186, 32310, 32432, 32592, 32792, /* 26344-26351 */
32985, 33206, 33341, 33446, 33558, 33602, 33598, 33545, /* 26352-26359 */
33470, 33337, 33199, 32992, 32762, 32561, 32450, 32348, /* 26360-26367 */
32243, 32183, 32193, 32165, 32283, 32438, 32527, 32637, /* 26368-26375 */
32735, 32874, 33025, 33103, 33118, 33140, 33142, 33149, /* 26376-26383 */
33150, 33115, 33088, 33041, 32981, 32881, 32745, 32714, /* 26384-26391 */
32666, 32604, 32595, 32598, 32568, 32566, 32558, 32548, /* 26392-26399 */
32536, 32549, 32580, 32604, 32639, 32706, 32768, 32812, /* 26400-26407 */
32875, 32919, 32977, 33026, 33084, 33080, 33075, 33069, /* 26408-26415 */
32987, 32935, 32854, 32779, 32713, 32624, 32560, 32523, /* 26416-26423 */
32484, 32494, 32524, 32551, 32604, 32644, 32707, 32806, /* 26424-26431 */
32885, 32908, 32976, 33025, 33058, 33074, 33029, 32977, /* 26432-26439 */
32933, 32876, 32824, 32753, 32675, 32640, 32636, 32576, /* 26440-26447 */
32559, 32555, 32521, 32547, 32533, 32541, 32585, 32572, /* 26448-26455 */
32564, 32593, 32612, 32642, 32676, 32732, 32806, 32880, /* 26456-26463 */
32902, 32933, 32975, 32990, 32999, 33012, 32980, 32937, /* 26464-26471 */
32881, 32821, 32748, 32713, 32658, 32548, 32493, 32458, /* 26472-26479 */
32422, 32403, 32374, 32398, 32417, 32482, 32580, 32640, /* 26480-26487 */
32788, 32888, 32956, 33010, 33049, 33067, 33058, 33033, /* 26488-26495 */
32990, 32907, 32844, 32775, 32746, 32671, 32596, 32603, /* 26496-26503 */
32573, 32594, 32664, 32615, 32634, 32703, 32753, 32789, /* 26504-26511 */
32816, 32820, 32794, 32819, 32892, 32992, 32999, 32997, /* 26512-26519 */
32984, 32932, 32918, 32883, 32811, 32792, 32805, 32810, /* 26520-26527 */
32779, 32772, 32760, 32732, 32710, 32676, 32647, 32636, /* 26528-26535 */
32619, 32616, 32583, 32598, 32646, 32687, 32742, 32800, /* 26536-26543 */
32875, 32931, 32983, 33037, 33069, 33094, 33079, 33047, /* 26544-26551 */
33013, 32981, 32909, 32815, 32739, 32633, 32595, 32520, /* 26552-26559 */
32452, 32413, 32382, 32378, 32380, 32431, 32493, 32574, /* 26560-26567 */
32656, 32765, 32864, 32965, 33038, 33103, 33163, 33195, /* 26568-26575 */
33199, 33190, 33154, 33128, 33079, 33022, 32965, 32881, /* 26576-26583 */
32816, 32730, 32673, 32577, 32502, 32425, 32352, 32326, /* 26584-26591 */
32334, 32336, 32360, 32409, 32470, 32564, 32633, 32745, /* 26592-26599 */
32833, 32924, 33008, 33070, 33112, 33117, 33133, 33127, /* 26600-26607 */
33079, 33058, 33011, 32949, 32879, 32814, 32716, 32615, /* 26608-26615 */
32540, 32479, 32411, 32375, 32370, 32393, 32432, 32490, /* 26616-26623 */
32566, 32646, 32749, 32830, 32898, 32973, 33014, 33038, /* 26624-26631 */
33048, 33035, 33009, 32989, 32953, 32915, 32876, 32897, /* 26632-26639 */
32927, 32900, 32863, 32822, 32776, 32763, 32733, 32675, /* 26640-26647 */
32666, 32664, 32676, 32696, 32725, 32750, 32771, 32813, /* 26648-26655 */
32812, 32782, 32801, 32804, 32830, 32848, 32854, 32862, /* 26656-26663 */
32869, 32866, 32856, 32830, 32789, 32738, 32660, 32584, /* 26664-26671 */
32516, 32451, 32405, 32379, 32382, 32432, 32483, 32559, /* 26672-26679 */
32658, 32753, 32848, 32936, 32980, 33007, 33022, 33019, /* 26680-26687 */
32974, 32956, 32907, 32859, 32831, 32758, 32704, 32643, /* 26688-26695 */
32609, 32546, 32519, 32495, 32481, 32513, 32541, 32589, /* 26696-26703 */
32661, 32746, 32853, 32934, 32992, 33045, 33071, 33075, /* 26704-26711 */
33066, 33023, 33000, 33002, 32977, 32964, 32962, 32950, /* 26712-26719 */
32951, 32917, 32866, 32793, 32728, 32672, 32616, 32566, /* 26720-26727 */
32544, 32514, 32497, 32520, 32548, 32582, 32604, 32643, /* 26728-26735 */
32684, 32713, 32749, 32785, 32816, 32860, 32899, 32915, /* 26736-26743 */
32942, 32976, 32990, 32983, 32945, 32935, 32900, 32828, /* 26744-26751 */
32772, 32694, 32648, 32611, 32585, 32574, 32574, 32591, /* 26752-26759 */
32606, 32638, 32662, 32665, 32688, 32708, 32735, 32734, /* 26760-26767 */
32744, 32765, 32776, 32778, 32835, 32910, 32910, 32908, /* 26768-26775 */
32879, 32876, 32859, 32809, 32760, 32731, 32722, 32722, /* 26776-26783 */
32735, 32768, 32793, 32847, 32864, 32913, 32905, 32886, /* 26784-26791 */
32927, 32956, 32968, 32995, 32991, 33001, 33009, 32961, /* 26792-26799 */
32938, 32874, 32820, 32779, 32684, 32620, 32554, 32478, /* 26800-26807 */
32433, 32383, 32378, 32370, 32392, 32431, 32466, 32554, /* 26808-26815 */
32652, 32719, 32796, 32872, 32923, 32956, 32979, 33004, /* 26816-26823 */
33008, 33032, 33020, 33017, 32997, 32968, 32918, 32894, /* 26824-26831 */
32869, 32803, 32747, 32693, 32645, 32611, 32586, 32577, /* 26832-26839 */
32555, 32550, 32544, 32554, 32558, 32557, 32547, 32553, /* 26840-26847 */
32566, 32562, 32593, 32625, 32668, 32718, 32774, 32833, /* 26848-26855 */
32888, 32935, 32978, 33010, 33036, 33042, 33041, 33005, /* 26856-26863 */
32966, 32932, 32898, 32849, 32818, 32796, 32758, 32734, /* 26864-26871 */
32721, 32718, 32708, 32697, 32702, 32711, 32728, 32756, /* 26872-26879 */
32774, 32801, 32798, 32816, 32827, 32794, 32787, 32729, /* 26880-26887 */
32682, 32630, 32569, 32530, 32500, 32489, 32489, 32522, /* 26888-26895 */
32565, 32597, 32657, 32725, 32778, 32819, 32848, 32870, /* 26896-26903 */
32886, 32871, 32952, 33021, 32999, 32988, 32972, 32954, /* 26904-26911 */
32928, 32870, 32839, 32792, 32740, 32689, 32668, 32668, /* 26912-26919 */
32635, 32619, 32650, 32644, 32593, 32649, 32650, 32692, /* 26920-26927 */
32712, 32727, 32740, 32757, 32768, 32784, 32813, 32839, /* 26928-26935 */
32870, 32902, 32928, 32928, 32946, 32908, 32888, 32854, /* 26936-26943 */
32808, 32778, 32738, 32737, 32722, 32734, 32723, 32746, /* 26944-26951 */
32730, 32731, 32757, 32740, 32714, 32704, 32696, 32689, /* 26952-26959 */
32694, 32714, 32741, 32775, 32796, 32807, 32833, 32812, /* 26960-26967 */
32803, 32809, 32786, 32758, 32755, 32747, 32732, 32719, /* 26968-26975 */
32731, 32745, 32735, 32740, 32732, 32728, 32732, 32737, /* 26976-26983 */
32732, 32742, 32758, 32747, 32770, 32781, 32821, 32856, /* 26984-26991 */
32861, 32870, 32868, 32854, 32814, 32763, 32713, 32664, /* 26992-26999 */
32623, 32582, 32562, 32545, 32528, 32538, 32557, 32566, /* 27000-27007 */
32581, 32619, 32657, 32700, 32738, 32791, 32857, 32918, /* 27008-27015 */
32977, 33025, 33063, 33081, 33107, 33106, 33068, 33045, /* 27016-27023 */
32978, 32902, 32841, 32781, 32717, 32661, 32609, 32585, /* 27024-27031 */
32567, 32553, 32543, 32542, 32541, 32549, 32554, 32609, /* 27032-27039 */
32704, 32755, 32801, 32840, 32914, 32995, 33035, 33050, /* 27040-27047 */
33111, 33140, 33139, 33129, 33130, 33112, 33068, 33014, /* 27048-27055 */
32972, 32863, 32756, 32699, 32622, 32560, 32500, 32445, /* 27056-27063 */
32425, 32372, 32356, 32360, 32394, 32424, 32466, 32566, /* 27064-27071 */
32625, 32711, 32783, 32873, 32943, 32984, 33014, 33026, /* 27072-27079 */
33020, 32999, 32977, 32941, 32883, 32820, 32774, 32727, /* 27080-27087 */
32668, 32629, 32564, 32543, 32556, 32552, 32574, 32611, /* 27088-27095 */
32664, 32735, 32782, 32823, 32883, 32907, 32920, 32925, /* 27096-27103 */
32937, 32920, 32875, 32840, 32808, 32767, 32739, 32707, /* 27104-27111 */
32667, 32634, 32610, 32588, 32600, 32594, 32606, 32621, /* 27112-27119 */
32632, 32665, 32709, 32751, 32798, 32848, 32905, 32934, /* 27120-27127 */
32969, 33006, 33025, 33043, 33036, 33005, 32975, 32932, /* 27128-27135 */
32893, 32871, 32829, 32787, 32728, 32688, 32614, 32529, /* 27136-27143 */
32488, 32438, 32399, 32362, 32356, 32363, 32390, 32451, /* 27144-27151 */
32527, 32623, 32705, 32811, 32896, 32979, 33047, 33101, /* 27152-27159 */
33134, 33150, 33151, 33155, 33166, 33148, 33123, 33074, /* 27160-27167 */
33016, 32939, 32858, 32790, 32683, 32666, 32654, 32572, /* 27168-27175 */
32536, 32506, 32491, 32503, 32513, 32543, 32565, 32614, /* 27176-27183 */
32666, 32697, 32748, 32772, 32789, 32824, 32816, 32777, /* 27184-27191 */
32827, 32852, 32885, 32894, 32913, 32922, 32913, 32884, /* 27192-27199 */
32861, 32850, 32851, 32834, 32833, 32851, 32863, 32877, /* 27200-27207 */
32890, 32905, 32892, 32877, 32833, 32787, 32752, 32719, /* 27208-27215 */
32682, 32639, 32603, 32559, 32566, 32569, 32567, 32574, /* 27216-27223 */
32556, 32565, 32586, 32604, 32648, 32701, 32743, 32794, /* 27224-27231 */
32837, 32874, 32928, 32966, 32980, 32987, 32981, 32999, /* 27232-27239 */
32977, 32951, 32941, 32924, 32922, 32896, 32878, 32856, /* 27240-27247 */
32825, 32800, 32784, 32736, 32669, 32599, 32525, 32475, /* 27248-27255 */
32414, 32349, 32330, 32307, 32315, 32349, 32391, 32461, /* 27256-27263 */
32521, 32623, 32700, 32795, 32884, 32953, 33024, 33056, /* 27264-27271 */
33089, 33106, 33083, 33048, 32995, 32952, 32889, 32812, /* 27272-27279 */
32738, 32680, 32610, 32566, 32545, 32539, 32553, 32569, /* 27280-27287 */
32623, 32680, 32721, 32781, 32799, 32835, 32851, 32831, /* 27288-27295 */
32816, 32769, 32751, 32726, 32690, 32665, 32658, 32640, /* 27296-27303 */
32656, 32652, 32684, 32768, 32790, 32808, 32831, 32869, /* 27304-27311 */
32900, 32926, 32956, 32988, 33028, 33062, 33078, 33102, /* 27312-27319 */
33096, 33122, 33105, 33096, 33024, 32955, 32944, 32904, /* 27320-27327 */
32878, 32842, 32816, 32772, 32726, 32660, 32595, 32539, /* 27328-27335 */
32478, 32426, 32395, 32382, 32380, 32393, 32440, 32483, /* 27336-27343 */
32547, 32622, 32692, 32760, 32824, 32888, 32931, 32960, /* 27344-27351 */
32987, 33011, 33029, 33039, 33046, 33029, 33012, 32987, /* 27352-27359 */
32957, 32912, 32851, 32807, 32743, 32696, 32665, 32635, /* 27360-27367 */
32619, 32586, 32578, 32580, 32598, 32620, 32622, 32641, /* 27368-27375 */
32665, 32687, 32699, 32725, 32738, 32768, 32800, 32818, /* 27376-27383 */
32847, 32862, 32879, 32868, 32837, 32811, 32782, 32756, /* 27384-27391 */
32713, 32691, 32685, 32703, 32736, 32748, 32784, 32829, /* 27392-27399 */
32882, 32929, 32943, 32952, 32953, 32945, 32933, 32904, /* 27400-27407 */
32863, 32816, 32758, 32706, 32663, 32608, 32566, 32508, /* 27408-27415 */
32451, 32420, 32413, 32420, 32430, 32467, 32504, 32536, /* 27416-27423 */
32596, 32647, 32705, 32757, 32811, 32841, 32862, 32877, /* 27424-27431 */
32878, 32895, 32914, 32939, 32958, 32976, 33013, 33037, /* 27432-27439 */
33128, 33176, 33168, 33141, 33094, 33040, 32979, 32897, /* 27440-27447 */
32819, 32740, 32662, 32606, 32543, 32508, 32476, 32453, /* 27448-27455 */
32428, 32415, 32387, 32429, 32505, 32605, 32697, 32790, /* 27456-27463 */
32884, 32981, 33051, 33115, 33163, 33182, 33173, 33136, /* 27464-27471 */
33088, 33013, 32941, 32887, 32820, 32762, 32711, 32673, /* 27472-27479 */
32638, 32621, 32623, 32617, 32612, 32616, 32630, 32629, /* 27480-27487 */
32618, 32634, 32636, 32644, 32664, 32683, 32713, 32709, /* 27488-27495 */
32716, 32727, 32714, 32711, 32707, 32694, 32679, 32680, /* 27496-27503 */
32692, 32708, 32734, 32753, 32774, 32785, 32773, 32773, /* 27504-27511 */
32779, 32785, 32791, 32806, 32835, 32847, 32875, 32898, /* 27512-27519 */
32911, 32927, 32930, 32928, 32897, 32872, 32832, 32766, /* 27520-27527 */
32722, 32660, 32604, 32556, 32523, 32507, 32491, 32476, /* 27528-27535 */
32467, 32475, 32519, 32542, 32610, 32651, 32713, 32791, /* 27536-27543 */
32858, 32921, 33010, 33075, 33127, 33168, 33168, 33161, /* 27544-27551 */
33136, 33092, 33027, 32950, 32877, 32813, 32736, 32693, /* 27552-27559 */
32644, 32617, 32589, 32559, 32530, 32499, 32457, 32446, /* 27560-27567 */
32434, 32425, 32439, 32476, 32496, 32587, 32699, 32749, /* 27568-27575 */
32816, 32849, 32902, 32956, 32966, 32955, 32962, 32963, /* 27576-27583 */
32967, 32978, 32975, 32938, 32941, 32913, 32877, 32845, /* 27584-27591 */
32793, 32784, 32779, 32788, 32776, 32775, 32796, 32803, /* 27592-27599 */
32801, 32829, 32825, 32831, 32833, 32802, 32751, 32713, /* 27600-27607 */
32648, 32614, 32564, 32533, 32510, 32496, 32499, 32520, /* 27608-27615 */
32547, 32589, 32626, 32645, 32684, 32721, 32764, 32819, /* 27616-27623 */
32853, 32908, 32965, 32995, 33026, 33061, 33080, 33086, /* 27624-27631 */
33082, 33050, 33019, 32970, 32922, 32882, 32849, 32802, /* 27632-27639 */
32770, 32726, 32676, 32626, 32560, 32498, 32439, 32358, /* 27640-27647 */
32311, 32300, 32298, 32333, 32387, 32479, 32557, 32653, /* 27648-27655 */
32746, 32836, 32920, 32993, 33044, 33076, 33079, 33108, /* 27656-27663 */
33118, 33107, 33086, 33050, 33018, 32949, 32918, 32855, /* 27664-27671 */
32785, 32759, 32717, 32669, 32631, 32605, 32604, 32612, /* 27672-27679 */
32610, 32622, 32640, 32634, 32635, 32618, 32574, 32552, /* 27680-27687 */
32543, 32525, 32513, 32512, 32550, 32587, 32627, 32662, /* 27688-27695 */
32721, 32775, 32822, 32870, 32899, 32926, 32937, 32976, /* 27696-27703 */
32997, 33008, 33002, 33085, 33149, 33151, 33134, 33120, /* 27704-27711 */
33118, 33105, 33055, 33001, 32929, 32887, 32835, 32773, /* 27712-27719 */
32725, 32664, 32578, 32525, 32428, 32307, 32276, 32257, /* 27720-27727 */
32260, 32277, 32309, 32353, 32435, 32534, 32623, 32723, /* 27728-27735 */
32835, 32938, 33034, 33117, 33162, 33199, 33239, 33247, /* 27736-27743 */
33223, 33198, 33143, 33096, 33050, 32986, 32924, 32846, /* 27744-27751 */
32778, 32713, 32653, 32583, 32539, 32495, 32443, 32427, /* 27752-27759 */
32391, 32376, 32397, 32420, 32436, 32462, 32514, 32571, /* 27760-27767 */
32620, 32662, 32736, 32787, 32826, 32863, 32912, 32923, /* 27768-27775 */
32940, 32965, 32970, 32967, 32920, 32899, 32881, 32866, /* 27776-27783 */
32835, 32819, 32804, 32787, 32787, 32804, 32817, 32810, /* 27784-27791 */
32839, 32855, 32844, 32832, 32829, 32794, 32744, 32694, /* 27792-27799 */
32614, 32561, 32505, 32459, 32432, 32434, 32449, 32472, /* 27800-27807 */
32508, 32550, 32604, 32657, 32711, 32779, 32845, 32891, /* 27808-27815 */
32954, 33003, 33048, 33089, 33105, 33116, 33102, 33074, /* 27816-27823 */
33032, 32999, 32968, 32917, 32863, 32822, 32775, 32738, /* 27824-27831 */
32716, 32676, 32635, 32610, 32566, 32504, 32460, 32379, /* 27832-27839 */
32377, 32465, 32454, 32484, 32512, 32590, 32694, 32764, /* 27840-27847 */
32841, 32934, 33016, 33064, 33126, 33171, 33188, 33199, /* 27848-27855 */
33186, 33182, 33101, 33026, 33024, 32956, 32884, 32811, /* 27856-27863 */
32750, 32699, 32629, 32595, 32560, 32533, 32547, 32580, /* 27864-27871 */
32598, 32599, 32623, 32634, 32645, 32611, 32580, 32597, /* 27872-27879 */
32587, 32597, 32607, 32641, 32680, 32719, 32776, 32826, /* 27880-27887 */
32848, 32861, 32879, 32889, 32888, 32880, 32867, 32851, /* 27888-27895 */
32834, 32854, 32848, 32856, 32843, 32831, 32833, 32817, /* 27896-27903 */
32805, 32810, 32798, 32795, 32780, 32772, 32776, 32775, /* 27904-27911 */
32760, 32734, 32705, 32676, 32622, 32594, 32555, 32510, /* 27912-27919 */
32472, 32465, 32457, 32475, 32508, 32557, 32617, 32679, /* 27920-27927 */
32751, 32814, 32889, 32928, 32963, 32982, 33016, 33031, /* 27928-27935 */
33022, 33046, 33042, 33040, 33032, 33019, 32974, 32937, /* 27936-27943 */
32881, 32824, 32777, 32705, 32638, 32620, 32586, 32553, /* 27944-27951 */
32529, 32492, 32470, 32443, 32437, 32420, 32413, 32454, /* 27952-27959 */
32480, 32519, 32575, 32634, 32711, 32792, 32843, 32903, /* 27960-27967 */
32969, 33006, 33034, 33030, 33020, 32984, 33008, 33026, /* 27968-27975 */
32967, 32929, 32902, 32863, 32859, 32835, 32808, 32810, /* 27976-27983 */
32787, 32805, 32794, 32793, 32807, 32796, 32792, 32738, /* 27984-27991 */
32681, 32687, 32664, 32656, 32641, 32620, 32593, 32571, /* 27992-27999 */
32560, 32536, 32526, 32530, 32537, 32574, 32611, 32656, /* 28000-28007 */
32701, 32745, 32785, 32829, 32843, 32885, 32923, 32941, /* 28008-28015 */
32958, 32957, 32971, 32995, 33003, 33005, 32984, 32964, /* 28016-28023 */
32939, 32916, 32885, 32841, 32785, 32716, 32658, 32593, /* 28024-28031 */
32527, 32474, 32432, 32389, 32363, 32364, 32366, 32386, /* 28032-28039 */
32440, 32502, 32553, 32624, 32691, 32796, 32874, 32939, /* 28040-28047 */
33015, 33081, 33134, 33173, 33175, 33186, 33151, 33099, /* 28048-28055 */
33060, 32997, 32927, 32856, 32791, 32731, 32697, 32656, /* 28056-28063 */
32633, 32587, 32552, 32525, 32494, 32505, 32493, 32467, /* 28064-28071 */
32477, 32498, 32478, 32528, 32572, 32610, 32672, 32714, /* 28072-28079 */
32747, 32778, 32812, 32840, 32859, 32877, 32887, 32893, /* 28080-28087 */
32908, 32912, 32910, 32905, 32915, 32920, 32892, 32873, /* 28088-28095 */
32851, 32864, 32849, 32832, 32841, 32843, 32843, 32853, /* 28096-28103 */
32835, 32804, 32766, 32779, 32789, 32712, 32658, 32615, /* 28104-28111 */
32564, 32535, 32520, 32514, 32518, 32564, 32612, 32652, /* 28112-28119 */
32718, 32766, 32830, 32905, 32963, 32969, 33006, 33069, /* 28120-28127 */
33106, 33157, 33212, 33230, 33204, 33200, 33163, 33089, /* 28128-28135 */
33045, 32982, 32916, 32849, 32777, 32716, 32653, 32610, /* 28136-28143 */
32565, 32506, 32449, 32403, 32348, 32307, 32315, 32303, /* 28144-28151 */
32320, 32364, 32403, 32487, 32567, 32646, 32734, 32830, /* 28152-28159 */
32906, 32963, 33011, 33043, 33062, 33080, 33079, 33062, /* 28160-28167 */
33054, 33003, 32966, 32922, 32876, 32860, 32815, 32779, /* 28168-28175 */
32743, 32711, 32690, 32685, 32696, 32699, 32683, 32673, /* 28176-28183 */
32677, 32647, 32609, 32580, 32548, 32522, 32491, 32470, /* 28184-28191 */
32448, 32430, 32449, 32473, 32493, 32548, 32589, 32659, /* 28192-28199 */
32747, 32816, 32895, 32969, 33021, 33087, 33150, 33179, /* 28200-28207 */
33199, 33211, 33218, 33218, 33192, 33171, 33135, 33066, /* 28208-28215 */
33006, 32935, 32850, 32796, 32717, 32626, 32545, 32457, /* 28216-28223 */
32389, 32354, 32311, 32268, 32249, 32253, 32270, 32307, /* 28224-28231 */
32343, 32401, 32488, 32572, 32648, 32745, 32845, 32936, /* 28232-28239 */
33011, 33161, 33262, 33283, 33333, 33345, 33347, 33322, /* 28240-28247 */
33264, 33201, 33139, 33064, 32994, 32919, 32852, 32790, /* 28248-28255 */
32726, 32675, 32595, 32496, 32471, 32446, 32436, 32433, /* 28256-28263 */
32434, 32458, 32473, 32493, 32518, 32546, 32580, 32611, /* 28264-28271 */
32637, 32675, 32705, 32721, 32757, 32778, 32816, 32835, /* 28272-28279 */
32850, 32883, 32932, 32948, 32962, 32984, 32985, 32979, /* 28280-28287 */
32984, 33002, 32980, 32965, 32969, 32960, 32946, 32923, /* 28288-28295 */
32904, 32860, 32809, 32748, 32664, 32590, 32511, 32436, /* 28296-28303 */
32404, 32347, 32328, 32328, 32331, 32367, 32399, 32437, /* 28304-28311 */
32492, 32552, 32612, 32691, 32785, 32854, 32957, 33031, /* 28312-28319 */
33088, 33152, 33190, 33225, 33219, 33220, 33178, 33118, /* 28320-28327 */
33072, 33027, 32969, 32901, 32863, 32819, 32767, 32719, /* 28328-28335 */
32679, 32627, 32567, 32496, 32445, 32367, 32337, 32319, /* 28336-28343 */
32307, 32310, 32325, 32366, 32432, 32499, 32548, 32638, /* 28344-28351 */
32712, 32771, 32844, 32904, 32963, 33028, 33080, 33130, /* 28352-28359 */
33160, 33175, 33186, 33173, 33159, 33112, 33063, 32984, /* 28360-28367 */
32916, 32874, 32794, 32745, 32722, 32679, 32703, 32731, /* 28368-28375 */
32706, 32701, 32661, 32642, 32637, 32607, 32575, 32554, /* 28376-28383 */
32545, 32559, 32565, 32614, 32642, 32680, 32726, 32784, /* 28384-28391 */
32779, 32790, 32839, 32883, 32941, 32975, 33011, 33038, /* 28392-28399 */
33070, 33080, 33078, 33062, 33048, 33020, 32975, 32917, /* 28400-28407 */
32847, 32777, 32735, 32687, 32636, 32597, 32560, 32536, /* 28408-28415 */
32508, 32487, 32448, 32413, 32387, 32353, 32351, 32365, /* 28416-28423 */
32368, 32389, 32449, 32511, 32575, 32650, 32744, 32824, /* 28424-28431 */
32909, 32980, 33020, 33085, 33120, 33144, 33177, 33172, /* 28432-28439 */
33174, 33155, 33128, 33080, 32994, 32974, 32913, 32825, /* 28440-28447 */
32747, 32667, 32596, 32531, 32491, 32461, 32444, 32421, /* 28448-28455 */
32417, 32422, 32441, 32465, 32479, 32515, 32542, 32577, /* 28456-28463 */
32612, 32653, 32728, 32787, 32840, 32886, 32915, 32949, /* 28464-28471 */
32991, 33003, 32990, 32992, 32964, 32931, 32920, 32912, /* 28472-28479 */
32898, 32880, 32867, 32857, 32834, 32806, 32802, 32778, /* 28480-28487 */
32766, 32729, 32703, 32678, 32653, 32637, 32602, 32591, /* 28488-28495 */
32568, 32555, 32541, 32512, 32506, 32521, 32523, 32515, /* 28496-28503 */
32537, 32554, 32604, 32664, 32781, 32880, 32940, 33030, /* 28504-28511 */
33095, 33157, 33205, 33211, 33251, 33241, 33236, 33235, /* 28512-28519 */
33200, 33177, 33138, 33088, 33048, 32930, 32812, 32773, /* 28520-28527 */
32708, 32641, 32573, 32512, 32475, 32431, 32405, 32401, /* 28528-28535 */
32387, 32398, 32420, 32471, 32510, 32544, 32598, 32638, /* 28536-28543 */
32710, 32768, 32834, 32895, 32955, 33017, 33053, 33096, /* 28544-28551 */
33107, 33115, 33104, 33076, 33026, 32981, 32912, 32834, /* 28552-28559 */
32800, 32736, 32698, 32653, 32629, 32599, 32566, 32570, /* 28560-28567 */
32558, 32559, 32564, 32560, 32564, 32582, 32614, 32624, /* 28568-28575 */
32632, 32670, 32703, 32706, 32713, 32724, 32711, 32722, /* 28576-28583 */
32713, 32729, 32728, 32745, 32781, 32787, 32809, 32839, /* 28584-28591 */
32870, 32864, 32885, 32894, 32906, 32904, 32884, 32878, /* 28592-28599 */
32854, 32866, 32863, 32860, 32841, 32826, 32809, 32782, /* 28600-28607 */
32770, 32724, 32691, 32643, 32605, 32573, 32546, 32510, /* 28608-28615 */
32493, 32501, 32496, 32503, 32521, 32547, 32578, 32615, /* 28616-28623 */
32674, 32725, 32779, 32847, 32910, 32984, 33053, 33093, /* 28624-28631 */
33113, 33156, 33157, 33144, 33140, 33084, 33003, 32938, /* 28632-28639 */
32847, 32839, 32824, 32737, 32676, 32620, 32577, 32561, /* 28640-28647 */
32519, 32505, 32502, 32502, 32552, 32585, 32611, 32671, /* 28648-28655 */
32719, 32772, 32843, 32836, 32851, 32894, 32938, 32973, /* 28656-28663 */
32988, 32993, 32998, 32988, 32967, 32953, 32923, 32895, /* 28664-28671 */
32886, 32855, 32830, 32790, 32748, 32725, 32703, 32697, /* 28672-28679 */
32672, 32656, 32638, 32630, 32630, 32629, 32635, 32634, /* 28680-28687 */
32629, 32626, 32625, 32628, 32609, 32604, 32599, 32595, /* 28688-28695 */
32588, 32616, 32613, 32665, 32699, 32717, 32784, 32810, /* 28696-28703 */
32865, 32907, 32925, 32970, 33000, 33016, 33045, 33051, /* 28704-28711 */
33060, 33061, 33027, 33014, 32972, 32936, 32894, 32854, /* 28712-28719 */
32783, 32700, 32632, 32583, 32544, 32505, 32484, 32473, /* 28720-28727 */
32463, 32459, 32487, 32511, 32547, 32569, 32589, 32643, /* 28728-28735 */
32675, 32724, 32787, 32813, 32882, 32925, 32974, 33017, /* 28736-28743 */
33026, 33053, 33053, 33054, 33020, 32977, 32934, 32891, /* 28744-28751 */
32872, 32826, 32784, 32748, 32715, 32692, 32655, 32622, /* 28752-28759 */
32606, 32574, 32561, 32562, 32555, 32558, 32573, 32579, /* 28760-28767 */
32603, 32617, 32633, 32656, 32651, 32647, 32648, 32704, /* 28768-28775 */
32737, 32745, 32773, 32794, 32843, 32892, 32917, 32948, /* 28776-28783 */
32969, 33010, 33024, 33049, 33072, 33061, 33055, 33062, /* 28784-28791 */
32990, 32916, 32916, 32877, 32846, 32821, 32781, 32724, /* 28792-28799 */
32670, 32616, 32567, 32526, 32506, 32486, 32489, 32508, /* 28800-28807 */
32529, 32553, 32566, 32585, 32598, 32651, 32678, 32691, /* 28808-28815 */
32717, 32749, 32808, 32848, 32894, 32940, 32978, 32999, /* 28816-28823 */
33023, 33040, 33048, 33034, 33031, 32994, 32961, 32925, /* 28824-28831 */
32900, 32875, 32820, 32784, 32741, 32685, 32642, 32587, /* 28832-28839 */
32548, 32521, 32480, 32457, 32451, 32454, 32451, 32497, /* 28840-28847 */
32527, 32537, 32573, 32610, 32648, 32674, 32712, 32731, /* 28848-28855 */
32760, 32784, 32838, 32871, 32883, 32943, 32955, 32958, /* 28856-28863 */
32977, 32984, 32979, 32983, 32951, 32933, 32903, 32866, /* 28864-28871 */
32865, 32808, 32775, 32769, 32750, 32707, 32669, 32632, /* 28872-28879 */
32613, 32601, 32564, 32554, 32539, 32536, 32541, 32545, /* 28880-28887 */
32547, 32556, 32588, 32609, 32625, 32625, 32674, 32711, /* 28888-28895 */
32741, 32784, 32826, 32866, 32910, 32949, 32985, 33024, /* 28896-28903 */
33049, 33063, 33068, 33044, 33064, 33088, 33041, 33013, /* 28904-28911 */
32953, 32897, 32844, 32781, 32721, 32651, 32630, 32587, /* 28912-28919 */
32570, 32547, 32523, 32530, 32526, 32534, 32501, 32506, /* 28920-28927 */
32541, 32579, 32621, 32671, 32691, 32749, 32793, 32815, /* 28928-28935 */
32885, 32920, 32940, 32964, 32984, 32991, 32992, 32982, /* 28936-28943 */
32976, 33006, 32965, 32932, 32925, 32852, 32795, 32783, /* 28944-28951 */
32726, 32682, 32629, 32604, 32578, 32575, 32547, 32562, /* 28952-28959 */
32576, 32555, 32570, 32585, 32597, 32599, 32611, 32592, /* 28960-28967 */
32599, 32635, 32658, 32688, 32702, 32732, 32750, 32770, /* 28968-28975 */
32786, 32792, 32843, 32822, 32883, 32919, 32878, 32882, /* 28976-28983 */
32889, 32895, 32902, 32885, 32879, 32849, 32798, 32764, /* 28984-28991 */
32727, 32673, 32617, 32599, 32601, 32560, 32537, 32530, /* 28992-28999 */
32496, 32482, 32485, 32473, 32470, 32463, 32479, 32503, /* 29000-29007 */
32509, 32533, 32580, 32639, 32703, 32774, 32850, 32898, /* 29008-29015 */
32943, 33034, 33051, 33071, 33094, 33070, 33110, 33107, /* 29016-29023 */
33023, 33004, 32955, 32895, 32831, 32754, 32688, 32625, /* 29024-29031 */
32589, 32482, 32437, 32416, 32381, 32394, 32422, 32465, /* 29032-29039 */
32513, 32584, 32728, 32788, 32815, 32851, 32874, 32921, /* 29040-29047 */
32949, 32917, 32920, 33001, 33030, 33047, 33093, 33131, /* 29048-29055 */
33048, 32960, 32936, 32915, 32874, 32852, 32804, 32774, /* 29056-29063 */
32736, 32701, 32715, 32689, 32652, 32620, 32597, 32587, /* 29064-29071 */
32570, 32600, 32610, 32628, 32654, 32680, 32705, 32745, /* 29072-29079 */
32758, 32753, 32762, 32737, 32739, 32711, 32693, 32701, /* 29080-29087 */
32674, 32702, 32688, 32712, 32769, 32791, 32804, 32868, /* 29088-29095 */
32918, 32910, 32957, 33000, 33019, 33043, 33068, 33065, /* 29096-29103 */
33035, 33011, 32977, 32932, 32887, 32818, 32752, 32689, /* 29104-29111 */
32616, 32582, 32521, 32479, 32443, 32428, 32427, 32432, /* 29112-29119 */
32456, 32486, 32521, 32599, 32664, 32719, 32783, 32833, /* 29120-29127 */
32893, 32945, 32991, 33033, 33072, 33086, 33114, 33103, /* 29128-29135 */
33098, 33097, 33030, 32972, 32921, 32861, 32789, 32738, /* 29136-29143 */
32652, 32583, 32540, 32514, 32488, 32477, 32473, 32482, /* 29144-29151 */
32491, 32515, 32557, 32589, 32638, 32692, 32711, 32744, /* 29152-29159 */
32782, 32827, 32837, 32841, 32871, 32874, 32884, 32879, /* 29160-29167 */
32854, 32846, 32842, 32813, 32804, 32811, 32780, 32836, /* 29168-29175 */
32893, 32873, 32902, 32889, 32887, 32898, 32887, 32873, /* 29176-29183 */
32850, 32839, 32827, 32833, 32829, 32820, 32809, 32799, /* 29184-29191 */
32819, 32729, 32689, 32686, 32667, 32661, 32628, 32614, /* 29192-29199 */
32617, 32620, 32613, 32642, 32662, 32697, 32728, 32750, /* 29200-29207 */
32800, 32854, 32879, 32901, 32944, 32955, 32983, 33008, /* 29208-29215 */
33000, 32984, 32983, 32949, 32901, 32854, 32795, 32745, /* 29216-29223 */
32670, 32623, 32570, 32545, 32551, 32540, 32546, 32562, /* 29224-29231 */
32591, 32632, 32643, 32655, 32699, 32701, 32704, 32724, /* 29232-29239 */
32746, 32766, 32794, 32815, 32825, 32838, 32852, 32863, /* 29240-29247 */
32853, 32855, 32872, 32872, 32872, 32885, 32900, 32896, /* 29248-29255 */
32878, 32873, 32859, 32831, 32780, 32743, 32697, 32666, /* 29256-29263 */
32652, 32635, 32619, 32625, 32637, 32657, 32678, 32676, /* 29264-29271 */
32693, 32696, 32699, 32690, 32655, 32667, 32647, 32637, /* 29272-29279 */
32638, 32660, 32701, 32747, 32777, 32787, 32828, 32852, /* 29280-29287 */
32877, 32904, 32918, 32958, 32958, 32966, 32970, 32943, /* 29288-29295 */
32943, 32927, 32903, 32861, 32811, 32764, 32703, 32661, /* 29296-29303 */
32634, 32603, 32576, 32571, 32575, 32651, 32712, 32731, /* 29304-29311 */
32749, 32767, 32793, 32812, 32809, 32832, 32853, 32871, /* 29312-29319 */
32892, 32912, 32943, 32958, 32965, 32983, 32949, 32891, /* 29320-29327 */
32871, 32881, 32888, 32881, 32879, 32871, 32850, 32840, /* 29328-29335 */
32819, 32774, 32747, 32725, 32695, 32667, 32641, 32618, /* 29336-29343 */
32596, 32584, 32592, 32600, 32625, 32632, 32650, 32687, /* 29344-29351 */
32719, 32722, 32727, 32726, 32735, 32746, 32749, 32755, /* 29352-29359 */
32771, 32784, 32797, 32805, 32808, 32825, 32838, 32853, /* 29360-29367 */
32858, 32860, 32865, 32857, 32853, 32861, 32859, 32866, /* 29368-29375 */
32849, 32836, 32815, 32814, 32802, 32773, 32748, 32715, /* 29376-29383 */
32687, 32675, 32675, 32646, 32637, 32639, 32642, 32665, /* 29384-29391 */
32666, 32664, 32661, 32680, 32699, 32706, 32753, 32779, /* 29392-29399 */
32782, 32813, 32857, 32882, 32908, 32947, 32962, 32980, /* 29400-29407 */
32994, 33002, 32973, 32965, 32922, 32857, 32833, 32790, /* 29408-29415 */
32742, 32696, 32667, 32630, 32603, 32588, 32565, 32567, /* 29416-29423 */
32558, 32548, 32583, 32601, 32616, 32637, 32672, 32711, /* 29424-29431 */
32738, 32763, 32794, 32811, 32830, 32831, 32853, 32862, /* 29432-29439 */
32861, 32862, 32928, 32992, 32977, 32978, 32975, 32992, /* 29440-29447 */
32989, 32951, 32935, 32897, 32861, 32828, 32798, 32772, /* 29448-29455 */
32755, 32725, 32700, 32734, 32686, 32672, 32680, 32686, /* 29456-29463 */
32694, 32711, 32735, 32737, 32747, 32754, 32747, 32756, /* 29464-29471 */
32764, 32768, 32757, 32745, 32742, 32736, 32736, 32723, /* 29472-29479 */
32724, 32741, 32763, 32783, 32805, 32863, 32889, 32917, /* 29480-29487 */
32929, 32949, 32938, 32913, 32881, 32843, 32798, 32753, /* 29488-29495 */
32726, 32686, 32668, 32637, 32629, 32630, 32611, 32599, /* 29496-29503 */
32576, 32564, 32581, 32582, 32601, 32628, 32660, 32678, /* 29504-29511 */
32710, 32748, 32782, 32807, 32821, 32837, 32860, 32873, /* 29512-29519 */
32887, 32899, 32911, 32932, 32938, 32965, 32960, 32946, /* 29520-29527 */
32915, 32885, 32848, 32813, 32746, 32700, 32653, 32615, /* 29528-29535 */
32600, 32583, 32587, 32596, 32623, 32642, 32671, 32699, /* 29536-29543 */
32722, 32734, 32764, 32786, 32800, 32822, 32842, 32849, /* 29544-29551 */
32864, 32865, 32874, 32877, 32875, 32857, 32846, 32848, /* 29552-29559 */
32834, 32831, 32812, 32798, 32791, 32789, 32780, 32776, /* 29560-29567 */
32753, 32746, 32726, 32720, 32724, 32689, 32672, 32672, /* 29568-29575 */
32752, 32771, 32763, 32791, 32796, 32808, 32841, 32829, /* 29576-29583 */
32809, 32810, 32793, 32774, 32772, 32754, 32755, 32743, /* 29584-29591 */
32754, 32729, 32697, 32742, 32770, 32794, 32813, 32866, /* 29592-29599 */
32896, 32929, 32943, 32954, 32943, 32951, 32936, 32919, /* 29600-29607 */
32883, 32839, 32783, 32716, 32690, 32631, 32585, 32554, /* 29608-29615 */
32539, 32520, 32524, 32523, 32546, 32581, 32616, 32651, /* 29616-29623 */
32682, 32718, 32750, 32788, 32834, 32856, 32886, 32910, /* 29624-29631 */
32922, 32945, 32965, 32970, 32972, 32975, 32953, 32939, /* 29632-29639 */
32917, 32881, 32844, 32791, 32741, 32686, 32630, 32603, /* 29640-29647 */
32563, 32534, 32515, 32506, 32525, 32530, 32550, 32582, /* 29648-29655 */
32604, 32643, 32682, 32720, 32755, 32784, 32814, 32833, /* 29656-29663 */
32837, 32838, 32829, 32818, 32791, 32775, 32762, 32741, /* 29664-29671 */
32728, 32724, 32733, 32751, 32760, 32779, 32814, 32817, /* 29672-29679 */
32828, 32843, 32839, 32825, 32806, 32771, 32749, 32737, /* 29680-29687 */
32708, 32686, 32661, 32649, 32625, 32625, 32612, 32598, /* 29688-29695 */
32604, 32614, 32613, 32645, 32671, 32706, 32753, 32782, /* 29696-29703 */
32813, 32848, 32873, 32893, 32896, 32961, 33015, 33007, /* 29704-29711 */
33025, 33024, 33025, 33034, 33019, 33006, 32978, 32957, /* 29712-29719 */
32916, 32875, 32838, 32793, 32748, 32693, 32662, 32591, /* 29720-29727 */
32553, 32573, 32586, 32605, 32624, 32636, 32663, 32698, /* 29728-29735 */
32719, 32744, 32745, 32774, 32794, 32795, 32798, 32821, /* 29736-29743 */
32818, 32822, 32818, 32801, 32801, 32784, 32778, 32758, /* 29744-29751 */
32754, 32755, 32750, 32745, 32750, 32737, 32740, 32743, /* 29752-29759 */
32736, 32712, 32705, 32715, 32708, 32696, 32696, 32694, /* 29760-29767 */
32687, 32697, 32707, 32714, 32714, 32710, 32720, 32732, /* 29768-29775 */
32731, 32731, 32753, 32756, 32745, 32763, 32771, 32772, /* 29776-29783 */
32766, 32766, 32771, 32776, 32776, 32779, 32796, 32806, /* 29784-29791 */
32812, 32815, 32839, 32838, 32857, 32871, 32863, 32843, /* 29792-29799 */
32812, 32793, 32750, 32727, 32701, 32675, 32646, 32622, /* 29800-29807 */
32611, 32604, 32607, 32599, 32607, 32628, 32641, 32676, /* 29808-29815 */
32700, 32731, 32725, 32768, 32794, 32806, 32831, 32836, /* 29816-29823 */
32854, 32855, 32860, 32853, 32849, 32840, 32828, 32834, /* 29824-29831 */
32821, 32823, 32805, 32786, 32772, 32758, 32757, 32741, /* 29832-29839 */
32739, 32714, 32691, 32754, 32771, 32761, 32770, 32762, /* 29840-29847 */
32774, 32787, 32783, 32815, 32840, 32843, 32863, 32875, /* 29848-29855 */
32883, 32891, 32892, 32898, 32831, 32776, 32770, 32764, /* 29856-29863 */
32762, 32752, 32756, 32756, 32759, 32760, 32765, 32775, /* 29864-29871 */
32773, 32776, 32790, 32811, 32809, 32807, 32802, 32799, /* 29872-29879 */
32802, 32796, 32775, 32755, 32760, 32733, 32724, 32705, /* 29880-29887 */
32686, 32674, 32679, 32670, 32668, 32676, 32683, 32693, /* 29888-29895 */
32707, 32723, 32734, 32750, 32770, 32765, 32768, 32786, /* 29896-29903 */
32790, 32807, 32830, 32832, 32846, 32860, 32861, 32857, /* 29904-29911 */
32854, 32831, 32804, 32786, 32753, 32727, 32718, 32702, /* 29912-29919 */
32687, 32688, 32680, 32677, 32682, 32694, 32688, 32695, /* 29920-29927 */
32699, 32709, 32727, 32754, 32776, 32786, 32808, 32800, /* 29928-29935 */
32801, 32811, 32798, 32787, 32777, 32742, 32720, 32748, /* 29936-29943 */
32736, 32735, 32741, 32749, 32748, 32759, 32763, 32762, /* 29944-29951 */
32765, 32758, 32753, 32764, 32743, 32744, 32755, 32744, /* 29952-29959 */
32744, 32757, 32757, 32765, 32777, 32778, 32766, 32765, /* 29960-29967 */
32758, 32738, 32754, 32760, 32743, 32742, 32751, 32745, /* 29968-29975 */
32777, 32816, 32797, 32794, 32782, 32777, 32769, 32775, /* 29976-29983 */
32776, 32791, 32824, 32838, 32867, 32891, 32920, 32929, /* 29984-29991 */
32946, 32953, 32871, 32831, 32818, 32814, 32796, 32785, /* 29992-29999 */
32764, 32753, 32735, 32712, 32677, 32675, 32675, 32674, /* 30000-30007 */
32683, 32673, 32686, 32703, 32712, 32729, 32753, 32775, /* 30008-30015 */
32777, 32780, 32790, 32784, 32788, 32775, 32775, 32781, /* 30016-30023 */
32769, 32774, 32759, 32759, 32768, 32763, 32769, 32778, /* 30024-30031 */
32761, 32754, 32745, 32739, 32739, 32726, 32732, 32734, /* 30032-30039 */
32729, 32743, 32756, 32766, 32770, 32785, 32785, 32787, /* 30040-30047 */
32784, 32787, 32785, 32793, 32781, 32780, 32799, 32789, /* 30048-30055 */
32768, 32757, 32734, 32716, 32695, 32673, 32674, 32661, /* 30056-30063 */
32673, 32686, 32692, 32716, 32728, 32747, 32765, 32790, /* 30064-30071 */
32797, 32815, 32832, 32833, 32835, 32838, 32836, 32837, /* 30072-30079 */
32827, 32817, 32810, 32792, 32779, 32758, 32749, 32728, /* 30080-30087 */
32719, 32702, 32669, 32670, 32661, 32653, 32655, 32661, /* 30088-30095 */
32671, 32678, 32710, 32725, 32761, 32784, 32790, 32812, /* 30096-30103 */
32830, 32810, 32808, 32823, 32841, 32824, 32877, 32887, /* 30104-30111 */
32860, 32863, 32851, 32845, 32816, 32785, 32776, 32778, /* 30112-30119 */
32765, 32774, 32792, 32804, 32841, 32843, 32867, 32828, /* 30120-30127 */
32778, 32828, 32813, 32800, 32799, 32770, 32774, 32766, /* 30128-30135 */
32749, 32750, 32737, 32741, 32742, 32736, 32729, 32719, /* 30136-30143 */
32710, 32705, 32706, 32724, 32729, 32738, 32750, 32762, /* 30144-30151 */
32765, 32775, 32796, 32786, 32781, 32796, 32792, 32790, /* 30152-30159 */
32762, 32776, 32782, 32780, 32776, 32781, 32781, 32771, /* 30160-30167 */
32745, 32742, 32715, 32678, 32673, 32657, 32627, 32641, /* 30168-30175 */
32664, 32674, 32700, 32708, 32744, 32761, 32785, 32779, /* 30176-30183 */
32789, 32802, 32807, 32798, 32799, 32795, 32790, 32780, /* 30184-30191 */
32768, 32754, 32736, 32721, 32690, 32673, 32679, 32662, /* 30192-30199 */
32663, 32676, 32683, 32706, 32745, 32773, 32781, 32792, /* 30200-30207 */
32816, 32834, 32830, 32814, 32813, 32801, 32800, 32801, /* 30208-30215 */
32792, 32798, 32793, 32775, 32791, 32771, 32753, 32738, /* 30216-30223 */
32723, 32711, 32671, 32678, 32677, 32688, 32701, 32698, /* 30224-30231 */
32729, 32747, 32752, 32774, 32779, 32792, 32789, 32779, /* 30232-30239 */
32780, 32813, 32800, 32853, 32917, 32902, 32908, 32898, /* 30240-30247 */
32885, 32875, 32837, 32811, 32793, 32767, 32750, 32748, /* 30248-30255 */
32745, 32742, 32739, 32753, 32770, 32693, 32698, 32742, /* 30256-30263 */
32729, 32738, 32761, 32764, 32770, 32789, 32791, 32809, /* 30264-30271 */
32791, 32810, 32808, 32789, 32793, 32765, 32728, 32718, /* 30272-30279 */
32698, 32700, 32707, 32690, 32691, 32700, 32723, 32741, /* 30280-30287 */
32735, 32761, 32772, 32776, 32808, 32809, 32809, 32829, /* 30288-30295 */
32833, 32827, 32842, 32829, 32813, 32802, 32776, 32781, /* 30296-30303 */
32744, 32722, 32685, 32672, 32684, 32671, 32669, 32674, /* 30304-30311 */
32680, 32698, 32711, 32731, 32735, 32766, 32774, 32794, /* 30312-30319 */
32801, 32817, 32834, 32838, 32859, 32852, 32859, 32842, /* 30320-30327 */
32829, 32804, 32797, 32802, 32781, 32783, 32791, 32766, /* 30328-30335 */
32743, 32732, 32728, 32704, 32691, 32701, 32686, 32685, /* 30336-30343 */
32688, 32690, 32680, 32688, 32681, 32700, 32720, 32747, /* 30344-30351 */
32765, 32791, 32814, 32827, 32852, 32862, 32870, 32862, /* 30352-30359 */
32870, 32871, 32861, 32854, 32828, 32817, 32806, 32789, /* 30360-30367 */
32788, 32768, 32725, 32719, 32725, 32709, 32717, 32719, /* 30368-30375 */
32724, 32819, 32861, 32875, 32865, 32881, 32915, 32909, /* 30376-30383 */
32886, 32895, 32865, 32850, 32845, 32819, 32796, 32806, /* 30384-30391 */
32778, 32779, 32738, 32697, 32735, 32722, 32733, 32759, /* 30392-30399 */
32774, 32793, 32784, 32776, 32789, 32799, 32784, 32788, /* 30400-30407 */
32789, 32789, 32787, 32758, 32738, 32712, 32715, 32693, /* 30408-30415 */
32664, 32662, 32651, 32662, 32668, 32668, 32675, 32689, /* 30416-30423 */
32728, 32734, 32730, 32726, 32732, 32735, 32742, 32756, /* 30424-30431 */
32770, 32766, 32773, 32799, 32794, 32800, 32807, 32807, /* 30432-30439 */
32801, 32803, 32809, 32809, 32795, 32800, 32786, 32778, /* 30440-30447 */
32774, 32766, 32736, 32726, 32691, 32707, 32718, 32711, /* 30448-30455 */
32717, 32701, 32704, 32725, 32729, 32752, 32740, 32763, /* 30456-30463 */
32781, 32781, 32781, 32782, 32789, 32783, 32785, 32792, /* 30464-30471 */
32784, 32770, 32783, 32789, 32780, 32774, 32776, 32773, /* 30472-30479 */
32755, 32758, 32746, 32745, 32748, 32739, 32744, 32745, /* 30480-30487 */
32753, 32747, 32746, 32755, 32741, 32746, 32735, 32733, /* 30488-30495 */
32733, 32718, 32708, 32725, 32733, 32735, 32744, 32752, /* 30496-30503 */
32743, 32758, 32767, 32768, 32778, 32783, 32856, 32903, /* 30504-30511 */
32898, 32903, 32912, 32934, 32953, 32936, 32920, 32913, /* 30512-30519 */
32906, 32896, 32880, 32854, 32849, 32836, 32826, 32809, /* 30520-30527 */
32731, 32714, 32729, 32711, 32723, 32741, 32721, 32730, /* 30528-30535 */
32731, 32734, 32738, 32746, 32759, 32772, 32775, 32796, /* 30536-30543 */
32782, 32787, 32823, 32816, 32810, 32816, 32804, 32811, /* 30544-30551 */
32820, 32804, 32799, 32788, 32779, 32768, 32743, 32737, /* 30552-30559 */
32687, 32672, 32679, 32651, 32652, 32647, 32639, 32638, /* 30560-30567 */
32669, 32686, 32681, 32721, 32738, 32771, 32795, 32816, /* 30568-30575 */
32823, 32834, 32846, 32845, 32838, 32826, 32822, 32807, /* 30576-30583 */
32797, 32777, 32747, 32754, 32748, 32712, 32709, 32715, /* 30584-30591 */
32711, 32718, 32732, 32745, 32762, 32778, 32788, 32797, /* 30592-30599 */
32810, 32803, 32804, 32792, 32783, 32782, 32766, 32757, /* 30600-30607 */
32743, 32728, 32728, 32722, 32709, 32708, 32696, 32705, /* 30608-30615 */
32712, 32712, 32719, 32733, 32746, 32770, 32777, 32789, /* 30616-30623 */
32815, 32829, 32839, 32849, 32867, 32862, 32861, 32860, /* 30624-30631 */
32850, 32841, 32826, 32813, 32793, 32770, 32762, 32735, /* 30632-30639 */
32718, 32712, 32674, 32640, 32682, 32686, 32673, 32689, /* 30640-30647 */
32692, 32717, 32736, 32747, 32780, 32816, 32857, 32904, /* 30648-30655 */
32925, 32941, 32958, 32959, 32983, 32926, 32883, 32896, /* 30656-30663 */
32878, 32861, 32849, 32811, 32776, 32760, 32723, 32690, /* 30664-30671 */
32681, 32664, 32663, 32673, 32668, 32668, 32677, 32683, /* 30672-30679 */
32693, 32702, 32704, 32706, 32715, 32729, 32728, 32749, /* 30680-30687 */
32743, 32751, 32769, 32770, 32772, 32771, 32771, 32767, /* 30688-30695 */
32776, 32769, 32776, 32771, 32764, 32768, 32776, 32783, /* 30696-30703 */
32789, 32783, 32771, 32777, 32782, 32788, 32791, 32798, /* 30704-30711 */
32793, 32785, 32774, 32770, 32765, 32764, 32742, 32730, /* 30712-30719 */
32720, 32704, 32698, 32689, 32668, 32660, 32657, 32674, /* 30720-30727 */
32686, 32704, 32725, 32752, 32769, 32777, 32790, 32797, /* 30728-30735 */
32801, 32813, 32816, 32808, 32805, 32801, 32802, 32814, /* 30736-30743 */
32817, 32807, 32797, 32781, 32781, 32756, 32735, 32732, /* 30744-30751 */
32705, 32693, 32677, 32661, 32642, 32627, 32624, 32607, /* 30752-30759 */
32590, 32598, 32621, 32625, 32664, 32689, 32719, 32745, /* 30760-30767 */
32777, 32800, 32807, 32833, 32844, 32847, 32852, 32848, /* 30768-30775 */
32831, 32871, 32897, 32873, 32869, 32836, 32825, 32824, /* 30776-30783 */
32801, 32798, 32800, 32801, 32797, 32824, 32825, 32822, /* 30784-30791 */
32823, 32816, 32802, 32733, 32721, 32709, 32704, 32711, /* 30792-30799 */
32707, 32717, 32712, 32713, 32721, 32722, 32732, 32721, /* 30800-30807 */
32742, 32751, 32754, 32762, 32783, 32785, 32790, 32804, /* 30808-30815 */
32799, 32780, 32795, 32820, 32808, 32807, 32812, 32798, /* 30816-30823 */
32789, 32786, 32779, 32767, 32756, 32754, 32749, 32748, /* 30824-30831 */
32721, 32709, 32713, 32677, 32661, 32639, 32626, 32617, /* 30832-30839 */
32618, 32623, 32620, 32656, 32674, 32696, 32722, 32747, /* 30840-30847 */
32765, 32787, 32818, 32816, 32847, 32869, 32873, 32878, /* 30848-30855 */
32868, 32862, 32842, 32837, 32833, 32798, 32776, 32755, /* 30856-30863 */
32745, 32732, 32709, 32705, 32709, 32712, 32705, 32721, /* 30864-30871 */
32713, 32712, 32718, 32723, 32727, 32710, 32727, 32744, /* 30872-30879 */
32735, 32751, 32764, 32775, 32782, 32792, 32785, 32782, /* 30880-30887 */
32792, 32787, 32786, 32784, 32786, 32791, 32791, 32790, /* 30888-30895 */
32801, 32819, 32804, 32805, 32813, 32817, 32816, 32804, /* 30896-30903 */
32793, 32788, 32789, 32780, 32770, 32764, 32772, 32822, /* 30904-30911 */
32806, 32789, 32773, 32763, 32755, 32741, 32743, 32744, /* 30912-30919 */
32748, 32762, 32776, 32797, 32815, 32830, 32853, 32868, /* 30920-30927 */
32813, 32786, 32811, 32821, 32829, 32825, 32833, 32821, /* 30928-30935 */
32831, 32824, 32820, 32834, 32813, 32810, 32810, 32810, /* 30936-30943 */
32775, 32761, 32740, 32730, 32733, 32690, 32677, 32666, /* 30944-30951 */
32646, 32651, 32647, 32638, 32641, 32632, 32646, 32677, /* 30952-30959 */
32698, 32720, 32755, 32783, 32812, 32835, 32861, 32860, /* 30960-30967 */
32857, 32860, 32852, 32847, 32833, 32802, 32793, 32790, /* 30968-30975 */
32769, 32754, 32758, 32749, 32742, 32741, 32739, 32750, /* 30976-30983 */
32735, 32732, 32717, 32711, 32717, 32711, 32718, 32706, /* 30984-30991 */
32703, 32697, 32689, 32681, 32676, 32672, 32687, 32711, /* 30992-30999 */
32717, 32720, 32740, 32761, 32775, 32791, 32786, 32788, /* 31000-31007 */
32806, 32803, 32809, 32815, 32810, 32811, 32804, 32796, /* 31008-31015 */
32797, 32804, 32820, 32831, 32819, 32800, 32794, 32785, /* 31016-31023 */
32773, 32759, 32722, 32711, 32683, 32678, 32664, 32644, /* 31024-31031 */
32640, 32642, 32635, 32639, 32652, 32655, 32687, 32716, /* 31032-31039 */
32740, 32760, 32786, 32821, 32914, 32971, 32993, 33016, /* 31040-31047 */
33028, 33044, 33048, 33011, 32995, 32984, 32944, 32916, /* 31048-31055 */
32879, 32861, 32838, 32804, 32791, 32748, 32665, 32641, /* 31056-31063 */
32625, 32611, 32612, 32603, 32601, 32620, 32636, 32653, /* 31064-31071 */
32683, 32721, 32745, 32768, 32805, 32822, 32828, 32833, /* 31072-31079 */
32832, 32812, 32792, 32799, 32803, 32797, 32795, 32783, /* 31080-31087 */
32773, 32754, 32740, 32716, 32721, 32738, 32727, 32729, /* 31088-31095 */
32733, 32744, 32759, 32764, 32772, 32785, 32787, 32795, /* 31096-31103 */
32784, 32776, 32760, 32729, 32703, 32681, 32672, 32658, /* 31104-31111 */
32651, 32658, 32654, 32651, 32668, 32665, 32697, 32709, /* 31112-31119 */
32736, 32762, 32781, 32795, 32824, 32848, 32874, 32893, /* 31120-31127 */
32904, 32922, 32914, 32918, 32917, 32908, 32892, 32872, /* 31128-31135 */
32840, 32819, 32783, 32762, 32741, 32701, 32657, 32626, /* 31136-31143 */
32612, 32590, 32569, 32545, 32538, 32534, 32555, 32571, /* 31144-31151 */
32618, 32657, 32696, 32739, 32776, 32800, 32832, 32870, /* 31152-31159 */
32879, 32895, 32906, 32914, 32913, 32905, 32897, 32899, /* 31160-31167 */
32880, 32855, 32809, 32780, 32753, 32732, 32713, 32708, /* 31168-31175 */
32683, 32689, 32750, 32769, 32781, 32786, 32780, 32783, /* 31176-31183 */
32786, 32772, 32772, 32768, 32774, 32779, 32793, 32800, /* 31184-31191 */
32802, 32801, 32826, 32786, 32757, 32759, 32771, 32797, /* 31192-31199 */
32798, 32813, 32819, 32842, 32842, 32852, 32863, 32857, /* 31200-31207 */
32868, 32878, 32871, 32858, 32823, 32825, 32818, 32789, /* 31208-31215 */
32779, 32750, 32731, 32715, 32690, 32674, 32670, 32634, /* 31216-31223 */
32622, 32595, 32593, 32595, 32596, 32619, 32640, 32657, /* 31224-31231 */
32694, 32740, 32761, 32803, 32822, 32850, 32866, 32864, /* 31232-31239 */
32873, 32871, 32882, 32883, 32882, 32880, 32872, 32874, /* 31240-31247 */
32857, 32843, 32822, 32778, 32765, 32741, 32733, 32713, /* 31248-31255 */
32702, 32691, 32672, 32660, 32642, 32635, 32620, 32629, /* 31256-31263 */
32627, 32637, 32649, 32664, 32677, 32687, 32727, 32741, /* 31264-31271 */
32756, 32785, 32791, 32797, 32819, 32840, 32848, 32847, /* 31272-31279 */
32844, 32817, 32818, 32831, 32815, 32809, 32806, 32794, /* 31280-31287 */
32807, 32811, 32794, 32795, 32783, 32771, 32756, 32749, /* 31288-31295 */
32737, 32721, 32704, 32674, 32669, 32661, 32652, 32628, /* 31296-31303 */
32631, 32623, 32641, 32660, 32674, 32696, 32710, 32804, /* 31304-31311 */
32857, 32887, 32915, 32932, 32957, 32981, 32992, 32985, /* 31312-31319 */
32973, 32971, 32945, 32915, 32921, 32904, 32888, 32878, /* 31320-31327 */
32860, 32761, 32734, 32743, 32730, 32721, 32714, 32681, /* 31328-31335 */
32672, 32662, 32629, 32601, 32598, 32592, 32591, 32614, /* 31336-31343 */
32619, 32642, 32663, 32688, 32714, 32731, 32749, 32788, /* 31344-31351 */
32806, 32816, 32846, 32851, 32862, 32867, 32878, 32867, /* 31352-31359 */
32840, 32825, 32804, 32785, 32774, 32763, 32742, 32734, /* 31360-31367 */
32733, 32731, 32726, 32723, 32722, 32710, 32720, 32728, /* 31368-31375 */
32728, 32728, 32727, 32733, 32712, 32705, 32720, 32721, /* 31376-31383 */
32726, 32731, 32729, 32751, 32756, 32765, 32775, 32778, /* 31384-31391 */
32786, 32781, 32789, 32802, 32797, 32806, 32812, 32812, /* 31392-31399 */
32825, 32816, 32806, 32797, 32795, 32781, 32784, 32769, /* 31400-31407 */
32754, 32746, 32738, 32729, 32722, 32709, 32678, 32670, /* 31408-31415 */
32656, 32634, 32637, 32650, 32647, 32653, 32674, 32699, /* 31416-31423 */
32722, 32753, 32768, 32794, 32805, 32822, 32830, 32858, /* 31424-31431 */
32887, 32871, 32858, 32868, 32875, 32867, 32850, 32835, /* 31432-31439 */
32819, 32816, 32800, 32762, 32773, 32844, 32826, 32819, /* 31440-31447 */
32812, 32796, 32773, 32758, 32738, 32723, 32712, 32694, /* 31448-31455 */
32715, 32725, 32715, 32733, 32745, 32759, 32742, 32730, /* 31456-31463 */
32784, 32806, 32780, 32800, 32810, 32806, 32802, 32801, /* 31464-31471 */
32781, 32764, 32745, 32729, 32720, 32692, 32704, 32694, /* 31472-31479 */
32659, 32668, 32700, 32709, 32693, 32688, 32698, 32717, /* 31480-31487 */
32707, 32709, 32725, 32730, 32707, 32706, 32713, 32707, /* 31488-31495 */
32720, 32707, 32674, 32686, 32694, 32666, 32690, 32689, /* 31496-31503 */
32693, 32731, 32724, 32706, 32723, 32741, 32752, 32751, /* 31504-31511 */
32762, 32775, 32837, 32821, 32808, 32807, 32802, 32806, /* 31512-31519 */
32786, 32805, 32806, 32787, 32774, 32767, 32776, 32767, /* 31520-31527 */
32733, 32746, 32723, 32720, 32693, 32692, 32644, 32589, /* 31528-31535 */
32612, 32624, 32663, 32592, 32585, 32608, 32713, 32779, /* 31536-31543 */
32800, 32833, 32842, 32864, 32902, 32902, 32912, 32911, /* 31544-31551 */
32929, 32913, 32877, 32881, 32855, 32848, 32807, 32778, /* 31552-31559 */
32758, 32720, 32719, 32689, 32689, 32684, 32648, 32632, /* 31560-31567 */
32647, 32672, 32667, 32675, 32702, 32718, 32750, 32762, /* 31568-31575 */
32768, 32758, 32850, 32886, 32876, 32893, 32868, 32888, /* 31576-31583 */
32897, 32897, 32895, 32884, 32879, 32859, 32865, 32868, /* 31584-31591 */
32860, 32866, 32862, 32852, 32791, 32788, 32778, 32776, /* 31592-31599 */
32788, 32782, 32776, 32772, 32756, 32755, 32733, 32727, /* 31600-31607 */
32719, 32720, 32713, 32706, 32694, 32700, 32685, 32687, /* 31608-31615 */
32697, 32693, 32697, 32721, 32739, 32764, 32789, 32795, /* 31616-31623 */
32816, 32835, 32845, 32868, 32865, 32890, 32901, 32900, /* 31624-31631 */
32896, 32892, 32888, 32868, 32866, 32845, 32829, 32812, /* 31632-31639 */
32793, 32749, 32726, 32721, 32704, 32686, 32679, 32661, /* 31640-31647 */
32653, 32649, 32638, 32644, 32673, 32677, 32684, 32721, /* 31648-31655 */
32740, 32764, 32796, 32797, 32806, 32833, 32849, 32847, /* 31656-31663 */
32845, 32847, 32849, 32866, 32850, 32830, 32817, 32804, /* 31664-31671 */
32809, 32792, 32765, 32762, 32769, 32754, 32767, 32766, /* 31672-31679 */
32770, 32765, 32755, 32740, 32725, 32725, 32723, 32697, /* 31680-31687 */
32701, 32706, 32699, 32690, 32689, 32695, 32691, 32694, /* 31688-31695 */
32693, 32725, 32760, 32778, 32783, 32792, 32826, 32851, /* 31696-31703 */
32864, 32874, 32889, 32893, 32902, 32918, 32885, 32889, /* 31704-31711 */
32961, 32979, 32949, 32928, 32910, 32896, 32885, 32850, /* 31712-31719 */
32827, 32810, 32783, 32761, 32749, 32738, 32734, 32730, /* 31720-31727 */
32720, 32649, 32616, 32642, 32663, 32662, 32686, 32717, /* 31728-31735 */
32746, 32768, 32796, 32819, 32835, 32860, 32880, 32887, /* 31736-31743 */
32886, 32879, 32874, 32867, 32857, 32846, 32829, 32800, /* 31744-31751 */
32772, 32740, 32736, 32738, 32723, 32683, 32673, 32673, /* 31752-31759 */
32662, 32649, 32637, 32645, 32654, 32652, 32670, 32703, /* 31760-31767 */
32714, 32718, 32716, 32735, 32744, 32729, 32730, 32738, /* 31768-31775 */
32755, 32757, 32764, 32794, 32812, 32813, 32843, 32866, /* 31776-31783 */
32875, 32858, 32866, 32876, 32875, 32878, 32864, 32862, /* 31784-31791 */
32856, 32830, 32820, 32824, 32806, 32768, 32752, 32732, /* 31792-31799 */
32711, 32683, 32661, 32644, 32623, 32611, 32604, 32604, /* 31800-31807 */
32606, 32634, 32626, 32661, 32677, 32699, 32731, 32750, /* 31808-31815 */
32788, 32811, 32843, 32880, 32900, 32930, 32939, 32944, /* 31816-31823 */
32952, 32955, 32938, 32932, 32907, 32888, 32862, 32810, /* 31824-31831 */
32790, 32764, 32719, 32713, 32689, 32675, 32652, 32625, /* 31832-31839 */
32626, 32623, 32614, 32631, 32623, 32717, 32756, 32746, /* 31840-31847 */
32779, 32791, 32824, 32839, 32842, 32847, 32880, 32889, /* 31848-31855 */
32911, 32933, 32934, 32958, 32973, 32971, 32926, 32853, /* 31856-31863 */
32829, 32822, 32817, 32799, 32794, 32790, 32794, 32779, /* 31864-31871 */
32768, 32744, 32734, 32753, 32742, 32731, 32719, 32710, /* 31872-31879 */
32693, 32682, 32679, 32675, 32670, 32658, 32663, 32675, /* 31880-31887 */
32682, 32699, 32711, 32720, 32761, 32771, 32777, 32786, /* 31888-31895 */
32808, 32822, 32829, 32846, 32843, 32848, 32858, 32860, /* 31896-31903 */
32858, 32850, 32825, 32815, 32797, 32770, 32756, 32744, /* 31904-31911 */
32725, 32716, 32711, 32698, 32672, 32671, 32664, 32644, /* 31912-31919 */
32630, 32621, 32611, 32632, 32641, 32632, 32650, 32663, /* 31920-31927 */
32693, 32723, 32743, 32766, 32806, 32817, 32844, 32873, /* 31928-31935 */
32893, 32910, 32913, 32929, 32934, 32928, 32895, 32887, /* 31936-31943 */
32872, 32834, 32798, 32762, 32732, 32707, 32675, 32656, /* 31944-31951 */
32638, 32629, 32610, 32613, 32599, 32602, 32621, 32625, /* 31952-31959 */
32632, 32636, 32662, 32661, 32706, 32736, 32753, 32774, /* 31960-31967 */
32789, 32817, 32826, 32830, 32828, 32841, 32856, 32849, /* 31968-31975 */
32864, 32846, 32866, 32924, 32927, 32924, 32907, 32891, /* 31976-31983 */
32892, 32876, 32846, 32834, 32819, 32803, 32783, 32793, /* 31984-31991 */
32761, 32772, 32770, 32764, 32690, 32673, 32668, 32665, /* 31992-31999 */
32659, 32653, 32650, 32648, 32666, 32683, 32689, 32694, /* 32000-32007 */
32728, 32754, 32775, 32795, 32815, 32839, 32852, 32847, /* 32008-32015 */
32871, 32864, 32875, 32878, 32878, 32875, 32869, 32844, /* 32016-32023 */
32812, 32798, 32769, 32748, 32719, 32691, 32667, 32643, /* 32024-32031 */
32642, 32637, 32633, 32624, 32617, 32613, 32612, 32622, /* 32032-32039 */
32641, 32661, 32675, 32712, 32731, 32761, 32784, 32817, /* 32040-32047 */
32841, 32859, 32866, 32887, 32889, 32887, 32883, 32864, /* 32048-32055 */
32855, 32827, 32809, 32781, 32766, 32735, 32708, 32700, /* 32056-32063 */
32696, 32675, 32676, 32679, 32673, 32673, 32679, 32681, /* 32064-32071 */
32699, 32701, 32710, 32722, 32730, 32740, 32737, 32733, /* 32072-32079 */
32747, 32743, 32716, 32743, 32755, 32766, 32785, 32796, /* 32080-32087 */
32803, 32813, 32820, 32820, 32817, 32806, 32811, 32806, /* 32088-32095 */
32811, 32791, 32793, 32787, 32780, 32786, 32795, 32785, /* 32096-32103 */
32780, 32773, 32773, 32765, 32745, 32736, 32722, 32714, /* 32104-32111 */
32765, 32791, 32792, 32782, 32770, 32786, 32784, 32780, /* 32112-32119 */
32788, 32807, 32813, 32824, 32840, 32855, 32878, 32918, /* 32120-32127 */
32936, 32909, 32857, 32881, 32876, 32885, 32874, 32864, /* 32128-32135 */
32840, 32824, 32803, 32777, 32749, 32709, 32704, 32684, /* 32136-32143 */
32661, 32643, 32627, 32624, 32611, 32611, 32625, 32623, /* 32144-32151 */
32637, 32665, 32679, 32699, 32727, 32741, 32759, 32762, /* 32152-32159 */
32769, 32779, 32783, 32799, 32805, 32819, 32825, 32811, /* 32160-32167 */
32814, 32811, 32791, 32795, 32776, 32761, 32756, 32753, /* 32168-32175 */
32745, 32733, 32735, 32736, 32725, 32728, 32724, 32710, /* 32176-32183 */
32716, 32716, 32701, 32693, 32686, 32677, 32699, 32693, /* 32184-32191 */
32688, 32680, 32670, 32684, 32691, 32697, 32713, 32721, /* 32192-32199 */
32732, 32751, 32753, 32770, 32795, 32807, 32825, 32833, /* 32200-32207 */
32857, 32870, 32880, 32884, 32897, 32903, 32881, 32849, /* 32208-32215 */
32828, 32802, 32774, 32765, 32750, 32717, 32707, 32688, /* 32216-32223 */
32683, 32682, 32662, 32668, 32661, 32673, 32676, 32678, /* 32224-32231 */
32689, 32698, 32711, 32742, 32757, 32758, 32769, 32796, /* 32232-32239 */
32807, 32824, 32829, 32846, 32853, 32875, 32937, 32935, /* 32240-32247 */
32925, 32913, 32915, 32925, 32903, 32883, 32874, 32844, /* 32248-32255 */
32834, 32812, 32808, 32797, 32779, 32775, 32771, 32705, /* 32256-32263 */
32706, 32708, 32714, 32736, 32733, 32739, 32748, 32741, /* 32264-32271 */
32740, 32737, 32723, 32733, 32732, 32728, 32728, 32725, /* 32272-32279 */
32735, 32755, 32748, 32751, 32764, 32764, 32787, 32794, /* 32280-32287 */
32812, 32830, 32839, 32838, 32824, 32825, 32820, 32804, /* 32288-32295 */
32791, 32778, 32763, 32750, 32744, 32732, 32719, 32696, /* 32296-32303 */
32690, 32690, 32673, 32669, 32675, 32667, 32668, 32669, /* 32304-32311 */
32681, 32707, 32712, 32723, 32745, 32765, 32786, 32808, /* 32312-32319 */
32813, 32822, 32814, 32849, 32858, 32861, 32866, 32848, /* 32320-32327 */
32846, 32841, 32823, 32817, 32790, 32773, 32759, 32748, /* 32328-32335 */
32725, 32699, 32672, 32662, 32666, 32650, 32673, 32673, /* 32336-32343 */
32675, 32677, 32688, 32700, 32710, 32714, 32729, 32740, /* 32344-32351 */
32740, 32766, 32785, 32781, 32785, 32802, 32808, 32802, /* 32352-32359 */
32799, 32814, 32806, 32821, 32814, 32810, 32795, 32783, /* 32360-32367 */
32787, 32806, 32788, 32781, 32774, 32766, 32770, 32762, /* 32368-32375 */
32746, 32751, 32743, 32790, 32804, 32802, 32799, 32778, /* 32376-32383 */
32801, 32799, 32783, 32786, 32797, 32792, 32810, 32808, /* 32384-32391 */
32818, 32823, 32814, 32816, 32815, 32762, 32772, 32794, /* 32392-32399 */
32793, 32811, 32837, 32828, 32836, 32838, 32833, 32826, /* 32400-32407 */
32824, 32828, 32828, 32801, 32782, 32763, 32755, 32733, /* 32408-32415 */
32726, 32699, 32681, 32671, 32665, 32675, 32670, 32663, /* 32416-32423 */
32670, 32669, 32678, 32687, 32691, 32688, 32713, 32723, /* 32424-32431 */
32732, 32751, 32760, 32775, 32785, 32805, 32817, 32824, /* 32432-32439 */
32833, 32842, 32837, 32841, 32849, 32840, 32844, 32818, /* 32440-32447 */
32803, 32792, 32778, 32773, 32749, 32722, 32709, 32694, /* 32448-32455 */
32681, 32708, 32713, 32713, 32706, 32712, 32710, 32738, /* 32456-32463 */
32763, 32751, 32743, 32758, 32769, 32772, 32774, 32777, /* 32464-32471 */
32784, 32789, 32782, 32779, 32796, 32792, 32794, 32815, /* 32472-32479 */
32810, 32809, 32795, 32792, 32790, 32785, 32785, 32783, /* 32480-32487 */
32754, 32750, 32737, 32732, 32727, 32705, 32696, 32686, /* 32488-32495 */
32679, 32675, 32674, 32662, 32673, 32670, 32669, 32664, /* 32496-32503 */
32674, 32678, 32682, 32707, 32721, 32733, 32742, 32761, /* 32504-32511 */
32793, 32886, 32908, 32945, 32952, 32968, 32988, 32991, /* 32512-32519 */
32970, 32962, 32979, 32961, 32935, 32908, 32894, 32854, /* 32520-32527 */
32831, 32796, 32712, 32677, 32674, 32667, 32667, 32665, /* 32528-32535 */
32667, 32656, 32671, 32684, 32690, 32709, 32732, 32730, /* 32536-32543 */
32745, 32775, 32764, 32769, 32791, 32797, 32808, 32801, /* 32544-32551 */
32808, 32810, 32814, 32813, 32820, 32814, 32797, 32804, /* 32552-32559 */
32791, 32779, 32762, 32759, 32727, 32708, 32739, 32721, /* 32560-32567 */
32723, 32720, 32713, 32719, 32715, 32729, 32727, 32729, /* 32568-32575 */
32730, 32739, 32745, 32734, 32739, 32741, 32741, 32750, /* 32576-32583 */
32744, 32741, 32742, 32746, 32747, 32752, 32758, 32774, /* 32584-32591 */
32794, 32786, 32801, 32801, 32809, 32835, 32840, 32837, /* 32592-32599 */
32833, 32848, 32846, 32835, 32825, 32818, 32796, 32778, /* 32600-32607 */
32761, 32748, 32723, 32711, 32703, 32675, 32683, 32667, /* 32608-32615 */
32666, 32652, 32657, 32686, 32679, 32697, 32707, 32726, /* 32616-32623 */
32719, 32759, 32780, 32784, 32810, 32800, 32816, 32826, /* 32624-32631 */
32834, 32851, 32857, 32875, 32867, 32876, 32856, 32843, /* 32632-32639 */
32827, 32776, 32769, 32740, 32710, 32700, 32747, 32751, /* 32640-32647 */
32747, 32752, 32753, 32746, 32751, 32762, 32762, 32775, /* 32648-32655 */
32793, 32819, 32832, 32839, 32864, 32877, 32881, 32858, /* 32656-32663 */
32795, 32794, 32778, 32777, 32773, 32763, 32767, 32777, /* 32664-32671 */
32761, 32763, 32754, 32746, 32749, 32755, 32760, 32757, /* 32672-32679 */
32762, 32761, 32759, 32758, 32758, 32763, 32745, 32743, /* 32680-32687 */
32752, 32758, 32754, 32741, 32734, 32738, 32735, 32736, /* 32688-32695 */
32731, 32714, 32730, 32722, 32722, 32723, 32723, 32732, /* 32696-32703 */
32735, 32732, 32751, 32759, 32770, 32780, 32778, 32800, /* 32704-32711 */
32810, 32826, 32835, 32838, 32833, 32836, 32830, 32826, /* 32712-32719 */
32796, 32789, 32781, 32761, 32752, 32711, 32703, 32682, /* 32720-32727 */
32680, 32665, 32671, 32679, 32682, 32696, 32709, 32719, /* 32728-32735 */
32739, 32746, 32747, 32768, 32767, 32790, 32788, 32790, /* 32736-32743 */
32814, 32798, 32795, 32795, 32797, 32794, 32771, 32775, /* 32744-32751 */
32784, 32778, 32784, 32780, 32757, 32753, 32756, 32762, /* 32752-32759 */
32763, 32740, 32723, 32733, 32737, 32718, 32727, 32742, /* 32760-32767 */
32738, 32751, 32753, 32751, 32759, 32759, 32766, 32776, /* 32768-32775 */
32758, 32759, 32737, 32749, 32821, 32826, 32842, 32847, /* 32776-32783 */
32848, 32872, 32859, 32858, 32876, 32865, 32871, 32888, /* 32784-32791 */
32889, 32900, 32894, 32884, 32875, 32788, 32770, 32767, /* 32792-32799 */
32745, 32752, 32736, 32721, 32718, 32712, 32710, 32708, /* 32800-32807 */
32712, 32719, 32724, 32720, 32729, 32737, 32720, 32744, /* 32808-32815 */
32750, 32749, 32741, 32753, 32756, 32750, 32770, 32777, /* 32816-32823 */
32785, 32790, 32780, 32800, 32788, 32791, 32804, 32789, /* 32824-32831 */
32786, 32790, 32793, 32800, 32793, 32795, 32772, 32766, /* 32832-32839 */
32749, 32757, 32737, 32722, 32722, 32720, 32738, 32722, /* 32840-32847 */
32734, 32735, 32741, 32744, 32744, 32754, 32761, 32760, /* 32848-32855 */
32768, 32754, 32751, 32759, 32752, 32760, 32756, 32760, /* 32856-32863 */
32766, 32765, 32773, 32769, 32784, 32791, 32782, 32781, /* 32864-32871 */
32774, 32781, 32782, 32772, 32780, 32768, 32750, 32746, /* 32872-32879 */
32749, 32743, 32735, 32722, 32713, 32709, 32719, 32732, /* 32880-32887 */
32725, 32719, 32714, 32732, 32738, 32732, 32749, 32738, /* 32888-32895 */
32734, 32738, 32735, 32765, 32761, 32758, 32783, 32783, /* 32896-32903 */
32790, 32810, 32798, 32805, 32810, 32803, 32803, 32784, /* 32904-32911 */
32794, 32863, 32857, 32849, 32854, 32834, 32831, 32820, /* 32912-32919 */
32800, 32796, 32780, 32790, 32794, 32782, 32807, 32806, /* 32920-32927 */
32799, 32806, 32791, 32741, 32750, 32738, 32746, 32758, /* 32928-32935 */
32758, 32759, 32773, 32769, 32770, 32770, 32777, 32780, /* 32936-32943 */
32782, 32786, 32798, 32774, 32774, 32766, 32766, 32762, /* 32944-32951 */
32745, 32743, 32736, 32727, 32745, 32747, 32744, 32743, /* 32952-32959 */
32727, 32734, 32731, 32736, 32738, 32726, 32739, 32742, /* 32960-32967 */
32728, 32744, 32747, 32748, 32758, 32752, 32751, 32742, /* 32968-32975 */
32738, 32734, 32747, 32764, 32763, 32771, 32769, 32785, /* 32976-32983 */
32787, 32799, 32789, 32792, 32794, 32790, 32798, 32792, /* 32984-32991 */
32783, 32773, 32756, 32750, 32745, 32733, 32724, 32712, /* 32992-32999 */
32707, 32706, 32710, 32702, 32706, 32697, 32713, 32713, /* 33000-33007 */
32725, 32740, 32752, 32749, 32748, 32760, 32758, 32765, /* 33008-33015 */
32774, 32768, 32777, 32789, 32800, 32809, 32803, 32811, /* 33016-33023 */
32810, 32817, 32814, 32795, 32789, 32785, 32762, 32752, /* 33024-33031 */
32745, 32723, 32697, 32691, 32689, 32703, 32689, 32700, /* 33032-33039 */
32720, 32716, 32731, 32739, 32762, 32767, 32806, 32880, /* 33040-33047 */
32881, 32898, 32894, 32893, 32899, 32889, 32875, 32885, /* 33048-33055 */
32877, 32856, 32858, 32848, 32837, 32841, 32838, 32826, /* 33056-33063 */
32755, 32745, 32754, 32741, 32745, 32734, 32739, 32723, /* 33064-33071 */
32708, 32714, 32715, 32721, 32713, 32711, 32728, 32729, /* 33072-33079 */
32733, 32728, 32722, 32716, 32723, 32717, 32725, 32721, /* 33080-33087 */
32729, 32739, 32726, 32739, 32731, 32756, 32751, 32750, /* 33088-33095 */
32756, 32766, 32766, 32794, 32799, 32803, 32811, 32817, /* 33096-33103 */
32816, 32800, 32798, 32788, 32783, 32771, 32752, 32738, /* 33104-33111 */
32736, 32729, 32715, 32713, 32708, 32694, 32695, 32712, /* 33112-33119 */
32716, 32721, 32749, 32744, 32765, 32777, 32806, 32795, /* 33120-33127 */
32798, 32825, 32828, 32830, 32838, 32848, 32843, 32844, /* 33128-33135 */
32850, 32841, 32826, 32799, 32790, 32777, 32773, 32766, /* 33136-33143 */
32752, 32737, 32717, 32712, 32716, 32709, 32694, 32698, /* 33144-33151 */
32690, 32708, 32708, 32698, 32722, 32738, 32746, 32770, /* 33152-33159 */
32772, 32771, 32786, 32786, 32789, 32786, 32783, 32776, /* 33160-33167 */
32775, 32773, 32762, 32761, 32756, 32759, 32769, 32758, /* 33168-33175 */
32757, 32762, 32760, 32767, 32848, 32868, 32872, 32876, /* 33176-33183 */
32873, 32871, 32864, 32854, 32862, 32848, 32824, 32822, /* 33184-33191 */
32822, 32817, 32812, 32795, 32807, 32773, 32716, 32713, /* 33192-33199 */
32721, 32741, 32741, 32753, 32768, 32778, 32776, 32768, /* 33200-33207 */
32776, 32787, 32786, 32795, 32792, 32810, 32819, 32806, /* 33208-33215 */
32811, 32815, 32803, 32793, 32774, 32763, 32736, 32720, /* 33216-33223 */
32723, 32704, 32684, 32677, 32688, 32675, 32667, 32678, /* 33224-33231 */
32687, 32693, 32705, 32723, 32731, 32745, 32751, 32756, /* 33232-33239 */
32775, 32776, 32781, 32778, 32781, 32774, 32779, 32793, /* 33240-33247 */
32782, 32779, 32774, 32765, 32765, 32766, 32763, 32767, /* 33248-33255 */
32763, 32762, 32772, 32760, 32753, 32749, 32741, 32744, /* 33256-33263 */
32734, 32732, 32731, 32734, 32740, 32744, 32738, 32742, /* 33264-33271 */
32751, 32754, 32754, 32764, 32765, 32767, 32767, 32767, /* 33272-33279 */
32772, 32779, 32774, 32772, 32776, 32768, 32773, 32774, /* 33280-33287 */
32780, 32783, 32780, 32781, 32788, 32780, 32796, 32794, /* 33288-33295 */
32778, 32788, 32792, 32775, 32753, 32754, 32759, 32738, /* 33296-33303 */
32736, 32733, 32718, 32726, 32715, 32725, 32730, 32735, /* 33304-33311 */
32729, 32748, 32827, 32849, 32849, 32855, 32858, 32887, /* 33312-33319 */
32884, 32880, 32887, 32876, 32879, 32859, 32863, 32875, /* 33320-33327 */
32869, 32842, 32832, 32756, 32739, 32737, 32750, 32746, /* 33328-33335 */
32737, 32749, 32740, 32726, 32724, 32724, 32717, 32714, /* 33336-33343 */
32712, 32720, 32729, 32726, 32739, 32742, 32748, 32741, /* 33344-33351 */
32745, 32764, 32748, 32758, 32760, 32764, 32769, 32762, /* 33352-33359 */
32760, 32772, 32762, 32760, 32760, 32753, 32764, 32757, /* 33360-33367 */
32763, 32774, 32757, 32766, 32765, 32777, 32780, 32772, /* 33368-33375 */
32765, 32766, 32762, 32757, 32760, 32768, 32747, 32746, /* 33376-33383 */
32747, 32744, 32749, 32723, 32704, 32720, 32707, 32723, /* 33384-33391 */
32722, 32727, 32735, 32748, 32757, 32764, 32764, 32776, /* 33392-33399 */
32783, 32785, 32780, 32774, 32782, 32791, 32780, 32782, /* 33400-33407 */
32773, 32778, 32769, 32773, 32773, 32751, 32748, 32747, /* 33408-33415 */
32732, 32712, 32706, 32702, 32720, 32720, 32711, 32732, /* 33416-33423 */
32738, 32724, 32741, 32736, 32745, 32740, 32746, 32769, /* 33424-33431 */
32776, 32764, 32769, 32778, 32785, 32784, 32779, 32768, /* 33432-33439 */
32764, 32753, 32750, 32740, 32724, 32743, 32753, 32824, /* 33440-33447 */
32852, 32847, 32843, 32831, 32848, 32822, 32808, 32816, /* 33448-33455 */
32839, 32840, 32832, 32845, 32840, 32846, 32849, 32856, /* 33456-33463 */
32820, 32744, 32749, 32746, 32753, 32748, 32760, 32763, /* 33464-33471 */
32759, 32751, 32739, 32728, 32726, 32737, 32729, 32732, /* 33472-33479 */
32711, 32717, 32716, 32728, 32738, 32736, 32743, 32758, /* 33480-33487 */
32762, 32763, 32785, 32786, 32787, 32781, 32780, 32760, /* 33488-33495 */
32771, 32763, 32760, 32774, 32764, 32757, 32756, 32769, /* 33496-33503 */
32754, 32753, 32749, 32742, 32740, 32744, 32749, 32742, /* 33504-33511 */
32748, 32762, 32766, 32763, 32769, 32773, 32766, 32760, /* 33512-33519 */
32762, 32765, 32757, 32757, 32767, 32774, 32764, 32752, /* 33520-33527 */
32759, 32756, 32754, 32752, 32740, 32749, 32751, 32748, /* 33528-33535 */
32747, 32741, 32754, 32752, 32760, 32766, 32753, 32762, /* 33536-33543 */
32768, 32765, 32771, 32769, 32768, 32770, 32770, 32763, /* 33544-33551 */
32766, 32765, 32774, 32757, 32755, 32762, 32743, 32730, /* 33552-33559 */
32733, 32737, 32718, 32702, 32728, 32735, 32730, 32735, /* 33560-33567 */
32741, 32755, 32762, 32775, 32797, 32807, 32794, 32814, /* 33568-33575 */
32829, 32818, 32830, 32808, 32820, 32880, 32875, 32871, /* 33576-33583 */
32847, 32851, 32862, 32830, 32813, 32836, 32794, 32795, /* 33584-33591 */
32809, 32812, 32823, 32805, 32802, 32804, 32750, 32742, /* 33592-33599 */
32753, 32756, 32766, 32767, 32762, 32770, 32770, 32771, /* 33600-33607 */
32777, 32771, 32765, 32765, 32776, 32764, 32754, 32750, /* 33608-33615 */
32743, 32750, 32753, 32745, 32738, 32733, 32748, 32762, /* 33616-33623 */
32769, 32766, 32765, 32784, 32776, 32771, 32781, 32777, /* 33624-33631 */
32767, 32779, 32772, 32775, 32765, 32764, 32769, 32766, /* 33632-33639 */
32771, 32760, 32753, 32757, 32742, 32743, 32740, 32739, /* 33640-33647 */
32750, 32740, 32758, 32757, 32755, 32761, 32771, 32770, /* 33648-33655 */
32773, 32762, 32771, 32788, 32782, 32778, 32779, 32781, /* 33656-33663 */
32788, 32786, 32785, 32770, 32767, 32769, 32755, 32751, /* 33664-33671 */
32748, 32733, 32735, 32723, 32712, 32725, 32735, 32739, /* 33672-33679 */
32734, 32752, 32754, 32755, 32752, 32757, 32769, 32775, /* 33680-33687 */
32770, 32776, 32775, 32762, 32759, 32761, 32760, 32753, /* 33688-33695 */
32743, 32744, 32743, 32740, 32748, 32730, 32741, 32766, /* 33696-33703 */
32764, 32776, 32778, 32771, 32785, 32784, 32788, 32792, /* 33704-33711 */
32783, 32783, 32841, 32872, 32858, 32847, 32846, 32847, /* 33712-33719 */
32857, 32842, 32823, 32833, 32823, 32820, 32830, 32824, /* 33720-33727 */
32838, 32834, 32833, 32806, 32750, 32754, 32760, 32764, /* 33728-33735 */
32763, 32769, 32769, 32772, 32771, 32773, 32765, 32763, /* 33736-33743 */
32766, 32775, 32769, 32767, 32766, 32756, 32751, 32745, /* 33744-33751 */
32737, 32715, 32712, 32726, 32728, 32732, 32727, 32726, /* 33752-33759 */
32740, 32739, 32747, 32748, 32749, 32748, 32756, 32766, /* 33760-33767 */
32765, 32767, 32770, 32775, 32787, 32775, 32775, 32766, /* 33768-33775 */
32773, 32765, 32753, 32754, 32752, 32763, 32757, 32765, /* 33776-33783 */
32758, 32761, 32765, 32767, 32763, 32752, 32755, 32763, /* 33784-33791 */
32767, 32766, 32764, 32762, 32763, 32768, 32766, 32756, /* 33792-33799 */
32751, 32753, 32756, 32767, 32753, 32755, 32753, 32754, /* 33800-33807 */
32759, 32761, 32768, 32765, 32758, 32766, 32781, 32769, /* 33808-33815 */
32772, 32774, 32753, 32770, 32774, 32772, 32785, 32770, /* 33816-33823 */
32767, 32783, 32770, 32762, 32769, 32759, 32749, 32747, /* 33824-33831 */
32749, 32737, 32731, 32737, 32736, 32736, 32744, 32752, /* 33832-33839 */
32745, 32750, 32744, 32737, 32741, 32749, 32760, 32787, /* 33840-33847 */
32851, 32839, 32864, 32876, 32862, 32885, 32867, 32875, /* 33848-33855 */
32881, 32873, 32875, 32875, 32864, 32872, 32874, 32861, /* 33856-33863 */
32832, 32758, 32754, 32744, 32754, 32748, 32742, 32732, /* 33864-33871 */
32727, 32737, 32740, 32733, 32734, 32742, 32760, 32750, /* 33872-33879 */
32750, 32754, 32758, 32759, 32754, 32743, 32752, 32758, /* 33880-33887 */
32744, 32748, 32739, 32746, 32738, 32735, 32749, 32726, /* 33888-33895 */
32738, 32749, 32746, 32750, 32757, 32755, 32767, 32760, /* 33896-33903 */
32768, 32764, 32762, 32778, 32758, 32765, 32761, 32752, /* 33904-33911 */
32750, 32746, 32743, 32735, 32735, 32742, 32749, 32742, /* 33912-33919 */
32739, 32744, 32739, 32745, 32746, 32755, 32747, 32761, /* 33920-33927 */
32754, 32760, 32766, 32766, 32767, 32762, 32762, 32769, /* 33928-33935 */
32791, 32780, 32774, 32768, 32768, 32775, 32778, 32778, /* 33936-33943 */
32773, 32766, 32765, 32766, 32751, 32750, 32730, 32719, /* 33944-33951 */
32716, 32718, 32716, 32712, 32707, 32712, 32747, 32745, /* 33952-33959 */
32753, 32751, 32762, 32767, 32763, 32773, 32785, 32794, /* 33960-33967 */
32793, 32785, 32784, 32785, 32793, 32777, 32764, 32764, /* 33968-33975 */
32775, 32772, 32768, 32760, 32762, 32801, 32827, 32818, /* 33976-33983 */
32826, 32835, 32828, 32826, 32816, 32814, 32800, 32819, /* 33984-33991 */
32854, 32831, 32789, 32806, 32782, 32794, 32761, 32696, /* 33992-33999 */
32695, 32713, 32754, 32755, 32730, 32713, 32720, 32716, /* 34000-34007 */
32725, 32710, 32719, 32728, 32734, 32732, 32738, 32744, /* 34008-34015 */
32741, 32758, 32777, 32775, 32778, 32775, 32765, 32762, /* 34016-34023 */
32762, 32759, 32764, 32761, 32755, 32742, 32744, 32730, /* 34024-34031 */
32687, 32700, 32709, 32704, 32724, 32717, 32699, 32718, /* 34032-34039 */
32728, 32739, 32728, 32723, 32743, 32741, 32772, 32795, /* 34040-34047 */
32772, 32773, 32769, 32770, 32770, 32759, 32749, 32740, /* 34048-34055 */
32753, 32774, 32749, 32730, 32714, 32701, 32707, 32708, /* 34056-34063 */
32698, 32726, 32716, 32711, 32721, 32717, 32722, 32724, /* 34064-34071 */
32731, 32764, 32731, 32708, 32738, 32762, 32792, 32748, /* 34072-34079 */
32702, 32701, 32772, 32803, 32787, 32783, 32774, 32766, /* 34080-34087 */
32768, 32765, 32755, 32766, 32771, 32769, 32768, 32757, /* 34088-34095 */
32765, 32767, 32772, 32768, 32751, 32769, 32778, 32768, /* 34096-34103 */
32778, 32775, 32769, 32784, 32770, 32764, 32763, 32766, /* 34104-34111 */
32777, 32754, 32790, 32845, 32841, 32857, 32855, 32847, /* 34112-34119 */
32872, 32860, 32837, 32853, 32860, 32858, 32875, 32865, /* 34120-34127 */
32876, 32863, 32858, 32854, 32766, 32755, 32754, 32764, /* 34128-34135 */
32774, 32771, 32771, 32748, 32738, 32731, 32714, 32701, /* 34136-34143 */
32717, 32726, 32715, 32709, 32717, 32732, 32745, 32755, /* 34144-34151 */
32767, 32775, 32775, 32790, 32790, 32801, 32812, 32793, /* 34152-34159 */
32798, 32800, 32792, 32792, 32778, 32764, 32765, 32762, /* 34160-34167 */
32759, 32749, 32756, 32751, 32744, 32748, 32746, 32748, /* 34168-34175 */
32736, 32735, 32750, 32746, 32753, 32755, 32755, 32752, /* 34176-34183 */
32746, 32756, 32765, 32756, 32758, 32763, 32759, 32771, /* 34184-34191 */
32776, 32768, 32778, 32764, 32771, 32773, 32758, 32775, /* 34192-34199 */
32775, 32770, 32782, 32775, 32782, 32784, 32782, 32781, /* 34200-34207 */
32783, 32786, 32778, 32772, 32775, 32763, 32765, 32764, /* 34208-34215 */
32749, 32743, 32737, 32720, 32724, 32735, 32724, 32723, /* 34216-34223 */
32725, 32730, 32727, 32722, 32738, 32746, 32745, 32750, /* 34224-34231 */
32756, 32760, 32772, 32776, 32774, 32782, 32789, 32793, /* 34232-34239 */
32782, 32784, 32774, 32776, 32780, 32766, 32764, 32774, /* 34240-34247 */
32837, 32840, 32836, 32844, 32831, 32830, 32824, 32793, /* 34248-34255 */
32796, 32795, 32782, 32799, 32797, 32799, 32807, 32811, /* 34256-34263 */
32814, 32794, 32737, 32742, 32753, 32761, 32771, 32773, /* 34264-34271 */
32765, 32786, 32764, 32763, 32743, 32750, 32753, 32744, /* 34272-34279 */
32750, 32744, 32747, 32737, 32745, 32738, 32726, 32736, /* 34280-34287 */
32730, 32735, 32751, 32752, 32760, 32764, 32762, 32763, /* 34288-34295 */
32750, 32753, 32749, 32739, 32742, 32731, 32738, 32739, /* 34296-34303 */
32745, 32747, 32751, 32751, 32755, 32753, 32757, 32755, /* 34304-34311 */
32754, 32761, 32761, 32772, 32780, 32772, 32768, 32782, /* 34312-34319 */
32776, 32766, 32773, 32767, 32769, 32763, 32774, 32774, /* 34320-34327 */
32757, 32758, 32750, 32745, 32760, 32736, 32738, 32717, /* 34328-34335 */
32710, 32732, 32719, 32718, 32711, 32714, 32718, 32713, /* 34336-34343 */
32736, 32737, 32741, 32764, 32762, 32768, 32782, 32804, /* 34344-34351 */
32786, 32792, 32794, 32799, 32790, 32784, 32789, 32789, /* 34352-34359 */
32779, 32769, 32754, 32748, 32736, 32737, 32731, 32729, /* 34360-34367 */
32736, 32733, 32731, 32726, 32719, 32729, 32729, 32748, /* 34368-34375 */
32735, 32743, 32753, 32756, 32761, 32789, 32862, 32856, /* 34376-34383 */
32868, 32868, 32868, 32885, 32881, 32876, 32874, 32876, /* 34384-34391 */
32870, 32865, 32861, 32857, 32842, 32832, 32824, 32746, /* 34392-34399 */
32739, 32744, 32748, 32740, 32748, 32743, 32728, 32738, /* 34400-34407 */
32749, 32736, 32737, 32746, 32735, 32735, 32731, 32731, /* 34408-34415 */
32734, 32725, 32730, 32738, 32746, 32741, 32742, 32751, /* 34416-34423 */
32761, 32780, 32783, 32779, 32781, 32781, 32787, 32790, /* 34424-34431 */
32780, 32776, 32775, 32777, 32786, 32779, 32780, 32774, /* 34432-34439 */
32782, 32777, 32777, 32763, 32761, 32762, 32746, 32755, /* 34440-34447 */
32763, 32752, 32748, 32732, 32731, 32712, 32713, 32708, /* 34448-34455 */
32701, 32707, 32717, 32732, 32733, 32743, 32727, 32765, /* 34456-34463 */
32780, 32799, 32806, 32807, 32814, 32816, 32830, 32834, /* 34464-34471 */
32822, 32808, 32807, 32799, 32789, 32792, 32781, 32778, /* 34472-34479 */
32770, 32761, 32763, 32760, 32760, 32752, 32749, 32746, /* 34480-34487 */
32742, 32752, 32739, 32749, 32732, 32726, 32740, 32742, /* 34488-34495 */
32719, 32731, 32736, 32730, 32752, 32753, 32755, 32766, /* 34496-34503 */
32776, 32785, 32795, 32801, 32801, 32811, 32813, 32805, /* 34504-34511 */
32805, 32797, 32802, 32878, 32883, 32895, 32890, 32867, /* 34512-34519 */
32895, 32879, 32856, 32864, 32857, 32838, 32848, 32826, /* 34520-34527 */
32814, 32825, 32799, 32799, 32750, 32694, 32703, 32716, /* 34528-34535 */
32719, 32725, 32732, 32738, 32755, 32765, 32770, 32772, /* 34536-34543 */
32773, 32784, 32803, 32817, 32810, 32811, 32805, 32796, /* 34544-34551 */
32802, 32804, 32797, 32782, 32773, 32766, 32775, 32764, /* 34552-34559 */
32755, 32750, 32719, 32706, 32708, 32716, 32709, 32714, /* 34560-34567 */
32709, 32710, 32724, 32722, 32729, 32737, 32743, 32754, /* 34568-34575 */
32757, 32753, 32754, 32766, 32771, 32769, 32769, 32775, /* 34576-34583 */
32770, 32775, 32785, 32781, 32780, 32770, 32768, 32779, /* 34584-34591 */
32772, 32767, 32784, 32777, 32770, 32779, 32773, 32795, /* 34592-34599 */
32788, 32777, 32777, 32761, 32769, 32764, 32750, 32732, /* 34600-34607 */
32722, 32718, 32711, 32714, 32716, 32720, 32714, 32720, /* 34608-34615 */
32725, 32733, 32745, 32760, 32762, 32771, 32783, 32794, /* 34616-34623 */
32804, 32811, 32820, 32825, 32827, 32824, 32808, 32810, /* 34624-34631 */
32797, 32783, 32779, 32773, 32768, 32768, 32755, 32750, /* 34632-34639 */
32739, 32725, 32718, 32702, 32697, 32695, 32699, 32676, /* 34640-34647 */
32717, 32782, 32788, 32807, 32815, 32834, 32865, 32874, /* 34648-34655 */
32860, 32881, 32877, 32882, 32896, 32899, 32902, 32909, /* 34656-34663 */
32900, 32856, 32790, 32781, 32772, 32761, 32751, 32739, /* 34664-34671 */
32736, 32728, 32732, 32739, 32734, 32730, 32731, 32729, /* 34672-34679 */
32732, 32731, 32741, 32730, 32720, 32727, 32735, 32738, /* 34680-34687 */
32735, 32738, 32741, 32737, 32760, 32756, 32757, 32766, /* 34688-34695 */
32761, 32764, 32765, 32764, 32766, 32775, 32782, 32788, /* 34696-34703 */
32789, 32800, 32803, 32799, 32816, 32809, 32804, 32788, /* 34704-34711 */
32761, 32774, 32776, 32762, 32757, 32745, 32750, 32742, /* 34712-34719 */
32740, 32722, 32699, 32705, 32691, 32695, 32694, 32702, /* 34720-34727 */
32719, 32722, 32714, 32730, 32743, 32762, 32762, 32769, /* 34728-34735 */
32790, 32786, 32802, 32814, 32815, 32824, 32820, 32827, /* 34736-34743 */
32832, 32824, 32818, 32805, 32789, 32785, 32774, 32764, /* 34744-34751 */
32742, 32726, 32733, 32721, 32732, 32727, 32712, 32718, /* 34752-34759 */
32717, 32720, 32719, 32723, 32722, 32717, 32737, 32751, /* 34760-34767 */
32752, 32766, 32769, 32783, 32788, 32791, 32804, 32803, /* 34768-34775 */
32805, 32809, 32820, 32815, 32808, 32813, 32894, 32883, /* 34776-34783 */
32882, 32891, 32872, 32893, 32871, 32857, 32865, 32863, /* 34784-34791 */
32862, 32858, 32855, 32842, 32859, 32833, 32834, 32778, /* 34792-34799 */
32727, 32735, 32716, 32727, 32704, 32716, 32720, 32725, /* 34800-34807 */
32727, 32727, 32735, 32747, 32765, 32770, 32782, 32789, /* 34808-34815 */
32787, 32795, 32788, 32790, 32797, 32767, 32763, 32770, /* 34816-34823 */
32772, 32777, 32763, 32749, 32753, 32753, 32745, 32746, /* 34824-34831 */
32741, 32738, 32731, 32731, 32727, 32727, 32730, 32720, /* 34832-34839 */
32717, 32727, 32729, 32727, 32726, 32734, 32721, 32737, /* 34840-34847 */
32747, 32763, 32770, 32775, 32787, 32793, 32808, 32801, /* 34848-34855 */
32802, 32794, 32805, 32787, 32783, 32781, 32766, 32756, /* 34856-34863 */
32745, 32766, 32749, 32740, 32748, 32740, 32739, 32725, /* 34864-34871 */
32726, 32736, 32718, 32724, 32725, 32730, 32739, 32745, /* 34872-34879 */
32741, 32746, 32748, 32749, 32739, 32743, 32753, 32728, /* 34880-34887 */
32742, 32746, 32755, 32757, 32761, 32762, 32761, 32772, /* 34888-34895 */
32770, 32760, 32769, 32768, 32758, 32757, 32762, 32762, /* 34896-34903 */
32763, 32753, 32759, 32759, 32750, 32747, 32737, 32739, /* 34904-34911 */
32739, 32737, 32731, 32759, 32805, 32816, 32816, 32809, /* 34912-34919 */
32817, 32828, 32814, 32809, 32818, 32822, 32822, 32838, /* 34920-34927 */
32833, 32849, 32843, 32846, 32824, 32760, 32759, 32755, /* 34928-34935 */
32771, 32755, 32763, 32751, 32755, 32755, 32732, 32732, /* 34936-34943 */
32721, 32721, 32703, 32717, 32737, 32727, 32717, 32701, /* 34944-34951 */
32690, 32691, 32683, 32682, 32691, 32702, 32714, 32716, /* 34952-34959 */
32726, 32738, 32747, 32765, 32762, 32750, 32761, 32754, /* 34960-34967 */
32757, 32770, 32781, 32783, 32770, 32776, 32773, 32772, /* 34968-34975 */
32761, 32753, 32746, 32727, 32731, 32742, 32728, 32733, /* 34976-34983 */
32746, 32734, 32739, 32732, 32733, 32737, 32747, 32736, /* 34984-34991 */
32732, 32731, 32733, 32739, 32722, 32720, 32728, 32724, /* 34992-34999 */
32732, 32731, 32744, 32744, 32741, 32762, 32746, 32769, /* 35000-35007 */
32768, 32763, 32774, 32774, 32781, 32782, 32783, 32789, /* 35008-35015 */
32783, 32787, 32777, 32758, 32745, 32755, 32764, 32766, /* 35016-35023 */
32760, 32756, 32763, 32752, 32753, 32752, 32737, 32727, /* 35024-35031 */
32733, 32713, 32710, 32718, 32709, 32719, 32720, 32741, /* 35032-35039 */
32756, 32753, 32770, 32769, 32777, 32795, 32798, 32800, /* 35040-35047 */
32832, 32924, 32923, 32925, 32918, 32913, 32915, 32888, /* 35048-35055 */
32858, 32858, 32843, 32833, 32823, 32797, 32793, 32807, /* 35056-35063 */
32786, 32796, 32755, 32695, 32704, 32721, 32733, 32739, /* 35064-35071 */
32746, 32747, 32751, 32752, 32749, 32749, 32766, 32764, /* 35072-35079 */
32764, 32775, 32761, 32762, 32757, 32770, 32765, 32747, /* 35080-35087 */
32756, 32763, 32773, 32765, 32773, 32778, 32768, 32776, /* 35088-35095 */
32773, 32775, 32777, 32770, 32774, 32752, 32763, 32766, /* 35096-35103 */
32765, 32760, 32763, 32757, 32745, 32745, 32743, 32737, /* 35104-35111 */
32735, 32724, 32722, 32729, 32727, 32745, 32744, 32761, /* 35112-35119 */
32767, 32755, 32765, 32776, 32783, 32790, 32803, 32817, /* 35120-35127 */
32818, 32822, 32819, 32817, 32817, 32800, 32804, 32802, /* 35128-35135 */
32784, 32784, 32770, 32765, 32772, 32756, 32740, 32733, /* 35136-35143 */
32731, 32724, 32730, 32730, 32721, 32725, 32728, 32740, /* 35144-35151 */
32748, 32745, 32755, 32753, 32762, 32766, 32773, 32780, /* 35152-35159 */
32787, 32802, 32800, 32790, 32795, 32806, 32798, 32789, /* 35160-35167 */
32788, 32780, 32773, 32769, 32762, 32768, 32771, 32777, /* 35168-35175 */
32769, 32767, 32767, 32764, 32775, 32768, 32795, 32842, /* 35176-35183 */
32851, 32857, 32848, 32842, 32853, 32837, 32831, 32828, /* 35184-35191 */
32842, 32826, 32816, 32822, 32828, 32831, 32841, 32814, /* 35192-35199 */
32754, 32756, 32764, 32782, 32773, 32791, 32802, 32796, /* 35200-35207 */
32790, 32782, 32766, 32775, 32780, 32783, 32786, 32772, /* 35208-35215 */
32772, 32768, 32749, 32750, 32737, 32728, 32724, 32712, /* 35216-35223 */
32708, 32708, 32717, 32725, 32723, 32734, 32723, 32731, /* 35224-35231 */
32745, 32746, 32746, 32753, 32762, 32765, 32772, 32780, /* 35232-35239 */
32799, 32794, 32805, 32800, 32792, 32795, 32794, 32791, /* 35240-35247 */
32781, 32782, 32774, 32773, 32767, 32770, 32760, 32749, /* 35248-35255 */
32744, 32739, 32724, 32727, 32723, 32729, 32731, 32725, /* 35256-35263 */
32717, 32729, 32733, 32729, 32748, 32765, 32749, 32752, /* 35264-35271 */
32760, 32762, 32769, 32767, 32778, 32782, 32789, 32780, /* 35272-35279 */
32791, 32788, 32791, 32790, 32799, 32807, 32789, 32797, /* 35280-35287 */
32793, 32796, 32798, 32801, 32790, 32779, 32778, 32769, /* 35288-35295 */
32770, 32756, 32752, 32744, 32734, 32732, 32738, 32742, /* 35296-35303 */
32748, 32736, 32733, 32744, 32738, 32738, 32746, 32757, /* 35304-35311 */
32763, 32772, 32777, 32804, 32867, 32872, 32893, 32895, /* 35312-35319 */
32909, 32922, 32900, 32886, 32905, 32888, 32887, 32886, /* 35320-35327 */
32867, 32860, 32855, 32846, 32829, 32768, 32708, 32728, /* 35328-35335 */
32707, 32701, 32699, 32701, 32702, 32691, 32685, 32694, /* 35336-35343 */
32692, 32702, 32707, 32709, 32728, 32722, 32730, 32740, /* 35344-35351 */
32749, 32771, 32775, 32776, 32783, 32787, 32797, 32784, /* 35352-35359 */
32796, 32791, 32779, 32781, 32766, 32771, 32773, 32760, /* 35360-35367 */
32760, 32763, 32773, 32773, 32777, 32756, 32762, 32752, /* 35368-35375 */
32750, 32750, 32735, 32720, 32718, 32720, 32705, 32705, /* 35376-35383 */
32693, 32712, 32712, 32726, 32720, 32729, 32739, 32756, /* 35384-35391 */
32764, 32759, 32786, 32782, 32779, 32782, 32779, 32776, /* 35392-35399 */
32792, 32781, 32783, 32782, 32779, 32767, 32767, 32767, /* 35400-35407 */
32761, 32757, 32740, 32740, 32738, 32728, 32715, 32720, /* 35408-35415 */
32726, 32718, 32710, 32715, 32702, 32707, 32715, 32729, /* 35416-35423 */
32730, 32730, 32726, 32722, 32733, 32741, 32754, 32743, /* 35424-35431 */
32764, 32765, 32763, 32759, 32768, 32787, 32779, 32784, /* 35432-35439 */
32784, 32791, 32800, 32782, 32792, 32793, 32779, 32763, /* 35440-35447 */
32738, 32746, 32766, 32778, 32779, 32765, 32774, 32773, /* 35448-35455 */
32765, 32767, 32774, 32773, 32767, 32763, 32759, 32759, /* 35456-35463 */
32760, 32756, 32760, 32765, 32757, 32768, 32768, 32773, /* 35464-35471 */
32775, 32787, 32789, 32775, 32780, 32781, 32767, 32766, /* 35472-35479 */
32766, 32759, 32758, 32760, 32774, 32762, 32772, 32788, /* 35480-35487 */
32807, 32810, 32772, 32781, 32773, 32750, 32750, 32764, /* 35488-35495 */
32781, 32759, 32719, 32734, 32710, 32677, 32692, 32691, /* 35496-35503 */
32743, 32716, 32724, 32846, 32848, 32791, 32728, 32774, /* 35504-35511 */
32837, 32759, 32853, 32880, 32574, 33029, 33270, 33061, /* 35512-35519 */
33264, 33196, 32634, 32235, 32144, 32031, 31925, 31539, /* 35520-35527 */
31561, 31873, 32318, 32164, 31793, 31965, 32854, 33627, /* 35528-35535 */
33718, 33749, 33814, 33603, 33135, 32723, 32491, 32769, /* 35536-35543 */
33310, 33498, 34319, 34774, 34344, 33855, 33845, 33968, /* 35544-35551 */
33479, 32179, 31110, 30747, 30580, 31087, 31572, 32407, /* 35552-35559 */
32512, 32263, 32639, 33639, 34838, 34997, 34520, 34092, /* 35560-35567 */
33460, 32129, 31457, 31310, 31517, 32208, 31766, 32346, /* 35568-35575 */
32842, 33276, 33459, 33319, 33742, 33313, 32276, 31375, /* 35576-35583 */
30981, 30690, 31144, 31733, 32411, 32134, 31524, 32183, /* 35584-35591 */
33758, 34979, 35044, 35096, 35372, 34430, 32712, 32656, /* 35592-35599 */
32856, 32990, 33182, 32581, 33720, 34702, 35178, 34861, /* 35600-35607 */
33633, 33529, 33138, 32154, 31843, 31919, 31793, 31559, /* 35608-35615 */
31564, 32699, 32871, 31376, 31437, 33092, 34340, 34077, /* 35616-35623 */
34144, 34322, 33318, 31855, 30937, 30761, 30896, 31327, /* 35624-35631 */
31170, 33270, 34391, 34319, 34032, 33148, 32937, 32841, /* 35632-35639 */
32621, 32000, 31551, 30763, 30893, 31134, 31789, 32370, /* 35640-35647 */
32470, 33683, 34843, 36656, 36296, 35963, 36209, 34619, /* 35648-35655 */
32336, 31069, 30747, 31030, 31751, 31220, 32630, 33733, /* 35656-35663 */
34503, 34556, 33415, 33177, 32452, 31788, 31761, 31605, /* 35664-35671 */
30549, 30675, 30805, 31606, 31603, 30608, 31504, 33354, /* 35672-35679 */
34955, 34937, 34848, 34381, 33108, 31880, 31972, 31927, /* 35680-35687 */
31906, 32720, 32069, 33236, 34196, 34326, 34443, 34580, /* 35688-35695 */
34699, 33639, 31910, 31043, 30730, 29744, 30125, 31226, /* 35696-35703 */
32542, 32277, 31693, 33174, 35103, 36997, 36960, 35844, /* 35704-35711 */
34665, 33334, 31650, 30957, 31218, 31753, 31951, 30643, /* 35712-35719 */
32058, 33969, 34537, 33209, 32256, 33300, 32699, 30860, /* 35720-35727 */
31161, 31765, 30956, 30569, 30156, 31068, 31200, 29964, /* 35728-35735 */
30691, 32441, 35045, 35633, 35207, 34733, 34254, 32765, /* 35736-35743 */
31596, 31282, 32145, 33419, 32579, 33983, 35240, 35335, /* 35744-35751 */
34579, 33792, 34903, 34985, 33488, 31596, 30295, 29188, /* 35752-35759 */
29499, 30506, 31816, 31311, 29923, 30637, 32656, 35051, /* 35760-35767 */
35721, 35999, 34875, 32761, 31146, 31426, 31982, 32169, /* 35768-35775 */
31768, 30556, 32555, 33160, 33588, 33430, 32649, 32394, /* 35776-35783 */
31392, 30722, 30700, 31231, 30968, 31603, 31969, 32223, /* 35784-35791 */
31585, 31116, 32267, 34426, 36585, 36350, 36115, 36160, /* 35792-35799 */
35309, 33559, 32952, 32055, 32276, 31973, 31231, 33692, /* 35800-35807 */
35337, 35842, 34369, 32665, 32520, 32753, 32079, 31439, /* 35808-35815 */
30491, 29975, 30486, 30611, 31488, 31086, 30221, 31102, /* 35816-35823 */
32228, 33994, 34061, 33082, 32799, 32103, 31066, 31057, /* 35824-35831 */
31002, 32570, 33667, 32969, 33202, 33942, 34645, 34105, /* 35832-35839 */
32907, 32687, 32910, 32533, 32633, 32746, 32805, 32835, /* 35840-35847 */
32709, 33528, 33356, 33361, 33746, 35273, 37615, 36909, /* 35848-35855 */
35419, 34132, 32515, 31278, 31296, 31170, 32358, 32270, /* 35856-35863 */
31674, 32900, 33337, 33520, 33781, 32595, 31053, 29957, /* 35864-35871 */
29572, 29532, 28671, 29293, 30197, 30408, 31319, 32481, /* 35872-35879 */
33525, 32704, 33287, 35188, 36131, 35838, 33591, 32304, /* 35880-35887 */
32351, 33200, 33957, 34789, 34587, 34846, 35187, 35625, /* 35888-35895 */
36197, 34312, 33046, 33736, 33069, 32111, 31248, 30133, /* 35896-35903 */
31100, 31966, 32224, 33211, 32640, 33006, 33524, 34287, /* 35904-35911 */
34705, 35032, 34317, 30687, 27825, 27356, 28180, 28750, /* 35912-35919 */
30309, 30798, 32055, 33397, 34732, 36253, 34262, 31995, /* 35920-35927 */
32021, 32741, 33032, 31504, 30373, 32158, 33146, 34083, /* 35928-35935 */
34540, 33790, 34604, 34803, 36129, 36442, 35255, 34158, /* 35936-35943 */
33461, 32122, 32245, 32791, 32535, 33837, 33798, 34348, /* 35944-35951 */
35883, 35949, 35095, 34334, 33123, 31859, 30830, 30953, /* 35952-35959 */
29216, 26888, 26890, 28141, 29731, 29343, 29215, 31497, /* 35960-35967 */
32943, 35070, 36783, 36557, 34214, 31397, 30689, 32132, /* 35968-35975 */
32715, 32590, 33105, 33770, 35212, 36405, 36690, 36723, /* 35976-35983 */
35404, 33162, 32045, 32631, 32725, 31275, 30608, 31794, /* 35984-35991 */
33163, 33283, 32405, 33059, 34896, 36252, 37587, 36869, /* 35992-35999 */
36670, 35156, 31677, 29967, 30813, 30822, 29529, 28517, /* 36000-36007 */
29270, 31137, 31389, 31734, 32614, 32190, 31366, 31979, /* 36008-36015 */
33901, 33770, 30730, 29314, 30959, 32486, 32636, 30874, /* 36016-36023 */
31197, 33507, 36022, 37871, 37728, 37523, 35357, 31973, /* 36024-36031 */
31138, 31794, 31507, 32096, 33103, 35192, 36384, 35380, /* 36032-36039 */
35297, 35840, 35181, 34158, 33626, 33690, 33461, 30854, /* 36040-36047 */
28817, 29445, 30703, 29549, 27240, 28310, 30721, 32652, /* 36048-36055 */
33150, 34126, 35070, 32275, 29638, 31496, 33174, 32052, /* 36056-36063 */
30379, 31112, 34554, 35224, 33547, 32973, 33958, 34192, /* 36064-36071 */
33076, 33251, 34956, 33977, 30632, 30028, 31704, 32460, /* 36072-36079 */
30728, 30721, 34258, 37413, 38340, 37751, 38221, 38078, /* 36080-36087 */
33988, 31371, 32521, 32506, 31981, 30722, 31522, 33834, /* 36088-36095 */
33431, 31587, 30762, 29878, 29002, 28087, 29062, 31510, /* 36096-36103 */
30651, 28274, 29322, 32491, 33150, 30500, 30060, 33474, /* 36104-36111 */
36809, 37103, 35641, 35459, 34283, 31235, 31140, 33307, /* 36112-36119 */
33742, 32247, 31610, 34258, 35604, 34109, 33548, 35092, /* 36120-36127 */
35648, 34040, 32801, 34691, 36347, 34007, 31174, 32522, /* 36128-36135 */
33945, 32339, 30945, 32175, 33857, 34704, 33730, 32702, /* 36136-36143 */
32129, 28968, 26147, 27022, 29553, 30669, 29665, 30216, /* 36144-36151 */
33878, 36036, 35134, 33568, 32994, 33045, 32371, 31329, /* 36152-36159 */
32295, 32820, 30891, 29918, 31907, 33481, 31807, 30783, /* 36160-36167 */
33597, 36139, 36045, 34925, 35701, 36291, 33981, 31941, /* 36168-36175 */
33269, 35231, 35805, 34829, 35498, 37456, 37009, 35359, /* 36176-36183 */
34338, 32622, 30481, 29666, 29449, 29976, 28087, 25309, /* 36184-36191 */
25746, 27861, 28607, 28164, 29872, 33728, 36318, 36333, /* 36192-36199 */
35642, 35793, 34138, 31241, 30282, 31456, 32295, 31605, /* 36200-36207 */
31203, 33645, 36022, 35618, 33712, 33888, 34008, 32285, /* 36208-36215 */
30598, 31545, 33618, 32768, 31672, 32976, 35082, 34953, /* 36216-36223 */
34110, 35737, 38673, 39011, 37872, 37923, 37472, 33160, /* 36224-36231 */
28401, 27512, 28153, 28908, 27466, 26956, 29767, 32010, /* 36232-36239 */
31873, 31164, 31961, 32093, 31752, 31308, 32470, 32488, /* 36240-36247 */
30422, 30021, 30610, 30910, 29706, 30032, 33429, 36655, /* 36248-36255 */
38158, 37573, 37198, 37111, 33541, 29524, 29356, 31405, /* 36256-36263 */
33317, 33032, 34642, 37640, 38938, 38711, 37947, 36970, /* 36264-36271 */
36170, 33915, 33026, 34650, 33185, 29723, 28581, 28622, /* 36272-36279 */
27789, 25826, 26080, 29522, 32191, 33296, 33202, 34131, /* 36280-36287 */
34076, 30881, 29169, 29866, 31287, 31985, 31576, 33252, /* 36288-36295 */
34723, 34939, 34037, 33600, 33110, 32573, 31970, 32417, /* 36296-36303 */
33115, 32388, 31381, 30845, 30728, 30221, 29754, 32907, /* 36304-36311 */
37606, 40301, 40582, 41076, 41267, 38277, 33758, 30888, /* 36312-36319 */
31707, 33513, 32619, 31096, 32513, 32270, 31126, 29835, /* 36320-36327 */
29301, 28648, 27534, 27524, 29748, 31139, 30442, 30707, /* 36328-36335 */
31988, 31771, 29370, 29199, 33167, 35824, 36287, 35746, /* 36336-36343 */
36271, 36345, 33338, 30154, 29770, 30806, 31952, 31660, /* 36344-36351 */
32527, 34254, 33952, 33885, 34693, 36006, 35681, 34564, /* 36352-36359 */
35585, 38444, 37367, 34991, 34290, 33448, 32699, 30824, /* 36360-36367 */
31047, 33311, 34675, 33740, 32543, 32780, 32211, 28917, /* 36368-36375 */
26206, 26960, 28336, 29552, 30312, 33283, 35296, 34329, /* 36376-36383 */
33012, 33198, 33287, 31573, 29595, 30572, 32741, 31834, /* 36384-36391 */
30492, 30763, 31505, 30909, 29639, 32146, 36015, 36901, /* 36392-36399 */
35599, 35632, 37711, 38006, 35205, 33884, 35458, 36843, /* 36400-36407 */
35866, 35185, 36454, 36102, 35707, 35704, 34722, 31876, /* 36408-36415 */
29030, 26727, 27662, 27971, 26854, 26132, 26808, 28595, /* 36416-36423 */
28032, 27682, 31591, 36104, 37210, 36141, 35237, 36218, /* 36424-36431 */
35086, 30458, 28321, 29389, 30260, 30025, 31663, 35004, /* 36432-36439 */
35512, 33972, 34175, 35806, 34721, 30879, 28944, 32677, /* 36440-36447 */
34723, 33529, 33031, 35016, 37175, 35861, 33986, 36582, /* 36448-36455 */
38022, 37502, 37979, 38335, 36965, 32136, 27066, 26336, /* 36456-36463 */
26857, 26232, 25926, 27504, 30874, 32001, 30934, 32134, /* 36464-36471 */
34603, 34183, 30926, 29862, 32330, 32772, 30394, 28788, /* 36472-36479 */
29422, 29869, 28467, 29395, 34993, 38020, 37352, 36775, /* 36480-36487 */
38490, 39199, 34741, 29393, 29949, 32173, 32663, 33528, /* 36488-36495 */
35883, 39296, 39903, 38194, 37932, 37942, 34264, 30763, /* 36496-36503 */
32326, 34628, 31826, 27325, 25899, 26985, 26399, 23324, /* 36504-36511 */
24758, 30424, 33777, 34335, 34349, 37029, 37991, 33940, /* 36512-36519 */
29663, 30177, 31422, 31414, 30889, 32517, 34342, 33381, /* 36520-36527 */
32698, 34832, 36586, 34365, 30727, 32059, 35750, 34600, /* 36528-36535 */
30104, 28170, 30053, 30952, 30377, 33939, 39388, 42631, /* 36536-36543 */
43239, 41861, 41698, 40076, 33390, 29857, 32422, 32726, /* 36544-36551 */
29839, 27987, 29173, 31066, 29005, 27116, 29192, 30940, /* 36552-36559 */
29813, 28077, 29743, 33235, 32924, 29856, 29361, 30313, /* 36560-36567 */
30394, 29524, 30951, 34647, 36454, 36227, 36707, 39041, /* 36568-36575 */
38391, 33095, 29293, 31300, 33666, 33033, 31528, 31990, /* 36576-36583 */
34317, 34534, 35422, 37901, 38676, 37336, 36749, 37123, /* 36584-36591 */
37340, 34505, 29325, 29914, 32960, 31124, 27866, 29276, /* 36592-36599 */
32264, 33207, 31241, 30604, 32897, 32122, 28825, 27334, /* 36600-36607 */
29272, 31408, 32224, 31371, 32113, 33199, 33249, 33918, /* 36608-36615 */
33796, 32942, 30556, 29656, 31971, 34454, 33416, 29701, /* 36616-36623 */
28758, 31875, 33222, 31219, 31309, 33942, 37073, 38887, /* 36624-36631 */
40823, 42565, 40905, 37602, 35955, 36006, 35350, 33551, /* 36632-36639 */
31318, 33491, 35267, 33107, 32204, 32026, 30851, 28010, /* 36640-36647 */
25260, 25970, 28009, 28111, 26344, 26190, 29097, 31707, /* 36648-36655 */
31273, 30997, 32319, 34576, 36304, 36685, 37024, 34767, /* 36656-36663 */
30722, 29492, 32221, 33495, 32920, 30760, 31158, 34533, /* 36664-36671 */
36277, 35698, 34099, 34285, 34530, 35267, 37373, 37590, /* 36672-36679 */
36314, 34950, 34418, 34777, 34843, 31500, 31764, 34904, /* 36680-36687 */
35174, 34549, 35129, 34867, 31814, 26799, 23976, 26115, /* 36688-36695 */
26900, 27870, 28524, 29058, 32645, 36097, 36417, 33852, /* 36696-36703 */
32159, 32021, 32166, 31334, 31132, 29331, 26912, 28085, /* 36704-36711 */
31141, 33181, 31564, 31448, 34100, 37306, 39056, 38183, /* 36712-36719 */
37425, 36607, 34420, 33708, 36469, 36459, 37057, 37223, /* 36720-36727 */
35265, 36750, 37671, 35578, 35486, 35503, 32551, 30801, /* 36728-36735 */
29435, 27977, 26048, 22147, 21664, 24523, 27493, 28132, /* 36736-36743 */
28987, 31034, 34775, 38601, 38158, 36392, 34585, 32478, /* 36744-36751 */
29671, 29522, 29853, 30031, 29992, 30558, 34298, 36498, /* 36752-36759 */
36264, 34453, 34697, 35901, 34699, 32271, 32173, 31844, /* 36760-36767 */
30311, 32426, 35194, 37186, 37611, 37856, 37922, 39273, /* 36768-36775 */
39846, 37529, 38525, 37120, 31655, 27576, 27183, 26713, /* 36776-36783 */
26678, 24832, 23707, 27970, 31090, 32811, 32748, 31927, /* 36784-36791 */
33655, 34489, 31948, 29879, 29034, 28578, 27970, 29052, /* 36792-36799 */
32540, 31572, 30669, 33142, 35993, 38539, 36917, 35803, /* 36800-36807 */
37198, 36070, 31892, 30260, 31015, 32395, 34073, 35816, /* 36808-36815 */
38877, 41447, 43155, 40965, 37473, 37249, 34788, 31837, /* 36816-36823 */
32781, 31810, 27894, 26641, 27277, 28346, 26930, 23831, /* 36824-36831 */
24630, 28294, 32894, 34360, 33636, 33422, 33803, 32483, /* 36832-36839 */
30240, 29313, 30634, 32245, 30372, 32224, 34750, 33863, /* 36840-36847 */
33563, 33804, 34838, 34223, 31052, 29897, 31980, 31550, /* 36848-36855 */
29439, 30487, 33967, 34581, 34228, 36534, 38846, 42840, /* 36856-36863 */
43813, 41901, 39934, 38031, 33516, 31828, 33358, 31715, /* 36864-36871 */
29193, 26842, 28253, 30398, 29093, 26699, 26757, 28763, /* 36872-36879 */
30291, 28820, 26823, 29067, 30550, 30209, 29575, 31263, /* 36880-36887 */
32894, 31125, 29775, 32297, 35505, 35488, 35544, 36717, /* 36888-36895 */
37444, 33765, 30543, 31510, 33693, 34262, 30994, 32059, /* 36896-36903 */
36776, 37319, 37820, 39164, 39038, 40042, 39102, 35546, /* 36904-36911 */
33731, 32326, 29538, 30465, 33625, 32783, 27972, 27017, /* 36912-36919 */
29793, 31850, 31046, 29031, 30091, 32194, 30905, 28496, /* 36920-36927 */
28221, 29777, 32661, 30433, 28778, 32394, 34336, 34447, /* 36928-36935 */
33427, 33780, 32840, 30332, 29852, 32219, 32239, 30371, /* 36936-36943 */
30092, 33255, 35926, 32516, 30212, 33256, 38153, 39394, /* 36944-36951 */
40208, 42077, 42471, 41251, 38685, 34904, 32149, 33066, /* 36952-36959 */
29929, 30503, 35447, 34258, 31884, 31762, 31188, 29662, /* 36960-36967 */
25831, 22377, 24484, 26853, 27114, 26638, 29000, 32731, /* 36968-36975 */
32040, 29193, 30041, 34289, 37159, 36286, 36157, 36712, /* 36976-36983 */
33037, 29566, 29744, 30737, 32619, 31034, 30394, 35629, /* 36984-36991 */
38212, 36845, 34577, 35488, 36910, 34525, 34428, 36526, /* 36992-36999 */
36821, 36958, 36588, 34219, 34474, 31949, 29360, 33394, /* 37000-37007 */
36887, 35529, 32964, 33773, 33039, 29114, 23699, 22135, /* 37008-37015 */
24647, 29045, 28210, 27810, 32877, 36114, 37212, 33900, /* 37016-37023 */
32794, 34159, 32942, 29809, 30291, 30833, 28645, 28817, /* 37024-37031 */
31262, 33261, 31413, 30545, 33179, 37955, 39605, 37153, /* 37032-37039 */
36242, 37679, 36275, 32737, 34543, 36106, 38794, 38068, /* 37040-37047 */
35926, 35958, 37428, 36425, 33898, 35352, 35111, 29661, /* 37048-37055 */
26468, 27401, 26664, 24578, 22382, 24217, 28572, 28676, /* 37056-37063 */
28074, 31137, 35508, 37795, 37208, 34644, 34258, 33564, /* 37064-37071 */
31692, 30239, 30470, 32460, 30047, 30010, 34407, 36214, /* 37072-37079 */
36238, 35148, 35008, 36571, 33937, 30270, 30142, 32118, /* 37080-37087 */
32832, 32939, 37044, 39722, 37951, 37966, 37548, 37136, /* 37088-37095 */
39136, 36833, 36063, 38246, 34292, 28490, 27180, 27471, /* 37096-37103 */
28100, 24806, 23332, 27250, 30983, 33089, 31825, 31746, /* 37104-37111 */
32763, 31693, 29828, 27604, 27907, 29871, 30417, 31639, /* 37112-37119 */
33302, 30813, 30131, 32388, 35545, 37572, 37794, 37849, /* 37120-37127 */
37883, 36501, 33921, 31500, 31287, 34808, 33943, 35313, /* 37128-37135 */
40043, 41384, 42256, 41479, 37983, 34877, 33449, 30661, /* 37136-37143 */
29865, 31865, 30402, 26952, 28568, 29493, 27415, 25478, /* 37144-37151 */
25221, 29231, 33257, 34893, 34471, 33560, 32554, 32615, /* 37152-37159 */
30566, 28098, 30584, 32210, 32261, 32740, 33679, 33136, /* 37160-37167 */
31509, 31920, 32853, 32156, 31763, 31343, 30976, 32145, /* 37168-37175 */
32432, 32993, 33458, 33983, 34420, 36636, 41005, 43540, /* 37176-37183 */
44331, 44182, 40444, 36086, 34508, 30940, 30832, 35189, /* 37184-37191 */
32914, 29883, 30644, 31292, 30858, 28044, 25551, 26369, /* 37192-37199 */
27836, 28034, 27017, 26336, 28405, 31439, 31566, 28856, /* 37200-37207 */
28371, 30759, 32495, 34278, 35546, 34937, 33794, 34043, /* 37208-37215 */
34003, 33494, 32362, 32264, 35008, 36104, 36136, 35975, /* 37216-37223 */
36837, 38130, 37494, 37248, 37222, 36654, 37914, 37092, /* 37224-37231 */
32220, 31475, 33220, 32086, 31535, 32837, 32233, 31255, /* 37232-37239 */
32784, 33221, 33000, 30360, 27281, 26995, 28758, 28544, /* 37240-37247 */
28360, 29574, 31899, 35665, 33677, 31828, 33718, 33607, /* 37248-37255 */
31277, 29483, 28972, 28453, 27031, 26381, 28937, 32079, /* 37256-37263 */
33329, 30887, 32602, 36793, 37307, 36781, 37743, 39613, /* 37264-37271 */
38981, 38291, 37672, 38590, 38944, 38190, 34495, 34601, /* 37272-37279 */
37095, 35074, 36304, 38914, 34815, 29676, 26802, 26425, /* 37280-37287 */
26566, 21487, 19549, 24587, 28418, 28588, 26385, 27753, /* 37288-37295 */
33289, 37118, 35234, 34115, 36582, 36339, 31935, 30349, /* 37296-37303 */
30248, 28468, 29128, 30278, 33668, 36835, 36354, 36493, /* 37304-37311 */
38919, 37834, 33673, 30246, 31419, 32328, 30676, 32308, /* 37312-37319 */
35367, 38909, 39028, 35255, 33487, 36831, 38770, 36973, /* 37320-37327 */
39043, 40564, 35061, 28981, 27309, 26699, 25352, 23124, /* 37328-37335 */
23723, 29763, 33258, 32556, 32647, 33504, 34254, 32645, /* 37336-37343 */
28168, 27931, 29555, 28482, 27954, 29381, 30170, 28325, /* 37344-37351 */
27958, 31329, 36180, 39843, 39486, 39142, 41029, 37613, /* 37352-37359 */
31941, 31142, 32144, 33269, 34025, 36423, 40402, 43021, /* 37360-37367 */
43282, 40125, 36476, 36980, 33121, 29849, 32508, 31456, /* 37368-37375 */
27018, 26041, 27130, 26705, 23088, 21990, 25873, 31865, /* 37376-37383 */
35849, 35897, 35059, 35027, 33952, 31499, 27709, 27921, /* 37384-37391 */
31222, 31120, 31029, 33192, 33496, 33118, 32652, 33073, /* 37392-37399 */
33973, 32925, 31875, 32621, 33305, 32164, 31308, 32865, /* 37400-37407 */
33704, 32203, 35375, 39711, 43147, 45768, 44999, 41530, /* 37408-37415 */
36955, 34525, 32143, 30736, 32902, 32672, 30484, 30944, /* 37416-37423 */
31044, 30244, 28756, 26227, 26336, 26792, 27707, 28567, /* 37424-37431 */
27172, 28092, 30745, 31418, 29190, 27402, 29909, 32522, /* 37432-37439 */
34084, 36341, 36456, 35840, 34643, 32114, 30965, 30972, /* 37440-37447 */
31543, 32188, 33215, 35520, 35599, 34332, 34904, 34728, /* 37448-37455 */
35610, 35888, 35222, 37385, 38002, 33996, 31783, 34074, /* 37456-37463 */
34078, 32051, 32683, 33936, 33839, 34864, 35521, 35075, /* 37464-37471 */
32925, 28213, 25080, 26630, 28522, 28518, 27875, 31436, /* 37472-37479 */
36284, 36195, 32662, 31602, 33833, 32930, 29860, 29485, /* 37480-37487 */
30978, 30064, 27917, 28391, 31154, 32372, 29743, 30616, /* 37488-37495 */
35980, 38832, 37535, 37267, 39922, 38431, 35430, 34416, /* 37496-37503 */
35564, 37802, 37508, 33667, 34553, 37682, 34930, 32920, /* 37504-37511 */
34919, 33117, 28016, 25746, 26436, 26470, 22785, 18627, /* 37512-37519 */
20997, 26343, 27339, 26255, 29359, 36774, 40772, 39607, /* 37520-37527 */
38445, 38293, 37206, 32323, 29608, 30864, 30607, 28159, /* 37528-37535 */
29338, 34601, 36206, 34630, 34761, 37144, 37800, 33132, /* 37536-37543 */
29325, 32765, 35891, 32501, 30677, 34167, 37639, 37301, /* 37544-37551 */
37000, 38967, 40804, 40754, 37742, 38542, 39629, 33311, /* 37552-37559 */
27023, 27520, 29282, 26527, 22244, 24139, 29948, 32645, /* 37560-37567 */
30931, 31615, 33789, 33617, 31515, 32288, 32206, 28756, /* 37568-37575 */
25752, 26390, 28432, 27170, 25058, 28463, 35244, 37837, /* 37576-37583 */
35767, 35309, 36856, 35875, 32114, 30046, 30354, 32354, /* 37584-37591 */
33484, 35046, 39171, 41595, 41998, 43511, 42996, 38267, /* 37592-37599 */
32975, 32073, 33574, 35059, 33611, 29575, 28901, 28993, /* 37600-37607 */
26081, 24635, 27208, 30499, 33079, 34124, 35530, 34264, /* 37608-37615 */
29923, 27321, 27288, 28321, 28410, 28731, 32174, 34272, /* 37616-37623 */
33353, 31961, 32460, 31466, 29699, 28776, 29370, 29244, /* 37624-37631 */
28475, 28126, 28640, 25658, 21439, 24463, 31081, 35060, /* 37632-37639 */
35977, 36749, 38385, 33949, 26956, 25057, 27005, 30080, /* 37640-37647 */
32317, 34950, 36901, 35720, 34193, 34618, 32924, 30592, /* 37648-37655 */
31456, 37572, 42330, 41957, 42478, 45775, 46212, 43849, /* 37656-37663 */
45759, 53287, 57984, 56294, 53391, 50305, 44285, 37531, /* 37664-37671 */
33871, 32485, 31173, 29872, 32757, 35070, 31781, 28438, /* 37672-37679 */
30624, 31541, 29760, 30489, 35771, 39454, 36994, 33668, /* 37680-37687 */
32893, 30248, 27968, 30956, 35996, 38020, 35375, 31426, /* 37688-37695 */
28060, 18888, 9214, 6577, 9301, 11179, 10305, 14082, /* 37696-37703 */
19837, 19621, 16133, 16463, 17203, 15604, 14720, 19241, /* 37704-37711 */
21558, 20647, 23077, 27419, 27111, 25003, 29723, 40020, /* 37712-37719 */
47236, 47088, 45848, 48265, 47440, 43939, 44588, 49472, /* 37720-37727 */
54612, 54895, 55401, 56598, 52128, 47089, 47377, 44366, /* 37728-37735 */
36341, 30507, 29977, 27879, 21383, 18097, 19435, 19437, /* 37736-37743 */
17675, 20846, 29215, 37764, 40604, 39326, 39216, 37325, /* 37744-37751 */
33224, 31540, 34049, 35472, 34732, 38238, 42484, 39115, /* 37752-37759 */
32063, 30339, 29559, 23919, 17533, 17693, 19869, 19177, /* 37760-37767 */
19588, 22765, 23396, 21958, 25109, 31144, 35902, 34596, /* 37768-37775 */
33021, 35903, 34773, 28457, 26025, 27981, 29879, 27353, /* 37776-37783 */
28339, 34810, 37763, 37859, 40817, 44299, 45149, 45625, /* 37784-37791 */
49579, 52097, 49761, 48915, 50199, 48059, 41472, 38995, /* 37792-37799 */
42877, 46283, 42221, 36284, 35003, 33442, 28201, 24546, /* 37800-37807 */
25161, 27311, 27761, 31264, 37744, 39083, 37193, 38726, /* 37808-37815 */
39959, 37461, 33921, 35353, 39331, 37439, 31837, 30317, /* 37816-37823 */
27635, 20836, 17299, 18562, 21180, 20007, 18164, 19891, /* 37824-37831 */
19272, 15803, 15404, 17815, 19802, 18090, 20327, 26001, /* 37832-37839 */
27258, 25106, 25738, 28661, 30064, 28974, 30858, 34651, /* 37840-37847 */
35959, 36170, 37245, 37597, 35153, 36090, 43018, 51845, /* 37848-37855 */
54611, 54124, 57046, 57406, 51761, 46105, 43946, 44962, /* 37856-37863 */
42480, 37762, 36749, 34572, 29072, 25749, 24027, 21365, /* 37864-37871 */
18950, 20229, 24386, 26019, 25721, 27663, 29482, 27047, /* 37872-37879 */
25594, 31482, 39763, 42197, 40142, 40270, 40152, 35867, /* 37880-37887 */
31095, 29960, 29853, 26494, 25052, 27014, 25966, 20796, /* 37888-37895 */
19224, 21851, 23637, 21810, 22764, 28468, 30450, 27841, /* 37896-37903 */
26635, 25480, 23735, 23986, 26801, 32393, 35445, 34478, /* 37904-37911 */
35631, 35332, 30503, 26850, 28829, 33330, 34447, 35571, /* 37912-37919 */
42224, 48509, 47302, 45444, 48777, 50635, 47216, 44554, /* 37920-37927 */
45463, 43470, 38425, 36180, 35330, 29699, 23687, 25876, /* 37928-37935 */
33099, 35617, 33284, 35156, 38541, 36986, 32839, 32938, /* 37936-37943 */
38416, 40580, 38316, 39934, 41219, 38939, 37915, 37317, /* 37944-37951 */
34191, 29010, 24463, 25077, 21813, 13602, 10376, 11743, /* 37952-37959 */
10047, 6024, 8093, 17044, 24324, 25251, 26090, 29053, /* 37960-37967 */
28508, 23236, 21661, 25334, 28154, 28051, 31644, 37837, /* 37968-37975 */
38159, 35451, 36947, 40424, 39410, 35867, 39594, 45501, /* 37976-37983 */
45488, 45098, 48310, 52273, 50748, 48371, 52763, 56568, /* 37984-37991 */
53981, 52508, 51187, 45344, 34710, 25706, 23938, 22342, /* 37992-37999 */
18253, 16955, 21233, 23690, 22425, 24270, 29428, 31441, /* 38000-38007 */
28227, 28862, 33984, 34190, 31086, 31303, 34063, 32707, /* 38008-38015 */
29470, 32830, 38885, 38460, 35083, 34130, 33239, 26891, /* 38016-38023 */
17247, 16066, 19676, 21286, 21713, 24935, 30974, 32040, /* 38024-38031 */
30665, 32568, 33021, 28281, 27276, 31373, 31155, 27205, /* 38032-38039 */
25231, 26931, 27190, 24156, 26175, 33511, 38337, 39918, /* 38040-38047 */
43131, 48416, 49006, 42437, 39946, 43314, 44392, 44291, /* 38048-38055 */
43981, 45881, 44743, 41111, 40577, 39101, 33370, 27205, /* 38056-38063 */
27155, 29844, 28173, 24296, 25190, 29013, 30230, 31094, /* 38064-38071 */
36452, 42493, 45660, 46411, 47709, 46327, 38695, 33101, /* 38072-38079 */
33435, 31418, 28313, 25797, 24703, 24187, 19809, 18097, /* 38080-38087 */
17701, 15457, 11639, 10907, 16116, 19427, 16177, 15426, /* 38088-38095 */
18642, 20541, 21311, 23899, 28889, 32039, 34146, 37105, /* 38096-38103 */
39684, 37019, 32370, 32283, 35689, 37051, 38380, 39447, /* 38104-38111 */
44445, 48251, 51691, 55560, 56879, 56218, 54245, 53683, /* 38112-38119 */
53807, 47508, 40241, 39808, 38394, 33000, 26940, 26437, /* 38120-38127 */
27128, 26362, 25764, 26919, 26876, 24309, 22149, 25756, /* 38128-38135 */
29436, 31322, 31611, 32042, 35298, 37690, 38281, 37447, /* 38136-38143 */
35448, 33182, 32248, 33366, 32376, 25682, 22693, 25119, /* 38144-38151 */
26264, 22478, 20898, 24817, 27964, 31438, 34488, 35551, /* 38152-38159 */
35115, 32266, 30158, 30383, 28738, 27643, 27974, 29846, /* 38160-38167 */
30852, 31211, 31239, 30660, 29541, 29163, 30065, 32003, /* 38168-38175 */
31025, 29762, 34129, 41224, 44702, 42749, 44167, 47009, /* 38176-38183 */
49366, 50250, 48012, 43958, 39760, 35523, 33068, 30223, /* 38184-38191 */
27941, 26647, 26311, 28720, 30831, 31179, 31489, 32059, /* 38192-38199 */
33127, 34895, 36450, 37534, 35320, 34153, 37271, 39368, /* 38200-38207 */
34970, 33008, 35360, 34530, 33365, 31802, 28785, 24489, /* 38208-38215 */
19205, 15108, 13587, 12527, 13327, 14418, 16483, 20961, /* 38216-38223 */
23158, 23357, 23381, 23452, 23691, 23452, 22779, 21442, /* 38224-38231 */
21132, 24991, 30597, 33325, 31574, 33884, 39995, 44040, /* 38232-38239 */
45898, 47512, 48747, 50282, 52096, 53918, 56481, 57198, /* 38240-38247 */
57411, 55888, 55565, 53470, 51282, 50201, 45150, 37935, /* 38248-38255 */
32768, 28468, 24860, 19086, 15946, 19099, 22670, 22487, /* 38256-38263 */
21566, 25298, 30014, 32371, 33363, 33523, 33281, 33809, /* 38264-38271 */
32205, 31382, 29538, 29412, 30844, 30784, 31949, 31648, /* 38272-38279 */
29830, 29919, 28964, 25674, 22102, 20158, 20031, 20816, /* 38280-38287 */
24263, 29588, 33636, 32355, 31081, 33988, 34449, 33058, /* 38288-38295 */
35025, 34922, 32256, 29541, 27523, 27713, 26139, 25963, /* 38296-38303 */
27228, 29617, 33398, 36421, 39294, 41720, 42826, 41896, /* 38304-38311 */
40005, 40347, 41447, 41030, 41255, 41991, 39443, 35641, /* 38312-38319 */
36002, 37013, 35814, 34128, 34523, 36516, 35489, 31625, /* 38320-38327 */
30111, 30179, 32844, 36671, 37825, 41974, 45035, 45280, /* 38328-38335 */
44975, 42574, 37424, 33957, 33033, 30101, 26439, 24148, /* 38336-38343 */
24614, 24010, 17999, 14689, 16318, 17229, 18836, 20380, /* 38344-38351 */
22883, 24627, 22522, 19434, 19434, 20872, 23851, 23740, /* 38352-38359 */
25036, 28210, 29779, 33453, 36245, 35490, 32231, 31045, /* 38360-38367 */
33984, 36626, 35774, 37570, 42530, 44081, 44323, 47918, /* 38368-38375 */
53028, 57418, 57765, 57060, 56950, 51315, 43005, 41258, /* 38376-38383 */
39057, 34570, 30687, 27966, 29527, 28070, 26098, 27206, /* 38384-38391 */
26893, 25690, 24781, 25838, 27912, 27521, 26399, 28908, /* 38392-38399 */
31377, 29442, 28242, 30892, 33963, 34806, 35072, 37308, /* 38400-38407 */
36639, 29969, 24107, 24578, 26091, 23960, 20632, 23217, /* 38408-38415 */
26368, 27069, 30119, 33519, 33846, 32263, 31096, 31762, /* 38416-38423 */
29446, 25479, 28246, 34014, 30619, 26190, 27999, 32757, /* 38424-38431 */
34948, 33356, 34539, 36581, 36473, 35189, 35889, 39738, /* 38432-38439 */
41938, 39230, 38607, 41860, 42627, 40621, 40045, 39213, /* 38440-38447 */
35015, 31167, 32232, 31582, 27608, 24902, 27796, 31011, /* 38448-38455 */
28630, 27002, 31318, 36875, 38784, 41434, 45140, 46270, /* 38456-38463 */
44797, 43378, 41690, 41701, 38752, 35181, 39484, 38972, /* 38464-38471 */
33278, 30936, 29316, 25118, 17277, 13507, 14121, 12875, /* 38472-38479 */
13288, 15654, 19966, 21799, 20769, 21454, 24414, 28355, /* 38480-38487 */
29353, 28591, 30049, 28226, 26966, 28646, 32561, 35367, /* 38488-38495 */
34218, 36418, 41686, 45034, 44162, 42521, 43733, 43494, /* 38496-38503 */
44745, 49762, 49718, 49186, 51726, 51159, 47530, 43187, /* 38504-38511 */
39462, 40328, 42423, 37421, 32065, 31052, 28295, 23749, /* 38512-38519 */
18448, 18256, 23720, 24669, 25053, 28246, 32770, 34718, /* 38520-38527 */
32362, 29659, 30066, 30905, 30798, 30049, 28596, 27185, /* 38528-38535 */
28312, 29494, 27867, 27185, 26927, 28178, 31746, 30715, /* 38536-38543 */
25303, 22862, 22402, 22148, 25071, 29044, 30063, 31566, /* 38544-38551 */
33413, 34200, 35751, 33940, 31715, 34669, 33977, 29689, /* 38552-38559 */
28366, 27299, 27957, 27777, 26678, 29117, 33354, 38648, /* 38560-38567 */
43730, 47224, 49011, 47846, 44788, 42730, 42582, 40781, /* 38568-38575 */
39361, 39347, 35253, 33272, 34638, 35832, 35802, 34294, /* 38576-38583 */
30806, 29963, 31593, 30186, 27753, 28658, 30670, 33923, /* 38584-38591 */
37077, 38663, 41958, 44689, 44556, 45020, 42754, 37954, /* 38592-38599 */
36840, 35656, 28639, 22747, 22295, 20425, 18089, 15729, /* 38600-38607 */
16388, 20080, 21109, 20016, 18656, 20842, 22383, 18145, /* 38608-38615 */
16389, 20606, 24140, 23877, 24688, 29489, 32929, 34693, /* 38616-38623 */
36999, 37891, 37807, 36778, 37335, 39293, 40358, 40920, /* 38624-38631 */
42596, 46167, 48961, 51844, 54377, 54084, 53417, 50011, /* 38632-38639 */
46556, 44780, 37524, 32393, 34831, 33409, 27136, 23518, /* 38640-38647 */
25778, 28782, 27102, 25554, 28292, 31102, 30848, 29411, /* 38648-38655 */
30938, 33107, 31960, 28866, 31288, 36257, 35212, 34185, /* 38656-38663 */
36039, 34452, 30538, 29241, 30589, 27692, 23065, 22450, /* 38664-38671 */
25997, 24204, 18311, 20284, 25710, 26623, 28177, 31917, /* 38672-38679 */
33597, 33336, 32642, 30549, 30937, 31941, 29784, 31754, /* 38680-38687 */
36116, 33578, 31894, 34305, 35716, 34139, 32223, 35225, /* 38688-38695 */
38029, 36789, 37421, 41600, 43867, 42452, 41206, 42902, /* 38696-38703 */
46630, 45882, 42323, 40907, 37257, 32387, 31844, 32209, /* 38704-38711 */
30554, 29908, 31365, 33229, 33954, 32708, 32954, 34166, /* 38712-38719 */
34138, 34508, 37216, 37981, 36466, 37168, 36613, 34427, /* 38720-38727 */
33364, 32680, 34526, 38239, 36635, 31967, 28611, 24922, /* 38728-38735 */
19972, 16004, 15906, 17269, 17589, 19653, 22878, 23936, /* 38736-38743 */
24141, 24730, 24003, 23293, 24690, 26257, 26977, 27023, /* 38744-38751 */
28020, 29801, 31439, 33113, 36424, 39417, 42442, 46147, /* 38752-38759 */
46638, 44760, 44754, 45281, 45227, 46526, 47317, 48364, /* 38760-38767 */
50278, 49713, 46679, 46059, 44082, 39157, 37382, 36474, /* 38768-38775 */
31814, 27823, 25915, 26070, 26178, 25387, 27029, 30580, /* 38776-38783 */
33254, 34393, 34809, 36166, 35664, 30676, 28797, 31791, /* 38784-38791 */
32957, 31151, 30704, 32265, 31776, 29716, 29048, 28256, /* 38792-38799 */
26231, 23565, 23056, 22649, 20108, 18476, 19720, 21466, /* 38800-38807 */
21797, 22877, 26634, 30650, 32063, 32312, 33878, 34323, /* 38808-38815 */
31933, 32087, 34626, 33881, 32735, 33973, 36212, 36716, /* 38816-38823 */
35249, 36460, 39558, 39663, 39443, 41618, 43946, 43383, /* 38824-38831 */
40536, 40183, 41760, 39972, 37565, 38617, 39704, 37472, /* 38832-38839 */
35591, 36552, 35754, 32699, 31141, 32182, 33507, 31735, /* 38840-38847 */
31284, 34340, 35180, 33793, 35174, 37347, 36717, 36308, /* 38848-38855 */
37112, 37529, 36204, 32871, 31863, 33004, 29403, 24529, /* 38856-38863 */
24311, 25055, 22920, 19822, 19530, 20425, 18542, 17868, /* 38864-38871 */
20606, 23490, 24227, 24969, 26634, 28098, 28803, 28622, /* 38872-38879 */
29285, 29757, 28984, 30587, 33863, 34317, 34120, 35971, /* 38880-38887 */
37594, 38362, 38883, 40560, 43517, 45064, 44470, 45912, /* 38888-38895 */
47709, 45571, 44082, 44684, 43364, 40848, 38675, 37284, /* 38896-38903 */
37004, 34891, 31141, 29736, 29052, 27865, 28483, 29519, /* 38904-38911 */
30087, 29939, 30191, 31469, 31845, 32626, 34848, 35858, /* 38912-38919 */
35420, 35453, 35258, 33389, 30885, 28964, 28633, 29114, /* 38920-38927 */
27695, 26237, 27014, 26464, 24804, 24408, 24149, 22783, /* 38928-38935 */
22515, 23932, 25401, 26276, 26192, 26898, 27996, 27407, /* 38936-38943 */
28081, 30789, 32551, 33696, 34758, 34802, 34169, 33220, /* 38944-38951 */
33875, 36044, 37454, 38278, 40247, 42930, 43900, 43626, /* 38952-38959 */
44599, 45254, 43081, 40802, 41259, 40897, 37259, 34284, /* 38960-38967 */
33298, 31297, 29353, 29606, 31178, 32416, 32032, 32002, /* 38968-38975 */
33030, 32343, 30706, 30892, 32904, 34318, 34544, 35642, /* 38976-38983 */
37551, 37098, 35124, 34595, 34007, 31643, 30115, 30871, /* 38984-38991 */
29624, 26463, 24449, 23744, 22559, 20291, 20259, 22753, /* 38992-38999 */
24245, 24146, 24377, 25973, 26166, 24183, 23461, 25972, /* 39000-39007 */
27768, 27332, 28633, 31303, 32049, 32199, 34052, 36147, /* 39008-39015 */
36622, 37022, 39327, 41464, 41445, 41511, 42824, 43522, /* 39016-39023 */
43475, 44383, 46553, 48143, 47504, 45259, 44154, 42146, /* 39024-39031 */
37745, 34490, 34641, 33670, 30688, 29996, 31151, 30960, /* 39032-39039 */
29538, 29690, 31096, 30897, 30314, 31789, 33259, 33119, /* 39040-39047 */
32144, 31522, 31368, 30836, 29864, 30793, 31814, 30619, /* 39048-39055 */
28854, 28520, 27988, 25233, 22952, 23179, 23631, 22742, /* 39056-39063 */
22843, 24481, 25272, 25026, 26135, 27696, 27869, 28118, /* 39064-39071 */
29489, 30757, 31334, 31071, 31458, 32961, 33330, 33329, /* 39072-39079 */
35398, 37956, 39062, 39272, 40441, 41853, 41365, 40871, /* 39080-39087 */
42213, 43639, 43666, 43549, 43553, 42671, 41095, 39511, /* 39088-39095 */
37950, 35919, 33553, 32478, 32128, 31480, 30496, 30121, /* 39096-39103 */
30046, 29916, 29860, 30998, 32713, 33263, 33194, 33959, /* 39104-39111 */
34840, 34141, 33450, 33810, 33954, 33549, 32933, 32504, /* 39112-39119 */
32445, 31021, 28979, 27812, 26273, 24656, 23888, 23756, /* 39120-39127 */
23720, 23509, 23767, 24156, 24500, 25109, 26404, 27638, /* 39128-39135 */
28375, 29095, 29801, 30413, 30608, 30524, 31489, 33296, /* 39136-39143 */
34664, 35537, 36798, 37946, 38384, 38637, 39124, 39445, /* 39144-39151 */
39134, 39512, 40732, 41409, 40962, 40846, 40422, 38847, /* 39152-39159 */
37405, 36609, 36002, 35639, 34569, 32951, 32121, 30973, /* 39160-39167 */
29815, 29633, 30333, 30958, 31450, 32357, 33231, 33145, /* 39168-39175 */
33185, 33683, 33437, 32405, 32732, 33508, 33247, 32386, /* 39176-39183 */
31873, 31830, 31132, 30431, 30309, 30551, 30246, 29655, /* 39184-39191 */
29118, 28663, 27738, 26880, 26960, 28209, 29580, 30030, /* 39192-39199 */
30964, 32284, 31921, 31613, 32221, 32442, 32473, 32719, /* 39200-39207 */
33131, 33213, 32752, 32780, 33383, 33453, 33392, 34208, /* 39208-39215 */
35763, 36525, 36493, 36631, 36905, 36081, 34469, 34103, /* 39216-39223 */
34493, 34201, 33516, 33041, 33219, 33075, 32683, 32979, /* 39224-39231 */
33231, 32932, 32860, 33596, 33740, 33112, 32890, 33578, /* 39232-39239 */
34017, 34124, 34346, 35191, 35840, 35246, 34662, 34674, /* 39240-39247 */
34019, 32822, 32177, 31600, 30833, 30187, 29609, 29500, /* 39248-39255 */
29420, 28796, 28970, 29624, 29780, 29268, 29486, 30296, /* 39256-39263 */
29968, 28982, 29403, 30228, 30107, 29802, 30414, 31446, /* 39264-39271 */
32190, 32888, 33753, 34385, 34173, 33792, 34229, 34600, /* 39272-39279 */
34478, 34631, 35252, 36173, 36645, 36742, 37050, 37292, /* 39280-39287 */
36526, 35776, 35705, 35155, 34299, 34099, 33706, 32796, /* 39288-39295 */
32163, 32244, 32498, 32660, 32986, 33247, 33605, 33552, /* 39296-39303 */
32742, 32293, 32571, 32606, 32079, 31958, 32673, 32842, /* 39304-39311 */
32402, 32224, 32115, 32055, 31810, 31736, 31914, 31449, /* 39312-39319 */
30876, 30685, 30534, 30049, 29647, 29972, 30477, 31139, /* 39320-39327 */
31474, 31563, 31843, 31394, 30828, 31171, 31552, 31901, /* 39328-39335 */
32526, 32849, 32904, 32908, 33161, 33571, 33648, 33768, /* 39336-39343 */
34030, 34511, 34854, 34540, 34351, 34480, 34429, 33823, /* 39344-39351 */
33626, 34230, 34431, 34152, 33915, 33739, 33500, 33156, /* 39352-39359 */
33135, 33374, 33527, 33501, 33673, 33960, 33592, 33294, /* 39360-39367 */
33602, 33737, 33768, 33584, 33579, 33847, 33281, 32563, /* 39368-39375 */
32502, 32493, 32101, 31855, 31889, 31750, 31586, 31481, /* 39376-39383 */
31372, 31093, 30579, 30547, 30966, 31213, 31304, 31512, /* 39384-39391 */
31854, 31950, 31468, 31397, 32011, 31970, 31474, 31484, /* 39392-39399 */
31873, 32069, 32155, 32555, 33183, 33309, 33024, 33354, /* 39400-39407 */
34040, 34033, 33974, 34289, 34418, 34192, 33936, 34023, /* 39408-39415 */
34259, 34148, 33777, 33688, 33737, 33470, 33370, 33212, /* 39416-39423 */
32776, 32386, 32099, 32351, 32514, 32267, 32465, 33242, /* 39424-39431 */
33725, 33435, 33245, 33563, 33596, 33245, 32967, 33053, /* 39432-39439 */
32830, 32034, 31654, 31644, 31604, 31939, 32158, 32303, /* 39440-39447 */
32513, 32514, 32537, 32590, 32189, 31726, 31904, 32244, /* 39448-39455 */
32349, 32300, 32556, 32989, 32913, 32417, 32281, 32205, /* 39456-39463 */
32193, 32539, 32471, 32094, 31850, 31605, 31821, 32025, /* 39464-39471 */
32174, 32551, 33048, 33794, 34059, 34124, 34365, 34325, /* 39472-39479 */
33723, 33275, 33335, 33356, 32857, 32547, 32543, 32634, /* 39480-39487 */
32710, 32924, 33098, 33156, 33419, 33631, 33752, 33506, /* 39488-39495 */
32989, 32979, 33327, 33527, 33718, 33624, 33670, 33652, /* 39496-39503 */
33458, 33263, 32878, 32359, 32247, 32015, 31656, 31286, /* 39504-39511 */
30983, 31077, 31170, 31155, 31166, 31604, 32063, 32207, /* 39512-39519 */
32418, 32830, 32891, 32450, 32050, 32230, 32326, 32309, /* 39520-39527 */
32299, 32291, 32412, 32681, 33038, 33176, 33191, 33222, /* 39528-39535 */
33322, 33513, 33536, 33297, 33176, 33327, 33625, 33611, /* 39536-39543 */
33407, 33332, 33461, 33620, 33486, 33115, 32820, 32800, /* 39544-39551 */
32815, 32667, 32531, 32485, 32513, 32576, 32709, 32952, /* 39552-39559 */
33169, 33249, 33288, 33548, 33939, 34114, 33902, 33417, /* 39560-39567 */
33053, 32929, 32821, 32436, 32049, 32048, 32371, 32588, /* 39568-39575 */
32552, 32558, 32753, 32924, 32857, 32621, 32460, 32434, /* 39576-39583 */
32423, 32437, 32600, 32852, 32991, 32977, 32823, 32628, /* 39584-39591 */
32426, 32180, 31945, 31706, 31467, 31320, 31273, 31283, /* 39592-39599 */
31385, 31739, 32308, 32892, 33214, 33226, 33116, 33166, /* 39600-39607 */
33277, 33251, 33104, 33069, 33313, 33599, 33621, 33429, /* 39608-39615 */
33292, 33349, 33502, 33526, 33480, 33448, 33456, 33581, /* 39616-39623 */
33845, 33977, 33911, 33910, 34138, 34316, 34150, 33898, /* 39624-39631 */
33936, 33933, 33543, 33079, 32901, 32823, 32415, 31889, /* 39632-39639 */
31662, 31627, 31488, 31287, 31222, 31333, 31465, 31553, /* 39640-39647 */
31656, 31686, 31686, 31804, 31866, 31777, 31661, 31712, /* 39648-39655 */
31898, 31933, 31867, 31999, 32312, 32559, 32637, 32679, /* 39656-39663 */
32847, 33093, 33225, 33197, 33274, 33483, 33621, 33568, /* 39664-39671 */
33476, 33544, 33602, 33507, 33335, 33256, 33259, 33197, /* 39672-39679 */
33050, 32951, 32954, 32927, 32860, 32831, 32846, 32888, /* 39680-39687 */
32970, 33046, 33237, 33072, 33036, 33352, 32945, 32734, /* 39688-39695 */
32791, 32646, 32282, 32206, 32486, 32239, 31834, 32495, /* 39696-39703 */
32427, 32002, 32335, 32259, 32401, 32256, 32535, 31651, /* 39704-39711 */
32414, 30145, 31980, 33932, 24374, 22240, 19609, 11015, /* 39712-39719 */
9365, 8737, 8309, 13998, 19790, 24484, 32946, 40772, /* 39720-39727 */
47649, 54930, 60499, 65142, 1831, 1470, 64130, 60004, /* 39728-39735 */
54722, 48604, 43507, 37720, 31888, 26745, 20955, 16144, /* 39736-39743 */
12810, 10498, 10472, 13596, 17843, 22536, 28850, 34894, /* 39744-39751 */
40335, 45309, 48596, 51217, 52040, 51166, 50069, 47052, /* 39752-39759 */
42366, 37636, 32924, 28100, 24200, 22774, 22698, 22458, /* 39760-39767 */
23217, 23713, 23072, 22765, 22310, 22150, 22836, 23532, /* 39768-39775 */
24383, 25754, 26169, 25995, 26982, 27080, 26570, 27090, /* 39776-39783 */
27323, 27584, 28159, 28355, 29470, 30913, 31901, 34176, /* 39784-39791 */
37475, 40302, 42685, 45517, 46985, 45231, 42530, 38793, /* 39792-39799 */
32983, 28023, 23984, 20208, 17976, 16352, 15793, 17031, /* 39800-39807 */
18718, 21895, 27211, 32143, 37028, 42662, 47114, 50854, /* 39808-39815 */
54044, 56438, 58182, 58429, 56991, 54373, 50682, 44764, /* 39816-39823 */
37265, 30183, 21607, 12182, 6213, 2440, 220, 2119, /* 39824-39831 */
6266, 12364, 20217, 28101, 36774, 45373, 52275, 57687, /* 39832-39839 */
61617, 62369, 59797, 56321, 51950, 45707, 39922, 34467, /* 39840-39847 */
28737, 23639, 18286, 14090, 11695, 9750, 9373, 11649, /* 39848-39855 */
14927, 19054, 25035, 30896, 36015, 41416, 45599, 48054, /* 39856-39863 */
49645, 49624, 48669, 47133, 43608, 38598, 34051, 29199, /* 39864-39871 */
24151, 22097, 22019, 22502, 24962, 27916, 30147, 32467, /* 39872-39879 */
33810, 34882, 36534, 36983, 37324, 37845, 37132, 35614, /* 39880-39887 */
34033, 32212, 29836, 27897, 26123, 24619, 24884, 25855, /* 39888-39895 */
27152, 29908, 32759, 35740, 39943, 43438, 46127, 48969, /* 39896-39903 */
49933, 48283, 45129, 40268, 33904, 27664, 22155, 17155, /* 39904-39911 */
13643, 10985, 9123, 9744, 11687, 15022, 20974, 27807, /* 39912-39919 */
34731, 42314, 49172, 54341, 58148, 59942, 60006, 58966, /* 39920-39927 */
56310, 52147, 47706, 42192, 34854, 27674, 20151, 12289, /* 39928-39935 */
6466, 2802, 1445, 3241, 6848, 12094, 19078, 26355, /* 39936-39943 */
33778, 41645, 48568, 53606, 57500, 59346, 58205, 55293, /* 39944-39951 */
50742, 44804, 38911, 33279, 27692, 23091, 19107, 15569, /* 39952-39959 */
13486, 11979, 11099, 12338, 15108, 18669, 23851, 29677, /* 39960-39967 */
34959, 40142, 44248, 47075, 48985, 49395, 48533, 46993, /* 39968-39975 */
44320, 40052, 35528, 30974, 26311, 23526, 22803, 23245, /* 39976-39983 */
25120, 27809, 30457, 33016, 34645, 35326, 36104, 36243, /* 39984-39991 */
35758, 35454, 34578, 32995, 31632, 30329, 28738, 27542, /* 39992-39999 */
26824, 26360, 26856, 28024, 29531, 31530, 33469, 35159, /* 40000-40007 */
37672, 40486, 42898, 45718, 47929, 48084, 46501, 43231, /* 40008-40015 */
38418, 33067, 27728, 22909, 19382, 16593, 14566, 14400, /* 40016-40023 */
15733, 18330, 22610, 27734, 33102, 38853, 44308, 48761, /* 40024-40031 */
52082, 53835, 53855, 52859, 50647, 47400, 44037, 40084, /* 40032-40039 */
35114, 29779, 23982, 17582, 12069, 8290, 6532, 7183, /* 40040-40047 */
9830, 14020, 19648, 26009, 32599, 39506, 45788, 50759, /* 40048-40055 */
54517, 56478, 56067, 53789, 49981, 44802, 39078, 33393, /* 40056-40063 */
28130, 23933, 20548, 18028, 16692, 15947, 15450, 16077, /* 40064-40071 */
17924, 20596, 24374, 28929, 33456, 37673, 41156, 43708, /* 40072-40079 */
45411, 45884, 45240, 44182, 42314, 39391, 35957, 32216, /* 40080-40087 */
28508, 25652, 24275, 24371, 25863, 28186, 30820, 33409, /* 40088-40095 */
35132, 35973, 36397, 36149, 35139, 34067, 32804, 31265, /* 40096-40103 */
29909, 28633, 27479, 26613, 26019, 25899, 26715, 28325, /* 40104-40111 */
30568, 33257, 35679, 37898, 40348, 42844, 45091, 47313, /* 40112-40119 */
49167, 49604, 48195, 44836, 40042, 34314, 28085, 22219, /* 40120-40127 */
17504, 13693, 10862, 9821, 10728, 13247, 17254, 22468, /* 40128-40135 */
28403, 34699, 40917, 46440, 51059, 54200, 55670, 55627, /* 40136-40143 */
53997, 51075, 47799, 44193, 39628, 34292, 28435, 22058, /* 40144-40151 */
15871, 10861, 7738, 6820, 7989, 11022, 15741, 21481, /* 40152-40159 */
27729, 34335, 40803, 46388, 50867, 54016, 55265, 54645, /* 40160-40167 */
52352, 48778, 44247, 39236, 34461, 30402, 27024, 24321, /* 40168-40175 */
22645, 21657, 20706, 20179, 20435, 21334, 22966, 25610, /* 40176-40183 */
28729, 31918, 34748, 36998, 38735, 39594, 39666, 39602, /* 40184-40191 */
39247, 38004, 36127, 34113, 31997, 30207, 29412, 29793, /* 40192-40199 */
31188, 33304, 35771, 38231, 39872, 40266, 39908, 38702, /* 40200-40207 */
36467, 33880, 31409, 28767, 26377, 24620, 23354, 22586, /* 40208-40215 */
22297, 22633, 23998, 26337, 29159, 32376, 35740, 38496, /* 40216-40223 */
40958, 43375, 45301, 46958, 48459, 48977, 47839, 44988, /* 40224-40231 */
40685, 35278, 29263, 23197, 17901, 13700, 10373, 8674, /* 40232-40239 */
9064, 11137, 14588, 19588, 25593, 31950, 38370, 44330, /* 40240-40247 */
49478, 53197, 55120, 55329, 53949, 51202, 47697, 44122, /* 40248-40255 */
40081, 35531, 30773, 25855, 20760, 16260, 13290, 11997, /* 40256-40263 */
12451, 14308, 17617, 22033, 26856, 32011, 37366, 42369, /* 40264-40271 */
46313, 49115, 50642, 50497, 48834, 45944, 42073, 37551, /* 40272-40279 */
33041, 29081, 26007, 23970, 22960, 22767, 22936, 23178, /* 40280-40287 */
23678, 24634, 26045, 27849, 29933, 32075, 33954, 35362, /* 40288-40295 */
36320, 36718, 36556, 36178, 35705, 34817, 33501, 32170, /* 40296-40303 */
30837, 29647, 29046, 29267, 30436, 32456, 35107, 37952, /* 40304-40311 */
40267, 41704, 42067, 41290, 39301, 36424, 33252, 29992, /* 40312-40319 */
26967, 24451, 22511, 21093, 20290, 20466, 21663, 23938, /* 40320-40327 */
26947, 30602, 34621, 38249, 41394, 44201, 46540, 48224, /* 40328-40335 */
49458, 50085, 49476, 47490, 44156, 39702, 34239, 28301, /* 40336-40343 */
22681, 17713, 13821, 11484, 10848, 12029, 14804, 18889, /* 40344-40351 */
24034, 29828, 35724, 41482, 46634, 50583, 53013, 53682, /* 40352-40359 */
52566, 49916, 46436, 42686, 38636, 34444, 30345, 26290, /* 40360-40367 */
22106, 18268, 15307, 13858, 13767, 14867, 17354, 20808, /* 40368-40375 */
24969, 29548, 34265, 38675, 42488, 45591, 47607, 48362, /* 40376-40383 */
47609, 45794, 43051, 39541, 35759, 32087, 29225, 27350, /* 40384-40391 */
26509, 26640, 27303, 27952, 28523, 29198, 29800, 30449, /* 40392-40399 */
31380, 32480, 33434, 34034, 34176, 33883, 33419, 33022, /* 40400-40407 */
32778, 32582, 32324, 31915, 31536, 31291, 31171, 31552, /* 40408-40415 */
32479, 33870, 35714, 37751, 39549, 40681, 40862, 39863, /* 40416-40423 */
37818, 34835, 31283, 27838, 24673, 22087, 20183, 18808, /* 40424-40431 */
18094, 18306, 19645, 22020, 25358, 29417, 33707, 37793, /* 40432-40439 */
41354, 44254, 46401, 47828, 48699, 48971, 48352, 46557, /* 40440-40447 */
43709, 39835, 35035, 29696, 24326, 19391, 15442, 12804, /* 40448-40455 */
11802, 12541, 14720, 18145, 22576, 27567, 32891, 38405, /* 40456-40463 */
43584, 47857, 51060, 52868, 53146, 51850, 49386, 46403, /* 40464-40471 */
43216, 39719, 35979, 32039, 27947, 23906, 20347, 17681, /* 40472-40479 */
16173, 15961, 17187, 19635, 23042, 27045, 31339, 35643, /* 40480-40487 */
39634, 42934, 45309, 46598, 46833, 46085, 44320, 41626, /* 40488-40495 */
38305, 34736, 31525, 28993, 27375, 26814, 26890, 27115, /* 40496-40503 */
27444, 27726, 27967, 28404, 29196, 30341, 31610, 32741, /* 40504-40511 */
33540, 33995, 33985, 33691, 33374, 32993, 32475, 31909, /* 40512-40519 */
31455, 31190, 31235, 31582, 32383, 33702, 35457, 37549, /* 40520-40527 */
39821, 41604, 42511, 42433, 41145, 38484, 34920, 31011, /* 40528-40535 */
27260, 24070, 21515, 19647, 18526, 18190, 18679, 20391, /* 40536-40543 */
23177, 26809, 31055, 35479, 39521, 43032, 45838, 47804, /* 40544-40551 */
49022, 49513, 49144, 47758, 45210, 41459, 36922, 31744, /* 40552-40559 */
26230, 20880, 16258, 12857, 11163, 11317, 13166, 16458, /* 40560-40567 */
20873, 26016, 31521, 37032, 42251, 46888, 50490, 52608, /* 40568-40575 */
53002, 51821, 49136, 45603, 41775, 37883, 34080, 30495, /* 40576-40583 */
27053, 23865, 21135, 18973, 17696, 17434, 18297, 20265, /* 40584-40591 */
23066, 26461, 30255, 33998, 37380, 40154, 42156, 43313, /* 40592-40599 */
43586, 43010, 41697, 39797, 37299, 34463, 31796, 29728, /* 40600-40607 */
28503, 28286, 28964, 30017, 31154, 32106, 32677, 32987, /* 40608-40615 */
32997, 32874, 32755, 32520, 32022, 31421, 30795, 30188, /* 40616-40623 */
29808, 29588, 29527, 29765, 30278, 31087, 32209, 33446, /* 40624-40631 */
34677, 36048, 37507, 39026, 40599, 41914, 42619, 42522, /* 40632-40639 */
41322, 38941, 35786, 32010, 28026, 24474, 21593, 19362, /* 40640-40647 */
18028, 17673, 18320, 20116, 22822, 26324, 30581, 35219, /* 40648-40655 */
39666, 43647, 46763, 48792, 49755, 49680, 48671, 46896, /* 40656-40663 */
44309, 41007, 37259, 33072, 28473, 24014, 19962, 16634, /* 40664-40671 */
14677, 14151, 15142, 17600, 21096, 25182, 29707, 34217, /* 40672-40679 */
38421, 42313, 45499, 47643, 48566, 48079, 46291, 43565, /* 40680-40687 */
40166, 36519, 33131, 30098, 27352, 25195, 23557, 22362, /* 40688-40695 */
21841, 21831, 22372, 23746, 25750, 28174, 30974, 33790, /* 40696-40703 */
36227, 38162, 39259, 39580, 39485, 38952, 38020, 36804, /* 40704-40711 */
35211, 33289, 31463, 29968, 29102, 29273, 30169, 31493, /* 40712-40719 */
33018, 34327, 35036, 35323, 35116, 34409, 33395, 32146, /* 40720-40727 */
30809, 29596, 28551, 27613, 26936, 26410, 26036, 26163, /* 40728-40735 */
26907, 28353, 30432, 32743, 35086, 37522, 39787, 41752, /* 40736-40743 */
43676, 45183, 46042, 45937, 44549, 41781, 37985, 33523, /* 40744-40751 */
28812, 24458, 20717, 17826, 16121, 15693, 16475, 18432, /* 40752-40759 */
21386, 25171, 29578, 34255, 38860, 43198, 46819, 49359, /* 40760-40767 */
50768, 50862, 49817, 47871, 45138, 41810, 38039, 33746, /* 40768-40775 */
28935, 24087, 19517, 15776, 13452, 12583, 13297, 15621, /* 40776-40783 */
19193, 23577, 28498, 33456, 38119, 42347, 45699, 47991, /* 40784-40791 */
49116, 49059, 47771, 45503, 42401, 38856, 35389, 32200, /* 40792-40799 */
29448, 27226, 25519, 24219, 23361, 22839, 22793, 23563, /* 40800-40807 */
24907, 26770, 29127, 31652, 34058, 36152, 37638, 38406, /* 40808-40815 */
38795, 38632, 38043, 37184, 35929, 34399, 32939, 31706, /* 40816-40823 */
30895, 30888, 31506, 32584, 34084, 35548, 36565, 36979, /* 40824-40831 */
36708, 35795, 34506, 32977, 31305, 29797, 28402, 27215, /* 40832-40839 */
26347, 25756, 25426, 25618, 26336, 27656, 29608, 31769, /* 40840-40847 */
34035, 36407, 38514, 40361, 42203, 43717, 44658, 45083, /* 40848-40855 */
44541, 42834, 40092, 36384, 32072, 27766, 23693, 20135, /* 40856-40863 */
17565, 16120, 15780, 16693, 18691, 21642, 25350, 29518, /* 40864-40871 */
33934, 38420, 42439, 45584, 47789, 48770, 48561, 47489, /* 40872-40879 */
45613, 43147, 40323, 36935, 33062, 28994, 24857, 21065, /* 40880-40887 */
18305, 16568, 15980, 16793, 18785, 21792, 25658, 29884, /* 40888-40895 */
34076, 38100, 41595, 44316, 46217, 47030, 46665, 45291, /* 40896-40903 */
42927, 39802, 36480, 33296, 30456, 28152, 26425, 25190, /* 40904-40911 */
24446, 23991, 24020, 24773, 26036, 27647, 29665, 31694, /* 40912-40919 */
33535, 35217, 36536, 37274, 37516, 37230, 36578, 35814, /* 40920-40927 */
34753, 33493, 32309, 31280, 30467, 30202, 30556, 31467, /* 40928-40935 */
32859, 34465, 35936, 37048, 37543, 37450, 36869, 35749, /* 40936-40943 */
34197, 32509, 30710, 28864, 27250, 25886, 24843, 24368, /* 40944-40951 */
24421, 25103, 26525, 28582, 31068, 33858, 36525, 38952, /* 40952-40959 */
41242, 43163, 44559, 45477, 45586, 44615, 42570, 39503, /* 40960-40967 */
35688, 31496, 27256, 23296, 20089, 17795, 16634, 16814, /* 40968-40975 */
18214, 20603, 23898, 27813, 32055, 36449, 40596, 44121, /* 40976-40983 */
46892, 48570, 49011, 48325, 46541, 44014, 41125, 37820, /* 40984-40991 */
34108, 30368, 26600, 22971, 19993, 17894, 16889, 17113, /* 40992-40999 */
18507, 20990, 24398, 28266, 32248, 36211, 39654, 42319, /* 41000-41007 */
44185, 45114, 45023, 44025, 42214, 39710, 36838, 33911, /* 41008-41015 */
31242, 29170, 27724, 26927, 26767, 26975, 27374, 28029, /* 41016-41023 */
28823, 29638, 30679, 31872, 33041, 34075, 34865, 35319, /* 41024-41031 */
35490, 35266, 34684, 33989, 33146, 32269, 31510, 30918, /* 41032-41039 */
30574, 30632, 31200, 32221, 33690, 35444, 37241, 38771, /* 41040-41047 */
39662, 39836, 39187, 37631, 35339, 32780, 30099, 27518, /* 41048-41055 */
25382, 23714, 22611, 22165, 22480, 23602, 25515, 28001, /* 41056-41063 */
30938, 34252, 37369, 40095, 42372, 44067, 45144, 45581, /* 41064-41071 */
45398, 44354, 42519, 39863, 36498, 32586, 28297, 24161, /* 41072-41079 */
20594, 17897, 16345, 16186, 17340, 19563, 22748, 26562, /* 41080-41087 */
30705, 34955, 39009, 42498, 45214, 46878, 47382, 46774, /* 41088-41095 */
45009, 42479, 39566, 36553, 33518, 30610, 27950, 25525, /* 41096-41103 */
23591, 22187, 21491, 21562, 22427, 24164, 26490, 29180, /* 41104-41111 */
32066, 34917, 37427, 39425, 40884, 41608, 41649, 41081, /* 41112-41119 */
39934, 38239, 36111, 33762, 31674, 30066, 28962, 28575, /* 41120-41127 */
28792, 29329, 29937, 30552, 31105, 31472, 31723, 31926, /* 41128-41135 */
32184, 32370, 32396, 32402, 32343, 32154, 31953, 31833, /* 41136-41143 */
31691, 31641, 31802, 32160, 32660, 33282, 33962, 34795, /* 41144-41151 */
35802, 36844, 37966, 38943, 39360, 39147, 38300, 36740, /* 41152-41159 */
34532, 32096, 29614, 27293, 25351, 23868, 23037, 22885, /* 41160-41167 */
23434, 24735, 26685, 29111, 31895, 34864, 37693, 40172, /* 41168-41175 */
42208, 43571, 44283, 44323, 43775, 42655, 40883, 38535, /* 41176-41183 */
35675, 32408, 28864, 25414, 22435, 20165, 18786, 18588, /* 41184-41191 */
19461, 21308, 24013, 27293, 30907, 34674, 38268, 41512, /* 41192-41199 */
43935, 45337, 45839, 45371, 44030, 41864, 39252, 36445, /* 41200-41207 */
33605, 30905, 28500, 26432, 24698, 23366, 22672, 22759, /* 41208-41215 */
23421, 24752, 26700, 28847, 31241, 33660, 35773, 37502, /* 41216-41223 */
38696, 39335, 39462, 38978, 37976, 36593, 34875, 33002, /* 41224-41231 */
31283, 29957, 29078, 28705, 28967, 29631, 30447, 31353, /* 41232-41239 */
32095, 32827, 33378, 33656, 33832, 33890, 33761, 33635, /* 41240-41247 */
33413, 33039, 32590, 32133, 31791, 31552, 31366, 31284, /* 41248-41255 */
31372, 31634, 32031, 32605, 33459, 34353, 35349, 36315, /* 41256-41263 */
36997, 37355, 37316, 36770, 35735, 34315, 32734, 31138, /* 41264-41271 */
29685, 28417, 27489, 26919, 26664, 26959, 27689, 28703, /* 41272-41279 */
30025, 31549, 33128, 34615, 36006, 37170, 38069, 38609, /* 41280-41287 */
38710, 38594, 38177, 37516, 36521, 35167, 33578, 31832, /* 41288-41295 */
30246, 28726, 27404, 26428, 25727, 25798, 26401, 27441, /* 41296-41303 */
28875, 30524, 32401, 34348, 36179, 37590, 38535, 39084, /* 41304-41311 */
39236, 38873, 38024, 36936, 35654, 34245, 32878, 31625, /* 41312-41319 */
30676, 29747, 29055, 28669, 28450, 28559, 28854, 29421, /* 41320-41327 */
30323, 31283, 32233, 33183, 34070, 34805, 35314, 35641, /* 41328-41335 */
35659, 35454, 35097, 34586, 33971, 33458, 33006, 32565, /* 41336-41343 */
32284, 32128, 32152, 32324, 32457, 32627, 32680, 32681, /* 41344-41351 */
32740, 32634, 32464, 32284, 32064, 31818, 31571, 31325, /* 41352-41359 */
31148, 31135, 31249, 31474, 31830, 32313, 32839, 33340, /* 41360-41367 */
33865, 34261, 34600, 34798, 34852, 34881, 34659, 34159, /* 41368-41375 */
33612, 32977, 32285, 31621, 31013, 30544, 30224, 30111, /* 41376-41383 */
30153, 30307, 30621, 31122, 31753, 32585, 33442, 34234, /* 41384-41391 */
34855, 35342, 35792, 35981, 35931, 35702, 35276, 34671, /* 41392-41399 */
34023, 33302, 32519, 31737, 31043, 30491, 30135, 30026, /* 41400-41407 */
30142, 30427, 30935, 31561, 32159, 32665, 33109, 33585, /* 41408-41415 */
33907, 34136, 34262, 34306, 34196, 33989, 33755, 33474, /* 41416-41423 */
33199, 32864, 32486, 32142, 31937, 31778, 31674, 31661, /* 41424-41431 */
31685, 31780, 31945, 32153, 32349, 32563, 32806, 32976, /* 41432-41439 */
33083, 33175, 33141, 33085, 33036, 32987, 32944, 32875, /* 41440-41447 */
32825, 32839, 32898, 33022, 33127, 33217, 33296, 33364, /* 41448-41455 */
33455, 33444, 33362, 33194, 32969, 32743, 32509, 32219, /* 41456-41463 */
32035, 31950, 31912, 31921, 31896, 31929, 32096, 32327, /* 41464-41471 */
32552, 32783, 33019, 33344, 33680, 34043, 34352, 34540, /* 41472-41479 */
34598, 34566, 34408, 34106, 33673, 33181, 32688, 32054, /* 41480-41487 */
31472, 31010, 30757, 30632, 30580, 30720, 30975, 31307, /* 41488-41495 */
31737, 32208, 32693, 33157, 33504, 33815, 34021, 34069, /* 41496-41503 */
34063, 33986, 33856, 33632, 33333, 33011, 32695, 32441, /* 41504-41511 */
32269, 32120, 31983, 31872, 31833, 31936, 32119, 32359, /* 41512-41519 */
32605, 32852, 33086, 33388, 33685, 33826, 33828, 33731, /* 41520-41527 */
33556, 33327, 33032, 32734, 32504, 32313, 32163, 32085, /* 41528-41535 */
32101, 32181, 32301, 32482, 32647, 32790, 32869, 32872, /* 41536-41543 */
32893, 32878, 32772, 32673, 32547, 32420, 32319, 32228, /* 41544-41551 */
32126, 32078, 32055, 32062, 32060, 32051, 32098, 32200, /* 41552-41559 */
32420, 32632, 32809, 33012, 33187, 33322, 33452, 33483, /* 41560-41567 */
33449, 33367, 33216, 33011, 32794, 32589, 32411, 32282, /* 41568-41575 */
32219, 32221, 32313, 32455, 32608, 32842, 33075, 33250, /* 41576-41583 */
33401, 33485, 33513, 33482, 33438, 33376, 33316, 33158, /* 41584-41591 */
32967, 32795, 32619, 32489, 32352, 32217, 32142, 32151, /* 41592-41599 */
32163, 32203, 32284, 32430, 32631, 32832, 33040, 33158, /* 41600-41607 */
33318, 33469, 33529, 33527, 33485, 33356, 33173, 32975, /* 41608-41615 */
32770, 32547, 32353, 32182, 32087, 32065, 32098, 32202, /* 41616-41623 */
32323, 32480, 32666, 32861, 32947, 32973, 32962, 32955, /* 41624-41631 */
32978, 32965, 32933, 32862, 32795, 32687, 32603, 32556, /* 41632-41639 */
32519, 32519, 32523, 32591, 32652, 32657, 32722, 32869, /* 41640-41647 */
33010, 33120, 33267, 33363, 33416, 33421, 33422, 33334, /* 41648-41655 */
33170, 32919, 32679, 32464, 32305, 32223, 32147, 32222, /* 41656-41663 */
32306, 32363, 32507, 32745, 32969, 33176, 33329, 33444, /* 41664-41671 */
33506, 33452, 33411, 33319, 33161, 32987, 32802, 32637, /* 41672-41679 */
32409, 32246, 32067, 31957, 31892, 31813, 31816, 31888, /* 41680-41687 */
32008, 32129, 32275, 32488, 32736, 32921, 33127, 33290, /* 41688-41695 */
33439, 33528, 33539, 33486, 33287, 33043, 32894, 32752, /* 41696-41703 */
32629, 32554, 32493, 32533, 32598, 32711, 32801, 32867, /* 41704-41711 */
32986, 33086, 33206, 33230, 33190, 33129, 33042, 32947, /* 41712-41719 */
32879, 32767, 32693, 32738, 32750, 32775, 32788, 32742, /* 41720-41727 */
32715, 32726, 32745, 32826, 32956, 33063, 33137, 33200, /* 41728-41735 */
33273, 33306, 33283, 33210, 33116, 32982, 32905, 32752, /* 41736-41743 */
32560, 32364, 32216, 32113, 32063, 32093, 32168, 32317, /* 41744-41751 */
32534, 32803, 33030, 33135, 33183, 33158, 33133, 33071, /* 41752-41759 */
32997, 32901, 32812, 32777, 32745, 32763, 32772, 32840, /* 41760-41767 */
32882, 32899, 32901, 32882, 32857, 32822, 32797, 32774, /* 41768-41775 */
32787, 32774, 32761, 32762, 32758, 32753, 32742, 32759, /* 41776-41783 */
32773, 32775, 32747, 32737, 32742, 32731, 32743, 32747, /* 41784-41791 */
32776, 32798, 32783, 32786, 32787, 32742, 32678, 32666, /* 41792-41799 */
32702, 32690, 32710, 32537, 32277, 32242, 31882, 31968, /* 41800-41807 */
31977, 32205, 32772, 32623, 33508, 34040, 34335, 34806, /* 41808-41815 */
34625, 34693, 33953, 33185, 32753, 32245, 32788, 32925, /* 41816-41823 */
33997, 33019, 33663, 35440, 30308, 29040, 25154, 19411, /* 41824-41831 */
15224, 13643, 13541, 15955, 22515, 28372, 36543, 44042, /* 41832-41839 */
49798, 55359, 58002, 58904, 58459, 55069, 50560, 44957, /* 41840-41847 */
38619, 31945, 26484, 22708, 19337, 18998, 19848, 21261, /* 41848-41855 */
25432, 30032, 33850, 38915, 42749, 44924, 46304, 46275, /* 41856-41863 */
44908, 42875, 39767, 35193, 30893, 27291, 24151, 22817, /* 41864-41871 */
22403, 22484, 23678, 24730, 25826, 27469, 29102, 30133, /* 41872-41879 */
30611, 31034, 30511, 29538, 28592, 26784, 26091, 26473, /* 41880-41887 */
26973, 29278, 31418, 33242, 35493, 36252, 37213, 37236, /* 41888-41895 */
36181, 33839, 30132, 27658, 24610, 22290, 21679, 20661, /* 41896-41903 */
21741, 24031, 27320, 32492, 37315, 42770, 47475, 50565, /* 41904-41911 */
52846, 52795, 51094, 47192, 40949, 34490, 27692, 21567, /* 41912-41919 */
16944, 13050, 11707, 12559, 15079, 20139, 25785, 31718, /* 41920-41927 */
37800, 43667, 48842, 52487, 54578, 54221, 51719, 47363, /* 41928-41935 */
41212, 35023, 27520, 20085, 14326, 9947, 8473, 9559, /* 41936-41943 */
12995, 17889, 24062, 31441, 38370, 45288, 50922, 54136, /* 41944-41951 */
56052, 55197, 52327, 48245, 42020, 35178, 28323, 21896, /* 41952-41959 */
16953, 13588, 12003, 12713, 16043, 20808, 26354, 32973, /* 41960-41967 */
38663, 43318, 47308, 48953, 49361, 48439, 45792, 42185, /* 41968-41975 */
37509, 33056, 29052, 25903, 24323, 23147, 23516, 24817, /* 41976-41983 */
25828, 28367, 30560, 32393, 34384, 35058, 35681, 35612, /* 41984-41991 */
35112, 34576, 33567, 33528, 33161, 33410, 34408, 34402, /* 41992-41999 */
35643, 36175, 35724, 35504, 33755, 31948, 29689, 27088, /* 42000-42007 */
25234, 23608, 23238, 22960, 23415, 25365, 27177, 30610, /* 42008-42015 */
34696, 38237, 42383, 45001, 46508, 47227, 46496, 44741, /* 42016-42023 */
41249, 36765, 30949, 25133, 20887, 16856, 14884, 14848, /* 42024-42031 */
15923, 20063, 25160, 31164, 38023, 44050, 49346, 52939, /* 42032-42039 */
55075, 54602, 51495, 47159, 40672, 34151, 28037, 20836, /* 42040-42047 */
15453, 11164, 8500, 9403, 12202, 16986, 23190, 30277, /* 42048-42055 */
37190, 43344, 49082, 52283, 53588, 53460, 49867, 45474, /* 42056-42063 */
40256, 33775, 28262, 22881, 18234, 15246, 13948, 14274, /* 42064-42071 */
16382, 20626, 25284, 30353, 36313, 40815, 44657, 47576, /* 42072-42079 */
48358, 48525, 47475, 44957, 41436, 37128, 32492, 28342, /* 42080-42087 */
25476, 23395, 22267, 22496, 22858, 24089, 26613, 29231, /* 42088-42095 */
32227, 34914, 36573, 37824, 38713, 38871, 38418, 37484, /* 42096-42103 */
35943, 34480, 33652, 32684, 32227, 32346, 32135, 32191, /* 42104-42111 */
32156, 31478, 30724, 29858, 28594, 27497, 26846, 26308, /* 42112-42119 */
26160, 26420, 27031, 28840, 31807, 35092, 38709, 42180, /* 42120-42127 */
44514, 45854, 46248, 45224, 42952, 39312, 34237, 28671, /* 42128-42135 */
23370, 18726, 15513, 13865, 13686, 15507, 19353, 24537, /* 42136-42143 */
30813, 37548, 43734, 49060, 52964, 54800, 54732, 52517, /* 42144-42151 */
48073, 42132, 35310, 28076, 21397, 15658, 11283, 9335, /* 42152-42159 */
9995, 12962, 18101, 24695, 31693, 38720, 45317, 50669, /* 42160-42167 */
54448, 56087, 54858, 51414, 46356, 40020, 33487, 27019, /* 42168-42175 */
20748, 15877, 12854, 11894, 13358, 16724, 21474, 27023, /* 42176-42183 */
32952, 38493, 43278, 46797, 48287, 48249, 46775, 43909, /* 42184-42191 */
40387, 36064, 31460, 27468, 24370, 22496, 21750, 22023, /* 42192-42199 */
23033, 24739, 27131, 29717, 32485, 34961, 36377, 37186, /* 42200-42207 */
37447, 37183, 36925, 36316, 35221, 34035, 33077, 32474, /* 42208-42215 */
32358, 32760, 33165, 33493, 33682, 33433, 33125, 32654, /* 42216-42223 */
31687, 30639, 29613, 28784, 28361, 28251, 28359, 28962, /* 42224-42231 */
30428, 32469, 34796, 37264, 39275, 40890, 42086, 42498, /* 42232-42239 */
42218, 40914, 38179, 34583, 30753, 27111, 24167, 22093, /* 42240-42247 */
20729, 20409, 21530, 23988, 27756, 32443, 37172, 41682, /* 42248-42255 */
45545, 48172, 49512, 49301, 47322, 43894, 39294, 33937, /* 42256-42263 */
28449, 23287, 18729, 15465, 14108, 14741, 17351, 21441, /* 42264-42271 */
26432, 32211, 38100, 43381, 47843, 50722, 51456, 50066, /* 42272-42279 */
46826, 42251, 37024, 31334, 25314, 19796, 15606, 13168, /* 42280-42287 */
13027, 14983, 18546, 23552, 29258, 35063, 40721, 45467, /* 42288-42295 */
48629, 50073, 49700, 47516, 43921, 39338, 34049, 28767, /* 42296-42303 */
24144, 20466, 18287, 17534, 18048, 20159, 23494, 27562, /* 42304-42311 */
32125, 36468, 40138, 42851, 44251, 44544, 43964, 42457, /* 42312-42319 */
39907, 36688, 33313, 30281, 28117, 26798, 26177, 26373, /* 42320-42327 */
27003, 27940, 29343, 30949, 32617, 34110, 35065, 35583, /* 42328-42335 */
35827, 35766, 35400, 34940, 34524, 34324, 34517, 34832, /* 42336-42343 */
35233, 35848, 36388, 36732, 36798, 36183, 34894, 32981, /* 42344-42351 */
30755, 28539, 26668, 25357, 24594, 24364, 24910, 26419, /* 42352-42359 */
29036, 32434, 36108, 39717, 42746, 44903, 45937, 45677, /* 42360-42367 */
44254, 41630, 37785, 33055, 27964, 23145, 19132, 16179, /* 42368-42375 */
14773, 15144, 17314, 21066, 26039, 31759, 37752, 43452, /* 42376-42383 */
48273, 51625, 53005, 52261, 49405, 45029, 39629, 33549, /* 42384-42391 */
27101, 20895, 15608, 12056, 10700, 11740, 14953, 19865, /* 42392-42399 */
25979, 32735, 39556, 45692, 50604, 53744, 54694, 53338, /* 42400-42407 */
49851, 44757, 38729, 32220, 25772, 20153, 16066, 13859, /* 42408-42415 */
13441, 15009, 18340, 23088, 28733, 34516, 39856, 44191, /* 42416-42423 */
47013, 48439, 48361, 46831, 44012, 39954, 35225, 30496, /* 42424-42431 */
26422, 23542, 21872, 21364, 21853, 23237, 25547, 28407, /* 42432-42439 */
31519, 34416, 36636, 38155, 38881, 38849, 38273, 37029, /* 42440-42447 */
35351, 33646, 32312, 31448, 31054, 31134, 31642, 32495, /* 42448-42455 */
33456, 34138, 34457, 34202, 33337, 32108, 30656, 29255, /* 42456-42463 */
28052, 27132, 26594, 26661, 27692, 29643, 32353, 35510, /* 42464-42471 */
38512, 41086, 43010, 44026, 44110, 42896, 40410, 36871, /* 42472-42479 */
32618, 28207, 24253, 21071, 18835, 17919, 18701, 21099, /* 42480-42487 */
24865, 29610, 34744, 39911, 44501, 48028, 50064, 50425, /* 42488-42495 */
48862, 45640, 41203, 35867, 30154, 24582, 19473, 15599, /* 42496-42503 */
13521, 13445, 15532, 19341, 24481, 30424, 36660, 42541, /* 42504-42511 */
47486, 51004, 52626, 52136, 49743, 45652, 40385, 34478, /* 42512-42519 */
28368, 22674, 17918, 14760, 13526, 14265, 16800, 20881, /* 42520-42527 */
26108, 31764, 37338, 42362, 46142, 48411, 49060, 48058, /* 42528-42535 */
45745, 42216, 37794, 32941, 28323, 24545, 21939, 20651, /* 42536-42543 */
20489, 21375, 23357, 26070, 29340, 32727, 35599, 37861, /* 42544-42551 */
39246, 39784, 39616, 38722, 37363, 35724, 34040, 32563, /* 42552-42559 */
31497, 31073, 31127, 31589, 32268, 32793, 33192, 33217, /* 42560-42567 */
32837, 32181, 31142, 30071, 29119, 28410, 28014, 27933, /* 42568-42575 */
28551, 29915, 31954, 34590, 37251, 39752, 41699, 42795, /* 42576-42583 */
43053, 42193, 40280, 37298, 33381, 29129, 25023, 21661, /* 42584-42591 */
19278, 17998, 18115, 19586, 22575, 26728, 31614, 36905, /* 42592-42599 */
41692, 45631, 48436, 49620, 49243, 47184, 43664, 39029, /* 42600-42607 */
33643, 28144, 22926, 18579, 15544, 14212, 14987, 17542, /* 42608-42615 */
21690, 26947, 32643, 38384, 43553, 47798, 50690, 51658, /* 42616-42623 */
50723, 47952, 43828, 38866, 33419, 27999, 22832, 18695, /* 42624-42631 */
16054, 15116, 16143, 18761, 22598, 27240, 32113, 36930, /* 42632-42639 */
41139, 44334, 46225, 46683, 45936, 43883, 40859, 37227, /* 42640-42647 */
33110, 29310, 26090, 23738, 22420, 22038, 22631, 24077, /* 42648-42655 */
26260, 29015, 31949, 34716, 36831, 38302, 39211, 39397, /* 42656-42663 */
39235, 38454, 37161, 35777, 34340, 33216, 32534, 32148, /* 42664-42671 */
32045, 31936, 31900, 31769, 31645, 31587, 31197, 30764, /* 42672-42679 */
30336, 29865, 29810, 29967, 30302, 31039, 32214, 33975, /* 42680-42687 */
35945, 37914, 39561, 40624, 41271, 41100, 40107, 38219, /* 42688-42695 */
35326, 32012, 28577, 25374, 22917, 21176, 20426, 20765, /* 42696-42703 */
22224, 24934, 28552, 32907, 37345, 41447, 44819, 46958, /* 42704-42711 */
47878, 47332, 45098, 41632, 37050, 31845, 26573, 21690, /* 42712-42719 */
17765, 15144, 14283, 15309, 18081, 22395, 27569, 33197, /* 42720-42727 */
38862, 43848, 47908, 50402, 51029, 49752, 46741, 42492, /* 42728-42735 */
37486, 32046, 26554, 21521, 17621, 15280, 14850, 16274, /* 42736-42743 */
19181, 23557, 28719, 34102, 39355, 43853, 47236, 49153, /* 42744-42751 */
49478, 48230, 45548, 41769, 37085, 32112, 27555, 23521, /* 42752-42759 */
20609, 19046, 18687, 19790, 22164, 25542, 29573, 33686, /* 42760-42767 */
37449, 40517, 42751, 43894, 43912, 43045, 41121, 38476, /* 42768-42775 */
35419, 32258, 29647, 27623, 26261, 25662, 25586, 26148, /* 42776-42783 */
27146, 28552, 30166, 31685, 33142, 34176, 34894, 35424, /* 42784-42791 */
35441, 35289, 35120, 34876, 34824, 34771, 34709, 34770, /* 42792-42799 */
34846, 34884, 34686, 34273, 33487, 32399, 31190, 29863, /* 42800-42807 */
28733, 27902, 27336, 27280, 27685, 28622, 30141, 32046, /* 42808-42815 */
34315, 36600, 38653, 40236, 41114, 41321, 40647, 39158, /* 42816-42823 */
37063, 34138, 31070, 28060, 25404, 23447, 22283, 22215, /* 42824-42831 */
23331, 25435, 28203, 31415, 34923, 38238, 40945, 42964, /* 42832-42839 */
43884, 43785, 42541, 40282, 37384, 34021, 30588, 27312, /* 42840-42847 */
24570, 22650, 21708, 22046, 23470, 25737, 28692, 31872, /* 42848-42855 */
35024, 37846, 40100, 41631, 42203, 41709, 40427, 38393, /* 42856-42863 */
35894, 33192, 30534, 28179, 26330, 25251, 24965, 25412, /* 42864-42871 */
26698, 28470, 30661, 33059, 35172, 36951, 38146, 38844, /* 42872-42879 */
38808, 38168, 37117, 35665, 33980, 32266, 30881, 29768, /* 42880-42887 */
28998, 28686, 28858, 29202, 29883, 30863, 31896, 32952, /* 42888-42895 */
33761, 34363, 34728, 34814, 34657, 34236, 33739, 33164, /* 42896-42903 */
32708, 32454, 32297, 32267, 32407, 32562, 32805, 32923, /* 42904-42911 */
32916, 32853, 32620, 32311, 31914, 31660, 31373, 31164, /* 42912-42919 */
31129, 31187, 31571, 32126, 32847, 33720, 34571, 35217, /* 42920-42927 */
35653, 35887, 35824, 35450, 34734, 33802, 32721, 31655, /* 42928-42935 */
30715, 29999, 29649, 29512, 29807, 30434, 31349, 32482, /* 42936-42943 */
33652, 34764, 35685, 36451, 36782, 36731, 36205, 35321, /* 42944-42951 */
34263, 32969, 31656, 30412, 29374, 28578, 28229, 28388, /* 42952-42959 */
28883, 29744, 30958, 32192, 33523, 34796, 35821, 36580, /* 42960-42967 */
36794, 36588, 36005, 35137, 34222, 32715, 31285, 29973, /* 42968-42975 */
29134, 28652, 28459, 28873, 29615, 30611, 31836, 33132, /* 42976-42983 */
34330, 35342, 35965, 36277, 36230, 35846, 35243, 34397, /* 42984-42991 */
33461, 32442, 31598, 30939, 30526, 30358, 30421, 30685, /* 42992-42999 */
31170, 31788, 32389, 33020, 33579, 34027, 34285, 34391, /* 43000-43007 */
34402, 34279, 34065, 33694, 33341, 32964, 32572, 32253, /* 43008-43015 */
32075, 32046, 32054, 32085, 32132, 32230, 32272, 32325, /* 43016-43023 */
32337, 32413, 32463, 32390, 32452, 32472, 32598, 32766, /* 43024-43031 */
32923, 33150, 33302, 33473, 33588, 33497, 33482, 33258, /* 43032-43039 */
32965, 32572, 32050, 31633, 31236, 30943, 30831, 30760, /* 43040-43047 */
31136, 31569, 32010, 32503, 32975, 33493, 33926, 34321, /* 43048-43055 */
34526, 34560, 34546, 34290, 33815, 33279, 32791, 32355, /* 43056-43063 */
31967, 31573, 31330, 31253, 31410, 31754, 32182, 32787, /* 43064-43071 */
33426, 34004, 34428, 34735, 34885, 34895, 34754, 34360, /* 43072-43079 */
33837, 33248, 32622, 31991, 31385, 30926, 30661, 30585, /* 43080-43087 */
30731, 31000, 31521, 32167, 32745, 33366, 33831, 34191, /* 43088-43095 */
34170, 34008, 33888, 33566, 33212, 32826, 32458, 32109, /* 43096-43103 */
31765, 31561, 31502, 31507, 31629, 31851, 32190, 32535, /* 43104-43111 */
32849, 33149, 33397, 33567, 33641, 33606, 33575, 33419, /* 43112-43119 */
33171, 32992, 32819, 32677, 32600, 32533, 32528, 32545, /* 43120-43127 */
32568, 32639, 32717, 32832, 32894, 32961, 33021, 33054, /* 43128-43135 */
33066, 33046, 32982, 32911, 32898, 32861, 32824, 32822, /* 43136-43143 */
32773, 32719, 32651, 32650, 32580, 32469, 32403, 32303, /* 43144-43151 */
32228, 32202, 32233, 32272, 32287, 32361, 32434, 32512, /* 43152-43159 */
32615, 32710, 32825, 32964, 33041, 33079, 33119, 33145, /* 43160-43167 */
33090, 33009, 32911, 32789, 32643, 32506, 32356, 32230, /* 43168-43175 */
32185, 32160, 32236, 32331, 32509, 32778, 32992, 33232, /* 43176-43183 */
33437, 33549, 33555, 33521, 33397, 33194, 32972, 32721, /* 43184-43191 */
32599, 32479, 32340, 32319, 32403, 32574, 32799, 33054, /* 43192-43199 */
33333, 33565, 33753, 33884, 33879, 33791, 33637, 33439, /* 43200-43207 */
33180, 32826, 32551, 32302, 32117, 32039, 31992, 31988, /* 43208-43215 */
32108, 32270, 32378, 32508, 32636, 32811, 32965, 33036, /* 43216-43223 */
33077, 33044, 32966, 32840, 32694, 32516, 32387, 32255, /* 43224-43231 */
32108, 32059, 32043, 32090, 32201, 32359, 32534, 32684, /* 43232-43239 */
32833, 33003, 33092, 33082, 33063, 33031, 32953, 32859, /* 43240-43247 */
32790, 32728, 32691, 32688, 32691, 32745, 32829, 32930, /* 43248-43255 */
33039, 33150, 33224, 33255, 33255, 33226, 33206, 33136, /* 43256-43263 */
33093, 33083, 33054, 32996, 32973, 32954, 32928, 32886, /* 43264-43271 */
32800, 32739, 32703, 32629, 32523, 32447, 32402, 32364, /* 43272-43279 */
32324, 32266, 32264, 32275, 32315, 32412, 32444, 32472, /* 43280-43287 */
32538, 32618, 32698, 32760, 32841, 32907, 32920, 32927, /* 43288-43295 */
32937, 32894, 32845, 32767, 32692, 32619, 32520, 32418, /* 43296-43303 */
32383, 32369, 32454, 32548, 32625, 32744, 32856, 32938, /* 43304-43311 */
32992, 33047, 33042, 32972, 32920, 32888, 32867, 32806, /* 43312-43319 */
32776, 32746, 32745, 32810, 32888, 33023, 33060, 33087, /* 43320-43327 */
33146, 33168, 33167, 33109, 33024, 32932, 32838, 32740, /* 43328-43335 */
32662, 32594, 32544, 32533, 32540, 32580, 32605, 32589, /* 43336-43343 */
32657, 32738, 32845, 32932, 32974, 33002, 33018, 33006, /* 43344-43351 */
32978, 32892, 32774, 32654, 32534, 32422, 32341, 32289, /* 43352-43359 */
32252, 32249, 32248, 32290, 32328, 32406, 32520, 32642, /* 43360-43367 */
32699, 32727, 32795, 32835, 32819, 32795, 32788, 32759, /* 43368-43375 */
32734, 32702, 32695, 32718, 32718, 32760, 32817, 32887, /* 43376-43383 */
32961, 33048, 33130, 33187, 33260, 33291, 33302, 33277, /* 43384-43391 */
33233, 33199, 33156, 33094, 32992, 32910, 32880, 32856, /* 43392-43399 */
32796, 32743, 32709, 32699, 32745, 32756, 32726, 32703, /* 43400-43407 */
32644, 32589, 32569, 32591, 32584, 32604, 32644, 32641, /* 43408-43415 */
32631, 32616, 32584, 32544, 32468, 32444, 32434, 32378, /* 43416-43423 */
32348, 32333, 32377, 32436, 32517, 32627, 32693, 32776, /* 43424-43431 */
32902, 33004, 33035, 33074, 33086, 33087, 33076, 33038, /* 43432-43439 */
32984, 32948, 32909, 32829, 32752, 32663, 32604, 32572, /* 43440-43447 */
32554, 32564, 32613, 32698, 32818, 32979, 33104, 33213, /* 43448-43455 */
33362, 33480, 33539, 33531, 33406, 33214, 33019, 32811, /* 43456-43463 */
32605, 32396, 32259, 32197, 32155, 32182, 32255, 32349, /* 43464-43471 */
32482, 32642, 32798, 32911, 32976, 33082, 33148, 33180, /* 43472-43479 */
33153, 33144, 33087, 32979, 32903, 32797, 32657, 32510, /* 43480-43487 */
32335, 32168, 32084, 32022, 32050, 32137, 32252, 32401, /* 43488-43495 */
32609, 32787, 32964, 33109, 33185, 33244, 33254, 33221, /* 43496-43503 */
33128, 32984, 32798, 32641, 32530, 32460, 32430, 32476, /* 43504-43511 */
32549, 32618, 32706, 32790, 32900, 33004, 33099, 33227, /* 43512-43519 */
33313, 33367, 33445, 33483, 33490, 33436, 33296, 33182, /* 43520-43527 */
33005, 32804, 32615, 32429, 32246, 32080, 31945, 31867, /* 43528-43535 */
31853, 31928, 32128, 32355, 32557, 32711, 32876, 33050, /* 43536-43543 */
33159, 33194, 33159, 33080, 32996, 32853, 32662, 32513, /* 43544-43551 */
32376, 32235, 32132, 32051, 32033, 32093, 32203, 32363, /* 43552-43559 */
32536, 32701, 32919, 33104, 33293, 33443, 33537, 33604, /* 43560-43567 */
33599, 33485, 33316, 33171, 33025, 32848, 32674, 32549, /* 43568-43575 */
32472, 32435, 32450, 32539, 32649, 32771, 32932, 33085, /* 43576-43583 */
33195, 33296, 33400, 33464, 33466, 33412, 33310, 33201, /* 43584-43591 */
33133, 32963, 32765, 32604, 32421, 32282, 32171, 32091, /* 43592-43599 */
32106, 32164, 32264, 32417, 32576, 32746, 32902, 33020, /* 43600-43607 */
33131, 33121, 33064, 33064, 32987, 32889, 32798, 32711, /* 43608-43615 */
32628, 32516, 32408, 32368, 32364, 32346, 32319, 32309, /* 43616-43623 */
32365, 32452, 32577, 32702, 32806, 32934, 33049, 33143, /* 43624-43631 */
33217, 33234, 33180, 33098, 33003, 32875, 32725, 32574, /* 43632-43639 */
32448, 32372, 32276, 32232, 32247, 32344, 32462, 32622, /* 43640-43647 */
32811, 32964, 33094, 33194, 33310, 33388, 33421, 33431, /* 43648-43655 */
33346, 33217, 33128, 32999, 32826, 32631, 32454, 32302, /* 43656-43663 */
32165, 32078, 32069, 32128, 32262, 32445, 32635, 32819, /* 43664-43671 */
32990, 33165, 33299, 33377, 33371, 33282, 33139, 32954, /* 43672-43679 */
32727, 32519, 32345, 32189, 32073, 32016, 32044, 32114, /* 43680-43687 */
32201, 32293, 32423, 32568, 32722, 32847, 32945, 33043, /* 43688-43695 */
33156, 33249, 33283, 33248, 33196, 33147, 33078, 32962, /* 43696-43703 */
32850, 32732, 32631, 32555, 32500, 32476, 32516, 32617, /* 43704-43711 */
32754, 32923, 33091, 33245, 33380, 33452, 33467, 33409, /* 43712-43719 */
33302, 33193, 33034, 32879, 32736, 32639, 32567, 32479, /* 43720-43727 */
32388, 32336, 32331, 32330, 32332, 32370, 32441, 32517, /* 43728-43735 */
32642, 32739, 32850, 32964, 33074, 33178, 33201, 33132, /* 43736-43743 */
33098, 33031, 32902, 32751, 32609, 32473, 32377, 32291, /* 43744-43751 */
32252, 32255, 32295, 32427, 32570, 32735, 32894, 33055, /* 43752-43759 */
33188, 33288, 33329, 33305, 33248, 33192, 33077, 32923, /* 43760-43767 */
32765, 32646, 32574, 32485, 32430, 32395, 32365, 32378, /* 43768-43775 */
32454, 32579, 32694, 32836, 32975, 33072, 33159, 33191, /* 43776-43783 */
33211, 33176, 33071, 32934, 32791, 32664, 32519, 32409, /* 43784-43791 */
32332, 32306, 32297, 32279, 32297, 32328, 32409, 32521, /* 43792-43799 */
32603, 32646, 32707, 32777, 32846, 32906, 32924, 32951, /* 43800-43807 */
32922, 32873, 32849, 32801, 32759, 32725, 32718, 32716, /* 43808-43815 */
32729, 32742, 32757, 32778, 32771, 32777, 32770, 32768, /* 43816-43823 */
32765, 32761, 32761, 32760, 32762, 32759, 32763, 32764, /* 43824-43831 */
32758, 32758, 32767, 32776, 32777, 32777, 32786, 32785, /* 43832-43839 */
32779, 32771, 32773, 32767, 32758, 32754, 32758, 32756, /* 43840-43847 */
32754, 32755, 32761, 32761, 32756, 32761, 32768, 32773, /* 43848-43855 */
32770, 32773, 32770, 32767, 32761, 32762, 32768, 32772, /* 43856-43863 */
32772, 32771, 32773, 32760, 32746, 32740, 32742, 32743, /* 43864-43871 */
32760, 32758, 32768, 32784, 32771, 32793, 32787, 32820, /* 43872-43879 */
32829, 32807, 32795, 32790, 32790, 32779, 32761, 32715, /* 43880-43887 */
32711, 32674, 32614, 32615, 32601, 32759, 32859, 32862, /* 43888-43895 */
32892, 32794, 32853, 32926, 33023, 33096, 33099, 33055, /* 43896-43903 */
32961, 32711, 32678, 32328, 32632, 32720, 33098, 33533, /* 43904-43911 */
34192, 33022, 34701, 35063, 30756, 26919, 19167, 13733, /* 43912-43919 */
12024, 12461, 18793, 25811, 35849, 44993, 52198, 56857, /* 43920-43927 */
58037, 56236, 52243, 45877, 39569, 33384, 29441, 27137, /* 43928-43935 */
26920, 28470, 30796, 34028, 37211, 38779, 39822, 38785, /* 43936-43943 */
38030, 36456, 34177, 32629, 31197, 31264, 32784, 34096, /* 43944-43951 */
36680, 37638, 37266, 34842, 29905, 24195, 18571, 13374, /* 43952-43959 */
11247, 10039, 13051, 18283, 26074, 35459, 43983, 50528, /* 43960-43967 */
54256, 53791, 50471, 42539, 33471, 23226, 14276, 7769, /* 43968-43975 */
4537, 5979, 12028, 20627, 31836, 42524, 52210, 58962, /* 43976-43983 */
61521, 59945, 53832, 44603, 34625, 23527, 14791, 8349, /* 43984-43991 */
6352, 8765, 14377, 22978, 32194, 40964, 48487, 52127, /* 43992-43999 */
53517, 50758, 46274, 40424, 32934, 27304, 23203, 21602, /* 44000-44007 */
22564, 23606, 26529, 29076, 32095, 34968, 35873, 36319, /* 44008-44015 */
35674, 34379, 33539, 31752, 32357, 33722, 35779, 38155, /* 44016-44023 */
39593, 40363, 40040, 37224, 33611, 28083, 23614, 20005, /* 44024-44031 */
17684, 17581, 19637, 24389, 31676, 39373, 47426, 53127, /* 44032-44039 */
56614, 56671, 52845, 46323, 37471, 27765, 18466, 10082, /* 44040-44047 */
5736, 5453, 10056, 18418, 28397, 39200, 48979, 56182, /* 44048-44055 */
60129, 58822, 54416, 46317, 36687, 26761, 17121, 10738, /* 44056-44063 */
7499, 8060, 12448, 18627, 27109, 35387, 42395, 47664, /* 44064-44071 */
49542, 49658, 47640, 43422, 38733, 33235, 29727, 27886, /* 44072-44079 */
27409, 28539, 29191, 30330, 31620, 31957, 32274, 31309, /* 44080-44087 */
30737, 30612, 30065, 30999, 32773, 35880, 39662, 42236, /* 44088-44095 */
44338, 44597, 43170, 39846, 33604, 26622, 19681, 14314, /* 44096-44103 */
11566, 10530, 13147, 18678, 26433, 35821, 44266, 51457, /* 44104-44111 */
56119, 56921, 54452, 47926, 39865, 31192, 22182, 14648, /* 44112-44119 */
9204, 8334, 11732, 17721, 26352, 35268, 44181, 51660, /* 44120-44127 */
55713, 56545, 53373, 47571, 40270, 31538, 23842, 17604, /* 44128-44135 */
14159, 13843, 15826, 20653, 26753, 33184, 39198, 42608, /* 44136-44143 */
44347, 44042, 42321, 39574, 35304, 31661, 28956, 27515, /* 44144-44151 */
27741, 28226, 29622, 30910, 31660, 32149, 31324, 30383, /* 44152-44159 */
29397, 28270, 27916, 27870, 29595, 32667, 36140, 40227, /* 44160-44167 */
43052, 45190, 45837, 43992, 40432, 34681, 28516, 23029, /* 44168-44175 */
18249, 15801, 15602, 18571, 24140, 30841, 38681, 45649, /* 44176-44183 */
51209, 54355, 53686, 50282, 44015, 36252, 28157, 19919, /* 44184-44191 */
13818, 10505, 10671, 14479, 20582, 28697, 36911, 44236, /* 44192-44199 */
49785, 52258, 52033, 48933, 43374, 36574, 29035, 22832, /* 44200-44207 */
18503, 16241, 16668, 18942, 23151, 28363, 33470, 38062, /* 44208-44215 */
40751, 41862, 41684, 40193, 37960, 35155, 32787, 31272, /* 44216-44223 */
30391, 30615, 30824, 30920, 30808, 29907, 28793, 27242, /* 44224-44231 */
26007, 25641, 25700, 26811, 29176, 33068, 38034, 42694, /* 44232-44239 */
46535, 48607, 48640, 46619, 42075, 35779, 28361, 21363, /* 44240-44247 */
16001, 12655, 12359, 15476, 21594, 29830, 38534, 46836, /* 44248-44255 */
53585, 57350, 57419, 53606, 46774, 38174, 28992, 20307, /* 44256-44263 */
13135, 9194, 9188, 13034, 19806, 28176, 36812, 44607, /* 44264-44271 */
49942, 52272, 51752, 48557, 43168, 36507, 29574, 23821, /* 44272-44279 */
20181, 18768, 19403, 21758, 25344, 29679, 33942, 37207, /* 44280-44287 */
38641, 38837, 37931, 36277, 34324, 32496, 31342, 31163, /* 44288-44295 */
31872, 33491, 35026, 36040, 36047, 34759, 32469, 29498, /* 44296-44303 */
26738, 24681, 23189, 22953, 24334, 27763, 32739, 38211, /* 44304-44311 */
43149, 46490, 47936, 47340, 44143, 38803, 31808, 24687, /* 44312-44319 */
18681, 14329, 12752, 14441, 19145, 26242, 34221, 42238, /* 44320-44327 */
49024, 53533, 55038, 52740, 47370, 40238, 32300, 24522, /* 44328-44335 */
17666, 13179, 12116, 14522, 19898, 26880, 34504, 41652, /* 44336-44343 */
47045, 50113, 50428, 48317, 44215, 38676, 32555, 27062, /* 44344-44351 */
23369, 21664, 21800, 23440, 26134, 29563, 33064, 35858, /* 44352-44359 */
37364, 37488, 36850, 35644, 34260, 33016, 32425, 32718, /* 44360-44367 */
33870, 35386, 36725, 37596, 37402, 35795, 32946, 29260, /* 44368-44375 */
25631, 22669, 20785, 20394, 21806, 25284, 30618, 36745, /* 44376-44383 */
42598, 47022, 49452, 49474, 46707, 41466, 34422, 26624, /* 44384-44391 */
19487, 13851, 10949, 11294, 14989, 21617, 29741, 38205, /* 44392-44399 */
45959, 51892, 54994, 54306, 50383, 44049, 36370, 28429, /* 44400-44407 */
21005, 15580, 12882, 13486, 17349, 23152, 30193, 37396, /* 44408-44415 */
43569, 47766, 49438, 48762, 46065, 41518, 35970, 30510, /* 44416-44423 */
26329, 23881, 23149, 23953, 25656, 28102, 30999, 33521, /* 44424-44431 */
35188, 35856, 35849, 35275, 34346, 33508, 33345, 33944, /* 44432-44439 */
35087, 36498, 37710, 38430, 38252, 36716, 33624, 29540, /* 44440-44447 */
25524, 22211, 20080, 19379, 20744, 24320, 29757, 36086, /* 44448-44455 */
42319, 47359, 50102, 50512, 48260, 43420, 36823, 29279, /* 44456-44463 */
21927, 15696, 11811, 11253, 14145, 19886, 27372, 35570, /* 44464-44471 */
43333, 49683, 53586, 54150, 51398, 46011, 39013, 31344, /* 44472-44479 */
24007, 18269, 14922, 14488, 16858, 21436, 27443, 33884, /* 44480-44487 */
39635, 43881, 46036, 46125, 44532, 41440, 37191, 32793, /* 44488-44495 */
29155, 26996, 26268, 26558, 27425, 28724, 30152, 31361, /* 44496-44503 */
31915, 31879, 31589, 31185, 30780, 30877, 31808, 33714, /* 44504-44511 */
36078, 38311, 40037, 40882, 40572, 38789, 35146, 30436, /* 44512-44519 */
25650, 21664, 18995, 18025, 19293, 22858, 28382, 34998, /* 44520-44527 */
41585, 47210, 50703, 51469, 49405, 44651, 38018, 30657, /* 44528-44535 */
23341, 17048, 13080, 12311, 14870, 20222, 27502, 35403, /* 44536-44543 */
42684, 48505, 52014, 52574, 50073, 45135, 38719, 31776, /* 44544-44551 */
25325, 20340, 17582, 17231, 19260, 23265, 28395, 33802, /* 44552-44559 */
38497, 41727, 43120, 42672, 40889, 38257, 35000, 31834, /* 44560-44567 */
29616, 28720, 29126, 30408, 31908, 33074, 33656, 33607, /* 44568-44575 */
32665, 31042, 29201, 27636, 26685, 26736, 28159, 31000, /* 44576-44583 */
34772, 38702, 42068, 44273, 44837, 43514, 40003, 34708, /* 44584-44591 */
28698, 23140, 18831, 16410, 16323, 18881, 23902, 30619, /* 44592-44599 */
37923, 44650, 49748, 52336, 51871, 48398, 42546, 35373, /* 44600-44607 */
27755, 20711, 15282, 12581, 13372, 17312, 23491, 30806, /* 44608-44615 */
38122, 44443, 48876, 50665, 49587, 45994, 40604, 34316, /* 44616-44623 */
28112, 23022, 19818, 18765, 19867, 22785, 27041, 31831, /* 44624-44631 */
36243, 39441, 41019, 41031, 39916, 37939, 35422, 32954, /* 44632-44639 */
30960, 29872, 29918, 30757, 31976, 32997, 33588, 33511, /* 44640-44647 */
32663, 31245, 29597, 28214, 27403, 27348, 28513, 30893, /* 44648-44655 */
34257, 38023, 41304, 43602, 44566, 43737, 41025, 36459, /* 44656-44663 */
30851, 25218, 20541, 17539, 16533, 17961, 21825, 27564, /* 44664-44671 */
34381, 41044, 46648, 50264, 51263, 49409, 44982, 38888, /* 44672-44679 */
31916, 24807, 18746, 14643, 13485, 15438, 19832, 25953, /* 44680-44687 */
32827, 39510, 45037, 48395, 49378, 47835, 44256, 39256, /* 44688-44695 */
33495, 28109, 23870, 21268, 20544, 21479, 24066, 27641, /* 44696-44703 */
31598, 35214, 37741, 39169, 39575, 38974, 37713, 35866, /* 44704-44711 */
34168, 33000, 32411, 32450, 32727, 32939, 32841, 32194, /* 44712-44719 */
31115, 29618, 28163, 27058, 26479, 26756, 28061, 30598, /* 44720-44727 */
34095, 37859, 41323, 43712, 44763, 44092, 41499, 37267, /* 44728-44735 */
31795, 26066, 21111, 17514, 16136, 17164, 20718, 26316, /* 44736-44743 */
32964, 39851, 45825, 49961, 51624, 50240, 46288, 40416, /* 44744-44751 */
33540, 26602, 20288, 15923, 14301, 15545, 19413, 24988, /* 44752-44759 */
31561, 38082, 43553, 47227, 48431, 47355, 44381, 39829, /* 44760-44767 */
34624, 29472, 25443, 22933, 21975, 22596, 24424, 27260, /* 44768-44775 */
30593, 33501, 35793, 37171, 37767, 37712, 36973, 36007, /* 44776-44783 */
35080, 34503, 34329, 34302, 34470, 34400, 33908, 32871, /* 44784-44791 */
31116, 29173, 27355, 25935, 25389, 25612, 27076, 29808, /* 44792-44799 */
33542, 37742, 41534, 44301, 45671, 45202, 42902, 38758, /* 44800-44807 */
33464, 27680, 22283, 18237, 16136, 16536, 19396, 24263, /* 44808-44815 */
30598, 37218, 43335, 48032, 50303, 49872, 46825, 41808, /* 44816-44823 */
35628, 28888, 22725, 17899, 15452, 15853, 18749, 23496, /* 44824-44831 */
29335, 35422, 40808, 44508, 46336, 46002, 43815, 40176, /* 44832-44839 */
35545, 30957, 27191, 24782, 23924, 24259, 25826, 28235, /* 44840-44847 */
31036, 33663, 35438, 36494, 36724, 36174, 35275, 34146, /* 44848-44855 */
33391, 33182, 33517, 34275, 35084, 35846, 36100, 35345, /* 44856-44863 */
33750, 31348, 28884, 26617, 24791, 24036, 24548, 26601, /* 44864-44871 */
30125, 34465, 39017, 42789, 45322, 46105, 44776, 41542, /* 44872-44879 */
36558, 30743, 24935, 19923, 16808, 16023, 17941, 22286, /* 44880-44887 */
28192, 34967, 41469, 46730, 50035, 50486, 48396, 43996, /* 44888-44895 */
37976, 31290, 24864, 19768, 16687, 16185, 18288, 22349, /* 44896-44903 */
27856, 33823, 39273, 43463, 45677, 46054, 44534, 41301, /* 44904-44911 */
37195, 32791, 28969, 26342, 25074, 25113, 26124, 27927, /* 44912-44919 */
30065, 32046, 33619, 34458, 34689, 34378, 33771, 33352, /* 44920-44927 */
33212, 33642, 34591, 35743, 36957, 37676, 37665, 36651, /* 44928-44935 */
34479, 31577, 28284, 25221, 22980, 21938, 22532, 24811, /* 44936-44943 */
28670, 33649, 38819, 43457, 46633, 47818, 46747, 43351, /* 44944-44951 */
38250, 32035, 25629, 20048, 16171, 14836, 16276, 20327, /* 44952-44959 */
26259, 33094, 39969, 45670, 49313, 50477, 48849, 44837, /* 44960-44967 */
39109, 32569, 26288, 21099, 17910, 17016, 18533, 22156, /* 44968-44975 */
27050, 32548, 37611, 41546, 43837, 44249, 42992, 40376, /* 44976-44983 */
36878, 33274, 30075, 27970, 27045, 27187, 28163, 29434, /* 44984-44991 */
30876, 32056, 32726, 32932, 32598, 32076, 31602, 31480, /* 44992-44999 */
32059, 33256, 35119, 37199, 38906, 40081, 40184, 39020, /* 45000-45007 */
36467, 32810, 28682, 24690, 21691, 20200, 20498, 22991, /* 45008-45015 */
27124, 32432, 38263, 43506, 47492, 49360, 48702, 45682, /* 45016-45023 */
40624, 34310, 27592, 21522, 17086, 14964, 15681, 19055, /* 45024-45031 */
24481, 31028, 37559, 43346, 47361, 49028, 48267, 45104, /* 45032-45039 */
40231, 34469, 28678, 23859, 20542, 19267, 20019, 22462, /* 45040-45047 */
26271, 30641, 34849, 38192, 40189, 40858, 40209, 38580, /* 45048-45055 */
36376, 34000, 32012, 30707, 30239, 30518, 31090, 31790, /* 45056-45063 */
32208, 32210, 31806, 31015, 30109, 29291, 28853, 29141, /* 45064-45071 */
30285, 32411, 35161, 38022, 40551, 42134, 42438, 41256, /* 45072-45079 */
38502, 34518, 29841, 25235, 21425, 19173, 18975, 20827, /* 45080-45087 */
24719, 30074, 35970, 41615, 46128, 48693, 48806, 46416, /* 45088-45095 */
41977, 36043, 29526, 23368, 18463, 15680, 15496, 17960, /* 45096-45103 */
22596, 28581, 35012, 40927, 45479, 47990, 48157, 46060, /* 45104-45111 */
42047, 36902, 31465, 26599, 22982, 20969, 20850, 22367, /* 45112-45119 */
25213, 28876, 32609, 35884, 38188, 39245, 39271, 38311, /* 45120-45127 */
36772, 35083, 33510, 32481, 32066, 32191, 32632, 33030, /* 45128-45135 */
33169, 32776, 31843, 30543, 29125, 27856, 27099, 27140, /* 45136-45143 */
28223, 30384, 33490, 36959, 40263, 42738, 43942, 43578, /* 45144-45151 */
41458, 37782, 33009, 27817, 23148, 19703, 18146, 18855, /* 45152-45159 */
21706, 26437, 32312, 38420, 43847, 47705, 49390, 48549, /* 45160-45167 */
45378, 40306, 34120, 27772, 22182, 18159, 16483, 17268, /* 45168-45175 */
20420, 25248, 30946, 36646, 41514, 44862, 46198, 45483, /* 45176-45183 */
42946, 38984, 34405, 29953, 26315, 23975, 23101, 23688, /* 45184-45191 */
25443, 28032, 31009, 33649, 35715, 36871, 37128, 36702, /* 45192-45199 */
35800, 34773, 33909, 33281, 33154, 33392, 33852, 34176, /* 45200-45207 */
34087, 33520, 32349, 30744, 28968, 27365, 26376, 26265, /* 45208-45215 */
27239, 29268, 32179, 35641, 39032, 41801, 43468, 43585, /* 45216-45223 */
42089, 38875, 34436, 29434, 24574, 20730, 18648, 18612, /* 45224-45231 */
20718, 24679, 30045, 35948, 41540, 45938, 48389, 48531, /* 45232-45239 */
46329, 42166, 36703, 30656, 24974, 20500, 17837, 17451, /* 45240-45247 */
19383, 23300, 28505, 34078, 39249, 43185, 45441, 45749, /* 45248-45255 */
44209, 41132, 37117, 32918, 29114, 26165, 24467, 24081, /* 45256-45263 */
24932, 26740, 29021, 31466, 33558, 35069, 35988, 36263, /* 45264-45271 */
36072, 35589, 35045, 34601, 34425, 34549, 34748, 34811, /* 45272-45279 */
34444, 33412, 31900, 30002, 28073, 26461, 25369, 25219, /* 45280-45287 */
26208, 28353, 31518, 35220, 38988, 42117, 44000, 44298, /* 45288-45295 */
42813, 39791, 35517, 30583, 25775, 21778, 19378, 18999, /* 45296-45303 */
20775, 24567, 29595, 35236, 40630, 44887, 47428, 47732, /* 45304-45311 */
45849, 42100, 36973, 31278, 25852, 21589, 19148, 18787, /* 45312-45319 */
20569, 24039, 28635, 33634, 38131, 41616, 43585, 43901, /* 45320-45327 */
42567, 39758, 36209, 32564, 29418, 27154, 25937, 25829, /* 45328-45335 */
26661, 28195, 30127, 31931, 33411, 34389, 34772, 34693, /* 45336-45343 */
34325, 33969, 33863, 34059, 34532, 35119, 35749, 36149, /* 45344-45351 */
35998, 35103, 33427, 31219, 28765, 26534, 24935, 24343, /* 45352-45359 */
24998, 26928, 29966, 33764, 37709, 41266, 43762, 44719, /* 45360-45367 */
43917, 41407, 37546, 32813, 27849, 23399, 20199, 18825, /* 45368-45375 */
19496, 22151, 26430, 31618, 37037, 41765, 45134, 46653, /* 45376-45383 */
46119, 43710, 39693, 34726, 29665, 25220, 22099, 20642, /* 45384-45391 */
21019, 23143, 26536, 30664, 34770, 38230, 40666, 41816, /* 45392-45399 */
41572, 39983, 37537, 34853, 32239, 30117, 28697, 28028, /* 45400-45407 */
28152, 28767, 29694, 30674, 31508, 32179, 32545, 32701, /* 45408-45415 */
32742, 32863, 33261, 33882, 34722, 35651, 36477, 36985, /* 45416-45423 */
36849, 36017, 34530, 32434, 30156, 28011, 26325, 25535, /* 45424-45431 */
25774, 27139, 29393, 32300, 35511, 38468, 40768, 41918, /* 45432-45439 */
41751, 40216, 37570, 34183, 30446, 26964, 24375, 22997, /* 45440-45447 */
23127, 24688, 27328, 30764, 34380, 37668, 40176, 41486, /* 45448-45455 */
41523, 40355, 38133, 35203, 32120, 29421, 27316, 26110, /* 45456-45463 */
25972, 26848, 28489, 30558, 32689, 34598, 35964, 36691, /* 45464-45471 */
36748, 36148, 35240, 34212, 33245, 32441, 31864, 31644, /* 45472-45479 */
31744, 32019, 32322, 32568, 32669, 32595, 32326, 31914, /* 45480-45487 */
31536, 31344, 31493, 31961, 32726, 33651, 34581, 35369, /* 45488-45495 */
35764, 35708, 35197, 34201, 32884, 31426, 30055, 29064, /* 45496-45503 */
28657, 28896, 29748, 31091, 32814, 34606, 36233, 37443, /* 45504-45511 */
37932, 37655, 36669, 35076, 33072, 31056, 29353, 28137, /* 45512-45519 */
27759, 28253, 29187, 30651, 32408, 34187, 35763, 36880, /* 45520-45527 */
37378, 37134, 36229, 34845, 33191, 31582, 30262, 29334, /* 45528-45535 */
28995, 29251, 30029, 31146, 32361, 33431, 34247, 34699, /* 45536-45543 */
34712, 34378, 33815, 33217, 32680, 32265, 32036, 32020, /* 45544-45551 */
32177, 32374, 32594, 32716, 32672, 32541, 32366, 32189, /* 45552-45559 */
32005, 31933, 31971, 32227, 32683, 33268, 33935, 34577, /* 45560-45567 */
34938, 34833, 34501, 33853, 33002, 31863, 30757, 29901, /* 45568-45575 */
29503, 29637, 30218, 31204, 32515, 33954, 35210, 36155, /* 45576-45583 */
36609, 36489, 35816, 34682, 33273, 31707, 30375, 29411, /* 45584-45591 */
29004, 29234, 29857, 30932, 32227, 33566, 34722, 35499, /* 45592-45599 */
35897, 35784, 35202, 34291, 33191, 32115, 31274, 30793, /* 45600-45607 */
30719, 30927, 31459, 32064, 32672, 33333, 33818, 34077, /* 45608-45615 */
34044, 33784, 33412, 33027, 32702, 32500, 32388, 32411, /* 45616-45623 */
32489, 32585, 32726, 32816, 32802, 32679, 32431, 32102, /* 45624-45631 */
31794, 31680, 31734, 31939, 32350, 32872, 33354, 33820, /* 45632-45639 */
34163, 34305, 34188, 33766, 33157, 32434, 31702, 31083, /* 45640-45647 */
30638, 30528, 30738, 31225, 31975, 32895, 33795, 34524, /* 45648-45655 */
34984, 35105, 34876, 34355, 33626, 32731, 31862, 31138, /* 45656-45663 */
30805, 30940, 31151, 31641, 32292, 33030, 33655, 34052, /* 45664-45671 */
34305, 34299, 34052, 33616, 33061, 32573, 32149, 31810, /* 45672-45679 */
31654, 31632, 31859, 32179, 32510, 32840, 33062, 33197, /* 45680-45687 */
33212, 33092, 32923, 32786, 32714, 32657, 32647, 32712, /* 45688-45695 */
32845, 32969, 33029, 33035, 32984, 32876, 32702, 32510, /* 45696-45703 */
32285, 32143, 32068, 32132, 32307, 32602, 32966, 33346, /* 45704-45711 */
33608, 33688, 33688, 33552, 33271, 32880, 32448, 32041, /* 45712-45719 */
31745, 31620, 31667, 31908, 32270, 32755, 33222, 33636, /* 45720-45727 */
33942, 33995, 33888, 33587, 33197, 32720, 32262, 31867, /* 45728-45735 */
31683, 31787, 31943, 32246, 32618, 33007, 33328, 33561, /* 45736-45743 */
33730, 33686, 33516, 33310, 33035, 32755, 32545, 32404, /* 45744-45751 */
32337, 32351, 32455, 32617, 32775, 32943, 33033, 33095, /* 45752-45759 */
33081, 32985, 32842, 32703, 32625, 32600, 32601, 32644, /* 45760-45767 */
32726, 32762, 32780, 32759, 32715, 32605, 32470, 32360, /* 45768-45775 */
32255, 32181, 32218, 32339, 32511, 32693, 32948, 33159, /* 45776-45783 */
33308, 33387, 33405, 33335, 33209, 33011, 32765, 32507, /* 45784-45791 */
32327, 32213, 32184, 32248, 32362, 32569, 32792, 33036, /* 45792-45799 */
33231, 33334, 33365, 33306, 33177, 32978, 32761, 32588, /* 45800-45807 */
32480, 32456, 32484, 32538, 32631, 32756, 32880, 33000, /* 45808-45815 */
33050, 33077, 33075, 33001, 32898, 32773, 32667, 32606, /* 45816-45823 */
32528, 32453, 32458, 32470, 32504, 32533, 32583, 32655, /* 45824-45831 */
32711, 32772, 32796, 32847, 32854, 32852, 32869, 32845, /* 45832-45839 */
32872, 32893, 32876, 32875, 32828, 32739, 32673, 32625, /* 45840-45847 */
32583, 32552, 32526, 32553, 32605, 32696, 32813, 32920, /* 45848-45855 */
33002, 33001, 33024, 33026, 32949, 32903, 32821, 32664, /* 45856-45863 */
32550, 32465, 32447, 32492, 32530, 32616, 32775, 32923, /* 45864-45871 */
33052, 33145, 33223, 33264, 33200, 33084, 32908, 32677, /* 45872-45879 */
32532, 32453, 32428, 32430, 32475, 32585, 32716, 32863, /* 45880-45887 */
32985, 33066, 33108, 33087, 33025, 32958, 32869, 32795, /* 45888-45895 */
32735, 32666, 32646, 32632, 32681, 32743, 32763, 32772, /* 45896-45903 */
32754, 32743, 32685, 32593, 32549, 32519, 32523, 32548, /* 45904-45911 */
32601, 32662, 32765, 32844, 32896, 32918, 32914, 32915, /* 45912-45919 */
32839, 32769, 32730, 32680, 32653, 32639, 32677, 32735, /* 45920-45927 */
32804, 32863, 32911, 32930, 32946, 32915, 32829, 32757, /* 45928-45935 */
32653, 32600, 32550, 32550, 32597, 32673, 32799, 32920, /* 45936-45943 */
33014, 33066, 33070, 33052, 32975, 32851, 32716, 32563, /* 45944-45951 */
32446, 32420, 32412, 32461, 32536, 32625, 32753, 32827, /* 45952-45959 */
32920, 32950, 32921, 32884, 32805, 32668, 32581, 32534, /* 45960-45967 */
32476, 32463, 32506, 32583, 32660, 32742, 32844, 32900, /* 45968-45975 */
32956, 32985, 32968, 32942, 32897, 32883, 32877, 32832, /* 45976-45983 */
32817, 32780, 32776, 32746, 32723, 32686, 32644, 32608, /* 45984-45991 */
32568, 32493, 32501, 32579, 32622, 32709, 32801, 32916, /* 45992-45999 */
33055, 33117, 33169, 33204, 33194, 33162, 33051, 32920, /* 46000-46007 */
32785, 32667, 32594, 32557, 32500, 32469, 32539, 32635, /* 46008-46015 */
32723, 32821, 32920, 32975, 32993, 32955, 32877, 32840, /* 46016-46023 */
32770, 32698, 32653, 32616, 32607, 32661, 32682, 32711, /* 46024-46031 */
32738, 32735, 32716, 32684, 32650, 32612, 32577, 32555, /* 46032-46039 */
32552, 32563, 32601, 32647, 32707, 32747, 32800, 32837, /* 46040-46047 */
32829, 32828, 32829, 32787, 32783, 32749, 32715, 32695, /* 46048-46055 */
32686, 32717, 32746, 32795, 32833, 32851, 32865, 32867, /* 46056-46063 */
32841, 32817, 32801, 32769, 32764, 32746, 32758, 32809, /* 46064-46071 */
32831, 32853, 32869, 32869, 32827, 32769, 32718, 32688, /* 46072-46079 */
32662, 32618, 32619, 32637, 32699, 32765, 32855, 32931, /* 46080-46087 */
33029, 33111, 33113, 33099, 33053, 32954, 32811, 32647, /* 46088-46095 */
32510, 32430, 32354, 32323, 32366, 32424, 32474, 32572, /* 46096-46103 */
32707, 32811, 32899, 32962, 32985, 33008, 33022, 33011, /* 46104-46111 */
33010, 32988, 32967, 32936, 32915, 32885, 32819, 32764, /* 46112-46119 */
32688, 32600, 32541, 32484, 32466, 32483, 32529, 32576, /* 46120-46127 */
32697, 32812, 32888, 32948, 32997, 33031, 33016, 32937, /* 46128-46135 */
32851, 32789, 32722, 32674, 32658, 32643, 32644, 32663, /* 46136-46143 */
32737, 32763, 32765, 32839, 32872, 32887, 32886, 32885, /* 46144-46151 */
32832, 32794, 32768, 32726, 32710, 32727, 32747, 32769, /* 46152-46159 */
32805, 32821, 32811, 32771, 32740, 32714, 32686, 32712, /* 46160-46167 */
32715, 32713, 32708, 32729, 32766, 32796, 32818, 32842, /* 46168-46175 */
32833, 32835, 32839, 32837, 32825, 32763, 32697, 32648, /* 46176-46183 */
32631, 32630, 32607, 32599, 32620, 32627, 32660, 32682, /* 46184-46191 */
32723, 32762, 32792, 32828, 32862, 32888, 32883, 32891, /* 46192-46199 */
32898, 32896, 32902, 32898, 32884, 32850, 32799, 32758, /* 46200-46207 */
32719, 32650, 32575, 32548, 32543, 32588, 32613, 32669, /* 46208-46215 */
32726, 32760, 32811, 32842, 32858, 32844, 32826, 32790, /* 46216-46223 */
32718, 32654, 32588, 32552, 32543, 32489, 32469, 32520, /* 46224-46231 */
32550, 32627, 32706, 32780, 32847, 32893, 32898, 32889, /* 46232-46239 */
32894, 32883, 32862, 32860, 32849, 32834, 32817, 32822, /* 46240-46247 */
32823, 32842, 32831, 32820, 32833, 32800, 32782, 32800, /* 46248-46255 */
32792, 32797, 32814, 32848, 32876, 32955, 33041, 33056, /* 46256-46263 */
33039, 32995, 32980, 32939, 32871, 32787, 32749, 32729, /* 46264-46271 */
32713, 32674, 32684, 32703, 32738, 32765, 32792, 32724, /* 46272-46279 */
32653, 32636, 32608, 32597, 32588, 32597, 32610, 32647, /* 46280-46287 */
32706, 32778, 32808, 32832, 32815, 32802, 32781, 32744, /* 46288-46295 */
32699, 32640, 32597, 32599, 32623, 32652, 32710, 32779, /* 46296-46303 */
32891, 32972, 33013, 33034, 33037, 32999, 32940, 32853, /* 46304-46311 */
32766, 32687, 32612, 32572, 32577, 32592, 32631, 32673, /* 46312-46319 */
32742, 32809, 32858, 32889, 32906, 32880, 32845, 32814, /* 46320-46327 */
32794, 32787, 32792, 32797, 32793, 32816, 32826, 32800, /* 46328-46335 */
32741, 32715, 32676, 32626, 32591, 32595, 32630, 32671, /* 46336-46343 */
32729, 32774, 32831, 32886, 32913, 32921, 32905, 32841, /* 46344-46351 */
32748, 32679, 32618, 32513, 32466, 32435, 32442, 32472, /* 46352-46359 */
32525, 32586, 32674, 32751, 32805, 32812, 32830, 32850, /* 46360-46367 */
32825, 32790, 32750, 32747, 32756, 32772, 32799, 32848, /* 46368-46375 */
32900, 32920, 32913, 32909, 32858, 32811, 32768, 32728, /* 46376-46383 */
32710, 32707, 32730, 32775, 32816, 32877, 32949, 32989, /* 46384-46391 */
33035, 33038, 33009, 33045, 33048, 32961, 32901, 32854, /* 46392-46399 */
32832, 32819, 32778, 32787, 32798, 32837, 32855, 32853, /* 46400-46407 */
32858, 32847, 32820, 32800, 32735, 32662, 32681, 32689, /* 46408-46415 */
32709, 32737, 32772, 32805, 32830, 32815, 32784, 32727, /* 46416-46423 */
32657, 32613, 32578, 32563, 32592, 32649, 32699, 32778, /* 46424-46431 */
32862, 32931, 32981, 32993, 33003, 32959, 32933, 32854, /* 46432-46439 */
32770, 32685, 32617, 32576, 32550, 32559, 32618, 32687, /* 46440-46447 */
32751, 32796, 32826, 32849, 32865, 32824, 32747, 32732, /* 46448-46455 */
32681, 32620, 32612, 32582, 32527, 32544, 32556, 32565, /* 46456-46463 */
32575, 32607, 32586, 32569, 32565, 32563, 32535, 32548, /* 46464-46471 */
32616, 32641, 32697, 32797, 32860, 32916, 32932, 32939, /* 46472-46479 */
32915, 32865, 32873, 32814, 32746, 32674, 32631, 32608, /* 46480-46487 */
32610, 32608, 32625, 32640, 32665, 32671, 32642, 32650, /* 46488-46495 */
32681, 32678, 32690, 32707, 32751, 32810, 32890, 32973, /* 46496-46503 */
33005, 33046, 33019, 32958, 32902, 32844, 32742, 32652, /* 46504-46511 */
32615, 32556, 32502, 32513, 32546, 32623, 32712, 32787, /* 46512-46519 */
32854, 32897, 32954, 32991, 32972, 32943, 32922, 32838, /* 46520-46527 */
32795, 32773, 32712, 32690, 32658, 32680, 32702, 32719, /* 46528-46535 */
32741, 32750, 32788, 32812, 32797, 32780, 32781, 32784, /* 46536-46543 */
32761, 32763, 32703, 32671, 32667, 32638, 32639, 32626, /* 46544-46551 */
32607, 32595, 32580, 32543, 32516, 32577, 32625, 32689, /* 46552-46559 */
32754, 32849, 32867, 32947, 33036, 33026, 33058, 32998, /* 46560-46567 */
32890, 32799, 32768, 32776, 32737, 32727, 32701, 32689, /* 46568-46575 */
32675, 32696, 32740, 32790, 32818, 32831, 32806, 32791, /* 46576-46583 */
32780, 32776, 32765, 32761, 32798, 32824, 32833, 32873, /* 46584-46591 */
32919, 32937, 32918, 32889, 32859, 32809, 32745, 32684, /* 46592-46599 */
32601, 32544, 32521, 32528, 32534, 32537, 32597, 32695, /* 46600-46607 */
32766, 32845, 32888, 32921, 32937, 32966, 32967, 32910, /* 46608-46615 */
32859, 32821, 32752, 32677, 32623, 32590, 32547, 32515, /* 46616-46623 */
32522, 32556, 32611, 32653, 32679, 32718, 32781, 32831, /* 46624-46631 */
32897, 32944, 32975, 32993, 32978, 32931, 32881, 32843, /* 46632-46639 */
32779, 32699, 32667, 32599, 32548, 32580, 32605, 32645, /* 46640-46647 */
32707, 32810, 32889, 32961, 33016, 33030, 33048, 33033, /* 46648-46655 */
32972, 32904, 32823, 32744, 32690, 32658, 32712, 32719, /* 46656-46663 */
32724, 32763, 32787, 32839, 32903, 32937, 32953, 32957, /* 46664-46671 */
32919, 32926, 32933, 32913, 32886, 32853, 32846, 32776, /* 46672-46679 */
32713, 32713, 32660, 32631, 32610, 32596, 32571, 32562, /* 46680-46687 */
32584, 32597, 32644, 32688, 32741, 32803, 32868, 32925, /* 46688-46695 */
32973, 32989, 32964, 32967, 32943, 32920, 32900, 32874, /* 46696-46703 */
32857, 32815, 32794, 32776, 32771, 32769, 32749, 32722, /* 46704-46711 */
32711, 32678, 32659, 32665, 32676, 32683, 32707, 32733, /* 46712-46719 */
32779, 32834, 32878, 32901, 32898, 32862, 32804, 32727, /* 46720-46727 */
32651, 32594, 32531, 32483, 32464, 32457, 32500, 32563, /* 46728-46735 */
32644, 32750, 32831, 32911, 32948, 32978, 32983, 32957, /* 46736-46743 */
32908, 32838, 32786, 32718, 32680, 32668, 32637, 32640, /* 46744-46751 */
32648, 32681, 32716, 32748, 32801, 32839, 32894, 32920, /* 46752-46759 */
32949, 33020, 33017, 33027, 33043, 33015, 32997, 32942, /* 46760-46767 */
32878, 32806, 32715, 32658, 32609, 32539, 32496, 32521, /* 46768-46775 */
32573, 32640, 32713, 32775, 32840, 32886, 32886, 32902, /* 46776-46783 */
32890, 32836, 32762, 32687, 32635, 32608, 32578, 32570, /* 46784-46791 */
32587, 32613, 32637, 32751, 32887, 32910, 32928, 32956, /* 46792-46799 */
32936, 32912, 32848, 32787, 32784, 32768, 32747, 32754, /* 46800-46807 */
32767, 32771, 32778, 32801, 32827, 32751, 32690, 32661, /* 46808-46815 */
32635, 32641, 32638, 32648, 32679, 32713, 32762, 32808, /* 46816-46823 */
32857, 32897, 32920, 32929, 32920, 32898, 32886, 32864, /* 46824-46831 */
32819, 32805, 32796, 32793, 32791, 32800, 32814, 32810, /* 46832-46839 */
32768, 32767, 32782, 32747, 32741, 32711, 32731, 32772, /* 46840-46847 */
32778, 32823, 32870, 32897, 32918, 32940, 32911, 32860, /* 46848-46855 */
32770, 32684, 32593, 32500, 32442, 32392, 32382, 32393, /* 46856-46863 */
32454, 32550, 32665, 32762, 32853, 32908, 32953, 32965, /* 46864-46871 */
32945, 32894, 32814, 32759, 32679, 32630, 32593, 32586, /* 46872-46879 */
32596, 32630, 32651, 32692, 32762, 32801, 32849, 32902, /* 46880-46887 */
32930, 32949, 32952, 32941, 32957, 32978, 32973, 32940, /* 46888-46895 */
32913, 32894, 32849, 32791, 32756, 32710, 32630, 32585, /* 46896-46903 */
32601, 32642, 32651, 32687, 32760, 32804, 32840, 32875, /* 46904-46911 */
32911, 32909, 32884, 32824, 32774, 32700, 32640, 32590, /* 46912-46919 */
32552, 32545, 32555, 32566, 32602, 32657, 32694, 32737, /* 46920-46927 */
32775, 32869, 32914, 32899, 32902, 32896, 32876, 32888, /* 46928-46935 */
32852, 32831, 32841, 32837, 32845, 32871, 32860, 32833, /* 46936-46943 */
32806, 32788, 32719, 32639, 32627, 32605, 32614, 32639, /* 46944-46951 */
32689, 32750, 32800, 32860, 32898, 32935, 32933, 32941, /* 46952-46959 */
32917, 32852, 32778, 32720, 32667, 32611, 32571, 32567, /* 46960-46967 */
32559, 32579, 32619, 32652, 32700, 32761, 32835, 32859, /* 46968-46975 */
32890, 32914, 32926, 32923, 32964, 32978, 32981, 32955, /* 46976-46983 */
32920, 32866, 32809, 32720, 32626, 32519, 32437, 32380, /* 46984-46991 */
32366, 32420, 32484, 32556, 32654, 32738, 32818, 32910, /* 46992-46999 */
32953, 32990, 32968, 32931, 32862, 32775, 32686, 32638, /* 47000-47007 */
32581, 32557, 32561, 32590, 32631, 32694, 32756, 32821, /* 47008-47015 */
32867, 32891, 32929, 32944, 32960, 32991, 32995, 32976, /* 47016-47023 */
32967, 32927, 32886, 32881, 32848, 32787, 32722, 32672, /* 47024-47031 */
32627, 32555, 32511, 32501, 32496, 32530, 32583, 32651, /* 47032-47039 */
32721, 32775, 32836, 32883, 32904, 32875, 32830, 32785, /* 47040-47047 */
32716, 32637, 32586, 32550, 32533, 32522, 32533, 32567, /* 47048-47055 */
32614, 32664, 32712, 32762, 32817, 32834, 32902, 32993, /* 47056-47063 */
32995, 33013, 33008, 33049, 33073, 33059, 33022, 33003, /* 47064-47071 */
32957, 32900, 32840, 32763, 32702, 32642, 32585, 32597, /* 47072-47079 */
32586, 32614, 32713, 32809, 32921, 33001, 33070, 33118, /* 47080-47087 */
33142, 33127, 33070, 32993, 32920, 32836, 32718, 32625, /* 47088-47095 */
32574, 32555, 32532, 32512, 32538, 32567, 32593, 32641, /* 47096-47103 */
32685, 32725, 32759, 32787, 32834, 32862, 32879, 32891, /* 47104-47111 */
32897, 32890, 32862, 32842, 32763, 32691, 32612, 32548, /* 47112-47119 */
32483, 32450, 32447, 32474, 32538, 32610, 32715, 32818, /* 47120-47127 */
32902, 32978, 33018, 33029, 32980, 32918, 32845, 32743, /* 47128-47135 */
32648, 32568, 32528, 32507, 32513, 32538, 32606, 32678, /* 47136-47143 */
32732, 32788, 32825, 32863, 32881, 32899, 32919, 32918, /* 47144-47151 */
32918, 32948, 32971, 32991, 32968, 32934, 32903, 32842, /* 47152-47159 */
32795, 32728, 32666, 32596, 32580, 32584, 32591, 32642, /* 47160-47167 */
32695, 32780, 32867, 32925, 32955, 32977, 32992, 32954, /* 47168-47175 */
32870, 32805, 32734, 32668, 32607, 32580, 32564, 32557, /* 47176-47183 */
32585, 32611, 32619, 32634, 32635, 32629, 32632, 32644, /* 47184-47191 */
32626, 32641, 32676, 32719, 32848, 32953, 32980, 33021, /* 47192-47199 */
33051, 33076, 33047, 32960, 32875, 32796, 32715, 32659, /* 47200-47207 */
32625, 32632, 32654, 32717, 32820, 32853, 32908, 32994, /* 47208-47215 */
33058, 33076, 33077, 33050, 32988, 32889, 32820, 32756, /* 47216-47223 */
32697, 32672, 32645, 32634, 32625, 32648, 32674, 32671, /* 47224-47231 */
32663, 32644, 32652, 32655, 32659, 32688, 32726, 32763, /* 47232-47239 */
32785, 32826, 32859, 32870, 32847, 32791, 32736, 32688, /* 47240-47247 */
32610, 32541, 32493, 32480, 32514, 32568, 32632, 32723, /* 47248-47255 */
32822, 32905, 32977, 33009, 33004, 32968, 32895, 32829, /* 47256-47263 */
32747, 32677, 32629, 32583, 32591, 32610, 32650, 32703, /* 47264-47271 */
32754, 32785, 32805, 32834, 32855, 32838, 32844, 32846, /* 47272-47279 */
32822, 32825, 32854, 32898, 32938, 32957, 32953, 32939, /* 47280-47287 */
32934, 32871, 32801, 32708, 32638, 32597, 32576, 32551, /* 47288-47295 */
32547, 32581, 32649, 32726, 32805, 32885, 32921, 32942, /* 47296-47303 */
32948, 32924, 32858, 32792, 32708, 32650, 32622, 32598, /* 47304-47311 */
32580, 32596, 32633, 32666, 32702, 32741, 32754, 32753, /* 47312-47319 */
32746, 32724, 32723, 32718, 32724, 32757, 32800, 32842, /* 47320-47327 */
32869, 32933, 32992, 32970, 32931, 32878, 32827, 32770, /* 47328-47335 */
32698, 32640, 32630, 32678, 32742, 32825, 32934, 33022, /* 47336-47343 */
33116, 33179, 33232, 33173, 33088, 33012, 32909, 32828, /* 47344-47351 */
32731, 32646, 32567, 32521, 32495, 32510, 32543, 32599, /* 47352-47359 */
32659, 32696, 32719, 32708, 32725, 32733, 32725, 32730, /* 47360-47367 */
32726, 32710, 32713, 32750, 32768, 32751, 32717, 32742, /* 47368-47375 */
32702, 32666, 32607, 32582, 32587, 32574, 32596, 32641, /* 47376-47383 */
32694, 32768, 32848, 32924, 32971, 32964, 32961, 32932, /* 47384-47391 */
32889, 32841, 32759, 32696, 32664, 32652, 32649, 32653, /* 47392-47399 */
32713, 32761, 32817, 32839, 32854, 32848, 32846, 32840, /* 47400-47407 */
32837, 32812, 32790, 32797, 32817, 32833, 32852, 32878, /* 47408-47415 */
32896, 32876, 32844, 32804, 32737, 32690, 32645, 32589, /* 47416-47423 */
32551, 32555, 32577, 32643, 32714, 32806, 32895, 32961, /* 47424-47431 */
33007, 33036, 33040, 32994, 32929, 32850, 32771, 32694, /* 47432-47439 */
32594, 32560, 32529, 32514, 32532, 32528, 32568, 32605, /* 47440-47447 */
32619, 32678, 32718, 32749, 32771, 32786, 32810, 32837, /* 47448-47455 */
32839, 32865, 32877, 32850, 32812, 32774, 32742, 32754, /* 47456-47463 */
32724, 32673, 32673, 32674, 32722, 32780, 32825, 32906, /* 47464-47471 */
32991, 33061, 33144, 33184, 33188, 33172, 33108, 33042, /* 47472-47479 */
32909, 32774, 32712, 32657, 32612, 32593, 32583, 32601, /* 47480-47487 */
32654, 32692, 32744, 32785, 32814, 32844, 32836, 32818, /* 47488-47495 */
32816, 32791, 32775, 32755, 32732, 32724, 32702, 32701, /* 47496-47503 */
32695, 32656, 32626, 32598, 32590, 32590, 32578, 32595, /* 47504-47511 */
32623, 32645, 32678, 32720, 32780, 32825, 32869, 32884, /* 47512-47519 */
32906, 32911, 32912, 32874, 32819, 32779, 32736, 32707, /* 47520-47527 */
32676, 32679, 32683, 32683, 32693, 32701, 32698, 32725, /* 47528-47535 */
32738, 32777, 32816, 32842, 32869, 32897, 32926, 32945, /* 47536-47543 */
32938, 32933, 32914, 32858, 32817, 32760, 32713, 32661, /* 47544-47551 */
32592, 32534, 32489, 32486, 32508, 32568, 32627, 32713, /* 47552-47559 */
32807, 32862, 32939, 32977, 32982, 32984, 32945, 32900, /* 47560-47567 */
32830, 32763, 32706, 32652, 32628, 32578, 32599, 32627, /* 47568-47575 */
32643, 32644, 32664, 32709, 32722, 32779, 32802, 32832, /* 47576-47583 */
32864, 32911, 32944, 32938, 32935, 32898, 32879, 32842, /* 47584-47591 */
32788, 32724, 32682, 32642, 32690, 32753, 32759, 32798, /* 47592-47599 */
32848, 32918, 32982, 33003, 33071, 33091, 33091, 33077, /* 47600-47607 */
33045, 32999, 32937, 32891, 32852, 32835, 32751, 32708, /* 47608-47615 */
32689, 32655, 32632, 32615, 32593, 32554, 32533, 32527, /* 47616-47623 */
32516, 32541, 32592, 32630, 32686, 32746, 32778, 32816, /* 47624-47631 */
32809, 32809, 32764, 32720, 32676, 32605, 32564, 32524, /* 47632-47639 */
32493, 32489, 32520, 32546, 32602, 32671, 32738, 32806, /* 47640-47647 */
32846, 32897, 32931, 32945, 32969, 32964, 32939, 32896, /* 47648-47655 */
32853, 32815, 32761, 32720, 32683, 32655, 32652, 32666, /* 47656-47663 */
32680, 32725, 32771, 32831, 32899, 32944, 32984, 33030, /* 47664-47671 */
33064, 33063, 33052, 32996, 32932, 32855, 32754, 32672, /* 47672-47679 */
32605, 32528, 32492, 32477, 32482, 32508, 32544, 32602, /* 47680-47687 */
32650, 32691, 32748, 32795, 32829, 32841, 32845, 32808, /* 47688-47695 */
32798, 32774, 32717, 32680, 32631, 32613, 32588, 32618, /* 47696-47703 */
32617, 32653, 32662, 32679, 32724, 32727, 32748, 32761, /* 47704-47711 */
32792, 32795, 32809, 32817, 32829, 32835, 32817, 32834, /* 47712-47719 */
32820, 32808, 32782, 32770, 32749, 32709, 32696, 32677, /* 47720-47727 */
32672, 32694, 32783, 32850, 32876, 32928, 32950, 32991, /* 47728-47735 */
33002, 32996, 32980, 32946, 32930, 32897, 32882, 32846, /* 47736-47743 */
32831, 32801, 32813, 32763, 32713, 32724, 32703, 32716, /* 47744-47751 */
32697, 32701, 32695, 32709, 32714, 32732, 32792, 32820, /* 47752-47759 */
32838, 32882, 32906, 32871, 32855, 32819, 32760, 32699, /* 47760-47767 */
32628, 32564, 32528, 32524, 32511, 32506, 32555, 32606, /* 47768-47775 */
32652, 32717, 32773, 32823, 32848, 32858, 32840, 32820, /* 47776-47783 */
32783, 32743, 32736, 32734, 32711, 32692, 32701, 32711, /* 47784-47791 */
32712, 32732, 32750, 32756, 32786, 32813, 32818, 32855, /* 47792-47799 */
32880, 32893, 32909, 32917, 32909, 32900, 32851, 32803, /* 47800-47807 */
32746, 32688, 32652, 32613, 32580, 32564, 32563, 32580, /* 47808-47815 */
32631, 32661, 32669, 32725, 32779, 32798, 32816, 32800, /* 47816-47823 */
32794, 32771, 32745, 32720, 32714, 32725, 32720, 32706, /* 47824-47831 */
32726, 32729, 32745, 32766, 32766, 32760, 32772, 32786, /* 47832-47839 */
32776, 32783, 32798, 32800, 32819, 32854, 32868, 32894, /* 47840-47847 */
32893, 32872, 32848, 32834, 32803, 32755, 32736, 32696, /* 47848-47855 */
32667, 32673, 32673, 32697, 32737, 32770, 32799, 32874, /* 47856-47863 */
32958, 32952, 32951, 32957, 32955, 32940, 32902, 32864, /* 47864-47871 */
32824, 32801, 32774, 32776, 32767, 32726, 32705, 32697, /* 47872-47879 */
32712, 32646, 32632, 32651, 32656, 32699, 32744, 32791, /* 47880-47887 */
32820, 32841, 32857, 32850, 32841, 32818, 32805, 32783, /* 47888-47895 */
32732, 32711, 32652, 32625, 32615, 32618, 32656, 32683, /* 47896-47903 */
32714, 32757, 32803, 32835, 32877, 32898, 32899, 32879, /* 47904-47911 */
32852, 32836, 32801, 32776, 32743, 32719, 32686, 32666, /* 47912-47919 */
32659, 32653, 32679, 32683, 32695, 32725, 32753, 32781, /* 47920-47927 */
32817, 32887, 32933, 32956, 32960, 32962, 32963, 32944, /* 47928-47935 */
32895, 32863, 32813, 32775, 32716, 32667, 32643, 32612, /* 47936-47943 */
32584, 32587, 32578, 32591, 32614, 32652, 32706, 32730, /* 47944-47951 */
32756, 32764, 32760, 32777, 32763, 32745, 32734, 32700, /* 47952-47959 */
32665, 32656, 32634, 32619, 32603, 32592, 32581, 32584, /* 47960-47967 */
32614, 32640, 32676, 32703, 32740, 32769, 32801, 32849, /* 47968-47975 */
32873, 32890, 32892, 32873, 32879, 32856, 32811, 32794, /* 47976-47983 */
32777, 32750, 32727, 32710, 32710, 32729, 32766, 32794, /* 47984-47991 */
32847, 32889, 32924, 32961, 33000, 33075, 33093, 33053, /* 47992-47999 */
32995, 32942, 32909, 32863, 32772, 32724, 32679, 32630, /* 48000-48007 */
32636, 32641, 32647, 32674, 32692, 32738, 32720, 32741, /* 48008-48015 */
32814, 32847, 32895, 32916, 32951, 32956, 32943, 32924, /* 48016-48023 */
32895, 32825, 32772, 32702, 32629, 32585, 32553, 32526, /* 48024-48031 */
32522, 32551, 32566, 32593, 32648, 32722, 32783, 32818, /* 48032-48039 */
32854, 32856, 32829, 32832, 32818, 32786, 32753, 32702, /* 48040-48047 */
32698, 32703, 32707, 32725, 32737, 32753, 32765, 32742, /* 48048-48055 */
32762, 32772, 32772, 32763, 32781, 32811, 32824, 32869, /* 48056-48063 */
32890, 32932, 32911, 32890, 32867, 32811, 32769, 32729, /* 48064-48071 */
32703, 32665, 32688, 32683, 32703, 32730, 32746, 32768, /* 48072-48079 */
32747, 32759, 32748, 32731, 32731, 32734, 32731, 32745, /* 48080-48087 */
32757, 32766, 32761, 32771, 32768, 32752, 32743, 32755, /* 48088-48095 */
32761, 32747, 32762, 32765, 32762, 32773, 32759, 32759, /* 48096-48103 */
32759, 32754, 32762, 32761, 32762, 32749, 32746, 32755, /* 48104-48111 */
32771, 32816, 32832, 32867, 32774, 32695, 32635, 32561, /* 48112-48119 */
32756, 32635, 32811, 32838, 32718, 32821, 32756, 32995, /* 48120-48127 */
32745, 32710, 32313, 32362, 32239, 32564, 33274, 33432, /* 48128-48135 */
33263, 34081, 32365, 34072, 36040, 31673, 31159, 26791, /* 48136-48143 */
21325, 16900, 15129, 13719, 15799, 21055, 26036, 34650, /* 48144-48151 */
42221, 48782, 54795, 57930, 58958, 58546, 55057, 50162, /* 48152-48159 */
44042, 37424, 30811, 25339, 22353, 19758, 19405, 20766, /* 48160-48167 */
22266, 26878, 31143, 35159, 40347, 43129, 45048, 46015, /* 48168-48175 */
45729, 44759, 42533, 39451, 35162, 30821, 27705, 25176, /* 48176-48183 */
24764, 25115, 25486, 27066, 27469, 27602, 27837, 27321, /* 48184-48191 */
26952, 26298, 26002, 25701, 25043, 25212, 24741, 25503, /* 48192-48199 */
27445, 28790, 31601, 33532, 35091, 37194, 38049, 38663, /* 48200-48207 */
38219, 36320, 32928, 28633, 25287, 21658, 19720, 19088, /* 48208-48215 */
18400, 20723, 23619, 27800, 34147, 39212, 44625, 49202, /* 48216-48223 */
51892, 53352, 52850, 51191, 46964, 41557, 35617, 27594, /* 48224-48231 */
21404, 15833, 10889, 9250, 9387, 12413, 18087, 24941, /* 48232-48239 */
32699, 40231, 47684, 52976, 56612, 58086, 55313, 51226, /* 48240-48247 */
45248, 37485, 30475, 23153, 16004, 10958, 7771, 7461, /* 48248-48255 */
9973, 14841, 21072, 27939, 36021, 42792, 49073, 54293, /* 48256-48263 */
56327, 57065, 54959, 51029, 46214, 39398, 32921, 26027, /* 48264-48271 */
20065, 15868, 12953, 12583, 13537, 16960, 22094, 27311, /* 48272-48279 */
33784, 39396, 43914, 47563, 49127, 49486, 48353, 45643, /* 48280-48287 */
41959, 37118, 32567, 28549, 25411, 24086, 23218, 23501, /* 48288-48295 */
24630, 25515, 27868, 30253, 32324, 34376, 35454, 36187, /* 48296-48303 */
36452, 36704, 36279, 35492, 35353, 34536, 34573, 35313, /* 48304-48311 */
35429, 36423, 36985, 36596, 36398, 35251, 33287, 31051, /* 48312-48319 */
28658, 26191, 24103, 23136, 22014, 22036, 23300, 24750, /* 48320-48327 */
28474, 32806, 36709, 41188, 44421, 46475, 47719, 47717, /* 48328-48335 */
46176, 42834, 38532, 32577, 26589, 21998, 17419, 14899, /* 48336-48343 */
14207, 14452, 17727, 22493, 28246, 35397, 42142, 48106, /* 48344-48351 */
52757, 55675, 56125, 54092, 50300, 44021, 36991, 30007, /* 48352-48359 */
22351, 16047, 10908, 7570, 7570, 9681, 14151, 20478, /* 48360-48367 */
27900, 35570, 42518, 48878, 52918, 54998, 55033, 51748, /* 48368-48375 */
47362, 41403, 34259, 27832, 21476, 16638, 13875, 12974, /* 48376-48383 */
14256, 17086, 21708, 27070, 33021, 39179, 43737, 47411, /* 48384-48391 */
49360, 49127, 48227, 45696, 42183, 38123, 33264, 28947, /* 48392-48399 */
25450, 23442, 22382, 22074, 22998, 24086, 26565, 29588, /* 48400-48407 */
31998, 34608, 35833, 36343, 36837, 36477, 36165, 35490, /* 48408-48415 */
34621, 33939, 33544, 33819, 33938, 34361, 34805, 34513, /* 48416-48423 */
34405, 33604, 32233, 31043, 29176, 27318, 25899, 24948, /* 48424-48431 */
24827, 25256, 26421, 28024, 30738, 34420, 37687, 41193, /* 48432-48439 */
43835, 44961, 45666, 44908, 43165, 40651, 36589, 31786, /* 48440-48447 */
26737, 22363, 18847, 16422, 15583, 15697, 17995, 22198, /* 48448-48455 */
27029, 33169, 39335, 44818, 49780, 52941, 54019, 53043, /* 48456-48463 */
49929, 44878, 38670, 31928, 24646, 18125, 12879, 9070, /* 48464-48471 */
8333, 10257, 14229, 20326, 27329, 34627, 41842, 48372, /* 48472-48479 */
53510, 56564, 57369, 55189, 50852, 45280, 38277, 31361, /* 48480-48487 */
24663, 18098, 13438, 10717, 10171, 12271, 16329, 21688, /* 48488-48495 */
27855, 34486, 40449, 45461, 49413, 51122, 51255, 49808, /* 48496-48503 */
46312, 41927, 36551, 30679, 25710, 21835, 19148, 17804, /* 48504-48511 */
17851, 18996, 21368, 25038, 28895, 32972, 36903, 39480, /* 48512-48519 */
41217, 42131, 41993, 41389, 39948, 37680, 35244, 32966, /* 48520-48527 */
30938, 29501, 28921, 28734, 28929, 29414, 29640, 30161, /* 48528-48535 */
30786, 30970, 31134, 31295, 31359, 31389, 31417, 31422, /* 48536-48543 */
31740, 32897, 34412, 36118, 37924, 39187, 40172, 40837, /* 48544-48551 */
40678, 39915, 38262, 35362, 31900, 28378, 25185, 22809, /* 48552-48559 */
21379, 20689, 21059, 22890, 25911, 30077, 35076, 39967, /* 48560-48567 */
44434, 47973, 49993, 50566, 49546, 46680, 42367, 36955, /* 48568-48575 */
30825, 24739, 19385, 15068, 12496, 12164, 13923, 17724, /* 48576-48583 */
23213, 29483, 36230, 42836, 48374, 52469, 54641, 54330, /* 48584-48591 */
51684, 47055, 41176, 34758, 28187, 21700, 15972, 11994, /* 48592-48599 */
10096, 10652, 13522, 18062, 23911, 30376, 36794, 42700, /* 48600-48607 */
47563, 50686, 51790, 50892, 48165, 44037, 38870, 33105, /* 48608-48615 */
27410, 22536, 18882, 16664, 16040, 16949, 19426, 23102, /* 48616-48623 */
27462, 32144, 36617, 40336, 42965, 44343, 44559, 43864, /* 48624-48631 */
42297, 39826, 36814, 33735, 30969, 29032, 27981, 27679, /* 48632-48639 */
28000, 28526, 29238, 30228, 31361, 32326, 32893, 33133, /* 48640-48647 */
33059, 32937, 32857, 32741, 32852, 33192, 33978, 35224, /* 48648-48655 */
36606, 37983, 39101, 39844, 40034, 39486, 38095, 35722, /* 48656-48663 */
32732, 29404, 26116, 23485, 21598, 20692, 20808, 22041, /* 48664-48671 */
24595, 28370, 32998, 37946, 42605, 46354, 48827, 49827, /* 48672-48679 */
49294, 47229, 43453, 38305, 32238, 26016, 20347, 15721, /* 48680-48687 */
12573, 11341, 12182, 15116, 19912, 26075, 32887, 39749, /* 48688-48695 */
45971, 50969, 54233, 55298, 53935, 50334, 45032, 38696, /* 48696-48703 */
31876, 24966, 18415, 13079, 9749, 8938, 10658, 14559, /* 48704-48711 */
20058, 26725, 33810, 40695, 46907, 51656, 54441, 54940, /* 48712-48719 */
53173, 49547, 44408, 38317, 31782, 25481, 20150, 16198, /* 48720-48727 */
14093, 13732, 15466, 18849, 23261, 28540, 33954, 39033, /* 48728-48735 */
43160, 45907, 47276, 47271, 45967, 43526, 40018, 35884, /* 48736-48743 */
31753, 28266, 25724, 24187, 23589, 23776, 24675, 26275, /* 48744-48751 */
28364, 30691, 32889, 34570, 35718, 36324, 36546, 36463, /* 48752-48759 */
36036, 35312, 34670, 34203, 34010, 34136, 34462, 34961, /* 48760-48767 */
35377, 35635, 35509, 34768, 33514, 31780, 29887, 28088, /* 48768-48775 */
26628, 25612, 25093, 25167, 25990, 27845, 30539, 33895, /* 48776-48783 */
37492, 40768, 43405, 45086, 45704, 45115, 43235, 40069, /* 48784-48791 */
35739, 30876, 25929, 21582, 18246, 16146, 15737, 16985, /* 48792-48799 */
19915, 24260, 29584, 35402, 41142, 46109, 49778, 51799, /* 48800-48807 */
51954, 50005, 46314, 41320, 35416, 29218, 23340, 18079, /* 48808-48815 */
14227, 12322, 12510, 14991, 19298, 24885, 31196, 37532, /* 48816-48823 */
43390, 48231, 51546, 52857, 52072, 49327, 44977, 39672, /* 48824-48831 */
33855, 27961, 22520, 18181, 15365, 14422, 15451, 18280, /* 48832-48839 */
22575, 27665, 33153, 38321, 42721, 45905, 47616, 47762, /* 48840-48847 */
46407, 43893, 40269, 35905, 31326, 27080, 23884, 21942, /* 48848-48855 */
21219, 21554, 22809, 24929, 27773, 31008, 34127, 36777, /* 48856-48863 */
38580, 39428, 39448, 38749, 37585, 36100, 34313, 32539, /* 48864-48871 */
31116, 30212, 30039, 30388, 31201, 32234, 33193, 33976, /* 48872-48879 */
34298, 34244, 33731, 32715, 31595, 30428, 29403, 28608, /* 48880-48887 */
28052, 28139, 28988, 30746, 33075, 35626, 38083, 40072, /* 48888-48895 */
41552, 42318, 42125, 40910, 38430, 35027, 31141, 27282, /* 48896-48903 */
24026, 21515, 19871, 19346, 20289, 22711, 26444, 30994, /* 48904-48911 */
35883, 40644, 44798, 47826, 49113, 48805, 46925, 43548, /* 48912-48919 */
38991, 33825, 28444, 23289, 18886, 15807, 14536, 15274, /* 48920-48927 */
17932, 22060, 27236, 32942, 38711, 43920, 48106, 50737, /* 48928-48935 */
51437, 50127, 46986, 42621, 37505, 32026, 26603, 21568, /* 48936-48943 */
17643, 15382, 14881, 16372, 19436, 23647, 28703, 33894, /* 48944-48951 */
38981, 43225, 46237, 47822, 47810, 46452, 43715, 39934, /* 48952-48959 */
35534, 30819, 26705, 23439, 21243, 20249, 20345, 21648, /* 48960-48967 */
23925, 27045, 30526, 33888, 36890, 39118, 40461, 41030, /* 48968-48975 */
40801, 39897, 38275, 36110, 33873, 31798, 30235, 29352, /* 48976-48983 */
29060, 29282, 29732, 30387, 31076, 31757, 32423, 32667, /* 48984-48991 */
32752, 32632, 32257, 31982, 31650, 31446, 31610, 32166, /* 48992-48999 */
33214, 34557, 36002, 37374, 38493, 39303, 39497, 39028, /* 49000-49007 */
37692, 35455, 32744, 29790, 26957, 24702, 22979, 22040, /* 49008-49015 */
22183, 23391, 25747, 29021, 33101, 37281, 41144, 44390, /* 49016-49023 */
46360, 47200, 46601, 44471, 41075, 36558, 31424, 26282, /* 49024-49031 */
21611, 17771, 15324, 14591, 15726, 18653, 23046, 28315, /* 49032-49039 */
34130, 39862, 44806, 48784, 51025, 51252, 49516, 46067, /* 49040-49047 */
41332, 35819, 29981, 24154, 19088, 15405, 13398, 13596, /* 49048-49055 */
15821, 19615, 24725, 30394, 36235, 41723, 46146, 49198, /* 49056-49063 */
50549, 50161, 47994, 44409, 39940, 34753, 29639, 25138, /* 49064-49071 */
21433, 19220, 18406, 19001, 21090, 24164, 28026, 32310, /* 49072-49079 */
36421, 39876, 42221, 43605, 43865, 43171, 41659, 39221, /* 49080-49087 */
36371, 33291, 30420, 28357, 27035, 26393, 26481, 27032, /* 49088-49095 */
28120, 29455, 30979, 32390, 33536, 34377, 34618, 34675, /* 49096-49103 */
34511, 34021, 33648, 33284, 33094, 33339, 33701, 34263, /* 49104-49111 */
34906, 35480, 35855, 35922, 35554, 34523, 33045, 31284, /* 49112-49119 */
29302, 27665, 26371, 25421, 25156, 25496, 26701, 28847, /* 49120-49127 */
31677, 34929, 38095, 40925, 42902, 44026, 44243, 43134, /* 49128-49135 */
40981, 37737, 33639, 29382, 25294, 21809, 19359, 18132, /* 49136-49143 */
18360, 20156, 23381, 27629, 32486, 37636, 42276, 46150, /* 49144-49151 */
48803, 49662, 48922, 46450, 42576, 37888, 32658, 27362, /* 49152-49159 */
22426, 18451, 15922, 15210, 16543, 19455, 23713, 28820, /* 49160-49167 */
34141, 39437, 44076, 47473, 49484, 49686, 48138, 45101, /* 49168-49175 */
40938, 36118, 31043, 26298, 22194, 19233, 17793, 17744, /* 49176-49183 */
19286, 22174, 25913, 30349, 34797, 38781, 42047, 44140, /* 49184-49191 */
44998, 44689, 43350, 40937, 37787, 34272, 30733, 27765, /* 49192-49199 */
25612, 24312, 23995, 24418, 25488, 27266, 29447, 31758, /* 49200-49207 */
33976, 35817, 36973, 37548, 37664, 37202, 36423, 35441, /* 49208-49215 */
34184, 33167, 32368, 31876, 31822, 32028, 32406, 32809, /* 49216-49223 */
33113, 33141, 32878, 32405, 31672, 30892, 30164, 29448, /* 49224-49231 */
29031, 28895, 29117, 30006, 31422, 33248, 35387, 37447, /* 49232-49239 */
39177, 40406, 41039, 40848, 39825, 37951, 35177, 32034, /* 49240-49247 */
28791, 25746, 23400, 21826, 21193, 21795, 23574, 26407, /* 49248-49255 */
30128, 34358, 38520, 42221, 45141, 46776, 47096, 45976, /* 49256-49263 */
43399, 39783, 35396, 30532, 25779, 21576, 18315, 16535, /* 49264-49271 */
16488, 18059, 21205, 25561, 30472, 35663, 40641, 44749, /* 49272-49279 */
47810, 49324, 49032, 47143, 43832, 39489, 34537, 29445, /* 49280-49287 */
24685, 20760, 18114, 16912, 17405, 19450, 22653, 26851, /* 49288-49295 */
31553, 36132, 40320, 43601, 45626, 46361, 45785, 43942, /* 49296-49303 */
41096, 37499, 33480, 29628, 26379, 23911, 22502, 22153, /* 49304-49311 */
22694, 24247, 26526, 29221, 32193, 34982, 37203, 38827, /* 49312-49319 */
39752, 39898, 39426, 38355, 36765, 35038, 33327, 31814, /* 49320-49327 */
30742, 30145, 29908, 30024, 30451, 30909, 31379, 31807, /* 49328-49335 */
31977, 32026, 32016, 31774, 31586, 31450, 31333, 31519, /* 49336-49343 */
32069, 32907, 34063, 35358, 36526, 37448, 38131, 38280, /* 49344-49351 */
37842, 36781, 34954, 32682, 30220, 27737, 25681, 24174, /* 49352-49359 */
23304, 23364, 24412, 26358, 29126, 32495, 35993, 39373, /* 49360-49367 */
42242, 44180, 45103, 44831, 43263, 40655, 37186, 33108, /* 49368-49375 */
28922, 24962, 21637, 19374, 18507, 19045, 21066, 24353, /* 49376-49383 */
28438, 33080, 37760, 41935, 45320, 47487, 48114, 47248, /* 49384-49391 */
44943, 41441, 37179, 32531, 27849, 23637, 20364, 18292, /* 49392-49399 */
17813, 18932, 21388, 25007, 29288, 33769, 38077, 41753, /* 49400-49407 */
44444, 45946, 46122, 44955, 42653, 39459, 35620, 31665, /* 49408-49415 */
27988, 24826, 22639, 21535, 21477, 22564, 24559, 27289, /* 49416-49423 */
30441, 33607, 36473, 38758, 40302, 40968, 40817, 39921, /* 49424-49431 */
38312, 36286, 34093, 31910, 30162, 28906, 28169, 28018, /* 49432-49439 */
28262, 28884, 29757, 30752, 31717, 32544, 33231, 33644, /* 49440-49447 */
33773, 33723, 33465, 33208, 33034, 33004, 33261, 33753, /* 49448-49455 */
34378, 35058, 35635, 36044, 36180, 35926, 35142, 33901, /* 49456-49463 */
32335, 30542, 28830, 27343, 26206, 25687, 25827, 26658, /* 49464-49471 */
28259, 30614, 33413, 36319, 39107, 41322, 42828, 43440, /* 49472-49479 */
42937, 41426, 38925, 35519, 31763, 27938, 24412, 21634, /* 49480-49487 */
19919, 19499, 20399, 22642, 25937, 30020, 34479, 38820, /* 49488-49495 */
42701, 45612, 47151, 47272, 45879, 43121, 39381, 34982, /* 49496-49503 */
30329, 25820, 21966, 19144, 17720, 17912, 19558, 22594, /* 49504-49511 */
26570, 31046, 35749, 40049, 43595, 46053, 47105, 46742, /* 49512-49519 */
45002, 42093, 38334, 34135, 29954, 26091, 23020, 21013, /* 49520-49527 */
20146, 20726, 22424, 24998, 28344, 31916, 35439, 38519, /* 49528-49535 */
40809, 42254, 42712, 42228, 40858, 38768, 36238, 33509, /* 49536-49543 */
30938, 28769, 27248, 26458, 26228, 26624, 27560, 28804, /* 49544-49551 */
30290, 31796, 33124, 34188, 34936, 35341, 35418, 35299, /* 49552-49559 */
34976, 34593, 34258, 33937, 33783, 33810, 33835, 33909, /* 49560-49567 */
33909, 33724, 33290, 32559, 31592, 30496, 29445, 28525, /* 49568-49575 */
27870, 27616, 27773, 28479, 29730, 31386, 33508, 35768, /* 49576-49583 */
37905, 39691, 40900, 41434, 41118, 39990, 38074, 35457, /* 49584-49591 */
32417, 29244, 26282, 23845, 22199, 21638, 22143, 23719, /* 49592-49599 */
26315, 29618, 33385, 37224, 40768, 43617, 45393, 46010, /* 49600-49607 */
45358, 43423, 40499, 36757, 32629, 28460, 24581, 21491, /* 49608-49615 */
19424, 18756, 19566, 21736, 25028, 29023, 33371, 37628, /* 49616-49623 */
41384, 44220, 45768, 46035, 45013, 42758, 39586, 35807, /* 49624-49631 */
31811, 28061, 24864, 22520, 21271, 21183, 22244, 24255, /* 49632-49639 */
27061, 30298, 33627, 36678, 39033, 40652, 41422, 41234, /* 49640-49647 */
40258, 38522, 36314, 33986, 31654, 29674, 28170, 27267, /* 49648-49655 */
26985, 27264, 28097, 29093, 30500, 32131, 33549, 34734, /* 49656-49663 */
35520, 35930, 35921, 35525, 34919, 34143, 33375, 32758, /* 49664-49671 */
32324, 32182, 32239, 32527, 32868, 33150, 33420, 33461, /* 49672-49679 */
33273, 32897, 32337, 31734, 31138, 30622, 30207, 29997, /* 49680-49687 */
30158, 30677, 31533, 32667, 33947, 35230, 36331, 37118, /* 49688-49695 */
37510, 37352, 36697, 35588, 34090, 32342, 30616, 29055, /* 49696-49703 */
27786, 27009, 26786, 27200, 28201, 29706, 31547, 33559, /* 49704-49711 */
35513, 37216, 38524, 39250, 39309, 38699, 37528, 35886, /* 49712-49719 */
33913, 31863, 29894, 28201, 27017, 26393, 26469, 27197, /* 49720-49727 */
28461, 30150, 32032, 33971, 35861, 37381, 38358, 38783, /* 49728-49735 */
38608, 37822, 36634, 35107, 33342, 31607, 29955, 28660, /* 49736-49743 */
27781, 27636, 27996, 28675, 29821, 31162, 32610, 34026, /* 49744-49751 */
35252, 36153, 36672, 36805, 36512, 35833, 34860, 33732, /* 49752-49759 */
32527, 31382, 30496, 29843, 29497, 29493, 29826, 30417, /* 49760-49767 */
31215, 32152, 33045, 33797, 34387, 34737, 34841, 34733, /* 49768-49775 */
34425, 33957, 33414, 32834, 32308, 31886, 31632, 31566, /* 49776-49783 */
31677, 31899, 32206, 32530, 32819, 33065, 33211, 33255, /* 49784-49791 */
33244, 33105, 32916, 32692, 32499, 32376, 32344, 32415, /* 49792-49799 */
32543, 32763, 33043, 33308, 33564, 33725, 33777, 33677, /* 49800-49807 */
33477, 33157, 32747, 32318, 31902, 31553, 31324, 31263, /* 49808-49815 */
31372, 31703, 32132, 32626, 33172, 33683, 34152, 34504, /* 49816-49823 */
34646, 34592, 34373, 33944, 33392, 32742, 32086, 31453, /* 49824-49831 */
30953, 30641, 30552, 30708, 31083, 31632, 32319, 33046, /* 49832-49839 */
33740, 34269, 34654, 34825, 34797, 34557, 34123, 33572, /* 49840-49847 */
32927, 32278, 31655, 31120, 30781, 30629, 30676, 30906, /* 49848-49855 */
31318, 31893, 32510, 33143, 33695, 34171, 34480, 34617, /* 49856-49863 */
34568, 34330, 34014, 33539, 32981, 32437, 31934, 31565, /* 49864-49871 */
31303, 31188, 31275, 31496, 31871, 32344, 32860, 33358, /* 49872-49879 */
33790, 34099, 34279, 34280, 34155, 33930, 33616, 33231, /* 49880-49887 */
32810, 32424, 32129, 31941, 31835, 31819, 31906, 32090, /* 49888-49895 */
32311, 32576, 32842, 33081, 33252, 33345, 33380, 33334, /* 49896-49903 */
33214, 33053, 32890, 32757, 32616, 32527, 32489, 32487, /* 49904-49911 */
32537, 32595, 32658, 32719, 32756, 32773, 32750, 32731, /* 49912-49919 */
32692, 32603, 32548, 32481, 32422, 32440, 32530, 32628, /* 49920-49927 */
32769, 32927, 33090, 33225, 33313, 33351, 33331, 33220, /* 49928-49935 */
33048, 32786, 32568, 32373, 32189, 32059, 31958, 31982, /* 49936-49943 */
32066, 32197, 32408, 32641, 32905, 33182, 33386, 33529, /* 49944-49951 */
33605, 33602, 33477, 33287, 33024, 32727, 32408, 32130, /* 49952-49959 */
31865, 31800, 31811, 31846, 32022, 32222, 32487, 32785, /* 49960-49967 */
33090, 33362, 33587, 33712, 33723, 33639, 33451, 33253, /* 49968-49975 */
33000, 32689, 32411, 32173, 31994, 31928, 31950, 32048, /* 49976-49983 */
32224, 32506, 32769, 32991, 33198, 33338, 33441, 33446, /* 49984-49991 */
33402, 33284, 33111, 32939, 32725, 32554, 32425, 32385, /* 49992-49999 */
32369, 32354, 32414, 32494, 32613, 32756, 32886, 33007, /* 50000-50007 */
33112, 33173, 33199, 33181, 33144, 33066, 32964, 32860, /* 50008-50015 */
32725, 32567, 32465, 32418, 32411, 32403, 32436, 32505, /* 50016-50023 */
32579, 32658, 32730, 32794, 32853, 32897, 32905, 32874, /* 50024-50031 */
32854, 32832, 32821, 32785, 32777, 32775, 32780, 32773, /* 50032-50039 */
32767, 32792, 32806, 32786, 32745, 32700, 32659, 32617, /* 50040-50047 */
32568, 32538, 32539, 32553, 32591, 32664, 32744, 32843, /* 50048-50055 */
32945, 33010, 33034, 33043, 33037, 32992, 32934, 32839, /* 50056-50063 */
32747, 32676, 32587, 32507, 32447, 32433, 32447, 32503, /* 50064-50071 */
32561, 32627, 32755, 32857, 32953, 33055, 33109, 33139, /* 50072-50079 */
33127, 33038, 32931, 32832, 32711, 32593, 32493, 32429, /* 50080-50087 */
32383, 32363, 32385, 32462, 32545, 32657, 32788, 32926, /* 50088-50095 */
33033, 33114, 33152, 33166, 33139, 33061, 32934, 32805, /* 50096-50103 */
32692, 32564, 32457, 32396, 32375, 32397, 32431, 32505, /* 50104-50111 */
32620, 32744, 32868, 32972, 33053, 33112, 33135, 33132, /* 50112-50119 */
33100, 33024, 32923, 32820, 32742, 32650, 32583, 32544, /* 50120-50127 */
32529, 32544, 32592, 32636, 32716, 32846, 32900, 32962, /* 50128-50135 */
33007, 33022, 33038, 33019, 32989, 32944, 32898, 32867, /* 50136-50143 */
32833, 32824, 32783, 32744, 32721, 32698, 32634, 32632, /* 50144-50151 */
32629, 32618, 32656, 32687, 32728, 32772, 32838, 32875, /* 50152-50159 */
32897, 32917, 32929, 32918, 32908, 32885, 32879, 32857, /* 50160-50167 */
32832, 32793, 32742, 32708, 32682, 32655, 32617, 32624, /* 50168-50175 */
32625, 32644, 32668, 32682, 32733, 32789, 32845, 32874, /* 50176-50183 */
32922, 32940, 32933, 32932, 32889, 32827, 32751, 32652, /* 50184-50191 */
32589, 32525, 32476, 32461, 32474, 32506, 32575, 32664, /* 50192-50199 */
32753, 32852, 32926, 32992, 33029, 33019, 32989, 32941, /* 50200-50207 */
32867, 32767, 32672, 32581, 32496, 32424, 32382, 32387, /* 50208-50215 */
32424, 32481, 32549, 32634, 32737, 32850, 32937, 33019, /* 50216-50223 */
33100, 33119, 33129, 33094, 33024, 32940, 32848, 32754, /* 50224-50231 */
32653, 32564, 32485, 32440, 32443, 32468, 32516, 32602, /* 50232-50239 */
32710, 32804, 32912, 33000, 33065, 33083, 33076, 33060, /* 50240-50247 */
33013, 32941, 32842, 32732, 32638, 32574, 32515, 32498, /* 50248-50255 */
32476, 32486, 32539, 32594, 32664, 32733, 32801, 32861, /* 50256-50263 */
32913, 32952, 33018, 33062, 33044, 33015, 32968, 32939, /* 50264-50271 */
32892, 32827, 32756, 32710, 32677, 32645, 32642, 32629, /* 50272-50279 */
32627, 32642, 32671, 32710, 32705, 32737, 32808, 32883, /* 50280-50287 */
32937, 32985, 32990, 32999, 32961, 32908, 32855, 32797, /* 50288-50295 */
32748, 32660, 32591, 32536, 32499, 32492, 32511, 32547, /* 50296-50303 */
32583, 32627, 32686, 32765, 32853, 32935, 33001, 33054, /* 50304-50311 */
33088, 33080, 33057, 33006, 32958, 32877, 32767, 32657, /* 50312-50319 */
32566, 32483, 32412, 32383, 32381, 32411, 32479, 32571, /* 50320-50327 */
32694, 32825, 32933, 33042, 33126, 33187, 33166, 33110, /* 50328-50335 */
33034, 32931, 32828, 32710, 32593, 32516, 32450, 32400, /* 50336-50343 */
32396, 32419, 32487, 32552, 32638, 32741, 32838, 32911, /* 50344-50351 */
32976, 33026, 33034, 33021, 32999, 32943, 32880, 32801, /* 50352-50359 */
32710, 32628, 32539, 32469, 32417, 32412, 32417, 32439, /* 50360-50367 */
32501, 32599, 32706, 32791, 32895, 32988, 33055, 33095, /* 50368-50375 */
33099, 33092, 33048, 32966, 32869, 32778, 32698, 32630, /* 50376-50383 */
32580, 32532, 32507, 32524, 32573, 32614, 32667, 32738, /* 50384-50391 */
32808, 32868, 32912, 32955, 32994, 33012, 33017, 33037, /* 50392-50399 */
33065, 33029, 32959, 32901, 32842, 32791, 32729, 32658, /* 50400-50407 */
32617, 32572, 32584, 32606, 32649, 32704, 32774, 32859, /* 50408-50415 */
32928, 32930, 32981, 33023, 33030, 33004, 32963, 32915, /* 50416-50423 */
32840, 32767, 32676, 32600, 32525, 32493, 32482, 32483, /* 50424-50431 */
32511, 32529, 32596, 32651, 32713, 32790, 32845, 32888, /* 50432-50439 */
32935, 32961, 32964, 32947, 32920, 32868, 32804, 32714, /* 50440-50447 */
32631, 32549, 32483, 32431, 32396, 32424, 32456, 32521, /* 50448-50455 */
32608, 32710, 32803, 32895, 32964, 33008, 33003, 32998, /* 50456-50463 */
32960, 32875, 32789, 32703, 32617, 32549, 32484, 32440, /* 50464-50471 */
32462, 32502, 32552, 32643, 32708, 32800, 32893, 32956, /* 50472-50479 */
33004, 33049, 33082, 33074, 33063, 33021, 32992, 32931, /* 50480-50487 */
32856, 32788, 32714, 32652, 32607, 32570, 32547, 32545, /* 50488-50495 */
32573, 32606, 32657, 32721, 32787, 32857, 32915, 32958, /* 50496-50503 */
32978, 32983, 32975, 32959, 32906, 32857, 32803, 32741, /* 50504-50511 */
32683, 32641, 32601, 32580, 32574, 32570, 32598, 32605, /* 50512-50519 */
32635, 32686, 32736, 32798, 32840, 32885, 32939, 32970, /* 50520-50527 */
32996, 32998, 32980, 32947, 32891, 32877, 32831, 32730, /* 50528-50535 */
32638, 32566, 32518, 32486, 32460, 32483, 32547, 32617, /* 50536-50543 */
32722, 32824, 32937, 33032, 33100, 33157, 33162, 33086, /* 50544-50551 */
33045, 32968, 32871, 32785, 32708, 32626, 32557, 32520, /* 50552-50559 */
32491, 32501, 32531, 32570, 32651, 32721, 32796, 32872, /* 50560-50567 */
32933, 32976, 33008, 33029, 33000, 32967, 32923, 32868, /* 50568-50575 */
32816, 32728, 32665, 32631, 32581, 32547, 32541, 32555, /* 50576-50583 */
32586, 32645, 32707, 32771, 32827, 32877, 32937, 32953, /* 50584-50591 */
32936, 32917, 32854, 32812, 32755, 32697, 32671, 32632, /* 50592-50599 */
32603, 32586, 32607, 32619, 32649, 32692, 32722, 32752, /* 50600-50607 */
32771, 32790, 32815, 32834, 32844, 32849, 32860, 32853, /* 50608-50615 */
32858, 32863, 32843, 32845, 32819, 32804, 32764, 32724, /* 50616-50623 */
32709, 32674, 32651, 32634, 32643, 32643, 32647, 32682, /* 50624-50631 */
32715, 32754, 32791, 32802, 32825, 32853, 32869, 32862, /* 50632-50639 */
32859, 32831, 32804, 32784, 32754, 32715, 32689, 32658, /* 50640-50647 */
32635, 32640, 32631, 32652, 32694, 32736, 32783, 32829, /* 50648-50655 */
32877, 32917, 32949, 32974, 32974, 32948, 32919, 32871, /* 50656-50663 */
32817, 32757, 32698, 32740, 32698, 32669, 32666, 32700, /* 50664-50671 */
32754, 32808, 32849, 32890, 32946, 32999, 33018, 33010, /* 50672-50679 */
32984, 32934, 32881, 32796, 32674, 32591, 32542, 32498, /* 50680-50687 */
32472, 32478, 32485, 32509, 32561, 32623, 32676, 32728, /* 50688-50695 */
32785, 32830, 32852, 32860, 32879, 32879, 32854, 32820, /* 50696-50703 */
32798, 32771, 32746, 32722, 32719, 32703, 32691, 32702, /* 50704-50711 */
32711, 32736, 32743, 32772, 32802, 32820, 32822, 32838, /* 50712-50719 */
32863, 32884, 32885, 32886, 32881, 32877, 32868, 32845, /* 50720-50727 */
32813, 32784, 32775, 32749, 32738, 32697, 32671, 32661, /* 50728-50735 */
32664, 32665, 32672, 32683, 32715, 32761, 32783, 32827, /* 50736-50743 */
32869, 32911, 32937, 32950, 32945, 32933, 32917, 32851, /* 50744-50751 */
32792, 32737, 32681, 32615, 32554, 32512, 32528, 32541, /* 50752-50759 */
32588, 32635, 32698, 32787, 32847, 32913, 32959, 32975, /* 50760-50767 */
32979, 32933, 32871, 32805, 32733, 32649, 32573, 32515, /* 50768-50775 */
32477, 32457, 32476, 32510, 32566, 32639, 32707, 32773, /* 50776-50783 */
32834, 32893, 32944, 32974, 32987, 32965, 32947, 32889, /* 50784-50791 */
32822, 32767, 32684, 32636, 32571, 32529, 32509, 32506, /* 50792-50799 */
32588, 32644, 32702, 32773, 32849, 32915, 32983, 33025, /* 50800-50807 */
33038, 33045, 33033, 33016, 32995, 32945, 32881, 32840, /* 50808-50815 */
32791, 32731, 32644, 32625, 32615, 32635, 32655, 32674, /* 50816-50823 */
32674, 32716, 32759, 32770, 32800, 32806, 32830, 32848, /* 50824-50831 */
32858, 32856, 32857, 32838, 32838, 32818, 32790, 32762, /* 50832-50839 */
32744, 32728, 32693, 32683, 32666, 32656, 32666, 32673, /* 50840-50847 */
32701, 32724, 32748, 32775, 32809, 32828, 32837, 32844, /* 50848-50855 */
32827, 32825, 32812, 32781, 32752, 32718, 32679, 32643, /* 50856-50863 */
32629, 32622, 32607, 32610, 32635, 32659, 32700, 32752, /* 50864-50871 */
32797, 32839, 32888, 32924, 32967, 32977, 32982, 32952, /* 50872-50879 */
32912, 32853, 32787, 32730, 32657, 32597, 32580, 32571, /* 50880-50887 */
32584, 32629, 32669, 32732, 32793, 32853, 32924, 32960, /* 50888-50895 */
32960, 32948, 32907, 32865, 32801, 32738, 32661, 32611, /* 50896-50903 */
32567, 32540, 32551, 32583, 32614, 32658, 32704, 32747, /* 50904-50911 */
32802, 32843, 32877, 32886, 32880, 32867, 32840, 32800, /* 50912-50919 */
32769, 32719, 32698, 32684, 32669, 32642, 32646, 32688, /* 50920-50927 */
32713, 32750, 32787, 32821, 32847, 32883, 32973, 32997, /* 50928-50935 */
32976, 32966, 32922, 32885, 32843, 32805, 32789, 32742, /* 50936-50943 */
32725, 32721, 32728, 32753, 32758, 32773, 32796, 32736, /* 50944-50951 */
32722, 32733, 32727, 32703, 32708, 32705, 32690, 32680, /* 50952-50959 */
32677, 32665, 32666, 32683, 32701, 32727, 32726, 32734, /* 50960-50967 */
32720, 32731, 32736, 32722, 32712, 32715, 32737, 32753, /* 50968-50975 */
32783, 32793, 32819, 32843, 32872, 32886, 32894, 32880, /* 50976-50983 */
32859, 32832, 32793, 32753, 32715, 32697, 32675, 32650, /* 50984-50991 */
32650, 32662, 32678, 32701, 32747, 32784, 32827, 32862, /* 50992-50999 */
32896, 32904, 32918, 32912, 32897, 32877, 32824, 32777, /* 51000-51007 */
32732, 32705, 32684, 32637, 32624, 32617, 32608, 32639, /* 51008-51015 */
32676, 32719, 32754, 32808, 32857, 32900, 32938, 32934, /* 51016-51023 */
32933, 32908, 32857, 32813, 32756, 32693, 32628, 32576, /* 51024-51031 */
32552, 32548, 32549, 32585, 32633, 32693, 32745, 32805, /* 51032-51039 */
32864, 32904, 32918, 32918, 32905, 32873, 32828, 32783, /* 51040-51047 */
32742, 32697, 32674, 32665, 32653, 32653, 32671, 32697, /* 51048-51055 */
32734, 32777, 32812, 32846, 32870, 32899, 32917, 32927, /* 51056-51063 */
32918, 32901, 32896, 32934, 32910, 32876, 32840, 32800, /* 51064-51071 */
32801, 32785, 32764, 32763, 32770, 32800, 32826, 32842, /* 51072-51079 */
32850, 32852, 32847, 32872, 32850, 32779, 32765, 32767, /* 51080-51087 */
32747, 32742, 32750, 32749, 32754, 32737, 32733, 32733, /* 51088-51095 */
32736, 32729, 32725, 32708, 32689, 32670, 32662, 32669, /* 51096-51103 */
32680, 32699, 32730, 32768, 32821, 32872, 32908, 32930, /* 51104-51111 */
32935, 32937, 32932, 32886, 32824, 32750, 32685, 32636, /* 51112-51119 */
32584, 32552, 32535, 32552, 32583, 32622, 32679, 32737, /* 51120-51127 */
32786, 32842, 32869, 32885, 32885, 32883, 32861, 32830, /* 51128-51135 */
32789, 32739, 32696, 32643, 32598, 32562, 32546, 32556, /* 51136-51143 */
32565, 32590, 32638, 32670, 32719, 32774, 32845, 32883, /* 51144-51151 */
32920, 32948, 32952, 32950, 32905, 32849, 32802, 32754, /* 51152-51159 */
32709, 32674, 32641, 32644, 32660, 32700, 32752, 32804, /* 51160-51167 */
32841, 32888, 32914, 32927, 32932, 32911, 32871, 32828, /* 51168-51175 */
32784, 32743, 32698, 32656, 32637, 32636, 32633, 32636, /* 51176-51183 */
32657, 32659, 32675, 32694, 32708, 32724, 32739, 32751, /* 51184-51191 */
32756, 32773, 32781, 32799, 32808, 32800, 32798, 32790, /* 51192-51199 */
32804, 32845, 32830, 32807, 32788, 32768, 32773, 32787, /* 51200-51207 */
32783, 32788, 32816, 32825, 32852, 32869, 32863, 32868, /* 51208-51215 */
32860, 32848, 32771, 32750, 32742, 32743, 32743, 32753, /* 51216-51223 */
32768, 32760, 32772, 32757, 32730, 32719, 32721, 32711, /* 51224-51231 */
32705, 32710, 32719, 32733, 32754, 32784, 32819, 32852, /* 51232-51239 */
32881, 32904, 32905, 32902, 32884, 32842, 32802, 32767, /* 51240-51247 */
32729, 32691, 32662, 32649, 32656, 32676, 32699, 32732, /* 51248-51255 */
32793, 32822, 32865, 32863, 32862, 32847, 32829, 32795, /* 51256-51263 */
32755, 32718, 32672, 32644, 32611, 32601, 32592, 32585, /* 51264-51271 */
32594, 32606, 32622, 32640, 32670, 32703, 32732, 32772, /* 51272-51279 */
32783, 32807, 32823, 32814, 32812, 32800, 32791, 32778, /* 51280-51287 */
32762, 32746, 32732, 32715, 32711, 32742, 32763, 32791, /* 51288-51295 */
32796, 32824, 32853, 32886, 32881, 32864, 32853, 32835, /* 51296-51303 */
32809, 32787, 32777, 32766, 32770, 32774, 32779, 32796, /* 51304-51311 */
32816, 32816, 32823, 32816, 32803, 32790, 32754, 32727, /* 51312-51319 */
32720, 32702, 32704, 32708, 32726, 32761, 32776, 32792, /* 51320-51327 */
32801, 32813, 32811, 32807, 32793, 32782, 32827, 32820, /* 51328-51335 */
32798, 32796, 32800, 32810, 32824, 32824, 32840, 32837, /* 51336-51343 */
32847, 32840, 32836, 32837, 32837, 32814, 32806, 32779, /* 51344-51351 */
32714, 32726, 32704, 32703, 32691, 32682, 32666, 32651, /* 51352-51359 */
32646, 32649, 32650, 32652, 32689, 32724, 32761, 32799, /* 51360-51367 */
32832, 32868, 32880, 32880, 32869, 32853, 32811, 32769, /* 51368-51375 */
32729, 32701, 32669, 32653, 32638, 32664, 32682, 32731, /* 51376-51383 */
32769, 32809, 32853, 32883, 32907, 32900, 32885, 32860, /* 51384-51391 */
32843, 32806, 32765, 32728, 32681, 32676, 32649, 32649, /* 51392-51399 */
32659, 32670, 32702, 32718, 32766, 32775, 32795, 32815, /* 51400-51407 */
32828, 32834, 32843, 32834, 32824, 32792, 32763, 32726, /* 51408-51415 */
32703, 32687, 32661, 32642, 32647, 32659, 32688, 32738, /* 51416-51423 */
32762, 32811, 32841, 32879, 32904, 32895, 32897, 32877, /* 51424-51431 */
32843, 32801, 32763, 32711, 32682, 32667, 32643, 32660, /* 51432-51439 */
32683, 32717, 32751, 32776, 32803, 32821, 32842, 32847, /* 51440-51447 */
32838, 32818, 32810, 32802, 32773, 32757, 32735, 32728, /* 51448-51455 */
32707, 32697, 32691, 32679, 32666, 32654, 32664, 32665, /* 51456-51463 */
32673, 32678, 32673, 32726, 32802, 32847, 32873, 32887, /* 51464-51471 */
32920, 32965, 32970, 32950, 32930, 32917, 32910, 32867, /* 51472-51479 */
32817, 32792, 32769, 32754, 32715, 32623, 32641, 32633, /* 51480-51487 */
32635, 32667, 32669, 32716, 32760, 32793, 32831, 32855, /* 51488-51495 */
32877, 32872, 32896, 32872, 32846, 32811, 32757, 32712, /* 51496-51503 */
32672, 32638, 32581, 32564, 32553, 32590, 32612, 32647, /* 51504-51511 */
32721, 32812, 32892, 32935, 32977, 32980, 32987, 32967, /* 51512-51519 */
32916, 32862, 32775, 32703, 32640, 32575, 32553, 32560, /* 51520-51527 */
32542, 32537, 32559, 32602, 32640, 32681, 32733, 32786, /* 51528-51535 */
32834, 32863, 32868, 32876, 32859, 32809, 32772, 32740, /* 51536-51543 */
32696, 32647, 32605, 32557, 32550, 32588, 32592, 32610, /* 51544-51551 */
32629, 32680, 32760, 32805, 32854, 32888, 32938, 32964, /* 51552-51559 */
32968, 32975, 32949, 32913, 32884, 32824, 32780, 32736, /* 51560-51567 */
32702, 32667, 32666, 32648, 32636, 32673, 32679, 32679, /* 51568-51575 */
32715, 32731, 32763, 32780, 32792, 32807, 32837, 32848, /* 51576-51583 */
32839, 32827, 32787, 32743, 32705, 32692, 32684, 32609, /* 51584-51591 */
32558, 32553, 32542, 32554, 32559, 32586, 32637, 32696, /* 51592-51599 */
32777, 32914, 32994, 33019, 33044, 33059, 33054, 33029, /* 51600-51607 */
32942, 32880, 32811, 32736, 32690, 32638, 32622, 32616, /* 51608-51615 */
32617, 32633, 32671, 32659, 32734, 32821, 32886, 32959, /* 51616-51623 */
33005, 33036, 33036, 33017, 32938, 32870, 32825, 32748, /* 51624-51631 */
32683, 32590, 32455, 32394, 32415, 32499, 32537, 32581, /* 51632-51639 */
32651, 32740, 32820, 32880, 32952, 33024, 33029, 33011, /* 51640-51647 */
32989, 32934, 32844, 32779, 32693, 32623, 32590, 32555, /* 51648-51655 */
32555, 32560, 32585, 32639, 32687, 32745, 32800, 32851, /* 51656-51663 */
32885, 32931, 32949, 32962, 32945, 32919, 32877, 32825, /* 51664-51671 */
32786, 32736, 32677, 32619, 32591, 32584, 32597, 32611, /* 51672-51679 */
32624, 32657, 32697, 32747, 32789, 32817, 32849, 32869, /* 51680-51687 */
32894, 32903, 32906, 32892, 32881, 32861, 32839, 32809, /* 51688-51695 */
32780, 32768, 32735, 32711, 32688, 32672, 32655, 32644, /* 51696-51703 */
32647, 32641, 32663, 32712, 32743, 32776, 32813, 32844, /* 51704-51711 */
32883, 32901, 32901, 32891, 32857, 32821, 32777, 32724, /* 51712-51719 */
32667, 32613, 32587, 32583, 32592, 32614, 32657, 32700, /* 51720-51727 */
32744, 32806, 32858, 32904, 32943, 32946, 32983, 33026, /* 51728-51735 */
32986, 32951, 32912, 32862, 32832, 32802, 32770, 32755, /* 51736-51743 */
32751, 32771, 32791, 32849, 32889, 32929, 32969, 33005, /* 51744-51751 */
32970, 32987, 32972, 32963, 32955, 32897, 32841, 32776, /* 51752-51759 */
32712, 32639, 32589, 32547, 32528, 32529, 32549, 32573, /* 51760-51767 */
32621, 32670, 32736, 32792, 32825, 32875, 32900, 32908, /* 51768-51775 */
32880, 32852, 32819, 32751, 32686, 32641, 32590, 32550, /* 51776-51783 */
32543, 32547, 32583, 32631, 32684, 32738, 32782, 32814, /* 51784-51791 */
32840, 32860, 32869, 32862, 32844, 32812, 32788, 32757, /* 51792-51799 */
32745, 32718, 32687, 32669, 32664, 32666, 32677, 32664, /* 51800-51807 */
32681, 32698, 32721, 32745, 32764, 32795, 32836, 32852, /* 51808-51815 */
32899, 32921, 32918, 32918, 32911, 32890, 32876, 32852, /* 51816-51823 */
32790, 32752, 32743, 32708, 32685, 32674, 32660, 32666, /* 51824-51831 */
32677, 32687, 32714, 32756, 32778, 32808, 32860, 32895, /* 51832-51839 */
32932, 32940, 32950, 32938, 32908, 32865, 32811, 32719, /* 51840-51847 */
32653, 32599, 32512, 32476, 32472, 32464, 32488, 32537, /* 51848-51855 */
32593, 32669, 32760, 32830, 32883, 32928, 32956, 32961, /* 51856-51863 */
32941, 32898, 32833, 32784, 32802, 32763, 32720, 32710, /* 51864-51871 */
32688, 32713, 32741, 32762, 32823, 32861, 32906, 32947, /* 51872-51879 */
32980, 33032, 33050, 33044, 33044, 32993, 32904, 32885, /* 51880-51887 */
32834, 32790, 32756, 32731, 32707, 32680, 32681, 32677, /* 51888-51895 */
32673, 32693, 32725, 32748, 32785, 32801, 32807, 32833, /* 51896-51903 */
32847, 32823, 32827, 32824, 32802, 32791, 32764, 32742, /* 51904-51911 */
32720, 32692, 32668, 32665, 32662, 32647, 32648, 32662, /* 51912-51919 */
32692, 32705, 32737, 32762, 32787, 32810, 32833, 32842, /* 51920-51927 */
32858, 32863, 32841, 32825, 32800, 32769, 32728, 32683, /* 51928-51935 */
32635, 32616, 32594, 32576, 32576, 32583, 32621, 32666, /* 51936-51943 */
32716, 32768, 32824, 32871, 32926, 32946, 32959, 32956, /* 51944-51951 */
32907, 32873, 32812, 32744, 32683, 32612, 32556, 32504, /* 51952-51959 */
32472, 32476, 32499, 32536, 32603, 32671, 32736, 32825, /* 51960-51967 */
32876, 32919, 32959, 32965, 32953, 32925, 32888, 32843, /* 51968-51975 */
32779, 32722, 32681, 32627, 32601, 32582, 32561, 32590, /* 51976-51983 */
32618, 32674, 32720, 32773, 32835, 32876, 32917, 32946, /* 51984-51991 */
32959, 32963, 32949, 32887, 32867, 32823, 32739, 32703, /* 51992-51999 */
32647, 32641, 32683, 32689, 32701, 32718, 32772, 32834, /* 52000-52007 */
32872, 32906, 32957, 32987, 33004, 33012, 33022, 33005, /* 52008-52015 */
32972, 32933, 32889, 32774, 32717, 32691, 32651, 32638, /* 52016-52023 */
32616, 32602, 32607, 32615, 32640, 32655, 32684, 32719, /* 52024-52031 */
32755, 32798, 32827, 32826, 32830, 32836, 32822, 32789, /* 52032-52039 */
32754, 32710, 32672, 32639, 32622, 32599, 32571, 32580, /* 52040-52047 */
32586, 32616, 32650, 32677, 32735, 32800, 32833, 32870, /* 52048-52055 */
32912, 32938, 32954, 32970, 32953, 32918, 32879, 32821, /* 52056-52063 */
32761, 32708, 32647, 32610, 32580, 32562, 32581, 32595, /* 52064-52071 */
32645, 32718, 32776, 32837, 32910, 32961, 32994, 33011, /* 52072-52079 */
32992, 32971, 32919, 32863, 32778, 32688, 32644, 32592, /* 52080-52087 */
32555, 32529, 32528, 32536, 32584, 32629, 32671, 32734, /* 52088-52095 */
32799, 32860, 32897, 32936, 32974, 32973, 32953, 32945, /* 52096-52103 */
32890, 32821, 32769, 32716, 32657, 32607, 32559, 32543, /* 52104-52111 */
32551, 32560, 32591, 32639, 32691, 32734, 32799, 32863, /* 52112-52119 */
32896, 32941, 32974, 32971, 32956, 32917, 32875, 32822, /* 52120-52127 */
32759, 32703, 32656, 32615, 32598, 32590, 32619, 32709, /* 52128-52135 */
32740, 32787, 32848, 32894, 32943, 32987, 33010, 33022, /* 52136-52143 */
33051, 33044, 33031, 33012, 32965, 32919, 32845, 32793, /* 52144-52151 */
32718, 32618, 32571, 32556, 32540, 32563, 32588, 32634, /* 52152-52159 */
32689, 32726, 32805, 32864, 32917, 32964, 32988, 32982, /* 52160-52167 */
32959, 32914, 32844, 32773, 32695, 32625, 32567, 32511, /* 52168-52175 */
32486, 32480, 32501, 32540, 32594, 32665, 32741, 32812, /* 52176-52183 */
32874, 32920, 32951, 32958, 32954, 32933, 32908, 32872, /* 52184-52191 */
32813, 32755, 32692, 32634, 32578, 32534, 32518, 32522, /* 52192-52199 */
32555, 32613, 32667, 32721, 32785, 32860, 32916, 32960, /* 52200-52207 */
32990, 33001, 32974, 32940, 32904, 32846, 32784, 32722, /* 52208-52215 */
32668, 32625, 32584, 32575, 32583, 32604, 32646, 32692, /* 52216-52223 */
32741, 32792, 32833, 32860, 32878, 32885, 32885, 32870, /* 52224-52231 */
32842, 32815, 32779, 32742, 32698, 32656, 32638, 32622, /* 52232-52239 */
32601, 32601, 32629, 32659, 32696, 32743, 32783, 32839, /* 52240-52247 */
32872, 32893, 32917, 32926, 32921, 32897, 32878, 32842, /* 52248-52255 */
32806, 32762, 32700, 32679, 32667, 32642, 32621, 32610, /* 52256-52263 */
32624, 32662, 32665, 32680, 32742, 32804, 32861, 32893, /* 52264-52271 */
32933, 32976, 32978, 32963, 32927, 32913, 32907, 32868, /* 52272-52279 */
32831, 32788, 32754, 32714, 32633, 32595, 32562, 32555, /* 52280-52287 */
32575, 32609, 32655, 32731, 32799, 32859, 32893, 32953, /* 52288-52295 */
32983, 32955, 32960, 32900, 32819, 32754, 32733, 32609, /* 52296-52303 */
32560, 32559, 32531, 32550, 32635, 32586, 32634, 32768, /* 52304-52311 */
32771, 32894, 32931, 32984, 33125, 33096, 33125, 33028, /* 52312-52319 */
32863, 32852, 32686, 32629, 32545, 32526, 32551, 32477, /* 52320-52327 */
32606, 32651, 32593, 32791, 32742, 32725, 32618, 32431, /* 52328-52335 */
32671, 32491, 33003, 31455, 35309, 34704, 27834, 28447, /* 52336-52343 */
24793, 17543, 16619, 14298, 13332, 17003, 20456, 25300, /* 52344-52351 */
32252, 39286, 46431, 52909, 57802, 61416, 63328, 62738, /* 52352-52359 */
60378, 57145, 52430, 46860, 42055, 36897, 31444, 26338, /* 52360-52367 */
21419, 17509, 14921, 13171, 13645, 16239, 19357, 23404, /* 52368-52375 */
28871, 33724, 37872, 41917, 44703, 46395, 47060, 46718, /* 52376-52383 */
45969, 44088, 40417, 36224, 32129, 27712, 24605, 23782, /* 52384-52391 */
23176, 22924, 23468, 23679, 23479, 23548, 24194, 25464, /* 52392-52399 */
26990, 28138, 29551, 30683, 30373, 29799, 29807, 28998, /* 52400-52407 */
27962, 27723, 27221, 27069, 27679, 28346, 29754, 31414, /* 52408-52415 */
33008, 35678, 38825, 41027, 43033, 45006, 44943, 43255, /* 52416-52423 */
40726, 36844, 32654, 29124, 25765, 22991, 21112, 19425, /* 52424-52431 */
18700, 19407, 20759, 23618, 28032, 32452, 36947, 41986, /* 52432-52439 */
45989, 48687, 50765, 51627, 52128, 51684, 49546, 47047, /* 52440-52447 */
43728, 38613, 32821, 27337, 21162, 15645, 12355, 10343, /* 52448-52455 */
10059, 11960, 14998, 19169, 24364, 29764, 35429, 41436, /* 52456-52463 */
46295, 50073, 52844, 53323, 51870, 49663, 46256, 42139, /* 52464-52471 */
38394, 34438, 30457, 26872, 23084, 19951, 17961, 16199, /* 52472-52479 */
15888, 17759, 20308, 23587, 28199, 32657, 36769, 40959, /* 52480-52487 */
44076, 46113, 47433, 47521, 46611, 44887, 41892, 38127, /* 52488-52495 */
34379, 30382, 27106, 25913, 25800, 26414, 27986, 29522, /* 52496-52503 */
30446, 31121, 31591, 31965, 32690, 33276, 33669, 34066, /* 52504-52511 */
33726, 32928, 32447, 31475, 30047, 29071, 28213, 27737, /* 52512-52519 */
28132, 28950, 30161, 31781, 33154, 35024, 37928, 40481, /* 52520-52527 */
42653, 44674, 45015, 43396, 40650, 36901, 32632, 28783, /* 52528-52535 */
25430, 22743, 20977, 19464, 18700, 19427, 20923, 23399, /* 52536-52543 */
27380, 31474, 35455, 39817, 43406, 45854, 47629, 48306, /* 52544-52551 */
47997, 47269, 45688, 43420, 40932, 37235, 32587, 27900, /* 52552-52559 */
22617, 17359, 13611, 11385, 10799, 12309, 15098, 18963, /* 52560-52567 */
23951, 29007, 34141, 39427, 43934, 47652, 50626, 51680, /* 52568-52575 */
50873, 48728, 45145, 41040, 37174, 33490, 30260, 27458, /* 52576-52583 */
24541, 22012, 20184, 18531, 17835, 18731, 20579, 23272, /* 52584-52591 */
26853, 30604, 34305, 37976, 40997, 43239, 44736, 45163, /* 52592-52599 */
44772, 43827, 41907, 39128, 36093, 32724, 29532, 27539, /* 52600-52607 */
26729, 26792, 27796, 29192, 30460, 31470, 31934, 32054, /* 52608-52615 */
32292, 32296, 32045, 31888, 31424, 30646, 30206, 29805, /* 52616-52623 */
29182, 28841, 28657, 28712, 29532, 30705, 32077, 33765, /* 52624-52631 */
35246, 36489, 38152, 39807, 41209, 42667, 43518, 43033, /* 52632-52639 */
41303, 38400, 34546, 30530, 26703, 23449, 21064, 19277, /* 52640-52647 */
18276, 18570, 19915, 22138, 25538, 29658, 33994, 38576, /* 52648-52655 */
42766, 46156, 48607, 49818, 49852, 48987, 47299, 45030, /* 52656-52663 */
42496, 39283, 35221, 30742, 25946, 20960, 16679, 13827, /* 52664-52671 */
12448, 12729, 14563, 17679, 21830, 26669, 31826, 37132, /* 52672-52679 */
42061, 46198, 49385, 51148, 51158, 49667, 46957, 43204, /* 52680-52687 */
39055, 34987, 31293, 27961, 24983, 22548, 20806, 19423, /* 52688-52695 */
18457, 18600, 19718, 21448, 24132, 27426, 30807, 34215, /* 52696-52703 */
37249, 39555, 41164, 41919, 41986, 41640, 40511, 38631, /* 52704-52711 */
36469, 33978, 31446, 29671, 28857, 28884, 29743, 31086, /* 52712-52719 */
32524, 33703, 34159, 34220, 34158, 33621, 32856, 32339, /* 52720-52727 */
31640, 30649, 29940, 29319, 28701, 28264, 27992, 28194, /* 52728-52735 */
29084, 30440, 32208, 34261, 36090, 37594, 39236, 40872, /* 52736-52743 */
42335, 43804, 44873, 44801, 43425, 40734, 36843, 32369, /* 52744-52751 */
27723, 23545, 20267, 17664, 15919, 15553, 16462, 18419, /* 52752-52759 */
21646, 25798, 30341, 35217, 40023, 44215, 47542, 49574, /* 52760-52767 */
50194, 49784, 48210, 45741, 43078, 39999, 36226, 32134, /* 52768-52775 */
27729, 22956, 18501, 15111, 13238, 13030, 14330, 16943, /* 52776-52783 */
20702, 25121, 29866, 34908, 39697, 43792, 47139, 49312, /* 52784-52791 */
49972, 49078, 46821, 43638, 39849, 35817, 32081, 29011, /* 52792-52799 */
26438, 24521, 23575, 23062, 22654, 22821, 23662, 25013, /* 52800-52807 */
27067, 29634, 32402, 35118, 37381, 38993, 40028, 40270, /* 52808-52815 */
39892, 39202, 38137, 36513, 34504, 32365, 30175, 28459, /* 52816-52823 */
27642, 27978, 29332, 31337, 33777, 36091, 37639, 38385, /* 52824-52831 */
38528, 37881, 36551, 35025, 33261, 31314, 29432, 27785, /* 52832-52839 */
26379, 25234, 24446, 24202, 24838, 26272, 28338, 30955, /* 52840-52847 */
33626, 36050, 38309, 40506, 42516, 44414, 46034, 46831, /* 52848-52855 */
46209, 44022, 40525, 36003, 30892, 25942, 21621, 17946, /* 52856-52863 */
15194, 13796, 13804, 15273, 18174, 22192, 27000, 32216, /* 52864-52871 */
37469, 42425, 46647, 49604, 51162, 51339, 50055, 47685, /* 52872-52879 */
44782, 41572, 37982, 33985, 29699, 25155, 20662, 16873, /* 52880-52887 */
14448, 13694, 14560, 16830, 20256, 24400, 29027, 33852, /* 52888-52895 */
38518, 42653, 45924, 48098, 48984, 48444, 46647, 43835, /* 52896-52903 */
40180, 36019, 31974, 28486, 25760, 24134, 23549, 23656, /* 52904-52911 */
24151, 24853, 25822, 27115, 28725, 30664, 32832, 34789, /* 52912-52919 */
36279, 37263, 37648, 37429, 36853, 36100, 35144, 33996, /* 52920-52927 */
32682, 31359, 30240, 29386, 29069, 29580, 30730, 32579, /* 52928-52935 */
34965, 37366, 39224, 40291, 40505, 39672, 37944, 35692, /* 52936-52943 */
33237, 30756, 28444, 26556, 25091, 23967, 23334, 23467, /* 52944-52951 */
24486, 26270, 28762, 31740, 34836, 37736, 40205, 42320, /* 52952-52959 */
43960, 45059, 45783, 45985, 45245, 43442, 40692, 37011, /* 52960-52967 */
32616, 28012, 23732, 20089, 17374, 15875, 15840, 17115, /* 52968-52975 */
19478, 22866, 26966, 31342, 35801, 40195, 44063, 47028, /* 52976-52983 */
48820, 49325, 48471, 46367, 43554, 40570, 37421, 34078, /* 52984-52991 */
30739, 27359, 23940, 20880, 18610, 17324, 17122, 18126, /* 52992-52999 */
20304, 23329, 26896, 30767, 34648, 38132, 40968, 43137, /* 53000-53007 */
44468, 44773, 44143, 42824, 40743, 37948, 34765, 31745, /* 53008-53015 */
29338, 27687, 26980, 27105, 27544, 28005, 28583, 29210, /* 53016-53023 */
29797, 30567, 31539, 32543, 33419, 34063, 34398, 34445, /* 53024-53031 */
34160, 33707, 33282, 32778, 32259, 31833, 31626, 31558, /* 53032-53039 */
31614, 31969, 32691, 33724, 35126, 36775, 38290, 39217, /* 53040-53047 */
39354, 38625, 36898, 34406, 31648, 28928, 26374, 24266, /* 53048-53055 */
22711, 21634, 21115, 21341, 22405, 24335, 26997, 30241, /* 53056-53063 */
33741, 37090, 40007, 42392, 44107, 45130, 45640, 45588, /* 53064-53071 */
44830, 43258, 40821, 37684, 33849, 29538, 25280, 21488, /* 53072-53079 */
18505, 16645, 16182, 16988, 18898, 21810, 25512, 29618, /* 53080-53087 */
33951, 38288, 42261, 45504, 47772, 48881, 48725, 47316, /* 53088-53095 */
45018, 42289, 39406, 36413, 33389, 30473, 27541, 24767, /* 53096-53103 */
22420, 20774, 20043, 20176, 21359, 23436, 26101, 29159, /* 53104-53111 */
32422, 35548, 38328, 40590, 42223, 43105, 43163, 42431, /* 53112-53119 */
41004, 38848, 36189, 33460, 31086, 29298, 28298, 28155, /* 53120-53127 */
28540, 29151, 29798, 30323, 30629, 30858, 31161, 31605, /* 53128-53135 */
32054, 32375, 32513, 32569, 32446, 32232, 32110, 31942, /* 53136-53143 */
31756, 31670, 31726, 31922, 32227, 32663, 33334, 34300, /* 53144-53151 */
35583, 37130, 38693, 39980, 40686, 40501, 39328, 37148, /* 53152-53159 */
34284, 31199, 28197, 25556, 23442, 21902, 20991, 20835, /* 53160-53167 */
21578, 23285, 25794, 28858, 32349, 35858, 39081, 41809, /* 53168-53175 */
43828, 45079, 45570, 45437, 44714, 43372, 41352, 38718, /* 53176-53183 */
35454, 31623, 27492, 23475, 20031, 17651, 16406, 16559, /* 53184-53191 */
17936, 20347, 23628, 27501, 31650, 35828, 39854, 43386, /* 53192-53199 */
46050, 47636, 47963, 47059, 44993, 42247, 39195, 36043, /* 53200-53207 */
33043, 30296, 27768, 25507, 23562, 22138, 21362, 21323, /* 53208-53215 */
22156, 23868, 26220, 28917, 31800, 34598, 37103, 39079, /* 53216-53223 */
40443, 41143, 41267, 40803, 39822, 38260, 36126, 33687, /* 53224-53231 */
31460, 29678, 28676, 28584, 29186, 30168, 31226, 32118, /* 53232-53239 */
32700, 32999, 33093, 33146, 33129, 32911, 32529, 31988, /* 53240-53247 */
31321, 30662, 30128, 29691, 29415, 29449, 29814, 30538, /* 53248-53255 */
31546, 32741, 34012, 35308, 36631, 38115, 39691, 41045, /* 53256-53263 */
41944, 42065, 41078, 38976, 36037, 32575, 29047, 25886, /* 53264-53271 */
23287, 21331, 20061, 19564, 20070, 21633, 24000, 27188, /* 53272-53279 */
30932, 34857, 38569, 41908, 44540, 46291, 47185, 47202, /* 53280-53287 */
46458, 45006, 42857, 40140, 36918, 33139, 29021, 24917, /* 53288-53295 */
21107, 18122, 16456, 16194, 17291, 19610, 22710, 26372, /* 53296-53303 */
30361, 34308, 38061, 41432, 44070, 45740, 46357, 45791, /* 53304-53311 */
44165, 41850, 39104, 36220, 33507, 31043, 28832, 27009, /* 53312-53319 */
25637, 24629, 24110, 24039, 24546, 25660, 27214, 29079, /* 53320-53327 */
31150, 33118, 34815, 36223, 37120, 37530, 37592, 37303, /* 53328-53335 */
36714, 35847, 34684, 33282, 32008, 31000, 30455, 30537, /* 53336-53343 */
31032, 31847, 32797, 33571, 34105, 34340, 34227, 33900, /* 53344-53351 */
33498, 32940, 32251, 31571, 30850, 30164, 29624, 29248, /* 53352-53359 */
29125, 29340, 29802, 30564, 31587, 32671, 33772, 34902, /* 53360-53367 */
36004, 37016, 37983, 38770, 39250, 39239, 38784, 37712, /* 53368-53375 */
35848, 33650, 31301, 29130, 27220, 25740, 24703, 24183, /* 53376-53383 */
24369, 25216, 26672, 28613, 30948, 33345, 35594, 37563, /* 53384-53391 */
39126, 40144, 40479, 40499, 40062, 39263, 38090, 36629, /* 53392-53399 */
34999, 33183, 31282, 29482, 27825, 26456, 25646, 25417, /* 53400-53407 */
25709, 26573, 27880, 29430, 31194, 33002, 34737, 36360, /* 53408-53415 */
37624, 38390, 38712, 38555, 37912, 36946, 35750, 34479, /* 53416-53423 */
33215, 32098, 31172, 30496, 30019, 29730, 29671, 29720, /* 53424-53431 */
29940, 30337, 30861, 31467, 32157, 32819, 33355, 33827, /* 53432-53439 */
34174, 34362, 34386, 34278, 34037, 33746, 33322, 32887, /* 53440-53447 */
32508, 32169, 31977, 32010, 32235, 32581, 32989, 33366, /* 53448-53455 */
33665, 33850, 33906, 33867, 33689, 33327, 32878, 32403, /* 53456-53463 */
31938, 31482, 31122, 30861, 30733, 30822, 31103, 31450, /* 53464-53471 */
31935, 32522, 33143, 33747, 34263, 34697, 35114, 35420, /* 53472-53479 */
35595, 35631, 35420, 34968, 34345, 33580, 32674, 31764, /* 53480-53487 */
30924, 30280, 29924, 29653, 29585, 29714, 30074, 30668, /* 53488-53495 */
31425, 32273, 33122, 33922, 34636, 35200, 35540, 35628, /* 53496-53503 */
35501, 35225, 34760, 34202, 33665, 33065, 32426, 31830, /* 53504-53511 */
31309, 30898, 30732, 30673, 30736, 30942, 31280, 31659, /* 53512-53519 */
32080, 32526, 32953, 33381, 33759, 33966, 34118, 34132, /* 53520-53527 */
34014, 33838, 33585, 33277, 32994, 32741, 32535, 32388, /* 53528-53535 */
32317, 32288, 32309, 32343, 32360, 32403, 32491, 32549, /* 53536-53543 */
32634, 32720, 32772, 32825, 32830, 32801, 32784, 32697, /* 53544-53551 */
32596, 32520, 32475, 32391, 32378, 32388, 32409, 32518, /* 53552-53559 */
32658, 32841, 33064, 33264, 33468, 33584, 33612, 33579, /* 53560-53567 */
33435, 33225, 32973, 32698, 32455, 32212, 32001, 31806, /* 53568-53575 */
31650, 31568, 31574, 31678, 31911, 32199, 32517, 32907, /* 53576-53583 */
33264, 33566, 33727, 33907, 34069, 34145, 34154, 34088, /* 53584-53591 */
33930, 33633, 33221, 32808, 32368, 31933, 31582, 31351, /* 53592-53599 */
31168, 31135, 31212, 31469, 31813, 32169, 32600, 33026, /* 53600-53607 */
33490, 33850, 33994, 34149, 34203, 34159, 34050, 33874, /* 53608-53615 */
33646, 33399, 33096, 32818, 32524, 32173, 31933, 31780, /* 53616-53623 */
31724, 31765, 31877, 32025, 32233, 32467, 32697, 32911, /* 53624-53631 */
33132, 33267, 33267, 33315, 33294, 33236, 33146, 32980, /* 53632-53639 */
32825, 32666, 32548, 32507, 32490, 32503, 32557, 32626, /* 53640-53647 */
32725, 32801, 32853, 32889, 32934, 32952, 32892, 32834, /* 53648-53655 */
32768, 32680, 32571, 32454, 32378, 32318, 32279, 32248, /* 53656-53663 */
32273, 32316, 32406, 32515, 32643, 32796, 32948, 33085, /* 53664-53671 */
33202, 33320, 33389, 33414, 33361, 33282, 33159, 32989, /* 53672-53679 */
32814, 32647, 32520, 32368, 32250, 32174, 32149, 32178, /* 53680-53687 */
32237, 32362, 32527, 32695, 32890, 33081, 33245, 33365, /* 53688-53695 */
33468, 33530, 33512, 33471, 33392, 33255, 33082, 32889, /* 53696-53703 */
32678, 32522, 32407, 32294, 32206, 32169, 32170, 32212, /* 53704-53711 */
32262, 32364, 32495, 32621, 32729, 32846, 32953, 33031, /* 53712-53719 */
33067, 33072, 33065, 33025, 32974, 32901, 32815, 32733, /* 53720-53727 */
32656, 32596, 32573, 32557, 32556, 32550, 32573, 32607, /* 53728-53735 */
32677, 32801, 32856, 32905, 32944, 32975, 32993, 32989, /* 53736-53743 */
32985, 32950, 32935, 32923, 32894, 32880, 32862, 32855, /* 53744-53751 */
32826, 32838, 32857, 32831, 32859, 32870, 32896, 32901, /* 53752-53759 */
32882, 32854, 32821, 32789, 32740, 32674, 32638, 32612, /* 53760-53767 */
32567, 32532, 32520, 32538, 32560, 32581, 32632, 32694, /* 53768-53775 */
32758, 32807, 32838, 32866, 32891, 32914, 32929, 32931, /* 53776-53783 */
32934, 32920, 32880, 32857, 32826, 32792, 32757, 32737, /* 53784-53791 */
32686, 32660, 32646, 32635, 32634, 32623, 32616, 32629, /* 53792-53799 */
32646, 32677, 32710, 32763, 32805, 32832, 32883, 32924, /* 53800-53807 */
32939, 32947, 32947, 32956, 32926, 32890, 32866, 32802, /* 53808-53815 */
32748, 32703, 32644, 32609, 32565, 32545, 32544, 32551, /* 53816-53823 */
32556, 32564, 32600, 32643, 32673, 32701, 32720, 32759, /* 53824-53831 */
32775, 32784, 32801, 32785, 32770, 32770, 32764, 32736, /* 53832-53839 */
32719, 32705, 32701, 32695, 32683, 32684, 32683, 32688, /* 53840-53847 */
32683, 32700, 32682, 32670, 32685, 32691, 32725, 32751, /* 53848-53855 */
32759, 32767, 32781, 32797, 32818, 32852, 32880, 32893, /* 53856-53863 */
32927, 32957, 32955, 32967, 32947, 32913, 32922, 32935, /* 53864-53871 */
32897, 32861, 32808, 32762, 32741, 32694, 32665, 32668, /* 53872-53879 */
32681, 32724, 32753, 32792, 32833, 32870, 32897, 32882, /* 53880-53887 */
32836, 32863, 32855, 32851, 32840, 32837, 32830, 32805, /* 53888-53895 */
32785, 32750, 32737, 32713, 32687, 32652, 32625, 32616, /* 53896-53903 */
32615, 32598, 32587, 32589, 32613, 32644, 32654, 32682, /* 53904-53911 */
32740, 32780, 32820, 32864, 32888, 32915, 32935, 32943, /* 53912-53919 */
32957, 32981, 33009, 33004, 33010, 32975, 32933, 32875, /* 53920-53927 */
32812, 32753, 32684, 32611, 32533, 32485, 32461, 32462, /* 53928-53935 */
32502, 32529, 32566, 32631, 32697, 32765, 32819, 32863, /* 53936-53943 */
32927, 32954, 32986, 33014, 33029, 33017, 33028, 33000, /* 53944-53951 */
32950, 32895, 32819, 32722, 32632, 32547, 32481, 32433, /* 53952-53959 */
32402, 32394, 32403, 32443, 32506, 32563, 32626, 32719, /* 53960-53967 */
32806, 32887, 32959, 32994, 33017, 33033, 33015, 32995, /* 53968-53975 */
32959, 32903, 32856, 32792, 32712, 32638, 32589, 32547, /* 53976-53983 */
32489, 32466, 32452, 32456, 32522, 32564, 32586, 32666, /* 53984-53991 */
32742, 32782, 32846, 32904, 32916, 32884, 32836, 32820, /* 53992-53999 */
32773, 32738, 32690, 32696, 32750, 32743, 32763, 32761, /* 54000-54007 */
32782, 32792, 32802, 32803, 32817, 32811, 32807, 32802, /* 54008-54015 */
32779, 32759, 32740, 32712, 32718, 32674, 32636, 32685, /* 54016-54023 */
32713, 32730, 32752, 32801, 32851, 32899, 32936, 32934, /* 54024-54031 */
32957, 32975, 32952, 32922, 32877, 32812, 32755, 32648, /* 54032-54039 */
32567, 32517, 32454, 32414, 32387, 32381, 32400, 32436, /* 54040-54047 */
32485, 32548, 32626, 32683, 32772, 32843, 32874, 32927, /* 54048-54055 */
32982, 33001, 33044, 33041, 32986, 32955, 32892, 32787, /* 54056-54063 */
32695, 32613, 32543, 32489, 32445, 32427, 32464, 32490, /* 54064-54071 */
32539, 32615, 32694, 32779, 32864, 32942, 33010, 33068, /* 54072-54079 */
33076, 33105, 33087, 33048, 33016, 32959, 32901, 32826, /* 54080-54087 */
32770, 32667, 32612, 32530, 32506, 32495, 32497, 32504, /* 54088-54095 */
32521, 32639, 32721, 32808, 32883, 32944, 32977, 32922, /* 54096-54103 */
32893, 32851, 32876, 32845, 32781, 32736, 32682, 32636, /* 54104-54111 */
32592, 32577, 32571, 32581, 32606, 32632, 32656, 32705, /* 54112-54119 */
32750, 32777, 32816, 32856, 32865, 32866, 32863, 32833, /* 54120-54127 */
32815, 32772, 32736, 32692, 32650, 32605, 32575, 32612, /* 54128-54135 */
32627, 32714, 32831, 32890, 32961, 33009, 33080, 33124, /* 54136-54143 */
33121, 33092, 33068, 33031, 32966, 32909, 32827, 32776, /* 54144-54151 */
32709, 32656, 32604, 32539, 32534, 32532, 32567, 32587, /* 54152-54159 */
32613, 32636, 32685, 32757, 32788, 32842, 32871, 32897, /* 54160-54167 */
32912, 32906, 32873, 32837, 32784, 32739, 32699, 32639, /* 54168-54175 */
32590, 32560, 32556, 32566, 32593, 32597, 32626, 32671, /* 54176-54183 */
32714, 32759, 32804, 32870, 32896, 32926, 32934, 32951, /* 54184-54191 */
32960, 32934, 32923, 32909, 32875, 32829, 32781, 32733, /* 54192-54199 */
32700, 32676, 32663, 32653, 32668, 32686, 32738, 32787, /* 54200-54207 */
32843, 32897, 32910, 32952, 32940, 32925, 32915, 32866, /* 54208-54215 */
32840, 32779, 32714, 32670, 32634, 32585, 32577, 32591, /* 54216-54223 */
32588, 32612, 32656, 32709, 32763, 32828, 32875, 32926, /* 54224-54231 */
32956, 32971, 32970, 32972, 32974, 32931, 32875, 32816, /* 54232-54239 */
32770, 32695, 32666, 32633, 32603, 32593, 32609, 32657, /* 54240-54247 */
32684, 32715, 32778, 32844, 32874, 32903, 32928, 32944, /* 54248-54255 */
32938, 32920, 32901, 32871, 32839, 32782, 32737, 32693, /* 54256-54263 */
32654, 32623, 32606, 32608, 32629, 32636, 32672, 32759, /* 54264-54271 */
32803, 32846, 32885, 32900, 32925, 32940, 32937, 32934, /* 54272-54279 */
32920, 32901, 32869, 32850, 32809, 32751, 32722, 32703, /* 54280-54287 */
32637, 32590, 32604, 32617, 32615, 32655, 32682, 32707, /* 54288-54295 */
32757, 32772, 32797, 32804, 32814, 32827, 32833, 32813, /* 54296-54303 */
32767, 32752, 32737, 32710, 32686, 32681, 32693, 32704, /* 54304-54311 */
32734, 32765, 32821, 32869, 32899, 32943, 32968, 32978, /* 54312-54319 */
32965, 32943, 32904, 32875, 32833, 32751, 32712, 32686, /* 54320-54327 */
32635, 32622, 32595, 32629, 32638, 32665, 32670, 32692, /* 54328-54335 */
32766, 32793, 32846, 32865, 32910, 32934, 32950, 32940, /* 54336-54343 */
32910, 32866, 32803, 32732, 32655, 32582, 32530, 32498, /* 54344-54351 */
32465, 32482, 32520, 32571, 32644, 32745, 32794, 32860, /* 54352-54359 */
32951, 33007, 33039, 33088, 33080, 33034, 33040, 33020, /* 54360-54367 */
32950, 32885, 32804, 32670, 32648, 32649, 32632, 32639, /* 54368-54375 */
32652, 32623, 32650, 32679, 32668, 32671, 32727, 32710, /* 54376-54383 */
32718, 32822, 32876, 32819, 32830, 32787, 32712, 32880, /* 54384-54391 */
32940, 32831, 32936, 32916, 32758, 32618, 32735, 32726, /* 54392-54399 */
32606, 32922, 32868, 32834, 33093, 32962, 32854, 32930, /* 54400-54407 */
33034, 32600, 32638, 32676, 32455, 32591, 32641, 32567, /* 54408-54415 */
32510, 32406, 32365, 33114, 33636, 33656, 33790, 33611, /* 54416-54423 */
33358, 33598, 33042, 32174, 33518, 30690, 19652, 14414, /* 54424-54431 */
9082, 5134, 9320, 15297, 25303, 35640, 45424, 51131, /* 54432-54439 */
53018, 53659, 51296, 48912, 47692, 47957, 49576, 51655, /* 54440-54447 */
53572, 54538, 52956, 48146, 43295, 37843, 31840, 26146, /* 54448-54455 */
21441, 19591, 19406, 20534, 23146, 25682, 27423, 28360, /* 54456-54463 */
28628, 28783, 27733, 26940, 28195, 30499, 33116, 34824, /* 54464-54471 */
35153, 34057, 29954, 24943, 21165, 19167, 20297, 24105, /* 54472-54479 */
30300, 38977, 47391, 53021, 54817, 50095, 41480, 31382, /* 54480-54487 */
18601, 7636, 65296, 60415, 60711, 2065, 14158, 28596, /* 54488-54495 */
42058, 53522, 60543, 61176, 57889, 52418, 44248, 35202, /* 54496-54503 */
27961, 25970, 28245, 31640, 37256, 41722, 43529, 41629, /* 54504-54511 */
36148, 28859, 21814, 15830, 12725, 12568, 15817, 22839, /* 54512-54519 */
31414, 40306, 48191, 51681, 52210, 49952, 45408, 39864, /* 54520-54527 */
32931, 28100, 25111, 23202, 24393, 27976, 32065, 36931, /* 54528-54535 */
40088, 41677, 43329, 42609, 40840, 38515, 35000, 32587, /* 54536-54543 */
30521, 28680, 26048, 21186, 17701, 16048, 16689, 19522, /* 54544-54551 */
24248, 31738, 40530, 46888, 51725, 55747, 56453, 55463, /* 54552-54559 */
51281, 43388, 36066, 28722, 22300, 19555, 19437, 21198, /* 54560-54567 */
24124, 27942, 30396, 30226, 28734, 26476, 24499, 21703, /* 54568-54575 */
19745, 22226, 28716, 37090, 46412, 55347, 60953, 61003, /* 54576-54583 */
56240, 47520, 36682, 25370, 16050, 10475, 8050, 11313, /* 54584-54591 */
18370, 27102, 36427, 42948, 47658, 48954, 46390, 41659, /* 54592-54599 */
33424, 25804, 22495, 22042, 20769, 22450, 27308, 31267, /* 54600-54607 */
34731, 36350, 38104, 39132, 37668, 35869, 36099, 38210, /* 54608-54615 */
40388, 43650, 45405, 42184, 37103, 31000, 24228, 18208, /* 54616-54623 */
13234, 10797, 12450, 16147, 20290, 26152, 33110, 38100, /* 54624-54631 */
40502, 38870, 37475, 37567, 38745, 39085, 39715, 43987, /* 54632-54639 */
48569, 50751, 51423, 47849, 41748, 32693, 23768, 14860, /* 54640-54647 */
6603, 671, 2317, 9534, 19471, 31904, 44423, 53024, /* 54648-54655 */
56306, 54184, 49228, 41363, 33191, 24392, 18047, 16830, /* 54656-54663 */
20118, 25703, 32201, 38759, 44473, 46803, 46181, 43387, /* 54664-54671 */
39821, 33722, 29443, 29304, 27263, 25231, 26357, 28476, /* 54672-54679 */
29664, 27886, 26642, 25259, 23065, 20733, 19435, 22239, /* 54680-54687 */
26938, 33235, 40270, 43830, 47011, 48842, 47853, 45278, /* 54688-54695 */
44528, 43031, 39805, 37878, 36394, 33697, 30261, 26811, /* 54696-54703 */
23708, 16824, 11369, 10249, 11746, 14275, 19627, 30254, /* 54704-54711 */
41825, 51862, 60108, 62770, 61202, 55142, 46682, 35622, /* 54712-54719 */
24410, 15844, 10941, 12734, 17676, 25923, 36656, 44633, /* 54720-54727 */
48742, 47183, 42444, 35961, 29284, 23033, 15460, 13581, /* 54728-54735 */
16693, 20727, 27481, 35158, 40866, 43023, 42707, 39739, /* 54736-54743 */
35951, 32163, 27768, 27017, 28291, 30734, 35680, 44093, /* 54744-54751 */
51519, 53587, 52184, 48765, 43070, 34889, 23633, 15736, /* 54752-54759 */
11097, 9774, 11093, 13019, 17025, 21700, 25822, 29965, /* 54760-54767 */
35224, 41088, 44782, 47654, 50088, 51643, 51495, 49104, /* 54768-54775 */
46834, 40296, 30924, 23640, 19138, 16812, 14548, 16839, /* 54776-54783 */
22122, 27510, 33545, 38506, 41581, 42348, 40875, 35812, /* 54784-54791 */
28486, 23877, 20777, 19663, 23041, 29633, 36926, 43811, /* 54792-54799 */
48842, 49219, 45726, 39734, 33798, 29312, 23010, 19680, /* 54800-54807 */
22794, 28317, 34149, 41389, 47998, 49120, 45700, 39928, /* 54808-54815 */
30851, 21547, 13048, 7784, 5672, 8262, 15620, 25638, /* 54816-54823 */
36976, 47562, 55158, 58624, 58821, 56650, 49615, 40923, /* 54824-54831 */
35040, 32006, 29976, 27313, 26418, 26720, 25032, 22118, /* 54832-54839 */
20520, 20441, 20385, 19968, 21948, 25590, 30569, 35955, /* 54840-54847 */
41643, 43634, 42700, 39929, 36342, 33769, 31401, 29066, /* 54848-54855 */
29492, 31605, 34081, 37317, 41136, 42981, 43163, 40045, /* 54856-54863 */
33876, 27971, 25079, 22798, 22444, 25937, 31109, 36809, /* 54864-54871 */
41093, 42206, 40137, 34412, 27776, 22153, 17017, 12925, /* 54872-54879 */
13761, 20005, 28017, 37742, 48789, 58166, 62377, 60929, /* 54880-54887 */
56668, 49288, 38916, 29028, 19830, 12781, 9264, 10068, /* 54888-54895 */
14176, 20033, 27735, 32996, 35849, 37251, 36986, 35676, /* 54896-54903 */
32986, 33989, 38070, 39711, 41379, 44646, 46374, 43739, /* 54904-54911 */
41130, 37852, 34840, 31145, 26184, 24229, 24290, 24476, /* 54912-54919 */
26418, 27908, 28372, 28499, 28761, 28358, 29535, 32123, /* 54920-54927 */
32117, 32894, 35174, 36433, 37329, 36992, 35906, 33444, /* 54928-54935 */
28499, 24753, 23299, 24031, 24892, 30221, 38596, 47055, /* 54936-54943 */
54783, 58204, 57078, 51209, 41326, 30600, 19176, 10462, /* 54944-54951 */
3263, 1907, 5965, 12658, 22159, 32945, 42135, 46910, /* 54952-54959 */
47011, 46490, 43489, 40930, 37345, 32861, 31739, 32025, /* 54960-54967 */
33943, 37945, 41554, 42357, 40197, 36280, 29602, 24227, /* 54968-54975 */
18579, 13434, 14823, 16606, 19616, 26245, 34629, 41347, /* 54976-54983 */
44948, 46905, 47217, 46902, 42730, 36150, 33346, 31005, /* 54984-54991 */
29202, 28703, 28346, 28728, 29469, 30094, 31278, 33862, /* 54992-54999 */
35666, 35502, 36835, 36895, 36539, 35603, 33209, 31257, /* 55000-55007 */
25679, 20363, 16553, 15381, 16979, 18367, 24810, 33139, /* 55008-55015 */
41295, 48039, 51778, 54260, 51884, 48462, 42923, 36114, /* 55016-55023 */
31399, 26670, 25503, 26102, 26951, 29795, 32505, 32066, /* 55024-55031 */
28382, 24516, 20823, 17212, 16990, 15052, 16790, 23859, /* 55032-55039 */
32322, 41422, 50556, 57902, 60205, 56989, 49707, 40542, /* 55040-55047 */
32894, 22974, 18650, 17918, 18121, 21685, 28105, 35176, /* 55048-55055 */
38599, 39865, 41321, 41130, 39638, 34411, 31158, 29581, /* 55056-55063 */
28338, 28530, 26997, 27017, 29053, 29108, 28894, 29890, /* 55064-55071 */
32758, 33213, 33118, 35258, 37700, 40387, 42429, 45869, /* 55072-55079 */
45349, 40256, 35055, 29774, 25385, 20207, 16495, 17019, /* 55080-55087 */
18801, 21576, 24296, 28206, 30164, 31550, 32242, 30499, /* 55088-55095 */
31722, 34301, 36541, 41386, 46402, 51432, 54953, 55533, /* 55096-55103 */
52370, 45604, 37312, 28644, 22444, 14788, 7997, 8457, /* 55104-55111 */
12245, 17482, 25688, 34794, 42053, 45700, 45393, 42383, /* 55112-55119 */
38830, 32700, 26567, 24082, 22225, 22678, 26431, 31556, /* 55120-55127 */
36126, 39321, 40064, 40529, 40540, 38212, 33810, 32204, /* 55128-55135 */
33297, 34877, 34313, 34396, 35639, 34376, 30752, 27952, /* 55136-55143 */
25867, 24978, 21432, 18608, 18983, 21781, 25584, 31915, /* 55144-55151 */
36898, 39309, 40231, 41637, 42756, 44347, 43285, 41924, /* 55152-55159 */
41486, 40322, 37466, 35334, 31656, 27537, 22515, 16450, /* 55160-55167 */
12546, 13319, 15455, 19025, 26079, 34101, 42629, 50304, /* 55168-55175 */
53367, 53310, 50372, 45060, 39726, 33464, 25397, 21214, /* 55176-55183 */
22508, 23502, 27032, 34478, 40609, 43429, 42423, 38731, /* 55184-55191 */
35130, 31468, 27561, 24550, 22702, 22504, 24766, 29306, /* 55192-55199 */
33012, 35701, 35666, 33893, 32406, 30158, 26757, 24874, /* 55200-55207 */
26931, 31628, 33333, 37083, 43263, 48373, 49857, 49889, /* 55208-55215 */
49278, 47309, 41449, 33088, 26318, 21588, 17967, 18197, /* 55216-55223 */
17757, 16506, 17790, 19054, 20766, 25914, 30824, 34276, /* 55224-55231 */
39648, 44975, 46867, 49404, 49941, 47680, 44677, 36145, /* 55232-55239 */
28301, 24980, 21107, 18288, 21176, 25159, 28118, 33740, /* 55240-55247 */
37114, 37407, 37951, 35542, 33901, 32422, 28254, 25637, /* 55248-55255 */
26629, 28313, 31549, 37223, 42797, 45773, 44423, 38934, /* 55256-55263 */
35076, 31536, 27046, 22890, 21573, 24198, 29111, 35535, /* 55264-55271 */
42797, 47977, 49031, 45209, 39503, 31881, 23820, 15665, /* 55272-55279 */
10503, 10405, 10827, 14446, 22414, 31022, 38429, 44186, /* 55280-55287 */
48715, 52240, 53138, 48512, 44001, 41781, 38595, 37470, /* 55288-55295 */
36155, 32770, 30150, 28658, 25420, 22783, 22636, 20601, /* 55296-55303 */
19283, 20433, 21569, 26413, 32289, 37473, 41732, 40962, /* 55304-55311 */
38245, 37653, 36671, 32278, 31013, 32120, 31766, 33331, /* 55312-55319 */
35812, 37025, 37153, 36161, 35999, 34783, 31934, 28403, /* 55320-55327 */
28384, 29892, 32071, 37517, 42640, 44207, 43108, 38629, /* 55328-55335 */
32081, 27531, 25071, 17579, 11902, 13076, 17258, 23623, /* 55336-55343 */
32546, 42895, 51190, 55005, 55217, 52873, 49105, 40170, /* 55344-55351 */
32733, 28436, 21838, 18254, 18928, 19541, 21176, 24831, /* 55352-55359 */
27289, 29003, 32085, 31288, 29286, 30017, 32506, 37922, /* 55360-55367 */
42702, 44615, 46241, 47847, 44283, 41067, 40292, 35370, /* 55368-55375 */
30664, 27693, 24023, 24231, 27092, 30054, 31038, 29642, /* 55376-55383 */
28042, 28386, 29907, 27961, 27352, 30241, 30822, 32318, /* 55384-55391 */
34807, 35839, 35459, 35274, 33283, 29683, 27934, 24387, /* 55392-55399 */
23163, 26176, 30294, 36525, 44938, 52690, 55874, 55948, /* 55400-55407 */
52284, 47651, 43182, 30338, 16837, 10075, 8131, 8117, /* 55408-55415 */
10923, 18685, 27183, 32762, 35923, 37606, 40913, 39902, /* 55416-55423 */
38208, 37746, 35356, 33475, 35067, 37698, 38152, 39071, /* 55424-55431 */
40077, 38441, 37747, 32654, 25824, 21153, 19467, 20314, /* 55432-55439 */
21210, 23105, 26765, 32402, 36029, 39223, 45516, 46577, /* 55440-55447 */
43301, 39832, 36274, 32073, 30856, 34138, 31115, 26695, /* 55448-55455 */
25718, 26704, 28627, 28418, 29224, 33799, 36684, 38017, /* 55456-55463 */
40563, 42370, 41282, 40097, 36318, 28675, 24025, 20745, /* 55464-55471 */
14023, 11315, 14677, 20200, 25930, 35255, 43710, 48325, /* 55472-55479 */
49266, 51108, 52916, 47681, 39611, 35904, 34267, 30558, /* 55480-55487 */
29451, 33552, 35665, 36437, 36012, 30977, 27570, 25698, /* 55488-55495 */
21365, 15451, 12544, 14001, 19454, 26229, 33740, 42849, /* 55496-55503 */
49038, 50425, 51811, 50388, 42025, 34708, 31803, 25297, /* 55504-55511 */
19697, 20427, 23851, 25932, 29406, 34774, 39663, 42084, /* 55512-55519 */
40758, 38333, 37624, 34358, 34236, 36561, 32377, 28613, /* 55520-55527 */
27195, 25627, 26506, 27748, 26598, 27440, 29913, 30345, /* 55528-55535 */
31128, 35534, 41561, 47106, 45695, 43232, 42404, 40917, /* 55536-55543 */
33977, 26887, 25348, 23698, 21105, 21474, 23235, 25025, /* 55544-55551 */
25750, 28617, 30155, 30685, 28728, 26635, 28883, 31623, /* 55552-55559 */
35728, 44869, 51873, 55387, 54899, 50990, 46800, 44466, /* 55560-55567 */
39427, 27718, 17380, 13377, 11555, 11418, 15147, 22002, /* 55568-55575 */
30059, 35089, 38290, 42144, 43197, 38681, 36327, 32225, /* 55576-55583 */
25843, 23317, 25723, 25975, 26744, 31244, 36456, 40171, /* 55584-55591 */
41250, 39148, 37645, 36183, 38055, 39767, 38659, 37932, /* 55592-55599 */
38864, 37311, 33965, 31633, 33074, 29309, 23745, 22849, /* 55600-55607 */
21098, 19393, 24575, 29818, 29365, 27848, 30715, 35713, /* 55608-55615 */
38192, 37524, 39479, 43541, 42315, 40340, 42313, 42132, /* 55616-55623 */
40224, 39483, 33299, 26116, 22157, 17980, 12290, 11186, /* 55624-55631 */
16091, 21876, 28359, 36314, 41594, 45088, 47579, 51394, /* 55632-55639 */
51707, 44308, 33451, 29347, 25644, 22794, 24494, 29090, /* 55640-55647 */
32576, 35571, 36669, 36311, 36946, 39989, 38393, 32601, /* 55648-55655 */
28020, 26304, 25268, 24442, 25983, 29423, 31897, 32973, /* 55656-55663 */
31715, 30552, 27569, 26992, 31081, 30448, 30090, 33571, /* 55664-55671 */
36622, 38324, 41023, 43933, 47696, 50286, 47906, 43088, /* 55672-55679 */
38022, 33463, 32670, 30507, 27066, 21213, 17644, 15761, /* 55680-55687 */
14864, 16152, 19139, 23474, 29514, 33985, 38092, 43381, /* 55688-55695 */
49504, 52098, 49233, 43746, 39160, 34569, 28734, 21430, /* 55696-55703 */
21212, 24654, 27650, 29799, 33043, 37156, 38694, 39721, /* 55704-55711 */
40069, 35604, 31536, 29120, 26669, 26339, 27242, 29554, /* 55712-55719 */
34476, 36080, 37691, 38796, 36147, 35985, 36804, 30720, /* 55720-55727 */
23274, 23615, 27271, 28713, 32162, 39914, 45967, 45332, /* 55728-55735 */
42393, 39410, 35102, 29675, 26508, 20999, 14065, 12917, /* 55736-55743 */
16747, 20244, 22875, 29346, 37662, 40274, 42656, 46209, /* 55744-55751 */
45182, 45069, 49264, 50557, 46280, 40541, 38353, 34701, /* 55752-55759 */
28425, 27351, 25914, 23714, 21080, 19645, 18913, 19437, /* 55760-55767 */
25667, 34463, 35481, 33546, 34256, 35113, 31084, 29740, /* 55768-55775 */
31430, 32692, 32992, 34819, 33908, 34893, 38137, 41474, /* 55776-55783 */
40335, 35788, 32517, 31373, 28393, 27668, 30278, 34322, /* 55784-55791 */
38718, 41432, 42615, 40654, 35809, 34726, 31832, 25655, /* 55792-55799 */
21436, 15560, 14873, 16651, 19959, 26701, 35278, 43175, /* 55800-55807 */
46661, 46476, 47277, 46522, 47159, 41871, 34545, 30800, /* 55808-55815 */
27731, 24980, 22775, 21858, 24755, 25380, 26196, 25055, /* 55816-55823 */
26232, 29262, 31311, 35667, 37342, 36642, 39729, 43370, /* 55824-55831 */
43382, 41307, 40102, 39570, 38543, 35068, 32753, 32326, /* 55832-55839 */
30835, 32609, 32439, 29786, 27195, 26464, 26710, 24111, /* 55840-55847 */
23856, 29172, 31421, 32392, 31821, 34050, 35930, 36975, /* 55848-55855 */
38643, 31958, 26249, 25584, 24039, 25161, 25469, 31636, /* 55856-55863 */
39716, 42709, 46722, 48780, 50942, 51585, 49282, 44460, /* 55864-55871 */
33376, 25819, 22594, 16959, 14910, 17980, 21516, 24584, /* 55872-55879 */
28759, 30391, 29087, 30115, 33301, 36302, 35459, 33631, /* 55880-55887 */
37036, 39602, 38236, 37592, 43077, 43542, 39107, 36188, /* 55888-55895 */
29980, 27311, 27871, 27498, 27161, 25547, 28059, 28983, /* 55896-55903 */
28793, 31899, 31895, 35119, 37006, 36669, 38523, 35340, /* 55904-55911 */
35160, 37259, 37677, 35795, 33057, 32199, 28136, 25120, /* 55912-55919 */
24689, 23492, 28893, 35184, 38085, 39101, 42495, 44037, /* 55920-55927 */
42252, 38823, 32081, 26250, 20717, 15442, 13940, 16410, /* 55928-55935 */
20745, 25222, 32361, 37234, 39502, 44389, 44588, 43191, /* 55936-55943 */
41139, 36635, 36710, 37849, 37921, 37971, 38440, 40810, /* 55944-55951 */
38897, 38495, 36657, 29872, 24358, 19982, 16841, 14378, /* 55952-55959 */
14992, 19924, 25321, 30728, 34276, 41425, 46347, 43705, /* 55960-55967 */
40160, 38322, 35161, 32413, 32835, 29995, 27683, 30394, /* 55968-55975 */
31326, 32885, 36155, 36730, 36731, 36016, 35093, 33912, /* 55976-55983 */
36140, 36533, 36290, 38079, 32977, 28323, 29230, 26233, /* 55984-55991 */
24637, 24997, 24460, 25372, 31183, 33523, 33517, 39043, /* 55992-55999 */
42433, 43460, 43123, 39849, 36963, 33365, 28194, 26001, /* 56000-56007 */
29116, 29297, 28736, 31183, 28991, 27230, 28467, 29569, /* 56008-56015 */
27664, 24749, 25021, 24260, 29276, 36021, 39536, 46433, /* 56016-56023 */
51832, 53523, 52001, 46534, 41055, 33939, 29235, 24443, /* 56024-56031 */
21552, 21412, 20846, 25042, 28069, 29086, 33065, 37883, /* 56032-56039 */
37031, 31603, 30920, 28513, 25578, 28372, 28544, 28383, /* 56040-56047 */
29957, 31837, 32422, 34205, 35841, 36266, 36416, 33746, /* 56048-56055 */
33421, 38050, 36548, 38286, 42218, 40496, 38502, 39168, /* 56056-56063 */
38911, 33304, 27972, 26132, 23651, 25760, 25734, 24884, /* 56064-56071 */
26956, 27518, 29184, 29037, 29677, 31160, 32626, 33361, /* 56072-56079 */
34322, 40469, 44193, 42964, 44223, 43305, 39216, 34083, /* 56080-56087 */
30719, 26006, 19026, 15894, 15966, 19714, 25805, 30688, /* 56088-56095 */
35651, 40150, 43140, 42822, 42243, 41530, 36782, 34068, /* 56096-56103 */
29661, 27849, 31102, 31412, 35951, 39131, 37568, 37639, /* 56104-56111 */
38468, 35246, 27738, 25925, 25074, 23939, 28250, 30806, /* 56112-56119 */
33087, 34015, 32895, 33920, 33492, 30569, 28132, 25077, /* 56120-56127 */
21713, 20869, 27518, 29626, 32890, 40523, 42410, 41835, /* 56128-56135 */
43480, 46261, 44256, 40458, 40842, 40749, 39334, 34951, /* 56136-56143 */
33699, 32158, 27698, 27293, 23342, 20241, 18082, 16390, /* 56144-56151 */
17847, 19025, 26555, 36877, 41048, 43652, 46648, 46632, /* 56152-56159 */
40640, 38183, 36980, 29852, 25454, 23856, 25959, 30854, /* 56160-56167 */
32335, 37563, 40693, 39756, 37798, 35784, 31315, 25545, /* 56168-56175 */
25103, 25001, 26403, 32641, 36340, 38715, 40060, 40355, /* 56176-56183 */
40070, 39181, 35110, 27750, 24549, 21708, 20371, 26288, /* 56184-56191 */
30153, 35210, 41647, 43987, 44273, 44414, 42248, 36374, /* 56192-56199 */
30324, 25075, 19430, 19844, 18131, 19992, 25382, 26870, /* 56200-56207 */
28624, 32125, 36330, 36641, 34999, 37684, 39674, 42731, /* 56208-56215 */
44160, 44636, 45490, 43023, 39873, 36982, 33795, 30455, /* 56216-56223 */
27293, 25683, 22727, 24729, 28619, 28135, 27823, 28275, /* 56224-56231 */
29402, 27382, 27732, 31121, 29665, 28373, 28678, 33379, /* 56232-56239 */
38167, 38001, 40758, 41778, 38585, 33711, 31982, 29195, /* 56240-56247 */
23761, 26034, 28359, 29874, 36027, 40414, 45250, 46211, /* 56248-56255 */
44460, 43639, 39143, 31131, 23175, 18630, 15352, 16465, /* 56256-56263 */
23462, 26028, 31123, 35957, 37840, 39334, 40354, 42276, /* 56264-56271 */
40146, 37132, 34953, 32485, 31602, 28903, 33222, 35112, /* 56272-56279 */
31932, 30798, 30054, 29329, 26057, 23664, 24964, 26755, /* 56280-56287 */
30509, 30156, 32368, 34943, 37317, 42203, 42470, 43166, /* 56288-56295 */
42760, 39342, 36862, 33299, 35755, 37177, 35282, 33420, /* 56296-56303 */
30835, 27587, 23080, 24807, 26699, 25631, 27846, 29524, /* 56304-56311 */
35334, 37364, 36905, 39400, 38168, 32867, 28244, 25386, /* 56312-56319 */
19671, 16891, 23485, 25833, 29806, 35901, 42112, 47934, /* 56320-56327 */
47453, 47051, 48223, 46507, 40027, 33599, 31244, 25258, /* 56328-56335 */
26933, 28722, 26164, 30269, 32134, 30543, 28638, 28941, /* 56336-56343 */
28893, 25403, 24019, 23079, 27213, 29330, 31848, 41747, /* 56344-56351 */
45085, 43855, 43240, 43047, 40187, 32950, 30031, 28326, /* 56352-56359 */
27570, 25644, 23287, 24928, 25769, 30905, 33831, 32988, /* 56360-56367 */
35238, 36059, 37685, 37018, 38274, 40566, 39346, 37685, /* 56368-56375 */
33423, 32282, 29566, 26091, 28690, 27186, 26412, 27821, /* 56376-56383 */
31799, 36062, 36601, 40601, 43535, 42994, 38130, 32337, /* 56384-56391 */
27301, 19323, 18649, 20470, 21061, 23631, 27332, 34027, /* 56392-56399 */
36754, 36940, 39298, 41352, 39136, 32742, 31233, 30183, /* 56400-56407 */
32010, 39272, 41757, 44335, 46983, 48011, 44119, 37137, /* 56408-56415 */
34864, 30619, 23098, 17016, 15329, 15900, 13077, 20226, /* 56416-56423 */
29631, 34053, 38536, 42535, 45147, 41062, 36382, 35936, /* 56424-56431 */
35233, 31886, 26486, 26618, 25906, 27116, 33280, 35118, /* 56432-56439 */
35216, 35991, 37069, 36921, 35524, 36944, 37048, 38134, /* 56440-56447 */
36807, 34459, 32547, 28996, 29211, 27470, 24948, 27488, /* 56448-56455 */
30240, 32690, 31183, 33611, 37220, 38408, 37906, 35613, /* 56456-56463 */
34390, 30639, 28695, 33238, 34710, 35283, 34405, 36349, /* 56464-56471 */
35554, 32299, 30517, 29965, 27623, 21376, 15515, 15981, /* 56472-56479 */
18477, 25977, 31726, 37304, 44860, 50973, 54305, 52948, /* 56480-56487 */
49145, 45531, 39857, 32091, 25599, 24838, 20354, 20048, /* 56488-56495 */
27453, 30578, 32727, 35832, 37135, 35453, 30503, 29133, /* 56496-56503 */
31693, 32661, 26552, 24185, 25301, 24408, 29229, 34160, /* 56504-56511 */
33901, 34498, 35153, 35730, 34304, 33940, 34254, 35781, /* 56512-56519 */
36044, 33901, 34862, 36016, 37321, 40855, 38341, 36479, /* 56520-56527 */
38539, 39070, 32471, 28173, 29186, 28139, 26409, 24716, /* 56528-56535 */
22536, 21272, 18762, 24318, 32399, 37255, 40868, 45595, /* 56536-56543 */
48226, 45611, 42995, 42886, 39311, 31345, 21460, 17462, /* 56544-56551 */
16627, 20312, 24312, 25392, 30218, 36148, 39227, 40695, /* 56552-56559 */
39031, 37918, 36234, 33491, 31040, 31843, 29966, 28766, /* 56560-56567 */
33909, 37013, 38204, 40897, 41088, 39267, 33954, 29720, /* 56568-56575 */
29561, 31435, 27645, 23956, 26375, 28760, 32322, 37025, /* 56576-56583 */
36748, 35588, 33169, 30448, 28102, 27193, 25482, 26076, /* 56584-56591 */
27156, 25257, 26052, 29976, 33494, 38253, 39340, 39843, /* 56592-56599 */
43236, 48125, 47638, 44427, 43279, 42542, 38436, 30768, /* 56600-56607 */
25897, 23337, 17625, 17095, 21025, 25221, 26220, 27725, /* 56608-56615 */
32771, 34606, 34394, 38374, 41555, 38601, 32254, 29598, /* 56616-56623 */
28165, 30770, 32890, 32058, 33566, 36552, 38503, 38425, /* 56624-56631 */
35873, 34841, 34165, 30508, 26182, 27556, 26494, 25213, /* 56632-56639 */
31974, 36559, 37348, 40400, 42667, 40491, 34858, 30979, /* 56640-56647 */
30270, 31747, 27038, 22906, 25964, 25831, 29791, 37300, /* 56648-56655 */
38883, 40536, 43354, 41632, 37691, 36291, 32423, 28000, /* 56656-56663 */
26673, 22283, 20507, 20672, 22454, 27281, 27623, 26365, /* 56664-56671 */
31183, 39112, 40068, 37526, 40498, 43649, 45017, 43197, /* 56672-56679 */
41676, 40458, 35637, 33467, 31595, 32491, 32887, 29732, /* 56680-56687 */
30818, 29808, 28279, 29004, 30520, 29340, 24527, 22559, /* 56688-56695 */
22867, 29326, 33115, 30011, 32547, 36174, 37371, 38193, /* 56696-56703 */
36971, 35666, 34463, 31901, 27249, 29524, 30196, 28106, /* 56704-56711 */
34548, 36773, 36822, 40842, 45304, 46291, 41534, 37238, /* 56712-56719 */
33845, 33663, 27193, 17809, 19482, 18978, 20169, 24900, /* 56720-56727 */
29080, 33205, 35330, 37826, 37923, 40721, 42997, 40561, /* 56728-56735 */
39137, 35144, 32879, 30992, 32502, 33944, 30177, 27600, /* 56736-56743 */
26837, 30952, 31857, 25538, 25782, 28647, 28367, 26487, /* 56744-56751 */
29531, 32603, 32941, 37640, 38774, 41974, 45619, 43059, /* 56752-56759 */
41906, 38847, 35957, 36261, 35187, 30558, 26358, 25087, /* 56760-56767 */
22265, 26895, 32178, 28940, 29957, 34254, 36548, 36575, /* 56768-56775 */
36760, 36474, 32160, 26732, 21534, 22533, 23661, 23125, /* 56776-56783 */
26800, 28637, 31073, 35126, 41839, 45605, 43407, 42550, /* 56784-56791 */
42027, 42159, 40796, 36758, 34715, 33004, 33721, 31111, /* 56792-56799 */
29522, 31823, 30813, 27737, 26068, 27093, 29826, 27385, /* 56800-56807 */
24361, 24717, 27466, 28308, 34888, 39378, 38186, 38104, /* 56808-56815 */
38030, 38726, 40523, 37195, 33329, 30816, 29062, 25470, /* 56816-56823 */
26580, 27446, 28440, 31135, 28726, 29957, 36160, 38010, /* 56824-56831 */
37781, 38686, 39538, 38922, 38365, 35487, 31284, 28970, /* 56832-56839 */
28828, 30883, 29440, 29726, 30913, 32592, 34390, 36052, /* 56840-56847 */
39243, 41115, 39716, 36541, 31102, 29824, 28878, 30130, /* 56848-56855 */
25615, 21360, 22497, 24117, 25732, 31008, 33944, 33253, /* 56856-56863 */
32296, 33389, 32941, 34724, 33880, 37216, 39916, 38624, /* 56864-56871 */
40588, 45174, 45241, 41769, 39388, 36754, 33105, 33737, /* 56872-56879 */
25702, 19549, 19876, 22060, 24972, 24943, 26985, 31305, /* 56880-56887 */
32650, 34103, 36566, 41058, 38620, 34976, 33419, 28203, /* 56888-56895 */
27440, 30306, 33766, 32441, 31274, 32395, 32964, 35773, /* 56896-56903 */
37572, 37960, 37700, 36502, 36458, 32980, 33601, 33330, /* 56904-56911 */
35122, 33112, 28093, 29576, 29578, 28684, 31516, 31284, /* 56912-56919 */
33713, 34387, 36948, 32518, 28913, 28361, 32246, 36517, /* 56920-56927 */
35706, 34561, 35718, 35033, 34978, 34133, 35164, 32932, /* 56928-56935 */
30103, 23123, 20467, 22244, 24867, 27721, 27880, 29545, /* 56936-56943 */
33980, 36078, 40718, 41723, 45090, 46079, 43411, 41656, /* 56944-56951 */
36073, 32962, 31381, 32334, 33270, 30717, 30482, 31317, /* 56952-56959 */
32437, 30704, 28076, 30886, 31030, 31610, 27017, 26128, /* 56960-56967 */
27680, 30665, 32113, 29281, 29207, 29657, 29022, 29216, /* 56968-56975 */
29109, 35905, 37138, 36695, 34919, 34223, 35990, 38401, /* 56976-56983 */
40730, 38748, 34920, 38256, 38648, 39300, 36339, 34815, /* 56984-56991 */
36172, 32532, 28941, 27207, 24378, 22023, 25006, 26978, /* 56992-56999 */
23483, 26793, 31759, 34844, 36547, 38057, 43630, 43631, /* 57000-57007 */
40010, 34802, 29030, 26135, 28071, 30315, 26784, 24899, /* 57008-57015 */
29427, 32583, 32694, 31824, 36646, 37758, 33797, 31590, /* 57016-57023 */
31020, 29880, 36411, 39119, 37665, 36956, 37268, 38167, /* 57024-57031 */
36345, 34013, 36158, 33827, 30894, 30769, 31540, 26813, /* 57032-57039 */
27334, 35034, 35802, 32363, 31978, 34963, 34143, 26342, /* 57040-57047 */
25818, 27597, 27393, 26890, 23899, 23438, 24859, 32722, /* 57048-57055 */
35242, 32107, 34096, 36317, 38840, 37838, 40433, 45954, /* 57056-57063 */
44348, 45965, 42247, 39784, 35035, 33841, 35973, 25051, /* 57064-57071 */
22214, 24348, 22582, 25055, 25688, 30339, 31040, 32401, /* 57072-57079 */
33346, 32406, 31933, 30803, 36664, 34315, 28008, 32120, /* 57080-57087 */
32825, 33194, 33980, 34569, 35436, 34811, 35295, 30915, /* 57088-57095 */
27001, 28608, 34283, 36641, 32047, 33413, 38296, 38942, /* 57096-57103 */
37991, 37238, 40744, 36896, 30224, 27769, 23818, 25886, /* 57104-57111 */
31967, 32633, 32081, 32199, 34421, 33487, 34597, 36313, /* 57112-57119 */
36003, 35829, 34503, 34359, 31602, 26158, 29477, 33132, /* 57120-57127 */
28510, 23491, 24007, 25756, 23523, 25221, 28851, 31897, /* 57128-57135 */
38195, 39419, 38373, 38989, 40560, 45926, 45900, 41361, /* 57136-57143 */
38503, 37687, 33708, 30023, 31965, 33457, 35126, 33972, /* 57144-57151 */
29286, 27046, 24830, 28114, 28586, 23823, 23465, 24777, /* 57152-57159 */
29345, 32481, 33059, 35309, 37374, 37281, 32852, 30861, /* 57160-57167 */
28823, 26883, 32113, 31174, 30611, 34307, 37174, 41493, /* 57168-57175 */
41447, 40928, 41707, 41885, 38850, 31676, 29567, 28214, /* 57176-57183 */
30457, 31357, 27079, 25555, 28935, 32706, 29271, 29421, /* 57184-57191 */
34683, 33463, 31439, 29592, 30231, 33925, 37484, 41626, /* 57192-57199 */
41249, 36732, 33127, 33328, 32044, 26536, 25981, 27115, /* 57200-57207 */
24502, 25673, 27331, 28193, 30818, 38289, 39484, 33409, /* 57208-57215 */
34260, 36359, 34172, 34525, 35860, 41264, 43572, 39439, /* 57216-57223 */
36829, 35828, 31320, 34827, 38621, 30154, 24401, 27565, /* 57224-57231 */
27196, 25044, 29692, 34635, 36553, 36491, 33884, 29942, /* 57232-57239 */
26943, 25796, 28121, 25206, 21004, 23207, 29244, 30205, /* 57240-57247 */
32238, 39050, 43275, 41300, 42461, 40523, 35850, 34543, /* 57248-57255 */
38736, 38054, 36853, 38320, 39659, 38626, 34331, 31476, /* 57256-57263 */
30717, 28838, 29138, 23203, 18724, 20029, 25487, 32554, /* 57264-57271 */
30525, 32442, 37609, 36898, 34657, 35751, 36576, 32632, /* 57272-57279 */
31267, 31166, 28051, 31476, 31837, 34651, 36017, 32465, /* 57280-57287 */
31502, 33102, 33257, 32116, 31484, 32808, 33683, 37656, /* 57288-57295 */
35204, 36013, 38300, 38428, 37472, 32224, 30286, 28318, /* 57296-57303 */
28865, 31866, 28449, 34143, 38764, 37639, 35657, 32835, /* 57304-57311 */
32985, 31672, 33503, 31972, 26736, 25586, 23665, 26878, /* 57312-57319 */
29298, 28407, 31974, 31008, 28228, 26139, 28597, 30842, /* 57320-57327 */
31547, 38038, 36997, 36883, 42752, 43698, 44190, 44018, /* 57328-57335 */
44914, 42172, 38779, 33784, 26689, 26012, 23795, 30621, /* 57336-57343 */
33874, 26302, 28909, 31468, 28123, 25702, 28508, 31745, /* 57344-57351 */
28544, 28586, 29008, 29733, 32555, 33651, 38648, 35932, /* 57352-57359 */
32327, 32678, 31561, 31389, 31596, 34707, 35732, 35071, /* 57360-57367 */
40050, 37745, 36669, 37095, 38191, 34482, 30727, 32114, /* 57368-57375 */
29705, 27394, 27516, 28755, 33216, 34358, 37908, 34550, /* 57376-57383 */
32101, 31707, 31773, 33186, 29663, 29594, 33378, 32463, /* 57384-57391 */
36174, 39481, 38618, 35700, 33635, 30194, 23440, 23541, /* 57392-57399 */
22289, 21780, 24098, 24416, 30830, 36425, 38686, 42492, /* 57400-57407 */
41867, 41264, 38621, 38008, 35219, 33366, 34025, 34244, /* 57408-57415 */
36277, 36923, 35234, 36749, 38791, 36741, 30730, 30360, /* 57416-57423 */
29660, 25245, 22668, 22039, 25900, 29535, 31548, 35036, /* 57424-57431 */
32715, 29978, 28619, 29797, 28985, 26860, 28745, 28729, /* 57432-57439 */
30179, 34026, 37364, 40373, 42424, 46007, 41572, 37425, /* 57440-57447 */
38557, 36344, 33592, 33450, 35299, 37039, 34733, 32247, /* 57448-57455 */
30178, 27228, 24785, 28835, 27725, 21664, 24185, 27978, /* 57456-57463 */
28208, 33118, 37636, 40751, 41501, 40608, 36985, 33145, /* 57464-57471 */
30307, 28523, 29943, 26517, 24751, 30104, 30903, 32300, /* 57472-57479 */
36432, 37636, 35496, 35897, 35381, 28684, 27406, 28385, /* 57480-57487 */
30184, 36190, 37151, 38997, 42313, 40461, 38878, 37069, /* 57488-57495 */
34432, 34112, 32592, 26405, 24802, 29721, 29755, 31500, /* 57496-57503 */
34368, 34649, 35627, 33777, 33736, 32018, 26159, 24324, /* 57504-57511 */
25652, 25385, 22926, 24828, 26965, 29660, 33597, 34439, /* 57512-57519 */
37152, 39757, 40204, 40757, 39135, 40764, 42057, 41538, /* 57520-57527 */
40378, 38846, 37520, 32504, 33188, 31270, 25149, 27844, /* 57528-57535 */
29771, 28608, 29128, 29132, 30692, 30110, 28680, 26558, /* 57536-57543 */
29804, 28842, 27559, 33320, 31387, 30691, 36551, 36609, /* 57544-57551 */
36391, 35611, 34404, 33669, 33527, 30838, 28726, 30406, /* 57552-57559 */
30607, 35368, 38163, 35109, 38370, 39154, 38989, 38185, /* 57560-57567 */
35935, 34325, 30855, 28489, 23770, 25149, 30586, 30450, /* 57568-57575 */
33470, 34074, 35565, 36420, 35282, 36976, 35770, 33238, /* 57576-57583 */
32919, 34586, 33345, 26313, 26618, 27024, 27793, 27631, /* 57584-57591 */
25699, 26679, 27299, 27681, 30402, 32181, 37139, 39321, /* 57592-57599 */
39082, 35624, 37262, 36943, 36650, 42585, 40954, 38360, /* 57600-57607 */
38844, 38819, 40244, 34355, 33612, 35671, 32113, 25762, /* 57608-57615 */
23938, 24699, 19951, 21534, 27352, 28521, 32891, 33987, /* 57616-57623 */
36407, 36160, 31844, 32083, 33156, 29623, 24594, 23488, /* 57624-57631 */
25020, 27482, 37244, 38569, 39087, 44110, 45284, 42891, /* 57632-57639 */
40265, 38467, 36174, 33386, 30572, 29327, 32748, 27161, /* 57640-57647 */
27974, 32081, 30280, 32883, 34057, 32374, 31366, 28513, /* 57648-57655 */
28508, 30889, 34356, 30719, 30482, 33745, 33898, 37144, /* 57656-57663 */
35895, 33445, 34852, 31430, 29866, 29465, 30399, 28724, /* 57664-57671 */
28514, 29141, 26385, 28577, 30927, 31669, 34871, 34052, /* 57672-57679 */
36045, 40304, 45497, 44257, 40922, 40130, 38205, 35411, /* 57680-57687 */
30503, 29916, 31210, 25326, 27845, 33163, 35308, 33824, /* 57688-57695 */
33471, 36482, 33387, 30143, 32067, 30786, 25386, 18354, /* 57696-57703 */
19242, 21962, 25616, 30268, 30179, 32726, 35743, 38386, /* 57704-57711 */
40482, 39035, 39918, 39329, 35282, 33924, 37279, 37203, /* 57712-57719 */
34441, 39676, 42323, 38103, 37415, 36580, 33641, 29064, /* 57720-57727 */
27162, 27962, 29252, 26062, 22063, 23706, 23810, 24852, /* 57728-57735 */
33536, 35763, 35859, 37215, 36715, 36210, 36543, 36077, /* 57736-57743 */
34128, 32464, 28103, 23962, 26434, 26817, 29372, 33203, /* 57744-57751 */
33263, 38136, 42520, 40511, 37989, 36727, 36734, 35348, /* 57752-57759 */
33637, 31337, 28343, 26424, 24581, 31171, 39009, 38277, /* 57760-57767 */
37386, 39216, 37757, 32340, 30654, 32781, 30997, 26800, /* 57768-57775 */
24056, 27740, 30392, 30205, 31905, 32757, 32987, 31847, /* 57776-57783 */
31457, 29051, 25775, 26894, 27524, 28448, 31975, 35140, /* 57784-57791 */
35829, 35066, 40360, 42513, 42288, 45291, 45248, 43075, /* 57792-57799 */
36681, 34320, 37190, 33321, 28444, 27195, 25384, 21730, /* 57800-57807 */
23393, 29134, 26845, 26136, 28652, 31826, 34785, 34529, /* 57808-57815 */
34497, 35313, 31604, 26938, 27793, 29527, 26622, 30083, /* 57816-57823 */
32023, 33489, 40726, 42915, 40670, 40907, 40207, 37643, /* 57824-57831 */
34970, 32695, 28350, 29047, 27036, 29171, 38763, 37798, /* 57832-57839 */
34224, 35104, 35689, 33748, 30199, 30323, 29191, 26471, /* 57840-57847 */
21284, 21831, 29848, 31518, 35778, 41404, 41808, 40977, /* 57848-57855 */
39586, 37817, 32011, 28149, 25789, 23804, 24546, 23861, /* 57856-57863 */
24646, 25626, 28423, 35499, 38219, 39752, 38857, 38813, /* 57864-57871 */
36155, 35058, 41058, 42978, 37763, 33508, 33443, 31187, /* 57872-57879 */
28731, 36863, 37604, 33049, 31718, 31352, 33436, 31494, /* 57880-57887 */
27430, 29199, 30456, 26439, 24469, 28396, 25211, 24206, /* 57888-57895 */
28904, 29279, 33764, 38113, 35030, 33442, 34460, 34438, /* 57896-57903 */
33461, 34244, 33461, 33545, 32195, 30464, 40512, 47540, /* 57904-57911 */
43936, 43918, 45177, 40636, 33965, 30632, 27929, 26307, /* 57912-57919 */
21017, 16878, 22306, 25176, 25086, 30594, 33435, 35476, /* 57920-57927 */
37987, 40377, 39145, 36428, 34188, 30711, 30057, 31138, /* 57928-57935 */
28720, 27222, 27156, 31086, 33853, 34558, 35994, 35495, /* 57936-57943 */
34516, 31545, 32025, 35912, 33374, 29906, 31853, 34207, /* 57944-57951 */
31959, 35020, 41290, 38043, 34933, 36499, 38734, 38325, /* 57952-57959 */
33828, 31801, 31164, 28096, 23663, 24970, 28248, 27175, /* 57960-57967 */
31598, 33972, 34861, 38741, 37261, 32915, 30164, 28545, /* 57968-57975 */
25827, 23429, 23623, 23585, 24930, 23403, 30677, 43894, /* 57976-57983 */
44955, 42739, 46523, 47343, 42658, 40954, 41800, 38462, /* 57984-57991 */
33399, 26635, 24402, 27341, 30137, 31168, 32477, 33056, /* 57992-57999 */
31201, 30874, 29817, 25433, 25428, 25281, 25238, 28111, /* 58000-58007 */
31727, 30630, 29585, 35688, 37962, 36883, 38785, 37909, /* 58008-58015 */
35539, 32566, 31987, 34039, 35408, 32847, 31061, 32410, /* 58016-58023 */
29924, 31435, 39439, 40008, 38165, 38177, 36959, 36309, /* 58024-58031 */
34293, 28933, 29477, 30535, 25300, 24808, 27746, 27051, /* 58032-58039 */
30047, 31174, 31588, 38177, 43250, 40537, 37644, 37687, /* 58040-58047 */
32997, 29031, 27470, 24527, 23036, 19937, 21813, 30122, /* 58048-58055 */
35677, 35665, 34682, 39035, 38140, 33970, 34603, 35199, /* 58056-58063 */
34121, 32159, 32239, 35085, 39817, 44426, 40817, 38426, /* 58064-58071 */
39931, 39313, 35697, 31895, 27379, 23967, 21405, 19685, /* 58072-58079 */
23052, 28355, 25932, 30859, 36575, 35176, 34939, 36996, /* 58080-58087 */
34282, 30314, 27277, 27242, 29193, 31824, 29787, 31278, /* 58088-58095 */
31277, 33041, 39317, 41014, 39187, 39569, 39348, 39325, /* 58096-58103 */
39215, 41485, 38607, 34913, 32216, 27065, 23231, 26455, /* 58104-58111 */
29675, 27578, 26605, 28776, 31823, 34107, 32938, 33018, /* 58112-58119 */
34878, 33888, 30993, 31827, 32511, 28672, 30626, 33085, /* 58120-58127 */
33552, 36003, 37467, 34455, 34228, 33020, 29070, 27719, /* 58128-58135 */
29109, 25430, 24097, 24310, 30418, 38264, 42505, 42774, /* 58136-58143 */
46195, 46357, 42328, 37627, 34516, 32263, 30280, 23371, /* 58144-58151 */
25667, 28188, 30477, 32922, 32622, 33933, 34895, 34608, /* 58152-58159 */
34653, 32403, 30911, 26078, 25725, 24569, 26286, 27940, /* 58160-58167 */
26542, 32016, 34054, 32729, 34536, 35066, 36303, 34815, /* 58168-58175 */
34748, 36286, 39028, 39044, 36680, 40999, 39283, 38922, /* 58176-58183 */
40317, 35352, 32140, 30989, 31733, 30396, 29354, 31888, /* 58184-58191 */
27710, 25902, 22140, 22589, 25532, 27043, 33549, 33493, /* 58192-58199 */
33103, 37724, 37244, 38915, 37501, 36754, 34433, 30981, /* 58200-58207 */
27502, 25873, 28582, 26618, 28829, 33998, 32497, 36897, /* 58208-58215 */
39702, 39016, 39245, 39932, 37847, 34997, 33466, 29837, /* 58216-58223 */
27218, 27012, 31786, 38450, 34667, 34293, 37084, 33968, /* 58224-58231 */
30847, 29723, 32117, 32528, 29761, 28302, 30051, 31900, /* 58232-58239 */
33504, 35403, 33675, 31336, 31363, 29408, 27836, 28335, /* 58240-58247 */
29325, 27949, 26470, 27612, 31271, 32391, 33986, 40975, /* 58248-58255 */
41220, 38575, 41990, 43565, 41868, 38557, 38499, 36851, /* 58256-58263 */
37038, 35645, 28813, 27486, 27205, 28520, 28282, 25386, /* 58264-58271 */
26623, 27757, 29061, 29256, 34525, 38030, 33506, 32907, /* 58272-58279 */
29068, 26812, 27296, 30404, 34515, 29358, 30985, 35003, /* 58280-58287 */
35528, 37307, 37668, 41738, 37953, 35312, 33367, 29988, /* 58288-58295 */
32983, 33234, 38293, 37601, 34144, 37323, 34222, 33834, /* 58296-58303 */
32385, 30821, 29508, 27220, 27201, 20301, 20211, 26801, /* 58304-58311 */
33915, 39266, 38122, 40930, 41204, 37647, 33622, 33277, /* 58312-58319 */
34822, 29119, 26509, 23631, 21857, 28264, 33843, 34266, /* 58320-58327 */
32177, 33432, 34282, 32480, 33242, 33300, 35791, 37104, /* 58328-58335 */
37445, 38501, 37511, 37376, 37028, 38951, 37954, 32541, /* 58336-58343 */
31352, 31449, 28887, 25738, 27955, 29920, 33182, 33413, /* 58344-58351 */
28848, 30884, 33499, 33317, 32023, 29058, 27421, 27035, /* 58352-58359 */
28302, 27859, 31065, 36599, 34358, 32668, 29402, 28414, /* 58360-58367 */
32045, 36885, 38267, 35274, 37625, 41406, 44193, 45992, /* 58368-58375 */
41617, 41042, 37114, 29987, 26308, 25088, 22265, 22716, /* 58376-58383 */
28494, 28031, 26268, 30842, 32782, 34435, 32749, 34420, /* 58384-58391 */
35711, 33873, 31031, 24992, 25923, 31000, 36673, 40282, /* 58392-58399 */
35223, 33974, 35965, 34098, 28092, 28658, 33539, 29804, /* 58400-58407 */
29034, 29477, 28743, 36237, 44376, 45777, 42187, 38378, /* 58408-58415 */
36032, 33101, 30640, 29230, 29856, 28314, 28020, 30097, /* 58416-58423 */
29621, 27666, 33539, 39251, 34977, 29914, 34296, 35966, /* 58424-58431 */
30982, 27749, 28749, 31130, 32249, 29761, 26319, 24530, /* 58432-58439 */
27675, 33448, 32914, 29094, 30681, 35508, 36260, 35499, /* 58440-58447 */
41149, 42516, 42490, 42917, 39091, 34040, 34093, 40575, /* 58448-58455 */
36595, 30036, 31871, 31267, 32023, 30554, 27936, 28846, /* 58456-58463 */
25826, 23636, 23409, 24097, 24201, 31495, 38765, 33223, /* 58464-58471 */
32169, 36423, 36943, 35430, 32593, 31011, 30168, 32676, /* 58472-58479 */
31767, 27831, 27695, 31918, 40975, 41014, 35557, 37793, /* 58480-58487 */
40107, 37734, 34026, 36433, 36482, 30974, 30682, 26009, /* 58488-58495 */
26059, 32707, 35129, 36197, 33318, 30055, 29172, 30847, /* 58496-58503 */
31432, 30238, 34029, 33587, 34304, 35797, 30148, 27592, /* 58504-58511 */
33999, 35352, 28004, 26866, 28198, 28447, 28815, 27588, /* 58512-58519 */
29181, 33515, 34300, 33519, 32324, 31880, 33787, 41835, /* 58520-58527 */
44283, 39685, 40336, 40860, 37738, 38236, 36799, 38103, /* 58528-58535 */
36454, 30257, 23793, 22946, 24712, 27985, 30005, 28606, /* 58536-58543 */
27973, 33342, 35805, 33722, 33501, 32831, 28599, 27063, /* 58544-58551 */
25885, 24782, 24051, 29139, 35578, 37275, 36849, 36571, /* 58552-58559 */
40106, 40478, 35431, 35022, 39026, 36619, 32338, 31623, /* 58560-58567 */
31037, 35460, 42499, 39726, 35088, 31923, 32827, 30608, /* 58568-58575 */
26777, 27749, 28653, 27526, 24787, 24790, 29252, 30899, /* 58576-58583 */
39065, 42842, 38311, 32916, 33059, 34306, 30437, 28960, /* 58584-58591 */
31608, 30137, 30189, 28392, 28244, 28114, 30152, 36241, /* 58592-58599 */
36911, 32902, 31469, 34819, 35368, 34505, 40343, 41467, /* 58600-58607 */
41027, 37551, 32155, 27588, 28505, 39183, 37304, 30811, /* 58608-58615 */
31091, 33274, 34493, 30796, 31856, 34611, 32482, 28882, /* 58616-58623 */
26566, 26196, 23079, 26478, 33259, 30373, 30220, 32463, /* 58624-58631 */
32280, 31726, 30536, 32207, 32514, 32853, 33678, 30784, /* 58632-58639 */
30768, 34243, 44628, 45395, 42131, 43977, 44556, 39897, /* 58640-58647 */
33257, 33651, 31724, 27397, 29523, 23923, 23274, 26979, /* 58648-58655 */
31619, 32794, 28488, 28527, 30458, 32010, 31069, 29658, /* 58656-58663 */
33086, 30832, 31931, 32273, 29071, 31829, 34880, 36709, /* 58664-58671 */
33459, 32904, 35536, 33351, 34172, 34529, 35903, 37013, /* 58672-58679 */
34616, 34593, 30344, 29664, 32485, 39309, 38755, 31619, /* 58680-58687 */
33252, 33627, 34671, 37371, 32884, 35147, 34785, 30514, /* 58688-58695 */
23521, 23073, 28112, 30389, 35110, 34789, 33396, 36172, /* 58696-58703 */
32076, 32048, 31130, 30321, 29692, 27219, 24599, 21000, /* 58704-58711 */
24539, 29601, 36670, 42282, 39503, 38919, 39347, 38828, /* 58712-58719 */
35219, 35670, 40611, 37919, 36400, 32602, 31389, 34036, /* 58720-58727 */
34831, 41620, 38708, 31302, 31581, 31165, 27376, 21899, /* 58728-58735 */
25220, 28601, 26511, 27428, 25546, 27422, 28815, 33671, /* 58736-58743 */
35000, 30453, 32614, 34530, 31058, 29923, 32878, 38904, /* 58744-58751 */
36602, 35594, 35678, 35214, 33036, 35916, 41141, 36574, /* 58752-58759 */
35606, 39644, 38336, 38380, 33240, 32824, 31319, 29261, /* 58760-58767 */
29953, 24900, 24924, 28817, 32437, 31376, 28205, 34130, /* 58768-58775 */
34883, 32891, 33289, 34491, 34195, 28828, 29029, 27501, /* 58776-58783 */
24892, 27797, 31915, 36098, 33172, 32389, 37053, 35715, /* 58784-58791 */
35054, 34040, 34426, 32957, 31549, 30747, 30369, 37114, /* 58792-58799 */
39294, 42386, 42633, 37447, 38057, 35752, 36307, 36489, /* 58800-58807 */
31307, 30645, 29554, 28600, 23210, 22844, 27218, 30117, /* 58808-58815 */
34459, 30939, 30641, 31625, 28859, 29290, 28241, 31067, /* 58816-58823 */
31538, 28336, 26514, 25985, 31606, 34898, 39886, 43476, /* 58824-58831 */
39245, 39698, 41307, 42073, 39457, 36598, 38884, 35563, /* 58832-58839 */
32870, 27633, 27825, 31338, 31221, 37445, 34858, 31690, /* 58840-58847 */
34039, 30668, 28242, 24434, 26329, 27452, 27888, 26943, /* 58848-58855 */
25880, 29609, 31012, 37293, 41762, 33849, 34666, 35884, /* 58856-58863 */
32984, 30271, 30897, 34515, 32523, 31350, 30166, 32850, /* 58864-58871 */
36089, 34205, 39397, 36875, 35031, 37829, 37923, 36315, /* 58872-58879 */
32574, 33280, 32726, 35168, 36908, 27310, 28908, 30903, /* 58880-58887 */
31844, 32293, 30222, 32930, 33041, 30828, 31082, 33214, /* 58888-58895 */
33496, 26382, 27838, 24797, 20609, 25119, 28972, 33423, /* 58896-58903 */
33159, 33629, 38615, 40682, 42906, 37976, 36043, 34688, /* 58904-58911 */
33095, 32168, 31613, 36057, 37174, 38285, 40757, 40712, /* 58912-58919 */
41088, 35644, 36209, 33812, 25663, 24464, 25919, 24626, /* 58920-58927 */
19849, 20490, 26639, 30834, 37958, 35925, 34572, 33640, /* 58928-58935 */
30494, 32317, 31285, 29981, 31036, 30073, 29969, 32099, /* 58936-58943 */
38128, 35701, 37874, 42574, 36820, 33845, 36040, 35304, /* 58944-58951 */
34877, 32981, 33632, 36624, 37409, 30295, 29076, 30053, /* 58952-58959 */
29538, 33769, 33903, 30725, 32779, 31299, 29908, 32886, /* 58960-58967 */
35377, 32941, 32165, 31866, 26610, 25215, 25890, 29401, /* 58968-58975 */
33755, 30603, 31295, 36220, 37360, 34665, 32641, 33068, /* 58976-58983 */
31754, 31140, 30317, 27648, 30842, 30739, 35027, 43723, /* 58984-58991 */
46476, 44766, 42794, 40545, 36278, 30342, 31097, 33512, /* 58992-58999 */
30370, 23225, 24380, 28698, 30701, 32736, 33695, 33717, /* 59000-59007 */
32436, 30392, 31259, 27892, 24526, 25910, 27598, 27242, /* 59008-59015 */
30129, 31220, 29294, 33524, 37761, 35676, 38132, 40328, /* 59016-59023 */
40113, 36313, 32429, 36625, 40189, 37740, 33452, 34550, /* 59024-59031 */
33608, 28787, 34133, 35266, 32064, 34892, 33720, 33093, /* 59032-59039 */
33803, 30175, 28643, 28073, 25061, 23082, 27268, 27706, /* 59040-59047 */
30363, 35543, 33301, 36138, 42494, 39300, 34446, 31639, /* 59048-59055 */
28756, 27072, 27245, 25612, 26275, 28314, 29348, 37524, /* 59056-59063 */
42875, 41060, 38798, 38162, 37971, 34456, 33853, 34183, /* 59064-59071 */
32602, 30165, 26914, 33695, 39877, 37405, 38113, 38015, /* 59072-59079 */
35665, 31053, 30245, 30926, 26230, 24890, 26945, 29914, /* 59080-59087 */
31033, 28117, 27898, 28564, 29799, 31295, 31440, 30652, /* 59088-59095 */
30195, 32170, 31270, 32609, 40925, 41645, 34769, 32304, /* 59096-59103 */
34328, 32823, 34451, 40501, 41547, 39399, 36579, 38491, /* 59104-59111 */
41703, 36350, 33433, 32712, 28699, 23298, 21785, 22078, /* 59112-59119 */
20645, 25036, 30452, 33468, 39895, 40477, 37316, 33687, /* 59120-59127 */
29189, 29643, 29545, 26690, 24517, 24904, 26019, 30882, /* 59128-59135 */
42658, 45878, 41697, 41069, 38931, 34616, 29803, 28720, /* 59136-59143 */
29710, 29595, 28212, 30568, 36059, 37445, 37076, 39925, /* 59144-59151 */
41398, 39302, 33828, 33361, 30297, 23625, 23332, 27720, /* 59152-59159 */
32680, 33947, 30937, 32613, 33793, 34815, 33336, 33697, /* 59160-59167 */
32383, 28405, 27776, 25237, 27637, 33777, 32070, 29709, /* 59168-59175 */
29161, 31162, 30806, 32842, 37269, 37410, 36613, 38918, /* 59176-59183 */
45091, 47952, 39890, 37416, 38896, 33630, 28883, 30749, /* 59184-59191 */
29120, 24968, 27590, 30674, 31499, 35564, 34819, 33455, /* 59192-59199 */
29936, 25853, 27303, 27731, 23995, 21328, 24175, 25287, /* 59200-59207 */
29888, 40909, 40340, 38122, 40222, 39641, 36059, 33169, /* 59208-59215 */
34738, 33872, 29468, 27723, 30680, 37944, 38313, 40294, /* 59216-59223 */
44569, 39959, 37258, 36189, 34747, 31053, 27248, 26826, /* 59224-59231 */
27924, 30699, 27979, 25274, 27524, 28605, 32743, 33971, /* 59232-59239 */
35530, 35887, 34028, 30595, 28608, 34421, 35140, 30010, /* 59240-59247 */
27585, 26279, 26597, 26339, 31640, 35437, 35679, 36079, /* 59248-59255 */
36424, 41070, 39780, 34988, 39141, 38991, 34756, 30159, /* 59256-59263 */
31796, 31905, 30569, 36332, 39327, 41717, 42757, 38130, /* 59264-59271 */
33931, 26668, 23449, 24200, 24691, 22139, 21897, 24439, /* 59272-59279 */
25353, 32354, 39577, 37358, 36271, 36144, 33378, 27198, /* 59280-59287 */
27200, 30218, 29761, 27917, 28448, 35073, 39075, 37962, /* 59288-59295 */
41970, 43991, 42541, 40100, 40683, 38138, 30759, 29353, /* 59296-59303 */
29299, 31549, 34007, 31889, 29553, 28618, 30085, 29317, /* 59304-59311 */
27684, 29589, 30340, 30354, 27986, 30835, 37229, 36337, /* 59312-59319 */
30432, 29930, 30684, 27743, 28354, 34008, 33736, 33666, /* 59320-59327 */
33663, 35181, 37511, 37004, 33726, 32936, 31551, 27384, /* 59328-59335 */
28154, 31210, 30895, 36564, 38448, 38766, 41685, 44913, /* 59336-59343 */
42482, 36603, 33070, 31116, 28633, 24986, 21839, 23728, /* 59344-59351 */
24003, 29406, 37366, 41345, 40598, 37995, 35284, 30267, /* 59352-59359 */
25585, 25131, 25097, 23383, 20603, 25458, 29550, 32447, /* 59360-59367 */
40203, 41491, 40207, 39124, 37113, 36062, 33290, 32980, /* 59368-59375 */
33778, 36181, 35885, 36836, 39758, 34415, 37608, 40287, /* 59376-59383 */
34747, 32621, 32093, 28878, 23954, 21080, 25541, 30032, /* 59384-59391 */
32165, 28667, 30373, 30184, 28399, 32545, 34825, 33540, /* 59392-59399 */
34202, 32345, 33215, 33209, 36967, 35795, 32835, 31810, /* 59400-59407 */
30902, 29034, 27151, 32232, 36359, 34655, 39197, 41860, /* 59408-59415 */
43826, 40275, 33552, 32607, 32668, 29543, 25905, 26973, /* 59416-59423 */
26408, 25776, 31729, 33160, 35947, 41480, 37950, 35270, /* 59424-59431 */
32725, 31204, 29894, 27710, 26784, 25956, 25859, 27810, /* 59432-59439 */
32958, 38949, 37535, 37089, 35400, 32953, 29798, 27540, /* 59440-59447 */
28650, 29104, 28163, 31725, 35626, 39494, 42717, 43842, /* 59448-59455 */
41620, 38491, 37431, 37474, 34489, 30194, 29425, 30885, /* 59456-59463 */
27844, 27106, 28037, 26332, 28093, 31640, 31249, 32065, /* 59464-59471 */
33726, 32312, 29823, 29274, 29421, 32864, 33718, 28322, /* 59472-59479 */
30039, 31134, 27374, 31189, 36472, 37607, 36574, 38187, /* 59480-59487 */
40070, 39197, 40764, 39422, 39123, 35014, 30267, 27932, /* 59488-59495 */
25342, 31011, 34718, 32501, 34756, 35580, 35905, 30924, /* 59496-59503 */
26416, 26913, 28231, 26183, 23742, 28887, 30028, 28291, /* 59504-59511 */
35682, 37581, 39524, 40053, 37580, 35565, 31909, 30141, /* 59512-59519 */
28318, 28914, 27774, 26864, 29835, 28370, 35132, 40435, /* 59520-59527 */
39168, 40750, 40450, 38906, 34640, 33258, 32520, 32282, /* 59528-59535 */
33374, 29860, 31216, 32799, 32051, 34384, 32003, 31700, /* 59536-59543 */
31448, 32270, 32469, 29752, 31119, 31353, 29743, 29473, /* 59544-59551 */
29108, 28615, 26366, 30550, 30501, 30392, 34363, 32775, /* 59552-59559 */
32710, 34207, 34021, 35948, 36714, 35159, 33824, 37085, /* 59560-59567 */
35302, 37457, 43021, 40036, 36318, 36719, 37152, 35063, /* 59568-59575 */
32987, 32120, 28977, 25786, 21390, 21186, 24853, 27451, /* 59576-59583 */
30530, 31970, 33914, 35514, 36500, 34685, 31786, 31437, /* 59584-59591 */
30242, 28394, 28843, 31507, 32807, 30905, 35873, 38128, /* 59592-59599 */
38345, 37993, 35673, 34741, 34092, 34072, 35215, 37172, /* 59600-59607 */
35376, 31998, 33839, 30022, 35023, 39398, 33037, 32305, /* 59608-59615 */
33056, 29443, 26577, 28386, 30369, 29838, 31562, 30053, /* 59616-59623 */
34146, 36694, 32516, 34286, 32082, 29763, 29504, 30699, /* 59624-59631 */
30905, 29038, 31308, 30635, 29985, 32294, 31510, 32198, /* 59632-59639 */
30193, 34976, 35557, 36654, 40742, 39958, 40299, 39076, /* 59640-59647 */
37960, 38589, 36713, 35993, 30935, 31051, 28670, 29813, /* 59648-59655 */
31815, 25911, 26964, 30804, 29803, 31777, 32885, 33073, /* 59656-59663 */
30321, 28853, 25356, 27371, 31354, 30854, 34154, 33545, /* 59664-59671 */
33241, 37059, 35937, 33493, 33948, 34832, 32292, 32325, /* 59672-59679 */
34083, 33638, 36196, 36843, 40783, 40605, 38939, 37595, /* 59680-59687 */
34442, 34470, 31251, 27719, 29930, 29200, 26540, 23131, /* 59688-59695 */
26517, 30015, 35696, 36854, 32989, 35597, 35093, 29302, /* 59696-59703 */
29590, 31795, 32766, 30344, 31049, 28804, 31920, 34507, /* 59704-59711 */
32891, 35047, 32516, 29732, 32014, 32580, 31967, 31228, /* 59712-59719 */
35800, 36635, 39401, 40110, 36024, 38334, 37085, 38144, /* 59720-59727 */
37509, 33664, 33952, 31855, 30214, 26858, 28335, 32525, /* 59728-59735 */
30915, 30079, 27364, 29427, 30447, 34128, 34270, 28036, /* 59736-59743 */
29756, 30165, 29117, 30512, 29805, 33604, 33160, 31204, /* 59744-59751 */
27062, 30460, 34351, 35232, 38920, 36131, 36480, 42766, /* 59752-59759 */
40588, 39962, 38603, 39326, 34707, 32772, 34213, 28578, /* 59760-59767 */
28591, 30905, 33185, 32926, 26477, 27522, 29395, 28989, /* 59768-59775 */
25998, 29821, 35164, 31519, 29453, 26694, 27489, 34156, /* 59776-59783 */
37925, 36763, 34096, 35124, 34928, 33100, 31322, 30615, /* 59784-59791 */
32568, 30998, 29498, 29920, 30720, 34074, 40893, 44160, /* 59792-59799 */
39606, 36347, 39574, 35860, 31331, 31975, 31461, 31475, /* 59800-59807 */
31910, 28230, 25588, 27348, 31625, 36196, 36816, 33732, /* 59808-59815 */
34644, 35929, 30227, 26327, 29903, 29535, 28425, 28498, /* 59816-59823 */
25912, 26551, 33192, 39281, 35380, 31307, 32523, 34398, /* 59824-59831 */
34416, 29912, 31644, 35017, 35406, 36304, 38098, 38851, /* 59832-59839 */
37461, 42564, 41508, 36826, 37469, 33816, 32983, 29874, /* 59840-59847 */
25210, 24608, 25357, 28104, 25431, 24760, 27747, 33720, /* 59848-59855 */
40328, 33542, 30001, 32869, 33185, 29806, 27702, 31324, /* 59856-59863 */
30878, 31737, 32047, 27727, 31549, 36284, 40912, 39438, /* 59864-59871 */
35051, 34538, 36785, 39523, 35777, 36161, 36581, 33157, /* 59872-59879 */
34672, 29431, 29651, 32132, 35209, 35944, 31958, 31329, /* 59880-59887 */
29481, 29073, 27794, 24811, 29949, 31107, 32471, 30449, /* 59888-59895 */
27840, 29493, 35271, 40465, 35812, 31536, 31771, 31425, /* 59896-59903 */
32806, 29417, 28955, 31041, 31886, 29237, 27686, 32454, /* 59904-59911 */
36510, 42516, 43755, 40276, 42320, 41015, 37137, 32937, /* 59912-59919 */
32342, 34763, 31013, 31181, 29323, 27825, 28137, 31427, /* 59920-59927 */
34147, 30724, 27564, 29929, 31985, 29095, 25741, 28881, /* 59928-59935 */
29276, 28087, 26722, 26243, 29312, 35844, 38829, 37352, /* 59936-59943 */
34478, 34638, 35842, 35722, 32802, 33402, 35240, 34101, /* 59944-59951 */
35502, 35995, 35634, 39968, 43906, 40295, 32891, 34955, /* 59952-59959 */
38092, 31177, 26812, 27401, 28722, 25672, 22306, 22024, /* 59960-59967 */
24923, 28925, 36006, 40066, 36500, 31946, 32975, 33401, /* 59968-59975 */
30476, 30183, 30943, 29599, 29516, 28842, 28253, 29697, /* 59976-59983 */
36894, 41573, 38052, 33860, 35449, 37817, 33376, 32683, /* 59984-59991 */
36340, 37181, 34440, 33153, 32743, 30932, 36553, 43494, /* 59992-59999 */
38748, 35458, 32131, 30603, 27120, 23705, 25459, 29563, /* 60000-60007 */
29433, 28815, 27868, 28289, 28148, 36110, 37696, 32298, /* 60008-60015 */
31128, 31921, 30584, 29827, 31459, 33432, 30275, 31496, /* 60016-60023 */
31699, 31797, 29877, 36098, 42013, 40368, 38998, 41741, /* 60024-60031 */
43031, 38907, 34933, 36721, 34790, 35250, 30714, 24142, /* 60032-60039 */
24975, 27741, 32567, 31817, 29082, 30468, 31516, 31002, /* 60040-60047 */
29686, 32272, 30746, 25728, 26601, 25073, 24954, 30306, /* 60048-60055 */
37938, 41290, 38364, 38214, 38490, 37645, 33479, 30355, /* 60056-60063 */
31969, 29742, 29178, 29192, 30548, 34812, 39843, 46702, /* 60064-60071 */
43941, 40899, 37016, 33562, 34444, 28592, 26531, 30173, /* 60072-60079 */
28711, 26062, 21734, 24830, 30867, 39386, 39333, 34075, /* 60080-60087 */
33199, 30673, 28082, 28775, 28171, 32072, 31287, 29299, /* 60088-60095 */
28500, 31003, 31931, 33778, 39184, 36996, 32982, 34550, /* 60096-60103 */
34874, 34116, 31678, 35983, 39702, 40222, 36729, 30909, /* 60104-60111 */
32626, 33512, 39209, 43592, 36359, 33291, 33589, 30376, /* 60112-60119 */
25754, 26210, 28524, 24339, 23493, 22172, 23641, 28185, /* 60120-60127 */
33840, 38589, 35903, 33298, 37158, 38080, 32573, 27709, /* 60128-60135 */
31702, 30974, 27783, 29505, 31614, 33177, 36845, 42997, /* 60136-60143 */
42137, 40054, 41349, 38665, 36390, 32143, 30260, 32813, /* 60144-60151 */
29454, 31156, 31566, 28247, 31603, 41051, 39249, 27240, /* 60152-60159 */
26225, 29086, 26075, 25861, 27593, 31351, 29370, 27531, /* 60160-60167 */
30243, 33266, 33725, 36545, 39774, 33925, 29147, 33263, /* 60168-60175 */
35335, 32918, 32120, 34295, 33795, 33695, 32734, 27549, /* 60176-60183 */
29774, 36000, 41263, 42364, 38103, 38363, 39586, 35780, /* 60184-60191 */
37436, 38581, 35011, 28691, 26211, 21440, 18049, 22479, /* 60192-60199 */
31075, 35795, 33598, 32140, 35942, 36491, 33267, 28624, /* 60200-60207 */
28385, 27131, 24759, 22612, 24056, 29337, 35502, 41597, /* 60208-60215 */
42987, 43884, 44017, 38085, 34767, 31878, 28891, 31729, /* 60216-60223 */
33761, 34086, 32664, 32388, 36376, 42631, 45970, 41084, /* 60224-60231 */
34918, 31927, 28136, 24178, 20526, 22103, 24586, 24130, /* 60232-60239 */
25515, 30735, 35791, 34402, 36621, 37381, 32886, 31584, /* 60240-60247 */
33569, 33491, 29162, 28273, 33380, 36289, 36004, 30597, /* 60248-60255 */
31824, 32404, 31898, 34950, 34001, 34691, 38668, 38101, /* 60256-60263 */
37936, 38601, 40911, 35775, 30936, 31229, 28593, 26035, /* 60264-60271 */
29286, 35483, 34643, 28773, 32599, 37749, 37372, 31121, /* 60272-60279 */
29476, 30865, 24476, 21221, 23267, 26102, 28776, 32558, /* 60280-60287 */
37795, 38498, 40057, 38973, 35943, 33562, 29676, 29231, /* 60288-60295 */
28093, 28194, 28958, 27425, 34934, 43851, 51458, 48002, /* 60296-60303 */
40395, 42063, 37126, 30511, 31615, 30144, 26555, 23264, /* 60304-60311 */
25348, 26157, 29296, 30045, 30183, 35256, 30530, 27954, /* 60312-60319 */
32274, 29974, 28316, 28426, 29972, 32750, 36995, 33027, /* 60320-60327 */
27485, 33184, 34729, 35014, 38408, 37285, 36777, 35149, /* 60328-60335 */
34351, 34985, 38653, 37718, 34120, 36593, 30884, 28391, /* 60336-60343 */
32872, 32230, 37216, 37954, 33519, 35259, 39276, 33710, /* 60344-60351 */
24697, 25232, 24098, 22616, 23561, 23407, 30419, 31321, /* 60352-60359 */
32621, 41481, 43775, 39271, 35925, 34321, 28842, 23582, /* 60360-60367 */
26553, 29176, 29414, 27464, 29952, 35941, 40553, 43991, /* 60368-60375 */
40191, 38797, 39898, 36885, 34862, 32437, 32286, 30940, /* 60376-60383 */
30851, 35836, 37691, 37170, 32696, 33664, 33188, 24843, /* 60384-60391 */
25209, 28196, 27062, 25231, 24952, 29157, 32307, 34201, /* 60392-60399 */
30078, 28829, 31676, 28923, 32178, 34883, 33624, 36359, /* 60400-60407 */
35770, 36230, 40447, 39115, 33262, 33920, 32323, 26975, /* 60408-60415 */
31267, 35411, 37778, 40176, 38660, 39211, 41386, 42964, /* 60416-60423 */
37371, 30033, 26506, 24179, 22101, 19026, 20662, 26372, /* 60424-60431 */
26974, 33041, 41963, 43319, 36526, 32878, 33812, 28837, /* 60432-60439 */
23170, 26454, 28540, 27254, 26519, 32697, 38750, 41970, /* 60440-60447 */
43620, 40143, 35563, 33223, 29704, 30118, 30076, 30671, /* 60448-60455 */
34166, 36078, 37625, 41948, 39349, 35829, 40785, 38324, /* 60456-60463 */
30029, 30431, 30726, 26133, 23639, 24785, 29815, 34646, /* 60464-60471 */
32670, 28467, 29163, 26463, 25379, 32405, 32059, 29994, /* 60472-60479 */
31690, 30999, 34300, 38390, 36918, 33645, 35059, 32920, /* 60480-60487 */
26382, 28054, 30835, 32432, 37641, 39409, 43703, 48287, /* 60488-60495 */
44844, 40130, 35565, 31317, 31483, 30284, 24964, 24196, /* 60496-60503 */
25944, 24391, 29581, 36527, 36934, 33492, 31713, 31239, /* 60504-60511 */
27622, 23222, 26090, 29485, 27344, 26237, 32654, 35927, /* 60512-60519 */
39137, 41882, 40353, 37489, 34869, 33144, 32157, 27160, /* 60520-60527 */
27297, 29650, 31797, 35006, 40813, 41388, 36652, 38253, /* 60528-60535 */
39710, 33155, 33855, 35165, 32049, 27737, 26915, 31866, /* 60536-60543 */
33413, 29183, 27207, 29206, 27714, 26579, 33401, 34681, /* 60544-60551 */
30458, 31834, 33466, 34406, 35061, 34090, 32053, 31309, /* 60552-60559 */
29474, 27758, 28327, 29641, 32891, 35009, 33980, 37248, /* 60560-60567 */
40143, 41414, 37040, 36080, 37173, 33931, 32985, 32404, /* 60568-60575 */
32149, 34509, 33266, 37635, 39791, 38077, 31853, 26814, /* 60576-60583 */
26307, 22427, 21789, 25933, 27156, 27508, 26163, 29251, /* 60584-60591 */
33494, 38284, 38948, 35899, 34388, 32335, 32371, 31847, /* 60592-60599 */
28605, 32266, 34961, 34749, 33953, 37711, 36595, 33182, /* 60600-60607 */
38537, 39758, 37203, 36184, 35970, 35897, 31303, 33032, /* 60608-60615 */
37435, 36798, 32938, 27328, 27006, 22720, 22411, 28663, /* 60616-60623 */
28919, 29132, 32025, 34043, 34261, 31905, 36700, 35629, /* 60624-60631 */
32067, 29176, 26812, 27083, 27181, 32738, 36395, 34073, /* 60632-60639 */
37645, 39212, 38576, 32093, 30336, 33307, 33236, 31932, /* 60640-60647 */
32531, 35449, 35686, 35718, 41705, 41675, 42973, 39392, /* 60648-60655 */
34530, 31604, 25244, 22675, 23613, 25332, 24810, 24695, /* 60656-60663 */
29277, 30913, 36501, 38153, 32944, 35094, 33825, 31009, /* 60664-60671 */
27892, 26494, 30568, 31627, 31059, 30768, 34516, 37441, /* 60672-60679 */
33393, 37353, 38269, 35858, 36482, 38486, 39523, 36680, /* 60680-60687 */
35059, 38434, 37589, 35602, 34262, 33070, 29408, 29735, /* 60688-60695 */
30847, 27699, 27241, 28138, 28141, 27873, 27351, 34069, /* 60696-60703 */
35713, 31456, 29063, 29916, 29229, 27669, 33459, 34036, /* 60704-60711 */
30933, 34977, 35584, 35241, 33850, 33246, 35339, 31864, /* 60712-60719 */
29307, 28777, 31458, 33593, 36062, 41806, 41600, 41978, /* 60720-60727 */
43678, 38725, 37050, 34097, 31389, 28701, 26966, 25333, /* 60728-60735 */
22194, 21889, 26110, 31426, 35059, 35377, 36477, 32979, /* 60736-60743 */
26069, 18403, 18592, 22964, 22996, 25127, 30306, 35386, /* 60744-60751 */
41193, 44609, 45389, 43988, 42837, 37796, 33334, 33632, /* 60752-60759 */
32260, 35005, 38998, 41384, 44104, 43647, 40420, 37160, /* 60760-60767 */
38951, 36969, 30637, 29526, 28174, 24323, 22021, 24572, /* 60768-60775 */
29152, 33237, 31862, 31596, 34172, 33111, 30304, 31220, /* 60776-60783 */
31805, 30470, 29484, 30342, 26868, 28509, 29458, 26322, /* 60784-60791 */
23161, 23119, 24763, 25760, 29165, 35492, 40118, 46047, /* 60792-60799 */
50470, 54231, 52509, 44387, 38705, 32017, 24468, 19693, /* 60800-60807 */
18337, 15653, 15091, 22916, 27061, 31866, 39895, 42981, /* 60808-60815 */
43256, 40859, 38491, 36653, 33021, 25749, 21524, 24431, /* 60816-60823 */
23476, 27154, 35555, 36883, 40085, 41664, 38379, 33038, /* 60824-60831 */
31568, 30023, 25007, 23372, 23660, 27995, 37141, 42577, /* 60832-60839 */
50142, 52037, 51034, 46558, 42374, 40870, 32234, 25181, /* 60840-60847 */
22610, 19587, 19140, 18229, 19915, 23643, 29591, 32387, /* 60848-60855 */
33077, 38659, 39359, 36358, 36293, 35775, 37524, 38511, /* 60856-60863 */
35289, 33029, 33688, 30649, 24443, 25387, 25772, 23995, /* 60864-60871 */
25089, 26023, 31662, 38608, 42910, 47215, 51007, 48460, /* 60872-60879 */
43800, 42210, 35426, 33206, 32746, 27125, 26122, 29869, /* 60880-60887 */
29423, 28107, 29359, 31968, 29958, 28115, 26106, 25057, /* 60888-60895 */
24886, 23879, 23669, 28558, 32511, 34808, 38776, 41306, /* 60896-60903 */
40800, 41767, 40571, 32654, 26936, 25558, 21352, 21445, /* 60904-60911 */
25248, 26526, 32058, 38293, 41328, 44225, 46916, 46365, /* 60912-60919 */
43242, 42056, 39864, 36155, 33984, 29873, 30734, 29895, /* 60920-60927 */
24350, 23626, 27819, 28102, 25137, 25818, 28005, 30238, /* 60928-60935 */
31713, 30447, 33100, 33323, 33284, 34563, 37729, 38517, /* 60936-60943 */
36127, 32836, 29722, 28042, 30621, 28673, 29562, 30097, /* 60944-60951 */
30863, 31189, 33836, 40799, 40462, 38639, 36192, 32965, /* 60952-60959 */
37009, 36603, 34102, 35217, 34459, 31904, 30425, 33520, /* 60960-60967 */
32682, 32062, 31267, 27094, 30416, 29967, 25015, 22841, /* 60968-60975 */
22912, 23565, 25344, 30972, 34545, 38812, 43201, 41193, /* 60976-60983 */
42278, 43034, 39756, 36854, 30808, 25904, 21938, 25420, /* 60984-60991 */
28242, 29414, 32761, 35577, 39888, 41757, 42047, 42332, /* 60992-60999 */
38028, 34698, 31594, 31623, 28984, 24459, 28072, 30463, /* 61000-61007 */
31523, 33810, 34622, 34825, 32902, 29656, 23895, 23988, /* 61008-61015 */
25851, 24044, 25966, 28164, 30967, 37405, 37608, 37509, /* 61016-61023 */
38924, 38631, 34870, 35426, 36539, 35147, 34044, 34103, /* 61024-61031 */
34933, 37955, 36327, 32828, 31467, 30451, 27166, 26566, /* 61032-61039 */
29552, 31401, 33689, 35783, 39214, 45595, 45633, 42292, /* 61040-61047 */
40327, 36426, 27724, 20623, 16677, 15913, 15591, 18957, /* 61048-61055 */
23704, 33162, 40152, 42826, 43382, 41267, 37689, 34929, /* 61056-61063 */
33713, 29001, 24458, 26853, 28972, 33760, 41403, 42555, /* 61064-61071 */
43763, 42051, 36856, 32990, 30188, 26385, 22162, 22454, /* 61072-61079 */
21495, 24276, 30950, 36224, 43035, 44926, 42598, 41632, /* 61080-61087 */
40742, 36833, 29455, 25631, 23508, 23199, 26792, 25822, /* 61088-61095 */
28095, 30373, 30250, 30065, 30086, 31730, 31973, 33547, /* 61096-61103 */
35047, 37609, 43549, 44461, 45126, 44419, 41184, 35393, /* 61104-61111 */
28980, 27295, 23831, 21081, 21678, 24190, 30866, 32979, /* 61112-61119 */
35994, 40670, 41910, 40261, 38641, 39058, 33832, 29570, /* 61120-61127 */
28505, 26510, 30001, 30173, 31520, 34340, 35775, 35276, /* 61128-61135 */
33179, 30922, 26617, 24296, 25537, 25173, 28085, 29396, /* 61136-61143 */
34140, 40140, 41958, 44462, 45897, 45772, 40461, 35458, /* 61144-61151 */
32289, 27649, 26657, 24717, 24165, 24443, 24423, 26872, /* 61152-61159 */
30751, 34432, 35717, 35986, 39676, 39854, 40601, 37885, /* 61160-61167 */
34995, 34401, 33568, 32368, 28611, 28424, 28301, 26348, /* 61168-61175 */
25527, 25200, 28462, 30900, 30615, 31503, 32662, 34819, /* 61176-61183 */
36914, 40084, 41891, 39987, 39497, 36501, 35713, 34683, /* 61184-61191 */
31653, 30137, 29121, 27728, 26963, 27646, 29611, 31225, /* 61192-61199 */
32441, 33632, 35083, 34389, 31692, 33110, 34136, 33192, /* 61200-61207 */
33589, 35703, 37340, 37688, 38590, 38572, 36377, 32100, /* 61208-61215 */
28941, 27578, 24188, 20417, 20577, 23439, 27679, 31025, /* 61216-61223 */
37262, 43833, 48383, 49143, 45810, 43302, 39064, 33097, /* 61224-61231 */
28960, 25032, 21866, 20132, 21734, 26173, 29903, 33881, /* 61232-61239 */
35818, 38347, 38371, 35538, 33710, 31773, 31415, 32366, /* 61240-61247 */
32818, 33451, 35939, 38890, 37840, 35021, 33525, 32278, /* 61248-61255 */
31931, 29546, 26090, 24414, 25755, 27191, 30048, 35471, /* 61256-61263 */
35747, 37016, 37027, 36068, 35221, 35339, 36136, 34901, /* 61264-61271 */
32805, 32892, 32876, 34125, 32096, 31448, 31944, 28289, /* 61272-61279 */
25924, 23948, 24093, 23887, 25556, 30647, 35431, 41380, /* 61280-61287 */
43763, 45734, 46307, 42881, 38260, 35209, 30739, 25562, /* 61288-61295 */
20502, 20141, 23091, 27951, 29871, 34298, 39013, 40696, /* 61296-61303 */
40030, 36957, 36827, 34566, 31803, 30935, 29438, 30611, /* 61304-61311 */
30284, 32142, 35316, 36482, 36959, 36467, 34958, 31106, /* 61312-61319 */
26158, 25967, 24350, 25049, 25879, 27673, 30193, 34251, /* 61320-61327 */
39522, 41368, 41286, 40424, 39210, 38756, 36340, 33217, /* 61328-61335 */
29689, 29428, 29702, 29301, 29991, 30666, 31140, 29815, /* 61336-61343 */
27557, 30227, 33365, 36067, 35586, 36989, 38503, 37412, /* 61344-61351 */
37604, 37020, 36117, 34275, 29536, 26532, 24886, 25180, /* 61352-61359 */
24034, 24133, 27415, 30592, 34324, 36952, 38306, 39372, /* 61360-61367 */
36620, 35106, 36728, 36530, 33236, 30562, 31086, 31520, /* 61368-61375 */
33480, 35407, 38044, 39311, 36225, 32404, 29894, 28919, /* 61376-61383 */
26991, 27470, 26485, 25887, 28055, 32322, 34662, 37800, /* 61384-61391 */
40298, 41350, 41070, 39210, 34142, 29689, 27818, 23955, /* 61392-61399 */
23267, 23984, 24126, 25353, 28107, 32011, 35835, 38396, /* 61400-61407 */
38344, 39195, 40135, 39117, 35757, 36231, 35807, 35754, /* 61408-61415 */
34859, 33076, 32264, 32824, 30742, 27683, 28481, 29521, /* 61416-61423 */
29329, 29244, 30075, 30455, 32488, 33140, 35871, 40080, /* 61424-61431 */
38278, 34534, 32784, 31986, 30414, 29360, 27476, 27421, /* 61432-61439 */
28525, 29438, 31054, 33924, 34236, 32822, 33684, 32399, /* 61440-61447 */
30289, 31434, 32713, 32063, 33762, 36549, 40872, 44669, /* 61448-61455 */
45168, 42920, 38957, 34033, 29103, 28570, 26702, 21221, /* 61456-61463 */
19874, 21969, 25079, 28616, 33211, 37783, 42420, 44373, /* 61464-61471 */
42623, 39578, 37388, 33145, 28525, 26037, 24941, 25734, /* 61472-61479 */
25467, 26890, 29667, 32430, 32972, 34484, 36378, 36661, /* 61480-61487 */
34318, 30841, 31336, 33801, 36466, 37003, 38645, 39566, /* 61488-61495 */
38935, 37012, 35278, 33105, 33419, 32149, 28424, 27261, /* 61496-61503 */
26528, 26254, 26867, 30748, 31907, 32026, 31947, 32169, /* 61504-61511 */
33363, 34865, 35423, 35775, 36541, 35937, 34817, 33148, /* 61512-61519 */
32904, 31378, 30806, 27776, 24059, 22417, 24352, 26838, /* 61520-61527 */
28267, 31428, 35807, 40208, 43852, 46116, 45842, 44244, /* 61528-61535 */
40449, 36271, 34192, 31535, 25687, 22603, 24969, 26250, /* 61536-61543 */
26686, 29760, 34400, 36329, 35532, 33162, 32475, 33758, /* 61544-61551 */
33203, 31571, 30350, 30238, 30545, 31825, 34288, 35245, /* 61552-61559 */
36016, 35202, 32626, 31359, 31122, 28331, 24904, 24639, /* 61560-61567 */
27727, 29001, 30311, 34478, 38550, 40629, 40996, 42924, /* 61568-61575 */
43961, 43976, 41397, 36436, 31673, 29002, 27195, 27354, /* 61576-61583 */
27623, 25805, 25615, 26828, 27896, 28768, 31763, 32844, /* 61584-61591 */
33456, 35829, 37730, 36135, 36113, 36192, 34853, 35135, /* 61592-61599 */
32036, 27613, 26763, 27381, 24655, 24404, 27591, 29668, /* 61600-61607 */
31463, 35668, 37409, 38300, 39399, 38468, 39456, 39866, /* 61608-61615 */
38023, 34861, 34610, 34718, 33341, 32092, 33359, 35617, /* 61616-61623 */
36448, 32358, 27616, 27243, 27886, 27004, 24628, 24726, /* 61624-61631 */
26821, 28980, 31961, 36706, 40645, 42695, 41664, 39260, /* 61632-61639 */
36613, 33881, 29988, 24827, 23890, 24637, 22716, 24052, /* 61640-61647 */
28658, 32447, 35386, 37403, 38681, 40694, 42611, 41448, /* 61648-61655 */
38152, 36960, 36368, 36485, 37733, 35349, 31455, 30523, /* 61656-61663 */
30602, 27949, 26856, 28274, 26894, 25505, 26514, 27052, /* 61664-61671 */
29333, 33169, 35184, 38662, 39181, 36263, 33991, 34785, /* 61672-61679 */
33767, 29674, 28166, 29331, 29207, 29802, 31376, 31923, /* 61680-61687 */
32371, 31816, 33525, 34443, 33711, 31038, 30503, 33056, /* 61688-61695 */
35944, 38440, 41724, 44935, 45828, 43305, 38101, 33287, /* 61696-61703 */
31317, 32210, 26725, 19109, 18058, 20254, 21174, 24270, /* 61704-61711 */
29994, 35236, 38982, 40350, 40394, 40301, 39989, 35314, /* 61712-61719 */
32526, 32538, 28327, 24883, 26323, 27927, 28768, 30623, /* 61720-61727 */
32441, 33545, 35524, 37121, 34243, 33002, 32931, 33932, /* 61728-61735 */
37788, 38791, 37851, 38649, 40040, 37827, 35285, 35890, /* 61736-61743 */
34049, 30686, 29165, 25696, 23024, 24224, 27514, 29922, /* 61744-61751 */
29253, 28777, 28783, 31822, 35153, 34715, 34450, 35649, /* 61752-61759 */
35326, 34451, 35126, 35319, 34598, 33141, 32765, 30030, /* 61760-61767 */
28818, 28367, 26209, 25116, 27887, 29944, 32570, 37589, /* 61768-61775 */
42120, 44309, 44755, 43729, 41754, 43429, 40546, 31249, /* 61776-61783 */
24814, 24027, 23587, 22171, 24347, 28539, 31035, 32680, /* 61784-61791 */
33158, 32724, 35553, 35018, 33185, 33037, 31297, 29105, /* 61792-61799 */
29481, 31679, 32777, 33185, 34838, 36016, 35919, 36865, /* 61800-61807 */
33140, 28956, 27569, 27590, 28123, 29731, 31029, 31792, /* 61808-61815 */
34271, 37288, 38492, 42082, 46050, 44138, 39721, 36556, /* 61816-61823 */
33499, 28520, 28363, 31487, 28496, 25318, 24170, 24362, /* 61824-61831 */
26375, 28016, 27475, 29446, 32812, 34409, 34456, 36711, /* 61832-61839 */
38783, 38102, 39075, 37403, 33168, 32094, 31927, 26254, /* 61840-61847 */
23449, 25308, 27843, 29032, 31384, 35492, 36883, 37082, /* 61848-61855 */
36929, 40181, 42563, 40427, 35739, 33841, 33868, 31996, /* 61856-61863 */
30490, 33713, 35136, 34758, 35009, 31985, 30683, 30680, /* 61864-61871 */
30670, 27048, 22491, 21865, 22848, 25670, 29750, 33957, /* 61872-61879 */
38810, 41380, 40578, 41600, 42311, 37663, 31419, 30332, /* 61880-61887 */
28431, 23597, 22864, 25816, 28310, 28712, 31554, 35096, /* 61888-61895 */
38822, 40829, 40425, 38904, 38400, 36539, 36293, 39346, /* 61896-61903 */
38114, 34673, 32153, 30759, 30182, 30581, 29637, 28096, /* 61904-61911 */
26437, 25874, 24747, 23564, 27303, 33135, 37775, 37286, /* 61912-61919 */
36599, 37135, 38922, 37023, 32593, 30866, 30964, 30097, /* 61920-61927 */
29107, 30407, 31359, 31245, 31527, 33958, 34024, 35637, /* 61928-61935 */
33978, 30040, 29623, 30764, 31155, 35238, 40894, 42895, /* 61936-61943 */
43414, 40593, 37671, 35877, 37007, 35010, 27499, 21800, /* 61944-61951 */
20961, 20858, 20861, 22768, 27377, 33457, 36301, 38110, /* 61952-61959 */
40009, 41832, 39128, 36599, 35826, 33287, 29340, 27805, /* 61960-61967 */
30131, 28594, 26803, 28037, 31718, 34114, 34812, 33150, /* 61968-61975 */
32276, 31418, 33061, 36040, 36815, 37221, 37836, 39069, /* 61976-61983 */
37722, 35980, 35445, 37487, 34249, 29394, 29556, 28209, /* 61984-61991 */
24623, 27349, 33138, 32208, 28536, 28053, 30975, 32214, /* 61992-61999 */
32455, 31300, 33864, 36040, 34702, 33166, 34947, 35246, /* 62000-62007 */
34180, 37911, 36046, 31029, 29161, 29630, 25912, 22076, /* 62008-62015 */
24371, 29128, 31073, 33878, 37906, 39874, 40516, 41829, /* 62016-62023 */
46032, 47471, 42719, 33598, 30095, 27276, 22424, 22402, /* 62024-62031 */
25848, 28205, 30078, 31191, 31571, 31095, 33016, 38801, /* 62032-62039 */
38479, 34988, 32534, 32693, 31157, 29432, 30173, 32706, /* 62040-62047 */
33424, 33010, 33877, 33569, 31627, 27763, 29580, 32041, /* 62048-62055 */
29812, 28384, 30458, 31672, 31594, 32557, 35253, 39066, /* 62056-62063 */
42513, 43488, 40497, 37876, 34772, 35222, 35694, 33794, /* 62064-62071 */
31773, 28646, 25730, 25035, 24967, 25675, 26924, 27772, /* 62072-62079 */
31864, 33495, 34560, 36849, 40879, 43682, 41460, 36868, /* 62080-62087 */
33485, 30650, 28767, 26698, 21632, 21780, 24619, 27168, /* 62088-62095 */
28564, 30868, 35147, 37611, 39688, 41420, 40196, 38081, /* 62096-62103 */
36935, 35026, 33915, 33198, 32541, 33991, 36725, 35354, /* 62104-62111 */
34022, 34195, 32337, 32235, 34622, 30793, 23482, 21698, /* 62112-62119 */
24438, 27518, 28630, 31564, 37850, 41611, 40437, 38472, /* 62120-62127 */
37323, 36392, 33689, 32796, 29673, 23485, 21127, 23170, /* 62128-62135 */
24741, 25578, 27331, 32470, 36843, 37191, 39297, 39691, /* 62136-62143 */
38613, 39773, 44140, 44603, 40429, 35662, 35297, 34294, /* 62144-62151 */
28624, 28101, 29204, 29794, 28308, 27298, 26608, 26471, /* 62152-62159 */
27260, 33297, 39451, 37687, 35623, 35982, 36604, 32202, /* 62160-62167 */
30570, 30919, 30464, 29811, 30599, 28769, 26421, 27610, /* 62168-62175 */
31523, 35016, 32018, 29747, 30038, 32316, 30448, 29899, /* 62176-62183 */
33029, 37834, 41848, 43866, 44540, 43021, 40477, 37964, /* 62184-62191 */
39028, 34304, 31219, 26968, 22577, 22083, 22663, 23685, /* 62192-62199 */
25738, 30460, 35591, 37804, 35192, 35844, 36678, 39460, /* 62200-62207 */
38347, 32576, 30745, 29775, 28060, 26665, 26036, 27179, /* 62208-62215 */
29828, 30110, 31115, 29020, 30013, 32952, 33845, 37589, /* 62216-62223 */
38571, 37304, 37695, 40438, 41930, 40612, 37613, 37211, /* 62224-62231 */
36193, 34877, 31316, 29341, 29721, 28331, 30929, 31324, /* 62232-62239 */
29098, 27659, 27821, 28606, 29454, 28301, 31965, 35565, /* 62240-62247 */
34572, 34260, 33552, 34446, 33456, 34808, 37257, 31656, /* 62248-62255 */
25919, 26523, 25908, 26650, 26347, 27927, 34560, 35814, /* 62256-62263 */
36835, 38895, 40694, 42594, 43423, 44987, 43065, 36273, /* 62264-62271 */
34066, 33949, 29200, 27569, 29611, 30955, 29558, 29939, /* 62272-62279 */
30579, 27521, 25475, 27288, 30696, 33432, 31547, 30467, /* 62280-62287 */
33881, 33957, 31902, 31853, 35185, 35432, 32329, 31384, /* 62288-62295 */
27835, 25299, 28821, 31167, 32775, 33284, 34166, 35534, /* 62296-62303 */
34589, 35966, 37821, 37011, 38906, 40253, 39121, 39716, /* 62304-62311 */
37306, 35798, 37327, 36936, 34843, 32574, 30145, 27642, /* 62312-62319 */
24132, 23198, 21626, 20486, 25898, 30228, 31349, 33189, /* 62320-62327 */
36997, 38765, 38992, 39744, 36612, 31882, 28808, 26426, /* 62328-62335 */
23364, 23400, 25905, 28544, 32122, 34890, 34889, 37558, /* 62336-62343 */
41173, 39290, 39593, 38423, 34051, 33027, 36111, 37239, /* 62344-62351 */
36667, 36862, 37553, 37579, 35765, 36125, 34251, 29963, /* 62352-62359 */
25982, 24937, 24022, 22262, 21438, 24697, 29142, 31421, /* 62360-62367 */
33014, 36455, 40861, 39743, 35838, 33299, 32014, 28692, /* 62368-62375 */
29499, 30890, 27784, 27773, 30089, 31007, 31294, 33324, /* 62376-62383 */
35828, 36330, 35097, 35526, 34803, 36931, 39906, 40384, /* 62384-62391 */
43999, 44457, 38356, 35085, 35370, 31389, 29279, 28284, /* 62392-62399 */
25294, 23290, 26192, 27933, 26297, 28480, 32054, 33196, /* 62400-62407 */
34654, 34813, 33815, 32821, 30218, 27846, 28165, 32600, /* 62408-62415 */
33637, 34355, 35251, 33417, 31528, 32318, 33206, 33145, /* 62416-62423 */
30319, 29359, 28528, 27589, 34129, 37332, 39126, 43891, /* 62424-62431 */
46468, 45840, 43748, 39609, 36348, 31910, 27572, 26923, /* 62432-62439 */
24689, 25051, 24027, 25750, 29686, 29359, 28759, 32603, /* 62440-62447 */
36451, 35141, 31018, 31949, 32459, 29432, 32894, 33606, /* 62448-62455 */
33297, 33871, 33676, 32171, 30965, 31232, 31195, 29990, /* 62456-62463 */
29688, 27816, 29397, 34888, 33515, 37224, 41812, 40858, /* 62464-62471 */
40256, 41269, 42250, 38937, 33318, 32091, 29882, 28641, /* 62472-62479 */
32153, 30416, 30176, 29653, 29223, 30417, 27844, 26620, /* 62480-62487 */
27798, 28580, 29311, 28063, 32279, 38304, 37576, 38126, /* 62488-62495 */
38261, 36552, 34077, 31351, 31239, 28305, 24503, 24709, /* 62496-62503 */
24346, 27263, 32389, 35033, 38585, 39869, 41331, 40658, /* 62504-62511 */
39178, 40287, 37696, 35014, 34945, 29855, 29626, 32283, /* 62512-62519 */
31653, 34217, 34153, 31625, 30462, 31100, 29812, 23797, /* 62520-62527 */
22235, 25578, 25062, 29582, 34410, 36344, 38924, 38755, /* 62528-62535 */
38342, 37448, 35684, 34258, 31519, 28373, 25516, 23097, /* 62536-62543 */
27534, 29816, 30601, 36037, 37930, 37025, 35368, 37474, /* 62544-62551 */
38674, 35329, 35087, 37499, 37029, 37918, 35913, 34960, /* 62552-62559 */
35213, 31935, 32903, 31414, 28319, 27114, 24821, 23182, /* 62560-62567 */
21838, 22142, 30400, 36833, 37871, 38562, 39716, 39287, /* 62568-62575 */
34137, 32956, 34855, 30417, 26874, 25893, 25313, 29072, /* 62576-62583 */
30962, 33128, 37664, 38803, 37213, 35541, 34704, 31554, /* 62584-62591 */
28178, 30721, 32249, 33300, 38732, 41191, 41586, 40633, /* 62592-62599 */
38805, 36906, 35706, 34642, 29163, 22423, 20878, 18434, /* 62600-62607 */
19194, 25922, 28561, 33471, 38621, 39925, 39747, 40411, /* 62608-62615 */
40660, 38065, 32971, 30279, 26065, 24825, 26604, 24957, /* 62616-62623 */
29496, 33597, 33843, 33490, 34511, 36953, 36060, 31329, /* 62624-62631 */
31979, 33841, 35310, 37223, 37802, 40017, 39220, 38296, /* 62632-62639 */
36589, 35054, 33139, 30422, 28311, 27397, 24407, 27185, /* 62640-62647 */
32045, 31247, 30727, 31798, 33077, 31212, 31109, 35374, /* 62648-62655 */
35334, 32203, 31309, 30633, 34917, 34969, 33628, 36321, /* 62656-62663 */
35197, 31095, 28747, 28488, 26417, 22534, 25646, 30664, /* 62664-62671 */
29462, 34381, 39471, 43353, 46127, 45724, 44852, 44245, /* 62672-62679 */
40325, 34291, 27745, 23363, 21728, 21370, 28276, 29935, /* 62680-62687 */
31075, 34662, 35031, 33347, 33141, 35364, 36076, 32174, /* 62688-62695 */
30948, 30418, 29078, 30200, 28103, 33013, 36391, 34121, /* 62696-62703 */
32192, 31701, 32470, 31118, 26561, 26900, 28416, 30864, /* 62704-62711 */
33813, 32032, 34049, 36128, 37970, 41255, 41924, 42283, /* 62712-62719 */
41435, 37718, 36091, 31210, 31563, 34999, 32747, 31271, /* 62720-62727 */
29935, 28327, 24951, 23001, 27513, 29210, 28838, 31873, /* 62728-62735 */
33441, 39276, 40639, 38172, 39417, 39190, 35589, 29187, /* 62736-62743 */
25924, 24138, 20151, 21347, 26282, 26249, 30273, 34517, /* 62744-62751 */
38990, 42547, 39991, 39403, 41028, 39906, 37234, 32817, /* 62752-62759 */
32808, 31115, 29926, 36162, 35643, 36246, 39519, 38424, /* 62760-62767 */
36326, 32580, 29246, 28032, 24467, 22693, 20951, 24430, /* 62768-62775 */
28719, 27955, 35508, 41562, 38802, 36432, 37048, 37385, /* 62776-62783 */
32717, 26240, 25565, 25697, 27373, 26765, 25725, 29761, /* 62784-62791 */
30697, 33627, 38206, 36714, 36919, 38363, 39205, 39562, /* 62792-62799 */
37388, 40651, 41157, 39368, 37265, 33819, 34082, 32153, /* 62800-62807 */
28044, 31579, 30315, 27424, 27845, 28736, 32199, 30917, /* 62808-62815 */
30990, 34256, 36126, 35389, 32599, 30862, 28785, 23822, /* 62816-62823 */
27568, 30594, 30632, 33855, 33936, 36671, 37549, 33945, /* 62824-62831 */
31667, 33955, 33791, 29452, 24247, 26075, 25921, 31396, /* 62832-62839 */
39002, 40353, 44200, 46602, 46579, 43487, 38804, 36577, /* 62840-62847 */
35058, 30211, 26817, 23552, 25133, 23758, 21426, 26643, /* 62848-62855 */
28157, 26532, 25808, 27087, 29891, 28488, 27714, 31489, /* 62856-62863 */
35748, 39417, 35023, 34067, 35153, 32149, 33565, 37209, /* 62864-62871 */
34977, 36183, 37309, 40634, 41195, 39967, 41127, 39938, /* 62872-62879 */
41101, 38616, 35527, 33929, 31891, 30444, 32150, 30272, /* 62880-62887 */
32943, 36185, 38767, 39204, 34111, 33102, 32329, 30721, /* 62888-62895 */
28288, 25530, 25550, 23887, 22059, 28859, 31754, 32979, /* 62896-62903 */
31383, 29932, 28220, 24333, 20511, 21543, 23205, 24659, /* 62904-62911 */
23566, 25133, 33555, 39554, 49437, 51168, 48781, 47652, /* 62912-62919 */
45617, 40662, 34452, 27161, 22356, 19901, 18225, 19154, /* 62920-62927 */
24264, 33705, 34491, 40279, 49049, 47550, 43665, 41217, /* 62928-62935 */
36093, 30251, 22072, 17864, 21324, 27196, 28537, 27630, /* 62936-62943 */
31498, 34510, 33809, 38198, 40184, 36376, 33650, 28595, /* 62944-62951 */
25838, 22940, 23395, 26340, 32083, 36640, 38217, 40029, /* 62952-62959 */
42910, 43931, 46331, 48278, 43029, 39362, 37597, 35004, /* 62960-62967 */
27425, 22101, 22748, 24464, 25638, 26820, 26800, 27904, /* 62968-62975 */
25100, 26383, 34236, 40485, 43173, 43258, 43940, 43132, /* 62976-62983 */
37765, 32642, 32712, 28444, 22141, 15290, 14367, 15769, /* 62984-62991 */
20297, 26615, 30770, 35715, 43417, 48080, 48622, 47350, /* 62992-62999 */
44365, 42226, 38481, 33665, 29157, 31894, 28803, 24725, /* 63000-63007 */
28773, 33044, 34520, 37941, 41133, 41389, 36376, 27088, /* 63008-63015 */
23914, 24755, 25762, 18742, 16052, 22518, 24810, 29894, /* 63016-63023 */
40717, 43734, 47369, 48559, 44439, 40306, 37021, 31791, /* 63024-63031 */
25101, 20876, 15985, 12186, 13728, 20989, 26104, 35422, /* 63032-63039 */
39758, 42056, 49471, 57096, 55491, 49566, 45619, 40309, /* 63040-63047 */
34757, 28864, 23729, 21699, 20391, 19844, 25151, 29033, /* 63048-63055 */
31866, 31392, 32015, 34260, 32719, 30329, 34190, 36343, /* 63056-63063 */
34120, 30778, 28833, 30232, 30842, 36276, 36447, 34077, /* 63064-63071 */
32778, 32815, 30888, 31992, 30624, 30435, 32736, 31482, /* 63072-63079 */
29429, 31569, 33700, 28085, 29890, 34581, 36083, 37164, /* 63080-63087 */
40716, 40382, 39797, 39436, 38685, 39802, 43971, 39647, /* 63088-63095 */
28583, 24391, 18407, 13834, 16821, 17555, 17928, 24453, /* 63096-63103 */
29009, 31679, 36474, 45870, 48687, 47424, 46513, 41204, /* 63104-63111 */
36442, 32015, 27572, 25272, 22815, 18010, 22171, 30349, /* 63112-63119 */
36513, 34697, 34330, 38989, 39432, 38560, 38441, 39016, /* 63120-63127 */
34815, 29140, 29577, 30808, 33728, 36470, 36891, 38390, /* 63128-63135 */
38013, 33326, 30357, 29598, 27677, 23745, 20548, 19480, /* 63136-63143 */
18934, 26478, 30914, 28087, 31681, 34787, 37266, 40151, /* 63144-63151 */
40825, 39417, 36176, 34461, 33152, 33186, 38461, 37014, /* 63152-63159 */
34328, 35679, 32324, 29602, 30014, 28937, 28880, 28615, /* 63160-63167 */
28415, 28483, 32145, 39307, 39178, 41029, 45450, 46898, /* 63168-63175 */
46153, 42466, 36997, 31977, 24345, 17999, 14344, 17870, /* 63176-63183 */
21363, 20029, 23059, 26615, 32014, 36875, 41298, 46603, /* 63184-63191 */
45148, 38029, 33626, 32392, 33872, 30696, 24696, 27997, /* 63192-63199 */
30462, 31537, 32173, 34242, 37499, 36648, 36309, 35740, /* 63200-63207 */
34195, 36838, 32892, 27855, 27334, 26528, 26972, 31648, /* 63208-63215 */
36069, 38713, 39118, 36703, 34201, 37558, 43569, 38177, /* 63216-63223 */
31883, 30050, 26135, 23232, 21907, 23572, 24750, 26147, /* 63224-63231 */
26099, 25839, 32564, 37507, 37617, 41008, 42607, 40595, /* 63232-63239 */
39921, 40844, 39503, 35346, 31346, 28169, 25065, 26601, /* 63240-63247 */
27936, 27016, 28728, 29194, 30999, 32244, 35548, 40667, /* 63248-63255 */
44129, 43114, 38030, 35825, 37587, 35706, 28500, 25639, /* 63256-63263 */
26733, 25975, 25655, 30780, 32989, 34145, 36935, 37779, /* 63264-63271 */
38179, 39682, 36327, 28833, 26171, 24926, 20223, 18164, /* 63272-63279 */
23858, 28099, 35037, 39269, 39784, 43775, 49981, 48949, /* 63280-63287 */
43545, 40590, 36215, 27670, 21946, 19226, 15942, 16062, /* 63288-63295 */
17985, 25622, 33760, 40643, 42246, 41554, 44577, 45584, /* 63296-63303 */
42593, 40222, 38225, 33437, 28683, 23461, 22824, 23336, /* 63304-63311 */
29225, 31215, 29354, 31365, 31593, 29571, 31598, 33913, /* 63312-63319 */
33866, 33288, 32941, 34038, 33972, 36875, 34337, 33671, /* 63320-63327 */
35482, 34071, 32657, 35458, 35547, 30888, 28762, 30485, /* 63328-63335 */
32136, 34182, 40084, 35229, 30730, 30507, 28897, 26554, /* 63336-63343 */
25684, 28840, 32047, 33201, 35214, 36943, 40842, 47876, /* 63344-63351 */
46092, 45088, 42925, 36207, 27514, 23019, 21142, 16045, /* 63352-63359 */
12604, 15625, 21283, 27987, 36019, 38278, 43174, 48777, /* 63360-63367 */
49620, 45451, 44992, 42998, 34703, 28121, 23781, 19937, /* 63368-63375 */
20424, 22881, 25590, 31523, 35427, 37756, 36124, 38408, /* 63376-63383 */
39419, 36179, 34425, 33308, 31279, 31043, 32555, 29726, /* 63384-63391 */
30578, 32468, 36430, 38186, 40336, 37966, 32660, 30031, /* 63392-63399 */
29643, 27262, 27600, 31228, 27532, 25355, 28198, 27668, /* 63400-63407 */
27112, 30499, 32973, 37183, 38324, 40550, 38351, 35889, /* 63408-63415 */
38692, 37404, 37866, 39623, 36142, 30128, 29545, 24886, /* 63416-63423 */
21578, 19109, 21771, 26716, 30545, 34482, 33177, 35819, /* 63424-63431 */
42877, 46996, 47402, 47750, 43666, 36497, 30836, 26580, /* 63432-63439 */
20653, 19732, 20234, 22282, 25747, 28639, 29929, 31892, /* 63440-63447 */
38087, 41589, 40372, 38386, 39689, 35514, 34552, 31942, /* 63448-63455 */
27122, 28232, 29080, 31069, 33136, 36625, 36566, 34745, /* 63456-63463 */
35575, 37203, 34009, 34305, 34618, 28231, 25212, 26022, /* 63464-63471 */
24601, 25114, 28055, 32709, 36992, 39175, 40133, 39492, /* 63472-63479 */
42008, 42142, 38547, 36322, 35573, 30472, 25118, 24379, /* 63480-63487 */
23034, 21819, 21272, 23978, 26436, 31676, 36559, 38268, /* 63488-63495 */
39991, 41907, 43486, 44044, 43690, 40996, 35702, 32236, /* 63496-63503 */
28861, 23310, 21906, 22065, 23078, 26975, 28271, 28399, /* 63504-63511 */
31553, 36506, 39827, 40553, 40863, 40653, 36282, 34344, /* 63512-63519 */
32034, 27544, 26324, 26220, 28553, 32472, 34107, 33122, /* 63520-63527 */
34537, 38109, 39248, 37566, 37538, 35109, 28865, 25575, /* 63528-63535 */
24436, 21876, 21416, 27147, 33173, 36184, 39694, 43493, /* 63536-63543 */
44733, 45413, 42559, 39745, 37475, 33041, 25570, 18424, /* 63544-63551 */
17623, 17533, 17393, 22510, 28877, 33301, 38521, 39718, /* 63552-63559 */
39952, 41542, 42082, 42310, 39479, 37671, 34448, 28694, /* 63560-63567 */
26956, 27552, 28029, 30401, 31115, 31350, 32302, 31231, /* 63568-63575 */
31804, 32568, 32630, 33358, 34088, 35850, 34985, 32914, /* 63576-63583 */
35480, 36767, 34156, 32360, 31643, 31272, 30386, 28941, /* 63584-63591 */
28018, 28521, 30059, 31757, 33234, 35868, 34553, 30869, /* 63592-63599 */
30115, 29975, 26979, 26266, 30468, 31563, 32354, 35338, /* 63600-63607 */
39025, 42263, 45502, 47691, 46395, 43120, 37222, 31791, /* 63608-63615 */
26823, 25113, 20648, 17405, 20648, 23414, 26411, 31200, /* 63616-63623 */
37243, 42739, 44118, 43649, 42760, 40598, 37990, 32752, /* 63624-63631 */
25015, 22937, 22016, 20975, 24427, 27117, 30424, 33169, /* 63632-63639 */
34696, 35760, 34006, 35200, 37158, 35522, 33035, 31583, /* 63640-63647 */
30035, 32242, 33962, 35678, 39983, 41644, 40857, 38355, /* 63648-63655 */
37239, 36625, 34378, 32321, 30808, 29836, 29020, 26296, /* 63656-63663 */
24396, 25996, 27975, 28130, 29734, 32137, 33330, 33639, /* 63664-63671 */
34843, 35279, 34952, 36257, 38480, 38250, 35921, 32619, /* 63672-63679 */
28920, 26784, 24883, 22991, 23298, 26129, 26076, 26581, /* 63680-63687 */
30782, 36032, 39919, 42971, 48133, 49034, 46412, 42162, /* 63688-63695 */
37735, 33403, 31132, 27903, 25454, 26269, 26293, 25400, /* 63696-63703 */
26567, 30845, 34147, 35821, 37285, 35783, 32986, 31216, /* 63704-63711 */
29373, 27407, 27946, 29287, 31114, 31988, 31751, 33105, /* 63712-63719 */
34759, 37930, 38631, 34251, 33502, 33396, 31516, 26920, /* 63720-63727 */
23811, 24415, 27333, 28259, 30612, 35353, 38222, 39458, /* 63728-63735 */
39817, 43201, 44396, 43909, 43583, 40676, 36341, 30826, /* 63736-63743 */
27000, 25498, 26163, 24798, 25570, 25353, 23936, 22817, /* 63744-63751 */
25555, 32292, 33965, 34084, 36779, 39736, 38676, 37009, /* 63752-63759 */
37413, 35299, 34429, 31073, 28049, 26758, 27022, 25854, /* 63760-63767 */
25159, 27850, 31301, 32105, 34223, 39612, 41559, 39713, /* 63768-63775 */
37987, 35972, 35982, 35577, 36356, 35289, 33330, 33770, /* 63776-63783 */
33170, 32852, 35031, 36394, 36546, 37092, 33006, 28869, /* 63784-63791 */
25922, 23889, 23218, 19556, 20030, 24255, 28003, 31163, /* 63792-63799 */
35040, 40161, 45124, 45381, 43269, 43050, 40994, 37754, /* 63800-63807 */
30365, 22953, 20350, 20481, 20950, 24393, 28979, 32572, /* 63808-63815 */
34440, 37276, 40464, 41009, 42800, 44955, 42482, 39114, /* 63816-63823 */
36228, 32930, 30136, 30203, 30447, 30961, 31165, 29728, /* 63824-63831 */
27647, 26474, 28738, 29010, 26592, 29014, 31324, 30695, /* 63832-63839 */
30541, 31825, 33586, 36805, 37559, 38345, 37399, 36209, /* 63840-63847 */
35058, 31540, 30420, 31306, 29778, 30328, 33144, 35149, /* 63848-63855 */
34747, 32067, 29975, 30300, 30960, 32273, 31731, 30571, /* 63856-63863 */
31271, 32068, 34163, 38031, 42286, 45437, 45893, 43441, /* 63864-63871 */
37994, 31643, 28565, 27833, 22900, 18644, 19562, 20474, /* 63872-63879 */
21430, 24772, 31246, 37757, 41171, 43131, 45041, 44816, /* 63880-63887 */
43775, 38635, 31233, 28033, 27604, 24663, 24990, 27658, /* 63888-63895 */
29578, 30268, 31587, 34486, 34921, 35961, 38717, 37264, /* 63896-63903 */
32742, 29551, 28484, 28888, 31742, 34521, 37454, 39338, /* 63904-63911 */
40230, 38332, 36142, 37849, 36482, 32370, 31117, 30254, /* 63912-63919 */
27278, 24057, 24654, 25766, 26692, 27260, 29438, 32177, /* 63920-63927 */
34790, 36920, 35671, 35151, 36713, 36572, 35786, 37999, /* 63928-63935 */
38857, 35325, 31710, 27920, 26063, 24898, 26616, 28094, /* 63936-63943 */
25561, 25815, 28094, 29736, 33134, 37846, 42874, 46404, /* 63944-63951 */
47046, 44395, 40087, 38159, 36824, 31730, 26951, 26310, /* 63952-63959 */
26391, 25667, 25127, 27565, 31198, 33293, 34209, 35079, /* 63960-63967 */
35992, 36412, 33746, 30524, 28453, 29471, 29232, 29881, /* 63968-63975 */
32761, 34313, 34796, 34307, 34824, 34802, 34494, 36192, /* 63976-63983 */
35420, 31174, 26281, 24186, 22640, 24837, 27771, 31094, /* 63984-63991 */
34875, 37188, 38142, 38112, 42804, 45511, 43206, 41355, /* 63992-63999 */
39985, 36980, 30011, 27822, 29112, 27896, 25202, 23854, /* 64000-64007 */
25635, 27721, 30379, 28041, 27532, 31251, 34397, 35532, /* 64008-64015 */
37437, 41181, 40187, 37269, 34626, 32246, 30673, 29709, /* 64016-64023 */
30797, 27174, 24549, 24952, 25200, 27057, 30501, 34955, /* 64024-64031 */
39112, 41230, 38765, 36098, 37430, 37806, 35970, 32272, /* 64032-64039 */
32432, 34826, 34132, 32440, 33290, 35766, 37611, 38394, /* 64040-64047 */
37340, 35074, 34180, 31073, 26470, 21899, 19658, 19456, /* 64048-64055 */
20230, 26202, 32155, 36478, 38614, 39973, 40636, 41443, /* 64056-64063 */
44028, 42004, 35892, 29607, 25491, 22002, 18779, 20567, /* 64064-64071 */
23139, 27930, 32010, 34026, 35859, 37961, 41440, 42287, /* 64072-64079 */
40474, 40667, 41810, 37399, 34571, 36462, 33493, 31517, /* 64080-64087 */
29020, 28160, 31575, 34406, 32471, 27492, 26735, 29102, /* 64088-64095 */
28899, 27193, 30746, 33860, 32729, 33669, 33358, 31746, /* 64096-64103 */
32746, 34419, 35143, 34125, 32955, 30667, 28925, 29441, /* 64104-64111 */
32606, 33724, 35229, 36212, 32401, 30421, 32417, 31760, /* 64112-64119 */
28331, 25859, 30064, 35129, 35760, 37899, 40402, 42725, /* 64120-64127 */
45947, 44162, 40766, 39954, 36850, 32039, 27691, 19913, /* 64128-64135 */
15550, 16238, 18438, 24558, 29082, 31312, 33392, 35645, /* 64136-64143 */
39554, 43179, 45408, 44117, 38655, 32207, 30641, 26403, /* 64144-64151 */
20350, 23189, 25171, 27670, 31222, 33263, 33484, 33795, /* 64152-64159 */
36898, 38319, 37405, 37062, 35729, 32640, 33478, 35089, /* 64160-64167 */
31754, 33232, 34648, 36874, 40119, 40681, 38415, 31461, /* 64168-64175 */
30376, 33809, 32002, 27393, 28966, 29760, 27157, 26699, /* 64176-64183 */
22756, 23308, 28352, 31828, 35554, 37447, 38273, 36091, /* 64184-64191 */
33742, 36453, 40573, 38782, 36915, 35598, 29713, 27456, /* 64192-64199 */
26816, 25239, 23839, 22172, 26668, 32453, 34068, 33914, /* 64200-64207 */
35949, 40546, 45213, 45193, 44519, 45105, 43793, 38992, /* 64208-64215 */
30819, 24776, 22896, 21693, 23550, 28500, 29951, 30124, /* 64216-64223 */
29869, 29317, 32729, 35867, 37704, 37526, 34718, 32470, /* 64224-64231 */
31698, 29907, 27745, 28382, 29603, 34651, 37309, 36012, /* 64232-64239 */
35157, 31740, 32317, 33400, 32490, 31688, 30782, 29442, /* 64240-64247 */
29155, 29567, 27315, 28655, 31255, 35829, 41424, 44260, /* 64248-64255 */
44784, 39399, 37009, 38488, 38482, 36121, 34178, 34218, /* 64256-64263 */
31119, 27161, 22270, 21166, 22444, 24566, 28250, 29840, /* 64264-64271 */
33313, 33142, 31804, 36642, 42698, 43755, 41007, 38872, /* 64272-64279 */
34978, 31872, 27846, 24411, 21996, 20031, 24192, 28189, /* 64280-64287 */
29672, 29980, 29716, 35013, 41352, 41573, 40293, 41927, /* 64288-64295 */
40178, 36964, 34002, 30713, 31277, 31764, 32577, 35862, /* 64296-64303 */
38269, 37381, 34951, 34435, 36107, 35130, 33326, 32641, /* 64304-64311 */
28048, 21923, 20950, 21162, 22650, 26592, 30979, 38006, /* 64312-64319 */
42049, 39963, 37151, 35333, 38094, 38178, 33348, 30965, /* 64320-64327 */
28554, 24076, 22429, 21946, 21394, 24501, 27850, 34121, /* 64328-64335 */
39014, 38994, 40316, 38440, 39554, 44217, 44389, 44062, /* 64336-64343 */
44471, 39427, 34030, 32013, 26076, 25177, 26930, 27557, /* 64344-64351 */
30693, 29961, 27938, 25342, 25478, 30497, 34878, 37366, /* 64352-64359 */
38622, 36720, 33017, 32518, 27988, 25545, 28219, 28721, /* 64360-64367 */
31667, 33184, 32784, 29383, 28842, 33609, 35818, 35444, /* 64368-64375 */
34818, 34333, 31636, 30564, 27176, 24957, 29426, 33555, /* 64376-64383 */
40519, 45337, 47192, 46333, 42254, 41001, 40778, 37271, /* 64384-64391 */
34029, 33551, 27503, 20542, 17288, 16244, 19456, 21412, /* 64392-64399 */
27120, 35368, 39368, 37528, 34524, 37467, 40817, 39997, /* 64400-64407 */
36480, 34111, 31482, 28126, 24231, 21019, 23350, 25387, /* 64408-64415 */
28540, 32955, 35844, 34639, 31895, 35678, 39045, 38046, /* 64416-64423 */
38829, 40714, 38251, 36681, 37201, 34948, 35191, 34768, /* 64424-64431 */
34716, 37165, 37752, 34896, 31108, 30558, 31713, 30910, /* 64432-64439 */
30237, 30944, 28617, 24684, 23961, 23294, 24683, 26326, /* 64440-64447 */
30806, 37087, 38845, 37747, 34967, 35505, 37503, 36842, /* 64448-64455 */
35837, 34490, 29173, 25036, 24596, 21924, 22638, 25108, /* 64456-64463 */
29521, 37161, 40283, 40440, 40580, 42087, 45096, 45623, /* 64464-64471 */
43454, 43230, 39182, 31504, 29658, 26244, 22174, 24710, /* 64472-64479 */
28329, 31414, 32976, 33276, 31727, 29139, 29016, 30786, /* 64480-64487 */
31278, 32974, 32824, 29644, 30548, 30572, 28391, 28917, /* 64488-64495 */
32143, 37077, 37829, 35559, 32603, 29683, 29267, 32193, /* 64496-64503 */
33461, 33674, 33755, 32419, 33114, 31381, 29338, 32600, /* 64504-64511 */
34852, 37088, 41358, 41103, 38568, 38571, 37808, 37358, /* 64512-64519 */
37918, 36072, 34126, 31449, 28951, 25446, 20781, 20947, /* 64520-64527 */
22167, 22491, 26754, 32518, 33544, 33777, 37232, 41257, /* 64528-64535 */
43006, 41526, 39192, 35511, 31818, 27682, 23086, 21451, /* 64536-64543 */
22127, 24915, 29542, 33771, 34656, 35067, 37671, 41155, /* 64544-64551 */
42305, 39854, 37747, 35541, 31685, 29657, 29323, 30803, /* 64552-64559 */
33231, 34455, 35909, 39391, 37707, 34885, 36824, 36244, /* 64560-64567 */
32393, 29411, 27309, 24236, 21857, 21379, 22873, 25937, /* 64568-64575 */
29567, 33405, 37781, 42909, 42872, 37948, 36106, 36739, /* 64576-64583 */
34483, 32056, 31668, 28848, 25928, 25881, 27025, 27838, /* 64584-64591 */
29355, 32857, 36230, 37885, 36469, 34519, 35582, 37436, /* 64592-64599 */
38938, 40401, 41430, 40743, 38237, 34208, 32636, 31225, /* 64600-64607 */
27673, 28699, 29790, 27778, 25335, 26088, 28919, 30170, /* 64608-64615 */
30909, 34250, 37068, 36239, 34535, 33872, 33696, 31501, /* 64616-64623 */
28090, 27215, 29202, 31964, 31809, 31577, 33865, 35514, /* 64624-64631 */
35560, 36402, 37567, 35178, 30670, 28587, 27718, 25372, /* 64632-64639 */
25242, 30779, 34619, 37288, 40943, 43031, 44502, 45032, /* 64640-64647 */
43592, 40770, 38222, 32492, 27269, 24932, 22970, 21121, /* 64648-64655 */
20416, 24617, 28861, 30166, 31473, 35169, 38549, 38577, /* 64656-64663 */
37673, 38416, 37856, 33480, 29549, 28609, 28104, 27076, /* 64664-64671 */
26627, 28606, 30126, 31668, 32536, 32511, 33501, 33328, /* 64672-64679 */
33142, 35097, 36972, 35414, 33495, 34874, 35142, 34810, /* 64680-64687 */
35100, 37855, 39500, 37812, 35046, 33646, 32689, 33147, /* 64688-64695 */
35710, 35474, 33547, 32128, 29791, 27747, 26071, 25036, /* 64696-64703 */
25469, 27588, 29467, 30139, 31608, 35534, 37963, 37425, /* 64704-64711 */
37877, 39676, 38340, 34793, 31562, 28507, 25437, 23104, /* 64712-64719 */
22019, 23382, 25520, 29185, 32991, 35443, 38172, 40344, /* 64720-64727 */
42351, 44001, 44014, 42216, 38456, 35205, 32406, 28462, /* 64728-64735 */
26449, 28296, 29567, 31697, 33190, 32396, 32484, 33707, /* 64736-64743 */
34118, 32992, 30313, 29004, 28686, 27561, 27855, 29654, /* 64744-64751 */
31365, 34249, 35593, 34989, 34906, 35007, 34356, 33025, /* 64752-64759 */
31185, 30419, 29660, 28333, 28323, 28300, 28598, 31095, /* 64760-64767 */
33040, 33732, 34854, 37135, 38259, 37556, 37850, 38861, /* 64768-64775 */
39040, 39728, 38857, 36106, 34529, 32676, 31045, 29945, /* 64776-64783 */
27843, 26715, 26390, 25658, 25062, 24309, 25886, 30922, /* 64784-64791 */
35370, 37759, 39689, 40722, 40262, 37534, 34176, 32112, /* 64792-64799 */
29665, 26585, 25069, 24579, 24778, 26891, 29948, 33324, /* 64800-64807 */
36111, 37808, 39119, 39411, 37846, 34975, 32527, 31571, /* 64808-64815 */
30727, 30270, 32558, 35537, 37245, 37898, 38131, 39075, /* 64816-64823 */
38406, 37245, 36823, 33244, 27804, 24539, 22540, 21482, /* 64824-64831 */
22001, 23484, 27847, 32933, 35970, 37282, 39062, 41541, /* 64832-64839 */
41575, 39123, 36318, 34063, 30814, 27318, 26268, 25133, /* 64840-64847 */
25569, 27169, 29390, 31093, 31365, 32324, 34303, 35571, /* 64848-64855 */
35269, 35692, 37224, 38282, 38385, 37685, 37993, 37809, /* 64856-64863 */
36518, 33420, 32076, 31730, 30201, 28911, 27895, 27372, /* 64864-64871 */
27890, 29685, 31768, 33017, 33580, 33856, 34603, 34293, /* 64872-64879 */
33466, 33050, 33218, 32981, 31961, 30422, 30416, 32828, /* 64880-64887 */
33457, 33912, 34767, 34369, 33444, 31918, 30613, 28935, /* 64888-64895 */
27422, 27277, 28089, 29191, 31149, 34054, 36121, 38790, /* 64896-64903 */
40914, 41607, 41608, 40839, 38301, 34462, 30885, 28196, /* 64904-64911 */
27071, 26731, 27109, 28114, 29606, 31194, 31433, 31866, /* 64912-64919 */
33348, 35389, 36713, 36503, 35392, 34730, 33506, 32457, /* 64920-64927 */
31876, 30974, 31320, 31707, 31446, 31287, 30333, 30415, /* 64928-64935 */
31336, 31403, 31236, 31656, 32192, 33414, 33467, 32837, /* 64936-64943 */
33230, 34269, 34214, 34765, 35896, 36432, 35656, 34368, /* 64944-64951 */
33822, 33509, 33750, 34964, 35062, 33979, 32978, 31923, /* 64952-64959 */
30431, 29645, 28849, 29129, 30012, 31302, 32134, 32212, /* 64960-64967 */
33964, 35658, 36000, 36091, 35695, 34478, 32925, 31184, /* 64968-64975 */
29721, 28641, 27074, 27388, 28748, 29602, 31069, 31824, /* 64976-64983 */
33410, 35226, 35832, 35832, 36154, 36710, 35911, 34471, /* 64984-64991 */
33402, 33231, 32684, 32610, 33542, 33742, 34549, 34455, /* 64992-64999 */
34043, 33970, 34196, 34167, 33691, 32063, 30501, 29625, /* 65000-65007 */
29679, 30409, 30672, 31511, 33361, 34403, 34502, 33432, /* 65008-65015 */
32685, 32873, 32274, 31275, 30969, 30635, 30634, 30740, /* 65016-65023 */
30302, 30033, 30926, 32233, 33436, 34147, 34550, 34521, /* 65024-65031 */
33776, 34286, 35034, 35657, 36704, 36498, 35697, 34428, /* 65032-65039 */
33513, 33194, 33058, 32427, 32095, 32011, 31351, 31199, /* 65040-65047 */
30342, 30361, 31410, 32285, 33248, 34124, 34436, 34087, /* 65048-65055 */
33635, 32681, 31573, 30710, 30135, 30400, 30626, 30969, /* 65056-65063 */
30433, 30715, 32219, 33661, 33953, 34094, 34675, 34341, /* 65064-65071 */
33341, 32306, 31931, 32015, 32746, 34059, 35237, 36554, /* 65072-65079 */
36848, 36411, 36017, 35859, 35659, 35453, 34436, 32770, /* 65080-65087 */
31462, 30273, 29554, 28461, 28287, 29550, 31018, 32157, /* 65088-65095 */
32438, 32326, 32647, 33252, 32850, 32457, 32303, 32313, /* 65096-65103 */
31676, 30744, 30079, 29643, 30635, 31691, 32989, 33768, /* 65104-65111 */
33801, 33324, 33203, 33946, 34601, 35539, 35798, 36172, /* 65112-65119 */
36216, 35642, 35214, 34189, 33890, 33870, 33724, 33260, /* 65120-65127 */
33392, 32354, 31168, 31413, 31493, 31861, 31799, 31588, /* 65128-65135 */
30992, 30730, 31028, 30583, 30266, 30776, 31807, 32685, /* 65136-65143 */
33444, 32640, 31630, 31851, 32440, 32665, 32539, 33206, /* 65144-65151 */
33326, 32867, 32164, 31824, 32046, 33315, 33907, 33755, /* 65152-65159 */
34525, 35030, 34626, 34537, 35281, 35640, 35376, 34909, /* 65160-65167 */
34211, 33129, 32278, 32411, 31527, 30638, 30678, 31208, /* 65168-65175 */
31758, 31833, 31298, 30666, 31195, 31650, 31815, 32482, /* 65176-65183 */
33531, 33621, 32756, 32304, 31405, 31397, 31922, 32442, /* 65184-65191 */
33100, 33110, 32744, 32083, 32363, 32897, 33658, 33950, /* 65192-65199 */
34401, 34323, 33635, 33507, 33031, 32918, 33326, 33576, /* 65200-65207 */
33760, 34140, 33935, 33527, 33212, 32555, 32818, 33155, /* 65208-65215 */
33004, 32508, 31938, 31634, 31111, 29968, 29984, 30699, /* 65216-65223 */
31501, 32912, 33180, 33138, 33387, 33671, 33849, 33684, /* 65224-65231 */
33765, 33591, 32883, 32048, 31631, 30987, 31624, 32464, /* 65232-65239 */
32464, 33129, 33545, 33669, 33126, 33119, 33630, 33990, /* 65240-65247 */
33801, 33527, 33292, 32813, 33190, 32617, 32159, 32367, /* 65248-65255 */
31971, 32358, 32891, 32984, 32430, 32145, 32072, 32130, /* 65256-65263 */
31975, 32305, 32800, 32347, 32357, 32217, 32176, 32742, /* 65264-65271 */
33110, 33753, 33956, 33545, 32673, 32213, 32405, 32962, /* 65272-65279 */
32821, 32654, 32935, 32748, 32493, 32248, 32203, 32463, /* 65280-65287 */
32406, 32288, 32849, 33351, 33535, 33358, 32917, 33164, /* 65288-65295 */
33439, 33499, 33456, 33043, 32770, 32781, 31940, 31328, /* 65296-65303 */
31700, 32163, 33165, 33236, 32584, 32246, 32348, 32680, /* 65304-65311 */
32979, 33530, 34074, 34023, 32964, 32297, 31633, 31378, /* 65312-65319 */
31779, 31619, 32006, 32395, 32544, 32189, 32083, 32527, /* 65320-65327 */
32801, 33058, 33050, 32891, 32414, 32520, 32314, 31833, /* 65328-65335 */
32253, 32544, 32986, 33442, 33704, 33533, 33133, 33024, /* 65336-65343 */
33523, 33680, 33671, 33764, 33099, 32778, 32584, 31908, /* 65344-65351 */
31790, 32089, 32395, 32920, 33382, 33212, 32876, 32750, /* 65352-65359 */
33065, 33044, 32844, 32971, 32635, 32043, 31721, 31450, /* 65360-65367 */
31554, 31858, 31788, 32095, 32582, 32949, 32818, 32490, /* 65368-65375 */
32765, 32936, 32942, 33170, 33447, 33540, 33654, 33487, /* 65376-65383 */
33101, 32976, 32923, 33781, 34219, 33641, 32841, 32385, /* 65384-65391 */
32487, 32495, 32555, 32914, 32994, 32528, 32223, 32179, /* 65392-65399 */
32458, 32795, 32380, 32354, 32606, 32490, 32155, 32018, /* 65400-65407 */
32170, 32111, 32133, 32594, 32763, 32516, 32693, 32552, /* 65408-65415 */
31995, 31936, 31802, 32284, 33176, 33511, 33470, 33602, /* 65416-65423 */
33859, 33971, 34056, 34513, 34664, 33814, 33403, 33195, /* 65424-65431 */
32302, 31839, 31705, 31952, 32577, 32676, 32380, 32367, /* 65432-65439 */
32527, 32842, 33026, 33295, 33710, 33524, 32962, 32373, /* 65440-65447 */
31739, 31422, 31442, 31633, 32037, 32274, 32568, 32844, /* 65448-65455 */
32695, 32781, 33105, 33439, 33525, 33180, 32861, 32809, /* 65456-65463 */
32539, 32334, 32698, 33181, 34041, 34447, 34067, 33740, /* 65464-65471 */
33387, 33105, 33127, 33033, 32693, 32414, 32029, 31678, /* 65472-65479 */
31480, 31476, 32115, 32599, 33105, 33542, 33567, 33459, /* 65480-65487 */
33298, 33267, 33060, 32824, 32573, 32076, 31666, 31789, /* 65488-65495 */
32080, 32081, 32480, 32758, 32897, 33181, 33445, 33572, /* 65496-65503 */
33470, 33426, 33217, 32966, 33081, 33294, 33099, 32954, /* 65504-65511 */
32910, 32458, 32366, 32409, 32606, 33211, 33324, 32732, /* 65512-65519 */
32296, 32281, 32431, 32637, 32549, 32570, 32683, 32847, /* 65520-65527 */
32873, 32811, 33159, 33141, 33034, 33100, 33002, 32725, /* 65528-65535 */
32753, 32631, 32196, 32159, 32423, 32759, 32940, 32941, /* 65536-65543 */
32775, 32636, 32710, 32685, 32747, 33043, 33327, 32949, /* 65544-65551 */
32717, 32791, 32733, 32752, 32777, 32770, 32610, 32369, /* 65552-65559 */
32275, 32314, 32238, 32449, 32753, 32849, 33386, 33497, /* 65560-65567 */
33307, 33309, 33104, 32947, 33067, 33219, 33045, 32862, /* 65568-65575 */
32675, 32593, 32509, 32490, 32661, 32726, 32747, 32554, /* 65576-65583 */
32405, 32655, 32643, 32314, 32301, 32513, 32711, 32823, /* 65584-65591 */
32696, 32683, 32667, 32503, 32481, 32628, 33096, 33299, /* 65592-65599 */
32932, 32702, 32582, 32502, 33018, 33453, 33158, 32929, /* 65600-65607 */
32950, 32981, 32980, 32919, 33153, 33358, 33446, 33322, /* 65608-65615 */
33062, 33189, 33300, 33012, 32696, 32470, 32210, 31956, /* 65616-65623 */
31939, 32060, 32126, 32225, 32488, 32591, 32762, 32900, /* 65624-65631 */
32955, 32922, 32679, 32330, 32114, 32216, 32466, 32798, /* 65632-65639 */
32982, 33104, 32997, 32891, 33207, 33421, 33403, 33235, /* 65640-65647 */
33235, 33274, 33111, 33061, 33172, 33333, 33325, 33186, /* 65648-65655 */
33069, 33080, 32954, 32747, 32776, 32648, 32530, 32294, /* 65656-65663 */
31951, 31795, 31724, 31609, 31825, 32069, 32277, 32548, /* 65664-65671 */
32554, 32595, 32510, 32408, 32696, 32862, 32723, 32417, /* 65672-65679 */
32477, 32766, 32998, 33078, 33153, 33383, 33605, 33693, /* 65680-65687 */
33661, 33556, 33356, 33232, 33188, 33127, 33054, 33023, /* 65688-65695 */
33014, 32795, 32628, 32586, 32800, 33057, 32851, 32581, /* 65696-65703 */
32308, 32005, 31725, 31554, 31619, 31915, 31937, 31855, /* 65704-65711 */
32037, 32286, 32816, 33219, 33340, 33276, 33065, 32974, /* 65712-65719 */
33023, 33036, 32839, 32655, 32595, 32845, 33221, 33300, /* 65720-65727 */
33419, 33696, 33838, 33929, 33929, 33715, 33407, 33262, /* 65728-65735 */
32854, 32320, 31991, 31921, 31823, 31915, 32114, 32085, /* 65736-65743 */
32147, 32296, 32518, 32709, 32770, 32602, 32186, 31844, /* 65744-65751 */
31709, 31724, 31812, 32084, 32179, 32397, 32918, 33328, /* 65752-65759 */
33627, 33840, 34052, 34074, 33877, 33507, 33095, 33004, /* 65760-65767 */
32982, 33040, 33091, 33027, 33123, 33381, 33720, 33804, /* 65768-65775 */
33554, 33186, 32966, 32618, 32176, 31917, 31769, 31741, /* 65776-65783 */
31536, 31410, 31504, 31658, 31738, 32073, 32660, 33019, /* 65784-65791 */
32845, 32500, 32373, 32318, 32479, 32660, 32550, 32431, /* 65792-65799 */
32239, 32274, 32584, 33004, 33230, 33470, 33890, 34222, /* 65800-65807 */
34127, 33916, 33966, 34036, 33744, 33524, 33158, 32715, /* 65808-65815 */
32508, 32413, 32252, 32142, 31965, 32034, 32620, 32808, /* 65816-65823 */
32548, 32235, 32015, 31875, 31775, 31836, 31970, 31868, /* 65824-65831 */
31774, 31899, 32161, 32441, 32587, 32713, 32969, 33140, /* 65832-65839 */
33046, 32938, 33064, 33133, 33197, 33435, 33685, 33668, /* 65840-65847 */
33516, 33496, 33524, 33568, 33611, 33418, 33530, 33638, /* 65848-65855 */
33444, 33018, 32672, 32429, 32303, 32257, 32227, 31885, /* 65856-65863 */
31321, 31220, 31289, 31329, 31685, 32044, 32319, 32634, /* 65864-65871 */
32705, 32651, 32775, 32886, 32878, 33015, 33041, 32625, /* 65872-65879 */
32187, 32106, 32381, 32828, 33389, 33702, 33928, 34182, /* 65880-65887 */
34329, 34191, 34130, 33977, 33757, 33698, 33511, 33034, /* 65888-65895 */
32465, 32293, 32335, 32416, 32562, 32479, 32293, 32340, /* 65896-65903 */
32338, 32163, 32008, 31802, 31533, 31610, 31681, 31645, /* 65904-65911 */
31803, 32061, 32318, 32470, 32713, 33053, 33407, 33667, /* 65912-65919 */
33782, 33654, 33308, 33022, 32877, 33034, 33238, 33304, /* 65920-65927 */
33218, 33123, 33049, 33200, 33468, 33597, 33648, 33646, /* 65928-65935 */
33518, 33317, 33039, 32727, 32287, 32010, 31989, 31962, /* 65936-65943 */
31927, 31933, 31883, 31786, 31915, 32130, 32234, 32453, /* 65944-65951 */
32733, 32776, 32533, 32440, 32493, 32584, 32781, 33044, /* 65952-65959 */
33124, 33148, 33241, 33398, 33655, 33780, 33622, 33465, /* 65960-65967 */
33418, 33368, 33168, 32888, 32635, 32501, 32540, 32820, /* 65968-65975 */
33083, 33201, 33218, 33038, 32811, 32647, 32432, 32289, /* 65976-65983 */
32217, 32055, 31905, 31824, 31803, 31996, 32308, 32514, /* 65984-65991 */
32681, 32700, 32598, 32612, 32723, 32680, 32651, 32862, /* 65992-65999 */
33062, 33101, 33168, 33309, 33366, 33465, 33582, 33681, /* 66000-66007 */
33644, 33359, 32986, 32736, 32571, 32511, 32612, 32697, /* 66008-66015 */
32842, 32933, 32862, 32870, 32999, 33050, 32990, 32868, /* 66016-66023 */
32733, 32544, 32325, 32245, 32226, 32210, 32316, 32480, /* 66024-66031 */
32638, 32781, 32776, 32778, 32893, 32954, 33010, 33098, /* 66032-66039 */
33108, 33025, 32897, 32735, 32657, 32595, 32787, 33091, /* 66040-66047 */
33188, 33169, 33183, 33236, 33205, 33057, 32852, 32692, /* 66048-66055 */
32535, 32380, 32211, 32089, 32117, 32182, 32309, 32591, /* 66056-66063 */
32835, 32967, 33162, 33248, 33041, 32735, 32440, 32329, /* 66064-66071 */
32396, 32422, 32415, 32412, 32474, 32529, 32752, 33154, /* 66072-66079 */
33347, 33343, 33352, 33119, 32761, 32685, 32744, 32735, /* 66080-66087 */
32684, 32644, 32625, 32659, 32815, 32941, 32976, 32954, /* 66088-66095 */
32838, 32695, 32649, 32698, 32594, 32504, 32467, 32341, /* 66096-66103 */
32267, 32479, 32752, 32931, 32997, 32887, 32907, 32891, /* 66104-66111 */
32886, 32978, 32944, 32866, 32825, 32860, 32956, 32977, /* 66112-66119 */
32956, 32901, 32907, 32967, 32804, 32601, 32542, 32452, /* 66120-66127 */
32381, 32447, 32591, 32628, 32726, 32932, 32955, 32816, /* 66128-66135 */
32715, 32761, 32724, 32666, 32647, 32396, 32249, 32287, /* 66136-66143 */
32300, 32374, 32612, 32938, 33106, 33160, 33146, 33123, /* 66144-66151 */
33091, 33272, 33342, 33159, 33003, 32757, 32555, 32574, /* 66152-66159 */
32719, 32999, 33166, 33129, 32992, 32802, 32723, 32748, /* 66160-66167 */
32747, 32735, 32607, 32414, 32346, 32318, 32368, 32490, /* 66168-66175 */
32649, 32827, 32976, 32952, 32929, 33028, 33024, 32950, /* 66176-66183 */
32815, 32654, 32523, 32366, 32344, 32423, 32424, 32519, /* 66184-66191 */
32669, 32895, 33243, 33456, 33555, 33506, 33309, 33036, /* 66192-66199 */
32678, 32461, 32392, 32284, 32183, 32141, 32041, 32079, /* 66200-66207 */
32480, 32906, 33189, 33326, 33307, 33141, 32914, 32782, /* 66208-66215 */
32631, 32473, 32399, 32412, 32464, 32661, 32938, 33132, /* 66216-66223 */
33323, 33433, 33370, 33219, 33062, 32929, 32684, 32431, /* 66224-66231 */
32261, 32192, 32348, 32644, 32783, 32929, 33118, 33199, /* 66232-66239 */
33172, 33091, 32931, 32689, 32454, 32195, 32035, 31943, /* 66240-66247 */
31965, 32124, 32318, 32571, 32808, 32996, 33231, 33326, /* 66248-66255 */
33205, 33066, 33031, 33036, 33033, 32953, 32842, 32883, /* 66256-66263 */
32903, 32849, 32865, 33021, 33119, 33133, 33142, 32982, /* 66264-66271 */
32674, 32475, 32414, 32479, 32606, 32560, 32412, 32391, /* 66272-66279 */
32455, 32471, 32589, 32800, 32998, 32935, 32656, 32435, /* 66280-66287 */
32160, 32164, 32431, 32607, 32783, 32848, 32776, 32893, /* 66288-66295 */
33115, 33264, 33407, 33605, 33656, 33531, 33256, 33098, /* 66296-66303 */
32975, 32925, 33037, 33021, 32936, 32863, 32776, 32673, /* 66304-66311 */
32617, 32500, 32408, 32413, 32490, 32435, 32295, 32206, /* 66312-66319 */
32101, 32037, 32248, 32443, 32602, 32736, 32654, 32579, /* 66320-66327 */
32516, 32383, 32399, 32590, 32717, 32753, 32707, 32729, /* 66328-66335 */
32870, 33002, 33250, 33552, 33723, 33818, 33733, 33494, /* 66336-66343 */
33417, 33326, 33172, 33095, 32974, 32794, 32605, 32457, /* 66344-66351 */
32463, 32470, 32444, 32415, 32425, 32470, 32307, 31979, /* 66352-66359 */
31868, 31902, 31942, 32052, 32188, 32350, 32442, 32490, /* 66360-66367 */
32595, 32637, 32725, 32853, 32856, 32887, 32837, 32784, /* 66368-66375 */
32894, 33106, 33282, 33442, 33600, 33693, 33834, 33789, /* 66376-66383 */
33591, 33479, 33423, 33299, 33090, 32894, 32710, 32524, /* 66384-66391 */
32378, 32287, 32224, 32267, 32356, 32315, 32230, 32218, /* 66392-66399 */
32091, 31963, 31912, 31957, 32037, 32161, 32276, 32252, /* 66400-66407 */
32234, 32328, 32510, 32791, 33159, 33321, 33300, 33153, /* 66408-66415 */
33001, 32937, 33137, 33293, 33375, 33483, 33556, 33607, /* 66416-66423 */
33654, 33838, 33945, 33865, 33723, 33524, 33191, 32849, /* 66424-66431 */
32498, 32112, 31826, 31632, 31645, 31845, 32103, 32350, /* 66432-66439 */
32313, 32262, 32392, 32490, 32575, 32589, 32382, 32110, /* 66440-66447 */
31861, 31727, 31832, 32124, 32584, 33016, 33393, 33687, /* 66448-66455 */
33778, 33722, 33693, 33653, 33621, 33554, 33384, 33197, /* 66456-66463 */
32997, 32910, 32934, 33108, 33372, 33500, 33499, 33401, /* 66464-66471 */
33134, 32794, 32451, 32145, 31955, 31832, 31699, 31566, /* 66472-66479 */
31558, 31640, 31770, 32030, 32314, 32567, 32779, 32847, /* 66480-66487 */
32767, 32511, 32376, 32335, 32303, 32460, 32601, 32672, /* 66488-66495 */
32795, 32985, 33190, 33446, 33626, 33809, 33880, 33808, /* 66496-66503 */
33630, 33302, 33125, 33042, 32950, 32961, 32904, 32741, /* 66504-66511 */
32526, 32333, 32236, 32191, 32250, 32355, 32285, 32296, /* 66512-66519 */
32279, 32062, 31963, 31930, 31970, 32125, 32353, 32468, /* 66520-66527 */
32493, 32513, 32457, 32450, 32659, 33020, 33222, 33267, /* 66528-66535 */
33279, 33171, 33047, 33171, 33390, 33575, 33693, 33541, /* 66536-66543 */
33250, 33016, 32968, 33025, 33080, 33094, 33007, 32862, /* 66544-66551 */
32725, 32619, 32440, 32284, 32152, 32152, 32196, 32147, /* 66552-66559 */
32103, 32042, 32079, 32127, 32187, 32400, 32650, 32834, /* 66560-66567 */
32991, 32947, 32766, 32694, 32770, 32891, 33049, 33218, /* 66568-66575 */
33178, 33087, 33059, 33062, 33142, 33290, 33481, 33554, /* 66576-66583 */
33566, 33435, 33137, 32869, 32790, 32777, 32727, 32588, /* 66584-66591 */
32370, 32259, 32143, 32087, 32131, 32266, 32438, 32475, /* 66592-66599 */
32510, 32465, 32365, 32291, 32300, 32409, 32581, 32723, /* 66600-66607 */
32783, 32821, 32845, 32875, 32923, 33118, 33314, 33348, /* 66608-66615 */
33361, 33351, 33205, 33122, 33153, 33097, 33059, 33115, /* 66616-66623 */
33100, 32965, 32913, 32808, 32625, 32521, 32582, 32599, /* 66624-66631 */
32504, 32389, 32170, 31949, 31888, 31974, 32148, 32362, /* 66632-66639 */
32496, 32457, 32374, 32364, 32463, 32596, 32684, 32754, /* 66640-66647 */
32835, 32952, 32997, 32977, 32980, 32984, 33090, 33321, /* 66648-66655 */
33466, 33437, 33279, 33088, 32894, 32801, 32919, 33004, /* 66656-66663 */
33008, 32947, 32799, 32581, 32522, 32716, 32900, 32973, /* 66664-66671 */
32812, 32522, 32225, 32014, 31862, 31853, 31924, 31984, /* 66672-66679 */
32160, 32420, 32587, 32729, 32937, 33236, 33389, 33425, /* 66680-66687 */
33424, 33275, 33114, 33012, 32908, 32815, 32821, 32979, /* 66688-66695 */
33135, 33240, 33411, 33475, 33425, 33407, 33308, 33181, /* 66696-66703 */
33038, 32837, 32611, 32391, 32232, 32142, 32238, 32407, /* 66704-66711 */
32508, 32572, 32669, 32733, 32700, 32609, 32536, 32414, /* 66712-66719 */
32341, 32326, 32293, 32283, 32324, 32437, 32596, 32795, /* 66720-66727 */
33063, 33376, 33612, 33683, 33601, 33416, 33284, 33238, /* 66728-66735 */
33156, 32962, 32687, 32495, 32445, 32456, 32582, 32702, /* 66736-66743 */
32728, 32879, 33147, 33244, 33133, 32988, 32860, 32727, /* 66744-66751 */
32542, 32449, 32346, 32193, 32164, 32155, 32107, 32251, /* 66752-66759 */
32454, 32694, 32883, 33000, 32961, 32908, 33009, 33096, /* 66760-66767 */
33064, 33011, 32941, 32863, 32900, 32956, 32933, 32968, /* 66768-66775 */
33002, 33015, 33113, 33211, 33161, 33029, 32869, 32711, /* 66776-66783 */
32581, 32507, 32506, 32482, 32364, 32334, 32373, 32532, /* 66784-66791 */
32746, 32932, 33100, 33172, 33116, 32998, 32879, 32691, /* 66792-66799 */
32555, 32427, 32283, 32161, 32191, 32320, 32525, 32763, /* 66800-66807 */
33038, 33280, 33509, 33673, 33681, 33516, 33320, 33137, /* 66808-66815 */
32900, 32696, 32595, 32381, 32203, 32312, 32564, 32767, /* 66816-66823 */
32883, 32940, 33034, 33153, 33148, 33030, 32923, 32816, /* 66824-66831 */
32737, 32639, 32504, 32437, 32437, 32579, 32761, 32852, /* 66832-66839 */
32907, 32977, 33057, 33204, 33217, 33085, 32943, 32811, /* 66840-66847 */
32630, 32541, 32501, 32480, 32509, 32660, 32773, 32829, /* 66848-66855 */
32870, 32949, 33017, 33077, 32983, 32763, 32613, 32514, /* 66856-66863 */
32383, 32322, 32265, 32239, 32299, 32404, 32609, 32755, /* 66864-66871 */
32890, 33010, 33086, 33146, 33161, 33070, 32952, 32818, /* 66872-66879 */
32635, 32622, 32787, 32877, 32936, 32971, 33011, 33074, /* 66880-66887 */
33110, 33075, 32965, 32786, 32613, 32475, 32364, 32313, /* 66888-66895 */
32321, 32343, 32492, 32636, 32614, 32605, 32687, 32782, /* 66896-66903 */
32768, 32695, 32609, 32537, 32593, 32664, 32687, 32786, /* 66904-66911 */
32853, 32924, 33032, 33042, 32961, 32879, 32936, 33015, /* 66912-66919 */
32992, 32907, 32852, 32880, 33033, 33203, 33307, 33281, /* 66920-66927 */
33161, 33015, 32884, 32756, 32588, 32357, 32091, 31969, /* 66928-66935 */
31948, 31927, 32105, 32373, 32578, 32713, 32756, 32752, /* 66936-66943 */
32780, 32810, 32786, 32715, 32611, 32509, 32452, 32583, /* 66944-66951 */
32766, 32863, 33070, 33234, 33277, 33388, 33431, 33387, /* 66952-66959 */
33348, 33270, 33144, 33037, 32981, 32813, 32726, 32774, /* 66960-66967 */
32836, 32864, 32884, 32909, 32836, 32743, 32687, 32578, /* 66968-66975 */
32428, 32258, 32036, 31929, 31975, 32022, 31982, 32087, /* 66976-66983 */
32317, 32566, 32786, 33039, 33198, 33276, 33316, 33236, /* 66984-66991 */
33052, 32918, 32856, 32863, 32872, 32828, 32746, 32730, /* 66992-66999 */
32852, 33067, 33141, 33148, 33163, 33157, 33060, 32899, /* 67000-67007 */
32708, 32561, 32538, 32512, 32553, 32539, 32398, 32361, /* 67008-67015 */
32403, 32444, 32422, 32379, 32334, 32291, 32283, 32249, /* 67016-67023 */
32232, 32331, 32581, 32843, 33077, 33195, 33135, 33050, /* 67024-67031 */
33001, 32988, 33111, 33177, 33211, 33212, 33157, 33092, /* 67032-67039 */
33065, 33082, 33148, 33081, 32900, 32662, 32405, 32303, /* 67040-67047 */
32307, 32358, 32432, 32547, 32648, 32800, 32855, 32831, /* 67048-67055 */
32829, 32722, 32580, 32422, 32279, 32113, 31982, 31888, /* 67056-67063 */
31888, 32025, 32342, 32710, 32961, 33111, 33260, 33374, /* 67064-67071 */
33396, 33408, 33382, 33237, 33056, 33005, 32924, 32757, /* 67072-67079 */
32694, 32696, 32705, 32814, 32857, 32932, 32937, 32788, /* 67080-67087 */
32606, 32452, 32486, 32565, 32591, 32544, 32395, 32205, /* 67088-67095 */
32176, 32333, 32528, 32687, 32806, 32874, 32910, 32870, /* 67096-67103 */
32849, 32818, 32796, 32717, 32578, 32514, 32508, 32520, /* 67104-67111 */
32675, 32905, 33090, 33279, 33546, 33764, 33845, 33754, /* 67112-67119 */
33462, 33115, 32790, 32580, 32426, 32209, 32048, 31884, /* 67120-67127 */
31844, 32000, 32218, 32489, 32797, 32985, 32938, 32793, /* 67128-67135 */
32650, 32543, 32500, 32539, 32518, 32378, 32295, 32387, /* 67136-67143 */
32576, 32850, 33103, 33171, 33200, 33261, 33291, 33264, /* 67144-67151 */
33213, 33122, 32942, 32833, 32826, 32888, 32939, 33012, /* 67152-67159 */
33004, 32976, 32932, 32874, 32841, 32796, 32646, 32453, /* 67160-67167 */
32334, 32238, 32168, 32130, 32160, 32211, 32192, 32183, /* 67168-67175 */
32265, 32414, 32532, 32622, 32777, 32995, 33186, 33321, /* 67176-67183 */
33347, 33274, 33163, 33187, 33278, 33309, 33197, 33014, /* 67184-67191 */
32849, 32749, 32872, 32991, 33126, 33221, 33225, 33161, /* 67192-67199 */
33134, 33075, 32947, 32858, 32753, 32464, 32171, 32058, /* 67200-67207 */
32030, 32061, 32134, 32193, 32230, 32383, 32581, 32691, /* 67208-67215 */
32686, 32600, 32535, 32625, 32741, 32732, 32683, 32666, /* 67216-67223 */
32702, 32812, 33020, 33268, 33487, 33649, 33794, 33885, /* 67224-67231 */
33881, 33858, 33757, 33539, 33190, 32834, 32530, 32317, /* 67232-67239 */
32265, 32334, 32412, 32428, 32438, 32593, 32848, 33006, /* 67240-67247 */
32970, 32816, 32534, 32243, 32099, 32037, 31998, 31993, /* 67248-67255 */
32007, 32047, 32232, 32484, 32726, 32971, 33153, 33216, /* 67256-67263 */
33190, 33143, 33097, 33130, 33167, 33201, 33177, 33124, /* 67264-67271 */
33196, 33357, 33551, 33640, 33559, 33382, 33162, 32942, /* 67272-67279 */
32771, 32552, 32363, 32215, 32107, 32012, 32014, 32038, /* 67280-67287 */
32112, 32314, 32530, 32669, 32617, 32571, 32575, 32606, /* 67288-67295 */
32686, 32713, 32669, 32636, 32667, 32633, 32661, 32686, /* 67296-67303 */
32776, 32971, 33153, 33181, 33136, 33166, 33275, 33397, /* 67304-67311 */
33500, 33567, 33480, 33372, 33273, 33185, 33023, 32900, /* 67312-67319 */
32707, 32503, 32354, 32205, 32041, 31961, 31936, 31953, /* 67320-67327 */
32099, 32230, 32344, 32439, 32548, 32656, 32700, 32714, /* 67328-67335 */
32746, 32739, 32791, 32759, 32743, 32799, 32828, 32906, /* 67336-67343 */
33090, 33214, 33198, 33211, 33154, 33210, 33254, 33205, /* 67344-67351 */
33136, 33041, 33007, 33097, 33162, 33143, 33038, 32953, /* 67352-67359 */
32992, 33038, 33028, 32935, 32769, 32512, 32265, 32009, /* 67360-67367 */
31835, 31738, 31754, 31903, 32017, 32164, 32351, 32632, /* 67368-67375 */
32943, 33328, 33506, 33433, 33330, 33225, 33095, 32919, /* 67376-67383 */
32740, 32655, 32652, 32728, 32850, 32951, 33038, 33112, /* 67384-67391 */
33172, 33259, 33290, 33170, 33023, 32853, 32745, 32627, /* 67392-67399 */
32466, 32369, 32345, 32388, 32533, 32667, 32649, 32470, /* 67400-67407 */
32348, 32260, 32222, 32292, 32286, 32294, 32312, 32338, /* 67408-67415 */
32370, 32517, 32813, 33103, 33393, 33561, 33532, 33436, /* 67416-67423 */
33381, 33333, 33357, 33406, 33314, 33059, 32822, 32647, /* 67424-67431 */
32528, 32396, 32385, 32438, 32578, 32737, 32784, 32730, /* 67432-67439 */
32656, 32728, 32860, 32886, 32797, 32600, 32388, 32264, /* 67440-67447 */
32171, 32120, 32114, 32219, 32357, 32465, 32495, 32516, /* 67448-67455 */
32613, 32790, 33026, 33228, 33275, 33261, 33275, 33264, /* 67456-67463 */
33298, 33295, 33281, 33230, 33094, 32976, 32874, 32771, /* 67464-67471 */
32662, 32554, 32513, 32564, 32560, 32517, 32440, 32386, /* 67472-67479 */
32406, 32419, 32451, 32474, 32486, 32530, 32610, 32625, /* 67480-67487 */
32633, 32698, 32790, 32871, 32852, 32744, 32670, 32702, /* 67488-67495 */
32783, 32732, 32689, 32687, 32792, 32973, 33169, 33290, /* 67496-67503 */
33327, 33356, 33378, 33386, 33352, 33298, 33154, 32891, /* 67504-67511 */
32603, 32403, 32331, 32289, 32269, 32296, 32263, 32298, /* 67512-67519 */
32408, 32432, 32484, 32598, 32648, 32648, 32588, 32523, /* 67520-67527 */
32501, 32526, 32516, 32492, 32544, 32656, 32826, 32955, /* 67528-67535 */
32982, 32932, 32937, 33009, 32955, 32858, 32790, 32704, /* 67536-67543 */
32664, 32694, 32772, 32853, 32863, 32905, 33086, 33175, /* 67544-67551 */
33206, 33206, 33064, 32821, 32624, 32510, 32398, 32267, /* 67552-67559 */
32175, 32110, 32036, 32099, 32251, 32431, 32681, 32848, /* 67560-67567 */
32883, 32825, 32751, 32798, 32833, 32852, 32810, 32744, /* 67568-67575 */
32718, 32763, 32893, 32985, 33067, 33023, 32955, 32885, /* 67576-67583 */
32822, 32760, 32652, 32595, 32534, 32464, 32499, 32661, /* 67584-67591 */
32857, 33011, 33063, 33036, 33007, 33006, 32983, 32908, /* 67592-67599 */
32723, 32555, 32393, 32265, 32304, 32425, 32531, 32571, /* 67600-67607 */
32577, 32653, 32764, 32884, 33022, 32999, 32839, 32762, /* 67608-67615 */
32740, 32807, 32925, 33097, 33161, 33128, 33116, 33101, /* 67616-67623 */
33050, 32968, 32875, 32688, 32493, 32386, 32341, 32394, /* 67624-67631 */
32502, 32589, 32750, 32938, 33095, 33194, 33299, 33296, /* 67632-67639 */
33232, 33098, 32926, 32816, 32683, 32553, 32355, 32232, /* 67640-67647 */
32303, 32381, 32451, 32583, 32731, 32876, 32984, 33024, /* 67648-67655 */
33011, 32941, 32869, 32796, 32800, 32775, 32679, 32617, /* 67656-67663 */
32604, 32605, 32619, 32722, 32770, 32749, 32684, 32483, /* 67664-67671 */
32265, 32229, 32334, 32426, 32506, 32583, 32642, 32775, /* 67672-67679 */
33014, 33317, 33544, 33644, 33602, 33376, 33176, 33009, /* 67680-67687 */
32837, 32712, 32526, 32360, 32280, 32262, 32363, 32567, /* 67688-67695 */
32732, 32844, 32923, 33019, 33036, 32969, 32916, 32833, /* 67696-67703 */
32701, 32548, 32496, 32521, 32567, 32599, 32545, 32437, /* 67704-67711 */
32414, 32490, 32549, 32633, 32667, 32625, 32603, 32686, /* 67712-67719 */
32835, 33017, 33210, 33292, 33353, 33414, 33374, 33300, /* 67720-67727 */
33328, 33249, 33072, 32906, 32731, 32617, 32563, 32542, /* 67728-67735 */
32436, 32340, 32391, 32431, 32479, 32565, 32592, 32529, /* 67736-67743 */
32468, 32480, 32510, 32588, 32646, 32705, 32777, 32733, /* 67744-67751 */
32703, 32798, 32853, 32813, 32772, 32712, 32680, 32727, /* 67752-67759 */
32780, 32874, 33035, 33194, 33344, 33562, 33734, 33853, /* 67760-67767 */
33867, 33747, 33478, 33235, 33098, 32929, 32727, 32498, /* 67768-67775 */
32311, 32132, 32017, 32112, 32235, 32351, 32468, 32584, /* 67776-67783 */
32623, 32525, 32415, 32347, 32360, 32423, 32476, 32527, /* 67784-67791 */
32457, 32404, 32474, 32663, 32935, 33160, 33250, 33170, /* 67792-67799 */
33059, 32894, 32777, 32821, 32911, 33045, 33094, 33054, /* 67800-67807 */
33052, 33166, 33393, 33538, 33585, 33537, 33404, 33172, /* 67808-67815 */
32884, 32581, 32297, 32072, 31922, 31885, 31869, 31880, /* 67816-67823 */
31990, 32128, 32257, 32437, 32600, 32694, 32788, 32773, /* 67824-67831 */
32695, 32611, 32523, 32548, 32671, 32803, 32906, 32960, /* 67832-67839 */
33010, 33092, 33146, 33193, 33262, 33315, 33278, 33138, /* 67840-67847 */
33042, 33049, 33016, 33049, 33130, 33133, 33082, 33002, /* 67848-67855 */
32904, 32779, 32670, 32562, 32448, 32350, 32236, 32116, /* 67856-67863 */
32064, 32036, 32077, 32098, 32144, 32290, 32453, 32573, /* 67864-67871 */
32617, 32660, 32737, 32840, 32927, 33024, 33083, 33098, /* 67872-67879 */
33142, 33214, 33322, 33334, 33319, 33264, 33245, 33241, /* 67880-67887 */
33164, 33056, 32959, 32826, 32725, 32707, 32753, 32846, /* 67888-67895 */
32999, 33076, 32981, 32905, 32828, 32672, 32581, 32463, /* 67896-67903 */
32236, 32073, 31950, 31891, 31907, 32008, 32199, 32460, /* 67904-67911 */
32775, 32973, 32986, 32910, 32864, 32895, 32983, 33033, /* 67912-67919 */
33022, 33017, 33061, 33147, 33221, 33359, 33493, 33534, /* 67920-67927 */
33474, 33292, 33004, 32754, 32553, 32378, 32247, 32208, /* 67928-67935 */
32234, 32313, 32485, 32608, 32658, 32734, 32852, 32946, /* 67936-67943 */
32922, 32752, 32540, 32383, 32313, 32208, 32165, 32214, /* 67944-67951 */
32281, 32391, 32538, 32685, 32809, 32933, 33069, 33176, /* 67952-67959 */
33321, 33475, 33513, 33459, 33383, 33296, 33178, 33136, /* 67960-67967 */
33163, 33081, 32921, 32782, 32642, 32535, 32514, 32521, /* 67968-67975 */
32533, 32516, 32429, 32298, 32257, 32312, 32377, 32476, /* 67976-67983 */
32605, 32709, 32728, 32727, 32707, 32690, 32705, 32710, /* 67984-67991 */
32690, 32639, 32579, 32509, 32508, 32638, 32777, 32857, /* 67992-67999 */
32987, 33088, 33173, 33252, 33315, 33310, 33269, 33276, /* 68000-68007 */
33287, 33259, 33172, 33054, 32885, 32748, 32576, 32456, /* 68008-68015 */
32365, 32258, 32136, 32085, 32127, 32119, 32167, 32323, /* 68016-68023 */
32576, 32798, 32992, 33099, 33120, 33083, 32974, 32845, /* 68024-68031 */
32772, 32793, 32773, 32704, 32589, 32454, 32474, 32687, /* 68032-68039 */
32968, 33206, 33332, 33332, 33238, 33172, 33152, 33106, /* 68040-68047 */
33080, 33101, 33048, 32941, 32876, 32808, 32762, 32710, /* 68048-68055 */
32635, 32549, 32477, 32342, 32145, 31947, 31858, 31827, /* 68056-68063 */
31900, 32172, 32440, 32602, 32685, 32744, 32843, 32965, /* 68064-68071 */
33038, 33112, 33133, 33104, 33029, 32932, 32913, 32877, /* 68072-68079 */
32864, 32838, 32859, 32882, 32907, 32870, 32853, 32888, /* 68080-68087 */
33018, 33115, 33236, 33350, 33342, 33218, 32962, 32736, /* 68088-68095 */
32568, 32449, 32390, 32295, 32112, 31972, 31877, 31922, /* 68096-68103 */
32092, 32329, 32566, 32753, 32792, 32727, 32707, 32714, /* 68104-68111 */
32785, 32915, 32999, 33015, 32989, 32978, 32988, 33034, /* 68112-68119 */
33095, 33151, 33157, 33098, 32961, 32840, 32775, 32761, /* 68120-68127 */
32760, 32804, 32902, 32958, 32877, 32785, 32730, 32710, /* 68128-68135 */
32805, 32905, 32933, 32883, 32729, 32529, 32429, 32373, /* 68136-68143 */
32304, 32244, 32229, 32156, 32080, 32117, 32276, 32512, /* 68144-68151 */
32786, 33105, 33369, 33524, 33578, 33520, 33378, 33220, /* 68152-68159 */
33073, 32967, 32861, 32774, 32707, 32639, 32621, 32713, /* 68160-68167 */
32902, 33105, 33191, 33108, 32977, 32802, 32663, 32574, /* 68168-68175 */
32484, 32457, 32466, 32513, 32612, 32690, 32740, 32771, /* 68176-68183 */
32800, 32840, 32794, 32762, 32742, 32602, 32415, 32315, /* 68184-68191 */
32318, 32437, 32637, 32826, 32919, 32932, 32943, 33019, /* 68192-68199 */
33128, 33239, 33268, 33196, 33064, 32886, 32707, 32649, /* 68200-68207 */
32618, 32591, 32607, 32582, 32553, 32582, 32640, 32687, /* 68208-68215 */
32681, 32678, 32739, 32831, 32898, 32879, 32788, 32693, /* 68216-68223 */
32629, 32621, 32696, 32736, 32767, 32746, 32702, 32702, /* 68224-68231 */
32727, 32758, 32787, 32810, 32853, 32820, 32732, 32656, /* 68232-68239 */
32641, 32704, 32765, 32833, 32921, 32957, 32967, 32913, /* 68240-68247 */
32892, 32870, 32880, 32933, 32943, 32821, 32611, 32386, /* 68248-68255 */
32302, 32400, 32558, 32666, 32730, 32708, 32680, 32665, /* 68256-68263 */
32703, 32852, 33039, 33175, 33219, 33170, 33005, 32864, /* 68264-68271 */
32812, 32804, 32787, 32766, 32626, 32419, 32310, 32293, /* 68272-68279 */
32354, 32480, 32702, 32864, 32916, 32896, 32848, 32884, /* 68280-68287 */
32893, 32946, 33002, 33000, 32868, 32712, 32595, 32590, /* 68288-68295 */
32732, 32844, 32883, 32971, 33010, 32916, 32850, 32838, /* 68296-68303 */
32709, 32694, 32773, 32802, 32882, 32977, 33043, 33017, /* 68304-68311 */
33066, 33105, 33044, 32955, 32864, 32703, 32535, 32304, /* 68312-68319 */
32093, 32088, 32237, 32397, 32446, 32491, 32596, 32674, /* 68320-68327 */
32707, 32786, 32875, 32922, 32967, 33002, 32884, 32809, /* 68328-68335 */
32746, 32724, 32779, 32816, 32800, 32716, 32685, 32715, /* 68336-68343 */
32737, 32741, 32790, 32908, 32997, 33056, 33014, 32956, /* 68344-68351 */
32915, 32908, 32893, 32890, 32868, 32801, 32668, 32553, /* 68352-68359 */
32564, 32478, 32368, 32351, 32374, 32414, 32409, 32428, /* 68360-68367 */
32404, 32476, 32652, 32806, 32940, 33038, 33122, 33050, /* 68368-68375 */
32998, 32982, 32878, 32837, 32853, 32891, 32910, 32917, /* 68376-68383 */
32865, 32804, 32789, 32810, 32807, 32751, 32755, 32668, /* 68384-68391 */
32512, 32497, 32568, 32728, 32892, 33034, 33148, 33098, /* 68392-68399 */
32911, 32739, 32621, 32536, 32492, 32362, 32155, 31999, /* 68400-68407 */
32017, 32173, 32358, 32659, 32992, 33207, 33306, 33351, /* 68408-68415 */
33279, 33144, 33075, 33048, 33096, 33051, 32959, 32856, /* 68416-68423 */
32818, 32914, 32914, 32884, 32985, 33065, 32963, 32837, /* 68424-68431 */
32712, 32564, 32487, 32477, 32539, 32591, 32622, 32660, /* 68432-68439 */
32695, 32800, 32869, 32890, 32954, 32963, 32844, 32694, /* 68440-68447 */
32537, 32358, 32247, 32294, 32396, 32526, 32740, 32922, /* 68448-68455 */
33005, 33083, 33234, 33339, 33405, 33422, 33373, 33271, /* 68456-68463 */
33052, 32894, 32788, 32671, 32571, 32504, 32475, 32475, /* 68464-68471 */
32420, 32381, 32474, 32542, 32547, 32582, 32598, 32626, /* 68472-68479 */
32695, 32692, 32635, 32608, 32628, 32682, 32787, 32845, /* 68480-68487 */
32826, 32785, 32724, 32672, 32653, 32684, 32766, 32844, /* 68488-68495 */
32900, 32902, 32840, 32878, 33029, 33131, 33169, 33212, /* 68496-68503 */
33176, 33114, 33069, 32971, 32837, 32744, 32649, 32540, /* 68504-68511 */
32454, 32387, 32293, 32258, 32351, 32420, 32446, 32510, /* 68512-68519 */
32557, 32542, 32533, 32593, 32716, 32861, 33023, 33089, /* 68520-68527 */
33086, 33104, 33042, 32967, 32916, 32818, 32720, 32680, /* 68528-68535 */
32661, 32638, 32682, 32816, 32905, 32999, 33082, 33153, /* 68536-68543 */
33169, 33166, 33098, 32949, 32804, 32689, 32573, 32515, /* 68544-68551 */
32524, 32531, 32535, 32557, 32536, 32535, 32584, 32589, /* 68552-68559 */
32586, 32612, 32604, 32503, 32509, 32623, 32736, 32874, /* 68560-68567 */
33036, 33080, 33106, 33122, 33122, 33178, 33224, 33211, /* 68568-68575 */
33163, 33115, 32995, 32771, 32634, 32636, 32659, 32684, /* 68576-68583 */
32756, 32755, 32766, 32846, 32889, 32910, 32987, 32991, /* 68584-68591 */
32906, 32803, 32669, 32435, 32307, 32297, 32252, 32277, /* 68592-68599 */
32294, 32355, 32396, 32526, 32626, 32667, 32758, 32841, /* 68600-68607 */
32829, 32822, 32870, 32885, 32933, 32973, 33059, 33174, /* 68608-68615 */
33279, 33338, 33321, 33290, 33110, 32921, 32806, 32697, /* 68616-68623 */
32572, 32500, 32461, 32395, 32358, 32415, 32550, 32694, /* 68624-68631 */
32823, 32903, 32863, 32800, 32730, 32687, 32667, 32632, /* 68632-68639 */
32547, 32438, 32407, 32380, 32359, 32393, 32453, 32561, /* 68640-68647 */
32760, 32905, 32908, 32947, 33013, 33087, 33153, 33189, /* 68648-68655 */
33188, 33169, 33198, 33158, 33116, 33077, 33019, 32902, /* 68656-68663 */
32767, 32633, 32491, 32446, 32420, 32396, 32346, 32324, /* 68664-68671 */
32349, 32465, 32615, 32704, 32782, 32795, 32766, 32795, /* 68672-68679 */
32848, 32826, 32813, 32768, 32639, 32501, 32476, 32598, /* 68680-68687 */
32697, 32832, 32925, 32979, 33030, 33008, 33009, 33077, /* 68688-68695 */
33150, 33231, 33277, 33289, 33256, 33171, 33077, 33001, /* 68696-68703 */
32975, 32858, 32724, 32561, 32431, 32348, 32246, 32195, /* 68704-68711 */
32248, 32320, 32393, 32460, 32465, 32516, 32627, 32782, /* 68712-68719 */
32916, 33007, 33023, 32965, 32884, 32844, 32751, 32695, /* 68720-68727 */
32738, 32786, 32827, 32779, 32715, 32735, 32856, 32939, /* 68728-68735 */
32938, 32953, 32984, 32990, 32973, 32951, 32887, 32824, /* 68736-68743 */
32842, 32847, 32854, 32815, 32735, 32600, 32467, 32367, /* 68744-68751 */
32285, 32288, 32315, 32325, 32292, 32312, 32415, 32592, /* 68752-68759 */
32777, 32921, 33031, 33086, 33089, 33036, 32997, 32929, /* 68760-68767 */
32879, 32919, 32920, 32857, 32810, 32799, 32741, 32748, /* 68768-68775 */
32783, 32816, 32878, 32883, 32823, 32750, 32735, 32758, /* 68776-68783 */
32812, 32831, 32817, 32766, 32699, 32704, 32726, 32722, /* 68784-68791 */
32642, 32528, 32464, 32435, 32405, 32397, 32358, 32394, /* 68792-68799 */
32482, 32591, 32732, 32868, 33011, 33121, 33187, 33198, /* 68800-68807 */
33151, 33128, 33107, 33057, 32939, 32807, 32693, 32590, /* 68808-68815 */
32572, 32565, 32575, 32643, 32770, 32922, 32921, 32854, /* 68816-68823 */
32802, 32753, 32718, 32717, 32648, 32612, 32610, 32643, /* 68824-68831 */
32705, 32751, 32807, 32868, 32869, 32824, 32663, 32516, /* 68832-68839 */
32449, 32464, 32541, 32636, 32729, 32811, 32894, 32924, /* 68840-68847 */
32997, 33122, 33251, 33301, 33269, 33103, 32930, 32806, /* 68848-68855 */
32680, 32594, 32567, 32524, 32470, 32463, 32525, 32564, /* 68856-68863 */
32628, 32646, 32693, 32742, 32700, 32659, 32664, 32592, /* 68864-68871 */
32560, 32586, 32576, 32625, 32728, 32750, 32706, 32709, /* 68872-68879 */
32738, 32773, 32816, 32796, 32746, 32723, 32760, 32756, /* 68880-68887 */
32745, 32778, 32791, 32869, 33022, 33080, 33078, 33127, /* 68888-68895 */
33116, 32980, 32865, 32797, 32682, 32575, 32515, 32470, /* 68896-68903 */
32382, 32386, 32449, 32509, 32596, 32693, 32748, 32762, /* 68904-68911 */
32788, 32787, 32711, 32696, 32664, 32705, 32774, 32803, /* 68912-68919 */
32802, 32843, 32892, 32940, 32966, 32923, 32881, 32834, /* 68920-68927 */
32782, 32703, 32641, 32631, 32628, 32688, 32791, 32903, /* 68928-68935 */
32984, 33050, 33095, 33057, 33011, 32975, 32848, 32749, /* 68936-68943 */
32669, 32466, 32364, 32397, 32413, 32443, 32554, 32628, /* 68944-68951 */
32673, 32791, 32958, 32994, 32985, 33024, 32990, 32955, /* 68952-68959 */
32949, 32934, 32920, 32961, 33017, 33007, 33026, 33035, /* 68960-68967 */
33002, 32875, 32815, 32784, 32643, 32647, 32629, 32552, /* 68968-68975 */
32554, 32671, 32745, 32812, 32895, 32917, 32958, 32967, /* 68976-68983 */
32914, 32858, 32852, 32782, 32637, 32506, 32434, 32406, /* 68984-68991 */
32406, 32438, 32464, 32492, 32592, 32680, 32770, 32832, /* 68992-68999 */
32912, 32926, 32923, 32964, 32958, 32900, 32837, 32761, /* 69000-69007 */
32741, 32752, 32652, 32555, 32550, 32514, 32491, 32568, /* 69008-69015 */
32604, 32656, 32704, 32741, 32725, 32735, 32816, 32900, /* 69016-69023 */
32968, 33042, 33028, 32904, 32840, 32815, 32753, 32720, /* 69024-69031 */
32723, 32705, 32664, 32653, 32596, 32595, 32674, 32711, /* 69032-69039 */
32770, 32819, 32745, 32658, 32666, 32747, 32824, 32878, /* 69040-69047 */
32958, 32998, 33007, 32992, 32841, 32724, 32662, 32551, /* 69048-69055 */
32436, 32389, 32341, 32312, 32340, 32455, 32616, 32834, /* 69056-69063 */
33047, 33196, 33268, 33244, 33166, 33067, 32933, 32775, /* 69064-69071 */
32685, 32588, 32481, 32466, 32522, 32578, 32631, 32769, /* 69072-69079 */
32859, 32858, 32827, 32807, 32773, 32654, 32561, 32561, /* 69080-69087 */
32607, 32658, 32753, 32832, 32947, 33036, 33057, 33053, /* 69088-69095 */
33011, 32937, 32875, 32764, 32662, 32625, 32578, 32574, /* 69096-69103 */
32592, 32660, 32790, 32905, 33022, 33126, 33201, 33182, /* 69104-69111 */
33155, 33109, 32984, 32865, 32694, 32551, 32469, 32410, /* 69112-69119 */
32395, 32427, 32500, 32567, 32596, 32653, 32763, 32854, /* 69120-69127 */
32862, 32797, 32796, 32820, 32743, 32636, 32574, 32540, /* 69128-69135 */
32614, 32695, 32773, 32884, 32925, 32888, 32883, 32862, /* 69136-69143 */
32881, 32910, 32830, 32769, 32727, 32709, 32750, 32878, /* 69144-69151 */
33017, 33111, 33140, 33161, 33209, 33114, 32965, 32828, /* 69152-69159 */
32728, 32633, 32447, 32340, 32324, 32328, 32396, 32485, /* 69160-69167 */
32616, 32769, 32863, 32854, 32785, 32732, 32705, 32682, /* 69168-69175 */
32717, 32756, 32752, 32734, 32785, 32870, 32941, 32979, /* 69176-69183 */
32962, 32934, 32908, 32902, 32884, 32806, 32750, 32769, /* 69184-69191 */
32796, 32845, 32946, 33026, 33062, 33045, 32986, 32927, /* 69192-69199 */
32868, 32799, 32715, 32599, 32466, 32321, 32263, 32342, /* 69200-69207 */
32463, 32566, 32586, 32583, 32636, 32697, 32705, 32720, /* 69208-69215 */
32782, 32843, 32835, 32802, 32848, 32977, 33000, 33017, /* 69216-69223 */
33090, 33102, 33078, 33052, 33004, 32982, 32962, 32944, /* 69224-69231 */
32938, 32891, 32860, 32814, 32794, 32819, 32817, 32743, /* 69232-69239 */
32733, 32779, 32776, 32727, 32678, 32644, 32611, 32565, /* 69240-69247 */
32483, 32429, 32391, 32377, 32436, 32495, 32554, 32607, /* 69248-69255 */
32638, 32697, 32815, 32956, 32993, 33000, 32993, 32987, /* 69256-69263 */
32986, 33005, 33030, 33056, 33044, 32929, 32844, 32804, /* 69264-69271 */
32819, 32845, 32851, 32771, 32609, 32529, 32548, 32595, /* 69272-69279 */
32629, 32651, 32671, 32662, 32676, 32678, 32622, 32577, /* 69280-69287 */
32578, 32644, 32698, 32678, 32629, 32600, 32588, 32654, /* 69288-69295 */
32745, 32797, 32834, 32827, 32750, 32722, 32767, 32859, /* 69296-69303 */
32993, 33115, 33202, 33171, 33163, 33193, 33197, 33158, /* 69304-69311 */
33068, 32924, 32775, 32576, 32420, 32363, 32343, 32337, /* 69312-69319 */
32375, 32451, 32551, 32628, 32647, 32665, 32673, 32682, /* 69320-69327 */
32676, 32640, 32611, 32570, 32567, 32589, 32617, 32695, /* 69328-69335 */
32728, 32777, 32858, 32937, 32986, 32989, 32980, 32989, /* 69336-69343 */
32991, 32995, 33008, 33009, 33010, 33023, 33028, 33012, /* 69344-69351 */
33017, 33006, 33027, 33036, 32932, 32799, 32637, 32512, /* 69352-69359 */
32474, 32432, 32321, 32275, 32273, 32301, 32422, 32512, /* 69360-69367 */
32629, 32787, 32969, 33077, 33024, 32970, 32905, 32870, /* 69368-69375 */
32881, 32783, 32647, 32572, 32574, 32658, 32794, 32917, /* 69376-69383 */
33027, 33124, 33195, 33256, 33228, 33155, 33024, 32876, /* 69384-69391 */
32765, 32686, 32639, 32653, 32639, 32600, 32609, 32602, /* 69392-69399 */
32570, 32572, 32575, 32523, 32487, 32395, 32270, 32259, /* 69400-69407 */
32332, 32405, 32488, 32638, 32775, 32854, 32912, 32972, /* 69408-69415 */
32977, 32998, 33064, 33078, 33060, 32976, 32844, 32803, /* 69416-69423 */
32890, 32980, 33007, 33003, 32975, 32906, 32838, 32843, /* 69424-69431 */
32845, 32874, 32891, 32864, 32813, 32757, 32715, 32656, /* 69432-69439 */
32619, 32585, 32518, 32405, 32325, 32270, 32276, 32362, /* 69440-69447 */
32410, 32486, 32593, 32702, 32775, 32839, 32851, 32846, /* 69448-69455 */
32899, 32962, 32929, 32910, 32878, 32873, 32932, 33010, /* 69456-69463 */
33071, 33058, 33076, 33080, 33062, 33040, 32968, 32878, /* 69464-69471 */
32800, 32753, 32688, 32656, 32656, 32635, 32618, 32659, /* 69472-69479 */
32688, 32691, 32677, 32665, 32634, 32633, 32607, 32506, /* 69480-69487 */
32506, 32520, 32539, 32559, 32601, 32701, 32780, 32870, /* 69488-69495 */
32968, 33044, 33088, 33157, 33221, 33247, 33224, 33137, /* 69496-69503 */
33028, 32972, 32923, 32872, 32786, 32744, 32748, 32764, /* 69504-69511 */
32778, 32788, 32817, 32807, 32821, 32766, 32665, 32614, /* 69512-69519 */
32553, 32529, 32530, 32567, 32593, 32626, 32670, 32713, /* 69520-69527 */
32699, 32659, 32642, 32664, 32663, 32655, 32695, 32687, /* 69528-69535 */
32676, 32713, 32809, 32892, 32988, 33068, 33068, 33025, /* 69536-69543 */
32962, 32916, 32909, 32906, 32931, 32920, 32832, 32766, /* 69544-69551 */
32712, 32676, 32713, 32747, 32736, 32728, 32655, 32542, /* 69552-69559 */
32506, 32543, 32572, 32578, 32662, 32757, 32813, 32809, /* 69560-69567 */
32792, 32741, 32746, 32772, 32726, 32722, 32694, 32670, /* 69568-69575 */
32654, 32695, 32790, 32834, 32887, 32930, 32929, 32929, /* 69576-69583 */
32916, 32866, 32876, 32934, 32907, 32852, 32808, 32816, /* 69584-69591 */
32815, 32767, 32715, 32675, 32671, 32672, 32699, 32711, /* 69592-69599 */
32709, 32688, 32680, 32684, 32686, 32681, 32691, 32720, /* 69600-69607 */
32761, 32775, 32772, 32787, 32830, 32874, 32890, 32929, /* 69608-69615 */
32918, 32891, 32847, 32773, 32701, 32686, 32789, 32811, /* 69616-69623 */
32800, 32821, 32817, 32822, 32856, 32959, 33030, 33041, /* 69624-69631 */
33024, 32951, 32859, 32785, 32746, 32765, 32787, 32690, /* 69632-69639 */
32594, 32557, 32595, 32650, 32676, 32715, 32759, 32787, /* 69640-69647 */
32797, 32787, 32784, 32822, 32870, 32884, 32873, 32868, /* 69648-69655 */
32839, 32748, 32683, 32666, 32669, 32626, 32623, 32688, /* 69656-69663 */
32715, 32676, 32643, 32687, 32724, 32774, 32789, 32788, /* 69664-69671 */
32781, 32771, 32754, 32729, 32766, 32802, 32832, 32834, /* 69672-69679 */
32834, 32794, 32754, 32754, 32754, 32748, 32734, 32705, /* 69680-69687 */
32679, 32730, 32730, 32739, 32771, 32860, 32944, 32984, /* 69688-69695 */
33020, 32995, 32930, 32876, 32791, 32702, 32645, 32583, /* 69696-69703 */
32477, 32397, 32391, 32433, 32531, 32648, 32759, 32876, /* 69704-69711 */
32963, 32974, 32978, 32965, 32880, 32801, 32763, 32766, /* 69712-69719 */
32755, 32716, 32692, 32717, 32784, 32851, 32906, 32939, /* 69720-69727 */
32956, 32895, 32838, 32802, 32755, 32742, 32735, 32696, /* 69728-69735 */
32648, 32669, 32721, 32765, 32821, 32847, 32796, 32735, /* 69736-69743 */
32725, 32697, 32646, 32591, 32526, 32499, 32512, 32573, /* 69744-69751 */
32650, 32747, 32835, 32958, 32980, 33045, 33129, 33186, /* 69752-69759 */
33188, 33144, 33016, 32909, 32872, 32825, 32797, 32833, /* 69760-69767 */
32777, 32734, 32773, 32789, 32803, 32779, 32815, 32774, /* 69768-69775 */
32699, 32622, 32577, 32534, 32547, 32575, 32557, 32604, /* 69776-69783 */
32589, 32585, 32629, 32650, 32675, 32725, 32785, 32780, /* 69784-69791 */
32729, 32699, 32705, 32794, 32823, 32857, 32894, 32939, /* 69792-69799 */
32970, 32969, 32975, 32953, 32950, 32940, 32924, 32859, /* 69800-69807 */
32794, 32727, 32666, 32638, 32645, 32638, 32667, 32670, /* 69808-69815 */
32689, 32658, 32589, 32577, 32558, 32593, 32618, 32609, /* 69816-69823 */
32564, 32558, 32592, 32618, 32654, 32706, 32781, 32800, /* 69824-69831 */
32806, 32804, 32803, 32852, 32864, 32845, 32836, 32874, /* 69832-69839 */
32887, 32935, 33009, 33039, 33047, 33015, 32962, 32900, /* 69840-69847 */
32872, 32824, 32730, 32640, 32566, 32538, 32532, 32581, /* 69848-69855 */
32639, 32648, 32619, 32580, 32575, 32575, 32578, 32577, /* 69856-69863 */
32525, 32499, 32506, 32538, 32583, 32665, 32726, 32818, /* 69864-69871 */
32906, 32938, 32914, 32903, 32946, 32968, 32919, 32927, /* 69872-69879 */
32960, 32982, 32982, 32901, 32885, 32904, 32943, 32957, /* 69880-69887 */
32980, 32969, 32844, 32781, 32720, 32695, 32700, 32713, /* 69888-69895 */
32689, 32661, 32606, 32574, 32534, 32533, 32580, 32652, /* 69896-69903 */
32708, 32668, 32541, 32514, 32533, 32603, 32736, 32864, /* 69904-69911 */
32946, 32946, 32914, 32853, 32868, 32954, 33036, 33051, /* 69912-69919 */
33043, 32962, 32897, 32864, 32857, 32918, 32953, 32972, /* 69920-69927 */
32894, 32822, 32758, 32704, 32655, 32568, 32508, 32492, /* 69928-69935 */
32477, 32478, 32477, 32492, 32507, 32555, 32651, 32734, /* 69936-69943 */
32784, 32749, 32681, 32572, 32536, 32535, 32559, 32642, /* 69944-69951 */
32736, 32880, 32946, 33002, 33060, 33167, 33250, 33259, /* 69952-69959 */
33227, 33106, 32964, 32824, 32702, 32650, 32636, 32715, /* 69960-69967 */
32760, 32774, 32769, 32765, 32743, 32740, 32761, 32720, /* 69968-69975 */
32678, 32574, 32448, 32356, 32311, 32336, 32417, 32503, /* 69976-69983 */
32610, 32712, 32798, 32838, 32855, 32878, 32902, 32881, /* 69984-69991 */
32821, 32776, 32740, 32727, 32762, 32824, 32873, 32970, /* 69992-69999 */
33089, 33166, 33244, 33257, 33188, 33014, 32877, 32775, /* 70000-70007 */
32702, 32636, 32525, 32415, 32376, 32394, 32407, 32524, /* 70008-70015 */
32675, 32759, 32786, 32769, 32719, 32640, 32682, 32656, /* 70016-70023 */
32630, 32681, 32676, 32668, 32688, 32739, 32805, 32922, /* 70024-70031 */
33040, 33146, 33210, 33183, 33104, 33017, 32994, 32986, /* 70032-70039 */
32977, 32994, 32914, 32826, 32764, 32769, 32804, 32854, /* 70040-70047 */
32871, 32841, 32800, 32718, 32611, 32501, 32437, 32413, /* 70048-70055 */
32409, 32443, 32458, 32436, 32443, 32518, 32595, 32694, /* 70056-70063 */
32789, 32830, 32848, 32832, 32761, 32690, 32662, 32687, /* 70064-70071 */
32765, 32845, 32867, 32890, 32942, 33008, 33030, 33029, /* 70072-70079 */
33014, 32960, 32952, 32944, 32872, 32782, 32748, 32707, /* 70080-70087 */
32730, 32779, 32807, 32745, 32677, 32595, 32486, 32441, /* 70088-70095 */
32459, 32510, 32568, 32600, 32601, 32611, 32633, 32691, /* 70096-70103 */
32768, 32840, 32893, 32848, 32781, 32736, 32730, 32804, /* 70104-70111 */
32861, 32898, 32922, 32984, 33017, 33012, 33020, 32995, /* 70112-70119 */
32955, 32942, 32919, 32856, 32773, 32710, 32675, 32649, /* 70120-70127 */
32616, 32611, 32653, 32703, 32741, 32716, 32658, 32583, /* 70128-70135 */
32602, 32649, 32658, 32642, 32582, 32549, 32534, 32593, /* 70136-70143 */
32684, 32747, 32813, 32909, 32962, 32984, 32993, 32952, /* 70144-70151 */
32948, 32946, 32943, 32933, 32913, 32868, 32863, 32902, /* 70152-70159 */
32907, 32934, 32951, 32960, 32951, 32909, 32856, 32775, /* 70160-70167 */
32731, 32696, 32686, 32669, 32623, 32546, 32505, 32497, /* 70168-70175 */
32525, 32556, 32600, 32714, 32773, 32760, 32745, 32731, /* 70176-70183 */
32759, 32812, 32843, 32895, 32901, 32863, 32839, 32830, /* 70184-70191 */
32858, 32910, 32960, 32931, 32887, 32857, 32845, 32833, /* 70192-70199 */
32823, 32834, 32797, 32729, 32686, 32655, 32658, 32622, /* 70200-70207 */
32607, 32603, 32564, 32568, 32630, 32676, 32700, 32674, /* 70208-70215 */
32621, 32634, 32677, 32687, 32715, 32726, 32694, 32676, /* 70216-70223 */
32663, 32679, 32723, 32782, 32888, 32958, 33007, 33029, /* 70224-70231 */
33002, 33020, 33037, 33028, 32965, 32861, 32756, 32664, /* 70232-70239 */
32603, 32570, 32582, 32621, 32699, 32798, 32864, 32873, /* 70240-70247 */
32821, 32776, 32769, 32707, 32651, 32582, 32515, 32467, /* 70248-70255 */
32416, 32458, 32512, 32627, 32788, 32889, 32931, 32922, /* 70256-70263 */
32929, 32945, 32987, 32965, 32879, 32805, 32733, 32691, /* 70264-70271 */
32683, 32699, 32770, 32802, 32856, 32936, 32950, 32952, /* 70272-70279 */
32923, 32877, 32816, 32707, 32588, 32496, 32420, 32390, /* 70280-70287 */
32444, 32605, 32684, 32733, 32810, 32908, 33025, 33044, /* 70288-70295 */
32994, 32931, 32858, 32784, 32683, 32649, 32672, 32738, /* 70296-70303 */
32783, 32868, 32908, 32923, 33040, 33094, 33138, 33082, /* 70304-70311 */
32975, 32863, 32787, 32710, 32614, 32559, 32553, 32559, /* 70312-70319 */
32601, 32690, 32760, 32793, 32795, 32780, 32754, 32729, /* 70320-70327 */
32691, 32628, 32567, 32538, 32567, 32579, 32599, 32648, /* 70328-70335 */
32688, 32755, 32772, 32752, 32770, 32822, 32883, 32904, /* 70336-70343 */
32887, 32888, 32888, 32862, 32830, 32798, 32783, 32770, /* 70344-70351 */
32761, 32744, 32722, 32689, 32714, 32759, 32780, 32784, /* 70352-70359 */
32778, 32743, 32709, 32701, 32688, 32676, 32700, 32686, /* 70360-70367 */
32671, 32660, 32651, 32655, 32641, 32689, 32753, 32818, /* 70368-70375 */
32829, 32790, 32752, 32772, 32807, 32819, 32816, 32812, /* 70376-70383 */
32800, 32755, 32762, 32792, 32817, 32847, 32838, 32823, /* 70384-70391 */
32790, 32747, 32710, 32707, 32698, 32672, 32652, 32627, /* 70392-70399 */
32602, 32603, 32623, 32666, 32713, 32747, 32775, 32793, /* 70400-70407 */
32846, 32870, 32840, 32868, 32842, 32770, 32705, 32634, /* 70408-70415 */
32624, 32645, 32712, 32751, 32777, 32808, 32929, 33049, /* 70416-70423 */
33096, 33115, 33094, 33051, 32978, 32883, 32787, 32694, /* 70424-70431 */
32622, 32593, 32583, 32601, 32685, 32756, 32832, 32848, /* 70432-70439 */
32799, 32794, 32773, 32762, 32735, 32637, 32590, 32599, /* 70440-70447 */
32598, 32629, 32684, 32776, 32848, 32853, 32859, 32865, /* 70448-70455 */
32859, 32863, 32793, 32751, 32746, 32739, 32769, 32797, /* 70456-70463 */
32798, 32824, 32858, 32859, 32856, 32855, 32806, 32732, /* 70464-70471 */
32694, 32676, 32625, 32586, 32578, 32585, 32600, 32602, /* 70472-70479 */
32617, 32630, 32658, 32681, 32705, 32771, 32818, 32842, /* 70480-70487 */
32856, 32843, 32803, 32790, 32786, 32791, 32810, 32816, /* 70488-70495 */
32800, 32800, 32813, 32811, 32781, 32803, 32818, 32807, /* 70496-70503 */
32814, 32833, 32802, 32745, 32741, 32746, 32747, 32745, /* 70504-70511 */
32713, 32669, 32618, 32594, 32572, 32558, 32602, 32642, /* 70512-70519 */
32656, 32675, 32684, 32714, 32783, 32839, 32865, 32865, /* 70520-70527 */
32870, 32844, 32764, 32750, 32760, 32785, 32840, 32886, /* 70528-70535 */
32907, 32969, 32991, 33001, 32969, 32921, 32839, 32764, /* 70536-70543 */
32706, 32639, 32561, 32532, 32550, 32590, 32677, 32762, /* 70544-70551 */
32812, 32819, 32794, 32785, 32801, 32769, 32716, 32669, /* 70552-70559 */
32639, 32601, 32572, 32592, 32673, 32828, 32921, 32977, /* 70560-70567 */
32998, 33013, 33043, 33049, 33042, 32948, 32857, 32831, /* 70568-70575 */
32774, 32750, 32739, 32731, 32762, 32759, 32762, 32775, /* 70576-70583 */
32799, 32803, 32739, 32677, 32618, 32568, 32571, 32596, /* 70584-70591 */
32611, 32590, 32573, 32576, 32626, 32669, 32724, 32766, /* 70592-70599 */
32785, 32794, 32808, 32776, 32748, 32729, 32753, 32741, /* 70600-70607 */
32765, 32794, 32779, 32798, 32832, 32887, 32938, 32968, /* 70608-70615 */
33016, 32995, 32979, 32966, 32905, 32851, 32778, 32720, /* 70616-70623 */
32673, 32610, 32594, 32573, 32534, 32530, 32575, 32632, /* 70624-70631 */
32706, 32737, 32758, 32766, 32730, 32727, 32750, 32748, /* 70632-70639 */
32725, 32718, 32724, 32707, 32702, 32750, 32827, 32869, /* 70640-70647 */
32907, 32931, 32926, 32961, 33000, 32987, 32938, 32904, /* 70648-70655 */
32881, 32845, 32792, 32780, 32763, 32694, 32669, 32662, /* 70656-70663 */
32656, 32681, 32725, 32750, 32747, 32685, 32621, 32570, /* 70664-70671 */
32541, 32539, 32489, 32470, 32500, 32529, 32609, 32726, /* 70672-70679 */
32858, 32993, 33061, 33072, 33062, 33025, 32978, 32919, /* 70680-70687 */
32862, 32879, 32903, 32870, 32894, 32933, 33007, 33091, /* 70688-70695 */
33101, 33115, 33141, 33104, 33025, 32899, 32775, 32682, /* 70696-70703 */
32583, 32543, 32517, 32477, 32524, 32551, 32577, 32637, /* 70704-70711 */
32679, 32740, 32780, 32732, 32670, 32627, 32600, 32578, /* 70712-70719 */
32628, 32699, 32733, 32785, 32868, 32901, 32918, 33024, /* 70720-70727 */
33098, 33154, 33139, 33088, 33026, 32979, 32909, 32805, /* 70728-70735 */
32747, 32696, 32650, 32605, 32627, 32623, 32604, 32616, /* 70736-70743 */
32660, 32693, 32673, 32665, 32642, 32627, 32561, 32516, /* 70744-70751 */
32518, 32517, 32577, 32621, 32657, 32692, 32735, 32775, /* 70752-70759 */
32804, 32862, 32909, 32911, 32918, 32932, 32980, 32998, /* 70760-70767 */
33004, 33015, 32978, 32960, 32960, 32969, 32977, 32969, /* 70768-70775 */
32912, 32842, 32760, 32699, 32670, 32638, 32632, 32557, /* 70776-70783 */
32465, 32410, 32394, 32433, 32547, 32643, 32695, 32689, /* 70784-70791 */
32679, 32690, 32747, 32813, 32830, 32837, 32846, 32811, /* 70792-70799 */
32756, 32730, 32731, 32748, 32832, 32905, 32923, 32920, /* 70800-70807 */
32941, 32990, 33030, 33087, 33117, 33127, 33084, 33014, /* 70808-70815 */
32898, 32764, 32676, 32608, 32601, 32594, 32578, 32609, /* 70816-70823 */
32568, 32565, 32616, 32651, 32705, 32753, 32756, 32744, /* 70824-70831 */
32700, 32676, 32714, 32766, 32815, 32871, 32923, 32942, /* 70832-70839 */
32900, 32827, 32876, 32935, 32966, 32949, 32894, 32839, /* 70840-70847 */
32815, 32819, 32846, 32857, 32899, 32932, 32925, 32930, /* 70848-70855 */
32918, 32869, 32840, 32832, 32785, 32691, 32624, 32578, /* 70856-70863 */
32531, 32476, 32428, 32390, 32403, 32459, 32508, 32576, /* 70864-70871 */
32605, 32615, 32662, 32725, 32838, 32906, 32918, 32915, /* 70872-70879 */
32917, 32922, 32897, 32879, 32886, 32924, 32894, 32864, /* 70880-70887 */
32840, 32822, 32836, 32866, 32888, 32873, 32874, 32874, /* 70888-70895 */
32841, 32825, 32826, 32762, 32677, 32633, 32611, 32598, /* 70896-70903 */
32576, 32525, 32477, 32473, 32483, 32529, 32603, 32675, /* 70904-70911 */
32706, 32702, 32690, 32694, 32736, 32756, 32779, 32835, /* 70912-70919 */
32894, 32937, 32947, 32980, 33055, 33081, 33098, 33108, /* 70920-70927 */
33071, 32979, 32891, 32781, 32670, 32615, 32626, 32658, /* 70928-70935 */
32686, 32714, 32694, 32690, 32741, 32797, 32831, 32822, /* 70936-70943 */
32754, 32664, 32575, 32479, 32435, 32432, 32496, 32566, /* 70944-70951 */
32612, 32656, 32695, 32714, 32842, 32986, 33073, 33122, /* 70952-70959 */
33084, 33033, 33008, 32979, 32937, 32979, 33026, 33055, /* 70960-70967 */
33035, 32974, 32922, 32907, 32901, 32855, 32744, 32672, /* 70968-70975 */
32581, 32508, 32472, 32480, 32504, 32539, 32602, 32642, /* 70976-70983 */
32701, 32735, 32747, 32724, 32690, 32679, 32663, 32676, /* 70984-70991 */
32691, 32671, 32642, 32659, 32692, 32715, 32772, 32833, /* 70992-70999 */
32880, 32928, 32925, 32879, 32840, 32860, 32932, 32955, /* 71000-71007 */
32927, 32899, 32857, 32808, 32767, 32748, 32738, 32721, /* 71008-71015 */
32687, 32635, 32580, 32543, 32546, 32555, 32613, 32666, /* 71016-71023 */
32698, 32724, 32722, 32733, 32733, 32706, 32694, 32721, /* 71024-71031 */
32739, 32746, 32745, 32756, 32740, 32762, 32823, 32850, /* 71032-71039 */
32847, 32838, 32799, 32775, 32769, 32783, 32795, 32815, /* 71040-71047 */
32824, 32804, 32795, 32794, 32799, 32820, 32833, 32814, /* 71048-71055 */
32829, 32803, 32725, 32635, 32577, 32545, 32536, 32514, /* 71056-71063 */
32547, 32567, 32600, 32672, 32697, 32739, 32796, 32840, /* 71064-71071 */
32853, 32843, 32837, 32784, 32752, 32732, 32737, 32743, /* 71072-71079 */
32746, 32776, 32794, 32793, 32749, 32730, 32726, 32766, /* 71080-71087 */
32791, 32797, 32858, 32833, 32822, 32833, 32847, 32887, /* 71088-71095 */
32929, 32911, 32876, 32858, 32813, 32769, 32761, 32727, /* 71096-71103 */
32719, 32702, 32712, 32662, 32614, 32656, 32691, 32762, /* 71104-71111 */
32810, 32833, 32805, 32823, 32808, 32764, 32734, 32699, /* 71112-71119 */
32684, 32715, 32747, 32744, 32748, 32761, 32765, 32750, /* 71120-71127 */
32769, 32766, 32760, 32772, 32774, 32768, 32772, 32761, /* 71128-71135 */
32777, 32788, 32798, 32796, 32786, 32789, 32777, 32781, /* 71136-71143 */
32757, 32759, 32760, 32764, 32756, 32757, 32763, 32731, /* 71144-71151 */
32765, 32778, 32759, 32763, 32780, 32782, 32777, 32780, /* 71152-71159 */
32785, 32793, 32784, 32778, 32782, 32777, 32766, 32761, /* 71160-71167 */
32759, 32758, 32751, 32733, 32756, 32763, 32763, 32765, /* 71168-71175 */
32778, 32788, 32786, 32781, 32781, 32785, 32771, 32764, /* 71176-71183 */
32756, 32758, 32755, 32750, 32762, 32751, 32771, 32774, /* 71184-71191 */
32786, 32783, 32780, 32791, 32784, 32777, 32771, 32780, /* 71192-71199 */
32760, 32761, 32764, 32751, 32762, 32757, 32759, 32758, /* 71200-71207 */
32762, 32759, 32770, 32773, 32747, 32773, 32754, 32736, /* 71208-71215 */
32779, 32777, 32760, 32763, 32778, 32795, 32805, 32801, /* 71216-71223 */
32731, 32689, 32707, 32773, 32746, 32770, 32818, 32742, /* 71224-71231 */
32813, 32737, 32834, 32952, 32841, 32888, 32695, 32770, /* 71232-71239 */
32733, 32689, 32546, 32547, 32854, 32878, 32951, 33141, /* 71240-71247 */
33343, 32999, 33323, 33084, 33192, 32514, 33228, 35483, /* 71248-71255 */
31513, 30630, 28678, 23852, 22142, 19217, 20115, 21265, /* 71256-71263 */
23096, 27190, 29917, 33245, 36888, 39471, 41634, 42353, /* 71264-71271 */
42003, 40135, 36722, 33137, 29414, 25355, 22658, 20644, /* 71272-71279 */
20155, 21606, 24084, 28001, 33023, 37829, 43384, 48280, /* 71280-71287 */
52036, 54845, 55945, 55947, 54607, 51116, 47660, 43963, /* 71288-71295 */
40387, 37058, 34017, 32302, 32559, 33367, 35413, 37933, /* 71296-71303 */
40624, 42620, 43444, 43397, 42816, 40927, 38306, 34674, /* 71304-71311 */
30690, 27323, 23878, 20227, 16789, 14138, 13105, 13636, /* 71312-71319 */
15204, 18868, 23481, 28672, 33948, 38160, 41701, 44711, /* 71320-71327 */
46197, 46321, 44410, 40538, 35999, 30790, 24795, 19004, /* 71328-71335 */
14084, 11191, 9323, 8653, 9698, 12086, 16122, 20825, /* 71336-71343 */
25107, 30128, 34407, 37455, 39304, 38445, 36320, 33478, /* 71344-71351 */
30149, 27556, 24486, 21053, 19262, 18424, 19176, 21323, /* 71352-71359 */
24042, 28767, 34497, 40186, 46078, 50091, 52441, 53880, /* 71360-71367 */
53484, 52507, 50236, 46075, 42014, 37464, 33512, 30678, /* 71368-71375 */
28186, 27058, 26270, 26303, 28343, 30236, 32641, 35174, /* 71376-71383 */
37196, 39750, 41458, 41092, 39621, 36431, 33064, 30316, /* 71384-71391 */
27009, 25303, 23942, 22498, 22987, 24287, 26745, 30186, /* 71392-71399 */
32680, 36225, 40363, 43869, 46993, 46999, 44469, 42105, /* 71400-71407 */
38620, 34043, 28143, 22125, 18092, 14309, 11288, 10679, /* 71408-71415 */
11146, 13580, 17150, 21403, 26777, 31057, 34754, 38917, /* 71416-71423 */
41309, 42807, 43384, 42140, 40850, 38206, 34081, 30467, /* 71424-71431 */
27058, 25606, 25674, 26494, 29891, 34651, 39228, 43553, /* 71432-71439 */
47136, 51666, 56246, 59143, 61178, 60458, 56916, 52592, /* 71440-71447 */
47368, 42513, 37484, 31422, 26111, 21111, 18233, 18531, /* 71448-71455 */
19744, 22067, 25629, 29166, 33175, 36536, 38962, 41005, /* 71456-71463 */
41725, 40930, 39056, 36156, 34005, 31736, 28547, 25439, /* 71464-71471 */
23370, 23664, 25197, 26470, 28501, 31327, 35032, 37898, /* 71472-71479 */
38282, 38016, 37794, 36532, 34628, 31803, 27672, 24234, /* 71480-71487 */
21034, 17784, 14840, 12388, 11919, 12596, 14682, 18313, /* 71488-71495 */
21981, 26297, 31795, 37158, 41026, 43070, 44172, 45208, /* 71496-71503 */
43711, 41128, 38296, 35310, 32742, 30365, 29207, 29358, /* 71504-71511 */
29535, 30929, 34157, 38697, 43194, 46842, 49513, 52500, /* 71512-71519 */
54219, 53984, 51735, 47653, 43382, 37636, 31130, 25264, /* 71520-71527 */
21506, 19456, 17529, 15991, 16396, 19191, 23427, 28859, /* 71528-71535 */
33959, 38566, 42403, 44388, 46197, 46284, 44818, 42291, /* 71536-71543 */
39340, 36387, 32679, 28376, 24852, 22455, 20612, 19657, /* 71544-71551 */
19938, 21449, 23583, 25203, 27441, 30095, 31786, 32332, /* 71552-71559 */
32347, 32365, 31294, 27837, 23488, 19677, 16391, 14107, /* 71560-71567 */
13593, 14783, 16794, 19089, 22721, 27996, 32907, 37532, /* 71568-71575 */
41460, 44895, 48260, 49800, 49892, 48394, 45902, 43627, /* 71576-71583 */
41527, 39058, 36777, 34884, 33585, 33734, 34542, 35868, /* 71584-71591 */
37633, 40196, 43932, 47441, 49157, 48147, 44969, 41334, /* 71592-71599 */
37958, 34510, 31154, 27153, 22750, 19162, 17538, 17551, /* 71600-71607 */
18131, 19731, 23196, 28129, 32684, 35944, 38881, 42607, /* 71608-71615 */
45430, 46301, 46437, 46239, 44383, 39811, 34063, 29519, /* 71616-71623 */
25642, 21566, 18421, 17444, 17284, 17471, 18655, 21304, /* 71624-71631 */
24732, 28289, 31683, 34630, 35635, 34686, 32513, 29721, /* 71632-71639 */
26496, 22965, 19379, 17038, 17367, 18281, 18932, 20141, /* 71640-71647 */
22710, 26820, 31274, 35548, 40121, 44988, 48495, 51145, /* 71648-71655 */
52834, 52770, 51428, 49092, 46885, 44612, 40803, 36261, /* 71656-71663 */
33066, 31975, 32670, 33678, 34193, 35374, 37121, 38639, /* 71664-71671 */
38916, 38698, 38809, 38651, 37902, 36416, 33820, 30026, /* 71672-71679 */
26219, 23848, 22695, 21365, 20300, 21815, 24964, 28482, /* 71680-71687 */
32372, 36448, 40515, 44242, 46924, 48672, 49498, 48583, /* 71688-71695 */
45841, 40780, 35270, 30855, 26537, 21496, 16425, 13360, /* 71696-71703 */
12049, 12692, 14645, 17467, 21026, 24380, 27532, 30249, /* 71704-71711 */
32169, 33525, 34235, 33585, 32436, 31002, 29202, 27411, /* 71712-71719 */
25227, 23458, 22011, 21279, 22510, 25908, 30645, 36046, /* 71720-71727 */
41933, 46508, 50478, 53916, 56348, 57419, 56084, 53350, /* 71728-71735 */
49929, 45959, 42163, 39094, 35793, 31853, 27652, 24354, /* 71736-71743 */
22998, 23119, 24907, 27103, 29628, 32462, 35107, 37413, /* 71744-71751 */
38605, 38940, 37717, 35202, 32502, 30825, 29179, 27463, /* 71752-71759 */
26852, 27134, 27848, 28462, 30112, 32323, 34285, 36239, /* 71760-71767 */
38405, 40355, 40546, 39305, 37037, 34197, 30362, 26274, /* 71768-71775 */
23104, 21001, 19598, 17493, 15270, 13755, 13650, 14692, /* 71776-71783 */
16548, 19638, 22998, 26687, 30426, 34474, 37940, 40015, /* 71784-71791 */
40065, 38241, 36006, 33691, 31931, 30338, 29081, 29307, /* 71792-71799 */
31218, 33861, 36710, 39666, 42569, 45739, 48007, 50179, /* 71800-71807 */
52741, 54377, 54811, 54434, 52841, 48034, 40779, 33972, /* 71808-71815 */
28835, 24777, 21345, 19241, 19065, 20314, 21891, 24733, /* 71816-71823 */
27983, 31381, 35156, 38622, 41451, 42618, 41860, 40606, /* 71824-71831 */
40151, 39592, 37858, 35191, 32768, 31410, 30218, 29545, /* 71832-71839 */
30113, 31423, 32029, 32289, 32690, 32468, 31657, 31675, /* 71840-71847 */
32441, 32537, 31764, 30143, 27741, 24462, 19848, 15041, /* 71848-71855 */
11646, 10935, 11796, 13482, 16098, 20507, 26134, 31054, /* 71856-71863 */
34546, 36630, 38449, 40033, 41428, 41469, 40480, 39862, /* 71864-71871 */
39387, 38729, 37106, 35005, 33685, 34250, 35406, 36267, /* 71872-71879 */
37494, 39596, 43414, 47772, 50920, 50921, 48448, 45524, /* 71880-71887 */
41962, 37890, 33713, 29747, 25915, 22080, 18256, 16066, /* 71888-71895 */
15877, 17278, 20127, 23695, 28179, 32963, 37330, 41453, /* 71896-71903 */
};



const unsigned short air_hockey[72488] = {
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 0-7 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 8-15 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 16-23 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 24-31 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 32-39 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 40-47 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 48-55 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 56-63 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 64-71 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 72-79 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 80-87 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 88-95 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 96-103 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 104-111 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 112-119 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 120-127 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 128-135 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 136-143 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 144-151 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 152-159 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 160-167 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 168-175 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 176-183 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 184-191 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 192-199 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 200-207 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 208-215 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 216-223 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 224-231 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 232-239 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 240-247 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 248-255 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 256-263 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 264-271 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 272-279 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 280-287 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 288-295 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 296-303 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 304-311 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 312-319 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 320-327 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 328-335 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 336-343 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 344-351 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 352-359 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 360-367 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 368-375 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 376-383 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 384-391 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 392-399 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 400-407 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 408-415 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 416-423 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 424-431 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 432-439 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 440-447 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 448-455 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 456-463 */
32768, 32770, 32768, 32766, 32766, 32770, 32770, 32766, /* 464-471 */
32768, 32772, 32768, 32768, 32768, 32760, 32760, 32760, /* 472-479 */
32762, 32768, 32614, 32624, 32768, 32674, 32614, 32780, /* 480-487 */
32734, 32566, 32328, 31902, 31546, 31500, 31426, 31614, /* 488-495 */
31906, 31900, 31758, 31736, 32020, 32278, 32538, 32950, /* 496-503 */
33568, 33966, 34164, 34666, 35302, 35350, 35590, 36282, /* 504-511 */
36634, 36984, 37138, 37082, 37062, 36632, 35856, 35054, /* 512-519 */
34028, 33170, 32554, 31814, 31174, 30558, 29698, 29104, /* 520-527 */
28890, 28810, 28948, 28904, 28668, 28806, 29090, 29194, /* 528-535 */
29252, 29414, 29626, 29802, 29598, 29318, 29442, 29568, /* 536-543 */
29582, 29506, 29420, 29766, 30384, 30884, 31384, 31742, /* 544-551 */
31844, 31828, 31566, 31220, 31194, 31226, 31116, 31162, /* 552-559 */
31362, 31652, 32040, 32660, 33702, 34906, 35936, 36636, /* 560-567 */
37000, 36996, 36754, 36296, 35504, 34612, 34046, 33892, /* 568-575 */
33988, 34118, 34306, 34659, 35175, 35896, 36911, 38177, /* 576-583 */
39432, 40528, 41510, 42336, 42812, 42980, 43095, 43322, /* 584-591 */
43666, 43903, 43793, 43456, 43108, 42604, 41822, 40850, /* 592-599 */
39782, 38716, 37727, 36814, 35968, 35168, 34334, 33510, /* 600-607 */
32790, 32176, 31643, 31130, 30582, 29992, 29319, 28498, /* 608-615 */
27546, 26584, 25736, 24980, 24198, 23322, 22394, 21502, /* 616-623 */
20632, 19779, 19002, 18413, 18067, 17967, 18115, 18484, /* 624-631 */
18959, 19381, 19697, 19935, 20157, 20372, 20560, 20697, /* 632-639 */
20754, 20725, 20702, 20859, 21346, 22267, 23602, 25153, /* 640-647 */
26698, 28111, 29334, 30299, 30981, 31425, 31749, 32060, /* 648-655 */
32445, 32936, 33512, 34152, 34875, 35737, 36788, 38085, /* 656-663 */
39704, 41590, 43601, 45542, 47200, 48541, 49667, 50682, /* 664-671 */
51613, 52449, 53166, 53784, 54230, 54400, 54225, 53718, /* 672-679 */
52938, 51926, 50724, 49398, 48015, 46640, 45312, 44042, /* 680-687 */
42839, 41736, 40742, 39855, 39081, 38343, 37505, 36452, /* 688-695 */
35162, 33702, 32172, 30640, 29138, 27658, 26160, 24617, /* 696-703 */
23065, 21595, 20208, 18890, 17712, 16817, 16286, 16086, /* 704-711 */
16169, 16497, 17009, 17603, 18153, 18613, 19023, 19394, /* 712-719 */
19667, 19720, 19538, 19266, 19098, 19240, 19785, 20731, /* 720-727 */
22033, 23551, 25084, 26455, 27615, 28597, 29429, 30131, /* 728-735 */
30741, 31305, 31858, 32415, 32994, 33614, 34303, 35125, /* 736-743 */
36137, 37357, 38735, 40147, 41441, 42509, 43331, 43981, /* 744-751 */
44602, 45310, 46145, 47081, 48045, 48935, 49619, 49989, /* 752-759 */
49989, 49670, 49120, 48375, 47418, 46257, 44984, 43680, /* 760-767 */
42366, 41030, 39725, 38564, 37621, 36833, 36083, 35304, /* 768-775 */
34482, 33595, 32620, 31560, 30446, 29301, 28121, 26858, /* 776-783 */
25499, 24083, 22639, 21193, 19777, 18485, 17420, 16633, /* 784-791 */
16172, 16052, 16247, 16693, 17271, 17858, 18443, 19022, /* 792-799 */
19592, 20064, 20360, 20470, 20499, 20606, 20925, 21565, /* 800-807 */
22567, 23901, 25442, 26998, 28410, 29623, 30670, 31629, /* 808-815 */
32519, 33329, 34071, 34781, 35499, 36269, 37100, 38030, /* 816-823 */
39112, 40395, 41861, 43408, 44937, 46320, 47451, 48304, /* 824-831 */
48947, 49496, 50068, 50687, 51357, 52084, 52802, 53377, /* 832-839 */
53676, 53657, 53351, 52791, 51982, 50938, 49674, 48260, /* 840-847 */
46726, 45085, 43377, 41685, 40112, 38703, 37444, 36286, /* 848-855 */
35175, 34065, 32916, 31682, 30328, 28868, 27334, 25756, /* 856-863 */
24157, 22540, 20919, 19324, 17780, 16315, 14965, 13770, /* 864-871 */
12823, 12197, 11904, 11937, 12218, 12688, 13254, 13861, /* 872-879 */
14489, 15120, 15728, 16245, 16627, 16914, 17213, 17649, /* 880-887 */
18333, 19335, 20646, 22162, 23712, 25146, 26412, 27546, /* 888-895 */
28599, 29586, 30501, 31342, 32123, 32874, 33649, 34500, /* 896-903 */
35464, 36598, 37931, 39442, 41053, 42648, 44131, 45427, /* 904-911 */
46495, 47343, 48029, 48649, 49264, 49921, 50613, 51298, /* 912-919 */
51892, 52308, 52454, 52296, 51868, 51233, 50434, 49461, /* 920-927 */
48309, 47006, 45592, 44100, 42581, 41106, 39737, 38508, /* 928-935 */
37385, 36336, 35345, 34367, 33350, 32256, 31077, 29855, /* 936-943 */
28633, 27432, 26252, 25096, 23985, 22928, 21904, 20913, /* 944-951 */
20013, 19295, 18809, 18572, 18577, 18798, 19208, 19712, /* 952-959 */
20231, 20732, 21196, 21611, 21956, 22186, 22300, 22359, /* 960-967 */
22499, 22821, 23396, 24243, 25309, 26464, 27563, 28507, /* 968-975 */
29294, 29979, 30595, 31139, 31589, 31947, 32252, 32544, /* 976-983 */
32868, 33299, 33908, 34745, 35796, 36986, 38239, 39483, /* 984-991 */
40645, 41658, 42495, 43209, 43869, 44526, 45185, 45862, /* 992-999 */
46539, 47196, 47728, 48050, 48118, 47952, 47620, 47110, /* 1000-1007 */
46416, 45538, 44509, 43363, 42140, 40870, 39606, 38410, /* 1008-1015 */
37306, 36292, 35369, 34521, 33718, 32925, 32096, 31202, /* 1016-1023 */
30242, 29244, 28231, 27222, 26217, 25213, 24214, 23205, /* 1024-1031 */
22204, 21255, 20421, 19754, 19290, 19053, 19049, 19261, /* 1032-1039 */
19618, 20024, 20420, 20789, 21122, 21396, 21564, 21601, /* 1040-1047 */
21556, 21543, 21669, 22015, 22627, 23489, 24516, 25571, /* 1048-1055 */
26560, 27458, 28274, 29029, 29724, 30343, 30880, 31340, /* 1056-1063 */
31751, 32180, 32703, 33392, 34280, 35364, 36617, 37977, /* 1064-1071 */
39365, 40700, 41920, 42995, 43929, 44771, 45554, 46318, /* 1072-1079 */
47074, 47826, 48550, 49167, 49612, 49834, 49824, 49622, /* 1080-1087 */
49256, 48724, 48028, 47171, 46188, 45106, 43965, 42808, /* 1088-1095 */
41673, 40600, 39602, 38675, 37798, 36964, 36150, 35313, /* 1096-1103 */
34409, 33420, 32369, 31292, 30211, 29136, 28062, 26975, /* 1104-1111 */
25874, 24781, 23726, 22757, 21917, 21244, 20773, 20527, /* 1112-1119 */
20491, 20618, 20837, 21087, 21330, 21545, 21708, 21777, /* 1120-1127 */
21715, 21550, 21360, 21257, 21331, 21635, 22169, 22878, /* 1128-1135 */
23662, 24418, 25089, 25668, 26188, 26666, 27093, 27438, /* 1136-1143 */
27701, 27919, 28152, 28468, 28938, 29597, 30454, 31491, /* 1144-1151 */
32651, 33870, 35087, 36258, 37340, 38321, 39240, 40131, /* 1152-1159 */
41032, 41944, 42848, 43748, 44603, 45367, 45984, 46423, /* 1160-1167 */
46696, 46813, 46787, 46600, 46240, 45739, 45123, 44421, /* 1168-1175 */
43664, 42899, 42156, 41449, 40778, 40139, 39537, 38950, /* 1176-1183 */
38342, 37672, 36917, 36083, 35194, 34275, 33337, 32382, /* 1184-1191 */
31412, 30419, 29410, 28399, 27414, 26499, 25688, 25021, /* 1192-1199 */
24526, 24208, 24056, 24021, 24040, 24055, 24029, 23938, /* 1200-1207 */
23760, 23474, 23096, 22682, 22324, 22112, 22100, 22310, /* 1208-1215 */
22719, 23272, 23875, 24458, 25004, 25518, 26008, 26467, /* 1216-1223 */
26857, 27152, 27359, 27523, 27712, 27999, 28433, 29035, /* 1224-1231 */
29798, 30705, 31728, 32827, 33944, 35031, 36075, 37080, /* 1232-1239 */
38077, 39094, 40133, 41178, 42216, 43240, 44214, 45077, /* 1240-1247 */
45790, 46333, 46721, 46960, 47039, 46941, 46666, 46236, /* 1248-1255 */
45689, 45056, 44371, 43666, 42958, 42268, 41606, 40970, /* 1256-1263 */
40353, 39726, 39063, 38346, 37552, 36686, 35757, 34784, /* 1264-1271 */
33770, 32719, 31625, 30485, 29321, 28168, 27069, 26069, /* 1272-1279 */
25200, 24486, 23943, 23587, 23389, 23295, 23242, 23172, /* 1280-1287 */
23042, 22822, 22502, 22084, 21594, 21103, 20688, 20422, /* 1288-1295 */
20350, 20473, 20770, 21186, 21660, 22154, 22659, 23172, /* 1296-1303 */
23691, 24175, 24599, 24941, 25222, 25498, 25832, 26284, /* 1304-1311 */
26890, 27663, 28598, 29672, 30835, 32051, 33263, 34458, /* 1312-1319 */
35630, 36804, 37996, 39203, 40410, 41607, 42790, 43942, /* 1320-1327 */
45037, 46009, 46849, 47547, 48080, 48459, 48652, 48652, /* 1328-1335 */
48480, 48172, 47738, 47214, 46624, 45994, 45360, 44728, /* 1336-1343 */
44116, 43526, 42947, 42357, 41735, 41051, 40280, 39421, /* 1344-1351 */
38484, 37482, 36417, 35284, 34082, 32830, 31560, 30311, /* 1352-1359 */
29114, 27998, 26996, 26129, 25440, 24929, 24565, 24272, /* 1360-1367 */
23998, 23681, 23290, 22815, 22250, 21621, 20975, 20378, /* 1368-1375 */
19894, 19563, 19409, 19426, 19601, 19879, 20200, 20545, /* 1376-1383 */
20907, 21275, 21643, 21987, 22276, 22518, 22745, 23015, /* 1384-1391 */
23390, 23913, 24605, 25455, 26452, 27576, 28785, 30033, /* 1392-1399 */
31297, 32569, 33858, 35172, 36502, 37836, 39169, 40494, /* 1400-1407 */
41796, 43060, 44250, 45335, 46282, 47087, 47729, 48192, /* 1408-1415 */
48477, 48572, 48485, 48254, 47883, 47402, 46843, 46229, /* 1416-1423 */
45609, 44986, 44360, 43752, 43146, 42537, 41898, 41197, /* 1424-1431 */
40413, 39556, 38626, 37622, 36537, 35374, 34143, 32860, /* 1432-1439 */
31566, 30294, 29068, 27910, 26848, 25929, 25183, 24607, /* 1440-1447 */
24166, 23802, 23459, 23088, 22661, 22176, 21627, 21065, /* 1448-1455 */
20537, 20078, 19742, 19546, 19515, 19642, 19901, 20262, /* 1456-1463 */
20683, 21145, 21623, 22114, 22596, 23045, 23438, 23784, /* 1464-1471 */
24134, 24548, 25061, 25700, 26480, 27403, 28448, 29584, /* 1472-1479 */
30763, 31971, 33198, 34442, 35709, 36985, 38266, 39539, /* 1480-1487 */
40788, 42016, 43217, 44386, 45471, 46451, 47300, 47990, /* 1488-1495 */
48523, 48876, 49055, 49060, 48882, 48553, 48095, 47537, /* 1496-1503 */
46905, 46237, 45556, 44876, 44203, 43544, 42884, 42207, /* 1504-1511 */
41501, 40733, 39892, 38972, 37978, 36907, 35753, 34531, /* 1512-1519 */
33243, 31921, 30598, 29297, 28046, 26888, 25865, 25015, /* 1520-1527 */
24347, 23834, 23421, 23055, 22677, 22247, 21746, 21183, /* 1528-1535 */
20600, 20029, 19508, 19081, 18771, 18599, 18577, 18708, /* 1536-1543 */
18964, 19305, 19706, 20143, 20612, 21098, 21567, 21999, /* 1544-1551 */
22394, 22779, 23186, 23680, 24293, 25040, 25922, 26930, /* 1552-1559 */
28049, 29246, 30485, 31748, 33023, 34308, 35610, 36920, /* 1560-1567 */
38219, 39498, 40753, 41990, 43205, 44372, 45459, 46431, /* 1568-1575 */
47285, 47989, 48513, 48878, 49054, 49056, 48920, 48616, /* 1576-1583 */
48184, 47637, 47006, 46336, 45656, 44974, 44310, 43686, /* 1584-1591 */
43057, 42415, 41744, 41006, 40194, 39312, 38357, 37323, /* 1592-1599 */
36197, 34990, 33728, 32442, 31164, 29897, 28674, 27537, /* 1600-1607 */
26569, 25773, 25135, 24630, 24203, 23788, 23336, 22851, /* 1608-1615 */
22317, 21759, 21202, 20657, 20175, 19798, 19572, 19468, /* 1616-1623 */
19512, 19715, 19983, 20333, 20757, 21226, 21711, 22192, /* 1624-1631 */
22670, 23085, 23486, 23881, 24322, 24863, 25485, 26205, /* 1632-1639 */
27042, 27981, 29003, 30069, 31180, 32309, 33450, 34615, /* 1640-1647 */
35795, 36983, 38162, 39320, 40462, 41596, 42705, 43745, /* 1648-1655 */
44694, 45525, 46232, 46805, 47202, 47435, 47516, 47409, /* 1656-1663 */
47155, 46774, 46265, 45658, 44987, 44273, 43548, 42843, /* 1664-1671 */
42164, 41521, 40898, 40274, 39642, 38974, 38254, 37464, /* 1672-1679 */
36601, 35673, 34676, 33620, 32530, 31415, 30285, 29160, /* 1680-1687 */
28092, 27167, 26385, 25783, 25317, 24913, 24555, 24196, /* 1688-1695 */
23816, 23409, 22970, 22501, 22028, 21604, 21243, 20965, /* 1696-1703 */
20800, 20752, 20844, 21052, 21350, 21722, 22144, 22594, /* 1704-1711 */
23063, 23538, 23974, 24379, 24771, 25176, 25622, 26139, /* 1712-1719 */
26748, 27467, 28277, 29162, 30112, 31109, 32139, 33171, /* 1720-1727 */
34199, 35224, 36242, 37242, 38250, 39233, 40187, 41106, /* 1728-1735 */
41988, 42806, 43557, 44237, 44774, 45189, 45448, 45553, /* 1736-1743 */
45525, 45361, 45099, 44704, 44206, 43616, 43027, 42350, /* 1744-1751 */
41824, 41013, 39446, 39304, 40073, 39937, 39533, 39809, /* 1752-1759 */
42163, 52724, 53640, 44530, 38872, 33122, 28666, 20897, /* 1760-1767 */
15143, 14354, 13237, 14915, 17338, 19604, 22574, 26073, /* 1768-1775 */
28252, 30637, 33552, 36646, 40142, 42047, 43933, 45638, /* 1776-1783 */
46476, 47048, 47348, 43813, 35802, 31122, 31733, 32123, /* 1784-1791 */
30151, 28237, 28041, 27344, 27133, 22481, 18454, 17111, /* 1792-1799 */
18497, 21408, 20196, 18406, 15793, 13744, 12776, 11549, /* 1800-1807 */
10122, 8409, 7828, 9703, 10894, 10584, 10531, 10904, /* 1808-1815 */
11999, 11105, 11531, 14640, 17847, 20239, 21615, 24846, /* 1816-1823 */
27178, 28163, 31585, 34757, 38089, 42203, 43851, 45407, /* 1824-1831 */
47914, 49432, 49999, 50405, 51404, 52597, 52715, 53731, /* 1832-1839 */
53578, 52807, 54424, 54032, 53830, 53587, 52400, 50809, /* 1840-1847 */
50564, 48737, 47229, 45820, 45369, 46002, 49596, 49227, /* 1848-1855 */
48653, 48252, 46514, 43786, 41760, 41754, 38225, 36868, /* 1856-1863 */
34206, 32509, 28760, 25515, 21661, 18426, 14886, 11625, /* 1864-1871 */
9057, 6651, 4770, 2936, 808, 63082, 62098, 61906, /* 1872-1879 */
65070, 3700, 4091, 1205, 65421, 65045, 2208, 4851, /* 1880-1887 */
5159, 5934, 7211, 10573, 12326, 12832, 13831, 16543, /* 1888-1895 */
22351, 27390, 26164, 23275, 25581, 29687, 33444, 33716, /* 1896-1903 */
32770, 33180, 36266, 38178, 36916, 34759, 33906, 35277, /* 1904-1911 */
38850, 37328, 33536, 36491, 41197, 45583, 45910, 43036, /* 1912-1919 */
42397, 45950, 52245, 54481, 55140, 54586, 57173, 63547, /* 1920-1927 */
64187, 60783, 56157, 55726, 59686, 60246, 56192, 52491, /* 1928-1935 */
49733, 49536, 47231, 42697, 37749, 34831, 40800, 46025, /* 1936-1943 */
42997, 37124, 34465, 36024, 37330, 35659, 31306, 28530, /* 1944-1951 */
29197, 31113, 29665, 27112, 25270, 27371, 31864, 29721, /* 1952-1959 */
25237, 22182, 24549, 29229, 30850, 29105, 27240, 28273, /* 1960-1967 */
31739, 34236, 33708, 33055, 35662, 41116, 42395, 38551, /* 1968-1975 */
36073, 40223, 47258, 50527, 47348, 41547, 39931, 42411, /* 1976-1983 */
45001, 44179, 41296, 40496, 45358, 47816, 44240, 37985, /* 1984-1991 */
34713, 36486, 38652, 37056, 32236, 28785, 28921, 29913, /* 1992-1999 */
28790, 25521, 23874, 29474, 36724, 37004, 32258, 28790, /* 2000-2007 */
29077, 31892, 32880, 29996, 26826, 26247, 27129, 26684, /* 2008-2015 */
24241, 21295, 23102, 27355, 26780, 21205, 15261, 13936, /* 2016-2023 */
16292, 17280, 14484, 10173, 8275, 9377, 9621, 7969, /* 2024-2031 */
5279, 5908, 10857, 12592, 9446, 6393, 9725, 16914, /* 2032-2039 */
21589, 20906, 18333, 19268, 24016, 28920, 31174, 31454, /* 2040-2047 */
33277, 40220, 45897, 45439, 41504, 39832, 42837, 46695, /* 2048-2055 */
47017, 43997, 41767, 41933, 42650, 41373, 38260, 36350, /* 2056-2063 */
41903, 51513, 54401, 50478, 46061, 45659, 48948, 50815, /* 2064-2071 */
49007, 46526, 46307, 47558, 47404, 45732, 43777, 46132, /* 2072-2079 */
51871, 53223, 49406, 44599, 44005, 46767, 48785, 47239, /* 2080-2087 */
44272, 43583, 45008, 45359, 43607, 40747, 40057, 43938, /* 2088-2095 */
45393, 41223, 35417, 35054, 41139, 45986, 43994, 38879, /* 2096-2103 */
37259, 39610, 42223, 42272, 40793, 40576, 45498, 50399, /* 2104-2111 */
49612, 44697, 40984, 41721, 44237, 44417, 41669, 39454, /* 2112-2119 */
39944, 41330, 40492, 37744, 35466, 39592, 48179, 51455, /* 2120-2127 */
48004, 43220, 41697, 43018, 43799, 41328, 37688, 36261, /* 2128-2135 */
36533, 35487, 32215, 28206, 27722, 31485, 32242, 27251, /* 2136-2143 */
20471, 17286, 18142, 18734, 16312, 12487, 10505, 11074, /* 2144-2151 */
11304, 9540, 6510, 5430, 9653, 12856, 10505, 5371, /* 2152-2159 */
4174, 9422, 14679, 15066, 11362, 9405, 12037, 15853, /* 2160-2167 */
17227, 16114, 15287, 19283, 24866, 25594, 21641, 17737, /* 2168-2175 */
18087, 20625, 21219, 18497, 15317, 14543, 15064, 13833, /* 2176-2183 */
10390, 6980, 9424, 17917, 22704, 20836, 16998, 15640, /* 2184-2191 */
17678, 20002, 19472, 17595, 17721, 20277, 22504, 22630, /* 2192-2199 */
21520, 22891, 29379, 34736, 34756, 31655, 30554, 33368, /* 2200-2207 */
36633, 37160, 35289, 34615, 36746, 39355, 39770, 38148, /* 2208-2215 */
37076, 40869, 45828, 46085, 43029, 42529, 48801, 56078, /* 2216-2223 */
58099, 55700, 54454, 57227, 61779, 64616, 64933, 64653, /* 2224-2231 */
2665, 9627, 12918, 11067, 7883, 7732, 10365, 11801, /* 2232-2239 */
9783, 6458, 5272, 6220, 6489, 4381, 1132, 1584, /* 2240-2247 */
8744, 14482, 13164, 7838, 3372, 2578, 2782, 235, /* 2248-2255 */
60587, 56384, 54854, 53641, 50385, 45435, 41612, 42705, /* 2256-2263 */
44873, 42486, 36280, 30764, 29199, 29267, 27143, 22265, /* 2264-2271 */
17819, 16072, 15644, 13746, 9933, 5814, 5776, 8804, /* 2272-2279 */
8544, 4228, 718, 3348, 8703, 10192, 6486, 2484, /* 2280-2287 */
2561, 5467, 7347, 6597, 4396, 4844, 9789, 13147, /* 2288-2295 */
11579, 7793, 6492, 8655, 10815, 9868, 6658, 4667, /* 2296-2303 */
4978, 5357, 3718, 610, 144, 6901, 14891, 16674, /* 2304-2311 */
14327, 12307, 13642, 16820, 18013, 16488, 15118, 16357, /* 2312-2319 */
18845, 19666, 18597, 17568, 20767, 26603, 28716, 26302, /* 2320-2327 */
23244, 23569, 26224, 27448, 25439, 22616, 22018, 23552, /* 2328-2335 */
24179, 22482, 19644, 19657, 23724, 26052, 24238, 22027, /* 2336-2343 */
25144, 32191, 36706, 35917, 33177, 33477, 37214, 41162, /* 2344-2351 */
42511, 41970, 42966, 48430, 53869, 54561, 51765, 50103, /* 2352-2359 */
51944, 54609, 54821, 52421, 50501, 51010, 52600, 52456, /* 2360-2367 */
50379, 49490, 54862, 63434, 1182, 64330, 60662, 59987, /* 2368-2375 */
62282, 63363, 61437, 58825, 58324, 59652, 59902, 57994, /* 2376-2383 */
55242, 55744, 59752, 61487, 58748, 54391, 52816, 54199, /* 2384-2391 */
55101, 53054, 49487, 47637, 48012, 48085, 45860, 41928, /* 2392-2399 */
39839, 41901, 43304, 40613, 36195, 35661, 39462, 41399, /* 2400-2407 */
38014, 32532, 29707, 30136, 31170, 30051, 26768, 24065, /* 2408-2415 */
25687, 28870, 28238, 23773, 19583, 18794, 19842, 19061, /* 2416-2423 */
15317, 11315, 9607, 9348, 7813, 4434, 1528, 4367, /* 2424-2431 */
12237, 16801, 15348, 11670, 10566, 12988, 15289, 14617, /* 2432-2439 */
12670, 12565, 14504, 16209, 16118, 14915, 15919, 20849, /* 2440-2447 */
24913, 24557, 21549, 20208, 21899, 23836, 23326, 20894, /* 2448-2455 */
19452, 20513, 22046, 21796, 19633, 18290, 21153, 25008, /* 2456-2463 */
25631, 23837, 24851, 30788, 36614, 37737, 35391, 34389, /* 2464-2471 */
36891, 40797, 43002, 42822, 42343, 45213, 50562, 53069, /* 2472-2479 */
51189, 48196, 47701, 49458, 50201, 48038, 44742, 43145, /* 2480-2487 */
43458, 43262, 41199, 38606, 40254, 47462, 53126, 52749, /* 2488-2495 */
48690, 45861, 46510, 47897, 46843, 43658, 41415, 41397, /* 2496-2503 */
41687, 40260, 37237, 35500, 37802, 40798, 40064, 36168, /* 2504-2511 */
33146, 33337, 34744, 34157, 31125, 28379, 27961, 28414, /* 2512-2519 */
27316, 24167, 20942, 21443, 23974, 23709, 20214, 18058, /* 2520-2527 */
21045, 25147, 24924, 21088, 18053, 18342, 20680, 22110, /* 2528-2535 */
21324, 19705, 20929, 25421, 28237, 26843, 23619, 22519, /* 2536-2543 */
24203, 25603, 24336, 21264, 19390, 19595, 19595, 17639, /* 2544-2551 */
14769, 15223, 21955, 29034, 30358, 27154, 24351, 25467, /* 2552-2559 */
28217, 28870, 26990, 25538, 26441, 28333, 28839, 27538, /* 2560-2567 */
26758, 29633, 34156, 35468, 33018, 30312, 30490, 32466, /* 2568-2575 */
33096, 31295, 29231, 29328, 31143, 32146, 31428, 30051, /* 2576-2583 */
31475, 35829, 38497, 37924, 37510, 41716, 48217, 51048, /* 2584-2591 */
49716, 48130, 49002, 51927, 54378, 54785, 53712, 54344, /* 2592-2599 */
58489, 62123, 61798, 58590, 56420, 57041, 58206, 57068, /* 2600-2607 */
53706, 50903, 50297, 50298, 48802, 46019, 45075, 50019, /* 2608-2615 */
57203, 59381, 56009, 51601, 50578, 51979, 52084, 49468, /* 2616-2623 */
46385, 45219, 45428, 44767, 42266, 39503, 39846, 42867, /* 2624-2631 */
43871, 41022, 36869, 35000, 35623, 35681, 33209, 29510, /* 2632-2639 */
27161, 26526, 25440, 22504, 18436, 16517, 17984, 18746, /* 2640-2647 */
16177, 12823, 13500, 17596, 19139, 16278, 12604, 11413, /* 2648-2655 */
12839, 14422, 14352, 12655, 11994, 14938, 18498, 18692, /* 2656-2663 */
15653, 13071, 13244, 14623, 14356, 11706, 8816, 7761, /* 2664-2671 */
7590, 6193, 3293, 1349, 4759, 12068, 16080, 14205, /* 2672-2679 */
10363, 9503, 11611, 13142, 12269, 10411, 10123, 11477, /* 2680-2687 */
12473, 11937, 10752, 11984, 16277, 19471, 19030, 16600, /* 2688-2695 */
15716, 17442, 19342, 19318, 17912, 17652, 19371, 21229, /* 2696-2703 */
21687, 20922, 21374, 25152, 29309, 30628, 30424, 33091, /* 2704-2711 */
39431, 44202, 44686, 43623, 44078, 46867, 50257, 52356, /* 2712-2719 */
52871, 53588, 57215, 62236, 64689, 63632, 61762, 61936, /* 2720-2727 */
63663, 64287, 62667, 60326, 59338, 59583, 59248, 57611, /* 2728-2735 */
56088, 58790, 670, 6147, 5413, 1286, 64525, 65384, /* 2736-2743 */
804, 64993, 62211, 60341, 60031, 59655, 57806, 54924, /* 2744-2751 */
53704, 55516, 57162, 55494, 51275, 47878, 46931, 46730, /* 2752-2759 */
44831, 41137, 37842, 36234, 35091, 32748, 28972, 25866, /* 2760-2767 */
26041, 27442, 26484, 23450, 22416, 25429, 27926, 26268, /* 2768-2775 */
22646, 20368, 20506, 21681, 21912, 20537, 19030, 20265, /* 2776-2783 */
23592, 25035, 23040, 19915, 18712, 19485, 19618, 17617, /* 2784-2791 */
14596, 12695, 12135, 11054, 8513, 5849, 6920, 13215, /* 2792-2799 */
19053, 19375, 15917, 13771, 14919, 16775, 16639, 14925, /* 2800-2807 */
13919, 14635, 15758, 15753, 14578, 14519, 17502, 21056, /* 2808-2815 */
21729, 19734, 17952, 18451, 20036, 20258, 18716, 17278, /* 2816-2823 */
17516, 18618, 18867, 17680, 16512, 18091, 21354, 22864, /* 2824-2831 */
22084, 22428, 26727, 31571, 32532, 30896, 30009, 31252, /* 2832-2839 */
33808, 35772, 36181, 35897, 37855, 42414, 45868, 45851, /* 2840-2847 */
43941, 43270, 44612, 45918, 45095, 42863, 41532, 41886, /* 2848-2855 */
42324, 41462, 39874, 41007, 47432, 54915, 57294, 54608, /* 2856-2863 */
52189, 52721, 54469, 54607, 52719, 51021, 50922, 51453, /* 2864-2871 */
50940, 48952, 47354, 48622, 51172, 51425, 48664, 45431, /* 2872-2879 */
44167, 44319, 43567, 41002, 38072, 36568, 36008, 34645, /* 2880-2887 */
31796, 28584, 27743, 29117, 29368, 27349, 25804, 27844, /* 2888-2895 */
31035, 30806, 28117, 25940, 25561, 26617, 27339, 26820, /* 2896-2903 */
25603, 25702, 27964, 29755, 29181, 27159, 25746, 25880, /* 2904-2911 */
26237, 25322, 23357, 21664, 20802, 19867, 18133, 16127, /* 2912-2919 */
15665, 19035, 24170, 26320, 24702, 22840, 22919, 24010, /* 2920-2927 */
24640, 24399, 24014, 24200, 24674, 24924, 24852, 24811, /* 2928-2935 */
25523, 26659, 27217, 26977, 26601, 26701, 27035, 27258, /* 2936-2943 */
27206, 27023, 27071, 27230, 27217, 27027, 26680, 26338, /* 2944-2951 */
26098, 26036, 26592, 28581, 32761, 37014, 38203, 37678, /* 2952-2959 */
38040, 39363, 40929, 42110, 42884, 43539, 44158, 44836, /* 2960-2967 */
45373, 45649, 45822, 46009, 46133, 46061, 45692, 45033, /* 2968-2975 */
44210, 43406, 42488, 41358, 40444, 40396, 42475, 46414, /* 2976-2983 */
48956, 48527, 47292, 46948, 47218, 47359, 47116, 46630, /* 2984-2991 */
46167, 45642, 44980, 44166, 43227, 42300, 41470, 40653, /* 2992-2999 */
39663, 38520, 37463, 36491, 35413, 34291, 33124, 31825, /* 3000-3007 */
30455, 28870, 27176, 25437, 23543, 21702, 20068, 19005, /* 3008-3015 */
19198, 21555, 23975, 24502, 22935, 21914, 22095, 21560, /* 3016-3023 */
20919, 21180, 20613, 20008, 20656, 20203, 19866, 20671, /* 3024-3031 */
21652, 22167, 22510, 20242, 18393, 18802, 20454, 22828, /* 3032-3039 */
23436, 22461, 20987, 21240, 24184, 26840, 26222, 23171, /* 3040-3047 */
19988, 17445, 16172, 15461, 15138, 14679, 14682, 14980, /* 3048-3055 */
15699, 17212, 19231, 21841, 24842, 26732, 28163, 29107, /* 3056-3063 */
29433, 30096, 30557, 29884, 28834, 27415, 25682, 24606, /* 3064-3071 */
23491, 21899, 20368, 19391, 19848, 22137, 26144, 31327, /* 3072-3079 */
34558, 35198, 35830, 37274, 38973, 40687, 42499, 43719, /* 3080-3087 */
44317, 44594, 44553, 44529, 44423, 44260, 44362, 44351, /* 3088-3095 */
43705, 42853, 41669, 40477, 39857, 39213, 38760, 39671, /* 3096-3103 */
42176, 46501, 50742, 52066, 51248, 50394, 49637, 49271, /* 3104-3111 */
49122, 48430, 47556, 46695, 45948, 45545, 45221, 44827, /* 3112-3119 */
45024, 45514, 45888, 46567, 46664, 46051, 45294, 44274, /* 3120-3127 */
42830, 40900, 38468, 36091, 33775, 31024, 27734, 24573, /* 3128-3135 */
21873, 20360, 20467, 22701, 26736, 29372, 29639, 30003, /* 3136-3143 */
31379, 32915, 34159, 34994, 35210, 34782, 33683, 31982, /* 3144-3151 */
29937, 27811, 25826, 24043, 22217, 20619, 19436, 19018, /* 3152-3159 */
19433, 18764, 16882, 15034, 14514, 16748, 21741, 26617, /* 3160-3167 */
28214, 27017, 25496, 24753, 24742, 24708, 23962, 22315, /* 3168-3175 */
20158, 18291, 16720, 16166, 17198, 18259, 18233, 17491, /* 3176-3183 */
17235, 18278, 20654, 22986, 24116, 23608, 22169, 21183, /* 3184-3191 */
20979, 21163, 21099, 20239, 18242, 16045, 15030, 15974, /* 3192-3199 */
20439, 26776, 30343, 30068, 28977, 29871, 32923, 36668, /* 3200-3207 */
39597, 41053, 41212, 40698, 40577, 41175, 41774, 41826, /* 3208-3215 */
40753, 38716, 36820, 35846, 36590, 38615, 39907, 39046, /* 3216-3223 */
36921, 35670, 37506, 43033, 49471, 52631, 52021, 50369, /* 3224-3231 */
49349, 49166, 49470, 49885, 49558, 47927, 45419, 42957, /* 3232-3239 */
41902, 42858, 43879, 43390, 41525, 39260, 38062, 38818, /* 3240-3247 */
40809, 42612, 43158, 42132, 40204, 38269, 36758, 35571, /* 3248-3255 */
34115, 31868, 28917, 25955, 24172, 25749, 30231, 33177, /* 3256-3263 */
32183, 29660, 28465, 29370, 31528, 33614, 34966, 35351, /* 3264-3271 */
34708, 33934, 33590, 33703, 33796, 33124, 31498, 29355, /* 3272-3279 */
27416, 26729, 27560, 28102, 27125, 24894, 22847, 23032, /* 3280-3287 */
26746, 32444, 36014, 36039, 34534, 33247, 32865, 33117, /* 3288-3295 */
33485, 33458, 32604, 31009, 29289, 28481, 29664, 31510, /* 3296-3303 */
32083, 31045, 29246, 28057, 28450, 30187, 32272, 33679, /* 3304-3311 */
33735, 32705, 31567, 30977, 30982, 30946, 29997, 28022, /* 3312-3319 */
25621, 24073, 25657, 30340, 34072, 34140, 32331, 31518, /* 3320-3327 */
32504, 34940, 37993, 40344, 41506, 41462, 41068, 41145, /* 3328-3335 */
41801, 42607, 42765, 41939, 40313, 38393, 37325, 37738, /* 3336-3343 */
37923, 36677, 34059, 31265, 30473, 33330, 38725, 42795, /* 3344-3351 */
43733, 43147, 42845, 43244, 44153, 45225, 45774, 45226, /* 3352-3359 */
43590, 41435, 39763, 40106, 41570, 41929, 40635, 38328, /* 3360-3367 */
36252, 35437, 35961, 36984, 37632, 37206, 35571, 33559, /* 3368-3375 */
32129, 31482, 31081, 30054, 28161, 26006, 24352, 25157, /* 3376-3383 */
29214, 32874, 32833, 30283, 28117, 27620, 28779, 30834, /* 3384-3391 */
32732, 33829, 33797, 33065, 32495, 32606, 33131, 33354, /* 3392-3399 */
32711, 31158, 29157, 27693, 27861, 28484, 27847, 25665, /* 3400-3407 */
22752, 21121, 22697, 26911, 30351, 31055, 30153, 29346, /* 3408-3415 */
29141, 29712, 30940, 32143, 32615, 32042, 30699, 29304, /* 3416-3423 */
29244, 30554, 31496, 30942, 29027, 26825, 25678, 26006, /* 3424-3431 */
27272, 28683, 29391, 29004, 27912, 27015, 26810, 27036, /* 3432-3439 */
26909, 26030, 24688, 23572, 24386, 28542, 33357, 34989, /* 3440-3447 */
33679, 32096, 31725, 32807, 34788, 36802, 38217, 38644, /* 3448-3455 */
38329, 38067, 38477, 39434, 40446, 40839, 40191, 38773, /* 3456-3463 */
37293, 36945, 37558, 37555, 36131, 33721, 32045, 33261, /* 3464-3471 */
37462, 41610, 43432, 43308, 42652, 42347, 42601, 43487, /* 3472-3479 */
44530, 45067, 44687, 43498, 42019, 41385, 42187, 43105, /* 3480-3487 */
42804, 40963, 38251, 35893, 34757, 34756, 35409, 35758, /* 3488-3495 */
35011, 33483, 32054, 31344, 31230, 30927, 29874, 28119, /* 3496-3503 */
26320, 25972, 28688, 32696, 34208, 32695, 30429, 28968, /* 3504-3511 */
28667, 29459, 30834, 31927, 32081, 31253, 30102, 29530, /* 3512-3519 */
29785, 30364, 30630, 30179, 29202, 28220, 27979, 28670, /* 3520-3527 */
29059, 28248, 26292, 24306, 24336, 27133, 30491, 32167, /* 3528-3535 */
32084, 31384, 30825, 30694, 31349, 32488, 33250, 33215, /* 3536-3543 */
32470, 31376, 30732, 31470, 32963, 33772, 33311, 31809, /* 3544-3551 */
30177, 29438, 29870, 31032, 31962, 31820, 30620, 29072, /* 3552-3559 */
28023, 27763, 27815, 27526, 26593, 25474, 25364, 27957, /* 3560-3567 */
32407, 35235, 35022, 33433, 32206, 31842, 32525, 34046, /* 3568-3575 */
35688, 36660, 36651, 36011, 35613, 36012, 36912, 37585, /* 3576-3583 */
37509, 36631, 35429, 34636, 34855, 35383, 35210, 34000, /* 3584-3591 */
32414, 32247, 34679, 38094, 40115, 40404, 39807, 39055, /* 3592-3599 */
38480, 38583, 39420, 40321, 40645, 40156, 39240, 38502, /* 3600-3607 */
38829, 40117, 41088, 40800, 39209, 37156, 35632, 35207, /* 3608-3615 */
35770, 36492, 36335, 35051, 33193, 31648, 30766, 30172, /* 3616-3623 */
29325, 27921, 26283, 25405, 26938, 30762, 33858, 34210, /* 3624-3631 */
32825, 31402, 30634, 30810, 31817, 33008, 33646, 33327, /* 3632-3639 */
32281, 31360, 31162, 31681, 32357, 32547, 31990, 30988, /* 3640-3647 */
30046, 29880, 30278, 30190, 28996, 27071, 26096, 27616, /* 3648-3655 */
30496, 32512, 33111, 32800, 32271, 31721, 31508, 31936, /* 3656-3663 */
32640, 33077, 32849, 32115, 31338, 31383, 32649, 34157, /* 3664-3671 */
34751, 33994, 32380, 30882, 30235, 30464, 31050, 31126, /* 3672-3679 */
30217, 28582, 27018, 26110, 25833, 25714, 25202, 24351, /* 3680-3687 */
23820, 25217, 29004, 32664, 34005, 33425, 32445, 31912, /* 3688-3695 */
32155, 33244, 34739, 35898, 36274, 35813, 35048, 34568, /* 3696-3703 */
34676, 35188, 35570, 35382, 34704, 33892, 33654, 34201, /* 3704-3711 */
34760, 34481, 33295, 32577, 33922, 36662, 38812, 39675, /* 3712-3719 */
39484, 38990, 38544, 38346, 38702, 39455, 40131, 40208, /* 3720-3727 */
39650, 38691, 38106, 38607, 39677, 40185, 39451, 37749, /* 3728-3735 */
35889, 34759, 34669, 35180, 35363, 34563, 32849, 30864, /* 3736-3743 */
29243, 28194, 27463, 26570, 25437, 24617, 25441, 28550, /* 3744-3751 */
31977, 33599, 33371, 32366, 31393, 30941, 31264, 32157, /* 3752-3759 */
32999, 33229, 32619, 31606, 30855, 30733, 31112, 31479, /* 3760-3767 */
31353, 30730, 29833, 29194, 29255, 29582, 29456, 28611, /* 3768-3775 */
28006, 29057, 31380, 33374, 34525, 34680, 34233, 33621, /* 3776-3783 */
33121, 33163, 33640, 34122, 34239, 33906, 33281, 32901, /* 3784-3791 */
33431, 34683, 35829, 36061, 35130, 33516, 32163, 31787, /* 3792-3799 */
32340, 32944, 32777, 31674, 30144, 28817, 27938, 27357, /* 3800-3807 */
26701, 25906, 25356, 26069, 28628, 31678, 33655, 34184, /* 3808-3815 */
33862, 33367, 33080, 33401, 34402, 35531, 36093, 35745, /* 3816-3823 */
34822, 34009, 33738, 33904, 34186, 34243, 33933, 33302, /* 3824-3831 */
32667, 32517, 32771, 32940, 32497, 31970, 32697, 34655, /* 3832-3839 */
36539, 37897, 38336, 38056, 37687, 37352, 37322, 37622, /* 3840-3847 */
37967, 38024, 37694, 36990, 36196, 36129, 37023, 38173, /* 3848-3855 */
38655, 37984, 36470, 35036, 34474, 34819, 35293, 35035, /* 3856-3863 */
33756, 31947, 30259, 28899, 27865, 26956, 26098, 25490, /* 3864-3871 */
25920, 28042, 30758, 32652, 33251, 32882, 32183, 31547, /* 3872-3879 */
31427, 32123, 33207, 33905, 33761, 32948, 32065, 31607, /* 3880-3887 */
31571, 31629, 31488, 31034, 30278, 29390, 28899, 28956, /* 3888-3895 */
29193, 29033, 28667, 29280, 30905, 32379, 33578, 34177, /* 3896-3903 */
33893, 33390, 32937, 32786, 33034, 33471, 33797, 33844, /* 3904-3911 */
33550, 32996, 32850, 33573, 34774, 35573, 35320, 34041, /* 3912-3919 */
32529, 31734, 31983, 32674, 32869, 32132, 30727, 29249, /* 3920-3927 */
27965, 26974, 26175, 25450, 24919, 25283, 27135, 29617, /* 3928-3935 */
31739, 32993, 33272, 33091, 32837, 32872, 33555, 34618, /* 3936-3943 */
35501, 35744, 35251, 34464, 33909, 33800, 33940, 34085, /* 3944-3951 */
33893, 33276, 32373, 31731, 31670, 31890, 31855, 31724, /* 3952-3959 */
32515, 34235, 35751, 37014, 37969, 38129, 37974, 37653, /* 3960-3967 */
37335, 37365, 37672, 37889, 37784, 37379, 36728, 36326, /* 3968-3975 */
36690, 37611, 38402, 38417, 37354, 35675, 34290, 33815, /* 3976-3983 */
34101, 34305, 33698, 32221, 30495, 28988, 27855, 26965, /* 3984-3991 */
26161, 25548, 25671, 27172, 29289, 31059, 32173, 32415, /* 3992-3999 */
32118, 31630, 31246, 31474, 32326, 33202, 33530, 33105, /* 4000-4007 */
32248, 31509, 31153, 31041, 30971, 30723, 30206, 29435, /* 4008-4015 */
28706, 28415, 28616, 28902, 29046, 29726, 31157, 32371, /* 4016-4023 */
33406, 34461, 34780, 34692, 34491, 34219, 34216, 34489, /* 4024-4031 */
34775, 34844, 34640, 34070, 33451, 33476, 34309, 35337, /* 4032-4039 */
35752, 35104, 33754, 32556, 32143, 32499, 32910, 32708, /* 4040-4047 */
31691, 30212, 28701, 27469, 26590, 25936, 25500, 25648, /* 4048-4055 */
27037, 29093, 30927, 32316, 32893, 32849, 32558, 32243, /* 4056-4063 */
32304, 32921, 33762, 34299, 34221, 33632, 33021, 32778, /* 4064-4071 */
32803, 32925, 32913, 32569, 31870, 31052, 30567, 30636, /* 4072-4079 */
30997, 31301, 32067, 33560, 34817, 35782, 36904, 37451, /* 4080-4087 */
37484, 37326, 36979, 36749, 36806, 37028, 37110, 36922, /* 4088-4095 */
36409, 35805, 35694, 36337, 37304, 37835, 37370, 36025, /* 4096-4103 */
34600, 33848, 33941, 34279, 34160, 33233, 31735, 30168, /* 4104-4111 */
28798, 27703, 26844, 26215, 26110, 27177, 28963, 30581, /* 4112-4119 */
31912, 32604, 32633, 32360, 31967, 31839, 32282, 33021, /* 4120-4127 */
33598, 33658, 33148, 32387, 31885, 31790, 31921, 31899, /* 4128-4135 */
31447, 30650, 29754, 29207, 29137, 29339, 29525, 30082, /* 4136-4143 */
31396, 32513, 33111, 33932, 34510, 34717, 34836, 34582, /* 4144-4151 */
34240, 34225, 34530, 34751, 34640, 34200, 33645, 33520, /* 4152-4159 */
34105, 35008, 35629, 35538, 34614, 33357, 32401, 32156, /* 4160-4167 */
32429, 32603, 32058, 30728, 29128, 27690, 26684, 26035, /* 4168-4175 */
25546, 25412, 26397, 28285, 30037, 31401, 32193, 32408, /* 4176-4183 */
32460, 32430, 32341, 32606, 33276, 34020, 34468, 34288, /* 4184-4191 */
33622, 33022, 32770, 32812, 32834, 32499, 31812, 30954, /* 4192-4199 */
30287, 30017, 30162, 30471, 31159, 32643, 34014, 34669, /* 4200-4207 */
35442, 36141, 36407, 36601, 36475, 36183, 36093, 36293, /* 4208-4215 */
36506, 36476, 36235, 35867, 35684, 35937, 36406, 36685, /* 4216-4223 */
36530, 35865, 34883, 33886, 33237, 32966, 32824, 32395, /* 4224-4231 */
31432, 30176, 28906, 27811, 26906, 26248, 26010, 26931, /* 4232-4239 */
28973, 30656, 31564, 31833, 31651, 31706, 32110, 32458, /* 4240-4247 */
32712, 32849, 32899, 32939, 32874, 32726, 32607, 32586, /* 4248-4255 */
32576, 32511, 32308, 32032, 31667, 31161, 30365, 29467, /* 4256-4263 */
28889, 29262, 31118, 33204, 34253, 34619, 34841, 34429, /* 4264-4271 */
34858, 34128, 34221, 36205, 37461, 38172, 38787, 40420, /* 4272-4279 */
41595, 41825, 41255, 40960, 41179, 41346, 40848, 40149, /* 4280-4287 */
39080, 38047, 36934, 36759, 37233, 36391, 35421, 33926, /* 4288-4295 */
30767, 26830, 23432, 21352, 23772, 30692, 33998, 34113, /* 4296-4303 */
30939, 25498, 23944, 23708, 22797, 23416, 22056, 23275, /* 4304-4311 */
27843, 28172, 26333, 25607, 25512, 28000, 32922, 35435, /* 4312-4319 */
36365, 37691, 36268, 34187, 35185, 40242, 44593, 44723, /* 4320-4327 */
44748, 44514, 43590, 42071, 39755, 37074, 34478, 31048, /* 4328-4335 */
28038, 26321, 28107, 29460, 27007, 29459, 35216, 39675, /* 4336-4343 */
35325, 27894, 27545, 30754, 31880, 30432, 29348, 29161, /* 4344-4351 */
29152, 27705, 24837, 21814, 19118, 16628, 16733, 20514, /* 4352-4359 */
25959, 36110, 42833, 40683, 38433, 38973, 39122, 39262, /* 4360-4367 */
40109, 39973, 39008, 37215, 34770, 31339, 27939, 25895, /* 4368-4375 */
27007, 26857, 22285, 17872, 15164, 14758, 17486, 18685, /* 4376-4383 */
19686, 19933, 20279, 23560, 26216, 31112, 38378, 39542, /* 4384-4391 */
35223, 33232, 33164, 33873, 33402, 31900, 30749, 32340, /* 4392-4399 */
34787, 34366, 33607, 31314, 27518, 29030, 32687, 31336, /* 4400-4407 */
31668, 32731, 30045, 29802, 32834, 35361, 33461, 29786, /* 4408-4415 */
28803, 29324, 28764, 26937, 25121, 24666, 29454, 40015, /* 4416-4423 */
46003, 42671, 37132, 34768, 34789, 34744, 34670, 35122, /* 4424-4431 */
39383, 39420, 32635, 25959, 22020, 19948, 18422, 18351, /* 4432-4439 */
21184, 28176, 33531, 32086, 27502, 24427, 25561, 29956, /* 4440-4447 */
33076, 31809, 29138, 28035, 29570, 32774, 36915, 39412, /* 4448-4455 */
38178, 36769, 36059, 35329, 34900, 35143, 35722, 39419, /* 4456-4463 */
44193, 45507, 40624, 36586, 36890, 36300, 32948, 29569, /* 4464-4471 */
30621, 32691, 29696, 24378, 20106, 18755, 20744, 22225, /* 4472-4479 */
23358, 24691, 27035, 30779, 32966, 31910, 34755, 42564, /* 4480-4487 */
46672, 44768, 42819, 42038, 42566, 45560, 47017, 43340, /* 4488-4495 */
37082, 32116, 30587, 28987, 24853, 19813, 18785, 24594, /* 4496-4503 */
29381, 31965, 29680, 24872, 27498, 34535, 36284, 32913, /* 4504-4511 */
30676, 32744, 36619, 37408, 35528, 32425, 32798, 36673, /* 4512-4519 */
38312, 38245, 39166, 42525, 47480, 46610, 40025, 35760, /* 4520-4527 */
38348, 43839, 44547, 38416, 31623, 28055, 27984, 30603, /* 4528-4535 */
31116, 28752, 26205, 25752, 25690, 22932, 17834, 15683, /* 4536-4543 */
19474, 25083, 28459, 27389, 22548, 20412, 23441, 30955, /* 4544-4551 */
38084, 37641, 36332, 38546, 39814, 39501, 37056, 34667, /* 4552-4559 */
34419, 36561, 38082, 37533, 37695, 39210, 37134, 31339, /* 4560-4567 */
28951, 31078, 37492, 38973, 34113, 29706, 28056, 29266, /* 4568-4575 */
29432, 28919, 30240, 30174, 29191, 28173, 28542, 30903, /* 4576-4583 */
37517, 45627, 49056, 47886, 43897, 41530, 42906, 45085, /* 4584-4591 */
43149, 39335, 35314, 33070, 30640, 26385, 21464, 18307, /* 4592-4599 */
21468, 24568, 25027, 25456, 27090, 33052, 38386, 35652, /* 4600-4607 */
31494, 32314, 36349, 40007, 40757, 39933, 38626, 41056, /* 4608-4615 */
47231, 49740, 45590, 39881, 37938, 37068, 34442, 29646, /* 4616-4623 */
25323, 25946, 31938, 36294, 34306, 26878, 21826, 24618, /* 4624-4631 */
30118, 30679, 26827, 26672, 28194, 27671, 25638, 22263, /* 4632-4639 */
20423, 20657, 20974, 22148, 22825, 24860, 31311, 39262, /* 4640-4647 */
42016, 40384, 40097, 41195, 43641, 45258, 46181, 45290, /* 4648-4655 */
43481, 41631, 40503, 38423, 35987, 36180, 35928, 32266, /* 4656-4663 */
25792, 21598, 24360, 31584, 34767, 30851, 25613, 23055, /* 4664-4671 */
24621, 27494, 30523, 31555, 30784, 32804, 33133, 32381, /* 4672-4679 */
33021, 36776, 38461, 36739, 36408, 39510, 43240, 46142, /* 4680-4687 */
45159, 39866, 36825, 36318, 38305, 38566, 35504, 32556, /* 4688-4695 */
32769, 33967, 32283, 30148, 29510, 28764, 30484, 31807, /* 4696-4703 */
28542, 24000, 23539, 29558, 38919, 43233, 41425, 36246, /* 4704-4711 */
35322, 39780, 43475, 41957, 37788, 36057, 35233, 32931, /* 4712-4719 */
29728, 26672, 28849, 32861, 31444, 28167, 25560, 26400, /* 4720-4727 */
30212, 32853, 30089, 27032, 28961, 31675, 32007, 31087, /* 4728-4735 */
29350, 29340, 32237, 33054, 30778, 26840, 25018, 25766, /* 4736-4743 */
28316, 31283, 32299, 32183, 33859, 38085, 42316, 43366, /* 4744-4751 */
41359, 40769, 42257, 42934, 41524, 39600, 39284, 38161, /* 4752-4759 */
35266, 30035, 25359, 23382, 24894, 27385, 27345, 27483, /* 4760-4767 */
30047, 33842, 34210, 34466, 35249, 35029, 36417, 37026, /* 4768-4775 */
36681, 37812, 41034, 43481, 41801, 38929, 37040, 37043, /* 4776-4783 */
38327, 37850, 33613, 28455, 25822, 27940, 31827, 31398, /* 4784-4791 */
27510, 24847, 25472, 24887, 24490, 25829, 27623, 31908, /* 4792-4799 */
34764, 31724, 26565, 25245, 27138, 29926, 31132, 32437, /* 4800-4807 */
34480, 37491, 41493, 42495, 40204, 38394, 39962, 42224, /* 4808-4815 */
41085, 38019, 35564, 37768, 41054, 38896, 33274, 28039, /* 4816-4823 */
25778, 26095, 27090, 25061, 21281, 23604, 31062, 35164, /* 4824-4831 */
34330, 29895, 27466, 28640, 29702, 28445, 25580, 24017, /* 4832-4839 */
24641, 26794, 29841, 30716, 30879, 31471, 33360, 36437, /* 4840-4847 */
40139, 42517, 42959, 42123, 40202, 39454, 39380, 40165, /* 4848-4855 */
39645, 37984, 34915, 32484, 33248, 35810, 36530, 32397, /* 4856-4863 */
27725, 26138, 26421, 27259, 28203, 28289, 27598, 30141, /* 4864-4871 */
32580, 32426, 32533, 35609, 40153, 40498, 37971, 36096, /* 4872-4879 */
36705, 37836, 37684, 34567, 30815, 28063, 26643, 25909, /* 4880-4887 */
25095, 26291, 30474, 35552, 35477, 32040, 31614, 34359, /* 4888-4895 */
38510, 40542, 38045, 34365, 33685, 34966, 36333, 36079, /* 4896-4903 */
34275, 32962, 33724, 36167, 37100, 35519, 32622, 32774, /* 4904-4911 */
35539, 36243, 33724, 30489, 31576, 35303, 35176, 31783, /* 4912-4919 */
28413, 28571, 31854, 33825, 31020, 25953, 24951, 27739, /* 4920-4927 */
29058, 29227, 29890, 30583, 31376, 29822, 27514, 26077, /* 4928-4935 */
26744, 30006, 33537, 36481, 37029, 37317, 37392, 37908, /* 4936-4943 */
39120, 39925, 39301, 37077, 35319, 34435, 33688, 33309, /* 4944-4951 */
36487, 40366, 40276, 35592, 31029, 30255, 31531, 32417, /* 4952-4959 */
29806, 25990, 23896, 23256, 23716, 25167, 26399, 26447, /* 4960-4967 */
27267, 27923, 29148, 33014, 37830, 40765, 39260, 36285, /* 4968-4975 */
35856, 37265, 38191, 38178, 36228, 33591, 32578, 33023, /* 4976-4983 */
32718, 29735, 26843, 27182, 28983, 28135, 25107, 24667, /* 4984-4991 */
27248, 32001, 35994, 35395, 31357, 30544, 34024, 37803, /* 4992-4999 */
38243, 36123, 35007, 35334, 36713, 37484, 36747, 34384, /* 5000-5007 */
32751, 32294, 31612, 31798, 33031, 37279, 42504, 41817, /* 5008-5015 */
37452, 34041, 34127, 36744, 38232, 35429, 30879, 29424, /* 5016-5023 */
31374, 31926, 30083, 28170, 27815, 29400, 29496, 27399, /* 5024-5031 */
24504, 23722, 26605, 30871, 34053, 34179, 33759, 34084, /* 5032-5039 */
34783, 36740, 38371, 38922, 38802, 38854, 38206, 36719, /* 5040-5047 */
35108, 35084, 34926, 33873, 32691, 31871, 31626, 30477, /* 5048-5055 */
29447, 27940, 26360, 26910, 28550, 29627, 30516, 31940, /* 5056-5063 */
32181, 31889, 31401, 30662, 31849, 33612, 34501, 33978, /* 5064-5071 */
32550, 31724, 33514, 37286, 39967, 38331, 34308, 32256, /* 5072-5079 */
31742, 31172, 28938, 26987, 27703, 29651, 29254, 26805, /* 5080-5087 */
26104, 29004, 34010, 36803, 35708, 34022, 35362, 37891, /* 5088-5095 */
39024, 38315, 37041, 36884, 37212, 37683, 37609, 37169, /* 5096-5103 */
36445, 36659, 37517, 36033, 32943, 30577, 31479, 35017, /* 5104-5111 */
35603, 32356, 28798, 28260, 31499, 34374, 32480, 28619, /* 5112-5119 */
28220, 31870, 34166, 32519, 30141, 29053, 29397, 29024, /* 5120-5127 */
27061, 24789, 23458, 23808, 25328, 28821, 32000, 34637, /* 5128-5135 */
37309, 38474, 39796, 41019, 41123, 39989, 39496, 39070, /* 5136-5143 */
38236, 36965, 36354, 35581, 34090, 32053, 30389, 30771, /* 5144-5151 */
31346, 30898, 29053, 26446, 25483, 26545, 28044, 29213, /* 5152-5159 */
30807, 31109, 30241, 29636, 29528, 31382, 34471, 36660, /* 5160-5167 */
36890, 35400, 33829, 34045, 34749, 34744, 33761, 32700, /* 5168-5175 */
32296, 31349, 29890, 27984, 27015, 29418, 33716, 35069, /* 5176-5183 */
32605, 30606, 32269, 36289, 38250, 36240, 32988, 32241, /* 5184-5191 */
33634, 34636, 34534, 33031, 32769, 34699, 37565, 38228, /* 5192-5199 */
36456, 34839, 33996, 33743, 32234, 29801, 28214, 28836, /* 5200-5207 */
32026, 33585, 31775, 29464, 29888, 32915, 35226, 34544, /* 5208-5215 */
32745, 32425, 33418, 34146, 33111, 31699, 30772, 30595, /* 5216-5223 */
30227, 28968, 27683, 27754, 29682, 31640, 33155, 33463, /* 5224-5231 */
33181, 34055, 34937, 35702, 36040, 35560, 35132, 36092, /* 5232-5239 */
36686, 35968, 35533, 36681, 37686, 36614, 34305, 32362, /* 5240-5247 */
31942, 31830, 30932, 29598, 28171, 27293, 26981, 27408, /* 5248-5255 */
29069, 32231, 35110, 35905, 35358, 34350, 34428, 35623, /* 5256-5263 */
36278, 35938, 34867, 33627, 33237, 33284, 32898, 31775, /* 5264-5271 */
30286, 30403, 31468, 31577, 30025, 28252, 28968, 31814, /* 5272-5279 */
33457, 32212, 30594, 31119, 33425, 34599, 33417, 31580, /* 5280-5287 */
31808, 34356, 36262, 36132, 34404, 33352, 33515, 33888, /* 5288-5295 */
33609, 33169, 33456, 33384, 32666, 31326, 29650, 29388, /* 5296-5303 */
31540, 35328, 36964, 34948, 32430, 31829, 32983, 33653, /* 5304-5311 */
32247, 30134, 29227, 29515, 29950, 29081, 28023, 28762, /* 5312-5319 */
31120, 32640, 31517, 29544, 28934, 29628, 30391, 31103, /* 5320-5327 */
31656, 31594, 32162, 32981, 33774, 34341, 35077, 36065, /* 5328-5335 */
36958, 37110, 36920, 37268, 37808, 37575, 36022, 34272, /* 5336-5343 */
33034, 32614, 32160, 31109, 29983, 29583, 30526, 31450, /* 5344-5351 */
31297, 31191, 32432, 33670, 33284, 32009, 30886, 31050, /* 5352-5359 */
32151, 32986, 33220, 32723, 32275, 33260, 34891, 35116, /* 5360-5367 */
33700, 31847, 31193, 31278, 30825, 29489, 28251, 28833, /* 5368-5375 */
30887, 31886, 31249, 30987, 33405, 37383, 39391, 38098, /* 5376-5383 */
35695, 35094, 36196, 36712, 35954, 34346, 33300, 32919, /* 5384-5391 */
32367, 31691, 30857, 31136, 32430, 33155, 32359, 30397, /* 5392-5399 */
29360, 30280, 33236, 35572, 34706, 32596, 31648, 32193, /* 5400-5407 */
32860, 32144, 31073, 31660, 33203, 34060, 33242, 31991, /* 5408-5415 */
31602, 31626, 31290, 30185, 29501, 29594, 29739, 29839, /* 5416-5423 */
30518, 31873, 33286, 35006, 36105, 36182, 35969, 35940, /* 5424-5431 */
35810, 35454, 34810, 34071, 33814, 33730, 33443, 32344, /* 5432-5439 */
31031, 30994, 32498, 33953, 33679, 32102, 30989, 30785, /* 5440-5447 */
30520, 29789, 29502, 30733, 32112, 31766, 30602, 29798, /* 5448-5455 */
30420, 32533, 34196, 34360, 33855, 33837, 34365, 34628, /* 5456-5463 */
33929, 32685, 31523, 30941, 30619, 29983, 29219, 28949, /* 5464-5471 */
30500, 33408, 34890, 33901, 32450, 32531, 34020, 34913, /* 5472-5479 */
34023, 32563, 32034, 32634, 33327, 33231, 32503, 32709, /* 5480-5487 */
34068, 34767, 34111, 32862, 32467, 32906, 32952, 32098, /* 5488-5495 */
30793, 30199, 30733, 32112, 33636, 33843, 33757, 34699, /* 5496-5503 */
35837, 36386, 35745, 34642, 34083, 33918, 33796, 33244, /* 5504-5511 */
32406, 31814, 31406, 30919, 30232, 29738, 30043, 30752, /* 5512-5519 */
31235, 31607, 32419, 32876, 33121, 33686, 34224, 34826, /* 5520-5527 */
34964, 34420, 33923, 34027, 34336, 34495, 34327, 33938, /* 5528-5535 */
33480, 33086, 32995, 32740, 32497, 31996, 31711, 31570, /* 5536-5543 */
30596, 30582, 29994, 31343, 34247, 44910, 52285, 43146, /* 5544-5551 */
32577, 28960, 29621, 23694, 14139, 12367, 14717, 17842, /* 5552-5559 */
18951, 19104, 23236, 28864, 33804, 37293, 40202, 44148, /* 5560-5567 */
46634, 47512, 47843, 48645, 48617, 47064, 44552, 42849, /* 5568-5575 */
41855, 40560, 38037, 35600, 34649, 33946, 33134, 32416, /* 5576-5583 */
32038, 32440, 32648, 32282, 31707, 30323, 28393, 26086, /* 5584-5591 */
23002, 19064, 14687, 10376, 7047, 5294, 3455, 1212, /* 5592-5599 */
65078, 64938, 1164, 3305, 4968, 7051, 9314, 11641, /* 5600-5607 */
13728, 15608, 17595, 20046, 23021, 25602, 27896, 29824, /* 5608-5615 */
31660, 33827, 36383, 39588, 42533, 44222, 45502, 46669, /* 5616-5623 */
47482, 48597, 49835, 50475, 51663, 53363, 54636, 55310, /* 5624-5631 */
55679, 55132, 55129, 56110, 53052, 48290, 45911, 45951, /* 5632-5639 */
44963, 41282, 38289, 37952, 38342, 37609, 36816, 36260, /* 5640-5647 */
39137, 41620, 38133, 33792, 33151, 33972, 31433, 26273, /* 5648-5655 */
22770, 22213, 21176, 17581, 13548, 12712, 15825, 15823, /* 5656-5663 */
11547, 9802, 13625, 18291, 18783, 17472, 18645, 22303, /* 5664-5671 */
24791, 24519, 23625, 26281, 29568, 26937, 21332, 19365, /* 5672-5679 */
21745, 22603, 19643, 17011, 17762, 19993, 20727, 19697, /* 5680-5687 */
20467, 26472, 31425, 30961, 29677, 32636, 38241, 40588, /* 5688-5695 */
38273, 36004, 36998, 38732, 38540, 36189, 36578, 40430, /* 5696-5703 */
40330, 36073, 33708, 36363, 39919, 40281, 38864, 39646, /* 5704-5711 */
42602, 44205, 43520, 42963, 47194, 52070, 50760, 46098, /* 5712-5719 */
44622, 47284, 48287, 45285, 42048, 42221, 44162, 44380, /* 5720-5727 */
42632, 43221, 48456, 51631, 49482, 46444, 47167, 50238, /* 5728-5735 */
50556, 47436, 45089, 45408, 45639, 44014, 41228, 41896, /* 5736-5743 */
45142, 44326, 39900, 37683, 39997, 42313, 41123, 38405, /* 5744-5751 */
38119, 39664, 39978, 38383, 37117, 39867, 42292, 38895, /* 5752-5759 */
33179, 31180, 32848, 32714, 29485, 26405, 26026, 26270, /* 5760-5767 */
24675, 22043, 22667, 27500, 29251, 25946, 22543, 23342, /* 5768-5775 */
25738, 25188, 22212, 20424, 20975, 20777, 18734, 16199, /* 5776-5783 */
17672, 20935, 19519, 15120, 13045, 14957, 16598, 15633, /* 5784-5791 */
14285, 15321, 17287, 17593, 16286, 16675, 21639, 24838, /* 5792-5799 */
22618, 19218, 19503, 22311, 22775, 20168, 18408, 19680, /* 5800-5807 */
21009, 20730, 19646, 22326, 28731, 31263, 29156, 27570, /* 5808-5815 */
29798, 32795, 32857, 31106, 31011, 32860, 33805, 32704, /* 5816-5823 */
31905, 35667, 39907, 39062, 35754, 35179, 37835, 39130, /* 5824-5831 */
37524, 36075, 37512, 39684, 39912, 38723, 39844, 45476, /* 5832-5839 */
48852, 46845, 44041, 44987, 47694, 47429, 44543, 43328, /* 5840-5847 */
44919, 46088, 44919, 43124, 45716, 50934, 51577, 48300, /* 5848-5855 */
46415, 48301, 50250, 49006, 46510, 46640, 48766, 49344, /* 5856-5863 */
47494, 46206, 49565, 52511, 50207, 45892, 44892, 46768, /* 5864-5871 */
46652, 43495, 40779, 40936, 41468, 40196, 37528, 37851, /* 5872-5879 */
42104, 43038, 39393, 36157, 36898, 38648, 37419, 34202, /* 5880-5887 */
33153, 34965, 35766, 34029, 31983, 34641, 39197, 38792, /* 5888-5895 */
34899, 33040, 34989, 36342, 34315, 31382, 31131, 32234, /* 5896-5903 */
31803, 29426, 28260, 31476, 33904, 31770, 28410, 28273, /* 5904-5911 */
30170, 29759, 26624, 24454, 25400, 26078, 24512, 21858, /* 5912-5919 */
22555, 26630, 27236, 23745, 21119, 22309, 23933, 22325, /* 5920-5927 */
18911, 17727, 18982, 19322, 17695, 16030, 18826, 22828, /* 5928-5935 */
22196, 19001, 18120, 20447, 21642, 19653, 17249, 17570, /* 5936-5943 */
19141, 19204, 17587, 17581, 21625, 24214, 22369, 19786, /* 5944-5951 */
20396, 22934, 23453, 21418, 20207, 21597, 23090, 23066, /* 5952-5959 */
22003, 23935, 28578, 29792, 27264, 25666, 27617, 29709, /* 5960-5967 */
28668, 26385, 26459, 28445, 29212, 27888, 27031, 30470, /* 5968-5975 */
34739, 34668, 31977, 31697, 34384, 36015, 34771, 33182, /* 5976-5983 */
34383, 36881, 37984, 37182, 37780, 42061, 44672, 43196, /* 5984-5991 */
41418, 42778, 45411, 45569, 43541, 42712, 43973, 44850, /* 5992-5999 */
43976, 42424, 44369, 48494, 48951, 46067, 44603, 46567, /* 6000-6007 */
48579, 47628, 45141, 44854, 46366, 46692, 45040, 44054, /* 6008-6015 */
47209, 50409, 49246, 46259, 45841, 47818, 48247, 45827, /* 6016-6023 */
43610, 43992, 45073, 44530, 42342, 42249, 45600, 47060, /* 6024-6031 */
44545, 42006, 42795, 44622, 43826, 40825, 39222, 39870, /* 6032-6039 */
40083, 38314, 36170, 37646, 40813, 40369, 37152, 35589, /* 6040-6047 */
36938, 37852, 35973, 33286, 32680, 33413, 33111, 31094, /* 6048-6055 */
30407, 33669, 36282, 34542, 31239, 30593, 32117, 31882, /* 6056-6063 */
29020, 26746, 27050, 27690, 26671, 24397, 24681, 28118, /* 6064-6071 */
29268, 26864, 24461, 24975, 26539, 25865, 23421, 22275, /* 6072-6079 */
23019, 23542, 22564, 21509, 23980, 27460, 27157, 24269, /* 6080-6087 */
23242, 25022, 26026, 24231, 21903, 21837, 22924, 22643, /* 6088-6095 */
20722, 20186, 23284, 25642, 23990, 21074, 20731, 22288, /* 6096-6103 */
22190, 19934, 18656, 19774, 20973, 20264, 18543, 19833, /* 6104-6111 */
23742, 24918, 22683, 21198, 22812, 24773, 24092, 22090, /* 6112-6119 */
21722, 23022, 23678, 22716, 22024, 24771, 28239, 28168, /* 6120-6127 */
25985, 25745, 28118, 29789, 28840, 27512, 28226, 29672, /* 6128-6135 */
29894, 28926, 29708, 33530, 35842, 34409, 32575, 33556, /* 6136-6143 */
35825, 35983, 34083, 33288, 34654, 35980, 35556, 34265, /* 6144-6151 */
35978, 40166, 41727, 39944, 38646, 40196, 41927, 41168, /* 6152-6159 */
39139, 38562, 39533, 39909, 38684, 38018, 40707, 43709, /* 6160-6167 */
43434, 41472, 41364, 43286, 44076, 42532, 40965, 41484, /* 6168-6175 */
42968, 43016, 41792, 42728, 46641, 48943, 47360, 45086, /* 6176-6183 */
45494, 47183, 46772, 44501, 43324, 44019, 44607, 43546, /* 6184-6191 */
41990, 43421, 46471, 46756, 44314, 42608, 43487, 44282, /* 6192-6199 */
42588, 39973, 39237, 40037, 39882, 37958, 36895, 39163, /* 6200-6207 */
41537, 40492, 37921, 37398, 38547, 38424, 36343, 34457, /* 6208-6215 */
34581, 35313, 34605, 32866, 33247, 36111, 37139, 34963, /* 6216-6223 */
32672, 32915, 34043, 33081, 30762, 29903, 30769, 31183, /* 6224-6231 */
29713, 28336, 30110, 32856, 32455, 29770, 28488, 29605, /* 6232-6239 */
30375, 28744, 26479, 25992, 26706, 26563, 24851, 24255, /* 6240-6247 */
26882, 28837, 27542, 25248, 24956, 26219, 26210, 24217, /* 6248-6255 */
22757, 23128, 23619, 22768, 21446, 22448, 25376, 25926, /* 6256-6263 */
23668, 22002, 22862, 24163, 23402, 21456, 20899, 22037, /* 6264-6271 */
22695, 21719, 21034, 23515, 26728, 26774, 24784, 24288, /* 6272-6279 */
25814, 26585, 25130, 23340, 23305, 23978, 23661, 22362, /* 6280-6287 */
22760, 25789, 27667, 26554, 24819, 25331, 27063, 27095, /* 6288-6295 */
25291, 24247, 25153, 26240, 25979, 25207, 27048, 30558, /* 6296-6303 */
31453, 29789, 28797, 30103, 31430, 30747, 29317, 29364, /* 6304-6311 */
30753, 31575, 30946, 30971, 34061, 37107, 36872, 35061, /* 6312-6319 */
35073, 37023, 37779, 36184, 34546, 35118, 36511, 36571, /* 6320-6327 */
35580, 36362, 39736, 41728, 40439, 38692, 39284, 40844, /* 6328-6335 */
40886, 39413, 38691, 39468, 40146, 39604, 38789, 40383, /* 6336-6343 */
43119, 43426, 41368, 40321, 41616, 42467, 41151, 39575, /* 6344-6351 */
39784, 40947, 40998, 39578, 39471, 42274, 44584, 43646, /* 6352-6359 */
41427, 41248, 42774, 42977, 41012, 39189, 39263, 39883, /* 6360-6367 */
39290, 37927, 38889, 42017, 43122, 41386, 39744, 40434, /* 6368-6375 */
41729, 41135, 39200, 38380, 38881, 38837, 37433, 36373, /* 6376-6383 */
38064, 40272, 39732, 37231, 35962, 36639, 36850, 35194, /* 6384-6391 */
33215, 32903, 33393, 32989, 31510, 31562, 34191, 35828, /* 6392-6399 */
34595, 32546, 32430, 33442, 33027, 30822, 29122, 29072, /* 6400-6407 */
29316, 28452, 27243, 28473, 31260, 32042, 30316, 28751, /* 6408-6415 */
29281, 30337, 29647, 27678, 26700, 27138, 27466, 26588, /* 6416-6423 */
25967, 27811, 29897, 29392, 27289, 26360, 26979, 27057, /* 6424-6431 */
25657, 24171, 24147, 24784, 24474, 23338, 23871, 26657, /* 6432-6439 */
28271, 27094, 25255, 25255, 26555, 26480, 24508, 23219, /* 6440-6447 */
23762, 24463, 23829, 22884, 24180, 26973, 27901, 26415, /* 6448-6455 */
25306, 26137, 27254, 26970, 25762, 25310, 25926, 26310, /* 6456-6463 */
25527, 25443, 27827, 30180, 29900, 28182, 27942, 29199, /* 6464-6471 */
29848, 28903, 28048, 28623, 29497, 29261, 28322, 29220, /* 6472-6479 */
32050, 33475, 32288, 30742, 31028, 32219, 31946, 30317, /* 6480-6487 */
29491, 30201, 30834, 30118, 29578, 31849, 34953, 35545, /* 6488-6495 */
34117, 33603, 35056, 36388, 35849, 34664, 34778, 35763, /* 6496-6503 */
35916, 34987, 35263, 37993, 40321, 39850, 38283, 38243, /* 6504-6511 */
39436, 39733, 38624, 37865, 38423, 38998, 38391, 37567, /* 6512-6519 */
39037, 42013, 42975, 41279, 39750, 40212, 41036, 40118, /* 6520-6527 */
38069, 37194, 37728, 37893, 36857, 36382, 38512, 41118, /* 6528-6535 */
41169, 39407, 38793, 39894, 40541, 39376, 37898, 37759, /* 6536-6543 */
38385, 38346, 37223, 37411, 39783, 41140, 39860, 38000, /* 6544-6551 */
37700, 38412, 38144, 36677, 35834, 36260, 36488, 35566, /* 6552-6559 */
34718, 36133, 38673, 39047, 37074, 35599, 36077, 36707, /* 6560-6567 */
35556, 33552, 32876, 33399, 33259, 31963, 31536, 33438, /* 6568-6575 */
35318, 34640, 32623, 31966, 32662, 32554, 30951, 29467, /* 6576-6583 */
29308, 29665, 29045, 27656, 27909, 30244, 31490, 30263, /* 6584-6591 */
28642, 28596, 29483, 29213, 27872, 27363, 27947, 28208, /* 6592-6599 */
27236, 26475, 28031, 30370, 30552, 28995, 28092, 28708, /* 6600-6607 */
29155, 27900, 26155, 25816, 26408, 26165, 24846, 24785, /* 6608-6615 */
27155, 29159, 28656, 27128, 27031, 28022, 28068, 26590, /* 6616-6623 */
25261, 25321, 25869, 25386, 24396, 25249, 27730, 28969, /* 6624-6631 */
28005, 26788, 27058, 27962, 27615, 26512, 26365, 27272, /* 6632-6639 */
27660, 26744, 26408, 28475, 30982, 30998, 29310, 28653, /* 6640-6647 */
29618, 30120, 28917, 27433, 27482, 28489, 28594, 27671, /* 6648-6655 */
28042, 30768, 32877, 32491, 31340, 31539, 32737, 32892, /* 6656-6663 */
31580, 30669, 31174, 31975, 31759, 31136, 32370, 34897, /* 6664-6671 */
35719, 34416, 33356, 33976, 34983, 34566, 33204, 32796, /* 6672-6679 */
33564, 33960, 33182, 32847, 34686, 36772, 36642, 35209, /* 6680-6687 */
34770, 35692, 36100, 34831, 33573, 33825, 34562, 34321, /* 6688-6695 */
33309, 33825, 36293, 37853, 37036, 35743, 35880, 36721, /* 6696-6703 */
36414, 34935, 33908, 34154, 34617, 33933, 32967, 34031, /* 6704-6711 */
36177, 36651, 35392, 34528, 35216, 35981, 35234, 33883, /* 6712-6719 */
33675, 34277, 34295, 33324, 33144, 34999, 36678, 36266, /* 6720-6727 */
34875, 34584, 35363, 35378, 33892, 32457, 32520, 33188, /* 6728-6735 */
32976, 32083, 32817, 35194, 36284, 35289, 34141, 34240, /* 6736-6743 */
34894, 34409, 32830, 31914, 32068, 32217, 31516, 31159, /* 6744-6751 */
32700, 34677, 34877, 33686, 33153, 33964, 34455, 33504, /* 6752-6759 */
32313, 32256, 32810, 32557, 31448, 31671, 33935, 35522, /* 6760-6767 */
34755, 33176, 32780, 33399, 33276, 31852, 30640, 30668, /* 6768-6775 */
31097, 30806, 30279, 31413, 33709, 34566, 33543, 32592, /* 6776-6783 */
32992, 33524, 32911, 31594, 31046, 31447, 31663, 31147, /* 6784-6791 */
31091, 32739, 34391, 34140, 32901, 32484, 33223, 33893, /* 6792-6799 */
33052, 31960, 31842, 32155, 32031, 31156, 31700, 33624, /* 6800-6807 */
34749, 34218, 32661, 32393, 33287, 32795, 31479, 30831, /* 6808-6815 */
30782, 31341, 30651, 28880, 28951, 31025, 31323, 31858, /* 6816-6823 */
32031, 31344, 28661, 31269, 33158, 31814, 32616, 27326, /* 6824-6831 */
21841, 25668, 47544, 48866, 40897, 44703, 34462, 36084, /* 6832-6839 */
28836, 27678, 37773, 33830, 39552, 43072, 36413, 17979, /* 6840-6847 */
31987, 37062, 38115, 46299, 41969, 27250, 25610, 19431, /* 6848-6855 */
12676, 8178, 10613, 16330, 19956, 36404, 48617, 35843, /* 6856-6863 */
29856, 31924, 33080, 43565, 54960, 48386, 41663, 31765, /* 6864-6871 */
25022, 30630, 19840, 31402, 43646, 45155, 32588, 33831, /* 6872-6879 */
47595, 40823, 35101, 35815, 33466, 28369, 34967, 28232, /* 6880-6887 */
22016, 32784, 28667, 28322, 30705, 30606, 31715, 26008, /* 6888-6895 */
33978, 37088, 30860, 31080, 27995, 24357, 32339, 38852, /* 6896-6903 */
34230, 33734, 29161, 25505, 31377, 31695, 40974, 37101, /* 6904-6911 */
32641, 30308, 23504, 33079, 42549, 45665, 40032, 35100, /* 6912-6919 */
40521, 41569, 40279, 40827, 37525, 37602, 40690, 28586, /* 6920-6927 */
30615, 37449, 29204, 23576, 16446, 24933, 26882, 23142, /* 6928-6935 */
23965, 27206, 26353, 20790, 20406, 23205, 29978, 37567, /* 6936-6943 */
42489, 43431, 42470, 40219, 24401, 22198, 38593, 44404, /* 6944-6951 */
40259, 37454, 38226, 33025, 31213, 35059, 34929, 38951, /* 6952-6959 */
37989, 42911, 39003, 34139, 35171, 27728, 27930, 20501, /* 6960-6967 */
19054, 25589, 26609, 24155, 24501, 25418, 26820, 31256, /* 6968-6975 */
29900, 31089, 34386, 35357, 40299, 44507, 41805, 33441, /* 6976-6983 */
32364, 28762, 28928, 28922, 31828, 31813, 30143, 30259, /* 6984-6991 */
26309, 29513, 36427, 36570, 34802, 42770, 48055, 46442, /* 6992-6999 */
41303, 40005, 38502, 33340, 34595, 30579, 23913, 23980, /* 7000-7007 */
25145, 21001, 24766, 24897, 27461, 30175, 21669, 25927, /* 7008-7015 */
30155, 33043, 36591, 33523, 33482, 34447, 32302, 32255, /* 7016-7023 */
27846, 30621, 36981, 36472, 34807, 35556, 36645, 35955, /* 7024-7031 */
42989, 42645, 40471, 34313, 35976, 41956, 37289, 37402, /* 7032-7039 */
32569, 28497, 29175, 22005, 20180, 30162, 30890, 33013, /* 7040-7047 */
29354, 22045, 24351, 26096, 31693, 31657, 33854, 38936, /* 7048-7055 */
39057, 37473, 35045, 34061, 32576, 28501, 32833, 32267, /* 7056-7063 */
28571, 25124, 33557, 38738, 33088, 37593, 38185, 38774, /* 7064-7071 */
40366, 40520, 41069, 40989, 37650, 41073, 36960, 32927, /* 7072-7079 */
33367, 27630, 31857, 29169, 23600, 26146, 24395, 25147, /* 7080-7087 */
26791, 25605, 28059, 27297, 26985, 34348, 38227, 34900, /* 7088-7095 */
34507, 33999, 33949, 33218, 35460, 31959, 31837, 34162, /* 7096-7103 */
31222, 32420, 36332, 36625, 35789, 35240, 37133, 37777, /* 7104-7111 */
36705, 35087, 31287, 36725, 35071, 33216, 32273, 29545, /* 7112-7119 */
29611, 29569, 25944, 24496, 28244, 33233, 30008, 30601, /* 7120-7127 */
30134, 33927, 33462, 32617, 35682, 32797, 34412, 32885, /* 7128-7135 */
32127, 29791, 27884, 29920, 30094, 28140, 25257, 27723, /* 7136-7143 */
31531, 35943, 35973, 37045, 41363, 39963, 38771, 39336, /* 7144-7151 */
37956, 37345, 36569, 35566, 34043, 32146, 31010, 30791, /* 7152-7159 */
30297, 28108, 29065, 28103, 31327, 34709, 30722, 29525, /* 7160-7167 */
33531, 34126, 35318, 34056, 32448, 29093, 29323, 34134, /* 7168-7175 */
30477, 28481, 30706, 31594, 31752, 30971, 32628, 36101, /* 7176-7183 */
34420, 36035, 40389, 36219, 36618, 41447, 39078, 35512, /* 7184-7191 */
34842, 33227, 31246, 29630, 32479, 33081, 27745, 30908, /* 7192-7199 */
28592, 30214, 29371, 30107, 32716, 32856, 35702, 34926, /* 7200-7207 */
34137, 37913, 39908, 36379, 33683, 34017, 31729, 29840, /* 7208-7215 */
31183, 28534, 28779, 30449, 31107, 31709, 33337, 35158, /* 7216-7223 */
35835, 37378, 38296, 37008, 36662, 33553, 32414, 33448, /* 7224-7231 */
33422, 30888, 30573, 30671, 33324, 31922, 29917, 33235, /* 7232-7239 */
34942, 34774, 36321, 33665, 31964, 32631, 34903, 34621, /* 7240-7247 */
31148, 33132, 33522, 32842, 31464, 28212, 29567, 27074, /* 7248-7255 */
30383, 31239, 30739, 34048, 34184, 38733, 36546, 32800, /* 7256-7263 */
36979, 36426, 34460, 36197, 35027, 32027, 32346, 31752, /* 7264-7271 */
30140, 26490, 29210, 31215, 29563, 30815, 30435, 32019, /* 7272-7279 */
32317, 34765, 36690, 37182, 35718, 35869, 33479, 32953, /* 7280-7287 */
32525, 31359, 31975, 32191, 32909, 30945, 29298, 29754, /* 7288-7295 */
29157, 33524, 35162, 35497, 36028, 35472, 35140, 33741, /* 7296-7303 */
34125, 34175, 30257, 31774, 33202, 32287, 30103, 32011, /* 7304-7311 */
33831, 31096, 31516, 30634, 32020, 30768, 34124, 36125, /* 7312-7319 */
33068, 34682, 35721, 33714, 31370, 33668, 33589, 31335, /* 7320-7327 */
31484, 30617, 30298, 29379, 29518, 31471, 30013, 32260, /* 7328-7335 */
32382, 31319, 34654, 35208, 36749, 35350, 35159, 34213, /* 7336-7343 */
33328, 32510, 31395, 29705, 31777, 31255, 28825, 29976, /* 7344-7351 */
30359, 34101, 36324, 33897, 33405, 33445, 33377, 33034, /* 7352-7359 */
32433, 32852, 33200, 33323, 33898, 32279, 31870, 29459, /* 7360-7367 */
28877, 33385, 31120, 31023, 31808, 31013, 31739, 33526, /* 7368-7375 */
34221, 33010, 33449, 34279, 33891, 32898, 34496, 35731, /* 7376-7383 */
34380, 33114, 32632, 31265, 30587, 34230, 33029, 30923, /* 7384-7391 */
31909, 33453, 32174, 31700, 31532, 32526, 33453, 32851, /* 7392-7399 */
33856, 32339, 32058, 31513, 32848, 31432, 29199, 30970, /* 7400-7407 */
29780, 29394, 33510, 33737, 33271, 36083, 35906, 34389, /* 7408-7415 */
35043, 34184, 33695, 34225, 34047, 34274, 30976, 31328, /* 7416-7423 */
32172, 31739, 31427, 30407, 30827, 29720, 32325, 31517, /* 7424-7431 */
31820, 32816, 33216, 33704, 32945, 33255, 33127, 32022, /* 7432-7439 */
34029, 33816, 32518, 33226, 31649, 31725, 32061, 31654, /* 7440-7447 */
32687, 30354, 32127, 33041, 32372, 32244, 34062, 34792, /* 7448-7455 */
33278, 31928, 31906, 31657, 31118, 31783, 30649, 32106, /* 7456-7463 */
31487, 32349, 32796, 32552, 33592, 32872, 33157, 33377, /* 7464-7471 */
33409, 33479, 33024, 33044, 32206, 32691, 32351, 31029, /* 7472-7479 */
30590, 30779, 32252, 32077, 32545, 32060, 32547, 32093, /* 7480-7487 */
33075, 32243, 32210, 34393, 34457, 32164, 33254, 33988, /* 7488-7495 */
32462, 32678, 31822, 30827, 30570, 32015, 33379, 31111, /* 7496-7503 */
32742, 33638, 32983, 32013, 32907, 33070, 31312, 32838, /* 7504-7511 */
33496, 33545, 33072, 33706, 33742, 34086, 32793, 33045, /* 7512-7519 */
31196, 31168, 32858, 32813, 32338, 33091, 32991, 33773, /* 7520-7527 */
34241, 33832, 32502, 32584, 34300, 33488, 32872, 32781, /* 7528-7535 */
32872, 32704, 31620, 31776, 31416, 31907, 33547, 33938, /* 7536-7543 */
34052, 33566, 34528, 34347, 33573, 33765, 32817, 32860, /* 7544-7551 */
34470, 34744, 33314, 33571, 33764, 32809, 32433, 32863, /* 7552-7559 */
31608, 31530, 32446, 32824, 32824, 33013, 33346, 34210, /* 7560-7567 */
34836, 33456, 33829, 33437, 31894, 33577, 34064, 31872, /* 7568-7575 */
32246, 32979, 32390, 32565, 32547, 33207, 32168, 33685, /* 7576-7583 */
34249, 33553, 33654, 34107, 34183, 33475, 33493, 33197, /* 7584-7591 */
32115, 33231, 32954, 31971, 32093, 32937, 33201, 32452, /* 7592-7599 */
32424, 31643, 31908, 33239, 33230, 33318, 33115, 34440, /* 7600-7607 */
34241, 33634, 33714, 33225, 32010, 32644, 34197, 33012, /* 7608-7615 */
32077, 32920, 33593, 32527, 33158, 33532, 31959, 31810, /* 7616-7623 */
33751, 33828, 32050, 34014, 34382, 33478, 33308, 32723, /* 7624-7631 */
32020, 31755, 32632, 32714, 31465, 31865, 33054, 32907, /* 7632-7639 */
32470, 32112, 33321, 32310, 34543, 35009, 33830, 33378, /* 7640-7647 */
33598, 33827, 32544, 32159, 32666, 31642, 31486, 32705, /* 7648-7655 */
32549, 31994, 33235, 33884, 33303, 32788, 32770, 32620, /* 7656-7663 */
32316, 34131, 34209, 33618, 33842, 34581, 33544, 32268, /* 7664-7671 */
32948, 32567, 32738, 32587, 32990, 32613, 32828, 34145, /* 7672-7679 */
33308, 33050, 32606, 32141, 32176, 32871, 33779, 33263, /* 7680-7687 */
33314, 33269, 32674, 31724, 32720, 32006, 31067, 32164, /* 7688-7695 */
32895, 32669, 32192, 34045, 33636, 33220, 33449, 33132, /* 7696-7703 */
32343, 32529, 33489, 33004, 32774, 33427, 33012, 32865, /* 7704-7711 */
32489, 32129, 31749, 31811, 32916, 32988, 32085, 33150, /* 7712-7719 */
33605, 33127, 33168, 32631, 32035, 32121, 33783, 33734, /* 7720-7727 */
33013, 32680, 32440, 32381, 32726, 31920, 31938, 32095, /* 7728-7735 */
33419, 33084, 32806, 32924, 33473, 33326, 33095, 33373, /* 7736-7743 */
32216, 31979, 32771, 33446, 32553, 32655, 32980, 32981, /* 7744-7751 */
32713, 32444, 31691, 30938, 32441, 33787, 33487, 32587, /* 7752-7759 */
32412, 32805, 32804, 32534, 32180, 31299, 31795, 33588, /* 7760-7767 */
33587, 32180, 32945, 33609, 32741, 33040, 32740, 32462, /* 7768-7775 */
31921, 33180, 33532, 32639, 33124, 33888, 33848, 33072, /* 7776-7783 */
32604, 31964, 31679, 32641, 33212, 31985, 32020, 33032, /* 7784-7791 */
32508, 32588, 32915, 32717, 32473, 33335, 33697, 32741, /* 7792-7799 */
32602, 33618, 33335, 32808, 32810, 32439, 31529, 32313, /* 7800-7807 */
33634, 32566, 32433, 33612, 33418, 32517, 32802, 32739, /* 7808-7815 */
31771, 31894, 32945, 32417, 31184, 32287, 32968, 32524, /* 7816-7823 */
32186, 32091, 31467, 31598, 32917, 32971, 31893, 32597, /* 7824-7831 */
33205, 33001, 32942, 32228, 32359, 32288, 33097, 33437, /* 7832-7839 */
32672, 32710, 33116, 32213, 32289, 31980, 31213, 31411, /* 7840-7847 */
32274, 33260, 32552, 32247, 33352, 33603, 33022, 32555, /* 7848-7855 */
32198, 31732, 32054, 32795, 32771, 32009, 32408, 33197, /* 7856-7863 */
32973, 32681, 31974, 31100, 32051, 33176, 32953, 32516, /* 7864-7871 */
32821, 33205, 32832, 32865, 32412, 31699, 31570, 32505, /* 7872-7879 */
32903, 32255, 32490, 32960, 32527, 32104, 31953, 31725, /* 7880-7887 */
31774, 32473, 32900, 32320, 32147, 32906, 32713, 32475, /* 7888-7895 */
32867, 31994, 32047, 33123, 33708, 32847, 32143, 33106, /* 7896-7903 */
33088, 32877, 32973, 32429, 31888, 32489, 33675, 33362, /* 7904-7911 */
32838, 33221, 33421, 32806, 32733, 32976, 32070, 32116, /* 7912-7919 */
32983, 32133, 32132, 32572, 32792, 32405, 32086, 32210, /* 7920-7927 */
31981, 32433, 33665, 33693, 32745, 33096, 33872, 33402, /* 7928-7935 */
33054, 32914, 32032, 32070, 33069, 33494, 32440, 32289, /* 7936-7943 */
32979, 33061, 32812, 32755, 32238, 31695, 32823, 33141, /* 7944-7951 */
32634, 32071, 33334, 32848, 32250, 32272, 32018, 31358, /* 7952-7959 */
31791, 32912, 32546, 31870, 31832, 32690, 32725, 32746, /* 7960-7967 */
32451, 31473, 31940, 33600, 33149, 32505, 33128, 33432, /* 7968-7975 */
33453, 32866, 32725, 31728, 31747, 32794, 33174, 32304, /* 7976-7983 */
31917, 32938, 32359, 32213, 32575, 32198, 31738, 32576, /* 7984-7991 */
33103, 32465, 32977, 33484, 33127, 32848, 32595, 32152, /* 7992-7999 */
31568, 32639, 33208, 32075, 31833, 32370, 33011, 32718, /* 8000-8007 */
32853, 31884, 31727, 32763, 33482, 33134, 33072, 33882, /* 8008-8015 */
33612, 32679, 32543, 32439, 31798, 32522, 33152, 33200, /* 8016-8023 */
32473, 33041, 33628, 32880, 33113, 32885, 32314, 32715, /* 8024-8031 */
33631, 33662, 32885, 33332, 33906, 33509, 33093, 32905, /* 8032-8039 */
32267, 32534, 33945, 34108, 32581, 32809, 33398, 33409, /* 8040-8047 */
33001, 33124, 32360, 31938, 33031, 33322, 32998, 32559, /* 8048-8055 */
33236, 32900, 32314, 32806, 32819, 32693, 34682, 37153, /* 8056-8063 */
37600, 37667, 39373, 39826, 39101, 38571, 38472, 37740, /* 8064-8071 */
37347, 38355, 37255, 35504, 35817, 36089, 36349, 36312, /* 8072-8079 */
35998, 35627, 35194, 34631, 32645, 30389, 29757, 31790, /* 8080-8087 */
34073, 33472, 30724, 27874, 26630, 26224, 25905, 24389, /* 8088-8095 */
23230, 24292, 28046, 32559, 33169, 32475, 33796, 36407, /* 8096-8103 */
39351, 42694, 44016, 44151, 43377, 42843, 43544, 44140, /* 8104-8111 */
46823, 48473, 47430, 44643, 42127, 40452, 38785, 36400, /* 8112-8119 */
33953, 30741, 26429, 23339, 20059, 16502, 15810, 22116, /* 8120-8127 */
24611, 20977, 21034, 20810, 17517, 16806, 19292, 20420, /* 8128-8135 */
20955, 22570, 24781, 26173, 27068, 28389, 28766, 29598, /* 8136-8143 */
32470, 37756, 41684, 43578, 45097, 47931, 51961, 51242, /* 8144-8151 */
48362, 46388, 46422, 46154, 43989, 41437, 39487, 37182, /* 8152-8159 */
34464, 32113, 30703, 30791, 29984, 27143, 23863, 21783, /* 8160-8167 */
22806, 24501, 24179, 22031, 19753, 18352, 21391, 27497, /* 8168-8175 */
31064, 32615, 32756, 32168, 31310, 31575, 31779, 31448, /* 8176-8183 */
31404, 33178, 35758, 36841, 36234, 34611, 32776, 31437, /* 8184-8191 */
30619, 31225, 35745, 41723, 41629, 37503, 35939, 36217, /* 8192-8199 */
36218, 35716, 35551, 34475, 33285, 33668, 33603, 32006, /* 8200-8207 */
31692, 36056, 41108, 39561, 36139, 33430, 31883, 31439, /* 8208-8215 */
31288, 29075, 26791, 27728, 29957, 31326, 29945, 26940, /* 8216-8223 */
23766, 22414, 22739, 25193, 30124, 31701, 30331, 28702, /* 8224-8231 */
28154, 28989, 28934, 29590, 30956, 31302, 30277, 30849, /* 8232-8239 */
33282, 36513, 37293, 39221, 41158, 40325, 39642, 38690, /* 8240-8247 */
37216, 36746, 38835, 39983, 38377, 35567, 33055, 30735, /* 8248-8255 */
30034, 29564, 29209, 31127, 31695, 29287, 27683, 26803, /* 8256-8263 */
25435, 24778, 26885, 30323, 31740, 33039, 35920, 36213, /* 8264-8271 */
34955, 36405, 39314, 38932, 37824, 37885, 37499, 36747, /* 8272-8279 */
35771, 34784, 33085, 31522, 30356, 27355, 24272, 22960, /* 8280-8287 */
21030, 20448, 23485, 29551, 32332, 30382, 28792, 27669, /* 8288-8295 */
28209, 30890, 32848, 33390, 33696, 34787, 35349, 35227, /* 8296-8303 */
35606, 37977, 40775, 42976, 44929, 45641, 45131, 44272, /* 8304-8311 */
43078, 41190, 38947, 37123, 36210, 37194, 36535, 33092, /* 8312-8319 */
30170, 28101, 26284, 24816, 25606, 25335, 22874, 20382, /* 8320-8327 */
18398, 17522, 18360, 20159, 21259, 21532, 22802, 23438, /* 8328-8335 */
23523, 25151, 30196, 36795, 40856, 41365, 39887, 39859, /* 8336-8343 */
40064, 40380, 40264, 41619, 44492, 46872, 46329, 44246, /* 8344-8351 */
42493, 41145, 39297, 36693, 36581, 37318, 35553, 32395, /* 8352-8359 */
30231, 29215, 28596, 26966, 24951, 25046, 27848, 28849, /* 8360-8367 */
26220, 24024, 25618, 29309, 30082, 28692, 28100, 28794, /* 8368-8375 */
29311, 28550, 27830, 28418, 28810, 28116, 26578, 25216, /* 8376-8383 */
24351, 23456, 22447, 23357, 29062, 37707, 41147, 40348, /* 8384-8391 */
39274, 39753, 41051, 41363, 41320, 41469, 41674, 41200, /* 8392-8399 */
40455, 40414, 42343, 45524, 45801, 42812, 40284, 39044, /* 8400-8407 */
37189, 33664, 30162, 27959, 27296, 28277, 29411, 29392, /* 8408-8415 */
27621, 24645, 21572, 19748, 19829, 22129, 23494, 21852, /* 8416-8423 */
20347, 20377, 20605, 20495, 21240, 24558, 29265, 32041, /* 8424-8431 */
32349, 32789, 35769, 42281, 47654, 47677, 46692, 46786, /* 8432-8439 */
46492, 45534, 45198, 46022, 45588, 44024, 42045, 39869, /* 8440-8447 */
37961, 35139, 30832, 27509, 26630, 28843, 30093, 26686, /* 8448-8455 */
24088, 23260, 22649, 21308, 20786, 22746, 26498, 28609, /* 8456-8463 */
27212, 26093, 26278, 28948, 31351, 32068, 34224, 37581, /* 8464-8471 */
39030, 38775, 38355, 38446, 38217, 36735, 35186, 33991, /* 8472-8479 */
32798, 30772, 28841, 29126, 31789, 34965, 36426, 35419, /* 8480-8487 */
33210, 32349, 31182, 29402, 28659, 29901, 31987, 32665, /* 8488-8495 */
32276, 32310, 33013, 34319, 36523, 38024, 38064, 37514, /* 8496-8503 */
36245, 34769, 33818, 32631, 31209, 30040, 32030, 36429, /* 8504-8511 */
38196, 36477, 33344, 31011, 30329, 30109, 30684, 30824, /* 8512-8519 */
29571, 28416, 26872, 25983, 26517, 27932, 27790, 27170, /* 8520-8527 */
26153, 26029, 26447, 27145, 30872, 36028, 38888, 39477, /* 8528-8535 */
38935, 38444, 39221, 40038, 40150, 39203, 38665, 38914, /* 8536-8543 */
38172, 36206, 34178, 32756, 31384, 29484, 29113, 31494, /* 8544-8551 */
33444, 34544, 33726, 31596, 31047, 31203, 32297, 34147, /* 8552-8559 */
35159, 34435, 33246, 32011, 32686, 36345, 37507, 36278, /* 8560-8567 */
34413, 33303, 32820, 31542, 29309, 26824, 25200, 24857, /* 8568-8575 */
25205, 24231, 22801, 22419, 22960, 24885, 27495, 30277, /* 8576-8583 */
32019, 31292, 30195, 30006, 30986, 32175, 32884, 33606, /* 8584-8591 */
35387, 38693, 42022, 43130, 43959, 47202, 49078, 47630, /* 8592-8599 */
45461, 43941, 42777, 41037, 38430, 36264, 35771, 36522, /* 8600-8607 */
36955, 34267, 30054, 26978, 24112, 20813, 18139, 18394, /* 8608-8615 */
20581, 21090, 20080, 18926, 18967, 19652, 20055, 20291, /* 8616-8623 */
21496, 23158, 24084, 24588, 26081, 31527, 38811, 41018, /* 8624-8631 */
40719, 42101, 45763, 49113, 49370, 48946, 48875, 49069, /* 8632-8639 */
48111, 45969, 44084, 42382, 39967, 37280, 35449, 35350, /* 8640-8647 */
36242, 34934, 31297, 28401, 26682, 25281, 23287, 22280, /* 8648-8655 */
24622, 26821, 26852, 25834, 25560, 27285, 29699, 30069, /* 8656-8663 */
28890, 28956, 30223, 30260, 29089, 28185, 28589, 28477, /* 8664-8671 */
27508, 26875, 27873, 30295, 32113, 33003, 34865, 38022, /* 8672-8679 */
40614, 40614, 38621, 37598, 37985, 38208, 37548, 37678, /* 8680-8687 */
38719, 39134, 38452, 37115, 36797, 37360, 38162, 37493, /* 8688-8695 */
35144, 33803, 33872, 33581, 32178, 30982, 30402, 30004, /* 8696-8703 */
30043, 31092, 31372, 30312, 28422, 26411, 25097, 24596, /* 8704-8711 */
24521, 25348, 25845, 26948, 29192, 30394, 30334, 30424, /* 8712-8719 */
31363, 32005, 31610, 31252, 31516, 32709, 35554, 39128, /* 8720-8727 */
40990, 41147, 40821, 39672, 39024, 39103, 39154, 38173, /* 8728-8735 */
35781, 34045, 33274, 32905, 32299, 31079, 30181, 29373, /* 8736-8743 */
28918, 29331, 29236, 28744, 28434, 27430, 26316, 26280, /* 8744-8751 */
27167, 28499, 29363, 29384, 30575, 33307, 35607, 37441, /* 8752-8759 */
38336, 38255, 38071, 37186, 36095, 35869, 35743, 34886, /* 8760-8767 */
33348, 33181, 33445, 32447, 30727, 29278, 29010, 30421, /* 8768-8775 */
31310, 30965, 30985, 30199, 30208, 30251, 30318, 31314, /* 8776-8783 */
32397, 32576, 32195, 32443, 33253, 33941, 34395, 35176, /* 8784-8791 */
36853, 37097, 35718, 34435, 34208, 35685, 37251, 37488, /* 8792-8799 */
36562, 36966, 38507, 38184, 35490, 33179, 32210, 31006, /* 8800-8807 */
28883, 28175, 29772, 30771, 29533, 27953, 26926, 27225, /* 8808-8815 */
27674, 26774, 25361, 24701, 24941, 26321, 27610, 30310, /* 8816-8823 */
35419, 38223, 37943, 37144, 37252, 38282, 39071, 38698, /* 8824-8831 */
37954, 37694, 37427, 36341, 34864, 34376, 34964, 35806, /* 8832-8839 */
35502, 34359, 34858, 35877, 34750, 32391, 30599, 29937, /* 8840-8847 */
29564, 29275, 30436, 32315, 32697, 31911, 30843, 30399, /* 8848-8855 */
31952, 33441, 32478, 30693, 29903, 30400, 30914, 30621, /* 8856-8863 */
30390, 30622, 30578, 29857, 28833, 28536, 29172, 29324, /* 8864-8871 */
29582, 30318, 31362, 32888, 32459, 31451, 32406, 34484, /* 8872-8879 */
36604, 37553, 37720, 38189, 38788, 38751, 37688, 37237, /* 8880-8887 */
38026, 39030, 37909, 36437, 36328, 36502, 35717, 34075, /* 8888-8895 */
32838, 32558, 32713, 32245, 30915, 29415, 28713, 28242, /* 8896-8903 */
27279, 26881, 27457, 28798, 29434, 28634, 28776, 29348, /* 8904-8911 */
29534, 28932, 28442, 28800, 28976, 28300, 28246, 30123, /* 8912-8919 */
33487, 37672, 40005, 39811, 39484, 39958, 40129, 39374, /* 8920-8927 */
38634, 38492, 38014, 36843, 36070, 36110, 36187, 35205, /* 8928-8935 */
33760, 32331, 32111, 32318, 31362, 29545, 28116, 27547, /* 8936-8943 */
27479, 27405, 27852, 29429, 30596, 30704, 30071, 30419, /* 8944-8951 */
31466, 32394, 32883, 32805, 32742, 32391, 31792, 31730, /* 8952-8959 */
32586, 33900, 34989, 34993, 34241, 33930, 33905, 33181, /* 8960-8967 */
31888, 32058, 33077, 33304, 32899, 33118, 33624, 33909, /* 8968-8975 */
33757, 33205, 33560, 34292, 34186, 32799, 31459, 31204, /* 8976-8983 */
31686, 32402, 33667, 34844, 35192, 34543, 33802, 32976, /* 8984-8991 */
32933, 33410, 33043, 32516, 32658, 33098, 32283, 30627, /* 8992-8999 */
29935, 30239, 31148, 31795, 32726, 33615, 33948, 33525, /* 9000-9007 */
32307, 31342, 31064, 31189, 30759, 30212, 30469, 31228, /* 9008-9015 */
31906, 32224, 33594, 35880, 36769, 36367, 34844, 33713, /* 9016-9023 */
33367, 33445, 33331, 33534, 34525, 34860, 34599, 33616, /* 9024-9031 */
32901, 33309, 33340, 32676, 31854, 31903, 32157, 31228, /* 9032-9039 */
29945, 29843, 30999, 32506, 33653, 34392, 34804, 35285, /* 9040-9047 */
35159, 34304, 33681, 34187, 34290, 33195, 32504, 32782, /* 9048-9055 */
33554, 33841, 33267, 32229, 32038, 32282, 31614, 30067, /* 9056-9063 */
28914, 28696, 29021, 29668, 30429, 31939, 33334, 33257, /* 9064-9071 */
32612, 32321, 33059, 34061, 34128, 33166, 32736, 32943, /* 9072-9079 */
32740, 32286, 33007, 34650, 36051, 36532, 36339, 36205, /* 9080-9087 */
36388, 35924, 34657, 33577, 33234, 33459, 33120, 32487, /* 9088-9095 */
32229, 32215, 32173, 31352, 30351, 30404, 31275, 30884, /* 9096-9103 */
29386, 28573, 28574, 28561, 28428, 29094, 30114, 30752, /* 9104-9111 */
30960, 30797, 31305, 33476, 35813, 36157, 35261, 34713, /* 9112-9119 */
34743, 34541, 34095, 34662, 35892, 36695, 36492, 36154, /* 9120-9127 */
36020, 36317, 36089, 34384, 32850, 32380, 32506, 32124, /* 9128-9135 */
31340, 31325, 31882, 31936, 31406, 31421, 32178, 32841, /* 9136-9143 */
32100, 30855, 30536, 30663, 31256, 31803, 32304, 33067, /* 9144-9151 */
33364, 33337, 32723, 32682, 33569, 33721, 32983, 32358, /* 9152-9159 */
32115, 31730, 31099, 30912, 32315, 34247, 35028, 35295, /* 9160-9167 */
35067, 35152, 35704, 35366, 34090, 33665, 33433, 32740, /* 9168-9175 */
32087, 31986, 32703, 33477, 33710, 33705, 33496, 33696, /* 9176-9183 */
33617, 32405, 31251, 30956, 30952, 30881, 30810, 31647, /* 9184-9191 */
32733, 33074, 32660, 32131, 31925, 32463, 32827, 32403, /* 9192-9199 */
32090, 31996, 31661, 31076, 30760, 31627, 32622, 33195, /* 9200-9207 */
33175, 32878, 33228, 34012, 34207, 33937, 34157, 34166, /* 9208-9215 */
33536, 32842, 33038, 33713, 34001, 33834, 33626, 33276, /* 9216-9223 */
33509, 33681, 32589, 31545, 30990, 30930, 30648, 30601, /* 9224-9231 */
31565, 32295, 32065, 31585, 31146, 31404, 32507, 33152, /* 9232-9239 */
32869, 32597, 32626, 32382, 31689, 31898, 33317, 34566, /* 9240-9247 */
34874, 34496, 34141, 34528, 34883, 34229, 33238, 32533, /* 9248-9255 */
32209, 31616, 31075, 31321, 32267, 32965, 33066, 32762, /* 9256-9263 */
33073, 33756, 33902, 32752, 31725, 31862, 32008, 31674, /* 9264-9271 */
31776, 32457, 33246, 33575, 33186, 33108, 33741, 34609, /* 9272-9279 */
34547, 33670, 32956, 32885, 32552, 32031, 32037, 32907, /* 9280-9287 */
34067, 34720, 34655, 34272, 34420, 34512, 33607, 32542, /* 9288-9295 */
32382, 32380, 31763, 31198, 31626, 32319, 32613, 32236, /* 9296-9303 */
31614, 31789, 32474, 32523, 31724, 31679, 32036, 32232, /* 9304-9311 */
31985, 31795, 32645, 33529, 33858, 33363, 33233, 33871, /* 9312-9319 */
34674, 34403, 33356, 33006, 33219, 32923, 32135, 32359, /* 9320-9327 */
33092, 33670, 33840, 33364, 33079, 33771, 34037, 33054, /* 9328-9335 */
32381, 32345, 32228, 31594, 31239, 31675, 32408, 32905, /* 9336-9343 */
32719, 32172, 32255, 32975, 32936, 32058, 31406, 31278, /* 9344-9351 */
31278, 30761, 30799, 31703, 32310, 32382, 32450, 32698, /* 9352-9359 */
33571, 34385, 34213, 33633, 33310, 33375, 33340, 33117, /* 9360-9367 */
33379, 33974, 34209, 34133, 33845, 33964, 34790, 34844, /* 9368-9375 */
34097, 33213, 32686, 32244, 31463, 31121, 31656, 32373, /* 9376-9383 */
32677, 32748, 32532, 32853, 33336, 32761, 31930, 31394, /* 9384-9391 */
31401, 31426, 31004, 31411, 32183, 32613, 32822, 32499, /* 9392-9399 */
32550, 33401, 33989, 33281, 32670, 32545, 32672, 32713, /* 9400-9407 */
32841, 33584, 34101, 34566, 34669, 34573, 34782, 35070, /* 9408-9415 */
34964, 33921, 33248, 33041, 32692, 31929, 31646, 32309, /* 9416-9423 */
32946, 33098, 32864, 32696, 33309, 33763, 33175, 32200, /* 9424-9431 */
31880, 31775, 31486, 31147, 31641, 32553, 32864, 32865, /* 9432-9439 */
32804, 33086, 33486, 33759, 33183, 32741, 32714, 32492, /* 9440-9447 */
31957, 31686, 32202, 33008, 33347, 33348, 33257, 33567, /* 9448-9455 */
34335, 34165, 33446, 33026, 33088, 32508, 31547, 31541, /* 9456-9463 */
32325, 33072, 32950, 32487, 32474, 33086, 33321, 32738, /* 9464-9471 */
31980, 31852, 32123, 31502, 31118, 31374, 32267, 33042, /* 9472-9479 */
32831, 32540, 32717, 33684, 34740, 34310, 33492, 33175, /* 9480-9487 */
33046, 33102, 32750, 32101, 31731, 32883, 34287, 34523, /* 9488-9495 */
33658, 32890, 32987, 33169, 33173, 32293, 31110, 30891, /* 9496-9503 */
31572, 31863, 31326, 31381, 32756, 33992, 34347, 33795, /* 9504-9511 */
33023, 33038, 33607, 33643, 32598, 32213, 32350, 32393, /* 9512-9519 */
32541, 32281, 32365, 33225, 34591, 35222, 34846, 34062, /* 9520-9527 */
33792, 34044, 34053, 33766, 32862, 32147, 32338, 32957, /* 9528-9535 */
32786, 32399, 32523, 33116, 33651, 33050, 31813, 31139, /* 9536-9543 */
31602, 32322, 31975, 31227, 31071, 31428, 31951, 32140, /* 9544-9551 */
31908, 31984, 32843, 33708, 33724, 32939, 32669, 32792, /* 9552-9559 */
33309, 33809, 33518, 32939, 32797, 33481, 33771, 33236, /* 9560-9567 */
32912, 33495, 34425, 34505, 33587, 32651, 32257, 32988, /* 9568-9575 */
33651, 33299, 32688, 32615, 32787, 32688, 32113, 31466, /* 9576-9583 */
31637, 32704, 33550, 32981, 32109, 31930, 32410, 32945, /* 9584-9591 */
32971, 32404, 31980, 32214, 32525, 32064, 31213, 31342, /* 9592-9599 */
32557, 33487, 33588, 32999, 32491, 32793, 33666, 33944, /* 9600-9607 */
33524, 33451, 33602, 33864, 33555, 33039, 32585, 33042, /* 9608-9615 */
34137, 34381, 33664, 32842, 32829, 33022, 33296, 33030, /* 9616-9623 */
32265, 32237, 32550, 32752, 32083, 31439, 31860, 32800, /* 9624-9631 */
33022, 32395, 31691, 31371, 31791, 32279, 32135, 32054, /* 9632-9639 */
32308, 32576, 32865, 32602, 32295, 32484, 33364, 34330, /* 9640-9647 */
34056, 33401, 33378, 33780, 34204, 34334, 34006, 33661, /* 9648-9655 */
33621, 33727, 33280, 32310, 31923, 32419, 32952, 32851, /* 9656-9663 */
32030, 31205, 31092, 31863, 32648, 32362, 31893, 32009, /* 9664-9671 */
32209, 32217, 31542, 30965, 31509, 32816, 33624, 33095, /* 9672-9679 */
32493, 32566, 33340, 33791, 33555, 33209, 33299, 33647, /* 9680-9687 */
33680, 32973, 32420, 32804, 33526, 33813, 33463, 32523, /* 9688-9695 */
32139, 32540, 33011, 32981, 32624, 32203, 31954, 31957, /* 9696-9703 */
31854, 31180, 30686, 31388, 32584, 32637, 31958, 31524, /* 9704-9711 */
31869, 32707, 33009, 32682, 32262, 32548, 33019, 32920, /* 9712-9719 */
32281, 32213, 33178, 33947, 33797, 33030, 32512, 32583, /* 9720-9727 */
33390, 33841, 33452, 33142, 32966, 32839, 32635, 32123, /* 9728-9735 */
31791, 32118, 33198, 33800, 33183, 32236, 31930, 32259, /* 9736-9743 */
32757, 33070, 32833, 32693, 32822, 33149, 32981, 32350, /* 9744-9751 */
32458, 33233, 33911, 33801, 33023, 32496, 32601, 33247, /* 9752-9759 */
33581, 32988, 32807, 33284, 33520, 33134, 32240, 31833, /* 9760-9767 */
32496, 33697, 33932, 33226, 32732, 32945, 33677, 33917, /* 9768-9775 */
33706, 33351, 33359, 33742, 33595, 32839, 32091, 32323, /* 9776-9783 */
32948, 33217, 32742, 32056, 31787, 32263, 32895, 32749, /* 9784-9791 */
32301, 32165, 32385, 32378, 31910, 31273, 31470, 32650, /* 9792-9799 */
33580, 33309, 32415, 32206, 32825, 33373, 33443, 33157, /* 9800-9807 */
33067, 33318, 33466, 33158, 32558, 32687, 33633, 34409, /* 9808-9815 */
34137, 33344, 32525, 32316, 32917, 33095, 32767, 32239, /* 9816-9823 */
31978, 32020, 31558, 30794, 30492, 31258, 32353, 32513, /* 9824-9831 */
31866, 31364, 31626, 32187, 32774, 32693, 32399, 32616, /* 9832-9839 */
33095, 33170, 32544, 32021, 32436, 33531, 34280, 33935, /* 9840-9847 */
33222, 33064, 33628, 34056, 33839, 33400, 33377, 33611, /* 9848-9855 */
33477, 32801, 32118, 31899, 32511, 33359, 32999, 32123, /* 9856-9863 */
31567, 31804, 32081, 32160, 32068, 31837, 32065, 32520, /* 9864-9871 */
32574, 32103, 31865, 32625, 33646, 33840, 33039, 32386, /* 9872-9879 */
32591, 33325, 33851, 33403, 33044, 33080, 33350, 33303, /* 9880-9887 */
32560, 32176, 32724, 33646, 33829, 33156, 32547, 32568, /* 9888-9895 */
33302, 33589, 33676, 33393, 33131, 33125, 33065, 32730, /* 9896-9903 */
32066, 32256, 33178, 33647, 33318, 32592, 32280, 32783, /* 9904-9911 */
33287, 33284, 32924, 32697, 33105, 33332, 32655, 31996, /* 9912-9919 */
32009, 32717, 33623, 33460, 32503, 32147, 32229, 32627, /* 9920-9927 */
32640, 32418, 32510, 32783, 33245, 33175, 32533, 32353, /* 9928-9935 */
32909, 33821, 33945, 33399, 32653, 32602, 33070, 33394, /* 9936-9943 */
33399, 33240, 33079, 33041, 32931, 32381, 31814, 31891, /* 9944-9951 */
32662, 33099, 32614, 31779, 31527, 32180, 32851, 32884, /* 9952-9959 */
32383, 32167, 32427, 32875, 32819, 32091, 32062, 33163, /* 9960-9967 */
33937, 33549, 32741, 32345, 32915, 33473, 33473, 33204, /* 9968-9975 */
33024, 33176, 33250, 32751, 32178, 32043, 32650, 33475, /* 9976-9983 */
33444, 32799, 32126, 31931, 32032, 32339, 32232, 31952, /* 9984-9991 */
31916, 32314, 32464, 31877, 31446, 31902, 32930, 33578, /* 9992-9999 */
33333, 32650, 32463, 33033, 33687, 33690, 33372, 33447, /* 10000-10007 */
33764, 33702, 33103, 32453, 32479, 33488, 34233, 33780, /* 10008-10015 */
33010, 32614, 33064, 33454, 33147, 32680, 32470, 32460, /* 10016-10023 */
32432, 31925, 31338, 31464, 32328, 33034, 32918, 32064, /* 10024-10031 */
31567, 32002, 32560, 32897, 32665, 32252, 32506, 32982, /* 10032-10039 */
33024, 32492, 32379, 32932, 33852, 34049, 33293, 32609, /* 10040-10047 */
32554, 33158, 33303, 32901, 32440, 32384, 32899, 32929, /* 10048-10055 */
32524, 32152, 32640, 33732, 34117, 33522, 32553, 32356, /* 10056-10063 */
32811, 33377, 33414, 32923, 32522, 32468, 32578, 32027, /* 10064-10071 */
31295, 31313, 32027, 32990, 33031, 32171, 31621, 31946, /* 10072-10079 */
32645, 32926, 32651, 32300, 32500, 32760, 32448, 31708, /* 10080-10087 */
31558, 32518, 33379, 33495, 33000, 32700, 32996, 33515, /* 10088-10095 */
33722, 33509, 33365, 33684, 33936, 33718, 33034, 32729, /* 10096-10103 */
33118, 33852, 34053, 33327, 32411, 31992, 32239, 32494, /* 10104-10111 */
32305, 31962, 31894, 32240, 32363, 31947, 31539, 31820, /* 10112-10119 */
32606, 33303, 32882, 32100, 31933, 32596, 33333, 33551, /* 10120-10127 */
33145, 32980, 33213, 33407, 33126, 32334, 32354, 33260, /* 10128-10135 */
34187, 34217, 33408, 32949, 33301, 33684, 33660, 33255, /* 10136-10143 */
32919, 32961, 33100, 32804, 31948, 31425, 32028, 32835, /* 10144-10151 */
32983, 32377, 31632, 31550, 32011, 32410, 32619, 32456, /* 10152-10159 */
32475, 32985, 33024, 32497, 32039, 32449, 33604, 34180, /* 10160-10167 */
33736, 32707, 32247, 32743, 33265, 33247, 32957, 32969, /* 10168-10175 */
33133, 33240, 32782, 32114, 32156, 32919, 33563, 33065, /* 10176-10183 */
32233, 31878, 32233, 32864, 32980, 32732, 32422, 32445, /* 10184-10191 */
32581, 32345, 31636, 31392, 32106, 33044, 33250, 32722, /* 10192-10199 */
32238, 32417, 33021, 33395, 33044, 32623, 32580, 32796, /* 10200-10207 */
32882, 32482, 32089, 32388, 33298, 33670, 33035, 32295, /* 10208-10215 */
32295, 32642, 32973, 32856, 32706, 32831, 33143, 33196, /* 10216-10223 */
32668, 32080, 32372, 33368, 34025, 33613, 32738, 32280, /* 10224-10231 */
32342, 32664, 32690, 32534, 32458, 32630, 32788, 32505, /* 10232-10239 */
31818, 31638, 32500, 33360, 33533, 32955, 32287, 32480, /* 10240-10247 */
33098, 33559, 33297, 32784, 32876, 33369, 33241, 32599, /* 10248-10255 */
32334, 32918, 34012, 34290, 33647, 33001, 33077, 33720, /* 10256-10263 */
33926, 33501, 32971, 32916, 33148, 33074, 32366, 31728, /* 10264-10271 */
31815, 32435, 32799, 32424, 31667, 31446, 31938, 32400, /* 10272-10279 */
32508, 32213, 32108, 32490, 32738, 32749, 32409, 32468, /* 10280-10287 */
33277, 33959, 33760, 32926, 32403, 32819, 33530, 33589, /* 10288-10295 */
33327, 33177, 33367, 33586, 33323, 32684, 32569, 33157, /* 10296-10303 */
33958, 33939, 33119, 32359, 32280, 32706, 32944, 32684, /* 10304-10311 */
32142, 31897, 31820, 31585, 30929, 30652, 31345, 32313, /* 10312-10319 */
32904, 32731, 32093, 31913, 32373, 32859, 33000, 32724, /* 10320-10327 */
32787, 33131, 33098, 32560, 32004, 32437, 33448, 34041, /* 10328-10335 */
33624, 32689, 32271, 32714, 33276, 33143, 32836, 32635, /* 10336-10343 */
32864, 33249, 33090, 32385, 32222, 32933, 33542, 33442, /* 10344-10351 */
32812, 32212, 32110, 32420, 32532, 32368, 32286, 32511, /* 10352-10359 */
32862, 32734, 32124, 31825, 32318, 33192, 33470, 32862, /* 10360-10367 */
32066, 32060, 32756, 33063, 32726, 32410, 32535, 32971, /* 10368-10375 */
33149, 32573, 32002, 32323, 33564, 34233, 33835, 33075, /* 10376-10383 */
32750, 33189, 33642, 33577, 33139, 33012, 33191, 33193, /* 10384-10391 */
32743, 32284, 32529, 33187, 33617, 33171, 32424, 32100, /* 10392-10399 */
32237, 32588, 32791, 32599, 32422, 32558, 32777, 32772, /* 10400-10407 */
32271, 32204, 32873, 33500, 33458, 32794, 32066, 32153, /* 10408-10415 */
32871, 33228, 33018, 32485, 32444, 32872, 33026, 32477, /* 10416-10423 */
32119, 32655, 33502, 33848, 33394, 32711, 32632, 33090, /* 10424-10431 */
33281, 32850, 32475, 32500, 32575, 32568, 32144, 31600, /* 10432-10439 */
31729, 32647, 33263, 32972, 32314, 32052, 32351, 32795, /* 10440-10447 */
32931, 32670, 32507, 32762, 32920, 32668, 32213, 32228, /* 10448-10455 */
32928, 33891, 33884, 32955, 32114, 32169, 32872, 33187, /* 10456-10463 */
32988, 32728, 32870, 33108, 33012, 32371, 32098, 32592, /* 10464-10471 */
33333, 33404, 32521, 31737, 31789, 32386, 32707, 32459, /* 10472-10479 */
32219, 32406, 32889, 32804, 32227, 31860, 32313, 33207, /* 10480-10487 */
33643, 33536, 32922, 32592, 32966, 33338, 33360, 33158, /* 10488-10495 */
33015, 33058, 33072, 32716, 32011, 31967, 33033, 33875, /* 10496-10503 */
33661, 33083, 32749, 32982, 33451, 33299, 32849, 32648, /* 10504-10511 */
32833, 33032, 32598, 31926, 31902, 32512, 33183, 33133, /* 10512-10519 */
32394, 31839, 32041, 32669, 32918, 32684, 32506, 32577, /* 10520-10527 */
32776, 32751, 32331, 32018, 32432, 33310, 33650, 33158, /* 10528-10535 */
32398, 32215, 32691, 33181, 33253, 32808, 32901, 33249, /* 10536-10543 */
33316, 32942, 32465, 32859, 33578, 34065, 33594, 32689, /* 10544-10551 */
32238, 32648, 33281, 33050, 32698, 32356, 32316, 32572, /* 10552-10559 */
32349, 31751, 31686, 32451, 33174, 33169, 32548, 32080, /* 10560-10567 */
32181, 32587, 32735, 32513, 32275, 32444, 32900, 32944, /* 10568-10575 */
32334, 32010, 32633, 33444, 33590, 33104, 32431, 32222, /* 10576-10583 */
32869, 33289, 32974, 32769, 33076, 33504, 33551, 32990, /* 10584-10591 */
32298, 32725, 33523, 33638, 32916, 32309, 32201, 32810, /* 10592-10599 */
32047, 31778, 33391, 33417, 34698, 35687, 36200, 37137, /* 10600-10607 */
38130, 39069, 39210, 38695, 37749, 37143, 37382, 37761, /* 10608-10615 */
37536, 36687, 36067, 35658, 35043, 34008, 32883, 31994, /* 10616-10623 */
31810, 31037, 29454, 27593, 25166, 24308, 23620, 21272, /* 10624-10631 */
17666, 16157, 20083, 27682, 30438, 26183, 24432, 23122, /* 10632-10639 */
28802, 35476, 31053, 32626, 30662, 28932, 30621, 26975, /* 10640-10647 */
33224, 34383, 36486, 38374, 38568, 28188, 26933, 31643, /* 10648-10655 */
30959, 32285, 32166, 26428, 29449, 32904, 29065, 24095, /* 10656-10663 */
20424, 23552, 26328, 30671, 37576, 35503, 31938, 34605, /* 10664-10671 */
34662, 35992, 41327, 42394, 39394, 36897, 29898, 31865, /* 10672-10679 */
28903, 28924, 35019, 36090, 32752, 28600, 34776, 36572, /* 10680-10687 */
36757, 41956, 42201, 39126, 41579, 42119, 35572, 39618, /* 10688-10695 */
42164, 42050, 44717, 44583, 45766, 45763, 47667, 49877, /* 10696-10703 */
45507, 42615, 41136, 38633, 38161, 43416, 45666, 45459, /* 10704-10711 */
41832, 34969, 34553, 36428, 41113, 43263, 37616, 36212, /* 10712-10719 */
32610, 32842, 35849, 36636, 33602, 29914, 30049, 31375, /* 10720-10727 */
29936, 28530, 28387, 27215, 29491, 26536, 21992, 24449, /* 10728-10735 */
19204, 14527, 11706, 16021, 22727, 21351, 18576, 18708, /* 10736-10743 */
19343, 17856, 18867, 21786, 23776, 27924, 29647, 31505, /* 10744-10751 */
32625, 33161, 27605, 22383, 28235, 33870, 34083, 31084, /* 10752-10759 */
30451, 28706, 25866, 26036, 26552, 30148, 32716, 33351, /* 10760-10767 */
32254, 28034, 29968, 28408, 27133, 25652, 23932, 28176, /* 10768-10775 */
29033, 28705, 28620, 30323, 30085, 31119, 30826, 30347, /* 10776-10783 */
31996, 30582, 30627, 30691, 30087, 23993, 19735, 16642, /* 10784-10791 */
14994, 17288, 22142, 27902, 28211, 28024, 25468, 24192, /* 10792-10799 */
29460, 35658, 36782, 38246, 41004, 42850, 42663, 43142, /* 10800-10807 */
45086, 43241, 43807, 44413, 41624, 39929, 42312, 42687, /* 10808-10815 */
44803, 46701, 48890, 55571, 54566, 52908, 54107, 54087, /* 10816-10823 */
55202, 56444, 55927, 53970, 51704, 50932, 49777, 47457, /* 10824-10831 */
47632, 46593, 45691, 45343, 46163, 44813, 45922, 46033, /* 10832-10839 */
43734, 41401, 38490, 39841, 37987, 35284, 32744, 30769, /* 10840-10847 */
33259, 32367, 27371, 27733, 27131, 25882, 26871, 26366, /* 10848-10855 */
28200, 28029, 29303, 29875, 29984, 31814, 32771, 31384, /* 10856-10863 */
30519, 28640, 27001, 23601, 22609, 21537, 18358, 15145, /* 10864-10871 */
14365, 19606, 20395, 20459, 19078, 16895, 17424, 18303, /* 10872-10879 */
18451, 18093, 16028, 17289, 18740, 15699, 15815, 13755, /* 10880-10887 */
14509, 16101, 12594, 14452, 14954, 13259, 14192, 14539, /* 10888-10895 */
15967, 16304, 15247, 15776, 17086, 15671, 16895, 21654, /* 10896-10903 */
25152, 24562, 23108, 21705, 20736, 24831, 26796, 26885, /* 10904-10911 */
28173, 30605, 32352, 34657, 37599, 40662, 42670, 43905, /* 10912-10919 */
41779, 43253, 45133, 44379, 44365, 43715, 43803, 45815, /* 10920-10927 */
48512, 50161, 50002, 51979, 51780, 50647, 52463, 54127, /* 10928-10935 */
55574, 55155, 58712, 58833, 57637, 55785, 54277, 53027, /* 10936-10943 */
50712, 50588, 50817, 48851, 45747, 44694, 45280, 45296, /* 10944-10951 */
44405, 42535, 42719, 41617, 42269, 45806, 47987, 46816, /* 10952-10959 */
43950, 40159, 38057, 37410, 38953, 39611, 39269, 36268, /* 10960-10967 */
36303, 35672, 35623, 37040, 35415, 32895, 33383, 32343, /* 10968-10975 */
31673, 31663, 30424, 29497, 28333, 32034, 31942, 27018, /* 10976-10983 */
24972, 22161, 20535, 18912, 18136, 19673, 18518, 16013, /* 10984-10991 */
17606, 16861, 15049, 16108, 15211, 13163, 13348, 13088, /* 10992-10999 */
12337, 11119, 9483, 10299, 6870, 6401, 5564, 4300, /* 11000-11007 */
4474, 4134, 8397, 12997, 16967, 17076, 15127, 15326, /* 11008-11015 */
16970, 17908, 20392, 24511, 26075, 24600, 25986, 27043, /* 11016-11023 */
28370, 31505, 32725, 34576, 36173, 37369, 38347, 39527, /* 11024-11031 */
40839, 41475, 43414, 45142, 47930, 49876, 50415, 49665, /* 11032-11039 */
49446, 50999, 52635, 54070, 53028, 53485, 54678, 55291, /* 11040-11047 */
55925, 54197, 51518, 50769, 50447, 50082, 48054, 47372, /* 11048-11055 */
46483, 44166, 43596, 41956, 42103, 40843, 39196, 38352, /* 11056-11063 */
37646, 42605, 44482, 43599, 41717, 36821, 35610, 36320, /* 11064-11071 */
35573, 37077, 38720, 36552, 35037, 35199, 35166, 34596, /* 11072-11079 */
35324, 38237, 37270, 36256, 34875, 34887, 35013, 34801, /* 11080-11087 */
35267, 36702, 37863, 38188, 35303, 31271, 28215, 26443, /* 11088-11095 */
25701, 25464, 26248, 25711, 24671, 25569, 26076, 26431, /* 11096-11103 */
26271, 25173, 25758, 24853, 24081, 22829, 20918, 19062, /* 11104-11111 */
16069, 13964, 13037, 10901, 9158, 7330, 9063, 10957, /* 11112-11119 */
16186, 17851, 17493, 16839, 15343, 17324, 17157, 18967, /* 11120-11127 */
22809, 23340, 21757, 22623, 25381, 25781, 26293, 26811, /* 11128-11135 */
27686, 28013, 27225, 28770, 29966, 31981, 34873, 35992, /* 11136-11143 */
39655, 42823, 44191, 43421, 41542, 40536, 40237, 40794, /* 11144-11151 */
41381, 40748, 40009, 41098, 40466, 41292, 41155, 41509, /* 11152-11159 */
44156, 44700, 45323, 46513, 46310, 44726, 43465, 43647, /* 11160-11167 */
43126, 42365, 41754, 40136, 38600, 39157, 40870, 44110, /* 11168-11175 */
42507, 39273, 38558, 36803, 37292, 40235, 44335, 45755, /* 11176-11183 */
45192, 44747, 44720, 44860, 45373, 46145, 45643, 44335, /* 11184-11191 */
42698, 41127, 39337, 39533, 38760, 37241, 38172, 40325, /* 11192-11199 */
40214, 37761, 35714, 34062, 34302, 33035, 32491, 31854, /* 11200-11207 */
29944, 28097, 27634, 27216, 24109, 22418, 21608, 19425, /* 11208-11215 */
19329, 19599, 18092, 17448, 16171, 14369, 14422, 14403, /* 11216-11223 */
13226, 12464, 10814, 10946, 13313, 16447, 17762, 15968, /* 11224-11231 */
14985, 13006, 12838, 13269, 15717, 18689, 19181, 19760, /* 11232-11239 */
21204, 23344, 25619, 27925, 30826, 32151, 33126, 33600, /* 11240-11247 */
33234, 34418, 34852, 35201, 38123, 40974, 44582, 44453, /* 11248-11255 */
43099, 42720, 41832, 41958, 42542, 44469, 44758, 44552, /* 11256-11263 */
45284, 46778, 46129, 44933, 43688, 44136, 44059, 43234, /* 11264-11271 */
43524, 41819, 40463, 39489, 38213, 36863, 35224, 34102, /* 11272-11279 */
32423, 30863, 31857, 35930, 38501, 37291, 35570, 33147, /* 11280-11287 */
32327, 32675, 34338, 36142, 37316, 36629, 36273, 36912, /* 11288-11295 */
36847, 37618, 38113, 37201, 36803, 36510, 35016, 35304, /* 11296-11303 */
35624, 35701, 36439, 38016, 40204, 39504, 37613, 36314, /* 11304-11311 */
34016, 32762, 32186, 32910, 31878, 30579, 29793, 29945, /* 11312-11319 */
29963, 29101, 27850, 27542, 27577, 27915, 27906, 26747, /* 11320-11327 */
25580, 24045, 22957, 22170, 21018, 19846, 18968, 17789, /* 11328-11335 */
17719, 20101, 23508, 23233, 21029, 19582, 18150, 18296, /* 11336-11343 */
19558, 22569, 25700, 26297, 26727, 27499, 28961, 30676, /* 11344-11351 */
31959, 33070, 33290, 33151, 32504, 32166, 32928, 33568, /* 11352-11359 */
33893, 35777, 38586, 40663, 40884, 40973, 40624, 40718, /* 11360-11367 */
41298, 41583, 42205, 42123, 41915, 42386, 43307, 42746, /* 11368-11375 */
41513, 41251, 39813, 39092, 39166, 38336, 36863, 35739, /* 11376-11383 */
34718, 34640, 34632, 34775, 33652, 31924, 31470, 32749, /* 11384-11391 */
36196, 37437, 35993, 33952, 32246, 31437, 31175, 32086, /* 11392-11399 */
34223, 34782, 33992, 33690, 34871, 36237, 37828, 38853, /* 11400-11407 */
39269, 39438, 38204, 37435, 37197, 37239, 37074, 36800, /* 11408-11415 */
38089, 39671, 38886, 36299, 34318, 32389, 31075, 30737, /* 11416-11423 */
31345, 31414, 31073, 31861, 32211, 31409, 30348, 29442, /* 11424-11431 */
28136, 27780, 27870, 26720, 25509, 23234, 21097, 19394, /* 11432-11439 */
18050, 16686, 15000, 13636, 13464, 14324, 18225, 21650, /* 11440-11447 */
23107, 21812, 20579, 20033, 19782, 21201, 23376, 25554, /* 11448-11455 */
25441, 24943, 25999, 27337, 28078, 29239, 30697, 31529, /* 11456-11463 */
31871, 32749, 33731, 35364, 36866, 38902, 41093, 44560, /* 11464-11471 */
47449, 47522, 46738, 46219, 45977, 45253, 46016, 46939, /* 11472-11479 */
46409, 45546, 45804, 46453, 45963, 45912, 45543, 45627, /* 11480-11487 */
46299, 46489, 46385, 44968, 43238, 42016, 40730, 39288, /* 11488-11495 */
37309, 34981, 33289, 32336, 32677, 35082, 35467, 33813, /* 11496-11503 */
31230, 29718, 28947, 29249, 31561, 33890, 34323, 33213, /* 11504-11511 */
33143, 33816, 34565, 35181, 35175, 34850, 34089, 32922, /* 11512-11519 */
32190, 31385, 30601, 30303, 30519, 32175, 34602, 34680, /* 11520-11527 */
33601, 32497, 31838, 31253, 31210, 31561, 31204, 30199, /* 11528-11535 */
29555, 29198, 28803, 27322, 26043, 25215, 24571, 23715, /* 11536-11543 */
22782, 21890, 19903, 18927, 18339, 18646, 18135, 17416, /* 11544-11551 */
16538, 16037, 17122, 20562, 23510, 23378, 21811, 20187, /* 11552-11559 */
18948, 18769, 20166, 22821, 24602, 24610, 24532, 25637, /* 11560-11567 */
27622, 29696, 31783, 33456, 34017, 34356, 34792, 35284, /* 11568-11575 */
36366, 37662, 38441, 40607, 43775, 45855, 45230, 43873, /* 11576-11583 */
43397, 43000, 43298, 44148, 45199, 45263, 45935, 47203, /* 11584-11591 */
47716, 47249, 46615, 46301, 45941, 46041, 45333, 44248, /* 11592-11599 */
42677, 40706, 39192, 37847, 36373, 34498, 32555, 31187, /* 11600-11607 */
30719, 32703, 36195, 37541, 36384, 34337, 32910, 31880, /* 11608-11615 */
32231, 34464, 36345, 35991, 35227, 35452, 35580, 35776, /* 11616-11623 */
35907, 36178, 35845, 35550, 34976, 34349, 34581, 35009, /* 11624-11631 */
35323, 35952, 37622, 39324, 38686, 36986, 35532, 33940, /* 11632-11639 */
33301, 32606, 32649, 31813, 30278, 30129, 30022, 29211, /* 11640-11647 */
27874, 26466, 26169, 26466, 26102, 25543, 24050, 22184, /* 11648-11655 */
20544, 19178, 18326, 17229, 15680, 13858, 12712, 13414, /* 11656-11663 */
16003, 17869, 17488, 16000, 14401, 13760, 14527, 16831, /* 11664-11671 */
20095, 22116, 22427, 23078, 24332, 26139, 27604, 29064, /* 11672-11679 */
30015, 30533, 30490, 30399, 31009, 31870, 33010, 34710, /* 11680-11687 */
37406, 40840, 43028, 43498, 43872, 44346, 44945, 45335, /* 11688-11695 */
46238, 47075, 46888, 47203, 48142, 48402, 47989, 46967, /* 11696-11703 */
46308, 46028, 45490, 44962, 43696, 42132, 40766, 39904, /* 11704-11711 */
39770, 39234, 38280, 36666, 35224, 34958, 36734, 39080, /* 11712-11719 */
39368, 37538, 35263, 33447, 32210, 31901, 33193, 34309, /* 11720-11727 */
34178, 33579, 33503, 34307, 35220, 36385, 37378, 37618, /* 11728-11735 */
37082, 36055, 35155, 35041, 35123, 34796, 35032, 36395, /* 11736-11743 */
37263, 36148, 34302, 32810, 31820, 31144, 31212, 31469, /* 11744-11751 */
31204, 31293, 32311, 32719, 32394, 31021, 29945, 29177, /* 11752-11759 */
28801, 28045, 26400, 24883, 23107, 21467, 19898, 18705, /* 11760-11767 */
17593, 16311, 14904, 14531, 16509, 20114, 22779, 22850, /* 11768-11775 */
21294, 20012, 19376, 19805, 21620, 24099, 25069, 24656, /* 11776-11783 */
24656, 25315, 26090, 26909, 27806, 28546, 28369, 28633, /* 11784-11791 */
28969, 30041, 32093, 33835, 35840, 38178, 41103, 42496, /* 11792-11799 */
42199, 41886, 41148, 40786, 40964, 41743, 41828, 41005, /* 11800-11807 */
41253, 41918, 41877, 41562, 41300, 41548, 42269, 42591, /* 11808-11815 */
42343, 41898, 40727, 39448, 38612, 38136, 37138, 35132, /* 11816-11823 */
33251, 31734, 31350, 32916, 34681, 34769, 32861, 30671, /* 11824-11831 */
29364, 29155, 30099, 32464, 34459, 34740, 34226, 34572, /* 11832-11839 */
35356, 36055, 36396, 36287, 35817, 35081, 33967, 33269, /* 11840-11847 */
33044, 33078, 33167, 33749, 35855, 37148, 37008, 36666, /* 11848-11855 */
36056, 35440, 35233, 35515, 35756, 35581, 35146, 35128, /* 11856-11863 */
34515, 33355, 32288, 30751, 30142, 29933, 29093, 27431, /* 11864-11871 */
25224, 23864, 22297, 21904, 21568, 20181, 19817, 19646, /* 11872-11879 */
20474, 22569, 25789, 26718, 25872, 25116, 24911, 25188, /* 11880-11887 */
25872, 28593, 29618, 29961, 28051, 26761, 26717, 27965, /* 11888-11895 */
29438, 30468, 30940, 30922, 29575, 28512, 27029, 26706, /* 11896-11903 */
26457, 27534, 30079, 33078, 34146, 34862, 34377, 34498, /* 11904-11911 */
35544, 37159, 38849, 40267, 41381, 43836, 45729, 47660, /* 11912-11919 */
48831, 48060, 48252, 48164, 47479, 47076, 45738, 44487, /* 11920-11927 */
42691, 41322, 40478, 38040, 35645, 34408, 32842, 33901, /* 11928-11935 */
36654, 38272, 37151, 34735, 31552, 30260, 29058, 29045, /* 11936-11943 */
30102, 31125, 28191, 27423, 26373, 26893, 26702, 27567, /* 11944-11951 */
27778, 27205, 28156, 28493, 30327, 31866, 34142, 35409, /* 11952-11959 */
37832, 40186, 41673, 40532, 41043, 40013, 39125, 38984, /* 11960-11967 */
38527, 39342, 37586, 36706, 36134, 35984, 34560, 33956, /* 11968-11975 */
31382, 31146, 29934, 29644, 28463, 26304, 25661, 24833, /* 11976-11983 */
24255, 23365, 22319, 20511, 19581, 18825, 20169, 22684, /* 11984-11991 */
23424, 22643, 21448, 21143, 20728, 23431, 26193, 28988, /* 11992-11999 */
31306, 31416, 31576, 33353, 34206, 35902, 36769, 36682, /* 12000-12007 */
35730, 34817, 34223, 34046, 33823, 34640, 34735, 36170, /* 12008-12015 */
37213, 37052, 36304, 35198, 35121, 34465, 34418, 35661, /* 12016-12023 */
35376, 35139, 36597, 37377, 38323, 38006, 38396, 38866, /* 12024-12031 */
39122, 39760, 39558, 38719, 37596, 37563, 37818, 37649, /* 12032-12039 */
38337, 37245, 35981, 35484, 36259, 37324, 39278, 38717, /* 12040-12047 */
36908, 34722, 32685, 32113, 31713, 32180, 32344, 31253, /* 12048-12055 */
29950, 30165, 30944, 31890, 32552, 31431, 29875, 27710, /* 12056-12063 */
26133, 25924, 25908, 26293, 27377, 29140, 31827, 33152, /* 12064-12071 */
34004, 34058, 33568, 34120, 35305, 38136, 40565, 41331, /* 12072-12079 */
40959, 40928, 41074, 40701, 39824, 38394, 36174, 34510, /* 12080-12087 */
33625, 32468, 31508, 29638, 27608, 26480, 25029, 24091, /* 12088-12095 */
22078, 20842, 21051, 22208, 24408, 24279, 22162, 20553, /* 12096-12103 */
19953, 20392, 21083, 22169, 24260, 26013, 26995, 27906, /* 12104-12111 */
28452, 29023, 29588, 30786, 31715, 32292, 32573, 32897, /* 12112-12119 */
33849, 34887, 35566, 36701, 39345, 42181, 43571, 42733, /* 12120-12127 */
40687, 38465, 37671, 38151, 38686, 38245, 36946, 35935, /* 12128-12135 */
35594, 35960, 35856, 34916, 34657, 34964, 35358, 35859, /* 12136-12143 */
35639, 34365, 33610, 33601, 33232, 32755, 32186, 31720, /* 12144-12151 */
32347, 33815, 36354, 37675, 37053, 36406, 35906, 35446, /* 12152-12159 */
34960, 34071, 34204, 34898, 34651, 34289, 34061, 33582, /* 12160-12167 */
33432, 33527, 33162, 32311, 31291, 30873, 30720, 30670, /* 12168-12175 */
30092, 29831, 30588, 32442, 33433, 32470, 30707, 29230, /* 12176-12183 */
28608, 29288, 31093, 32453, 32448, 33094, 35293, 37263, /* 12184-12191 */
37799, 37479, 36675, 36169, 36449, 36786, 36254, 35284, /* 12192-12199 */
34492, 33517, 32324, 30826, 29035, 27391, 26785, 27385, /* 12200-12207 */
28627, 28999, 27813, 25934, 24180, 23274, 22601, 21968, /* 12208-12215 */
22472, 23775, 24324, 24237, 24487, 24978, 25964, 27221, /* 12216-12223 */
28034, 28318, 28229, 28406, 29229, 30348, 30912, 31407, /* 12224-12231 */
33152, 36396, 39018, 39507, 39098, 38462, 38805, 40093, /* 12232-12239 */
41862, 43093, 42259, 40987, 41097, 41730, 41752, 40837, /* 12240-12247 */
39224, 37989, 37071, 36248, 35477, 34335, 33552, 33288, /* 12248-12255 */
32584, 31117, 29570, 28205, 27904, 28428, 29936, 32117, /* 12256-12263 */
33000, 32225, 31087, 30629, 30378, 30272, 30996, 33228, /* 12264-12271 */
35156, 35351, 34883, 34903, 35555, 36060, 35893, 35217, /* 12272-12279 */
34318, 33205, 32643, 32461, 32051, 31559, 32170, 34504, /* 12280-12287 */
36829, 36982, 35002, 32701, 31228, 30954, 31415, 32268, /* 12288-12295 */
32381, 31308, 31048, 31892, 32752, 32592, 32429, 32906, /* 12296-12303 */
33585, 33878, 33466, 32688, 32327, 32368, 32434, 32067, /* 12304-12311 */
31158, 30006, 29299, 29320, 30163, 31759, 33178, 33265, /* 12312-12319 */
32219, 30842, 29205, 27637, 26694, 27065, 28176, 28008, /* 12320-12327 */
26481, 25750, 25908, 26458, 26640, 26557, 26703, 27087, /* 12328-12335 */
28209, 29097, 29335, 29133, 29812, 32033, 35213, 37097, /* 12336-12343 */
36872, 35851, 35126, 35211, 35945, 37391, 38955, 39641, /* 12344-12351 */
40143, 41482, 42574, 42512, 41824, 41402, 41483, 41309, /* 12352-12359 */
40480, 39140, 37944, 36959, 35951, 34601, 32852, 31532, /* 12360-12367 */
30802, 30661, 30549, 31213, 31983, 31770, 30560, 29096, /* 12368-12375 */
27723, 26170, 25423, 25816, 27599, 29102, 29111, 29239, /* 12376-12383 */
30718, 32708, 33807, 33844, 33436, 33145, 33345, 33525, /* 12384-12391 */
33492, 33031, 32841, 33898, 36304, 38291, 38081, 36749, /* 12392-12399 */
35882, 35485, 35148, 35097, 35374, 35444, 34889, 34581, /* 12400-12407 */
34471, 33885, 33224, 32660, 32298, 31783, 31153, 30752, /* 12408-12415 */
30705, 30923, 30976, 30382, 29304, 28316, 27645, 27579, /* 12416-12423 */
28170, 29057, 30587, 31902, 31907, 30846, 29666, 28856, /* 12424-12431 */
28699, 29510, 30982, 32207, 31900, 30581, 30540, 31367, /* 12432-12439 */
31701, 31412, 30478, 29643, 29128, 28983, 28912, 28446, /* 12440-12447 */
28228, 29362, 31849, 34322, 34920, 33860, 32732, 32359, /* 12448-12455 */
32613, 32909, 33653, 34942, 35883, 36092, 37073, 38145, /* 12456-12463 */
38765, 39707, 40659, 41158, 40858, 40124, 39667, 39202, /* 12464-12471 */
38823, 38019, 36522, 34858, 33777, 33046, 32467, 32425, /* 12472-12479 */
33427, 35222, 35688, 34284, 31896, 29638, 28147, 27632, /* 12480-12487 */
27801, 28542, 28786, 27940, 27255, 27698, 28459, 28653, /* 12488-12495 */
28635, 29111, 29973, 30847, 31206, 31011, 30718, 31696, /* 12496-12503 */
34140, 37078, 38604, 38339, 37353, 36702, 36344, 35886, /* 12504-12511 */
36001, 37091, 38451, 38728, 38222, 37672, 36998, 36517, /* 12512-12519 */
36315, 35712, 34753, 33617, 32770, 32304, 31630, 30747, /* 12520-12527 */
29610, 28829, 28639, 28421, 28047, 27590, 27975, 29463, /* 12528-12535 */
30678, 30106, 28612, 27178, 26169, 26056, 26475, 27465, /* 12536-12543 */
28896, 29536, 29883, 31144, 32421, 32600, 31962, 31626, /* 12544-12551 */
31744, 31908, 31838, 31407, 30868, 31085, 32322, 34190, /* 12552-12559 */
35850, 36078, 35515, 35215, 34792, 33890, 32955, 32928, /* 12560-12567 */
34063, 34885, 34510, 34446, 34740, 35270, 35820, 36231, /* 12568-12575 */
36271, 35971, 36395, 37373, 37913, 37486, 36435, 35327, /* 12576-12583 */
34818, 34357, 33690, 32959, 32949, 34424, 35862, 35420, /* 12584-12591 */
33573, 31800, 30835, 30546, 30518, 30266, 30238, 30666, /* 12592-12599 */
30376, 30270, 30648, 30807, 30426, 30079, 30094, 30145, /* 12600-12607 */
29939, 29625, 29752, 30429, 31851, 33675, 35272, 35691, /* 12608-12615 */
35082, 34545, 33792, 32929, 32330, 32678, 34067, 35582, /* 12616-12623 */
35934, 35694, 36209, 37383, 38537, 38752, 38234, 37017, /* 12624-12631 */
36154, 35906, 35548, 34594, 33260, 31866, 30681, 29929, /* 12632-12639 */
29284, 28623, 28567, 30206, 32640, 33427, 31984, 29703, /* 12640-12647 */
28038, 27313, 27067, 26819, 26724, 27487, 28098, 28000, /* 12648-12655 */
28280, 28828, 29198, 29796, 30941, 31579, 31177, 30534, /* 12656-12663 */
30181, 30538, 31468, 32898, 34908, 36369, 36568, 35990, /* 12664-12671 */
35155, 34227, 33681, 34010, 35575, 37499, 37995, 36895, /* 12672-12679 */
36095, 36375, 37124, 37381, 37233, 36674, 35991, 35760, /* 12680-12687 */
35768, 35534, 34967, 34591, 34528, 34515, 33916, 32629, /* 12688-12695 */
31564, 31723, 33543, 34884, 34087, 32099, 30369, 29317, /* 12696-12703 */
28817, 28499, 28453, 29482, 31343, 32342, 32366, 32254, /* 12704-12711 */
31975, 31600, 31763, 31903, 31514, 30784, 30131, 29929, /* 12712-12719 */
30056, 30905, 32659, 34903, 36310, 36827, 36433, 35131, /* 12720-12727 */
33662, 33003, 33369, 34693, 35837, 35463, 34530, 34724, /* 12728-12735 */
35461, 35908, 35748, 35244, 35375, 36000, 36363, 35921, /* 12736-12743 */
34744, 33645, 32827, 32330, 31727, 30724, 29785, 29737, /* 12744-12751 */
30946, 32532, 32422, 31040, 29799, 29254, 28956, 28182, /* 12752-12759 */
27261, 26965, 28031, 29016, 28907, 28628, 28723, 28976, /* 12760-12767 */
29437, 29876, 29864, 29592, 29701, 30473, 31214, 31779, /* 12768-12775 */
32758, 34402, 35691, 35822, 35249, 34033, 32919, 32113, /* 12776-12783 */
32209, 33231, 34781, 35613, 35539, 36294, 37880, 38725, /* 12784-12791 */
38543, 37851, 37308, 37186, 37170, 36582, 35478, 34496, /* 12792-12799 */
33648, 33087, 32435, 31560, 30991, 31314, 33088, 35301, /* 12800-12807 */
35920, 34408, 32494, 31429, 30645, 29722, 28663, 28036, /* 12808-12815 */
28536, 29885, 30163, 29638, 29858, 30608, 31578, 32258, /* 12816-12823 */
31983, 31261, 30678, 30823, 31319, 31722, 32310, 33613, /* 12824-12831 */
35466, 36226, 36029, 35120, 34049, 33728, 34066, 34846, /* 12832-12839 */
35570, 35919, 35574, 35102, 35860, 36624, 36443, 35984, /* 12840-12847 */
35669, 35650, 35674, 35265, 34669, 34479, 34641, 34625, /* 12848-12855 */
33955, 32494, 31025, 30315, 30753, 32244, 33365, 32760, /* 12856-12863 */
31118, 29647, 28642, 27902, 27232, 27107, 28183, 30090, /* 12864-12871 */
31165, 30485, 29590, 29655, 30257, 30575, 30375, 29690, /* 12872-12879 */
28916, 28609, 28882, 29162, 29605, 31273, 34204, 36574, /* 12880-12887 */
37035, 36124, 34485, 33402, 33192, 33487, 34065, 34880, /* 12888-12895 */
35351, 35057, 35068, 35674, 35830, 35809, 36188, 36800, /* 12896-12903 */
37248, 36920, 35805, 34736, 34322, 34273, 33650, 32519, /* 12904-12911 */
31320, 30676, 30808, 32038, 33734, 34181, 33591, 32878, /* 12912-12919 */
32009, 30768, 29258, 28202, 28064, 28922, 30142, 30105, /* 12920-12927 */
29229, 29173, 29896, 30651, 30654, 30379, 30554, 31302, /* 12928-12935 */
32310, 32402, 31845, 32047, 33872, 35962, 36418, 35309, /* 12936-12943 */
33898, 32966, 32528, 32456, 32609, 33524, 35121, 36206, /* 12944-12951 */
36796, 37365, 37535, 37339, 37054, 37011, 36838, 36362, /* 12952-12959 */
35415, 34381, 33885, 33430, 32703, 31826, 31190, 31169, /* 12960-12967 */
31710, 32720, 34022, 34982, 34418, 33117, 31925, 30626, /* 12968-12975 */
29272, 28072, 27332, 27580, 28692, 29182, 28722, 28870, /* 12976-12983 */
30036, 31016, 30980, 30368, 29784, 29863, 30416, 30589, /* 12984-12991 */
30315, 30537, 32102, 34580, 35947, 35576, 34740, 34316, /* 12992-12999 */
34518, 34773, 34432, 34015, 34635, 35441, 35432, 35399, /* 13000-13007 */
35642, 35750, 35735, 35753, 35746, 35574, 35314, 35384, /* 13008-13015 */
35860, 36037, 35348, 33762, 32200, 31309, 31067, 31195, /* 13016-13023 */
32052, 33152, 33116, 32007, 30906, 29897, 28762, 28430, /* 13024-13031 */
28757, 29451, 30270, 30851, 30541, 29752, 30026, 30710, /* 13032-13039 */
30689, 30034, 29490, 29225, 29284, 29365, 29393, 29999, /* 13040-13047 */
31853, 34958, 37125, 36981, 35788, 35031, 34851, 34443, /* 13048-13055 */
33937, 33466, 33723, 34752, 35263, 34899, 34747, 35197, /* 13056-13063 */
35989, 37142, 37593, 36841, 35776, 35111, 35145, 35010, /* 13064-13071 */
34082, 32942, 31751, 30929, 30878, 30809, 31319, 33288, /* 13072-13079 */
34677, 34751, 34141, 32664, 30718, 29153, 28240, 28010, /* 13080-13087 */
28614, 29148, 29286, 29284, 29006, 29079, 29627, 30204, /* 13088-13095 */
30678, 31292, 32182, 32121, 30877, 30137, 31093, 32767, /* 13096-13103 */
35039, 36135, 35031, 33612, 32985, 32445, 32100, 32324, /* 13104-13111 */
32914, 34960, 37716, 37501, 37235, 39116, 40783, 42257, /* 13112-13119 */
43239, 42803, 42006, 41987, 41362, 40828, 39168, 37200, /* 13120-13127 */
36485, 35766, 34454, 34082, 33654, 32884, 33983, 32889, /* 13128-13135 */
29481, 25262, 20341, 15360, 14212, 15502, 19594, 26116, /* 13136-13143 */
27914, 26680, 26654, 27662, 28204, 28292, 28883, 28960, /* 13144-13151 */
30030, 30905, 30859, 30871, 24929, 20539, 23876, 35108, /* 13152-13159 */
41749, 41143, 39994, 42165, 45304, 47037, 47207, 44731, /* 13160-13167 */
43936, 43501, 39266, 39775, 41152, 36850, 33606, 31011, /* 13168-13175 */
29372, 33249, 35987, 33142, 28404, 26791, 34635, 40616, /* 13176-13183 */
38324, 31998, 26150, 22645, 27841, 33888, 31568, 29752, /* 13184-13191 */
34624, 41748, 37061, 31738, 30921, 32784, 33796, 27676, /* 13192-13199 */
26955, 27431, 27188, 31755, 33362, 27349, 24513, 29301, /* 13200-13207 */
31205, 34008, 38073, 39713, 44471, 50064, 45681, 36198, /* 13208-13215 */
26214, 25020, 24315, 21449, 25055, 24539, 22408, 26092, /* 13216-13223 */
30813, 33568, 38339, 42755, 42585, 41511, 37313, 31800, /* 13224-13231 */
27870, 26036, 27383, 28598, 24807, 18939, 18966, 20637, /* 13232-13239 */
21536, 26685, 33109, 36859, 40120, 42713, 39286, 35949, /* 13240-13247 */
32100, 34270, 45986, 46305, 39229, 35227, 36609, 39770, /* 13248-13255 */
36695, 33087, 31504, 27915, 22077, 20810, 18206, 15023, /* 13256-13263 */
23393, 30788, 30499, 28035, 23061, 25813, 29695, 31257, /* 13264-13271 */
30817, 30959, 34233, 37244, 38027, 34117, 31118, 29071, /* 13272-13279 */
29254, 33976, 36426, 38195, 39679, 43674, 46816, 49577, /* 13280-13287 */
46151, 41161, 40597, 39757, 35253, 31530, 34862, 34145, /* 13288-13295 */
32545, 31739, 29339, 26939, 25043, 26217, 29609, 31910, /* 13296-13303 */
30893, 30065, 29057, 27876, 28375, 22870, 20373, 25559, /* 13304-13311 */
27910, 27409, 27326, 28387, 29536, 30546, 31659, 32541, /* 13312-13319 */
33824, 34579, 43065, 44476, 37796, 35832, 33522, 35597, /* 13320-13327 */
36031, 34746, 35142, 38393, 40672, 42460, 44606, 47165, /* 13328-13335 */
52143, 54096, 49092, 41636, 34372, 29176, 30645, 29421, /* 13336-13343 */
25321, 24696, 23880, 22980, 21381, 21604, 20988, 20893, /* 13344-13351 */
24397, 24519, 21322, 26499, 31811, 34821, 36025, 32390, /* 13352-13359 */
29664, 24756, 28237, 37318, 38523, 34750, 33639, 34567, /* 13360-13367 */
34849, 33482, 29647, 29899, 36059, 42053, 46928, 48314, /* 13368-13375 */
48806, 46917, 42135, 40689, 38289, 31747, 26269, 22745, /* 13376-13383 */
19785, 19459, 24894, 26087, 23831, 23185, 24725, 27750, /* 13384-13391 */
29901, 34584, 39528, 43835, 43916, 38980, 33993, 32235, /* 13392-13399 */
32855, 27467, 24274, 32193, 36677, 35920, 37894, 37596, /* 13400-13407 */
37680, 41366, 45257, 43988, 38463, 33500, 29300, 28199, /* 13408-13415 */
33218, 34626, 29500, 25102, 24386, 24837, 23046, 21000, /* 13416-13423 */
19448, 22475, 25253, 26600, 27393, 28592, 32997, 34268, /* 13424-13431 */
29627, 30636, 30115, 29719, 34943, 34908, 34472, 34310, /* 13432-13439 */
36208, 38078, 34430, 34724, 39812, 41468, 42772, 46072, /* 13440-13447 */
45563, 41032, 35173, 33337, 37578, 39484, 37471, 36451, /* 13448-13455 */
36203, 37018, 38168, 37617, 34801, 33996, 29417, 23534, /* 13456-13463 */
24988, 26230, 27065, 32084, 33317, 30666, 25361, 23874, /* 13464-13471 */
25506, 24291, 23384, 21101, 17941, 19462, 23223, 22782, /* 13472-13479 */
21735, 23404, 29738, 36232, 41294, 43849, 42465, 40584, /* 13480-13487 */
43897, 44340, 40943, 36317, 33391, 30190, 31946, 37649, /* 13488-13495 */
36629, 35811, 37292, 37975, 37973, 38604, 40877, 41635, /* 13496-13503 */
39819, 36477, 31086, 24426, 28443, 32490, 27193, 22785, /* 13504-13511 */
22109, 22745, 24876, 26956, 27864, 29000, 33786, 38467, /* 13512-13519 */
38031, 34040, 30173, 26402, 24752, 32515, 39771, 37706, /* 13520-13527 */
34941, 35046, 35032, 34877, 34278, 33319, 31176, 29150, /* 13528-13535 */
29035, 27090, 29742, 39324, 42594, 39273, 35693, 30281, /* 13536-13543 */
29225, 31858, 30505, 29463, 31437, 35272, 36763, 33358, /* 13544-13551 */
28679, 28088, 27932, 32512, 37581, 36218, 33658, 29934, /* 13552-13559 */
30389, 33368, 35667, 34004, 31531, 31304, 33917, 35424, /* 13560-13567 */
33847, 34783, 36646, 33588, 31029, 30159, 31702, 35783, /* 13568-13575 */
37940, 37941, 36851, 34540, 34288, 37062, 36275, 32872, /* 13576-13583 */
30216, 25685, 26012, 28115, 27118, 29079, 32467, 35783, /* 13584-13591 */
36946, 36857, 35699, 31132, 25192, 25752, 25805, 23380, /* 13592-13599 */
25436, 25616, 23374, 24711, 28227, 31741, 34150, 38150, /* 13600-13607 */
41692, 42781, 44646, 47541, 49301, 46836, 43688, 39276, /* 13608-13615 */
32598, 36275, 39746, 37743, 36390, 34379, 34071, 34900, /* 13616-13623 */
33931, 31889, 31894, 33072, 33199, 29539, 28247, 27982, /* 13624-13631 */
20996, 18704, 21171, 22573, 21048, 19770, 21125, 23005, /* 13632-13639 */
25140, 26725, 26218, 25087, 25840, 26452, 25644, 32692, /* 13640-13647 */
46223, 50141, 47289, 44152, 39150, 37410, 40248, 40299, /* 13648-13655 */
38625, 37722, 38600, 36650, 32846, 34538, 36696, 37859, /* 13656-13663 */
40306, 40032, 38793, 36275, 32157, 29448, 33973, 37506, /* 13664-13671 */
34480, 28713, 24905, 24274, 21522, 20630, 25453, 28456, /* 13672-13679 */
27322, 26514, 26516, 28067, 32188, 33845, 32264, 32677, /* 13680-13687 */
34187, 34553, 32712, 33029, 35308, 33908, 32106, 31784, /* 13688-13695 */
33499, 35236, 35877, 37719, 41469, 45223, 46120, 44017, /* 13696-13703 */
38209, 32861, 32530, 30402, 26185, 27236, 26908, 27135, /* 13704-13711 */
31046, 32501, 30736, 28162, 26107, 25540, 26715, 29090, /* 13712-13719 */
31176, 31522, 33417, 34405, 29674, 24565, 25282, 31157, /* 13720-13727 */
33995, 34696, 37040, 38566, 40644, 41686, 40830, 40606, /* 13728-13735 */
43649, 44428, 39780, 39060, 38797, 34506, 32026, 34090, /* 13736-13743 */
35107, 31295, 26725, 24907, 25109, 24897, 24099, 21776, /* 13744-13751 */
21783, 25004, 24540, 22166, 25782, 32601, 35403, 34151, /* 13752-13759 */
32138, 28948, 27647, 31312, 32142, 29204, 28107, 29246, /* 13760-13767 */
29775, 31501, 38653, 43868, 46436, 49968, 51430, 50476, /* 13768-13775 */
47637, 42542, 38779, 40411, 41383, 36817, 30425, 28457, /* 13776-13783 */
29734, 27606, 26465, 27952, 28778, 27317, 25256, 25193, /* 13784-13791 */
27702, 33728, 36611, 32520, 27978, 24941, 21937, 20839, /* 13792-13799 */
23926, 26799, 25338, 23928, 25515, 26530, 26247, 25739, /* 13800-13807 */
27993, 34703, 41150, 46033, 45256, 40751, 39222, 39174, /* 13808-13815 */
38235, 37186, 36040, 35518, 35328, 36262, 37946, 37918, /* 13816-13823 */
37495, 36308, 34573, 33919, 34548, 36114, 35509, 36714, /* 13824-13831 */
37198, 34683, 32280, 31713, 32973, 30446, 26267, 24311, /* 13832-13839 */
25740, 28558, 28815, 25039, 24782, 29951, 31339, 29076, /* 13840-13847 */
28164, 28693, 27362, 28998, 35363, 39342, 37490, 35428, /* 13848-13855 */
34457, 33690, 33939, 34063, 31315, 30231, 33098, 34301, /* 13856-13863 */
34538, 38679, 43871, 44573, 40489, 36268, 31815, 28556, /* 13864-13871 */
29618, 29469, 26816, 28059, 28905, 26233, 24714, 25725, /* 13872-13879 */
28454, 32645, 37284, 38759, 38529, 37680, 34596, 30052, /* 13880-13887 */
29930, 31832, 30534, 27443, 30796, 36716, 37508, 38491, /* 13888-13895 */
40050, 39620, 37510, 35029, 34546, 36418, 39811, 40447, /* 13896-13903 */
36127, 33185, 32270, 28675, 26288, 27856, 28579, 26932, /* 13904-13911 */
25111, 24591, 25195, 27413, 29381, 30364, 31744, 33559, /* 13912-13919 */
35293, 33547, 30240, 29812, 30260, 31247, 31525, 29983, /* 13920-13927 */
27966, 27286, 27707, 29793, 33245, 36452, 37463, 35309, /* 13928-13935 */
35665, 38220, 40143, 42685, 44735, 44426, 42443, 38797, /* 13936-13943 */
37479, 39963, 40730, 37939, 34460, 33349, 33757, 32434, /* 13944-13951 */
28078, 27632, 32624, 35056, 35482, 34700, 31296, 25594, /* 13952-13959 */
21526, 23375, 25840, 24758, 22815, 20791, 19897, 21459, /* 13960-13967 */
21621, 19638, 20302, 22787, 25749, 30704, 39463, 47544, /* 13968-13975 */
49875, 48493, 45639, 41521, 37919, 39136, 39861, 37257, /* 13976-13983 */
38132, 39586, 39710, 39071, 38650, 38682, 39575, 40420, /* 13984-13991 */
39360, 37601, 35309, 30992, 26746, 28205, 30912, 26869, /* 13992-13999 */
21799, 21400, 23427, 25315, 26616, 28204, 28707, 28644, /* 14000-14007 */
27797, 26007, 26112, 29813, 32166, 30364, 31870, 36430, /* 14008-14015 */
35776, 35328, 37978, 38521, 36869, 34964, 33874, 34070, /* 14016-14023 */
34752, 35224, 35897, 37713, 41041, 41511, 38133, 34693, /* 14024-14031 */
32382, 31079, 30673, 29493, 27480, 28305, 30472, 30107, /* 14032-14039 */
28130, 26519, 26318, 25553, 23928, 26558, 30691, 34036, /* 14040-14047 */
37143, 37837, 36327, 33699, 29327, 28107, 32758, 38002, /* 14048-14055 */
38785, 35980, 35823, 38305, 38067, 36038, 37840, 42499, /* 14056-14063 */
44220, 42768, 41188, 39455, 36521, 33828, 32976, 31754, /* 14064-14071 */
28758, 25647, 21938, 20493, 22817, 23746, 24962, 26732, /* 14072-14079 */
26417, 24686, 24389, 28247, 34032, 36118, 34997, 32057, /* 14080-14087 */
27111, 24779, 26673, 27239, 26109, 27993, 31468, 34827, /* 14088-14095 */
38059, 40806, 43144, 47057, 49554, 48400, 46568, 45739, /* 14096-14103 */
42967, 37601, 37932, 41111, 39641, 36430, 34711, 34039, /* 14104-14111 */
32616, 30919, 29866, 28924, 27161, 25082, 23110, 24951, /* 14112-14119 */
29641, 29001, 24601, 23435, 24178, 22955, 22867, 25597, /* 14120-14127 */
27308, 27463, 26872, 25589, 24701, 25359, 27561, 30185, /* 14128-14135 */
35706, 44323, 48717, 48052, 46325, 43482, 41162, 40335, /* 14136-14143 */
39056, 37150, 35876, 35833, 35551, 34185, 33486, 32697, /* 14144-14151 */
30183, 28203, 29455, 31797, 34016, 35353, 34907, 35319, /* 14152-14159 */
35804, 32173, 27263, 26704, 27861, 26614, 24060, 25784, /* 14160-14167 */
30016, 30764, 30248, 31672, 34639, 34932, 32376, 31415, /* 14168-14175 */
32298, 33244, 33778, 34164, 34257, 33445, 30981, 29110, /* 14176-14183 */
30534, 33203, 33791, 33171, 32886, 33237, 34351, 35952, /* 14184-14191 */
38729, 40724, 39935, 38083, 34128, 28107, 25884, 27853, /* 14192-14199 */
31257, 32923, 31961, 30359, 28434, 26742, 27102, 29889, /* 14200-14207 */
34202, 36747, 35159, 33835, 33896, 31610, 27789, 28685, /* 14208-14215 */
32568, 33665, 34071, 35660, 37637, 39621, 40347, 38864, /* 14216-14223 */
37197, 36340, 35599, 33444, 33880, 39354, 40887, 38784, /* 14224-14231 */
36980, 34579, 30332, 26675, 26596, 27017, 25787, 24079, /* 14232-14239 */
22809, 22659, 24304, 25124, 25118, 28267, 33290, 35831, /* 14240-14247 */
35592, 34204, 32502, 31685, 32412, 31285, 28017, 26078, /* 14248-14255 */
27043, 28931, 30077, 34361, 38544, 39055, 39260, 40106, /* 14256-14263 */
41345, 43018, 44007, 43933, 43607, 42325, 38473, 33657, /* 14264-14271 */
32998, 34558, 32747, 29596, 30267, 32265, 31294, 29296, /* 14272-14279 */
29986, 34013, 37302, 36317, 32146, 28543, 26343, 24731, /* 14280-14287 */
23778, 23587, 24891, 24591, 24369, 26104, 26549, 25102, /* 14288-14295 */
23251, 23217, 25673, 29819, 35204, 40171, 42835, 43087, /* 14296-14303 */
41985, 39276, 36379, 35554, 37216, 39283, 39528, 38827, /* 14304-14311 */
38726, 38589, 36280, 34077, 34478, 37290, 38008, 34263, /* 14312-14319 */
32366, 33807, 34357, 33834, 33299, 31839, 28294, 24258, /* 14320-14327 */
22489, 24119, 26620, 27385, 26427, 24923, 24793, 24320, /* 14328-14335 */
22950, 25313, 31997, 36137, 37689, 39541, 39806, 38314, /* 14336-14343 */
36306, 35987, 36786, 36778, 36259, 34387, 31887, 33591, /* 14344-14351 */
37182, 40037, 43196, 44165, 42160, 38822, 35870, 33070, /* 14352-14359 */
30746, 29655, 28881, 27352, 26307, 25831, 24384, 22873, /* 14360-14367 */
23968, 26089, 26541, 26789, 28019, 30633, 34378, 35695, /* 14368-14375 */
33815, 32362, 31836, 30683, 28344, 30783, 37769, 40166, /* 14376-14383 */
40081, 40139, 39265, 37326, 35703, 38036, 44440, 55847, /* 14384-14391 */
56000, 45145, 37760, 30681, 24219, 15201, 10174, 11406, /* 14392-14399 */
10095, 8738, 10691, 15381, 20878, 25624, 27227, 28568, /* 14400-14407 */
29666, 32765, 36411, 36709, 39661, 42653, 45836, 47526, /* 14408-14415 */
48175, 49746, 50708, 51229, 51207, 51963, 53114, 50993, /* 14416-14423 */
47732, 46845, 48130, 46106, 41422, 39428, 37879, 34890, /* 14424-14431 */
29664, 27844, 26697, 24792, 22775, 17215, 16156, 17662, /* 14432-14439 */
15133, 8773, 3738, 4356, 5381, 6883, 10010, 10863, /* 14440-14447 */
10793, 7941, 7733, 10064, 11914, 14330, 19495, 25677, /* 14448-14455 */
28571, 30370, 30159, 30091, 33550, 38861, 46439, 55736, /* 14456-14463 */
62031, 64950, 334, 64546, 62520, 60434, 60211, 60832, /* 14464-14471 */
58185, 55721, 56725, 57479, 56302, 53434, 49896, 46692, /* 14472-14479 */
45127, 45394, 46698, 48809, 48275, 45295, 42395, 38610, /* 14480-14487 */
32893, 25528, 22804, 26287, 26872, 24002, 22031, 21093, /* 14488-14495 */
20667, 20325, 20856, 23459, 25347, 24955, 24013, 24106, /* 14496-14503 */
25523, 25101, 24083, 23899, 21729, 17603, 13899, 13514, /* 14504-14511 */
14240, 12621, 11663, 12100, 12618, 14798, 18667, 23091, /* 14512-14519 */
25206, 26278, 27297, 25876, 23366, 21385, 21350, 23356, /* 14520-14527 */
23166, 20624, 18485, 17649, 17932, 18709, 22452, 29941, /* 14528-14535 */
33974, 34276, 34484, 33666, 32152, 31026, 32110, 36334, /* 14536-14543 */
40841, 42729, 42323, 43029, 45107, 44966, 42230, 40607, /* 14544-14551 */
42857, 44442, 44209, 45870, 48878, 49484, 47893, 45528, /* 14552-14559 */
44274, 43958, 42736, 41944, 41763, 42213, 43236, 43639, /* 14560-14567 */
43431, 42746, 42051, 41784, 42494, 43045, 43255, 43833, /* 14568-14575 */
43951, 42828, 40872, 39892, 39448, 37740, 37111, 39946, /* 14576-14583 */
43828, 46593, 47115, 46155, 45834, 45927, 45622, 46453, /* 14584-14591 */
48514, 48221, 44736, 41983, 42684, 42357, 38549, 35154, /* 14592-14599 */
34711, 33802, 31447, 29893, 28800, 26947, 25825, 27145, /* 14600-14607 */
30007, 30560, 27751, 23686, 20245, 19548, 19299, 18118, /* 14608-14615 */
18285, 18192, 15668, 11794, 9578, 9544, 9775, 9955, /* 14616-14623 */
10424, 11284, 15056, 20901, 25408, 28021, 28250, 26933, /* 14624-14631 */
24923, 23017, 20889, 19388, 20717, 22850, 22455, 20050, /* 14632-14639 */
18130, 16750, 15501, 17484, 22763, 24920, 23438, 22605, /* 14640-14647 */
23740, 25472, 25162, 23152, 22177, 21491, 19861, 17422, /* 14648-14655 */
16909, 21497, 25290, 24975, 24093, 23542, 23249, 24448, /* 14656-14663 */
28560, 34198, 38039, 39666, 40154, 39861, 39212, 38165, /* 14664-14671 */
37266, 37555, 39765, 41479, 41335, 41520, 42983, 45094, /* 14672-14679 */
46970, 47584, 46728, 46369, 46114, 44963, 42515, 40926, /* 14680-14687 */
42506, 44535, 45234, 44222, 42388, 42108, 42581, 42939, /* 14688-14695 */
43124, 43465, 44291, 45329, 46457, 47703, 47552, 45314, /* 14696-14703 */
44245, 46006, 47297, 46988, 46938, 48084, 49255, 49222, /* 14704-14711 */
48631, 48137, 47526, 47181, 47509, 47645, 48094, 48554, /* 14712-14719 */
47009, 44564, 41879, 38889, 36264, 34902, 33802, 31776, /* 14720-14727 */
29580, 29147, 30799, 31838, 31375, 30038, 28383, 28448, /* 14728-14735 */
30669, 33240, 34828, 35082, 34510, 33267, 31346, 29452, /* 14736-14743 */
28253, 28479, 29999, 30780, 31147, 32217, 32806, 32833, /* 14744-14751 */
34079, 35557, 35048, 33462, 32416, 31875, 31576, 30924, /* 14752-14759 */
29732, 28007, 25786, 23102, 19626, 17400, 18547, 19396, /* 14760-14767 */
17723, 15661, 15067, 16018, 16940, 17763, 18955, 18581, /* 14768-14775 */
17182, 16206, 15392, 15576, 16566, 16534, 16486, 16349, /* 14776-14783 */
15009, 13996, 14539, 16272, 19353, 23048, 25196, 25854, /* 14784-14791 */
26368, 27041, 27429, 26661, 26027, 26773, 27383, 27214, /* 14792-14799 */
26674, 26190, 26011, 25512, 24537, 23517, 22850, 22690, /* 14800-14807 */
22359, 22484, 25008, 27667, 28753, 28954, 28300, 27136, /* 14808-14815 */
25720, 25175, 26532, 28922, 30699, 31766, 32181, 32287, /* 14816-14823 */
32838, 34181, 35647, 37387, 39753, 41520, 42459, 43001, /* 14824-14831 */
43413, 43618, 44050, 44603, 44368, 43299, 42922, 43649, /* 14832-14839 */
44714, 46182, 46297, 45431, 44707, 44554, 45566, 46417, /* 14840-14847 */
46169, 45025, 43888, 43273, 43538, 43984, 44285, 44739, /* 14848-14855 */
43920, 42319, 42486, 43374, 44156, 45891, 48046, 48218, /* 14856-14863 */
46748, 45433, 44923, 45076, 45236, 45227, 45025, 45499, /* 14864-14871 */
45686, 44698, 44170, 45067, 45729, 44946, 43755, 43229, /* 14872-14879 */
43251, 43754, 44948, 45753, 44361, 41744, 39320, 36915, /* 14880-14887 */
35534, 34554, 32880, 31710, 31792, 32271, 32222, 31589, /* 14888-14895 */
30963, 31059, 31837, 32154, 31372, 31033, 31952, 32219, /* 14896-14903 */
31120, 29401, 27699, 26432, 25691, 25345, 25196, 25732, /* 14904-14911 */
26788, 26932, 26726, 26678, 26852, 26765, 26921, 28345, /* 14912-14919 */
28998, 28469, 28034, 27980, 27069, 25000, 22884, 22025, /* 14920-14927 */
22532, 22627, 21778, 20322, 19583, 20482, 22403, 23934, /* 14928-14935 */
23937, 22911, 21794, 21082, 21134, 21226, 21325, 21464, /* 14936-14943 */
21041, 19907, 18414, 17205, 16936, 17636, 18813, 19452, /* 14944-14951 */
19821, 20326, 21247, 23170, 24921, 25519, 25573, 25345, /* 14952-14959 */
25033, 24391, 23926, 25040, 26626, 26961, 26079, 24896, /* 14960-14967 */
23998, 23945, 25211, 26765, 27218, 27202, 27644, 28944, /* 14968-14975 */
30285, 31056, 30781, 29872, 29819, 30424, 30589, 30947, /* 14976-14983 */
32269, 33501, 33564, 32859, 32609, 33217, 34330, 36170, /* 14984-14991 */
37780, 38535, 39033, 39222, 39462, 39713, 39566, 39146, /* 14992-14999 */
39213, 39865, 40222, 40588, 41352, 41856, 42241, 42854, /* 15000-15007 */
43099, 42236, 41555, 42005, 42246, 41567, 41149, 41437, /* 15008-15015 */
41870, 42210, 42332, 42149, 42130, 42533, 42717, 42463, /* 15016-15023 */
43063, 44356, 44821, 44964, 45201, 44943, 44446, 44527, /* 15024-15031 */
44804, 45030, 44841, 44030, 43789, 44683, 45707, 45733, /* 15032-15039 */
44574, 43589, 43711, 44348, 44801, 44660, 43901, 42588, /* 15040-15047 */
41030, 39727, 38936, 38186, 37242, 35823, 34078, 33177, /* 15048-15055 */
33005, 33686, 34454, 34167, 33096, 32201, 32040, 32307, /* 15056-15063 */
33233, 34416, 34796, 34217, 33175, 32143, 31019, 30170, /* 15064-15071 */
30578, 31533, 31976, 31657, 30975, 30549, 30637, 31390, /* 15072-15079 */
32225, 32181, 31420, 30386, 29503, 29579, 30161, 29938, /* 15080-15087 */
28545, 26645, 24943, 23806, 23184, 22905, 22522, 21821, /* 15088-15095 */
21260, 21277, 21972, 22846, 23412, 23404, 22804, 22610, /* 15096-15103 */
22689, 22615, 22909, 22777, 22040, 21619, 21642, 21792, /* 15104-15111 */
21978, 22377, 22572, 22981, 24235, 25278, 25696, 26297, /* 15112-15119 */
26847, 26710, 26104, 25715, 25507, 25572, 25918, 26097, /* 15120-15127 */
25970, 25250, 24788, 24439, 23883, 23823, 24247, 24197, /* 15128-15135 */
24297, 25032, 25856, 26697, 27155, 27321, 27138, 26731, /* 15136-15143 */
26262, 26248, 27292, 28962, 29937, 29811, 29332, 29276, /* 15144-15151 */
30001, 31277, 32277, 32760, 33144, 33455, 33894, 34606, /* 15152-15159 */
35451, 35895, 35623, 35259, 35314, 35435, 35933, 37119, /* 15160-15167 */
38003, 37824, 37236, 37079, 37449, 38233, 39018, 38860, /* 15168-15175 */
37930, 37409, 37602, 38134, 38941, 39324, 39516, 39700, /* 15176-15183 */
39770, 39745, 39824, 40546, 41819, 42810, 42864, 42521, /* 15184-15191 */
41937, 41691, 41961, 42422, 42471, 42020, 41635, 41367, /* 15192-15199 */
41593, 42247, 42757, 42970, 42798, 42217, 41655, 41709, /* 15200-15207 */
42443, 43103, 43157, 42318, 41189, 40188, 39447, 39071, /* 15208-15215 */
38401, 37675, 37397, 37487, 37974, 38630, 38790, 38183, /* 15216-15223 */
37456, 37464, 37932, 38051, 38273, 38521, 38130, 37254, /* 15224-15231 */
36401, 35659, 35230, 34994, 34820, 34339, 33660, 33300, /* 15232-15239 */
33158, 33362, 33532, 33389, 32741, 32214, 32165, 32103, /* 15240-15247 */
32153, 31822, 31438, 30904, 30094, 28884, 27827, 27632, /* 15248-15255 */
27884, 27658, 26927, 26424, 26564, 27492, 28679, 29275, /* 15256-15263 */
29167, 28576, 28029, 27532, 27303, 27722, 27847, 27460, /* 15264-15271 */
26599, 25586, 24864, 24717, 25127, 25324, 25023, 24783, /* 15272-15279 */
24747, 25124, 25970, 26847, 26785, 25939, 25119, 24599, /* 15280-15287 */
24530, 24892, 25303, 25408, 25214, 24887, 24462, 24300, /* 15288-15295 */
24520, 24934, 25035, 25004, 25204, 25628, 26390, 27315, /* 15296-15303 */
27672, 27276, 26699, 26399, 26607, 27296, 28209, 28891, /* 15304-15311 */
29286, 29446, 29363, 29016, 29230, 29877, 30490, 30790, /* 15312-15319 */
30738, 30465, 30334, 30778, 31379, 31405, 30869, 30464, /* 15320-15327 */
30376, 30659, 31513, 32209, 32267, 32046, 31968, 32012, /* 15328-15335 */
32096, 32620, 33029, 32860, 32605, 32706, 33408, 34510, /* 15336-15343 */
35745, 36264, 36140, 36099, 36457, 37204, 37922, 38879, /* 15344-15351 */
39471, 39724, 39915, 40081, 40306, 40407, 40424, 40000, /* 15352-15359 */
39542, 39534, 39542, 39825, 40370, 40858, 40809, 40377, /* 15360-15367 */
39884, 39563, 39860, 40624, 41216, 41121, 40538, 39760, /* 15368-15375 */
38909, 38504, 38389, 38027, 37314, 36747, 36721, 36997, /* 15376-15383 */
37795, 38536, 38862, 38538, 38082, 37879, 38068, 39063, /* 15384-15391 */
40114, 40116, 39510, 38810, 38312, 38087, 38010, 37922, /* 15392-15399 */
37581, 37372, 37223, 37130, 37048, 37238, 37370, 37023, /* 15400-15407 */
36442, 35824, 35442, 35273, 35507, 35343, 34449, 33562, /* 15408-15415 */
32715, 31959, 31455, 31260, 30802, 30086, 29702, 29608, /* 15416-15423 */
29823, 30508, 31048, 31016, 30566, 30048, 29568, 29541, /* 15424-15431 */
29879, 30181, 30150, 29766, 29325, 28671, 28329, 28640, /* 15432-15439 */
28800, 28396, 27822, 27660, 27919, 28520, 29111, 29358, /* 15440-15447 */
28841, 28142, 27448, 26871, 26968, 27465, 27720, 27520, /* 15448-15455 */
26960, 26408, 25917, 25768, 25910, 25893, 25718, 25693, /* 15456-15463 */
26051, 26657, 27225, 27336, 27026, 26530, 26305, 26431, /* 15464-15471 */
26755, 27552, 28354, 28535, 28500, 28277, 28051, 28268, /* 15472-15479 */
28672, 28749, 28495, 28283, 28091, 28069, 28480, 28855, /* 15480-15487 */
28874, 28281, 27834, 27658, 27943, 28843, 29722, 29935, /* 15488-15495 */
29718, 29630, 29465, 29457, 29714, 30170, 30309, 29909, /* 15496-15503 */
29570, 29601, 30272, 31610, 32674, 33060, 32991, 33010, /* 15504-15511 */
33234, 33702, 34642, 35384, 35716, 35892, 35865, 35675, /* 15512-15519 */
35582, 35736, 35626, 35463, 35324, 35084, 35385, 36161, /* 15520-15527 */
37025, 37156, 36527, 36189, 36303, 36478, 37090, 37683, /* 15528-15535 */
37738, 37573, 37383, 37025, 36670, 36638, 36619, 36262, /* 15536-15543 */
35841, 35787, 36126, 36928, 37987, 38474, 38065, 37747, /* 15544-15551 */
37821, 38117, 38909, 39960, 40635, 40566, 40227, 39623, /* 15552-15559 */
39065, 38955, 39038, 38962, 38590, 38054, 37693, 37737, /* 15560-15567 */
38131, 38618, 38707, 38276, 37654, 37211, 37144, 37573, /* 15568-15575 */
37704, 37088, 36377, 35728, 35122, 34788, 34595, 34438, /* 15576-15583 */
34193, 33945, 33759, 33871, 34477, 35298, 35636, 35439, /* 15584-15591 */
34972, 34554, 34535, 34836, 35049, 34544, 33828, 33539, /* 15592-15599 */
33488, 33323, 33095, 32754, 32193, 31667, 31500, 31564, /* 15600-15607 */
31817, 32298, 32493, 31892, 30733, 29693, 29098, 29256, /* 15608-15615 */
29929, 30314, 30070, 29574, 29070, 28655, 28453, 28319, /* 15616-15623 */
28256, 28034, 27619, 27371, 27628, 28220, 28868, 29046, /* 15624-15631 */
28602, 28191, 27695, 27557, 28394, 29335, 29610, 29469, /* 15632-15639 */
29085, 28669, 28448, 28558, 28470, 28060, 27675, 27480, /* 15640-15647 */
27593, 27815, 28104, 28417, 26773, 26959, 28199, 28339, /* 15648-15655 */
29697, 31050, 32507, 33610, 33490, 33168, 32774, 32728, /* 15656-15663 */
33085, 32450, 31080, 30885, 30598, 30051, 31299, 31378, /* 15664-15671 */
30428, 29807, 29252, 28336, 28606, 28413, 28277, 29045, /* 15672-15679 */
28999, 28919, 27993, 26519, 25388, 24605, 26880, 32215, /* 15680-15687 */
31713, 28662, 27940, 25744, 23982, 23733, 23863, 23256, /* 15688-15695 */
23523, 24872, 26729, 28665, 30192, 31602, 33388, 34627, /* 15696-15703 */
35666, 36295, 35641, 34583, 33443, 32320, 32199, 34578, /* 15704-15711 */
39803, 41993, 40597, 37700, 35776, 36476, 38362, 40547, /* 15712-15719 */
41405, 41836, 42530, 43080, 43666, 44251, 44157, 43773, /* 15720-15727 */
43733, 43562, 43485, 43324, 42514, 40887, 38484, 35982, /* 15728-15735 */
33853, 32151, 31293, 31607, 34403, 37349, 36342, 34720, /* 15736-15743 */
35184, 35537, 35714, 36867, 37937, 38456, 39022, 40011, /* 15744-15751 */
39835, 38915, 37749, 36008, 34728, 33704, 32746, 32564, /* 15752-15759 */
33156, 36078, 40577, 41540, 39100, 38059, 38776, 40263, /* 15760-15767 */
41335, 39934, 38769, 39208, 39221, 38900, 37610, 35391, /* 15768-15775 */
33195, 31433, 30336, 29885, 29810, 29951, 29859, 29944, /* 15776-15783 */
30263, 30296, 30638, 30587, 29735, 29377, 30034, 32949, /* 15784-15791 */
36278, 35027, 30705, 26823, 24415, 23895, 25337, 25519, /* 15792-15799 */
24755, 25382, 26387, 27075, 27158, 27302, 28289, 29614, /* 15800-15807 */
30764, 31433, 31783, 31912, 31910, 31451, 30545, 29171, /* 15808-15815 */
28382, 29854, 30737, 29327, 27554, 26333, 26393, 27443, /* 15816-15823 */
26989, 26281, 28052, 30609, 32327, 32800, 32442, 32348, /* 15824-15831 */
32947, 33939, 34587, 34202, 32984, 31807, 30646, 29370, /* 15832-15839 */
28337, 27005, 25598, 24284, 23485, 24279, 27087, 30854, /* 15840-15847 */
31143, 28738, 26956, 26451, 28044, 31358, 33249, 32237, /* 15848-15855 */
31340, 31055, 29793, 28177, 27622, 27379, 26960, 26499, /* 15856-15863 */
26281, 26328, 26277, 26209, 26739, 28404, 32237, 36909, /* 15864-15871 */
38835, 37853, 36249, 35278, 35323, 36999, 37976, 36408, /* 15872-15879 */
35082, 35200, 35383, 35004, 34493, 34246, 34579, 35655, /* 15880-15887 */
36833, 37393, 37770, 38230, 38764, 39087, 38583, 37774, /* 15888-15895 */
36581, 34808, 33803, 34222, 36230, 36424, 33235, 30259, /* 15896-15903 */
28957, 29185, 30197, 32344, 33703, 33318, 33948, 35299, /* 15904-15911 */
36234, 36809, 37333, 37643, 37474, 36759, 36230, 36041, /* 15912-15919 */
35475, 34564, 33017, 31567, 31520, 34658, 38276, 37810, /* 15920-15927 */
35551, 34201, 34848, 37546, 39794, 39254, 38809, 40251, /* 15928-15935 */
41947, 42394, 41601, 40077, 38261, 36917, 36265, 35545, /* 15936-15943 */
34394, 33203, 32255, 31478, 30582, 29496, 28280, 27898, /* 15944-15951 */
28443, 29653, 32064, 35554, 37325, 35459, 33126, 31872, /* 15952-15959 */
30988, 30825, 31435, 30275, 28392, 28026, 28391, 29055, /* 15960-15967 */
29917, 31038, 31569, 31598, 31968, 32384, 32774, 32620, /* 15968-15975 */
31668, 30853, 30575, 31946, 34705, 35214, 32992, 30968, /* 15976-15983 */
30557, 30977, 32394, 32952, 31610, 31206, 32256, 33387, /* 15984-15991 */
33929, 34071, 34246, 34641, 35487, 36353, 36506, 36557, /* 15992-15999 */
37060, 37162, 36467, 34942, 32829, 31334, 30534, 30437, /* 16000-16007 */
31286, 33126, 33939, 32037, 29637, 27825, 27050, 27388, /* 16008-16015 */
29733, 33177, 33379, 32092, 32262, 32630, 32523, 32216, /* 16016-16023 */
31708, 30618, 29626, 29057, 28383, 27360, 26501, 26734, /* 16024-16031 */
29476, 34305, 36741, 35905, 34329, 33444, 33038, 33342, /* 16032-16039 */
34577, 36002, 35546, 34266, 34418, 34889, 34776, 34652, /* 16040-16047 */
34817, 35197, 35600, 35459, 34835, 34211, 33847, 33513, /* 16048-16055 */
32849, 31778, 30627, 29420, 28588, 28755, 30221, 32907, /* 16056-16063 */
33543, 31798, 30114, 28938, 27956, 27474, 28181, 29892, /* 16064-16071 */
30140, 29115, 29112, 29874, 30665, 31170, 31466, 31368, /* 16072-16079 */
31339, 32020, 32572, 32408, 31897, 31467, 32119, 34808, /* 16080-16087 */
37711, 37649, 35564, 33289, 31982, 31889, 32658, 34320, /* 16088-16095 */
34982, 34680, 35816, 37604, 38083, 37563, 36985, 36702, /* 16096-16103 */
36536, 36035, 35157, 34066, 33293, 32820, 31946, 30737, /* 16104-16111 */
29636, 29020, 29358, 30293, 32009, 34724, 35743, 34045, /* 16112-16119 */
32081, 30644, 29367, 28529, 28394, 29982, 31616, 30456, /* 16120-16127 */
29387, 30732, 32629, 33440, 33414, 32869, 31942, 31504, /* 16128-16135 */
31385, 31103, 30576, 30068, 30294, 32014, 35007, 35819, /* 16136-16143 */
33948, 32513, 32128, 32490, 32891, 33644, 35058, 35138, /* 16144-16151 */
34658, 35145, 35652, 35542, 35270, 35184, 34929, 34556, /* 16152-16159 */
34142, 34060, 34619, 35273, 35125, 34202, 33009, 31808, /* 16160-16167 */
30858, 30549, 31327, 33641, 35563, 34532, 32009, 30052, /* 16168-16175 */
28701, 28109, 28537, 29883, 32273, 33079, 31518, 31128, /* 16176-16183 */
31944, 32307, 32131, 31710, 30985, 30348, 30044, 29595, /* 16184-16191 */
28876, 28419, 29075, 31337, 34850, 37396, 36910, 35130, /* 16192-16199 */
33712, 33117, 33020, 33278, 34449, 35083, 34292, 34379, /* 16200-16207 */
34988, 35284, 35904, 36976, 37788, 37741, 37213, 36537, /* 16208-16215 */
35932, 35649, 35133, 34034, 32726, 31406, 30186, 29384, /* 16216-16223 */
29007, 30115, 33020, 34415, 33252, 31555, 30070, 28968, /* 16224-16231 */
28487, 28836, 30466, 31712, 30590, 29835, 30635, 31239, /* 16232-16239 */
31194, 30884, 30958, 31416, 32207, 32625, 32051, 31341, /* 16240-16247 */
31030, 31748, 34147, 36991, 37322, 35364, 33444, 32206, /* 16248-16255 */
31540, 31398, 32682, 35054, 36003, 36030, 36533, 36722, /* 16256-16263 */
36672, 36634, 36314, 35700, 34988, 34329, 33749, 33325, /* 16264-16271 */
32911, 32024, 31149, 31013, 31051, 30869, 30716, 31222, /* 16272-16279 */
33577, 35705, 34900, 32682, 30764, 29218, 28234, 27782, /* 16280-16287 */
28133, 29598, 30154, 29704, 30941, 32857, 33459, 33127, /* 16288-16295 */
32697, 32268, 32110, 31917, 31094, 30151, 29630, 29878, /* 16296-16303 */
31140, 33502, 35208, 34825, 34226, 33710, 33175, 32783, /* 16304-16311 */
32921, 34425, 35517, 35082, 34799, 35012, 35222, 35372, /* 16312-16319 */
35467, 35134, 34767, 34973, 35524, 36094, 36154, 35320, /* 16320-16327 */
34095, 33109, 32306, 31413, 30730, 30780, 32288, 34615, /* 16328-16335 */
34867, 32817, 30669, 29521, 29286, 29646, 30274, 31586, /* 16336-16343 */
32792, 31964, 31139, 31648, 31909, 31451, 30898, 30413, /* 16344-16351 */
29997, 29738, 29278, 28907, 29369, 30286, 31821, 34421, /* 16352-16359 */
36957, 36987, 35524, 34325, 33396, 32664, 32401, 33463, /* 16360-16367 */
34840, 34602, 33816, 34075, 35152, 36493, 37535, 37732, /* 16368-16375 */
37066, 36369, 35919, 35677, 35383, 34695, 33494, 32368, /* 16376-16383 */
31492, 30271, 28982, 28379, 29596, 32949, 35371, 34622, /* 16384-16391 */
32303, 30343, 29234, 28745, 28683, 29121, 30308, 30370, /* 16392-16399 */
29465, 29686, 30202, 30490, 30937, 31848, 32552, 32733, /* 16400-16407 */
32292, 31284, 30661, 30511, 31083, 32726, 35250, 36553, /* 16408-16415 */
35599, 34152, 32687, 31640, 31624, 33265, 35866, 37042, /* 16416-16423 */
36444, 36011, 36271, 36627, 36826, 36618, 35729, 34767, /* 16424-16431 */
34280, 33922, 33318, 32590, 32046, 31870, 32044, 31823, /* 16432-16439 */
30961, 30241, 30530, 32843, 35504, 35457, 33142, 30852, /* 16440-16447 */
29349, 28373, 27628, 27345, 28607, 30605, 31095, 31311, /* 16448-16455 */
32156, 32608, 32545, 32528, 32394, 31994, 31465, 30582, /* 16456-16463 */
29873, 29640, 29736, 30482, 32827, 35660, 36326, 35609, /* 16464-16471 */
34559, 33423, 32661, 32792, 34308, 35799, 35528, 34607, /* 16472-16479 */
34494, 34928, 35295, 35303, 34988, 34998, 35672, 36345, /* 16480-16487 */
36515, 36064, 35201, 34160, 33388, 32617, 31393, 30280, /* 16488-16495 */
29981, 31282, 33866, 34864, 33222, 31382, 30665, 30550, /* 16496-16503 */
30519, 30426, 30806, 32011, 32162, 31261, 30976, 30858, /* 16504-16511 */
30653, 30607, 30457, 29881, 29344, 29116, 29289, 29962, /* 16512-16519 */
30585, 31189, 32843, 35515, 36761, 36014, 34696, 33344, /* 16520-16527 */
32278, 32055, 32919, 34182, 34216, 33467, 34071, 35766, /* 16528-16535 */
37187, 37748, 37474, 36811, 36423, 36284, 35936, 35247, /* 16536-16543 */
34316, 33291, 32452, 31630, 30405, 29190, 28994, 30415, /* 16544-16551 */
33382, 35746, 35034, 32576, 30664, 29604, 28972, 28367, /* 16552-16559 */
28181, 29189, 30070, 29425, 28881, 29368, 30375, 31572, /* 16560-16567 */
32631, 32849, 32374, 31752, 31158, 30836, 30747, 30772, /* 16568-16575 */
31647, 34275, 36594, 36138, 34417, 32974, 32411, 32836, /* 16576-16583 */
34068, 35912, 37043, 36612, 36043, 36539, 37157, 36953, /* 16584-16591 */
36294, 35474, 34879, 34466, 33894, 33256, 32957, 32988, /* 16592-16599 */
33080, 32953, 32085, 30761, 29859, 30118, 32008, 34563, /* 16600-16607 */
35180, 33407, 31368, 30063, 28997, 28039, 27721, 28805, /* 16608-16615 */
31109, 32218, 31823, 31760, 32028, 32347, 32637, 32372, /* 16616-16623 */
31625, 30903, 30449, 30274, 30006, 29692, 30201, 32579, /* 16624-16631 */
35969, 37258, 36251, 34751, 33341, 32455, 32681, 33648, /* 16632-16639 */
34545, 34352, 33658, 33929, 34686, 34956, 34874, 35143, /* 16640-16647 */
35786, 36552, 36893, 36415, 35511, 34731, 33960, 33181, /* 16648-16655 */
32142, 30809, 29855, 29651, 30542, 32610, 34124, 33529, /* 16656-16663 */
32194, 31482, 31085, 30448, 29785, 29887, 31229, 32182, /* 16664-16671 */
31257, 30424, 30435, 30597, 30624, 30242, 29594, 29440, /* 16672-16679 */
29798, 30213, 30564, 30588, 30729, 32086, 35028, 37157, /* 16680-16687 */
36621, 34949, 33573, 32784, 32406, 32611, 33504, 34260, /* 16688-16695 */
34444, 35265, 36703, 37471, 37443, 37013, 36726, 36736, /* 16696-16703 */
36447, 35636, 34865, 34375, 33804, 32838, 31759, 30754, /* 16704-16711 */
30077, 30222, 31082, 32779, 34695, 34754, 33158, 31687, /* 16712-16719 */
30411, 29013, 27875, 27641, 28439, 29695, 29593, 28837, /* 16720-16727 */
29470, 30966, 32366, 33007, 32725, 31966, 31525, 31308, /* 16728-16735 */
31092, 30692, 30256, 30829, 33074, 35675, 35906, 34490, /* 16736-16743 */
33404, 33117, 33401, 34043, 34979, 35948, 36158, 35936, /* 16744-16751 */
36450, 36795, 36336, 35745, 35335, 34986, 34538, 33904, /* 16752-16759 */
33488, 33581, 33850, 33785, 33176, 32197, 31150, 30658, /* 16760-16767 */
30763, 31655, 33442, 34621, 33845, 31955, 30169, 28647, /* 16768-16775 */
27774, 27961, 29218, 31293, 32511, 31795, 31335, 31810, /* 16776-16783 */
32243, 32117, 31509, 30876, 30589, 30385, 29929, 29559, /* 16784-16791 */
29504, 30412, 32718, 35867, 37284, 36121, 34545, 33549, /* 16792-16799 */
33087, 32844, 32873, 33360, 33678, 33444, 33456, 33712, /* 16800-16807 */
33927, 34425, 35349, 36166, 36463, 36213, 35467, 34886, /* 16808-16815 */
34709, 34307, 33359, 32069, 30956, 30274, 30192, 30440, /* 16816-16823 */
31502, 33257, 34111, 33921, 33416, 32627, 31734, 31355, /* 16824-16831 */
31577, 32257, 32584, 31799, 30941, 30823, 30897, 30641, /* 16832-16839 */
30218, 30143, 30594, 31338, 31779, 31653, 31287, 31111, /* 16840-16847 */
32015, 33994, 35489, 35306, 34489, 33793, 33144, 32364, /* 16848-16855 */
32363, 32747, 33776, 34674, 35088, 35669, 35722, 35696, /* 16856-16863 */
35765, 35894, 35787, 35157, 34363, 33741, 33299, 32913, /* 16864-16871 */
32481, 31889, 31396, 31285, 31342, 31624, 32298, 33615, /* 16872-16879 */
34216, 33722, 32768, 31381, 30097, 29598, 29682, 29914, /* 16880-16887 */
30490, 30823, 30850, 31602, 32739, 33069, 32948, 32207, /* 16888-16895 */
32115, 32495, 31914, 31056, 30560, 30308, 31423, 32402, /* 16896-16903 */
34127, 33560, 32209, 34235, 34380, 33732, 33155, 32685, /* 16904-16911 */
32071, 32059, 31055, 30646, 30796, 30070, 29485, 29556, /* 16912-16919 */
29316, 29461, 30334, 31910, 32581, 32416, 32087, 31840, /* 16920-16927 */
31081, 34954, 41168, 40926, 37749, 35644, 39460, 41316, /* 16928-16935 */
38872, 37636, 37911, 38503, 40344, 41834, 43325, 43413, /* 16936-16943 */
42224, 39933, 35092, 30467, 28484, 31203, 31467, 29441, /* 16944-16951 */
29539, 29735, 28963, 23613, 20411, 23857, 26483, 29724, /* 16952-16959 */
28224, 24332, 23727, 36778, 43824, 38221, 41500, 30960, /* 16960-16967 */
24671, 24833, 24000, 36920, 36673, 39638, 39685, 37302, /* 16968-16975 */
23004, 28622, 36152, 39227, 47806, 51348, 44690, 42839, /* 16976-16983 */
35646, 23293, 20759, 24739, 29233, 28936, 35331, 44413, /* 16984-16991 */
34876, 28293, 30197, 29534, 31033, 38343, 36466, 28366, /* 16992-16999 */
20376, 15352, 25842, 15773, 12983, 18389, 24383, 23063, /* 17000-17007 */
19957, 31902, 31391, 30150, 35418, 38340, 35481, 40333, /* 17008-17015 */
43703, 40010, 45164, 39785, 34430, 39836, 45013, 45174, /* 17016-17023 */
38620, 41348, 46106, 40542, 36104, 33854, 27313, 27384, /* 17024-17031 */
32453, 26780, 24970, 22369, 14534, 19534, 27782, 30643, /* 17032-17039 */
26283, 17989, 25050, 23765, 27308, 30467, 33488, 33394, /* 17040-17047 */
29237, 32243, 34861, 39691, 41310, 46413, 50256, 59052, /* 17048-17055 */
49703, 42435, 45278, 42019, 36275, 27332, 30508, 31354, /* 17056-17063 */
25390, 23335, 24170, 23322, 23706, 20255, 21420, 24081, /* 17064-17071 */
29723, 33015, 39239, 43540, 39122, 22192, 17775, 31500, /* 17072-17079 */
36979, 34564, 32001, 33379, 34154, 34371, 34010, 35893, /* 17080-17087 */
41391, 44743, 47406, 42188, 33304, 32434, 32256, 34866, /* 17088-17095 */
26222, 19427, 24805, 26529, 26147, 26179, 29807, 31507, /* 17096-17103 */
33845, 34434, 35382, 39964, 37735, 41566, 46365, 43763, /* 17104-17111 */
32620, 25772, 22716, 27036, 27204, 25348, 22826, 20206, /* 17112-17119 */
24896, 22567, 24603, 29736, 32474, 34061, 41103, 42664, /* 17120-17127 */
38471, 35973, 38063, 41396, 39165, 41304, 42764, 37328, /* 17128-17135 */
35942, 37881, 34465, 34885, 33090, 33019, 37625, 33446, /* 17136-17143 */
31601, 35545, 41512, 43078, 39321, 30129, 30167, 31669, /* 17144-17151 */
29205, 24370, 21308, 23763, 21901, 19154, 16953, 19917, /* 17152-17159 */
22971, 31604, 38755, 38066, 33140, 28979, 33968, 38360, /* 17160-17167 */
39328, 34263, 30169, 31924, 28345, 26136, 34697, 38809, /* 17168-17175 */
40584, 40185, 34464, 35098, 36249, 41083, 43249, 43605, /* 17176-17183 */
42590, 37083, 29238, 28832, 26144, 24095, 19466, 19872, /* 17184-17191 */
20905, 19422, 18556, 22675, 30285, 30680, 38476, 41936, /* 17192-17199 */
39957, 38076, 34566, 35275, 41008, 40774, 41876, 41026, /* 17200-17207 */
36832, 36747, 33727, 36258, 35535, 29591, 32248, 31273, /* 17208-17215 */
28885, 30579, 30512, 33383, 32367, 28697, 30843, 33967, /* 17216-17223 */
34312, 32817, 30523, 29518, 28362, 30591, 28370, 25642, /* 17224-17231 */
28285, 28072, 32209, 37032, 37202, 34002, 31097, 31110, /* 17232-17239 */
35631, 36674, 35463, 31441, 34083, 34732, 32410, 30408, /* 17240-17247 */
26681, 25476, 26669, 26769, 27541, 30597, 38334, 40909, /* 17248-17255 */
40419, 38494, 36699, 37309, 38534, 41325, 36027, 33786, /* 17256-17263 */
32617, 31545, 30547, 28366, 28797, 30602, 31270, 32072, /* 17264-17271 */
33077, 32726, 29996, 26828, 27888, 32286, 30722, 27261, /* 17272-17279 */
24870, 24730, 27269, 29671, 29588, 30885, 31894, 32213, /* 17280-17287 */
33065, 36650, 36694, 40884, 41719, 41800, 41612, 36235, /* 17288-17295 */
36425, 42377, 42202, 41087, 39025, 36913, 33778, 30408, /* 17296-17303 */
32187, 30039, 28918, 32444, 31073, 26632, 19470, 15507, /* 17304-17311 */
21072, 25904, 26067, 29837, 28649, 28798, 35474, 36079, /* 17312-17319 */
34995, 34742, 32712, 31898, 32231, 34562, 39216, 39459, /* 17320-17327 */
44179, 42892, 39472, 34351, 33202, 38636, 38153, 36700, /* 17328-17335 */
35665, 33742, 34585, 36103, 31310, 26572, 27583, 31391, /* 17336-17343 */
32967, 32645, 28704, 24769, 24667, 28256, 31219, 31218, /* 17344-17351 */
30770, 30283, 30847, 32513, 31968, 33807, 33215, 33105, /* 17352-17359 */
34736, 35561, 34941, 37798, 42127, 43457, 40049, 34070, /* 17360-17367 */
33655, 36169, 35298, 32406, 28184, 26927, 29116, 30625, /* 17368-17375 */
30404, 28113, 30527, 34988, 38550, 39102, 33636, 28369, /* 17376-17383 */
23467, 26382, 29137, 27436, 30166, 29673, 32264, 32867, /* 17384-17391 */
29682, 32096, 33844, 32823, 33038, 33515, 32409, 33228, /* 17392-17399 */
35920, 35188, 29302, 26373, 27113, 29973, 34542, 33624, /* 17400-17407 */
33639, 34597, 36870, 39064, 40099, 37826, 37856, 39680, /* 17408-17415 */
42718, 42566, 40544, 37820, 32849, 32594, 34559, 32527, /* 17416-17423 */
31474, 30047, 31583, 31488, 30109, 29957, 27418, 25719, /* 17424-17431 */
22996, 22586, 24542, 24940, 30220, 35299, 34724, 32497, /* 17432-17439 */
29604, 33340, 35160, 36286, 33740, 33876, 33748, 34865, /* 17440-17447 */
38561, 37257, 37964, 40283, 43036, 42925, 41699, 39185, /* 17448-17455 */
33264, 31192, 32015, 31740, 28446, 24171, 23667, 21619, /* 17456-17463 */
22067, 24618, 24937, 27692, 28356, 30345, 31354, 32410, /* 17464-17471 */
35681, 39398, 38850, 35543, 31314, 30369, 34153, 34790, /* 17472-17479 */
35634, 34318, 35668, 38142, 36487, 35267, 36412, 37524, /* 17480-17487 */
39523, 41373, 40241, 36371, 29900, 25380, 24422, 26352, /* 17488-17495 */
26026, 23681, 25977, 25470, 25663, 27692, 28352, 30468, /* 17496-17503 */
31668, 32184, 31961, 33377, 35719, 39825, 41397, 40892, /* 17504-17511 */
38842, 34826, 34848, 36627, 35419, 32946, 33732, 32864, /* 17512-17519 */
31447, 31209, 31033, 29209, 29536, 33216, 35824, 36764, /* 17520-17527 */
33037, 29305, 29283, 32191, 32128, 31828, 30838, 27770, /* 17528-17535 */
28206, 28416, 27347, 29848, 31251, 31264, 33463, 34264, /* 17536-17543 */
34351, 38094, 40355, 39562, 37138, 31586, 31041, 32098, /* 17544-17551 */
30899, 28669, 25736, 25567, 25601, 28090, 28584, 30185, /* 17552-17559 */
32566, 37059, 40766, 40268, 38765, 35040, 32447, 34855, /* 17560-17567 */
35863, 35329, 33738, 32620, 33595, 32604, 31442, 32107, /* 17568-17575 */
31011, 32013, 31255, 31513, 32668, 34481, 36867, 36465, /* 17576-17583 */
34147, 29346, 26553, 28992, 32332, 31525, 30182, 28956, /* 17584-17591 */
30811, 31284, 31781, 33395, 32924, 35649, 38749, 39032, /* 17592-17599 */
37268, 34583, 33506, 34479, 35436, 34222, 32927, 31957, /* 17600-17607 */
31683, 31840, 30565, 30675, 30795, 30280, 27742, 26655, /* 17608-17615 */
26224, 28249, 32107, 34059, 34883, 33321, 30156, 31973, /* 17616-17623 */
35138, 35050, 34598, 32878, 31944, 32666, 33636, 34089, /* 17624-17631 */
33148, 35863, 39466, 39459, 37720, 35375, 33873, 32681, /* 17632-17639 */
34405, 34034, 33021, 32056, 30972, 29170, 27964, 26790, /* 17640-17647 */
27356, 27842, 27864, 28798, 29083, 30971, 34605, 36433, /* 17648-17655 */
36372, 35076, 32181, 31140, 33432, 35254, 33673, 32765, /* 17656-17663 */
33267, 33772, 34102, 33332, 33259, 34227, 37163, 39246, /* 17664-17671 */
37600, 36188, 33339, 30846, 30455, 29693, 29104, 28660, /* 17672-17679 */
29646, 31468, 31828, 31148, 31934, 33000, 33043, 32205, /* 17680-17687 */
31796, 31540, 33950, 37154, 36965, 35243, 33648, 32825, /* 17688-17695 */
34421, 36236, 34909, 33515, 33885, 32697, 32535, 32637, /* 17696-17703 */
31186, 30879, 32016, 32487, 32089, 31171, 31361, 30211, /* 17704-17711 */
30954, 32440, 32069, 32128, 32472, 32990, 32346, 31547, /* 17712-17719 */
31965, 32098, 32688, 32264, 31768, 32862, 34816, 38033, /* 17720-17727 */
38432, 36960, 34890, 33450, 34370, 35052, 34929, 33289, /* 17728-17735 */
31887, 30148, 28807, 28977, 29520, 30379, 32744, 35788, /* 17736-17743 */
36069, 35293, 34822, 34199, 33429, 33952, 34243, 33205, /* 17744-17751 */
32499, 32829, 33286, 32479, 33253, 33724, 33009, 32624, /* 17752-17759 */
31802, 31998, 32775, 34798, 36128, 35041, 32899, 30209, /* 17760-17767 */
27951, 28991, 29645, 31222, 30809, 31664, 32409, 32243, /* 17768-17775 */
32456, 32805, 34677, 36284, 36532, 36585, 35793, 33195, /* 17776-17783 */
32173, 33484, 34535, 34420, 34093, 33541, 33176, 32829, /* 17784-17791 */
33311, 33058, 33320, 33304, 32444, 31289, 30936, 31452, /* 17792-17799 */
32055, 33070, 33165, 32243, 30090, 30716, 32966, 33442, /* 17800-17807 */
33981, 33359, 32654, 32014, 32061, 32677, 32930, 34497, /* 17808-17815 */
36127, 36634, 35686, 33739, 31687, 32339, 33314, 32440, /* 17816-17823 */
31955, 31407, 31897, 31102, 30862, 29883, 28975, 29498, /* 17824-17831 */
30071, 30804, 30971, 31779, 33497, 34734, 35132, 34164, /* 17832-17839 */
32854, 32475, 33310, 33949, 33130, 32644, 33071, 33669, /* 17840-17847 */
34369, 34616, 34443, 35376, 36509, 37179, 36495, 35567, /* 17848-17855 */
33934, 33058, 32443, 30758, 29232, 29137, 29187, 30319, /* 17856-17863 */
31059, 31195, 30813, 31152, 32079, 32095, 32467, 32578, /* 17864-17871 */
33994, 34662, 34793, 33843, 32469, 31678, 33093, 34294, /* 17872-17879 */
34125, 33474, 32835, 32468, 32573, 33117, 33450, 34127, /* 17880-17887 */
35095, 34811, 33382, 32242, 31214, 31123, 32257, 32805, /* 17888-17895 */
32642, 32220, 31951, 32849, 33608, 32623, 32355, 32043, /* 17896-17903 */
32405, 31837, 31447, 32005, 33132, 35279, 35929, 35260, /* 17904-17911 */
33452, 31913, 32618, 33840, 33627, 32926, 32193, 31454, /* 17912-17919 */
31214, 30177, 29805, 30571, 32496, 34463, 34718, 33968, /* 17920-17927 */
32869, 32321, 33333, 33735, 33058, 32005, 31690, 32055, /* 17928-17935 */
31748, 31614, 31217, 31734, 33046, 32992, 32147, 32160, /* 17936-17943 */
33229, 34655, 35436, 35074, 33995, 32155, 31991, 32309, /* 17944-17951 */
31753, 31093, 31218, 32078, 32387, 32347, 32339, 32458, /* 17952-17959 */
33951, 35542, 35551, 34734, 33010, 32771, 32833, 32558, /* 17960-17967 */
32460, 32409, 32826, 33319, 32796, 32493, 32076, 31892, /* 17968-17975 */
32591, 32563, 32274, 31878, 31540, 32156, 32331, 31697, /* 17976-17983 */
30874, 30586, 31087, 31615, 31891, 32220, 32220, 32387, /* 17984-17991 */
33071, 32823, 32180, 31795, 32146, 33387, 33982, 33869, /* 17992-17999 */
34288, 34303, 34192, 33868, 33946, 33549, 33408, 33562, /* 18000-18007 */
33321, 33113, 32845, 32359, 31633, 30814, 30252, 30187, /* 18008-18015 */
31199, 32619, 33150, 33247, 33107, 32606, 32445, 32785, /* 18016-18023 */
33092, 33291, 32739, 32680, 32491, 31988, 31791, 31860, /* 18024-18031 */
32753, 33433, 33839, 33959, 33444, 33333, 32995, 32911, /* 18032-18039 */
33014, 32726, 31980, 31229, 30712, 30455, 31103, 31702, /* 18040-18047 */
31686, 31635, 31107, 31828, 32692, 33252, 33730, 33802, /* 18048-18055 */
33621, 33286, 32723, 32292, 32588, 32985, 33632, 34098, /* 18056-18063 */
33706, 33049, 32798, 32916, 33710, 34185, 34549, 34625, /* 18064-18071 */
33919, 33099, 32076, 31367, 31267, 32007, 32479, 32878, /* 18072-18079 */
32352, 32409, 32366, 33087, 33043, 32249, 31925, 31775, /* 18080-18087 */
31728, 31247, 31558, 32278, 33120, 33010, 32859, 32604, /* 18088-18095 */
32370, 32748, 33089, 33139, 33205, 32808, 32391, 32468, /* 18096-18103 */
32118, 32188, 32364, 33044, 33644, 33616, 33201, 32817, /* 18104-18111 */
33106, 32990, 33891, 33509, 32894, 32784, 32901, 32944, /* 18112-18119 */
32635, 32490, 32567, 33186, 33346, 33085, 33089, 33270, /* 18120-18127 */
33657, 33680, 33365, 32864, 32358, 32450, 32196, 31980, /* 18128-18135 */
31492, 31323, 31310, 31825, 32440, 32345, 32616, 33594, /* 18136-18143 */
34400, 34145, 33172, 32519, 32079, 32180, 32236, 31671, /* 18144-18151 */
31348, 31855, 32375, 32864, 32399, 32329, 32090, 32385, /* 18152-18159 */
33147, 33058, 33252, 33543, 33892, 33409, 32635, 31853, /* 18160-18167 */
31842, 32687, 33624, 33861, 33436, 32864, 33371, 33650, /* 18168-18175 */
33588, 33409, 33349, 33585, 33399, 33243, 32496, 32733, /* 18176-18183 */
33037, 33367, 32924, 32335, 32061, 32303, 32687, 32673, /* 18184-18191 */
32573, 32489, 32190, 32111, 31385, 30931, 31125, 32283, /* 18192-18199 */
33623, 33509, 33419, 32998, 32579, 33219, 33581, 33523, /* 18200-18207 */
32785, 32502, 32314, 32031, 31773, 31769, 32553, 33594, /* 18208-18215 */
34089, 34245, 33992, 33828, 33558, 33754, 33492, 33660, /* 18216-18223 */
33924, 33193, 32752, 31928, 31821, 32356, 32626, 33528, /* 18224-18231 */
32818, 32567, 32819, 33484, 33986, 34099, 33255, 33150, /* 18232-18239 */
32477, 32638, 32238, 32539, 32528, 32318, 32606, 32395, /* 18240-18247 */
32067, 32070, 32177, 32925, 33603, 33546, 33001, 32732, /* 18248-18255 */
32876, 32468, 31465, 31608, 31842, 32502, 32368, 32235, /* 18256-18263 */
33132, 33042, 33141, 33361, 33194, 33326, 32729, 33300, /* 18264-18271 */
33297, 32512, 32901, 32707, 32734, 33564, 33455, 33144, /* 18272-18279 */
33569, 33506, 33239, 33363, 33681, 33232, 33239, 33267, /* 18280-18287 */
32334, 32891, 32106, 33604, 33064, 33486, 32639, 32173, /* 18288-18295 */
32696, 33201, 32669, 32676, 32480, 32614, 32390, 32405, /* 18296-18303 */
32338, 31979, 32976, 32310, 33518, 32904, 33034, 33162, /* 18304-18311 */
32158, 32374, 32449, 32850, 32967, 33469, 31734, 32036, /* 18312-18319 */
31320, 32126, 32160, 32791, 33465, 33309, 33191, 33488, /* 18320-18327 */
33492, 33335, 33226, 32331, 32909, 32705, 32958, 32988, /* 18328-18335 */
33125, 33801, 34110, 34675, 33019, 32723, 32695, 33294, /* 18336-18343 */
33542, 33979, 33360, 32332, 31967, 32234, 31223, 31830, /* 18344-18351 */
32149, 31570, 31943, 32509, 32444, 33531, 33545, 34405, /* 18352-18359 */
33830, 32787, 33324, 33071, 33558, 33735, 32977, 32238, /* 18360-18367 */
31789, 31605, 31906, 31193, 31739, 31588, 31466, 31882, /* 18368-18375 */
32731, 33602, 34074, 34441, 33861, 32767, 32998, 32986, /* 18376-18383 */
33394, 33603, 33659, 33064, 33632, 32539, 32552, 32322, /* 18384-18391 */
32307, 32119, 31741, 32250, 32732, 33527, 34069, 34566, /* 18392-18399 */
34022, 33320, 32478, 32313, 32803, 32324, 32486, 32021, /* 18400-18407 */
31913, 31497, 31238, 31129, 31470, 31472, 31807, 31517, /* 18408-18415 */
31878, 32937, 33349, 34069, 33785, 33363, 32275, 32092, /* 18416-18423 */
32734, 33082, 33524, 33338, 32851, 31947, 31807, 32271, /* 18424-18431 */
33026, 32579, 32361, 32173, 32151, 32845, 33118, 34355, /* 18432-18439 */
34533, 33693, 33170, 32442, 32807, 33267, 33279, 33327, /* 18440-18447 */
33343, 32685, 32196, 32152, 31989, 31838, 32172, 31904, /* 18448-18455 */
31668, 31970, 32645, 33570, 34045, 33933, 33511, 33005, /* 18456-18463 */
32807, 32507, 33011, 33233, 33201, 32653, 32447, 31773, /* 18464-18471 */
31774, 31407, 31330, 31496, 31431, 31620, 31972, 33406, /* 18472-18479 */
34167, 33929, 33638, 33140, 32592, 32593, 32865, 33257, /* 18480-18487 */
33175, 32863, 32450, 32130, 32197, 32464, 32516, 32131, /* 18488-18495 */
32009, 32147, 32939, 33854, 34429, 34319, 33838, 33279, /* 18496-18503 */
32836, 32680, 33101, 33649, 33900, 33292, 32667, 32022, /* 18504-18511 */
31671, 31480, 31750, 31762, 31542, 31162, 31441, 32512, /* 18512-18519 */
33538, 34129, 34086, 33898, 33384, 33016, 32785, 32870, /* 18520-18527 */
33006, 32639, 32023, 31620, 31312, 31471, 31694, 31283, /* 18528-18535 */
31330, 31361, 31722, 32549, 33479, 34102, 34267, 34220, /* 18536-18543 */
33849, 33305, 33200, 33800, 33889, 33664, 33131, 32651, /* 18544-18551 */
32431, 32087, 32286, 32429, 32398, 31762, 31705, 32429, /* 18552-18559 */
33279, 34296, 34766, 34298, 33301, 32248, 31742, 32105, /* 18560-18567 */
32684, 32897, 32508, 31954, 31710, 31523, 31709, 32205, /* 18568-18575 */
32091, 31982, 32249, 32284, 32661, 33609, 34140, 34443, /* 18576-18583 */
33733, 32921, 32623, 32549, 32753, 32848, 32770, 32796, /* 18584-18591 */
32754, 32218, 32061, 31859, 31979, 31911, 31830, 32489, /* 18592-18599 */
32841, 33290, 34245, 34796, 34441, 33791, 33369, 33328, /* 18600-18607 */
33466, 33812, 33699, 33168, 32797, 32114, 31964, 32107, /* 18608-18615 */
32291, 32035, 31691, 31712, 31921, 32337, 33431, 34268, /* 18616-18623 */
33792, 33188, 32602, 32254, 32596, 33034, 33245, 33195, /* 18624-18631 */
32826, 32303, 31966, 32140, 32122, 32049, 31766, 31697, /* 18632-18639 */
32052, 32521, 33355, 34094, 34134, 33762, 33365, 32720, /* 18640-18647 */
32427, 32536, 33021, 32929, 32837, 32769, 32592, 31951, /* 18648-18655 */
32037, 32249, 32128, 32123, 31963, 32302, 32928, 33940, /* 18656-18663 */
34358, 34179, 33755, 33327, 33029, 33296, 33813, 33846, /* 18664-18671 */
33399, 32718, 32202, 32068, 32193, 32299, 32080, 31708, /* 18672-18679 */
31677, 31929, 32611, 33565, 34020, 34082, 33491, 32873, /* 18680-18687 */
32482, 32289, 32852, 33245, 33084, 32504, 32411, 31957, /* 18688-18695 */
31626, 31628, 31801, 31885, 31538, 31621, 32151, 33200, /* 18696-18703 */
34173, 34504, 34263, 33962, 33530, 33015, 33141, 33599, /* 18704-18711 */
33645, 33481, 33066, 32578, 32154, 32000, 32219, 32420, /* 18712-18719 */
32273, 31960, 32075, 32839, 33639, 34112, 34176, 33691, /* 18720-18727 */
33151, 32828, 32797, 32887, 32886, 32774, 32366, 32163, /* 18728-18735 */
31688, 31722, 32028, 32004, 31726, 31498, 31668, 32455, /* 18736-18743 */
33301, 33802, 33903, 33719, 33093, 32570, 32611, 33082, /* 18744-18751 */
33369, 33152, 32914, 32572, 32256, 32010, 31955, 32269, /* 18752-18759 */
32218, 32248, 32339, 32590, 33491, 34204, 34634, 34323, /* 18760-18767 */
33848, 33344, 32925, 33060, 33434, 33367, 33281, 33066, /* 18768-18775 */
32455, 31896, 31802, 31956, 31784, 31332, 31123, 31508, /* 18776-18783 */
32012, 33252, 34028, 33913, 33634, 33218, 33088, 33215, /* 18784-18791 */
33579, 33556, 32992, 32873, 32537, 32091, 31820, 32019, /* 18792-18799 */
32122, 31839, 31635, 31763, 32365, 33250, 33923, 34040, /* 18800-18807 */
33537, 32981, 32720, 32475, 32600, 33079, 33332, 32983, /* 18808-18815 */
32548, 32169, 31980, 32223, 32304, 32217, 32127, 32186, /* 18816-18823 */
32504, 33115, 34133, 34957, 35007, 34322, 33589, 33046, /* 18824-18831 */
33019, 33370, 33552, 33513, 33232, 32687, 32390, 32173, /* 18832-18839 */
32124, 31722, 31415, 31357, 31392, 31979, 32842, 33809, /* 18840-18847 */
34026, 33663, 33220, 32820, 32874, 33127, 33138, 33215, /* 18848-18855 */
32826, 32278, 31870, 31670, 31543, 31441, 31369, 31302, /* 18856-18863 */
31713, 32046, 32799, 33815, 34064, 33903, 33706, 33575, /* 18864-18871 */
33240, 33083, 33426, 33420, 32979, 32516, 32021, 31972, /* 18872-18879 */
32359, 32521, 32225, 32068, 32092, 32220, 33132, 34195, /* 18880-18887 */
34816, 34596, 33819, 33079, 32451, 32031, 32305, 32714, /* 18888-18895 */
32824, 32293, 31860, 31737, 31486, 31535, 31555, 31419, /* 18896-18903 */
31314, 31669, 32222, 33150, 33777, 34096, 33894, 33413, /* 18904-18911 */
33111, 32780, 32913, 33238, 33417, 33137, 32502, 32355, /* 18912-18919 */
32331, 32440, 32750, 32605, 32278, 32035, 32204, 32754, /* 18920-18927 */
33723, 34143, 33998, 33533, 32943, 32503, 32649, 33328, /* 18928-18935 */
33769, 33413, 32678, 32120, 31876, 31646, 31753, 31943, /* 18936-18943 */
32083, 32185, 32253, 32673, 33546, 34040, 34181, 33866, /* 18944-18951 */
33202, 32845, 32530, 32833, 33301, 33374, 33102, 32856, /* 18952-18959 */
32416, 32055, 32189, 32393, 32253, 31819, 31644, 31799, /* 18960-18967 */
32497, 33520, 33998, 33844, 33396, 33055, 32718, 32798, /* 18968-18975 */
33121, 33227, 33167, 33048, 32736, 32337, 32385, 32631, /* 18976-18983 */
32289, 31639, 31287, 31634, 32657, 33781, 34463, 34429, /* 18984-18991 */
33830, 33360, 33086, 33168, 33504, 33866, 33782, 33496, /* 18992-18999 */
32867, 32092, 31688, 31655, 31819, 31675, 31366, 31649, /* 19000-19007 */
32064, 32827, 33786, 34221, 34014, 33356, 33015, 32878, /* 19008-19015 */
33045, 33134, 33215, 32847, 32039, 31453, 31085, 31286, /* 19016-19023 */
31520, 31494, 31209, 31144, 31580, 32562, 33843, 34693, /* 19024-19031 */
34788, 34264, 33732, 33443, 33320, 33738, 33726, 33609, /* 19032-19039 */
33241, 32681, 32326, 32229, 32424, 32454, 32083, 31606, /* 19040-19047 */
31858, 32420, 33213, 34113, 34370, 33754, 33058, 32775, /* 19048-19055 */
32794, 32624, 32555, 32533, 32271, 31894, 31428, 31461, /* 19056-19063 */
31681, 32004, 32031, 32018, 32251, 32446, 33163, 34078, /* 19064-19071 */
34486, 34251, 33610, 32969, 32732, 32648, 32895, 33178, /* 19072-19079 */
33184, 33034, 32689, 32356, 32248, 32277, 31932, 31611, /* 19080-19087 */
31684, 32097, 32847, 33884, 34614, 34443, 33706, 33069, /* 19088-19095 */
32894, 32922, 33182, 33367, 33222, 32594, 32003, 31846, /* 19096-19103 */
31832, 32271, 32206, 32039, 31976, 32100, 32375, 32861, /* 19104-19111 */
33538, 33932, 33727, 33197, 32722, 32610, 32830, 33309, /* 19112-19119 */
33289, 32858, 32581, 32214, 32257, 32338, 32408, 32311, /* 19120-19127 */
31909, 31875, 31996, 32468, 33077, 33771, 34062, 33589, /* 19128-19135 */
32856, 32393, 32607, 33082, 33392, 33224, 32981, 32747, /* 19136-19143 */
32332, 32101, 31954, 31758, 31674, 31593, 31900, 32390, /* 19144-19151 */
33215, 33977, 34206, 33989, 33375, 33306, 33255, 33455, /* 19152-19159 */
33786, 33734, 33607, 33043, 32481, 32160, 31886, 31856, /* 19160-19167 */
31600, 31196, 31284, 31827, 32685, 33465, 33930, 33914, /* 19168-19175 */
33633, 33206, 33040, 33077, 33149, 33212, 32784, 32363, /* 19176-19183 */
31886, 31551, 31614, 31833, 31742, 31467, 31513, 31966, /* 19184-19191 */
32729, 33619, 34240, 34224, 33952, 33545, 33253, 33276, /* 19192-19199 */
33456, 33705, 33491, 32914, 32292, 32071, 32009, 32085, /* 19200-19207 */
32122, 31930, 31644, 31833, 32454, 33226, 34094, 34517, /* 19208-19215 */
34315, 33607, 32895, 32420, 32468, 32586, 32751, 32579, /* 19216-19223 */
32183, 31780, 31536, 31897, 32194, 31946, 31560, 31573, /* 19224-19231 */
31984, 32728, 33774, 34456, 34416, 33816, 33319, 33077, /* 19232-19239 */
32944, 33199, 33495, 33426, 33137, 32709, 32238, 32053, /* 19240-19247 */
32095, 32239, 32360, 32151, 32032, 32585, 33623, 34162, /* 19248-19255 */
34189, 33754, 33272, 33194, 32903, 32788, 32949, 33103, /* 19256-19263 */
33011, 32536, 31863, 31559, 31653, 31942, 32071, 31802, /* 19264-19271 */
31706, 31972, 32616, 33570, 33882, 33704, 33450, 33157, /* 19272-19279 */
32971, 32786, 33111, 33201, 32959, 32817, 32474, 32189, /* 19280-19287 */
32256, 32326, 32142, 31794, 31532, 31701, 32723, 33558, /* 19288-19295 */
34020, 33971, 33566, 33124, 32826, 32581, 32907, 33336, /* 19296-19303 */
33019, 32644, 32350, 32144, 32252, 32398, 32495, 32178, /* 19304-19311 */
31772, 31688, 31972, 32865, 33882, 34287, 34206, 33607, /* 19312-19319 */
33100, 33021, 33338, 33888, 33967, 33376, 32761, 32393, /* 19320-19327 */
31977, 31642, 31687, 31741, 31671, 31451, 31562, 32318, /* 19328-19335 */
33447, 34326, 34395, 33818, 33094, 32701, 32697, 33113, /* 19336-19343 */
33314, 33089, 32686, 32291, 31841, 31456, 31327, 31665, /* 19344-19351 */
31883, 31787, 31950, 32318, 33275, 34129, 34619, 34589, /* 19352-19359 */
34026, 33461, 33214, 33215, 33341, 33201, 32627, 32344, /* 19360-19367 */
32204, 32008, 32089, 32234, 32156, 31955, 31901, 32275, /* 19368-19375 */
32951, 33745, 34174, 33995, 33455, 32864, 32454, 32549, /* 19376-19383 */
32616, 32627, 32423, 32209, 32100, 31903, 31652, 31591, /* 19384-19391 */
31541, 31581, 31721, 32165, 32686, 33233, 33971, 34286, /* 19392-19399 */
34009, 33399, 32864, 32829, 33180, 33343, 33303, 32897, /* 19400-19407 */
32442, 32231, 32500, 32470, 32151, 31818, 31805, 32020, /* 19408-19415 */
32433, 33194, 34049, 34669, 34403, 33627, 32727, 32340, /* 19416-19423 */
32674, 33074, 33026, 32617, 32218, 32070, 31935, 31943, /* 19424-19431 */
32066, 32039, 31967, 31984, 32358, 32823, 33589, 34350, /* 19432-19439 */
34662, 36265, 36094, 34426, 35035, 35293, 34990, 36257, /* 19440-19447 */
36490, 36447, 36332, 35731, 35212, 34577, 33810, 33009, /* 19448-19455 */
32365, 33274, 31792, 33164, 35211, 33394, 27617, 22828, /* 19456-19463 */
23364, 25394, 26848, 27506, 27831, 28515, 29799, 31135, /* 19464-19471 */
31878, 29783, 27208, 28192, 31381, 33881, 35426, 36351, /* 19472-19479 */
37204, 39873, 45829, 46342, 41477, 35369, 33809, 38203, /* 19480-19487 */
39289, 36851, 34360, 30604, 26018, 25405, 27323, 28895, /* 19488-19495 */
31592, 37737, 40836, 36965, 33310, 35515, 39686, 39223, /* 19496-19503 */
37790, 34929, 31257, 31268, 33329, 34502, 34267, 33358, /* 19504-19511 */
32857, 32513, 32101, 31418, 32470, 36538, 39151, 36427, /* 19512-19519 */
31165, 28239, 27950, 25246, 23824, 24595, 25330, 26602, /* 19520-19527 */
27654, 28601, 29529, 30838, 32778, 36260, 41500, 41452, /* 19528-19535 */
35518, 31550, 30530, 35354, 38901, 37577, 35519, 33354, /* 19536-19543 */
31824, 30911, 30317, 29835, 29895, 29941, 29509, 28561, /* 19544-19551 */
27657, 26140, 27076, 30028, 29213, 25354, 24904, 29096, /* 19552-19559 */
32579, 33641, 33897, 34574, 35328, 35176, 32348, 30984, /* 19560-19567 */
33331, 39198, 45280, 43939, 36963, 30705, 32878, 35785, /* 19568-19575 */
32868, 30463, 29293, 29103, 29595, 30042, 29043, 24656, /* 19576-19583 */
20940, 21844, 23650, 24777, 26217, 29576, 36308, 38855, /* 19584-19591 */
36036, 31764, 31577, 37683, 38389, 32944, 30736, 33128, /* 19592-19599 */
35961, 37795, 38525, 38452, 37621, 37106, 39040, 42694, /* 19600-19607 */
42467, 38227, 32706, 30790, 33335, 32840, 27214, 21737, /* 19608-19615 */
21642, 23782, 25179, 26248, 27827, 29826, 32026, 33922, /* 19616-19623 */
35219, 36378, 38232, 40026, 39142, 36755, 34115, 35630, /* 19624-19631 */
37936, 37356, 35580, 34391, 33563, 33063, 32525, 32104, /* 19632-19639 */
33767, 38489, 41917, 39241, 32042, 22170, 20211, 26273, /* 19640-19647 */
28401, 27394, 27150, 27970, 28993, 30038, 31237, 31914, /* 19648-19655 */
31110, 29335, 29455, 31384, 34107, 38257, 43289, 44068, /* 19656-19663 */
41300, 37058, 33056, 35000, 37483, 36062, 33472, 32360, /* 19664-19671 */
31760, 30677, 28069, 24712, 24247, 27831, 33598, 37057, /* 19672-19679 */
36491, 34604, 32009, 31278, 34777, 36735, 34494, 31331, /* 19680-19687 */
30370, 31464, 32956, 33965, 34573, 34891, 35405, 35384, /* 19688-19695 */
34985, 35409, 38850, 42261, 41102, 36937, 31175, 29117, /* 19696-19703 */
29881, 26982, 23746, 23338, 24312, 25730, 26794, 27611, /* 19704-19711 */
28818, 32395, 38735, 42547, 41767, 37660, 30672, 28995, /* 19712-19719 */
34128, 35994, 34277, 33143, 33166, 33422, 33380, 32484, /* 19720-19727 */
31346, 30997, 31212, 31339, 31477, 32156, 35089, 36442, /* 19728-19735 */
32865, 29228, 25609, 23358, 27777, 31551, 31640, 31018, /* 19736-19743 */
31007, 31867, 33077, 33119, 31839, 32209, 36472, 42228, /* 19744-19751 */
43897, 42574, 39413, 34864, 34140, 37139, 37427, 35543, /* 19752-19759 */
33374, 31670, 30935, 30864, 29941, 27215, 23676, 21821, /* 19760-19767 */
22857, 24887, 27491, 32311, 35442, 35408, 33812, 30877, /* 19768-19775 */
32634, 36449, 35451, 31967, 31212, 32536, 34007, 34970, /* 19776-19783 */
35557, 36259, 38730, 41979, 42019, 40048, 36810, 32500, /* 19784-19791 */
31414, 33558, 32662, 29834, 26469, 23217, 22195, 22996, /* 19792-19799 */
24040, 24661, 25267, 25999, 27110, 29247, 33328, 39383, /* 19800-19807 */
41162, 37985, 34804, 31772, 32331, 37397, 39375, 37854, /* 19808-19815 */
36268, 35384, 34962, 34371, 33790, 33917, 35857, 40037, /* 19816-19823 */
41676, 39219, 35075, 27970, 22705, 24866, 28258, 27963, /* 19824-19831 */
26935, 26961, 27467, 28165, 29213, 30650, 31746, 31473, /* 19832-19839 */
29803, 29848, 32444, 37475, 42781, 43621, 41436, 37636, /* 19840-19847 */
33703, 35226, 37722, 36380, 33512, 31770, 31536, 31966, /* 19848-19855 */
31356, 29154, 27213, 29315, 33148, 33948, 32884, 30050, /* 19856-19863 */
27200, 29018, 32668, 32934, 31665, 30077, 28397, 28255, /* 19864-19871 */
30060, 31607, 32295, 32758, 33483, 34339, 35559, 38753, /* 19872-19879 */
41813, 41708, 40026, 36952, 31692, 30981, 34126, 32759, /* 19880-19887 */
27720, 24446, 24026, 24963, 26218, 27681, 29761, 34118, /* 19888-19895 */
38840, 40242, 40374, 39289, 34296, 29615, 31991, 35717, /* 19896-19903 */
36025, 35195, 34571, 33999, 33808, 33842, 33789, 33047, /* 19904-19911 */
32024, 31415, 31528, 33025, 36549, 37424, 33905, 29266, /* 19912-19919 */
25204, 23928, 27181, 29667, 29251, 28780, 29108, 29942, /* 19920-19927 */
30815, 31282, 31209, 33086, 37805, 40617, 40542, 39731, /* 19928-19935 */
36964, 34680, 36214, 37426, 35864, 34158, 33039, 32352, /* 19936-19943 */
32069, 31308, 30247, 28511, 25568, 22828, 22486, 25201, /* 19944-19951 */
30313, 33944, 34400, 33426, 31119, 28245, 31142, 35640, /* 19952-19959 */
34785, 31970, 31193, 32267, 33406, 34221, 35184, 37672, /* 19960-19967 */
42647, 45322, 43939, 41891, 38872, 34705, 33488, 35857, /* 19968-19975 */
35403, 32418, 29430, 26500, 24333, 23744, 23956, 24679, /* 19976-19983 */
25939, 27015, 27887, 29247, 33165, 37999, 39234, 37306, /* 19984-19991 */
34678, 31303, 31351, 35381, 36991, 35586, 34120, 33726, /* 19992-19999 */
34064, 34592, 35077, 35584, 37973, 41087, 41234, 39534, /* 20000-20007 */
36215, 30103, 26291, 28040, 28962, 27512, 25985, 25676, /* 20008-20015 */
26645, 27863, 28849, 29472, 29397, 28822, 28482, 29427, /* 20016-20023 */
32622, 37856, 40292, 39903, 38569, 34905, 31413, 33392, /* 20024-20031 */
36154, 35488, 33846, 32758, 32056, 31606, 31467, 31698, /* 20032-20039 */
33194, 35099, 35266, 34766, 34166, 32086, 29391, 29678, /* 20040-20047 */
32286, 33047, 32203, 31090, 29819, 29215, 30043, 31080, /* 20048-20055 */
31760, 32130, 32438, 33168, 34542, 37665, 39565, 38879, /* 20056-20063 */
37793, 35957, 33358, 33228, 34335, 33206, 30672, 28428, /* 20064-20071 */
27383, 27505, 27999, 28739, 30390, 33568, 35404, 35119, /* 20072-20079 */
34901, 34236, 32169, 31160, 32312, 32724, 32653, 32848, /* 20080-20087 */
33215, 33287, 33212, 33062, 33025, 32987, 32500, 32104, /* 20088-20095 */
32544, 34890, 37468, 37372, 35167, 32029, 28496, 27623, /* 20096-20103 */
30033, 31394, 30754, 30190, 30218, 30674, 31122, 31391, /* 20104-20111 */
32141, 34300, 36367, 36804, 36664, 35999, 34687, 33869, /* 20112-20119 */
35121, 36126, 35332, 34132, 33444, 33296, 33012, 32247, /* 20120-20127 */
31627, 31320, 30829, 29836, 28490, 29043, 31563, 32990, /* 20128-20135 */
33165, 32838, 31393, 29822, 31182, 33328, 33348, 31879, /* 20136-20143 */
30404, 30305, 31496, 33115, 34563, 36407, 38694, 39259, /* 20144-20151 */
38673, 37940, 36190, 34091, 34024, 35069, 34382, 32414, /* 20152-20159 */
30688, 29704, 28924, 27902, 27303, 27247, 27080, 27475, /* 20160-20167 */
28496, 30350, 33514, 35725, 35859, 35172, 33429, 30665, /* 20168-20175 */
30630, 33064, 34674, 34808, 34380, 33923, 33516, 33745, /* 20176-20183 */
34370, 36068, 38491, 39166, 38385, 37349, 35537, 32470, /* 20184-20191 */
30135, 29675, 29421, 28850, 28191, 27702, 27496, 27890, /* 20192-20199 */
28438, 29071, 29734, 30060, 30352, 31159, 33514, 35929, /* 20200-20207 */
36540, 36627, 36597, 35547, 34523, 35626, 36436, 35468, /* 20208-20215 */
34444, 34063, 33955, 33507, 33117, 33415, 34880, 35186, /* 20216-20223 */
33387, 31948, 31601, 31125, 30723, 31487, 32061, 31300, /* 20224-20231 */
30675, 31041, 31530, 31298, 30575, 30378, 30896, 31451, /* 20232-20239 */
31763, 31987, 33377, 35902, 37268, 37023, 36023, 34469, /* 20240-20247 */
33067, 33589, 34827, 34412, 32910, 31483, 30290, 29528, /* 20248-20255 */
29368, 29767, 31337, 33400, 34270, 34370, 33944, 33202, /* 20256-20263 */
32413, 32548, 33135, 32707, 32068, 32129, 32678, 33085, /* 20264-20271 */
32948, 32408, 32175, 32391, 32724, 32896, 33282, 34535, /* 20272-20279 */
35377, 35244, 34756, 33591, 31469, 30031, 30554, 31436, /* 20280-20287 */
31253, 30508, 30350, 30778, 31493, 32392, 33427, 34751, /* 20288-20295 */
34884, 34265, 34168, 34043, 33571, 33312, 33978, 34266, /* 20296-20303 */
33552, 32563, 32318, 32844, 33342, 33447, 32959, 32389, /* 20304-20311 */
31781, 31452, 31432, 31929, 32701, 32655, 32492, 32118, /* 20312-20319 */
31094, 30158, 30733, 31765, 32205, 32548, 32486, 31834, /* 20320-20327 */
31423, 31885, 33307, 35418, 36834, 36677, 36150, 35823, /* 20328-20335 */
34991, 33952, 33827, 34098, 33770, 33336, 32917, 32335, /* 20336-20343 */
31397, 30594, 29987, 29913, 30034, 30082, 30250, 31190, /* 20344-20351 */
32934, 33632, 33229, 32893, 32627, 32088, 32037, 32526, /* 20352-20359 */
32649, 32275, 32410, 32800, 32906, 33000, 33405, 34504, /* 20360-20367 */
35671, 35665, 34941, 34622, 34505, 34407, 34433, 33835, /* 20368-20375 */
32436, 31071, 30811, 31294, 31436, 31212, 31091, 31133, /* 20376-20383 */
31230, 31224, 31091, 31472, 32626, 33745, 34169, 33982, /* 20384-20391 */
33524, 32892, 32824, 33708, 34125, 33618, 33184, 32993, /* 20392-20399 */
32984, 32774, 32334, 32422, 33350, 34142, 34066, 33309, /* 20400-20407 */
32264, 31640, 31710, 32279, 32742, 32498, 32284, 32430, /* 20408-20415 */
32585, 32531, 31875, 31039, 30830, 31398, 32144, 32708, /* 20416-20423 */
33287, 34038, 34469, 34620, 34522, 33957, 33375, 33667, /* 20424-20431 */
34299, 34162, 33313, 32309, 31630, 31343, 31528, 32033, /* 20432-20439 */
32695, 32947, 32866, 32857, 32978, 32866, 32524, 32758, /* 20440-20447 */
33027, 32666, 32146, 31780, 31959, 32553, 33126, 33392, /* 20448-20455 */
33064, 32574, 32478, 32741, 33527, 34402, 34566, 34234, /* 20456-20463 */
33722, 33079, 32147, 31429, 31290, 31332, 31574, 32086, /* 20464-20471 */
32096, 31655, 31551, 32106, 33064, 33989, 34224, 33814, /* 20472-20479 */
33369, 33017, 32676, 32190, 32127, 32453, 32863, 33240, /* 20480-20487 */
33306, 33021, 32840, 32967, 33369, 33530, 33292, 32981, /* 20488-20495 */
32949, 33368, 33497, 32926, 32109, 31692, 31759, 32038, /* 20496-20503 */
32304, 32331, 32049, 32102, 32410, 32691, 32377, 31972, /* 20504-20511 */
32365, 33264, 33863, 33663, 33179, 32966, 33265, 33681, /* 20512-20519 */
33856, 33472, 32850, 32620, 32614, 32853, 32829, 32460, /* 20520-20527 */
31964, 31602, 31495, 31422, 31339, 31906, 33153, 34010, /* 20528-20535 */
34250, 33748, 33153, 32917, 32878, 32922, 32737, 32373, /* 20536-20543 */
32183, 32191, 32263, 32450, 32346, 32621, 33563, 34441, /* 20544-20551 */
34843, 34612, 34070, 33536, 33361, 33533, 33439, 32835, /* 20552-20559 */
32084, 31724, 31697, 31571, 31155, 30724, 30936, 31645, /* 20560-20567 */
32204, 32657, 33212, 33285, 33123, 33209, 33282, 33091, /* 20568-20575 */
32885, 33112, 33341, 33203, 32901, 32513, 32367, 32727, /* 20576-20583 */
33331, 33647, 33917, 33864, 33449, 33209, 33084, 32890, /* 20584-20591 */
32611, 32518, 32589, 32550, 32098, 31683, 31760, 32442, /* 20592-20599 */
32990, 32886, 32340, 31764, 31534, 31949, 32841, 33432, /* 20600-20607 */
33299, 33049, 33082, 33227, 32889, 32452, 32589, 33145, /* 20608-20615 */
33777, 33813, 33212, 32530, 32197, 32500, 32967, 33156, /* 20616-20623 */
32911, 32498, 32522, 32673, 32523, 32109, 31953, 32473, /* 20624-20631 */
33098, 33118, 32722, 32379, 32314, 32547, 32809, 32950, /* 20632-20639 */
32824, 32551, 32836, 33364, 33389, 33063, 32507, 32510, /* 20640-20647 */
32834, 32996, 33011, 32699, 32380, 32324, 32401, 32574, /* 20648-20655 */
32703, 32820, 33120, 33755, 33944, 33442, 32921, 32740, /* 20656-20663 */
32867, 32915, 32810, 32619, 32381, 32419, 32445, 32539, /* 20664-20671 */
32690, 32698, 32810, 32814, 32707, 32397, 32374, 32821, /* 20672-20679 */
33325, 33537, 33140, 32549, 31829, 31636, 31971, 32277, /* 20680-20687 */
32414, 32334, 32321, 32236, 32135, 32124, 31676, 32011, /* 20688-20695 */
32888, 33388, 33771, 33824, 33431, 33061, 33211, 33454, /* 20696-20703 */
33693, 33434, 33025, 33328, 33675, 33782, 33530, 33515, /* 20704-20711 */
34461, 35494, 36068, 36158, 35332, 34502, 33975, 33336, /* 20712-20719 */
32324, 30709, 29290, 28554, 27833, 26677, 25387, 24476, /* 20720-20727 */
24409, 25213, 26138, 26511, 26408, 26230, 26575, 27442, /* 20728-20735 */
28150, 28454, 28767, 29435, 30122, 30490, 30395, 30444, /* 20736-20743 */
31249, 32703, 34227, 35257, 35877, 36573, 37617, 39125, /* 20744-20751 */
40348, 40664, 40540, 40731, 41054, 41245, 41453, 42101, /* 20752-20759 */
42931, 43712, 44327, 44410, 44060, 43723, 43548, 43469, /* 20760-20767 */
43142, 42346, 41381, 40822, 40559, 40088, 39313, 38584, /* 20768-20775 */
38254, 38168, 38069, 37806, 37307, 36581, 35773, 34885, /* 20776-20783 */
33808, 32452, 30789, 29378, 28452, 27484, 26457, 25511, /* 20784-20791 */
24760, 24706, 25066, 25334, 25327, 24793, 24323, 24289, /* 20792-20799 */
24410, 24287, 24196, 24274, 24471, 24787, 24819, 24578, /* 20800-20807 */
24600, 25129, 26122, 27006, 27433, 27388, 27309, 27866, /* 20808-20815 */
28848, 29570, 29999, 30605, 31432, 32202, 32628, 32637, /* 20816-20823 */
32579, 32606, 32681, 32717, 32241, 30985, 29601, 28745, /* 20824-20831 */
28444, 28171, 27511, 26587, 25994, 25881, 26044, 26090, /* 20832-20839 */
25829, 25790, 26118, 26482, 26569, 26216, 25823, 25740, /* 20840-20847 */
25840, 25763, 25402, 24833, 24547, 24573, 24752, 24943, /* 20848-20855 */
25095, 25903, 27608, 29514, 31255, 32474, 33342, 34442, /* 20856-20863 */
35776, 36905, 37642, 38442, 39589, 40970, 42205, 43073, /* 20864-20871 */
43788, 44623, 45834, 47233, 48216, 48587, 48634, 48867, /* 20872-20879 */
49609, 50366, 50890, 51030, 51071, 51343, 51507, 51316, /* 20880-20887 */
50916, 50554, 50488, 50466, 49951, 48843, 47365, 46063, /* 20888-20895 */
45054, 44262, 43373, 42409, 41578, 40985, 40531, 39881, /* 20896-20903 */
39097, 38318, 37871, 37648, 37155, 36124, 34975, 34284, /* 20904-20911 */
33937, 33484, 32765, 31883, 31061, 30324, 29860, 29503, /* 20912-20919 */
28917, 28348, 28030, 28048, 28129, 27914, 27302, 26801, /* 20920-20927 */
26574, 26519, 26367, 25797, 25067, 24192, 23196, 21971, /* 20928-20935 */
20313, 18436, 16812, 15853, 15279, 14487, 13427, 12423, /* 20936-20943 */
11691, 11608, 11757, 11845, 11928, 12088, 12429, 12812, /* 20944-20951 */
12995, 13117, 13545, 14276, 15146, 15507, 15362, 15340, /* 20952-20959 */
15559, 16185, 17196, 18137, 19035, 19999, 21405, 23045, /* 20960-20967 */
24434, 25642, 26855, 28316, 29922, 31224, 31905, 32461, /* 20968-20975 */
33329, 34883, 36721, 38286, 39496, 40521, 41710, 43102, /* 20976-20983 */
44296, 45010, 45651, 46750, 48252, 49374, 49941, 50129, /* 20984-20991 */
50434, 51160, 51943, 52262, 52095, 51987, 52070, 52269, /* 20992-20999 */
52163, 51357, 50442, 49996, 49909, 49795, 49373, 48508, /* 21000-21007 */
47635, 47283, 47370, 47397, 47089, 46533, 46132, 45964, /* 21008-21015 */
45605, 44895, 44003, 43423, 43488, 43657, 43289, 42566, /* 21016-21023 */
41717, 41165, 40922, 40772, 40494, 39941, 39364, 38968, /* 21024-21031 */
38501, 37698, 36801, 36045, 35821, 35682, 35266, 34301, /* 21032-21039 */
33070, 32030, 31178, 30190, 28691, 27036, 25323, 23761, /* 21040-21047 */
22408, 20733, 18951, 17527, 16580, 15961, 15120, 13829, /* 21048-21055 */
12360, 11398, 10898, 10654, 10294, 9680, 9253, 9031, /* 21056-21063 */
8985, 8721, 8186, 7770, 7745, 8267, 8982, 9700, /* 21064-21071 */
10284, 10907, 12115, 13909, 15654, 16977, 18275, 19679, /* 21072-21079 */
21066, 22326, 23371, 24428, 25940, 27971, 29957, 31497, /* 21080-21087 */
32697, 33940, 35482, 37264, 38852, 39903, 40821, 41926, /* 21088-21095 */
43143, 44241, 45031, 45640, 46506, 47813, 49026, 49643, /* 21096-21103 */
49532, 49410, 49634, 49987, 50223, 49956, 49304, 48829, /* 21104-21111 */
48565, 48133, 47426, 46625, 45931, 45585, 45707, 45757, /* 21112-21119 */
45350, 44604, 44243, 44194, 44132, 43775, 43098, 42464, /* 21120-21127 */
41818, 41361, 40833, 40142, 39660, 39601, 39763, 39775, /* 21128-21135 */
39577, 39235, 39000, 39009, 38984, 38775, 38514, 38317, /* 21136-21143 */
38367, 38467, 38288, 37736, 37204, 36983, 36944, 36635, /* 21144-21151 */
35745, 34282, 32831, 31832, 30922, 29861, 28735, 27517, /* 21152-21159 */
26634, 25916, 25084, 23995, 22721, 21888, 21581, 21387, /* 21160-21167 */
20784, 19738, 18819, 18298, 18023, 17531, 16699, 15814, /* 21168-21175 */
15131, 14773, 14337, 13672, 13276, 13561, 14512, 15755, /* 21176-21183 */
16685, 17250, 17542, 18129, 19123, 19910, 20475, 21194, /* 21184-21191 */
22191, 23267, 24482, 25402, 26126, 27215, 28886, 30556, /* 21192-21199 */
31677, 32179, 32517, 33277, 34337, 35492, 36313, 36721, /* 21200-21207 */
37100, 37583, 38143, 38499, 38461, 38545, 39065, 39828, /* 21208-21215 */
40277, 40234, 40008, 39874, 40102, 40434, 40639, 40628, /* 21216-21223 */
40546, 40701, 40989, 41170, 41043, 40957, 41307, 42111, /* 21224-21231 */
42779, 42875, 42733, 42672, 42781, 43047, 43197, 43126, /* 21232-21239 */
43118, 43434, 43961, 44365, 44533, 44685, 45070, 45712, /* 21240-21247 */
46166, 46108, 45614, 45297, 45334, 45471, 45444, 45063, /* 21248-21255 */
44362, 43826, 43424, 42735, 41506, 39945, 38562, 37556, /* 21256-21263 */
36668, 35476, 33812, 31983, 30525, 29351, 28144, 26809, /* 21264-21271 */
25253, 23816, 22689, 21724, 20580, 19191, 18245, 17939, /* 21272-21279 */
17851, 17343, 16435, 15496, 14763, 14373, 14114, 13835, /* 21280-21287 */
13425, 13304, 13808, 14507, 14975, 15336, 15850, 16707, /* 21288-21295 */
17972, 19015, 19543, 19860, 20469, 21549, 22935, 24279, /* 21296-21303 */
25441, 26738, 28315, 30057, 31514, 32489, 33446, 34779, /* 21304-21311 */
36511, 38088, 39033, 39655, 40235, 41009, 41934, 42494, /* 21312-21319 */
42604, 42558, 42544, 42636, 42577, 42227, 41730, 41666, /* 21320-21327 */
41903, 41953, 41649, 40820, 40011, 39557, 39444, 39221, /* 21328-21335 */
38811, 38406, 38065, 37839, 37623, 37138, 36651, 36705, /* 21336-21343 */
37072, 37304, 37004, 36405, 35986, 36017, 36570, 37130, /* 21344-21351 */
37236, 37078, 37267, 37626, 37775, 37686, 37503, 37617, /* 21352-21359 */
38207, 38786, 38996, 38840, 38628, 38819, 39303, 39490, /* 21360-21367 */
38986, 38070, 37299, 36710, 35950, 34899, 33593, 32647, /* 21368-21375 */
32305, 32132, 31632, 30660, 29510, 28539, 27910, 27385, /* 21376-21383 */
26618, 25841, 25317, 24914, 24566, 23989, 23076, 22324, /* 21384-21391 */
21940, 21694, 21476, 21130, 20638, 20553, 20828, 21310, /* 21392-21399 */
21804, 22217, 22672, 23317, 24004, 24544, 24781, 24940, /* 21400-21407 */
25616, 26637, 27664, 28268, 28568, 29059, 29912, 31086, /* 21408-21415 */
32246, 33024, 33534, 34191, 34933, 35520, 35884, 36184, /* 21416-21423 */
36809, 37863, 38852, 39300, 39197, 38974, 38899, 39073, /* 21424-21431 */
39209, 39010, 38534, 38332, 38520, 38452, 38093, 37635, /* 21432-21439 */
37426, 37637, 37871, 37793, 37045, 36239, 35941, 36010, /* 21440-21447 */
36006, 35690, 35213, 34818, 34733, 34699, 34224, 33587, /* 21448-21455 */
33460, 34019, 35053, 35843, 35963, 35891, 36219, 36852, /* 21456-21463 */
37467, 37652, 37621, 37805, 38229, 38634, 38690, 38432, /* 21464-21471 */
38366, 38836, 39375, 39691, 39253, 38426, 37661, 37061, /* 21472-21479 */
36595, 35676, 34454, 33398, 32589, 31894, 31139, 30202, /* 21480-21487 */
29296, 28946, 28750, 28101, 27049, 25821, 24777, 24157, /* 21488-21495 */
23879, 23395, 22462, 21435, 20618, 20017, 19377, 18616, /* 21496-21503 */
17983, 17823, 18336, 18979, 19323, 19433, 19809, 20635, /* 21504-21511 */
21365, 21928, 22360, 22791, 23411, 24201, 25089, 25774, /* 21512-21519 */
26380, 27257, 28716, 30424, 31799, 32858, 33796, 34848, /* 21520-21527 */
36073, 37269, 38332, 39284, 40168, 41090, 42055, 42760, /* 21528-21535 */
43019, 43275, 43869, 44608, 45073, 44959, 44477, 44093, /* 21536-21543 */
44099, 44201, 44039, 43724, 43483, 43341, 43155, 42730, /* 21544-21551 */
41923, 41055, 40711, 40849, 40678, 39910, 38829, 38054, /* 21552-21559 */
37587, 37276, 36823, 35989, 35241, 34859, 34729, 34661, /* 21560-21567 */
34514, 34341, 34554, 35027, 35270, 35004, 34364, 34015, /* 21568-21575 */
34210, 34586, 34690, 34602, 34543, 34654, 34925, 35107, /* 21576-21583 */
34879, 34372, 34036, 33964, 33843, 33242, 32099, 31015, /* 21584-21591 */
30334, 29791, 29236, 28566, 27779, 27064, 26535, 25844, /* 21592-21599 */
24920, 24000, 23312, 23054, 22892, 22382, 21574, 20851, /* 21600-21607 */
20355, 20002, 19652, 19139, 18706, 18525, 18597, 18774, /* 21608-21615 */
18921, 19078, 19628, 20515, 21508, 22242, 22820, 23431, /* 21616-21623 */
24166, 24913, 25638, 26387, 27095, 27923, 28796, 29892, /* 21624-21631 */
30975, 31977, 33097, 34338, 35393, 36328, 37239, 38159, /* 21632-21639 */
39335, 40488, 41497, 42368, 42904, 43218, 43492, 43691, /* 21640-21647 */
43876, 44014, 43994, 43771, 43485, 43324, 43133, 42933, /* 21648-21655 */
42839, 42653, 42330, 41910, 41390, 40951, 40542, 40022, /* 21656-21663 */
39379, 38707, 38119, 37639, 37152, 36611, 36206, 36010, /* 21664-21671 */
35691, 35290, 35137, 35073, 35260, 35526, 35677, 35864, /* 21672-21679 */
36084, 36212, 36319, 36542, 36696, 36869, 37162, 37477, /* 21680-21687 */
37750, 37912, 38112, 38249, 38240, 37979, 37653, 37369, /* 21688-21695 */
36876, 36185, 35338, 34476, 33805, 33189, 32506, 31821, /* 21696-21703 */
31215, 30568, 29775, 29042, 28250, 27240, 26241, 25441, /* 21704-21711 */
24637, 23895, 23125, 22297, 21516, 20627, 19632, 18753, /* 21712-21719 */
18031, 17390, 17046, 16866, 16827, 16832, 16878, 17017, /* 21720-21727 */
17377, 17958, 18632, 19281, 19922, 20522, 21057, 21739, /* 21728-21735 */
22456, 23153, 24065, 25107, 26304, 27489, 28522, 29774, /* 21736-21743 */
31040, 32097, 33185, 34342, 35542, 36845, 38059, 39048, /* 21744-21751 */
39975, 40773, 41453, 42042, 42499, 42753, 43010, 43320, /* 21752-21759 */
43554, 43737, 43828, 43875, 43988, 44082, 44078, 44018, /* 21760-21767 */
43766, 43443, 43062, 42552, 41959, 41307, 40721, 40167, /* 21768-21775 */
39562, 39005, 38558, 38039, 37632, 37187, 36801, 36706, /* 21776-21783 */
36649, 36630, 36768, 36904, 36887, 36839, 36752, 36731, /* 21784-21791 */
36818, 36924, 37048, 37217, 37509, 37760, 37804, 37691, /* 21792-21799 */
37527, 37499, 37494, 37336, 36948, 36369, 35768, 35167, /* 21800-21807 */
34572, 33864, 33114, 32460, 31831, 31302, 30638, 29887, /* 21808-21815 */
29190, 28451, 27577, 26703, 25851, 25174, 24658, 24064, /* 21816-21823 */
23285, 22427, 21661, 20877, 20195, 19465, 18969, 18786, /* 21824-21831 */
18804, 18824, 18841, 18900, 19095, 19506, 20027, 20611, /* 21832-21839 */
21213, 21689, 22091, 22715, 23260, 23779, 24449, 25268, /* 21840-21847 */
26258, 27268, 28234, 29095, 30002, 30966, 32111, 33168, /* 21848-21855 */
34194, 35180, 36181, 37238, 38186, 39086, 39753, 40289, /* 21856-21863 */
40552, 40881, 41146, 41373, 41612, 41694, 41682, 41528, /* 21864-21871 */
41268, 41146, 41127, 41059, 40840, 40481, 40077, 39710, /* 21872-21879 */
39252, 38616, 38030, 37667, 37307, 36920, 36450, 35895, /* 21880-21887 */
35562, 35413, 35211, 34963, 34786, 34718, 34848, 35082, /* 21888-21895 */
35223, 35310, 35390, 35496, 35649, 35822, 35896, 36012, /* 21896-21903 */
36347, 36718, 36953, 37122, 37188, 37194, 37215, 37073, /* 21904-21911 */
36915, 36702, 36343, 36011, 35525, 35020, 34436, 34021, /* 21912-21919 */
33705, 33342, 33006, 32604, 32085, 31741, 31490, 30967, /* 21920-21927 */
30369, 29829, 29223, 28554, 27996, 27171, 26446, 25736, /* 21928-21935 */
24902, 24203, 23699, 23227, 22836, 22711, 22749, 22646, /* 21936-21943 */
22548, 22631, 22915, 23294, 23715, 23889, 24297, 24582, /* 21944-21951 */
24899, 25164, 25458, 25946, 26505, 27306, 27824, 28475, /* 21952-21959 */
27505, 29519, 31410, 32395, 34873, 36274, 38800, 40168, /* 21960-21967 */
40981, 42387, 47663, 57923, 55073, 47797, 43825, 38866, /* 21968-21975 */
34672, 27584, 24418, 23940, 22753, 24792, 27053, 29425, /* 21976-21983 */
31883, 34650, 36356, 39687, 44653, 50716, 53258, 55219, /* 21984-21991 */
57085, 57547, 59676, 58752, 53346, 48300, 48148, 50168, /* 21992-21999 */
49677, 46327, 44839, 43804, 41380, 37875, 30720, 25464, /* 22000-22007 */
22932, 20275, 16269, 14202, 12291, 16514, 21297, 19161, /* 22008-22015 */
15471, 12991, 9071, 7075, 6270, 5956, 6486, 5570, /* 22016-22023 */
6120, 4394, 4942, 5657, 7991, 8678, 9905, 11028, /* 22024-22031 */
12949, 14158, 15742, 16217, 16580, 17999, 21483, 29230, /* 22032-22039 */
32428, 34247, 37449, 39812, 40192, 41417, 42368, 43837, /* 22040-22047 */
44924, 44932, 45170, 45186, 44455, 42386, 41862, 41519, /* 22048-22055 */
41785, 44180, 48791, 49784, 47620, 44838, 43078, 44020, /* 22056-22063 */
47016, 50723, 51199, 47994, 44516, 44094, 44526, 43116, /* 22064-22071 */
41435, 39592, 36766, 34224, 30638, 26577, 23373, 19574, /* 22072-22079 */
15695, 12145, 10628, 9887, 15044, 17719, 11698, 5697, /* 22080-22087 */
4912, 7042, 8075, 7578, 9917, 11705, 10683, 10169, /* 22088-22095 */
9988, 10917, 14383, 19792, 23102, 19294, 15098, 16490, /* 22096-22103 */
20937, 24244, 23820, 25068, 27879, 30828, 33113, 32340, /* 22104-22111 */
33554, 36653, 41536, 43542, 38872, 33073, 31286, 34739, /* 22112-22119 */
38000, 37435, 32122, 30202, 31783, 34031, 34254, 31613, /* 22120-22127 */
29736, 32503, 37631, 37390, 33696, 31989, 36102, 40856, /* 22128-22135 */
40987, 38186, 36899, 40674, 45470, 46059, 44829, 44029, /* 22136-22143 */
47216, 54904, 58351, 55240, 50142, 49121, 52671, 55472, /* 22144-22151 */
53883, 50011, 48540, 52779, 55491, 52789, 49355, 48264, /* 22152-22159 */
54786, 61599, 60123, 52561, 47986, 51443, 56687, 56638, /* 22160-22167 */
52028, 48091, 48485, 49956, 49376, 46793, 43308, 45703, /* 22168-22175 */
50660, 48945, 42117, 36484, 39060, 47187, 50058, 44241, /* 22176-22183 */
36745, 34778, 37010, 40143, 40560, 36157, 32661, 36077, /* 22184-22191 */
36890, 31555, 24455, 21679, 23734, 24548, 20974, 13904, /* 22192-22199 */
9808, 10222, 11722, 12948, 12961, 12085, 14287, 16766, /* 22200-22207 */
14197, 9661, 8101, 8949, 9956, 8615, 4629, 1317, /* 22208-22215 */
2155, 4389, 5674, 4326, 2906, 7493, 13708, 13733, /* 22216-22223 */
8173, 3599, 4944, 9188, 11421, 9723, 9817, 11588, /* 22224-22231 */
12962, 13586, 13455, 14453, 19293, 26545, 27472, 22997, /* 22232-22239 */
18891, 20056, 25280, 29838, 29010, 25987, 25847, 28953, /* 22240-22247 */
32471, 33011, 32453, 35419, 46704, 55029, 52544, 47132, /* 22248-22255 */
46956, 54379, 63083, 65104, 60613, 58303, 60676, 64708, /* 22256-22263 */
284, 63957, 62776, 1687, 6792, 4233, 62705, 57136, /* 22264-22271 */
57286, 59804, 58716, 54096, 49919, 50392, 54128, 55181, /* 22272-22279 */
51766, 46986, 49365, 56487, 59791, 58027, 51601, 47878, /* 22280-22287 */
50010, 52791, 51922, 49577, 49330, 51558, 52024, 50069, /* 22288-22295 */
46206, 46385, 53464, 58384, 57440, 50296, 45519, 46037, /* 22296-22303 */
46834, 45485, 42835, 41784, 40496, 37443, 33589, 30007, /* 22304-22311 */
28163, 32579, 35463, 31514, 23594, 17603, 17300, 17867, /* 22312-22319 */
15704, 10130, 5984, 5268, 5784, 5760, 5093, 4699, /* 22320-22327 */
7355, 12104, 12713, 9219, 7896, 11479, 15503, 15942, /* 22328-22335 */
13837, 12914, 15704, 19544, 21231, 19755, 17404, 20133, /* 22336-22343 */
27052, 29819, 26168, 22336, 24670, 29495, 30178, 26179, /* 22344-22351 */
22484, 23376, 28931, 33733, 33034, 28252, 27923, 35349, /* 22352-22359 */
41178, 40056, 34905, 32883, 34567, 36992, 35679, 31801, /* 22360-22367 */
29622, 30289, 31645, 29807, 26428, 25086, 32093, 40841, /* 22368-22375 */
39486, 32537, 27329, 27891, 31345, 33381, 32499, 28708, /* 22376-22383 */
26660, 27994, 29194, 28062, 26340, 28757, 35221, 36709, /* 22384-22391 */
32383, 27203, 26391, 29984, 33240, 33866, 31129, 29447, /* 22392-22399 */
30991, 32380, 32604, 32634, 36290, 42762, 45121, 42238, /* 22400-22407 */
38568, 37838, 41096, 43500, 42053, 38730, 37027, 38830, /* 22408-22415 */
40224, 38719, 34991, 32444, 36461, 41043, 41131, 38334, /* 22416-22423 */
35015, 33407, 33356, 32114, 28336, 27449, 30378, 32772, /* 22424-22431 */
31153, 27765, 25946, 30424, 37691, 39666, 36011, 31516, /* 22432-22439 */
31694, 34722, 36534, 34861, 33516, 37213, 42636, 44314, /* 22440-22447 */
42202, 39893, 43022, 53115, 60642, 59247, 52972, 50971, /* 22448-22455 */
54741, 58073, 57303, 53475, 51821, 52627, 53512, 51529, /* 22456-22463 */
47394, 45258, 48567, 52005, 49028, 42505, 38702, 41257, /* 22464-22471 */
45715, 43656, 37714, 33665, 33559, 36011, 37579, 36937, /* 22472-22479 */
33302, 34193, 39608, 41552, 38273, 34500, 34437, 36967, /* 22480-22487 */
37238, 33650, 29927, 29248, 31906, 34148, 34899, 32637, /* 22488-22495 */
32524, 37421, 39210, 36781, 33594, 33714, 34351, 32543, /* 22496-22503 */
27973, 24011, 22488, 23321, 23330, 20244, 15859, 13450, /* 22504-22511 */
17114, 19715, 16425, 10034, 5322, 5276, 6299, 5761, /* 22512-22519 */
4354, 3025, 2728, 3106, 2493, 379, 1123, 8315, /* 22520-22527 */
15473, 15469, 11268, 8564, 10902, 15020, 16426, 14299, /* 22528-22535 */
11706, 12555, 15179, 16589, 15701, 14932, 20787, 30084, /* 22536-22543 */
33248, 29764, 25637, 27010, 33158, 38372, 37356, 32891, /* 22544-22551 */
32056, 35794, 38970, 39276, 37015, 37675, 43281, 47550, /* 22552-22559 */
46103, 41213, 38783, 40123, 42116, 40553, 36649, 35262, /* 22560-22567 */
38657, 43723, 43506, 39593, 37364, 41160, 47891, 50647, /* 22568-22575 */
48547, 44021, 42661, 44735, 45757, 43421, 41156, 41085, /* 22576-22583 */
42406, 42051, 39064, 36131, 37844, 44027, 47834, 47593, /* 22584-22591 */
44147, 41812, 42914, 43664, 42769, 42007, 43329, 44348, /* 22592-22599 */
43425, 41121, 39297, 40755, 46577, 50366, 48008, 43198, /* 22600-22607 */
40580, 41807, 42882, 40518, 36192, 33176, 33337, 33835, /* 22608-22615 */
33269, 32578, 32351, 35202, 38034, 36618, 31766, 29684, /* 22616-22623 */
32826, 35530, 33578, 29330, 27047, 28394, 30807, 30807, /* 22624-22631 */
28378, 25739, 28281, 33621, 35248, 32382, 29537, 32465, /* 22632-22639 */
37393, 38558, 35462, 32568, 34036, 39103, 43196, 42203, /* 22640-22647 */
38360, 38838, 45332, 49339, 47662, 42784, 40608, 41802, /* 22648-22655 */
42560, 40242, 35931, 33606, 33506, 33433, 30732, 26540, /* 22656-22663 */
25347, 30922, 37560, 36334, 29572, 24684, 24291, 26762, /* 22664-22671 */
28102, 26074, 22527, 21601, 23486, 24808, 23662, 22818, /* 22672-22679 */
26191, 31663, 32830, 28912, 24913, 24410, 27175, 29620, /* 22680-22687 */
30119, 28276, 26689, 27508, 27824, 27505, 27481, 30345, /* 22688-22695 */
34100, 34521, 30987, 26687, 25007, 25679, 25943, 22755, /* 22696-22703 */
18300, 15333, 15205, 15066, 12585, 8726, 6926, 10202, /* 22704-22711 */
13396, 12907, 10899, 9542, 9760, 10507, 9641, 7289, /* 22712-22719 */
7834, 12083, 15353, 15022, 13366, 13783, 19545, 26627, /* 22720-22727 */
28785, 26371, 23597, 24633, 27455, 28735, 27617, 26990, /* 22728-22735 */
31059, 36365, 37848, 36084, 34720, 39216, 48406, 54556, /* 22736-22743 */
52946, 47973, 46878, 50430, 53047, 52141, 49402, 48631, /* 22744-22751 */
49958, 50621, 49102, 45976, 45921, 50072, 53036, 50771, /* 22752-22759 */
45556, 43122, 45646, 50060, 49629, 45001, 41776, 41815, /* 22760-22767 */
44076, 45530, 44155, 42127, 44831, 49604, 50720, 47293, /* 22768-22775 */
43973, 43948, 45403, 44834, 41292, 38100, 37482, 38917, /* 22776-22783 */
40288, 40721, 39623, 40483, 44468, 46076, 44501, 42712, /* 22784-22791 */
43079, 43440, 42330, 39795, 37506, 37054, 37946, 38197, /* 22792-22799 */
35909, 32664, 32108, 35702, 37665, 34203, 28237, 24076, /* 22800-22807 */
23481, 23524, 22062, 20515, 19969, 19991, 19470, 17786, /* 22808-22815 */
15326, 16270, 22422, 27193, 25849, 21257, 18521, 19941, /* 22816-22823 */
22641, 22725, 20136, 17620, 17965, 19588, 20162, 19222, /* 22824-22831 */
19285, 25471, 33828, 36444, 33527, 30508, 32384, 38113, /* 22832-22839 */
42580, 41603, 38252, 37913, 40846, 42820, 42286, 40098, /* 22840-22847 */
40866, 45063, 47079, 44271, 38886, 35912, 35899, 35806, /* 22848-22855 */
32799, 28195, 26294, 28148, 31339, 30829, 26878, 25019, /* 22856-22863 */
28001, 32557, 33781, 30508, 26492, 26078, 27797, 28195, /* 22864-22871 */
26000, 24258, 24748, 26081, 25938, 23691, 22597, 25765, /* 22872-22879 */
31218, 34440, 34473, 32728, 31860, 33276, 34017, 33539, /* 22880-22887 */
33450, 34067, 33802, 32782, 31082, 29825, 31848, 36108, /* 22888-22895 */
37890, 34520, 29445, 26651, 26772, 26520, 23369, 19044, /* 22896-22903 */
16145, 15555, 15096, 13905, 13543, 15571, 19889, 22408, /* 22904-22911 */
20787, 17047, 16352, 19508, 21743, 20506, 17826, 16978, /* 22912-22919 */
18728, 21009, 21440, 20284, 20088, 24175, 29345, 30884, /* 22920-22927 */
28986, 27730, 31410, 36896, 38713, 37088, 36080, 38897, /* 22928-22935 */
44129, 47911, 47411, 45460, 47868, 53985, 57447, 56355, /* 22936-22943 */
53017, 51758, 52947, 53461, 51685, 48496, 47083, 47373, /* 22944-22951 */
47135, 45172, 42302, 42643, 47668, 53194, 53208, 48288, /* 22952-22959 */
44289, 43758, 45549, 46331, 44315, 41639, 41101, 41745, /* 22960-22967 */
41585, 39678, 39033, 42084, 45376, 45026, 40850, 37212, /* 22968-22975 */
36683, 38266, 39571, 39758, 38889, 38106, 38449, 38682, /* 22976-22983 */
38847, 39566, 42073, 44320, 44090, 41199, 38030, 37172, /* 22984-22991 */
37693, 37050, 33673, 29984, 27979, 27511, 26420, 23495, /* 22992-22999 */
20253, 19649, 22267, 23580, 21662, 19658, 19766, 20613, /* 23000-23007 */
19806, 17040, 14270, 14589, 17170, 17960, 16133, 13811, /* 23008-23015 */
14346, 18849, 23114, 22958, 19698, 16954, 17231, 18719, /* 23016-23023 */
18509, 16866, 16521, 20154, 24393, 25422, 24093, 24280, /* 23024-23031 */
29745, 37478, 41398, 38998, 35200, 34998, 37672, 38881, /* 23032-23039 */
37495, 35351, 34912, 35745, 35529, 33808, 31661, 32759, /* 23040-23047 */
36204, 37437, 34600, 30234, 28750, 30936, 34308, 34274, /* 23048-23055 */
30918, 28443, 28361, 29892, 30753, 29394, 28840, 32053, /* 23056-23063 */
35555, 35673, 32606, 30560, 31167, 32116, 31268, 28529, /* 23064-23071 */
27041, 27717, 29315, 30746, 31879, 33124, 36005, 39756, /* 23072-23079 */
40910, 39959, 39276, 39390, 38928, 37563, 35573, 34090, /* 23080-23087 */
34276, 34779, 34328, 31997, 29726, 30765, 33950, 34801, /* 23088-23095 */
31405, 26787, 24200, 23971, 23452, 21626, 20921, 22414, /* 23096-23103 */
23927, 23036, 20616, 19070, 21907, 27787, 30710, 28916, /* 23104-23111 */
25538, 24420, 25940, 27564, 26856, 24790, 23672, 24624, /* 23112-23119 */
25851, 25720, 24890, 26394, 33112, 40226, 42058, 39751, /* 23120-23127 */
38377, 41061, 45707, 48095, 46102, 43626, 44079, 46468, /* 23128-23135 */
47385, 46376, 45433, 47684, 51516, 52341, 49553, 45806, /* 23136-23143 */
44516, 44884, 44198, 41414, 38163, 37354, 39118, 41693, /* 23144-23151 */
41830, 39389, 38891, 41785, 44771, 44682, 41486, 38732, /* 23152-23159 */
38619, 39180, 38301, 35920, 34627, 35137, 35306, 34147, /* 23160-23167 */
31838, 31712, 35070, 38623, 39782, 39024, 38072, 37750, /* 23168-23175 */
38464, 38400, 37837, 37893, 37913, 36842, 35240, 33668, /* 23176-23183 */
33244, 35979, 39079, 39102, 35317, 31315, 29872, 29839, /* 23184-23191 */
28761, 25367, 21715, 19696, 19148, 18479, 17121, 17439, /* 23192-23199 */
21321, 25781, 26527, 23472, 20419, 20730, 22961, 23375, /* 23200-23207 */
21193, 18672, 18076, 19054, 19826, 19071, 17393, 17721, /* 23208-23215 */
21332, 24512, 24292, 21994, 21105, 24157, 28116, 28717, /* 23216-23223 */
26910, 26322, 29063, 33080, 34833, 33075, 31421, 34499, /* 23224-23231 */
39721, 41226, 39278, 36219, 34793, 35941, 35409, 32246, /* 23232-23239 */
30325, 29637, 29408, 28779, 26794, 24629, 27259, 32061, /* 23240-23247 */
36205, 37560, 35278, 34524, 35913, 37924, 38580, 36815, /* 23248-23255 */
34948, 34067, 33217, 31027, 27629, 26292, 28487, 29695, /* 23256-23263 */
27728, 23422, 21285, 22373, 24727, 27124, 29233, 31385, /* 23264-23271 */
34376, 37202, 39242, 41016, 43367, 46880, 49076, 47920, /* 23272-23279 */
44739, 41791, 40318, 39673, 37637, 33210, 29293, 27548, /* 23280-23287 */
27439, 27465, 25739, 24407, 26540, 30074, 31189, 29589, /* 23288-23295 */
28748, 30539, 32941, 32634, 29707, 27443, 27802, 29277, /* 23296-23303 */
28808, 26152, 24105, 25856, 29654, 31851, 30137, 26480, /* 23304-23311 */
24841, 25820, 27103, 27208, 26792, 27861, 32148, 36506, /* 23312-23319 */
37306, 36046, 36565, 41508, 47306, 48527, 44950, 41823, /* 23320-23327 */
42226, 44627, 45485, 44057, 43098, 43961, 45271, 45826, /* 23328-23335 */
45089, 44144, 45989, 48539, 47719, 43572, 38828, 36929, /* 23336-23343 */
37875, 39077, 37596, 33606, 30237, 29225, 30053, 30589, /* 23344-23351 */
30391, 32213, 36379, 39329, 39225, 37536, 37164, 38530, /* 23352-23359 */
38946, 37154, 34074, 31743, 30620, 29627, 28549, 28032, /* 23360-23367 */
29306, 31707, 33963, 34139, 33294, 33487, 34025, 34160, /* 23368-23375 */
33580, 33193, 33811, 35512, 36703, 36497, 34497, 33093, /* 23376-23383 */
34598, 36312, 35021, 30452, 25645, 23062, 21839, 19726, /* 23384-23391 */
16943, 16516, 19004, 21079, 20684, 19269, 19495, 23130, /* 23392-23399 */
28091, 30437, 28866, 25393, 23198, 23058, 23668, 22987, /* 23400-23407 */
20412, 17312, 16044, 16343, 16481, 16161, 16328, 20425, /* 23408-23415 */
27506, 32158, 32769, 31259, 31521, 34851, 38742, 39407, /* 23416-23423 */
37356, 35491, 34994, 35416, 35237, 33650, 31321, 30869, /* 23424-23431 */
33105, 35583, 35575, 32489, 29326, 28891, 30993, 32815, /* 23432-23439 */
33021, 32845, 34636, 37519, 38102, 36514, 34293, 34223, /* 23440-23447 */
37326, 39832, 38517, 34329, 30147, 28658, 29557, 30432, /* 23448-23455 */
29646, 27435, 26263, 27130, 29053, 30494, 31191, 33418, /* 23456-23463 */
38710, 44053, 45141, 42535, 39518, 39051, 40811, 41401, /* 23464-23471 */
39046, 35552, 33721, 33873, 35031, 35261, 34307, 33684, /* 23472-23479 */
35409, 38562, 39953, 38392, 34701, 31930, 31482, 31916, /* 23480-23487 */
31417, 29667, 29105, 30445, 31286, 29875, 27495, 26621, /* 23488-23495 */
28894, 32998, 35335, 34435, 31581, 29929, 30720, 32718, /* 23496-23503 */
33531, 32133, 29978, 28638, 28483, 28292, 27685, 27200, /* 23504-23511 */
29432, 34509, 37873, 37723, 35300, 34169, 35923, 38617, /* 23512-23519 */
39490, 38439, 37378, 37826, 39565, 41058, 41111, 39699, /* 23520-23527 */
39291, 41406, 43772, 42972, 38602, 33444, 30365, 29966, /* 23528-23535 */
30029, 29307, 28649, 29959, 32576, 33600, 32988, 32139, /* 23536-23543 */
33263, 37209, 41041, 41510, 38542, 34597, 32688, 33182, /* 23544-23551 */
33825, 32775, 29609, 26581, 25169, 25007, 24863, 24227, /* 23552-23559 */
25031, 29158, 34466, 36788, 35834, 34290, 35036, 38076, /* 23560-23567 */
40194, 39583, 37356, 35531, 34993, 35258, 34599, 32765, /* 23568-23575 */
30847, 30628, 32594, 33695, 31989, 28163, 25048, 24498, /* 23576-23583 */
25477, 26105, 25600, 25934, 27938, 29453, 29035, 27587, /* 23584-23591 */
26781, 28347, 31503, 33216, 31963, 28205, 24999, 24254, /* 23592-23599 */
25400, 26232, 25328, 23663, 22874, 24013, 25670, 26797, /* 23600-23607 */
27382, 29781, 34823, 38817, 39733, 38003, 36432, 36936, /* 23608-23615 */
38416, 38511, 36867, 34935, 34113, 34744, 35652, 35788, /* 23616-23623 */
34538, 33801, 35587, 38724, 40005, 37920, 34348, 32073, /* 23624-23631 */
32423, 33537, 33540, 32775, 33259, 34795, 34667, 32734, /* 23632-23639 */
30577, 30032, 32465, 36044, 37457, 35719, 32462, 30654, /* 23640-23647 */
31468, 33096, 33422, 31769, 29805, 29062, 29545, 29955, /* 23648-23655 */
29433, 29672, 32756, 37317, 39640, 38712, 36439, 35570, /* 23656-23663 */
36906, 38073, 37708, 36229, 35026, 35012, 36044, 36627, /* 23664-23671 */
35894, 34449, 34229, 36212, 37677, 36163, 31773, 27282, /* 23672-23679 */
25223, 25264, 25749, 25454, 25735, 27644, 29194, 28969, /* 23680-23687 */
28019, 27741, 29368, 32838, 35744, 35885, 33011, 29698, /* 23688-23695 */
28171, 28816, 29634, 28523, 25937, 23624, 23034, 23355, /* 23696-23703 */
23506, 23491, 25257, 30117, 34852, 37034, 36638, 35939, /* 23704-23711 */
37179, 39452, 40604, 40030, 38539, 37399, 37420, 37693, /* 23712-23719 */
37166, 35487, 34100, 34922, 37360, 38415, 36176, 32256, /* 23720-23727 */
29674, 29793, 31061, 31536, 31523, 32668, 34692, 35248, /* 23728-23735 */
34282, 33042, 32825, 34660, 37517, 38695, 36770, 33105, /* 23736-23743 */
30258, 29764, 30532, 30661, 29140, 27166, 26528, 27279, /* 23744-23751 */
28292, 28603, 29215, 32068, 36500, 39344, 39253, 37527, /* 23752-23759 */
36276, 36687, 37275, 36835, 35435, 34060, 33603, 34183, /* 23760-23767 */
34710, 34190, 32935, 32554, 34579, 37053, 37200, 34243, /* 23768-23775 */
30304, 28329, 28605, 29547, 29597, 29605, 30802, 31656, /* 23776-23783 */
30871, 29330, 28126, 28465, 31067, 34123, 35027, 32707, /* 23784-23791 */
29262, 27565, 28343, 29818, 29662, 27876, 26013, 25601, /* 23792-23799 */
26292, 26757, 26744, 27889, 31948, 36503, 38764, 38113, /* 23800-23807 */
36447, 36186, 37151, 37932, 37584, 36438, 35583, 35876, /* 23808-23815 */
36711, 37035, 36047, 34926, 35850, 38505, 40145, 38414, /* 23816-23823 */
34303, 30796, 29921, 30944, 31770, 31971, 33049, 35058, /* 23824-23831 */
35698, 34627, 33377, 33101, 34613, 37459, 39209, 38033, /* 23832-23839 */
34523, 31098, 30061, 30821, 31209, 29902, 27660, 26292, /* 23840-23847 */
26264, 26738, 26915, 27389, 29924, 34427, 38161, 39125, /* 23848-23855 */
37940, 36867, 37361, 38360, 38466, 37457, 35979, 34983, /* 23856-23863 */
34703, 34628, 33804, 32071, 30960, 32353, 34771, 35216, /* 23864-23871 */
32640, 28746, 26560, 26872, 28280, 29076, 29673, 31258, /* 23872-23879 */
32536, 32243, 31052, 30030, 30146, 32286, 34965, 35783, /* 23880-23887 */
33609, 29942, 27488, 27404, 28462, 28365, 26629, 24710, /* 23888-23895 */
24381, 25375, 26225, 26508, 27533, 31105, 35497, 38168, /* 23896-23903 */
38038, 36349, 35720, 36377, 37034, 36742, 35639, 34656, /* 23904-23911 */
34609, 35077, 35217, 34322, 32949, 33165, 35564, 37783, /* 23912-23919 */
37151, 33864, 30559, 29594, 30680, 31859, 32490, 33625, /* 23920-23927 */
35290, 35595, 34285, 32730, 31858, 32810, 35533, 37926, /* 23928-23935 */
37837, 35128, 32049, 30960, 31753, 32584, 31869, 29891, /* 23936-23943 */
28317, 28024, 28457, 28505, 28618, 30568, 34511, 38254, /* 23944-23951 */
39614, 38572, 37036, 36758, 37267, 37448, 36791, 35449, /* 23952-23959 */
34415, 34278, 34588, 34251, 33029, 32008, 33198, 35752, /* 23960-23967 */
36729, 34505, 30344, 27438, 27222, 28525, 29393, 29864, /* 23968-23975 */
31275, 32569, 32345, 31205, 30177, 30181, 32183, 35229, /* 23976-23983 */
36776, 35210, 31699, 29108, 29043, 30258, 30382, 28723, /* 23984-23991 */
26620, 25662, 26041, 26507, 26613, 27516, 30895, 35461, /* 23992-23999 */
38569, 38919, 37557, 37078, 37810, 38573, 38334, 37126, /* 24000-24007 */
35709, 34996, 34935, 34812, 33907, 32564, 32635, 34879, /* 24008-24015 */
37196, 36847, 33946, 30813, 29577, 30339, 31506, 32239, /* 24016-24023 */
33259, 34790, 35201, 34198, 32955, 32329, 33043, 35433, /* 24024-24031 */
37878, 38108, 35670, 32224, 30318, 30480, 31135, 30495, /* 24032-24039 */
28568, 26975, 26808, 27607, 28286, 28826, 30633, 34270, /* 24040-24047 */
38206, 40293, 39726, 37997, 37187, 37490, 37636, 36936, /* 24048-24055 */
35526, 34363, 34054, 34243, 33900, 32637, 31333, 32087, /* 24056-24063 */
34725, 36270, 34708, 30888, 27894, 27438, 28652, 29844, /* 24064-24071 */
30617, 32053, 33315, 33136, 31870, 30461, 29752, 31072, /* 24072-24079 */
34019, 36106, 35198, 31911, 29011, 28216, 29043, 29370, /* 24080-24087 */
28129, 26296, 25410, 25816, 26429, 26835, 27772, 30679, /* 24088-24095 */
34981, 38347, 39297, 38156, 37016, 36897, 37275, 37284, /* 24096-24103 */
36517, 35338, 34669, 34704, 34767, 34142, 32959, 32754, /* 24104-24111 */
34554, 36804, 36913, 34163, 30434, 28408, 28792, 30156, /* 24112-24119 */
31290, 32598, 34224, 34802, 34085, 33128, 32420, 32670, /* 24120-24127 */
34635, 37275, 38083, 35964, 32404, 30124, 30176, 31001, /* 24128-24135 */
30742, 29027, 27275, 26763, 27310, 27981, 28510, 30062, /* 24136-24143 */
33382, 37310, 39728, 39590, 38117, 37380, 37760, 38238, /* 24144-24151 */
37959, 36690, 35377, 34783, 34849, 34622, 33565, 32193, /* 24152-24159 */
32500, 34738, 36365, 35302, 31882, 28800, 27964, 29028, /* 24160-24167 */
30328, 31229, 32521, 33704, 33700, 32727, 31541, 30788, /* 24168-24175 */
31664, 34106, 36261, 35890, 32960, 29771, 28466, 29062, /* 24176-24183 */
29533, 28571, 26759, 25702, 25992, 26734, 27304, 28158, /* 24184-24191 */
30534, 34294, 37675, 39042, 38162, 36996, 36765, 37037, /* 24192-24199 */
37018, 36333, 35245, 34475, 34250, 34189, 33667, 32449, /* 24200-24207 */
31705, 33008, 35479, 36308, 34381, 31046, 28858, 28956, /* 24208-24215 */
30337, 31753, 33219, 34798, 35181, 34250, 32966, 31839, /* 24216-24223 */
31455, 32851, 35539, 36926, 35475, 32046, 29408, 28984, /* 24224-24231 */
29826, 30026, 28681, 26913, 26177, 26601, 27206, 27691, /* 24232-24239 */
28980, 32003, 35978, 38863, 39181, 37702, 36619, 36744, /* 24240-24247 */
37250, 37189, 36057, 34637, 34005, 34042, 33806, 32785, /* 24248-24255 */
31394, 31519, 33798, 35905, 35420, 32255, 28983, 27992, /* 24256-24263 */
29146, 30662, 31712, 33174, 34463, 34402, 33313, 32126, /* 24264-24271 */
31320, 31959, 34376, 36783, 36803, 34057, 30849, 29339, /* 24272-24279 */
29753, 30169, 29269, 27509, 26152, 26008, 26497, 27078, /* 24280-24287 */
27977, 30310, 33991, 37540, 39362, 38929, 37970, 37630, /* 24288-24295 */
37758, 37737, 37202, 36047, 34911, 34351, 34198, 33719, /* 24296-24303 */
32592, 31725, 32621, 34917, 36177, 34886, 31809, 29360, /* 24304-24311 */
29132, 30491, 32013, 33417, 34820, 35241, 34580, 33649, /* 24312-24319 */
32676, 32092, 33012, 35476, 37241, 36375, 33161, 30205, /* 24320-24327 */
29390, 30010, 30086, 28644, 26881, 26111, 26536, 27392, /* 24328-24335 */
28002, 29090, 31508, 35165, 38425, 39481, 38407, 36999, /* 24336-24343 */
36690, 36951, 36958, 35993, 34558, 33652, 33638, 33634, /* 24344-24351 */
32751, 31198, 30745, 32761, 35275, 35605, 32933, 29497, /* 24352-24359 */
27917, 28597, 30150, 31392, 32800, 33951, 33921, 32951, /* 24360-24367 */
31806, 30771, 30940, 33057, 35835, 36588, 34329, 31013, /* 24368-24375 */
28926, 28946, 29643, 29231, 27720, 26451, 26326, 26819, /* 24376-24383 */
27276, 27865, 29640, 32968, 36548, 38647, 38412, 37083, /* 24384-24391 */
36348, 36543, 36852, 36587, 35630, 34563, 34028, 33872, /* 24392-24399 */
33506, 32457, 31488, 32218, 34538, 36185, 35153, 32108, /* 24400-24407 */
29416, 28993, 30353, 31991, 33598, 35179, 35649, 34873, /* 24408-24415 */
33790, 32860, 32589, 33423, 35768, 37660, 37220, 34384, /* 24416-24423 */
31280, 30135, 30426, 30552, 29343, 27509, 26433, 26529, /* 24424-24431 */
27183, 28024, 29209, 31394, 34835, 38077, 39341, 38466, /* 24432-24439 */
37103, 36552, 36739, 36854, 36083, 34603, 33419, 33018, /* 24440-24447 */
33105, 32628, 31258, 30653, 32043, 34303, 35044, 33067, /* 24448-24455 */
29895, 28146, 28679, 30305, 31625, 33015, 34258, 34504, /* 24456-24463 */
33945, 33026, 31750, 31230, 32876, 35795, 37205, 35300, /* 24464-24471 */
31835, 29577, 29605, 30122, 29529, 28016, 26625, 26355, /* 24472-24479 */
26983, 27534, 26491, 29006, 33353, 37775, 40994, 42686, /* 24480-24487 */
43218, 42962, 43104, 46043, 56152, 54442, 45034, 39991, /* 24488-24495 */
35968, 31452, 22851, 16393, 14982, 19267, 21854, 21361, /* 24496-24503 */
18975, 15602, 13980, 15275, 19343, 28682, 37514, 40968, /* 24504-24511 */
42615, 39999, 37918, 39169, 43752, 45004, 43926, 44299, /* 24512-24519 */
41296, 42448, 41245, 33826, 28280, 29829, 34184, 33897, /* 24520-24527 */
31877, 32910, 34917, 34278, 36100, 41861, 50297, 48638, /* 24528-24535 */
34550, 22536, 23582, 28722, 25604, 21394, 17929, 15771, /* 24536-24543 */
12958, 4273, 60708, 64575, 6542, 12170, 18212, 22778, /* 24544-24551 */
26341, 25500, 21653, 20722, 28384, 37864, 41698, 44736, /* 24552-24559 */
47045, 44132, 38036, 34777, 37156, 44728, 49570, 56321, /* 24560-24567 */
64084, 63920, 60292, 59433, 61487, 57832, 48309, 43546, /* 24568-24575 */
47125, 49853, 48665, 47170, 46014, 46268, 48248, 50683, /* 24576-24583 */
51870, 54831, 54323, 46829, 35830, 28424, 29306, 30922, /* 24584-24591 */
32028, 33617, 30185, 24920, 23460, 25904, 31499, 39514, /* 24592-24599 */
33266, 13059, 3832, 9524, 10282, 5323, 2972, 3562, /* 24600-24607 */
8049, 10421, 12224, 15150, 15699, 16863, 21917, 28558, /* 24608-24615 */
29490, 29845, 27722, 20623, 20392, 24122, 27472, 24411, /* 24616-24623 */
21277, 21343, 22324, 18720, 9228, 7893, 19080, 32204, /* 24624-24631 */
42199, 44112, 36060, 27020, 27433, 34442, 36392, 35349, /* 24632-24639 */
35408, 36328, 35626, 30580, 24338, 22069, 26077, 31105, /* 24640-24647 */
33797, 39724, 49034, 51870, 47492, 43724, 46088, 44327, /* 24648-24655 */
37882, 39515, 44322, 43943, 41472, 40858, 44606, 52417, /* 24656-24663 */
55324, 52645, 44940, 38849, 42245, 43345, 38996, 33223, /* 24664-24671 */
32501, 34380, 39823, 42193, 39813, 40052, 43600, 49138, /* 24672-24679 */
54677, 58453, 51451, 40436, 38040, 36965, 38609, 40043, /* 24680-24687 */
38571, 37183, 35353, 37249, 40972, 41382, 41587, 48136, /* 24688-24695 */
57294, 56307, 45532, 34357, 29758, 36506, 40050, 36959, /* 24696-24703 */
33658, 31516, 30636, 29382, 24888, 18120, 12984, 15028, /* 24704-24711 */
24601, 32543, 34712, 29401, 21037, 14744, 16905, 21971, /* 24712-24719 */
21337, 18787, 17940, 18151, 16569, 12533, 10550, 11693, /* 24720-24727 */
19176, 27860, 29600, 23483, 20323, 27182, 27157, 20057, /* 24728-24735 */
14391, 10931, 11205, 16709, 18028, 15261, 13410, 13775, /* 24736-24743 */
17129, 22880, 29463, 28927, 24000, 18677, 15811, 19945, /* 24744-24751 */
22794, 22588, 18644, 21928, 28343, 26729, 25776, 28417, /* 24752-24759 */
35230, 41532, 42150, 37535, 28770, 21544, 22174, 24222, /* 24760-24767 */
22869, 23625, 27250, 27953, 27213, 30518, 36552, 39683, /* 24768-24775 */
41358, 45543, 51111, 54552, 54157, 51356, 44837, 47267, /* 24776-24783 */
51843, 48871, 46286, 47125, 47925, 45304, 38656, 33408, /* 24784-24791 */
36104, 47326, 53211, 50676, 44721, 40282, 43369, 46466, /* 24792-24799 */
48102, 48880, 48578, 48166, 48592, 47970, 44762, 41179, /* 24800-24807 */
36716, 32439, 39780, 51456, 53855, 51412, 48579, 47284, /* 24808-24815 */
49741, 48980, 44880, 40482, 36252, 37758, 39802, 40140, /* 24816-24823 */
42031, 45818, 45555, 41844, 38330, 34672, 35589, 38072, /* 24824-24831 */
35451, 31632, 30993, 33130, 32650, 33868, 34331, 30301, /* 24832-24839 */
28657, 31119, 35515, 40132, 39037, 30420, 21327, 15475, /* 24840-24847 */
21207, 26184, 23215, 22117, 23661, 25139, 27445, 31068, /* 24848-24855 */
32975, 34143, 36385, 37715, 35302, 28261, 24699, 22394, /* 24856-24863 */
20044, 22580, 23047, 21393, 19914, 18953, 18616, 17889, /* 24864-24871 */
15037, 12254, 11424, 17633, 24656, 26333, 24782, 17702, /* 24872-24879 */
14581, 18596, 19543, 19144, 20518, 22359, 23044, 21401, /* 24880-24887 */
18520, 20906, 24696, 22763, 25374, 26079, 20792, 23367, /* 24888-24895 */
30807, 30913, 26487, 22106, 18968, 17220, 20321, 25500, /* 24896-24903 */
24857, 22494, 21745, 25032, 32416, 34917, 31664, 25674, /* 24904-24911 */
20077, 22483, 25848, 25632, 25443, 23799, 22050, 26561, /* 24912-24919 */
30417, 33069, 39485, 43964, 43897, 41814, 36721, 34305, /* 24920-24927 */
32849, 28025, 27078, 27592, 28377, 32114, 34465, 34049, /* 24928-24935 */
35309, 38932, 42001, 45229, 52710, 57561, 54921, 51428, /* 24936-24943 */
48397, 47582, 51566, 53529, 50564, 47915, 47556, 47579, /* 24944-24951 */
45621, 43117, 44251, 45220, 45318, 48762, 47363, 43493, /* 24952-24959 */
43532, 42877, 42077, 43745, 45008, 44337, 42553, 41669, /* 24960-24967 */
41675, 40980, 40186, 39046, 37427, 41711, 49376, 51104, /* 24968-24975 */
47543, 46516, 50060, 48641, 45557, 45566, 44119, 39825, /* 24976-24983 */
38498, 40024, 41761, 45809, 46337, 42572, 36468, 30105, /* 24984-24991 */
30642, 33030, 32208, 30552, 29093, 29977, 32050, 32328, /* 24992-24999 */
31442, 31354, 29065, 27056, 29553, 35883, 37601, 33278, /* 25000-25007 */
26233, 17372, 14524, 18271, 20028, 17800, 17019, 19253, /* 25008-25015 */
21395, 24552, 31537, 38073, 37095, 33377, 32846, 30619, /* 25016-25023 */
28831, 31041, 28933, 21780, 21191, 24629, 25574, 24739, /* 25024-25031 */
22980, 20861, 18746, 17719, 18718, 21159, 22592, 22568, /* 25032-25039 */
22184, 19795, 17702, 18988, 19254, 18487, 18595, 20073, /* 25040-25047 */
21743, 22292, 21264, 21075, 23060, 23681, 20978, 20466, /* 25048-25055 */
22421, 23147, 24153, 26294, 27091, 24286, 21914, 21175, /* 25056-25063 */
19345, 18452, 23056, 26249, 25417, 26160, 29284, 31483, /* 25064-25071 */
32571, 31102, 27364, 26348, 26956, 27043, 29203, 31684, /* 25072-25079 */
31801, 29117, 28320, 33010, 38005, 39757, 39486, 38343, /* 25080-25087 */
35337, 34324, 35999, 34055, 28313, 26721, 28056, 28426, /* 25088-25095 */
31302, 34466, 34217, 34663, 37775, 40662, 44144, 47806, /* 25096-25103 */
49217, 47037, 43679, 45196, 47522, 45463, 45658, 45182, /* 25104-25111 */
42291, 41169, 42398, 43248, 43550, 42387, 39960, 38599, /* 25112-25119 */
39462, 42084, 44881, 44317, 40586, 39705, 42630, 45516, /* 25120-25127 */
45571, 44011, 42373, 41356, 40672, 40595, 42249, 41964, /* 25128-25135 */
38465, 41673, 45310, 44993, 48316, 50975, 47857, 44346, /* 25136-25143 */
45214, 46416, 43336, 40121, 42958, 45116, 43252, 41543, /* 25144-25151 */
39280, 35620, 33810, 33952, 33440, 33021, 33091, 33153, /* 25152-25159 */
33635, 34040, 35594, 35414, 34680, 34779, 34795, 36719, /* 25160-25167 */
38254, 38568, 36014, 30343, 26651, 23781, 20526, 22268, /* 25168-25175 */
23791, 23379, 24726, 26378, 29855, 37031, 40408, 36897, /* 25176-25183 */
32796, 30910, 31102, 32615, 32954, 30800, 25707, 22962, /* 25184-25191 */
25659, 27202, 26448, 24664, 22117, 19379, 19026, 22400, /* 25192-25199 */
24801, 22591, 20551, 19336, 19015, 20276, 19855, 18433, /* 25200-25207 */
17747, 18067, 19532, 21602, 24057, 26598, 26166, 23901, /* 25208-25215 */
24308, 23911, 23322, 28124, 29739, 27330, 28001, 29907, /* 25216-25223 */
28589, 26344, 25141, 23216, 20618, 21927, 26226, 28228, /* 25224-25231 */
28271, 26614, 26219, 26994, 26412, 26247, 25691, 23815, /* 25232-25239 */
23500, 25738, 28044, 28374, 27501, 26436, 29021, 31718, /* 25240-25247 */
32750, 32761, 31122, 29840, 29626, 29533, 28703, 25382, /* 25248-25255 */
22105, 22329, 23296, 25960, 29849, 31467, 32917, 36492, /* 25256-25263 */
40022, 41225, 42726, 44710, 43316, 41339, 42826, 44379, /* 25264-25271 */
42455, 41527, 42319, 40797, 38957, 39755, 42366, 41496, /* 25272-25279 */
37685, 35335, 33878, 33418, 36876, 40371, 39466, 36328, /* 25280-25287 */
35472, 37734, 40808, 42542, 42084, 39776, 37972, 37262, /* 25288-25295 */
38568, 40354, 39594, 36293, 36198, 40621, 44406, 47351, /* 25296-25303 */
48736, 46556, 43023, 43379, 46205, 46839, 45458, 45598, /* 25304-25311 */
44939, 42853, 41638, 40890, 40241, 39031, 36914, 35467, /* 25312-25319 */
35481, 36860, 38120, 38548, 38032, 38818, 40016, 38727, /* 25320-25327 */
39064, 39938, 38439, 37251, 37278, 35429, 32641, 30439, /* 25328-25335 */
26867, 22988, 23283, 26181, 27794, 29334, 31064, 33911, /* 25336-25343 */
38207, 40817, 39115, 35687, 34405, 35177, 35028, 34482, /* 25344-25351 */
34251, 32132, 27674, 27301, 30034, 31058, 30418, 28540, /* 25352-25359 */
25976, 25607, 27532, 29640, 29150, 25750, 24532, 25763, /* 25360-25367 */
25471, 24254, 23907, 23611, 23189, 23575, 25361, 27903, /* 25368-25375 */
28518, 25898, 23149, 22507, 23751, 25325, 28423, 30265, /* 25376-25383 */
29492, 29865, 30748, 29694, 27710, 26472, 24780, 21818, /* 25384-25391 */
20813, 24866, 27937, 26361, 24147, 23419, 24376, 26589, /* 25392-25399 */
27910, 26695, 24336, 23496, 24981, 27241, 28428, 29976, /* 25400-25407 */
29215, 26546, 27699, 30096, 31016, 30870, 29999, 27885, /* 25408-25415 */
26693, 27359, 26661, 23696, 22335, 22923, 24416, 27479, /* 25416-25423 */
29632, 30925, 32520, 32880, 32845, 34340, 36020, 35978, /* 25424-25431 */
34865, 34582, 36132, 36735, 35801, 36571, 36902, 35900, /* 25432-25439 */
35703, 35919, 34728, 32798, 31398, 30953, 30830, 32194, /* 25440-25447 */
34930, 35539, 34221, 33384, 34510, 37218, 39926, 41078, /* 25448-25455 */
39966, 38122, 37658, 38076, 38568, 39074, 38010, 36558, /* 25456-25463 */
38716, 41971, 43708, 44459, 43430, 41147, 40488, 42541, /* 25464-25471 */
44972, 44359, 41764, 40335, 39094, 38261, 38905, 39462, /* 25472-25479 */
38253, 36135, 35369, 36010, 37165, 38423, 38963, 38215, /* 25480-25487 */
38146, 40253, 41569, 42279, 42020, 40105, 38093, 37357, /* 25488-25495 */
37721, 37110, 35088, 32621, 30149, 29188, 31085, 33745, /* 25496-25503 */
36425, 38219, 38517, 40223, 42756, 42992, 41267, 39339, /* 25504-25511 */
37723, 36209, 35574, 36219, 35990, 32920, 30158, 30368, /* 25512-25519 */
31521, 31911, 31463, 30280, 28545, 28334, 30855, 32722, /* 25520-25527 */
30886, 28915, 28385, 27711, 27697, 28375, 28251, 27042, /* 25528-25535 */
26416, 27724, 29146, 29259, 27852, 25668, 24855, 26539, /* 25536-25543 */
29217, 31605, 32714, 31848, 30913, 30439, 29803, 29211, /* 25544-25551 */
28882, 27966, 26224, 25158, 26445, 28207, 27997, 26599, /* 25552-25559 */
25326, 25704, 27517, 28844, 28667, 26807, 25075, 25191, /* 25560-25567 */
26726, 28399, 29870, 29151, 26028, 24774, 25883, 27301, /* 25568-25575 */
28161, 27745, 25835, 24667, 25959, 27637, 27006, 24995, /* 25576-25583 */
23648, 23842, 25808, 28397, 30541, 31342, 30113, 29078, /* 25584-25591 */
29769, 31614, 32842, 31872, 30485, 30966, 32873, 33805, /* 25592-25599 */
34165, 34073, 33126, 31910, 31272, 31020, 30352, 29772, /* 25600-25607 */
29583, 28992, 28362, 29925, 31746, 31547, 30703, 30768, /* 25608-25615 */
32463, 34858, 36758, 36550, 34629, 32920, 32002, 32506, /* 25616-25623 */
33736, 34118, 33477, 33731, 35552, 38067, 39668, 39102, /* 25624-25631 */
37048, 35755, 37213, 39599, 39834, 37939, 35939, 34193, /* 25632-25639 */
33396, 34273, 35501, 35288, 33858, 32731, 32868, 33933, /* 25640-25647 */
35198, 36057, 35613, 35314, 37210, 39550, 40061, 39545, /* 25648-25655 */
37950, 35561, 34535, 34879, 34676, 33500, 31742, 29785, /* 25656-25663 */
28773, 29839, 32198, 34593, 35790, 35871, 36756, 38698, /* 25664-25671 */
40188, 40372, 39035, 36777, 34795, 34243, 35207, 35890, /* 25672-25679 */
34555, 32056, 31258, 32400, 33600, 34111, 33443, 31544, /* 25680-25687 */
30664, 32434, 35306, 36045, 34403, 32385, 30714, 30414, /* 25688-25695 */
31641, 32715, 32728, 32259, 32201, 32681, 33273, 33181, /* 25696-25703 */
31905, 30834, 31526, 33898, 36261, 37545, 37264, 35836, /* 25704-25711 */
34357, 33558, 33531, 33495, 32775, 31336, 30211, 30142, /* 25712-25719 */
31058, 31597, 31127, 30645, 31083, 32602, 34377, 35333, /* 25720-25727 */
34622, 32742, 31418, 31527, 32506, 33486, 33517, 31535, /* 25728-25735 */
29782, 30245, 31687, 32438, 32255, 31208, 30143, 30808, /* 25736-25743 */
32738, 33887, 33248, 31623, 30593, 31358, 33519, 35414, /* 25744-25751 */
35773, 34219, 32391, 31942, 33051, 33445, 32696, 31894, /* 25752-25759 */
31698, 33446, 35127, 35488, 35938, 34840, 31683, 31077, /* 25760-25767 */
31115, 30619, 30692, 30747, 29831, 29572, 29948, 30696, /* 25768-25775 */
32591, 33416, 34801, 36987, 39711, 42571, 43316, 41673, /* 25776-25783 */
38227, 35085, 32982, 32024, 30815, 29280, 27174, 25758, /* 25784-25791 */
25587, 26371, 27376, 27650, 28052, 29806, 33048, 36796, /* 25792-25799 */
38563, 38612, 38213, 37181, 36780, 37538, 37941, 36991, /* 25800-25807 */
34767, 32180, 31103, 31290, 30953, 29758, 27896, 27644, /* 25808-25815 */
29908, 32131, 33379, 33494, 32289, 31271, 31524, 32385, /* 25816-25823 */
32718, 32665, 32129, 31248, 31302, 32220, 33498, 33966, /* 25824-25831 */
33172, 32865, 34210, 35853, 36637, 35703, 33020, 30512, /* 25832-25839 */
29567, 30268, 32279, 33834, 33607, 33049, 33560, 34646, /* 25840-25847 */
35340, 34555, 32500, 30939, 31019, 32837, 34146, 33173, /* 25848-25855 */
31234, 29860, 29805, 31399, 33856, 35257, 35810, 36079, /* 25856-25863 */
35772, 35820, 36120, 35984, 35184, 33891, 33764, 35305, /* 25864-25871 */
36751, 35964, 32994, 29437, 27148, 26861, 27896, 29049, /* 25872-25879 */
29450, 29373, 29839, 31656, 34111, 36225, 37276, 37314, /* 25880-25887 */
37633, 38927, 40105, 39378, 36361, 32713, 30079, 28771, /* 25888-25895 */
28424, 28746, 28104, 26403, 25603, 26168, 27705, 29649, /* 25896-25903 */
31164, 32048, 33297, 35999, 39352, 41065, 39897, 37318, /* 25904-25911 */
35709, 35318, 35362, 35069, 33893, 31592, 28770, 26789, /* 25912-25919 */
26553, 27588, 28967, 30508, 31615, 32322, 33307, 35183, /* 25920-25927 */
37423, 38220, 37063, 34859, 32793, 31662, 31749, 32386, /* 25928-25935 */
32122, 30916, 29507, 28556, 28676, 29749, 31284, 32688, /* 25936-25943 */
33305, 33230, 33274, 34303, 35871, 37074, 37151, 35863, /* 25944-25951 */
34257, 33144, 33320, 34367, 34432, 32970, 30995, 29257, /* 25952-25959 */
28507, 29380, 31053, 32469, 33156, 32893, 32586, 33149, /* 25960-25967 */
34656, 36546, 37582, 36991, 35297, 33673, 33089, 33598, /* 25968-25975 */
34099, 33548, 32256, 30735, 29415, 29108, 30137, 31588, /* 25976-25983 */
32226, 31663, 30557, 30144, 31412, 33817, 35855, 36371, /* 25984-25991 */
35321, 34074, 33823, 34417, 35214, 35264, 34080, 31984, /* 25992-25999 */
30448, 30522, 31502, 32279, 32598, 32514, 31904, 31248, /* 26000-26007 */
31430, 33039, 35071, 35602, 34334, 32406, 30990, 30915, /* 26008-26015 */
31895, 32796, 32756, 31586, 30335, 29864, 30299, 31328, /* 26016-26023 */
32312, 32739, 32386, 31755, 31923, 33376, 35094, 35961, /* 26024-26031 */
35473, 34091, 32831, 32666, 33796, 35058, 35370, 34285, /* 26032-26039 */
32490, 31068, 30952, 31883, 32887, 33306, 32678, 31340, /* 26040-26047 */
30568, 31177, 32896, 34413, 34652, 33825, 32532, 31900, /* 26048-26055 */
32638, 34101, 34854, 34044, 32469, 31197, 30829, 31317, /* 26056-26063 */
32319, 33337, 33695, 33141, 31988, 31602, 32677, 34265, /* 26064-26071 */
34982, 34277, 32840, 32122, 32610, 33472, 34113, 33973, /* 26072-26079 */
32924, 31666, 31113, 31582, 32559, 33352, 33511, 32850, /* 26080-26087 */
31797, 31253, 31865, 33447, 34731, 34518, 32995, 31109, /* 26088-26095 */
30086, 30726, 32295, 33419, 33336, 32132, 31003, 30988, /* 26096-26103 */
31767, 32681, 33420, 33488, 32583, 31447, 31301, 32631, /* 26104-26111 */
34109, 34393, 33338, 31883, 31103, 31590, 33079, 34398, /* 26112-26119 */
34549, 33534, 32205, 31410, 31658, 32445, 33319, 33736, /* 26120-26127 */
32813, 31356, 30971, 31942, 33471, 34274, 33663, 32267, /* 26128-26135 */
31156, 31270, 32667, 34080, 34423, 33605, 32221, 31171, /* 26136-26143 */
31072, 31889, 33106, 33740, 33247, 32342, 31695, 31988, /* 26144-26151 */
33304, 34685, 34957, 33760, 31998, 31308, 32195, 33599, /* 26152-26159 */
34376, 34151, 33336, 32413, 32054, 32574, 33475, 34145, /* 26160-26167 */
33969, 32805, 31407, 30865, 31811, 33631, 34436, 33381, /* 26168-26175 */
31627, 30368, 30368, 31543, 33033, 33714, 33143, 31942, /* 26176-26183 */
31371, 31877, 32866, 33915, 34280, 33650, 32660, 32248, /* 26184-26191 */
32956, 34249, 34957, 34545, 33330, 32054, 31824, 32828, /* 26192-26199 */
34304, 35034, 34353, 32961, 31815, 31483, 31974, 32646, /* 26200-26207 */
33167, 33146, 32153, 31136, 31227, 32391, 33801, 34163, /* 26208-26215 */
33182, 31735, 30834, 31068, 32312, 33284, 33353, 32603, /* 26216-26223 */
31549, 30738, 30856, 32251, 33726, 34262, 33606, 32341, /* 26224-26231 */
31675, 32452, 33994, 35042, 34753, 33078, 31483, 31144, /* 26232-26239 */
31874, 33066, 33728, 33153, 32025, 31229, 31422, 32565, /* 26240-26247 */
33710, 34213, 33770, 32587, 31634, 31762, 32823, 33998, /* 26248-26255 */
34203, 33108, 31551, 30680, 31274, 32719, 33730, 33686, /* 26256-26263 */
32752, 31766, 31388, 31768, 32852, 33955, 34012, 33021, /* 26264-26271 */
31742, 31456, 32615, 34127, 34662, 33811, 32271, 31294, /* 26272-26279 */
31614, 32986, 34622, 35212, 34411, 32796, 31540, 31619, /* 26280-26287 */
32634, 33650, 33929, 33212, 31719, 30883, 31552, 33166, /* 26288-26295 */
34476, 34350, 33064, 31620, 30964, 31678, 33097, 33907, /* 26296-26303 */
33412, 32113, 31230, 31265, 31937, 33020, 33999, 34065, /* 26304-26311 */
33090, 31883, 31812, 33047, 34393, 34694, 33640, 32076, /* 26312-26319 */
31227, 31701, 33020, 34073, 34003, 33094, 32081, 31559, /* 26320-26327 */
31990, 33095, 33897, 33766, 32888, 31922, 31646, 32285, /* 26328-26335 */
33494, 34314, 33888, 32434, 30992, 30646, 31630, 33158, /* 26336-26343 */
34058, 33717, 32512, 31510, 31449, 32313, 33560, 34198, /* 26344-26351 */
33802, 32813, 31986, 32247, 33693, 34978, 35095, 33885, /* 26352-26359 */
32425, 31946, 32549, 33475, 34103, 34136, 33400, 32242, /* 26360-26367 */
31487, 31545, 32211, 33031, 33336, 32573, 31334, 31094, /* 26368-26375 */
32307, 33922, 34563, 33846, 32451, 31379, 31226, 32174, /* 26376-26383 */
33543, 33924, 33038, 31883, 31065, 31173, 32295, 33610, /* 26384-26391 */
34271, 33927, 32850, 31973, 32451, 33923, 35152, 35053, /* 26392-26399 */
33443, 31581, 30968, 31816, 33376, 34358, 33851, 32464, /* 26400-26407 */
31404, 31181, 31826, 32995, 33659, 33378, 32363, 31362, /* 26408-26415 */
31481, 32659, 33957, 34375, 33472, 31985, 30998, 31076, /* 26416-26423 */
32147, 33467, 34004, 33418, 32231, 31477, 31762, 33016, /* 26424-26431 */
34163, 34199, 33184, 31894, 31468, 32435, 33941, 34582, /* 26432-26439 */
34106, 33035, 32133, 31987, 32827, 33923, 34564, 34151, /* 26440-26447 */
32906, 31837, 31546, 32342, 33405, 33831, 33370, 32152, /* 26448-26455 */
31202, 31664, 33350, 34814, 34596, 32850, 31237, 30752, /* 26456-26463 */
31382, 32551, 33362, 33246, 32376, 31522, 31163, 31593, /* 26464-26471 */
32500, 33554, 34109, 33694, 32794, 32374, 33165, 34569, /* 26472-26479 */
35185, 34539, 33189, 32042, 31722, 32474, 33742, 34164, /* 26480-26487 */
33378, 32108, 31257, 31265, 32183, 33244, 33597, 32990, /* 26488-26495 */
31823, 31181, 31758, 33073, 34134, 34177, 33021, 31588, /* 26496-26503 */
30867, 31509, 33156, 34233, 33863, 32604, 31476, 31250, /* 26504-26511 */
31927, 33145, 34028, 33614, 32401, 31475, 31659, 32952, /* 26512-26519 */
34368, 34914, 34176, 32896, 32174, 32489, 33482, 34514, /* 26520-26527 */
34910, 34083, 32469, 31149, 31000, 31954, 33051, 33264, /* 26528-26535 */
32525, 31348, 31065, 32164, 33899, 34918, 34211, 32720, /* 26536-26543 */
31636, 31182, 31748, 33149, 34038, 33600, 32353, 31336, /* 26544-26551 */
31204, 31968, 33181, 34037, 33925, 32835, 31802, 32149, /* 26552-26559 */
33748, 35068, 34969, 33488, 31719, 30952, 31512, 32868, /* 26560-26567 */
33906, 33677, 32440, 31418, 30988, 31414, 32524, 33546, /* 26568-26575 */
33723, 32745, 31652, 31507, 32539, 33924, 34510, 33651, /* 26576-26583 */
32182, 31197, 31119, 32173, 33582, 34111, 33358, 32154, /* 26584-26591 */
31349, 31345, 32244, 33362, 33687, 33075, 32048, 31429, /* 26592-26599 */
32026, 33651, 35010, 34912, 33502, 31983, 31548, 32189, /* 26600-26607 */
33340, 34257, 34017, 32866, 31691, 31226, 31635, 32533, /* 26608-26615 */
33187, 33054, 32349, 31686, 31853, 32899, 34218, 34555, /* 26616-26623 */
33385, 31816, 31060, 31345, 32245, 33247, 33656, 33125, /* 26624-26631 */
32099, 31282, 31336, 32482, 33908, 34349, 33585, 32403, /* 26632-26639 */
31892, 32722, 34217, 35038, 34587, 33350, 32102, 31638, /* 26640-26647 */
32225, 33487, 34282, 33883, 32673, 31575, 31051, 31265, /* 26648-26655 */
32318, 33251, 33063, 31941, 30983, 31172, 32528, 34014, /* 26656-26663 */
34292, 33279, 32031, 31449, 32033, 33339, 34449, 34404, /* 26664-26671 */
33324, 32076, 31374, 31473, 32372, 33480, 33598, 32606, /* 26672-26679 */
31516, 31498, 32795, 34492, 35378, 34917, 33651, 32545, /* 26680-26687 */
32267, 33000, 33992, 34372, 33558, 32074, 31011, 30888, /* 26688-26695 */
31746, 32876, 33291, 32725, 31923, 31537, 31937, 33226, /* 26696-26703 */
34546, 34490, 33030, 31518, 30964, 31575, 32848, 33817, /* 26704-26711 */
33707, 32603, 31417, 30952, 31532, 32811, 33917, 34023, /* 26712-26719 */
33195, 32357, 32551, 33810, 35104, 35212, 33953, 32439, /* 26720-26727 */
31620, 31781, 32531, 33424, 33663, 32883, 31697, 30853, /* 26728-26735 */
30755, 31555, 32840, 33384, 32732, 31826, 31725, 32477, /* 26736-26743 */
33592, 34344, 34068, 32927, 31800, 31410, 32083, 33272, /* 26744-26751 */
33683, 33001, 32037, 31262, 30953, 31369, 32324, 33151, /* 26752-26759 */
33064, 32223, 31664, 31992, 33228, 34678, 35108, 34001, /* 26760-26767 */
32447, 31697, 31914, 32808, 33769, 33929, 33047, 31862, /* 26768-26775 */
31126, 31223, 32104, 33191, 33475, 32723, 31853, 31742, /* 26776-26783 */
32385, 33523, 34405, 33896, 32444, 31258, 30971, 31901, /* 26784-26791 */
33425, 34189, 33628, 32355, 31383, 31420, 32368, 33438, /* 26792-26799 */
33951, 33648, 32812, 32283, 32808, 34226, 35307, 35024, /* 26800-26807 */
33584, 32147, 31531, 31961, 33099, 34161, 34113, 32956, /* 26808-26815 */
31829, 31206, 31246, 32185, 33291, 33353, 32298, 31235, /* 26816-26823 */
31160, 32232, 33798, 34546, 33865, 32661, 31913, 32026, /* 26824-26831 */
32893, 33801, 33989, 33193, 31813, 30771, 30722, 31587, /* 26832-26839 */
32909, 33502, 32727, 31611, 31406, 32401, 34204, 35608, /* 26840-26847 */
35382, 33713, 32072, 31635, 32387, 33526, 33892, 33091, /* 26848-26855 */
31861, 31083, 30873, 31206, 32053, 32721, 32623, 32012, /* 26856-26863 */
31636, 32035, 33195, 34490, 34812, 33784, 32287, 31332, /* 26864-26871 */
31384, 32307, 33257, 33334, 32284, 30941, 30501, 31006, /* 26872-26879 */
32194, 33451, 33827, 33279, 32613, 32599, 33538, 34923, /* 26880-26887 */
35589, 34900, 33356, 31934, 31424, 31898, 33091, 34087, /* 26888-26895 */
33600, 32032, 30939, 30940, 31702, 32907, 33658, 33295, /* 26896-26903 */
32261, 31706, 32353, 33681, 34777, 34600, 33420, 32356, /* 26904-26911 */
31878, 32332, 33332, 33933, 33652, 32724, 31617, 30918, /* 26912-26919 */
31001, 31996, 33383, 33703, 32814, 31968, 32067, 33231, /* 26920-26927 */
34813, 35464, 34451, 32595, 31384, 31417, 32397, 33556, /* 26928-26935 */
33950, 33196, 31962, 31097, 30919, 31593, 32709, 33310, /* 26936-26943 */
32888, 32048, 31744, 32255, 33429, 34626, 34507, 32993, /* 26944-26951 */
31338, 30698, 31383, 32694, 33501, 33172, 32045, 31025, /* 26952-26959 */
30930, 31706, 32929, 33913, 33936, 33175, 32558, 32750, /* 26960-26967 */
33730, 34807, 34883, 33784, 32278, 31363, 31392, 32374, /* 26968-26975 */
33863, 34454, 33433, 31875, 31031, 31035, 31908, 32943, /* 26976-26983 */
33166, 32364, 31444, 31566, 32691, 34194, 34990, 34375, /* 26984-26991 */
32976, 31935, 31759, 32487, 33580, 34021, 33369, 32047, /* 26992-26999 */
30982, 30841, 31346, 32372, 33277, 33047, 32187, 31860, /* 27000-27007 */
32657, 34213, 35586, 35670, 34253, 32594, 31815, 32229, /* 27008-27015 */
33204, 33922, 33701, 32238, 31520, 30710, 30863, 31607, /* 27016-27023 */
32491, 32595, 29710, 28995, 29879, 32133, 34426, 34104, /* 27024-27031 */
33985, 28480, 29567, 30244, 27798, 30765, 26357, 24266, /* 27032-27039 */
26783, 44592, 40465, 33494, 40778, 32478, 35201, 28667, /* 27040-27047 */
31471, 42654, 41425, 46066, 48359, 39069, 20066, 31288, /* 27048-27055 */
35682, 41414, 52417, 47807, 30683, 27420, 18962, 11094, /* 27056-27063 */
7891, 10133, 17414, 21644, 33633, 41217, 30748, 30836, /* 27064-27071 */
34872, 33025, 39609, 49101, 43436, 39538, 31264, 26366, /* 27072-27079 */
31896, 20395, 31064, 40006, 41963, 33210, 34592, 47710, /* 27080-27087 */
40027, 37436, 39734, 34575, 32076, 38808, 30937, 23431, /* 27088-27095 */
30778, 27589, 30077, 33261, 32796, 32344, 27823, 36890, /* 27096-27103 */
40263, 32038, 34046, 30052, 25419, 29880, 34769, 31500, /* 27104-27111 */
30327, 25653, 21228, 26469, 25438, 38016, 36036, 31278, /* 27112-27119 */
29783, 25023, 30913, 38207, 42401, 38423, 38495, 44006, /* 27120-27127 */
43647, 40824, 41207, 41170, 45032, 47812, 37206, 35375, /* 27128-27135 */
36862, 27654, 21167, 16488, 27190, 27163, 21203, 22419, /* 27136-27143 */
25424, 26017, 21694, 20655, 23269, 30142, 35665, 36524, /* 27144-27151 */
40698, 40516, 38499, 19991, 19807, 37230, 44424, 38989, /* 27152-27159 */
37432, 39125, 34877, 30044, 31719, 35148, 39128, 40906, /* 27160-27167 */
44505, 38564, 36856, 37349, 32744, 35668, 26825, 25239, /* 27168-27175 */
29607, 25423, 22438, 23709, 27213, 29361, 31101, 27965, /* 27176-27183 */
28217, 31208, 33483, 39810, 43819, 41565, 30491, 29154, /* 27184-27191 */
27372, 28657, 29312, 31328, 27530, 27411, 30299, 27303, /* 27192-27199 */
28962, 33698, 34173, 35444, 42878, 45177, 43129, 41068, /* 27200-27207 */
47038, 44410, 37551, 38070, 34796, 28359, 27780, 26540, /* 27208-27215 */
22637, 26170, 24623, 29305, 30384, 19712, 24872, 29374, /* 27216-27223 */
33780, 36346, 32168, 32706, 34104, 30078, 28856, 24614, /* 27224-27231 */
25332, 30419, 31060, 31320, 31566, 33083, 35732, 45136, /* 27232-27239 */
44973, 43786, 37678, 38792, 45499, 41228, 39396, 34019, /* 27240-27247 */
30921, 30755, 21623, 20021, 29479, 30265, 33253, 31800, /* 27248-27255 */
25047, 26504, 30141, 34002, 32263, 32916, 35755, 33922, /* 27256-27263 */
32864, 33871, 31751, 29022, 26074, 31417, 30607, 27275, /* 27264-27271 */
24376, 31337, 36685, 33132, 36918, 36441, 37948, 39589, /* 27272-27279 */
37952, 39400, 39487, 36538, 41637, 40164, 37575, 37299, /* 27280-27287 */
32718, 38548, 33765, 27586, 29025, 24006, 25691, 26817, /* 27288-27295 */
26663, 27534, 24141, 25548, 35069, 39181, 34802, 33144, /* 27296-27303 */
32439, 33141, 32717, 33299, 27855, 29252, 30995, 28126, /* 27304-27311 */
28614, 32252, 34087, 36125, 38407, 39257, 39811, 40914, /* 27312-27319 */
39043, 34899, 38763, 35139, 32416, 30548, 29481, 30237, /* 27320-27327 */
29370, 26212, 26045, 29921, 35675, 32373, 32611, 32177, /* 27328-27335 */
36347, 35471, 33659, 35568, 32686, 33691, 30864, 29350, /* 27336-27343 */
26250, 24864, 28641, 29778, 27438, 25245, 29685, 33690, /* 27344-27351 */
34983, 34431, 35341, 38359, 37943, 37733, 37645, 36622, /* 27352-27359 */
38443, 38948, 37885, 35321, 34805, 31998, 33405, 34106, /* 27360-27367 */
28934, 29225, 28007, 31745, 32931, 28671, 28131, 32280, /* 27368-27375 */
34178, 38019, 36428, 33957, 30538, 31226, 35561, 29412, /* 27376-27383 */
27626, 29800, 28159, 28963, 28062, 28821, 34274, 34553, /* 27384-27391 */
36064, 40818, 36371, 37405, 43150, 40566, 37654, 35191, /* 27392-27399 */
32379, 31617, 28845, 31470, 31410, 25543, 29995, 28793, /* 27400-27407 */
31950, 30878, 32114, 35050, 35333, 37330, 36071, 33904, /* 27408-27415 */
36516, 38016, 34593, 31571, 31805, 31313, 30436, 30872, /* 27416-27423 */
28301, 29984, 30299, 30907, 33193, 32793, 33346, 34236, /* 27424-27431 */
36349, 35934, 34686, 33707, 30317, 31682, 34136, 34645, /* 27432-27439 */
31933, 32625, 33810, 35874, 32534, 30590, 32683, 33564, /* 27440-27447 */
34214, 34853, 31685, 30912, 33383, 36131, 34967, 32137, /* 27448-27455 */
34094, 34535, 34287, 32467, 28075, 28559, 27070, 29435, /* 27456-27463 */
28747, 28745, 31290, 32235, 38399, 37756, 34313, 37858, /* 27464-27471 */
38984, 37289, 37758, 35760, 32203, 31119, 30073, 28991, /* 27472-27479 */
25438, 27984, 31284, 31207, 31942, 31213, 33209, 34113, /* 27480-27487 */
36317, 38697, 38060, 35432, 35078, 32252, 31018, 29425, /* 27488-27495 */
29573, 29787, 30952, 33606, 32672, 30341, 31146, 32401, /* 27496-27503 */
36521, 36566, 36375, 35645, 34024, 33677, 32306, 32010, /* 27504-27511 */
32551, 30293, 33497, 33727, 32812, 30859, 32900, 35046, /* 27512-27519 */
32071, 32098, 30199, 32081, 29966, 32401, 34198, 31196, /* 27520-27527 */
33309, 35610, 35441, 33065, 34656, 35607, 33788, 33104, /* 27528-27535 */
30960, 30262, 27842, 27795, 29864, 28599, 30735, 31536, /* 27536-27543 */
32736, 35933, 36623, 38179, 36258, 35959, 35164, 34517, /* 27544-27551 */
32423, 30592, 29413, 30474, 28730, 26636, 28094, 29610, /* 27552-27559 */
35186, 37874, 35570, 35333, 36386, 36845, 34578, 33044, /* 27560-27567 */
31854, 31133, 31902, 32372, 30243, 29719, 28953, 29567, /* 27568-27575 */
33415, 31638, 32511, 32973, 32723, 34162, 34888, 33562, /* 27576-27583 */
32829, 33154, 32628, 31695, 30314, 32644, 34388, 35192, /* 27584-27591 */
34601, 33121, 32230, 33128, 36348, 33640, 30877, 30632, /* 27592-27599 */
31395, 30069, 29843, 29169, 31250, 34130, 34128, 34515, /* 27600-27607 */
33330, 33059, 32636, 34813, 32737, 29238, 30399, 29351, /* 27608-27615 */
28768, 31699, 31514, 31377, 34926, 35808, 35251, 35510, /* 27616-27623 */
34523, 35320, 36125, 34758, 33788, 29706, 28776, 29708, /* 27624-27631 */
30448, 29552, 28477, 30678, 31192, 33437, 32281, 32533, /* 27632-27639 */
34009, 34949, 35777, 34109, 32951, 32844, 32224, 32967, /* 27640-27647 */
31638, 30252, 31037, 30556, 32237, 33314, 32134, 33608, /* 27648-27655 */
32596, 34405, 33933, 32552, 31513, 32603, 33796, 32267, /* 27656-27663 */
30074, 30651, 32169, 32758, 32906, 31562, 33289, 32601, /* 27664-27671 */
34481, 34919, 32901, 33118, 33187, 33037, 31671, 30903, /* 27672-27679 */
31604, 31716, 32892, 33758, 33675, 32947, 33405, 33239, /* 27680-27687 */
32490, 32660, 31458, 30944, 29940, 31325, 30652, 31150, /* 27688-27695 */
31470, 33455, 35848, 35418, 33302, 34702, 35098, 34405, /* 27696-27703 */
34002, 31387, 30087, 30665, 31713, 31059, 28622, 30822, /* 27704-27711 */
32525, 33731, 33617, 33846, 34104, 34035, 35754, 34492, /* 27712-27719 */
33436, 32248, 31837, 32042, 32323, 30715, 31073, 31082, /* 27720-27727 */
32161, 32916, 32958, 32997, 33990, 34661, 35545, 34849, /* 27728-27735 */
33037, 31684, 32488, 32761, 30749, 30598, 31200, 32433, /* 27736-27743 */
33503, 32398, 32123, 32645, 34551, 35612, 34037, 33458, /* 27744-27751 */
32176, 32422, 32640, 31941, 31223, 30738, 33069, 35497, /* 27752-27759 */
34893, 33779, 34093, 34460, 34052, 33545, 32333, 30591, /* 27760-27767 */
31025, 31317, 30198, 29911, 30590, 32067, 34465, 35953, /* 27768-27775 */
34318, 34945, 35805, 34798, 35335, 34140, 31257, 30851, /* 27776-27783 */
30824, 30142, 29932, 29926, 32534, 33150, 34482, 34417, /* 27784-27791 */
34118, 34747, 35546, 35911, 34657, 33388, 32825, 32050, /* 27792-27799 */
32038, 30607, 30105, 31023, 33037, 34489, 33897, 33088, /* 27800-27807 */
33218, 35287, 35787, 33814, 32796, 31765, 32581, 32636, /* 27808-27815 */
32143, 31546, 31504, 32242, 33830, 34443, 33345, 32916, /* 27816-27823 */
34103, 35218, 33987, 33125, 32664, 31898, 31749, 32270, /* 27824-27831 */
31550, 30505, 33535, 35182, 35475, 34798, 33830, 34390, /* 27832-27839 */
34835, 34546, 33178, 31225, 30879, 31455, 31640, 30512, /* 27840-27847 */
29749, 32223, 33233, 35541, 35164, 34318, 34111, 34996, /* 27848-27855 */
35753, 33879, 32162, 32294, 31565, 30652, 30703, 30723, /* 27856-27863 */
30950, 32834, 34163, 33680, 32878, 33699, 35125, 34980, /* 27864-27871 */
34710, 33414, 32517, 32260, 33321, 32229, 30309, 31024, /* 27872-27879 */
32604, 34031, 32912, 33060, 33029, 33790, 35479, 34405, /* 27880-27887 */
32986, 31299, 31420, 31812, 31107, 31044, 31059, 32081, /* 27888-27895 */
33165, 33580, 32854, 33706, 33973, 34269, 34401, 33344, /* 27896-27903 */
32284, 31175, 32592, 32108, 31444, 31057, 31837, 33584, /* 27904-27911 */
34055, 33697, 32961, 33648, 35076, 35163, 34473, 32326, /* 27912-27919 */
31368, 31461, 30938, 30518, 30579, 30806, 32780, 34191, /* 27920-27927 */
34284, 33661, 33440, 34585, 35183, 34970, 33567, 32493, /* 27928-27935 */
31683, 31131, 31143, 31063, 30391, 32247, 33996, 34769, /* 27936-27943 */
33723, 33994, 34405, 34881, 34733, 33497, 32359, 31534, /* 27944-27951 */
31692, 31372, 30850, 30339, 31677, 33251, 34462, 34251, /* 27952-27959 */
33307, 33381, 34362, 35240, 34439, 33350, 32065, 31328, /* 27960-27967 */
31302, 30661, 29961, 30861, 32318, 33233, 33680, 33375, /* 27968-27975 */
32891, 34449, 35279, 34041, 32960, 31663, 31867, 31313, /* 27976-27983 */
31146, 30766, 30828, 32156, 33628, 34451, 33466, 33164, /* 27984-27991 */
33973, 34539, 34122, 33191, 31397, 31174, 31873, 31591, /* 27992-27999 */
31062, 30721, 32185, 34016, 34650, 33999, 33195, 33642, /* 28000-28007 */
35158, 34864, 33504, 31586, 30816, 30664, 30731, 30656, /* 28008-28015 */
29731, 31218, 33571, 34245, 33814, 33880, 34662, 35463, /* 28016-28023 */
35520, 34434, 32403, 30875, 31206, 31405, 30750, 29801, /* 28024-28031 */
30151, 31816, 33093, 33391, 33165, 33239, 34838, 35738, /* 28032-28039 */
35344, 33801, 31608, 32122, 32177, 31602, 31001, 30807, /* 28040-28047 */
31950, 33068, 33124, 33111, 32550, 33237, 34820, 34638, /* 28048-28055 */
33743, 32264, 31506, 32054, 32283, 31387, 30433, 31447, /* 28056-28063 */
33328, 33586, 32927, 32974, 33175, 34166, 35104, 34037, /* 28064-28071 */
31997, 30828, 30813, 31479, 31019, 30770, 31544, 32913, /* 28072-28079 */
34218, 34377, 33897, 33491, 34464, 34577, 33593, 32616, /* 28080-28087 */
31610, 30971, 30679, 30203, 29396, 29521, 31535, 33210, /* 28088-28095 */
33144, 32785, 32967, 33683, 35073, 34900, 33394, 32217, /* 28096-28103 */
31445, 32181, 31976, 30972, 30316, 30735, 32651, 33328, /* 28104-28111 */
33050, 32588, 33150, 34433, 34622, 33745, 32581, 31848, /* 28112-28119 */
31775, 31941, 31163, 30612, 31856, 33179, 33883, 33358, /* 28120-28127 */
32283, 33398, 34341, 34531, 33407, 31674, 30979, 31466, /* 28128-28135 */
31958, 31757, 31163, 31234, 32756, 34358, 34415, 33887, /* 28136-28143 */
33730, 34410, 35556, 34893, 33479, 31888, 31250, 31472, /* 28144-28151 */
31579, 30580, 30298, 31725, 33511, 34319, 33403, 33503, /* 28152-28159 */
34007, 35711, 35126, 33648, 32208, 31879, 31844, 31210, /* 28160-28167 */
30638, 30517, 31052, 31819, 33232, 33124, 32670, 33236, /* 28168-28175 */
34215, 34568, 34047, 32599, 31929, 32137, 32320, 32227, /* 28176-28183 */
31115, 31570, 32969, 33935, 33364, 33132, 33262, 33918, /* 28184-28191 */
35138, 33863, 31877, 30893, 31283, 31499, 31243, 30677, /* 28192-28199 */
30885, 32878, 34391, 34513, 33673, 33186, 34199, 34989, /* 28200-28207 */
34719, 33012, 31249, 30712, 30716, 30979, 30181, 30197, /* 28208-28215 */
30937, 33254, 34286, 33708, 33472, 34461, 35761, 35534, /* 28216-28223 */
33979, 32321, 31346, 31377, 31611, 30581, 30432, 31014, /* 28224-28231 */
32663, 33819, 33251, 33045, 33292, 34736, 35656, 34654, /* 28232-28239 */
33410, 32415, 32426, 32387, 31748, 30895, 31080, 32486, /* 28240-28247 */
33824, 34007, 33071, 32633, 33949, 34666, 34245, 32704, /* 28248-28255 */
31793, 31312, 31611, 31594, 30725, 31222, 32561, 34283, /* 28256-28263 */
34195, 33525, 33414, 34148, 34971, 34742, 33623, 32372, /* 28264-28271 */
31917, 32528, 34047, 34820, 35177, 38001, 40732, 40542, /* 28272-28279 */
40001, 39187, 39306, 40084, 39810, 37851, 34615, 32413, /* 28280-28287 */
31378, 30422, 30149, 27137, 25343, 26329, 30042, 35220, /* 28288-28295 */
33729, 32402, 33694, 34436, 33013, 31626, 30439, 29699, /* 28296-28303 */
29806, 29524, 29919, 32625, 36439, 35161, 34319, 37409, /* 28304-28311 */
41069, 44567, 46709, 46889, 46390, 45875, 42851, 38174, /* 28312-28319 */
36401, 36999, 36276, 35198, 33818, 33640, 35126, 33839, /* 28320-28327 */
30436, 28594, 27218, 24354, 21342, 19699, 19473, 18097, /* 28328-28335 */
17454, 18671, 20525, 22371, 25854, 31939, 35445, 36867, /* 28336-28343 */
39644, 42561, 43253, 39524, 35591, 36137, 37750, 38872, /* 28344-28351 */
40773, 41247, 39919, 37887, 35099, 32982, 33011, 37189, /* 28352-28359 */
37852, 33662, 27049, 22006, 22917, 24450, 24956, 24712, /* 28360-28367 */
25024, 27083, 29385, 30712, 33607, 37900, 36804, 37648, /* 28368-28375 */
39917, 39007, 37337, 36058, 35175, 34310, 32469, 30894, /* 28376-28383 */
30534, 30616, 30305, 28690, 26805, 24701, 21834, 22825, /* 28384-28391 */
25733, 26331, 29173, 31782, 32715, 33555, 35149, 37624, /* 28392-28399 */
40846, 40414, 37632, 38384, 40822, 44648, 49075, 48108, /* 28400-28407 */
43169, 39580, 36988, 35008, 32672, 29617, 27427, 27334, /* 28408-28415 */
27886, 24108, 20109, 19404, 18889, 19813, 19872, 22083, /* 28416-28423 */
25841, 26298, 27555, 29284, 28666, 25997, 26880, 31537, /* 28424-28431 */
35235, 38298, 41444, 43242, 45450, 48609, 46848, 43811, /* 28432-28439 */
42911, 42741, 42762, 40967, 36446, 30607, 30985, 32946, /* 28440-28447 */
32353, 29977, 28927, 29074, 28427, 26491, 25258, 25615, /* 28448-28455 */
24031, 25783, 27381, 26069, 25531, 26941, 28298, 28639, /* 28456-28463 */
28212, 28646, 30374, 31727, 32551, 34844, 36185, 31829, /* 28464-28471 */
27805, 29690, 32428, 36321, 41023, 43198, 43375, 42761, /* 28472-28479 */
42597, 42969, 41094, 38049, 35598, 34011, 33331, 34270, /* 28480-28487 */
35753, 33042, 29292, 28218, 27713, 26633, 24480, 22306, /* 28488-28495 */
22300, 24095, 25612, 22579, 20327, 23392, 27392, 28881, /* 28496-28503 */
29527, 30904, 33756, 36747, 38376, 37286, 35438, 36133, /* 28504-28511 */
38884, 41246, 42725, 41519, 38176, 35843, 34174, 34058, /* 28512-28519 */
35285, 34572, 33946, 33784, 32142, 28160, 25290, 26327, /* 28520-28527 */
28528, 29656, 28639, 27253, 26992, 28221, 32915, 36185, /* 28528-28535 */
34281, 32983, 35139, 38577, 39708, 39334, 37952, 36827, /* 28536-28543 */
36550, 35446, 33148, 30080, 27631, 25406, 24182, 22302, /* 28544-28551 */
21486, 20243, 20187, 24314, 29616, 32185, 32265, 32918, /* 28552-28559 */
35818, 38770, 39423, 37682, 34821, 35790, 41195, 45618, /* 28560-28567 */
44641, 42535, 42105, 42745, 42725, 41055, 37927, 34786, /* 28568-28575 */
32755, 31560, 30621, 26982, 20590, 16189, 15218, 15374, /* 28576-28583 */
17328, 19974, 21158, 23140, 26598, 28986, 29247, 27787, /* 28584-28591 */
27806, 30639, 33705, 35535, 38348, 40178, 42249, 45767, /* 28592-28599 */
45970, 43837, 43426, 44753, 45986, 45761, 43187, 38357, /* 28600-28607 */
34078, 33198, 32766, 30831, 27884, 25025, 23814, 23493, /* 28608-28615 */
23019, 24146, 24795, 25272, 27709, 29186, 28956, 28347, /* 28616-28623 */
28429, 29673, 30445, 29492, 28124, 27981, 29551, 33142, /* 28624-28631 */
35152, 33046, 29783, 28578, 32837, 39136, 42295, 42100, /* 28632-28639 */
41241, 41642, 42673, 42473, 40502, 36955, 33006, 31710, /* 28640-28647 */
32566, 34700, 35764, 34088, 33890, 34063, 32341, 30150, /* 28648-28655 */
28373, 27030, 26316, 26186, 26442, 24926, 20606, 21546, /* 28656-28663 */
26270, 27444, 27230, 28853, 32452, 36578, 39262, 39555, /* 28664-28671 */
38290, 35868, 35636, 36348, 36572, 37349, 37962, 36689, /* 28672-28679 */
34874, 34048, 35190, 35113, 34245, 34978, 35023, 33810, /* 28680-28687 */
30923, 27744, 26768, 27425, 27490, 26569, 26578, 28408, /* 28688-28695 */
32979, 35239, 33650, 33057, 34652, 37553, 39267, 39022, /* 28696-28703 */
37973, 37078, 36600, 35418, 33319, 30565, 27836, 25985, /* 28704-28711 */
24843, 24617, 25403, 24922, 21881, 21584, 25954, 30632, /* 28712-28719 */
32079, 32503, 34099, 36289, 37762, 37621, 36493, 36898, /* 28720-28727 */
41391, 45179, 45227, 44486, 44639, 44767, 45182, 43653, /* 28728-28735 */
40707, 37799, 35274, 32693, 29434, 26988, 24250, 19686, /* 28736-28743 */
15831, 14444, 15411, 18365, 19704, 21194, 23963, 26042, /* 28744-28751 */
27226, 27512, 27811, 29474, 31375, 32737, 34579, 37650, /* 28752-28759 */
42565, 46863, 46959, 44824, 43938, 45287, 46560, 46469, /* 28760-28767 */
44870, 41906, 37961, 35090, 33826, 31285, 28437, 26068, /* 28768-28775 */
24714, 23482, 22874, 24007, 24174, 23787, 26190, 28975, /* 28776-28783 */
29503, 29078, 29120, 29894, 30691, 30464, 29279, 28852, /* 28784-28791 */
30499, 34510, 36249, 34470, 32644, 31818, 32809, 35673, /* 28792-28799 */
39087, 40792, 40387, 40433, 41056, 40613, 39203, 36947, /* 28800-28807 */
34178, 32073, 31988, 34146, 36014, 35864, 35342, 35102, /* 28808-28815 */
33982, 31984, 30085, 28935, 27981, 26707, 25197, 24876, /* 28816-28823 */
24657, 24776, 26214, 26412, 26085, 27628, 30797, 34185, /* 28824-28831 */
36116, 36521, 36549, 35850, 35133, 35121, 34181, 33304, /* 28832-28839 */
33497, 35342, 36124, 35222, 35967, 35987, 35915, 36580, /* 28840-28847 */
36473, 35463, 33928, 32066, 30356, 29132, 28251, 27029, /* 28848-28855 */
27044, 29083, 32878, 34507, 33386, 32739, 33191, 35606, /* 28856-28863 */
38345, 39190, 38353, 37718, 37384, 36344, 34290, 31045, /* 28864-28871 */
27801, 26131, 25054, 24014, 24502, 25625, 24495, 22883, /* 28872-28879 */
23082, 26096, 29886, 32304, 33932, 35240, 35967, 36632, /* 28880-28887 */
37282, 38032, 40373, 43724, 44272, 43666, 44777, 46588, /* 28888-28895 */
47217, 45897, 43090, 40320, 38115, 35673, 31971, 27718, /* 28896-28903 */
25223, 23940, 20398, 15799, 14361, 16554, 18485, 19687, /* 28904-28911 */
21851, 23995, 25566, 27021, 28631, 29374, 29590, 29897, /* 28912-28919 */
31131, 33665, 39203, 46332, 48387, 46214, 45112, 46116, /* 28920-28927 */
47645, 47832, 46584, 44326, 42143, 39349, 35161, 31211, /* 28928-28935 */
28109, 25808, 23901, 22878, 22399, 23603, 25183, 24899, /* 28936-28943 */
24907, 25890, 27740, 28832, 29484, 30755, 31150, 30203, /* 28944-28951 */
29086, 28467, 29496, 32949, 35635, 34992, 33980, 34198, /* 28952-28959 */
34286, 33572, 33506, 35844, 38711, 39770, 39776, 38747, /* 28960-28967 */
37082, 36134, 35507, 34067, 32332, 32421, 35139, 36817, /* 28968-28975 */
37941, 38195, 36700, 34920, 33512, 32434, 31568, 29920, /* 28976-28983 */
27241, 25471, 25820, 27503, 27021, 24507, 23150, 24153, /* 28984-28991 */
26670, 29563, 31538, 32258, 33220, 34885, 35080, 33648, /* 28992-28999 */
31934, 31251, 31868, 33593, 36265, 37769, 38536, 38911, /* 29000-29007 */
39013, 39497, 39620, 38677, 37798, 37716, 36894, 33868, /* 29008-29015 */
30158, 27888, 27513, 28335, 30733, 32050, 31290, 31011, /* 29016-29023 */
32063, 33197, 33380, 33525, 34898, 35400, 35464, 35107, /* 29024-29031 */
33222, 30812, 29006, 28051, 27349, 26519, 26151, 27306, /* 29032-29039 */
28222, 28396, 27348, 25671, 26586, 30211, 33675, 35138, /* 29040-29047 */
35366, 35352, 36243, 38145, 40451, 41921, 41039, 40377, /* 29048-29055 */
41816, 44232, 45463, 44485, 42264, 40160, 38359, 36183, /* 29056-29063 */
33087, 29398, 26203, 24703, 24563, 22489, 18368, 17027, /* 29064-29071 */
18702, 20465, 22379, 23953, 25166, 26985, 29298, 31198, /* 29072-29079 */
31039, 29420, 29350, 31212, 34739, 40701, 44960, 45028, /* 29080-29087 */
44470, 45508, 46633, 46719, 45931, 44457, 43233, 41825, /* 29088-29095 */
39165, 33848, 28986, 26681, 25780, 25164, 24452, 24402, /* 29096-29103 */
25825, 27029, 27484, 27372, 27052, 28469, 30549, 31695, /* 29104-29111 */
32163, 31316, 29860, 29229, 29631, 31599, 33438, 33195, /* 29112-29119 */
32302, 32823, 33969, 34096, 31896, 30483, 33061, 36974, /* 29120-29127 */
38316, 37344, 35813, 35137, 35837, 36725, 36107, 34060, /* 29128-29135 */
34408, 36908, 38800, 39464, 38787, 37625, 36563, 36079, /* 29136-29143 */
34825, 32525, 29258, 26253, 25191, 26590, 29087, 27892, /* 29144-29151 */
23556, 22150, 24246, 26615, 28284, 29191, 30801, 32885, /* 29152-29159 */
34430, 34266, 32068, 29788, 29587, 30869, 32852, 35419, /* 29160-29167 */
38258, 40630, 41304, 41255, 40801, 40074, 39481, 38939, /* 29168-29175 */
38721, 37358, 34145, 29500, 27072, 27389, 29104, 31009, /* 29176-29183 */
30678, 30564, 31953, 33597, 33809, 32467, 32014, 33527, /* 29184-29191 */
34899, 34701, 33237, 31335, 29698, 29196, 28639, 27805, /* 29192-29199 */
27254, 28534, 30628, 31480, 31694, 30375, 28366, 28671, /* 29200-29207 */
31720, 34502, 34612, 33831, 33605, 34596, 36481, 38599, /* 29208-29215 */
38612, 36870, 37241, 39289, 40908, 40677, 39108, 38071, /* 29216-29223 */
37527, 36616, 34389, 31132, 28593, 26945, 26479, 26532, /* 29224-29231 */
25731, 24174, 24269, 26033, 27366, 28070, 28312, 29084, /* 29232-29239 */
31038, 32615, 33098, 31914, 29902, 29452, 30965, 33530, /* 29240-29247 */
36378, 38326, 39735, 40869, 41680, 41693, 40918, 40024, /* 29248-29255 */
40072, 40039, 38831, 35974, 32248, 29410, 27995, 27574, /* 29256-29263 */
27125, 26715, 27767, 29879, 31111, 31052, 30093, 29499, /* 29264-29271 */
30669, 32556, 32978, 31807, 30538, 29897, 30059, 31050, /* 29272-29279 */
32014, 31991, 31800, 32997, 34467, 35235, 34550, 33079, /* 29280-29287 */
32229, 33649, 35833, 35973, 34498, 33531, 33929, 34571, /* 29288-29295 */
34611, 33893, 33514, 34431, 36113, 37082, 36933, 36202, /* 29296-29303 */
35613, 35952, 35820, 34049, 31178, 28832, 27747, 27775, /* 29304-29311 */
29085, 30494, 29622, 27906, 28151, 29384, 30067, 30318, /* 29312-29319 */
30792, 32084, 33423, 33814, 32890, 31044, 29641, 29646, /* 29320-29327 */
30471, 31050, 32616, 36206, 39177, 39750, 39168, 38005, /* 29328-29335 */
37672, 38273, 38427, 37562, 35814, 33452, 30895, 29336, /* 29336-29343 */
29327, 30197, 30354, 30335, 31379, 32686, 33273, 32446, /* 29344-29351 */
31592, 31886, 33174, 34053, 33189, 31503, 30388, 30054, /* 29352-29359 */
30109, 29259, 28329, 28990, 30970, 32797, 33235, 32510, /* 29360-29367 */
31385, 30689, 31101, 33183, 35007, 34400, 33332, 33411, /* 29368-29375 */
34659, 36137, 36782, 36345, 36479, 37106, 37786, 37987, /* 29376-29383 */
37329, 37126, 37449, 37284, 35792, 32979, 30423, 28861, /* 29384-29391 */
28098, 27558, 27354, 27541, 28131, 28308, 28354, 28292, /* 29392-29399 */
28345, 29309, 31074, 32496, 33066, 32740, 31732, 30858, /* 29400-29407 */
30493, 31167, 32607, 33929, 36280, 38831, 40237, 40147, /* 29408-29415 */
39038, 38184, 38324, 38551, 37644, 35688, 33260, 31107, /* 29416-29423 */
29286, 28068, 27098, 26288, 27034, 29753, 31727, 32188, /* 29424-29431 */
32060, 31693, 31871, 32468, 33369, 33100, 31869, 31177, /* 29432-29439 */
31101, 31322, 31831, 31835, 31555, 32643, 34378, 35230, /* 29440-29447 */
34940, 34249, 33806, 33397, 33340, 33664, 33529, 32963, /* 29448-29455 */
32736, 32831, 32803, 32416, 32613, 34149, 35310, 35547, /* 29456-29463 */
35236, 35082, 35377, 35846, 35718, 34657, 32703, 30895, /* 29464-29471 */
29921, 29710, 29340, 29114, 29851, 30972, 31646, 31665, /* 29472-29479 */
31080, 30664, 30957, 32042, 33394, 33518, 32635, 31816, /* 29480-29487 */
31406, 30957, 30445, 30002, 30461, 32608, 36024, 38253, /* 29488-29495 */
38291, 37325, 36565, 36838, 37395, 37068, 35481, 33686, /* 29496-29503 */
32390, 31433, 30558, 29887, 29478, 29968, 31379, 32737, /* 29504-29511 */
33266, 32793, 32359, 32644, 33563, 33587, 32774, 31502, /* 29512-29519 */
30491, 30657, 30747, 30533, 29848, 30272, 32017, 33930, /* 29520-29527 */
34625, 34047, 33564, 33905, 34470, 33932, 33144, 32492, /* 29528-29535 */
32147, 32262, 32647, 32914, 33292, 33642, 34443, 35536, /* 29536-29543 */
35664, 35077, 34613, 35093, 35914, 35998, 34987, 33124, /* 29544-29551 */
31383, 30442, 30386, 30010, 29049, 28746, 30312, 32453, /* 29552-29559 */
32659, 31466, 30688, 30850, 31973, 33345, 33393, 32377, /* 29560-29567 */
31534, 31438, 31663, 31329, 30934, 31377, 32814, 35224, /* 29568-29575 */
37445, 37717, 36814, 36207, 36584, 37219, 36586, 35035, /* 29576-29583 */
33405, 32522, 32170, 31312, 29736, 28517, 28933, 30804, /* 29584-29591 */
32808, 33172, 32530, 32260, 32536, 33146, 32914, 32039, /* 29592-29599 */
31206, 30448, 30463, 30527, 30351, 30282, 30564, 31881, /* 29600-29607 */
33667, 34646, 34251, 33937, 34264, 35066, 35252, 34297, /* 29608-29615 */
33308, 32780, 32982, 33230, 33031, 32361, 32143, 33621, /* 29616-29623 */
35315, 35722, 34895, 34204, 34171, 34769, 35253, 34518, /* 29624-29631 */
33027, 31573, 30769, 30675, 30449, 29715, 29413, 30679, /* 29632-29639 */
32473, 33496, 32767, 31714, 31709, 32538, 33614, 33837, /* 29640-29647 */
33016, 31812, 31708, 32065, 32065, 31100, 30495, 31603, /* 29648-29655 */
33914, 36078, 36855, 36314, 36003, 36306, 36517, 36106, /* 29656-29663 */
34625, 33122, 32275, 32218, 31725, 30402, 29402, 29627, /* 29664-29671 */
31283, 32834, 33266, 32858, 32680, 33315, 34211, 34075, /* 29672-29679 */
32789, 31629, 30988, 31248, 31387, 31007, 30413, 30278, /* 29680-29687 */
31832, 33851, 34862, 34873, 34166, 34066, 34760, 35245, /* 29688-29695 */
34955, 33778, 32552, 31788, 31864, 32211, 32537, 32203, /* 29696-29703 */
31469, 31705, 32921, 34584, 35527, 35264, 34205, 33369, /* 29704-29711 */
33338, 33610, 33563, 33082, 31817, 30629, 30179, 30377, /* 29712-29719 */
30685, 30809, 30561, 30265, 31484, 33377, 34595, 34715, /* 29720-29727 */
33601, 32718, 32500, 32946, 33447, 33388, 32442, 31452, /* 29728-29735 */
31446, 31918, 32569, 32781, 32422, 32411, 33578, 35434, /* 29736-29743 */
37045, 37060, 35797, 34579, 33731, 33594, 33569, 32947, /* 29744-29751 */
31927, 30924, 30620, 30977, 31107, 30878, 30091, 29718, /* 29752-29759 */
30728, 32542, 34136, 34776, 33983, 32842, 32006, 32311, /* 29760-29767 */
33308, 33470, 32711, 31741, 31452, 31704, 32296, 32505, /* 29768-29775 */
32195, 31782, 32059, 33683, 35965, 37027, 36399, 35142, /* 29776-29783 */
34171, 34040, 34627, 34877, 33866, 32281, 31292, 31027, /* 29784-29791 */
31217, 31338, 30811, 30223, 30500, 32051, 33982, 35023, /* 29792-29799 */
34463, 33233, 32450, 32577, 33201, 32995, 31883, 30839, /* 29800-29807 */
30157, 30270, 30827, 31278, 31178, 31140, 31895, 33517, /* 29808-29815 */
35551, 36878, 37150, 36161, 35279, 35005, 35081, 34926, /* 29816-29823 */
34102, 32990, 32002, 31503, 31230, 31352, 30957, 30017, /* 29824-29831 */
30094, 31190, 33181, 34816, 34909, 33799, 32542, 31910, /* 29832-29839 */
32277, 32949, 32554, 31342, 30577, 30514, 31009, 31327, /* 29840-29847 */
31215, 31009, 31116, 32577, 34833, 36452, 36771, 35605, /* 29848-29855 */
34442, 34015, 34166, 34178, 33578, 32570, 31681, 31247, /* 29856-29863 */
31468, 31711, 31486, 30930, 30767, 31713, 33244, 34764, /* 29864-29871 */
35421, 34522, 33097, 32716, 33071, 33486, 33331, 32462, /* 29872-29879 */
31534, 30955, 31007, 31300, 31428, 31228, 30799, 31181, /* 29880-29887 */
32449, 34304, 35281, 34774, 33802, 33017, 32961, 33557, /* 29888-29895 */
33794, 33229, 32219, 31519, 31521, 31954, 32059, 31900, /* 29896-29903 */
31458, 31575, 33193, 35401, 36354, 35935, 34818, 33828, /* 29904-29911 */
33447, 33407, 33328, 32613, 31467, 30676, 30319, 30510, /* 29912-29919 */
30732, 30268, 29594, 29802, 31363, 33358, 34874, 35101, /* 29920-29927 */
34106, 33078, 32731, 33114, 33559, 33411, 32453, 31756, /* 29928-29935 */
31816, 32291, 32723, 32320, 31702, 31686, 32853, 35063, /* 29936-29943 */
36554, 36737, 35792, 34592, 33833, 33775, 33911, 33435, /* 29944-29951 */
32270, 30969, 30453, 30268, 30472, 30433, 29796, 29533, /* 29952-29959 */
30313, 32458, 34530, 35208, 34616, 33252, 32539, 33023, /* 29960-29967 */
33370, 33289, 32673, 31740, 31222, 31406, 31954, 31944, /* 29968-29975 */
31508, 31475, 32701, 34615, 36389, 37169, 36257, 34935, /* 29976-29983 */
34177, 34237, 34600, 34366, 33467, 31926, 30822, 30530, /* 29984-29991 */
30717, 30580, 29801, 29121, 29739, 31724, 33780, 34744, /* 29992-29999 */
34357, 33442, 32797, 32864, 33329, 33407, 32758, 31844, /* 30000-30007 */
31364, 31408, 31733, 31947, 31677, 31218, 31448, 33012, /* 30008-30015 */
35217, 36549, 36483, 35537, 34370, 34007, 34282, 34195, /* 30016-30023 */
33631, 32311, 31005, 30762, 31196, 31678, 31098, 30156, /* 30024-30031 */
30257, 31346, 33267, 34802, 35048, 34102, 32916, 32872, /* 30032-30039 */
33497, 33659, 32980, 32247, 31529, 31317, 31781, 31976, /* 30040-30047 */
31653, 30884, 30610, 31586, 33459, 35216, 35568, 34758, /* 30048-30055 */
33673, 33176, 33415, 33862, 33754, 33032, 32210, 31824, /* 30056-30063 */
31854, 32022, 31744, 31135, 30878, 31599, 33719, 35635, /* 30064-30071 */
36179, 35009, 33533, 32925, 33081, 33497, 33310, 32440, /* 30072-30079 */
31293, 30456, 30439, 30781, 30865, 30153, 29643, 30251, /* 30080-30087 */
32069, 34208, 35009, 34490, 33277, 32877, 33440, 33863, /* 30088-30095 */
33897, 33284, 32473, 31933, 32137, 32628, 32567, 32180, /* 30096-30103 */
31614, 32273, 33954, 35879, 36818, 36354, 35206, 33942, /* 30104-30111 */
33415, 33448, 33227, 32368, 31110, 30162, 29867, 29999, /* 30112-30119 */
30248, 30117, 29708, 30056, 31730, 33834, 35375, 35536, /* 30120-30127 */
34370, 33454, 33361, 33835, 34296, 33507, 32384, 31598, /* 30128-30135 */
31571, 32120, 32309, 32140, 31666, 31828, 33140, 34911, /* 30136-30143 */
36332, 36415, 35348, 34026, 33580, 33657, 33580, 33036, /* 30144-30151 */
32000, 30980, 30479, 30662, 30822, 30569, 29996, 29911, /* 30152-30159 */
30938, 32869, 34625, 35242, 34597, 33477, 32905, 33097, /* 30160-30167 */
33591, 33397, 32793, 32093, 31537, 31594, 31929, 31905, /* 30168-30175 */
31343, 30934, 31609, 33726, 35674, 36434, 35819, 34469, /* 30176-30183 */
33752, 34016, 34280, 33939, 32783, 31514, 31002, 31144, /* 30184-30191 */
31573, 31236, 30172, 29369, 30183, 32004, 33836, 34715, /* 30192-30199 */
34563, 33703, 33039, 33110, 33505, 33718, 33311, 32579, /* 30200-30207 */
31799, 31409, 31497, 31624, 31263, 30697, 31067, 32618, /* 30208-30215 */
34544, 35721, 35473, 34162, 33177, 33195, 33722, 34143, /* 30216-30223 */
33515, 32524, 31645, 31294, 31583, 31839, 31495, 30891, /* 30224-30231 */
31039, 32543, 34525, 35711, 35572, 34429, 33273, 33026, /* 30232-30239 */
33332, 33154, 32586, 31456, 30415, 30309, 30656, 30836, /* 30240-30247 */
30528, 29994, 29887, 31205, 33357, 34957, 35287, 34389, /* 30248-30255 */
33698, 33532, 33810, 33983, 33597, 33029, 32196, 32040, /* 30256-30263 */
32469, 32965, 33057, 32448, 31869, 32494, 34322, 35879, /* 30264-30271 */
36312, 35320, 33736, 32628, 32462, 32778, 32275, 31159, /* 30272-30279 */
30045, 29502, 29935, 30521, 30556, 29891, 29569, 30744, /* 30280-30287 */
33081, 35217, 35914, 35410, 34506, 33940, 34012, 34433, /* 30288-30295 */
34297, 33292, 32209, 31733, 31899, 32117, 31997, 31428, /* 30296-30303 */
31026, 31653, 33458, 35410, 36326, 35716, 34426, 33405, /* 30304-30311 */
33252, 33682, 33741, 32829, 31373, 30395, 30240, 30474, /* 30312-30319 */
30624, 30329, 30009, 30411, 31996, 34152, 35522, 35328, /* 30320-30327 */
34390, 33518, 33427, 33857, 33946, 33222, 32217, 31354, /* 30328-30335 */
31260, 31446, 31625, 31406, 30764, 30978, 32464, 34526, /* 30336-30343 */
35922, 36090, 35236, 34351, 33990, 34247, 34301, 33494, /* 30344-30351 */
32400, 31460, 31138, 31128, 31023, 30657, 29887, 29659, /* 30352-30359 */
30860, 32940, 34681, 35062, 34230, 33543, 33394, 33721, /* 30360-30367 */
34203, 33851, 32735, 31613, 31129, 31453, 31777, 31738, /* 30368-30375 */
31012, 30437, 31186, 33059, 34917, 35528, 34886, 33791, /* 30376-30383 */
33470, 33957, 34474, 34226, 33259, 32351, 31628, 31717, /* 30384-30391 */
31920, 31777, 31378, 30934, 31436, 32939, 34590, 35479, /* 30392-30399 */
35160, 33954, 32981, 32904, 33234, 33148, 32406, 31285, /* 30400-30407 */
30577, 30550, 30867, 30836, 30363, 29894, 30329, 32154, /* 30408-30415 */
34363, 35509, 35316, 34519, 34002, 34134, 34535, 34563, /* 30416-30423 */
33821, 32917, 32344, 32517, 32821, 32756, 32173, 31330, /* 30424-30431 */
31258, 32594, 34518, 35726, 35383, 34023, 32793, 32225, /* 30432-30439 */
32425, 32466, 31854, 30836, 30034, 29959, 30406, 30678, /* 30440-30447 */
30475, 30249, 30505, 32168, 34486, 35919, 36185, 35412, /* 30448-30455 */
34605, 34146, 34199, 34482, 34279, 33119, 31883, 31341, /* 30456-30463 */
31458, 31838, 31720, 31118, 30872, 31865, 33891, 35506, /* 30464-30471 */
35760, 34898, 33865, 33524, 33771, 33866, 33370, 32048, /* 30472-30479 */
30689, 30157, 30555, 30957, 30830, 30220, 29922, 30948, /* 30480-30487 */
32776, 34518, 35352, 34944, 34308, 33927, 33953, 34170, /* 30488-30495 */
33974, 33101, 31924, 31166, 31301, 31756, 31728, 31202, /* 30496-30503 */
30695, 31275, 33147, 35277, 36362, 36263, 35266, 34507, /* 30504-30511 */
34428, 34506, 34131, 33091, 31943, 31140, 30774, 30674, /* 30512-30519 */
30562, 29900, 29236, 29613, 31381, 33602, 34778, 34765, /* 30520-30527 */
34148, 33607, 33658, 34020, 33987, 33365, 32175, 31560, /* 30528-30535 */
31714, 31907, 31758, 31018, 30406, 30590, 32057, 34160, /* 30536-30543 */
35474, 35409, 34554, 33884, 33895, 34367, 34407, 33824, /* 30544-30551 */
32902, 32038, 31551, 31566, 31702, 31360, 30726, 30624, /* 30552-30559 */
31646, 33389, 34789, 34987, 34232, 33288, 32963, 33380, /* 30560-30567 */
33621, 33039, 31877, 30789, 30399, 30645, 31031, 30798, /* 30568-30575 */
30147, 30002, 30978, 32985, 34949, 35767, 35294, 34520, /* 30576-30583 */
34198, 34474, 34661, 34565, 33799, 32950, 32553, 32435, /* 30584-30591 */
32485, 32254, 31672, 31174, 31655, 33021, 34556, 35162, /* 30592-30599 */
34585, 33476, 32647, 32623, 32740, 32497, 31628, 30481, /* 30600-30607 */
29957, 30318, 30745, 30924, 30800, 30642, 31441, 33160, /* 30608-30615 */
35149, 36309, 36095, 35028, 34386, 34363, 34601, 34407, /* 30616-30623 */
33409, 32227, 31286, 31101, 31544, 31783, 31279, 30648, /* 30624-30631 */
30908, 32332, 34242, 35476, 35349, 34290, 33463, 33475, /* 30632-30639 */
33797, 33721, 32963, 31752, 30951, 30920, 31217, 31148, /* 30640-30647 */
30657, 29987, 29959, 31317, 33466, 35122, 35387, 34641, /* 30648-30655 */
33754, 33579, 34072, 34195, 33550, 32363, 31317, 30938, /* 30656-30663 */
31461, 31822, 31457, 30621, 30398, 31841, 34012, 35799, /* 30664-30671 */
36409, 35823, 34824, 34414, 34644, 34817, 34030, 32695, /* 30672-30679 */
31620, 30993, 30799, 30693, 30306, 29626, 29361, 30379, /* 30680-30687 */
32406, 34288, 34922, 34518, 33792, 33524, 33838, 34118, /* 30688-30695 */
33949, 33007, 31775, 31249, 31357, 31574, 31382, 30759, /* 30696-30703 */
30513, 31295, 33118, 34878, 35632, 35479, 34751, 34232, /* 30704-30711 */
34329, 34563, 34239, 33283, 32030, 31268, 31273, 31581, /* 30712-30719 */
31587, 30882, 30224, 30657, 32228, 34096, 35049, 34742, /* 30720-30727 */
33680, 32941, 33048, 33440, 33363, 32507, 31476, 30858, /* 30728-30735 */
30877, 31459, 31580, 30987, 30450, 30666, 32103, 33987, /* 30736-30743 */
35308, 35524, 34739, 33997, 33752, 34274, 34577, 34143, /* 30744-30751 */
33161, 32279, 32121, 32372, 32590, 31892, 30956, 30507, /* 30752-30759 */
31455, 33512, 34972, 35229, 34197, 33138, 32821, 33047, /* 30760-30767 */
33198, 32765, 31844, 30967, 30853, 31206, 31435, 31166, /* 30768-30775 */
30493, 30437, 31488, 33335, 35233, 35909, 35500, 34590, /* 30776-30783 */
34068, 34312, 34373, 33955, 33042, 32072, 31435, 31478, /* 30784-30791 */
31848, 31547, 30772, 30540, 31366, 33350, 35210, 35664, /* 30792-30799 */
35154, 34251, 33785, 33829, 33876, 33476, 32320, 31232, /* 30800-30807 */
30592, 30601, 30810, 30694, 30499, 30024, 30827, 32547, /* 30808-30815 */
34526, 35263, 34045, 33234, 32296, 32643, 34036, 34523, /* 30816-30823 */
33255, 30576, 31540, 31677, 31951, 31181, 28061, 26323, /* 30824-30831 */
30362, 40713, 37032, 37206, 36873, 31459, 31824, 26924, /* 30832-30839 */
32470, 35104, 34908, 36059, 36938, 29501, 24522, 32137, /* 30840-30847 */
33047, 36685, 39897, 36441, 33014, 34517, 31254, 27603, /* 30848-30855 */
24460, 26395, 28813, 31535, 39453, 38491, 30757, 30352, /* 30856-30863 */
30828, 32431, 37360, 40469, 35681, 33475, 28250, 30849, /* 30864-30871 */
32284, 27881, 34684, 37086, 36613, 31422, 35585, 38492, /* 30872-30879 */
33463, 32421, 32620, 29802, 29691, 32146, 26059, 27196, /* 30880-30887 */
31651, 31179, 33982, 34396, 34652, 33064, 33377, 39271, /* 30888-30895 */
37979, 34880, 33811, 31676, 30364, 34738, 33992, 30940, /* 30896-30903 */
30478, 27389, 28775, 32854, 34503, 38496, 33354, 32255, /* 30904-30911 */
29740, 29131, 33743, 36006, 34486, 31009, 31469, 34236, /* 30912-30919 */
33917, 33409, 34289, 33454, 36094, 38246, 34608, 38209, /* 30920-30927 */
36555, 31579, 27935, 27638, 32161, 30425, 27316, 28649, /* 30928-30935 */
30471, 29836, 27815, 28095, 28481, 31653, 35743, 38343, /* 30936-30943 */
40208, 40918, 35535, 25970, 29494, 37796, 39015, 34330, /* 30944-30951 */
32806, 31781, 28586, 28592, 29720, 30897, 31287, 31800, /* 30952-30959 */
35034, 33514, 35981, 35945, 32988, 32631, 28461, 31660, /* 30960-30967 */
34313, 31836, 29059, 29685, 29985, 30910, 32881, 31601, /* 30968-30975 */
33223, 33217, 33521, 36382, 40257, 38656, 34891, 33782, /* 30976-30983 */
30651, 30145, 30033, 31528, 29766, 30652, 29826, 27177, /* 30984-30991 */
29332, 31522, 30035, 31785, 36214, 37107, 36350, 35490, /* 30992-30999 */
37895, 36432, 37295, 37895, 33831, 29268, 28814, 28515, /* 31000-31007 */
29462, 31847, 30507, 33109, 31176, 28083, 30875, 32509, /* 31008-31015 */
35014, 35652, 34038, 33771, 34014, 34042, 34471, 32340, /* 31016-31023 */
32812, 32803, 30414, 29808, 31282, 31586, 33089, 35547, /* 31024-31031 */
34180, 32888, 29659, 32949, 34240, 33735, 34094, 31293, /* 31032-31039 */
31867, 32716, 30315, 33527, 37072, 35041, 34549, 31210, /* 31040-31047 */
29819, 31480, 34193, 34292, 32368, 33336, 34692, 33712, /* 31048-31055 */
33317, 32528, 31920, 29556, 29309, 31909, 31886, 32052, /* 31056-31063 */
31085, 34886, 32705, 30521, 32826, 33400, 35248, 35461, /* 31064-31071 */
34685, 34818, 33698, 32633, 34373, 31623, 31986, 31130, /* 31072-31079 */
31020, 34870, 32497, 33024, 35151, 32924, 32247, 31400, /* 31080-31087 */
31617, 33146, 32070, 33218, 36360, 35279, 32599, 32059, /* 31088-31095 */
31248, 31303, 32166, 32177, 29303, 30961, 32135, 32866, /* 31096-31103 */
34844, 36293, 34168, 32960, 32508, 33218, 34528, 35387, /* 31104-31111 */
33060, 31632, 33102, 30795, 30372, 29740, 29616, 30402, /* 31112-31119 */
29922, 28645, 30111, 34384, 37915, 36542, 36258, 34347, /* 31120-31127 */
35254, 33806, 35254, 36832, 35236, 34244, 31641, 30748, /* 31128-31135 */
28331, 27966, 29582, 29139, 27484, 26575, 29749, 32670, /* 31136-31143 */
35839, 36547, 37305, 36960, 34880, 34528, 34538, 34475, /* 31144-31151 */
35803, 34312, 32883, 31931, 30645, 29477, 31147, 30647, /* 31152-31159 */
30374, 30553, 30803, 34430, 36489, 35631, 36391, 36172, /* 31160-31167 */
34585, 34487, 33167, 32684, 31796, 33022, 33094, 29250, /* 31168-31175 */
29097, 29626, 30047, 30642, 30190, 31555, 32784, 32370, /* 31176-31183 */
35610, 38406, 36776, 37177, 36945, 33535, 32239, 32518, /* 31184-31191 */
32464, 32720, 30840, 32288, 30209, 28489, 30513, 29610, /* 31192-31199 */
31109, 30316, 31705, 33006, 34888, 37432, 38141, 38065, /* 31200-31207 */
38461, 36876, 34018, 33307, 34295, 32915, 31920, 30691, /* 31208-31215 */
28357, 28583, 28382, 28579, 30008, 30571, 31206, 32238, /* 31216-31223 */
34002, 35478, 37106, 36974, 34718, 33231, 32513, 32220, /* 31224-31231 */
31787, 33114, 33945, 33481, 31209, 31295, 32202, 32222, /* 31232-31239 */
33107, 33798, 32111, 31833, 33255, 35457, 35572, 35849, /* 31240-31247 */
36509, 34225, 32169, 30274, 30146, 31178, 30543, 31592, /* 31248-31255 */
29808, 30571, 30858, 31279, 34124, 32366, 32070, 34072, /* 31256-31263 */
33153, 33886, 36461, 37301, 36269, 35265, 32784, 30487, /* 31264-31271 */
29215, 32355, 32961, 32354, 31322, 30408, 31034, 30868, /* 31272-31279 */
32001, 33730, 33525, 32766, 32997, 32660, 33719, 35182, /* 31280-31287 */
36438, 35801, 34110, 32891, 31119, 31131, 32320, 33128, /* 31288-31295 */
34331, 32803, 32910, 32076, 31653, 31824, 31701, 31655, /* 31296-31303 */
30967, 30274, 32799, 34252, 35508, 34868, 34837, 32486, /* 31304-31311 */
31308, 31569, 31987, 33458, 32136, 33755, 32943, 31245, /* 31312-31319 */
32088, 32666, 31988, 31483, 32595, 32209, 32692, 33987, /* 31320-31327 */
35234, 35966, 33701, 32251, 31447, 30854, 32667, 33053, /* 31328-31335 */
33556, 33533, 33230, 33285, 32132, 31908, 31732, 31711, /* 31336-31343 */
31145, 30436, 30592, 32724, 33159, 34340, 34054, 32647, /* 31344-31351 */
33383, 33217, 32763, 33829, 34475, 33609, 32119, 31741, /* 31352-31359 */
31349, 31131, 31989, 32170, 31327, 31154, 29959, 31766, /* 31360-31367 */
34665, 35002, 36211, 34841, 33008, 32433, 33442, 33901, /* 31368-31375 */
34517, 34299, 33005, 31691, 30781, 31252, 31279, 31147, /* 31376-31383 */
30551, 30037, 29391, 31117, 33862, 34713, 35623, 35662, /* 31384-31391 */
34244, 32195, 31855, 32002, 34468, 34801, 33741, 32734, /* 31392-31399 */
31564, 30768, 30486, 31911, 30719, 30083, 31020, 30304, /* 31400-31407 */
31941, 35373, 36238, 36592, 36211, 33569, 32625, 33153, /* 31408-31415 */
33058, 33944, 33542, 32561, 31503, 29683, 30076, 30263, /* 31416-31423 */
31250, 30803, 30432, 30740, 31747, 34316, 35292, 36566, /* 31424-31431 */
35931, 34213, 32962, 32274, 33476, 34055, 34014, 33600, /* 31432-31439 */
31830, 30843, 30245, 29248, 30145, 30375, 30433, 30504, /* 31440-31447 */
30749, 33109, 35066, 36322, 36129, 35807, 34371, 33201, /* 31448-31455 */
33024, 33946, 33893, 33011, 31416, 30621, 30767, 29763, /* 31456-31463 */
30879, 30992, 30882, 31454, 31973, 33102, 34595, 36583, /* 31464-31471 */
37056, 35362, 33369, 32214, 32052, 32211, 32737, 32151, /* 31472-31479 */
31474, 31076, 30835, 30479, 30458, 31433, 31694, 32298, /* 31480-31487 */
32004, 33280, 35445, 36382, 36474, 36432, 34045, 32559, /* 31488-31495 */
31996, 31745, 32382, 32889, 33026, 31751, 30438, 31279, /* 31496-31503 */
31013, 31292, 31307, 31715, 31096, 31599, 33399, 34916, /* 31504-31511 */
36437, 36347, 34842, 33326, 32368, 32037, 32869, 32681, /* 31512-31519 */
32812, 32169, 31286, 30877, 30951, 31167, 32209, 32232, /* 31520-31527 */
31715, 31460, 32866, 34733, 36026, 36830, 35849, 34105, /* 31528-31535 */
32695, 32029, 32579, 33137, 33676, 33001, 31920, 31368, /* 31536-31543 */
30660, 30953, 31040, 31106, 30673, 30276, 31567, 33607, /* 31544-31551 */
35125, 36511, 36429, 34621, 32603, 32245, 32323, 32741, /* 31552-31559 */
33745, 33541, 32584, 31864, 31694, 31664, 32344, 32680, /* 31560-31567 */
31953, 32191, 31879, 32442, 34897, 35918, 35475, 34663, /* 31568-31575 */
32751, 31534, 31379, 32332, 33513, 33028, 32865, 31922, /* 31576-31583 */
31464, 31323, 31561, 32006, 31829, 31833, 31731, 32395, /* 31584-31591 */
34115, 35261, 36272, 35748, 34549, 33271, 32600, 32822, /* 31592-31599 */
33321, 34180, 33401, 32062, 31263, 30764, 31086, 31077, /* 31600-31607 */
31604, 31328, 30792, 30942, 32815, 35099, 36287, 36333, /* 31608-31615 */
35835, 34518, 33276, 33651, 34201, 34015, 33606, 33122, /* 31616-31623 */
31734, 30850, 31442, 31309, 31641, 31338, 30864, 30996, /* 31624-31631 */
32152, 34078, 35828, 36108, 35447, 33711, 32403, 31622, /* 31632-31639 */
32365, 33511, 33412, 33720, 32418, 31656, 31109, 31505, /* 31640-31647 */
32118, 31677, 31518, 31927, 32001, 33265, 35427, 36602, /* 31648-31655 */
36087, 34906, 33237, 32181, 31925, 33136, 33638, 33193, /* 31656-31663 */
32601, 31766, 31377, 31347, 32006, 31551, 31189, 31217, /* 31664-31671 */
31630, 32654, 33768, 35651, 35626, 34723, 33508, 32147, /* 31672-31679 */
32171, 32563, 33535, 33447, 32727, 32128, 31462, 31157, /* 31680-31687 */
31099, 31346, 31317, 31493, 30960, 31762, 33446, 35607, /* 31688-31695 */
36486, 36104, 35309, 33519, 33020, 33105, 33675, 33666, /* 31696-31703 */
32911, 32066, 31128, 30862, 30815, 30968, 31038, 30397, /* 31704-31711 */
30316, 30790, 32027, 34211, 35858, 35960, 35206, 33498, /* 31712-31719 */
32662, 32676, 33336, 34027, 34127, 33526, 32656, 32041, /* 31720-31727 */
31584, 31352, 31861, 31721, 30931, 31191, 32199, 33921, /* 31728-31735 */
35273, 36234, 35191, 33772, 32424, 32268, 32653, 33312, /* 31736-31743 */
33644, 33066, 32105, 31266, 30980, 31054, 31478, 31467, /* 31744-31751 */
30870, 30447, 31342, 33351, 35395, 36653, 36174, 34776, /* 31752-31759 */
33526, 32883, 32849, 33510, 33557, 33026, 32256, 31072, /* 31760-31767 */
30157, 30517, 30657, 30744, 30737, 30595, 31097, 32051, /* 31768-31775 */
34451, 36360, 36979, 36164, 34834, 33793, 33141, 33328, /* 31776-31783 */
33679, 33278, 32368, 31387, 30285, 30304, 30663, 30903, /* 31784-31791 */
31076, 30893, 31016, 31934, 33697, 35463, 36167, 35903, /* 31792-31799 */
34529, 32813, 32204, 32384, 32988, 33029, 32727, 31925, /* 31800-31807 */
30930, 31082, 31564, 31719, 31738, 31944, 31930, 32224, /* 31808-31815 */
33353, 35062, 36008, 35820, 34979, 33357, 32081, 31777, /* 31816-31823 */
32412, 32981, 32883, 32381, 31467, 30804, 30948, 31237, /* 31824-31831 */
31840, 31567, 31127, 31551, 32315, 33931, 35622, 36211, /* 31832-31839 */
35407, 33595, 32326, 32183, 32365, 33085, 33362, 32795, /* 31840-31847 */
31916, 31025, 30868, 31329, 31825, 31806, 31187, 30979, /* 31848-31855 */
31554, 32759, 34776, 36088, 35800, 34756, 33639, 32689, /* 31856-31863 */
32506, 32780, 33118, 33113, 32353, 31860, 31191, 30914, /* 31864-31871 */
31059, 31243, 30989, 30390, 30591, 31612, 33516, 35534, /* 31872-31879 */
36170, 35153, 33480, 32262, 31934, 32634, 33727, 33876, /* 31880-31887 */
33082, 32250, 31547, 31279, 31651, 31717, 31765, 31229, /* 31888-31895 */
30897, 31978, 33509, 35389, 36050, 35488, 34171, 32562, /* 31896-31903 */
32053, 32169, 32824, 33216, 32949, 32189, 31481, 30957, /* 31904-31911 */
30978, 31192, 31102, 30958, 30979, 31151, 32609, 34389, /* 31912-31919 */
35817, 36474, 35322, 33846, 32696, 32562, 33142, 33738, /* 31920-31927 */
33544, 32759, 31583, 30564, 30561, 30929, 31156, 31075, /* 31928-31935 */
30584, 30628, 31873, 33677, 35709, 36571, 36095, 34699, /* 31936-31943 */
33557, 32874, 33158, 33460, 33530, 32950, 31896, 31192, /* 31944-31951 */
30765, 31106, 30937, 30986, 30725, 30783, 31269, 32796, /* 31952-31959 */
35020, 36515, 36162, 34558, 33255, 32272, 32132, 32656, /* 31960-31967 */
32971, 32871, 32352, 31523, 31257, 31291, 31736, 32237, /* 31968-31975 */
31899, 31673, 31691, 32798, 34462, 36278, 36402, 35394, /* 31976-31983 */
33834, 32170, 31707, 32301, 33176, 33060, 32487, 31716, /* 31984-31991 */
31178, 31240, 31510, 31898, 31762, 31385, 31309, 31747, /* 31992-31999 */
33501, 35169, 35999, 35569, 34314, 32930, 32238, 32487, /* 32000-32007 */
32771, 33361, 33106, 32166, 31508, 31413, 31554, 31513, /* 32008-32015 */
31275, 31211, 30780, 31339, 32607, 34357, 36289, 36466, /* 32016-32023 */
35590, 33558, 32424, 32774, 33167, 33780, 33462, 32623, /* 32024-32031 */
31724, 31166, 31366, 30986, 30593, 30590, 30639, 30860, /* 32032-32039 */
31711, 33717, 35227, 35884, 35859, 34268, 33011, 32367, /* 32040-32047 */
32473, 33243, 34353, 34265, 32864, 31661, 31605, 31764, /* 32048-32055 */
31522, 31455, 30749, 30369, 30863, 33006, 35054, 35569, /* 32056-32063 */
35378, 34228, 33092, 32029, 31752, 32934, 33426, 33953, /* 32064-32071 */
32957, 31602, 31087, 29523, 31507, 32684, 32083, 31407, /* 32072-32079 */
31135, 31490, 32124, 32419, 32674, 31361, 29614, 29198, /* 32080-32087 */
28800, 28229, 28793, 29233, 29021, 28672, 28107, 25513, /* 32088-32095 */
26966, 28904, 33609, 40242, 40319, 40367, 38551, 41624, /* 32096-32103 */
47431, 48214, 44713, 42133, 42734, 44134, 44845, 46253, /* 32104-32111 */
46251, 47080, 48803, 43781, 32774, 26252, 27540, 28753, /* 32112-32119 */
25928, 23603, 22175, 20828, 20014, 18493, 15070, 11594, /* 32120-32127 */
10662, 17418, 27667, 30194, 27626, 25245, 24877, 29225, /* 32128-32135 */
32038, 29698, 29670, 34514, 36721, 37399, 39575, 41937, /* 32136-32143 */
40289, 39424, 36469, 32885, 35472, 35164, 34808, 38936, /* 32144-32151 */
38839, 33651, 29381, 32172, 37474, 38408, 35629, 34232, /* 32152-32159 */
34568, 33199, 27682, 22957, 21567, 28217, 30988, 25931, /* 32160-32167 */
22591, 21625, 25046, 32808, 35398, 32772, 27657, 25271, /* 32168-32175 */
24564, 22490, 19247, 18895, 22696, 22782, 24451, 30774, /* 32176-32183 */
39072, 43362, 48532, 55633, 53363, 46153, 43760, 49324, /* 32184-32191 */
50549, 45542, 39239, 36735, 37842, 41365, 38528, 36039, /* 32192-32199 */
35040, 34033, 34422, 36774, 42634, 46778, 45316, 43248, /* 32200-32207 */
38454, 35749, 34933, 31377, 34747, 35572, 33876, 33650, /* 32208-32215 */
32750, 33818, 35637, 38217, 40344, 41643, 40964, 43953, /* 32216-32223 */
43876, 37541, 34504, 34575, 30183, 29277, 26961, 24024, /* 32224-32231 */
23717, 25439, 29778, 31749, 27428, 18838, 14988, 11614, /* 32232-32239 */
11304, 17520, 16372, 17177, 23525, 25941, 23405, 20198, /* 32240-32247 */
21975, 25590, 25935, 27237, 29928, 29529, 25611, 22867, /* 32248-32255 */
21937, 27115, 34699, 38983, 39499, 38822, 32378, 30851, /* 32256-32263 */
38317, 43936, 44966, 39280, 30314, 24590, 26893, 30027, /* 32264-32271 */
28101, 27151, 27362, 24970, 23906, 23819, 26954, 32317, /* 32272-32279 */
34568, 33224, 28711, 25269, 25393, 21879, 13384, 12800, /* 32280-32287 */
18937, 19952, 19990, 18436, 18558, 20239, 26213, 36147, /* 32288-32295 */
43385, 41715, 34903, 32347, 32046, 36998, 42763, 43688, /* 32296-32303 */
43355, 44136, 44914, 44540, 44036, 45501, 47085, 46859, /* 32304-32311 */
48187, 51427, 54416, 53675, 49652, 46206, 47684, 47473, /* 32312-32319 */
49182, 52342, 50388, 50171, 51715, 53627, 54651, 52091, /* 32320-32327 */
48722, 46853, 44004, 47063, 51754, 47344, 41461, 36974, /* 32328-32335 */
35575, 37084, 36418, 35079, 35453, 37147, 39327, 43613, /* 32336-32343 */
45426, 40083, 33034, 25716, 24670, 32153, 36367, 37634, /* 32344-32351 */
38752, 37706, 35519, 32010, 29078, 29807, 28593, 25519, /* 32352-32359 */
22593, 17253, 14700, 16560, 16459, 15725, 16113, 18879, /* 32360-32367 */
26417, 31972, 31005, 26477, 22040, 23383, 27592, 25664, /* 32368-32375 */
19525, 15499, 12275, 14373, 19620, 19222, 17158, 16164, /* 32376-32383 */
16236, 17630, 19248, 21502, 23297, 23351, 20644, 12807, /* 32384-32391 */
5001, 6796, 9188, 5888, 3482, 3891, 7033, 9038, /* 32392-32399 */
9283, 10855, 13914, 20025, 29262, 33729, 30602, 25107, /* 32400-32407 */
18509, 18534, 28927, 33359, 31705, 31652, 33521, 36637, /* 32408-32415 */
39952, 41934, 41894, 40408, 40774, 43110, 43232, 46313, /* 32416-32423 */
55226, 58695, 56229, 53435, 49637, 49900, 54382, 56410, /* 32424-32431 */
56694, 57443, 58271, 57937, 56182, 52636, 50119, 46877, /* 32432-32439 */
50453, 58875, 58051, 53263, 47419, 43835, 45813, 48518, /* 32440-32447 */
47360, 43561, 40148, 40043, 40852, 38589, 38215, 37362, /* 32448-32455 */
34578, 34607, 35922, 38501, 41975, 47021, 51150, 51533, /* 32456-32463 */
48796, 45631, 47514, 47913, 42990, 35274, 29034, 31471, /* 32464-32471 */
34140, 31123, 29012, 30397, 36662, 43127, 42468, 36136, /* 32472-32479 */
26523, 19482, 20497, 20984, 16514, 15501, 14805, 13811, /* 32480-32487 */
14355, 13659, 12026, 11455, 12727, 14308, 15756, 16868, /* 32488-32495 */
19363, 23361, 22397, 17266, 8870, 1461, 5654, 10145, /* 32496-32503 */
8565, 6955, 8579, 11045, 11798, 11524, 10111, 8780, /* 32504-32511 */
11751, 18076, 18673, 17948, 18522, 15279, 14624, 18864, /* 32512-32519 */
20806, 20147, 21136, 24072, 27263, 30182, 32813, 34950, /* 32520-32527 */
35742, 35345, 35749, 36551, 42712, 52288, 56522, 55691, /* 32528-32535 */
54083, 53450, 54780, 59498, 61394, 59029, 56322, 55348, /* 32536-32543 */
52913, 48835, 49620, 50791, 50037, 52229, 54486, 52047, /* 32544-32551 */
47951, 43323, 41399, 43400, 44004, 42015, 39290, 37186, /* 32552-32559 */
36891, 34595, 30727, 33553, 35519, 33353, 31976, 33498, /* 32560-32567 */
38301, 43337, 48453, 49209, 45797, 41668, 36980, 34975, /* 32568-32575 */
37579, 39040, 36657, 35279, 34646, 33956, 33114, 34199, /* 32576-32583 */
38591, 46527, 53122, 52409, 47678, 41011, 32080, 27617, /* 32584-32591 */
27272, 28295, 30169, 28322, 25854, 24398, 24180, 24435, /* 32592-32599 */
24216, 22457, 20522, 19906, 20103, 19188, 19279, 23002, /* 32600-32607 */
23284, 18231, 11955, 9946, 12163, 13294, 15248, 18893, /* 32608-32615 */
19775, 18265, 16879, 15644, 14835, 16523, 20366, 21934, /* 32616-32623 */
23626, 24291, 20138, 18324, 21235, 23427, 23899, 23616, /* 32624-32631 */
22101, 21285, 21849, 22040, 18803, 17366, 21775, 25443, /* 32632-32639 */
28726, 31234, 33801, 36903, 38791, 40229, 40987, 42347, /* 32640-32647 */
46135, 48300, 47448, 45411, 44215, 40785, 40482, 46092, /* 32648-32655 */
47919, 47524, 49550, 52513, 53064, 51481, 47276, 42068, /* 32656-32663 */
40846, 41883, 39093, 33105, 33017, 37790, 38561, 36195, /* 32664-32671 */
34141, 32728, 31927, 33332, 37151, 41492, 44458, 47914, /* 32672-32679 */
49782, 48485, 45822, 41791, 38968, 43263, 48123, 46915, /* 32680-32687 */
44629, 43475, 43904, 45026, 46114, 47123, 49770, 53338, /* 32688-32695 */
52764, 45916, 38147, 35688, 35695, 36191, 34979, 31805, /* 32696-32703 */
29274, 28442, 28946, 29757, 29752, 28749, 26728, 24047, /* 32704-32711 */
20916, 17991, 13952, 13559, 19427, 20245, 15186, 9595, /* 32712-32719 */
7286, 9565, 11981, 13340, 13899, 13377, 12619, 11179, /* 32720-32727 */
7549, 7348, 12215, 17773, 21602, 21652, 20438, 19061, /* 32728-32735 */
20108, 24149, 27503, 28584, 28772, 28804, 27855, 26480, /* 32736-32743 */
25252, 22422, 24315, 31503, 35759, 38041, 38957, 40747, /* 32744-32751 */
44302, 45998, 44800, 43090, 42889, 44571, 43923, 40906, /* 32752-32759 */
41423, 42412, 41500, 41538, 42006, 41593, 42009, 45399, /* 32760-32767 */
50044, 51219, 49702, 46590, 42486, 39883, 38376, 34090, /* 32768-32775 */
30190, 34848, 40771, 40651, 36800, 33636, 32985, 33060, /* 32776-32783 */
32566, 32129, 32955, 33997, 36132, 35822, 34224, 34408, /* 32784-32791 */
31951, 31760, 34318, 34786, 33335, 33333, 34882, 36692, /* 32792-32799 */
37952, 38993, 41187, 44350, 46515, 45081, 38909, 35407, /* 32800-32807 */
37754, 39200, 39677, 38265, 36294, 36383, 37165, 36005, /* 32808-32815 */
33465, 31962, 31268, 28355, 24075, 23145, 23366, 22140, /* 32816-32823 */
22920, 24971, 23796, 20769, 18411, 17896, 20022, 22178, /* 32824-32831 */
23910, 24828, 22422, 18784, 15003, 11529, 15026, 21229, /* 32832-32839 */
25428, 27736, 26968, 27122, 28103, 28406, 28466, 28538, /* 32840-32847 */
29101, 29339, 27013, 25582, 27482, 27660, 26946, 28271, /* 32848-32855 */
30550, 33176, 36281, 38284, 40566, 43801, 45433, 45127, /* 32856-32863 */
44136, 41893, 40380, 38356, 37962, 42406, 44407, 42730, /* 32864-32871 */
41147, 40643, 41543, 42660, 43417, 43924, 43062, 41293, /* 32872-32879 */
37670, 32472, 30783, 30886, 29019, 27801, 29668, 32440, /* 32880-32887 */
32872, 31725, 31477, 32117, 32789, 33326, 34117, 34272, /* 32888-32895 */
33001, 32793, 32854, 35920, 39657, 38449, 36928, 37502, /* 32896-32903 */
38497, 38889, 38332, 36549, 35115, 35271, 36255, 36428, /* 32904-32911 */
37487, 41060, 41571, 38344, 35753, 34814, 34468, 35737, /* 32912-32919 */
36609, 36739, 37291, 37674, 37169, 35240, 32088, 29314, /* 32920-32927 */
25566, 23178, 26546, 28337, 26150, 24913, 25695, 26216, /* 32928-32935 */
24752, 21001, 16616, 15449, 16866, 18360, 17048, 14900, /* 32936-32943 */
13822, 11905, 10930, 12357, 14662, 17813, 21758, 24343, /* 32944-32951 */
26436, 27895, 28709, 29445, 29016, 27520, 25684, 23229, /* 32952-32959 */
25432, 30823, 32128, 31335, 31845, 34866, 39816, 43344, /* 32960-32967 */
43057, 41799, 43129, 45507, 45371, 43547, 43954, 44328, /* 32968-32975 */
44279, 45838, 47101, 46516, 45645, 46295, 48100, 49398, /* 32976-32983 */
49573, 49459, 49274, 47591, 44312, 39833, 36114, 38057, /* 32984-32991 */
39874, 37793, 35760, 36431, 39576, 40724, 38118, 33964, /* 32992-32999 */
31253, 30621, 30579, 29747, 28861, 28691, 29084, 31374, /* 33000-33007 */
33670, 33569, 31914, 32054, 34409, 36015, 36251, 35956, /* 33008-33015 */
35267, 33951, 32032, 30817, 30585, 33582, 38692, 39781, /* 33016-33023 */
37359, 34383, 33269, 34292, 35223, 33953, 31511, 30738, /* 33024-33031 */
31096, 29887, 27498, 26044, 25699, 25132, 24596, 24030, /* 33032-33039 */
22460, 21092, 21525, 23295, 24091, 22782, 20021, 17453, /* 33040-33047 */
16107, 15775, 15933, 15747, 17659, 19811, 19344, 18387, /* 33048-33055 */
18657, 20646, 23681, 25918, 25916, 25271, 25652, 26363, /* 33056-33063 */
25960, 25202, 25497, 25832, 26551, 28309, 29775, 30059, /* 33064-33071 */
30982, 33702, 37508, 41528, 44061, 44510, 43815, 43115, /* 33072-33079 */
43283, 42610, 42609, 45267, 46842, 46839, 46148, 45881, /* 33080-33087 */
46511, 47084, 46449, 44943, 44016, 43875, 43371, 41951, /* 33088-33095 */
41752, 41451, 39664, 38365, 37809, 36624, 34931, 34629, /* 33096-33103 */
36656, 39251, 39543, 37843, 35880, 33918, 32226, 31085, /* 33104-33111 */
30155, 32065, 35250, 36410, 37128, 37730, 38018, 38474, /* 33112-33119 */
38562, 37751, 36674, 36253, 36076, 34879, 33401, 32749, /* 33120-33127 */
33275, 34898, 37413, 38806, 38281, 37333, 37115, 37824, /* 33128-33135 */
38624, 38841, 37497, 35815, 34018, 32118, 29767, 28141, /* 33136-33143 */
29678, 30660, 29275, 27322, 25822, 25259, 24948, 23713, /* 33144-33151 */
21840, 20496, 19354, 17440, 14854, 13359, 13559, 14857, /* 33152-33159 */
16426, 16985, 15657, 14229, 14387, 15866, 18006, 19916, /* 33160-33167 */
20958, 21666, 21614, 20892, 20405, 19771, 21276, 24601, /* 33168-33175 */
26296, 26549, 26831, 27966, 29772, 31242, 31929, 33047, /* 33176-33183 */
35740, 38196, 38636, 37896, 37639, 39077, 41408, 43262, /* 33184-33191 */
43889, 43622, 44070, 45617, 47493, 48611, 48809, 48356, /* 33192-33199 */
47709, 46577, 44952, 43143, 42351, 43936, 45152, 43846, /* 33200-33207 */
41613, 39926, 39224, 38933, 38431, 38011, 38209, 38161, /* 33208-33215 */
37171, 35248, 33210, 32489, 33001, 34402, 35609, 35534, /* 33216-33223 */
34873, 35626, 37613, 38740, 38745, 38258, 37833, 37315, /* 33224-33231 */
35931, 34300, 32798, 32912, 35287, 37001, 37609, 38092, /* 33232-33239 */
38315, 38800, 38990, 37761, 35960, 35045, 34482, 33292, /* 33240-33247 */
31559, 30288, 29686, 29404, 29838, 30081, 28978, 27719, /* 33248-33255 */
27835, 28662, 28928, 28228, 26988, 25809, 24611, 22565, /* 33256-33263 */
19580, 17349, 17884, 19967, 21282, 21562, 20993, 20595, /* 33264-33271 */
20816, 21298, 21254, 21344, 22198, 23170, 23788, 23973, /* 33272-33279 */
23962, 24192, 25129, 26493, 27098, 26582, 26907, 28383, /* 33280-33287 */
30201, 31383, 31912, 32575, 33698, 34830, 35113, 34648, /* 33288-33295 */
35133, 37466, 39875, 41100, 41012, 40494, 40888, 41919, /* 33296-33303 */
42120, 41264, 40443, 40237, 40067, 39313, 38296, 37499, /* 33304-33311 */
37721, 38573, 39177, 38718, 37500, 37113, 37480, 37642, /* 33312-33319 */
37080, 36385, 36341, 36759, 35730, 33445, 31751, 31918, /* 33320-33327 */
33317, 34081, 33703, 33122, 33377, 34400, 35288, 35475, /* 33328-33335 */
35347, 34541, 34782, 35165, 33754, 32542, 32684, 32337, /* 33336-33343 */
33454, 34161, 32814, 33388, 35908, 37544, 38195, 37301, /* 33344-33351 */
36562, 37317, 37965, 37844, 36542, 36255, 39645, 45402, /* 33352-33359 */
43147, 39998, 37712, 33122, 32338, 27334, 25535, 24073, /* 33360-33367 */
21627, 20996, 20301, 15999, 12073, 16260, 18445, 22237, /* 33368-33375 */
26441, 26945, 26600, 29284, 28257, 26583, 25897, 26407, /* 33376-33383 */
27032, 26277, 27100, 25523, 22496, 23141, 22590, 21479, /* 33384-33391 */
23314, 26272, 25942, 26021, 24385, 25089, 26989, 26885, /* 33392-33399 */
31479, 34172, 35620, 34711, 38331, 42398, 40159, 39058, /* 33400-33407 */
39210, 38588, 39191, 41477, 39574, 38994, 40063, 38026, /* 33408-33415 */
37562, 36784, 37007, 39432, 41953, 45440, 44883, 43708, /* 33416-33423 */
44367, 43719, 41389, 40043, 37783, 34987, 34196, 31671, /* 33424-33431 */
29810, 30356, 30573, 33658, 33370, 33439, 32837, 33275, /* 33432-33439 */
37820, 40747, 41511, 40215, 39548, 40183, 38306, 35304, /* 33440-33447 */
33757, 32923, 33289, 33031, 29374, 29358, 29031, 28143, /* 33448-33455 */
28587, 29965, 33290, 33719, 34400, 36370, 37873, 37626, /* 33456-33463 */
36609, 36676, 37228, 37928, 36514, 34616, 33270, 32303, /* 33464-33471 */
30017, 24051, 23772, 26909, 26734, 23962, 22299, 22157, /* 33472-33479 */
22960, 25166, 26812, 27648, 28255, 30359, 33295, 33090, /* 33480-33487 */
32532, 30506, 27357, 26897, 23977, 23835, 23778, 21436, /* 33488-33495 */
19891, 21439, 24127, 25224, 26260, 27060, 30163, 32963, /* 33496-33503 */
34994, 36535, 37338, 35576, 32760, 32308, 31314, 32193, /* 33504-33511 */
33701, 35003, 34052, 33727, 33438, 32231, 33961, 36773, /* 33512-33519 */
37477, 38886, 41265, 42023, 42402, 41640, 41338, 39947, /* 33520-33527 */
39909, 41656, 41119, 38234, 36382, 34745, 33716, 34461, /* 33528-33535 */
33349, 33369, 32010, 29762, 30891, 32640, 34501, 35211, /* 33536-33543 */
35436, 36677, 38284, 38284, 37425, 35499, 35117, 35849, /* 33544-33551 */
35874, 35251, 33877, 31825, 30846, 31076, 29991, 29240, /* 33552-33559 */
27696, 30092, 32871, 33727, 35153, 35426, 36884, 38307, /* 33560-33567 */
37464, 38103, 39210, 37814, 37588, 35415, 32637, 31211, /* 33568-33575 */
30591, 30699, 30504, 31384, 31514, 29936, 29788, 30653, /* 33576-33583 */
31934, 31638, 30453, 30138, 28745, 28100, 26688, 27591, /* 33584-33591 */
26378, 24989, 26781, 27266, 27519, 26196, 24166, 24420, /* 33592-33599 */
25326, 25608, 27249, 26751, 27467, 28357, 28614, 30157, /* 33600-33607 */
28572, 28626, 30622, 30533, 30766, 29709, 29157, 30071, /* 33608-33615 */
30110, 31159, 32650, 32435, 32072, 32908, 32610, 31877, /* 33616-33623 */
31785, 33270, 34527, 37426, 38646, 37753, 37856, 39269, /* 33624-33631 */
40579, 42116, 42299, 41279, 40097, 38929, 36323, 34003, /* 33632-33639 */
33460, 31769, 32195, 33008, 33424, 33457, 33091, 32411, /* 33640-33647 */
33272, 35904, 38316, 38016, 37792, 37053, 37623, 36311, /* 33648-33655 */
35430, 35252, 34484, 34705, 33359, 31568, 29095, 28144, /* 33656-33663 */
29923, 31320, 31128, 31131, 32346, 33722, 34965, 35133, /* 33664-33671 */
35672, 36194, 36884, 38330, 38744, 37518, 35790, 33917, /* 33672-33679 */
33690, 34276, 34282, 33101, 32681, 31774, 31147, 31385, /* 33680-33687 */
30850, 31582, 31869, 31494, 32509, 33387, 32654, 32890, /* 33688-33695 */
32175, 31601, 30696, 30176, 29160, 26369, 25411, 24774, /* 33696-33703 */
23810, 23456, 23703, 25609, 28092, 28386, 28900, 29862, /* 33704-33711 */
30078, 31975, 33818, 32859, 31797, 31017, 30046, 29158, /* 33712-33719 */
27408, 26938, 25824, 25734, 28340, 29110, 29471, 29024, /* 33720-33727 */
30471, 32955, 34940, 36146, 36251, 36192, 37377, 38033, /* 33728-33735 */
37033, 36193, 36138, 35809, 36197, 36320, 35104, 33968, /* 33736-33743 */
33174, 33685, 34824, 35527, 36003, 36033, 36568, 36416, /* 33744-33751 */
35540, 34504, 33231, 34203, 35982, 36148, 34795, 33990, /* 33752-33759 */
33776, 34599, 34562, 34650, 34336, 33397, 33176, 33215, /* 33760-33767 */
31877, 30878, 30527, 31143, 32471, 33997, 34981, 34569, /* 33768-33775 */
34135, 34405, 35340, 36379, 35506, 34908, 33131, 32450, /* 33776-33783 */
32192, 31249, 31742, 30971, 31902, 34597, 34713, 33558, /* 33784-33791 */
33496, 33957, 34644, 35699, 35748, 34870, 33440, 34062, /* 33792-33799 */
33667, 32151, 30774, 30292, 31203, 31372, 30797, 29681, /* 33800-33807 */
28238, 27591, 28392, 28745, 28766, 28404, 28842, 29426, /* 33808-33815 */
29875, 29940, 28882, 28655, 29835, 31138, 32068, 30925, /* 33816-33823 */
30229, 29606, 29873, 30731, 30980, 30795, 30025, 29244, /* 33824-33831 */
29911, 29412, 29267, 29110, 30865, 32669, 33661, 34290, /* 33832-33839 */
34073, 34731, 35017, 36837, 37568, 36753, 36291, 36121, /* 33840-33847 */
35667, 34827, 34524, 33884, 33884, 35123, 36282, 36512, /* 33848-33855 */
35317, 35197, 36016, 36626, 37577, 37085, 36105, 35186, /* 33856-33863 */
34571, 33992, 32159, 30901, 30876, 32365, 33424, 33398, /* 33864-33871 */
32544, 32074, 31659, 32748, 33838, 33915, 34654, 34473, /* 33872-33879 */
33746, 33490, 32735, 31780, 31307, 32343, 33466, 33402, /* 33880-33887 */
32671, 31856, 31362, 31971, 32357, 32970, 33630, 32977, /* 33888-33895 */
33298, 33176, 32648, 32297, 32611, 33589, 34841, 35115, /* 33896-33903 */
34077, 33024, 32545, 33531, 34786, 35188, 34428, 33337, /* 33904-33911 */
32420, 31844, 31118, 29176, 28146, 28555, 29873, 30237, /* 33912-33919 */
29880, 29079, 29641, 30954, 31930, 32064, 31340, 30314, /* 33920-33927 */
29280, 29286, 28261, 27182, 27368, 27893, 29333, 31269, /* 33928-33935 */
31302, 30913, 31312, 31956, 33365, 34353, 33780, 33106, /* 33936-33943 */
32697, 32540, 32408, 31490, 31377, 31876, 33299, 34041, /* 33944-33951 */
33775, 33234, 32646, 33489, 34701, 35983, 36023, 35712, /* 33952-33959 */
35960, 35985, 36100, 35914, 35266, 35398, 35837, 36443, /* 33960-33967 */
36257, 34587, 33932, 33697, 34098, 34728, 34105, 33698, /* 33968-33975 */
32905, 32759, 32767, 32521, 31787, 31425, 32053, 33581, /* 33976-33983 */
34126, 33274, 32042, 32158, 33742, 34209, 34562, 34199, /* 33984-33991 */
33711, 33678, 33494, 32863, 31672, 31402, 32245, 33210, /* 33992-33999 */
33885, 33823, 33535, 33471, 34216, 34769, 34911, 34828, /* 34000-34007 */
34347, 33636, 32948, 32638, 31768, 31660, 32099, 33331, /* 34008-34015 */
34242, 33991, 32997, 32952, 33184, 33851, 34156, 33069, /* 34016-34023 */
32101, 31835, 31525, 30722, 29469, 29384, 29496, 30664, /* 34024-34031 */
31627, 31613, 30429, 29243, 29296, 29972, 30833, 30993, /* 34032-34039 */
30554, 30347, 30431, 30196, 29770, 28844, 29048, 30082, /* 34040-34047 */
31438, 31996, 31387, 30382, 30979, 32563, 33716, 34178, /* 34048-34055 */
34260, 34032, 33773, 33620, 32759, 31932, 31907, 32772, /* 34056-34063 */
34345, 34970, 34588, 33876, 34173, 35782, 36675, 36926, /* 34064-34071 */
36534, 35965, 35486, 34988, 34400, 33318, 32601, 33278, /* 34072-34079 */
34642, 34927, 33764, 32762, 32415, 33027, 34267, 34701, /* 34080-34087 */
34015, 33316, 33260, 33137, 33023, 32466, 31428, 32127, /* 34088-34095 */
33226, 33576, 33483, 32452, 31755, 32301, 33153, 33683, /* 34096-34103 */
33804, 33519, 33611, 33193, 32819, 32260, 31929, 32292, /* 34104-34111 */
33534, 34766, 34629, 33904, 33425, 33590, 34390, 34705, /* 34112-34119 */
34778, 34096, 33655, 33647, 33199, 32308, 31547, 31910, /* 34120-34127 */
32989, 33687, 33916, 33052, 32187, 32108, 32922, 33293, /* 34128-34135 */
32780, 31839, 31292, 31043, 30753, 30218, 29547, 29235, /* 34136-34143 */
29887, 31203, 31543, 30823, 30274, 30658, 31413, 32306, /* 34144-34151 */
32987, 32494, 32147, 31630, 31213, 30922, 30238, 30024, /* 34152-34159 */
30861, 31876, 32790, 32748, 32509, 32449, 33268, 34686, /* 34160-34167 */
34984, 34967, 34293, 34062, 33861, 33600, 33064, 32361, /* 34168-34175 */
32995, 34838, 35785, 35318, 34515, 34240, 34578, 35527, /* 34176-34183 */
36111, 35967, 35084, 34512, 34175, 33591, 32762, 31999, /* 34184-34191 */
32198, 33153, 34162, 33682, 32550, 32047, 32582, 33580, /* 34192-34199 */
33897, 34073, 33451, 32913, 32676, 32177, 31494, 30598, /* 34200-34207 */
30837, 31861, 32892, 33230, 32842, 32297, 32516, 33730, /* 34208-34215 */
34424, 34728, 34184, 33702, 33443, 33311, 32726, 31789, /* 34216-34223 */
31989, 32942, 34160, 34282, 33482, 32854, 32769, 33637, /* 34224-34231 */
34797, 35068, 34457, 33833, 33619, 33208, 32818, 32077, /* 34232-34239 */
31568, 32073, 32995, 33344, 32569, 31262, 30964, 31488, /* 34240-34247 */
32167, 32382, 32031, 31780, 31638, 31320, 30473, 29342, /* 34248-34255 */
29008, 29769, 30879, 32043, 31885, 30801, 30243, 31053, /* 34256-34263 */
31918, 32333, 32226, 32126, 32004, 31930, 31619, 30875, /* 34264-34271 */
30545, 31409, 32977, 33920, 34077, 33143, 32449, 32982, /* 34272-34279 */
33951, 34518, 34348, 34173, 33983, 33835, 33641, 32917, /* 34280-34287 */
32247, 32465, 33553, 34486, 34589, 34057, 33524, 33871, /* 34288-34295 */
34352, 34772, 34696, 34102, 33785, 33191, 32667, 31936, /* 34296-34303 */
31200, 31152, 31969, 33139, 33336, 32687, 31935, 32023, /* 34304-34311 */
32904, 33823, 33965, 33336, 32865, 32575, 32367, 31890, /* 34312-34319 */
31281, 31234, 32067, 33415, 34247, 33960, 33121, 32879, /* 34320-34327 */
33699, 34561, 35018, 34780, 34439, 34164, 33809, 33409, /* 34328-34335 */
32458, 31894, 32658, 33870, 34544, 34193, 33206, 32725, /* 34336-34343 */
33336, 34428, 34962, 34733, 34234, 33791, 33341, 32709, /* 34344-34351 */
31494, 30502, 30707, 31827, 32713, 32261, 31450, 30919, /* 34352-34359 */
31481, 32908, 33406, 32928, 32157, 31715, 31449, 30886, /* 34360-34367 */
30185, 29451, 29367, 30507, 31716, 31770, 31075, 30755, /* 34368-34375 */
31273, 32476, 33435, 33545, 32927, 32604, 32630, 32332, /* 34376-34383 */
31935, 31425, 31337, 32389, 33571, 33855, 33124, 32411, /* 34384-34391 */
32911, 33989, 34641, 34878, 34562, 34036, 33792, 33613, /* 34392-34399 */
32917, 31956, 31756, 32720, 33811, 34151, 33492, 32263, /* 34400-34407 */
31909, 32568, 33195, 33281, 33171, 32692, 32266, 32045, /* 34408-34415 */
31370, 30424, 30160, 31180, 32702, 33241, 32686, 32001, /* 34416-34423 */
31682, 32188, 32904, 33198, 33213, 32952, 32854, 32768, /* 34424-34431 */
32483, 31936, 31548, 32066, 33488, 34259, 33877, 33215, /* 34432-34439 */
32949, 33381, 34185, 34719, 34610, 33939, 33430, 33394, /* 34440-34447 */
33079, 32505, 31964, 32058, 33118, 34411, 34637, 33740, /* 34448-34455 */
33219, 33627, 34383, 34786, 34658, 33937, 33019, 32383, /* 34456-34463 */
31982, 31119, 30246, 30385, 31567, 32808, 33100, 32228, /* 34464-34471 */
31363, 31411, 32268, 32879, 33044, 32765, 32239, 32086, /* 34472-34479 */
31618, 30872, 29863, 29843, 30984, 32571, 33295, 32893, /* 34480-34487 */
32048, 31741, 32848, 34147, 34641, 34449, 33937, 33627, /* 34488-34495 */
33425, 32928, 32177, 31388, 32072, 33641, 34180, 33633, /* 34496-34503 */
32762, 32588, 33183, 34392, 34853, 34548, 34013, 33701, /* 34504-34511 */
33624, 33142, 32397, 31708, 31878, 32804, 33433, 32952, /* 34512-34519 */
31816, 31680, 32292, 33018, 33357, 32866, 32265, 31831, /* 34520-34527 */
31921, 31769, 30882, 30242, 30645, 31753, 32433, 32397, /* 34528-34535 */
31501, 31140, 31794, 32909, 33574, 33551, 33130, 32887, /* 34536-34543 */
32804, 32689, 32139, 31284, 31721, 33038, 34340, 34433, /* 34544-34551 */
33782, 33137, 33094, 34058, 34712, 34727, 34630, 34365, /* 34552-34559 */
33964, 33439, 32699, 32036, 31913, 32822, 33960, 34068, /* 34560-34567 */
33145, 32291, 32236, 32655, 33390, 33594, 33338, 32687, /* 34568-34575 */
32453, 32263, 31717, 31085, 30742, 31157, 31984, 32502, /* 34576-34583 */
32032, 31350, 31200, 31824, 32823, 33460, 33151, 32584, /* 34584-34591 */
32405, 32428, 32178, 31530, 31033, 31283, 32496, 33409, /* 34592-34599 */
32813, 32761, 32224, 33252, 34531, 41725, 48762, 41545, /* 34600-34607 */
33970, 30170, 27403, 21011, 13380, 13237, 15258, 17762, /* 34608-34615 */
20310, 21110, 23797, 28484, 34090, 39471, 43301, 46325, /* 34616-34623 */
48706, 50414, 50899, 50416, 49052, 47954, 47464, 46954, /* 34624-34631 */
45177, 42246, 39500, 37621, 37463, 37847, 37926, 37688, /* 34632-34639 */
37261, 37310, 37162, 36185, 34683, 33434, 32593, 32037, /* 34640-34647 */
30172, 26099, 21500, 17495, 14718, 12933, 10655, 8277, /* 34648-34655 */
6406, 5633, 6317, 7199, 7739, 9543, 12836, 16362, /* 34656-34663 */
18810, 20271, 21785, 24603, 28764, 32526, 35331, 37072, /* 34664-34671 */
38638, 40428, 42051, 43368, 44168, 45040, 46624, 48650, /* 34672-34679 */
49647, 49803, 49984, 50303, 51681, 53934, 55463, 55871, /* 34680-34687 */
55841, 55539, 54623, 53048, 50595, 48366, 47013, 46405, /* 34688-34695 */
45554, 43790, 41534, 40096, 39432, 39264, 39502, 38932, /* 34696-34703 */
38053, 37623, 36540, 34703, 32626, 30258, 28472, 27347, /* 34704-34711 */
26053, 23787, 20895, 18065, 15931, 14666, 13953, 13511, /* 34712-34719 */
12998, 12955, 13757, 14897, 15618, 16248, 17365, 19340, /* 34720-34727 */
21731, 23235, 23301, 22688, 22200, 22103, 21852, 20849, /* 34728-34735 */
19332, 18183, 17447, 17489, 17479, 17075, 17418, 18951, /* 34736-34743 */
21441, 23702, 25410, 27306, 29469, 32211, 34761, 36264, /* 34744-34751 */
36598, 36357, 36528, 36929, 36527, 35213, 34154, 34289, /* 34752-34759 */
35129, 35682, 36063, 36203, 36436, 37699, 40331, 43126, /* 34760-34767 */
45299, 46150, 46240, 46106, 46310, 46854, 46741, 45978, /* 34768-34775 */
45089, 44783, 44767, 45021, 45190, 44555, 43811, 43923, /* 34776-34783 */
45011, 46529, 47447, 47392, 46731, 46075, 46120, 46932, /* 34784-34791 */
47338, 46698, 45474, 44545, 44221, 44105, 43340, 41596, /* 34792-34799 */
39701, 38631, 38462, 39341, 40002, 39315, 38117, 37299, /* 34800-34807 */
37310, 37765, 37870, 37507, 37001, 36495, 36597, 36860, /* 34808-34815 */
36342, 34813, 32794, 31117, 30112, 29786, 29092, 27651, /* 34816-34823 */
25531, 23165, 21662, 21346, 21654, 21826, 21475, 21330, /* 34824-34831 */
21970, 22911, 23754, 23447, 22075, 20640, 20082, 20220, /* 34832-34839 */
19873, 18641, 16570, 14595, 13552, 13256, 13363, 13257, /* 34840-34847 */
12708, 12847, 13899, 15495, 17355, 18356, 18682, 19118, /* 34848-34855 */
19844, 21041, 21957, 22166, 21365, 20145, 19294, 19176, /* 34856-34863 */
19905, 20577, 20651, 20886, 22232, 24595, 27036, 28778, /* 34864-34871 */
29684, 30059, 31071, 32807, 34536, 35041, 34437, 33302, /* 34872-34879 */
32584, 32649, 33114, 33363, 33253, 33421, 34026, 35347, /* 34880-34887 */
37167, 38576, 39226, 39549, 40335, 42008, 43737, 44892, /* 34888-34895 */
44785, 43892, 43154, 43149, 43537, 43673, 43285, 42697, /* 34896-34903 */
42650, 43626, 45123, 46269, 46585, 46370, 46656, 47821, /* 34904-34911 */
49325, 50170, 50121, 49336, 48433, 47888, 47811, 47619, /* 34912-34919 */
46990, 45915, 45260, 45449, 46052, 46235, 45591, 44432, /* 34920-34927 */
43569, 43631, 44120, 44381, 43984, 42826, 41432, 40471, /* 34928-34935 */
40227, 40145, 39649, 38557, 37474, 37215, 37759, 38347, /* 34936-34943 */
38097, 37003, 35961, 35811, 36312, 36785, 36430, 35196, /* 34944-34951 */
33783, 32816, 32525, 32130, 31413, 30415, 29667, 29688, /* 34952-34959 */
30471, 31183, 30902, 29970, 29167, 28952, 29255, 29637, /* 34960-34967 */
29309, 27962, 26279, 24627, 23796, 23736, 23642, 22976, /* 34968-34975 */
22014, 21742, 22314, 23039, 23061, 22298, 21362, 20998, /* 34976-34983 */
21361, 21738, 21499, 20618, 19279, 18130, 17605, 17689, /* 34984-34991 */
17704, 17246, 16888, 17183, 18217, 19640, 20679, 20670, /* 34992-34999 */
20222, 20236, 20848, 21958, 22700, 22423, 21332, 20333, /* 35000-35007 */
19877, 19968, 20319, 20234, 19953, 20132, 21333, 23138, /* 35008-35015 */
24340, 24602, 24647, 24788, 25553, 26884, 27840, 27744, /* 35016-35023 */
27189, 26664, 26670, 27161, 27598, 27735, 27726, 28051, /* 35024-35031 */
29153, 31009, 32689, 33626, 33872, 34221, 35335, 37030, /* 35032-35039 */
38540, 39256, 38967, 38315, 38154, 38700, 39444, 39725, /* 35040-35047 */
39631, 39585, 40412, 41982, 43619, 44300, 44309, 44318, /* 35048-35055 */
44910, 46214, 47517, 47884, 47127, 46077, 45292, 45113, /* 35056-35063 */
45174, 45012, 44487, 44062, 44408, 45369, 46367, 46642, /* 35064-35071 */
46109, 45560, 45573, 46431, 47422, 47518, 46797, 45361, /* 35072-35079 */
44123, 43506, 43378, 43523, 42964, 42210, 42052, 42832, /* 35080-35087 */
43800, 44165, 43630, 42693, 42495, 42975, 43739, 43838, /* 35088-35095 */
42995, 41593, 40399, 39924, 39607, 38890, 37775, 36641, /* 35096-35103 */
36094, 36365, 37038, 37096, 36121, 34882, 34093, 33996, /* 35104-35111 */
34306, 34349, 33372, 31666, 30008, 28872, 28500, 28177, /* 35112-35119 */
27317, 26295, 25659, 25825, 26667, 27060, 26590, 25839, /* 35120-35127 */
25422, 25754, 26502, 26860, 26285, 25144, 23944, 23394, /* 35128-35135 */
23323, 23289, 23005, 22385, 21977, 22285, 23399, 24398, /* 35136-35143 */
24502, 23789, 23154, 23508, 24491, 25370, 25218, 24063, /* 35144-35151 */
22730, 21798, 21489, 21372, 21062, 20539, 20053, 20479, /* 35152-35159 */
21721, 22672, 22714, 22155, 21656, 21810, 22628, 23433, /* 35160-35167 */
23392, 22439, 21462, 20809, 20631, 20676, 20773, 20498, /* 35168-35175 */
20190, 20839, 22439, 24159, 25120, 25147, 24962, 25360, /* 35176-35183 */
26592, 28043, 28841, 28809, 28185, 27511, 27616, 28496, /* 35184-35191 */
29104, 29126, 28975, 29611, 31083, 32891, 34151, 34395, /* 35192-35199 */
34353, 34754, 35793, 37157, 38025, 37959, 37132, 36412, /* 35200-35207 */
36473, 36933, 37174, 36939, 36583, 36854, 38046, 39504, /* 35208-35215 */
40297, 40420, 40191, 40338, 41176, 42397, 43252, 43296, /* 35216-35223 */
42536, 41503, 41026, 41209, 41578, 41627, 41144, 40945, /* 35224-35231 */
41688, 42972, 44101, 44445, 44259, 44085, 44837, 46140, /* 35232-35239 */
47073, 47085, 46094, 45005, 44563, 44660, 44549, 43852, /* 35240-35247 */
42937, 42297, 42576, 43684, 44703, 44681, 43778, 42971, /* 35248-35255 */
42848, 43553, 44170, 44034, 42949, 41375, 40124, 39210, /* 35256-35263 */
38686, 38035, 37167, 36450, 36353, 37106, 37821, 37785, /* 35264-35271 */
36979, 36044, 35661, 36207, 36809, 36594, 35470, 33921, /* 35272-35279 */
32712, 32123, 31939, 31546, 30633, 29632, 29229, 29812, /* 35280-35287 */
30740, 31039, 30470, 29566, 29214, 29604, 30260, 30241, /* 35288-35295 */
29369, 28017, 26686, 26145, 26332, 26310, 25748, 24839, /* 35296-35303 */
24449, 25018, 25857, 26248, 25709, 24898, 24558, 24951, /* 35304-35311 */
25722, 25976, 25284, 24076, 22989, 22593, 22589, 22445, /* 35312-35319 */
22015, 21470, 21321, 22171, 23387, 24155, 24162, 23547, /* 35320-35327 */
23142, 23587, 24744, 25766, 25823, 24895, 23704, 22884, /* 35328-35335 */
22792, 23015, 22955, 22495, 22410, 23072, 24451, 25580, /* 35336-35343 */
25783, 25277, 25069, 25727, 26934, 27893, 27879, 27237, /* 35344-35351 */
26376, 25901, 26065, 26229, 26037, 25640, 25595, 26471, /* 35352-35359 */
28055, 29566, 30164, 30160, 30110, 30680, 31891, 33105, /* 35360-35367 */
33777, 33448, 32638, 32102, 32121, 32600, 32972, 32883, /* 35368-35375 */
32767, 33526, 35128, 36678, 37533, 37488, 37246, 37640, /* 35376-35383 */
38852, 40013, 40470, 40040, 39127, 38444, 38309, 38421, /* 35384-35391 */
38380, 37954, 37492, 37627, 38610, 39946, 40654, 40420, /* 35392-35399 */
39916, 39982, 40934, 42199, 42783, 42459, 41417, 40521, /* 35400-35407 */
40139, 40087, 40040, 39618, 39274, 39384, 40270, 41396, /* 35408-35415 */
41907, 41762, 41439, 41447, 42253, 43331, 43945, 43646, /* 35416-35423 */
42716, 41659, 40998, 40831, 40648, 40176, 39296, 38807, /* 35424-35431 */
39295, 40387, 41032, 40873, 39916, 39159, 39332, 40058, /* 35432-35439 */
40450, 39840, 38475, 37057, 36035, 35467, 34919, 34058, /* 35440-35447 */
32891, 32171, 32449, 33321, 33923, 33703, 33031, 32546, /* 35448-35455 */
32654, 33243, 33657, 33439, 32472, 31308, 30553, 30295, /* 35456-35463 */
30061, 29538, 28779, 28227, 28454, 29521, 30389, 30383, /* 35464-35471 */
29777, 29181, 29206, 29889, 30656, 30687, 29867, 28612, /* 35472-35479 */
27630, 27147, 26917, 26700, 26108, 25485, 25565, 26369, /* 35480-35487 */
27166, 27220, 26588, 25796, 25621, 26341, 27269, 27404, /* 35488-35495 */
26701, 25335, 24252, 23785, 23674, 23446, 22838, 22355, /* 35496-35503 */
22497, 23454, 24694, 25401, 25205, 24742, 24880, 25779, /* 35504-35511 */
26840, 27502, 27375, 26708, 25995, 25568, 25564, 25693, /* 35512-35519 */
25534, 25111, 25273, 26373, 27807, 28793, 28916, 28579, /* 35520-35527 */
28582, 29402, 30608, 31387, 31242, 30449, 29724, 29463, /* 35528-35535 */
29569, 29614, 29261, 28725, 28619, 29585, 31011, 32149, /* 35536-35543 */
32366, 31963, 31940, 32682, 34011, 34953, 35079, 34424, /* 35544-35551 */
33623, 33119, 33089, 33354, 33311, 33048, 33096, 33929, /* 35552-35559 */
35515, 36797, 37188, 37067, 37201, 38053, 39386, 40555, /* 35560-35567 */
40807, 40035, 39074, 38608, 38620, 38597, 38422, 38043, /* 35568-35575 */
37830, 38278, 39337, 40421, 40814, 40555, 40215, 40403, /* 35576-35583 */
41199, 42136, 42385, 41825, 40909, 40119, 39650, 39532, /* 35584-35591 */
39211, 38383, 37760, 38033, 39115, 40144, 40357, 39717, /* 35592-35599 */
38938, 38971, 39778, 40655, 40875, 40272, 39171, 38263, /* 35600-35607 */
37685, 37316, 36775, 35954, 35354, 35355, 36007, 37138, /* 35608-35615 */
37665, 37305, 36670, 36384, 36837, 37591, 37944, 37444, /* 35616-35623 */
36266, 34886, 34031, 33700, 33345, 32686, 31629, 31063, /* 35624-35631 */
31596, 32558, 33063, 32673, 31926, 31519, 31864, 32629, /* 35632-35639 */
32970, 32459, 31273, 30125, 29341, 29013, 28721, 28152, /* 35640-35647 */
27428, 27162, 27712, 28675, 29519, 29451, 28775, 28246, /* 35648-35655 */
28504, 29398, 30013, 29878, 28803, 27380, 26488, 26279, /* 35656-35663 */
26259, 25884, 25195, 24824, 25448, 26649, 27619, 27730, /* 35664-35671 */
27068, 26647, 27005, 27930, 28835, 28976, 28285, 27213, /* 35672-35679 */
26435, 26088, 26028, 25930, 25385, 24852, 25041, 26256, /* 35680-35687 */
27639, 28268, 28016, 27392, 27364, 28408, 29614, 30112, /* 35688-35695 */
29675, 28743, 28043, 27845, 27907, 27652, 27041, 26605, /* 35696-35703 */
27085, 28263, 29609, 30393, 30357, 29974, 30109, 31176, /* 35704-35711 */
32406, 33095, 32850, 31775, 30870, 30500, 30549, 30624, /* 35712-35719 */
30356, 29859, 29852, 30766, 32182, 33286, 33528, 33265, /* 35720-35727 */
33478, 34429, 35657, 36365, 36198, 35405, 34444, 34047, /* 35728-35735 */
34262, 34374, 34095, 33412, 33336, 34407, 35852, 36880, /* 35736-35743 */
36900, 36658, 36674, 37259, 38562, 39615, 39833, 39187, /* 35744-35751 */
38152, 37393, 37091, 37033, 36818, 36395, 36205, 36594, /* 35752-35759 */
37843, 38977, 39085, 38460, 37841, 38241, 39334, 40280, /* 35760-35767 */
40471, 39568, 38409, 37560, 37505, 37840, 37197, 36348, /* 35768-35775 */
36008, 36519, 37525, 38309, 38520, 38026, 37631, 37608, /* 35776-35783 */
38091, 39299, 39733, 39071, 37695, 36685, 36232, 36179, /* 35784-35791 */
36172, 35527, 34243, 33888, 35012, 36303, 36920, 36399, /* 35792-35799 */
35311, 35008, 36047, 36981, 37178, 36579, 35372, 34395, /* 35800-35807 */
33806, 33497, 33310, 32808, 31878, 31539, 32276, 33619, /* 35808-35815 */
33890, 32900, 31934, 31979, 32961, 33796, 33846, 33073, /* 35816-35823 */
31807, 30747, 30046, 29622, 29140, 28576, 28075, 27856, /* 35824-35831 */
28546, 29397, 30310, 30067, 29418, 29216, 29579, 30252, /* 35832-35839 */
30518, 30597, 30064, 29102, 27819, 27433, 26815, 27006, /* 35840-35847 */
25046, 25085, 27771, 28552, 29131, 28786, 27191, 25680, /* 35848-35855 */
24978, 25321, 26120, 25720, 24873, 23783, 22704, 22181, /* 35856-35863 */
21786, 21748, 21170, 21119, 24939, 27201, 29752, 33620, /* 35864-35871 */
42502, 45965, 42708, 38769, 36806, 40523, 42221, 40819, /* 35872-35879 */
39063, 38775, 39674, 39947, 36574, 32764, 32847, 36192, /* 35880-35887 */
38521, 31281, 24391, 24819, 29497, 31296, 30127, 32750, /* 35888-35895 */
39791, 37091, 31932, 31100, 32654, 31183, 27490, 26318, /* 35896-35903 */
26138, 26031, 26303, 29584, 28384, 25361, 20486, 18096, /* 35904-35911 */
27486, 30831, 28335, 27338, 28048, 34594, 37644, 37934, /* 35912-35919 */
39025, 38704, 39727, 41892, 45383, 43905, 37525, 34947, /* 35920-35927 */
38092, 42920, 46241, 46217, 45470, 45036, 43005, 37819, /* 35928-35935 */
29494, 23055, 19409, 19938, 30121, 39152, 39802, 39491, /* 35936-35943 */
45086, 46551, 39389, 32498, 30999, 36269, 40297, 39214, /* 35944-35951 */
36353, 31302, 23099, 16482, 13755, 17908, 24117, 32717, /* 35952-35959 */
40735, 37621, 28412, 19587, 22428, 33109, 37533, 33709, /* 35960-35967 */
25045, 21406, 19682, 20047, 26697, 28630, 28875, 30311, /* 35968-35975 */
31971, 33811, 36904, 41279, 48153, 52069, 50543, 48854, /* 35976-35983 */
49094, 50615, 49013, 42740, 40496, 41640, 43154, 48520, /* 35984-35991 */
52143, 51251, 52220, 57400, 65484, 6307, 2478, 58713, /* 35992-35999 */
45479, 42896, 47942, 44901, 38738, 35714, 35121, 31491, /* 36000-36007 */
28233, 27595, 30094, 34469, 36758, 35795, 34690, 33363, /* 36008-36015 */
28801, 26228, 29663, 32823, 26525, 22442, 25151, 25178, /* 36016-36023 */
21912, 18198, 15367, 13133, 8145, 2301, 3947, 7096, /* 36024-36031 */
7359, 8600, 6492, 1825, 284, 5753, 9152, 9826, /* 36032-36039 */
12941, 16942, 20182, 21500, 20921, 17794, 12190, 8612, /* 36040-36047 */
4947, 7162, 14179, 19665, 24869, 28601, 29292, 29419, /* 36048-36055 */
31704, 39526, 45013, 39318, 30331, 25892, 30236, 36140, /* 36056-36063 */
34928, 33479, 32979, 33535, 38526, 44438, 45390, 43082, /* 36064-36071 */
39697, 37892, 44542, 55347, 57552, 47422, 35471, 36861, /* 36072-36079 */
44745, 48288, 49766, 47756, 44685, 44778, 47496, 51229, /* 36080-36087 */
55073, 56776, 51722, 46154, 37595, 33175, 38447, 37878, /* 36088-36095 */
34890, 33890, 31578, 30194, 31146, 34111, 39576, 45572, /* 36096-36103 */
51286, 55859, 55063, 47030, 35444, 26435, 29566, 30720, /* 36104-36111 */
23549, 17674, 13645, 11032, 8322, 6541, 3763, 504, /* 36112-36119 */
64594, 2531, 3456, 1904, 8171, 14471, 17442, 18300, /* 36120-36127 */
15351, 9519, 11005, 17282, 20512, 21886, 25393, 29235, /* 36128-36135 */
31017, 28984, 25917, 23164, 26897, 41021, 49935, 51230, /* 36136-36143 */
48163, 44727, 46961, 56718, 64350, 61915, 56373, 55286, /* 36144-36151 */
57177, 56262, 56412, 60501, 59403, 55875, 53680, 52962, /* 36152-36159 */
54313, 58061, 62396, 60659, 56638, 51343, 51659, 57214, /* 36160-36167 */
56051, 48607, 39561, 38240, 41655, 42875, 41728, 37171, /* 36168-36175 */
34557, 37369, 39827, 37504, 31600, 23549, 18277, 16161, /* 36176-36183 */
11984, 12112, 13274, 15509, 17394, 14966, 12660, 10497, /* 36184-36191 */
10209, 13436, 18072, 19877, 19009, 21430, 24909, 22476, /* 36192-36199 */
17202, 11190, 14061, 20327, 22385, 21507, 21350, 23440, /* 36200-36207 */
25837, 27685, 26465, 24687, 27376, 32974, 32298, 29854, /* 36208-36215 */
32519, 30655, 25800, 25702, 26795, 25622, 24726, 26644, /* 36216-36223 */
28761, 30208, 31825, 32682, 32392, 29419, 27148, 23665, /* 36224-36231 */
25845, 36659, 43518, 44556, 41735, 39384, 37647, 42111, /* 36232-36239 */
48644, 45983, 40124, 39191, 38568, 36007, 37965, 40422, /* 36240-36247 */
39287, 41319, 46019, 48240, 45956, 41380, 36446, 35460, /* 36248-36255 */
39196, 41385, 42473, 37659, 30787, 27301, 24618, 29768, /* 36256-36263 */
35974, 37602, 35817, 33719, 35654, 41199, 48266, 49849, /* 36264-36271 */
43536, 36611, 28938, 21693, 19771, 22151, 20176, 17234, /* 36272-36279 */
13835, 9784, 7700, 7710, 10732, 16844, 24959, 28830, /* 36280-36287 */
27628, 26763, 23466, 18665, 17664, 17900, 20792, 19934, /* 36288-36295 */
18611, 20327, 23171, 24560, 24498, 24770, 24397, 26781, /* 36296-36303 */
31781, 32289, 30083, 36747, 42980, 43723, 44694, 43752, /* 36304-36311 */
45195, 48698, 50274, 51750, 53822, 56478, 58062, 57655, /* 36312-36319 */
54792, 50490, 50009, 51305, 57587, 62528, 55532, 46242, /* 36320-36327 */
44996, 49445, 53596, 56419, 54265, 47072, 42717, 42896, /* 36328-36335 */
41351, 37045, 37242, 36416, 31051, 27526, 27692, 32493, /* 36336-36343 */
34590, 31461, 26189, 19396, 18676, 26111, 30048, 23789, /* 36344-36351 */
17366, 12284, 8649, 12943, 17900, 18067, 17200, 20174, /* 36352-36359 */
23154, 22768, 20801, 14679, 9102, 10724, 12194, 6987, /* 36360-36367 */
5308, 9916, 14159, 18165, 18669, 18295, 18113, 19349, /* 36368-36375 */
23447, 29490, 34794, 40641, 46091, 45445, 39657, 33169, /* 36376-36383 */
27481, 30494, 38113, 36218, 32410, 30877, 31565, 32841, /* 36384-36391 */
33497, 33226, 34618, 42952, 51032, 49215, 42279, 39685, /* 36392-36399 */
39279, 41541, 44707, 43620, 41031, 40477, 41910, 43838, /* 36400-36407 */
44178, 43804, 42692, 41657, 39908, 39132, 38309, 37530, /* 36408-36415 */
47415, 54007, 49136, 41907, 36192, 37873, 43757, 44746, /* 36416-36423 */
40678, 38215, 39509, 40494, 37260, 34648, 38000, 40927, /* 36424-36431 */
43698, 44125, 40504, 35234, 27975, 24334, 24761, 24485, /* 36432-36439 */
23081, 23372, 20640, 14315, 10072, 4621, 3454, 10052, /* 36440-36447 */
13119, 9873, 6888, 8729, 15735, 21408, 20462, 15843, /* 36448-36455 */
10660, 9053, 11322, 10389, 12164, 18739, 22583, 22682, /* 36456-36463 */
21471, 22128, 24759, 31150, 41718, 50345, 50685, 47925, /* 36464-36471 */
45227, 45737, 50932, 53497, 48932, 48992, 52856, 52840, /* 36472-36479 */
52492, 52344, 52167, 50332, 47999, 45410, 46325, 51735, /* 36480-36487 */
55964, 55575, 51630, 50573, 47874, 45572, 49168, 51276, /* 36488-36495 */
48190, 44882, 44144, 44539, 44497, 43401, 40297, 36941, /* 36496-36503 */
35241, 36954, 35364, 33196, 35401, 31801, 26823, 25231, /* 36504-36511 */
24924, 26237, 28846, 28109, 23410, 20420, 20734, 20120, /* 36512-36519 */
16562, 15503, 17505, 15640, 14277, 17274, 19847, 18634, /* 36520-36527 */
16067, 12614, 12935, 17785, 21895, 25246, 24785, 23239, /* 36528-36535 */
22547, 19236, 20526, 27549, 30713, 33035, 36165, 37026, /* 36536-36543 */
34248, 27980, 23733, 23680, 23831, 21830, 17921, 13976, /* 36544-36551 */
16135, 20512, 23320, 24287, 24768, 25657, 27406, 32399, /* 36552-36559 */
39551, 46472, 51796, 52874, 50661, 45563, 43046, 44542, /* 36560-36567 */
43932, 45810, 46102, 43170, 40777, 40181, 40885, 41437, /* 36568-36575 */
42322, 44848, 50517, 53140, 49700, 40828, 35254, 37902, /* 36576-36583 */
38727, 36372, 33868, 33202, 34750, 36351, 37573, 38083, /* 36584-36591 */
37899, 37262, 35966, 34293, 32703, 33442, 34154, 36037, /* 36592-36599 */
38603, 33155, 24735, 23983, 27679, 28703, 26721, 21658, /* 36600-36607 */
17209, 17018, 18373, 17136, 14178, 16593, 21901, 21738, /* 36608-36615 */
19184, 16544, 13465, 12790, 14522, 14841, 15369, 19626, /* 36616-36623 */
27436, 32052, 29385, 26689, 25255, 24708, 31005, 37363, /* 36624-36631 */
36798, 36153, 40998, 48674, 51475, 49849, 44790, 43807, /* 36632-36639 */
47511, 48277, 44443, 41990, 45589, 48190, 47315, 44811, /* 36640-36647 */
44146, 45839, 52279, 60090, 62026, 57805, 51960, 50356, /* 36648-36655 */
53054, 52796, 50167, 45382, 41445, 42857, 42003, 38494, /* 36656-36663 */
35614, 33420, 30369, 26899, 24093, 25030, 32081, 38849, /* 36664-36671 */
36834, 28351, 21779, 19825, 22727, 25634, 24079, 21083, /* 36672-36679 */
19144, 18940, 19671, 20238, 20920, 21463, 22725, 23099, /* 36680-36687 */
20578, 16560, 11893, 14980, 22056, 21939, 18330, 17634, /* 36688-36695 */
21604, 27611, 29803, 26845, 24444, 25021, 26249, 25213, /* 36696-36703 */
23697, 27118, 29713, 30236, 30780, 29040, 24625, 20256, /* 36704-36711 */
21792, 25202, 26166, 27354, 31016, 33092, 32237, 32049, /* 36712-36719 */
30530, 31255, 39676, 47677, 49190, 47793, 46426, 44545, /* 36720-36727 */
44289, 44264, 41002, 38236, 37521, 37140, 33623, 32070, /* 36728-36735 */
35240, 38081, 38693, 38831, 39669, 40703, 44302, 50607, /* 36736-36743 */
55600, 55076, 51679, 46686, 43321, 43210, 43552, 40884, /* 36744-36751 */
40723, 42856, 40919, 37797, 35966, 35606, 36252, 38461, /* 36752-36759 */
39695, 38522, 36870, 32513, 26317, 22263, 21156, 19416, /* 36760-36767 */
15920, 13145, 11159, 9343, 8638, 9414, 10046, 9785, /* 36768-36775 */
9036, 8069, 7506, 7781, 11745, 13912, 12793, 14422, /* 36776-36783 */
15491, 17493, 21930, 27311, 32705, 35487, 33986, 31173, /* 36784-36791 */
31985, 35742, 39060, 40726, 44423, 48342, 46366, 42762, /* 36792-36799 */
42515, 46009, 47446, 46142, 44963, 46026, 49172, 52937, /* 36800-36807 */
56032, 54207, 49879, 46608, 43715, 45400, 50951, 51629, /* 36808-36815 */
51371, 53669, 54287, 51556, 47524, 46300, 46037, 43469, /* 36816-36823 */
39775, 36036, 32327, 32413, 34292, 33168, 30175, 30606, /* 36824-36831 */
35855, 42381, 45042, 42685, 37139, 34701, 35543, 34450, /* 36832-36839 */
31101, 28684, 26914, 22668, 22022, 22791, 20971, 19381, /* 36840-36847 */
18808, 17901, 15966, 14014, 14154, 20357, 25964, 23964, /* 36848-36855 */
16244, 12769, 17191, 20405, 19509, 19040, 20049, 20177, /* 36856-36863 */
19913, 20110, 20668, 22773, 27171, 31935, 30561, 23595, /* 36864-36871 */
17586, 14490, 18425, 24751, 24160, 20937, 22115, 26812, /* 36872-36879 */
31844, 34105, 33245, 32499, 34164, 36520, 37271, 37104, /* 36880-36887 */
39914, 44783, 46077, 43021, 38761, 36318, 37946, 40630, /* 36888-36895 */
40738, 40508, 41716, 45301, 48423, 47712, 45939, 44753, /* 36896-36903 */
44714, 50933, 56426, 53053, 47394, 44659, 45524, 44901, /* 36904-36911 */
40902, 36274, 35517, 36745, 35857, 32878, 30644, 31884, /* 36912-36919 */
33820, 33200, 32211, 33405, 34298, 36952, 41870, 41804, /* 36920-36927 */
36054, 31527, 31318, 31312, 27073, 22156, 17443, 14545, /* 36928-36935 */
16389, 16776, 14101, 11736, 11851, 14757, 18901, 19140, /* 36936-36943 */
16446, 16238, 18097, 18438, 15718, 15715, 20615, 24438, /* 36944-36951 */
23844, 23490, 24207, 25330, 27774, 30710, 32519, 33438, /* 36952-36959 */
34334, 36098, 39667, 42649, 41641, 37968, 41123, 48893, /* 36960-36967 */
50721, 49882, 51775, 55267, 56910, 54174, 49790, 47851, /* 36968-36975 */
49470, 52600, 55321, 54740, 51553, 46797, 42682, 42402, /* 36976-36983 */
43107, 40551, 36673, 35489, 35552, 35832, 37601, 40595, /* 36984-36991 */
40384, 35931, 31677, 29758, 31438, 36268, 38704, 38345, /* 36992-36999 */
35516, 30963, 28183, 29507, 30276, 26902, 22994, 20558, /* 37000-37007 */
18930, 16864, 17072, 19959, 21255, 20219, 22681, 27335, /* 37008-37015 */
28610, 28617, 28620, 28449, 28242, 27709, 26832, 26686, /* 37016-37023 */
26735, 25804, 22430, 21059, 22586, 21920, 20890, 22102, /* 37024-37031 */
24060, 24088, 22711, 23252, 25558, 26410, 24525, 22980, /* 37032-37039 */
23092, 24128, 25167, 24653, 24804, 27626, 29906, 30920, /* 37040-37047 */
32565, 35430, 39716, 44960, 46522, 42934, 37666, 34744, /* 37048-37055 */
34103, 34900, 39175, 41897, 41983, 42807, 44724, 47730, /* 37056-37063 */
49521, 49111, 47224, 46544, 47095, 46977, 46083, 46309, /* 37064-37071 */
48533, 45336, 37229, 34502, 37445, 38978, 38706, 37683, /* 37072-37079 */
37236, 37662, 40456, 43707, 42701, 38854, 36877, 37215, /* 37080-37087 */
39373, 39459, 33725, 28942, 28817, 27433, 23696, 19460, /* 37088-37095 */
15059, 11683, 9055, 8043, 6893, 5825, 5355, 7139, /* 37096-37103 */
8523, 9388, 12933, 17613, 22721, 25815, 24027, 21824, /* 37104-37111 */
26754, 34111, 36518, 34195, 31310, 29676, 28512, 30937, /* 37112-37119 */
34659, 35814, 35656, 38322, 42606, 44715, 42779, 41402, /* 37120-37127 */
44048, 47433, 47448, 43955, 44759, 46418, 44323, 43722, /* 37128-37135 */
40715, 40700, 37955, 33269, 33533, 43957, 55984, 46948, /* 37136-37143 */
48535, 45656, 39483, 39613, 32029, 47377, 53920, 54394, /* 37144-37151 */
53474, 55012, 43687, 41914, 48890, 46021, 50344, 55712, /* 37152-37159 */
47168, 40887, 34515, 20972, 13186, 6000, 8099, 10556, /* 37160-37167 */
15200, 26322, 24063, 16214, 18600, 20649, 27207, 39149, /* 37168-37175 */
41132, 29996, 23312, 12652, 21489, 24341, 19563, 26208, /* 37176-37183 */
29140, 28983, 23590, 32098, 30851, 21752, 21090, 19674, /* 37184-37191 */
12842, 13044, 21075, 15706, 19196, 22930, 20364, 22388, /* 37192-37199 */
22627, 25086, 22257, 21864, 29598, 28303, 27377, 29217, /* 37200-37207 */
27341, 27013, 35481, 37187, 35509, 37886, 32968, 36676, /* 37208-37215 */
41540, 46641, 52032, 43471, 42251, 40498, 43350, 46670, /* 37216-37223 */
49115, 45742, 41482, 38727, 44699, 45260, 45215, 45418, /* 37224-37231 */
45662, 52322, 51570, 42072, 45146, 37288, 27259, 20038, /* 37232-37239 */
19641, 32211, 34152, 34953, 37427, 40756, 40906, 39778, /* 37240-37247 */
41197, 42120, 46918, 47344, 48754, 47589, 49274, 37223, /* 37248-37255 */
18945, 21563, 29571, 28527, 20175, 14195, 11512, 6794, /* 37256-37263 */
5968, 10010, 13972, 14714, 15571, 18350, 14928, 16613, /* 37264-37271 */
14686, 14260, 15105, 11443, 17989, 22691, 23909, 20821, /* 37272-37279 */
21940, 22264, 25101, 26902, 28602, 35561, 39554, 43758, /* 37280-37287 */
46045, 50172, 52315, 51312, 51032, 46752, 48040, 53340, /* 37288-37295 */
53252, 48087, 46970, 40910, 37716, 39624, 42232, 40255, /* 37296-37303 */
41758, 48637, 50788, 49121, 44532, 43098, 37495, 39674, /* 37304-37311 */
43406, 36650, 32449, 36808, 37122, 37985, 38141, 35604, /* 37312-37319 */
42593, 42377, 39687, 44876, 42333, 42999, 44800, 41869, /* 37320-37327 */
36340, 26188, 22608, 20721, 17556, 21025, 22999, 22030, /* 37328-37335 */
22030, 25948, 25341, 27739, 28986, 27820, 29200, 27581, /* 37336-37343 */
32217, 30569, 27829, 26284, 18923, 15118, 11009, 9367, /* 37344-37351 */
16252, 18794, 17409, 20223, 19996, 24770, 30816, 33164, /* 37352-37359 */
28617, 25349, 28983, 32444, 31590, 28741, 24540, 25117, /* 37360-37367 */
22887, 21840, 21413, 15855, 12618, 12078, 19373, 19518, /* 37368-37375 */
21573, 29541, 33999, 39943, 41015, 42530, 48616, 51188, /* 37376-37383 */
51822, 52341, 48447, 54123, 54932, 54027, 53633, 46144, /* 37384-37391 */
44768, 44034, 41793, 43724, 43126, 42695, 42338, 40934, /* 37392-37399 */
43246, 44157, 41361, 43080, 46977, 43882, 38834, 38977, /* 37400-37407 */
37942, 32770, 31695, 29228, 29220, 30225, 30116, 31455, /* 37408-37415 */
33609, 31315, 31131, 29562, 25914, 16779, 14315, 18965, /* 37416-37423 */
20728, 21983, 20488, 21061, 24145, 25732, 23271, 20675, /* 37424-37431 */
21203, 20220, 16849, 16883, 19232, 22299, 17141, 19469, /* 37432-37439 */
20830, 19388, 21124, 21413, 20586, 18790, 20049, 24776, /* 37440-37447 */
29968, 33929, 36654, 39543, 41790, 43230, 43842, 48038, /* 37448-37455 */
50226, 49009, 48435, 49235, 51164, 53215, 49716, 45980, /* 37456-37463 */
43740, 41696, 39096, 40641, 39781, 40932, 40276, 38085, /* 37464-37471 */
42893, 45620, 41996, 43574, 44860, 44989, 46046, 45341, /* 37472-37479 */
43354, 39377, 39931, 38317, 33734, 36038, 37869, 39080, /* 37480-37487 */
40175, 40110, 40943, 39400, 35739, 37031, 35785, 32860, /* 37488-37495 */
36887, 35689, 30282, 28699, 26156, 21757, 18182, 17708, /* 37496-37503 */
22101, 17843, 14991, 15320, 15329, 19289, 17318, 16692, /* 37504-37511 */
15505, 15593, 16322, 16457, 20156, 25037, 24527, 23518, /* 37512-37519 */
27054, 30541, 28911, 28301, 27787, 29163, 30557, 28348, /* 37520-37527 */
28854, 29200, 28328, 26164, 24122, 26587, 28265, 28253, /* 37528-37535 */
25703, 23767, 25734, 30181, 34089, 37036, 37444, 34825, /* 37536-37543 */
33708, 33982, 37353, 39754, 40682, 43209, 45012, 43520, /* 37544-37551 */
44491, 45074, 45123, 41406, 40975, 41253, 39102, 40799, /* 37552-37559 */
41296, 45403, 46072, 41823, 44099, 45989, 50694, 51065, /* 37560-37567 */
50864, 54238, 52289, 52790, 52836, 47402, 42312, 39486, /* 37568-37575 */
34475, 31080, 28912, 24972, 20446, 18481, 21815, 17259, /* 37576-37583 */
13565, 14352, 18298, 21040, 19675, 18909, 21281, 22160, /* 37584-37591 */
21791, 18340, 14654, 15203, 16588, 18418, 18986, 19095, /* 37592-37599 */
18772, 17848, 18301, 17641, 17526, 20791, 23009, 27463, /* 37600-37607 */
29585, 32242, 33930, 36909, 41739, 41061, 38228, 38362, /* 37608-37615 */
37575, 39149, 40237, 42483, 40077, 41475, 42375, 41371, /* 37616-37623 */
39490, 39152, 45370, 45031, 43136, 44216, 46114, 48132, /* 37624-37631 */
53365, 59212, 57809, 52760, 48546, 46546, 45229, 42263, /* 37632-37639 */
40447, 39076, 39916, 41433, 38032, 36090, 34274, 34149, /* 37640-37647 */
34432, 32500, 31095, 30114, 31279, 31504, 30351, 28980, /* 37648-37655 */
30251, 30601, 33260, 33076, 31868, 35308, 36352, 35426, /* 37656-37663 */
34549, 31853, 28193, 25451, 23743, 24342, 27332, 28799, /* 37664-37671 */
26942, 24257, 21871, 17387, 16959, 18630, 21572, 23775, /* 37672-37679 */
19503, 17273, 19110, 21468, 20920, 19301, 17840, 18615, /* 37680-37687 */
17767, 16955, 18731, 20141, 19951, 19025, 20414, 20010, /* 37688-37695 */
20347, 21391, 22255, 26447, 31643, 34252, 35358, 39081, /* 37696-37703 */
42441, 46128, 47007, 48589, 48855, 47331, 45337, 43639, /* 37704-37711 */
42988, 39153, 39326, 39526, 35247, 37126, 40281, 38884, /* 37712-37719 */
39433, 40728, 41645, 45972, 49927, 48446, 45159, 42373, /* 37720-37727 */
42082, 41462, 41960, 45511, 44588, 44240, 43277, 43151, /* 37728-37735 */
41494, 39700, 37379, 33909, 32446, 29990, 29633, 32164, /* 37736-37743 */
33135, 31869, 26648, 23595, 24944, 23970, 23731, 22681, /* 37744-37751 */
20205, 21481, 21667, 22248, 20411, 17098, 15934, 13381, /* 37752-37759 */
11524, 12010, 13835, 13608, 14391, 14809, 17692, 20166, /* 37760-37767 */
22483, 25106, 29865, 31466, 29801, 32091, 33774, 35429, /* 37768-37775 */
35225, 33474, 35409, 39730, 42989, 42924, 40996, 39950, /* 37776-37783 */
40196, 39634, 38269, 38470, 37345, 37538, 39620, 42823, /* 37784-37791 */
45055, 46617, 48587, 51388, 53237, 51160, 50197, 50144, /* 37792-37799 */
49464, 48062, 46311, 44403, 44771, 43310, 39389, 35274, /* 37800-37807 */
33075, 34676, 34632, 34472, 35824, 35585, 38168, 43457, /* 37808-37815 */
49290, 46170, 40298, 35694, 32781, 30037, 28143, 28099, /* 37816-37823 */
28088, 26824, 25566, 24525, 21908, 20714, 19033, 18024, /* 37824-37831 */
16952, 15881, 15946, 19363, 22954, 23682, 20606, 22208, /* 37832-37839 */
26994, 28747, 28435, 26266, 25800, 26685, 27658, 28285, /* 37840-37847 */
27532, 25957, 23477, 22449, 24037, 25580, 25035, 22603, /* 37848-37855 */
21715, 20346, 18566, 19842, 24297, 28559, 31027, 29908, /* 37856-37863 */
28353, 29448, 32311, 32783, 31085, 30241, 31997, 34081, /* 37864-37871 */
35606, 37510, 37836, 39229, 41416, 42274, 42664, 40380, /* 37872-37879 */
39428, 42055, 44234, 45603, 47531, 47755, 49205, 51185, /* 37880-37887 */
53242, 53859, 51704, 50349, 49246, 48679, 46301, 44282, /* 37888-37895 */
44077, 43532, 41098, 36240, 33792, 34740, 33248, 31445, /* 37896-37903 */
29604, 29896, 31973, 34787, 34450, 30860, 27260, 23294, /* 37904-37911 */
21990, 21933, 22057, 21466, 19459, 19109, 18631, 17001, /* 37912-37919 */
14929, 13417, 11460, 9501, 9566, 12422, 15042, 17278, /* 37920-37927 */
20040, 19985, 18483, 20981, 26997, 30412, 31484, 32285, /* 37928-37935 */
33490, 37154, 39380, 39948, 38955, 37653, 36462, 35009, /* 37936-37943 */
34551, 37531, 39352, 39195, 38684, 41059, 42473, 43551, /* 37944-37951 */
47327, 50309, 50859, 48514, 47442, 47924, 47974, 47287, /* 37952-37959 */
45223, 44363, 47544, 47848, 44799, 42032, 40353, 38003, /* 37960-37967 */
36902, 37220, 36754, 33640, 32377, 34713, 37958, 41134, /* 37968-37975 */
43169, 43331, 42800, 43244, 42148, 40077, 38593, 36553, /* 37976-37983 */
34481, 32755, 32833, 31324, 29396, 27498, 23879, 20795, /* 37984-37991 */
20005, 21139, 20623, 19417, 19302, 22863, 29906, 35239, /* 37992-37999 */
34558, 28705, 24314, 21523, 20333, 20463, 22671, 22800, /* 38000-38007 */
20336, 20015, 20668, 21658, 20802, 18744, 16999, 15005, /* 38008-38015 */
13960, 14041, 17261, 21850, 22638, 21765, 22406, 26301, /* 38016-38023 */
30692, 32578, 32581, 33766, 35906, 38496, 39548, 39296, /* 38024-38031 */
38174, 38595, 40348, 41155, 40614, 40070, 38838, 38338, /* 38032-38039 */
37218, 37315, 40288, 43293, 46399, 48214, 47699, 45234, /* 38040-38047 */
45124, 45397, 45283, 42242, 38098, 36306, 38406, 40360, /* 38048-38055 */
40499, 40131, 40879, 42179, 42009, 41068, 38982, 37545, /* 38056-38063 */
38167, 39404, 39305, 38588, 38167, 38113, 39848, 41182, /* 38064-38071 */
38658, 33767, 30007, 26841, 22839, 19471, 19688, 19444, /* 38072-38079 */
18062, 15100, 11673, 8629, 8785, 10891, 9895, 8696, /* 38080-38087 */
9137, 12812, 18893, 24049, 25491, 23702, 23483, 25382, /* 38088-38095 */
25905, 26249, 29132, 30561, 31372, 33084, 34177, 34674, /* 38096-38103 */
34367, 34193, 34983, 36905, 38948, 39622, 41533, 43741, /* 38104-38111 */
42665, 39670, 40170, 46473, 49900, 48854, 47896, 48235, /* 38112-38119 */
49949, 51906, 52330, 50323, 47370, 44796, 42608, 40516, /* 38120-38127 */
40960, 40765, 39149, 38893, 38130, 36991, 37157, 39113, /* 38128-38135 */
42669, 44245, 43175, 41867, 40662, 40783, 39488, 38373, /* 38136-38143 */
36981, 34984, 34105, 31286, 27412, 24057, 22500, 24004, /* 38144-38151 */
24863, 22357, 19877, 19115, 21127, 23580, 23825, 25384, /* 38152-38159 */
26728, 27555, 28806, 29231, 29819, 28934, 26898, 26979, /* 38160-38167 */
26834, 24851, 23809, 23652, 22652, 20802, 18576, 17082, /* 38168-38175 */
18310, 18400, 17515, 18491, 22960, 28370, 32411, 32517, /* 38176-38183 */
28707, 24824, 22537, 23828, 25566, 26447, 27082, 27087, /* 38184-38191 */
27952, 29277, 30206, 30749, 30254, 29573, 29504, 29800, /* 38192-38199 */
32102, 36354, 39864, 42823, 43424, 42031, 43785, 48678, /* 38200-38207 */
51457, 50366, 48842, 49156, 50009, 50633, 49309, 47474, /* 38208-38215 */
47064, 46762, 44567, 42611, 42669, 41991, 39320, 38199, /* 38216-38223 */
39400, 39913, 39247, 40823, 42715, 41957, 38965, 35696, /* 38224-38231 */
34338, 32899, 29628, 24991, 21355, 22190, 22388, 19521, /* 38232-38239 */
17870, 17310, 16863, 16771, 16415, 14862, 13538, 13570, /* 38240-38247 */
15217, 15997, 15644, 17791, 21378, 25882, 28133, 28456, /* 38248-38255 */
28018, 27590, 26045, 25701, 27372, 29349, 29942, 29694, /* 38256-38263 */
29897, 29135, 27627, 27008, 30022, 31767, 31775, 32191, /* 38264-38271 */
35816, 43790, 49306, 48717, 46393, 45025, 44889, 45135, /* 38272-38279 */
44598, 45407, 46429, 46338, 45791, 44910, 44047, 42819, /* 38280-38287 */
42538, 43312, 43097, 40110, 38467, 39017, 39923, 38881, /* 38288-38295 */
37092, 36127, 37427, 40693, 42245, 42433, 42418, 42685, /* 38296-38303 */
43215, 42494, 40107, 36508, 33140, 31826, 30238, 27338, /* 38304-38311 */
26569, 27106, 26284, 25243, 24525, 24592, 26528, 29491, /* 38312-38319 */
31513, 30058, 27699, 26795, 28095, 30457, 30660, 27092, /* 38320-38327 */
23488, 23110, 22925, 20632, 18454, 19582, 20764, 20866, /* 38328-38335 */
20562, 20621, 21833, 23644, 25896, 25680, 25403, 26976, /* 38336-38343 */
28629, 31138, 33868, 33425, 31737, 32199, 32727, 32089, /* 38344-38351 */
31464, 31773, 32311, 32700, 32020, 30190, 27457, 27708, /* 38352-38359 */
30567, 33937, 36379, 38265, 41001, 45131, 47627, 44942, /* 38360-38367 */
41154, 40253, 42184, 42552, 40340, 40033, 40886, 40537, /* 38368-38375 */
39551, 38579, 37618, 35583, 33635, 32535, 33508, 35622, /* 38376-38383 */
36921, 39983, 42796, 42185, 40222, 38801, 40875, 43777, /* 38384-38391 */
43360, 40594, 38204, 38586, 38901, 38214, 37117, 35126, /* 38392-38399 */
31401, 27286, 23185, 19029, 17685, 17549, 17616, 17208, /* 38400-38407 */
15904, 16717, 19152, 22177, 23133, 21362, 19160, 18851, /* 38408-38415 */
19125, 19824, 20318, 21008, 20687, 22664, 24997, 25451, /* 38416-38423 */
25386, 26374, 28607, 30488, 31182, 30808, 32253, 35439, /* 38424-38431 */
37650, 38000, 41583, 47101, 48885, 50072, 49129, 47040, /* 38432-38439 */
44719, 43442, 44432, 44636, 43678, 42630, 42620, 43087, /* 38440-38447 */
41770, 38744, 35769, 35107, 36145, 35653, 35196, 37619, /* 38448-38455 */
42685, 45614, 45846, 43861, 40875, 37890, 38804, 38145, /* 38456-38463 */
37265, 38819, 38601, 37756, 35473, 35389, 34038, 34811, /* 38464-38471 */
33056, 30360, 26890, 25882, 25686, 27198, 28747, 28686, /* 38472-38479 */
26236, 24276, 28183, 30990, 30994, 28668, 29095, 29734, /* 38480-38487 */
30568, 29419, 27631, 26837, 26569, 24676, 21007, 21241, /* 38488-38495 */
22644, 23293, 21805, 22242, 23877, 26788, 30120, 32249, /* 38496-38503 */
31259, 29485, 29190, 31381, 35051, 33204, 29557, 25160, /* 38504-38511 */
24106, 25112, 24674, 25104, 25199, 26781, 27207, 27566, /* 38512-38519 */
27817, 28739, 30593, 34047, 35460, 34503, 36026, 40479, /* 38520-38527 */
44305, 46070, 46003, 44710, 44785, 44764, 43701, 43124, /* 38528-38535 */
41222, 40712, 41554, 39315, 36357, 33324, 30227, 32468, /* 38536-38543 */
36498, 37178, 37020, 38649, 43369, 44552, 42548, 40685, /* 38544-38551 */
39184, 37593, 36429, 35098, 32938, 32887, 32055, 29937, /* 38552-38559 */
28350, 26709, 24301, 21754, 21505, 20178, 18986, 18419, /* 38560-38567 */
21035, 24549, 25503, 24749, 22898, 22717, 25729, 28177, /* 38568-38575 */
26785, 25227, 25814, 27964, 31211, 33067, 32754, 29888, /* 38576-38583 */
27180, 25271, 24019, 25773, 28891, 28873, 28040, 29354, /* 38584-38591 */
32507, 35389, 38600, 39850, 39393, 38613, 37808, 37698, /* 38592-38599 */
38396, 40090, 39027, 36022, 36560, 38183, 37597, 36832, /* 38600-38607 */
37639, 38778, 39192, 38283, 37479, 37759, 38645, 41134, /* 38608-38615 */
42046, 43138, 45324, 46543, 46400, 44205, 41236, 39213, /* 38616-38623 */
38700, 37989, 36988, 36157, 36175, 36148, 35265, 32714, /* 38624-38631 */
29693, 26771, 24601, 25681, 26666, 27162, 26787, 28849, /* 38632-38639 */
33943, 36750, 35473, 31578, 29694, 29454, 29193, 27363, /* 38640-38647 */
26151, 26756, 27072, 27260, 28410, 30080, 28688, 26174, /* 38648-38655 */
23623, 22018, 21166, 20716, 23528, 27665, 28094, 27566, /* 38656-38663 */
27313, 29089, 33995, 36000, 34612, 33373, 32957, 32925, /* 38664-38671 */
33797, 34465, 33514, 30562, 28929, 29049, 28486, 28914, /* 38672-38679 */
30014, 29560, 30136, 32421, 35158, 37861, 39564, 39732, /* 38680-38687 */
39607, 41237, 42635, 41568, 40149, 38158, 35560, 32064, /* 38688-38695 */
31332, 33811, 34016, 33173, 33124, 33429, 32783, 31967, /* 38696-38703 */
31107, 31657, 33554, 34371, 33789, 36010, 41510, 43939, /* 38704-38711 */
43612, 42740, 42228, 42159, 41249, 39837, 37880, 36044, /* 38712-38719 */
34407, 33082, 31362, 28820, 26516, 25617, 26095, 26856, /* 38720-38727 */
25741, 23163, 23351, 26692, 29759, 30785, 29254, 25531, /* 38728-38735 */
22862, 22801, 22805, 21474, 21310, 22584, 22167, 21597, /* 38736-38743 */
21844, 23222, 25546, 25833, 24456, 24797, 26922, 29401, /* 38744-38751 */
32549, 35263, 35903, 35875, 35748, 38088, 41925, 42752, /* 38752-38759 */
41735, 43026, 45799, 47003, 46704, 44775, 41500, 37572, /* 38760-38767 */
34432, 33213, 33912, 35258, 35140, 33567, 33717, 35728, /* 38768-38775 */
38162, 40865, 41584, 40068, 38520, 37852, 38097, 38084, /* 38776-38783 */
35244, 32886, 31609, 29574, 29425, 30274, 30826, 31535, /* 38784-38791 */
32125, 31574, 30459, 29543, 29768, 32720, 36578, 37075, /* 38792-38799 */
34173, 33378, 35253, 35989, 34514, 32478, 32457, 32918, /* 38800-38807 */
31496, 29466, 27854, 27440, 27651, 27861, 26903, 24641, /* 38808-38815 */
22191, 19670, 20253, 24097, 24686, 23461, 26550, 32470, /* 38816-38823 */
35695, 35246, 33802, 33044, 33735, 34213, 33193, 30870, /* 38824-38831 */
30562, 31909, 33364, 35331, 34914, 32964, 30251, 27998, /* 38832-38839 */
26164, 25429, 27213, 30883, 33737, 34458, 34245, 33847, /* 38840-38847 */
33650, 36218, 39868, 39889, 38382, 38370, 39949, 42395, /* 38848-38855 */
42708, 39533, 36920, 36011, 35362, 34132, 33123, 33967, /* 38856-38863 */
33468, 31850, 31921, 33341, 36057, 38334, 39795, 41511, /* 38864-38871 */
42866, 42125, 40055, 37865, 35415, 33215, 30833, 30093, /* 38872-38879 */
30607, 29738, 27799, 26902, 26870, 26708, 26001, 25139, /* 38880-38887 */
24982, 26273, 27164, 27381, 27371, 28239, 31515, 34000, /* 38888-38895 */
33767, 31982, 31230, 31231, 30362, 29181, 27950, 26985, /* 38896-38903 */
26528, 26148, 26015, 27335, 28796, 27989, 27872, 29265, /* 38904-38911 */
28530, 28230, 31647, 37767, 41135, 39600, 36302, 34634, /* 38912-38919 */
35244, 36315, 35483, 33175, 33665, 35116, 35203, 35601, /* 38920-38927 */
36452, 35009, 32157, 31479, 32504, 33161, 34639, 37572, /* 38928-38935 */
39656, 40190, 39624, 38546, 38135, 40696, 43446, 43959, /* 38936-38943 */
44549, 44094, 42705, 41297, 38756, 34688, 30380, 28545, /* 38944-38951 */
29005, 28797, 28723, 29349, 28400, 27852, 29212, 32064, /* 38952-38959 */
34950, 35312, 33011, 31659, 32611, 32665, 30707, 29374, /* 38960-38967 */
29324, 28529, 25954, 24509, 25230, 25520, 25214, 25652, /* 38968-38975 */
26067, 25498, 24951, 26130, 30255, 33897, 33957, 31827, /* 38976-38983 */
30245, 31783, 33837, 34191, 34703, 35280, 36009, 36205, /* 38984-38991 */
35528, 34236, 32854, 32025, 31769, 31234, 29619, 27754, /* 38992-38999 */
27200, 27373, 27827, 28336, 29199, 32444, 37729, 41573, /* 39000-39007 */
42099, 40104, 37531, 36108, 36194, 36253, 34710, 33884, /* 39008-39015 */
37245, 39584, 38786, 36983, 34528, 32149, 29439, 27998, /* 39016-39023 */
29146, 31087, 32513, 33371, 33651, 33530, 33406, 32726, /* 39024-39031 */
32941, 35992, 37249, 36874, 37676, 39842, 40201, 38630, /* 39032-39039 */
37844, 36710, 34296, 31618, 29817, 28434, 28017, 28439, /* 39040-39047 */
27510, 27268, 28695, 31308, 35209, 37103, 35578, 33354, /* 39048-39055 */
31972, 30898, 29251, 26359, 24637, 24473, 22825, 21324, /* 39056-39063 */
21911, 21699, 21501, 22098, 22437, 22321, 22827, 25098, /* 39064-39071 */
29470, 34029, 35070, 32379, 31639, 36592, 41054, 41478, /* 39072-39079 */
40601, 40297, 40750, 40966, 39954, 38789, 37734, 37409, /* 39080-39087 */
38664, 40434, 40186, 37098, 33472, 30834, 31268, 31697, /* 39088-39095 */
31581, 35925, 41721, 43895, 42527, 39334, 37090, 36828, /* 39096-39103 */
37494, 37100, 34335, 32116, 32252, 32809, 33304, 31714, /* 39104-39111 */
28885, 27662, 27196, 26704, 27686, 30298, 33603, 35417, /* 39112-39119 */
35596, 35195, 34332, 33422, 34611, 38638, 40212, 38120, /* 39120-39127 */
36067, 35280, 34184, 32448, 29643, 27711, 26908, 25724, /* 39128-39135 */
23863, 22615, 23656, 24555, 23693, 24077, 26683, 30225, /* 39136-39143 */
32151, 31853, 32027, 31534, 30161, 30107, 30579, 30304, /* 39144-39151 */
30347, 30715, 30077, 30503, 31128, 30312, 29954, 30236, /* 39152-39159 */
31090, 32699, 34801, 36303, 37460, 37606, 35999, 33696, /* 39160-39167 */
33494, 38108, 42176, 41835, 39525, 38081, 37862, 37902, /* 39168-39175 */
37165, 36039, 35062, 34209, 33485, 32598, 32346, 31488, /* 39176-39183 */
28140, 27127, 30530, 32078, 32618, 36108, 40055, 41116, /* 39184-39191 */
39649, 36918, 34745, 33785, 33890, 34360, 34845, 36447, /* 39192-39199 */
36902, 35444, 33579, 31470, 28246, 25390, 24854, 25777, /* 39200-39207 */
26341, 27490, 29602, 30742, 31033, 30858, 30049, 29183, /* 39208-39215 */
30443, 32512, 33337, 33665, 32615, 31088, 31368, 31682, /* 39216-39223 */
29864, 27092, 25661, 25070, 23971, 23243, 24367, 24341, /* 39224-39231 */
23725, 26688, 34074, 41010, 41815, 39009, 36218, 35190, /* 39232-39239 */
34833, 33990, 34163, 34741, 33965, 31805, 30039, 30442, /* 39240-39247 */
31395, 31369, 31925, 32766, 32749, 32010, 32804, 36352, /* 39248-39255 */
38876, 37880, 36967, 37493, 39659, 43362, 44553, 43160, /* 39256-39263 */
41874, 41773, 41803, 40806, 38826, 37274, 37545, 38733, /* 39264-39271 */
37934, 35051, 31613, 28166, 24536, 22856, 24734, 27896, /* 39272-39279 */
31662, 35861, 38093, 38085, 35946, 33188, 31537, 31193, /* 39280-39287 */
30962, 28883, 26603, 28108, 29618, 27492, 25776, 25866, /* 39288-39295 */
25249, 23905, 23517, 24253, 26197, 28783, 30404, 30750, /* 39296-39303 */
30821, 31289, 32316, 34661, 37760, 38117, 36063, 34379, /* 39304-39311 */
33689, 32730, 32056, 33342, 34365, 33020, 31069, 29527, /* 39312-39319 */
28325, 28596, 30070, 29841, 29701, 31839, 35822, 39628, /* 39320-39327 */
40553, 38237, 35740, 36262, 37716, 37471, 35701, 34591, /* 39328-39335 */
33980, 32361, 31004, 31398, 31467, 30895, 31570, 34187, /* 39336-39343 */
35827, 35477, 35745, 36908, 37392, 35843, 33072, 32442, /* 39344-39351 */
36407, 40414, 39744, 36954, 35503, 35577, 35142, 34029, /* 39352-39359 */
32779, 32580, 33090, 33585, 34265, 32763, 28588, 25712, /* 39360-39367 */
24825, 25985, 27935, 29176, 32080, 35669, 37477, 36551, /* 39368-39375 */
33667, 31003, 30537, 32716, 34546, 32333, 29125, 28406, /* 39376-39383 */
27450, 25456, 23353, 21824, 21718, 21497, 21382, 21688, /* 39384-39391 */
23443, 26366, 27990, 28951, 30272, 31976, 33106, 34357, /* 39392-39399 */
38180, 39839, 37651, 36606, 38044, 39563, 39615, 38490, /* 39400-39407 */
36496, 34746, 34262, 33792, 32882, 33322, 34412, 34578, /* 39408-39415 */
37170, 41340, 44213, 44399, 42073, 39206, 36735, 35797, /* 39416-39423 */
36976, 37448, 35734, 33886, 32815, 31045, 30301, 30756, /* 39424-39431 */
29851, 28913, 28888, 29076, 29608, 31238, 31715, 31365, /* 39432-39439 */
31822, 32500, 32439, 33787, 38510, 41651, 40330, 37753, /* 39440-39447 */
36485, 35686, 34484, 33893, 34401, 34906, 33828, 32018, /* 39448-39455 */
30115, 27412, 24134, 20712, 20098, 23786, 26089, 27028, /* 39456-39463 */
29586, 32432, 33768, 32600, 30279, 28625, 28526, 29058, /* 39464-39471 */
29470, 28912, 27871, 27335, 27274, 28499, 29794, 29780, /* 39472-39479 */
29250, 28905, 29330, 30790, 33305, 35314, 35728, 36486, /* 39480-39487 */
38869, 41467, 41392, 41083, 41939, 41061, 39480, 37858, /* 39488-39495 */
37184, 37976, 38043, 36177, 33472, 31904, 31383, 30349, /* 39496-39503 */
28921, 29928, 30823, 30172, 31976, 37479, 41771, 40019, /* 39504-39511 */
36634, 35678, 35878, 36102, 35797, 34784, 33574, 32380, /* 39512-39519 */
30403, 27926, 27512, 28366, 29859, 33288, 35238, 34035, /* 39520-39527 */
31923, 31086, 31863, 31680, 30669, 30609, 30963, 31992, /* 39528-39535 */
35156, 36437, 34662, 33144, 32498, 32039, 31317, 29883, /* 39536-39543 */
27788, 27349, 28381, 27180, 24520, 23173, 22639, 20907, /* 39544-39551 */
20304, 23523, 26569, 29353, 32593, 34761, 35181, 34464, /* 39552-39559 */
34432, 36588, 38745, 38685, 36585, 33616, 32708, 32868, /* 39560-39567 */
31142, 30560, 31897, 31527, 29669, 29064, 30706, 33256, /* 39568-39575 */
35949, 36946, 36883, 37336, 37966, 38869, 40292, 41368, /* 39576-39583 */
40725, 39572, 39748, 40160, 40141, 40033, 39792, 38425, /* 39584-39591 */
36199, 34370, 32780, 30993, 30276, 32990, 35120, 34481, /* 39592-39599 */
35078, 37639, 38270, 35630, 32179, 30874, 33106, 35349, /* 39600-39607 */
34475, 31783, 29626, 28368, 26670, 24601, 24762, 24963, /* 39608-39615 */
24191, 24666, 26746, 27814, 26208, 26158, 28943, 31160, /* 39616-39623 */
30919, 29550, 28754, 31205, 35533, 36105, 34215, 33021, /* 39624-39631 */
33137, 33914, 35270, 35339, 33387, 31836, 30966, 29642, /* 39632-39639 */
27367, 25162, 25167, 25794, 27081, 29739, 31890, 34641, /* 39640-39647 */
37647, 39386, 39190, 37327, 35343, 34752, 36797, 38841, /* 39648-39655 */
36399, 32359, 32414, 34229, 33850, 32894, 32413, 31441, /* 39656-39663 */
30049, 30245, 31881, 33950, 35800, 37022, 39466, 41561, /* 39664-39671 */
41665, 40510, 39223, 39496, 38814, 36129, 35094, 36513, /* 39672-39679 */
36914, 35692, 33791, 31295, 29212, 28123, 27557, 27135, /* 39680-39687 */
28078, 29657, 29766, 31186, 33956, 35420, 35130, 34725, /* 39688-39695 */
33746, 32220, 32123, 32718, 32547, 31134, 29564, 28371, /* 39696-39703 */
25988, 25134, 27301, 28327, 27439, 26838, 26364, 25455, /* 39704-39711 */
25020, 25322, 26060, 27685, 28784, 27762, 27186, 30931, /* 39712-39719 */
35135, 35133, 33400, 33550, 34834, 35210, 35161, 35976, /* 39720-39727 */
35806, 33579, 32098, 32523, 32708, 31341, 29616, 28766, /* 39728-39735 */
31625, 35491, 37927, 40080, 41636, 42824, 43567, 43627, /* 39736-39743 */
42639, 41192, 40443, 39073, 35949, 32723, 32039, 32924, /* 39744-39751 */
33831, 33701, 31894, 29627, 28182, 28810, 31080, 33459, /* 39752-39759 */
34316, 33961, 33802, 35205, 36699, 35011, 32644, 34046, /* 39760-39767 */
36539, 37084, 36934, 36463, 35841, 35045, 33405, 31186, /* 39768-39775 */
29309, 28218, 27684, 28287, 30062, 30921, 29861, 30197, /* 39776-39783 */
33039, 34279, 32200, 29738, 29202, 29214, 29012, 28967, /* 39784-39791 */
28302, 27110, 26358, 25178, 23249, 22986, 24262, 25030, /* 39792-39799 */
26841, 27786, 26443, 25885, 28502, 32765, 34799, 35131, /* 39800-39807 */
35098, 34645, 35464, 39451, 42182, 41110, 39871, 41082, /* 39808-39815 */
42961, 42617, 41060, 39124, 37015, 35399, 33923, 32112, /* 39816-39823 */
30978, 30530, 28656, 27398, 29747, 33184, 35856, 37522, /* 39824-39831 */
38988, 40123, 39634, 38056, 37533, 37187, 35671, 33671, /* 39832-39839 */
32032, 32320, 33241, 32122, 30778, 30423, 29549, 27712, /* 39840-39847 */
25709, 25906, 29825, 35345, 38754, 38609, 36642, 35306, /* 39848-39855 */
34848, 34467, 35004, 35547, 34605, 33936, 33844, 33707, /* 39856-39863 */
32675, 30642, 27864, 25180, 24450, 24587, 23767, 22666, /* 39864-39871 */
24288, 26129, 25807, 27090, 30411, 32840, 32961, 31808, /* 39872-39879 */
30612, 30070, 30236, 30307, 29196, 27777, 27813, 29202, /* 39880-39887 */
30616, 32672, 33005, 31014, 29705, 30051, 31303, 32556, /* 39888-39895 */
34291, 35959, 36417, 36404, 36286, 35703, 36685, 39722, /* 39896-39903 */
41045, 40449, 40150, 40150, 39828, 39135, 37780, 36066, /* 39904-39911 */
35237, 35568, 35580, 34181, 32658, 31596, 30309, 30120, /* 39912-39919 */
32080, 34169, 35770, 37908, 40899, 42363, 40364, 37098, /* 39920-39927 */
34642, 33713, 33620, 32425, 30860, 31364, 32260, 31195, /* 39928-39935 */
29732, 28657, 27104, 25155, 24258, 26133, 29472, 31736, /* 39936-39943 */
32394, 32697, 32362, 31514, 31128, 31959, 33974, 34576, /* 39944-39951 */
33379, 32614, 32794, 32881, 31725, 29692, 27834, 27612, /* 39952-39959 */
29399, 31257, 30623, 28960, 28672, 28823, 29666, 32386, /* 39960-39967 */
34645, 35200, 35298, 35062, 34432, 33862, 33413, 32823, /* 39968-39975 */
32106, 31765, 32007, 31786, 31465, 32630, 32996, 31664, /* 39976-39983 */
30588, 31331, 33158, 34742, 35619, 35639, 35948, 36277, /* 39984-39991 */
35917, 34922, 35221, 37214, 38973, 40533, 41142, 39730, /* 39992-39999 */
37439, 35696, 34964, 34679, 34215, 33203, 32406, 31780, /* 40000-40007 */
30743, 29345, 27740, 27689, 29540, 31884, 34128, 36090, /* 40008-40015 */
37119, 37071, 36226, 34383, 32975, 32666, 32901, 32229, /* 40016-40023 */
30880, 30718, 30625, 29651, 28658, 27354, 25211, 23708, /* 40024-40031 */
24938, 29166, 32759, 32847, 31486, 30363, 30042, 30739, /* 40032-40039 */
31315, 31271, 31854, 32350, 31791, 31439, 31467, 30812, /* 40040-40047 */
29427, 28605, 28975, 29970, 30877, 30981, 30783, 30698, /* 40048-40055 */
31061, 31786, 33821, 36732, 37781, 37258, 36961, 36905, /* 40056-40063 */
36592, 35859, 34740, 34013, 34102, 35451, 37043, 36135, /* 40064-40071 */
34272, 33636, 32909, 32489, 32939, 33410, 33811, 35077, /* 40072-40079 */
36024, 36010, 35740, 35196, 34191, 33285, 34644, 36768, /* 40080-40087 */
37370, 36950, 36453, 35374, 33393, 31961, 32061, 33232, /* 40088-40095 */
33716, 33034, 31875, 30933, 30222, 29125, 27515, 27814, /* 40096-40103 */
30557, 33640, 36146, 37339, 36736, 34862, 32991, 32088, /* 40104-40111 */
32195, 32243, 31207, 29714, 29237, 29872, 29596, 28499, /* 40112-40119 */
27502, 26315, 25644, 26268, 28510, 31289, 32562, 32727, /* 40120-40127 */
32140, 31583, 32036, 33368, 34384, 34573, 35123, 35230, /* 40128-40135 */
34766, 34723, 34207, 32943, 32103, 32604, 33896, 34922, /* 40136-40143 */
34528, 32513, 30595, 30786, 32430, 33664, 34992, 35998, /* 40144-40151 */
36009, 35817, 35745, 35305, 34480, 33545, 32951, 32914, /* 40152-40159 */
33459, 33915, 33699, 32741, 32260, 32120, 31686, 31642, /* 40160-40167 */
32399, 32886, 33408, 34385, 34679, 34276, 33456, 32478, /* 40168-40175 */
31666, 32673, 36218, 38831, 38563, 36857, 35057, 33783, /* 40176-40183 */
33236, 33158, 32726, 31883, 31194, 30887, 30251, 29283, /* 40184-40191 */
28127, 26466, 25575, 27004, 29681, 31591, 32523, 33201, /* 40192-40199 */
33006, 32021, 30908, 30713, 31216, 31513, 31121, 30080, /* 40200-40207 */
29946, 30306, 29765, 28539, 27725, 28094, 29585, 31865, /* 40208-40215 */
34033, 34893, 34517, 33833, 33813, 34558, 35356, 35584, /* 40216-40223 */
35278, 35323, 35821, 35809, 35144, 34322, 33480, 32771, /* 40224-40231 */
32913, 33467, 33667, 33752, 33409, 32427, 31490, 31983, /* 40232-40239 */
33356, 34585, 35952, 36349, 36056, 35861, 35533, 34732, /* 40240-40247 */
33406, 32811, 33410, 34684, 35475, 34812, 32942, 31094, /* 40248-40255 */
30773, 31473, 31972, 32134, 32009, 32079, 32923, 33748, /* 40256-40263 */
33663, 32880, 31829, 31007, 30920, 32175, 34032, 34797, /* 40264-40271 */
34317, 33406, 32520, 31987, 31720, 31668, 31186, 30649, /* 40272-40279 */
30496, 30345, 30006, 29180, 27861, 26631, 27255, 30481, /* 40280-40287 */
33617, 34246, 33592, 32802, 32504, 32849, 33490, 33851, /* 40288-40295 */
33713, 33405, 32871, 32327, 32366, 32326, 31126, 29980, /* 40296-40303 */
29896, 30580, 31559, 32661, 33751, 34155, 33841, 33801, /* 40304-40311 */
34272, 34891, 35266, 35209, 34894, 35257, 35784, 35158, /* 40312-40319 */
33848, 32814, 32633, 33582, 35007, 35444, 34733, 33487, /* 40320-40327 */
32538, 32292, 32733, 33721, 34163, 34389, 35086, 35355, /* 40328-40335 */
34974, 34232, 33374, 32400, 32150, 32851, 33820, 34379, /* 40336-40343 */
34014, 33216, 32010, 31061, 31149, 31672, 31777, 31446, /* 40344-40351 */
31342, 31680, 32540, 32893, 32064, 30807, 30050, 30610, /* 40352-40359 */
31875, 33347, 33759, 32733, 31597, 31203, 31524, 31742, /* 40360-40367 */
31440, 30619, 30062, 30094, 30342, 30273, 29593, 28696, /* 40368-40375 */
28218, 28768, 30676, 33168, 34499, 34286, 33821, 33702, /* 40376-40383 */
33979, 34375, 34582, 34541, 34375, 34350, 34207, 33838, /* 40384-40391 */
33512, 32452, 31097, 31142, 32657, 33997, 34288, 34059, /* 40392-40399 */
34026, 34128, 34496, 35142, 35652, 35638, 35411, 35337, /* 40400-40407 */
35251, 35538, 35436, 34227, 32898, 32482, 33066, 33959, /* 40408-40415 */
34213, 33595, 32618, 31737, 31488, 31678, 32363, 33105, /* 40416-40423 */
33296, 33581, 34218, 34313, 33677, 32597, 31370, 30894, /* 40424-40431 */
31769, 33303, 33983, 33443, 32225, 31133, 30426, 30632, /* 40432-40439 */
31185, 31196, 30675, 30417, 30717, 31275, 31640, 31283, /* 40440-40447 */
30321, 29831, 30560, 31774, 32769, 33377, 33277, 32460, /* 40448-40455 */
31928, 32295, 32866, 32870, 32523, 32162, 31968, 32130, /* 40456-40463 */
32084, 31430, 30419, 29676, 30297, 31993, 33743, 34751, /* 40464-40471 */
34262, 33478, 33315, 33934, 34784, 34935, 34443, 33799, /* 40472-40479 */
33723, 33997, 33935, 33229, 32243, 31455, 31343, 32366, /* 40480-40487 */
33416, 33762, 33464, 33108, 33258, 33773, 34573, 35047, /* 40488-40495 */
35068, 34969, 35032, 35114, 35059, 34813, 33777, 32574, /* 40496-40503 */
32448, 33380, 34494, 34636, 33657, 32363, 31484, 31485, /* 40504-40511 */
31900, 32117, 31979, 31924, 32243, 33014, 33400, 32886, /* 40512-40519 */
31723, 30609, 30190, 30762, 31729, 32286, 32022, 31143, /* 40520-40527 */
30392, 30050, 30102, 30414, 30684, 30627, 30605, 31025, /* 40528-40535 */
31619, 31874, 31748, 31182, 31024, 32080, 33755, 34692, /* 40536-40543 */
34503, 33938, 33444, 33312, 33698, 34290, 34373, 33679, /* 40544-40551 */
33286, 33082, 33050, 33056, 32604, 31749, 31093, 31468, /* 40552-40559 */
32792, 33958, 34512, 34587, 33978, 33748, 34361, 35097, /* 40560-40567 */
35285, 34984, 34790, 34733, 34777, 34624, 33825, 32594, /* 40568-40575 */
31818, 31940, 33068, 34184, 34059, 33011, 32098, 32019, /* 40576-40583 */
32680, 33692, 34254, 34168, 33846, 33704, 33935, 33892, /* 40584-40591 */
33390, 32750, 31805, 31515, 32157, 33041, 33289, 32626, /* 40592-40599 */
31530, 30792, 30695, 31154, 31518, 31438, 31456, 31803, /* 40600-40607 */
32318, 32879, 32802, 31775, 30692, 30610, 31634, 32731, /* 40608-40615 */
33147, 32715, 31885, 31240, 31434, 32032, 32249, 32142, /* 40616-40623 */
31912, 31826, 31931, 32194, 32368, 32142, 31669, 31579, /* 40624-40631 */
32248, 33575, 34517, 34323, 33694, 33190, 33137, 33500, /* 40632-40639 */
33980, 34102, 33667, 33270, 33177, 33152, 32841, 32184, /* 40640-40647 */
31174, 30740, 31526, 32913, 33946, 34159, 33968, 33616, /* 40648-40655 */
33533, 34052, 34924, 35439, 35222, 34687, 34405, 34330, /* 40656-40663 */
34229, 33609, 32408, 31668, 32000, 32856, 33695, 33825, /* 40664-40671 */
32924, 31823, 31468, 32061, 32766, 33136, 33115, 32937, /* 40672-40679 */
33030, 33416, 33443, 32639, 31472, 30750, 30808, 31797, /* 40680-40687 */
32770, 32649, 31811, 30766, 30161, 30388, 31117, 31701, /* 40688-40695 */
31657, 31276, 31374, 32047, 32662, 32869, 32236, 31422, /* 40696-40703 */
31418, 32417, 33599, 33909, 33291, 32416, 31970, 32143, /* 40704-40711 */
32851, 33145, 32857, 32653, 32805, 33091, 33231, 33030, /* 40712-40719 */
32462, 31924, 31980, 33127, 34379, 35048, 34744, 33886, /* 40720-40727 */
33430, 33748, 34440, 34850, 34863, 34344, 33746, 33678, /* 40728-40735 */
33818, 33439, 32570, 31749, 31580, 32253, 33443, 34058, /* 40736-40743 */
33791, 33193, 32856, 32887, 33346, 33910, 33995, 33877, /* 40744-40751 */
33842, 33945, 33814, 33344, 32547, 31371, 30737, 31164, /* 40752-40759 */
32259, 33005, 32919, 32119, 31257, 31095, 31696, 32554, /* 40760-40767 */
32795, 32694, 32559, 32645, 32871, 32921, 32295, 31151, /* 40768-40775 */
30586, 31137, 32149, 32826, 32842, 32055, 31061, 30800, /* 40776-40783 */
31277, 31963, 32219, 32109, 31996, 32235, 32679, 32881, /* 40784-40791 */
32651, 32047, 31463, 31567, 32705, 33955, 34035, 33289, /* 40792-40799 */
32515, 32129, 32487, 33182, 33536, 33177, 32604, 32600, /* 40800-40807 */
32866, 33056, 32902, 32153, 31607, 32056, 33316, 34560, /* 40808-40815 */
35112, 34823, 34185, 33705, 33910, 34614, 34948, 34933, /* 40816-40823 */
34781, 34608, 34367, 34078, 33515, 32473, 31527, 31458, /* 40824-40831 */
32275, 33422, 33932, 33489, 32545, 32125, 32532, 33090, /* 40832-40839 */
33567, 33691, 33480, 33176, 33081, 33206, 32764, 31860, /* 40840-40847 */
30900, 30439, 30950, 31866, 32478, 32139, 31333, 30692, /* 40848-40855 */
30503, 30997, 31701, 32084, 32003, 32240, 32657, 33011, /* 40856-40863 */
33162, 32689, 31822, 31306, 31876, 32981, 33706, 33459, /* 40864-40871 */
32735, 32081, 31875, 32203, 32643, 32707, 32554, 32350, /* 40872-40879 */
32490, 32764, 33020, 33006, 32560, 32534, 32884, 33440, /* 40880-40887 */
34192, 34507, 34070, 33354, 33064, 33233, 33514, 33655, /* 40888-40895 */
33495, 33273, 33367, 33467, 33477, 33393, 33255, 33141, /* 40896-40903 */
33304, 33788, 34123, 33991, 33889, 34014, 33975, 33694, /* 40904-40911 */
33344, 33595, 33311, 32935, 32514, 31882, 31134, 30720, /* 40912-40919 */
30726, 31204, 32512, 34633, 36846, 37946, 36427, 33015, /* 40920-40927 */
31500, 33609, 37439, 40043, 39715, 37334, 34901, 33828, /* 40928-40935 */
34402, 35410, 35312, 33686, 31646, 30321, 30309, 31353, /* 40936-40943 */
32268, 32377, 31783, 30767, 30259, 30709, 31606, 32105, /* 40944-40951 */
31873, 31266, 30586, 29902, 29573, 29489, 29249, 28752, /* 40952-40959 */
28190, 27783, 27664, 27730, 27651, 27293, 26889, 26388, /* 40960-40967 */
25798, 25785, 26235, 26840, 27178, 27092, 27006, 26502, /* 40968-40975 */
26109, 26263, 26560, 26545, 26429, 26504, 26535, 26536, /* 40976-40983 */
26654, 26604, 26379, 26028, 25750, 25629, 25942, 26553, /* 40984-40991 */
26988, 27252, 27482, 27617, 27539, 27661, 27874, 27679, /* 40992-40999 */
27505, 27473, 27405, 27255, 27030, 26752, 26587, 26574, /* 41000-41007 */
26453, 26281, 26189, 26277, 26461, 26759, 27370, 28081, /* 41008-41015 */
28262, 28195, 28176, 28096, 28052, 28319, 28644, 28679, /* 41016-41023 */
28530, 28393, 28353, 28273, 28437, 28574, 28722, 29143, /* 41024-41031 */
29673, 30137, 30510, 30907, 31257, 31016, 30801, 30827, /* 41032-41039 */
30638, 30561, 30828, 31074, 31064, 30751, 30402, 30294, /* 41040-41047 */
30361, 30435, 31140, 34387, 36611, 35897, 33819, 32317, /* 41048-41055 */
32915, 35095, 36975, 37001, 35416, 33451, 32319, 32530, /* 41056-41063 */
33571, 34117, 33434, 31926, 30733, 30498, 31654, 35730, /* 41064-41071 */
39569, 39790, 37038, 33862, 32992, 34930, 38008, 39399, /* 41072-41079 */
37713, 34241, 31860, 31660, 32877, 34234, 34545, 33449, /* 41080-41087 */
31615, 30498, 30689, 33958, 38964, 41045, 39394, 35721, /* 41088-41095 */
33002, 33447, 36559, 39860, 40290, 37220, 33086, 30723, /* 41096-41103 */
31172, 33414, 35275, 35262, 33253, 30850, 29550, 31077, /* 41104-41111 */
36124, 40246, 40313, 37293, 33820, 32604, 34773, 38470, /* 41112-41119 */
40758, 39935, 36347, 32721, 31248, 32142, 34320, 35914, /* 41120-41127 */
35336, 33042, 30774, 30098, 33506, 38459, 40771, 39396, /* 41128-41135 */
35791, 33206, 33547, 36572, 40292, 41755, 40022, 36549, /* 41136-41143 */
33392, 32201, 33131, 35057, 36091, 35175, 32974, 30922, /* 41144-41151 */
31915, 36247, 39629, 40144, 37786, 34527, 33109, 34543, /* 41152-41159 */
37870, 40365, 40125, 37298, 33734, 31462, 31409, 32972, /* 41160-41167 */
34503, 34569, 32947, 30656, 29731, 32728, 36646, 38192, /* 41168-41175 */
36816, 33762, 31611, 32133, 35059, 38007, 38778, 36941, /* 41176-41183 */
33808, 31237, 30320, 31222, 33018, 33901, 33144, 31595, /* 41184-41191 */
30036, 31397, 35189, 37716, 37451, 34851, 32181, 31553, /* 41192-41199 */
33680, 37046, 39123, 38597, 35856, 32659, 30768, 30977, /* 41200-41207 */
32453, 33758, 33701, 32267, 30690, 30909, 34569, 38242, /* 41208-41215 */
39208, 37272, 33961, 32129, 33169, 36531, 39489, 40055, /* 41216-41223 */
38082, 34790, 32394, 31743, 32692, 34107, 34519, 33659, /* 41224-41231 */
32224, 31334, 33378, 37305, 39461, 38647, 35722, 32905, /* 41232-41239 */
32556, 34890, 38133, 39892, 38818, 35710, 32339, 30564, /* 41240-41247 */
30822, 32392, 33553, 33244, 32122, 30655, 31072, 34425, /* 41248-41255 */
37515, 38033, 35796, 32645, 31159, 32585, 35729, 38237, /* 41256-41263 */
38427, 36081, 32517, 29855, 29261, 30388, 31801, 32105, /* 41264-41271 */
31323, 30115, 29501, 31995, 35894, 37809, 36818, 33891, /* 41272-41279 */
31389, 31394, 34021, 37216, 38770, 37550, 34375, 31265, /* 41280-41287 */
29760, 30239, 31544, 32249, 31858, 30823, 29716, 30615, /* 41288-41295 */
34297, 37493, 38056, 35859, 33072, 31983, 33469, 36767, /* 41296-41303 */
39499, 39932, 37710, 34354, 31960, 31597, 32744, 33826, /* 41304-41311 */
33959, 32979, 31478, 31126, 33795, 37389, 38899, 37562, /* 41312-41319 */
34629, 32485, 32912, 35603, 38673, 40035, 38704, 35423, /* 41320-41327 */
32304, 30912, 31381, 32339, 32519, 31774, 30540, 29416, /* 41328-41335 */
30821, 34488, 36913, 36615, 34077, 31412, 30502, 32270, /* 41336-41343 */
35415, 37795, 37838, 35453, 32355, 30435, 30364, 31464, /* 41344-41351 */
32380, 32010, 30657, 29231, 29324, 32489, 36096, 37223, /* 41352-41359 */
35552, 32626, 30702, 31307, 33922, 36813, 38052, 36830, /* 41360-41367 */
33980, 31502, 30842, 31507, 32575, 32908, 32016, 30411, /* 41368-41375 */
29393, 31242, 35035, 37417, 36817, 34198, 31692, 31195, /* 41376-41383 */
33295, 36592, 38918, 38719, 36206, 33190, 31353, 31494, /* 41384-41391 */
32635, 33352, 32986, 31728, 30331, 30944, 34449, 37536, /* 41392-41399 */
38068, 36081, 33124, 31475, 32337, 35178, 37900, 38711, /* 41400-41407 */
36988, 33988, 31461, 30567, 31353, 32550, 32795, 31825, /* 41408-41415 */
30251, 29554, 31837, 35567, 37458, 36490, 33691, 31128, /* 41416-41423 */
30711, 32724, 35634, 37451, 36850, 34228, 31397, 30009, /* 41424-41431 */
30325, 31497, 32147, 31574, 30069, 28632, 29500, 32967, /* 41432-41439 */
36010, 36334, 34240, 31598, 30306, 31415, 34192, 36738, /* 41440-41447 */
37305, 35683, 32952, 30743, 30190, 30982, 32086, 32245, /* 41448-41455 */
31232, 29643, 29313, 32033, 35766, 37560, 36467, 33724, /* 41456-41463 */
31605, 31768, 34203, 37200, 38785, 38021, 35581, 33054, /* 41464-41471 */
31719, 31762, 32582, 33156, 32563, 31076, 29873, 31227, /* 41472-41479 */
34831, 37507, 37642, 35526, 32780, 31593, 32982, 35921, /* 41480-41487 */
38200, 38299, 36302, 33428, 31292, 30828, 31622, 32410, /* 41488-41495 */
32311, 31122, 29427, 29127, 31647, 34967, 36304, 35225, /* 41496-41503 */
32748, 30771, 31051, 33407, 36149, 37311, 36227, 33578, /* 41504-41511 */
31026, 29834, 30137, 31288, 31869, 31122, 29654, 28622, /* 41512-41519 */
29963, 33266, 35757, 35899, 33810, 31172, 30198, 31763, /* 41520-41527 */
34775, 37041, 37161, 35150, 32424, 30507, 30177, 30994, /* 41528-41535 */
31848, 31762, 30603, 29272, 29649, 32483, 35587, 36843, /* 41536-41543 */
35574, 32967, 31150, 31666, 34331, 36998, 37916, 36880, /* 41544-41551 */
34475, 32156, 31194, 31687, 32625, 32883, 32017, 30455, /* 41552-41559 */
29668, 31458, 34780, 36940, 36640, 34241, 31637, 31115, /* 41560-41567 */
33057, 35989, 37770, 37144, 34721, 32058, 30444, 30606, /* 41568-41575 */
31748, 32463, 32050, 30835, 29588, 30155, 32926, 35582, /* 41576-41583 */
36393, 34693, 31918, 30351, 31367, 34056, 36328, 36821, /* 41584-41591 */
35165, 32302, 29955, 29461, 30399, 31405, 31437, 30429, /* 41592-41599 */
29177, 28909, 30955, 34060, 35753, 35115, 32626, 30386, /* 41600-41607 */
30217, 32262, 35084, 36610, 36085, 33848, 31441, 30284, /* 41608-41615 */
30636, 31550, 31875, 31239, 29929, 29059, 30086, 32986, /* 41616-41623 */
35669, 36242, 34573, 32164, 31043, 32195, 34935, 37373, /* 41624-41631 */
37928, 36231, 33448, 31389, 31064, 32015, 32902, 32768, /* 41632-41639 */
31768, 30421, 30358, 32707, 35610, 37070, 36197, 33823, /* 41640-41647 */
31931, 32112, 34161, 36627, 37773, 36880, 34375, 31664, /* 41648-41655 */
30417, 30735, 31680, 31982, 31347, 30141, 29150, 30164, /* 41656-41663 */
33034, 35320, 35390, 33574, 31405, 30624, 31858, 34272, /* 41664-41671 */
36280, 36500, 34673, 32086, 30338, 30143, 30977, 31578, /* 41672-41679 */
31331, 30174, 28850, 29036, 31565, 34481, 35667, 34602, /* 41680-41687 */
32393, 31014, 31469, 33549, 35893, 36922, 35908, 33276, /* 41688-41695 */
30868, 30116, 30669, 31496, 31702, 30908, 29455, 28822, /* 41696-41703 */
30564, 33751, 35920, 35725, 33793, 31814, 31374, 32988, /* 41704-41711 */
35599, 37534, 37423, 35247, 32499, 30832, 30800, 31653, /* 41712-41719 */
32276, 32000, 30970, 29871, 30436, 33053, 35606, 36324, /* 41720-41727 */
34897, 32748, 31528, 32070, 34117, 36345, 37150, 35888, /* 41728-41735 */
33260, 31103, 30418, 30996, 31922, 32095, 31302, 29863, /* 41736-41743 */
29301, 31063, 33973, 35652, 35176, 33168, 31203, 30897, /* 41744-41751 */
32356, 34428, 35710, 35299, 33235, 30831, 29596, 29712, /* 41752-41759 */
30600, 31299, 31065, 29851, 28563, 29186, 31803, 34390, /* 41760-41767 */
35076, 33733, 31751, 30600, 31349, 33557, 35593, 36082, /* 41768-41775 */
34643, 32193, 30332, 29826, 30402, 31267, 31468, 30713, /* 41776-41783 */
29515, 29445, 31557, 34280, 35683, 35018, 33116, 31511, /* 41784-41791 */
31516, 33386, 35789, 37056, 36459, 34432, 32350, 31209, /* 41792-41799 */
31252, 31891, 32306, 31934, 30662, 29840, 31019, 33713, /* 41800-41807 */
35745, 36043, 34460, 32244, 31344, 32535, 34930, 36724, /* 41808-41815 */
36788, 35047, 32682, 30965, 30639, 31380, 32050, 31866, /* 41816-41823 */
30743, 29296, 29306, 31496, 34106, 35305, 34438, 32412, /* 41824-41831 */
30840, 31126, 33195, 35367, 36142, 35036, 32697, 30691, /* 41832-41839 */
29864, 30156, 30971, 31375, 30821, 29522, 28787, 30107, /* 41840-41847 */
32756, 34742, 34935, 33341, 31437, 30757, 32170, 34635, /* 41848-41855 */
36290, 36207, 34445, 32253, 30749, 30462, 30978, 31450, /* 41856-41863 */
31285, 30263, 29294, 29926, 32326, 34750, 35772, 34839, /* 41864-41871 */
32762, 31416, 31942, 34165, 36402, 37029, 35778, 33418, /* 41872-41879 */
31359, 30652, 31131, 31853, 31950, 31239, 30098, 29936, /* 41880-41887 */
31639, 34233, 35913, 35692, 33909, 32040, 31735, 33280, /* 41888-41895 */
35501, 36800, 36277, 34058, 31682, 30412, 30603, 31572, /* 41896-41903 */
32151, 31781, 30603, 29645, 30375, 32594, 34708, 35372, /* 41904-41911 */
34122, 31965, 30675, 31362, 33465, 35350, 35834, 34402, /* 41912-41919 */
31969, 30249, 29928, 30515, 31212, 31157, 30241, 29175, /* 41920-41927 */
29265, 31130, 33599, 35046, 34536, 32629, 30879, 30739, /* 41928-41935 */
32383, 34580, 35783, 35274, 33227, 31063, 30068, 30454, /* 41936-41943 */
31299, 31571, 30909, 29743, 29266, 30508, 33058, 35220, /* 41944-41951 */
35575, 34095, 32120, 31261, 32398, 34581, 36417, 36678, /* 41952-41959 */
34997, 32514, 30836, 30736, 31584, 32238, 31970, 31037, /* 41960-41967 */
30095, 30544, 32564, 34760, 35742, 34842, 32939, 31602, /* 41968-41975 */
31999, 33910, 35956, 36868, 35927, 33553, 31263, 30319, /* 41976-41983 */
30814, 31603, 31631, 30819, 29559, 29089, 30420, 32814, /* 41984-41991 */
34555, 34542, 33028, 31369, 30950, 32227, 34250, 35767, /* 41992-41999 */
35818, 34056, 31776, 30312, 30289, 31039, 31481, 30958, /* 42000-42007 */
29769, 28799, 29381, 31687, 34254, 35370, 34348, 32404, /* 42008-42015 */
31169, 31774, 33628, 35543, 36276, 35178, 32767, 30720, /* 42016-42023 */
30057, 30510, 31267, 31418, 30660, 29442, 29301, 30940, /* 42024-42031 */
33472, 35197, 34910, 33183, 31568, 31406, 32938, 35115, /* 42032-42039 */
36466, 36195, 34319, 31978, 30575, 30509, 31207, 31806, /* 42040-42047 */
31523, 30659, 29995, 30794, 33219, 35344, 35830, 34576, /* 42048-42055 */
32662, 31642, 32430, 34354, 36035, 36352, 34850, 32547, /* 42056-42063 */
30616, 30063, 30809, 31532, 31555, 30849, 29728, 29461, /* 42064-42071 */
31043, 33491, 34899, 34543, 32899, 31411, 31234, 32464, /* 42072-42079 */
34422, 35510, 34699, 32642, 30771, 29733, 30001, 30909, /* 42080-42087 */
31371, 30833, 29484, 28895, 29890, 32155, 34164, 34310, /* 42088-42095 */
32704, 30971, 30621, 31736, 33908, 35624, 35625, 34331, /* 42096-42103 */
32255, 30791, 30549, 30982, 31538, 31445, 30781, 30205, /* 42104-42111 */
30610, 32521, 34804, 35586, 34549, 32639, 31461, 31833, /* 42112-42119 */
33489, 35379, 36181, 35630, 33688, 31406, 30634, 31131, /* 42120-42127 */
31795, 32228, 31850, 30921, 30636, 32033, 34632, 36128, /* 42128-42135 */
35876, 34208, 32326, 32062, 33616, 35545, 36572, 35917, /* 42136-42143 */
34089, 31899, 30493, 30559, 31201, 31523, 31053, 30162, /* 42144-42151 */
29404, 30053, 32032, 33880, 34275, 33553, 32346, 31288, /* 42152-42159 */
31615, 33043, 34528, 34858, 33774, 31949, 30400, 29948, /* 42160-42167 */
30022, 30507, 30583, 30012, 28987, 29039, 30809, 32959, /* 42168-42175 */
33488, 33336, 33419, 32539, 33337, 34741, 36921, 39629, /* 42176-42183 */
47565, 52709, 43830, 36656, 31751, 28093, 23300, 15667, /* 42184-42191 */
13251, 12445, 13872, 18499, 23082, 27430, 30058, 31702, /* 42192-42199 */
33204, 37580, 43545, 48094, 50673, 51931, 52171, 51395, /* 42200-42207 */
50182, 48549, 46233, 43621, 41368, 38812, 37549, 40231, /* 42208-42215 */
42942, 41372, 36355, 29867, 23415, 19991, 19936, 20291, /* 42216-42223 */
19558, 17315, 13300, 9717, 7017, 5364, 4080, 2358, /* 42224-42231 */
1030, 64684, 64434, 1114, 4433, 6939, 8901, 7851, /* 42232-42239 */
7801, 11971, 18241, 23854, 27914, 31450, 34491, 35385, /* 42240-42247 */
37469, 41059, 44816, 48476, 51311, 53107, 54583, 57446, /* 42248-42255 */
61363, 64325, 1067, 1621, 686, 65241, 65187, 65437, /* 42256-42263 */
972, 65430, 63988, 60695, 58281, 57165, 55050, 54263, /* 42264-42271 */
53324, 50225, 48351, 48526, 50971, 52417, 52189, 51296, /* 42272-42279 */
47249, 42232, 40423, 40092, 40111, 38359, 35008, 30222, /* 42280-42287 */
25692, 20973, 17983, 15595, 13029, 9277, 6051, 1549, /* 42288-42295 */
212, 64558, 64018, 62417, 59662, 59358, 60077, 63395, /* 42296-42303 */
65491, 3671, 6186, 6090, 3290, 5342, 8368, 12272, /* 42304-42311 */
14283, 17357, 18596, 19493, 22308, 24841, 29569, 31963, /* 42312-42319 */
33092, 32954, 33455, 33181, 36506, 38606, 40841, 40500, /* 42320-42327 */
39447, 38010, 35247, 35128, 34477, 33298, 31148, 29736, /* 42328-42335 */
31282, 36235, 39207, 41106, 41850, 38716, 36328, 35377, /* 42336-42343 */
36825, 38320, 39127, 39365, 37736, 36298, 35602, 35106, /* 42344-42351 */
36573, 37075, 36569, 36474, 36527, 36388, 38075, 40357, /* 42352-42359 */
40625, 38522, 36682, 35569, 38465, 43131, 45760, 47018, /* 42360-42367 */
46219, 43870, 41560, 40798, 41588, 42416, 43370, 43125, /* 42368-42375 */
41735, 42474, 43823, 45845, 47573, 47829, 47190, 46347, /* 42376-42383 */
46215, 47136, 49474, 51215, 50175, 49327, 47412, 46317, /* 42384-42391 */
45808, 45061, 44317, 44088, 41865, 39512, 40693, 44919, /* 42392-42399 */
48446, 47443, 44950, 40026, 36731, 36717, 37939, 38214, /* 42400-42407 */
37377, 34080, 30141, 27026, 24839, 23577, 22354, 20304, /* 42408-42415 */
18011, 14807, 13209, 12502, 11956, 11472, 9129, 5628, /* 42416-42423 */
3372, 4388, 7816, 10293, 11050, 11385, 10069, 7970, /* 42424-42431 */
8763, 10668, 12801, 14427, 15545, 15765, 15940, 17796, /* 42432-42439 */
19980, 21494, 22231, 21177, 19214, 18444, 19078, 20452, /* 42440-42447 */
21365, 21586, 20127, 17923, 16672, 15947, 15330, 14674, /* 42448-42455 */
13730, 12157, 11572, 14747, 21543, 26688, 29112, 28430, /* 42456-42463 */
26489, 26133, 27560, 30303, 32967, 34896, 35239, 34788, /* 42464-42471 */
34368, 35129, 36622, 37914, 38710, 38412, 37489, 36956, /* 42472-42479 */
37590, 38957, 39786, 39019, 37115, 35303, 37084, 41693, /* 42480-42487 */
44557, 46042, 46064, 43660, 42128, 42442, 43611, 45130, /* 42488-42495 */
46497, 47097, 46812, 46769, 48169, 50803, 53470, 55157, /* 42496-42503 */
55297, 54719, 54659, 55855, 58130, 60235, 60902, 59926, /* 42504-42511 */
57982, 56376, 55522, 55126, 54642, 53401, 51176, 48741, /* 42512-42519 */
48274, 51986, 56933, 58785, 56905, 53019, 50416, 50317, /* 42520-42527 */
51803, 53524, 54103, 52741, 50158, 47382, 45207, 43930, /* 42528-42535 */
43061, 41925, 39996, 37415, 35325, 34530, 34389, 33978, /* 42536-42543 */
32034, 28630, 25374, 24490, 26558, 28367, 29199, 29091, /* 42544-42551 */
26525, 23110, 21056, 20506, 20483, 20222, 19046, 16818, /* 42552-42559 */
14309, 13104, 13595, 14354, 13830, 11731, 8505, 5738, /* 42560-42567 */
4446, 4631, 5539, 5812, 4745, 2600, 537, 64752, /* 42568-42575 */
64485, 64714, 64729, 64078, 63472, 64892, 4901, 11673, /* 42576-42583 */
15416, 16858, 15733, 13613, 13475, 15287, 17618, 19234, /* 42584-42591 */
19449, 18505, 17109, 16042, 15856, 16075, 16136, 15453, /* 42592-42599 */
14080, 12640, 12389, 13285, 14391, 14465, 13016, 11737, /* 42600-42607 */
12965, 16386, 19195, 21662, 24074, 24298, 23269, 23367, /* 42608-42615 */
24904, 27196, 29798, 32048, 33679, 34871, 36739, 40152, /* 42616-42623 */
44178, 47826, 50131, 51116, 51955, 53827, 57045, 60591, /* 42624-42631 */
63298, 64371, 63901, 62948, 62488, 62680, 62927, 62737, /* 42632-42639 */
61639, 60072, 59919, 63486, 2961, 5512, 5593, 3569, /* 42640-42647 */
1444, 1277, 2688, 4551, 5987, 6088, 4821, 2746, /* 42648-42655 */
661, 64842, 64159, 63668, 62529, 60511, 58162, 56390, /* 42656-42663 */
55636, 55331, 54196, 51535, 48684, 47931, 49063, 49687, /* 42664-42671 */
50293, 50452, 48151, 44575, 41807, 40075, 38635, 37318, /* 42672-42679 */
35541, 32852, 29759, 27194, 26009, 25987, 25793, 24176, /* 42680-42687 */
21173, 17863, 15458, 14710, 15002, 15008, 13952, 11730, /* 42688-42695 */
8957, 6624, 5085, 4176, 3472, 2435, 1294, 1630, /* 42696-42703 */
5450, 10855, 14490, 16142, 15171, 12766, 11732, 12493, /* 42704-42711 */
13979, 15272, 15561, 14434, 12576, 10948, 10084, 10064, /* 42712-42719 */
10351, 10152, 9288, 8097, 7233, 7491, 8409, 8869, /* 42720-42727 */
8241, 7454, 8364, 10919, 12981, 15172, 17856, 18759, /* 42728-42735 */
17918, 17219, 17709, 19328, 21308, 22935, 23872, 24113, /* 42736-42743 */
24508, 26245, 29180, 32087, 33914, 34275, 33937, 33992, /* 42744-42751 */
35308, 37462, 39389, 40233, 39625, 38123, 36558, 35563, /* 42752-42759 */
35140, 34673, 33708, 32673, 32742, 35941, 40729, 44041, /* 42760-42767 */
46342, 46549, 45194, 45114, 46935, 49856, 52950, 55187, /* 42768-42775 */
55832, 55375, 54696, 54562, 55077, 55834, 56063, 55504, /* 42776-42783 */
54322, 53188, 53090, 53730, 53960, 52782, 50947, 50416, /* 42784-42791 */
51478, 52287, 53147, 54397, 53754, 50919, 48224, 46582, /* 42792-42799 */
45811, 45500, 44845, 43364, 41210, 39107, 38094, 38424, /* 42800-42807 */
39103, 38774, 36860, 34253, 31981, 30982, 31408, 32316, /* 42808-42815 */
32438, 31126, 28765, 26381, 24724, 23780, 22908, 21508, /* 42816-42823 */
19965, 19367, 21663, 25639, 28349, 29547, 28364, 25471, /* 42824-42831 */
23247, 22301, 22292, 22748, 22926, 22039, 19965, 17582, /* 42832-42839 */
16035, 15749, 16094, 16348, 15954, 14815, 13851, 14033, /* 42840-42847 */
15515, 17039, 17536, 17408, 18675, 21314, 23493, 26088, /* 42848-42855 */
29497, 31512, 31276, 30801, 31198, 32481, 34403, 36355, /* 42856-42863 */
37643, 38144, 38256, 39033, 41174, 43750, 45454, 45518, /* 42864-42871 */
44500, 43525, 43386, 44306, 45602, 46145, 45256, 43100, /* 42872-42879 */
40604, 38497, 37076, 36148, 34874, 33405, 32714, 34582, /* 42880-42887 */
38075, 40782, 42845, 43238, 41445, 40043, 40226, 41721, /* 42888-42895 */
43865, 45761, 46342, 45430, 43846, 42480, 41979, 42067, /* 42896-42903 */
42183, 41584, 40050, 38114, 36845, 36730, 36859, 36063, /* 42904-42911 */
34453, 33692, 33925, 33552, 33459, 34746, 35307, 33689, /* 42912-42919 */
31469, 29802, 28893, 28622, 28653, 28165, 26842, 25009, /* 42920-42927 */
23857, 24073, 25092, 25827, 25189, 23352, 21301, 20098, /* 42928-42935 */
20317, 21615, 22782, 22610, 21129, 19008, 16907, 15344, /* 42936-42943 */
14402, 13516, 12532, 12153, 13899, 16881, 19043, 20862, /* 42944-42951 */
21295, 19408, 17300, 16314, 16502, 17564, 18745, 18941, /* 42952-42959 */
17915, 16353, 14942, 14409, 14764, 15532, 15869, 15380, /* 42960-42967 */
14450, 14193, 15173, 16781, 18009, 18666, 20121, 22417, /* 42968-42975 */
24121, 26244, 29739, 32355, 32920, 32907, 33326, 34320, /* 42976-42983 */
36036, 38171, 40106, 41327, 41937, 42764, 44638, 47549, /* 42984-42991 */
50285, 51790, 51836, 51220, 51147, 52378, 54499, 56369, /* 42992-42999 */
57025, 56271, 54735, 53311, 52573, 52451, 52644, 52740, /* 43000-43007 */
53377, 55880, 59270, 61750, 64115, 65384, 64423, 63000, /* 43008-43015 */
62393, 62878, 64155,  49, 588, 65138, 63015, 60612, /* 43016-43023 */
58629, 57479, 56704, 55436, 53410, 50721, 48293, 46776, /* 43024-43031 */
45821, 44591, 42887, 41819, 41342, 40002, 38993, 39593, /* 43032-43039 */
39959, 38554, 36289, 34229, 32614, 31606, 31107, 30595, /* 43040-43047 */
29448, 27631, 25896, 25281, 25896, 26720, 26643, 25142, /* 43048-43055 */
22877, 20898, 20053, 20443, 21106, 20849, 19176, 16403, /* 43056-43063 */
13331, 10774, 9055, 7772, 6529, 5882, 6963, 8801, /* 43064-43071 */
10028, 11686, 12926, 11819, 9566, 8100, 7663, 8035, /* 43072-43079 */
8936, 9448, 8800, 7161, 5355, 4138, 3909, 4313, /* 43080-43087 */
4625, 4342, 3515, 2982, 3446, 4794, 6198, 7320, /* 43088-43095 */
8996, 11115, 12105, 13134, 15886, 18838, 19956, 19926, /* 43096-43103 */
19839, 20174, 21243, 23041, 25025, 26406, 27150, 27747, /* 43104-43111 */
29141, 31639, 34549, 36625, 37271, 37009, 36956, 37908, /* 43112-43119 */
40056, 42671, 44468, 44755, 43897, 42725, 42044, 42222, /* 43120-43127 */
42836, 43403, 44517, 47214, 50336, 52706, 55497, 57838, /* 43128-43135 */
57969, 57244, 57100, 57752, 59242, 61253, 62866, 63327, /* 43136-43143 */
62522, 61267, 60111, 59437, 59207, 58811, 57812, 56113, /* 43144-43151 */
54262, 53124, 52805, 52730, 52346, 52355, 52607, 51644, /* 43152-43159 */
50685, 51382, 52401, 51725, 50040, 48241, 46531, 45353, /* 43160-43167 */
44709, 44208, 43258, 41650, 39716, 38425, 38320, 38892, /* 43168-43175 */
38852, 37402, 34876, 32351, 30884, 30710, 31192, 31168, /* 43176-43183 */
29709, 27070, 24082, 21455, 19591, 18255, 17300, 17073, /* 43184-43191 */
18358, 19887, 20806, 22415, 23901, 23387, 21671, 20157, /* 43192-43199 */
19309, 19304, 19944, 20491, 20054, 18523, 16508, 14893, /* 43200-43207 */
14185, 14130, 14251, 13894, 12797, 11411, 10685, 11073, /* 43208-43215 */
12110, 13253, 14723, 16262, 16357, 16243, 18042, 20563, /* 43216-43223 */
21860, 21860, 21462, 21304, 21654, 22765, 24283, 25547, /* 43224-43231 */
26124, 26271, 26758, 28394, 30961, 33166, 34006, 33374, /* 43232-43239 */
32495, 32455, 33688, 35776, 37470, 37857, 36965, 35434, /* 43240-43247 */
34121, 33435, 33414, 33970, 35188, 37667, 39970, 41260, /* 43248-43255 */
43431, 46142, 46962, 46217, 45454, 45508, 46449, 48179, /* 43256-43263 */
50120, 51138, 50752, 49477, 48156, 47364, 47192, 47172, /* 43264-43271 */
46838, 45739, 43999, 42511, 41963, 42225, 42830, 43750, /* 43272-43279 */
44357, 43335, 41830, 42153, 43553, 43871, 42839, 41251, /* 43280-43287 */
39655, 38358, 37640, 37288, 36743, 35533, 33812, 32343, /* 43288-43295 */
31905, 32519, 33162, 32677, 30777, 28268, 26273, 25512, /* 43296-43303 */
25795, 26157, 25516, 23497, 20691, 17968, 15929, 14736, /* 43304-43311 */
14210, 14472, 15895, 17260, 17735, 19217, 21603, 22549, /* 43312-43319 */
21969, 21017, 20295, 20131, 20829, 22112, 22843, 22399, /* 43320-43327 */
20974, 19430, 18524, 18465, 18949, 19223, 18864, 17902, /* 43328-43335 */
17136, 17422, 18646, 20494, 22989, 25183, 25514, 25192, /* 43336-43343 */
26621, 29389, 31348, 32087, 32245, 31938, 31837, 32477, /* 43344-43351 */
33769, 35092, 36001, 36299, 36411, 37357, 39312, 41473, /* 43352-43359 */
42773, 42805, 41963, 41251, 41523, 43005, 44751, 45606, /* 43360-43367 */
44978, 43228, 41359, 39973, 39385, 39526, 40510, 42561, /* 43368-43375 */
44200, 44546, 45659, 47933, 49141, 48665, 47604, 46895, /* 43376-43383 */
46812, 47599, 48980, 50122, 50137, 49016, 47480, 46322, /* 43384-43391 */
45907, 45764, 45318, 44422, 43098, 41525, 40520, 40276, /* 43392-43399 */
40638, 41747, 42973, 42568, 40954, 40473, 41207, 41450, /* 43400-43407 */
40836, 40055, 39437, 38693, 37927, 37517, 37165, 36639, /* 43408-43415 */
35716, 34594, 33864, 33562, 33242, 32508, 31236, 29510, /* 43416-43423 */
27889, 26639, 25776, 25017, 24037, 22970, 21629, 19927, /* 43424-43431 */
18210, 16814, 15938, 16147, 17938, 19667, 19453, 18908, /* 43432-43439 */
19168, 18910, 17938, 17472, 17554, 17330, 16622, 15899, /* 43440-43447 */
15480, 15084, 14805, 14423, 14344, 14243, 14800, 16193, /* 43448-43455 */
16799, 16391, 13944, 11876, 12684, 14187, 14627, 16435, /* 43456-43463 */
17509, 17599, 18713, 19851, 19655, 20610, 22256, 23870, /* 43464-43471 */
26391, 28283, 30853, 33540, 35389, 36655, 37171, 37573, /* 43472-43479 */
37393, 36755, 35481, 33923, 31949, 30794, 30058, 29337, /* 43480-43487 */
28446, 28336, 29020, 29935, 31052, 31950, 32977, 35584, /* 43488-43495 */
38768, 42723, 46477, 47780, 48487, 49605, 49451, 48325, /* 43496-43503 */
47618, 46574, 45632, 44749, 43456, 42319, 41611, 41576, /* 43504-43511 */
42436, 43307, 43887, 44777, 45307, 45405, 45264, 44758, /* 43512-43519 */
43874, 43394, 43368, 44244, 45844, 45717, 44380, 43549, /* 43520-43527 */
43257, 42825, 42197, 41827, 41865, 41827, 41183, 40682, /* 43528-43535 */
40629, 40326, 40445, 41197, 41528, 41483, 41193, 40309, /* 43536-43543 */
39104, 37531, 35864, 34344, 32650, 31133, 29963, 29804, /* 43544-43551 */
29206, 27423, 25662, 25612, 27016, 28003, 29656, 31651, /* 43552-43559 */
32252, 32399, 32461, 31404, 29577, 28497, 29233, 29363, /* 43560-43567 */
26729, 22932, 20847, 20982, 21047, 19978, 18708, 19008, /* 43568-43575 */
20815, 22597, 23186, 23295, 23801, 25934, 28383, 28323, /* 43576-43583 */
27456, 28027, 29030, 28827, 27061, 24675, 22871, 22187, /* 43584-43591 */
22471, 22819, 22576, 22447, 24392, 28007, 30098, 29982, /* 43592-43599 */
30006, 32128, 35449, 37618, 37634, 36655, 36094, 36367, /* 43600-43607 */
36118, 34427, 32067, 30701, 31575, 31824, 29175, 25579, /* 43608-43615 */
24166, 25754, 28615, 31525, 33371, 34339, 35895, 38161, /* 43616-43623 */
39457, 38561, 37786, 39712, 42022, 41641, 39241, 37327, /* 43624-43631 */
37148, 38021, 38081, 36600, 35337, 35553, 36811, 37599, /* 43632-43639 */
36991, 36012, 36697, 38765, 39601, 39676, 40218, 40903, /* 43640-43647 */
41366, 41027, 39530, 37247, 35109, 34428, 34632, 34273, /* 43648-43655 */
33338, 34026, 36803, 38556, 37971, 36681, 36998, 38799, /* 43656-43663 */
40299, 40073, 38528, 37222, 36922, 36370, 34590, 32042, /* 43664-43671 */
30101, 30342, 30677, 28636, 25070, 22540, 22392, 23876, /* 43672-43679 */
25766, 26670, 26779, 28021, 30551, 32416, 32298, 31729, /* 43680-43687 */
33560, 36383, 36685, 34335, 31840, 31081, 31468, 30938, /* 43688-43695 */
28764, 26556, 25943, 26596, 26880, 26167, 25191, 25919, /* 43696-43703 */
28201, 29564, 30158, 31303, 32847, 34114, 34756, 34322, /* 43704-43711 */
32973, 31713, 31589, 32080, 31953, 31012, 31149, 33639, /* 43712-43719 */
36007, 36288, 35463, 35937, 38235, 40642, 41245, 40177, /* 43720-43727 */
39204, 39384, 39741, 38828, 36658, 34785, 35225, 36492, /* 43728-43735 */
35700, 33032, 30901, 30934, 32513, 34529, 35443, 35276, /* 43736-43743 */
35981, 38116, 40126, 40355, 39607, 40902, 43882, 45082, /* 43744-43751 */
43859, 41887, 41225, 41634, 41290, 39334, 36917, 35742, /* 43752-43759 */
35872, 35942, 35278, 34130, 34137, 36295, 37928, 38233, /* 43760-43767 */
38722, 39565, 40332, 40852, 40575, 39330, 37971, 37546, /* 43768-43775 */
37702, 37137, 35625, 34469, 35567, 37122, 36509, 34403, /* 43776-43783 */
33159, 34051, 35636, 36005, 34895, 33927, 34318, 35061, /* 43784-43791 */
34604, 32800, 30580, 30125, 30885, 29967, 27036, 24203, /* 43792-43799 */
23340, 24393, 26185, 26832, 25849, 25369, 26627, 28173, /* 43800-43807 */
28193, 26982, 27360, 29964, 31648, 30853, 28882, 28049, /* 43808-43815 */
28865, 29562, 28617, 26657, 25362, 25258, 25454, 24808, /* 43816-43823 */
23342, 22654, 24320, 26467, 27716, 28772, 29766, 30608, /* 43824-43831 */
31664, 32274, 31922, 31190, 31121, 31827, 32091, 31456, /* 43832-43839 */
30757, 31813, 33947, 34631, 33467, 32438, 33224, 35012, /* 43840-43847 */
35928, 35200, 34181, 34290, 35346, 35962, 35340, 34055, /* 43848-43855 */
34045, 35482, 35589, 33450, 30615, 29319, 29975, 31719, /* 43856-43863 */
32690, 31822, 31020, 32009, 34004, 34892, 34286, 34478, /* 43864-43871 */
36979, 39475, 39740, 38253, 37233, 37894, 38984, 38816, /* 43872-43879 */
37357, 36080, 35871, 36099, 35605, 34102, 32650, 33082, /* 43880-43887 */
34645, 35654, 36358, 36804, 37045, 37836, 38610, 38526, /* 43888-43895 */
37894, 37528, 37954, 38228, 37491, 36149, 36250, 37781, /* 43896-43903 */
38299, 37007, 35303, 35145, 36432, 37364, 36707, 35250, /* 43904-43911 */
34514, 34714, 34793, 33891, 32177, 31247, 32010, 32466, /* 43912-43919 */
30919, 28101, 26128, 26123, 27564, 28602, 27510, 25669, /* 43920-43927 */
25387, 26572, 27369, 26595, 26165, 28239, 31094, 32131, /* 43928-43935 */
31111, 30001, 30358, 31381, 31452, 30163, 28612, 28003, /* 43936-43943 */
28130, 27917, 26747, 25160, 25019, 26464, 27790, 28704, /* 43944-43951 */
29182, 29171, 29616, 30517, 30833, 30429, 30141, 30914, /* 43952-43959 */
32160, 32757, 32539, 32949, 34761, 36165, 35775, 34379, /* 43960-43967 */
33940, 34982, 36123, 35945, 34719, 33863, 33988, 34384, /* 43968-43975 */
34095, 32873, 31834, 32498, 33564, 33013, 30894, 29076, /* 43976-43983 */
29094, 30855, 32939, 33079, 31784, 31592, 33073, 34343, /* 43984-43991 */
33943, 33096, 34078, 36472, 37824, 37245, 36072, 36100, /* 43992-43999 */
37260, 38020, 37429, 36122, 35330, 35375, 35319, 34233, /* 44000-44007 */
32467, 31685, 32670, 34064, 35177, 35864, 35789, 35929, /* 44008-44015 */
36795, 37413, 37134, 36385, 36262, 36850, 37108, 36587, /* 44016-44023 */
36324, 37506, 38858, 38737, 37338, 36385, 36816, 37605, /* 44024-44031 */
37294, 35731, 34029, 33212, 33012, 32459, 31171, 29877, /* 44032-44039 */
30012, 30965, 30766, 28948, 26891, 26295, 27408, 29162, /* 44040-44047 */
29454, 27992, 27058, 27873, 29209, 29213, 28256, 28654, /* 44048-44055 */
30790, 32445, 32136, 30731, 30129, 30677, 31261, 30737, /* 44056-44063 */
29473, 28754, 28850, 28980, 28383, 27014, 26099, 26786, /* 44064-44071 */
28138, 29275, 30157, 30257, 30195, 30972, 31923, 32245, /* 44072-44079 */
32026, 32169, 33092, 33897, 33856, 33627, 34622, 36202, /* 44080-44087 */
36589, 35515, 34443, 34692, 35750, 36157, 35305, 34093, /* 44088-44095 */
33515, 33549, 33318, 32332, 31175, 31141, 32214, 32653, /* 44096-44103 */
31459, 29700, 29105, 30225, 32415, 33658, 32808, 31704, /* 44104-44111 */
32025, 33118, 33347, 32301, 31961, 33422, 35110, 35388, /* 44112-44119 */
34484, 34017, 34722, 35732, 35864, 35001, 34219, 34130, /* 44120-44127 */
34310, 33980, 32768, 31561, 31758, 32943, 34162, 35121, /* 44128-44135 */
35233, 34743, 34818, 35288, 35404, 34955, 34518, 34900, /* 44136-44143 */
35565, 35647, 35430, 36224, 37831, 38562, 37752, 36432, /* 44144-44151 */
36044, 36621, 36938, 36079, 34482, 33345, 32971, 32740, /* 44152-44159 */
31982, 30815, 30361, 31055, 31495, 30443, 28453, 27117, /* 44160-44167 */
27385, 29038, 30407, 29840, 28540, 28529, 29644, 30259, /* 44168-44175 */
29474, 28831, 29859, 31486, 31891, 30910, 30010, 30250, /* 44176-44183 */
31138, 31440, 30770, 30015, 29934, 30354, 30372, 29438, /* 44184-44191 */
28160, 27846, 28695, 29817, 30915, 31445, 31153, 31190, /* 44192-44199 */
31812, 32297, 32321, 32042, 32256, 32957, 33280, 33160, /* 44200-44207 */
33666, 35221, 36573, 36580, 35742, 35482, 36249, 37050, /* 44208-44215 */
36854, 35724, 34581, 34001, 33667, 32918, 31718, 30996, /* 44216-44223 */
31525, 32304, 31900, 30359, 29048, 29143, 30700, 32569, /* 44224-44231 */
32736, 31495, 31087, 32061, 33054, 32709, 31957, 32660, /* 44232-44239 */
34434, 35439, 34972, 34095, 33967, 34590, 34937, 34351, /* 44240-44247 */
33406, 33038, 33347, 33546, 32920, 31711, 31262, 32083, /* 44248-44255 */
33277, 34424, 35027, 34603, 34126, 34333, 34649, 34636, /* 44256-44263 */
34182, 34038, 34613, 35057, 34959, 35208, 36527, 37845, /* 44264-44271 */
37929, 36915, 36187, 36533, 37158, 36930, 35689, 34281, /* 44272-44279 */
33512, 33168, 32473, 31165, 29982, 29939, 30446, 30003, /* 44280-44287 */
28378, 26765, 26442, 27655, 29612, 30359, 29400, 28674, /* 44288-44295 */
29353, 30469, 30403, 29400, 29446, 30822, 31890, 31572, /* 44296-44303 */
30538, 30142, 30695, 31269, 31040, 30274, 29807, 29981, /* 44304-44311 */
30207, 29710, 28549, 27933, 28592, 29777, 31020, 32079, /* 44312-44319 */
32245, 31975, 32239, 32772, 33047, 32836, 32589, 32947, /* 44320-44327 */
33471, 33598, 33838, 35008, 36524, 37155, 36640, 36086, /* 44328-44335 */
36390, 37131, 37217, 36233, 34895, 34069, 33784, 33447, /* 44336-44343 */
32624, 31646, 31511, 32155, 32240, 31060, 29525, 28929, /* 44344-44351 */
29729, 31497, 32591, 31969, 31158, 31514, 32615, 33004, /* 44352-44359 */
32186, 32002, 33255, 34579, 34601, 33581, 32883, 33154, /* 44360-44367 */
33691, 33642, 33084, 32633, 32745, 33053, 32805, 31804, /* 44368-44375 */
31003, 31368, 32395, 33386, 34346, 34684, 34277, 34214, /* 44376-44383 */
34591, 34883, 34686, 34191, 34303, 34776, 34849, 34819, /* 44384-44391 */
35573, 36803, 37385, 36934, 36261, 36307, 36931, 37176, /* 44392-44399 */
36448, 35188, 34210, 33669, 33143, 32239, 31054, 30463, /* 44400-44407 */
30716, 30783, 29808, 28259, 27325, 27586, 29013, 30482, /* 44408-44415 */
30415, 29505, 29369, 30193, 30756, 30100, 29624, 30610, /* 44416-44423 */
31987, 32334, 31564, 30835, 30971, 31508, 31562, 31046, /* 44424-44431 */
30466, 30402, 30669, 30559, 29788, 28996, 29160, 30014, /* 44432-44439 */
30869, 31935, 32763, 32677, 32486, 32693, 32952, 32906, /* 44440-44447 */
32501, 32487, 33048, 33420, 33555, 34273, 35630, 36566, /* 44448-44455 */
36469, 35882, 35756, 36246, 36586, 36089, 34994, 34100, /* 44456-44463 */
33675, 33310, 32596, 31585, 31059, 31396, 31632, 30848, /* 44464-44471 */
29396, 28320, 28278, 29326, 30909, 31436, 30781, 30540, /* 44472-44479 */
31304, 32157, 31864, 31312, 32051, 33486, 34147, 33645, /* 44480-44487 */
32983, 33051, 33625, 33884, 33491, 32940, 32825, 33054, /* 44488-44495 */
32965, 32163, 31154, 30948, 31588, 32355, 33372, 34484, /* 44496-44503 */
34725, 34420, 34397, 34644, 34824, 34582, 34381, 34635, /* 44504-44511 */
34897, 34855, 35225, 36334, 37386, 37520, 36920, 36577, /* 44512-44519 */
36916, 37291, 36932, 35802, 34698, 34069, 33539, 32754, /* 44520-44527 */
31660, 30907, 31011, 31196, 30501, 29041, 27759, 27420, /* 44528-44535 */
28065, 29548, 30527, 29978, 29328, 29754, 30722, 30846, /* 44536-44543 */
30232, 30655, 32073, 32915, 32470, 31692, 31522, 31958, /* 44544-44551 */
32171, 31707, 31017, 30764, 31021, 31112, 30526, 29525, /* 44552-44559 */
29120, 29601, 30324, 31224, 32499, 33249, 33063, 32840, /* 44560-44567 */
32966, 33319, 33310, 33136, 33452, 33858, 33855, 34046, /* 44568-44575 */
35108, 36367, 36756, 36265, 35850, 36060, 36529, 36495, /* 44576-44583 */
35709, 34741, 34109, 33589, 32891, 31989, 31263, 31260, /* 44584-44591 */
31481, 31064, 29869, 28547, 27925, 28334, 29813, 31323, /* 44592-44599 */
31326, 30524, 30497, 31380, 31899, 31521, 31576, 32495, /* 44600-44607 */
33336, 33364, 32853, 32515, 32714, 33001, 32846, 32371, /* 44608-44615 */
32094, 32230, 32363, 31978, 31155, 30596, 30604, 30928, /* 44616-44623 */
31600, 32965, 34166, 34096, 33638, 33683, 34146, 34466, /* 44624-44631 */
34310, 34335, 34703, 34989, 35216, 35722, 36383, 36654, /* 44632-44639 */
36578, 36406, 36403, 36571, 36571, 36225, 35628, 35013, /* 44640-44647 */
34396, 33857, 33150, 32459, 31887, 31359, 30682, 29694, /* 44648-44655 */
28674, 28007, 27860, 28728, 30439, 31237, 30964, 30868, /* 44656-44663 */
31557, 32232, 32143, 31852, 32010, 32415, 32560, 32563, /* 44664-44671 */
32360, 32069, 31957, 32000, 32055, 32056, 31955, 31745, /* 44672-44679 */
31535, 31108, 30641, 30148, 29720, 30064, 31508, 33341, /* 44680-44687 */
33593, 32836, 32457, 33234, 33715, 33836, 33050, 32563, /* 44688-44695 */
34602, 36304, 37366, 38091, 39862, 41109, 41611, 41389, /* 44696-44703 */
41293, 41552, 41645, 41226, 40658, 39913, 39106, 38012, /* 44704-44711 */
37697, 38001, 37347, 36558, 35026, 31809, 28203, 25070, /* 44712-44719 */
23716, 25713, 31459, 33324, 32553, 30864, 26885, 24439, /* 44720-44727 */
24248, 23176, 20892, 21260, 23197, 27686, 26805, 25034, /* 44728-44735 */
25626, 25647, 27515, 32711, 36146, 36509, 37896, 37404, /* 44736-44743 */
35351, 36437, 42713, 47633, 47940, 47107, 45380, 43551, /* 44744-44751 */
42304, 41094, 38652, 35096, 31593, 27512, 23882, 22124, /* 44752-44759 */
24989, 29700, 29191, 30682, 37315, 37769, 31091, 27918, /* 44760-44767 */
29160, 30798, 30571, 29863, 29929, 29379, 27485, 24759, /* 44768-44775 */
22267, 20162, 17808, 18354, 21016, 24086, 30005, 39635, /* 44776-44783 */
41595, 37195, 38283, 40448, 39394, 37514, 37161, 36963, /* 44784-44791 */
36021, 33993, 31188, 28766, 27490, 29262, 28734, 24191, /* 44792-44799 */
20420, 18169, 17762, 20114, 21570, 21165, 21687, 19818, /* 44800-44807 */
22086, 29141, 33637, 39445, 42347, 39609, 36542, 35255, /* 44808-44815 */
35246, 35329, 34532, 33002, 33992, 36517, 36031, 35143, /* 44816-44823 */
34034, 30511, 27793, 31320, 36180, 38442, 36953, 32278, /* 44824-44831 */
29792, 30457, 33467, 36160, 34348, 29918, 27875, 28023, /* 44832-44839 */
27678, 26555, 26600, 32085, 44338, 49371, 44561, 39161, /* 44840-44847 */
37650, 38586, 37186, 34409, 32877, 33611, 35584, 33547, /* 44848-44855 */
27813, 24173, 21949, 17413, 13059, 17000, 30581, 37003, /* 44856-44863 */
32472, 26884, 24440, 26646, 29414, 30283, 31448, 33920, /* 44864-44871 */
34868, 31635, 30426, 34827, 39524, 41409, 39041, 34979, /* 44872-44879 */
33703, 33494, 33824, 34089, 36291, 42228, 45786, 43065, /* 44880-44887 */
36765, 34960, 36328, 35406, 32552, 33457, 34618, 31440, /* 44888-44895 */
26235, 22226, 21175, 22044, 21406, 21125, 22772, 27602, /* 44896-44903 */
33402, 34002, 30682, 31524, 39954, 46201, 45921, 42939, /* 44904-44911 */
43695, 45662, 44700, 41922, 40438, 39964, 37305, 31596, /* 44912-44919 */
25990, 22401, 19698, 17873, 20601, 27939, 34738, 33550, /* 44920-44927 */
26433, 22316, 26666, 34568, 36985, 33331, 30125, 31298, /* 44928-44935 */
33397, 33107, 32053, 35044, 40088, 39797, 37455, 39440, /* 44936-44943 */
42534, 45465, 44754, 39130, 36031, 37051, 39945, 41378, /* 44944-44951 */
39206, 36502, 33148, 28490, 24693, 27517, 34556, 33064, /* 44952-44959 */
24568, 19151, 18236, 18547, 18001, 19008, 23811, 28417, /* 44960-44967 */
31017, 26760, 21534, 23273, 30112, 37978, 39027, 36096, /* 44968-44975 */
33801, 33014, 32853, 34212, 37477, 37841, 35634, 35392, /* 44976-44983 */
36289, 37554, 39771, 37785, 32676, 30203, 32978, 36312, /* 44984-44991 */
34868, 33250, 34181, 33422, 29773, 26593, 27290, 30008, /* 44992-44999 */
32855, 30219, 26485, 26461, 30562, 37544, 41936, 44160, /* 45000-45007 */
46965, 46503, 42792, 41386, 43200, 44575, 41763, 37572, /* 45008-45015 */
34254, 31649, 27867, 22366, 18318, 19076, 23410, 25927, /* 45016-45023 */
24089, 24254, 27611, 33736, 36005, 33415, 32312, 34174, /* 45024-45031 */
36230, 37254, 39066, 42183, 44036, 44676, 44758, 43296, /* 45032-45039 */
42735, 39948, 35802, 32624, 30299, 27974, 26024, 27923, /* 45040-45047 */
34129, 37654, 34734, 25481, 19985, 21828, 26912, 31617, /* 45048-45055 */
31270, 26766, 24036, 23453, 22099, 21576, 23426, 25104, /* 45056-45063 */
24773, 25366, 26018, 28747, 33556, 38875, 41972, 41618, /* 45064-45071 */
41368, 40330, 39012, 41852, 47361, 49230, 45035, 40114, /* 45072-45079 */
39176, 39577, 36688, 32221, 28486, 26204, 24687, 26165, /* 45080-45087 */
30591, 33178, 34881, 31289, 25576, 24249, 27230, 30560, /* 45088-45095 */
32367, 31836, 29441, 28036, 27042, 27758, 34207, 39717, /* 45096-45103 */
39131, 37026, 37487, 40428, 44780, 46093, 41403, 37348, /* 45104-45111 */
37242, 37176, 34352, 31565, 31630, 33847, 34636, 31830, /* 45112-45119 */
31131, 31425, 29261, 26536, 25986, 28188, 28811, 26277, /* 45120-45127 */
25948, 30095, 36764, 41403, 40011, 36333, 38656, 44139, /* 45128-45135 */
44193, 40824, 38087, 36743, 35691, 32497, 28806, 28224, /* 45136-45143 */
32161, 33976, 30416, 27492, 26278, 27716, 28984, 28398, /* 45144-45151 */
30827, 33809, 32214, 29461, 28639, 31170, 34014, 32504, /* 45152-45159 */
29526, 27970, 28403, 27874, 25099, 23871, 28417, 35212, /* 45160-45167 */
35571, 34019, 34292, 37718, 42316, 42357, 40961, 40537, /* 45168-45175 */
41133, 40152, 38404, 36289, 35298, 33458, 29617, 25629, /* 45176-45183 */
25092, 29288, 30080, 28351, 27586, 28568, 31809, 31574, /* 45184-45191 */
29716, 32459, 35413, 35095, 33035, 32273, 35692, 43187, /* 45192-45199 */
46422, 43194, 39869, 39533, 39014, 36811, 33673, 31919, /* 45200-45207 */
30534, 28604, 28134, 28611, 30894, 31406, 27626, 25616, /* 45208-45215 */
27107, 30170, 30179, 26053, 24455, 27033, 30279, 29004, /* 45216-45223 */
24789, 24668, 28435, 31052, 33003, 34326, 37684, 44026, /* 45224-45231 */
46632, 42333, 39640, 41202, 41711, 40325, 38414, 39132, /* 45232-45239 */
40433, 40699, 39399, 35838, 33242, 29935, 24863, 21855, /* 45240-45247 */
22847, 27102, 29453, 27940, 27016, 30620, 32790, 30030, /* 45248-45255 */
26949, 27722, 29521, 28478, 25894, 24028, 25381, 29524, /* 45256-45263 */
34029, 32940, 31023, 31912, 33047, 35042, 38260, 43414, /* 45264-45271 */
45819, 42299, 37494, 37796, 39910, 40155, 37982, 35576, /* 45272-45279 */
36117, 36430, 36142, 34242, 31774, 30887, 28765, 25779, /* 45280-45287 */
23648, 25574, 29574, 30774, 29801, 29969, 32772, 34200, /* 45288-45295 */
35124, 37345, 39214, 39351, 37781, 35686, 35305, 35755, /* 45296-45303 */
35028, 32615, 29581, 29036, 29410, 28883, 28066, 28537, /* 45304-45311 */
32963, 35744, 33878, 30656, 29456, 31459, 34060, 35925, /* 45312-45319 */
35962, 36042, 36152, 35526, 34449, 35059, 36009, 35709, /* 45320-45327 */
34538, 34366, 34163, 33577, 33701, 33546, 34266, 36129, /* 45328-45335 */
35346, 32593, 33074, 36480, 36262, 32770, 28804, 25936, /* 45336-45343 */
26142, 27389, 28265, 27886, 27720, 28282, 29629, 29835, /* 45344-45351 */
30191, 32041, 33080, 30592, 27222, 27076, 28080, 29533, /* 45352-45359 */
32368, 37784, 40943, 39429, 36472, 34338, 35801, 39575, /* 45360-45367 */
41479, 38644, 34590, 33298, 34630, 36198, 36076, 36791, /* 45368-45375 */
37718, 35980, 32068, 31631, 33601, 33049, 30341, 26617, /* 45376-45383 */
24685, 24490, 25675, 27555, 27524, 27508, 28269, 28865, /* 45384-45391 */
29490, 33363, 40728, 43184, 39069, 35426, 35934, 38078, /* 45392-45399 */
38626, 36955, 36176, 36490, 35401, 32006, 28545, 27594, /* 45400-45407 */
28238, 29536, 28145, 25951, 26188, 26468, 27511, 29953, /* 45408-45415 */
34543, 37688, 35327, 31669, 32001, 35035, 37337, 36654, /* 45416-45423 */
35168, 35534, 37485, 37454, 34717, 33115, 33857, 35395, /* 45424-45431 */
35753, 34444, 34938, 39110, 42041, 38487, 34135, 33115, /* 45432-45439 */
32594, 32167, 32356, 34266, 36224, 35204, 31689, 29853, /* 45440-45447 */
30074, 30550, 29071, 26161, 24181, 23457, 24196, 25053, /* 45448-45455 */
26092, 30895, 37517, 38419, 34230, 32522, 33862, 36027, /* 45456-45463 */
37764, 38531, 37437, 35181, 33359, 32378, 32644, 34067, /* 45464-45471 */
35886, 35635, 34109, 33465, 35441, 35872, 32124, 29264, /* 45472-45479 */
28864, 29169, 28740, 28981, 32712, 35797, 35044, 32224, /* 45480-45487 */
30239, 30629, 33173, 36112, 35636, 32966, 31767, 32465, /* 45488-45495 */
33511, 34291, 35792, 36986, 34516, 30965, 29389, 29468, /* 45496-45503 */
29420, 28477, 29160, 30126, 29285, 28270, 26801, 27129, /* 45504-45511 */
30801, 35612, 37097, 35201, 34908, 37561, 38371, 36942, /* 45512-45519 */
36500, 37430, 38473, 38637, 38115, 37621, 38096, 37196, /* 45520-45527 */
34568, 32453, 31849, 32228, 32870, 33629, 32762, 31131, /* 45528-45535 */
30186, 28773, 28782, 32150, 34808, 33493, 31117, 30439, /* 45536-45543 */
31526, 31874, 30536, 28932, 28031, 27686, 26091, 24201, /* 45544-45551 */
23950, 26346, 30790, 35199, 36947, 36632, 36531, 35499, /* 45552-45559 */
35070, 37607, 40975, 40924, 37880, 35894, 37077, 39310, /* 45560-45567 */
38828, 36522, 34187, 33360, 32434, 30486, 29015, 27729, /* 45568-45575 */
26880, 26055, 25362, 25705, 28527, 32799, 33565, 31564, /* 45576-45583 */
30506, 30686, 30626, 30930, 33279, 34972, 33719, 31412, /* 45584-45591 */
30039, 30794, 33282, 34850, 34563, 33092, 32514, 32471, /* 45592-45599 */
30454, 28290, 28524, 31620, 33786, 32205, 30769, 31560, /* 45600-45607 */
33811, 35392, 36582, 36779, 35804, 34458, 33653, 33237, /* 45608-45615 */
33552, 34393, 34775, 34758, 35379, 37505, 37575, 35366, /* 45616-45623 */
33123, 32312, 32380, 31447, 30216, 31003, 33709, 34372, /* 45624-45631 */
32179, 29943, 29220, 31029, 33775, 34896, 34107, 34290, /* 45632-45639 */
34761, 33756, 32327, 31856, 32260, 31743, 30340, 28951, /* 45640-45647 */
29419, 30417, 30164, 30528, 32970, 35349, 34992, 32781, /* 45648-45655 */
31201, 31918, 34743, 37001, 36459, 35385, 36271, 37193, /* 45656-45663 */
36783, 35516, 35311, 35343, 34238, 32246, 30691, 30749, /* 45664-45671 */
30612, 29154, 27314, 27242, 29107, 31015, 32855, 34143, /* 45672-45679 */
34752, 34640, 32952, 31389, 31966, 34515, 35948, 34488, /* 45680-45687 */
33146, 34019, 35207, 34878, 33354, 32488, 32492, 31645, /* 45688-45695 */
29533, 27252, 26669, 27753, 29936, 31372, 31544, 32471, /* 45696-45703 */
33077, 32805, 32889, 34479, 35720, 34715, 32719, 31977, /* 45704-45711 */
32530, 32968, 32432, 31494, 32341, 34370, 35712, 35065, /* 45712-45719 */
34000, 34267, 33999, 32371, 30722, 30707, 32432, 34413, /* 45720-45727 */
34422, 33299, 33480, 33633, 32788, 32137, 32509, 32825, /* 45728-45735 */
32185, 30628, 29408, 29304, 29756, 30066, 29703, 30254, /* 45736-45743 */
31196, 30858, 29500, 28709, 30414, 33452, 34577, 33391, /* 45744-45751 */
32200, 32284, 33081, 33944, 34777, 35630, 36165, 36398, /* 45752-45759 */
36231, 36657, 37427, 37237, 35722, 34142, 33651, 33384, /* 45760-45767 */
32901, 31884, 31338, 31807, 31809, 30782, 29982, 31605, /* 45768-45775 */
33799, 33570, 31733, 30045, 29759, 30749, 32392, 33609, /* 45776-45783 */
34180, 34584, 34398, 33402, 32940, 33384, 33537, 32387, /* 45784-45791 */
30553, 29606, 29202, 28699, 28208, 29426, 32298, 33782, /* 45792-45799 */
33633, 33067, 33673, 35380, 36583, 35947, 34274, 33547, /* 45800-45807 */
33889, 34051, 33357, 33510, 34551, 34873, 33820, 32993, /* 45808-45815 */
33091, 33034, 32023, 30190, 29042, 29076, 29656, 30710, /* 45816-45823 */
32522, 34520, 35361, 34471, 32765, 32156, 33317, 34266, /* 45824-45831 */
33322, 31832, 31420, 31596, 31303, 30279, 29897, 30948, /* 45832-45839 */
32194, 32169, 31126, 30799, 31400, 32055, 32560, 32836, /* 45840-45847 */
33092, 33153, 32809, 32668, 33960, 35950, 36280, 34827, /* 45848-45855 */
33704, 33778, 34226, 33760, 32610, 31889, 31732, 31933, /* 45856-45863 */
31787, 31815, 32495, 32700, 31856, 30469, 29966, 30525, /* 45864-45871 */
31737, 32749, 32507, 31835, 31388, 30987, 30795, 31591, /* 45872-45879 */
33104, 34075, 33976, 33586, 33609, 33862, 33659, 33051, /* 45880-45887 */
32563, 32091, 31686, 31306, 31009, 31327, 32564, 33802, /* 45888-45895 */
33566, 32675, 32361, 32642, 33083, 33607, 33867, 33495, /* 45896-45903 */
33196, 33434, 34011, 34121, 33928, 33653, 33393, 33202, /* 45904-45911 */
33173, 33266, 32983, 32467, 31964, 31524, 31142, 30955, /* 45912-45919 */
31592, 33227, 34769, 35093, 34628, 34032, 33697, 33905, /* 45920-45927 */
34190, 33838, 33221, 33117, 33147, 32837, 32342, 32002, /* 45928-45935 */
31513, 31007, 30470, 29845, 29508, 29427, 29803, 31003, /* 45936-45943 */
32105, 32638, 32972, 33075, 33389, 34045, 34608, 34430, /* 45944-45951 */
33844, 33636, 33757, 33952, 33872, 33510, 32987, 32528, /* 45952-45959 */
32474, 32395, 32516, 32698, 32820, 32022, 31219, 31412, /* 45960-45967 */
31211, 32336, 34846, 44288, 46028, 36911, 30926, 27789, /* 45968-45975 */
25467, 18912, 14129, 14622, 15323, 18228, 20479, 22105, /* 45976-45983 */
24991, 28654, 34265, 40317, 45012, 48307, 49991, 51201, /* 45984-45991 */
52255, 52993, 52531, 51006, 48623, 46262, 43679, 41737, /* 45992-45999 */
39983, 38566, 37539, 36699, 36438, 36601, 36856, 37498, /* 46000-46007 */
37687, 37321, 36457, 34689, 32320, 29991, 27189, 23276, /* 46008-46015 */
19016, 14856, 11848, 9677, 6974, 4633, 3207, 3005, /* 46016-46023 */
4190, 5636, 7043, 9139, 11606, 13830, 15683, 17495, /* 46024-46031 */
19574, 22381, 25094, 27273, 29383, 31179, 33115, 35005, /* 46032-46039 */
37052, 39816, 42407, 44163, 45233, 46148, 47253, 48781, /* 46040-46047 */
49907, 50213, 51247, 52935, 54128, 54785, 54905, 54369, /* 46048-46055 */
53263, 51463, 49546, 47752, 45686, 43631, 41690, 39748, /* 46056-46063 */
38197, 37204, 36396, 36351, 36609, 36126, 35828, 35308, /* 46064-46071 */
34349, 33403, 31943, 29748, 27373, 25089, 22675, 20336, /* 46072-46079 */
17944, 15352, 13093, 11338, 10058, 9442, 9494, 10422, /* 46080-46087 */
12009, 13780, 15317, 16873, 18516, 20175, 21725, 22897, /* 46088-46095 */
23559, 23243, 22267, 20978, 19623, 18540, 17516, 16714, /* 46096-46103 */
16261, 16289, 16454, 17219, 19482, 21718, 23287, 24262, /* 46104-46111 */
25686, 28292, 31584, 34867, 37239, 37966, 37358, 36857, /* 46112-46119 */
37026, 37542, 37851, 37260, 36232, 35221, 34225, 34188, /* 46120-46127 */
35798, 38047, 39440, 39875, 40061, 41018, 42935, 45053, /* 46128-46135 */
46775, 47565, 47442, 46831, 46292, 46050, 46124, 45850, /* 46136-46143 */
44761, 43548, 42570, 42070, 42990, 44866, 46500, 47106, /* 46144-46151 */
46653, 46145, 46894, 48462, 49861, 50600, 49829, 48337, /* 46152-46159 */
47118, 46211, 45636, 44903, 43611, 41910, 40126, 38846, /* 46160-46167 */
38740, 40371, 42075, 42151, 40847, 39373, 38906, 39444, /* 46168-46175 */
40568, 41519, 41117, 39161, 36805, 34703, 33499, 32991, /* 46176-46183 */
32144, 30879, 29374, 27450, 25679, 25298, 26102, 26798, /* 46184-46191 */
26520, 25037, 23568, 23192, 24044, 25343, 25778, 24993, /* 46192-46199 */
23620, 22095, 20903, 20192, 19719, 18850, 17443, 15798, /* 46200-46207 */
14330, 14050, 15208, 16366, 16998, 16976, 16500, 16375, /* 46208-46215 */
17009, 18510, 20311, 21255, 20945, 20253, 19957, 20277, /* 46216-46223 */
20908, 21313, 21214, 20535, 19572, 19372, 20800, 22963, /* 46224-46231 */
24768, 25623, 25733, 25896, 26943, 29018, 31007, 32282, /* 46232-46239 */
32873, 32863, 32566, 32688, 33326, 34128, 34546, 34337, /* 46240-46247 */
33939, 33834, 34943, 36978, 38538, 38811, 38198, 37733, /* 46248-46255 */
38056, 39349, 41192, 42887, 43732, 43796, 43552, 43575, /* 46256-46263 */
44247, 45091, 45467, 45275, 44732, 44088, 44102, 45326, /* 46264-46271 */
46969, 48114, 47993, 47021, 46193, 46464, 47796, 49161, /* 46272-46279 */
49895, 49620, 48976, 48739, 48855, 49041, 49168, 48974, /* 46280-46287 */
48041, 46760, 45786, 45903, 46838, 46999, 45994, 44172, /* 46288-46295 */
42273, 41175, 41063, 41473, 41737, 41310, 40068, 38505, /* 46296-46303 */
37349, 37130, 37211, 36904, 36202, 35262, 34512, 34676, /* 46304-46311 */
35961, 37141, 37409, 36644, 35285, 34147, 33893, 34705, /* 46312-46319 */
35689, 35780, 34846, 33543, 32424, 31709, 31403, 31205, /* 46320-46327 */
30654, 29651, 28514, 27883, 28538, 29717, 30025, 29038, /* 46328-46335 */
27277, 25825, 25205, 25347, 25788, 25838, 25285, 24128, /* 46336-46343 */
22787, 21964, 21706, 21666, 21428, 20606, 19453, 18427, /* 46344-46351 */
18336, 19283, 20395, 20640, 19891, 18589, 17731, 18118, /* 46352-46359 */
19379, 20535, 20850, 20336, 19574, 19189, 19380, 19895, /* 46360-46367 */
20323, 20412, 20081, 19568, 19531, 20694, 22432, 23496, /* 46368-46375 */
23519, 22883, 22369, 22733, 23983, 25661, 26839, 26974, /* 46376-46383 */
26495, 26044, 26183, 26865, 27496, 27817, 27805, 27555, /* 46384-46391 */
27479, 28282, 29854, 31230, 31828, 31613, 31011, 30743, /* 46392-46399 */
31425, 32983, 34507, 35394, 35543, 35448, 35827, 36875, /* 46400-46407 */
38254, 39416, 39731, 39533, 39574, 40249, 41877, 43722, /* 46408-46415 */
44725, 44583, 43887, 43273, 43301, 44209, 45322, 46030, /* 46416-46423 */
45936, 45253, 44594, 44563, 45161, 45738, 46035, 45857, /* 46424-46431 */
45272, 44831, 45390, 46786, 47972, 48003, 46952, 45816, /* 46432-46439 */
45406, 46002, 46947, 47478, 47237, 46338, 45329, 44734, /* 46440-46447 */
44651, 44737, 44598, 44048, 43203, 42330, 42184, 43101, /* 46448-46455 */
44159, 44377, 43443, 41979, 40544, 39822, 40077, 40591, /* 46456-46463 */
40457, 39545, 38206, 37059, 36642, 36617, 36334, 35757, /* 46464-46471 */
35037, 34115, 33353, 33337, 34044, 34796, 34638, 33314, /* 46472-46479 */
31733, 30890, 30852, 31212, 31347, 30828, 29798, 28552, /* 46480-46487 */
27599, 27187, 27028, 26731, 26078, 25165, 24396, 24287, /* 46488-46495 */
24994, 25730, 25763, 25233, 24288, 23420, 23161, 23758, /* 46496-46503 */
24810, 25408, 25152, 24256, 23465, 23286, 23616, 23895, /* 46504-46511 */
23788, 23404, 22715, 22264, 22733, 23629, 24246, 23972, /* 46512-46519 */
22804, 21572, 21069, 21343, 21929, 22164, 21957, 21450, /* 46520-46527 */
20941, 20735, 20814, 21056, 21354, 21321, 20968, 20596, /* 46528-46535 */
21023, 22491, 23881, 24404, 23991, 23217, 22705, 23054, /* 46536-46543 */
24088, 25268, 25853, 25771, 25315, 25123, 25604, 26472, /* 46544-46551 */
27352, 28040, 28351, 28238, 28381, 29423, 31059, 32428, /* 46552-46559 */
32783, 32289, 31645, 31795, 32981, 34476, 35446, 35561, /* 46560-46567 */
35221, 35048, 35269, 35687, 36235, 36787, 37084, 37171, /* 46568-46575 */
37322, 38049, 39471, 40728, 41083, 40750, 39887, 39171, /* 46576-46583 */
39356, 40278, 41246, 41636, 41302, 40629, 40313, 40781, /* 46584-46591 */
41531, 41967, 41959, 41699, 41548, 41958, 43057, 44376, /* 46592-46599 */
45388, 45676, 45205, 44558, 44450, 45055, 45893, 46288, /* 46600-46607 */
46149, 45550, 44852, 44423, 44405, 44589, 44515, 43961, /* 46608-46615 */
42997, 42301, 42428, 43185, 43601, 43158, 42115, 40921, /* 46616-46623 */
40138, 40012, 40341, 40550, 40299, 39474, 38441, 37677, /* 46624-46631 */
37427, 37322, 37089, 36721, 36078, 35308, 34994, 35427, /* 46632-46639 */
36163, 36470, 35802, 34434, 33158, 32737, 33214, 33671, /* 46640-46647 */
33598, 33048, 32265, 31583, 31178, 31112, 31054, 30720, /* 46648-46655 */
30080, 29207, 28530, 28579, 29250, 29897, 29726, 28566, /* 46656-46663 */
27013, 26075, 26243, 27068, 27491, 27124, 26258, 25329, /* 46664-46671 */
24835, 24779, 24709, 24585, 24394, 23719, 22918, 22759, /* 46672-46679 */
23386, 24239, 24539, 23970, 22907, 21946, 21826, 22401, /* 46680-46687 */
23164, 23575, 23281, 22591, 22058, 22224, 22857, 23333, /* 46688-46695 */
23412, 23214, 23093, 23327, 24168, 25240, 25950, 26079, /* 46696-46703 */
25501, 24639, 24084, 24383, 25253, 25962, 26069, 25571, /* 46704-46711 */
25030, 24835, 24987, 25382, 25736, 25814, 25554, 25280, /* 46712-46719 */
25680, 26951, 28330, 29050, 28843, 28238, 28019, 28493, /* 46720-46727 */
29458, 30366, 30954, 31122, 30934, 30900, 31298, 32010, /* 46728-46735 */
32725, 33186, 33332, 33088, 33126, 34153, 35545, 36505, /* 46736-46743 */
36689, 36209, 35715, 35815, 36691, 37745, 38473, 38686, /* 46744-46751 */
38516, 38188, 37939, 38125, 38656, 39133, 39367, 39341, /* 46752-46759 */
39266, 39559, 40385, 41393, 41813, 41283, 40292, 39642, /* 46760-46767 */
39895, 40857, 41693, 41852, 41582, 41246, 40970, 40987, /* 46768-46775 */
41175, 41343, 41353, 41013, 40663, 40622, 41144, 42108, /* 46776-46783 */
42729, 42516, 41481, 40349, 40015, 40358, 41056, 41539, /* 46784-46791 */
41482, 40857, 40098, 39845, 40025, 40365, 40518, 40239, /* 46792-46799 */
39604, 39049, 39055, 39477, 39769, 39482, 38628, 37516, /* 46800-46807 */
36593, 36226, 36355, 36483, 36247, 35591, 34636, 33811, /* 46808-46815 */
33416, 33298, 33262, 32985, 32376, 31729, 31559, 32010, /* 46816-46823 */
32535, 32691, 32122, 30871, 29739, 29378, 29752, 30257, /* 46824-46831 */
30486, 30202, 29485, 28790, 28452, 28418, 28508, 28589, /* 46832-46839 */
28336, 27749, 27242, 27512, 28395, 29080, 28902, 27989, /* 46840-46847 */
26899, 26207, 26243, 26644, 26875, 26775, 26408, 25829, /* 46848-46855 */
25508, 25483, 25509, 25511, 25355, 24981, 24508, 24547, /* 46856-46863 */
25157, 25775, 26133, 25842, 25122, 24589, 24666, 25294, /* 46864-46871 */
25948, 26121, 25762, 25372, 25047, 25026, 25344, 25754, /* 46872-46879 */
26096, 26293, 26162, 26037, 26454, 27290, 28035, 28220, /* 46880-46887 */
27881, 27373, 27180, 27636, 28422, 29126, 29590, 29649, /* 46888-46895 */
29434, 29347, 29562, 29775, 29780, 29705, 29603, 29511, /* 46896-46903 */
29828, 30423, 31014, 31346, 31151, 30543, 30094, 30372, /* 46904-46911 */
31210, 32057, 32442, 32508, 32500, 32708, 33051, 33502, /* 46912-46919 */
34149, 34757, 35056, 34984, 35152, 35953, 36979, 37638, /* 46920-46927 */
37753, 37638, 37542, 37727, 38269, 38909, 39396, 39542, /* 46928-46935 */
39456, 39294, 39243, 39328, 39599, 39804, 39797, 39612, /* 46936-46943 */
39437, 39722, 40204, 40583, 40646, 40015, 39045, 38523, /* 46944-46951 */
38678, 39288, 39811, 39797, 39435, 39066, 38883, 38924, /* 46952-46959 */
39070, 39169, 39184, 39014, 38620, 38465, 38995, 39857, /* 46960-46967 */
40085, 39585, 38715, 37927, 37664, 37891, 38240, 38384, /* 46968-46975 */
38216, 37783, 37331, 37101, 36971, 36888, 36697, 36269, /* 46976-46983 */
35760, 35499, 35653, 35950, 36099, 35976, 35470, 34684, /* 46984-46991 */
34200, 34175, 34400, 34523, 34193, 33491, 32785, 32327, /* 46992-46999 */
32130, 32096, 31702, 31111, 30604, 30146, 29965, 30159, /* 47000-47007 */
30491, 30422, 29789, 28964, 28445, 28482, 28834, 29212, /* 47008-47015 */
29434, 29374, 29105, 28771, 28532, 28477, 28374, 28222, /* 47016-47023 */
27901, 27448, 27261, 27757, 28486, 28785, 28423, 27611, /* 47024-47031 */
26889, 26644, 26898, 27316, 27487, 27319, 26949, 26638, /* 47032-47039 */
26626, 26835, 27032, 26994, 26689, 26142, 25673, 25826, /* 47040-47047 */
26517, 27144, 27331, 27009, 26447, 26166, 26456, 27025, /* 47048-47055 */
27580, 27895, 27845, 27683, 27609, 27778, 28064, 28214, /* 47056-47063 */
28228, 28068, 27776, 27731, 28252, 29039, 29579, 29498, /* 47064-47071 */
28929, 28315, 28393, 29100, 30027, 30622, 30617, 30431, /* 47072-47079 */
30271, 30465, 30974, 31363, 31498, 31423, 31170, 31154, /* 47080-47087 */
31701, 32726, 33612, 33907, 33630, 33108, 32778, 32916, /* 47088-47095 */
33580, 34444, 34890, 34729, 34325, 34177, 34362, 34651, /* 47096-47103 */
34791, 34680, 34307, 33886, 33968, 34632, 35435, 35969, /* 47104-47111 */
35933, 35387, 34965, 35047, 35584, 36113, 36249, 36083, /* 47112-47119 */
35808, 35463, 35358, 35600, 35842, 35798, 35467, 35018, /* 47120-47127 */
34744, 34983, 35545, 35846, 35598, 35001, 34452, 34266, /* 47128-47135 */
34462, 34927, 35398, 35581, 35320, 34914, 34686, 34575, /* 47136-47143 */
34572, 34549, 34481, 34327, 33998, 33800, 34027, 34386, /* 47144-47151 */
34470, 34077, 33454, 33095, 33079, 33397, 33806, 33888, /* 47152-47159 */
33808, 33778, 33693, 33583, 33516, 33489, 33572, 33481, /* 47160-47167 */
33160, 32804, 32665, 32697, 32796, 32957, 32981, 32915, /* 47168-47175 */
32935, 33004, 33139, 33341, 33487, 33528, 33445, 33377, /* 47176-47183 */
33401, 33389, 33290, 33428, 33648, 33552, 33237, 32923, /* 47184-47191 */
32780, 32829, 32802, 32541, 32243, 32045, 32082, 32301, /* 47192-47199 */
32596, 32795, 32854, 32806, 32692, 32612, 32706, 32848, /* 47200-47207 */
32813, 32672, 32592, 32569, 32719, 32876, 32702, 32554, /* 47208-47215 */
32363, 32175, 32172, 32289, 32565, 32934, 33121, 33164, /* 47216-47223 */
32794, 32729, 32700, 32994, 32958, 32643, 32480, 31921, /* 47224-47231 */
31368, 31563, 31671, 31615, 32082, 32698, 32925, 33749, /* 47232-47239 */
33521, 32624, 30964, 31173, 32172, 33047, 32514, 31411, /* 47240-47247 */
30961, 32781, 31440, 32770, 35124, 38299, 37823, 36654, /* 47248-47255 */
41319, 40701, 39117, 36130, 29732, 24841, 33483, 47711, /* 47256-47263 */
35913, 36376, 32165, 22397, 23262, 13604, 24208, 25318, /* 47264-47271 */
26152, 30989, 34850, 18416, 13820, 29182, 29095, 39307, /* 47272-47279 */
47218, 34426, 27083, 27294, 20364, 17883, 15697, 18976, /* 47280-47287 */
22358, 30308, 45603, 43620, 32075, 32601, 32010, 33703, /* 47288-47295 */
44806, 51653, 41690, 36617, 21311, 27681, 23970, 18209, /* 47296-47303 */
33002, 37406, 34525, 24852, 33899, 39189, 31338, 29096, /* 47304-47311 */
28378, 21752, 22353, 24853, 15742, 19233, 23027, 19832, /* 47312-47319 */
26416, 27576, 29648, 29003, 32341, 45616, 41048, 39583, /* 47320-47327 */
40081, 37495, 34528, 43241, 41624, 37989, 39972, 33263, /* 47328-47335 */
32108, 33424, 34754, 40329, 33723, 32245, 24593, 21688, /* 47336-47343 */
29716, 35397, 31601, 25888, 27126, 33781, 36542, 35463, /* 47344-47351 */
36330, 34073, 36530, 38302, 29912, 36511, 32269, 26737, /* 47352-47359 */
19200, 20983, 30733, 26836, 26077, 32321, 37679, 34413, /* 47360-47367 */
28089, 31453, 35989, 44185, 46492, 47163, 45435, 47047, /* 47368-47375 */
38796, 21545, 30417, 41021, 45067, 39793, 36880, 32247, /* 47376-47383 */
25462, 26266, 27936, 30843, 30082, 31014, 34159, 28043, /* 47384-47391 */
30040, 26678, 24946, 26099, 21851, 29863, 30979, 28208, /* 47392-47399 */
26266, 32186, 34640, 36803, 37638, 34879, 40216, 40589, /* 47400-47407 */
42328, 46054, 49750, 45722, 38335, 32735, 27600, 29353, /* 47408-47415 */
33470, 36103, 30954, 30220, 28235, 23403, 28692, 34224, /* 47416-47423 */
28871, 31354, 40312, 41936, 37947, 33455, 34968, 29364, /* 47424-47431 */
30161, 31822, 24350, 18915, 24420, 24642, 25761, 29011, /* 47432-47439 */
27450, 36878, 35904, 33127, 38053, 40459, 44434, 47201, /* 47440-47447 */
45884, 44075, 39520, 35728, 35376, 29450, 31389, 31783, /* 47448-47455 */
31321, 32818, 33761, 30394, 31658, 35101, 34911, 34293, /* 47456-47463 */
28080, 33084, 34390, 33223, 33078, 27510, 27388, 25647, /* 47464-47471 */
20362, 28285, 35016, 32523, 33885, 29175, 29896, 30820, /* 47472-47479 */
34525, 35560, 35308, 40988, 44238, 40545, 39620, 41047, /* 47480-47487 */
41353, 37371, 35081, 36362, 33040, 30406, 29020, 36247, /* 47488-47495 */
32712, 32166, 35396, 34361, 35370, 32859, 32250, 36818, /* 47496-47503 */
35069, 31190, 32636, 27101, 28549, 27307, 27190, 31092, /* 47504-47511 */
23733, 25469, 28754, 25958, 28770, 29828, 34370, 38895, /* 47512-47519 */
35211, 36846, 43289, 43349, 41848, 40299, 37149, 35489, /* 47520-47527 */
36615, 36484, 31169, 32158, 30015, 29789, 33177, 34693, /* 47528-47535 */
32371, 32229, 32925, 35343, 35639, 34434, 28818, 28611, /* 47536-47543 */
34096, 30420, 28844, 26239, 27731, 31478, 30455, 26437, /* 47544-47551 */
25193, 31318, 35837, 32989, 32418, 32177, 37524, 35677, /* 47552-47559 */
39007, 38300, 36059, 37318, 37200, 37583, 32243, 29393, /* 47560-47567 */
32062, 32565, 28232, 26630, 29319, 30664, 32486, 33047, /* 47568-47575 */
36111, 34939, 34824, 37957, 39045, 37371, 36349, 34315, /* 47576-47583 */
33812, 33451, 31937, 27827, 28916, 28212, 28990, 28474, /* 47584-47591 */
28872, 33455, 33948, 32494, 35215, 35195, 35749, 38422, /* 47592-47599 */
37682, 36178, 31313, 33432, 33719, 29879, 32220, 30217, /* 47600-47607 */
29951, 31528, 32685, 36605, 37585, 33507, 36438, 38319, /* 47608-47615 */
35481, 38359, 38092, 33832, 33280, 32375, 30286, 28264, /* 47616-47623 */
27592, 33866, 31085, 28487, 29078, 28011, 31506, 31697, /* 47624-47631 */
34739, 34293, 34332, 36329, 36410, 36674, 39097, 37924, /* 47632-47639 */
36491, 37142, 37054, 32227, 30331, 30389, 30177, 31650, /* 47640-47647 */
29552, 29191, 31445, 33563, 35624, 35189, 35328, 35221, /* 47648-47655 */
37061, 36309, 31515, 30856, 32827, 32813, 32206, 32290, /* 47656-47663 */
31632, 31928, 30518, 32160, 33816, 32824, 34875, 37451, /* 47664-47671 */
35735, 34903, 34342, 35295, 34044, 34456, 36400, 32543, /* 47672-47679 */
32507, 30191, 30126, 30229, 27829, 30558, 29829, 34846, /* 47680-47687 */
35012, 34548, 37168, 33823, 35646, 39087, 35562, 33276, /* 47688-47695 */
34695, 33615, 32491, 31003, 29002, 28220, 28494, 33791, /* 47696-47703 */
31409, 30051, 30096, 32593, 34502, 33691, 34235, 36760, /* 47704-47711 */
37119, 36839, 35887, 32130, 31061, 32122, 33784, 32270, /* 47712-47719 */
31474, 31893, 30981, 31685, 31237, 31719, 34472, 34410, /* 47720-47727 */
37110, 35607, 33392, 32832, 34110, 36356, 34268, 30475, /* 47728-47735 */
31637, 30891, 32389, 30969, 32565, 30601, 30638, 31729, /* 47736-47743 */
32050, 31985, 30140, 35271, 36645, 35475, 34961, 34089, /* 47744-47751 */
32124, 33020, 35728, 33373, 30863, 29085, 30340, 31263, /* 47752-47759 */
28289, 29172, 30400, 32610, 35973, 33783, 33467, 34123, /* 47760-47767 */
36511, 38178, 35333, 33013, 31575, 32309, 32197, 31142, /* 47768-47775 */
29140, 29944, 28921, 31189, 31339, 30264, 34446, 35242, /* 47776-47783 */
35113, 35654, 34177, 32170, 31468, 33340, 33606, 32187, /* 47784-47791 */
31960, 33539, 34266, 34136, 29927, 30565, 32269, 31570, /* 47792-47799 */
33413, 31086, 30349, 32338, 34701, 34839, 34051, 32875, /* 47800-47807 */
33199, 34445, 35171, 35766, 33648, 32927, 32984, 33176, /* 47808-47815 */
31496, 31903, 32223, 30505, 31369, 32139, 31496, 30508, /* 47816-47823 */
32392, 33867, 36249, 34127, 32690, 33359, 34000, 32813, /* 47824-47831 */
31177, 31922, 29248, 30055, 31883, 28863, 29576, 33921, /* 47832-47839 */
35057, 36599, 36873, 34215, 34870, 36254, 35552, 35107, /* 47840-47847 */
32779, 32237, 32327, 29695, 29961, 29219, 30961, 31643, /* 47848-47855 */
32456, 31636, 30398, 31420, 31958, 33870, 33486, 32479, /* 47856-47863 */
32559, 32777, 34308, 33479, 32299, 33099, 33318, 34538, /* 47864-47871 */
33236, 29702, 31226, 31686, 33148, 32764, 30393, 31317, /* 47872-47879 */
31277, 32144, 32270, 32886, 32537, 32771, 33342, 34438, /* 47880-47887 */
32259, 30855, 30198, 32267, 33202, 30686, 31457, 31174, /* 47888-47895 */
32562, 33847, 33169, 31996, 31991, 34633, 35323, 33120, /* 47896-47903 */
32035, 32388, 34182, 33757, 32899, 30135, 29990, 31508, /* 47904-47911 */
32420, 31058, 29846, 31157, 32978, 34791, 33249, 33246, /* 47912-47919 */
33990, 33516, 33514, 34390, 32225, 32201, 32674, 31830, /* 47920-47927 */
31476, 31096, 31989, 32232, 32810, 34452, 32474, 31888, /* 47928-47935 */
32246, 34552, 33578, 33042, 32349, 32164, 33286, 33464, /* 47936-47943 */
32290, 32020, 32951, 33925, 34635, 32258, 31632, 31934, /* 47944-47951 */
33313, 33710, 32872, 31858, 33214, 33750, 33428, 32288, /* 47952-47959 */
32233, 32698, 33757, 35028, 33678, 32449, 31920, 32355, /* 47960-47967 */
33140, 32866, 32849, 32020, 32719, 33490, 32625, 32036, /* 47968-47975 */
31893, 33614, 34234, 33579, 33469, 33584, 33197, 34477, /* 47976-47983 */
34392, 32466, 31083, 32265, 32527, 32062, 32264, 31340, /* 47984-47991 */
31969, 33936, 34326, 32993, 33315, 33923, 33798, 35263, /* 47992-47999 */
33578, 31791, 32961, 32789, 31761, 31810, 30993, 31659, /* 48000-48007 */
33136, 34657, 34345, 32197, 33149, 33758, 34545, 33596, /* 48008-48015 */
32615, 32625, 32623, 33293, 32564, 31478, 31643, 32343, /* 48016-48023 */
33864, 33573, 32885, 32644, 33515, 33924, 33603, 33786, /* 48024-48031 */
32737, 32400, 33205, 33371, 33128, 32257, 33546, 34653, /* 48032-48039 */
34418, 32912, 32653, 33102, 33290, 33345, 33287, 32385, /* 48040-48047 */
32072, 33363, 33390, 31923, 31268, 32746, 33308, 33881, /* 48048-48055 */
34631, 33016, 33300, 33753, 34060, 33497, 32278, 31673, /* 48056-48063 */
32014, 31783, 32192, 31532, 32552, 32792, 34693, 34929, /* 48064-48071 */
33569, 34462, 34139, 34590, 33556, 32701, 31951, 31173, /* 48072-48079 */
31944, 32548, 30861, 30501, 32173, 33753, 33878, 33883, /* 48080-48087 */
33175, 33394, 33816, 34632, 33488, 32538, 33120, 33572, /* 48088-48095 */
33284, 32622, 32813, 32146, 33157, 34018, 33511, 32084, /* 48096-48103 */
31421, 33171, 33100, 33322, 32879, 32246, 32577, 32204, /* 48104-48111 */
32511, 31499, 31718, 33393, 34152, 33351, 31703, 31093, /* 48112-48119 */
32117, 34010, 32855, 32078, 31411, 32560, 32733, 32755, /* 48120-48127 */
32861, 32256, 33677, 34460, 34486, 33036, 31967, 32674, /* 48128-48135 */
33176, 33209, 32149, 31322, 31635, 31523, 31949, 31210, /* 48136-48143 */
30491, 31950, 33630, 33833, 33654, 32851, 33448, 33952, /* 48144-48151 */
34240, 33582, 32780, 32717, 32925, 32942, 31712, 30557, /* 48152-48159 */
31928, 33134, 33680, 33754, 32935, 32830, 33052, 34399, /* 48160-48167 */
33567, 32985, 32272, 33008, 32807, 32218, 31708, 31748, /* 48168-48175 */
32759, 33648, 33547, 32535, 32508, 33047, 33208, 32825, /* 48176-48183 */
32331, 32324, 32941, 33466, 32615, 31938, 31988, 32994, /* 48184-48191 */
33821, 34040, 33026, 32525, 33231, 33453, 32949, 32872, /* 48192-48199 */
31652, 31698, 32264, 32576, 32213, 31037, 32336, 33711, /* 48200-48207 */
34310, 33791, 33192, 33274, 33122, 33111, 32567, 31589, /* 48208-48215 */
31342, 31814, 31443, 31587, 31181, 31547, 33143, 33994, /* 48216-48223 */
33926, 33062, 32730, 33072, 33417, 33715, 33152, 32297, /* 48224-48231 */
32420, 32464, 32193, 31147, 31330, 32061, 32489, 33219, /* 48232-48239 */
32648, 31657, 32010, 33283, 33510, 32547, 31616, 31520, /* 48240-48247 */
31111, 31266, 31588, 31331, 32006, 32922, 33398, 32814, /* 48248-48255 */
32027, 32355, 32879, 33075, 32820, 31701, 31992, 31743, /* 48256-48263 */
31771, 32093, 31195, 31649, 33098, 33856, 33503, 32269, /* 48264-48271 */
31957, 32666, 32500, 32446, 32025, 31539, 31992, 31799, /* 48272-48279 */
31908, 31946, 32193, 32885, 33335, 33708, 33089, 32176, /* 48280-48287 */
32576, 33347, 32849, 32487, 32237, 32202, 32143, 31625, /* 48288-48295 */
31229, 31305, 31913, 33476, 33815, 33077, 32329, 32726, /* 48296-48303 */
33335, 33214, 32929, 31849, 31775, 32513, 32466, 31847, /* 48304-48311 */
31382, 32067, 32859, 33456, 33608, 32733, 32311, 32909, /* 48312-48319 */
33017, 32441, 32195, 31718, 32314, 32401, 32207, 32300, /* 48320-48327 */
32359, 33452, 33756, 33438, 32972, 32304, 33009, 33387, /* 48328-48335 */
33150, 32385, 31806, 32246, 32723, 32346, 31547, 31275, /* 48336-48343 */
32055, 33434, 33901, 32767, 32313, 32104, 32729, 33449, /* 48344-48351 */
32463, 31831, 31688, 31915, 32020, 31887, 31586, 32198, /* 48352-48359 */
33008, 33277, 33215, 32680, 32495, 32967, 32971, 32835, /* 48360-48367 */
32423, 31885, 32195, 32035, 31747, 31228, 31790, 32422, /* 48368-48375 */
33281, 32968, 32604, 32106, 32359, 32940, 32779, 32410, /* 48376-48383 */
31268, 31519, 31771, 32023, 31209, 31061, 32197, 33560, /* 48384-48391 */
33135, 32334, 32548, 32817, 33182, 33056, 32374, 32184, /* 48392-48399 */
32463, 32180, 32327, 32198, 32467, 32938, 32844, 32967, /* 48400-48407 */
32474, 32137, 32257, 33142, 32669, 32388, 32454, 32166, /* 48408-48415 */
32330, 32782, 32787, 32234, 32446, 32853, 33164, 33298, /* 48416-48423 */
32800, 32979, 32956, 32776, 32751, 32451, 32609, 32477, /* 48424-48431 */
32480, 32161, 32138, 32726, 33242, 33049, 32240, 32735, /* 48432-48439 */
32798, 32779, 32841, 33102, 33138, 32748, 32479, 32406, /* 48440-48447 */
32089, 32568, 32556, 32346, 32869, 32887, 33315, 32836, /* 48448-48455 */
32677, 33016, 33024, 33368, 32992, 32710, 32944, 33000, /* 48456-48463 */
33106, 32856, 32673, 32685, 32626, 32626, 32810, 33004, /* 48464-48471 */
32710, 32716, 32800, 32491, 32719, 32624, 32643, 32181, /* 48472-48479 */
32669, 32537, 32496, 32480, 32509, 32568, 32062, 32704, /* 48480-48487 */
32898, 33623, 35102, 36297, 37219, 37965, 38907, 39376, /* 48488-48495 */
38659, 38028, 37728, 38230, 37674, 36961, 36706, 35633, /* 48496-48503 */
34712, 34182, 33894, 34450, 34558, 34712, 34855, 34163, /* 48504-48511 */
32290, 31093, 30726, 32354, 34706, 33754, 31854, 30024, /* 48512-48519 */
28987, 27933, 26515, 25896, 24665, 23815, 23577, 27920, /* 48520-48527 */
32640, 32554, 32796, 35260, 38860, 42523, 43738, 43226, /* 48528-48535 */
42890, 42340, 43058, 43286, 44330, 47479, 48098, 45751, /* 48536-48543 */
43319, 41402, 39247, 37275, 35298, 33395, 30541, 27711, /* 48544-48551 */
25233, 21542, 17943, 18135, 23366, 25601, 22183, 21224, /* 48552-48559 */
21124, 19368, 19006, 19051, 19819, 21680, 23297, 24520, /* 48560-48567 */
25508, 26835, 28343, 28690, 29256, 32516, 39549, 43538, /* 48568-48575 */
42576, 41160, 43303, 48616, 49679, 47676, 45778, 44446, /* 48576-48583 */
42852, 40760, 38091, 35542, 32925, 29940, 27467, 26671, /* 48584-48591 */
27550, 25785, 22062, 20232, 21043, 22570, 21880, 19874, /* 48592-48599 */
17897, 16285, 16015, 18027, 22571, 28595, 31228, 30438, /* 48600-48607 */
29425, 29634, 29688, 29813, 30283, 31643, 34583, 35822, /* 48608-48615 */
34783, 32783, 31272, 30530, 29216, 27539, 27650, 32630, /* 48616-48623 */
39120, 38568, 35033, 33384, 32983, 32839, 32490, 32406, /* 48624-48631 */
31636, 31221, 31092, 30404, 31460, 35669, 39004, 38962, /* 48632-48639 */
37206, 35989, 35081, 33685, 31655, 30895, 29532, 27760, /* 48640-48647 */
26734, 27226, 31354, 33288, 28993, 24348, 23487, 25976, /* 48648-48655 */
30163, 32058, 30155, 29363, 28900, 28499, 27883, 28434, /* 48656-48663 */
31241, 32530, 30714, 28882, 30251, 34193, 36913, 35200, /* 48664-48671 */
35935, 39586, 40633, 38355, 36831, 38145, 42300, 43607, /* 48672-48679 */
40335, 37001, 36610, 36557, 34023, 30958, 29656, 31099, /* 48680-48687 */
33378, 31961, 29136, 29689, 30436, 29739, 29520, 31050, /* 48688-48695 */
32659, 32684, 32513, 34437, 36271, 36102, 37195, 38565, /* 48696-48703 */
38339, 39145, 39258, 37478, 35307, 34548, 34512, 32804, /* 48704-48711 */
29870, 27697, 25628, 24032, 21792, 20363, 22206, 25458, /* 48712-48719 */
29432, 31285, 30537, 30458, 30629, 30307, 30271, 31485, /* 48720-48727 */
33314, 33963, 34007, 34572, 36436, 39127, 41838, 44203, /* 48728-48735 */
46476, 47998, 47535, 45032, 42662, 41797, 41323, 39724, /* 48736-48743 */
36604, 34951, 37138, 38875, 35304, 29544, 26729, 25580, /* 48744-48751 */
24712, 24513, 22413, 20079, 18890, 17582, 17801, 21104, /* 48752-48759 */
24122, 23770, 21651, 21640, 23111, 25172, 26504, 29296, /* 48760-48767 */
33496, 38577, 41559, 40777, 40245, 42343, 44678, 44690, /* 48768-48775 */
45381, 46842, 48172, 47061, 44090, 41282, 40248, 38840, /* 48776-48783 */
36724, 36305, 37920, 38336, 35735, 31694, 28369, 27629, /* 48784-48791 */
27012, 24712, 22471, 23348, 26150, 26331, 25026, 27622, /* 48792-48799 */
32130, 32919, 30889, 28807, 28335, 29670, 30282, 29181, /* 48800-48807 */
27639, 27409, 27736, 27004, 25011, 24404, 25500, 26196, /* 48808-48815 */
26012, 30472, 39500, 42751, 40882, 38221, 37734, 39330, /* 48816-48823 */
40869, 40829, 40329, 41644, 43609, 43044, 40670, 40941, /* 48824-48831 */
44555, 45697, 42270, 38436, 36789, 35498, 33094, 30229, /* 48832-48839 */
29283, 31171, 31825, 29933, 28139, 26859, 25625, 23396, /* 48840-48847 */
20061, 18402, 20887, 23382, 21910, 19851, 20151, 22875, /* 48848-48855 */
24527, 24879, 27462, 30880, 32813, 32344, 31303, 33632, /* 48856-48863 */
40149, 46217, 47280, 46051, 47156, 48805, 47256, 44964, /* 48864-48871 */
44009, 44326, 44063, 41002, 37139, 34976, 33167, 30190, /* 48872-48879 */
27965, 28552, 32427, 33006, 28387, 24364, 23217, 23988, /* 48880-48887 */
23246, 21466, 21459, 24624, 28135, 28496, 26420, 27193, /* 48888-48895 */
32185, 35591, 36036, 37629, 40003, 40801, 39877, 37777, /* 48896-48903 */
37094, 37406, 36939, 34969, 33146, 33466, 33238, 30740, /* 48904-48911 */
27777, 28640, 33625, 36996, 34627, 30509, 29374, 29196, /* 48912-48919 */
28709, 29060, 32169, 35727, 36012, 33765, 32063, 33154, /* 48920-48927 */
36220, 38835, 38821, 37319, 37355, 37390, 36158, 34201, /* 48928-48935 */
33859, 34836, 34465, 34860, 37904, 40050, 37898, 33750, /* 48936-48943 */
30224, 28930, 29469, 30895, 30359, 28650, 28680, 28910, /* 48944-48951 */
27519, 25739, 25396, 26187, 26488, 24345, 22670, 22728, /* 48952-48959 */
24763, 29248, 35485, 40062, 41874, 41174, 38998, 37863, /* 48960-48967 */
39024, 40809, 40361, 38593, 37326, 36888, 36220, 34306, /* 48968-48975 */
32045, 31803, 32653, 34003, 35926, 36365, 36004, 34517, /* 48976-48983 */
32332, 30084, 29654, 31077, 32957, 34363, 33818, 34066, /* 48984-48991 */
34355, 34612, 35218, 35138, 34953, 33826, 31479, 29125, /* 48992-48999 */
28286, 27590, 26156, 25479, 26868, 27859, 26278, 23056, /* 49000-49007 */
20662, 21221, 24508, 28043, 30186, 30510, 30236, 30164, /* 49008-49015 */
29940, 30431, 33039, 36406, 37958, 38879, 41158, 43410, /* 49016-49023 */
44027, 44625, 46477, 47806, 47697, 46224, 43911, 42167, /* 49024-49031 */
42322, 41382, 38128, 34690, 33791, 35466, 34387, 29218, /* 49032-49039 */
24601, 21855, 20015, 18866, 20217, 23222, 24301, 22813, /* 49040-49047 */
20019, 18799, 20163, 22005, 22292, 21833, 22350, 23976, /* 49048-49055 */
25306, 26115, 30101, 37653, 42949, 44193, 44578, 46373, /* 49056-49063 */
47896, 48058, 47073, 46151, 46558, 46499, 44982, 42639, /* 49064-49071 */
41011, 40760, 40154, 37416, 35165, 35386, 35084, 31960, /* 49072-49079 */
28087, 25502, 24467, 23226, 22804, 25403, 29413, 30775, /* 49080-49087 */
28745, 26376, 26414, 29129, 30712, 29206, 27821, 28003, /* 49088-49095 */
28744, 28728, 27928, 27758, 28860, 30317, 30379, 30443, /* 49096-49103 */
31389, 32192, 32186, 32443, 34871, 38296, 39272, 37815, /* 49104-49111 */
36229, 36556, 38269, 39037, 38085, 36812, 36945, 37485, /* 49112-49119 */
36549, 34679, 33991, 35520, 36323, 35155, 34628, 35645, /* 49120-49127 */
36035, 34578, 31701, 29898, 29985, 30644, 31227, 30701, /* 49128-49135 */
28977, 27816, 26566, 24800, 23915, 26077, 29570, 30045, /* 49136-49143 */
29764, 30332, 31183, 31365, 30598, 30185, 30764, 31578, /* 49144-49151 */
31584, 30797, 32067, 36144, 40582, 41255, 39676, 39308, /* 49152-49159 */
39501, 39082, 37433, 36389, 35967, 35185, 34619, 34166, /* 49160-49167 */
34546, 34540, 32943, 30418, 28700, 29639, 31227, 30206, /* 49168-49175 */
27990, 27145, 27286, 27108, 26320, 26270, 28916, 32392, /* 49176-49183 */
33262, 33445, 34442, 36106, 37755, 37404, 36241, 36381, /* 49184-49191 */
36501, 36064, 35144, 35248, 36168, 35747, 33921, 31668, /* 49192-49199 */
30847, 30372, 28569, 26422, 26575, 28471, 30619, 31337, /* 49200-49207 */
30982, 31833, 32435, 32111, 31197, 31151, 32309, 33170, /* 49208-49215 */
32756, 31901, 32377, 33821, 35310, 36507, 36658, 37769, /* 49216-49223 */
38763, 38769, 38487, 38474, 38257, 37127, 35852, 36067, /* 49224-49231 */
36767, 35747, 33834, 31756, 30656, 30904, 31063, 30889, /* 49232-49239 */
29463, 28336, 27894, 26587, 25240, 24500, 24483, 24801, /* 49240-49247 */
25127, 25894, 27726, 29082, 30786, 33563, 36141, 37485, /* 49248-49255 */
37703, 36869, 36384, 36795, 37274, 37146, 36341, 36435, /* 49256-49263 */
37436, 38141, 37654, 36884, 36694, 36523, 35769, 35098, /* 49264-49271 */
34874, 34262, 33163, 31665, 30254, 30386, 31772, 32935, /* 49272-49279 */
33061, 32424, 32300, 32039, 31041, 30590, 30879, 30980, /* 49280-49287 */
30870, 30986, 32013, 33303, 33565, 32364, 30762, 30173, /* 49288-49295 */
30758, 30474, 29254, 28166, 28001, 29003, 30099, 30973, /* 49296-49303 */
32697, 34197, 35114, 35496, 35677, 36573, 37454, 37425, /* 49304-49311 */
36448, 36366, 36817, 36906, 36364, 36320, 37917, 38710, /* 49312-49319 */
37880, 36052, 34875, 34597, 34191, 32521, 30566, 29582, /* 49320-49327 */
29980, 30585, 30137, 29998, 30284, 29934, 28711, 27279, /* 49328-49335 */
28138, 29535, 29406, 28444, 27488, 27876, 28230, 28210, /* 49336-49343 */
28137, 28993, 30440, 31757, 32451, 33799, 36864, 39721, /* 49344-49351 */
39724, 38363, 37999, 38708, 38947, 38201, 37563, 38000, /* 49352-49359 */
38606, 37716, 36006, 34919, 34509, 33665, 31677, 30081, /* 49360-49367 */
29519, 29757, 29240, 28337, 28410, 29194, 29248, 28403, /* 49368-49375 */
28005, 29331, 30882, 30719, 29983, 29690, 30797, 32214, /* 49376-49383 */
32449, 31874, 32336, 33823, 34948, 35068, 35068, 35538, /* 49384-49391 */
35530, 34487, 32991, 32344, 32129, 31654, 31529, 32318, /* 49392-49399 */
34125, 35410, 35258, 33533, 32978, 33399, 33638, 33185, /* 49400-49407 */
32271, 31779, 31587, 31427, 31498, 32359, 34000, 35119, /* 49408-49415 */
34805, 33634, 33388, 33756, 33153, 32391, 31833, 31950, /* 49416-49423 */
32130, 32114, 32412, 32733, 33589, 33766, 33257, 33064, /* 49424-49431 */
33455, 34431, 34149, 32959, 32120, 32097, 32032, 31497, /* 49432-49439 */
31335, 32171, 33077, 32374, 31049, 30729, 31463, 32902, /* 49440-49447 */
33775, 33565, 33259, 32981, 32740, 32538, 33489, 34668, /* 49448-49455 */
35221, 34511, 33431, 33402, 33384, 33019, 32143, 31367, /* 49456-49463 */
31439, 31527, 31601, 31593, 31936, 32705, 32886, 32520, /* 49464-49471 */
32610, 33434, 34274, 34246, 33375, 32884, 33114, 33303, /* 49472-49479 */
33424, 33458, 34179, 34662, 33950, 32921, 32757, 32955, /* 49480-49487 */
32300, 31023, 29886, 29441, 29266, 28871, 28485, 29468, /* 49488-49495 */
31346, 32371, 32496, 32342, 32660, 32986, 32634, 32236, /* 49496-49503 */
32449, 32910, 32899, 32604, 32534, 33509, 34808, 35420, /* 49504-49511 */
35400, 35846, 36487, 36581, 35601, 34398, 33845, 33826, /* 49512-49519 */
33278, 32442, 32762, 34252, 34942, 33539, 31970, 31756, /* 49520-49527 */
31799, 31134, 30140, 29872, 29724, 29513, 29237, 29205, /* 49528-49535 */
30026, 31379, 31790, 30907, 30503, 31087, 31598, 31630, /* 49536-49543 */
32043, 33414, 34488, 34429, 33745, 33766, 34870, 35896, /* 49544-49551 */
36074, 35983, 35980, 36111, 36020, 34974, 34334, 34081, /* 49552-49559 */
33662, 32907, 32269, 32635, 33698, 33672, 32486, 31579, /* 49560-49567 */
31397, 31672, 31492, 30918, 30660, 30497, 30470, 30250, /* 49568-49575 */
30407, 32012, 33571, 33698, 32732, 32277, 32756, 32844, /* 49576-49583 */
32573, 32188, 32078, 32320, 32197, 31543, 31260, 32130, /* 49584-49591 */
33108, 33961, 34316, 34670, 35261, 35148, 34368, 33674, /* 49592-49599 */
33280, 33277, 33275, 32597, 32637, 33583, 33723, 33061, /* 49600-49607 */
32536, 32995, 33652, 33270, 32249, 31359, 30929, 30914, /* 49608-49615 */
30631, 30659, 31584, 32551, 32765, 32352, 32261, 32699, /* 49616-49623 */
32681, 31872, 31378, 31492, 32059, 32315, 31742, 31642, /* 49624-49631 */
32444, 33153, 33187, 32868, 33174, 33452, 33157, 32340, /* 49632-49639 */
32057, 32357, 33257, 33768, 33467, 33643, 34431, 34646, /* 49640-49647 */
33731, 33001, 33188, 33646, 33058, 32451, 31955, 31735, /* 49648-49655 */
31488, 30958, 31245, 32205, 33161, 33186, 32341, 31841, /* 49656-49663 */
32143, 32035, 31499, 31327, 31817, 32572, 32722, 32278, /* 49664-49671 */
32269, 33082, 34060, 34403, 34368, 34485, 34578, 34114, /* 49672-49679 */
33546, 32958, 32959, 32946, 32416, 31853, 32257, 33089, /* 49680-49687 */
33036, 32246, 31939, 32466, 32886, 32637, 32031, 31812, /* 49688-49695 */
31445, 31318, 31251, 31558, 32622, 33575, 33280, 32646, /* 49696-49703 */
32599, 33156, 33555, 33312, 33094, 33230, 33170, 32770, /* 49704-49711 */
32376, 32654, 33537, 33716, 33494, 33496, 34269, 34718, /* 49712-49719 */
34080, 33141, 32576, 32504, 32476, 32251, 31932, 32325, /* 49720-49727 */
33131, 33123, 32416, 31953, 31868, 31805, 31359, 30798, /* 49728-49735 */
30477, 30687, 31072, 31025, 31849, 32969, 33594, 33495, /* 49736-49743 */
33183, 33365, 33748, 33905, 33514, 33306, 33106, 33069, /* 49744-49751 */
33023, 33065, 33386, 34073, 34407, 33818, 33609, 33890, /* 49752-49759 */
33802, 33184, 32508, 32011, 31842, 31889, 31700, 31626, /* 49760-49767 */
32311, 33136, 32922, 32243, 32171, 32511, 32330, 31812, /* 49768-49775 */
31446, 31356, 31455, 31225, 30943, 31293, 32225, 32961, /* 49776-49783 */
32761, 32142, 32386, 33164, 33399, 33225, 33170, 33375, /* 49784-49791 */
33449, 33233, 33142, 33785, 34550, 34625, 34063, 33627, /* 49792-49799 */
33888, 33967, 33669, 33224, 32960, 33040, 32812, 32222, /* 49800-49807 */
32018, 32531, 33047, 32712, 32020, 31993, 32488, 32562, /* 49808-49815 */
32280, 31703, 31362, 31389, 31193, 31315, 31966, 32823, /* 49816-49823 */
33380, 32797, 32407, 32636, 32953, 32936, 32719, 32359, /* 49824-49831 */
32123, 32205, 31972, 32100, 32878, 34053, 34364, 33864, /* 49832-49839 */
33915, 34209, 34346, 33753, 33207, 33073, 32960, 32801, /* 49840-49847 */
32387, 32406, 32900, 33525, 33445, 32845, 32669, 32785, /* 49848-49855 */
32776, 32490, 31929, 31447, 31264, 31090, 30854, 31385, /* 49856-49863 */
32416, 33179, 32795, 32401, 32695, 33339, 33337, 32706, /* 49864-49871 */
32459, 32405, 32546, 32254, 32226, 32758, 33386, 33525, /* 49872-49879 */
33285, 33186, 33535, 33620, 33385, 33132, 33016, 33023, /* 49880-49887 */
32963, 32887, 32652, 33048, 33399, 33109, 32769, 32522, /* 49888-49895 */
32692, 32743, 32401, 31925, 31675, 31556, 31578, 31565, /* 49896-49903 */
31934, 32753, 32793, 32618, 32470, 32625, 33204, 33228, /* 49904-49911 */
33270, 33433, 33318, 33462, 33296, 33262, 33612, 34035, /* 49912-49919 */
33946, 33528, 33469, 33504, 33566, 32958, 32328, 31938, /* 49920-49927 */
31747, 31716, 31346, 31286, 31796, 32305, 32407, 32113, /* 49928-49935 */
32172, 32687, 32726, 32461, 32057, 31867, 31917, 32342, /* 49936-49943 */
32352, 31910, 32025, 32345, 33252, 34136, 34568, 34533, /* 49944-49951 */
33930, 33405, 33268, 33615, 33889, 34063, 33773, 33139, /* 49952-49959 */
32647, 32559, 32802, 33030, 32950, 32569, 32154, 31757, /* 49960-49967 */
31965, 32366, 32617, 32517, 32110, 31623, 31375, 31503, /* 49968-49975 */
32108, 32595, 32649, 32371, 31967, 31828, 31946, 32039, /* 49976-49983 */
32264, 32370, 32231, 32080, 32135, 33177, 34115, 34282, /* 49984-49991 */
33823, 33320, 33184, 33339, 33727, 34222, 34650, 34445, /* 49992-49999 */
33663, 32982, 32613, 32455, 32556, 32519, 32144, 31679, /* 50000-50007 */
31709, 32198, 32912, 33421, 33470, 32994, 32544, 32395, /* 50008-50015 */
32697, 33238, 33620, 33482, 32999, 32585, 32164, 32009, /* 50016-50023 */
32088, 32287, 32049, 31429, 31318, 31833, 32788, 33669, /* 50024-50031 */
33961, 33689, 33196, 33079, 33190, 33742, 34312, 34602, /* 50032-50039 */
34359, 33679, 33326, 33170, 33370, 33467, 33358, 33022, /* 50040-50047 */
32753, 32783, 33006, 33563, 33599, 33215, 32716, 32044, /* 50048-50055 */
32015, 32380, 32868, 33099, 32917, 32224, 31921, 31876, /* 50056-50063 */
31649, 31563, 31463, 31277, 31147, 31135, 31818, 32873, /* 50064-50071 */
33647, 34000, 33624, 33115, 32994, 33188, 33904, 34565, /* 50072-50079 */
34725, 34307, 33676, 33239, 33215, 33292, 33084, 32445, /* 50080-50087 */
31811, 31486, 31614, 31894, 32215, 32466, 32294, 31472, /* 50088-50095 */
31054, 31514, 32000, 32357, 32474, 32305, 31937, 31577, /* 50096-50103 */
31518, 31460, 31749, 32117, 32159, 32002, 31989, 32782, /* 50104-50111 */
33522, 33907, 34068, 33663, 33146, 32917, 33110, 33608, /* 50112-50119 */
33960, 33740, 33213, 32631, 32234, 32372, 32390, 32178, /* 50120-50127 */
32011, 31640, 31243, 31370, 31934, 32598, 32727, 32303, /* 50128-50135 */
31772, 31328, 31595, 32411, 32912, 33277, 33251, 32877, /* 50136-50143 */
32608, 32618, 32834, 32916, 32917, 32676, 32506, 32603, /* 50144-50151 */
32900, 33453, 33976, 33972, 33402, 33128, 33145, 33491, /* 50152-50159 */
33998, 34076, 33808, 33012, 32454, 32399, 32617, 32882, /* 50160-50167 */
32792, 32380, 31833, 31762, 32149, 32892, 33561, 33842, /* 50168-50175 */
33564, 32809, 32675, 33011, 33613, 34112, 34021, 33732, /* 50176-50183 */
33321, 33044, 32786, 32351, 32485, 32552, 32181, 32086, /* 50184-50191 */
32349, 33047, 33633, 33789, 33338, 32707, 32497, 32736, /* 50192-50199 */
33364, 33805, 34049, 33984, 33511, 33213, 33057, 33324, /* 50200-50207 */
33523, 33443, 32982, 32215, 31901, 32066, 32498, 32938, /* 50208-50215 */
33044, 32509, 31930, 31644, 31975, 32585, 32996, 33044, /* 50216-50223 */
32682, 32198, 31943, 31964, 32051, 32204, 32219, 32008, /* 50224-50231 */
31914, 32241, 32907, 33611, 33913, 33760, 33305, 32898, /* 50232-50239 */
33156, 33737, 34136, 34473, 34258, 33562, 33034, 32429, /* 50240-50247 */
32310, 32370, 32157, 31790, 31144, 31074, 31485, 31720, /* 50248-50255 */
32072, 32296, 32129, 31442, 31151, 31644, 32441, 32836, /* 50256-50263 */
32801, 32748, 32341, 32202, 32437, 32589, 32659, 32580, /* 50264-50271 */
32303, 32076, 32510, 33536, 34265, 34511, 34198, 33641, /* 50272-50279 */
33249, 33375, 33730, 34164, 34253, 33800, 33038, 32552, /* 50280-50287 */
32168, 32252, 32229, 31970, 31621, 31151, 31135, 31393, /* 50288-50295 */
32151, 32704, 32621, 32282, 31988, 32203, 32863, 33487, /* 50296-50303 */
33814, 33700, 33373, 32976, 32873, 32741, 32858, 32881, /* 50304-50311 */
32560, 32195, 31997, 32548, 33232, 33653, 33835, 33500, /* 50312-50319 */
32882, 32408, 32736, 33184, 33589, 33787, 33550, 33369, /* 50320-50327 */
32926, 32837, 32730, 32607, 32470, 32073, 31931, 32051, /* 50328-50335 */
32484, 33044, 33507, 33512, 32954, 32443, 32513, 33034, /* 50336-50343 */
33565, 33891, 33462, 32679, 32463, 32422, 32352, 32416, /* 50344-50351 */
32320, 32260, 32056, 31756, 32002, 32532, 33196, 33367, /* 50352-50359 */
33082, 32926, 32805, 33123, 33471, 33811, 33917, 33621, /* 50360-50367 */
33196, 32849, 32894, 32835, 32724, 32710, 32489, 32191, /* 50368-50375 */
32393, 32870, 33255, 33307, 32939, 32261, 31743, 31975, /* 50376-50383 */
32529, 32991, 33152, 32970, 32671, 32389, 32144, 32090, /* 50384-50391 */
32521, 32697, 32426, 32052, 32139, 32681, 33454, 33944, /* 50392-50399 */
33891, 33500, 32994, 33017, 33411, 33846, 34084, 33883, /* 50400-50407 */
33270, 32842, 32607, 32592, 32502, 32375, 32266, 31844, /* 50408-50415 */
31347, 31441, 32042, 32536, 32754, 32469, 32083, 31879, /* 50416-50423 */
32173, 32828, 33248, 33266, 33186, 33005, 32781, 32603, /* 50424-50431 */
32611, 32758, 32820, 32698, 32595, 32755, 33310, 33891, /* 50432-50439 */
34017, 33667, 33192, 32782, 32752, 33120, 33473, 33752, /* 50440-50447 */
33428, 32779, 32373, 32251, 32030, 31837, 31596, 31332, /* 50448-50455 */
31120, 31178, 31557, 32116, 32531, 32700, 32347, 31901, /* 50456-50463 */
31996, 32170, 32660, 33220, 33451, 33322, 33049, 32876, /* 50464-50471 */
32727, 32759, 32718, 32595, 32244, 31923, 32193, 32587, /* 50472-50479 */
33040, 33088, 32938, 32587, 32288, 32677, 33221, 33823, /* 50480-50487 */
33950, 33647, 33103, 32793, 32651, 32586, 32731, 32709, /* 50488-50495 */
32325, 31758, 31679, 32162, 32652, 33095, 32899, 32328, /* 50496-50503 */
32024, 32026, 32392, 32892, 33193, 33179, 32958, 32670, /* 50504-50511 */
32458, 32476, 32488, 32404, 32182, 32050, 31917, 32158, /* 50512-50519 */
32928, 33861, 34316, 33990, 33384, 33156, 33462, 34076, /* 50520-50527 */
34626, 34658, 34226, 33750, 33456, 33284, 33203, 33068, /* 50528-50535 */
32837, 32325, 31824, 31761, 32077, 32573, 32908, 32913, /* 50536-50543 */
32531, 32030, 32082, 32697, 33287, 33518, 33242, 32725, /* 50544-50551 */
32505, 32581, 32737, 32871, 32919, 32692, 32436, 32273, /* 50552-50559 */
32799, 33456, 33930, 34011, 33560, 33158, 33140, 33494, /* 50560-50567 */
34040, 34291, 34117, 33740, 33189, 32806, 32712, 32678, /* 50568-50575 */
32434, 31964, 31499, 31255, 31316, 31935, 32617, 32815, /* 50576-50583 */
32514, 31875, 31613, 32071, 32553, 33128, 33488, 33196, /* 50584-50591 */
32927, 32691, 32747, 32829, 32895, 32897, 32503, 32110, /* 50592-50599 */
32041, 32475, 33142, 33682, 33613, 33022, 32606, 32496, /* 50600-50607 */
32919, 33276, 33460, 33245, 32631, 32318, 32160, 32242, /* 50608-50615 */
32290, 32261, 32189, 31899, 31723, 31965, 32512, 32953, /* 50616-50623 */
33115, 32842, 32239, 31989, 32378, 33060, 33588, 33717, /* 50624-50631 */
33489, 33092, 32833, 32621, 32569, 32716, 32751, 32402, /* 50632-50639 */
32108, 32153, 32598, 33112, 33544, 33504, 33003, 32601, /* 50640-50647 */
32643, 33138, 33656, 33900, 33697, 33238, 32861, 32841, /* 50648-50655 */
32948, 32977, 32800, 32595, 32192, 31827, 32074, 32707, /* 50656-50663 */
33319, 33463, 33124, 32613, 32340, 32424, 32963, 33461, /* 50664-50671 */
33438, 33371, 33038, 32750, 32704, 32809, 33035, 32826, /* 50672-50679 */
32367, 32245, 32491, 32984, 33619, 33879, 33724, 33329, /* 50680-50687 */
32969, 33203, 33724, 34166, 34300, 33980, 33449, 32953, /* 50688-50695 */
32732, 32776, 32727, 32381, 31920, 31401, 31200, 31539, /* 50696-50703 */
32173, 32651, 32671, 32179, 31774, 31803, 32043, 32629, /* 50704-50711 */
33130, 33229, 33277, 33055, 32938, 32879, 32782, 32696, /* 50712-50719 */
32515, 32284, 32282, 32508, 32965, 33578, 33868, 33677, /* 50720-50727 */
33312, 33051, 33247, 33673, 33883, 33819, 33379, 32915, /* 50728-50735 */
32462, 32247, 32171, 32177, 31943, 31580, 31238, 31030, /* 50736-50743 */
31288, 31703, 32255, 32268, 31890, 31797, 31980, 32354, /* 50744-50751 */
32863, 33190, 33278, 33080, 32860, 32995, 33039, 32938, /* 50752-50759 */
32764, 32550, 32474, 32451, 32711, 33185, 33601, 33643, /* 50760-50767 */
33393, 32928, 32729, 32937, 33253, 33612, 33753, 33546, /* 50768-50775 */
33070, 32683, 32458, 32402, 32558, 32517, 32047, 31617, /* 50776-50783 */
31615, 32112, 32860, 33240, 33150, 32863, 32530, 32515, /* 50784-50791 */
32835, 33216, 33421, 33257, 32857, 32491, 32440, 32450, /* 50792-50799 */
32395, 32296, 32191, 32005, 32116, 32474, 32990, 33382, /* 50800-50807 */
33463, 33306, 32879, 32921, 33219, 33584, 33811, 33757, /* 50808-50815 */
33490, 33166, 32838, 32650, 32733, 32729, 32711, 32394, /* 50816-50823 */
32070, 32065, 32423, 33063, 33230, 32793, 32327, 32166, /* 50824-50831 */
32270, 32760, 33208, 33407, 33239, 32868, 32781, 32721, /* 50832-50839 */
32565, 32426, 32233, 31862, 31747, 31886, 32480, 33043, /* 50840-50847 */
33208, 33239, 33048, 32720, 32682, 33131, 33564, 33628, /* 50848-50855 */
33458, 33306, 33102, 32886, 32790, 32698, 32522, 32301, /* 50856-50863 */
31889, 31703, 31993, 32537, 32910, 32876, 32506, 32048, /* 50864-50871 */
31968, 32321, 32814, 33188, 33320, 33260, 32922, 32763, /* 50872-50879 */
32740, 32704, 32777, 32693, 32406, 32247, 32570, 33139, /* 50880-50887 */
33638, 33632, 33360, 32977, 32679, 32836, 33301, 33635, /* 50888-50895 */
33627, 33313, 33062, 32829, 32532, 32410, 32308, 32025, /* 50896-50903 */
31724, 31421, 31450, 31849, 32529, 33067, 33224, 32940, /* 50904-50911 */
32431, 32346, 32676, 33210, 33578, 33686, 33577, 33209, /* 50912-50919 */
33008, 32955, 32962, 33022, 32836, 32508, 32302, 32392, /* 50920-50927 */
32835, 33206, 33481, 33451, 32947, 32618, 32885, 33472, /* 50928-50935 */
33808, 33734, 33323, 32961, 32628, 32408, 32355, 32339, /* 50936-50943 */
32263, 31936, 31537, 31482, 31906, 32537, 32973, 32983, /* 50944-50951 */
32664, 32325, 32318, 32627, 33129, 33371, 33326, 33047, /* 50952-50959 */
32587, 32455, 32577, 32604, 32486, 32162, 31902, 31784, /* 50960-50967 */
32158, 32893, 33412, 33632, 33313, 32892, 32677, 32990, /* 50968-50975 */
33527, 33743, 33590, 33155, 32940, 32683, 32660, 32711, /* 50976-50983 */
32722, 32529, 31977, 31634, 31751, 32234, 32784, 33191, /* 50984-50991 */
32964, 32484, 32165, 32321, 32626, 32846, 33113, 33089, /* 50992-50999 */
32605, 32370, 32465, 32461, 32677, 32527, 32262, 32123, /* 51000-51007 */
32081, 32488, 33174, 33581, 33475, 33193, 32865, 32717, /* 51008-51015 */
32919, 33837, 34057, 34387, 33270, 32110, 34019, 34148, /* 51016-51023 */
34560, 35243, 35990, 37634, 38313, 38505, 38314, 38394, /* 51024-51031 */
38379, 38069, 37599, 37001, 36645, 36447, 36424, 36097, /* 51032-51039 */
35370, 34360, 33168, 32041, 31275, 30603, 28560, 26731, /* 51040-51047 */
25146, 23469, 22429, 21249, 20125, 17428, 18048, 26615, /* 51048-51055 */
30401, 28785, 27236, 25725, 23353, 30950, 36267, 31054, /* 51056-51063 */
33936, 30754, 29376, 29497, 27322, 34505, 33985, 36432, /* 51064-51071 */
37872, 37143, 25981, 25463, 28015, 27230, 30101, 31452, /* 51072-51079 */
29622, 32960, 32165, 26287, 21456, 20203, 24041, 26488, /* 51080-51087 */
31730, 38643, 35003, 31948, 34334, 35119, 38062, 43462, /* 51088-51095 */
43508, 39232, 36146, 30631, 34763, 30833, 31095, 36305, /* 51096-51103 */
37481, 33454, 29374, 36231, 37932, 39957, 43387, 41399, /* 51104-51111 */
39455, 42738, 41831, 36898, 42089, 42925, 42788, 46082, /* 51112-51119 */
46400, 46867, 44698, 45985, 47326, 43127, 40905, 39881, /* 51120-51127 */
36680, 38220, 46120, 45811, 42678, 39077, 34017, 36242, /* 51128-51135 */
38880, 40834, 40192, 35649, 35332, 31443, 31598, 33458, /* 51136-51143 */
34091, 31391, 28128, 29282, 30146, 28986, 28917, 28318, /* 51144-51151 */
27298, 29271, 25120, 21217, 22901, 17768, 13999, 12426, /* 51152-51159 */
20320, 24760, 19093, 16697, 18373, 19687, 20273, 20599, /* 51160-51167 */
20982, 23528, 28315, 29933, 32393, 33679, 34454, 27903, /* 51168-51175 */
23230, 30844, 36267, 34988, 31836, 31494, 29588, 26419, /* 51176-51183 */
26320, 28034, 32104, 32682, 31632, 30260, 27621, 30354, /* 51184-51191 */
27544, 27406, 27102, 25557, 29470, 28985, 27232, 26475, /* 51192-51199 */
28530, 29145, 31361, 30949, 29544, 30469, 29395, 30003, /* 51200-51207 */
30752, 29627, 23025, 19742, 17746, 17851, 21291, 27256, /* 51208-51215 */
30261, 27195, 26686, 24960, 26687, 33819, 38277, 36445, /* 51216-51223 */
39697, 44645, 46536, 45908, 46476, 47011, 44603, 46246, /* 51224-51231 */
45868, 42982, 42553, 43897, 43227, 45169, 46863, 50560, /* 51232-51239 */
56953, 52666, 51394, 52388, 52881, 56377, 57323, 55371, /* 51240-51247 */
53632, 51799, 50685, 48895, 46240, 47061, 45682, 44057, /* 51248-51255 */
43652, 43091, 41294, 43445, 43413, 41612, 38425, 34777, /* 51256-51263 */
36750, 35303, 33802, 32866, 32530, 35218, 30689, 25038, /* 51264-51271 */
26981, 27241, 27053, 29147, 26803, 25137, 25540, 28633, /* 51272-51279 */
29089, 29712, 31806, 31917, 30056, 29011, 27236, 25922, /* 51280-51287 */
21867, 20798, 19103, 15794, 12874, 14356, 21584, 19360, /* 51288-51295 */
17540, 15816, 14531, 16776, 17287, 16767, 17781, 16127, /* 51296-51303 */
17146, 17715, 15502, 16816, 15554, 17309, 18065, 15073, /* 51304-51311 */
17390, 17367, 15645, 16387, 15462, 16014, 14912, 12681, /* 51312-51319 */
14888, 16733, 17318, 21059, 25034, 25378, 23958, 25191, /* 51320-51327 */
24995, 25245, 29290, 29421, 29272, 32855, 35803, 36739, /* 51328-51335 */
38146, 39497, 41421, 42854, 43576, 42863, 45567, 46967, /* 51336-51343 */
45571, 45124, 44767, 46899, 51355, 53132, 52077, 50879, /* 51344-51351 */
52670, 52431, 53288, 54413, 54153, 55778, 55207, 57187, /* 51352-51359 */
55743, 54536, 53650, 52743, 51318, 48721, 48165, 48402, /* 51360-51367 */
47254, 44666, 44553, 45509, 45383, 44713, 43053, 43015, /* 51368-51375 */
42712, 44827, 47550, 45912, 42552, 39996, 37407, 36468, /* 51376-51383 */
37000, 38257, 36785, 36538, 36245, 37255, 36542, 36512, /* 51384-51391 */
37534, 35501, 33480, 33633, 32324, 31235, 29496, 27184, /* 51392-51399 */
25864, 26541, 30350, 27846, 22810, 21000, 18064, 16831, /* 51400-51407 */
17103, 17979, 18514, 16175, 14716, 16938, 15800, 13686, /* 51408-51415 */
15458, 14932, 13215, 12984, 11472, 10045, 8176, 7486, /* 51416-51423 */
9030, 5429, 5182, 4049, 3644, 5103, 7066, 13747, /* 51424-51431 */
17785, 19225, 18997, 18038, 19257, 21718, 23286, 25195, /* 51432-51439 */
26593, 26596, 26451, 28271, 29591, 31238, 32974, 33817, /* 51440-51447 */
35952, 38322, 40221, 41234, 42035, 43275, 44592, 48150, /* 51448-51455 */
50946, 51749, 51316, 50415, 48714, 48119, 49901, 53124, /* 51456-51463 */
53583, 52185, 53159, 54169, 53965, 54359, 53520, 51694, /* 51464-51471 */
51320, 50830, 50115, 48032, 47712, 46674, 44881, 44115, /* 51472-51479 */
41556, 40183, 37847, 36654, 37159, 38847, 42829, 40925, /* 51480-51487 */
38844, 37641, 34908, 35646, 36845, 37465, 39235, 39283, /* 51488-51495 */
37774, 37814, 37557, 36914, 35657, 35484, 37061, 35401, /* 51496-51503 */
34714, 33128, 33091, 32564, 32001, 33701, 37077, 38322, /* 51504-51511 */
36768, 32712, 28434, 26169, 25740, 26226, 26332, 25361, /* 51512-51519 */
23708, 22710, 22990, 22376, 23235, 24154, 23955, 24082, /* 51520-51527 */
22142, 20749, 19483, 18667, 17933, 14971, 13030, 12073, /* 51528-51535 */
10534, 9616, 9329, 13495, 16831, 19146, 17321, 16308, /* 51536-51543 */
15125, 14914, 17836, 18487, 21119, 22749, 22207, 22544, /* 51544-51551 */
25217, 27634, 28035, 29061, 29832, 31028, 31093, 30306, /* 51552-51559 */
31646, 31964, 33168, 35352, 37203, 41569, 43159, 43089, /* 51560-51567 */
41441, 39309, 39256, 40832, 42871, 43337, 41709, 41736, /* 51568-51575 */
42533, 42054, 43228, 42746, 43354, 45128, 44509, 43814, /* 51576-51583 */
44076, 44001, 43572, 43286, 43118, 41638, 40295, 40077, /* 51584-51591 */
39656, 40332, 42745, 43756, 44258, 41840, 40058, 39945, /* 51592-51599 */
39254, 40859, 44180, 46061, 44902, 44383, 44655, 45098, /* 51600-51607 */
44845, 44643, 44282, 43266, 42307, 41289, 39999, 38382, /* 51608-51615 */
38431, 37958, 38147, 40190, 41310, 38499, 35071, 32177, /* 51616-51623 */
30241, 30291, 29741, 29837, 27838, 25741, 24574, 24362, /* 51624-51631 */
24272, 22589, 22323, 21614, 19416, 19567, 19374, 17870, /* 51632-51639 */
17616, 16352, 14165, 13246, 11751, 10028, 9884, 10264, /* 51640-51647 */
13662, 16947, 17137, 15752, 14035, 14292, 13974, 15076, /* 51648-51655 */
16407, 19667, 20979, 21241, 23436, 25433, 27639, 29575, /* 51656-51663 */
31060, 32696, 33048, 34199, 34587, 34586, 35356, 35090, /* 51664-51671 */
36289, 40554, 44162, 46003, 44329, 43012, 43104, 43214, /* 51672-51679 */
44032, 45656, 46558, 45433, 44848, 44687, 44786, 43627, /* 51680-51687 */
42843, 41887, 42169, 41133, 40508, 41218, 40855, 40694, /* 51688-51695 */
39558, 38051, 36500, 35031, 34353, 33297, 33435, 35935, /* 51696-51703 */
37934, 36859, 34101, 32678, 31812, 32650, 33793, 35567, /* 51704-51711 */
35916, 35480, 35796, 37296, 38033, 37619, 38264, 38567, /* 51712-51719 */
37558, 37305, 37143, 36029, 35897, 35332, 34668, 35613, /* 51720-51727 */
38156, 39308, 36851, 34549, 32509, 30719, 30604, 31544, /* 51728-51735 */
32360, 30401, 30123, 30444, 31113, 30825, 29766, 28326, /* 51736-51743 */
27740, 27063, 26440, 25250, 23532, 22622, 21411, 20278, /* 51744-51751 */
19198, 18009, 17780, 18754, 19625, 21809, 24820, 25877, /* 51752-51759 */
23898, 22407, 21689, 20985, 21630, 23153, 25165, 25382, /* 51760-51767 */
25523, 27507, 29202, 30842, 31645, 31845, 32505, 32973, /* 51768-51775 */
33588, 33488, 33344, 34073, 34688, 35951, 39350, 42333, /* 51776-51783 */
42527, 41448, 40885, 39635, 39410, 40549, 41803, 41861, /* 51784-51791 */
41314, 41198, 41361, 42174, 42041, 41685, 41658, 40305, /* 51792-51799 */
40050, 40552, 39442, 37978, 36945, 35772, 34953, 33523, /* 51800-51807 */
32419, 30685, 29888, 31330, 34061, 35860, 34503, 33312, /* 51808-51815 */
32735, 32335, 32636, 33108, 35038, 36261, 35530, 35547, /* 51816-51823 */
36122, 37104, 37506, 37671, 37423, 37372, 37815, 37260, /* 51824-51831 */
37021, 36091, 35182, 34955, 36208, 39119, 39832, 37512, /* 51832-51839 */
34622, 32788, 31509, 30912, 31410, 31924, 30963, 30668, /* 51840-51847 */
30763, 29718, 28547, 28091, 27738, 26198, 25343, 24369, /* 51848-51855 */
22990, 22019, 20417, 19343, 18278, 17712, 16977, 15995, /* 51856-51863 */
15504, 16295, 18841, 22334, 22503, 21592, 19917, 19262, /* 51864-51871 */
19751, 20460, 22185, 23819, 24884, 25944, 27490, 29451, /* 51872-51879 */
30721, 31245, 32667, 34045, 34829, 35336, 36003, 36507, /* 51880-51887 */
36999, 37639, 39872, 43620, 47541, 48505, 47317, 45765, /* 51888-51895 */
45028, 45327, 45860, 47312, 47071, 46350, 46111, 46256, /* 51896-51903 */
46573, 45977, 46131, 45997, 45817, 45089, 44025, 43273, /* 51904-51911 */
41878, 40823, 39564, 37755, 35427, 33397, 31918, 31724, /* 51912-51919 */
32888, 34906, 36416, 35292, 33955, 32056, 31347, 31239, /* 51920-51927 */
32064, 33517, 33231, 32148, 31858, 32520, 33119, 33138, /* 51928-51935 */
33194, 33275, 33678, 33748, 33028, 32249, 31352, 30748, /* 51936-51943 */
31138, 32538, 34883, 35508, 33616, 31682, 29771, 28925, /* 51944-51951 */
29037, 30340, 30664, 29419, 28315, 27690, 27420, 27548, /* 51952-51959 */
26821, 25992, 25095, 24172, 23085, 22107, 21213, 19940, /* 51960-51967 */
19435, 18741, 17994, 16475, 15394, 15251, 16427, 19177, /* 51968-51975 */
22012, 22043, 20647, 19946, 19632, 19691, 20763, 23572, /* 51976-51983 */
26391, 27263, 27637, 28580, 30182, 31825, 33071, 33807, /* 51984-51991 */
34194, 34315, 34924, 35516, 35751, 36453, 38104, 40639, /* 51992-51999 */
44850, 47689, 47560, 45830, 44545, 44409, 44668, 45589, /* 52000-52007 */
46342, 45900, 45339, 45288, 45431, 45596, 45686, 45807, /* 52008-52015 */
45178, 44002, 43260, 42547, 41858, 40963, 39576, 38129, /* 52016-52023 */
36686, 35057, 33303, 31785, 31689, 33393, 36215, 37310, /* 52024-52031 */
35824, 33733, 32255, 31909, 31836, 32803, 34576, 34691, /* 52032-52039 */
34098, 34783, 35983, 36528, 36822, 37199, 37451, 36931, /* 52040-52047 */
36437, 35809, 35159, 34478, 33719, 33736, 35175, 37365, /* 52048-52055 */
37559, 35401, 33227, 31718, 31327, 31900, 32175, 31794, /* 52056-52063 */
30596, 30006, 29996, 29551, 28704, 27679, 26417, 25524, /* 52064-52071 */
24337, 22908, 21943, 20732, 19548, 18310, 16667, 15504, /* 52072-52079 */
14538, 13737, 13322, 14125, 16890, 19150, 18941, 17674, /* 52080-52087 */
16601, 15903, 16354, 17617, 19764, 21430, 21622, 22519, /* 52088-52095 */
24357, 26122, 27718, 28562, 29457, 30414, 31413, 32007, /* 52096-52103 */
32740, 33705, 34472, 35978, 38745, 42655, 45367, 45505, /* 52104-52111 */
44520, 43520, 43431, 44259, 45526, 46505, 46371, 46125, /* 52112-52119 */
46837, 47609, 47789, 47965, 47385, 46929, 46424, 45781, /* 52120-52127 */
45040, 43687, 42507, 41123, 39609, 38078, 36256, 34754, /* 52128-52135 */
33816, 33782, 35354, 37588, 37850, 36044, 34206, 33058, /* 52136-52143 */
32731, 32908, 33736, 35263, 34991, 34718, 35548, 36489, /* 52144-52151 */
36910, 36793, 36648, 36488, 36317, 35882, 35228, 34383, /* 52152-52159 */
33633, 33258, 33734, 35650, 37701, 37316, 35503, 33625, /* 52160-52167 */
32197, 31684, 32005, 32617, 31854, 30644, 30233, 30389, /* 52168-52175 */
29882, 29430, 28719, 28059, 26878, 25950, 24810, 23473, /* 52176-52183 */
22605, 21682, 20638, 19088, 18031, 17278, 16710, 16426, /* 52184-52191 */
17755, 20772, 22817, 22245, 20736, 19646, 19384, 19706, /* 52192-52199 */
20707, 22794, 23886, 24383, 25198, 26662, 28001, 28831, /* 52200-52207 */
29384, 29965, 30853, 31095, 31815, 32175, 32686, 33484, /* 52208-52215 */
34780, 37252, 40607, 42575, 42185, 41129, 40141, 39762, /* 52216-52223 */
40556, 42090, 42858, 42253, 42075, 42803, 43044, 43155, /* 52224-52231 */
42874, 42468, 42135, 41738, 40759, 39993, 39305, 38037, /* 52232-52239 */
36854, 35582, 34801, 33664, 32164, 31218, 31376, 33247, /* 52240-52247 */
35740, 35757, 34062, 32555, 31407, 31070, 30936, 32337, /* 52248-52255 */
33779, 33678, 33533, 33987, 34760, 35104, 35178, 35155, /* 52256-52263 */
35146, 35026, 34642, 33932, 33827, 33307, 33563, 34212, /* 52264-52271 */
36399, 38470, 38148, 36691, 35198, 34078, 33378, 34353, /* 52272-52279 */
34831, 34642, 33454, 32988, 33710, 32749, 32766, 31988, /* 52280-52287 */
31084, 29563, 28680, 27425, 26409, 26142, 24945, 21690, /* 52288-52295 */
21155, 21752, 22663, 21960, 20852, 21630, 25527, 27961, /* 52296-52303 */
28405, 26858, 26788, 27748, 27685, 27663, 27489, 27558, /* 52304-52311 */
26418, 25894, 27109, 28227, 28564, 28018, 26477, 25525, /* 52312-52319 */
25039, 23754, 23714, 22975, 24179, 26665, 28949, 32950, /* 52320-52327 */
35083, 35336, 35732, 35509, 35252, 36550, 38093, 39796, /* 52328-52335 */
41186, 42388, 43308, 45213, 45423, 44787, 45033, 43531, /* 52336-52343 */
43765, 41961, 42688, 40902, 39923, 39333, 38145, 36184, /* 52344-52351 */
34340, 33340, 32480, 32174, 32597, 33987, 33000, 31516, /* 52352-52359 */
28063, 26747, 25462, 25521, 26344, 25533, 25217, 25183, /* 52360-52367 */
26085, 27006, 28727, 28474, 29999, 30166, 32459, 33033, /* 52368-52375 */
33042, 34127, 36001, 36716, 37668, 39903, 42438, 43657, /* 52376-52383 */
40353, 38465, 38022, 37538, 37546, 37217, 36173, 35465, /* 52384-52391 */
36543, 34809, 32519, 30899, 30480, 29341, 27284, 24853, /* 52392-52399 */
25228, 24621, 23504, 21120, 20330, 21450, 21820, 19638, /* 52400-52407 */
17871, 18062, 21902, 24122, 25029, 24372, 24211, 25058, /* 52408-52415 */
23495, 23738, 27065, 30892, 32780, 31528, 31645, 34484, /* 52416-52423 */
35399, 36241, 35291, 34707, 35534, 36179, 34727, 32560, /* 52424-52431 */
34410, 35982, 35521, 35613, 36816, 38428, 38037, 36238, /* 52432-52439 */
33159, 33676, 34747, 36862, 37114, 36119, 39501, 41991, /* 52440-52447 */
42403, 41649, 42464, 44209, 44697, 42559, 41635, 41580, /* 52448-52455 */
40564, 40248, 38694, 38632, 39695, 38839, 36057, 34528, /* 52456-52463 */
35655, 38469, 39290, 37342, 35653, 34608, 33157, 31127, /* 52464-52471 */
30286, 31204, 33252, 32625, 30158, 29487, 31424, 31954, /* 52472-52479 */
30176, 28248, 28042, 28040, 27690, 27103, 27104, 29103, /* 52480-52487 */
31099, 32062, 34204, 36790, 38734, 38462, 36757, 36486, /* 52488-52495 */
37438, 39672, 40463, 39726, 40012, 41419, 41178, 38604, /* 52496-52503 */
36441, 36170, 36000, 34152, 31256, 29561, 29008, 27604, /* 52504-52511 */
25234, 22958, 23242, 23460, 21389, 18975, 19264, 22008, /* 52512-52519 */
24201, 24206, 22571, 21770, 21991, 21829, 20830, 21943, /* 52520-52527 */
25769, 27840, 26947, 26397, 28857, 31509, 32057, 31770, /* 52528-52535 */
31879, 33472, 34961, 34858, 34568, 36501, 39110, 39945, /* 52536-52543 */
40630, 42310, 43774, 43460, 40427, 37764, 36625, 37140, /* 52544-52551 */
37986, 37018, 35913, 37440, 38627, 37707, 36351, 36693, /* 52552-52559 */
38010, 38328, 37316, 36063, 36491, 36903, 36296, 35023, /* 52560-52567 */
35263, 36701, 36791, 35023, 34392, 36288, 39183, 40305, /* 52568-52575 */
38459, 36492, 35635, 34711, 33060, 32367, 34266, 36570, /* 52576-52583 */
35704, 33622, 33846, 35439, 35527, 33867, 31746, 31127, /* 52584-52591 */
31018, 29916, 28353, 27728, 29218, 30414, 30811, 31700, /* 52592-52599 */
33367, 34159, 33132, 31098, 30123, 31361, 33532, 34800, /* 52600-52607 */
34485, 35508, 38079, 38956, 37914, 37201, 38349, 38984, /* 52608-52615 */
37925, 36464, 35595, 35295, 34202, 32084, 29826, 29348, /* 52616-52623 */
28882, 26769, 24198, 23532, 25640, 27582, 26757, 24455, /* 52624-52631 */
23246, 22527, 21596, 20666, 21509, 24664, 26409, 25056, /* 52632-52639 */
24315, 26194, 28461, 29311, 28831, 28795, 29989, 30912, /* 52640-52647 */
30843, 30774, 32458, 35133, 37091, 38634, 40707, 42213, /* 52648-52655 */
42285, 41151, 39266, 38909, 40272, 41542, 41136, 40014, /* 52656-52663 */
41077, 42355, 41493, 39634, 38921, 38926, 38449, 36637, /* 52664-52671 */
34790, 34465, 34092, 32962, 31406, 30700, 31553, 31711, /* 52672-52679 */
30297, 29883, 31745, 35034, 36548, 34893, 33027, 32271, /* 52680-52687 */
31984, 31355, 31229, 33266, 36279, 36210, 34564, 34391, /* 52688-52695 */
35644, 36557, 35635, 33977, 33543, 33792, 33079, 31669, /* 52696-52703 */
30788, 31886, 33282, 33996, 34501, 34889, 35079, 33692, /* 52704-52711 */
31383, 29826, 30114, 31499, 32294, 31438, 31425, 33393, /* 52712-52719 */
34610, 34125, 33118, 33699, 34763, 34438, 33505, 33240, /* 52720-52727 */
33682, 33816, 32641, 31293, 31584, 32411, 31435, 29652, /* 52728-52735 */
29500, 31980, 34086, 33008, 30353, 28331, 27159, 25816, /* 52736-52743 */
24420, 24415, 26592, 27805, 26458, 25116, 25823, 27508, /* 52744-52751 */
28163, 27221, 26678, 27417, 28181, 28320, 28002, 29147, /* 52752-52759 */
31791, 34496, 36290, 37665, 38811, 39267, 38281, 36846, /* 52760-52767 */
36900, 38543, 40591, 40873, 40166, 41469, 43529, 43725, /* 52768-52775 */
42376, 41566, 41941, 41819, 40248, 38422, 37327, 36668, /* 52776-52783 */
35174, 33015, 31639, 31752, 31463, 29900, 28579, 29512, /* 52784-52791 */
32438, 33037, 30784, 28554, 27743, 27464, 26709, 26450, /* 52792-52799 */
28501, 31722, 32507, 31642, 31808, 33567, 35065, 34886, /* 52800-52807 */
33942, 33773, 34257, 34296, 33416, 32796, 33701, 35430, /* 52808-52815 */
36759, 37349, 37399, 37113, 35781, 33468, 31743, 31815, /* 52816-52823 */
33205, 33817, 32615, 32074, 33339, 34058, 33111, 32088, /* 52824-52831 */
32153, 32687, 32320, 31164, 30549, 30755, 30682, 29811, /* 52832-52839 */
28750, 29105, 29995, 29642, 28714, 29303, 32037, 34367, /* 52840-52847 */
33892, 31796, 30416, 29793, 29074, 28097, 28319, 30429, /* 52848-52855 */
31830, 30901, 29446, 29712, 30757, 30729, 29557, 28356, /* 52856-52863 */
28195, 28158, 27896, 27401, 27677, 29574, 31983, 33668, /* 52864-52871 */
34513, 35076, 35200, 34270, 33169, 33173, 34676, 36756, /* 52872-52879 */
37377, 37008, 37974, 40136, 40833, 40065, 39896, 40673, /* 52880-52887 */
41244, 40565, 39455, 38806, 38232, 37288, 35611, 34452, /* 52888-52895 */
34480, 34386, 32961, 31706, 32630, 34695, 34944, 32589, /* 52896-52903 */
29982, 28488, 27657, 26782, 26076, 27061, 29166, 29651, /* 52904-52911 */
28499, 28050, 29197, 30579, 30724, 30203, 30128, 30813, /* 52912-52919 */
31524, 31550, 31534, 32856, 35581, 38093, 39299, 39279, /* 52920-52927 */
39151, 38419, 36776, 35116, 34854, 35858, 36676, 35709, /* 52928-52935 */
34944, 35955, 36782, 35864, 34416, 34049, 34181, 33754, /* 52936-52943 */
32448, 31459, 30859, 30053, 28670, 27169, 27091, 27755, /* 52944-52951 */
27514, 26917, 27405, 29818, 31796, 31219, 29118, 27749, /* 52952-52959 */
27395, 27066, 26683, 26933, 29122, 31263, 30778, 29886, /* 52960-52967 */
30546, 32250, 33056, 32443, 31724, 31491, 31567, 31307, /* 52968-52975 */
30526, 30598, 32440, 34596, 35632, 35408, 34729, 34004, /* 52976-52983 */
32927, 31575, 31051, 31854, 33331, 33950, 33591, 34454, /* 52984-52991 */
36432, 37425, 37283, 37090, 37749, 38539, 38205, 37490, /* 52992-52999 */
37132, 36951, 36424, 35329, 34477, 34712, 34750, 33917, /* 53000-53007 */
33235, 34412, 36634, 36707, 34380, 31809, 30440, 29574, /* 53008-53015 */
28553, 27879, 28655, 30790, 31585, 30400, 29830, 30538, /* 53016-53023 */
31336, 31157, 30315, 29665, 29672, 29795, 29515, 29163, /* 53024-53031 */
30247, 32821, 35309, 36143, 35872, 35677, 35358, 34271, /* 53032-53039 */
33314, 33496, 34819, 36115, 35871, 35517, 36837, 37906, /* 53040-53047 */
37606, 36865, 36559, 36786, 36290, 35039, 33912, 33189, /* 53048-53055 */
32485, 31356, 29992, 29504, 29750, 29600, 28897, 29190, /* 53056-53063 */
31252, 32515, 31261, 29037, 27452, 26704, 26224, 25656, /* 53064-53071 */
25753, 27603, 29540, 29446, 28690, 29180, 30343, 30961, /* 53072-53079 */
30726, 30244, 30100, 30253, 30231, 29857, 30483, 32672, /* 53080-53087 */
35386, 37127, 37044, 36581, 36239, 35320, 34092, 33537, /* 53088-53095 */
34057, 35353, 35948, 35349, 35688, 37061, 37687, 37201, /* 53096-53103 */
36714, 37154, 37409, 36739, 35862, 35439, 35251, 34523, /* 53104-53111 */
33381, 32619, 32915, 33076, 32546, 32136, 33372, 35239, /* 53112-53119 */
35066, 33127, 31116, 30071, 29384, 28661, 27923, 28738, /* 53120-53127 */
31042, 32034, 31194, 30718, 31459, 32240, 32008, 31314, /* 53128-53135 */
30760, 30756, 30877, 30424, 30075, 31095, 33570, 35879, /* 53136-53143 */
36305, 35523, 35236, 34798, 33623, 32551, 32432, 33259, /* 53144-53151 */
34425, 34528, 34310, 35448, 36676, 36675, 36076, 35973, /* 53152-53159 */
36197, 36066, 35218, 34471, 34039, 33471, 32430, 30981, /* 53160-53167 */
30561, 30815, 30655, 30074, 30529, 32331, 33196, 31752, /* 53168-53175 */
29500, 27973, 27286, 26802, 26073, 25966, 27571, 29509, /* 53176-53183 */
29475, 28637, 28810, 29806, 30438, 30228, 29734, 29534, /* 53184-53191 */
29712, 29732, 29477, 29951, 32065, 34920, 36561, 36371, /* 53192-53199 */
35751, 35444, 34663, 33739, 33096, 33569, 34843, 35671, /* 53200-53207 */
35276, 35538, 37135, 37970, 37615, 37249, 37446, 37616, /* 53208-53215 */
36948, 36055, 35443, 35023, 34451, 33260, 32425, 32362, /* 53216-53223 */
32577, 32259, 31980, 33521, 35243, 34964, 33045, 31270, /* 53224-53231 */
30297, 29553, 28743, 28129, 28830, 30806, 31784, 30935, /* 53232-53239 */
30480, 31144, 31876, 31799, 31062, 30531, 30634, 30662, /* 53240-53247 */
30492, 30433, 31630, 34163, 36292, 36623, 35898, 35683, /* 53248-53255 */
35148, 34073, 33125, 32871, 33878, 35127, 35245, 34908, /* 53256-53263 */
35810, 37076, 37150, 36475, 36190, 36384, 36251, 35335, /* 53264-53271 */
34321, 33839, 33569, 32701, 31667, 31204, 31380, 31275, /* 53272-53279 */
30711, 31466, 33224, 33803, 32487, 30558, 28982, 28035, /* 53280-53287 */
27430, 26750, 26652, 28124, 29975, 29964, 29117, 29161, /* 53288-53295 */
29954, 30526, 30196, 29591, 29308, 29460, 29567, 29450, /* 53296-53303 */
29918, 31947, 34799, 36312, 36010, 35493, 35083, 34179, /* 53304-53311 */
33114, 32613, 33073, 34378, 35300, 34956, 35144, 36442, /* 53312-53319 */
37200, 36863, 36577, 36799, 36924, 36529, 35727, 34984, /* 53320-53327 */
34470, 33733, 32639, 31803, 31803, 32021, 31748, 31854, /* 53328-53335 */
33425, 34815, 34226, 32457, 30802, 29578, 28804, 28175, /* 53336-53343 */
27644, 28209, 29961, 30931, 30446, 30015, 30462, 31201, /* 53344-53351 */
31458, 30811, 30264, 30245, 30466, 30625, 30555, 31719, /* 53352-53359 */
34300, 36547, 36807, 35988, 35293, 34796, 34099, 33197, /* 53360-53367 */
32894, 33555, 34747, 34996, 34593, 35495, 36759, 37049, /* 53368-53375 */
36723, 36429, 36538, 36280, 35535, 34677, 34180, 33799, /* 53376-53383 */
33022, 32025, 31573, 31742, 31694, 31624, 32614, 34350, /* 53384-53391 */
34932, 33515, 31559, 29992, 28992, 28373, 27692, 27397, /* 53392-53399 */
28747, 30434, 30300, 29437, 29472, 30183, 30671, 30486, /* 53400-53407 */
30031, 29692, 29685, 29714, 29450, 29906, 32113, 34965, /* 53408-53415 */
36331, 35887, 35187, 34794, 34236, 33413, 32914, 33197, /* 53416-53423 */
34325, 35310, 34996, 34961, 36141, 36914, 36846, 36566, /* 53424-53431 */
36482, 36474, 36061, 35335, 34739, 34316, 33684, 32660, /* 53432-53439 */
31624, 31513, 31714, 31593, 31990, 33535, 34686, 33976, /* 53440-53447 */
32083, 30384, 29350, 28577, 28025, 27389, 27785, 29644, /* 53448-53455 */
30764, 30178, 29671, 30179, 30878, 30934, 30445, 29942, /* 53456-53463 */
29755, 29898, 29793, 29830, 31246, 34143, 36378, 36481, /* 53464-53471 */
35534, 35117, 34910, 34243, 33287, 32823, 33464, 34751, /* 53472-53479 */
35128, 34769, 35428, 36573, 36815, 36548, 36479, 36629, /* 53480-53487 */
36368, 35606, 34880, 34315, 33732, 32801, 31717, 31098, /* 53488-53495 */
31377, 31748, 31922, 33121, 34594, 34589, 33212, 31486, /* 53496-53503 */
30098, 29087, 28394, 27595, 27399, 28576, 30291, 30399, /* 53504-53511 */
29665, 29582, 30148, 30691, 30637, 30413, 30122, 30040, /* 53512-53519 */
30050, 29948, 30597, 32728, 35407, 36530, 36002, 35318, /* 53520-53527 */
34672, 34020, 33373, 32813, 33017, 33938, 35061, 34936, /* 53528-53535 */
35037, 35756, 36717, 35528, 35198, 36889, 37830, 38059, /* 53536-53543 */
38460, 39359, 39963, 39892, 38531, 37677, 37116, 36520, /* 53544-53551 */
37129, 37409, 38070, 38854, 37184, 34373, 30745, 26781, /* 53552-53559 */
23597, 20208, 15416, 14169, 14715, 16214, 21286, 27914, /* 53560-53567 */
30394, 32303, 31791, 29440, 29374, 31981, 31401, 33027, /* 53568-53575 */
34809, 33763, 28625, 22102, 16561, 17812, 22118, 23395, /* 53576-53583 */
27697, 30180, 33723, 39310, 41520, 40218, 39011, 40573, /* 53584-53591 */
39893, 40540, 43892, 41552, 38412, 39152, 45060, 43630, /* 53592-53599 */
37195, 29213, 25056, 29257, 32660, 33904, 38990, 41777, /* 53600-53607 */
39585, 35920, 32441, 36692, 41386, 47198, 47584, 39416, /* 53608-53615 */
32573, 33636, 38935, 38487, 34654, 29788, 23058, 18592, /* 53616-53623 */
14539, 18825, 25989, 27819, 31871, 26118, 24601, 29027, /* 53624-53631 */
35339, 47401, 49985, 48261, 43184, 39343, 39277, 36626, /* 53632-53639 */
28264, 21204, 26568, 28039, 26572, 26664, 25038, 27254, /* 53640-53647 */
35280, 39848, 47883, 48010, 37070, 25983, 20661, 33687, /* 53648-53655 */
37202, 26908, 21259, 17297, 15498, 16477, 18014, 16590, /* 53656-53663 */
17665, 19860, 24098, 26910, 29004, 32633, 32443, 30829, /* 53664-53671 */
32926, 37810, 38485, 38109, 39653, 39158, 36178, 34707, /* 53672-53679 */
35392, 30944, 23678, 19940, 17120, 18430, 25481, 30872, /* 53680-53687 */
29129, 24865, 30989, 33828, 29310, 28948, 31456, 34136, /* 53688-53695 */
39058, 41667, 40798, 36505, 29434, 26027, 24015, 24850, /* 53696-53703 */
26450, 24409, 31966, 37597, 37423, 36016, 34052, 38819, /* 53704-53711 */
39947, 34724, 30485, 28736, 35509, 39491, 36595, 35054, /* 53712-53719 */
32831, 28922, 32847, 36697, 31713, 24032, 17286, 18896, /* 53720-53727 */
25227, 30625, 30436, 25570, 19521, 22324, 27794, 28334, /* 53728-53735 */
29627, 31275, 32969, 35231, 37305, 37479, 36347, 37309, /* 53736-53743 */
36313, 31840, 24579, 25540, 30740, 31352, 29869, 27578, /* 53744-53751 */
29922, 36064, 40082, 43655, 46712, 54537, 59043, 56397, /* 53752-53759 */
50608, 37017, 30287, 32827, 34670, 28243, 22750, 21113, /* 53760-53767 */
23084, 27697, 29532, 33298, 33323, 30560, 30024, 31353, /* 53768-53775 */
27995, 30976, 39076, 36464, 33114, 29322, 25087, 25415, /* 53776-53783 */
27634, 25749, 24544, 29004, 33416, 34493, 36322, 34384, /* 53784-53791 */
29965, 29799, 40715, 53255, 52050, 47301, 42847, 39073, /* 53792-53799 */
41392, 44258, 40647, 34707, 31255, 28923, 27834, 22907, /* 53800-53807 */
20660, 24924, 26694, 26849, 29064, 33495, 38198, 42044, /* 53808-53815 */
42753, 41561, 36431, 36637, 39811, 36411, 31696, 27204, /* 53816-53823 */
21964, 25002, 29949, 30483, 30965, 30869, 38874, 44784, /* 53824-53831 */
41113, 34142, 26426, 26387, 32570, 29741, 27853, 31484, /* 53832-53839 */
30333, 29728, 28696, 28056, 28296, 27729, 26627, 25077, /* 53840-53847 */
26524, 31833, 41574, 48015, 44291, 39806, 30139, 25256, /* 53848-53855 */
34557, 38293, 35135, 32181, 35393, 38564, 39428, 39370, /* 53856-53863 */
36405, 35393, 38641, 42121, 40871, 40768, 39377, 35409, /* 53864-53871 */
32268, 31220, 29116, 29030, 32662, 32642, 33816, 36248, /* 53872-53879 */
37371, 38840, 37063, 35059, 33800, 28487, 30502, 37214, /* 53880-53887 */
35113, 29284, 25965, 24993, 28821, 32640, 32934, 27113, /* 53888-53895 */
23849, 24513, 22064, 21024, 25063, 25989, 27841, 33180, /* 53896-53903 */
35710, 35709, 33007, 27201, 27807, 36435, 37542, 35062, /* 53904-53911 */
34358, 32150, 28938, 25637, 26780, 34168, 37853, 38050, /* 53912-53919 */
37568, 38790, 42665, 50704, 52589, 48294, 42487, 35109, /* 53920-53927 */
30613, 27803, 27265, 28208, 27803, 26258, 27203, 28580, /* 53928-53935 */
27824, 28818, 33318, 40802, 43586, 42419, 39638, 33410, /* 53936-53943 */
28212, 29332, 28717, 27586, 27440, 27237, 28771, 29374, /* 53944-53951 */
29963, 33475, 32426, 27411, 25305, 27413, 33689, 38656, /* 53952-53959 */
42146, 44667, 42605, 36669, 31747, 32806, 35846, 33227, /* 53960-53967 */
30456, 30034, 29833, 31015, 33642, 36773, 37485, 40675, /* 53968-53975 */
43159, 38889, 39048, 38780, 34204, 32616, 35506, 35642, /* 53976-53983 */
32507, 30276, 27221, 24794, 25092, 26674, 27378, 26104, /* 53984-53991 */
26566, 26858, 26531, 29907, 30980, 32033, 34126, 35538, /* 53992-53999 */
34151, 35519, 40157, 41188, 37893, 33863, 32501, 29445, /* 54000-54007 */
27635, 29595, 28781, 30457, 37284, 42562, 44949, 43888, /* 54008-54015 */
39321, 33354, 32537, 34292, 30673, 25672, 26711, 27648, /* 54016-54023 */
26729, 26659, 26103, 26629, 27774, 28564, 31250, 36998, /* 54024-54031 */
45444, 50010, 49874, 45963, 37634, 30652, 31398, 38299, /* 54032-54039 */
40695, 36522, 34462, 35626, 36521, 36109, 33915, 33496, /* 54040-54047 */
37226, 38063, 34870, 26958, 19939, 20404, 26548, 29970, /* 54048-54055 */
26962, 25636, 25796, 24209, 25649, 28460, 29424, 28173, /* 54056-54063 */
26424, 24661, 25070, 28450, 33189, 35847, 38776, 38457, /* 54064-54071 */
35414, 31741, 33228, 39556, 40594, 35862, 32643, 35630, /* 54072-54079 */
38167, 37008, 33766, 36950, 43871, 44521, 42146, 39834, /* 54080-54087 */
37400, 33095, 31215, 33791, 32966, 31412, 31221, 31925, /* 54088-54095 */
31146, 31689, 32938, 28512, 27272, 30092, 29202, 28455, /* 54096-54103 */
30298, 35511, 35288, 31192, 27977, 24884, 25378, 27848, /* 54104-54111 */
29123, 27930, 28995, 30710, 31067, 29942, 27512, 29215, /* 54112-54119 */
35536, 43787, 48669, 49813, 47264, 39475, 34946, 36582, /* 54120-54127 */
36621, 32686, 27980, 28971, 29470, 28656, 29292, 31419, /* 54128-54135 */
34271, 34049, 33281, 32714, 33744, 38341, 41696, 37573, /* 54136-54143 */
34910, 32046, 25586, 26514, 29182, 27433, 25972, 26439, /* 54144-54151 */
28976, 32802, 35548, 35485, 38063, 44040, 44162, 38285, /* 54152-54159 */
32051, 29945, 31675, 33851, 35606, 34381, 30808, 29155, /* 54160-54167 */
28257, 27302, 27012, 27394, 26797, 23204, 19059, 22050, /* 54168-54175 */
29529, 36544, 40378, 40804, 38738, 33405, 29390, 32175, /* 54176-54183 */
36728, 36719, 33804, 31422, 30375, 30522, 28951, 27232, /* 54184-54191 */
32062, 40226, 45030, 44748, 43299, 42404, 40103, 35972, /* 54192-54199 */
34384, 35277, 34775, 34025, 31844, 30224, 32321, 32444, /* 54200-54207 */
29704, 28376, 27758, 26757, 26976, 29338, 32920, 33698, /* 54208-54215 */
32958, 33596, 30046, 28618, 31998, 29731, 25808, 27905, /* 54216-54223 */
29473, 28726, 28956, 28912, 29403, 32407, 35685, 37552, /* 54224-54231 */
38602, 37066, 32951, 29194, 32349, 34827, 32861, 31764, /* 54232-54239 */
29493, 28791, 31548, 34496, 36208, 37147, 37556, 36512, /* 54240-54247 */
35453, 36979, 41865, 42871, 38439, 36868, 34335, 27666, /* 54248-54255 */
27659, 32868, 34655, 33107, 31259, 32187, 32998, 32265, /* 54256-54263 */
32357, 33052, 35970, 37962, 34153, 28611, 23872, 21082, /* 54264-54271 */
22457, 25767, 26123, 26595, 29223, 30514, 30587, 31420, /* 54272-54279 */
31888, 30101, 27085, 26705, 32918, 38739, 44167, 47927, /* 54280-54287 */
46993, 43157, 38063, 32151, 31006, 34211, 34172, 30484, /* 54288-54295 */
25512, 26097, 30844, 31046, 30364, 34341, 41177, 42581, /* 54296-54303 */
41210, 41641, 41026, 37921, 35108, 34045, 31692, 28663, /* 54304-54311 */
25782, 22372, 22868, 28446, 32148, 32931, 32124, 32330, /* 54312-54319 */
33751, 33157, 32880, 35851, 38091, 38496, 35719, 30510, /* 54320-54327 */
29245, 30789, 29953, 27701, 26986, 26940, 26500, 26303, /* 54328-54335 */
26161, 27707, 33788, 40859, 43099, 42210, 41377, 36212, /* 54336-54343 */
28992, 31948, 36107, 33987, 31471, 30408, 29982, 29046, /* 54344-54351 */
27407, 26021, 26616, 28152, 29434, 29860, 32962, 39798, /* 54352-54359 */
42501, 41677, 39623, 34941, 31609, 34476, 39095, 40242, /* 54360-54367 */
39160, 37812, 36706, 35463, 34594, 34019, 33083, 35368, /* 54368-54375 */
37222, 34536, 31359, 29799, 29469, 30441, 31648, 29998, /* 54376-54383 */
26929, 25661, 26444, 26136, 23834, 24366, 23874, 20889, /* 54384-54391 */
19579, 21640, 26124, 33003, 38257, 40102, 41427, 40376, /* 54392-54399 */
35839, 34922, 38478, 38580, 34454, 32000, 35885, 39471, /* 54400-54407 */
38549, 38312, 40908, 45290, 46019, 42614, 40373, 38347, /* 54408-54415 */
34489, 30857, 28840, 26941, 27544, 27717, 25691, 26791, /* 54416-54423 */
30317, 30972, 29221, 28900, 29707, 30499, 30116, 30795, /* 54424-54431 */
32128, 31573, 29764, 26119, 22694, 24092, 29218, 32480, /* 54432-54439 */
31980, 31390, 32869, 32656, 29149, 28173, 32317, 39332, /* 54440-54447 */
44375, 43938, 43683, 42359, 36390, 31017, 32200, 33704, /* 54448-54455 */
31674, 28768, 27703, 28666, 30484, 32565, 32742, 31821, /* 54456-54463 */
32311, 32558, 29764, 32223, 39844, 41833, 40230, 38327, /* 54464-54471 */
35014, 29083, 26078, 27672, 28524, 28506, 29629, 31333, /* 54472-54479 */
31945, 32157, 32706, 35517, 39055, 38513, 36844, 36286, /* 54480-54487 */
35882, 34901, 36124, 37938, 34880, 30097, 27720, 28013, /* 54488-54495 */
26573, 23736, 24827, 24953, 22954, 23591, 28548, 34051, /* 54496-54503 */
38532, 40968, 40209, 38144, 35435, 31231, 28131, 30642, /* 54504-54511 */
32527, 29214, 25853, 26722, 27903, 27575, 29190, 34734, /* 54512-54519 */
43139, 47103, 44711, 42789, 42643, 40542, 36263, 33691, /* 54520-54527 */
35018, 36768, 35208, 34076, 35440, 36052, 34767, 31353, /* 54528-54535 */
28597, 27805, 27771, 27373, 27874, 28842, 30484, 32100, /* 54536-54543 */
29969, 26679, 26418, 28147, 29228, 29203, 29501, 30171, /* 54544-54551 */
29949, 27810, 26021, 27573, 32828, 36142, 34913, 36854, /* 54552-54559 */
40247, 39928, 36963, 36058, 38080, 37343, 32626, 29644, /* 54560-54567 */
31626, 34973, 35806, 33782, 32477, 32974, 31865, 29790, /* 54568-54575 */
32172, 37672, 38940, 37099, 35079, 32428, 29097, 29527, /* 54576-54583 */
33694, 34274, 32989, 34014, 32814, 30284, 31850, 33598, /* 54584-54591 */
35863, 38848, 38110, 34509, 30352, 26946, 24814, 25280, /* 54592-54599 */
28542, 30031, 27788, 26065, 26964, 27941, 28137, 28252, /* 54600-54607 */
27644, 27970, 30213, 33526, 38357, 43951, 45152, 41969, /* 54608-54615 */
39195, 37001, 32417, 26648, 28196, 32165, 30712, 29738, /* 54616-54623 */
32919, 35547, 33516, 32277, 35905, 41040, 42379, 40377, /* 54624-54631 */
38436, 36493, 34466, 30703, 27489, 26803, 26468, 24397, /* 54632-54639 */
24342, 28229, 33341, 36121, 34176, 31922, 32577, 33613, /* 54640-54647 */
32785, 32719, 34702, 37855, 38584, 36731, 34779, 31407, /* 54648-54655 */
29503, 29447, 28432, 27213, 26589, 25832, 24354, 22786, /* 54656-54663 */
25839, 34592, 40010, 38641, 39181, 40311, 37280, 33499, /* 54664-54671 */
33050, 34891, 34526, 30720, 26882, 26493, 27770, 27548, /* 54672-54679 */
24568, 24456, 29448, 33187, 34705, 37266, 42308, 45017, /* 54680-54687 */
43239, 39638, 36734, 34759, 34124, 35380, 35487, 34968, /* 54688-54695 */
34374, 32211, 30081, 30463, 31607, 34136, 36593, 35607, /* 54696-54703 */
34113, 34295, 34120, 31601, 29898, 31796, 31074, 25080, /* 54704-54711 */
23301, 26040, 27112, 26707, 25906, 24287, 22167, 20846, /* 54712-54719 */
22413, 27874, 35332, 39467, 39595, 38206, 36826, 34501, /* 54720-54727 */
31615, 32757, 35119, 35127, 35266, 37237, 38434, 38111, /* 54728-54735 */
37414, 38299, 41696, 42514, 40522, 37341, 34583, 34427, /* 54736-54743 */
32649, 31263, 32968, 34266, 31351, 27945, 29527, 32090, /* 54744-54751 */
31886, 29964, 28313, 27009, 26565, 26189, 26545, 28029, /* 54752-54759 */
29350, 29622, 28847, 29036, 29523, 31485, 33628, 33119, /* 54760-54767 */
32688, 34033, 33860, 30973, 28991, 32730, 41368, 46011, /* 54768-54775 */
45660, 44253, 42086, 38240, 33643, 31571, 32106, 31550, /* 54776-54783 */
28657, 25851, 25488, 29122, 31706, 28907, 27200, 29448, /* 54784-54791 */
30333, 29794, 32593, 37943, 39591, 37165, 33646, 30890, /* 54792-54799 */
28087, 25397, 25096, 26215, 30329, 34626, 35933, 34821, /* 54800-54807 */
34596, 36729, 39784, 41132, 39851, 39094, 39273, 38560, /* 54808-54815 */
35907, 33287, 32648, 30450, 25376, 22328, 23544, 26159, /* 54816-54823 */
35943, 40738, 32513, 27808, 25634, 24575, 20963, 19952, /* 54824-54831 */
22650, 19468, 17874, 21775, 24428, 24245, 27438, 32409, /* 54832-54839 */
34561, 33368, 33210, 34698, 34289, 38773, 45257, 52539, /* 54840-54847 */
56469, 58043, 61391, 62154, 60878, 57802, 54657, 53606, /* 54848-54855 */
50250, 45793, 41487, 38849, 36030, 32014, 28178, 21906, /* 54856-54863 */
16021, 13575, 16171, 19428, 20959, 24607, 22811, 18884, /* 54864-54871 */
17130, 13319, 8961, 8003, 8787, 6830, 4035, 3442, /* 54872-54879 */
1078, 547, 4499, 12429, 18602, 22742, 29531, 36532, /* 54880-54887 */
41127, 40427, 41015, 44628, 46656, 43548, 37633, 38014, /* 54888-54895 */
45940, 51897, 52784, 52633, 52007, 50601, 48866, 51240, /* 54896-54903 */
56464, 57939, 56947, 54940, 52135, 50125, 48191, 46174, /* 54904-54911 */
45640, 48094, 50041, 49074, 47874, 46944, 46405, 46354, /* 54912-54919 */
44573, 40506, 36214, 32736, 29789, 25493, 23305, 26012, /* 54920-54927 */
27406, 24322, 19871, 18363, 20927, 22365, 20102, 18161, /* 54928-54935 */
18573, 19038, 19261, 21294, 24216, 22967, 17713, 15170, /* 54936-54943 */
15456, 13216, 7820, 5785, 9477, 13159, 16395, 20008, /* 54944-54951 */
22017, 22656, 24581, 27858, 29840, 31327, 32302, 31454, /* 54952-54959 */
29547, 26595, 22717, 19186, 18334, 18732, 19187, 21991, /* 54960-54967 */
28191, 32556, 32172, 30498, 29515, 29621, 31926, 34703, /* 54968-54975 */
38924, 43655, 45537, 46620, 46713, 44615, 40640, 37048, /* 54976-54983 */
36744, 38017, 35482, 32601, 33468, 34174, 35011, 40565, /* 54984-54991 */
47189, 49105, 49474, 51252, 52971, 53073, 51559, 49968, /* 54992-54999 */
48475, 46189, 42818, 38085, 35538, 37736, 39764, 39422, /* 55000-55007 */
40134, 42742, 44372, 43655, 45319, 49960, 52766, 51690, /* 55008-55015 */
48804, 46125, 45903, 46035, 44868, 45333, 45359, 42888, /* 55016-55023 */
39430, 37172, 36191, 36019, 37363, 37893, 36244, 35278, /* 55024-55031 */
36053, 35538, 32040, 30633, 32150, 32166, 29837, 26981, /* 55032-55039 */
25081, 24402, 23162, 21293, 19748, 18851, 18431, 17962, /* 55040-55047 */
19393, 24743, 28177, 26636, 23786, 21210, 19457, 18064, /* 55048-55055 */
16837, 17283, 19022, 19843, 19809, 19138, 17933, 17528, /* 55056-55063 */
18300, 19006, 19819, 19756, 18520, 17554, 16950, 16494, /* 55064-55071 */
16743, 17906, 18224, 17414, 17096, 18848, 20365, 20735, /* 55072-55079 */
21419, 21052, 20221, 19760, 19882, 22163, 24356, 24638, /* 55080-55087 */
24481, 25068, 26740, 27902, 26770, 26315, 28120, 29392, /* 55088-55095 */
30382, 31489, 32033, 33267, 36580, 41074, 42845, 41852, /* 55096-55103 */
40892, 40612, 40128, 39304, 37950, 36463, 36900, 37552, /* 55104-55111 */
37025, 38252, 41258, 42327, 41336, 40852, 41512, 42306, /* 55112-55119 */
43079, 45509, 47984, 47810, 46558, 45204, 44143, 44502, /* 55120-55127 */
44629, 44027, 45999, 49657, 51353, 49925, 48012, 47935, /* 55128-55135 */
50328, 53372, 53472, 51155, 50132, 51065, 50751, 49235, /* 55136-55143 */
47176, 44815, 42899, 41409, 39636, 37390, 36351, 36473, /* 55144-55151 */
36180, 35585, 36228, 37273, 36660, 37025, 40316, 41659, /* 55152-55159 */
39843, 38422, 37954, 36948, 34612, 32120, 31972, 33362, /* 55160-55167 */
33508, 32122, 30644, 31660, 34871, 37666, 38437, 37028, /* 55168-55175 */
35809, 35912, 36076, 35206, 34197, 33438, 32477, 31387, /* 55176-55183 */
29662, 27718, 26259, 25620, 25844, 25704, 24083, 22541, /* 55184-55191 */
22219, 22965, 24869, 26231, 25848, 24179, 22641, 21612, /* 55192-55199 */
19880, 17985, 17919, 18587, 18020, 16280, 14477, 13678, /* 55200-55207 */
14308, 16888, 19832, 21088, 21531, 22307, 22529, 21770, /* 55208-55215 */
20958, 20176, 20019, 20887, 21081, 20205, 19792, 20902, /* 55216-55223 */
21860, 21127, 19716, 19275, 19821, 20786, 22304, 23141, /* 55224-55231 */
23106, 23292, 23291, 23468, 24295, 24378, 23509, 24156, /* 55232-55239 */
26013, 26943, 26823, 26434, 26606, 27828, 29655, 30265, /* 55240-55247 */
29282, 29035, 30193, 30939, 31466, 32888, 34512, 34754, /* 55248-55255 */
34074, 33678, 34339, 35616, 36665, 36622, 35957, 36964, /* 55256-55263 */
38666, 39660, 40870, 42259, 42483, 42214, 42452, 42724, /* 55264-55271 */
42584, 42330, 42272, 42835, 44763, 46509, 46261, 45114, /* 55272-55279 */
45279, 46827, 48409, 49263, 49065, 48523, 47733, 47015, /* 55280-55287 */
46611, 46388, 46030, 45424, 44549, 44450, 45643, 46378, /* 55288-55295 */
46287, 45604, 44603, 44290, 44581, 44732, 44905, 45891, /* 55296-55303 */
46458, 45455, 44185, 43267, 42392, 41104, 39946, 39731, /* 55304-55311 */
39831, 39477, 39011, 38606, 38182, 38491, 40175, 41739, /* 55312-55319 */
41500, 40861, 39961, 38594, 37890, 37556, 36532, 34964, /* 55320-55327 */
33107, 31595, 30812, 30588, 30407, 30312, 30457, 30451, /* 55328-55335 */
30307, 29899, 29580, 30229, 30651, 30547, 29966, 28797, /* 55336-55343 */
27817, 27368, 26682, 25530, 24693, 24736, 25039, 24669, /* 55344-55351 */
23921, 22929, 22972, 24679, 25522, 24946, 24836, 24842, /* 55352-55359 */
24565, 24250, 24022, 23792, 23010, 22068, 21455, 20808, /* 55360-55367 */
20026, 19696, 19176, 18561, 18657, 19302, 20042, 21787, /* 55368-55375 */
24008, 24557, 23536, 22422, 22306, 22789, 22896, 22070, /* 55376-55383 */
21099, 21397, 22044, 21884, 21134, 20226, 20235, 21704, /* 55384-55391 */
23190, 23378, 22991, 22996, 23422, 23915, 24581, 25537, /* 55392-55399 */
26022, 25639, 25532, 26159, 26653, 27088, 28021, 28636, /* 55400-55407 */
28384, 27885, 28060, 29291, 31183, 32311, 32245, 32016, /* 55408-55415 */
32903, 34040, 34294, 33929, 33550, 33910, 34889, 35848, /* 55416-55423 */
35885, 35640, 36066, 37202, 38580, 38967, 38828, 38634, /* 55424-55431 */
38541, 39029, 39523, 39432, 39296, 39482, 39607, 39910, /* 55432-55439 */
40555, 41185, 41683, 42021, 41889, 41476, 41593, 42534, /* 55440-55447 */
43685, 44041, 43300, 42388, 42272, 42868, 43495, 43479, /* 55448-55455 */
43561, 44407, 45551, 46330, 46282, 45601, 45072, 45712, /* 55456-55463 */
47166, 47340, 46495, 46031, 45774, 45080, 44133, 43329, /* 55464-55471 */
42652, 42188, 41685, 40744, 39492, 38751, 38777, 38691, /* 55472-55479 */
38328, 38126, 38284, 38459, 39049, 39581, 39207, 38322, /* 55480-55487 */
37422, 36689, 35873, 35125, 34499, 33906, 33860, 34244, /* 55488-55495 */
34070, 33782, 34143, 34866, 35346, 35395, 34895, 34572, /* 55496-55503 */
34649, 34216, 33044, 32070, 31449, 30691, 29727, 28621, /* 55504-55511 */
27841, 27519, 27536, 27629, 27157, 26434, 26070, 26236, /* 55512-55519 */
26783, 27736, 28150, 27539, 26507, 25734, 25428, 24765, /* 55520-55527 */
23924, 23430, 22802, 22211, 21800, 21626, 21577, 21759, /* 55528-55535 */
22435, 22997, 23537, 24319, 24613, 24299, 23676, 23456, /* 55536-55543 */
23808, 24265, 24074, 23395, 23135, 23077, 23118, 23261, /* 55544-55551 */
23333, 22939, 22574, 22857, 23647, 24525, 25041, 25267, /* 55552-55559 */
25271, 25086, 25223, 25656, 25854, 25906, 26057, 26143, /* 55560-55567 */
26030, 26063, 26067, 25855, 25801, 26179, 26762, 27212, /* 55568-55575 */
27900, 28141, 28344, 28930, 29669, 30032, 29914, 29761, /* 55576-55583 */
29800, 30026, 30560, 31041, 31291, 31438, 31686, 32158, /* 55584-55591 */
32551, 33275, 34471, 35362, 35569, 35430, 35089, 35209, /* 55592-55599 */
35973, 36493, 36857, 37447, 38283, 38932, 39233, 39257, /* 55600-55607 */
39303, 40024, 40527, 40582, 40525, 40443, 40232, 39913, /* 55608-55615 */
39842, 40197, 40320, 40304, 40896, 41521, 41727, 41691, /* 55616-55623 */
41795, 41926, 42193, 42506, 42215, 41845, 42135, 42493, /* 55624-55631 */
42065, 41308, 40602, 40340, 40474, 40586, 40361, 40065, /* 55632-55639 */
39963, 40303, 40657, 40682, 40865, 41256, 41721, 41879, /* 55640-55647 */
41757, 41429, 40957, 40731, 40538, 39911, 39046, 38589, /* 55648-55655 */
38430, 38593, 38547, 37880, 37526, 37948, 37973, 37429, /* 55656-55663 */
36883, 36532, 36806, 37201, 36865, 35615, 34306, 33553, /* 55664-55671 */
33048, 32375, 31709, 31376, 31113, 31024, 31054, 30810, /* 55672-55679 */
30272, 30347, 30948, 31234, 31139, 31133, 31120, 30975, /* 55680-55687 */
30638, 29997, 28854, 27874, 27543, 27271, 26783, 26230, /* 55688-55695 */
26270, 26641, 26942, 27030, 26925, 27257, 28121, 28860, /* 55696-55703 */
28930, 28263, 27345, 26650, 26454, 26372, 26050, 25642, /* 55704-55711 */
25550, 25422, 25095, 24544, 24218, 24425, 25011, 25398, /* 55712-55719 */
25259, 24852, 24862, 25203, 25299, 25305, 25308, 25282, /* 55720-55727 */
25312, 25529, 25612, 25505, 25558, 25740, 25942, 25935, /* 55728-55735 */
25985, 26175, 26826, 27845, 28385, 28314, 28431, 28903, /* 55736-55743 */
29150, 29156, 28748, 28690, 29049, 29379, 29406, 29059, /* 55744-55751 */
28572, 28440, 28802, 29269, 29405, 29713, 30265, 30719, /* 55752-55759 */
30797, 30572, 30600, 30978, 31598, 32119, 32575, 32980, /* 55760-55767 */
33011, 33283, 33704, 33814, 33917, 34371, 35059, 35580, /* 55768-55775 */
35795, 35912, 36147, 36420, 36809, 36996, 37052, 37647, /* 55776-55783 */
38474, 38702, 38793, 39045, 39334, 39622, 40038, 40277, /* 55784-55791 */
40069, 39920, 39890, 39796, 39599, 39373, 39099, 38762, /* 55792-55799 */
38418, 38228, 38403, 38757, 39259, 39525, 39529, 39555, /* 55800-55807 */
39542, 39677, 39977, 40217, 40106, 39688, 39191, 38723, /* 55808-55815 */
38218, 37946, 37890, 38105, 38754, 39325, 39251, 39116, /* 55816-55823 */
39371, 39492, 39559, 39758, 39659, 39293, 39015, 38714, /* 55824-55831 */
38319, 37723, 37276, 37017, 36398, 35648, 35204, 35178, /* 55832-55839 */
35303, 35307, 35032, 34576, 34281, 34417, 34464, 34326, /* 55840-55847 */
34461, 34302, 33821, 33348, 32571, 31444, 30740, 30557, /* 55848-55855 */
30583, 30343, 29755, 29384, 29344, 29372, 29452, 29655, /* 55856-55863 */
30134, 30864, 31045, 30840, 30389, 29959, 29810, 29574, /* 55864-55871 */
29053, 28247, 27791, 27738, 27698, 27261, 26834, 26657, /* 55872-55879 */
26874, 27270, 27672, 27803, 27943, 28223, 28420, 28244, /* 55880-55887 */
27856, 27656, 27289, 26962, 26880, 26852, 26611, 26581, /* 55888-55895 */
27022, 27069, 26730, 26612, 26885, 27276, 27806, 28108, /* 55896-55903 */
27803, 27676, 27771, 27611, 27266, 26748, 26536, 26899, /* 55904-55911 */
27273, 27238, 26945, 26744, 26596, 26759, 27067, 27370, /* 55912-55919 */
27474, 27779, 28173, 28419, 28601, 28738, 29241, 29691, /* 55920-55927 */
29961, 30349, 30701, 30882, 31248, 31522, 31278, 30901, /* 55928-55935 */
30982, 31530, 31870, 31970, 32025, 32238, 32750, 33373, /* 55936-55943 */
33529, 33218, 33170, 33824, 34462, 34647, 34604, 34443, /* 55944-55951 */
34680, 34970, 35019, 34958, 35148, 35530, 35591, 35346, /* 55952-55959 */
35025, 35054, 35262, 35563, 35937, 36111, 36289, 36631, /* 55960-55967 */
36686, 36896, 37112, 37201, 37472, 37711, 37971, 37993, /* 55968-55975 */
37987, 38086, 38114, 37987, 37904, 37829, 37721, 37986, /* 55976-55983 */
38622, 39020, 39132, 39338, 39337, 39268, 39318, 39572, /* 55984-55991 */
39837, 39883, 39628, 39102, 38534, 38025, 37473, 37049, /* 55992-55999 */
36879, 36944, 37043, 36777, 36811, 37119, 37224, 37091, /* 56000-56007 */
37041, 37054, 37016, 37246, 37190, 36589, 36078, 35908, /* 56008-56015 */
35648, 35113, 34515, 34020, 33885, 34064, 34175, 34304, /* 56016-56023 */
34404, 34480, 34451, 34465, 34677, 34777, 34680, 34439, /* 56024-56031 */
33989, 33290, 32730, 32488, 32082, 31713, 31583, 31315, /* 56032-56039 */
30975, 30984, 31181, 30868, 30522, 30756, 31082, 31254, /* 56040-56047 */
31295, 31040, 30466, 30062, 29948, 29763, 29423, 28914, /* 56048-56055 */
28735, 28680, 28580, 28393, 28181, 28019, 28177, 28573, /* 56056-56063 */
27363, 28416, 30011, 30171, 31064, 31464, 32710, 33492, /* 56064-56071 */
33686, 33595, 32922, 32937, 32412, 31494, 31157, 30617, /* 56072-56079 */
28931, 28786, 28866, 28260, 28333, 28157, 27219, 26901, /* 56080-56087 */
26207, 25309, 26025, 26814, 26927, 25890, 24876, 24086, /* 56088-56095 */
22611, 20898, 23423, 29514, 28456, 25286, 23476, 21117, /* 56096-56103 */
19697, 19930, 20098, 20449, 21925, 23119, 24196, 25491, /* 56104-56111 */
27081, 29569, 31546, 32527, 33245, 33208, 32538, 31613, /* 56112-56119 */
30029, 28298, 27141, 28659, 33702, 35246, 33405, 30232, /* 56120-56127 */
28129, 28912, 31114, 33022, 34100, 35450, 36650, 37520, /* 56128-56135 */
38323, 39174, 39738, 40078, 40332, 39858, 39008, 37915, /* 56136-56143 */
37020, 36047, 34677, 33517, 31988, 29869, 28807, 29389, /* 56144-56151 */
32774, 35965, 35423, 34957, 36158, 36218, 35987, 37150, /* 56152-56159 */
38488, 38959, 38963, 38027, 36515, 35844, 35168, 34305, /* 56160-56167 */
33667, 32693, 32014, 32146, 32705, 36505, 41650, 42767, /* 56168-56175 */
41972, 41048, 40314, 41953, 43766, 42488, 40713, 40136, /* 56176-56183 */
39893, 39465, 38161, 36191, 35011, 35056, 35011, 33894, /* 56184-56191 */
32981, 34093, 35837, 36206, 35415, 35086, 35610, 35223, /* 56192-56199 */
33588, 32718, 34062, 38342, 39818, 35467, 30738, 29110, /* 56200-56207 */
28975, 28569, 28440, 27535, 27196, 27938, 28117, 28201, /* 56208-56215 */
30102, 32390, 32970, 32763, 33455, 35565, 36818, 36090, /* 56216-56223 */
34419, 33046, 32298, 31170, 30988, 33508, 35772, 34285, /* 56224-56231 */
30201, 27277, 28487, 31112, 30682, 29998, 31533, 33848, /* 56232-56239 */
35241, 35102, 34241, 34647, 36319, 36473, 34692, 33127, /* 56240-56247 */
32976, 32816, 30460, 27318, 25422, 24410, 23598, 21994, /* 56248-56255 */
21483, 24141, 28585, 31281, 29422, 27011, 26767, 27539, /* 56256-56263 */
28387, 29881, 30265, 29211, 28805, 28085, 27496, 28018, /* 56264-56271 */
27957, 26354, 25127, 26069, 27466, 27388, 26053, 25617, /* 56272-56279 */
27200, 29489, 32554, 35104, 36278, 36128, 34509, 32164, /* 56280-56287 */
31589, 34081, 34903, 33040, 31668, 31603, 31982, 31682, /* 56288-56295 */
30807, 30612, 32224, 33769, 33855, 33522, 34617, 36491, /* 56296-56303 */
37060, 36010, 34825, 34586, 34041, 32213, 30899, 32880, /* 56304-56311 */
37273, 37106, 32425, 28706, 28171, 29704, 31014, 32376, /* 56312-56319 */
32865, 33020, 34071, 34503, 34625, 36412, 38402, 38553, /* 56320-56327 */
37418, 36665, 36808, 36345, 34334, 32185, 31075, 30792, /* 56328-56335 */
31671, 34557, 37215, 37659, 36877, 35589, 35887, 39149, /* 56336-56343 */
41549, 40803, 39903, 40471, 41587, 41666, 40733, 39300, /* 56344-56351 */
39160, 40132, 39646, 37460, 36050, 36307, 36429, 35116, /* 56352-56359 */
33000, 31995, 31473, 30746, 29850, 30214, 34135, 38919, /* 56360-56367 */
39118, 35516, 33221, 33092, 33225, 33358, 32945, 31408, /* 56368-56375 */
30676, 30528, 30151, 30555, 32357, 33282, 32271, 31652, /* 56376-56383 */
32904, 34350, 34210, 32981, 32426, 33277, 34243, 35803, /* 56384-56391 */
37694, 38223, 37393, 35321, 32724, 32075, 34164, 34595, /* 56392-56399 */
32845, 32079, 32871, 33941, 34317, 34185, 34398, 36284, /* 56400-56407 */
38160, 38229, 37229, 37172, 37605, 36818, 34619, 32168, /* 56408-56415 */
30662, 29712, 28379, 27716, 29902, 34008, 34612, 31482, /* 56416-56423 */
28612, 28094, 29425, 30233, 31466, 32342, 31752, 31827, /* 56424-56431 */
32076, 31945, 32712, 33689, 33075, 31446, 30464, 30524, /* 56432-56439 */
30285, 29029, 27896, 28505, 31905, 35389, 35327, 33959, /* 56440-56447 */
34232, 34444, 33470, 33041, 34836, 36892, 35993, 34399, /* 56448-56455 */
34144, 34602, 34816, 34260, 33296, 33294, 34508, 34794, /* 56456-56463 */
33475, 32291, 32439, 32910, 32087, 30384, 29537, 29500, /* 56464-56471 */
29708, 30141, 32362, 35635, 35721, 32769, 29366, 27562, /* 56472-56479 */
27638, 28680, 29869, 30088, 29172, 29146, 29999, 30331, /* 56480-56487 */
30858, 32480, 33498, 32686, 31338, 31330, 31994, 31696, /* 56488-56495 */
30518, 30119, 32198, 35604, 36944, 35255, 33801, 33540, /* 56496-56503 */
33237, 32376, 33235, 35580, 35874, 35009, 35104, 36040, /* 56504-56511 */
36883, 37209, 36872, 36246, 36646, 37424, 36737, 35137, /* 56512-56519 */
34518, 34699, 34138, 32484, 30513, 29383, 29127, 29168, /* 56520-56527 */
30959, 34066, 34944, 33269, 30957, 29049, 28881, 29865, /* 56528-56535 */
30631, 31660, 31570, 30520, 30843, 31369, 31019, 31392, /* 56536-56543 */
32446, 32372, 31082, 30259, 30510, 30840, 30498, 30040, /* 56544-56551 */
31082, 34244, 37133, 36642, 34824, 34125, 34035, 33608, /* 56552-56559 */
32977, 34325, 36201, 35909, 34928, 34727, 35174, 35602, /* 56560-56567 */
35422, 34553, 34459, 35597, 36270, 35437, 34243, 34140, /* 56568-56575 */
34276, 33490, 31808, 30266, 29729, 29826, 31225, 33907, /* 56576-56583 */
35215, 34263, 32477, 30267, 28556, 28577, 29449, 30551, /* 56584-56591 */
31553, 30923, 30772, 31741, 31905, 31773, 32717, 33623, /* 56592-56599 */
32761, 31401, 31020, 31367, 31320, 30602, 30582, 32647, /* 56600-56607 */
35998, 36813, 34752, 33304, 33129, 33204, 32773, 33283, /* 56608-56615 */
35266, 35645, 34972, 34856, 35122, 35667, 35883, 35798, /* 56616-56623 */
35192, 35299, 36084, 35772, 34522, 33854, 34005, 33677, /* 56624-56631 */
32373, 30646, 29840, 29918, 30807, 33084, 35002, 34931, /* 56632-56639 */
33394, 31316, 29448, 29091, 30032, 31143, 32033, 31303, /* 56640-56647 */
30331, 30732, 31084, 30973, 31289, 32282, 32530, 31667, /* 56648-56655 */
30937, 30836, 30982, 30758, 30404, 31523, 34636, 36816, /* 56656-56663 */
35904, 33976, 33112, 33369, 33246, 33189, 34662, 35823, /* 56664-56671 */
35340, 34784, 34888, 35478, 35977, 35869, 35159, 34797, /* 56672-56679 */
35640, 36282, 35453, 34332, 34196, 34189, 33344, 31540, /* 56680-56687 */
29699, 29147, 29542, 31279, 33639, 34077, 33081, 31678, /* 56688-56695 */
29734, 28352, 28436, 29326, 30641, 31374, 30465, 30209, /* 56696-56703 */
31205, 31458, 31185, 31925, 32770, 32145, 30843, 30333, /* 56704-56711 */
30562, 30570, 30218, 30693, 33330, 36569, 36867, 34967, /* 56712-56719 */
33533, 33480, 33729, 33428, 34038, 35536, 35939, 35547, /* 56720-56727 */
35411, 35445, 35551, 35780, 35520, 34911, 34931, 35662, /* 56728-56735 */
35710, 34761, 33987, 33753, 33447, 32322, 30655, 29749, /* 56736-56743 */
29800, 31168, 33618, 34786, 34128, 32893, 31276, 29461, /* 56744-56751 */
28839, 29346, 30381, 31543, 31187, 30464, 30960, 31526, /* 56752-56759 */
31410, 31625, 32443, 32639, 32007, 31267, 31119, 31243, /* 56760-56767 */
31118, 30943, 32027, 34857, 36273, 34937, 33215, 32609, /* 56768-56775 */
33147, 33411, 33577, 34809, 35435, 35130, 35124, 35332, /* 56776-56783 */
35548, 35734, 35671, 35157, 34749, 35323, 35887, 35238, /* 56784-56791 */
34194, 33655, 33384, 32568, 31132, 29918, 29419, 30104, /* 56792-56799 */
32364, 34282, 34040, 32850, 31742, 30162, 28887, 28956, /* 56800-56807 */
29910, 31345, 31484, 30189, 30030, 30754, 30937, 30824, /* 56808-56815 */
31537, 32344, 31919, 30735, 30114, 30370, 30636, 30617, /* 56816-56823 */
31366, 33814, 36313, 36091, 34162, 32967, 33013, 33245, /* 56824-56831 */
33208, 34053, 35141, 35078, 34963, 35302, 35581, 35765, /* 56832-56839 */
35866, 35583, 34939, 35000, 35788, 35766, 34820, 33982, /* 56840-56847 */
33581, 33238, 32201, 30493, 29459, 29612, 31200, 33413, /* 56848-56855 */
33951, 33035, 32085, 30666, 28910, 28291, 28809, 30015, /* 56856-56863 */
31272, 30710, 29726, 30182, 30820, 30858, 31084, 31710, /* 56864-56871 */
31760, 31094, 30401, 30197, 30346, 30453, 30902, 32710, /* 56872-56879 */
35632, 36681, 35337, 33695, 33188, 33640, 33877, 34268, /* 56880-56887 */
35387, 36024, 35910, 35763, 35532, 35528, 35613, 35513, /* 56888-56895 */
35022, 34786, 35526, 36097, 35430, 34309, 33573, 33201, /* 56896-56903 */
32467, 31098, 29902, 29498, 30579, 33112, 34646, 34004, /* 56904-56911 */
32839, 31646, 30033, 28805, 28735, 29683, 31104, 31376, /* 56912-56919 */
30444, 30467, 31222, 31287, 31013, 31589, 32304, 32003, /* 56920-56927 */
31072, 30474, 30644, 30810, 30658, 31519, 34174, 36132, /* 56928-56935 */
35509, 33706, 32577, 32836, 33167, 33281, 34108, 34922, /* 56936-56943 */
34816, 34891, 35135, 35105, 35190, 35412, 35285, 34677, /* 56944-56951 */
34724, 35368, 35377, 34552, 33584, 32989, 32528, 31616, /* 56952-56959 */
30365, 29728, 30234, 31997, 33935, 33966, 32906, 31987, /* 56960-56967 */
30726, 29380, 28867, 29546, 30861, 31513, 30466, 29849, /* 56968-56975 */
30496, 30879, 30765, 30878, 31473, 31726, 31239, 30522, /* 56976-56983 */
30162, 30144, 30279, 30944, 33030, 35666, 36234, 34894, /* 56984-56991 */
33343, 32845, 33311, 33692, 34228, 35159, 35407, 35306, /* 56992-56999 */
35500, 35629, 35721, 36025, 36102, 35575, 35276, 35691, /* 57000-57007 */
35929, 35379, 34449, 33778, 33360, 32534, 31057, 29744, /* 57008-57015 */
29454, 30748, 33240, 34305, 33370, 32339, 31315, 29822, /* 57016-57023 */
28540, 28361, 29295, 30894, 31090, 29977, 30047, 30924, /* 57024-57031 */
31138, 30970, 31480, 32098, 31917, 30861, 30164, 30216, /* 57032-57039 */
30447, 30947, 32585, 35475, 36913, 35791, 33924, 32982, /* 57040-57047 */
33122, 33554, 34027, 35025, 35597, 35383, 35450, 35544, /* 57048-57055 */
35490, 35429, 35562, 35386, 34822, 34856, 35281, 35250, /* 57056-57063 */
34487, 33571, 32963, 32521, 31578, 30310, 29644, 30310, /* 57064-57071 */
32482, 34141, 33726, 32514, 31442, 30058, 28701, 28391, /* 57072-57079 */
29156, 30604, 31442, 30667, 30311, 30824, 31059, 30917, /* 57080-57087 */
31109, 31592, 31718, 31283, 30502, 30195, 30327, 30634, /* 57088-57095 */
31610, 33896, 35913, 35803, 34414, 32921, 32445, 32901, /* 57096-57103 */
33535, 34340, 34945, 34743, 34794, 35182, 35253, 35410, /* 57104-57111 */
35635, 35638, 35273, 35017, 35388, 35549, 34940, 34124, /* 57112-57119 */
33419, 32866, 32136, 30908, 29999, 30111, 31727, 34075, /* 57120-57127 */
34649, 33396, 32084, 31044, 29742, 28721, 28754, 29900, /* 57128-57135 */
31264, 30858, 29679, 29925, 30836, 31163, 30994, 31284, /* 57136-57143 */
31713, 31363, 30339, 29657, 29717, 30174, 31004, 32853, /* 57144-57151 */
35371, 36221, 35226, 33739, 32954, 33131, 33459, 33941, /* 57152-57159 */
34823, 35151, 35009, 35422, 35956, 36013, 35838, 35752, /* 57160-57167 */
35299, 34645, 34606, 35100, 35253, 34638, 33786, 33153, /* 57168-57175 */
32671, 31631, 30393, 29900, 30935, 33343, 34531, 33535, /* 57176-57183 */
32206, 31255, 30055, 28822, 28347, 28996, 30448, 31180, /* 57184-57191 */
30373, 30002, 30611, 30999, 30965, 30996, 31315, 31385, /* 57192-57199 */
30906, 30187, 29927, 30344, 31123, 32453, 34624, 35984, /* 57200-57207 */
35344, 33902, 32597, 32304, 32825, 33633, 34516, 34952, /* 57208-57215 */
34833, 34947, 35222, 35237, 35236, 35378, 35332, 34837, /* 57216-57223 */
34527, 34842, 35024, 34530, 33713, 33008, 32482, 31726, /* 57224-57231 */
30805, 30272, 30680, 32362, 33995, 33905, 32832, 32092, /* 57232-57239 */
31374, 30393, 29766, 29892, 30897, 31927, 31631, 30948, /* 57240-57247 */
31117, 31592, 31615, 31525, 31713, 32166, 32144, 31462, /* 57248-57255 */
30972, 31087, 31541, 32115, 33257, 34549, 34704, 34036, /* 57256-57263 */
33172, 32752, 32961, 33229, 33465, 33732, 33761, 33804, /* 57264-57271 */
34253, 34432, 34335, 34294, 34278, 33969, 33599, 33755, /* 57272-57279 */
34225, 34365, 33828, 33129, 32712, 32638, 32366, 31713, /* 57280-57287 */
31470, 32235, 33645, 34016, 33080, 32336, 32114, 31665, /* 57288-57295 */
30956, 30664, 31073, 31856, 31986, 31291, 31064, 31386, /* 57296-57303 */
31499, 31246, 31181, 31517, 31653, 31319, 30764, 30550, /* 57304-57311 */
30928, 31576, 32608, 34089, 34836, 34433, 33596, 32843, /* 57312-57319 */
32739, 33043, 33558, 34209, 34548, 34439, 34672, 34902, /* 57320-57327 */
34779, 34485, 34151, 33809, 33524, 33488, 33816, 34118, /* 57328-57335 */
33874, 32967, 32298, 32025, 32226, 33371, 33131, 33149, /* 57336-57343 */
34229, 34155, 33840, 33357, 32966, 31211, 30670, 30644, /* 57344-57351 */
31170, 32436, 33470, 32332, 31580, 31582, 33752, 37499, /* 57352-57359 */
38096, 37441, 33804, 31558, 30585, 29094, 28038, 28000, /* 57360-57367 */
29151, 32147, 34172, 35059, 32285, 27899, 25115, 25767, /* 57368-57375 */
27257, 27211, 27864, 29677, 31363, 37509, 40562, 36388, /* 57376-57383 */
32709, 33350, 38012, 37458, 33696, 35738, 36134, 33561, /* 57384-57391 */
30876, 26776, 27807, 33197, 52646, 49753, 41703, 40064, /* 57392-57399 */
33571, 39416, 30871, 36033, 39118, 35782, 37587, 41901, /* 57400-57407 */
35214, 25144, 34945, 35290, 39201, 44155, 37619, 28432, /* 57408-57415 */
32676, 30446, 19402, 9033, 7513, 10229, 13632, 24115, /* 57416-57423 */
29213, 21005, 21172, 24464, 26383, 36203, 46602, 43788, /* 57424-57431 */
43616, 39522, 43654, 42368, 28871, 37533, 47304, 49702, /* 57432-57439 */
40033, 41319, 47492, 40991, 39022, 36426, 31845, 27999, /* 57440-57447 */
32102, 22931, 18976, 23259, 21227, 24623, 27793, 26917, /* 57448-57455 */
22722, 20836, 31528, 34115, 28155, 29381, 28761, 28792, /* 57456-57463 */
35187, 34214, 27933, 30942, 29893, 36052, 40771, 36470, /* 57464-57471 */
36872, 32820, 34723, 30153, 26383, 32233, 38727, 39019, /* 57472-57479 */
35118, 33285, 35277, 30977, 28794, 32630, 33242, 36050, /* 57480-57487 */
37271, 33842, 41669, 40220, 28081, 20216, 23466, 33420, /* 57488-57495 */
27881, 20075, 24295, 28764, 29974, 26943, 28304, 30369, /* 57496-57503 */
36466, 42717, 46738, 50609, 47421, 37206, 21456, 27485, /* 57504-57511 */
39232, 38961, 30372, 26191, 27227, 26779, 27854, 29189, /* 57512-57519 */
31653, 34016, 36071, 40480, 37190, 42116, 43949, 38159, /* 57520-57527 */
33753, 21958, 27137, 33378, 31083, 28770, 27400, 27815, /* 57528-57535 */
25958, 27235, 25899, 29703, 35809, 40745, 43074, 40758, /* 57536-57543 */
29601, 21355, 26052, 26356, 26799, 27253, 30378, 30572, /* 57544-57551 */
32450, 35314, 34354, 35929, 38093, 34325, 35785, 42235, /* 57552-57559 */
47049, 51152, 50783, 48484, 38727, 30730, 33802, 33146, /* 57560-57567 */
25722, 23607, 22401, 21963, 24734, 21991, 24432, 23191, /* 57568-57575 */
17964, 27164, 35313, 38404, 37227, 32120, 30371, 32732, /* 57576-57583 */
31990, 31011, 26798, 28626, 33996, 33769, 33755, 35954, /* 57584-57591 */
36570, 39241, 44139, 43610, 43933, 41336, 47249, 49633, /* 57592-57599 */
43485, 37961, 34370, 34126, 27879, 16838, 16371, 23956, /* 57600-57607 */
23068, 24498, 21285, 17610, 22871, 31547, 37411, 36718, /* 57608-57615 */
35634, 33240, 31023, 34373, 35184, 34108, 30196, 29122, /* 57616-57623 */
32703, 29889, 28883, 28238, 34532, 35863, 33077, 35260, /* 57624-57631 */
35968, 40917, 43660, 39693, 35930, 31788, 27174, 33389, /* 57632-57639 */
32603, 31941, 31380, 29671, 33693, 29132, 26204, 28756, /* 57640-57647 */
26478, 30653, 36698, 38123, 38822, 34071, 32000, 37928, /* 57648-57655 */
39849, 35507, 33427, 30980, 29753, 31400, 33038, 28369, /* 57656-57663 */
29166, 27865, 22655, 23650, 27564, 30405, 36673, 41126, /* 57664-57671 */
42610, 40565, 37996, 36550, 37301, 40849, 34476, 30472, /* 57672-57679 */
29294, 28960, 30926, 31371, 29291, 30351, 37072, 41094, /* 57680-57687 */
36157, 32151, 26763, 31017, 30732, 29577, 29472, 26522, /* 57688-57695 */
25324, 22386, 22623, 21060, 20537, 23629, 25241, 23885, /* 57696-57703 */
24630, 31068, 39626, 45408, 43681, 42210, 39977, 40239, /* 57704-57711 */
45642, 46305, 43775, 43474, 41819, 39988, 37682, 35362, /* 57712-57719 */
32429, 33553, 35626, 36749, 35383, 31119, 27720, 23047, /* 57720-57727 */
19392, 21886, 24474, 23922, 25650, 24952, 25229, 25562, /* 57728-57735 */
29510, 33188, 29684, 28671, 28421, 29897, 35362, 41207, /* 57736-57743 */
44819, 45474, 39373, 37496, 41913, 41123, 41518, 42117, /* 57744-57751 */
37778, 35005, 33335, 31534, 30307, 27389, 31884, 33399, /* 57752-57759 */
30578, 31158, 25547, 24872, 26251, 31667, 32124, 30760, /* 57760-57767 */
31141, 29056, 28425, 31901, 33388, 32212, 31563, 32367, /* 57768-57775 */
30694, 31195, 34387, 36970, 39707, 37942, 33889, 31812, /* 57776-57783 */
34748, 39443, 38959, 35817, 31603, 29913, 30513, 29141, /* 57784-57791 */
30269, 32326, 35567, 38328, 40392, 40125, 38500, 31669, /* 57792-57799 */
29085, 31486, 32106, 32123, 32887, 31530, 31066, 31937, /* 57800-57807 */
32406, 30307, 28711, 30483, 29620, 29814, 29975, 32101, /* 57808-57815 */
35645, 32699, 31108, 24452, 24526, 30033, 31587, 35086, /* 57816-57823 */
32727, 32950, 37652, 37531, 36333, 36674, 36867, 38980, /* 57824-57831 */
41655, 39825, 37345, 32000, 33861, 35919, 35075, 33407, /* 57832-57839 */
31388, 31652, 30891, 31290, 32640, 32845, 30864, 29783, /* 57840-57847 */
25036, 21963, 21657, 25402, 28721, 29512, 29415, 26946, /* 57848-57855 */
25548, 28821, 32975, 36708, 35864, 36503, 35957, 35963, /* 57856-57863 */
37121, 37645, 40133, 42819, 41830, 41708, 39407, 37328, /* 57864-57871 */
33311, 34532, 35211, 32880, 31436, 29468, 29918, 26588, /* 57872-57879 */
28942, 29591, 27396, 28010, 28643, 28230, 28374, 33321, /* 57880-57887 */
36864, 36509, 34019, 31384, 29574, 28423, 31430, 33750, /* 57888-57895 */
32837, 34647, 34723, 34849, 36026, 36314, 37934, 38077, /* 57896-57903 */
39261, 38882, 37830, 34992, 30715, 27687, 28545, 25910, /* 57904-57911 */
25019, 26412, 26867, 30586, 31693, 30590, 31524, 32142, /* 57912-57919 */
31780, 30657, 30752, 32070, 35191, 37612, 38092, 36312, /* 57920-57927 */
34506, 31177, 32411, 35321, 32794, 33137, 32280, 31293, /* 57928-57935 */
32229, 33511, 33311, 34184, 35940, 35544, 34760, 33827, /* 57936-57943 */
32940, 31766, 31957, 32937, 32468, 30799, 30723, 31474, /* 57944-57951 */
29310, 28983, 30532, 31303, 30466, 31010, 31062, 33762, /* 57952-57959 */
37102, 38258, 37657, 35706, 32997, 29771, 31454, 31447, /* 57960-57967 */
30100, 30593, 27520, 25485, 27762, 28373, 29982, 33058, /* 57968-57975 */
34966, 36912, 37881, 36924, 36238, 34318, 33424, 34375, /* 57976-57983 */
31520, 31254, 31738, 32877, 33053, 33084, 33337, 31909, /* 57984-57991 */
32147, 31057, 31732, 32928, 34218, 36803, 36727, 35944, /* 57992-57999 */
33856, 30097, 29671, 30207, 30462, 29484, 26913, 27873, /* 58000-58007 */
29074, 30275, 31742, 31105, 34445, 35701, 35876, 35876, /* 58008-58015 */
36498, 35079, 33426, 33905, 35030, 34142, 33030, 32373, /* 58016-58023 */
32007, 33193, 31088, 31825, 32016, 31935, 32511, 31415, /* 58024-58031 */
30991, 31859, 33472, 33878, 32714, 30685, 29682, 31960, /* 58032-58039 */
33103, 33270, 32203, 31174, 31262, 31932, 32280, 32536, /* 58040-58047 */
35428, 37812, 39820, 38816, 38294, 36948, 34302, 33393, /* 58048-58055 */
35113, 33487, 31888, 31181, 29652, 28556, 27852, 27988, /* 58056-58063 */
27774, 27172, 28971, 28560, 29481, 31615, 34814, 35005, /* 58064-58071 */
34176, 33115, 30754, 31733, 33812, 34797, 34597, 34342, /* 58072-58079 */
33600, 34072, 33341, 33974, 35037, 36744, 37759, 37070, /* 58080-58087 */
35783, 35645, 34130, 32925, 32128, 31257, 29940, 28526, /* 58088-58095 */
29253, 29642, 29731, 29738, 29577, 30276, 30679, 31815, /* 58096-58103 */
32536, 33647, 36059, 36580, 36749, 36112, 35314, 34872, /* 58104-58111 */
35241, 35724, 35435, 33833, 33460, 33632, 32786, 31467, /* 58112-58119 */
31782, 32786, 33072, 33175, 32166, 30865, 30049, 29866, /* 58120-58127 */
30047, 31262, 31891, 31118, 32754, 32979, 31582, 31886, /* 58128-58135 */
31463, 30866, 32009, 32536, 32629, 33502, 35588, 37784, /* 58136-58143 */
36894, 36798, 35602, 34537, 34606, 34935, 34782, 34040, /* 58144-58151 */
33728, 32778, 30744, 30133, 29666, 31219, 33164, 34174, /* 58152-58159 */
34097, 33572, 33095, 32290, 33461, 34055, 32811, 32296, /* 58160-58167 */
31984, 32756, 32674, 33337, 33810, 33663, 32789, 32512, /* 58168-58175 */
32194, 32116, 33347, 34848, 34911, 33626, 33042, 31790, /* 58176-58183 */
30683, 31241, 32383, 31759, 30843, 32099, 31803, 32136, /* 58184-58191 */
32725, 33672, 35027, 35261, 34517, 33580, 32999, 33466, /* 58192-58199 */
33658, 34402, 33929, 33724, 34285, 34019, 35728, 35277, /* 58200-58207 */
34512, 33363, 32791, 32696, 31887, 31768, 32634, 32201, /* 58208-58215 */
31350, 31372, 31402, 30967, 31338, 31847, 31905, 31590, /* 58216-58223 */
32175, 32680, 32689, 33098, 33147, 33305, 34078, 35874, /* 58224-58231 */
35524, 34876, 34989, 34362, 33450, 32227, 32866, 32333, /* 58232-58239 */
32487, 32870, 32124, 31836, 30995, 30965, 30892, 30801, /* 58240-58247 */
31141, 31138, 31329, 32098, 32955, 33373, 34505, 33521, /* 58248-58255 */
32535, 32270, 32877, 33304, 33341, 34419, 33884, 33782, /* 58256-58263 */
33641, 33845, 34558, 35422, 35847, 35241, 34760, 34015, /* 58264-58271 */
33038, 33016, 32756, 32228, 31057, 29866, 29945, 30501, /* 58272-58279 */
30560, 31352, 31396, 31581, 31491, 31584, 32346, 33436, /* 58280-58287 */
34395, 34251, 33669, 32651, 31525, 32136, 33272, 33181, /* 58288-58295 */
33297, 32853, 32770, 32407, 33141, 32977, 33318, 33959, /* 58296-58303 */
34747, 34441, 33693, 33401, 32849, 32756, 32734, 32764, /* 58304-58311 */
32109, 32258, 32832, 32929, 32835, 32651, 32878, 32813, /* 58312-58319 */
32875, 32575, 32430, 33036, 33769, 33815, 33870, 33574, /* 58320-58327 */
33232, 33367, 33388, 32825, 32990, 32389, 32163, 32361, /* 58328-58335 */
31971, 31738, 30667, 31259, 32184, 32517, 32494, 32505, /* 58336-58343 */
32539, 31909, 31867, 32287, 32335, 32326, 32457, 32046, /* 58344-58351 */
32384, 32612, 32609, 33320, 33539, 33516, 33399, 33519, /* 58352-58359 */
34013, 34361, 34522, 34497, 33437, 32676, 32292, 32494, /* 58360-58367 */
32228, 32443, 32677, 32006, 32074, 32159, 31821, 32326, /* 58368-58375 */
33900, 34601, 34221, 33492, 32830, 31936, 31728, 32631, /* 58376-58383 */
32774, 32380, 32019, 32256, 32588, 32839, 33152, 33110, /* 58384-58391 */
32853, 32685, 32012, 32362, 32943, 33055, 33527, 32579, /* 58392-58399 */
31689, 31455, 31355, 31664, 31582, 31217, 31642, 31484, /* 58400-58407 */
31639, 32167, 32275, 33045, 33472, 33949, 34318, 34288, /* 58408-58415 */
34288, 33971, 33879, 33722, 32927, 32548, 32667, 32374, /* 58416-58423 */
32670, 33060, 32954, 32475, 31955, 31806, 32178, 32294, /* 58424-58431 */
32791, 33081, 33030, 32818, 33000, 33218, 32748, 32586, /* 58432-58439 */
32028, 31493, 31641, 31938, 31921, 31701, 31700, 31651, /* 58440-58447 */
32063, 33127, 33496, 33534, 33661, 33284, 32545, 32316, /* 58448-58455 */
32234, 32489, 32387, 31803, 31882, 31644, 31718, 31447, /* 58456-58463 */
31376, 31846, 31689, 31980, 32241, 32942, 33701, 34119, /* 58464-58471 */
34160, 33877, 33398, 32957, 33102, 33392, 33820, 34131, /* 58472-58479 */
33462, 32918, 32391, 32166, 33085, 33266, 33185, 32614, /* 58480-58487 */
32272, 32458, 32686, 33011, 33139, 32734, 32067, 31899, /* 58488-58495 */
31840, 31887, 32384, 32414, 32228, 32187, 31713, 31635, /* 58496-58503 */
31604, 32279, 32816, 33089, 32792, 32612, 32523, 32823, /* 58504-58511 */
33081, 33052, 33232, 32914, 33040, 32104, 32355, 32746, /* 58512-58519 */
33123, 32960, 32724, 32790, 33006, 32832, 32467, 32944, /* 58520-58527 */
32919, 32873, 32936, 33019, 33293, 33668, 33347, 33168, /* 58528-58535 */
33007, 33089, 33497, 33123, 33074, 32798, 32897, 32914, /* 58536-58543 */
33287, 32837, 32539, 32666, 31999, 31893, 32253, 32648, /* 58544-58551 */
32570, 32341, 32324, 32447, 32702, 32535, 32791, 33171, /* 58552-58559 */
33278, 33387, 32833, 32368, 31711, 31380, 31489, 31646, /* 58560-58567 */
32058, 32041, 32033, 31850, 32742, 33457, 33679, 33281, /* 58568-58575 */
33199, 33279, 33399, 33507, 33647, 33222, 33047, 32602, /* 58576-58583 */
32009, 32370, 32515, 33073, 32868, 32363, 32365, 32409, /* 58584-58591 */
32934, 33621, 33642, 33663, 33449, 33430, 33287, 33177, /* 58592-58599 */
33131, 32886, 32823, 32482, 32378, 31946, 31707, 32382, /* 58600-58607 */
32483, 32360, 32007, 32390, 31854, 32421, 33103, 33339, /* 58608-58615 */
33591, 32979, 32603, 32017, 32080, 32313, 32833, 32545, /* 58616-58623 */
32408, 32363, 32179, 32445, 32932, 32999, 32967, 33143, /* 58624-58631 */
33685, 34194, 34319, 34740, 34115, 33496, 33369, 33373, /* 58632-58639 */
33873, 32987, 33458, 33132, 32819, 32265, 32412, 32359, /* 58640-58647 */
32233, 32330, 32970, 33527, 33508, 33286, 33960, 33539, /* 58648-58655 */
33683, 32893, 32234, 31992, 32234, 32660, 32269, 32170, /* 58656-58663 */
32227, 31893, 32310, 32824, 33200, 32833, 32708, 33004, /* 58664-58671 */
31984, 32085, 32886, 32943, 32991, 32300, 32044, 31927, /* 58672-58679 */
32221, 33216, 33072, 33063, 33267, 32680, 32671, 33266, /* 58680-58687 */
33090, 33334, 33583, 32721, 33416, 33319, 32857, 33242, /* 58688-58695 */
34519, 33188, 33609, 32402, 33017, 33054, 33363, 33992, /* 58696-58703 */
32789, 33034, 32876, 33041, 32447, 32776, 32562, 32767, /* 58704-58711 */
32353, 32547, 31668, 33350, 33176, 33066, 33318, 32281, /* 58712-58719 */
32675, 31894, 32641, 33112, 33496, 32524, 33002, 31764, /* 58720-58727 */
32309, 31919, 32509, 31979, 32031, 32657, 32273, 32494, /* 58728-58735 */
32930, 33652, 33692, 33502, 32841, 33337, 34196, 33879, /* 58736-58743 */
33434, 33154, 33064, 33074, 33281, 32716, 32429, 33302, /* 58744-58751 */
34287, 33979, 33914, 33172, 32729, 33271, 33550, 33282, /* 58752-58759 */
33168, 32948, 32911, 32391, 32633, 31413, 31865, 32296, /* 58760-58767 */
33111, 32799, 32065, 33345, 32795, 32338, 33024, 32704, /* 58768-58775 */
32934, 32998, 32786, 33283, 31662, 32636, 32811, 32564, /* 58776-58783 */
32914, 32603, 32076, 31968, 32982, 33082, 32252, 32749, /* 58784-58791 */
32942, 32721, 32808, 33380, 32732, 33681, 33645, 33896, /* 58792-58799 */
33732, 33049, 33492, 33371, 33333, 33214, 33028, 33123, /* 58800-58807 */
32763, 32402, 32607, 33045, 33028, 33402, 33317, 33266, /* 58808-58815 */
33275, 32693, 32647, 32769, 32691, 32359, 31645, 31333, /* 58816-58823 */
32059, 31828, 31914, 31965, 32318, 32478, 32361, 32267, /* 58824-58831 */
32553, 32922, 32858, 32715, 32669, 32444, 32246, 32021, /* 58832-58839 */
31972, 32541, 32613, 32731, 32939, 32583, 33124, 32556, /* 58840-58847 */
32835, 33436, 33225, 33414, 33149, 33358, 33288, 32848, /* 58848-58855 */
32844, 32305, 32437, 32767, 32915, 32927, 32646, 32778, /* 58856-58863 */
33252, 33218, 32713, 32822, 32693, 32906, 32543, 32490, /* 58864-58871 */
32597, 32345, 32497, 32771, 32800, 32812, 32409, 32478, /* 58872-58879 */
32715, 32899, 32858, 32440, 32668, 32492, 32545, 32426, /* 58880-58887 */
32455, 32836, 32642, 32606, 32721, 32425, 32399, 32411, /* 58888-58895 */
32642, 32658, 32710, 33109, 33141, 32674, 32365, 32893, /* 58896-58903 */
32985, 33626, 33469, 33389, 33063, 32827, 33156, 33490, /* 58904-58911 */
33515, 33270, 32862, 32995, 32997, 32501, 32333, 32475, /* 58912-58919 */
32853, 33146, 32856, 32653, 32694, 32564, 32703, 32464, /* 58920-58927 */
32279, 32182, 32163, 32238, 32108, 31920, 32404, 32921, /* 58928-58935 */
33093, 32923, 32514, 32519, 32784, 33125, 32802, 32453, /* 58936-58943 */
32182, 32015, 31962, 31777, 31808, 31895, 32021, 32687, /* 58944-58951 */
32819, 32737, 32732, 32833, 33220, 33469, 33338, 33405, /* 58952-58959 */
33377, 33399, 33194, 32761, 32839, 33203, 33441, 33228, /* 58960-58967 */
32642, 32812, 33368, 33713, 33645, 33283, 32971, 33038, /* 58968-58975 */
33002, 32871, 32522, 32186, 32379, 32378, 32437, 32286, /* 58976-58983 */
32480, 32512, 32365, 32499, 32671, 32668, 32312, 32598, /* 58984-58991 */
32845, 32716, 32810, 32962, 33161, 33282, 32986, 32395, /* 58992-58999 */
32342, 32637, 32610, 32288, 31958, 32211, 32380, 32858, /* 59000-59007 */
32764, 32267, 32556, 33183, 33266, 33391, 33347, 33288, /* 59008-59015 */
33311, 32731, 32827, 32868, 33017, 32871, 32780, 32970, /* 59016-59023 */
33148, 33187, 33281, 33528, 33287, 33094, 32783, 33073, /* 59024-59031 */
33564, 33216, 32602, 32668, 32628, 32520, 32328, 31944, /* 59032-59039 */
31712, 31823, 32473, 32778, 32855, 32544, 32198, 32472, /* 59040-59047 */
32756, 32783, 32503, 32707, 32820, 32608, 32428, 32674, /* 59048-59055 */
32700, 32653, 32924, 32996, 32780, 32739, 32777, 33036, /* 59056-59063 */
33080, 32828, 32792, 33067, 33274, 33073, 32824, 32775, /* 59064-59071 */
33215, 33294, 33128, 32794, 32512, 32560, 32889, 33095, /* 59072-59079 */
32922, 32736, 32967, 33017, 32715, 32628, 32698, 32920, /* 59080-59087 */
32734, 32943, 32608, 32512, 32584, 32725, 32696, 32668, /* 59088-59095 */
32867, 32755, 32840, 32692, 32379, 32047, 32327, 32628, /* 59096-59103 */
32955, 33139, 32819, 32605, 32512, 32743, 32664, 32257, /* 59104-59111 */
32147, 32404, 32447, 32435, 32296, 32463, 32998, 33227, /* 59112-59119 */
33464, 33126, 33053, 33277, 33455, 33272, 33337, 33434, /* 59120-59127 */
33039, 33105, 32975, 32918, 32612, 32880, 33290, 33332, /* 59128-59135 */
33180, 32812, 32499, 32583, 32776, 32587, 32315, 32543, /* 59136-59143 */
32811, 32633, 32438, 32258, 32270, 32433, 32679, 32816, /* 59144-59151 */
32867, 32896, 32918, 32905, 32905, 32592, 32451, 32643, /* 59152-59159 */
32650, 32627, 32323, 32247, 32387, 32694, 32780, 32611, /* 59160-59167 */
32487, 32381, 32741, 32818, 32436, 32175, 32339, 32708, /* 59168-59175 */
33034, 32835, 32761, 33297, 33906, 33858, 33489, 33354, /* 59176-59183 */
33454, 33492, 33464, 33258, 32923, 32855, 32763, 32696, /* 59184-59191 */
32482, 32193, 32502, 32664, 32802, 32740, 32434, 32264, /* 59192-59199 */
32125, 32489, 32611, 32410, 32389, 32564, 32586, 32794, /* 59200-59207 */
32669, 32484, 32483, 32866, 32931, 32625, 32633, 33125, /* 59208-59215 */
33167, 32887, 32815, 32437, 32216, 32316, 32431, 32401, /* 59216-59223 */
32410, 32765, 32858, 32874, 33072, 32973, 32796, 32912, /* 59224-59231 */
33142, 32749, 32565, 32659, 32965, 33283, 33289, 33157, /* 59232-59239 */
33133, 33480, 34058, 33879, 33197, 32875, 33026, 33006, /* 59240-59247 */
32686, 32626, 32601, 32514, 32582, 32328, 32129, 32268, /* 59248-59255 */
32626, 32673, 32555, 32540, 32653, 32685, 32818, 32725, /* 59256-59263 */
32621, 32742, 32766, 32690, 32536, 32386, 32543, 32850, /* 59264-59271 */
32925, 32701, 32171, 32286, 32524, 32743, 33041, 33057, /* 59272-59279 */
32846, 32606, 32502, 32398, 32425, 32715, 32884, 33254, /* 59280-59287 */
33498, 33413, 33220, 33054, 32940, 32735, 32781, 32783, /* 59288-59295 */
32907, 32889, 32515, 32611, 32539, 32494, 32937, 33351, /* 59296-59303 */
33396, 32781, 32623, 33021, 32715, 32355, 32147, 32080, /* 59304-59311 */
32343, 32460, 32201, 31981, 32147, 32282, 32435, 32620, /* 59312-59319 */
32622, 32599, 32650, 32716, 32802, 32498, 32227, 32414, /* 59320-59327 */
32453, 32244, 31997, 32319, 32537, 32565, 32679, 32667, /* 59328-59335 */
32625, 33125, 33575, 33703, 33595, 33114, 33079, 33050, /* 59336-59343 */
33073, 32907, 32788, 32871, 33109, 33224, 32890, 32677, /* 59344-59351 */
32807, 32676, 32743, 32589, 32310, 32459, 32671, 32601, /* 59352-59359 */
32413, 32467, 32615, 32902, 32957, 32744, 32517, 32603, /* 59360-59367 */
33080, 33199, 32798, 32547, 32598, 32555, 32431, 32427, /* 59368-59375 */
32137, 32380, 32714, 32917, 32998, 32757, 32292, 32404, /* 59376-59383 */
32545, 32743, 32795, 32808, 33123, 33204, 32798, 32470, /* 59384-59391 */
32575, 32740, 33227, 33477, 33402, 33249, 33253, 33355, /* 59392-59399 */
33078, 32898, 32895, 32861, 32731, 32678, 32490, 32292, /* 59400-59407 */
32490, 32909, 33170, 33180, 33076, 32866, 32763, 32966, /* 59408-59415 */
32862, 32321, 31997, 32047, 32294, 32423, 32482, 32800, /* 59416-59423 */
33219, 33459, 33197, 32839, 32518, 32804, 33110, 33107, /* 59424-59431 */
32963, 32657, 32414, 32220, 31943, 31804, 31738, 32290, /* 59432-59439 */
33030, 32974, 32657, 32506, 32808, 33103, 33385, 33583, /* 59440-59447 */
33522, 33560, 33449, 33398, 32837, 32498, 32626, 32988, /* 59448-59455 */
33150, 32963, 32607, 32508, 32738, 32886, 33032, 32973, /* 59456-59463 */
32771, 32661, 32715, 32939, 32672, 32635, 33023, 33117, /* 59464-59471 */
33053, 32449, 32102, 32070, 32295, 32333, 32177, 32033, /* 59472-59479 */
32281, 32616, 32539, 32491, 32737, 32928, 33098, 33253, /* 59480-59487 */
33252, 32965, 32683, 32749, 32710, 32572, 32437, 32413, /* 59488-59495 */
32593, 32644, 32562, 32308, 32729, 33040, 33114, 33211, /* 59496-59503 */
33148, 33117, 33293, 33369, 33199, 32997, 32693, 32743, /* 59504-59511 */
32682, 32666, 32504, 32487, 32712, 33013, 32892, 32600, /* 59512-59519 */
32698, 33067, 33280, 33204, 33123, 32902, 32605, 32411, /* 59520-59527 */
32318, 32116, 32020, 32627, 33035, 33052, 32583, 32332, /* 59528-59535 */
32114, 32193, 32337, 32295, 32710, 33062, 33119, 32761, /* 59536-59543 */
32466, 32498, 32730, 32987, 33193, 33253, 33033, 32801, /* 59544-59551 */
32995, 32846, 32790, 32750, 32774, 33023, 32916, 32775, /* 59552-59559 */
32512, 32706, 33071, 32954, 32750, 32585, 32848, 33000, /* 59560-59567 */
32923, 32785, 32819, 32881, 32878, 32684, 32434, 32581, /* 59568-59575 */
32782, 32736, 32742, 32524, 32332, 32362, 32539, 32913, /* 59576-59583 */
32763, 32751, 32596, 32640, 32476, 32489, 32673, 32560, /* 59584-59591 */
32892, 33145, 33236, 33168, 32793, 32755, 32558, 32456, /* 59592-59599 */
32504, 32414, 32397, 32568, 32669, 32620, 32637, 32818, /* 59600-59607 */
33061, 33182, 32932, 32920, 33096, 33493, 33308, 32894, /* 59608-59615 */
32759, 32618, 32595, 32553, 32305, 32003, 32309, 32823, /* 59616-59623 */
33044, 32902, 32811, 32754, 32886, 33206, 33296, 33212, /* 59624-59631 */
32989, 32893, 32767, 32294, 31888, 32000, 32375, 32535, /* 59632-59639 */
32629, 32444, 32478, 32758, 33057, 32774, 32460, 32554, /* 59640-59647 */
32879, 33122, 33057, 32672, 32590, 32836, 33080, 33052, /* 59648-59655 */
32658, 32587, 32649, 32776, 33032, 32826, 32400, 32354, /* 59656-59663 */
32755, 32983, 33074, 33207, 33366, 33415, 33454, 33450, /* 59664-59671 */
33092, 32925, 33130, 33059, 32788, 32707, 32644, 32594, /* 59672-59679 */
32472, 32104, 32002, 32243, 32584, 32937, 33049, 32865, /* 59680-59687 */
32546, 32663, 32655, 32920, 32946, 32591, 32556, 32729, /* 59688-59695 */
32784, 32472, 32144, 32200, 32728, 33063, 33035, 32869, /* 59696-59703 */
32826, 33097, 33109, 33013, 32915, 32697, 32820, 32808, /* 59704-59711 */
32712, 32600, 32778, 33252, 33097, 32806, 32631, 32398, /* 59712-59719 */
32612, 32979, 32974, 32622, 32482, 32607, 33001, 33148, /* 59720-59727 */
32722, 32607, 32898, 33332, 33380, 32837, 32443, 32843, /* 59728-59735 */
32874, 32651, 32601, 32456, 32325, 32246, 32273, 32235, /* 59736-59743 */
32211, 32543, 32799, 32710, 32668, 32788, 32994, 33187, /* 59744-59751 */
33120, 32918, 32711, 32861, 33048, 32902, 32573, 32724, /* 59752-59759 */
33012, 33107, 33136, 32855, 32621, 32734, 32959, 33256, /* 59760-59767 */
33142, 32981, 32833, 32670, 32639, 32786, 32783, 32950, /* 59768-59775 */
33317, 33285, 32965, 32798, 32748, 32520, 32366, 32424, /* 59776-59783 */
32626, 32565, 32723, 32854, 32776, 32787, 32773, 33032, /* 59784-59791 */
33080, 32910, 32884, 32829, 32746, 32838, 32587, 32251, /* 59792-59799 */
32210, 32087, 32071, 32283, 32383, 32388, 32421, 32674, /* 59800-59807 */
32815, 32859, 32959, 33009, 33062, 33097, 32934, 32719, /* 59808-59815 */
32558, 32410, 32313, 32334, 32437, 32594, 32779, 32718, /* 59816-59823 */
32688, 32664, 32780, 32974, 33237, 33006, 32889, 33138, /* 59824-59831 */
33003, 32721, 32676, 32620, 32780, 33104, 33122, 32939, /* 59832-59839 */
32729, 32455, 32576, 32487, 32527, 32083, 32913, 31760, /* 59840-59847 */
32100, 33395, 32845, 32849, 32908, 32142, 30602, 29793, /* 59848-59855 */
29341, 29225, 28938, 28706, 28666, 28626, 28944, 29260, /* 59856-59863 */
31461, 31943, 31574, 33211, 33591, 33804, 37221, 44317, /* 59864-59871 */
47339, 44200, 37899, 35443, 39020, 39630, 37435, 35656, /* 59872-59879 */
34567, 34855, 35616, 35454, 34400, 30846, 32249, 36453, /* 59880-59887 */
33896, 30106, 31046, 34687, 34502, 34018, 34762, 34323, /* 59888-59895 */
31315, 28605, 30448, 33496, 34592, 34504, 34371, 34393, /* 59896-59903 */
34406, 35694, 38921, 41171, 37666, 31702, 29454, 32747, /* 59904-59911 */
33902, 31724, 27776, 22554, 21748, 23953, 25608, 26814, /* 59912-59919 */
27830, 28754, 30867, 35995, 40978, 40504, 36237, 32708, /* 59920-59927 */
34029, 34301, 32927, 33181, 33397, 33906, 33734, 33195, /* 59928-59935 */
32714, 31939, 31399, 30915, 30167, 29884, 31147, 35204, /* 59936-59943 */
36834, 30588, 22285, 21025, 25309, 28662, 28555, 27740, /* 59944-59951 */
28156, 29150, 31446, 33812, 35313, 36297, 36505, 39456, /* 59952-59959 */
41630, 37598, 31922, 34166, 38060, 35602, 33067, 31469, /* 59960-59967 */
30520, 29759, 29573, 29520, 29319, 29568, 29781, 29471, /* 59968-59975 */
26236, 22008, 23466, 31188, 36681, 34854, 29420, 27257, /* 59976-59983 */
32937, 36742, 36173, 35924, 35761, 33468, 32257, 34361, /* 59984-59991 */
36236, 37373, 38246, 39875, 44189, 45183, 40906, 34566, /* 59992-59999 */
31560, 34396, 35015, 32431, 30341, 28724, 25294, 22059, /* 60000-60007 */
22646, 24714, 26224, 27079, 27906, 29000, 30501, 33970, /* 60008-60015 */
40542, 43398, 40043, 34489, 32017, 33868, 36162, 36186, /* 60016-60023 */
35653, 35248, 34792, 34749, 34516, 34853, 37578, 41296, /* 60024-60031 */
40268, 36715, 31308, 28147, 31644, 30189, 23331, 20988, /* 60032-60039 */
23201, 25155, 26090, 26715, 27651, 29133, 30920, 32185, /* 60040-60047 */
33776, 34641, 33896, 37054, 41769, 41987, 38869, 34800, /* 60048-60055 */
36207, 39261, 37976, 34888, 33144, 32487, 32601, 32678, /* 60056-60063 */
32566, 32345, 32586, 33111, 32808, 32707, 32367, 29425, /* 60064-60071 */
27175, 29825, 32538, 32654, 32417, 33035, 33377, 33038, /* 60072-60079 */
31279, 30805, 32238, 33408, 34478, 35107, 35712, 37623, /* 60080-60087 */
41108, 41570, 38407, 33274, 31224, 34126, 34788, 32607, /* 60088-60095 */
30589, 28628, 25399, 23366, 23957, 25632, 28187, 32901, /* 60096-60103 */
37374, 37880, 35853, 32044, 30386, 33771, 33552, 30505, /* 60104-60111 */
30135, 31287, 32449, 33121, 33154, 33227, 33250, 32784, /* 60112-60119 */
32355, 32111, 32827, 35584, 39634, 40046, 36837, 30949, /* 60120-60127 */
23985, 24446, 28057, 28770, 28120, 27898, 28302, 29469, /* 60128-60135 */
30820, 32192, 34005, 36760, 40795, 41531, 39120, 37105, /* 60136-60143 */
34442, 34543, 37614, 38058, 36420, 34969, 33841, 33033, /* 60144-60151 */
32381, 31773, 31393, 30813, 30191, 29638, 28653, 26803, /* 60152-60159 */
27536, 31741, 33332, 31389, 27393, 27534, 31830, 33419, /* 60160-60167 */
32696, 32435, 32265, 31244, 30305, 31351, 33369, 36516, /* 60168-60175 */
41410, 44299, 42975, 38971, 33935, 32362, 35059, 34781, /* 60176-60183 */
32293, 30508, 29699, 29059, 27314, 24384, 22068, 22234, /* 60184-60191 */
23624, 24825, 25964, 27963, 32160, 37323, 38875, 38186, /* 60192-60199 */
35071, 32470, 33879, 34936, 34998, 35095, 35380, 35533, /* 60200-60207 */
35576, 35618, 35294, 35659, 38351, 42168, 42159, 39454, /* 60208-60215 */
35476, 31208, 31138, 31612, 27780, 23735, 23120, 24132, /* 60216-60223 */
25126, 25847, 27060, 28497, 29353, 30194, 31915, 33214, /* 60224-60231 */
33429, 35866, 39471, 40003, 37564, 33773, 34583, 38107, /* 60232-60239 */
38189, 35877, 34147, 33386, 33314, 33015, 32389, 32527, /* 60240-60247 */
34315, 36979, 35828, 30872, 26508, 23828, 25258, 28852, /* 60248-60255 */
29453, 28611, 28879, 29703, 30836, 32032, 32181, 30415, /* 60256-60263 */
29134, 30390, 32618, 34510, 36662, 40555, 43243, 42383, /* 60264-60271 */
39690, 34393, 32806, 36047, 36447, 33920, 32158, 31191, /* 60272-60279 */
29719, 27207, 25034, 25343, 28255, 33361, 37198, 37290, /* 60280-60287 */
35974, 33068, 31040, 33857, 36067, 33968, 30781, 30450, /* 60288-60295 */
31759, 32882, 33629, 34036, 34240, 33943, 33354, 32982, /* 60296-60303 */
33124, 34924, 38574, 39418, 37367, 33456, 28859, 28063, /* 60304-60311 */
27546, 25791, 25257, 25602, 26397, 27295, 28330, 29429, /* 60312-60319 */
31231, 35333, 40419, 41339, 37913, 33137, 31106, 33758, /* 60320-60327 */
36400, 36258, 35134, 34417, 33564, 32918, 32465, 32260, /* 60328-60335 */
32084, 31489, 31056, 30945, 30876, 31179, 31714, 30944, /* 60336-60343 */
30001, 29352, 27087, 27945, 31353, 32618, 32363, 32454, /* 60344-60351 */
32957, 32801, 31964, 31843, 33229, 36134, 39983, 41613, /* 60352-60359 */
40760, 38987, 36515, 35471, 36456, 36522, 35179, 33984, /* 60360-60367 */
33180, 32323, 31221, 29591, 27244, 25391, 25286, 26056, /* 60368-60375 */
27170, 28770, 31684, 34964, 35647, 35042, 33532, 32369, /* 60376-60383 */
33154, 33288, 32672, 32704, 33083, 33604, 34120, 34497, /* 60384-60391 */
34460, 34869, 37124, 39413, 39003, 36822, 34010, 32069, /* 60392-60399 */
32685, 32858, 30936, 28570, 27366, 27228, 27635, 28346, /* 60400-60407 */
29275, 29831, 30109, 30514, 31154, 31815, 33086, 35095, /* 60408-60415 */
36059, 35960, 34898, 33174, 34408, 36346, 36086, 34931, /* 60416-60423 */
34026, 33744, 33574, 33314, 32721, 33004, 35166, 37465, /* 60424-60431 */
36724, 33783, 30736, 28438, 28528, 30286, 30879, 30285, /* 60432-60439 */
29971, 30246, 30768, 31434, 31936, 31667, 30842, 30558, /* 60440-60447 */
31534, 32618, 34079, 37195, 39201, 38409, 36341, 33638, /* 60448-60455 */
32920, 34468, 35148, 34130, 33262, 32528, 31811, 30628, /* 60456-60463 */
28988, 27960, 28846, 32089, 34328, 33991, 32820, 31381, /* 60464-60471 */
31477, 33308, 33871, 33085, 31834, 31160, 31631, 32165, /* 60472-60479 */
32398, 32910, 33193, 33022, 32973, 33154, 33605, 35277, /* 60480-60487 */
37346, 37452, 36224, 34169, 32270, 32060, 31544, 29476, /* 60488-60495 */
28017, 27814, 28333, 29111, 29438, 29798, 31258, 34496, /* 60496-60503 */
37137, 36992, 35375, 33339, 32073, 33031, 34492, 34975, /* 60504-60511 */
34898, 34745, 34531, 34204, 34030, 33864, 33451, 33037, /* 60512-60519 */
32582, 32031, 31745, 32397, 33536, 33231, 31710, 30411, /* 60520-60527 */
29306, 29934, 31581, 32177, 31928, 31766, 32115, 32370, /* 60528-60535 */
32163, 31340, 30982, 32879, 36072, 37357, 36900, 35948, /* 60536-60543 */
34740, 34537, 35167, 35109, 34166, 33249, 32778, 32558, /* 60544-60551 */
32269, 32069, 31603, 30245, 28514, 27734, 28093, 29245, /* 60552-60559 */
31507, 33604, 33933, 33394, 32340, 32326, 33712, 34118, /* 60560-60567 */
32834, 31850, 32205, 33040, 33517, 33415, 33314, 34086, /* 60568-60575 */
35818, 36845, 36269, 35175, 34244, 33709, 34099, 34351, /* 60576-60583 */
33664, 32264, 30676, 29411, 29042, 29355, 29899, 30231, /* 60584-60591 */
30499, 30795, 31436, 32241, 33324, 34912, 34884, 33687, /* 60592-60599 */
32774, 32350, 33106, 34092, 34147, 33538, 33218, 33372, /* 60600-60607 */
33553, 33313, 32904, 33417, 34830, 36213, 35951, 34596, /* 60608-60615 */
32728, 30597, 29985, 30496, 31043, 31252, 31433, 31679, /* 60616-60623 */
32037, 32372, 32600, 32843, 32566, 31696, 30939, 31037, /* 60624-60631 */
32028, 33893, 35621, 35792, 34989, 33969, 33856, 34389, /* 60632-60639 */
34368, 33873, 33424, 33107, 32838, 32353, 31564, 30758, /* 60640-60647 */
30744, 32046, 33144, 32988, 32432, 32009, 32162, 32914, /* 60648-60655 */
33213, 32886, 32442, 31941, 31387, 31355, 31919, 32480, /* 60656-60663 */
32686, 32663, 32592, 32716, 32998, 33915, 34965, 35030, /* 60664-60671 */
34584, 33688, 33076, 33523, 33846, 33020, 31500, 30617, /* 60672-60679 */
30735, 31097, 31176, 31345, 31884, 33223, 34573, 34768, /* 60680-60687 */
34359, 33743, 32955, 32686, 32651, 32806, 32836, 32843, /* 60688-60695 */
32963, 32889, 32540, 32256, 32153, 32195, 32542, 32810, /* 60696-60703 */
32936, 33235, 34150, 34752, 34014, 32303, 30840, 30966, /* 60704-60711 */
31763, 31885, 31710, 31792, 32218, 32688, 32699, 32479, /* 60712-60719 */
32578, 32858, 33699, 34375, 34061, 33511, 33090, 33188, /* 60720-60727 */
33407, 33266, 33330, 33332, 33268, 33110, 33009, 33079, /* 60728-60735 */
33111, 32900, 32140, 31147, 30262, 30245, 31309, 32708, /* 60736-60743 */
33387, 33089, 32553, 32551, 33241, 33670, 33341, 32731, /* 60744-60751 */
32163, 32007, 32229, 32321, 32389, 33113, 34339, 35008, /* 60752-60759 */
34724, 34242, 33920, 33875, 33983, 33681, 33043, 32636, /* 60760-60767 */
32212, 31644, 31155, 31032, 31086, 31052, 31141, 31432, /* 60768-60775 */
31623, 31910, 32619, 33557, 34086, 33703, 32778, 32123, /* 60776-60783 */
32592, 33191, 33161, 32975, 33071, 33323, 33352, 32961, /* 60784-60791 */
32711, 32946, 33638, 34355, 34314, 33918, 33571, 33227, /* 60792-60799 */
32736, 32148, 31596, 31463, 31877, 32087, 32193, 32225, /* 60800-60807 */
32214, 32353, 32523, 32826, 32720, 32237, 32146, 33001, /* 60808-60815 */
33893, 34098, 33603, 32988, 32877, 32980, 32899, 32600, /* 60816-60823 */
32694, 32994, 33019, 32851, 32719, 32874, 33196, 33376, /* 60824-60831 */
33204, 32863, 32483, 32325, 32451, 32563, 32557, 32847, /* 60832-60839 */
33125, 33206, 33082, 32589, 32169, 32090, 32186, 32452, /* 60840-60847 */
32499, 32411, 32322, 32595, 33440, 33979, 33770, 33351, /* 60848-60855 */
33212, 33372, 33375, 33083, 32757, 32442, 32004, 31505, /* 60856-60863 */
31264, 31475, 32245, 33054, 33565, 33613, 33479, 33411, /* 60864-60871 */
33424, 33187, 32685, 32232, 32035, 32127, 32149, 32395, /* 60872-60879 */
32725, 32742, 32774, 32972, 33027, 32925, 32836, 33010, /* 60880-60887 */
33554, 33871, 33676, 32938, 32115, 31957, 32152, 32308, /* 60888-60895 */
32302, 32382, 32476, 32457, 32374, 32444, 32670, 33031, /* 60896-60903 */
33289, 32986, 32767, 32949, 33200, 33222, 33049, 32919, /* 60904-60911 */
32873, 32971, 33142, 32970, 32767, 32716, 32582, 32577, /* 60912-60919 */
32720, 32768, 32661, 32421, 32536, 33026, 33144, 32799, /* 60920-60927 */
32282, 32097, 32276, 32446, 32419, 32345, 32269, 32242, /* 60928-60935 */
32171, 32121, 32359, 32857, 33375, 33726, 33889, 33502, /* 60936-60943 */
33193, 32961, 32799, 32852, 32959, 33084, 33018, 32826, /* 60944-60951 */
32693, 32677, 32480, 32249, 32152, 32082, 32092, 32153, /* 60952-60959 */
32486, 33258, 33752, 33570, 33149, 32777, 32772, 32758, /* 60960-60967 */
32644, 32609, 32509, 32575, 32550, 32372, 32380, 32953, /* 60968-60975 */
33556, 33867, 33749, 33642, 33642, 33454, 33215, 32875, /* 60976-60983 */
32493, 32073, 31807, 31739, 31883, 32222, 32508, 32570, /* 60984-60991 */
32701, 32810, 32837, 32846, 32811, 32807, 32913, 33038, /* 60992-60999 */
32862, 32635, 32769, 33048, 33027, 32877, 32906, 32857, /* 61000-61007 */
32732, 32623, 32578, 32564, 32757, 33036, 32988, 32892, /* 61008-61015 */
32916, 32844, 32635, 32696, 32762, 32874, 32898, 32774, /* 61016-61023 */
32709, 32790, 32825, 32549, 32256, 32191, 32197, 32212, /* 61024-61031 */
32443, 32757, 33214, 33330, 32995, 32690, 32565, 32668, /* 61032-61039 */
32683, 32610, 32634, 32680, 32599, 32351, 32214, 32228, /* 61040-61047 */
32519, 32919, 33218, 33414, 33316, 33166, 33181, 33124, /* 61048-61055 */
33092, 32855, 32477, 32220, 32147, 32293, 32366, 32493, /* 61056-61063 */
32627, 32522, 32384, 32497, 32832, 32999, 33156, 33246, /* 61064-61071 */
33231, 33050, 32886, 32863, 32589, 32451, 32518, 32514, /* 61072-61079 */
32511, 32632, 32770, 32928, 33192, 33479, 33603, 33515, /* 61080-61087 */
33230, 32879, 32658, 32606, 32675, 32421, 32155, 32213, /* 61088-61095 */
32351, 32491, 32572, 32634, 32614, 32711, 32857, 32856, /* 61096-61103 */
33046, 33040, 32975, 33029, 32995, 32795, 32166, 32088, /* 61104-61111 */
31887, 32028, 32386, 32361, 32397, 32479, 32702, 32686, /* 61112-61119 */
32656, 32761, 33150, 33561, 33813, 34046, 34138, 34214, /* 61120-61127 */
34312, 34426, 34916, 35555, 35641, 35473, 34991, 34567, /* 61128-61135 */
33990, 32903, 31377, 30111, 29259, 28535, 27959, 27499, /* 61136-61143 */
27110, 26503, 25872, 25583, 25481, 25518, 25675, 25629, /* 61144-61151 */
25818, 26157, 26554, 27281, 28105, 28796, 29492, 30359, /* 61152-61159 */
31123, 31890, 32443, 33104, 34078, 35163, 36194, 36958, /* 61160-61167 */
37689, 38351, 38858, 39396, 39788, 40070, 40495, 41029, /* 61168-61175 */
41830, 42803, 43430, 43868, 44064, 44110, 44028, 43930, /* 61176-61183 */
43780, 43379, 42640, 41608, 40784, 40203, 39822, 39586, /* 61184-61191 */
39577, 39320, 39045, 38789, 38461, 38091, 37399, 36488, /* 61192-61199 */
35728, 35035, 33994, 32625, 31178, 29822, 28727, 27728, /* 61200-61207 */
26970, 26344, 25773, 25275, 25083, 25117, 25032, 24742, /* 61208-61215 */
24549, 24464, 24209, 23836, 23789, 24022, 24087, 24298, /* 61216-61223 */
24549, 24746, 25246, 25728, 26247, 26532, 26649, 27075, /* 61224-61231 */
27843, 28579, 29065, 29549, 30048, 30559, 31167, 31680, /* 61232-61239 */
31969, 32266, 32524, 32705, 32736, 32296, 31479, 30698, /* 61240-61247 */
29975, 29501, 28983, 28338, 27857, 27291, 26739, 26491, /* 61248-61255 */
26408, 26227, 25961, 25632, 25318, 25279, 25485, 25837, /* 61256-61263 */
26113, 26163, 26080, 26100, 26033, 25906, 25517, 25118, /* 61264-61271 */
25007, 25168, 25600, 26159, 26919, 27999, 29326, 30828, /* 61272-61279 */
32486, 33910, 35072, 36097, 37305, 38696, 40031, 41231, /* 61280-61287 */
42408, 43584, 44567, 45243, 45751, 46448, 47143, 47693, /* 61288-61295 */
48227, 48703, 49092, 49599, 50275, 50952, 51432, 51811, /* 61296-61303 */
52113, 52357, 52250, 51817, 51119, 50451, 49749, 48751, /* 61304-61311 */
47514, 46121, 44853, 43819, 43025, 42363, 41496, 40757, /* 61312-61319 */
40290, 39951, 39476, 38832, 38237, 37649, 36881, 36062, /* 61320-61327 */
35419, 34797, 34155, 33381, 32519, 31585, 30779, 30146, /* 61328-61335 */
29703, 29336, 28857, 28521, 28385, 28339, 28186, 27892, /* 61336-61343 */
27587, 27224, 26897, 26600, 26223, 25677, 24866, 23939, /* 61344-61351 */
22884, 21707, 20440, 19059, 17717, 16407, 15115, 14110, /* 61352-61359 */
13337, 12851, 12496, 12024, 11762, 11644, 11641, 11949, /* 61360-61367 */
12280, 12559, 12977, 13547, 14360, 15110, 15481, 15679, /* 61368-61375 */
15896, 16190, 16645, 16944, 17234, 17822, 18719, 19721, /* 61376-61383 */
21000, 22368, 23856, 25454, 27011, 28502, 29635, 30602, /* 61384-61391 */
31806, 32983, 34204, 35506, 36703, 37829, 38963, 40177, /* 61392-61399 */
41298, 42482, 43626, 44705, 45789, 46767, 47607, 48460, /* 61400-61407 */
49362, 50339, 51218, 51679, 52035, 52248, 52344, 52445, /* 61408-61415 */
52442, 52167, 51616, 51019, 50509, 50000, 49509, 49174, /* 61416-61423 */
48706, 48314, 48000, 47765, 47480, 47305, 47170, 46965, /* 61424-61431 */
46802, 46432, 45972, 45470, 44770, 44140, 43611, 43203, /* 61432-61439 */
42699, 42073, 41392, 40779, 40378, 40199, 40111, 39992, /* 61440-61447 */
39739, 39397, 38967, 38406, 37809, 37165, 36486, 35780, /* 61448-61455 */
34928, 33884, 32761, 31716, 30787, 29800, 28672, 27332, /* 61456-61463 */
25940, 24364, 22832, 21404, 20012, 18619, 17201, 15934, /* 61464-61471 */
14676, 13569, 12498, 11533, 10758, 10204, 9645, 9116, /* 61472-61479 */
8982, 8951, 8664, 8361, 8254, 8239, 8187, 8288, /* 61480-61487 */
8556, 9031, 9778, 10713, 11956, 13339, 14946, 16579, /* 61488-61495 */
18125, 19659, 20915, 22159, 23397, 24786, 26194, 27616, /* 61496-61503 */
29189, 30516, 31779, 33262, 34852, 36318, 37680, 39094, /* 61504-61511 */
40499, 41782, 43060, 44312, 45435, 46395, 47162, 47966, /* 61512-61519 */
48711, 49343, 49780, 49964, 50253, 50342, 50137, 49957, /* 61520-61527 */
49643, 49158, 48636, 48234, 47838, 47398, 46994, 46604, /* 61528-61535 */
46160, 45702, 45479, 45119, 44602, 44157, 43635, 43120, /* 61536-61543 */
42761, 42300, 41828, 41436, 40939, 40396, 40014, 39716, /* 61544-61551 */
39610, 39560, 39540, 39656, 39575, 39485, 39184, 38886, /* 61552-61559 */
38662, 38559, 38442, 38063, 37852, 37632, 37341, 36928, /* 61560-61567 */
36424, 35918, 35180, 34267, 33268, 32126, 31006, 29956, /* 61568-61575 */
28999, 27998, 26799, 25640, 24621, 23792, 23010, 22214, /* 61576-61583 */
21398, 20648, 19992, 19495, 19029, 18497, 17877, 17328, /* 61584-61591 */
16832, 16318, 15708, 15222, 14719, 14287, 14057, 14243, /* 61592-61599 */
14581, 14917, 15344, 15894, 16660, 17452, 18351, 19396, /* 61600-61607 */
20298, 21213, 22178, 23214, 24391, 25573, 26673, 27757, /* 61608-61615 */
28918, 30058, 30965, 31744, 32646, 33490, 34319, 35170, /* 61616-61623 */
35973, 36511, 36987, 37567, 38045, 38609, 39090, 39348, /* 61624-61631 */
39483, 39692, 39865, 39900, 39975, 40095, 40082, 40021, /* 61632-61639 */
40072, 40251, 40349, 40565, 40854, 41129, 41452, 41728, /* 61640-61647 */
41998, 42220, 42367, 42436, 42583, 42719, 42877, 43069, /* 61648-61655 */
43129, 43193, 43293, 43628, 44109, 44475, 44656, 44858, /* 61656-61663 */
45063, 45149, 45249, 45451, 45534, 45424, 45366, 45316, /* 61664-61671 */
45131, 44805, 44492, 44082, 43493, 42811, 41864, 40824, /* 61672-61679 */
39708, 38454, 36920, 35302, 33892, 32466, 30952, 29523, /* 61680-61687 */
28164, 26719, 25325, 24059, 22862, 21547, 20359, 19445, /* 61688-61695 */
18686, 18017, 17441, 16817, 16085, 15414, 14884, 14402, /* 61696-61703 */
14038, 13729, 13597, 13707, 13966, 14288, 14736, 15311, /* 61704-61711 */
15957, 16695, 17426, 18242, 19155, 20132, 21049, 22062, /* 61712-61719 */
23179, 24349, 25475, 26519, 27726, 29147, 30607, 31978, /* 61720-61727 */
33286, 34686, 35897, 37040, 38283, 39409, 40308, 41023, /* 61728-61735 */
41695, 42307, 42792, 43157, 43331, 43200, 43026, 42785, /* 61736-61743 */
42492, 42053, 41412, 40868, 40539, 40198, 39856, 39543, /* 61744-61751 */
39238, 38994, 38728, 38503, 38302, 38028, 37761, 37588, /* 61752-61759 */
37558, 37267, 36766, 36291, 36003, 35961, 35996, 36133, /* 61760-61767 */
36338, 36728, 37068, 37227, 37407, 37554, 37759, 38070, /* 61768-61775 */
38332, 38530, 38685, 38840, 39066, 39164, 39051, 38881, /* 61776-61783 */
38733, 38420, 38118, 37717, 37060, 36459, 35878, 35237, /* 61784-61791 */
34532, 33701, 32890, 32088, 31229, 30608, 29863, 29021, /* 61792-61799 */
28204, 27342, 26547, 25824, 25138, 24711, 24391, 23853, /* 61800-61807 */
23251, 22669, 22094, 21680, 21419, 21127, 20828, 20677, /* 61808-61815 */
20737, 21064, 21390, 21754, 22281, 22951, 23562, 24039, /* 61816-61823 */
24591, 25229, 25853, 26608, 27322, 27944, 28673, 29396, /* 61824-61831 */
30176, 31037, 31908, 32655, 33432, 34235, 35002, 35634, /* 61832-61839 */
36258, 36998, 37632, 38018, 38212, 38383, 38486, 38699, /* 61840-61847 */
38919, 38973, 38933, 38939, 38912, 38663, 38394, 38124, /* 61848-61855 */
37921, 37856, 37770, 37641, 37391, 37128, 37088, 36908, /* 61856-61863 */
36705, 36468, 36195, 35930, 35704, 35402, 35026, 34654, /* 61864-61871 */
34316, 34190, 34122, 34136, 34352, 34690, 35289, 35858, /* 61872-61879 */
36245, 36646, 37069, 37346, 37639, 38083, 38447, 38650, /* 61880-61887 */
38861, 39059, 39113, 39077, 39084, 38991, 38741, 38291, /* 61888-61895 */
37691, 37096, 36451, 35830, 35153, 34338, 33430, 32625, /* 61896-61903 */
31855, 31027, 29987, 28880, 27924, 27061, 26310, 25506, /* 61904-61911 */
24873, 24226, 23587, 23074, 22427, 21701, 20908, 20327, /* 61912-61919 */
19865, 19371, 18958, 18752, 18735, 18778, 18983, 19120, /* 61920-61927 */
19351, 19981, 20708, 21308, 21895, 22478, 23241, 24115, /* 61928-61935 */
24988, 25864, 26727, 27740, 28862, 30087, 31264, 32435, /* 61936-61943 */
33566, 34654, 35765, 36767, 37753, 38800, 39907, 40984, /* 61944-61951 */
41966, 42645, 43152, 43584, 43946, 44425, 44717, 44798, /* 61952-61959 */
44732, 44549, 44332, 44132, 43820, 43568, 43355, 43008, /* 61960-61967 */
42533, 42043, 41674, 41389, 41140, 40869, 40436, 39856, /* 61968-61975 */
39204, 38588, 37943, 37182, 36414, 35816, 35351, 35011, /* 61976-61983 */
34820, 34705, 34591, 34631, 34640, 34578, 34583, 34514, /* 61984-61991 */
34514, 34615, 34755, 34693, 34733, 34880, 34909, 34873, /* 61992-61999 */
34800, 34785, 34779, 34648, 34268, 33771, 33148, 32519, /* 62000-62007 */
31959, 31407, 30880, 30251, 29661, 28992, 28274, 27578, /* 62008-62015 */
26778, 26005, 25329, 24651, 23933, 23395, 22900, 22428, /* 62016-62023 */
22108, 21530, 20801, 20180, 19558, 19039, 18753, 18592, /* 62024-62031 */
18617, 18784, 18989, 19308, 19699, 20168, 20816, 21591, /* 62032-62039 */
22296, 22996, 23737, 24478, 25380, 26376, 27316, 28155, /* 62040-62047 */
29024, 29917, 30927, 32020, 33051, 34055, 35010, 36117, /* 62048-62055 */
37146, 38109, 39023, 40004, 41002, 41851, 42439, 43005, /* 62056-62063 */
43514, 43808, 44006, 44029, 43912, 43751, 43611, 43405, /* 62064-62071 */
43261, 42918, 42533, 42405, 42329, 42018, 41518, 41047, /* 62072-62079 */
40673, 40327, 39907, 39451, 38966, 38407, 37780, 36988, /* 62080-62087 */
36245, 35676, 35227, 34977, 34773, 34758, 35010, 35293, /* 62088-62095 */
35613, 35920, 36122, 36360, 36582, 36705, 36938, 37184, /* 62096-62103 */
37381, 37597, 37850, 37998, 37988, 38013, 37902, 37782, /* 62104-62111 */
37649, 37356, 36797, 36103, 35436, 34865, 34364, 33776, /* 62112-62119 */
33123, 32389, 31549, 30792, 30089, 29261, 28285, 27457, /* 62120-62127 */
26643, 25733, 24937, 24127, 23390, 22669, 21726, 20795, /* 62128-62135 */
19907, 19080, 18396, 17869, 17454, 17133, 16900, 16846, /* 62136-62143 */
16908, 17028, 17282, 17709, 18354, 18921, 19448, 19959, /* 62144-62151 */
20598, 21359, 22299, 23313, 24374, 25457, 26414, 27416, /* 62152-62159 */
28383, 29396, 30522, 31650, 32837, 33956, 34973, 36091, /* 62160-62167 */
37375, 38575, 39667, 40583, 41431, 42102, 42562, 43090, /* 62168-62175 */
43543, 43649, 43741, 43888, 43890, 43903, 43901, 43872, /* 62176-62183 */
43880, 43845, 43694, 43534, 43156, 42645, 42164, 41778, /* 62184-62191 */
41402, 40835, 40067, 39294, 38567, 37954, 37378, 36961, /* 62192-62199 */
36816, 36692, 36568, 36480, 36560, 36763, 36965, 37095, /* 62200-62207 */
37136, 37057, 37034, 37159, 37268, 37326, 37317, 37457, /* 62208-62215 */
37594, 37686, 37612, 37418, 37265, 37114, 36777, 36285, /* 62216-62223 */
35657, 34919, 34306, 33766, 33268, 32883, 32301, 31592, /* 62224-62231 */
30871, 29971, 29086, 28327, 27704, 27099, 26358, 25625, /* 62232-62239 */
24898, 24151, 23357, 22580, 21789, 21080, 20341, 19634, /* 62240-62247 */
19306, 19163, 18934, 18735, 18698, 18724, 18968, 19244, /* 62248-62255 */
19701, 20283, 20848, 21430, 22027, 22430, 22941, 23753, /* 62256-62263 */
24521, 25359, 26208, 27095, 27919, 28847, 29753, 30635, /* 62264-62271 */
31630, 32718, 33803, 34787, 35754, 36860, 38028, 39060, /* 62272-62279 */
39896, 40473, 40888, 41216, 41645, 41915, 41876, 41848, /* 62280-62287 */
41820, 41761, 41658, 41450, 41214, 41124, 40962, 40684, /* 62288-62295 */
40340, 39903, 39500, 39166, 38899, 38556, 38029, 37318, /* 62296-62303 */
36683, 36122, 35628, 35209, 34942, 34895, 34846, 34801, /* 62304-62311 */
34819, 34834, 35005, 35341, 35522, 35688, 35816, 35907, /* 62312-62319 */
36117, 36411, 36738, 36990, 37131, 37161, 37174, 37193, /* 62320-62327 */
37165, 37113, 37112, 36929, 36511, 35898, 35342, 35020, /* 62328-62335 */
34863, 34566, 34223, 33772, 33303, 32830, 32252, 31680, /* 62336-62343 */
31062, 30656, 30242, 29828, 29148, 28453, 27868, 27232, /* 62344-62351 */
26598, 25787, 25041, 24404, 23859, 23479, 23086, 22843, /* 62352-62359 */
22519, 22506, 22612, 22557, 22477, 22492, 23136, 23794, /* 62360-62367 */
23734, 23906, 23938, 24486, 25521, 26058, 26530, 27147, /* 62368-62375 */
28041, 28706, 29269, 29807, 30564, 31356, 32329, 33255, /* 62376-62383 */
34825, 34606, 34930, 36489, 37006, 36758, 37423, 38393, /* 62384-62391 */
46374, 53404, 47410, 42481, 38363, 35874, 31919, 26072, /* 62392-62399 */
26088, 25472, 26929, 29566, 33383, 37741, 40281, 42786, /* 62400-62407 */
44958, 48232, 52596, 54887, 56413, 57430, 57817, 58375, /* 62408-62415 */
54824, 51846, 50338, 47592, 46946, 47458, 49521, 49910, /* 62416-62423 */
42214, 38979, 40079, 39113, 33916, 26196, 24236, 26351, /* 62424-62431 */
26763, 23607, 22221, 21587, 21495, 18533, 13941, 8862, /* 62432-62439 */
7701, 5338, 3131, 1487, 956, 6637, 11311, 12871, /* 62440-62447 */
10711, 11023, 10329, 11027, 11952, 14199, 14871, 16977, /* 62448-62455 */
18164, 19396, 19729, 21228, 23828, 24793, 26965, 27749, /* 62456-62463 */
28621, 28114, 28332, 27634, 27886, 27312, 30339, 35429, /* 62464-62471 */
36646, 38083, 40693, 42302, 40264, 40805, 42884, 44518, /* 62472-62479 */
46304, 48407, 49560, 50090, 48942, 47134, 46621, 45624, /* 62480-62487 */
44867, 46529, 49188, 47512, 43762, 41656, 39034, 39126, /* 62488-62495 */
41414, 43340, 42248, 37265, 32610, 30799, 29773, 27634, /* 62496-62503 */
24576, 22470, 19711, 16852, 15322, 13068, 11122, 9750, /* 62504-62511 */
8602, 8124, 7814, 8207, 13167, 16534, 12867, 7852, /* 62512-62519 */
6359, 10118, 12635, 15097, 17460, 18337, 19626, 20294, /* 62520-62527 */
21246, 22787, 24294, 28385, 33950, 33496, 27337, 24859, /* 62528-62535 */
28460, 32457, 33351, 32343, 31635, 32262, 33863, 33149, /* 62536-62543 */
33302, 34161, 37487, 41489, 41209, 37021, 33454, 35739, /* 62544-62551 */
41219, 43375, 40152, 37494, 37885, 40708, 42010, 40191, /* 62552-62559 */
37234, 36827, 41274, 42997, 39775, 36981, 37414, 39473, /* 62560-62567 */
41745, 40973, 39463, 41180, 44941, 46034, 44308, 43196, /* 62568-62575 */
43673, 48520, 53463, 50805, 44393, 40929, 43035, 46705, /* 62576-62583 */
46744, 43109, 40836, 42918, 45316, 45009, 43704, 42615, /* 62584-62591 */
47733, 57643, 60530, 54822, 49771, 51885, 58660, 61670, /* 62592-62599 */
59368, 55408, 53496, 54896, 55771, 54017, 49305, 47422, /* 62600-62607 */
50814, 50830, 44143, 35437, 33452, 38780, 40673, 35117, /* 62608-62615 */
26292, 20662, 21170, 25607, 27481, 23081, 17265, 19519, /* 62616-62623 */
24253, 22129, 14992, 10301, 12343, 15509, 14973, 9631, /* 62624-62631 */
4771, 3975, 6263, 10055, 11720, 9076, 8772, 13233, /* 62632-62639 */
14758, 12360, 9071, 8405, 10973, 13538, 12829, 9996, /* 62640-62647 */
9756, 12075, 14673, 14687, 12823, 13848, 19502, 21590, /* 62648-62655 */
16604, 9700, 6518, 8578, 11132, 11385, 10832, 9451, /* 62656-62663 */
9888, 12260, 14929, 18099, 21624, 28089, 32956, 32278, /* 62664-62671 */
28933, 28518, 32864, 38684, 40759, 38973, 37740, 39610, /* 62672-62679 */
42376, 43075, 42918, 44371, 52889, 61064, 60308, 55195, /* 62680-62687 */
52039, 56380, 64299, 1643, 63102, 59577, 60554, 63940, /* 62688-62695 */
64654, 62815, 60109, 61620, 1892, 2069, 61926, 54916, /* 62696-62703 */
53109, 55439, 56510, 54523, 51205, 51601, 55699, 57493, /* 62704-62711 */
55052, 51013, 51601, 58852, 65522, 65479, 57898, 51741, /* 62712-62719 */
52898, 56673, 57315, 54071, 51132, 51010, 50701, 48137, /* 62720-62727 */
43131, 40147, 44437, 50891, 50013, 41041, 33056, 30586, /* 62728-62735 */
31372, 31868, 29991, 27612, 25099, 23128, 21150, 18827, /* 62736-62743 */
16124, 18546, 23372, 23431, 17550, 10632, 8769, 10540, /* 62744-62751 */
11434, 8187, 4083, 2605, 4010, 6309, 7525, 5895, /* 62752-62759 */
5221, 10975, 15780, 15275, 13199, 13244, 15424, 16704, /* 62760-62767 */
15489, 13300, 13276, 15174, 16866, 15858, 13107, 12106, /* 62768-62775 */
16842, 22405, 22422, 19802, 19345, 21128, 23086, 22543, /* 62776-62783 */
20913, 21435, 26593, 32894, 34071, 30884, 29392, 34594, /* 62784-62791 */
42676, 45130, 41291, 36737, 35745, 38285, 38883, 36218, /* 62792-62799 */
32751, 31635, 32999, 32576, 30437, 28477, 32267, 39678, /* 62800-62807 */
40872, 36515, 30028, 27824, 30840, 35390, 36560, 32314, /* 62808-62815 */
29132, 30863, 33842, 34577, 33273, 32810, 38198, 42852, /* 62816-62823 */
41963, 37419, 34847, 37975, 43787, 46392, 42936, 39733, /* 62824-62831 */
39965, 42309, 44350, 45475, 46435, 49214, 52887, 52948, /* 62832-62839 */
49945, 46045, 45876, 47519, 46931, 42988, 38318, 37093, /* 62840-62847 */
37226, 36099, 32366, 27557, 27262, 31734, 35859, 34656, /* 62848-62855 */
28598, 24580, 25397, 27219, 26621, 26160, 27878, 30306, /* 62856-62863 */
30969, 30169, 28857, 30832, 37642, 43390, 43214, 39293, /* 62864-62871 */
37224, 38780, 41617, 41963, 41424, 43102, 45042, 46011, /* 62872-62879 */
44814, 42981, 43222, 49970, 58075, 58164, 51653, 46805, /* 62880-62887 */
47293, 49732, 49779, 45976, 42183, 40742, 41421, 40380, /* 62888-62895 */
37112, 33497, 33847, 38175, 38829, 34925, 31156, 32567, /* 62896-62903 */
35834, 35210, 31956, 28118, 27407, 30737, 35014, 36516, /* 62904-62911 */
33313, 31806, 36952, 42180, 41773, 37753, 34868, 36055, /* 62912-62919 */
37359, 35567, 31652, 29218, 31072, 34813, 35768, 31851, /* 62920-62927 */
28231, 30293, 34141, 34673, 32082, 29159, 27159, 26059, /* 62928-62935 */
24018, 21056, 17761, 16886, 17350, 16204, 13252, 9705, /* 62936-62943 */
10929, 14989, 15612, 11387, 5792, 4028, 5723, 8888, /* 62944-62951 */
9052, 5456, 3303, 4305, 5794, 5616, 6027, 9857, /* 62952-62959 */
16100, 18764, 16849, 13403, 13232, 16225, 18884, 18316, /* 62960-62967 */
15361, 14379, 16124, 18853, 20156, 21164, 24761, 30783, /* 62968-62975 */
35867, 36013, 33587, 33763, 39254, 45763, 46584, 42629, /* 62976-62983 */
40535, 43034, 46649, 48078, 46319, 44793, 47223, 52213, /* 62984-62991 */
53422, 49596, 45143, 43868, 45299, 45193, 42241, 40196, /* 62992-62999 */
42331, 45281, 44244, 41087, 37305, 37452, 43454, 48824, /* 63000-63007 */
48293, 42615, 39170, 40677, 43249, 42588, 39994, 38438, /* 63008-63015 */
39633, 40613, 39458, 37236, 37025, 43026, 50212, 51962, /* 63016-63023 */
47621, 43579, 43958, 46244, 47791, 47930, 47773, 47324, /* 63024-63031 */
47147, 46622, 45677, 44521, 47181, 51510, 51355, 46801, /* 63032-63039 */
41384, 39748, 40030, 38684, 34341, 29160, 27035, 27486, /* 63040-63047 */
29321, 29455, 26233, 25786, 29603, 32005, 30099, 27839, /* 63048-63055 */
28772, 30754, 30587, 28277, 25731, 25748, 27777, 29127, /* 63056-63063 */
28477, 26133, 26123, 30504, 35014, 35506, 34028, 34746, /* 63064-63071 */
36482, 37742, 36482, 33975, 33819, 37500, 41635, 41094, /* 63072-63079 */
37011, 34939, 38774, 43827, 44429, 39959, 35723, 34790, /* 63080-63087 */
35747, 34891, 30939, 27015, 25204, 25221, 24096, 21644, /* 63088-63095 */
20632, 24957, 31094, 31522, 27427, 22528, 21473, 25140, /* 63096-63103 */
29096, 28966, 25064, 23173, 24885, 27121, 26903, 25247, /* 63104-63111 */
25584, 29962, 32986, 30980, 26501, 24049, 26444, 30628, /* 63112-63119 */
31132, 27050, 23252, 22817, 23699, 24389, 24536, 24740, /* 63120-63127 */
26506, 28567, 27822, 24577, 21349, 21073, 22240, 21051, /* 63128-63135 */
17603, 14101, 13411, 13824, 13019, 10622, 8259, 10466, /* 63136-63143 */
15678, 19946, 20275, 17154, 16207, 18140, 19857, 19277, /* 63144-63151 */
19410, 22046, 24546, 24828, 23767, 22778, 25147, 30948, /* 63152-63159 */
34781, 33883, 30292, 29049, 31034, 33518, 34111, 34388, /* 63160-63167 */
36967, 39596, 41028, 40772, 40070, 42339, 49921, 57421, /* 63168-63175 */
57828, 53094, 50125, 52119, 55207, 55792, 53366, 51355, /* 63176-63183 */
51293, 52205, 51722, 49047, 47004, 48592, 52245, 52573, /* 63184-63191 */
49038, 46382, 48045, 50879, 50111, 46708, 42992, 41814, /* 63192-63199 */
44081, 46572, 45817, 42282, 41954, 46058, 48969, 46805, /* 63200-63207 */
42385, 39668, 40049, 40516, 38435, 35436, 34254, 36709, /* 63208-63215 */
40498, 41462, 38691, 37103, 40238, 43860, 44804, 43285, /* 63216-63223 */
41162, 39455, 38696, 37440, 35038, 32644, 31897, 31770, /* 63224-63231 */
29916, 26785, 24143, 25633, 28422, 27411, 22356, 16893, /* 63232-63239 */
15145, 16180, 18047, 17856, 15180, 13852, 14155, 14367, /* 63240-63247 */
13565, 14146, 18347, 23354, 24880, 22734, 19868, 19860, /* 63248-63255 */
22382, 24115, 23361, 21003, 20386, 21879, 23806, 25030, /* 63256-63263 */
26538, 30796, 36267, 39927, 39373, 36802, 36747, 40725, /* 63264-63271 */
44969, 44107, 39963, 37414, 38406, 39886, 39657, 37078, /* 63272-63279 */
35357, 37294, 40248, 39816, 35341, 31111, 29704, 30090, /* 63280-63287 */
29199, 26423, 25055, 27028, 29271, 28245, 25494, 23132, /* 63288-63295 */
24715, 30487, 34681, 33623, 29492, 27837, 29712, 31818, /* 63296-63303 */
31120, 29137, 28264, 29255, 29976, 28849, 27094, 28052, /* 63304-63311 */
33753, 39710, 40273, 36051, 32721, 33053, 34589, 35299, /* 63312-63319 */
34790, 33379, 31778, 31134, 30423, 29021, 28523, 31054, /* 63320-63327 */
33973, 32821, 28494, 24343, 23324, 23463, 21673, 17916, /* 63328-63335 */
14415, 13598, 14612, 16595, 17356, 16323, 18248, 22175, /* 63336-63343 */
23500, 21700, 20635, 22530, 24659, 24608, 22941, 21695, /* 63344-63351 */
22723, 25151, 26479, 26221, 25215, 27220, 32263, 36001, /* 63352-63359 */
36568, 36627, 39161, 41937, 43473, 42971, 42108, 43814, /* 63360-63367 */
48306, 51856, 51214, 48568, 48832, 53798, 58193, 58527, /* 63368-63375 */
55151, 52351, 52265, 53057, 52129, 48923, 46212, 45252, /* 63376-63383 */
45108, 43925, 41478, 41285, 45966, 51068, 50897, 46567, /* 63384-63391 */
42007, 40743, 42969, 44814, 43074, 39521, 38050, 38843, /* 63392-63399 */
39662, 38259, 36468, 37439, 40963, 42577, 40019, 36280, /* 63400-63407 */
35057, 37561, 40850, 40601, 37183, 34661, 34729, 35772, /* 63408-63415 */
36819, 36942, 36981, 38292, 39714, 38618, 35459, 32927, /* 63416-63423 */
32455, 32402, 30034, 26354, 23244, 22097, 21253, 19059, /* 63424-63431 */
15898, 13718, 15484, 18825, 20839, 20023, 17115, 15914, /* 63432-63439 */
15973, 15102, 13421, 13192, 14764, 15573, 14809, 13261, /* 63440-63447 */
12737, 15601, 20293, 22444, 20857, 17848, 17110, 18571, /* 63448-63455 */
19858, 20123, 21017, 23881, 26003, 26765, 26536, 26585, /* 63456-63463 */
30274, 37592, 42745, 41473, 37418, 35962, 37975, 39783, /* 63464-63471 */
39398, 37224, 35747, 35785, 35951, 35044, 32623, 31573, /* 63472-63479 */
33786, 36379, 35703, 32370, 30838, 33100, 35600, 34728, /* 63480-63487 */
31653, 28879, 28490, 30579, 32503, 31642, 29769, 31371, /* 63488-63495 */
35497, 37628, 35795, 32988, 32188, 33119, 33302, 31410, /* 63496-63503 */
29342, 29335, 31937, 35092, 35539, 33708, 34035, 37742, /* 63504-63511 */
41002, 41947, 40988, 39376, 38294, 37992, 37165, 35672, /* 63512-63519 */
34786, 34801, 34634, 32879, 30434, 29648, 31853, 33853, /* 63520-63527 */
32168, 27844, 24147, 23520, 24601, 25844, 25912, 24736, /* 63528-63535 */
24304, 23994, 23051, 22263, 23678, 27798, 31312, 31293, /* 63536-63543 */
28924, 26990, 27298, 28962, 29231, 27830, 26082, 25951, /* 63544-63551 */
27106, 28094, 28832, 30704, 35523, 40473, 42766, 41919, /* 63552-63559 */
40577, 42153, 46314, 48931, 47135, 44121, 43482, 45348, /* 63560-63567 */
46696, 46377, 44811, 45009, 47965, 50007, 48853, 45246, /* 63568-63575 */
42532, 41868, 41664, 40030, 37408, 36959, 39296, 41104, /* 63576-63583 */
39990, 37185, 35555, 37625, 41976, 44018, 41576, 37998, /* 63584-63591 */
36935, 37783, 37925, 35957, 33923, 33337, 33483, 32849, /* 63592-63599 */
30830, 29512, 31610, 36532, 40243, 39194, 35590, 33560, /* 63600-63607 */
34127, 35092, 35416, 35003, 33744, 32348, 31439, 30541, /* 63608-63615 */
29379, 30152, 32956, 34595, 32381, 28436, 25738, 25160, /* 63616-63623 */
24762, 22406, 18996, 16443, 16068, 16977, 18522, 19421, /* 63624-63631 */
19833, 22237, 24506, 23987, 22013, 21540, 22625, 23157, /* 63632-63639 */
21964, 19964, 18843, 19311, 20416, 20381, 19116, 18221, /* 63640-63647 */
20558, 24439, 26426, 26225, 26481, 28600, 30393, 30793, /* 63648-63655 */
29256, 28728, 30641, 34408, 36548, 34044, 31230, 32947, /* 63656-63663 */
36989, 39981, 40046, 36642, 34469, 35130, 35413, 34059, /* 63664-63671 */
31835, 29342, 29676, 30789, 31064, 31178, 33530, 39783, /* 63672-63679 */
44700, 44446, 40325, 36102, 34381, 34882, 33991, 30310, /* 63680-63687 */
26467, 24781, 24768, 24562, 23593, 23594, 26934, 31804, /* 63688-63695 */
34288, 34009, 33948, 35693, 40087, 43726, 43360, 41313, /* 63696-63703 */
40126, 40373, 41053, 40773, 39718, 39657, 40210, 39919, /* 63704-63711 */
37789, 34748, 33917, 35012, 35440, 33914, 31768, 30391, /* 63712-63719 */
30360, 30329, 28502, 26279, 26377, 29422, 32568, 33658, /* 63720-63727 */
32647, 30784, 29897, 29284, 27855, 26346, 26303, 27314, /* 63728-63735 */
27024, 25436, 24084, 24525, 28176, 33158, 34989, 33653, /* 63736-63743 */
32041, 32204, 33380, 33415, 32236, 32634, 34847, 35829, /* 63744-63751 */
35555, 34473, 34652, 39273, 45803, 49130, 47696, 45212, /* 63752-63759 */
45483, 48565, 50251, 49005, 46605, 44748, 43904, 42442, /* 63760-63767 */
39430, 35806, 34509, 35425, 35226, 32616, 29293, 29070, /* 63768-63775 */
32105, 34524, 34142, 32336, 31204, 32422, 35441, 37416, /* 63776-63783 */
36887, 36335, 38183, 40327, 39778, 36679, 33887, 32583, /* 63784-63791 */
31470, 28983, 25067, 22376, 22507, 24808, 27410, 27356, /* 63792-63799 */
26551, 28533, 32815, 36531, 38624, 40116, 41358, 42079, /* 63800-63807 */
41439, 39144, 36151, 34284, 33242, 31708, 28681, 25415, /* 63808-63815 */
23914, 23873, 23119, 20684, 18243, 18085, 20704, 23554, /* 63816-63823 */
25183, 25376, 24504, 23975, 23280, 21952, 21025, 22154, /* 63824-63831 */
24496, 25286, 23146, 19993, 18974, 20380, 22307, 22212, /* 63832-63839 */
20452, 19028, 19150, 20238, 21138, 22295, 25279, 30391, /* 63840-63847 */
34063, 34361, 32976, 32683, 35404, 39404, 40523, 37376, /* 63848-63855 */
33876, 32855, 33413, 33577, 32841, 32088, 33404, 36493, /* 63856-63863 */
38498, 37848, 35632, 34643, 35972, 37910, 38485, 37219, /* 63864-63871 */
36160, 36879, 37331, 35914, 32935, 29741, 29082, 31895, /* 63872-63879 */
34507, 33527, 30303, 28686, 30428, 34089, 36672, 36893, /* 63880-63887 */
35873, 34824, 34594, 34360, 33221, 31907, 33032, 37055, /* 63888-63895 */
39484, 38237, 34712, 32482, 33960, 38245, 41828, 41444, /* 63896-63903 */
38736, 37398, 38230, 39085, 38901, 37673, 37157, 38600, /* 63904-63911 */
40283, 39598, 36191, 32492, 30717, 30951, 31284, 30203, /* 63912-63919 */
28773, 29015, 30956, 31991, 31351, 29621, 28631, 31328, /* 63920-63927 */
35774, 37401, 35410, 32458, 31556, 32900, 34262, 33685, /* 63928-63935 */
31193, 28725, 27314, 26490, 25459, 24135, 24272, 27679, /* 63936-63943 */
32289, 34445, 33887, 32955, 34130, 38601, 43696, 45621, /* 63944-63951 */
43896, 41586, 40981, 41436, 40889, 38905, 36333, 35015, /* 63952-63959 */
35746, 36178, 34606, 31656, 29526, 29857, 31619, 33241, /* 63960-63967 */
33743, 34193, 36047, 37580, 37533, 35869, 33426, 32905, /* 63968-63975 */
35565, 38269, 37421, 33508, 30065, 29236, 30508, 31508, /* 63976-63983 */
30377, 28073, 26120, 25496, 25454, 25172, 25067, 27142, /* 63984-63991 */
32374, 36705, 37553, 35637, 33724, 34588, 38118, 40968, /* 63992-63999 */
39894, 36365, 33688, 33017, 33031, 32303, 30256, 28883, /* 64000-64007 */
29942, 32102, 32669, 30449, 27481, 26332, 27663, 29501, /* 64008-64015 */
30119, 29682, 29965, 31232, 31342, 29782, 27007, 24795, /* 64016-64023 */
25917, 29310, 30855, 29173, 26533, 25896, 28071, 30993, /* 64024-64031 */
32364, 31484, 29794, 28701, 28117, 27439, 26475, 26519, /* 64032-64039 */
29153, 32820, 34271, 32981, 31090, 31060, 34132, 38364, /* 64040-64047 */
40175, 38479, 36138, 35502, 36271, 36936, 36499, 35517, /* 64048-64055 */
35415, 37086, 38528, 37856, 35165, 32404, 31701, 32470, /* 64056-64063 */
33056, 32518, 32201, 33197, 34209, 34309, 33090, 31098, /* 64064-64071 */
30723, 33599, 37042, 37739, 35625, 33379, 33054, 34592, /* 64072-64079 */
36131, 35653, 33594, 31344, 30127, 29477, 28585, 27636, /* 64080-64087 */
28247, 31608, 34742, 35491, 34141, 32818, 34157, 38107, /* 64088-64095 */
41788, 41925, 39423, 37320, 36917, 36839, 35818, 33244, /* 64096-64103 */
30548, 30044, 31230, 31643, 29641, 26596, 24875, 25707, /* 64104-64111 */
27637, 28774, 29161, 30224, 32055, 32996, 32463, 30374, /* 64112-64119 */
28282, 29107, 32434, 34447, 32997, 29637, 27377, 27727, /* 64120-64127 */
29154, 29664, 28437, 26326, 24972, 24718, 24947, 25052, /* 64128-64135 */
25901, 29090, 33559, 36477, 36694, 35281, 34701, 36956, /* 64136-64143 */
40649, 42366, 40676, 37928, 36509, 36386, 36247, 35021, /* 64144-64151 */
33138, 32081, 33341, 35199, 35173, 32957, 30342, 29755, /* 64152-64159 */
31321, 33363, 34207, 34459, 35407, 36098, 35732, 33947, /* 64160-64167 */
31163, 29690, 31485, 34405, 35168, 33060, 30431, 29959, /* 64168-64175 */
31853, 34087, 34432, 32963, 31002, 29862, 29461, 28899, /* 64176-64183 */
28151, 28622, 31402, 34235, 35151, 33952, 32324, 33165, /* 64184-64191 */
36662, 40113, 40352, 38149, 36161, 35731, 36118, 35957, /* 64192-64199 */
34558, 32742, 32612, 34104, 34997, 33448, 30370, 28062, /* 64200-64207 */
27825, 28925, 29641, 29619, 30001, 31020, 31525, 31169, /* 64208-64215 */
29538, 27588, 28040, 31182, 33812, 33530, 31179, 29078, /* 64216-64223 */
29162, 30804, 32011, 31422, 29543, 27955, 27315, 27180, /* 64224-64231 */
26767, 26704, 28609, 31858, 34387, 34900, 33822, 33334, /* 64232-64239 */
35587, 39649, 42077, 41408, 39369, 38173, 38191, 38312, /* 64240-64247 */
37227, 35065, 33284, 33726, 35482, 35864, 33885, 30903, /* 64248-64255 */
29664, 30839, 32899, 34241, 35010, 36093, 36804, 36766, /* 64256-64263 */
35337, 32572, 30624, 31953, 34983, 36081, 34027, 30922, /* 64264-64271 */
29460, 30198, 31882, 32210, 30897, 29071, 27987, 27952, /* 64272-64279 */
28032, 27983, 28932, 31978, 35286, 36953, 36419, 34772, /* 64280-64287 */
34663, 37053, 40066, 40532, 38333, 35931, 35102, 35252, /* 64288-64295 */
34864, 33311, 31336, 30833, 32245, 33646, 32838, 30043, /* 64296-64303 */
27670, 27523, 29181, 30915, 31900, 32797, 33825, 34213, /* 64304-64311 */
33511, 31437, 28787, 28071, 30170, 32455, 32095, 29508, /* 64312-64319 */
27261, 27311, 29232, 30940, 30924, 29451, 27952, 27136, /* 64320-64327 */
26928, 26712, 26587, 27980, 30740, 33245, 34014, 33148, /* 64328-64335 */
32357, 33917, 37720, 40434, 40099, 38097, 36745, 36702, /* 64336-64343 */
37089, 36476, 34706, 33045, 33432, 35257, 35916, 34282, /* 64344-64351 */
31444, 29909, 30515, 32263, 33560, 34256, 35233, 36051, /* 64352-64359 */
36349, 35507, 33218, 31359, 32345, 35263, 36908, 35591, /* 64360-64367 */
32737, 30946, 31389, 33045, 33620, 32351, 30307, 28947, /* 64368-64375 */
28533, 28182, 27735, 28044, 30070, 32778, 34511, 34495, /* 64376-64383 */
33266, 33211, 35823, 39432, 40816, 39480, 37623, 36805, /* 64384-64391 */
36775, 36274, 34717, 32409, 31150, 31955, 33271, 32877, /* 64392-64399 */
30505, 28041, 27494, 29022, 31065, 32641, 33958, 34981, /* 64400-64407 */
35290, 34842, 33087, 30478, 29513, 31474, 34221, 34686, /* 64408-64415 */
32578, 29904, 29021, 30237, 31821, 31938, 30291, 28379, /* 64416-64423 */
27367, 27152, 27028, 27076, 28435, 31152, 34024, 35577, /* 64424-64431 */
35085, 33868, 34471, 37644, 40461, 40384, 38217, 36456, /* 64432-64439 */
36101, 36313, 35705, 33972, 32228, 32441, 34444, 35636, /* 64440-64447 */
34308, 31247, 29366, 30108, 32288, 34087, 35126, 36218, /* 64448-64455 */
36850, 36891, 35921, 33528, 31260, 31586, 34222, 35927, /* 64456-64463 */
34898, 32120, 30315, 30778, 32604, 33573, 32750, 30932, /* 64464-64471 */
29469, 28963, 28658, 28318, 28639, 30367, 32812, 34640, /* 64472-64479 */
35001, 34009, 33636, 35533, 38644, 40078, 38864, 36724, /* 64480-64487 */
35479, 35286, 35013, 33819, 31737, 30533, 31415, 33105, /* 64488-64495 */
33309, 31318, 28803, 27761, 28789, 30684, 32109, 33205, /* 64496-64503 */
33987, 34329, 34245, 33002, 30682, 29388, 30754, 33418, /* 64504-64511 */
34431, 32867, 30224, 28859, 29717, 31217, 31444, 29970, /* 64512-64519 */
28162, 27328, 27373, 27521, 27602, 28566, 30673, 33264, /* 64520-64527 */
35044, 34858, 33687, 33955, 36728, 39548, 39870, 38121, /* 64528-64535 */
36429, 35944, 36165, 35619, 33729, 31447, 30899, 32580, /* 64536-64543 */
33999, 33075, 30312, 28286, 28634, 30712, 32876, 34440, /* 64544-64551 */
35758, 36519, 36835, 36229, 34084, 31729, 31611, 34005, /* 64552-64559 */
36044, 35579, 33035, 30784, 30434, 31792, 32908, 32311, /* 64560-64567 */
30592, 29136, 28646, 28545, 28523, 29162, 30886, 33313, /* 64568-64575 */
35462, 36298, 35463, 34627, 35862, 38667, 40326, 39519, /* 64576-64583 */
37643, 36296, 35925, 35649, 34548, 32564, 31092, 31594, /* 64584-64591 */
33190, 33462, 31329, 28403, 27024, 28007, 30134, 32081, /* 64592-64599 */
33644, 34574, 34936, 34974, 34037, 31826, 30098, 30930, /* 64600-64607 */
33394, 34429, 32962, 30313, 28791, 29470, 31117, 31795, /* 64608-64615 */
30690, 28933, 27899, 27800, 27922, 28089, 28885, 30494, /* 64616-64623 */
32779, 34598, 34737, 33685, 33739, 36303, 39271, 40026, /* 64624-64631 */
38468, 36612, 35857, 35990, 35559, 33881, 31684, 30873, /* 64632-64639 */
32209, 33698, 33168, 30550, 28266, 28206, 29984, 32068, /* 64640-64647 */
33649, 34845, 35461, 35892, 35657, 33808, 31266, 30401, /* 64648-64655 */
32136, 34290, 34492, 32410, 30067, 29365, 30487, 31669, /* 64656-64663 */
31414, 30015, 28776, 28416, 28438, 28643, 29165, 30224, /* 64664-64671 */
31942, 34044, 35350, 34869, 33941, 34774, 37522, 39716, /* 64672-64679 */
39537, 37969, 36633, 36199, 35956, 34936, 32811, 30844, /* 64680-64687 */
30853, 32498, 33326, 31746, 28932, 27390, 28236, 30583, /* 64688-64695 */
33023, 34791, 35620, 35884, 36013, 35028, 32547, 30378, /* 64696-64703 */
30650, 32972, 34518, 33574, 30881, 28914, 29243, 30889, /* 64704-64711 */
31822, 30886, 29091, 28066, 27973, 28111, 28308, 29071, /* 64712-64719 */
30495, 32838, 35157, 35738, 34686, 34232, 36294, 39195, /* 64720-64727 */
40282, 39010, 37266, 36445, 36348, 35810, 34222, 32060, /* 64728-64735 */
31078, 32370, 33942, 33612, 31196, 28906, 28612, 30187, /* 64736-64743 */
32323, 34192, 35658, 36301, 36548, 36224, 34651, 32593, /* 64744-64751 */
31818, 32880, 34180, 34063, 32407, 30661, 29921, 30382, /* 64752-64759 */
30969, 30728, 29717, 28629, 28194, 28267, 28811, 30114, /* 64760-64767 */
31484, 32335, 33077, 33851, 34215, 34517, 35610, 37251, /* 64768-64775 */
38231, 37671, 36420, 35566, 35356, 35244, 34722, 33750, /* 64776-64783 */
32784, 32203, 31920, 31544, 30714, 29719, 28852, 28573, /* 64784-64791 */
29150, 30474, 32467, 34084, 34840, 35248, 35026, 33918, /* 64792-64799 */
32986, 32677, 32797, 32741, 32358, 31694, 30809, 30210, /* 64800-64807 */
29706, 29152, 28464, 27918, 27762, 27862, 28331, 29510, /* 64808-64815 */
31296, 32357, 32619, 33027, 33596, 34201, 35117, 36605, /* 64816-64823 */
37729, 37578, 36617, 35982, 35992, 36238, 36017, 35195, /* 64824-64831 */
34190, 33407, 33020, 32658, 31905, 30873, 30058, 29674, /* 64832-64839 */
29858, 30801, 32637, 34759, 36043, 36582, 36611, 35549, /* 64840-64847 */
34136, 33545, 33869, 34026, 33478, 32537, 31631, 30985, /* 64848-64855 */
30608, 30161, 29459, 28875, 28531, 28430, 28496, 29155, /* 64856-64863 */
30955, 32746, 33396, 33308, 33382, 33666, 34289, 35555, /* 64864-64871 */
36941, 37464, 36662, 35607, 35121, 35070, 34905, 34449, /* 64872-64879 */
33770, 33191, 32711, 32214, 31591, 30667, 29846, 29221, /* 64880-64887 */
28954, 29334, 30672, 32889, 34537, 35215, 35675, 35602, /* 64888-64895 */
34610, 33619, 33220, 33257, 33003, 32303, 31590, 30853, /* 64896-64903 */
30352, 29905, 29531, 28888, 28405, 27798, 26415, 28347, /* 64904-64911 */
31321, 34142, 35720, 37034, 38800, 39519, 39948, 40722, /* 64912-64919 */
47006, 58614, 55054, 45852, 40647, 35939, 31997, 22156, /* 64920-64927 */
18884, 18766, 16645, 16315, 15087, 14022, 12492, 12396, /* 64928-64935 */
15070, 23477, 30866, 35564, 39812, 39986, 40482, 44464, /* 64936-64943 */
47617, 43707, 41958, 42429, 44939, 47951, 42651, 34046, /* 64944-64951 */
31912, 35550, 37217, 36623, 35001, 36189, 37066, 35546, /* 64952-64959 */
36855, 43826, 48298, 38720, 25887, 21443, 26717, 26802, /* 64960-64967 */
23141, 21041, 19531, 17648, 11728, 892, 64197, 7538, /* 64968-64975 */
12738, 15937, 16821, 20617, 25810, 25641, 23065, 24387, /* 64976-64983 */
31116, 34339, 37314, 42565, 46101, 42438, 37275, 36414, /* 64984-64991 */
41598, 46161, 48438, 54752, 59318, 59332, 58927, 62863, /* 64992-64999 */
61558, 52761, 45493, 46333, 50613, 50146, 47917, 45536, /* 65000-65007 */
43286, 42232, 43013, 44147, 47966, 51299, 46700, 36797, /* 65008-65015 */
27416, 25468, 28935, 31437, 32252, 31632, 27685, 23545, /* 65016-65023 */
23650, 26508, 32349, 32462, 16403, 1470, 4341, 8970, /* 65024-65031 */
2871, 63031, 60593, 63118, 3786, 7104, 10014, 13721, /* 65032-65039 */
15660, 16924, 19492, 21601, 22752, 25438, 20323, 15416, /* 65040-65047 */
17905, 22369, 22933, 19600, 18899, 19073, 17766, 10216, /* 65048-65055 */
2928, 7249, 17905, 29437, 35258, 32902, 25055, 20456, /* 65056-65063 */
26567, 31720, 32577, 33846, 35109, 34808, 31156, 25914, /* 65064-65071 */
22815, 23888, 27369, 28010, 29739, 40382, 49281, 48855, /* 65072-65079 */
44464, 43108, 42025, 34998, 33058, 39627, 43623, 42478, /* 65080-65087 */
42171, 46249, 51978, 52915, 49121, 45366, 41398, 45554, /* 65088-65095 */
48452, 43359, 35438, 31949, 34653, 38493, 43958, 41690, /* 65096-65103 */
37547, 37405, 43120, 50960, 57258, 54532, 41861, 36387, /* 65104-65111 */
37514, 40834, 43910, 42280, 40666, 39127, 38194, 42017, /* 65112-65119 */
46502, 46681, 46737, 51879, 54833, 51401, 45171, 37487, /* 65120-65127 */
37019, 40024, 38213, 36805, 36810, 36737, 34876, 30569, /* 65128-65135 */
24834, 21086, 18586, 21408, 27672, 31769, 31831, 29318, /* 65136-65143 */
24722, 21350, 24043, 23583, 22306, 24044, 25899, 24500, /* 65144-65151 */
18374, 12654, 11794, 15485, 22582, 26312, 22979, 16295, /* 65152-65159 */
20382, 28633, 27189, 21558, 16943, 13605, 16016, 21332, /* 65160-65167 */
22254, 21935, 19999, 17648, 17907, 24179, 28684, 27665, /* 65168-65175 */
23259, 16039, 14879, 17440, 20953, 21869, 20637, 26814, /* 65176-65183 */
29169, 26976, 30083, 37912, 44783, 43381, 37077, 28491, /* 65184-65191 */
22394, 22902, 26435, 24898, 20778, 22394, 28311, 30571, /* 65192-65199 */
30950, 33138, 35957, 38278, 43199, 51312, 56342, 53356, /* 65200-65207 */
48058, 40911, 41320, 51654, 53867, 49786, 46449, 46334, /* 65208-65215 */
48077, 46856, 42188, 39374, 43884, 52027, 53813, 51080, /* 65216-65223 */
46828, 45119, 43652, 42033, 44070, 47065, 49756, 49987, /* 65224-65231 */
47985, 44706, 44177, 45302, 41362, 41300, 50003, 54314, /* 65232-65239 */
54073, 52962, 52687, 54253, 50469, 43055, 39520, 37696, /* 65240-65247 */
38831, 41207, 38905, 38035, 44421, 49709, 48034, 43703, /* 65248-65255 */
36671, 33972, 38091, 40240, 38084, 34647, 33166, 30367, /* 65256-65263 */
28743, 34693, 35834, 31843, 30246, 31720, 38550, 44071, /* 65264-65271 */
39631, 30656, 19630, 17808, 24992, 25317, 24229, 25693, /* 65272-65279 */
25755, 23448, 25194, 31669, 38057, 39886, 37973, 34742, /* 65280-65287 */
29169, 28073, 30261, 26879, 24925, 24219, 22556, 22780, /* 65288-65295 */
23748, 23227, 19283, 12828, 8314, 8651, 15471, 24527, /* 65296-65303 */
24951, 22359, 17886, 15293, 21220, 25058, 23399, 21519, /* 65304-65311 */
22232, 24823, 26313, 23878, 22410, 23662, 19717, 20056, /* 65312-65319 */
26493, 24715, 22114, 25732, 28224, 27421, 25255, 23556, /* 65320-65327 */
21093, 19091, 22879, 26241, 26715, 26646, 26516, 29518, /* 65328-65335 */
31075, 30027, 28221, 24028, 23607, 24989, 22304, 23346, /* 65336-65343 */
27055, 25850, 26428, 29813, 30365, 35758, 43133, 46002, /* 65344-65351 */
44046, 35860, 29387, 29652, 28201, 28242, 30004, 28047, /* 65352-65359 */
27725, 31580, 35616, 37872, 40543, 43022, 44767, 50452, /* 65360-65367 */
58058, 59363, 55644, 49730, 44557, 45894, 50845, 52049, /* 65368-65375 */
49639, 46932, 44780, 43931, 45409, 49777, 50862, 47021, /* 65376-65383 */
47225, 47841, 45407, 47904, 49000, 43939, 40331, 40867, /* 65384-65391 */
42752, 43759, 43030, 41086, 37460, 36195, 39629, 42939, /* 65392-65399 */
44690, 48568, 51135, 47843, 45605, 51888, 55575, 49149, /* 65400-65407 */
43687, 41797, 39918, 39708, 42726, 44156, 44791, 44266, /* 65408-65415 */
43973, 43559, 38927, 35579, 34941, 32698, 31302, 30817, /* 65416-65423 */
32033, 33392, 30699, 26828, 28724, 31812, 30686, 31199, /* 65424-65431 */
34968, 36277, 34629, 32938, 26897, 20597, 19300, 19868, /* 65432-65439 */
18949, 18728, 21347, 22702, 21364, 23566, 32228, 37460, /* 65440-65447 */
36158, 33971, 29865, 25329, 28246, 32557, 29104, 25350, /* 65448-65455 */
26111, 25618, 24577, 24791, 24696, 21738, 17437, 15512, /* 65456-65463 */
18570, 22772, 25282, 25165, 20132, 15158, 16511, 20136, /* 65464-65471 */
21782, 22275, 21203, 20339, 20955, 22736, 25948, 28490, /* 65472-65479 */
26420, 20882, 16870, 19093, 23371, 25054, 23836, 22970, /* 65480-65487 */
21343, 20432, 22642, 22738, 19111, 18634, 22374, 24489, /* 65488-65495 */
28045, 32755, 32746, 29988, 27428, 24455, 25675, 28888, /* 65496-65503 */
27656, 25087, 26673, 30245, 31484, 31784, 36014, 39511, /* 65504-65511 */
38878, 39718, 41563, 39466, 34851, 33197, 30833, 26157, /* 65512-65519 */
24846, 27902, 28158, 27193, 29204, 32237, 35425, 40124, /* 65520-65527 */
44594, 46343, 45995, 47162, 48725, 47177, 45769, 45873, /* 65528-65535 */
42298, 40951, 43986, 44308, 42594, 40534, 39399, 41188, /* 65536-65543 */
43892, 44002, 42495, 40282, 39785, 41971, 45299, 45196, /* 65544-65551 */
42398, 40692, 40734, 41789, 43238, 44377, 43468, 40398, /* 65552-65559 */
37845, 40439, 45016, 44285, 44677, 47046, 44068, 44472, /* 65560-65567 */
49797, 51989, 48186, 44221, 43018, 41327, 39958, 44320, /* 65568-65575 */
48442, 44913, 40467, 38547, 38047, 38632, 39288, 36699, /* 65576-65583 */
33043, 31770, 32895, 35631, 37412, 35839, 32122, 30083, /* 65584-65591 */
32822, 36274, 38672, 38295, 35904, 33119, 30542, 30626, /* 65592-65599 */
30675, 26064, 22888, 23450, 23943, 26827, 29509, 30247, /* 65600-65607 */
32274, 35145, 36224, 35067, 33046, 30853, 29391, 29118, /* 65608-65615 */
30234, 30067, 27815, 28432, 28429, 26017, 25066, 25322, /* 65616-65623 */
24036, 21658, 21876, 22225, 21162, 20932, 20940, 19697, /* 65624-65631 */
19912, 18597, 17231, 19125, 21953, 22820, 22222, 22507, /* 65632-65639 */
25139, 26617, 26335, 26102, 23250, 18659, 21749, 28055, /* 65640-65647 */
28359, 27979, 28754, 26902, 23706, 24811, 27208, 25607, /* 65648-65655 */
22739, 24187, 27688, 29808, 29864, 28588, 26429, 22905, /* 65656-65663 */
21974, 24338, 25218, 24183, 23292, 24080, 25274, 27409, /* 65664-65671 */
30596, 33503, 33999, 32092, 31277, 31294, 31542, 31167, /* 65672-65679 */
29164, 26017, 22121, 19407, 21342, 23978, 24695, 25992, /* 65680-65687 */
27011, 29362, 35625, 42794, 43897, 41503, 41178, 41396, /* 65688-65695 */
42104, 45062, 45772, 41358, 37334, 39163, 41497, 41525, /* 65696-65703 */
40770, 39862, 37222, 35969, 37888, 39160, 37501, 36570, /* 65704-65711 */
37772, 38533, 38848, 38188, 37642, 37330, 37868, 39207, /* 65712-65719 */
40197, 40017, 38484, 37190, 37130, 38331, 39291, 40020, /* 65720-65727 */
42962, 44363, 44517, 46172, 47947, 46202, 43546, 43286, /* 65728-65735 */
42933, 42361, 43691, 46059, 45111, 41871, 39039, 38587, /* 65736-65743 */
40254, 41250, 40575, 38595, 37020, 36958, 38607, 40416, /* 65744-65751 */
39734, 37936, 35824, 36803, 40147, 40836, 39864, 37782, /* 65752-65759 */
33971, 31174, 31723, 31259, 27792, 25066, 25883, 27294, /* 65760-65767 */
29700, 32964, 34517, 35081, 36899, 38101, 36421, 35183, /* 65768-65775 */
35799, 35237, 33748, 33538, 33512, 30845, 29209, 31078, /* 65776-65783 */
31603, 30514, 28931, 27155, 25989, 25802, 26357, 27193, /* 65784-65791 */
25633, 24743, 26777, 27938, 26125, 23746, 23303, 24223, /* 65792-65799 */
25976, 27950, 29420, 28773, 26146, 24159, 23798, 23442, /* 65800-65807 */
22698, 24055, 27413, 28771, 29486, 30619, 29353, 25894, /* 65808-65815 */
24869, 26045, 25498, 23923, 25642, 27765, 26358, 24669, /* 65816-65823 */
23574, 22667, 22725, 23839, 24384, 24191, 24097, 24783, /* 65824-65831 */
26288, 27433, 28704, 29445, 28188, 29149, 31055, 31015, /* 65832-65839 */
30328, 29612, 27709, 25795, 25261, 24294, 22269, 22036, /* 65840-65847 */
24208, 25792, 27234, 27954, 28979, 31695, 34236, 35083, /* 65848-65855 */
34949, 34876, 34147, 33557, 34065, 34862, 34200, 32170, /* 65856-65863 */
32730, 35303, 36879, 37352, 35881, 33002, 31099, 31440, /* 65864-65871 */
33033, 33964, 33545, 33882, 34627, 34882, 34415, 34189, /* 65872-65879 */
34741, 35748, 37016, 37931, 38125, 38002, 37333, 36923, /* 65880-65887 */
37430, 37784, 37996, 40190, 42821, 43532, 43814, 43720, /* 65888-65895 */
41794, 39733, 40350, 42221, 42160, 40909, 41186, 41398, /* 65896-65903 */
40016, 39079, 39121, 38809, 37986, 37867, 38179, 37993, /* 65904-65911 */
37690, 38396, 39381, 39163, 39075, 39468, 39636, 40168, /* 65912-65919 */
40541, 40221, 38833, 37178, 35846, 35016, 34258, 32792, /* 65920-65927 */
31416, 32023, 33927, 36383, 38449, 38253, 37863, 38780, /* 65928-65935 */
39803, 39669, 39410, 39284, 38030, 36573, 36386, 36378, /* 65936-65943 */
34730, 32752, 32867, 33524, 33201, 32345, 31091, 28871, /* 65944-65951 */
27431, 28198, 29874, 29584, 28654, 29401, 29714, 28751, /* 65952-65959 */
27672, 27552, 27984, 29110, 30695, 30959, 29727, 27719, /* 65960-65967 */
25961, 25685, 26456, 27296, 27993, 29117, 30124, 30942, /* 65968-65975 */
31445, 30588, 28228, 27205, 27958, 28185, 27783, 27883, /* 65976-65983 */
28608, 28292, 27307, 26479, 25964, 25920, 25927, 25877, /* 65984-65991 */
25482, 25088, 25559, 26870, 27819, 28112, 28338, 27694, /* 65992-65999 */
27257, 28000, 28447, 28299, 27366, 25583, 23782, 23341, /* 66000-66007 */
23496, 22956, 22492, 23564, 25316, 26784, 27801, 28795, /* 66008-66015 */
30081, 31508, 32278, 31954, 31620, 31538, 30977, 30602, /* 66016-66023 */
30977, 31172, 30311, 29791, 31255, 32904, 33097, 32106, /* 66024-66031 */
30409, 28676, 28772, 30423, 31726, 31125, 30705, 31815, /* 66032-66039 */
32243, 31599, 30941, 31035, 31528, 32473, 33650, 34236, /* 66040-66047 */
33712, 32181, 31401, 31946, 32735, 33630, 34747, 36079, /* 66048-66055 */
37309, 38177, 38366, 37150, 35583, 36032, 36918, 36461, /* 66056-66063 */
35525, 35198, 35352, 34952, 34546, 34363, 34235, 34030, /* 66064-66071 */
34074, 34121, 34195, 34215, 34605, 35192, 35206, 35533, /* 66072-66079 */
36279, 36081, 35597, 35653, 35439, 35141, 34527, 33136, /* 66080-66087 */
32021, 31589, 31280, 31041, 31573, 33045, 34683, 35551, /* 66088-66095 */
35603, 35781, 36096, 36407, 36510, 36544, 36283, 35307, /* 66096-66103 */
34381, 34454, 34825, 34669, 33965, 33827, 34538, 34770, /* 66104-66111 */
34196, 32969, 31542, 30715, 31154, 32374, 32934, 32475, /* 66112-66119 */
32471, 32764, 32429, 32009, 32009, 32502, 33197, 33720, /* 66120-66127 */
33849, 33377, 32349, 31483, 31593, 32311, 33068, 33510, /* 66128-66135 */
33764, 34388, 35226, 35780, 35223, 33449, 32209, 32493, /* 66136-66143 */
32996, 32822, 32566, 32733, 32573, 31890, 31622, 31801, /* 66144-66151 */
31842, 31593, 31578, 31771, 32023, 32570, 33348, 33525, /* 66152-66159 */
32953, 32800, 32700, 32217, 32463, 33105, 33041, 32182, /* 66160-66167 */
31148, 30286, 30194, 30211, 29957, 29786, 30230, 31365, /* 66168-66175 */
32986, 33511, 33728, 34551, 34937, 35286, 34651, 33862, /* 66176-66183 */
33815, 32866, 31335, 32505, 33785, 34065, 34661, 34825, /* 66184-66191 */
33380, 32839, 32946, 33113, 34811, 36543, 38462, 39687, /* 66192-66199 */
39789, 40452, 41586, 41904, 39884, 36979, 34261, 32214, /* 66200-66207 */
30743, 29837, 28309, 26172, 23702, 22271, 22703, 24354, /* 66208-66215 */
27071, 29661, 31308, 33626, 35734, 37349, 38179, 37731, /* 66216-66223 */
37250, 36972, 35864, 34436, 33454, 32359, 31197, 29311, /* 66224-66231 */
26945, 25051, 23963, 23735, 24349, 25060, 25735, 27124, /* 66232-66239 */
28444, 29192, 29405, 29640, 29416, 29599, 30455, 30763, /* 66240-66247 */
30488, 29452, 27995, 26791, 26054, 25802, 26104, 26295, /* 66248-66255 */
26632, 27160, 27299, 27278, 27538, 27989, 29233, 30687, /* 66256-66263 */
31333, 31871, 32085, 31594, 31355, 30990, 29988, 29040, /* 66264-66271 */
28152, 27992, 28328, 27971, 27359, 27136, 27230, 28328, /* 66272-66279 */
30559, 32241, 32928, 33593, 34234, 34675, 34547, 34084, /* 66280-66287 */
33710, 32913, 31840, 30827, 29532, 27532, 25718, 24963, /* 66288-66295 */
24892, 25093, 25999, 27690, 29916, 32071, 33810, 35383, /* 66296-66303 */
36071, 36465, 37619, 38357, 38087, 37280, 35958, 34321, /* 66304-66311 */
32440, 30389, 28612, 27397, 27651, 28591, 28428, 27593, /* 66312-66319 */
27212, 28008, 30009, 32260, 34142, 35426, 35742, 36200, /* 66320-66327 */
37374, 38343, 38347, 37086, 34879, 32704, 31050, 30071, /* 66328-66335 */
31109, 32802, 32771, 31304, 29600, 28977, 30232, 33129, /* 66336-66343 */
35657, 36738, 36321, 35159, 34423, 34492, 35683, 36647, /* 66344-66351 */
36220, 34429, 32435, 31252, 31559, 33332, 33986, 32594, /* 66352-66359 */
30451, 29288, 30179, 32759, 35356, 37003, 37090, 36026, /* 66360-66367 */
35092, 35375, 36533, 37447, 37539, 35950, 33504, 31195, /* 66368-66375 */
29950, 31541, 33986, 34579, 33204, 31518, 31348, 33000, /* 66376-66383 */
35546, 37877, 38595, 37610, 36250, 35541, 35989, 37091, /* 66384-66391 */
37938, 37306, 35416, 33348, 31898, 32622, 34798, 35720, /* 66392-66399 */
34712, 32650, 30724, 30185, 31265, 33212, 35038, 35630, /* 66400-66407 */
34806, 33762, 33513, 34185, 35004, 35156, 34309, 32875, /* 66408-66415 */
31520, 31439, 33546, 35528, 35689, 34243, 32308, 31477, /* 66416-66423 */
32228, 34094, 35816, 36333, 35638, 34370, 33235, 32908, /* 66424-66431 */
33774, 34861, 34852, 33564, 31816, 31106, 32408, 34099, /* 66432-66439 */
34422, 33207, 31299, 29982, 30153, 31893, 34064, 35527, /* 66440-66447 */
35843, 34967, 33652, 33031, 33490, 34273, 34474, 33800, /* 66448-66455 */
32653, 31466, 31738, 33943, 35915, 36211, 34880, 33232, /* 66456-66463 */
32462, 33129, 34643, 35825, 35950, 34980, 33771, 33113, /* 66464-66471 */
33423, 34239, 34735, 34450, 33356, 31961, 31505, 32926, /* 66472-66479 */
34752, 35325, 34178, 32308, 31182, 31552, 32960, 34761, /* 66480-66487 */
36028, 36004, 34764, 33339, 32959, 33615, 34537, 34613, /* 66488-66495 */
33453, 31966, 31185, 32465, 34975, 36212, 35764, 34233, /* 66496-66503 */
32359, 31686, 32727, 34404, 35427, 35308, 34317, 32991, /* 66504-66511 */
32105, 32281, 33157, 33630, 33166, 31980, 30865, 30974, /* 66512-66519 */
32898, 34852, 35239, 33871, 31962, 31061, 31536, 33069, /* 66520-66527 */
34568, 35109, 34578, 33124, 31697, 31205, 31647, 32379, /* 66528-66535 */
32713, 32066, 30954, 30365, 31674, 34028, 35581, 35523, /* 66536-66543 */
33942, 32437, 32172, 33393, 35034, 35906, 35299, 33758, /* 66544-66551 */
32449, 31979, 32678, 33456, 33386, 32577, 31444, 30477, /* 66552-66559 */
31003, 33099, 34859, 35136, 33953, 32477, 31672, 32143, /* 66560-66567 */
33766, 35319, 35688, 34785, 33172, 32002, 31943, 32487, /* 66568-66575 */
33029, 32928, 32071, 31145, 30935, 32433, 34672, 35841, /* 66576-66583 */
35359, 33983, 32767, 32324, 32956, 34482, 35879, 36020, /* 66584-66591 */
34815, 33121, 32238, 32531, 33131, 33413, 32755, 31260, /* 66592-66599 */
30232, 31061, 33178, 34694, 34621, 33295, 31839, 31228, /* 66600-66607 */
32059, 33806, 35137, 35273, 34520, 33257, 32329, 32339, /* 66608-66615 */
33050, 33851, 33954, 33146, 31943, 31624, 33158, 35443, /* 66616-66623 */
36533, 35722, 33778, 32301, 32392, 33687, 35167, 35870, /* 66624-66631 */
35455, 34259, 32884, 32106, 32524, 33226, 33200, 32424, /* 66632-66639 */
31229, 30402, 31046, 32903, 34540, 34899, 33650, 32038, /* 66640-66647 */
31287, 31917, 33766, 35581, 36044, 34711, 33008, 32315, /* 66648-66655 */
32640, 33169, 33335, 32757, 31624, 30528, 30794, 32997, /* 66656-66663 */
35087, 35743, 35041, 33507, 32324, 32546, 33870, 35282, /* 66664-66671 */
35881, 35164, 33751, 32382, 31858, 32288, 32906, 32778, /* 66672-66679 */
31748, 30526, 30111, 31521, 33835, 35217, 34829, 33454, /* 66680-66687 */
32313, 32002, 32756, 34099, 35166, 35223, 34075, 32511, /* 66688-66695 */
31679, 31788, 32386, 32868, 32617, 31710, 30715, 30751, /* 66696-66703 */
32462, 34637, 35643, 34966, 33212, 32069, 32440, 33771, /* 66704-66711 */
35091, 35420, 34795, 33646, 32663, 32347, 32575, 32667, /* 66712-66719 */
32341, 31795, 30850, 30361, 31361, 33277, 34638, 34533, /* 66720-66727 */
33307, 32012, 31590, 32451, 33843, 34885, 34959, 33882, /* 66728-66735 */
32539, 31938, 32252, 32819, 32752, 31937, 31026, 30520, /* 66736-66743 */
31054, 32745, 34454, 35123, 34495, 33117, 32120, 32278, /* 66744-66751 */
33475, 34875, 35407, 34642, 33095, 31729, 31314, 31731, /* 66752-66759 */
32384, 32529, 31821, 30615, 30269, 31792, 33869, 34873, /* 66760-66767 */
34370, 33065, 31891, 31596, 32458, 33968, 35119, 35126, /* 66768-66775 */
34066, 32789, 32158, 32279, 32929, 33360, 32870, 31859, /* 66776-66783 */
31161, 31851, 33685, 35179, 35536, 34661, 33152, 32240, /* 66784-66791 */
32778, 34264, 35359, 35246, 34254, 32949, 31906, 31666, /* 66792-66799 */
32070, 32305, 31935, 31182, 30398, 30267, 31470, 33413, /* 66800-66807 */
34762, 34475, 32866, 31710, 31966, 33261, 34823, 35769, /* 66808-66815 */
35349, 33922, 32550, 32061, 32321, 32709, 32483, 31752, /* 66816-66823 */
31100, 30767, 31629, 33399, 34681, 34831, 34066, 32951, /* 66824-66831 */
32332, 32705, 33872, 35107, 35367, 34209, 32658, 31680, /* 66832-66839 */
31436, 31744, 31896, 31639, 31089, 30501, 30746, 32119, /* 66840-66847 */
33716, 34444, 33955, 32714, 31815, 31885, 32817, 34050, /* 66848-66855 */
34751, 34397, 33316, 32361, 31818, 31891, 32356, 32458, /* 66856-66863 */
31809, 30943, 30586, 31560, 33499, 35000, 35189, 34102, /* 66864-66871 */
32592, 31978, 32809, 34112, 35181, 35229, 34219, 32755, /* 66872-66879 */
31589, 31524, 32150, 32495, 32107, 31373, 30664, 30693, /* 66880-66887 */
31945, 33640, 34455, 33723, 32224, 31350, 31701, 32879, /* 66888-66895 */
34257, 34920, 34366, 33032, 31999, 31769, 31892, 32203, /* 66896-66903 */
32193, 31695, 31137, 31044, 32065, 33874, 35264, 35299, /* 66904-66911 */
34022, 32655, 32235, 32847, 34027, 34739, 34305, 33007, /* 66912-66919 */
31791, 31169, 31298, 31689, 31866, 31607, 30829, 30201, /* 66920-66927 */
30851, 32600, 34251, 34798, 33909, 32674, 31997, 32192, /* 66928-66935 */
33224, 34484, 35074, 34286, 32875, 32104, 32040, 32378, /* 66936-66943 */
32742, 32583, 31928, 31209, 31235, 32444, 34047, 35029, /* 66944-66951 */
34851, 33842, 32759, 32559, 33396, 34559, 35152, 34765, /* 66952-66959 */
33715, 32628, 31914, 31801, 32040, 32093, 31706, 30970, /* 66960-66967 */
30678, 31143, 32344, 33863, 34415, 33560, 32476, 32264, /* 66968-66975 */
32844, 33851, 34904, 35335, 34694, 33447, 32378, 31950, /* 66976-66983 */
32151, 32385, 32275, 31843, 31205, 31081, 32157, 33775, /* 66984-66991 */
34811, 34572, 33485, 32666, 32627, 33241, 34253, 34800, /* 66992-66999 */
34194, 32985, 31932, 31611, 31665, 31927, 32206, 31963, /* 67000-67007 */
31314, 30916, 31503, 32835, 34341, 34685, 33722, 32558, /* 67008-67015 */
32022, 32331, 33419, 34611, 34797, 33924, 32729, 31809, /* 67016-67023 */
31385, 31652, 32062, 31961, 31486, 31164, 31597, 32707, /* 67024-67031 */
33914, 34718, 34532, 33368, 32419, 32513, 33542, 34710, /* 67032-67039 */
35055, 34302, 32934, 31774, 31225, 31445, 31960, 31944, /* 67040-67047 */
31273, 30524, 30442, 31297, 32742, 34080, 34397, 33365, /* 67048-67055 */
32105, 31847, 32640, 33878, 34836, 34638, 33430, 32223, /* 67056-67063 */
31526, 31433, 31833, 32236, 32141, 31688, 31191, 31456, /* 67064-67071 */
32806, 34312, 34869, 34176, 33112, 32491, 32501, 33213, /* 67072-67079 */
34065, 34212, 33281, 32120, 31524, 31317, 31327, 31557, /* 67080-67087 */
31641, 31158, 30578, 30666, 31652, 33189, 34418, 34509, /* 67088-67095 */
33474, 32326, 32025, 32687, 33900, 34729, 34492, 33494, /* 67096-67103 */
32611, 32103, 31922, 32095, 32261, 32119, 31727, 31474, /* 67104-67111 */
31921, 33221, 34605, 35058, 34361, 33170, 32481, 32719, /* 67112-67119 */
33387, 34200, 34494, 33876, 32814, 31909, 31439, 31665, /* 67120-67127 */
32145, 31925, 31161, 30659, 30905, 31726, 32910, 33889, /* 67128-67135 */
33860, 32991, 32197, 32171, 32909, 34075, 34803, 34492, /* 67136-67143 */
33430, 32350, 31804, 31900, 32361, 32657, 32379, 31672, /* 67144-67151 */
31255, 31717, 33076, 34400, 34767, 33969, 32788, 32337, /* 67152-67159 */
32713, 33508, 34125, 33927, 33006, 32208, 31776, 31439, /* 67160-67167 */
31407, 31714, 31640, 30933, 30342, 30717, 32091, 33742, /* 67168-67175 */
34643, 34191, 33132, 32190, 31867, 32569, 33782, 34302, /* 67176-67183 */
33625, 32363, 31347, 30914, 31031, 31570, 31841, 31518, /* 67184-67191 */
31096, 31099, 31775, 32994, 34310, 34733, 33886, 32678, /* 67192-67199 */
32194, 32675, 33629, 34265, 33882, 32835, 31950, 31560, /* 67200-67207 */
31517, 31678, 31758, 31376, 30761, 30870, 31685, 32509, /* 67208-67215 */
33163, 33214, 32721, 32466, 32574, 32756, 33061, 33399, /* 67216-67223 */
33525, 33274, 32653, 32072, 31933, 32210, 32539, 32508, /* 67224-67231 */
32343, 32329, 32397, 32545, 33005, 33480, 33461, 33107, /* 67232-67239 */
32906, 32861, 32666, 32616, 32713, 32506, 32121, 31981, /* 67240-67247 */
31931, 31684, 31629, 31877, 31890, 31804, 32024, 32448, /* 67248-67255 */
32940, 33395, 33425, 33060, 32724, 32527, 32551, 32671, /* 67256-67263 */
32504, 32141, 31855, 31945, 32283, 32221, 32003, 32145, /* 67264-67271 */
32399, 32753, 33250, 33465, 33210, 32893, 32965, 33145, /* 67272-67279 */
33091, 32829, 32496, 32276, 32435, 32669, 32462, 32132, /* 67280-67287 */
31982, 31887, 31793, 31789, 31780, 31712, 31940, 32393, /* 67288-67295 */
32589, 32643, 32791, 32767, 32553, 32426, 32381, 32364, /* 67296-67303 */
32379, 32615, 32708, 32390, 32099, 32034, 32196, 32588, /* 67304-67311 */
32977, 32955, 32794, 32766, 32851, 33029, 33233, 33255, /* 67312-67319 */
33071, 32972, 33199, 33190, 32701, 32430, 32492, 32385, /* 67320-67327 */
32261, 32248, 32031, 31770, 31768, 31997, 32153, 32287, /* 67328-67335 */
32602, 32785, 33143, 33388, 33287, 33036, 32744, 32660, /* 67336-67343 */
32718, 32784, 32576, 32168, 31796, 31934, 32185, 32098, /* 67344-67351 */
32221, 32517, 32558, 32606, 32784, 32841, 32831, 33006, /* 67352-67359 */
33229, 33049, 32700, 32552, 32519, 32529, 32628, 32501, /* 67360-67367 */
32167, 32023, 32005, 31807, 31637, 31834, 32037, 32069, /* 67368-67375 */
32353, 32666, 32581, 32446, 32355, 32339, 32470, 32512, /* 67376-67383 */
32317, 32139, 32147, 32178, 32179, 32009, 32068, 32257, /* 67384-67391 */
32353, 32595, 32834, 32857, 32871, 32896, 32796, 32710, /* 67392-67399 */
32865, 33036, 32940, 32952, 33064, 32855, 32387, 32255, /* 67400-67407 */
32212, 32047, 31967, 31784, 31506, 31410, 31830, 32300, /* 67408-67415 */
32660, 33103, 33290, 33209, 33210, 33185, 32977, 32856, /* 67416-67423 */
32693, 32452, 32314, 32344, 32440, 32302, 31995, 32013, /* 67424-67431 */
32121, 32237, 32676, 33067, 33204, 33273, 33361, 33251, /* 67432-67439 */
33137, 33275, 33427, 33260, 33053, 32823, 32367, 32201, /* 67440-67447 */
32229, 32189, 32177, 32183, 32007, 31447, 31205, 31543, /* 67448-67455 */
31961, 31966, 32342, 32670, 32752, 32747, 33708, 34429, /* 67456-67463 */
32483, 30224, 29591, 31702, 33922, 33444, 32398, 32095, /* 67464-67471 */
32205, 32321, 31677, 34118, 37240, 40067, 40557, 37835, /* 67472-67479 */
40318, 39823, 37298, 34691, 27506, 23297, 27305, 45076, /* 67480-67487 */
38635, 31323, 31560, 19155, 21290, 11895, 16096, 24704, /* 67488-67495 */
23342, 30352, 35556, 26063, 11541, 25750, 29819, 37134, /* 67496-67503 */
45628, 40097, 27239, 27567, 23459, 17646, 14175, 17468, /* 67504-67511 */
21728, 25665, 40392, 45159, 32822, 30831, 31853, 33297, /* 67512-67519 */
41887, 51946, 43232, 37020, 26273, 23598, 27218, 16546, /* 67520-67527 */
26564, 35310, 34645, 23414, 27130, 38190, 29322, 26880, /* 67528-67535 */
27616, 21714, 20508, 27945, 20312, 15456, 23138, 20991, /* 67536-67543 */
26730, 27631, 30759, 31545, 31672, 42819, 44560, 39577, /* 67544-67551 */
40603, 39124, 34589, 42704, 43143, 41020, 41477, 32456, /* 67552-67559 */
28496, 32133, 30738, 41441, 34624, 28051, 22977, 18185, /* 67560-67567 */
27058, 30756, 31956, 25162, 25517, 33974, 34875, 32377, /* 67568-67575 */
32594, 33012, 35910, 41846, 29076, 33352, 36871, 28559, /* 67576-67583 */
22834, 20281, 30047, 29660, 29932, 33503, 36483, 34801, /* 67584-67591 */
29210, 30301, 34930, 42532, 45687, 44553, 48216, 49258, /* 67592-67599 */
43062, 23171, 25251, 42059, 48518, 40858, 32599, 30098, /* 67600-67607 */
26543, 27124, 27363, 26865, 28384, 28954, 35291, 30372, /* 67608-67615 */
30084, 29072, 25264, 33354, 25484, 27234, 32183, 31446, /* 67616-67623 */
29079, 31840, 34416, 33364, 36797, 36668, 40369, 42043, /* 67624-67631 */
41025, 46363, 51118, 49967, 38640, 33284, 27375, 30140, /* 67632-67639 */
32977, 34189, 29172, 27071, 28286, 24677, 27044, 30102, /* 67640-67647 */
28273, 31278, 41437, 41501, 37297, 31463, 32502, 31097, /* 67648-67655 */
28434, 29580, 26928, 21089, 23536, 25672, 24975, 29591, /* 67656-67663 */
30431, 38361, 41539, 33483, 37407, 40738, 44982, 47408, /* 67664-67671 */
44423, 41265, 39003, 35140, 33959, 27988, 28484, 31447, /* 67672-67679 */
33052, 32954, 31705, 28810, 28078, 36749, 37562, 35338, /* 67680-67687 */
27220, 29176, 34894, 33579, 31967, 28288, 28088, 29455, /* 67688-67695 */
25036, 26244, 32312, 31399, 34838, 33273, 29300, 30600, /* 67696-67703 */
33375, 35695, 36369, 40548, 42915, 40959, 42315, 43790, /* 67704-67711 */
44081, 37694, 33241, 37249, 34666, 31886, 27608, 32882, /* 67712-67719 */
34396, 30180, 34494, 32225, 31816, 34023, 34503, 36463, /* 67720-67727 */
35537, 29849, 32539, 30137, 30560, 28601, 25474, 31263, /* 67728-67735 */
26820, 24756, 29480, 25694, 29025, 33918, 36624, 38915, /* 67736-67743 */
35015, 35798, 43912, 45731, 41160, 39346, 35640, 35495, /* 67744-67751 */
36118, 36495, 30465, 30475, 32570, 31545, 33288, 34025, /* 67752-67759 */
31782, 32251, 34214, 35071, 33793, 33538, 30638, 28956, /* 67760-67767 */
33461, 30113, 27847, 27920, 30457, 32133, 30384, 26176, /* 67768-67775 */
26094, 31489, 36896, 33667, 32384, 32307, 37846, 37568, /* 67776-67783 */
37105, 37924, 37010, 38805, 39249, 38058, 31970, 29873, /* 67784-67791 */
32840, 33809, 29959, 25180, 27953, 31180, 33562, 32513, /* 67792-67799 */
32460, 34660, 36875, 39480, 39017, 35334, 35219, 35108, /* 67800-67807 */
34874, 34085, 31511, 28221, 29339, 30403, 28951, 28631, /* 67808-67815 */
27826, 33306, 37148, 33603, 32890, 34951, 36176, 39868, /* 67816-67823 */
38920, 36031, 31564, 32393, 35312, 31376, 30824, 29965, /* 67824-67831 */
30046, 33246, 33287, 34168, 35140, 33499, 36045, 39292, /* 67832-67839 */
35009, 34806, 37623, 36111, 34550, 33206, 30303, 29707, /* 67840-67847 */
29787, 34897, 33604, 27664, 29894, 29205, 33537, 31678, /* 67848-67855 */
32443, 33613, 34601, 37393, 36642, 34851, 37447, 40135, /* 67856-67863 */
39328, 37571, 36499, 31774, 30204, 31916, 30190, 30341, /* 67864-67871 */
28324, 28463, 31568, 33057, 34726, 34401, 35764, 38314, /* 67872-67879 */
38942, 37229, 31524, 31239, 34336, 34593, 31717, 31330, /* 67880-67887 */
31313, 32802, 31261, 31484, 32814, 32503, 35522, 38966, /* 67888-67895 */
35481, 32484, 33047, 35576, 35423, 33899, 33873, 31566, /* 67896-67903 */
31949, 31966, 30474, 30086, 27451, 31825, 33170, 34556, /* 67904-67911 */
34367, 32965, 37492, 36151, 34396, 36705, 34500, 32908, /* 67912-67919 */
34533, 34789, 31681, 30149, 30060, 31681, 30696, 32668, /* 67920-67927 */
31746, 30529, 31724, 32538, 33570, 32190, 32898, 35833, /* 67928-67935 */
37467, 35630, 34700, 32723, 33723, 34688, 34362, 32069, /* 67936-67943 */
30896, 32697, 32849, 31684, 30536, 30039, 33745, 34191, /* 67944-67951 */
35796, 34497, 32676, 33894, 35597, 36548, 34123, 29729, /* 67952-67959 */
31935, 32528, 33011, 30257, 30216, 30749, 30488, 32011, /* 67960-67967 */
30251, 31045, 30503, 35827, 38303, 35005, 33957, 34796, /* 67968-67975 */
34322, 33364, 34480, 32847, 31294, 30704, 30602, 30756, /* 67976-67983 */
27789, 28765, 32869, 33597, 35173, 33468, 33241, 35692, /* 67984-67991 */
36924, 37999, 34145, 32355, 31610, 32758, 31874, 29678, /* 67992-67999 */
28635, 31140, 31604, 31019, 30897, 29698, 34594, 37764, /* 68000-68007 */
36066, 34893, 33701, 33362, 32704, 33147, 32367, 31229, /* 68008-68015 */
32713, 35838, 35083, 33680, 29858, 29677, 33795, 32575, /* 68016-68023 */
32520, 30585, 29531, 31229, 33869, 33647, 31903, 32242, /* 68024-68031 */
33971, 35715, 34100, 33757, 33501, 33804, 34878, 33721, /* 68032-68039 */
30969, 30375, 32944, 31832, 31106, 30978, 31294, 32365, /* 68040-68047 */
34337, 33483, 34007, 33844, 32963, 34678, 33966, 32083, /* 68048-68055 */
29940, 31344, 30533, 28702, 30223, 28679, 29338, 34567, /* 68056-68063 */
35320, 34631, 35188, 34327, 35314, 36392, 34834, 33938, /* 68064-68071 */
33199, 32658, 32988, 29886, 29250, 29785, 32326, 33381, /* 68072-68079 */
31969, 31254, 30468, 32560, 32299, 33248, 32705, 31885, /* 68080-68087 */
33113, 33574, 33451, 32612, 31853, 34564, 35367, 34741, /* 68088-68095 */
33319, 29641, 31673, 33376, 32884, 32584, 29885, 31602, /* 68096-68103 */
32049, 31733, 31062, 31949, 34022, 35184, 34074, 33148, /* 68104-68111 */
31673, 31184, 32013, 31951, 32390, 29652, 30994, 32198, /* 68112-68119 */
32342, 33202, 32169, 32635, 33651, 35214, 34807, 32268, /* 68120-68127 */
31780, 32740, 34349, 33024, 31317, 30023, 30058, 31756, /* 68128-68135 */
32102, 30860, 29803, 32772, 34265, 34883, 32897, 32465, /* 68136-68143 */
34513, 34957, 33099, 33202, 31746, 31709, 33048, 31863, /* 68144-68151 */
30605, 30705, 32975, 34256, 33045, 33465, 31693, 31798, /* 68152-68159 */
32485, 33889, 32738, 31202, 31961, 32183, 32941, 32658, /* 68160-68167 */
31792, 32720, 35058, 35039, 34591, 31933, 31698, 33038, /* 68168-68175 */
33809, 33619, 32295, 31389, 33183, 33776, 32912, 31459, /* 68176-68183 */
32210, 34384, 34709, 34378, 32459, 31537, 32319, 32843, /* 68184-68191 */
32677, 31367, 31082, 31687, 31955, 32795, 31611, 31694, /* 68192-68199 */
33402, 34925, 35130, 33386, 33158, 34539, 34864, 34808, /* 68200-68207 */
34110, 32654, 31570, 32484, 32534, 31177, 31358, 32430, /* 68208-68215 */
33666, 34860, 34525, 32641, 33116, 34776, 34202, 34332, /* 68216-68223 */
33079, 31002, 32735, 33158, 31140, 30643, 31197, 33233, /* 68224-68231 */
34907, 34511, 34033, 32307, 33754, 34590, 34368, 32864, /* 68232-68239 */
31815, 32695, 32964, 32844, 32149, 31543, 33326, 34099, /* 68240-68247 */
34379, 33121, 32588, 33394, 33904, 33863, 32457, 32510, /* 68248-68255 */
32468, 32322, 33095, 32545, 32523, 33090, 35052, 35765, /* 68256-68263 */
34460, 32500, 32675, 33712, 33425, 32560, 31899, 31811, /* 68264-68271 */
31752, 32843, 32751, 31290, 31394, 33723, 34729, 33730, /* 68272-68279 */
33948, 33195, 34095, 34563, 33608, 32571, 31805, 31725, /* 68280-68287 */
32213, 31537, 31104, 31181, 32978, 34124, 34042, 33996, /* 68288-68295 */
32649, 34388, 34809, 34592, 32933, 31796, 32076, 31866, /* 68296-68303 */
31710, 31589, 30627, 31433, 33710, 34432, 32959, 32565, /* 68304-68311 */
33189, 34112, 33973, 33286, 32550, 31728, 32567, 32893, /* 68312-68319 */
32273, 31295, 32493, 33429, 33860, 33885, 32811, 32316, /* 68320-68327 */
32087, 33577, 33099, 32161, 32240, 32154, 32915, 32206, /* 68328-68335 */
31585, 31939, 33325, 35292, 35244, 33490, 32027, 32210, /* 68336-68343 */
32857, 33871, 32366, 31413, 31304, 31963, 32071, 31244, /* 68344-68351 */
32061, 32820, 34778, 35086, 33789, 32456, 32158, 33116, /* 68352-68359 */
33412, 32921, 31988, 31385, 32303, 32042, 31620, 31236, /* 68360-68367 */
31615, 33629, 35040, 34200, 33564, 33358, 34124, 34468, /* 68368-68375 */
33636, 32578, 32376, 33126, 33144, 32454, 31043, 30656, /* 68376-68383 */
32850, 34566, 33482, 32626, 32383, 33557, 33707, 33787, /* 68384-68391 */
32457, 31736, 32053, 32822, 32432, 31111, 31317, 32688, /* 68392-68399 */
34038, 33951, 33176, 32295, 33004, 33963, 33431, 32011, /* 68400-68407 */
31292, 31889, 32791, 33195, 32117, 31175, 32126, 33882, /* 68408-68415 */
34320, 33587, 32333, 32511, 33720, 33995, 32603, 31931, /* 68416-68423 */
31488, 31702, 32506, 32034, 31506, 31062, 33002, 34527, /* 68424-68431 */
34090, 33055, 32722, 33540, 33660, 32869, 31879, 30946, /* 68432-68439 */
30913, 31533, 30909, 30636, 31239, 32619, 34176, 34114, /* 68440-68447 */
33236, 32825, 33122, 33469, 33260, 32720, 32414, 32033, /* 68448-68455 */
32168, 31944, 31406, 30888, 32172, 33761, 33543, 33230, /* 68456-68463 */
32749, 32396, 32941, 33675, 33257, 32241, 31699, 31885, /* 68464-68471 */
31564, 30931, 31294, 31939, 33440, 34243, 33640, 32521, /* 68472-68479 */
32159, 33035, 33584, 32844, 32324, 31743, 32187, 32380, /* 68480-68487 */
31399, 31506, 31599, 32834, 34324, 34294, 33310, 32217, /* 68488-68495 */
32169, 33381, 32947, 31970, 31745, 31766, 32347, 32036, /* 68496-68503 */
31351, 31573, 32934, 34307, 34270, 33463, 32520, 32067, /* 68504-68511 */
32544, 32922, 32006, 31319, 31497, 31699, 31586, 30858, /* 68512-68519 */
30479, 31573, 32678, 33651, 33490, 32642, 32562, 33322, /* 68520-68527 */
33633, 32746, 32199, 31796, 31899, 32613, 32686, 31992, /* 68528-68535 */
31843, 32400, 32872, 32766, 32643, 32390, 32208, 32487, /* 68536-68543 */
32407, 31866, 32018, 32013, 32282, 32439, 31846, 32375, /* 68544-68551 */
32882, 33279, 32994, 32406, 32498, 32219, 32549, 32628, /* 68552-68559 */
32439, 32555, 32610, 32867, 33125, 33079, 32990, 33002, /* 68560-68567 */
32859, 32825, 33044, 32675, 32544, 32404, 32217, 32868, /* 68568-68575 */
32515, 32145, 31946, 32095, 32419, 32625, 32717, 32838, /* 68576-68583 */
32863, 32734, 32947, 33072, 32768, 32680, 32526, 32414, /* 68584-68591 */
32755, 32582, 32537, 32264, 32253, 32293, 32534, 32317, /* 68592-68599 */
32259, 32242, 32379, 32610, 32465, 32767, 32745, 33303, /* 68600-68607 */
32436, 32263, 32034, 32083, 31949, 31797, 32279, 32782, /* 68608-68615 */
32495, 31933, 32410, 32580, 32714, 32660, 32221, 32201, /* 68616-68623 */
32494, 32222, 32502, 32632, 32709, 33138, 32774, 32694, /* 68624-68631 */
32214, 32348, 32335, 32933, 32591, 32191, 32581, 32119, /* 68632-68639 */
32047, 32196, 32545, 32398, 32514, 32727, 32943, 33394, /* 68640-68647 */
33083, 32757, 32657, 32474, 32569, 32501, 32644, 32302, /* 68648-68655 */
32144, 32234, 32096, 32441, 32586, 32959, 32583, 33036, /* 68656-68663 */
33072, 32955, 32925, 33359, 33611, 32987, 32495, 32629, /* 68664-68671 */
32493, 32422, 32541, 32205, 32536, 32372, 32687, 32536, /* 68672-68679 */
32221, 32643, 32446, 32609, 32948, 32654, 32593, 32715, /* 68680-68687 */
33062, 33098, 33060, 33034, 32640, 32825, 33547, 34249, /* 68688-68695 */
35359, 36458, 37651, 38106, 39222, 39859, 39831, 39054, /* 68696-68703 */
38720, 38271, 38040, 38149, 37504, 36759, 35302, 34469, /* 68704-68711 */
35655, 35101, 32942, 32876, 31407, 30690, 30250, 29153, /* 68712-68719 */
28285, 28708, 31841, 33071, 30732, 28498, 28157, 27853, /* 68720-68727 */
28347, 29210, 28009, 22668, 21349, 27291, 31409, 34025, /* 68728-68735 */
36471, 38538, 42176, 47384, 48858, 44284, 42194, 43922, /* 68736-68743 */
45298, 45030, 43063, 41606, 39071, 36120, 32572, 29162, /* 68744-68751 */
27472, 30319, 31484, 27643, 23785, 17824, 14322, 16680, /* 68752-68759 */
20590, 23674, 26173, 26133, 26247, 28959, 34538, 40641, /* 68760-68767 */
40954, 38119, 35292, 36686, 39062, 40024, 39777, 39151, /* 68768-68775 */
38715, 37075, 34883, 33021, 33712, 35074, 34127, 30836, /* 68776-68783 */
27745, 25639, 25096, 25665, 25929, 26523, 27295, 28707, /* 68784-68791 */
30554, 32301, 33767, 33795, 29760, 26826, 28810, 31531, /* 68792-68799 */
35392, 35342, 33516, 35369, 35884, 33655, 30942, 29779, /* 68800-68807 */
29154, 28498, 27324, 25297, 20442, 15141, 15549, 17038, /* 68808-68815 */
17105, 19774, 24613, 26557, 29581, 34586, 36717, 35296, /* 68816-68823 */
32000, 33006, 36076, 38495, 39011, 38965, 38739, 41573, /* 68824-68831 */
44239, 41819, 39205, 37482, 36402, 34365, 31041, 24427, /* 68832-68839 */
20592, 21110, 21183, 23323, 25627, 24593, 22328, 21426, /* 68840-68847 */
22150, 25799, 30435, 26984, 23514, 25845, 28083, 29597, /* 68848-68855 */
30224, 30727, 31640, 31764, 31948, 34240, 38462, 40486, /* 68856-68863 */
41793, 44614, 42165, 36787, 34432, 36078, 37149, 37681, /* 68864-68871 */
38455, 38094, 37371, 37145, 36733, 35479, 30875, 26301, /* 68872-68879 */
24364, 23609, 26682, 30193, 28864, 27544, 26545, 25053, /* 68880-68887 */
25008, 25247, 24910, 24379, 24790, 24201, 23422, 27723, /* 68888-68895 */
32033, 32051, 33593, 36819, 40385, 44283, 46631, 46467, /* 68896-68903 */
44767, 42526, 41793, 42011, 41645, 42406, 42533, 40452, /* 68904-68911 */
36653, 34702, 35882, 35669, 32983, 29768, 26717, 24361, /* 68912-68919 */
21650, 18269, 16918, 18434, 21507, 25331, 28310, 30782, /* 68920-68927 */
34107, 36563, 36127, 35768, 36279, 37442, 38312, 38476, /* 68928-68935 */
39080, 40194, 39184, 36936, 34830, 34222, 36835, 38806, /* 68936-68943 */
37630, 33694, 32958, 32826, 29333, 28098, 28309, 28635, /* 68944-68951 */
29492, 30673, 32078, 33138, 33370, 33921, 35444, 35343, /* 68952-68959 */
36867, 37836, 36732, 37428, 39051, 40891, 40681, 38455, /* 68960-68967 */
36248, 34420, 33188, 31831, 29639, 27249, 25662, 22672, /* 68968-68975 */
18982, 18041, 20832, 24488, 25962, 27329, 29980, 33613, /* 68976-68983 */
35929, 36580, 35404, 35425, 36662, 38300, 41174, 44039, /* 68984-68991 */
45911, 47616, 46946, 44465, 43985, 43403, 41958, 38909, /* 68992-68999 */
35555, 31671, 26996, 23581, 22339, 22395, 24863, 26515, /* 69000-69007 */
25034, 22952, 22246, 26124, 29636, 27947, 24923, 24664, /* 69008-69015 */
26329, 28507, 30666, 31626, 31263, 30770, 31869, 35644, /* 69016-69023 */
41168, 45907, 46041, 43706, 42816, 41345, 38377, 36890, /* 69024-69031 */
37273, 37857, 38362, 38322, 37135, 35386, 34740, 35081, /* 69032-69039 */
32925, 27905, 25446, 27124, 29809, 29450, 28796, 29112, /* 69040-69047 */
28783, 27472, 26684, 26672, 26072, 25216, 24828, 26232, /* 69048-69055 */
26693, 26988, 29267, 29938, 31458, 34297, 36231, 37675, /* 69056-69063 */
40074, 43764, 46265, 45359, 41523, 38869, 38945, 40903, /* 69064-69071 */
41918, 40363, 36999, 35091, 36957, 37230, 34761, 31704, /* 69072-69079 */
28939, 26824, 25728, 23878, 19774, 16694, 17036, 21487, /* 69080-69087 */
27243, 30865, 33240, 33881, 34542, 36796, 37702, 35832, /* 69088-69095 */
34583, 35431, 37569, 38988, 38263, 36586, 34481, 33327, /* 69096-69103 */
34612, 36233, 36503, 35614, 35805, 35971, 33710, 29879, /* 69104-69111 */
26393, 26210, 28235, 30545, 31580, 31854, 32133, 33168, /* 69112-69119 */
36288, 38430, 39548, 38665, 36924, 37293, 38912, 39142, /* 69120-69127 */
38824, 38972, 38132, 36647, 34765, 32298, 29214, 27419, /* 69128-69135 */
27180, 26058, 22163, 17236, 18093, 22885, 25157, 25373, /* 69136-69143 */
25425, 26934, 31231, 35529, 36314, 35085, 34840, 36053, /* 69144-69151 */
39397, 43331, 46719, 48818, 47852, 46571, 46729, 46302, /* 69152-69159 */
44065, 41139, 38295, 35957, 32757, 27634, 22387, 19615, /* 69160-69167 */
20381, 23597, 24697, 22798, 21906, 24762, 27052, 26450, /* 69168-69175 */
24894, 23925, 25103, 27306, 30025, 31197, 31467, 31156, /* 69176-69183 */
31775, 34306, 39074, 45691, 47496, 45137, 44128, 43807, /* 69184-69191 */
41581, 38694, 37146, 37176, 37899, 37789, 36549, 34881, /* 69192-69199 */
34105, 34399, 33369, 29937, 26424, 26960, 29428, 29000, /* 69200-69207 */
27636, 26749, 27207, 28475, 28188, 27622, 26938, 25748, /* 69208-69215 */
24973, 26577, 28845, 29664, 29927, 28791, 29687, 31943, /* 69216-69223 */
33741, 34637, 35339, 37851, 41812, 44036, 42285, 39068, /* 69224-69231 */
37480, 38483, 40222, 40078, 38007, 37243, 38663, 38730, /* 69232-69239 */
36806, 34240, 31434, 29584, 28510, 27008, 24195, 20241, /* 69240-69247 */
17039, 17922, 22611, 28946, 33945, 33964, 32975, 34036, /* 69248-69255 */
35912, 36241, 34664, 34218, 35221, 36603, 37174, 36160, /* 69256-69263 */
33983, 32392, 32454, 32998, 33221, 34214, 36610, 37425, /* 69264-69271 */
35241, 32424, 29075, 27002, 27384, 29109, 30741, 31404, /* 69272-69279 */
31540, 32041, 34625, 38011, 40629, 40297, 37383, 37176, /* 69280-69287 */
38547, 38951, 37971, 37072, 38343, 38616, 36646, 33845, /* 69288-69295 */
30733, 27798, 27001, 26622, 24383, 20232, 18774, 20844, /* 69296-69303 */
22118, 22808, 23543, 23858, 25463, 30113, 35286, 37518, /* 69304-69311 */
36307, 35220, 37466, 41780, 46922, 49965, 48967, 47792, /* 69312-69319 */
47696, 47477, 46245, 44075, 41150, 38853, 36668, 33320, /* 69320-69327 */
28011, 22166, 19059, 18932, 20299, 21646, 22239, 23787, /* 69328-69335 */
24998, 25565, 25292, 23812, 22766, 24094, 27026, 29379, /* 69336-69343 */
30471, 30838, 31648, 33725, 36993, 41750, 45104, 46080, /* 69344-69351 */
46119, 45850, 44760, 42027, 38496, 36155, 36167, 36679, /* 69352-69359 */
36088, 34503, 33361, 33489, 33772, 32239, 29645, 28333, /* 69360-69367 */
28993, 29125, 28491, 27475, 26340, 27055, 29251, 29966, /* 69368-69375 */
28970, 27168, 26140, 27050, 29273, 32024, 32441, 29194, /* 69376-69383 */
27040, 28634, 31032, 32267, 32489, 32532, 34699, 38325, /* 69384-69391 */
41179, 40659, 37643, 36654, 37877, 39285, 39496, 39357, /* 69392-69399 */
40450, 40610, 39666, 38318, 36437, 34349, 32502, 31375, /* 69400-69407 */
29523, 26529, 22423, 19537, 20270, 23351, 27704, 30277, /* 69408-69415 */
30312, 30725, 32405, 33718, 33321, 31558, 31071, 32037, /* 69416-69423 */
33204, 33635, 33085, 32496, 33254, 33855, 33491, 33802, /* 69424-69431 */
36480, 39401, 39075, 37644, 35531, 32499, 30183, 30328, /* 69432-69439 */
31736, 32390, 32380, 32712, 34187, 37291, 40434, 40708, /* 69440-69447 */
37659, 35009, 34657, 35174, 34784, 33205, 32171, 33166, /* 69448-69455 */
34375, 33365, 31032, 29158, 28254, 28086, 27801, 26552, /* 69456-69463 */
25386, 24656, 24363, 24954, 26112, 26421, 26712, 28498, /* 69464-69471 */
31641, 34760, 36825, 36095, 35554, 37641, 41393, 44432, /* 69472-69479 */
44286, 43346, 43505, 44055, 43437, 41849, 39985, 38448, /* 69480-69487 */
37230, 35649, 32943, 28856, 25276, 23621, 23241, 23109, /* 69488-69495 */
24469, 27421, 28556, 28274, 28171, 27832, 27334, 26978, /* 69496-69503 */
27526, 28719, 29848, 30418, 30872, 32435, 35119, 38043, /* 69504-69511 */
38960, 38764, 40390, 42205, 42277, 40954, 38901, 36277, /* 69512-69519 */
34828, 34817, 34596, 33773, 32665, 32524, 32986, 32898, /* 69520-69527 */
32329, 31988, 31481, 30253, 29462, 28867, 27956, 27390, /* 69528-69535 */
27924, 29949, 31313, 30589, 29442, 29570, 31383, 33836, /* 69536-69543 */
35174, 33499, 31504, 30876, 31656, 32508, 32598, 32378, /* 69544-69551 */
32449, 33739, 35536, 36993, 36766, 35274, 34610, 34653, /* 69552-69559 */
34648, 35197, 36441, 37208, 36728, 35947, 34464, 33045, /* 69560-69567 */
32506, 32345, 31628, 30509, 28820, 26893, 25981, 27110, /* 69568-69575 */
29292, 29903, 30756, 32704, 34084, 34765, 34734, 33935, /* 69576-69583 */
32782, 31908, 31840, 32236, 31969, 31787, 31986, 32638, /* 69584-69591 */
32317, 31652, 32813, 34576, 35886, 36477, 35587, 34056, /* 69592-69599 */
32549, 31276, 30955, 31080, 31532, 31975, 33085, 35191, /* 69600-69607 */
38164, 39204, 37621, 36013, 35221, 34824, 34383, 33639, /* 69608-69615 */
32500, 31644, 31839, 32803, 32527, 30790, 29890, 29906, /* 69616-69623 */
30000, 29082, 28812, 28900, 28214, 27767, 27908, 28415, /* 69624-69631 */
28603, 29065, 29971, 31383, 33158, 34790, 35756, 36267, /* 69632-69639 */
37639, 39333, 39321, 38955, 38939, 39592, 39911, 39014, /* 69640-69647 */
37628, 36392, 35911, 34808, 33231, 31341, 29338, 27989, /* 69648-69655 */
26862, 26088, 25584, 26703, 28751, 30153, 30592, 30287, /* 69656-69663 */
29848, 29550, 29749, 29836, 29698, 29868, 30232, 31588, /* 69664-69671 */
33848, 36064, 36720, 35592, 35649, 36894, 38727, 38960, /* 69672-69679 */
37847, 36706, 35303, 34219, 33138, 32378, 32045, 31972, /* 69680-69687 */
32666, 32963, 32643, 32775, 32900, 32218, 31113, 30233, /* 69688-69695 */
29690, 29182, 28846, 29132, 29892, 30513, 30796, 30943, /* 69696-69703 */
32163, 33859, 34886, 34459, 33321, 32963, 33069, 32814, /* 69704-69711 */
32186, 31891, 31986, 32403, 32915, 33393, 33696, 34436, /* 69712-69719 */
35150, 34817, 34143, 33958, 34708, 35454, 35481, 35266, /* 69720-69727 */
34836, 33908, 32929, 32675, 32513, 31987, 31115, 30500, /* 69728-69735 */
30172, 30383, 30848, 30542, 29820, 30486, 32183, 33517, /* 69736-69743 */
33583, 32848, 32368, 32155, 31904, 31142, 30306, 30573, /* 69744-69751 */
31559, 32389, 32596, 32507, 32441, 32700, 33378, 34416, /* 69752-69759 */
35036, 34785, 34267, 33686, 33198, 32758, 32051, 31761, /* 69760-69767 */
32473, 33916, 35340, 35904, 35313, 34739, 34688, 34432, /* 69768-69775 */
33572, 32538, 31763, 31091, 30939, 30771, 31168, 31649, /* 69776-69783 */
31596, 31801, 32033, 31711, 31326, 31495, 31626, 31731, /* 69784-69791 */
31403, 30837, 30439, 30464, 30992, 31244, 31656, 32179, /* 69792-69799 */
33058, 34966, 36560, 36882, 36078, 35410, 35854, 36273, /* 69800-69807 */
36551, 36415, 35515, 34721, 34290, 33743, 32858, 31818, /* 69808-69815 */
30931, 31044, 31269, 30375, 29016, 28464, 29120, 30282, /* 69816-69823 */
31147, 31277, 31338, 31045, 30934, 31158, 30848, 30420, /* 69824-69831 */
30542, 31643, 33299, 34699, 35469, 35114, 34500, 34765, /* 69832-69839 */
35458, 35908, 36037, 35598, 35127, 34498, 33770, 32875, /* 69840-69847 */
32106, 31827, 32213, 32484, 32223, 32299, 32879, 33059, /* 69848-69855 */
32678, 31744, 30753, 30122, 30233, 30381, 30236, 30210, /* 69856-69863 */
30793, 31517, 32044, 32867, 33391, 33263, 33145, 33314, /* 69864-69871 */
33219, 32791, 32249, 32255, 32291, 32662, 32959, 32876, /* 69872-69879 */
32930, 33110, 33834, 34373, 34043, 33514, 33572, 33818, /* 69880-69887 */
33978, 33534, 33178, 33328, 33274, 33083, 32977, 32786, /* 69888-69895 */
32338, 31849, 31731, 31762, 31798, 31606, 31030, 30588, /* 69896-69903 */
30862, 31526, 32355, 32861, 32844, 32686, 32510, 32384, /* 69904-69911 */
32026, 31666, 31601, 31957, 32131, 32255, 32780, 33506, /* 69912-69919 */
33330, 32947, 33253, 33885, 34404, 34699, 34475, 33978, /* 69920-69927 */
33269, 32660, 32504, 32714, 33283, 33889, 34042, 33830, /* 69928-69935 */
33604, 33415, 33318, 32575, 31821, 31484, 31505, 31486, /* 69936-69943 */
31121, 31085, 31497, 31827, 31929, 31893, 31727, 31942, /* 69944-69951 */
32563, 32810, 32501, 32309, 32035, 31958, 32212, 32478, /* 69952-69959 */
32600, 32832, 33364, 33554, 34247, 35073, 34994, 34500, /* 69960-69967 */
33862, 33795, 33944, 33987, 33879, 33757, 33581, 33692, /* 69968-69975 */
34211, 34976, 35009, 33560, 31930, 31170, 31729, 33024, /* 69976-69983 */
33222, 32048, 31281, 31646, 32944, 33887, 33722, 32814, /* 69984-69991 */
32036, 32011, 32068, 32018, 32224, 32627, 32842, 33005, /* 69992-69999 */
33397, 33642, 33542, 33202, 32983, 33154, 33501, 33626, /* 70000-70007 */
33284, 32125, 31044, 30642, 30260, 30208, 30137, 30036, /* 70008-70015 */
30181, 30250, 30015, 29865, 29568, 28832, 28227, 27699, /* 70016-70023 */
27522, 27492, 27625, 27957, 28250, 28935, 29493, 29619, /* 70024-70031 */
29363, 29123, 29251, 29458, 29529, 29509, 29626, 29560, /* 70032-70039 */
29739, 29894, 29851, 30139, 30411, 30844, 31348, 31449, /* 70040-70047 */
31672, 31343, 30824, 30680, 30597, 30694, 31056, 31087, /* 70048-70055 */
30484, 30143, 30085, 30306, 30375, 30522, 30779, 30741, /* 70056-70063 */
30658, 30178, 29868, 29846, 30103, 30776, 30937, 31054, /* 70064-70071 */
31180, 31339, 31286, 31233, 31260, 31233, 31626, 32066, /* 70072-70079 */
32395, 32910, 33115, 32892, 32695, 32897, 32977, 33107, /* 70080-70087 */
32941, 32840, 33690, 34186, 33464, 32337, 31824, 32321, /* 70088-70095 */
33466, 33934, 33681, 32806, 32177, 32315, 32520, 32272, /* 70096-70103 */
31712, 30911, 30506, 30697, 32445, 34176, 33964, 32606, /* 70104-70111 */
31579, 32471, 33951, 35023, 34972, 33695, 32834, 32807, /* 70112-70119 */
33393, 33911, 33744, 32866, 32169, 32214, 34072, 36473, /* 70120-70127 */
36840, 35502, 33513, 32968, 34098, 35430, 35825, 34741, /* 70128-70135 */
33517, 33225, 33379, 34050, 34141, 33233, 32175, 31676, /* 70136-70143 */
32695, 34597, 35507, 34336, 32526, 31532, 32452, 34344, /* 70144-70151 */
35268, 34855, 33441, 32381, 32488, 33334, 33813, 33509, /* 70152-70159 */
32805, 32531, 33430, 35558, 36764, 35923, 34135, 33063, /* 70160-70167 */
33566, 34884, 36360, 36170, 34653, 33376, 32844, 33369, /* 70168-70175 */
33696, 33469, 32838, 32202, 32360, 33791, 35071, 34749, /* 70176-70183 */
33176, 31570, 31366, 32543, 33823, 34017, 33352, 32502, /* 70184-70191 */
32319, 32999, 33562, 33523, 32977, 32368, 32565, 33964, /* 70192-70199 */
35470, 35712, 34463, 33142, 32851, 33938, 35440, 35771, /* 70200-70207 */
34925, 33786, 33436, 34041, 34327, 34411, 33972, 32890, /* 70208-70215 */
32266, 33342, 35065, 35336, 33934, 32341, 31841, 32561, /* 70216-70223 */
33931, 34724, 34191, 32677, 31765, 31937, 32505, 32761, /* 70224-70231 */
32450, 31825, 31482, 32719, 34873, 35609, 34735, 33364, /* 70232-70239 */
32623, 33507, 35287, 36563, 36398, 35342, 34278, 34092, /* 70240-70247 */
34519, 34646, 34168, 33060, 32125, 32805, 34317, 34957, /* 70248-70255 */
34098, 32473, 31416, 31837, 33024, 33895, 33858, 32942, /* 70256-70263 */
32165, 31890, 32522, 32996, 32689, 31823, 31004, 31746, /* 70264-70271 */
33822, 35218, 34883, 33857, 32873, 32816, 34145, 35338, /* 70272-70279 */
35649, 34633, 33338, 32959, 33347, 33560, 33402, 32793, /* 70280-70287 */
31648, 31630, 33499, 35026, 34967, 33383, 31875, 31848, /* 70288-70295 */
32960, 34334, 34571, 33513, 32336, 31730, 32250, 33044, /* 70296-70303 */
33099, 32263, 31422, 31673, 33414, 34927, 34726, 33018, /* 70304-70311 */
31396, 31120, 32295, 33889, 34372, 33832, 32924, 32186, /* 70312-70319 */
32336, 33339, 33707, 33271, 32435, 31992, 33276, 34885, /* 70320-70327 */
35209, 33990, 32591, 32316, 33168, 34610, 35190, 34747, /* 70328-70335 */
33457, 32426, 32433, 32957, 33140, 32684, 31618, 30876, /* 70336-70343 */
31818, 33653, 34429, 33544, 31768, 31034, 31667, 32922, /* 70344-70351 */
33793, 33658, 32688, 32000, 32402, 33356, 33797, 33256, /* 70352-70359 */
32397, 31807, 32680, 34874, 35834, 35239, 33750, 32521, /* 70360-70367 */
32808, 33964, 35055, 35124, 34321, 33652, 33729, 33978, /* 70368-70375 */
33829, 33195, 32312, 31455, 31374, 32926, 34165, 33770, /* 70376-70383 */
32379, 30868, 30932, 32354, 33824, 34303, 33397, 32338, /* 70384-70391 */
31895, 32259, 32857, 33003, 32560, 31897, 32060, 33729, /* 70392-70399 */
35507, 35535, 34448, 33181, 33005, 34222, 35488, 35930, /* 70400-70407 */
35161, 33944, 33311, 33211, 33672, 33971, 33253, 32405, /* 70408-70415 */
32015, 32761, 34072, 34306, 33009, 31176, 30433, 31327, /* 70416-70423 */
32820, 33526, 33249, 32539, 31942, 32192, 32888, 33312, /* 70424-70431 */
33032, 32221, 31773, 32526, 34304, 35250, 34870, 33542, /* 70432-70439 */
32610, 32901, 34224, 35377, 35206, 34051, 33019, 32892, /* 70440-70447 */
33188, 33444, 33177, 32270, 31371, 31725, 33335, 34475, /* 70448-70455 */
34105, 32731, 31479, 31409, 32367, 33359, 33528, 32695, /* 70456-70463 */
31835, 31833, 32310, 32843, 33123, 32803, 32275, 32065, /* 70464-70471 */
33046, 34326, 34404, 33285, 31760, 31454, 32490, 33464, /* 70472-70479 */
33786, 33219, 32440, 32126, 32452, 33150, 33404, 32801, /* 70480-70487 */
31766, 31813, 33269, 34741, 35134, 34071, 32565, 32006, /* 70488-70495 */
32738, 33946, 34449, 33801, 32517, 31943, 32108, 32536, /* 70496-70503 */
32586, 32056, 31179, 30900, 31993, 33509, 33980, 33241, /* 70504-70511 */
31737, 30842, 31343, 32509, 33611, 33502, 32694, 32010, /* 70512-70519 */
32220, 32922, 33327, 33303, 32701, 32370, 33134, 34378, /* 70520-70527 */
35118, 34702, 33549, 32641, 32811, 33763, 34787, 34983, /* 70528-70535 */
33967, 32871, 32395, 32766, 32962, 32453, 31579, 30692, /* 70536-70543 */
31083, 32348, 33538, 33480, 32180, 31251, 31387, 32946, /* 70544-70551 */
34149, 34314, 33428, 32531, 32326, 32577, 33155, 33194, /* 70552-70559 */
32650, 32110, 32374, 33569, 34657, 34808, 34194, 33256, /* 70560-70567 */
32957, 33683, 34627, 34774, 34384, 33490, 32614, 32631, /* 70568-70575 */
33107, 33221, 32721, 31657, 31210, 31998, 33194, 33556, /* 70576-70583 */
32591, 31495, 31139, 31881, 32909, 33338, 33166, 32495, /* 70584-70591 */
32047, 32189, 32856, 33066, 32643, 31987, 31870, 32912, /* 70592-70599 */
34500, 35354, 34767, 33393, 32431, 32627, 33539, 34384, /* 70600-70607 */
34218, 33255, 32389, 32142, 32545, 32790, 32414, 31393, /* 70608-70615 */
31018, 31941, 33310, 34070, 33639, 32214, 31241, 31391, /* 70616-70623 */
32178, 33168, 33437, 32935, 32264, 32016, 32516, 33087, /* 70624-70631 */
32959, 32536, 31940, 32066, 33216, 34298, 34261, 32931, /* 70632-70639 */
31616, 31439, 32489, 33526, 33790, 33076, 32273, 31864, /* 70640-70647 */
32146, 32730, 32794, 32280, 31842, 32101, 33296, 34452, /* 70648-70655 */
34474, 33576, 32640, 32355, 33045, 34000, 34201, 33576, /* 70656-70663 */
32567, 31637, 31450, 31916, 32077, 31611, 30630, 30437, /* 70664-70671 */
31400, 32686, 33355, 32915, 31674, 30992, 31563, 32902, /* 70672-70679 */
33632, 33527, 32946, 32603, 32746, 33200, 33364, 32819, /* 70680-70687 */
32390, 32177, 32836, 34295, 35048, 34556, 33369, 32610, /* 70688-70695 */
32601, 33357, 34020, 33934, 32991, 31930, 31789, 31946, /* 70696-70703 */
31986, 31473, 30700, 30358, 30827, 32392, 33492, 33439, /* 70704-70711 */
32447, 31629, 31844, 33034, 34190, 34246, 33731, 33042, /* 70712-70719 */
32596, 32649, 33009, 33084, 32369, 31820, 32071, 33166, /* 70720-70727 */
34438, 34746, 33842, 32690, 32480, 33439, 34557, 34842, /* 70728-70735 */
34129, 33137, 32622, 32704, 32892, 32757, 32031, 30994, /* 70736-70743 */
30862, 31912, 33177, 33377, 32457, 31499, 31291, 32064, /* 70744-70751 */
33220, 33846, 33652, 32972, 32601, 32559, 32751, 32964, /* 70752-70759 */
32939, 32393, 32039, 32855, 34044, 34521, 33994, 32941, /* 70760-70767 */
32364, 32729, 33641, 34345, 34190, 33248, 32496, 32259, /* 70768-70775 */
32622, 32763, 32290, 31552, 31477, 32178, 33259, 33736, /* 70776-70783 */
33371, 32304, 31455, 31795, 32720, 33417, 33474, 32960, /* 70784-70791 */
32397, 32221, 32533, 33101, 32945, 32244, 31800, 32082, /* 70792-70799 */
33032, 33795, 33547, 32700, 31733, 31581, 32411, 33195, /* 70800-70807 */
33502, 32984, 32292, 32333, 32702, 33095, 33366, 32875, /* 70808-70815 */
32263, 32420, 33262, 34167, 34231, 33698, 32718, 32214, /* 70816-70823 */
32642, 33355, 33739, 33332, 32324, 31378, 31413, 31751, /* 70824-70831 */
31730, 31212, 30500, 30616, 31560, 32758, 33218, 32665, /* 70832-70839 */
31788, 31621, 32497, 33532, 34091, 34041, 33455, 32866, /* 70840-70847 */
32778, 33116, 33195, 32892, 32596, 32677, 33418, 34202, /* 70848-70855 */
34416, 33792, 33009, 32493, 32411, 32874, 33352, 33134, /* 70856-70863 */
32296, 31697, 31618, 31559, 31646, 31521, 31085, 31141, /* 70864-70871 */
31667, 32493, 32858, 32771, 32543, 32471, 32727, 33278, /* 70872-70879 */
33623, 33708, 33549, 33235, 33025, 32906, 32974, 32908, /* 70880-70887 */
32710, 32652, 32889, 33170, 33389, 33252, 32984, 32980, /* 70888-70895 */
32994, 33351, 33616, 33440, 33163, 32914, 32880, 32714, /* 70896-70903 */
32497, 32424, 32366, 32151, 32099, 32116, 32001, 31943, /* 70904-70911 */
31870, 32053, 32232, 32306, 32409, 32443, 32572, 32852, /* 70912-70919 */
33044, 33052, 33060, 33213, 33312, 33135, 32934, 32912, /* 70920-70927 */
33059, 33096, 33088, 33007, 32972, 33182, 33295, 33211, /* 70928-70935 */
33222, 33115, 33122, 33004, 32852, 32673, 32428, 32310, /* 70936-70943 */
32256, 32299, 32383, 32381, 32110, 31919, 31929, 32145, /* 70944-70951 */
32347, 32399, 32497, 32722, 32629, 32525, 32531, 32559, /* 70952-70959 */
32540, 32564, 32622, 32845, 32803, 32470, 32300, 32096, /* 70960-70967 */
32145, 32175, 32338, 32450, 32259, 32409, 32978, 33210, /* 70968-70975 */
33118, 33026, 32996, 33131, 33178, 33416, 33534, 33308, /* 70976-70983 */
32978, 32645, 32599, 32586, 32548, 32442, 32172, 31816, /* 70984-70991 */
31592, 31441, 31450, 31594, 31618, 31723, 31910, 31986, /* 70992-70999 */
31942, 32084, 32204, 32134, 32279, 32662, 32849, 32923, /* 71000-71007 */
32960, 32995, 33199, 33193, 33132, 33223, 33330, 33502, /* 71008-71015 */
33697, 33554, 33296, 33093, 32959, 32766, 32653, 32585, /* 71016-71023 */
32370, 32224, 32344, 32357, 32192, 32084, 31875, 31758, /* 71024-71031 */
31662, 31850, 31929, 32111, 32270, 32204, 32272, 32551, /* 71032-71039 */
32833, 32961, 33077, 33086, 33162, 33142, 33190, 33122, /* 71040-71047 */
32939, 32871, 32769, 32868, 32931, 32836, 32762, 32842, /* 71048-71055 */
32863, 32936, 33006, 33040, 33134, 33056, 33096, 33066, /* 71056-71063 */
32903, 32780, 32739, 32565, 32486, 32415, 32432, 32487, /* 71064-71071 */
32237, 31987, 31970, 32118, 32186, 32203, 32169, 32225, /* 71072-71079 */
32415, 32694, 32822, 32731, 32582, 32554, 32669, 32783, /* 71080-71087 */
32708, 32615, 32763, 32988, 33035, 32923, 32898, 32794, /* 71088-71095 */
32761, 32978, 33219, 33214, 33055, 32923, 32762, 32791, /* 71096-71103 */
32858, 32760, 32687, 32683, 32549, 32198, 32118, 32135, /* 71104-71111 */
32114, 32002, 31935, 32023, 32163, 32369, 32520, 32496, /* 71112-71119 */
32360, 32340, 32541, 32801, 32720, 32594, 32614, 32598, /* 71120-71127 */
32476, 32350, 32398, 32500, 32528, 32584, 32786, 32948, /* 71128-71135 */
32835, 32806, 32820, 32820, 32914, 33077, 33320, 33331, /* 71136-71143 */
33163, 33128, 33077, 32997, 32854, 32660, 32519, 32399, /* 71144-71151 */
32337, 32029, 31767, 31810, 31785, 31849, 32086, 32228, /* 71152-71159 */
32124, 32104, 32168, 32344, 32466, 32428, 32389, 32368, /* 71160-71167 */
32573, 32842, 32859, 32865, 32913, 32947, 32918, 32938, /* 71168-71175 */
33120, 33210, 33276, 33292, 33237, 33170, 33098, 33190, /* 71176-71183 */
33038, 32766, 32662, 32630, 32620, 32457, 32439, 32382, /* 71184-71191 */
32199, 31985, 31787, 31961, 32185, 32324, 32342, 32450, /* 71192-71199 */
32645, 32655, 32707, 32639, 32687, 32665, 32666, 32761, /* 71200-71207 */
32747, 32863, 32854, 32786, 32802, 32839, 32879, 32939, /* 71208-71215 */
32895, 32806, 32729, 32814, 32891, 32814, 32790, 32902, /* 71216-71223 */
32969, 32992, 33023, 32989, 32997, 32761, 32574, 32467, /* 71224-71231 */
32221, 32230, 32414, 32375, 32102, 32036, 32157, 32176, /* 71232-71239 */
32222, 32444, 32550, 32679, 32763, 32486, 32413, 32349, /* 71240-71247 */
32059, 32072, 32266, 32434, 32526, 32581, 32681, 32943, /* 71248-71255 */
33548, 34212, 34849, 34677, 33443, 32513, 31779, 32535, /* 71256-71263 */
33722, 33782, 34376, 33896, 33522, 32787, 33333, 35094, /* 71264-71271 */
34084, 33401, 30631, 28339, 28099, 36114, 38846, 32919, /* 71272-71279 */
35010, 30342, 28981, 27945, 25695, 32903, 32213, 33959, /* 71280-71287 */
34922, 35310, 25056, 28523, 33560, 34709, 38979, 39380, /* 71288-71295 */
32442, 30897, 29348, 25664, 23275, 22136, 24339, 25596, /* 71296-71303 */
30876, 38021, 33631, 29641, 30612, 30786, 33321, 38926, /* 71304-71311 */
37829, 33352, 29126, 23329, 27665, 22980, 24657, 30890, /* 71312-71319 */
32714, 28790, 26502, 34086, 32787, 29631, 30936, 29518, /* 71320-71327 */
27493, 29960, 29708, 24827, 28656, 28549, 28459, 30510, /* 71328-71335 */
30567, 32184, 30444, 33103, 37106, 33883, 33367, 33391, /* 71336-71343 */
30244, 31613, 35006, 32507, 31544, 30132, 26492, 28543, /* 71344-71351 */
29207, 31955, 33062, 28493, 27762, 25458, 27463, 31725, /* 71352-71359 */
33932, 32076, 30337, 31929, 33788, 33049, 33789, 34205, /* 71360-71367 */
34105, 36796, 32950, 32160, 36652, 32605, 29093, 25363, /* 71368-71375 */
29126, 31363, 29238, 29549, 31093, 31989, 29456, 27831, /* 71376-71383 */
29708, 33186, 37238, 36097, 36415, 36871, 37200, 30041, /* 71384-71391 */
26142, 33563, 37933, 34912, 31758, 32554, 31574, 30012, /* 71392-71399 */
30202, 30076, 31605, 32415, 34763, 36135, 34853, 36031, /* 71400-71407 */
31968, 31527, 29380, 28747, 33953, 33889, 32121, 30052, /* 71408-71415 */
31421, 32054, 34672, 35164, 34509, 36091, 35104, 36249, /* 71416-71423 */
38443, 40299, 36554, 34171, 31735, 29743, 29541, 31156, /* 71424-71431 */
32612, 32319, 33560, 30581, 29640, 32554, 33916, 33164, /* 71432-71439 */
36844, 39103, 38512, 35742, 35129, 35832, 34567, 35775, /* 71440-71447 */
35286, 30673, 28597, 30011, 30197, 33594, 34120, 33936, /* 71448-71455 */
35275, 30924, 31845, 35073, 36971, 37870, 36709, 35044, /* 71456-71463 */
34790, 33439, 33729, 33805, 32707, 34258, 32907, 31856, /* 71464-71471 */
32023, 33868, 33976, 37005, 36807, 35717, 32971, 31332, /* 71472-71479 */
35700, 35943, 35411, 33505, 31385, 31215, 28946, 28601, /* 71480-71487 */
34531, 35685, 34426, 33148, 29372, 31114, 33646, 36894, /* 71488-71495 */
35702, 35311, 36824, 36554, 35886, 36052, 35120, 34355, /* 71496-71503 */
30682, 31385, 32130, 31656, 30641, 32119, 34731, 30907, /* 71504-71511 */
32390, 33578, 34869, 36992, 36254, 35289, 36241, 33753, /* 71512-71519 */
34893, 35127, 32788, 33055, 31005, 32077, 31927, 29587, /* 71520-71527 */
32828, 32817, 31791, 31905, 31189, 33026, 33633, 33463, /* 71528-71535 */
37036, 39034, 36340, 34754, 33835, 33677, 33382, 34331, /* 71536-71543 */
32517, 30760, 31409, 30292, 32018, 34720, 35277, 33668, /* 71544-71551 */
32566, 32209, 33808, 35471, 35832, 33069, 34102, 33757, /* 71552-71559 */
31688, 31234, 30882, 31706, 32202, 30740, 28998, 29577, /* 71560-71567 */
34504, 35516, 34937, 34032, 34284, 34838, 33267, 36264, /* 71568-71575 */
36329, 36645, 35060, 33461, 31895, 29870, 30453, 31572, /* 71576-71583 */
30928, 28778, 28923, 30703, 32488, 34190, 35433, 36711, /* 71584-71591 */
35413, 34262, 34139, 34782, 36144, 36742, 35674, 34144, /* 71592-71599 */
33126, 31923, 31811, 33177, 31897, 32312, 31053, 31451, /* 71600-71607 */
33216, 33118, 33347, 35081, 34229, 34126, 33479, 33265, /* 71608-71615 */
33069, 33098, 35304, 32801, 30913, 31315, 31258, 32236, /* 71616-71623 */
32136, 32413, 33724, 33095, 32877, 36557, 37010, 36435, /* 71624-71631 */
38323, 36550, 33912, 33698, 33537, 34002, 33157, 32944, /* 71632-71639 */
33675, 29829, 30957, 31221, 31411, 31719, 31421, 32747, /* 71640-71647 */
32331, 33766, 35865, 36237, 37016, 37289, 35099, 33123, /* 71648-71655 */
33859, 34371, 33404, 33258, 31644, 31226, 31475, 31101, /* 71656-71663 */
32619, 33318, 33917, 34215, 34116, 34447, 34665, 36217, /* 71664-71671 */
35181, 32996, 32407, 32028, 31236, 32191, 33888, 34683, /* 71672-71679 */
33863, 32094, 32935, 33593, 33666, 35212, 34464, 32885, /* 71680-71687 */
32664, 32911, 33291, 33257, 34706, 35004, 33311, 32216, /* 71688-71695 */
30166, 31200, 31519, 32662, 33192, 31702, 32962, 32046, /* 71696-71703 */
34047, 35077, 32856, 34557, 34869, 32967, 32819, 34518, /* 71704-71711 */
34847, 34657, 33779, 31874, 29377, 29932, 32928, 33106, /* 71712-71719 */
33056, 32343, 32481, 32162, 32461, 34076, 35434, 34619, /* 71720-71727 */
34487, 32926, 31455, 31726, 33219, 34226, 33563, 32915, /* 71728-71735 */
31421, 30186, 31365, 32056, 34215, 35033, 34477, 34187, /* 71736-71743 */
33288, 33516, 33325, 33811, 33857, 31434, 30818, 31573, /* 71744-71751 */
32086, 33027, 33011, 33798, 31405, 31105, 31425, 33278, /* 71752-71759 */
34073, 34315, 35833, 33992, 33303, 33961, 34022, 32964, /* 71760-71767 */
33186, 33327, 31572, 30801, 30918, 32678, 33017, 31798, /* 71768-71775 */
31695, 30512, 31273, 32866, 33205, 34593, 34346, 35017, /* 71776-71783 */
33731, 32826, 32879, 32978, 33154, 32482, 31560, 31482, /* 71784-71791 */
31800, 31813, 33848, 33737, 33939, 35034, 33642, 33678, /* 71792-71799 */
34666, 35049, 34486, 33713, 33124, 32102, 31888, 32577, /* 71800-71807 */
32383, 32206, 31303, 29548, 30924, 31626, 32753, 33809, /* 71808-71815 */
32861, 32386, 32516, 33013, 33538, 34872, 34950, 34677, /* 71816-71823 */
33750, 33338, 33530, 33435, 33501, 33161, 32302, 31352, /* 71824-71831 */
32032, 31844, 32096, 33242, 34013, 32738, 31503, 31114, /* 71832-71839 */
32031, 34291, 34253, 34347, 33758, 32821, 31726, 32128, /* 71840-71847 */
32414, 31403, 32261, 31958, 30185, 31304, 33174, 33996, /* 71848-71855 */
35671, 35488, 33577, 33058, 33065, 33517, 34419, 33995, /* 71856-71863 */
33886, 32098, 30711, 31161, 31300, 31961, 31362, 31649, /* 71864-71871 */
30786, 30807, 31559, 33016, 34581, 34360, 33867, 32839, /* 71872-71879 */
32163, 33143, 33821, 34842, 34501, 33347, 32657, 31345, /* 71880-71887 */
30928, 32241, 32000, 32533, 31521, 30909, 31520, 32511, /* 71888-71895 */
33645, 34180, 34267, 32961, 31671, 31505, 32700, 32918, /* 71896-71903 */
33225, 32479, 32613, 31867, 31448, 32542, 32609, 33096, /* 71904-71911 */
33067, 32185, 31493, 31954, 33663, 34088, 33628, 32735, /* 71912-71919 */
32115, 32046, 32192, 32939, 32821, 33479, 33435, 32955, /* 71920-71927 */
31621, 31992, 32452, 32910, 32953, 32159, 32119, 32375, /* 71928-71935 */
32410, 33704, 34362, 32941, 32345, 31438, 31300, 32029, /* 71936-71943 */
33220, 33826, 32620, 32617, 32448, 32019, 32146, 32516, /* 71944-71951 */
33253, 32433, 32429, 32074, 32975, 34441, 35160, 34842, /* 71952-71959 */
34217, 32848, 32668, 32786, 33071, 33831, 33449, 32744, /* 71960-71967 */
32132, 31607, 32118, 33028, 32943, 32561, 31844, 31762, /* 71968-71975 */
31720, 32773, 33786, 33564, 33048, 31968, 31571, 31914, /* 71976-71983 */
33002, 34281, 34361, 34304, 33850, 33071, 33231, 33367, /* 71984-71991 */
33537, 33057, 32562, 32344, 32201, 32512, 33706, 34181, /* 71992-71999 */
33389, 32517, 32122, 31836, 32724, 33657, 33872, 33619, /* 72000-72007 */
33233, 32632, 32485, 33351, 33284, 33467, 33773, 32168, /* 72008-72015 */
31753, 32720, 33207, 33815, 33967, 33031, 32263, 31813, /* 72016-72023 */
32688, 33094, 33396, 33881, 33502, 32825, 32270, 32413, /* 72024-72031 */
32712, 32903, 33239, 32505, 31937, 31949, 32582, 33677, /* 72032-72039 */
34061, 34019, 33214, 32566, 32285, 33100, 34049, 33818, /* 72040-72047 */
33741, 33231, 32871, 32598, 32550, 33104, 33112, 32477, /* 72048-72055 */
31688, 31655, 31982, 32707, 33403, 33604, 32841, 32163, /* 72056-72063 */
32255, 32445, 32916, 33756, 34199, 33243, 33071, 32929, /* 72064-72071 */
32608, 33028, 32985, 32884, 32155, 31481, 31659, 32234, /* 72072-72079 */
33090, 33702, 33194, 32705, 31700, 32825, 33208, 34190, /* 72080-72087 */
34840, 34130, 33393, 32532, 32604, 32548, 32448, 32653, /* 72088-72095 */
32246, 31078, 30857, 31718, 32668, 33488, 33679, 32881, /* 72096-72103 */
31991, 31609, 32597, 32992, 33667, 33980, 33554, 32823, /* 72104-72111 */
32695, 32758, 32269, 32824, 32780, 32442, 31531, 31803, /* 72112-72119 */
33191, 33808, 34437, 33677, 32956, 32371, 32368, 33165, /* 72120-72127 */
33349, 33553, 33442, 32842, 32002, 31694, 31613, 32311, /* 72128-72135 */
32449, 31556, 31141, 31069, 32118, 32819, 34017, 33874, /* 72136-72143 */
33045, 32623, 32484, 33021, 33473, 33962, 33956, 33529, /* 72144-72151 */
33070, 32496, 32617, 32786, 32714, 32520, 31763, 31280, /* 72152-72159 */
31896, 32761, 33580, 34060, 33462, 32812, 32314, 32585, /* 72160-72167 */
33104, 33822, 34011, 33683, 32960, 32058, 31954, 32659, /* 72168-72175 */
32507, 32526, 32167, 31819, 31686, 32449, 33521, 33687, /* 72176-72183 */
33648, 32936, 32649, 32127, 32490, 32987, 33485, 33293, /* 72184-72191 */
32827, 32123, 31820, 32245, 32396, 32374, 32078, 31906, /* 72192-72199 */
31965, 32601, 33466, 33767, 33850, 33388, 32646, 32330, /* 72200-72207 */
32592, 33028, 33581, 33761, 33050, 32447, 32308, 31923, /* 72208-72215 */
32360, 32459, 32594, 31830, 31117, 31536, 32162, 33032, /* 72216-72223 */
33449, 33289, 32559, 31896, 31979, 32502, 32990, 33495, /* 72224-72231 */
33318, 32634, 32406, 32162, 32410, 32764, 32834, 32689, /* 72232-72239 */
32045, 31681, 31959, 32745, 33596, 33581, 33027, 32355, /* 72240-72247 */
32136, 32447, 32982, 33609, 33289, 32842, 32635, 32211, /* 72248-72255 */
32110, 32393, 32648, 32461, 31825, 31405, 31499, 32000, /* 72256-72263 */
33056, 33416, 32994, 32418, 31800, 31852, 32435, 33113, /* 72264-72271 */
33560, 33152, 32752, 32456, 32315, 32663, 32500, 32752, /* 72272-72279 */
32649, 32033, 32100, 32728, 33453, 33735, 33273, 32938, /* 72280-72287 */
32401, 31867, 32433, 33038, 33409, 33449, 32829, 32396, /* 72288-72295 */
32156, 32139, 32040, 31967, 31836, 31308, 30956, 31413, /* 72296-72303 */
32218, 32764, 33337, 33106, 32464, 31985, 32038, 32741, /* 72304-72311 */
33321, 33686, 33778, 33157, 32687, 32567, 32782, 32695, /* 72312-72319 */
32604, 32210, 31507, 31661, 32411, 33135, 33331, 32993, /* 72320-72327 */
32419, 31822, 31827, 32402, 32761, 33051, 33106, 32546, /* 72328-72335 */
32138, 32148, 32215, 32469, 32298, 32335, 32059, 31951, /* 72336-72343 */
32325, 32747, 33402, 33659, 33264, 32794, 32216, 32375, /* 72344-72351 */
32715, 33168, 33462, 33159, 32670, 32290, 32255, 32336, /* 72352-72359 */
32609, 32438, 31888, 31695, 31530, 32322, 32991, 33042, /* 72360-72367 */
32917, 32535, 32346, 32502, 32879, 33202, 33414, 33159, /* 72368-72375 */
32692, 32451, 32436, 32606, 32654, 32318, 32253, 32063, /* 72376-72383 */
32080, 32248, 32415, 32637, 32601, 32589, 32418, 32533, /* 72384-72391 */
32549, 32784, 32538, 32799, 32699, 32913, 32678, 32332, /* 72392-72399 */
32402, 32452, 32683, 32372, 32245, 32251, 32434, 32122, /* 72400-72407 */
32350, 32631, 32590, 32651, 32540, 32488, 32653, 32655, /* 72408-72415 */
32632, 32778, 32607, 32799, 32677, 32574, 32524, 32430, /* 72416-72423 */
32283, 32291, 32494, 32326, 32559, 32467, 32322, 32397, /* 72424-72431 */
32600, 32621, 32543, 32567, 32629, 32807, 32871, 32720, /* 72432-72439 */
32806, 32726, 32743, 32786, 32836, 32802, 32574, 32673, /* 72440-72447 */
32556, 32877, 32979, 32974, 32539, 32533, 32851, 32725, /* 72448-72455 */
32719, 32783, 32786, 32408, 32139, 32108, 32162, 32066, /* 72456-72463 */
32224, 31998, 32274, 32501, 32442, 32620, 32390, 32630, /* 72464-72471 */
32688, 32742, 33137, 33187, 33231, 33320, 33256, 33042, /* 72472-72479 */
32990, 32932, 33009, 32775, 33119, 32050, 31985, 33492, /* 72480-72487 */
};
const unsigned short tetris[72584] = {
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 0-7 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 8-15 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 16-23 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 24-31 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 32-39 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 40-47 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 48-55 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 56-63 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 64-71 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 72-79 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 80-87 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 88-95 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 96-103 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 104-111 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 112-119 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 120-127 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 128-135 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 136-143 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 144-151 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 152-159 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 160-167 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 168-175 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 176-183 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 184-191 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 192-199 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 200-207 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 208-215 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 216-223 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 224-231 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 232-239 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 240-247 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 248-255 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 256-263 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 264-271 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 272-279 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 280-287 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 288-295 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 296-303 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 304-311 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 312-319 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 320-327 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 328-335 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 336-343 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 344-351 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 352-359 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 360-367 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 368-375 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 376-383 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 384-391 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 392-399 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 400-407 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 408-415 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 416-423 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 424-431 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 432-439 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 440-447 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 448-455 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 456-463 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 464-471 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 472-479 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 480-487 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 488-495 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 496-503 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 504-511 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 512-519 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 520-527 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 528-535 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 536-543 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 544-551 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 552-559 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 560-567 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 568-575 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 576-583 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 584-591 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 592-599 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 600-607 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 608-615 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 616-623 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 624-631 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 632-639 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 640-647 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 648-655 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 656-663 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 664-671 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 672-679 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 680-687 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 688-695 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 696-703 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 704-711 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 712-719 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 720-727 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 728-735 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 736-743 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 744-751 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 752-759 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 760-767 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 768-775 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 776-783 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 784-791 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 792-799 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 800-807 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 808-815 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 816-823 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 824-831 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 832-839 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 840-847 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 848-855 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 856-863 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 864-871 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 872-879 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 880-887 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 888-895 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 896-903 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 904-911 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 912-919 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 920-927 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 928-935 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 936-943 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 944-951 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 952-959 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 960-967 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 968-975 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 976-983 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 984-991 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 992-999 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1000-1007 */
32768, 32768, 32770, 32768, 32768, 32768, 32768, 32768, /* 1008-1015 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1016-1023 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1024-1031 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1032-1039 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1040-1047 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1048-1055 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1056-1063 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1064-1071 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1072-1079 */
32768, 32768, 32770, 32768, 32768, 32768, 32768, 32768, /* 1080-1087 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1088-1095 */
32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1096-1103 */
32768, 32768, 32768, 32768, 32770, 32768, 32768, 32768, /* 1104-1111 */
32768, 32770, 32768, 32768, 32768, 32768, 32768, 32768, /* 1112-1119 */
32768, 32768, 32768, 32768, 32768, 32770, 32768, 32768, /* 1120-1127 */
32768, 32768, 32770, 32768, 32768, 32768, 32766, 32768, /* 1128-1135 */
32770, 32768, 32768, 32766, 32766, 32768, 32770, 32768, /* 1136-1143 */
32770, 32768, 32768, 32768, 32768, 32768, 32768, 32768, /* 1144-1151 */
32768, 32768, 32768, 32768, 32768, 32768, 32766, 32768, /* 1152-1159 */
32770, 32768, 32768, 32768, 32766, 32766, 32770, 32768, /* 1160-1167 */
32768, 32768, 32766, 32770, 32768, 32766, 32764, 32770, /* 1168-1175 */
32768, 32768, 32768, 32772, 32770, 32768, 32770, 32768, /* 1176-1183 */
32766, 32766, 32764, 32762, 32766, 32766, 32768, 32766, /* 1184-1191 */
32768, 32768, 32768, 32772, 32768, 32768, 32762, 32770, /* 1192-1199 */
32770, 32768, 32772, 32766, 32758, 32758, 32776, 32762, /* 1200-1207 */
32772, 32780, 32768, 32768, 32760, 32752, 32774, 32758, /* 1208-1215 */
32752, 32768, 32766, 32782, 32764, 32802, 32790, 32804, /* 1216-1223 */
32780, 32702, 32728, 32864, 32884, 32752, 32790, 32754, /* 1224-1231 */
32804, 32714, 32558, 32926, 32788, 32778, 32734, 32682, /* 1232-1239 */
32732, 32514, 32842, 32932, 33140, 32646, 32746, 33954, /* 1240-1247 */
33258, 32692, 32110, 33480, 33006, 32804, 32492, 32826, /* 1248-1255 */
29894, 24248, 29038, 30462, 30456, 28948, 27154, 24504, /* 1256-1263 */
25674, 24000, 21242, 19610, 25118, 36376, 38146, 40996, /* 1264-1271 */
54204, 54792, 48682, 47696, 42382, 41506, 39214, 37206, /* 1272-1279 */
35686, 35516, 33766, 33120, 32064, 33158, 30970, 16776, /* 1280-1287 */
8610, 26342, 18096, 10606, 11670, 37352, 59084, 47746, /* 1288-1295 */
49628, 42124, 43682, 24300, 16000, 22958, 21528, 25248, /* 1296-1303 */
24990, 40590, 51304, 45004, 44824, 38682, 41986, 25196, /* 1304-1311 */
10702, 20598, 19310, 23738, 23146, 37082, 51096, 44410, /* 1312-1319 */
44014, 37682, 42336, 29436, 12144, 19988, 21360, 22724, /* 1320-1327 */
22576, 34576, 50860, 46350, 45642, 41156, 41392, 33904, /* 1328-1335 */
13272, 18656, 21682, 25376, 26506, 34112, 56718, 52980, /* 1336-1343 */
50446, 48634, 46648, 41096, 20808, 22480, 26252, 28942, /* 1344-1351 */
29924, 32328, 54534, 54788, 48088, 47798, 44506, 40132, /* 1352-1359 */
20890, 18904, 21646, 26476, 28750, 27944, 49110, 52570, /* 1360-1367 */
46768, 46158, 41502, 40270, 22230, 16302, 21274, 21934, /* 1368-1375 */
26526, 25110, 44398, 52328, 44696, 46384, 41592, 40562, /* 1376-1383 */
23388, 14858, 20286, 19534, 23916, 21780, 35096, 46538, /* 1384-1391 */
40782, 37704, 32154, 34956, 18932, 4170, 12510, 12440, /* 1392-1399 */
17402, 17126, 29262, 45610, 40788, 39908, 34256, 37492, /* 1400-1407 */
24328, 7120, 15998, 15718, 19018, 21820, 30254, 48518, /* 1408-1415 */
44936, 44078, 39288, 40146, 32088, 10820, 17292, 19126, /* 1416-1423 */
21458, 24008, 29784, 49762, 48520, 46282, 42338, 41348, /* 1424-1431 */
37342, 14848, 17262, 21404, 24114, 28058, 30996, 54204, /* 1432-1439 */
55726, 51440, 51986, 47334, 45956, 26438, 23214, 27484, /* 1440-1447 */
30060, 33738, 31598, 52928, 57140, 49542, 50824, 44716, /* 1448-1455 */
44702, 26426, 19034, 23974, 25320, 30466, 26734, 45944, /* 1456-1463 */
54906, 45980, 47582, 41492, 41622, 25960, 14538, 19952, /* 1464-1471 */
20638, 26036, 22516, 38444, 52758, 43718, 44506, 39680, /* 1472-1479 */
39912, 27294, 11514, 17330, 17402, 20852, 19314, 29802, /* 1480-1487 */
44976, 38994, 37194, 31610, 33444, 22768, 3576, 11376, /* 1488-1495 */
12108, 15832, 18114, 26198, 44550, 41828, 39994, 35326, /* 1496-1503 */
36392, 30362, 8934, 13788, 16094, 18622, 21564, 27102, /* 1504-1511 */
47426, 46988, 44132, 40370, 40346, 38064, 15072, 17126, /* 1512-1519 */
21664, 22996, 27478, 29804, 49658, 52048, 47380, 44304, /* 1520-1527 */
42164, 41788, 19530, 17590, 23710, 25288, 30912, 31118, /* 1528-1535 */
53582, 58844, 52210, 53298, 48042, 48812, 31294, 22028, /* 1536-1543 */
27600, 29154, 33192, 30454, 50078, 57930, 49348, 50828, /* 1544-1551 */
44330, 44666, 29680, 16424, 22182, 23450, 28470, 25318, /* 1552-1559 */
41350, 54134, 44990, 46380, 40886, 39914, 28956, 13238, /* 1560-1567 */
17932, 19746, 24752, 21818, 34730, 51708, 43340, 44154, /* 1568-1575 */
39864, 38528, 30948, 12046, 15906, 16972, 19760, 19824, /* 1576-1583 */
26198, 43946, 40684, 37722, 32684, 33462, 27422, 5406, /* 1584-1591 */
9984, 12676, 14936, 19124, 23360, 43974, 44758, 41350, /* 1592-1599 */
37752, 36668, 35112, 13162, 13604, 18054, 18940, 24766, /* 1600-1607 */
26504, 47052, 51230, 46068, 43406, 40966, 41632, 20166, /* 1608-1615 */
16160, 22364, 22046, 27908, 27968, 46706, 53906, 48244, /* 1616-1623 */
46434, 41826, 42980, 23432, 15576, 22718, 23146, 29916, /* 1624-1631 */
28600, 48338, 59538, 50896, 53070, 47446, 47380, 33984, /* 1632-1639 */
20066, 25844, 27096, 31912, 29030, 43694, 58198, 49434, /* 1640-1647 */
49974, 44498, 43968, 33744, 16728, 21670, 23600, 28582, /* 1648-1655 */
26462, 36906, 54956, 46794, 45714, 41720, 40070, 31988, /* 1656-1663 */
12964, 16878, 19192, 23240, 22430, 29702, 50462, 44406, /* 1664-1671 */
42882, 40298, 37402, 33818, 13370, 14792, 18014, 19662, /* 1672-1679 */
21330, 23652, 42900, 42562, 38146, 34570, 33052, 30918, /* 1680-1687 */
9262, 10174, 14852, 15818, 21000, 22084, 41798, 47048, /* 1688-1695 */
41728, 39176, 37166, 37512, 16634, 13260, 20904, 22042, /* 1696-1703 */
27510, 27028, 41618, 48886, 44046, 41586, 38504, 40938, /* 1704-1711 */
22728, 16008, 22874, 21734, 26996, 25734, 38666, 49972, /* 1712-1719 */
44146, 42408, 38942, 41604, 26496, 15446, 22590, 23656, /* 1720-1727 */
28588, 27762, 41526, 55668, 49128, 50768, 46640, 46814, /* 1728-1735 */
37386, 22624, 26714, 28302, 31822, 29868, 38548, 54628, /* 1736-1743 */
48072, 47412, 44396, 42538, 36128, 19456, 21502, 25378, /* 1744-1751 */
27848, 25784, 32082, 50128, 45656, 43286, 41528, 39288, /* 1752-1759 */
35762, 18446, 18472, 22194, 24680, 25296, 28396, 47158, /* 1760-1767 */
46124, 42898, 42786, 38724, 37400, 19984, 18128, 21990, /* 1768-1775 */
21356, 24968, 23500, 37990, 43060, 36922, 34656, 32974, /* 1776-1783 */
33814, 15382, 11772, 17892, 17442, 22966, 21800, 36378, /* 1784-1791 */
45380, 40124, 38134, 35500, 37464, 19890, 13204, 19132, /* 1792-1799 */
17512, 23908, 22250, 35252, 47818, 42654, 40760, 37130, /* 1800-1807 */
40264, 26006, 14544, 21430, 20266, 26082, 25336, 34706, /* 1808-1815 */
49614, 45188, 42446, 38894, 41140, 30408, 16026, 22032, /* 1816-1823 */
23288, 28956, 28400, 38030, 55214, 49838, 50522, 47280, /* 1824-1831 */
45500, 41522, 23750, 25736, 28606, 31336, 31016, 36288, /* 1832-1839 */
53988, 49882, 47868, 45870, 42156, 40694, 22646, 21398, /* 1840-1847 */
26224, 29080, 28992, 31086, 49950, 48234, 44644, 43888, /* 1848-1855 */
39348, 40024, 22422, 18330, 23484, 24742, 26608, 27182, /* 1856-1863 */
45486, 47310, 42812, 43554, 37060, 39010, 23770, 15308, /* 1864-1871 */
20426, 19676, 23390, 21060, 34038, 42572, 36236, 34462, /* 1872-1879 */
31202, 32748, 17672, 8816, 14802, 13402, 19474, 18658, /* 1880-1887 */
30904, 44260, 39028, 37230, 34532, 36486, 23802, 12282, /* 1888-1895 */
18512, 17360, 23108, 22924, 32652, 47782, 42948, 41626, /* 1896-1903 */
38264, 39602, 30632, 15540, 21310, 20548, 25050, 26034, /* 1904-1911 */
31304, 48998, 46442, 43194, 40280, 41676, 35948, 18584, /* 1912-1919 */
22032, 24980, 29056, 30576, 37784, 56400, 53578, 53172, /* 1920-1927 */
50378, 46964, 45988, 27684, 25500, 30614, 31970, 32748, /* 1928-1935 */
35942, 53578, 52578, 48390, 43812, 37818, 39914, 22646, /* 1936-1943 */
20408, 30118, 30460, 31974, 31552, 48268, 47586, 40242, /* 1944-1951 */
41698, 35830, 38604, 24216, 19048, 26544, 26194, 28398, /* 1952-1959 */
26178, 42192, 43938, 37484, 39994, 34080, 37352, 25178, /* 1960-1967 */
17558, 23744, 21518, 24706, 21188, 30448, 38684, 32642, /* 1968-1975 */
31154, 29510, 30262, 20480, 12584, 16360, 15912, 20662, /* 1976-1983 */
20794, 25868, 39304, 36312, 34230, 33480, 33514, 28922, /* 1984-1991 */
16708, 20504, 20360, 23362, 25822, 26390, 43234, 41566, /* 1992-1999 */
39056, 38922, 38400, 37308, 20954, 24478, 24300, 26560, /* 2000-2007 */
30456, 26358, 45168, 46564, 42704, 41242, 41392, 43252, /* 2008-2015 */
24224, 24516, 27688, 30434, 31204, 29270, 50234, 51906, /* 2016-2023 */
50288, 48838, 46426, 51812, 32496, 27198, 31244, 32812, /* 2024-2031 */
31402, 27808, 46500, 50152, 46510, 45328, 43590, 47620, /* 2032-2039 */
30046, 20750, 26142, 27788, 25358, 22568, 39266, 47008, /* 2040-2047 */
41840, 42410, 41562, 43432, 29982, 17458, 23578, 23706, /* 2048-2055 */
21242, 21010, 34464, 45930, 40070, 43232, 41676, 41798, /* 2056-2063 */
32280, 15344, 20376, 17608, 17120, 16744, 22066, 39602, /* 2064-2071 */
34676, 35662, 36066, 35140, 26374, 10498, 15634, 10998, /* 2072-2079 */
14022, 17230, 20616, 41028, 39732, 41400, 41196, 40084, /* 2080-2087 */
34390, 16510, 19880, 15402, 18372, 22920, 24528, 44338, /* 2088-2095 */
46530, 47640, 45820, 43978, 39922, 22090, 21070, 18068, /* 2096-2103 */
21156, 26076, 25542, 43416, 50744, 49192, 46068, 44246, /* 2104-2111 */
41800, 24600, 17906, 19668, 22980, 27086, 29340, 46318, /* 2112-2119 */
56488, 54872, 53552, 47320, 49196, 33550, 18524, 24296, /* 2120-2127 */
26136, 28578, 28734, 43518, 56820, 51510, 51336, 43916, /* 2128-2135 */
45470, 32440, 12774, 19920, 21964, 24694, 23672, 37036, /* 2136-2143 */
54352, 47702, 47692, 40670, 41652, 30954, 9652, 16262, /* 2144-2151 */
18524, 22434, 21612, 33668, 52946, 45582, 45786, 40134, /* 2152-2159 */
40132, 31892, 10440, 15456, 16510, 20430, 20590, 27592, /* 2160-2167 */
47476, 43102, 38354, 36614, 34608, 24760, 7402, 10682, /* 2168-2175 */
13182, 16856, 21590, 27550, 46808, 47434, 41168, 40892, /* 2176-2183 */
37592, 30508, 14354, 14102, 18542, 20082, 27848, 30970, /* 2184-2191 */
47882, 52388, 44258, 43908, 37832, 33688, 18392, 14002, /* 2192-2199 */
19850, 19660, 30368, 32512, 44594, 51820, 43110, 42800, /* 2200-2207 */
35938, 34342, 23118, 16210, 23294, 24188, 33568, 34862, /* 2208-2215 */
46342, 54560, 49638, 50132, 39440, 42110, 33234, 20878, /* 2216-2223 */
27716, 29464, 36362, 34904, 44140, 52826, 48326, 46306, /* 2224-2231 */
36194, 38288, 32092, 18292, 22518, 27690, 32588, 31236, /* 2232-2239 */
37892, 48894, 46092, 41780, 34714, 36058, 33178, 17764, /* 2240-2247 */
20036, 28070, 30510, 29930, 34866, 47436, 45000, 44254, /* 2248-2255 */
40840, 37900, 37134, 20432, 19380, 21662, 22550, 24324, /* 2256-2263 */
23136, 38590, 39190, 33656, 33082, 31072, 29272, 15020, /* 2264-2271 */
13356, 16066, 17758, 21956, 20562, 36656, 41430, 35894, /* 2272-2279 */
36204, 34258, 33864, 20654, 16488, 19740, 20630, 26230, /* 2280-2287 */
23808, 37788, 45792, 39420, 39534, 37434, 38014, 26146, /* 2288-2295 */
18928, 23242, 23110, 28430, 25282, 36314, 48212, 41476, /* 2296-2303 */
40912, 39544, 39220, 29794, 19296, 24676, 25802, 29260, /* 2304-2311 */
30664, 40826, 52210, 49274, 50242, 45134, 46288, 41118, /* 2312-2319 */
25238, 30092, 31936, 32870, 33694, 40352, 53030, 49320, /* 2320-2327 */
49114, 44084, 42554, 39790, 22944, 24904, 28374, 28666, /* 2328-2335 */
29638, 33380, 46896, 45360, 44084, 40690, 38444, 37764, /* 2336-2343 */
20854, 20454, 24620, 24486, 26552, 29132, 42818, 43466, /* 2344-2351 */
41626, 39370, 36040, 37378, 21124, 17394, 21052, 20790, /* 2352-2359 */
23242, 20358, 35070, 39580, 32608, 33266, 30626, 29554, /* 2360-2367 */
17100, 12218, 15924, 16516, 21582, 19264, 32562, 42072, /* 2368-2375 */
35592, 36892, 34494, 34200, 23228, 15722, 19214, 19556, /* 2376-2383 */
25178, 22882, 33622, 46690, 40152, 40450, 38300, 38052, /* 2384-2391 */
28782, 18576, 22376, 22692, 27920, 26458, 33252, 48696, /* 2392-2399 */
43404, 42064, 40978, 39722, 33536, 20830, 24854, 27254, /* 2400-2407 */
30572, 32864, 38712, 53344, 52030, 51232, 47360, 46872, /* 2408-2415 */
44318, 27344, 29666, 32270, 32052, 34402, 36728, 49900, /* 2416-2423 */
50108, 48056, 44538, 42166, 41580, 24368, 23696, 28092, /* 2424-2431 */
26948, 29570, 30568, 43176, 46004, 42824, 40608, 37066, /* 2432-2439 */
38620, 22306, 18226, 24254, 22752, 25684, 26322, 38880, /* 2440-2447 */
43928, 40854, 39718, 35648, 38362, 23618, 16632, 21506, /* 2448-2455 */
20194, 23706, 20182, 31814, 41092, 33668, 33936, 31338, /* 2456-2463 */
30500, 19576, 11562, 15378, 15704, 20764, 19116, 28868, /* 2464-2471 */
41676, 36132, 36366, 34256, 34056, 25846, 15162, 18796, /* 2472-2479 */
19234, 24746, 24040, 31122, 46708, 42158, 41294, 40030, /* 2480-2487 */
39288, 33178, 20200, 23302, 23900, 28552, 28684, 31982, /* 2488-2495 */
49100, 45998, 43158, 42676, 40602, 36848, 22376, 24360, /* 2496-2503 */
27728, 29548, 33138, 36952, 51178, 52278, 50526, 47264, /* 2504-2511 */
45436, 45600, 27956, 26746, 31324, 30078, 32978, 34124, /* 2512-2519 */
47254, 49764, 46208, 44226, 40148, 41902, 25716, 20874, /* 2520-2527 */
27082, 25130, 28308, 28752, 40852, 46156, 42264, 41234, /* 2528-2535 */
36334, 38908, 25686, 17152, 23856, 22160, 25486, 26136, /* 2536-2543 */
36510, 44090, 40836, 40282, 35400, 38212, 27944, 16224, /* 2544-2551 */
20378, 19524, 22956, 19660, 28346, 40680, 34040, 34270, /* 2552-2559 */
31986, 31210, 24660, 12818, 16004, 17110, 22202, 21202, /* 2560-2567 */
28040, 44076, 39432, 38526, 37708, 35948, 31950, 18864, /* 2568-2575 */
20122, 21332, 25830, 26174, 29806, 47066, 44244, 41548, /* 2576-2583 */
41172, 38784, 36722, 23096, 22472, 24866, 28326, 29586, /* 2584-2591 */
30192, 47688, 47258, 42874, 43020, 39344, 38172, 24132, /* 2592-2599 */
21574, 26104, 27010, 31550, 33472, 47612, 52100, 48996, /* 2600-2607 */
47018, 43686, 45604, 30332, 24076, 30520, 28532, 31860, /* 2608-2615 */
32352, 43502, 49920, 45894, 44024, 39738, 42358, 29318, /* 2616-2623 */
19422, 26852, 24932, 27578, 28144, 37914, 46536, 42452, /* 2624-2631 */
41548, 36836, 39178, 29176, 16844, 23518, 22512, 25276, /* 2632-2639 */
26200, 33954, 45550, 42240, 41516, 37432, 39296, 32244, /* 2640-2647 */
17094, 20598, 21302, 23608, 21290, 26704, 42020, 36454, /* 2648-2655 */
35138, 33890, 31862, 28262, 14418, 15256, 18020, 21652, /* 2656-2663 */
21640, 25344, 42920, 40660, 37792, 37872, 35214, 32882, /* 2664-2671 */
19186, 17992, 20578, 23770, 25508, 26318, 43538, 44242, /* 2672-2679 */
39994, 40828, 37642, 36374, 22848, 19482, 23102, 25140, /* 2680-2687 */
28036, 26632, 42448, 46528, 40740, 41960, 38164, 38102, /* 2688-2695 */
25516, 20502, 26158, 26698, 31558, 32862, 44496, 52672, /* 2696-2703 */
49374, 47510, 44312, 46400, 34656, 26526, 32040, 30700, /* 2704-2711 */
33110, 32836, 40066, 48530, 44758, 43622, 39674, 41586, /* 2712-2719 */
33042, 23110, 29276, 28654, 30676, 31446, 36632, 46926, /* 2720-2727 */
43982, 42230, 38602, 40176, 33934, 20642, 25962, 26546, /* 2728-2735 */
27036, 28448, 32172, 43370, 42104, 40050, 36790, 37694, /* 2736-2743 */
34122, 20074, 20978, 22006, 23592, 22128, 23058, 37274, /* 2744-2751 */
35048, 32222, 31920, 29364, 28048, 16154, 14918, 18182, /* 2752-2759 */
20966, 21696, 22032, 36788, 37882, 34314, 35960, 32688, /* 2760-2767 */
32476, 21458, 18452, 21526, 23732, 26134, 25092, 38378, /* 2768-2775 */
42330, 38022, 39356, 36160, 36356, 26558, 20486, 24130, /* 2776-2783 */
25828, 28452, 26536, 37884, 45400, 39304, 41130, 37892, /* 2784-2791 */
37810, 29594, 22184, 27998, 28260, 32090, 33636, 41458, /* 2792-2799 */
51084, 48780, 47492, 44588, 46910, 37804, 27012, 33014, /* 2800-2807 */
31786, 33604, 34860, 39140, 49850, 47462, 45354, 42402, /* 2808-2815 */
43480, 37032, 24764, 29204, 29348, 29960, 31174, 34134, /* 2816-2823 */
45148, 44176, 41154, 38472, 38974, 35636, 22112, 24252, /* 2824-2831 */
25810, 25608, 28160, 29676, 40380, 41970, 38528, 36348, /* 2832-2839 */
35960, 34824, 21436, 19106, 21598, 21976, 21592, 21346, /* 2840-2847 */
34154, 35096, 31402, 31158, 28182, 28412, 18542, 14224, /* 2848-2855 */
17916, 20648, 22280, 22182, 35550, 39700, 35310, 36776, /* 2856-2863 */
32870, 33362, 24884, 17364, 21494, 23106, 25838, 24842, /* 2864-2871 */
36214, 43758, 37402, 39320, 35682, 38056, 28108, 23034, /* 2872-2879 */
20670, 33512, 39298, 29558, 1598, 946, 59634, 57230, /* 2880-2887 */
46780, 43130, 37230, 25092, 20188, 22026, 26156, 21038, /* 2888-2895 */
27746, 41644, 37308, 33224, 24926, 26910, 27534, 14924, /* 2896-2903 */
12826, 17488, 22840, 20556, 33184, 49050, 49200, 46250, /* 2904-2911 */
50102, 46774, 39014, 31814, 25270, 32658, 40386, 36556, /* 2912-2919 */
43038, 53984, 51010, 45006, 42610, 42948, 40366, 26302, /* 2920-2927 */
27090, 28646, 29472, 31324, 26820, 40550, 37334, 29682, /* 2928-2935 */
26500, 22324, 21074, 10900, 13678, 10750, 16232, 10144, /* 2936-2943 */
12798, 35238, 30564, 27668, 27700, 27682, 28342, 15998, /* 2944-2951 */
16096, 19216, 21296, 24440, 30042, 43176, 48644, 44308, /* 2952-2959 */
50236, 48688, 43202, 38416, 32838, 34900, 37440, 40670, /* 2960-2967 */
40176, 54264, 55022, 50070, 48888, 49362, 46084, 35102, /* 2968-2975 */
32692, 32696, 33984, 33616, 30132, 41308, 42984, 33318, /* 2976-2983 */
30374, 27052, 24380, 16396, 8508, 14272, 14986, 16480, /* 2984-2991 */
15478, 27582, 37162, 31228, 32030, 25930, 28210, 23370, /* 2992-2999 */
16296, 18018, 16028, 20692, 21930, 38212, 48740, 44262, /* 3000-3007 */
49630, 44720, 45642, 39286, 30744, 34820, 32594, 41326, /* 3008-3015 */
39126, 47630, 55506, 46930, 53344, 46396, 42862, 33834, /* 3016-3023 */
23820, 30106, 33774, 31694, 27610, 35446, 35992, 32884, /* 3024-3031 */
34728, 26744, 24764, 22202, 10388, 12584, 13148, 12038, /* 3032-3039 */
14210, 20234, 33478, 33728, 27564, 29544, 30200, 30368, /* 3040-3047 */
18258, 17022, 24092, 22820, 26472, 29738, 46278, 52034, /* 3048-3055 */
48098, 50682, 49656, 48378, 37192, 37588, 49102, 50550, /* 3056-3063 */
48288, 47652, 57462, 57790, 51514, 49766, 45664, 44464, /* 3064-3071 */
31794, 26588, 28934, 28204, 30024, 26274, 34490, 36602, /* 3072-3079 */
29944, 28064, 24420, 23928, 12942, 6370, 10546, 11066, /* 3080-3087 */
14084, 13426, 24558, 32288, 28234, 28828, 27174, 28540, /* 3088-3095 */
20106, 12424, 17336, 17998, 22502, 24092, 35368, 48392, /* 3096-3103 */
46298, 48066, 46196, 47894, 42168, 31688, 35946, 36196, /* 3104-3111 */
38792, 38708, 43656, 54752, 50716, 49594, 46286, 45292, /* 3112-3119 */
40980, 28528, 30434, 31438, 33528, 32688, 33930, 42880, /* 3120-3127 */
38624, 35080, 31764, 29456, 25932, 12350, 12952, 14698, /* 3128-3135 */
16484, 17704, 19530, 33120, 33302, 31550, 30640, 29960, /* 3136-3143 */
28968, 16612, 16020, 19696, 21140, 24610, 27470, 43632, /* 3144-3151 */
49254, 47632, 48658, 47406, 48434, 37032, 33588, 37276, /* 3152-3159 */
37206, 40064, 38970, 49378, 54250, 49614, 48886, 44734, /* 3160-3167 */
45100, 33862, 27022, 30066, 29860, 32078, 28434, 34356, /* 3168-3175 */
39116, 32912, 30846, 26446, 26306, 16974, 7780, 11684, /* 3176-3183 */
12420, 15670, 14664, 22194, 33454, 30474, 30380, 27954, /* 3184-3191 */
29098, 23300, 12808, 17374, 18642, 22100, 24726, 32722, /* 3192-3199 */
48360, 47956, 48706, 48102, 48544, 45626, 36066, 38312, /* 3200-3207 */
39040, 40530, 41892, 43876, 53526, 52058, 49728, 48038, /* 3208-3215 */
45730, 43446, 32366, 32098, 33144, 33438, 33610, 31488, /* 3216-3223 */
37858, 35934, 31564, 29556, 26390, 24546, 14234, 12780, /* 3224-3231 */
15342, 15798, 17830, 17992, 27810, 31168, 28592, 29184, /* 3232-3239 */
27284, 27926, 19158, 15908, 19930, 20868, 24604, 26188, /* 3240-3247 */
38256, 46318, 45088, 46700, 45676, 47240, 39262, 34064, /* 3248-3255 */
37996, 38058, 40480, 40216, 47194, 53240, 49080, 48318, /* 3256-3263 */
44954, 44902, 37254, 29430, 32148, 31684, 32916, 30114, /* 3264-3271 */
32236, 37270, 31936, 29338, 25690, 24860, 20068, 10686, /* 3272-3279 */
13516, 14184, 16838, 17078, 21078, 31534, 30022, 29934, /* 3280-3287 */
28812, 29086, 27376, 17780, 20062, 22022, 24318, 26998, /* 3288-3295 */
31746, 45466, 46972, 47598, 47902, 48012, 47488, 37528, /* 3296-3303 */
37722, 39628, 40254, 41652, 42228, 51806, 51834, 48736, /* 3304-3311 */
47164, 44428, 43742, 32824, 30270, 32514, 32462, 33034, /* 3312-3319 */
30266, 36564, 36406, 30952, 28968, 25000, 24610, 15352, /* 3320-3327 */
10826, 14130, 14344, 17294, 16610, 25558, 31160, 28104, /* 3328-3335 */
28960, 26956, 28406, 21578, 15586, 20024, 20136, 24092, /* 3336-3343 */
25682, 36058, 46208, 45006, 46928, 45582, 47142, 41864, /* 3344-3351 */
34214, 37556, 37866, 40152, 39840, 44848, 52908, 49216, /* 3352-3359 */
48006, 45120, 44666, 40378, 30204, 32138, 32818, 34340, /* 3360-3367 */
32518, 33246, 39678, 34972, 31910, 29008, 26976, 24142, /* 3368-3375 */
13458, 14460, 16056, 17504, 18770, 20772, 31572, 31528, /* 3376-3383 */
30342, 30082, 29164, 28834, 19380, 18990, 21914, 23140, /* 3384-3391 */
26732, 30004, 43844, 48298, 47346, 48096, 47336, 48044, /* 3392-3399 */
38682, 35492, 38564, 38436, 40350, 39764, 48762, 51598, /* 3400-3407 */
47344, 46500, 43428, 43702, 34310, 28522, 31284, 31122, /* 3408-3415 */
32096, 28906, 33996, 36506, 30454, 28700, 25252, 25100, /* 3416-3423 */
17280, 10174, 13872, 14096, 16570, 15622, 23068, 31126, /* 3424-3431 */
28114, 28476, 27106, 28378, 23576, 15874, 19670, 20908, /* 3432-3439 */
24126, 25626, 33546, 46094, 45994, 47248, 46456, 47984, /* 3440-3447 */
45062, 36116, 38090, 39530, 41204, 41576, 44302, 53646, /* 3448-3455 */
51622, 49722, 47616, 46178, 43300, 32388, 32322, 33452, /* 3456-3463 */
34238, 33298, 32264, 38798, 36280, 31738, 29162, 26546, /* 3464-3471 */
24330, 13800, 12612, 15200, 15870, 17412, 17952, 28560, /* 3472-3479 */
30816, 28306, 28560, 27498, 27770, 18826, 16338, 20610, /* 3480-3487 */
21364, 24764, 26792, 39492, 46586, 44712, 46600, 45494, /* 3488-3495 */
46910, 38692, 34302, 38248, 37996, 40518, 39948, 47094, /* 3496-3503 */
52866, 48406, 47488, 44060, 43976, 35960, 28448, 31600, /* 3504-3511 */
31134, 32584, 29878, 33074, 38016, 32256, 29684, 26528, /* 3512-3519 */
26102, 19874, 10992, 14202, 15298, 17696, 18096, 23014, /* 3520-3527 */
33014, 31546, 31366, 30348, 30850, 27476, 17938, 20644, /* 3528-3535 */
22598, 24462, 26914, 32036, 45652, 47028, 47450, 47462, /* 3536-3543 */
47412, 45936, 36116, 37332, 39074, 39624, 41134, 41760, /* 3544-3551 */
51452, 51330, 48146, 46890, 44216, 43162, 32214, 30308, /* 3552-3559 */
32130, 32062, 32450, 29752, 35954, 36254, 30594, 28692, /* 3560-3567 */
25374, 25238, 16050, 10788, 14218, 14602, 17040, 16208, /* 3568-3575 */
24630, 31158, 28474, 28750, 26914, 28262, 22260, 15034, /* 3576-3583 */
19486, 20236, 23644, 25626, 33966, 45928, 45210, 46598, /* 3584-3591 */
45794, 46738, 43222, 34368, 36868, 38224, 39738, 40158, /* 3592-3599 */
42582, 52172, 50170, 47954, 46448, 44684, 42724, 32122, /* 3600-3607 */
31510, 33484, 33804, 33000, 31002, 37746, 36544, 31602, /* 3608-3615 */
29636, 26818, 26260, 16190, 12974, 16438, 16964, 19034, /* 3616-3623 */
18828, 28464, 33240, 30120, 30302, 28362, 29976, 22400, /* 3624-3631 */
17060, 21388, 21768, 26142, 28144, 38496, 48488, 46788, /* 3632-3639 */
47756, 46452, 47606, 42132, 34336, 37450, 37800, 39902, /* 3640-3647 */
39800, 43738, 51898, 48380, 46872, 44850, 43536, 39514, /* 3648-3655 */
29510, 30654, 31772, 31936, 30478, 29732, 36854, 33482, /* 3656-3663 */
29890, 27802, 25652, 23386, 12892, 12370, 14396, 15290, /* 3664-3671 */
16826, 17568, 28114, 30580, 28624, 28600, 27352, 28252, /* 3672-3679 */
18980, 17010, 20548, 21942, 26650, 29304, 42088, 48908, /* 3680-3687 */
47466, 48944, 47708, 48992, 41328, 36208, 39800, 39522, /* 3688-3695 */
41946, 40888, 47978, 53462, 49356, 48798, 45818, 45500, /* 3696-3703 */
39460, 33008, 34838, 34636, 34436, 30670, 31162, 34726, /* 3704-3711 */
30038, 27796, 24794, 24450, 20168, 12924, 15086, 15926, /* 3712-3719 */
17616, 17362, 20952, 28842, 27878, 27766, 26646, 27104, /* 3720-3727 */
25350, 18224, 20216, 21624, 24560, 27608, 32490, 43680, /* 3728-3735 */
45128, 45482, 45522, 45590, 44948, 37252, 37710, 39148, /* 3736-3743 */
39824, 41258, 41080, 48262, 48200, 45718, 44542, 42392, /* 3744-3751 */
41580, 33338, 31508, 33370, 32638, 32222, 28832, 32464, /* 3752-3759 */
32596, 28552, 27294, 24616, 24334, 17336, 14662, 17108, /* 3760-3767 */
17698, 19686, 19846, 26344, 30786, 29066, 29536, 28458, /* 3768-3775 */
29524, 24140, 20618, 23736, 24568, 28366, 30540, 39430, /* 3776-3783 */
47446, 46608, 47734, 46796, 47812, 43210, 37642, 40422, /* 3784-3791 */
40562, 42304, 41936, 45076, 51324, 48302, 47080, 45020, /* 3792-3799 */
44362, 39838, 31784, 32976, 33354, 32650, 30118, 28978, /* 3800-3807 */
33232, 29696, 27000, 24764, 23384, 20580, 12878, 13864, /* 3808-3815 */
15222, 16314, 17090, 19148, 27246, 27750, 26888, 27042, /* 3816-3823 */
26658, 26464, 19296, 19792, 21908, 23842, 27404, 31060, /* 3824-3831 */
41982, 45156, 45162, 46002, 45722, 46212, 39242, 37816, /* 3832-3839 */
39700, 39942, 41946, 41548, 48086, 49806, 47254, 46520, /* 3840-3847 */
44046, 44036, 36538, 32744, 34866, 34136, 33698, 30436, /* 3848-3855 */
33402, 34878, 30052, 28914, 26008, 25886, 19640, 14472, /* 3856-3863 */
17476, 17658, 19090, 19008, 24588, 30578, 28576, 29144, /* 3864-3871 */
28148, 28884, 25250, 19206, 22216, 22868, 26366, 28726, /* 3872-3879 */
36116, 45258, 45394, 46000, 45324, 46318, 43926, 36996, /* 3880-3887 */
38356, 39034, 40682, 40734, 42636, 49370, 47584, 45970, /* 3888-3895 */
43628, 42724, 40338, 32220, 31840, 32850, 32812, 31028, /* 3896-3903 */
28866, 33728, 31328, 27782, 25578, 23610, 22624, 14532, /* 3904-3911 */
13734, 15772, 16466, 17756, 18476, 26806, 28824, 27410, /* 3912-3919 */
27898, 26898, 28136, 21580, 20208, 23204, 24664, 29118, /* 3920-3927 */
32096, 42584, 47728, 47588, 48748, 48064, 49280, 43412, /* 3928-3935 */
39468, 41752, 41442, 43478, 42440, 47544, 50878, 47592, /* 3936-3943 */
46710, 43994, 43864, 38070, 32112, 33972, 33384, 33164, /* 3944-3951 */
29706, 30914, 34050, 29350, 27628, 24566, 24366, 20364, /* 3952-3959 */
13416, 15520, 16282, 17690, 17332, 21408, 29158, 27528, /* 3960-3967 */
27524, 26728, 27314, 25830, 18660, 20602, 21924, 24888, /* 3968-3975 */
27888, 33550, 43818, 44890, 45468, 45544, 45452, 44954, /* 3976-3983 */
37718, 37744, 39202, 39992, 41104, 41204, 48170, 47920, /* 3984-3991 */
45694, 44254, 42384, 41490, 33544, 31556, 33250, 32672, /* 3992-3999 */
31816, 28604, 33002, 32712, 28972, 27410, 24848, 24740, /* 4000-4007 */
17494, 14934, 17262, 18116, 19950, 19850, 27304, 30924, /* 4008-4015 */
29282, 29870, 28580, 29790, 24206, 20778, 23550, 24636, /* 4016-4023 */
28714, 30804, 40194, 47190, 46300, 47644, 46714, 47752, /* 4024-4031 */
42954, 37624, 40354, 39956, 41706, 41106, 44862, 50246, /* 4032-4039 */
46788, 45896, 43402, 42932, 38296, 31032, 32648, 32580, /* 4040-4047 */
32172, 29718, 29316, 33464, 29516, 27028, 24498, 23542, /* 4048-4055 */
20674, 13202, 14454, 15596, 17310, 18140, 20554, 28962, /* 4056-4063 */
29106, 28732, 28154, 28098, 27408, 20104, 20794, 22458, /* 4064-4071 */
24926, 28100, 31578, 42578, 45396, 45038, 45670, 45458, /* 4072-4079 */
45972, 38868, 37780, 40016, 40230, 42070, 41110, 47952, /* 4080-4087 */
49782, 46604, 46156, 43790, 43760, 36066, 32680, 35066, /* 4088-4095 */
34136, 34086, 30362, 33298, 34496, 29782, 28378, 25206, /* 4096-4103 */
25220, 18902, 14690, 17190, 17368, 19202, 18928, 24718, /* 4104-4111 */
30238, 28026, 28650, 27426, 28310, 23912, 19072, 22350, /* 4112-4119 */
22834, 26386, 28654, 35922, 45216, 44906, 46208, 45592, /* 4120-4127 */
46486, 43506, 36650, 38910, 39182, 40634, 40410, 42038, /* 4128-4135 */
49242, 47022, 45394, 43520, 42724, 39854, 31332, 31648, /* 4136-4143 */
32806, 32446, 30636, 28442, 33144, 30568, 27288, 25330, /* 4144-4151 */
23566, 22018, 14158, 14002, 15796, 16556, 18224, 19330, /* 4152-4159 */
27416, 29368, 28220, 28546, 27660, 28402, 21590, 21010, /* 4160-4167 */
23532, 24996, 29166, 31900, 42592, 47456, 47162, 48002, /* 4168-4175 */
47320, 48498, 42144, 39238, 41660, 41526, 43400, 42314, /* 4176-4183 */
47816, 50844, 47614, 46768, 43922, 43868, 37498, 32216, /* 4184-4191 */
34266, 33560, 33604, 30610, 32302, 35088, 30350, 28964, /* 4192-4199 */
26028, 25420, 20700, 16308, 18282, 17842, 18916, 18938, /* 4200-4207 */
21912, 26610, 25430, 25640, 25456, 25588, 24160, 20032, /* 4208-4215 */
22006, 22686, 25262, 28096, 33202, 40924, 42088, 43452, /* 4216-4223 */
43702, 44150, 43762, 39128, 39948, 40266, 41144, 41610, /* 4224-4231 */
42146, 46546, 45368, 44122, 42538, 41560, 40038, 34714, /* 4232-4239 */
34036, 34622, 34366, 32900, 30310, 32264, 30474, 27616, /* 4240-4247 */
25812, 24154, 23412, 18020, 17798, 18784, 19620, 20460, /* 4248-4255 */
21570, 26942, 28284, 27870, 28190, 27696, 28328, 24062, /* 4256-4263 */
23480, 25210, 26150, 29580, 32468, 40466, 43614, 44756, /* 4264-4271 */
45588, 45414, 45918, 41392, 40274, 41482, 41286, 42394, /* 4272-4279 */
42272, 46128, 47064, 44836, 44002, 42284, 41614, 36174, /* 4280-4287 */
33546, 34692, 34042, 33436, 30790, 31738, 31356, 27348, /* 4288-4295 */
25836, 23436, 23084, 18446, 15382, 17354, 17412, 18770, /* 4296-4303 */
18364, 22870, 26710, 25662, 26172, 25482, 26654, 23562, /* 4304-4311 */
20542, 23236, 23582, 26226, 28402, 35460, 42210, 42554, /* 4312-4319 */
44290, 44436, 45744, 43220, 40008, 41654, 41774, 42988, /* 4320-4327 */
43240, 46042, 49790, 47732, 46992, 45264, 44790, 41508, /* 4328-4335 */
36250, 36904, 36552, 36714, 34508, 33036, 34416, 30684, /* 4336-4343 */
28320, 25750, 24470, 21910, 16524, 17704, 18104, 19236, /* 4344-4351 */
19284, 21338, 26690, 26024, 26254, 26014, 26178, 25570, /* 4352-4359 */
21324, 22742, 23630, 24814, 27118, 31244, 40054, 41776, /* 4360-4367 */
42912, 43516, 44426, 43680, 38920, 39760, 40572, 40968, /* 4368-4375 */
41188, 41966, 46654, 46208, 44016, 43032, 42144, 40530, /* 4376-4383 */
34498, 33868, 34610, 35148, 33746, 32240, 34118, 31030, /* 4384-4391 */
27870, 25528, 23840, 22558, 16798, 16088, 17364, 18432, /* 4392-4399 */
19092, 19620, 25070, 26688, 26462, 26608, 26686, 27126, /* 4400-4407 */
22632, 22202, 25098, 25476, 27146, 29694, 38080, 43008, /* 4408-4415 */
43360, 45184, 45574, 46462, 42954, 41224, 42948, 43346, /* 4416-4423 */
44042, 44188, 47702, 48850, 46770, 45376, 43810, 43054, /* 4424-4431 */
37784, 34918, 36034, 35796, 35782, 33424, 34494, 34238, /* 4432-4439 */
29580, 27528, 25248, 23804, 19274, 15738, 17202, 17170, /* 4440-4447 */
18324, 18228, 22684, 26170, 24984, 25722, 25170, 26210, /* 4448-4455 */
23100, 19660, 22386, 23242, 24792, 26252, 32222, 39704, /* 4456-4463 */
41122, 43752, 44122, 45138, 42778, 39718, 41698, 42146, /* 4464-4471 */
42590, 41398, 44036, 47842, 46214, 44676, 42894, 42548, /* 4472-4479 */
39614, 34704, 34882, 34632, 36174, 34278, 35052, 36112, /* 4480-4487 */
32138, 29372, 26760, 29024, 30644, 23412, 55978, 61596, /* 4488-4495 */
4552, 734, 5708, 12352, 18504, 22564, 46836, 48674, /* 4496-4503 */
45480, 43332, 46888, 51948, 47532, 46556, 22746, 20458, /* 4504-4511 */
25888, 25866, 28408, 31244, 22640, 19358, 44192, 47742, /* 4512-4519 */
43594, 44414, 40016, 40404, 38492, 40094, 29876, 23202, /* 4520-4527 */
26268, 25624, 30628, 28086, 31364, 29572, 46264, 49578, /* 4528-4535 */
37362, 38542, 34036, 37542, 34964, 38430, 22522, 13366, /* 4536-4543 */
22440, 32132, 39722, 38370, 39942, 37008, 50670, 62374, /* 4544-4551 */
55158, 54606, 45132, 35630, 34452, 35548, 25570, 10934, /* 4552-4559 */
16902, 18992, 26156, 24306, 34758, 41502, 45786, 63016, /* 4560-4567 */
56290, 52242, 47032, 46260, 40510, 39998, 26300, 3268, /* 4568-4575 */
8794, 14446, 17932, 20368, 25116, 25332, 30072, 55962, /* 4576-4583 */
60312, 53772, 51018, 46064, 41368, 38050, 34918, 11148, /* 4584-4591 */
10310, 6620, 4624, 8700, 11758, 16872, 17484, 40808, /* 4592-4599 */
43552, 38190, 38348, 45972, 43528, 38932, 38630, 15816, /* 4600-4607 */
11796, 18530, 17206, 21858, 19242, 13216, 14752, 36698, /* 4608-4615 */
44452, 38854, 40934, 36264, 36964, 33850, 42764, 28728, /* 4616-4623 */
18850, 24208, 22694, 28164, 26366, 29748, 28788, 42436, /* 4624-4631 */
43404, 38718, 39782, 35598, 38222, 35666, 38710, 26030, /* 4632-4639 */
13720, 28822, 36256, 38650, 39518, 40476, 38872, 50346, /* 4640-4647 */
64678, 56098, 56560, 41740, 37620, 38044, 38332, 30038, /* 4648-4655 */
13626, 19924, 22262, 26856, 28518, 41922, 41246, 45792, /* 4656-4663 */
62514, 57364, 51582, 47094, 45136, 41046, 34366, 23824, /* 4664-4671 */
4974, 7590, 15082, 16846, 19836, 24508, 25926, 28578, /* 4672-4679 */
60104, 59538, 50850, 50126, 44848, 40478, 36646, 33158, /* 4680-4687 */
11728, 6134, 1494, 5102, 7896, 11954, 16276, 16822, /* 4688-4695 */
39078, 44396, 36348, 42540, 46230, 40414, 37392, 37736, /* 4696-4703 */
16374, 9570, 17676, 15864, 20440, 13872, 14990, 15794, /* 4704-4711 */
37112, 46492, 40064, 42356, 38102, 37050, 38764, 48554, /* 4712-4719 */
28476, 19032, 24434, 23204, 28656, 27726, 29832, 30140, /* 4720-4727 */
37368, 44482, 42288, 42540, 38598, 40540, 38614, 41926, /* 4728-4735 */
29772, 16364, 35638, 36406, 38878, 39548, 40936, 38400, /* 4736-4743 */
49480, 64168, 57204, 52742, 37734, 38936, 38014, 38520, /* 4744-4751 */
30274, 13450, 18192, 21286, 25018, 32928, 40078, 37588, /* 4752-4759 */
41964, 59466, 55514, 49962, 44898, 43816, 38740, 27546, /* 4760-4767 */
25816, 5290, 7218, 14214, 16998, 19300, 24592, 24168, /* 4768-4775 */
31106, 62034, 57306, 50620, 48198, 43750, 40264, 36576, /* 4776-4783 */
33794, 13132, 65386, 1010, 6240, 8954, 11874, 16770, /* 4784-4791 */
16294, 37934, 44452, 38072, 47126, 44518, 40590, 36602, /* 4792-4799 */
38784, 17160, 10236, 17264, 17950, 17272, 12044, 18412, /* 4800-4807 */
16848, 38198, 48664, 42500, 44310, 40256, 39582, 46942, /* 4808-4815 */
50794, 30358, 19588, 25074, 23906, 29708, 28102, 30832, /* 4816-4823 */
27890, 31662, 47780, 43252, 45284, 40612, 41900, 39078, /* 4824-4831 */
42466, 29332, 19024, 33232, 30944, 35158, 35908, 37906, /* 4832-4839 */
35324, 46454, 61786, 56098, 47312, 40556, 41160, 39384, /* 4840-4847 */
39234, 32384, 14568, 17926, 20136, 26606, 34344, 34528, /* 4848-4855 */
35400, 38500, 57212, 53966, 49012, 43660, 43928, 35430, /* 4856-4863 */
28558, 29936, 9172, 10134, 16816, 19578, 21010, 25112, /* 4864-4871 */
26976, 35046, 57096, 55888, 48162, 46722, 42664, 39572, /* 4872-4879 */
35498, 34788, 11612, 63610, 5794, 9090, 12130, 14130, /* 4880-4887 */
20012, 18354, 38246, 46048, 44718, 46916, 42176, 40006, /* 4888-4895 */
35116, 37972, 18618, 9594, 18072, 17806, 14360, 16448, /* 4896-4903 */
21758, 19644, 37988, 50600, 42968, 45236, 39840, 41442, /* 4904-4911 */
45764, 44842, 28318, 15924, 22458, 20506, 26888, 25580, /* 4912-4919 */
28790, 22930, 31182, 48524, 43348, 43476, 38700, 39976, /* 4920-4927 */
37290, 39948, 31318, 22104, 30074, 29390, 32912, 35034, /* 4928-4935 */
36332, 35322, 43386, 61652, 51608, 44776, 42712, 41432, /* 4936-4943 */
40598, 38762, 34304, 15558, 17970, 20386, 31128, 34428, /* 4944-4951 */
33580, 38254, 39438, 54620, 53358, 48090, 44394, 41970, /* 4952-4959 */
31716, 29476, 31816, 13720, 12454, 19066, 20604, 23022, /* 4960-4967 */
25454, 32062, 36748, 53446, 54618, 47306, 47260, 42346, /* 4968-4975 */
39492, 35584, 35606, 11780, 2870, 10098, 11888, 15092, /* 4976-4983 */
16332, 21436, 19718, 34872, 46048, 45734, 43502, 40400, /* 4984-4991 */
38008, 33396, 36448, 20518, 9926, 19498, 13568, 13220, /* 4992-4999 */
18726, 22084, 20690, 36062, 48120, 41522, 43640, 39242, /* 5000-5007 */
45174, 43292, 42874, 30096, 17442, 22506, 21328, 25862, /* 5008-5015 */
26170, 25688, 19070, 30060, 44966, 41646, 41186, 37732, /* 5016-5023 */
38274, 36940, 37578, 36772, 25922, 30094, 31414, 32920, /* 5024-5031 */
35748, 36394, 35556, 42064, 57646, 45716, 44346, 42612, /* 5032-5039 */
40646, 41110, 39392, 36120, 20878, 20934, 26330, 36488, /* 5040-5047 */
35070, 35340, 37162, 37740, 53094, 53326, 47862, 45398, /* 5048-5055 */
37858, 32652, 31798, 33028, 16350, 13404, 20404, 21698, /* 5056-5063 */
23638, 27154, 37124, 35244, 51664, 54182, 46738, 46000, /* 5064-5071 */
42128, 38762, 35504, 31498, 9188, 3544, 8774, 11868, /* 5072-5079 */
13940, 15062, 20138, 18976, 32298, 48698, 44966, 41460, /* 5080-5087 */
39110, 36814, 32298, 35018, 20196, 9582, 16664, 9158, /* 5088-5095 */
12954, 17078, 21582, 19876, 33776, 46814, 41272, 41508, /* 5096-5103 */
42246, 46416, 41962, 42462, 30076, 17512, 22128, 21652, /* 5104-5111 */
26102, 26782, 21460, 20400, 30518, 46062, 43302, 42498, /* 5112-5119 */
39168, 40194, 38316, 41334, 43334, 26118, 31194, 31746, /* 5120-5127 */
34524, 36516, 38120, 36736, 43658, 55824, 47464, 48806, /* 5128-5135 */
45664, 44196, 44390, 42636, 39732, 23550, 22284, 31996, /* 5136-5143 */
36282, 35692, 34600, 36930, 36384, 51780, 52390, 47502, /* 5144-5151 */
42062, 33280, 33562, 30400, 33194, 15910, 11998, 18936, /* 5152-5159 */
20790, 21634, 29408, 36814, 31132, 48410, 52420, 44192, /* 5160-5167 */
44170, 40112, 37308, 32832, 26586, 10962, 3450, 8874, /* 5168-5175 */
11420, 14822, 14342, 21002, 17812, 33274, 51768, 43080, /* 5176-5183 */
41224, 37732, 36110, 31132, 34974, 20604, 9278, 11952, /* 5184-5191 */
8838, 14718, 17894, 22386, 20104, 33002, 47774, 41762, /* 5192-5199 */
42982, 46534, 45294, 42128, 42402, 31596, 17484, 22972, /* 5200-5207 */
21616, 27300, 26860, 23496, 25806, 33374, 49558, 46830, /* 5208-5215 */
45868, 41460, 41592, 39680, 44442, 42396, 23980, 28838, /* 5216-5223 */
30814, 32454, 36094, 36968, 36790, 40766, 52824, 50478, /* 5224-5231 */
49114, 46356, 42936, 43290, 40150, 38768, 21770, 22972, /* 5232-5239 */
29510, 30106, 32034, 30940, 34642, 33940, 49588, 51380, /* 5240-5247 */
46310, 39440, 35420, 36250, 31770, 34326, 18266, 12082, /* 5248-5255 */
19702, 20612, 23260, 29884, 33240, 29294, 45142, 51564, /* 5256-5263 */
43402, 44022, 39572, 38596, 31360, 28860, 16432, 5984, /* 5264-5271 */
11816, 13394, 16670, 16090, 21590, 19002, 34864, 49148, /* 5272-5279 */
40912, 39174, 36856, 36032, 31610, 33852, 22792, 8194, /* 5280-5287 */
11842, 14098, 17666, 21266, 24754, 23100, 34378, 50218, /* 5288-5295 */
43060, 46966, 46898, 43026, 41180, 41336, 32876, 17180, /* 5296-5303 */
22326, 22388, 26052, 22824, 23800, 26086, 32180, 48772, /* 5304-5311 */
46806, 44850, 41620, 40590, 41414, 45582, 41840, 23828, /* 5312-5319 */
26916, 29950, 30688, 34274, 34882, 35788, 35836, 49770, /* 5320-5327 */
49924, 47664, 46092, 42180, 42680, 40072, 38496, 22760, /* 5328-5335 */
24320, 28416, 29694, 31114, 29884, 33736, 32612, 47488, /* 5336-5343 */
52154, 44082, 37418, 36384, 35618, 32422, 35326, 19836, /* 5344-5351 */
12104, 19814, 20846, 26732, 30408, 32328, 29092, 43238, /* 5352-5359 */
52332, 43788, 43904, 40724, 38174, 29182, 30444, 18144, /* 5360-5367 */
6560, 12516, 14802, 17376, 18174, 22464, 22266, 36850, /* 5368-5375 */
50086, 43024, 40468, 38198, 36618, 32450, 35180, 25328, /* 5376-5383 */
6478, 12324, 14792, 17780, 21844, 25076, 23092, 32958, /* 5384-5391 */
48814, 44296, 48796, 45050, 41892, 39822, 40066, 32270, /* 5392-5399 */
16802, 20536, 21962, 23134, 21852, 24486, 26070, 32038, /* 5400-5407 */
47918, 47224, 44936, 41126, 39782, 43506, 44228, 41136, /* 5408-5415 */
23578, 24806, 28386, 29248, 32950, 34154, 33476, 31880, /* 5416-5423 */
49848, 50438, 48174, 46472, 42960, 42842, 40412, 38598, /* 5424-5431 */
26156, 25086, 26904, 28796, 30808, 29890, 33350, 32440, /* 5432-5439 */
46586, 52640, 42116, 38660, 37924, 37808, 33830, 36368, /* 5440-5447 */
22282, 13744, 20462, 23762, 30302, 32962, 35986, 31594, /* 5448-5455 */
43056, 51602, 44200, 43462, 41328, 35370, 29070, 31270, /* 5456-5463 */
20476, 9872, 14046, 16206, 18556, 18086, 22948, 25552, /* 5464-5471 */
33486, 45998, 40040, 37030, 35086, 34506, 30178, 32970, /* 5472-5479 */
23358, 5362, 13162, 15454, 18382, 21312, 24744, 23266, /* 5480-5487 */
30990, 45428, 44814, 46440, 42262, 39540, 38238, 38032, /* 5488-5495 */
32272, 18442, 21274, 21762, 20482, 22376, 23746, 26230, /* 5496-5503 */
30214, 44804, 44724, 43140, 38980, 40634, 44700, 42130, /* 5504-5511 */
41290, 25770, 26576, 29906, 31070, 34950, 35586, 32208, /* 5512-5519 */
32500, 49046, 50120, 47964, 46756, 43110, 44252, 40844, /* 5520-5527 */
41252, 33180, 27758, 29968, 31432, 33906, 31902, 36398, /* 5528-5535 */
35154, 47038, 51006, 41782, 41096, 39514, 39876, 34950, /* 5536-5543 */
37772, 25398, 17030, 22908, 27608, 30598, 29936, 33298, /* 5544-5551 */
29136, 39376, 49382, 41614, 41876, 38272, 31500, 28504, /* 5552-5559 */
30126, 20576, 8728, 12622, 14376, 17914, 16246, 24002, /* 5560-5567 */
25858, 30188, 44312, 38832, 36322, 34318, 33288, 29084, /* 5568-5575 */
32126, 21278, 7434, 15432, 17028, 19014, 21996, 25160, /* 5576-5583 */
23490, 29602, 45936, 43914, 42646, 40620, 37646, 36608, /* 5584-5591 */
36384, 32440, 17610, 20284, 20212, 21282, 24904, 25158, /* 5592-5599 */
27910, 31358, 45626, 46288, 44028, 41382, 42140, 42706, /* 5600-5607 */
40872, 41218, 26228, 26110, 31442, 31372, 36366, 36034, /* 5608-5615 */
34610, 36680, 51616, 53952, 50380, 49840, 44880, 46004, /* 5616-5623 */
42614, 44060, 32420, 25348, 28814, 29202, 32570, 30380, /* 5624-5631 */
34302, 32878, 42846, 48742, 42936, 40536, 38510, 39008, /* 5632-5639 */
34596, 36472, 26060, 15342, 22594, 25868, 26840, 27394, /* 5640-5647 */
30464, 26900, 36002, 48478, 40834, 40904, 36526, 33722, /* 5648-5655 */
31310, 31338, 23344, 10288, 13162, 15268, 17838, 16934, /* 5656-5663 */
23718, 23012, 27322, 42434, 38324, 35730, 34496, 34162, /* 5664-5671 */
30994, 31558, 25172, 10628, 15482, 18542, 19974, 23084, /* 5672-5679 */
25902, 25016, 30070, 48084, 45346, 43674, 42274, 38508, /* 5680-5687 */
38168, 37828, 34344, 20212, 20876, 19966, 23256, 27114, /* 5688-5695 */
26672, 29558, 32464, 46258, 48138, 45580, 43762, 43772, /* 5696-5703 */
43340, 40842, 41794, 26938, 25668, 30486, 30366, 35192, /* 5704-5711 */
33282, 33580, 35198, 49832, 52740, 49280, 48550, 43758, /* 5712-5719 */
44720, 41974, 43408, 30520, 23530, 26278, 27174, 30574, /* 5720-5727 */
28002, 32086, 31320, 39280, 47044, 42934, 40086, 37746, /* 5728-5735 */
38644, 33960, 35950, 26240, 14632, 22994, 25054, 25836, /* 5736-5743 */
25980, 29700, 26780, 35100, 48274, 41548, 40008, 35884, /* 5744-5751 */
34770, 31784, 32028, 24688, 10936, 13326, 15876, 18504, /* 5752-5759 */
19208, 24352, 23368, 27270, 42922, 39210, 36406, 35424, /* 5760-5767 */
34808, 31472, 30488, 27260, 11412, 15740, 19752, 21026, /* 5768-5775 */
24360, 27312, 26028, 31256, 50348, 46990, 44554, 43586, /* 5776-5783 */
39718, 39272, 38606, 35588, 21110, 19132, 20490, 22846, /* 5784-5791 */
26908, 26568, 29086, 30876, 45096, 47126, 44286, 44592, /* 5792-5799 */
41882, 42218, 39984, 41212, 27134, 24794, 30268, 30204, /* 5800-5807 */
33960, 32500, 34346, 34678, 48966, 52908, 48756, 48474, /* 5808-5815 */
43550, 43698, 42882, 43150, 30446, 22588, 25624, 26220, /* 5816-5823 */
29806, 27674, 31648, 30392, 36252, 46698, 42934, 40812, /* 5824-5831 */
37790, 38514, 33978, 36360, 27328, 16120, 23318, 24470, /* 5832-5839 */
25970, 26400, 30516, 27348, 35238, 48794, 42954, 39902, /* 5840-5847 */
37484, 36198, 33400, 34010, 27202, 12884, 14786, 17158, /* 5848-5855 */
20556, 21914, 24918, 24742, 27388, 43130, 40386, 36814, /* 5856-5863 */
35890, 35366, 30362, 29274, 28108, 11934, 15044, 19096, /* 5864-5871 */
19704, 23270, 26096, 25350, 30610, 47982, 45518, 42738, /* 5872-5879 */
42376, 37948, 37816, 36780, 34486, 19466, 16498, 19334, /* 5880-5887 */
21504, 26284, 25390, 28292, 29954, 43658, 47018, 45640, /* 5888-5895 */
44644, 40944, 41946, 38992, 40194, 26632, 22766, 28726, /* 5896-5903 */
28382, 30996, 31460, 33608, 33906, 47586, 53066, 48766, /* 5904-5911 */
48870, 43338, 44990, 44714, 43674, 32130, 23048, 26138, /* 5912-5919 */
26746, 30834, 28752, 32818, 30420, 36596, 48790, 45042, /* 5920-5927 */
42742, 40398, 40486, 36294, 38076, 30862, 19674, 24724, /* 5928-5935 */
27012, 28150, 28830, 32514, 30090, 36034, 51454, 44728, /* 5936-5943 */
40476, 39340, 37612, 34530, 33760, 28412, 13210, 13898, /* 5944-5951 */
16112, 22792, 23150, 24256, 24472, 25082, 38576, 36862, /* 5952-5959 */
33106, 32564, 32042, 29228, 29262, 28830, 14832, 16186, /* 5960-5967 */
19818, 20200, 22818, 25184, 24482, 26540, 40882, 40350, /* 5968-5975 */
38208, 38050, 34974, 35398, 35056, 33846, 22072, 20826, /* 5976-5983 */
23016, 24324, 28458, 27446, 29224, 30164, 40984, 44590, /* 5984-5991 */
42296, 40400, 37594, 38612, 36934, 39170, 28134, 24522, /* 5992-5999 */
30944, 30680, 34774, 35730, 36876, 36762, 47238, 52716, /* 6000-6007 */
49040, 49180, 44134, 44716, 42896, 42290, 33976, 25684, /* 6008-6015 */
28518, 29184, 32766, 30998, 33798, 34054, 38812, 48800, /* 6016-6023 */
45880, 42884, 40490, 41200, 37126, 37390, 32284, 19906, /* 6024-6031 */
23406, 25252, 26198, 26950, 29564, 27994, 32262, 45596, /* 6032-6039 */
41030, 39658, 38496, 36458, 34052, 32546, 29006, 15554, /* 6040-6047 */
15744, 17454, 19344, 19152, 20780, 22170, 22720, 37002, /* 6048-6055 */
36776, 32336, 32194, 32280, 30180, 29220, 29296, 15948, /* 6056-6063 */
16520, 20852, 20450, 23524, 26458, 26094, 27338, 41612, /* 6064-6071 */
42186, 40028, 40706, 37048, 36766, 36380, 35270, 23746, /* 6072-6079 */
21768, 23912, 24422, 29084, 28724, 31066, 31382, 41810, /* 6080-6087 */
46002, 43942, 41140, 39388, 39388, 40216, 37666, 34006, /* 6088-6095 */
14786, 36154, 32794, 15942, 60510, 48092, 47752, 49474, /* 6096-6103 */
60444, 56056, 54520, 47878, 43210, 43388, 44072, 23802, /* 6104-6111 */
7294, 17978, 18262, 15426, 10642, 7100, 11108, 35532, /* 6112-6119 */
33964, 33740, 36034, 29724, 35738, 39654, 46332, 27532, /* 6120-6127 */
35194, 33010, 31138, 37634, 32748, 35706, 55028, 54182, /* 6128-6135 */
46688, 46294, 42594, 39892, 38468, 36186, 18938, 17774, /* 6136-6143 */
30712, 36942, 32774, 35140, 27012, 35772, 49096, 36588, /* 6144-6151 */
36656, 21514, 15432, 20228, 24204, 840, 61664, 61396, /* 6152-6159 */
1262, 12748, 18918, 27836, 29714, 52682, 45798, 46358, /* 6160-6167 */
40760, 36044, 39992, 32298, 19004, 7602, 19216, 23332, /* 6168-6175 */
31236, 34160, 34796, 41010, 58734, 7952, 2880, 62708, /* 6176-6183 */
57388, 57366, 52776, 43890, 27584, 26854, 17630, 24708, /* 6184-6191 */
25132, 27584, 27752, 41778, 52662, 46622, 45908, 42742, /* 6192-6199 */
41178, 37196, 27440, 10518, 7520, 12260, 13760, 11658, /* 6200-6207 */
8268, 7346, 20814, 39396, 35850, 31578, 28190, 32832, /* 6208-6215 */
30320, 37780, 21630, 11434, 17448, 24850, 32054, 31746, /* 6216-6223 */
39688, 41724, 50906, 52690, 52044, 47994, 45060, 45500, /* 6224-6231 */
47750, 37850, 23448, 31298, 38472, 38636, 34970, 36752, /* 6232-6239 */
34062, 53412, 61982, 54284, 40350, 32240, 23970, 24030, /* 6240-6247 */
26262, 2004, 3392, 6582, 12506, 16758, 27494, 20678, /* 6248-6255 */
33884, 49556, 42378, 42322, 30366, 36448, 29066, 21644, /* 6256-6263 */
5008, 794, 12510, 12798, 21210, 25406, 27464, 45456, /* 6264-6271 */
6896, 530, 63796, 58986, 59376, 58110, 52230, 37416, /* 6272-6279 */
19214, 29260, 35810, 34736, 35520, 35656, 39220, 57004, /* 6280-6287 */
55338, 53110, 56970, 54570, 47596, 43476, 27548, 5854, /* 6288-6295 */
8376, 10546, 10160,   8, 4424, 6658, 23748, 34304, /* 6296-6303 */
28158, 27598, 25182, 25310, 34458, 32292, 9780, 10716, /* 6304-6311 */
13788, 17476, 18062, 21342, 22208, 26898, 43244, 43622, /* 6312-6319 */
44654, 44592, 46966, 44452, 46888, 28878, 32050, 41216, /* 6320-6327 */
39978, 42564, 42778, 43568, 46810, 65446, 61258, 49802, /* 6328-6335 */
41246, 43004, 39982, 40750, 27944, 15214, 19530, 16252, /* 6336-6343 */
25404, 31038, 28724, 26786, 44540, 45202, 39040, 34710, /* 6344-6351 */
33354, 24332, 16914, 12682, 60438, 2588, 6380, 11328, /* 6352-6359 */
14544, 18342, 23102, 48372, 55490, 48736, 48872, 47038, /* 6360-6367 */
47408, 47070, 45778, 21272, 16014, 21180, 26650, 30002, /* 6368-6375 */
33874, 35082, 47418, 61570, 58056, 65106, 58624, 55368, /* 6376-6383 */
50084, 48374, 27610, 20762, 25958, 23382, 15496, 14728, /* 6384-6391 */
14932, 19666, 38834, 35136, 33054, 29370, 28016, 34944, /* 6392-6399 */
37448, 19380, 5682, 11400, 12930, 15818, 18022, 21402, /* 6400-6407 */
12408, 32974, 38866, 35228, 34848, 34230, 34284, 38724, /* 6408-6415 */
33946, 27292, 37102, 37178, 40954, 41942, 44934, 42348, /* 6416-6423 */
58634, 3434, 52930, 47318, 46120, 44290, 44124, 42062, /* 6424-6431 */
20834, 21004, 24868, 35084, 40888, 40338, 35954, 41830, /* 6432-6439 */
54894, 44748, 39668, 34572, 24840, 14908, 19242, 1494, /* 6440-6447 */
60130, 3476, 5634, 9866, 12402, 21080, 31588, 50180, /* 6448-6455 */
47502, 42422, 38816, 36658, 32820, 34858, 20178,  82, /* 6456-6463 */
12408, 18426, 25550, 29946, 34228, 36074, 56496, 64256, /* 6464-6471 */
 92, 62132, 58216, 54228, 53194, 45144, 23564, 27608, /* 6472-6479 */
27970, 23138, 24556, 29596, 28192, 45522, 56100, 47400, /* 6480-6487 */
42898, 37600, 40978, 36334, 31788, 8778, 6748, 10540, /* 6488-6495 */
12110, 13810, 16590, 8364, 18298, 39284, 34254, 34326, /* 6496-6503 */
31752, 31822, 29860, 31968, 21296, 15120, 19942, 22868, /* 6504-6511 */
26952, 32144, 35762, 40798, 63036, 54862, 49498, 49792, /* 6512-6519 */
48890, 46312, 47874, 35658, 21402, 27662, 34626, 40742, /* 6520-6527 */
39154, 41028, 38748, 57170, 60546, 52134, 50438, 41272, /* 6528-6535 */
30852, 29260, 21288, 792, 3858, 6186, 9892, 10276, /* 6536-6543 */
18698, 22568, 34758, 46380, 38004, 36366, 32426, 30356, /* 6544-6551 */
28562, 24832, 64604, 64986, 6324, 11188, 14828, 19436, /* 6552-6559 */
23282, 34156, 59370, 62902, 61116, 57154, 56530, 52726, /* 6560-6567 */
53668, 36768, 27012, 30912, 25018, 29978, 32516, 34760, /* 6568-6575 */
37112, 58102, 58042, 53620, 52342, 56368, 52302, 49886, /* 6576-6583 */
38276, 19298, 20222, 17982, 18878, 17430, 11472, 9892, /* 6584-6591 */
27116, 33222, 28996, 28556, 26354, 25448, 25316, 28910, /* 6592-6599 */
13472, 14296, 16804, 19358, 20658, 23678, 22110, 35272, /* 6600-6607 */
42630, 36622, 42082, 41412, 43572, 43498, 44552, 28622, /* 6608-6615 */
26268, 37058, 41760, 41294, 42856, 41592, 46510, 61748, /* 6616-6623 */
55602, 53984, 43790, 38174, 37070, 38020, 24218, 16358, /* 6624-6631 */
21240, 20824, 20348, 24244, 28986, 26548, 42004, 39542, /* 6632-6639 */
35180, 32106, 28808, 26732, 23376, 9004, 63656, 5126, /* 6640-6647 */
7896, 13302, 15936, 20606, 20494, 40604, 53604, 46530, /* 6648-6655 */
44850, 43208, 43356, 45268, 42512, 27022, 28296, 25064, /* 6656-6663 */
29460, 33092, 37078, 37210, 48588, 62180, 55828, 55656, /* 6664-6671 */
58808, 56312, 51244, 49454, 30960, 26052, 29038, 29858, /* 6672-6679 */
30156, 22906, 21276, 24154, 39450, 35032, 31458, 28660, /* 6680-6687 */
26978, 24036, 32532, 20318, 7552, 13050, 12850, 16034, /* 6688-6695 */
17018, 19506, 20270, 31840, 32466, 30974, 30084, 30400, /* 6696-6703 */
28728, 31490, 27550, 14364, 29552, 35702, 38660, 40000, /* 6704-6711 */
42560, 41260, 56136, 62724, 57156, 49632, 43810, 44448, /* 6712-6719 */
42242, 40784, 23438, 24530, 28488, 29576, 35916, 42734, /* 6720-6727 */
38938, 47670, 57786, 48038, 42692, 36072, 33798, 25044, /* 6728-6735 */
19770, 4578, 330, 6558, 9942, 13224, 16652, 16782, /* 6736-6743 */
26386, 50430, 45576, 42636, 38530, 37062, 33626, 33962, /* 6744-6751 */
22272, 8078, 9284, 15200, 22894, 27668, 32764, 35466, /* 6752-6759 */
55658, 57668, 56542, 61212, 57534, 53866, 52796, 44402, /* 6760-6767 */
27416, 29822, 31540, 32494, 25638, 28986, 28746, 43848, /* 6768-6775 */
52116, 46496, 44724, 39160, 34958, 38110, 33698, 12486, /* 6776-6783 */
10958, 12294, 13788, 14404, 16724, 15902, 18286, 30924, /* 6784-6791 */
28502, 28356, 26954, 27060, 25326, 27824, 12672, 13746, /* 6792-6799 */
22190, 22242, 25518, 28518, 32374, 37842, 57158, 57532, /* 6800-6807 */
49802, 45006, 46422, 44492, 47490, 37526, 25322, 32116, /* 6808-6815 */
32696, 41478, 45466, 45238, 43708, 58392, 60124, 54438, /* 6816-6823 */
51004, 48254, 39858, 32994, 28856, 9726, 11924, 12908, /* 6824-6831 */
14574, 15002, 16888, 17788, 34866, 42722, 36184, 34022, /* 6832-6839 */
30352, 29224, 27030, 26526, 6712, 3008, 8682, 12002, /* 6840-6847 */
15596, 19692, 20010, 31098, 48358, 48514, 54018, 51832, /* 6848-6855 */
51452, 48990, 49842, 34392, 27168, 33168, 33364, 30886, /* 6856-6863 */
33232, 34988, 38176, 55920, 53638, 50944, 47646, 46858, /* 6864-6871 */
47792, 47684, 35692, 21620, 24432, 22096, 21634, 20278, /* 6872-6879 */
21176, 15032, 30316, 34906, 29748, 29040, 27714, 26364, /* 6880-6887 */
25876, 20930, 9532, 14322, 16794, 19324, 19964, 23460, /* 6888-6895 */
22586, 36202, 46848, 37338, 36476, 38278, 41170, 41864, /* 6896-6903 */
43024, 27328, 27456, 32208, 38914, 42692, 43236, 42734, /* 6904-6911 */
49608, 63968, 58630, 55218, 51348, 47042, 39912, 41666, /* 6912-6919 */
27062, 18656, 24524, 25588, 26642, 25102, 26408, 29340, /* 6920-6927 */
43258, 41246, 35770, 32032, 29730, 25920, 26420, 15902, /* 6928-6935 */
62600, 3804, 6858, 10788, 13494, 17380, 18032, 34768, /* 6936-6943 */
43266, 42362, 40380, 37510, 36852, 37012, 36426, 21192, /* 6944-6951 */
25752, 29222, 28196, 31178, 36014, 35588, 48000, 60296, /* 6952-6959 */
54864, 54010, 51448, 54658, 51040, 49584, 31124, 27044, /* 6960-6967 */
30962, 31710, 33000, 34318, 28892, 33092, 47466, 39988, /* 6968-6975 */
36936, 32146, 30370, 26624, 26966, 17660, 9172, 13976, /* 6976-6983 */
14760, 16946, 18340, 19940, 21518, 40642, 36914, 31812, /* 6984-6991 */
31230, 30590, 29670, 30722, 22560, 10292, 18548, 27576, /* 6992-6999 */
35482, 36842, 40976, 40322, 56720, 62724, 56482, 55716, /* 7000-7007 */
48916, 45066, 45860, 41878, 24926, 26886, 29428, 31912, /* 7008-7015 */
31878, 37370, 38730, 47550, 59174, 50092, 45682, 38602, /* 7016-7023 */
34032, 29406, 24730, 3020, 394, 4974, 7254, 10352, /* 7024-7031 */
13148, 14056, 19094, 39344, 40178, 37610, 34454, 33780, /* 7032-7039 */
30604, 32508, 19306, 9678, 14802, 12558, 19162, 24490, /* 7040-7047 */
30906, 34376, 54976, 58556, 55362, 55218, 58134, 55646, /* 7048-7055 */
54722, 47296, 30428, 33982, 34588, 36874, 36756, 33940, /* 7056-7063 */
31626, 47112, 55176, 49100, 47748, 44540, 41350, 36882, /* 7064-7071 */
36104, 16220, 13510, 15290, 15416, 15402, 19144, 18540, /* 7072-7079 */
26510, 33304, 26826, 27630, 25392, 26182, 24726, 26710, /* 7080-7087 */
13228, 9170, 18728, 22036, 23256, 25552, 26594, 32242, /* 7088-7095 */
51002, 50042, 50312, 45406, 43078, 42982, 45086, 35388, /* 7096-7103 */
26608, 31926, 33744, 36046, 40152, 44090, 41786, 56538, /* 7104-7111 */
56294, 51226, 48958, 45666, 42960, 40308, 29124, 14572, /* 7112-7119 */
15986, 15412, 16374, 15872, 18452, 15948, 30794, 41846, /* 7120-7127 */
35060, 33918, 31486, 28588, 28126, 26344, 11328, 10698, /* 7128-7135 */
10194, 14038, 16840, 20540, 21372, 30602, 44958, 42630, /* 7136-7143 */
46110, 51352, 51914, 50402, 51936, 37978, 32848, 37160, /* 7144-7151 */
38278, 38862, 34888, 36538, 40062, 54826, 53002, 49840, /* 7152-7159 */
47422, 45770, 42742, 48054, 38172, 25164, 29302, 27366, /* 7160-7167 */
26978, 23750, 23220, 20758, 28726, 30674, 27162, 25422, /* 7168-7175 */
24206, 22632, 22750, 19394, 4538, 12958, 16622, 18362, /* 7176-7183 */
19866, 22494, 21572, 33070, 41836, 37204, 32820, 29826, /* 7184-7191 */
32684, 34906, 37846, 24882, 25672, 31482, 33990, 39958, /* 7192-7199 */
45452, 43360, 49694, 62428, 57586, 55098, 51102, 49646, /* 7200-7207 */
44788, 43612, 30430, 23902, 28894, 29472, 32170, 32576, /* 7208-7215 */
30828, 31954, 45794, 41576, 37178, 32882, 30066, 27144, /* 7216-7223 */
27276, 17740, 5286, 8532, 10422, 13680, 15622, 18944, /* 7224-7231 */
19478, 35096, 38716, 36010, 36954, 35200, 33230, 33478, /* 7232-7239 */
30540, 18648, 24910, 28850, 32796, 32814, 36992, 37070, /* 7240-7247 */
49014, 58350, 53774, 52728, 50234, 49192, 49024, 47706, /* 7248-7255 */
31176, 29122, 31352, 32168, 33130, 34306, 33452, 36846, /* 7256-7263 */
47760, 42044, 37364, 32064, 29288, 25578, 25284, 12294, /* 7264-7271 */
7272, 12756, 12548, 15430, 16654, 18016, 20846, 36366, /* 7272-7279 */
37138, 32486, 30428, 30308, 28822, 30412, 23666, 11760, /* 7280-7287 */
18062, 21350, 29894, 35076, 38802, 39650, 53846, 59962, /* 7288-7295 */
55840, 54230, 52092, 48778, 46286, 44616, 28928, 30534, /* 7296-7303 */
32828, 34922, 35438, 37568, 37506, 48200, 56856, 51152, /* 7304-7311 */
48780, 43222, 39034, 32736, 30536, 12342, 6362, 9858, /* 7312-7319 */
11258, 13394, 15308, 15380, 21272, 35402, 33244, 33742, /* 7320-7327 */
30802, 30400, 28080, 29432, 17410, 9984, 15792, 16968, /* 7328-7335 */
17716, 21064, 25698, 31076, 49830, 52022, 50726, 49552, /* 7336-7343 */
49618, 50256, 50768, 42444, 29566, 33828, 34788, 36762, /* 7344-7351 */
36688, 38514, 34754, 47966, 53246, 48004, 46498, 43976, /* 7352-7359 */
42218, 39992, 34396, 18100, 17854, 17170, 17816, 17396, /* 7360-7367 */
19288, 17858, 27280, 38002, 30776, 29312, 27112, 27192, /* 7368-7375 */
25890, 26730, 12222, 11030, 15418, 19896, 23348, 25338, /* 7376-7383 */
25888, 31434, 48148, 47488, 48888, 48212, 47444, 44080, /* 7384-7391 */
46930, 36064, 28246, 33660, 34446, 37784, 38350, 41332, /* 7392-7399 */
43196, 57356, 57432, 52658, 49408, 46870, 43998, 43638, /* 7400-7407 */
35204, 19226, 21944, 21242, 21532, 20014, 20650, 18834, /* 7408-7415 */
30034, 37246, 33950, 31858, 28268, 26952, 25006, 23308, /* 7416-7423 */
8174, 8940, 11456, 12274, 14890, 18168, 18304, 27566, /* 7424-7431 */
40734, 36518, 37320, 37414, 42634, 42472, 44908, 32160, /* 7432-7439 */
28588, 34076, 35510, 38324, 39790, 38094, 41850, 57730, /* 7440-7447 */
54940, 52456, 49766, 48638, 45756, 46248, 37212, 27664, /* 7448-7455 */
31018, 31790, 32746, 31442, 29896, 26860, 39884, 37504, /* 7456-7463 */
31522, 29448, 27462, 24922, 25306, 19458, 6086, 10004, /* 7464-7471 */
13714, 18204, 18682, 21572, 20720, 33796, 41564, 36360, /* 7472-7479 */
35914, 31690, 30168, 31958, 32924, 21046, 24316, 29656, /* 7480-7487 */
33504, 35710, 40812, 41872, 49682, 61124, 55680, 54578, /* 7488-7495 */
51186, 49104, 45720, 44510, 28376, 23812, 27780, 28520, /* 7496-7503 */
30716, 31774, 32684, 34396, 47500, 43588, 38290, 33426, /* 7504-7511 */
30580, 26044, 26270, 15748, 5400, 9502, 7894, 11750, /* 7512-7519 */
13418, 16968, 17776, 33642, 37732, 34336, 34480, 35514, /* 7520-7527 */
33890, 33672, 28992, 15686, 21174, 26590, 31676, 34434, /* 7528-7535 */
36836, 37488, 50318, 59452, 55222, 54794, 52330, 51048, /* 7536-7543 */
49548, 51060, 35522, 33012, 35508, 36190, 37436, 38046, /* 7544-7551 */
36980, 41964, 52128, 46476, 43088, 37716, 33554, 28364, /* 7552-7559 */
27696, 13424, 5582, 12160, 13790, 15310, 16346, 17362, /* 7560-7567 */
19622, 34696, 33490, 31546, 28662, 26392, 25260, 27236, /* 7568-7575 */
19382, 8686, 17770, 21990, 25332, 29134, 33696, 35804, /* 7576-7583 */
49492, 53658, 51414, 49824, 48848, 47180, 46708, 42880, /* 7584-7591 */
30278, 33336, 34322, 35352, 36026, 37982, 36114, 45098, /* 7592-7599 */
51760, 46058, 45264, 42682, 39700, 36570, 32880, 17174, /* 7600-7607 */
14204, 16240, 16164, 16812, 18430, 18230, 23292, 34876, /* 7608-7615 */
31406, 30086, 29054, 28874, 26848, 28754, 18164, 13198, /* 7616-7623 */
18472, 19830, 22782, 23754, 26688, 30156, 45920, 48798, /* 7624-7631 */
47970, 48460, 48626, 47326, 47760, 41464, 31698, 35482, /* 7632-7639 */
36266, 38090, 38610, 40646, 38876, 49598, 52684, 48662, /* 7640-7647 */
46754, 44496, 42560, 41456, 38186, 23640, 21940, 20086, /* 7648-7655 */
19966, 18394, 19198, 17728, 24242, 33574, 29060, 27830, /* 7656-7663 */
26328, 25450, 23718, 24290, 12162, 10440, 15246, 16576, /* 7664-7671 */
19324, 21252, 22504, 27296, 39690, 38902, 39396, 41322, /* 7672-7679 */
44080, 43890, 47096, 38652, 32294, 37226, 37962, 39924, /* 7680-7687 */
40322, 42604, 42624, 54980, 54796, 51318, 49990, 46464, /* 7688-7695 */
44416, 43864, 38062, 26064, 30610, 27442, 17046, 21086, /* 7696-7703 */
11856, 12702, 14290, 26622, 29946, 25042, 39844, 37312, /* 7704-7711 */
34672, 35266, 22802, 8286, 15448, 18542, 10698, 14692, /* 7712-7719 */
19022, 36830, 47028, 42972, 42108, 39596, 49772, 47154, /* 7720-7727 */
24490, 22312, 25786, 24948, 28742, 27488, 21630, 42532, /* 7728-7735 */
44472, 38570, 41190, 36342, 38742, 29614, 21174, 25756, /* 7736-7743 */
28106, 29554, 29382, 29506, 41382, 54944, 40374, 35444, /* 7744-7751 */
35176, 33392, 36250, 19782, 13042, 20030, 32322, 39388, /* 7752-7759 */
37892, 41250, 57880, 62204, 54668, 54116, 42040, 37498, /* 7760-7767 */
33942, 14030, 18280, 21912, 24062, 28726, 33744, 48136, /* 7768-7775 */
64196, 59366, 52588, 51808, 45318, 46090, 28562, 4964, /* 7776-7783 */
12370, 16358, 20806, 22270, 24216, 41394, 54216, 56872, /* 7784-7791 */
53620, 47148, 43784, 42528, 19772, 15310, 18744, 8068, /* 7792-7799 */
15966, 17610, 22702, 43140, 43462, 38424, 37934, 41578, /* 7800-7807 */
42006, 30778, 9334, 13046, 15646, 16500, 21130, 8870, /* 7808-7815 */
22116, 41330, 36088, 34812, 34800, 32740, 32750, 28264, /* 7816-7823 */
17134, 20402, 23452, 25138, 24724, 26148, 45886, 39958, /* 7824-7831 */
33870, 36754, 31266, 34608, 32354, 12184, 11552, 26994, /* 7832-7839 */
29328, 32188, 32226, 36526, 56426, 52488, 47904, 38422, /* 7840-7847 */
31530, 35406, 24694, 11174, 17948, 22182, 24918, 39232, /* 7848-7855 */
42546, 56154, 4088, 59820, 56976, 53586, 51390, 43122, /* 7856-7863 */
19366, 13508, 19506, 23702, 27144, 28226, 32356, 58396, /* 7864-7871 */
65178, 57410, 54528, 46436, 47950, 39442, 18806, 16006, /* 7872-7879 */
11736, 14714, 20808, 20988, 31298, 50904, 45320, 44986, /* 7880-7887 */
52010, 46092, 45232, 29264, 15770, 19218, 21794, 22232, /* 7888-7895 */
13712, 16864, 37296, 45002, 38426, 37558, 34166, 33316, /* 7896-7903 */
38818, 19054, 13060, 16662, 17660, 20276, 18200, 25978, /* 7904-7911 */
35310, 32388, 31706, 31522, 27882, 32412, 23854, 4380, /* 7912-7919 */
21588, 26080, 24498, 30182, 26900, 40526, 53842, 48072, /* 7920-7927 */
35558, 32222, 32762, 31744, 17790, 9706, 17726, 19356, /* 7928-7935 */
32558, 36410, 37070, 57966, 57210, 51172, 49138, 44656, /* 7936-7943 */
36878, 27544, 8794, 11270, 19394, 21498, 28860, 27050, /* 7944-7951 */
47914, 6068, 62794, 60860, 56356, 50716, 50876, 37186, /* 7952-7959 */
14510, 15706, 19570, 20786, 27544, 26748, 45078, 54478, /* 7960-7967 */
52182, 57152, 51868, 49448, 43702, 24632, 18490, 23782, /* 7968-7975 */
21276, 15778, 17276, 24538, 46138, 44352, 41880, 41326, /* 7976-7983 */
38736, 49694, 38238, 17702, 21140, 23882, 22896, 26796, /* 7984-7991 */
24204, 25484, 42620, 38900, 36808, 35268, 31944, 33638, /* 7992-7999 */
16386, 15038, 22432, 20492, 21246, 23550, 23028, 39786, /* 8000-8007 */
46764, 30112, 28126, 29076, 29094, 25912, 8308, 10026, /* 8008-8015 */
13888, 26710, 33584, 28510, 37240, 54548, 50010, 45948, /* 8016-8023 */
45290, 30530, 30792, 21804, 5144, 14488, 17838, 20696, /* 8024-8031 */
24572, 32110, 51104, 61090, 54226, 49180, 46798, 43178, /* 8032-8039 */
41480, 14928, 4300, 13086, 14750, 21224, 23308, 29150, /* 8040-8047 */
48900, 60462, 61356, 56708, 54306, 51850, 42448, 23208, /* 8048-8055 */
26670, 23590, 17912, 24536, 22882, 37190, 53502, 47556, /* 8056-8063 */
46548, 49312, 52048, 50988, 33796, 18528, 25812, 26056, /* 8064-8071 */
26696, 27008, 17728, 36264, 46376, 40974, 41116, 40792, /* 8072-8079 */
40146, 37310, 25680, 23006, 25330, 26328, 29910, 27250, /* 8080-8087 */
33454, 52148, 40916, 38072, 39086, 34448, 36166, 23786, /* 8088-8095 */
7976, 12330, 20602, 23998, 25064, 21310, 37002, 48996, /* 8096-8103 */
40006, 40526, 29988, 25300, 28878, 10986, 3788, 12682, /* 8104-8111 */
15188, 17384, 27744, 32874, 49328, 52990, 45854, 43232, /* 8112-8119 */
39178, 40456, 26136, 4928, 9702, 12948, 17800, 23108, /* 8120-8127 */
21348, 32770, 56978, 54546, 50064, 48554, 41596, 43386, /* 8128-8135 */
28134, 13786, 15522, 13114, 17072, 21100, 23774, 42766, /* 8136-8143 */
53522, 46354, 52686, 54942, 49972, 49692, 27976, 22890, /* 8144-8151 */
29168, 30054, 29692, 23956, 31430, 50788, 52296, 47620, /* 8152-8159 */
45710, 42474, 46594, 42024, 23124, 26980, 26670, 29410, /* 8160-8167 */
32736, 29174, 42696, 49240, 41968, 42326, 40858, 37098, /* 8168-8175 */
39580, 22880, 13332, 28434, 29224, 29862, 30288, 32172, /* 8176-8183 */
49416, 53276, 47196, 36940, 33314, 35748, 31014, 11092, /* 8184-8191 */
10498, 16124, 16048, 25884, 26520, 32750, 48160, 44636, /* 8192-8199 */
40440, 36126, 33886, 27672, 14156, 4504, 10052, 11766, /* 8200-8207 */
16178, 21126, 18502, 42074, 53804, 44286, 44594, 40816, /* 8208-8215 */
37320, 36926, 21928, 8582, 12708, 16948, 19110, 22218, /* 8216-8223 */
27032, 44530, 44836, 47238, 48790, 43164, 44696, 34694, /* 8224-8231 */
18354, 20738, 23564, 19854, 19498, 19520, 31728, 47900, /* 8232-8239 */
43778, 43926, 41432, 46018, 53498, 36424, 27900, 32612, /* 8240-8247 */
32460, 35692, 37612, 33760, 44970, 51550, 44702, 46444, /* 8248-8255 */
43564, 42214, 39888, 25110, 29292, 33578, 33478, 33900, /* 8256-8263 */
33608, 40056, 53642, 49866, 39360, 36632, 34948, 37540, /* 8264-8271 */
26646, 13770, 19800, 21166, 31136, 34704, 30114, 43608, /* 8272-8279 */
53140, 44880, 43012, 40956, 30060, 29284, 16024, 10044, /* 8280-8287 */
16404, 16284, 20820, 19968, 27682, 47102, 45896, 38274, /* 8288-8295 */
37282, 33714, 31442, 27456, 3994, 2766, 11112, 12682, /* 8296-8303 */
16706, 17240, 29640, 41946, 44382, 46876, 41556, 39666, /* 8304-8311 */
39960, 24526, 13890, 21600, 15504, 14770, 20868, 20174, /* 8312-8319 */
38516, 46392, 40970, 40568, 43850, 46754, 42408, 26392, /* 8320-8327 */
21124, 26472, 27142, 29600, 25724, 26404, 44192, 43662, /* 8328-8335 */
42786, 42602, 41410, 41984, 38690, 31724, 32604, 36350, /* 8336-8343 */
36992, 38198, 37284, 49880, 57432, 46258, 46262, 42930, /* 8344-8351 */
42524, 43396, 26650, 19766, 27658, 34244, 35990, 36266, /* 8352-8359 */
34364, 50628, 54370, 45940, 44538, 33906, 32538, 28886, /* 8360-8367 */
13858, 14008, 18978, 21616, 23966, 31250, 39870, 52072, /* 8368-8375 */
48130, 44950, 41950, 37814, 39786, 18468, 5838, 14726, /* 8376-8383 */
15734, 18290, 20312, 21258, 34170, 46772, 44000, 40630, /* 8384-8391 */
34910, 33562, 31928, 11928, 11048, 10106, 6958, 14506, /* 8392-8399 */
16214, 20594, 39030, 41772, 35552, 41748, 43320, 40588, /* 8400-8407 */
33000, 17558, 19512, 22282, 25890, 22402, 17270, 32814, /* 8408-8415 */
44854, 41872, 41776, 39342, 36934, 43766, 32290, 21918, /* 8416-8423 */
29076, 27038, 29748, 31546, 31362, 44644, 44520, 39348, /* 8424-8431 */
39224, 38512, 39578, 36984, 19354, 24970, 36952, 34836, /* 8432-8439 */
39544, 37316, 42770, 59072, 55920, 49174, 40992, 39226, /* 8440-8447 */
40128, 29802, 18114, 22312, 24140, 29832, 37194, 35164, /* 8448-8455 */
49476, 55392, 48828, 48494, 42686, 40522, 35404, 16432, /* 8456-8463 */
13320, 19874, 19376, 23390, 25562, 27232, 49246, 52282, /* 8464-8471 */
44244, 42954, 39760, 39080, 31568, 16940, 13230, 15530, /* 8472-8479 */
19994, 22868, 21796, 31612, 46092, 40220, 40192, 40458, /* 8480-8487 */
36388, 35272, 21368, 12034, 14800, 17428, 17398, 15536, /* 8488-8495 */
18508, 36472, 41482, 37176, 38786, 33132, 37238, 39244, /* 8496-8503 */
18870, 17980, 23058, 21864, 25604, 27110, 28676, 42480, /* 8504-8511 */
43260, 39088, 39192, 37086, 37730, 28576, 18394, 25182, /* 8512-8519 */
25812, 28866, 29828, 28512, 42546, 51888, 44142, 39638, /* 8520-8527 */
36686, 34880, 37522, 22684, 16982, 23022, 27536, 37448, /* 8528-8535 */
36192, 39122, 56660, 56664, 51826, 51156, 44566, 40234, /* 8536-8543 */
36518, 18266, 20496, 25640, 25340, 30188, 29842, 42528, /* 8544-8551 */
57412, 52682, 47316, 45382, 42752, 41200, 29078, 13024, /* 8552-8559 */
16564, 19628, 23442, 25058, 25480, 43534, 48570, 47226, /* 8560-8567 */
48628, 42712, 40756, 40136, 21622, 17054, 24642, 19062, /* 8568-8575 */
21236, 24584, 28852, 45798, 43880, 39932, 37810, 35754, /* 8576-8583 */
38718, 29212, 11800, 15398, 18848, 17936, 22350, 18060, /* 8584-8591 */
26642, 41108, 36976, 35062, 33336, 33196, 32122, 21444, /* 8592-8599 */
17956, 20562, 22114, 25870, 25032, 26402, 45424, 44244, /* 8600-8607 */
35844, 37858, 33674, 35134, 32716, 14962, 15018, 23830, /* 8608-8615 */
28094, 30638, 31002, 36956, 52196, 49464, 45474, 41856, /* 8616-8623 */
34766, 35454, 24528, 13420, 20010, 23298, 25288, 31706, /* 8624-8631 */
37468, 50944, 59826, 53620, 50922, 48106, 46790, 43350, /* 8632-8639 */
21814, 18342, 23728, 25180, 30104, 29238, 33794, 52206, /* 8640-8647 */
55582, 51662, 50586, 44318, 44896, 38442, 20056, 23290, /* 8648-8655 */
21850, 20700, 25936, 26272, 35710, 49152, 46152, 42536, /* 8656-8663 */
44550, 44630, 42846, 27706, 18922, 23196, 22798, 27598, /* 8664-8671 */
23798, 21294, 40690, 45402, 39170, 38184, 35034, 33142, /* 8672-8679 */
31124, 16738, 14732, 16606, 17114, 21870, 18458, 25910, /* 8680-8687 */
40020, 32922, 32424, 32918, 28722, 31122, 22996, 7624, /* 8688-8695 */
16326, 24084, 23308, 26400, 26140, 37610, 47434, 43952, /* 8696-8703 */
39310, 32222, 33636, 32600, 18968, 16598, 20924, 20862, /* 8704-8711 */
28112, 32374, 32554, 48514, 48228, 42966, 43684, 39426, /* 8712-8719 */
38130, 29434, 14726, 17304, 22590, 25004, 29554, 28686, /* 8720-8727 */
40014, 59688, 54582, 52834, 51706, 46932, 48200, 37308, /* 8728-8735 */
26290, 25900, 27726, 29714, 31886, 33314, 44924, 51494, /* 8736-8743 */
47798, 50396, 47140, 46256, 42460, 26662, 26472, 28156, /* 8744-8751 */
28428, 27854, 24848, 30446, 46372, 44342, 40436, 41624, /* 8752-8759 */
36162, 40876, 35728, 20142, 23008, 25646, 25530, 26652, /* 8760-8767 */
27804, 32914, 39816, 37938, 35988, 33992, 31268, 31860, /* 8768-8775 */
17270, 12688, 20800, 20072, 20616, 21108, 23800, 35892, /* 8776-8783 */
39162, 32668, 27644, 27060, 28510, 24058, 10272, 14292, /* 8784-8791 */
16382, 20444, 29496, 26158, 33584, 47454, 42332, 39298, /* 8792-8799 */
40020, 34122, 30796, 23368, 12934, 18516, 22046, 24414, /* 8800-8807 */
26110, 29486, 46772, 52120, 48270, 45782, 41738, 42066, /* 8808-8815 */
39978, 23312, 17258, 21026, 22324, 27882, 28542, 33844, /* 8816-8823 */
49268, 51376, 54912, 52666, 49396, 50974, 41894, 27978, /* 8824-8831 */
31548, 31616, 29896, 33666, 31008, 41214, 52960, 46750, /* 8832-8839 */
45796, 44096, 42698, 43144, 31122, 21430, 25388, 27710, /* 8840-8847 */
28658, 29144, 28826, 41010, 44546, 41510, 39778, 35914, /* 8848-8855 */
37758, 33508, 19920, 22036, 24042, 23682, 28306, 26614, /* 8856-8863 */
31554, 46616, 41160, 36484, 37092, 33680, 34372, 24904, /* 8864-8871 */
12918, 16398, 17440, 20948, 23034, 20124, 32492, 41688, /* 8872-8879 */
34606, 34196, 32268, 27758, 29190, 17418, 12296, 17876, /* 8880-8887 */
20976, 23448, 25026, 32190, 45178, 45544, 42964, 40558, /* 8888-8895 */
36880, 39186, 32018, 15032, 19276, 21666, 22778, 28042, /* 8896-8903 */
26386, 35384, 49332, 46920, 43876, 43512, 39856, 39578, /* 8904-8911 */
29632, 19702, 23266, 23040, 25030, 26302, 28408, 43672, /* 8912-8919 */
49072, 44872, 46044, 47740, 45802, 44020, 30596, 26942, /* 8920-8927 */
31224, 32466, 34024, 30930, 37104, 50152, 47884, 46870, /* 8928-8935 */
44004, 40916, 42858, 35202, 22762, 26802, 26886, 27572, /* 8936-8943 */
31860, 28640, 39808, 47758, 40162, 39302, 38298, 35836, /* 8944-8951 */
35134, 23514, 16704, 22488, 26298, 27322, 26816, 30416, /* 8952-8959 */
44330, 44382, 41912, 38714, 33332, 36472, 31256, 16384, /* 8960-8967 */
17360, 20386, 21406, 23212, 23548, 31786, 42226, 38142, /* 8968-8975 */
37650, 33770, 31584, 33366, 18874, 10636, 17200, 17618, /* 8976-8983 */
20200, 24224, 23324, 38116, 48206, 41668, 40410, 39192, /* 8984-8991 */
36972, 34542, 21396, 17424, 19468, 22398, 25020, 24356, /* 8992-8999 */
30988, 45044, 43630, 42522, 42978, 38822, 41078, 32412, /* 9000-9007 */
18170, 23196, 24578, 24956, 26786, 24952, 35074, 47282, /* 9008-9015 */
43388, 43090, 41956, 41908, 47140, 33022, 26438, 33504, /* 9016-9023 */
32848, 35022, 37008, 36190, 47714, 51424, 45430, 44008, /* 9024-9031 */
42434, 41078, 36310, 22990, 24408, 28228, 29830, 31244, /* 9032-9039 */
28978, 37370, 49354, 45226, 41840, 38544, 35518, 38312, /* 9040-9047 */
27618, 16642, 23144, 23982, 26794, 32002, 30078, 40952, /* 9048-9055 */
49536, 43306, 41368, 40666, 37382, 33200, 21114, 17660, /* 9056-9063 */
21700, 21886, 24264, 24280, 25810, 41800, 42182, 36132, /* 9064-9071 */
34806, 32446, 31798, 24952, 12224, 11246, 14938, 18494, /* 9072-9079 */
20498, 19960, 31260, 41722, 38146, 40442, 37352, 34672, /* 9080-9087 */
37086, 22802, 14336, 21532, 21412, 21122, 24620, 24938, /* 9088-9095 */
39074, 45570, 40324, 38918, 38082, 40224, 35780, 22256, /* 9096-9103 */
21128, 23702, 26064, 28256, 26454, 31290, 45156, 42106, /* 9104-9111 */
40632, 41314, 39146, 41064, 32760, 25914, 30304, 31444, /* 9112-9119 */
35124, 35844, 34972, 47966, 55238, 47412, 47168, 43962, /* 9120-9127 */
41896, 43688, 27968, 22976, 29358, 30260, 33594, 34546, /* 9128-9135 */
35466, 48970, 51716, 45580, 43930, 40758, 38452, 32526, /* 9136-9143 */
20452, 21730, 23492, 26580, 28592, 27374, 39414, 50220, /* 9144-9151 */
44848, 43870, 41538, 37442, 39868, 26350, 14152, 21264, /* 9152-9159 */
22020, 23394, 24584, 24000, 37498, 41140, 36776, 36514, /* 9160-9167 */
31606, 29616, 29426, 13340, 11014, 16098, 13436, 16898, /* 9168-9175 */
19320, 23448, 37594, 38600, 35112, 34842, 35796, 35524, /* 9176-9183 */
27808, 16738, 18970, 20348, 24006, 25788, 21690, 34584, /* 9184-9191 */
43752, 38872, 39852, 38390, 34944, 36930, 26892, 19440, /* 9192-9199 */
25580, 25322, 26900, 30282, 33854, 44626, 46560, 43448, /* 9200-9207 */
41914, 40200, 39812, 38016, 26742, 27952, 32956, 32544, /* 9208-9215 */
35200, 36560, 41996, 51172, 50042, 47980, 46162, 44744, /* 9216-9223 */
43986, 35632, 27376, 29796, 29210, 32406, 33930, 32364, /* 9224-9231 */
44412, 47932, 42722, 43738, 41204, 37666, 38420, 25518, /* 9232-9239 */
21558, 26984, 25890, 27666, 29896, 32048, 41870, 42958, /* 9240-9247 */
40036, 36960, 36270, 35846, 30004, 20500, 22452, 22718, /* 9248-9255 */
25606, 27848, 25902, 33834, 40750, 37232, 32966, 30134, /* 9256-9263 */
30086, 29276, 18552, 13198, 16254, 16894, 20826, 21198, /* 9264-9271 */
21992, 35574, 37166, 33566, 34900, 31820, 31092, 31168, /* 9272-9279 */
18544, 17624, 23452, 22920, 24752, 26524, 32542, 43788, /* 9280-9287 */
43212, 41074, 39814, 39178, 39666, 31238, 23734, 26308, /* 9288-9295 */
26326, 28408, 31118, 28920, 41302, 46688, 41164, 42722, /* 9296-9303 */
41064, 37802, 38768, 26398, 24204, 27612, 19778, 29146, /* 9304-9311 */
42408, 52636, 44572, 6546, 7312, 56156, 43736, 45506, /* 9312-9319 */
33208, 16638, 22450, 26654, 26574, 27044, 24658, 29678, /* 9320-9327 */
39512, 34050, 19056, 19088, 14316, 19622, 12864, 10040, /* 9328-9335 */
20462, 24740, 33492, 30622, 33990, 45376, 43102, 36300, /* 9336-9343 */
43048, 40310, 38110, 41948, 35870, 38448, 38142, 39490, /* 9344-9351 */
44102, 41370, 33914, 43128, 38634, 40574, 41834, 39804, /* 9352-9359 */
47540, 40904, 27180, 27266, 28444, 23164, 13876, 8826, /* 9360-9367 */
23604, 29150, 20998, 25174, 32634, 33752, 31468, 13758, /* 9368-9375 */
13074, 23656, 14570, 7372, 13624, 21718, 37970, 34080, /* 9376-9383 */
43804, 46720, 41214, 47056, 36190, 29808, 29632, 21392, /* 9384-9391 */
31364, 33002, 33774, 50602, 58138, 61928, 62294, 57312, /* 9392-9399 */
52262, 51916, 30952, 22774, 31840, 28228, 30660, 30336, /* 9400-9407 */
36378, 59062, 50212, 47426, 42632, 32912, 30452, 14606, /* 9408-9415 */
1946, 8264, 10002, 10722, 13150, 25870, 34616, 39434, /* 9416-9423 */
37612, 33208, 30716, 22100, 17512, 8678, 7246, 13500, /* 9424-9431 */
19868, 29210, 28634, 29250, 43886, 53452, 51006, 37526, /* 9432-9439 */
38020, 40064, 35578, 27454, 31716, 45338, 48084, 50666, /* 9440-9447 */
46420, 49826, 60440, 43914, 41698, 42708, 40896, 42364, /* 9448-9455 */
26766, 34104, 45180, 38226, 37942, 31644, 26304, 30614, /* 9456-9463 */
28668, 24066, 23436, 25454, 24812, 29398, 21658, 18330, /* 9464-9471 */
19188, 21292, 25794, 14642, 9892, 27812, 29734, 28088, /* 9472-9479 */
27642, 32888, 40372, 29222, 24090, 26186, 31040, 34154, /* 9480-9487 */
25670, 28574, 41542, 54502, 47106, 50036, 57676, 54438, /* 9488-9495 */
56300, 40600, 38216, 34316, 29392, 41084, 37684, 40040, /* 9496-9503 */
49584, 51012, 56118, 50884, 44018, 39474, 29000, 14240, /* 9504-9511 */
3442, 4434, 5494, 9396, 9204, 18162, 38736, 34872, /* 9512-9519 */
30188, 28160, 25820, 27320, 8252, 65510, 8250, 10796, /* 9520-9527 */
15492, 18546, 29114, 44698, 48628, 45598, 47224, 47788, /* 9528-9535 */
38966, 35138, 27702, 28288, 34368, 34738, 47032, 50088, /* 9536-9543 */
51838, 62850, 58378, 55974, 46084, 37562, 40892, 33346, /* 9544-9551 */
24916, 27224, 36412, 42406, 39954, 36562, 39810, 45346, /* 9552-9559 */
32398, 22564, 22336, 20646, 20934, 8666, 9176, 21988, /* 9560-9567 */
20554, 21070, 21056, 24184, 31570, 24892, 24806, 24542, /* 9568-9575 */
24694, 25350, 25420, 23834, 23608, 27740, 30446, 35340, /* 9576-9583 */
35204, 35930, 48644, 47384, 47512, 46934, 46232, 54740, /* 9584-9591 */
44432, 35068, 37974, 37862, 37708, 30874, 30410, 43272, /* 9592-9599 */
47970, 44156, 43704, 49048, 48012, 42030, 26518, 20246, /* 9600-9607 */
21684, 12562, 12846, 14102, 17456, 30820, 29146, 34174, /* 9608-9615 */
35922, 30416, 30930, 23972, 14192, 10622, 10540, 15162, /* 9616-9623 */
18166, 20148, 29068, 43982, 44162, 41702, 43030, 43026, /* 9624-9631 */
46160, 31804, 23184, 31144, 32844, 37406, 37262, 44146, /* 9632-9639 */
61176, 60278, 56134, 53178, 50674, 44666, 35560, 25290, /* 9640-9647 */
25096, 29516, 28778, 34932, 40368, 42734, 50248, 41940, /* 9648-9655 */
37364, 30704, 19546, 21994, 13390, 5206, 8720, 12322, /* 9656-9663 */
21832, 21454, 20866, 30952, 36052, 30678, 23052, 23022, /* 9664-9671 */
23476, 24372, 13836, 12924, 25132, 25990, 29902, 32654, /* 9672-9679 */
37934, 51438, 45030, 43646, 45656, 44572, 47086, 42514, /* 9680-9687 */
39288, 42442, 42812, 43706, 44150, 42360, 42584, 49058, /* 9688-9695 */
46736, 44818, 43970, 41238, 48274, 39986, 28522, 30228, /* 9696-9703 */
27866, 27712, 18798, 14636, 25992, 27304, 25268, 23324, /* 9704-9711 */
27974, 31814, 26644, 17006, 15678, 19456, 14612, 12560, /* 9712-9719 */
15696, 20622, 32362, 30194, 34528, 39620, 36364, 39556, /* 9720-9727 */
35250, 30658, 31110, 27988, 32846, 35634, 37502, 45304, /* 9728-9735 */
54154, 57474, 54286, 52256, 49096, 48278, 35384, 24294, /* 9736-9743 */
29030, 29596, 32128, 31666, 35542, 52504, 50340, 44096, /* 9744-9751 */
39016, 33594, 29748, 16270, 6938, 9176, 11388, 12574, /* 9752-9759 */
15800, 23034, 29198, 35056, 31764, 30640, 29494, 20864, /* 9760-9767 */
21608, 16288, 12246, 17604, 19352, 29330, 32376, 33078, /* 9768-9775 */
44736, 49464, 49392, 43412, 40818, 44084, 43172, 35312, /* 9776-9783 */
34864, 44748, 47112, 46628, 46210, 46956, 56464, 47692, /* 9784-9791 */
41568, 43100, 40110, 41908, 34422, 32320, 38694, 34846, /* 9792-9799 */
33302, 29556, 26946, 26748, 25562, 24102, 22842, 22548, /* 9800-9807 */
19954, 24948, 21830, 15426, 18804, 17498, 20458, 18158, /* 9808-9815 */
12928, 25588, 28048, 27828, 27618, 30142, 38122, 33746, /* 9816-9823 */
26792, 29424, 34564, 34988, 31272, 33856, 40354, 50072, /* 9824-9831 */
48058, 48994, 55776, 52148, 51262, 42436, 35568, 36744, /* 9832-9839 */
28750, 30390, 32590, 32964, 41748, 46250, 50782, 48586, /* 9840-9847 */
43166, 39150, 33766, 21474, 10642, 11876, 13270, 14962, /* 9848-9855 */
16356, 19014, 36128, 36724, 32338, 31732, 28792, 30064, /* 9856-9863 */
18650, 8482, 13956, 15954, 19180, 21336, 28646, 38616, /* 9864-9871 */
44472, 43912, 44388, 46256, 40250, 37990, 33188, 29698, /* 9872-9879 */
35658, 35294, 43058, 48066, 46264, 55614, 54424, 51852, /* 9880-9887 */
45398, 37396, 39408, 36104, 28022, 26710, 33186, 39358, /* 9888-9895 */
36910, 34434, 33696, 39572, 31604, 21666, 21812, 19456, /* 9896-9903 */
21074, 13770, 9738, 20130, 19578, 20172, 20540, 21178, /* 9904-9911 */
27744, 26004, 24960, 25458, 25710, 26188, 28026, 26300, /* 9912-9919 */
24026, 28888, 30776, 35970, 37070, 33882, 45542, 47672, /* 9920-9927 */
47434, 48654, 47068, 55074, 51234, 40612, 40950, 41178, /* 9928-9935 */
40726, 34342, 32982, 40648, 47936, 45622, 43506, 49240, /* 9936-9943 */
48720, 44512, 33300, 22524, 23536, 15266, 13406, 15254, /* 9944-9951 */
15446, 26694, 30670, 31588, 33356, 29278, 28722, 26058, /* 9952-9959 */
17466, 12996, 13458, 16596, 18618, 20192, 24478, 37724, /* 9960-9967 */
39502, 36720, 38518, 38526, 42192, 34978, 25094, 31330, /* 9968-9975 */
33448, 36126, 37948, 40848, 52166, 56166, 52552, 49882, /* 9976-9983 */
48388, 43266, 38998, 30958, 27238, 30742, 30610, 33136, /* 9984-9991 */
38626, 37982, 44548, 41608, 34662, 31556, 22040, 21406, /* 9992-9999 */
18568, 9726, 9936, 13780, 20360, 21940, 20678, 24368, /* 10000-10007 */
33800, 32162, 25230, 25534, 25010, 27450, 22734, 15742, /* 10008-10015 */
24496, 27574, 29604, 34222, 35938, 45878, 49006, 45654, /* 10016-10023 */
47868, 46532, 47488, 47124, 42870, 40166, 41834, 42016, /* 10024-10031 */
42288, 41900, 37818, 45596, 48330, 43422, 43666, 40802, /* 10032-10039 */
44018, 42492, 29980, 27570, 24500, 23506, 19106, 14392, /* 10040-10047 */
19556, 27894, 27410, 24106, 26772, 27840, 27788, 22144, /* 10048-10055 */
12776, 16784, 15222, 13106, 17060, 17566, 27038, 33082, /* 10056-10063 */
33856, 37008, 36310, 36922, 39160, 33426, 29916, 29818, /* 10064-10071 */
32808, 35950, 37906, 39278, 50662, 57600, 53506, 52388, /* 10072-10079 */
49096, 47820, 44074, 29170, 29156, 31990, 32226, 34648, /* 10080-10087 */
34694, 43838, 52058, 47240, 42086, 37390, 32920, 25796, /* 10088-10095 */
18990, 11466, 14004, 15474, 15930, 22830, 23800, 29134, /* 10096-10103 */
34476, 30780, 31168, 25168, 22612, 24808, 18118, 13698, /* 10104-10111 */
19804, 15544, 20822, 32264, 36612, 43908, 30390, 32680, /* 10112-10119 */
42368, 40394, 29872, 36446, 36318, 29250, 33844, 37076, /* 10120-10127 */
46230, 52816, 57516, 63206, 55508, 51328, 46488, 40584, /* 10128-10135 */
38460, 30614, 22246, 32946, 29828, 26360, 35158, 34634, /* 10136-10143 */
37362, 37978, 37196, 28182, 27660, 15324, 14288, 6932, /* 10144-10151 */
6006, 13874, 15134, 20936, 30430, 27606, 36252, 39522, /* 10152-10159 */
37414, 35966, 27200, 24096, 20282, 21206, 27200, 29588, /* 10160-10167 */
33824, 42392, 50662, 51446, 58612, 59616, 52636, 52658, /* 10168-10175 */
40948, 34628, 33704, 31594, 31614, 31166, 37742, 47184, /* 10176-10183 */
47644, 54050, 57204, 47800, 47446, 38454, 22942, 22670, /* 10184-10191 */
10468, 6828, 14940, 8180, 20948, 28462, 24946, 38500, /* 10192-10199 */
36000, 31072, 31828, 21260, 17818, 21126, 15044, 13420, /* 10200-10207 */
18908, 18978, 30554, 31980, 33488, 45870, 42550, 42428, /* 10208-10215 */
44952, 33880, 36610, 33258, 30742, 34348, 34370, 41846, /* 10216-10223 */
50224, 52678, 55930, 52958, 54164, 49806, 39894, 33768, /* 10224-10231 */
32508, 29910, 28378, 28996, 27000, 32268, 36802, 39386, /* 10232-10239 */
37552, 32202, 31186, 26314, 16354, 14594, 14252, 9252, /* 10240-10247 */
14428, 15894, 18134, 29230, 28448, 33870, 40358, 33400, /* 10248-10255 */
35418, 27416, 17978, 26112, 20488, 19382, 27868, 27928, /* 10256-10263 */
38608, 49328, 50042, 56424, 57498, 55072, 54346, 43986, /* 10264-10271 */
40284, 36726, 31092, 36832, 37568, 32038, 44324, 48918, /* 10272-10279 */
49728, 53842, 59616, 56240, 49874, 35172, 30898, 21910, /* 10280-10287 */
15104, 16972, 14598, 18290, 25758, 24996, 29516, 30058, /* 10288-10295 */
25844, 26264, 18976, 10994, 12790, 7346, 9048, 13542, /* 10296-10303 */
14100, 24008, 30320, 31646, 37892, 36798, 36962, 39028, /* 10304-10311 */
30852, 30150, 31536, 27296, 32446, 35128, 37658, 48992, /* 10312-10319 */
49632, 53274, 57216, 51932, 52016, 45300, 35406, 35220, /* 10320-10327 */
30114, 28752, 32302, 31744, 37880, 45520, 42156, 45312, /* 10328-10335 */
41040, 35330, 33752, 22436, 16428, 16108, 9458, 12400, /* 10336-10343 */
14754, 16076, 26270, 29140, 31504, 37144, 33262, 32506, /* 10344-10351 */
30594, 20150, 20102, 17426, 14352, 20464, 22788, 29852, /* 10352-10359 */
43804, 45306, 52622, 55458, 51646, 52774, 45810, 37670, /* 10360-10367 */
38604, 31718, 32894, 36278, 34736, 42830, 48076, 47336, /* 10368-10375 */
52694, 49906, 46024, 45368, 33498, 30510, 27226, 18840, /* 10376-10383 */
19720, 18222, 18258, 27610, 27372, 29370, 33236, 27866, /* 10384-10391 */
27470, 23754, 13654, 14342, 10130, 9246, 14534, 14786, /* 10392-10399 */
21882, 32016, 31294, 37724, 38580, 35154, 36782, 30300, /* 10400-10407 */
27662, 31344, 27162, 32060, 36216, 37648, 48688, 52474, /* 10408-10415 */
53278, 59172, 55264, 53442, 51556, 39524, 38128, 34002, /* 10416-10423 */
29496, 33904, 33246, 36722, 46728, 44844, 48402, 48834, /* 10424-10431 */
40406, 37500, 28828, 17708, 17474, 10204, 9884, 13726, /* 10432-10439 */
12794, 21528, 28348, 26820, 33506, 32076, 28994, 29884, /* 10440-10447 */
20506, 17400, 17028, 11756, 16326, 19598, 23684, 33962, /* 10448-10455 */
36918, 43550, 50316, 47668, 48622, 46922, 39486, 39846, /* 10456-10463 */
35090, 32642, 36560, 36460, 41228, 47566, 46140, 51762, /* 10464-10471 */
51086, 46786, 46422, 39288, 33726, 32772, 25626, 26398, /* 10472-10479 */
26870, 23588, 28576, 29376, 28900, 33838, 30164, 27912, /* 10480-10487 */
27072, 18568, 17246, 14974, 10624, 15316, 16986, 20744, /* 10488-10495 */
29600, 30284, 35970, 38682, 35020, 35710, 31960, 25026, /* 10496-10503 */
27248, 24630, 26978, 33264, 34688, 42210, 48690, 49106, /* 10504-10511 */
55746, 54588, 51430, 51084, 43938, 39464, 38152, 31614, /* 10512-10519 */
33340, 34568, 34710, 42506, 43192, 44960, 49552, 45272, /* 10520-10527 */
42028, 37084, 24902, 21958, 15938, 10878, 14362, 13554, /* 10528-10535 */
17288, 24638, 23880, 29830, 30930, 27364, 28144, 22982, /* 10536-10543 */
17712, 18718, 12976, 14356, 18166, 18872, 27108, 31176, /* 10544-10551 */
33982, 42700, 43278, 44186, 45660, 39108, 38106, 36744, /* 10552-10559 */
32088, 36340, 37258, 39254, 47650, 48362, 52008, 54836, /* 10560-10567 */
50146, 49414, 45132, 36764, 37114, 31016, 28758, 32318, /* 10568-10575 */
30908, 34510, 37582, 33722, 37682, 35118, 30646, 30036, /* 10576-10583 */
22082, 17462, 17392, 10808, 13092, 15328, 16492, 25300, /* 10584-10591 */
28070, 30636, 36518, 33764, 32604, 31514, 23372, 23084, /* 10592-10599 */
20148, 18256, 25144, 29478, 35424, 45384, 46488, 52368, /* 10600-10607 */
54612, 50958, 51018, 45954, 39054, 39614, 32898, 32436, /* 10608-10615 */
35552, 34606, 40618, 44562, 44874, 50420, 47424, 44380, /* 10616-10623 */
43924, 34138, 29182, 24088, 15688, 16824, 16690, 17258, /* 10624-10631 */
24762, 25080, 28388, 32004, 28204, 27622, 24266, 16706, /* 10632-10639 */
17468, 13040, 11378, 16640, 17212, 22522, 30340, 31146, /* 10640-10647 */
37514, 39160, 38026, 41508, 37934, 35284, 37396, 32120, /* 10648-10655 */
34944, 38630, 39210, 47064, 50072, 51862, 57436, 53540, /* 10656-10663 */
51344, 49018, 40044, 38128, 33978, 29360, 32796, 32902, /* 10664-10671 */
34990, 41862, 40476, 42348, 40382, 33848, 31372, 25292, /* 10672-10679 */
17586, 16184, 9634, 10338, 13964, 14064, 19820, 25510, /* 10680-10687 */
27458, 33674, 31998, 30064, 30302, 23204, 20252, 18022, /* 10688-10695 */
14038, 18284, 21946, 26096, 37676, 42774, 49148, 52948, /* 10696-10703 */
50168, 50282, 47534, 39928, 38938, 35798, 35394, 38414, /* 10704-10711 */
37820, 40880, 47006, 47168, 49530, 47892, 44434, 43834, /* 10712-10719 */
37222, 31798, 29582, 24378, 23146, 22424, 20474, 25774, /* 10720-10727 */
28314, 28696, 30714, 27540, 26734, 25782, 18712, 16076, /* 10728-10735 */
14288, 14354, 18102, 19508, 22422, 30540, 33118, 36228, /* 10736-10743 */
36558, 34030, 34720, 32788, 29356, 31080, 30336, 34092, /* 10744-10751 */
37754, 38984, 44870, 50618, 52648, 54434, 51826, 50374, /* 10752-10759 */
49638, 42704, 37706, 35180, 33336, 35500, 35454, 36036, /* 10760-10767 */
42120, 44370, 46122, 43940, 37960, 33814, 29032, 19614, /* 10768-10775 */
15060, 11506, 11962, 13924, 14014, 17718, 24634, 27240, /* 10776-10783 */
29214, 28064, 26712, 27262, 23142, 17658, 15900, 15258, /* 10784-10791 */
18404, 20866, 21818, 29768, 37256, 43330, 46588, 45966, /* 10792-10799 */
46674, 46728, 41060, 37334, 35410, 36112, 38736, 39354, /* 10800-10807 */
41610, 48224, 51228, 52880, 50686, 47896, 46744, 42944, /* 10808-10815 */
35762, 31560, 29966, 30720, 30654, 27670, 29078, 33056, /* 10816-10823 */
33884, 33540, 29706, 27774, 26154, 22296, 17576, 14234, /* 10824-10831 */
14362, 16826, 18122, 19296, 24362, 29378, 32648, 31812, /* 10832-10839 */
30770, 30470, 29496, 25670, 23204, 24058, 29276, 33408, /* 10840-10847 */
35988, 39554, 45624, 50302, 51700, 49870, 48406, 47530, /* 10848-10855 */
44976, 39534, 35574, 34624, 36018, 36452, 36450, 39588, /* 10856-10863 */
43614, 46258, 45248, 42346, 39404, 35956, 28516, 20562, /* 10864-10871 */
16190, 16426, 16872, 16792, 17464, 22034, 26874, 28152, /* 10872-10879 */
26346, 25324, 25094, 24512, 20298, 16556, 16816, 19786, /* 10880-10887 */
21432, 23274, 26664, 31786, 37888, 39464, 41460, 43922, /* 10888-10895 */
45804, 44722, 40106, 38258, 39874, 41428, 42530, 43286, /* 10896-10903 */
46432, 52350, 53386, 50740, 48562, 46060, 44244, 39156, /* 10904-10911 */
32700, 30912, 31918, 32798, 33160, 30188, 23198, 30950, /* 10912-10919 */
37870, 35848, 33954, 31944, 22992, 9092, 17596, 11412, /* 10920-10927 */
59492, 58764, 1244, 7412, 11896, 19878, 19088, 40272, /* 10928-10935 */
50366, 45222, 54206, 52164, 46350, 44476, 40706, 17992, /* 10936-10943 */
18570, 23078, 24450, 15242, 20586, 20482, 34380, 53152, /* 10944-10951 */
45312, 44846, 43640, 40772, 46976, 50336, 26146, 20644, /* 10952-10959 */
26118, 25418, 26160, 29910, 30272, 26772, 45704, 43690, /* 10960-10967 */
40446, 40578, 40992, 38542, 42016, 26498, 25816, 36094, /* 10968-10975 */
33974, 38858, 37730, 38774, 40992, 58980, 61004, 49456, /* 10976-10983 */
40132, 41218, 39100, 39596, 30686, 14410, 20376, 20586, /* 10984-10991 */
32380, 38396, 38182, 37348, 52464, 58736, 52290, 47524, /* 10992-10999 */
44342, 37658, 27122, 26900, 7810, 9228, 13444, 18714, /* 11000-11007 */
20554, 22678, 27942, 47152, 59442, 53090, 49372, 43350, /* 11008-11015 */
43442, 37432, 37394, 14460, 63548, 5740, 6858, 9826, /* 11016-11023 */
14468, 15018, 21320, 43006, 41658, 48536, 45588, 41396, /* 11024-11031 */
36294, 38676, 23152, 7090, 15882, 14312, 8148, 11904, /* 11032-11039 */
16736, 17052, 41090, 44180, 39986, 40878, 38318, 45270, /* 11040-11047 */
47518, 36936, 16258, 22344, 22922, 24554, 26740, 30050, /* 11048-11055 */
18134, 35148, 48364, 40798, 43268, 40328, 38572, 39222, /* 11056-11063 */
36582, 23740, 27962, 29234, 31554, 32552, 36482, 37268, /* 11064-11071 */
45754, 63610, 50218, 43726, 42904, 42840, 39278, 41134, /* 11072-11079 */
23688, 17050, 21756, 31444, 39512, 37316, 38692, 40712, /* 11080-11087 */
58702, 56064, 50314, 46964, 40856, 27992, 31930, 20246, /* 11088-11095 */
6802, 14358, 17136, 21448, 20978, 30752, 38118, 54656, /* 11096-11103 */
58158, 50816, 45804, 44308, 39032, 38846, 28648, 65166, /* 11104-11111 */
6182, 10940, 15740, 17632, 21136, 20386, 36238, 47810, /* 11112-11119 */
49776, 47490, 40504, 37454, 35054, 32236, 9612, 11264, /* 11120-11127 */
12162, 4488, 9936, 14796, 15162, 28680, 46544, 41732, /* 11128-11135 */
42670, 39340, 47752, 46386, 44414, 24624, 16300, 21840, /* 11136-11143 */
21820, 26146, 27242, 18516, 21266, 45352, 43522, 43554, /* 11144-11151 */
41326, 39064, 38678, 38946, 35476, 23498, 26544, 25516, /* 11152-11159 */
29200, 29722, 31018, 30258, 51724, 49250, 39372, 42720, /* 11160-11167 */
42492, 40954, 41334, 37908, 18202, 20534, 32476, 39362, /* 11168-11175 */
36670, 40436, 35588, 48986, 62574, 51898, 50692, 41040, /* 11176-11183 */
32612, 32402, 33384, 12992, 11324, 18532, 21564, 22002, /* 11184-11191 */
32140, 38344, 42322, 61294, 53198, 48976, 45948, 42820, /* 11192-11199 */
38166, 36148, 10132, 2424, 14080, 16752, 19712, 22666, /* 11200-11207 */
25986, 27684, 52784, 58002, 52002, 46996, 43050, 38800, /* 11208-11215 */
37308, 23574, 7610, 11208, 4856, 10502, 12258, 16606, /* 11216-11223 */
19028, 37824, 44368, 40612, 39692, 43506, 43008, 39312, /* 11224-11231 */
32864, 13090, 15668, 17388, 22306, 21724, 16996, 17282, /* 11232-11239 */
33176, 47006, 43238, 41924, 37916, 39616, 36436, 41862, /* 11240-11247 */
24558, 19240, 22242, 24810, 26636, 27516, 28796, 36048, /* 11248-11255 */
47526, 41330, 41984, 37534, 38756, 36832, 38902, 24190, /* 11256-11263 */
13614, 29490, 33504, 35192, 37410, 38020, 37964, 60126, /* 11264-11271 */
59004, 53854, 47618, 39284, 37596, 39866, 30676, 12162, /* 11272-11279 */
19792, 21216, 23834, 31008, 38758, 34384, 53558, 59740, /* 11280-11287 */
50766, 50562, 45206, 42372, 38670, 28408, 8464, 13536, /* 11288-11295 */
17460, 19866, 24008, 28136, 25220, 42698, 63790, 53544, /* 11296-11303 */
52552, 47196, 43286, 41148, 40146, 18836, 11102, 9044, /* 11304-11311 */
11418, 13704, 15270, 17774, 23148, 43460, 40076, 38842, /* 11312-11319 */
41738, 41524, 35390, 35620, 20772, 8062, 14034, 16474, /* 11320-11327 */
18736, 14894, 19152, 21218, 39578, 43072, 38224, 36064, /* 11328-11335 */
36620, 33792, 41028, 36120, 17444, 21400, 23876, 26114, /* 11336-11343 */
25348, 29064, 28356, 35926, 42612, 38776, 36968, 37564, /* 11344-11351 */
36296, 34348, 34106, 15134, 21742, 29584, 30548, 31702, /* 11352-11359 */
34192, 33310, 45384, 57806, 52692, 47726, 39878, 41044, /* 11360-11367 */
40778, 41272, 24066, 21554, 26960, 27024, 35772, 41546, /* 11368-11375 */
38900, 43866, 59056, 53628, 52420, 47514, 45378, 39652, /* 11376-11383 */
34244, 23248, 13608, 19762, 20970, 25392, 26888, 27476, /* 11384-11391 */
32214, 55612, 54948, 50396, 47068, 42130, 40796, 39220, /* 11392-11399 */
31502, 13820, 11038, 12926, 18306, 20774, 23946, 22360, /* 11400-11407 */
36102, 45416, 38774, 42968, 40490, 36324, 32340, 31266, /* 11408-11415 */
11808, 10082, 15768, 16536, 10174, 14546, 15882, 25010, /* 11416-11423 */
42768, 37958, 36256, 35604, 35156, 38556, 42598, 24058, /* 11424-11431 */
16358, 23236, 23642, 24798, 28112, 28560, 24182, 42096, /* 11432-11439 */
41628, 38234, 38020, 37746, 33660, 37278, 25636, 18868, /* 11440-11447 */
29182, 28056, 29592, 30752, 33276, 31616, 49024, 53176, /* 11448-11455 */
43320, 38614, 39536, 40724, 41196, 35892, 21872, 26130, /* 11456-11463 */
26814, 37710, 41982, 40970, 40896, 52636, 59572, 54708, /* 11464-11471 */
51488, 46948, 42656, 34454, 33480, 16826, 16856, 20004, /* 11472-11479 */
24316, 27194, 27106, 31196, 45832, 56582, 51530, 49130, /* 11480-11487 */
42574, 42522, 38384, 37844, 20918, 7140, 12430, 16236, /* 11488-11495 */
20586, 21098, 24060, 28718, 44662, 45872, 50594, 45746, /* 11496-11503 */
42278, 37362, 36802, 24290, 8456, 15146, 13426, 8462, /* 11504-11511 */
11810, 15368, 14460, 34142, 39482, 34690, 34792, 33278, /* 11512-11519 */
38144, 39474, 33554, 14840, 18196, 20474, 21854, 24468, /* 11520-11527 */
27358, 17238, 30606, 44884, 38400, 40296, 37890, 36274, /* 11528-11535 */
37010, 37092, 24652, 26018, 28498, 29216, 31276, 32960, /* 11536-11543 */
30180, 37650, 54892, 42734, 38712, 37850, 35934, 35250, /* 11544-11551 */
38106, 24134, 17442, 23052, 32666, 40074, 38252, 41614, /* 11552-11559 */
42180, 58086, 58530, 53292, 50320, 44524, 36764, 38696, /* 11560-11567 */
30014, 17100, 21364, 24022, 28094, 26370, 34324, 39302, /* 11568-11575 */
51978, 57740, 50474, 46022, 43790, 40660, 38760, 31654, /* 11576-11583 */
10158, 12502, 16546, 20358, 21258, 25064, 25104, 35680, /* 11584-11591 */
50068, 48896, 45190, 42282, 40870, 35980, 36064, 18710, /* 11592-11599 */
15172, 17852, 13810, 16594, 17842, 17158, 26414, 41724, /* 11600-11607 */
36422, 36604, 33722, 36522, 35786, 35870, 20528, 12236, /* 11608-11615 */
18284, 17616, 22512, 23812, 19416, 22384, 42078, 41986, /* 11616-11623 */
40946, 39278, 36272, 35982, 37306, 32472, 19238, 23838, /* 11624-11631 */
23262, 26916, 28068, 29400, 28658, 45060, 46140, 39906, /* 11632-11639 */
41156, 36744, 37220, 36792, 33172, 16210, 18040, 24062, /* 11640-11647 */
29586, 30260, 33606, 32102, 42662, 58562, 51762, 50592, /* 11648-11655 */
45634, 41350, 39156, 41252, 24648, 19440, 26124, 27612, /* 11656-11663 */
27986, 34682, 38162, 40142, 58172, 53116, 48764, 46386, /* 11664-11671 */
44356, 39426, 39708, 22564, 11762, 18984, 20744, 22752, /* 11672-11679 */
25344, 28782, 27516, 48208, 54154, 47432, 45578, 43390, /* 11680-11687 */
38526, 39642, 31686, 15040, 19382, 16892, 19218, 22380, /* 11688-11695 */
27360, 25364, 40736, 48176, 42270, 40682, 40858, 39610, /* 11696-11703 */
36060, 30846, 13504, 14042, 14950, 19340, 20036, 16494, /* 11704-11711 */
16878, 28810, 41860, 38762, 37764, 34078, 34930, 32394, /* 11712-11719 */
37060, 22532, 16370, 19016, 22052, 24920, 24816, 26820, /* 11720-11727 */
32314, 43912, 40992, 40482, 36490, 37608, 35596, 35650, /* 11728-11735 */
24670, 13430, 22222, 27388, 29460, 28182, 30930, 31714, /* 11736-11743 */
47470, 50106, 47198, 41624, 37208, 37062, 39776, 35028, /* 11744-11751 */
17832, 24736, 27550, 28838, 34516, 41230, 36588, 51076, /* 11752-11759 */
59732, 51574, 50998, 46714, 44740, 40622, 35354, 16624, /* 11760-11767 */
17890, 22718, 23840, 27272, 30974, 28354, 40220, 59834, /* 11768-11775 */
51404, 49978, 46154, 42930, 40196, 40828, 23160, 15700, /* 11776-11783 */
17512, 17852, 22024, 25298, 25382, 30042, 49712, 45398, /* 11784-11791 */
44142, 46962, 44026, 39032, 38554, 26246, 11994, 14854, /* 11792-11799 */
16428, 18796, 13180, 16696, 17544, 34514, 40082, 35528, /* 11800-11807 */
33312, 33200, 31540, 35112, 31224, 13390, 16186, 19074, /* 11808-11815 */
22260, 21346, 25854, 24980, 32714, 42538, 38780, 36782, /* 11816-11823 */
36290, 36232, 33232, 33662, 16392, 21208, 28088, 29242, /* 11824-11831 */
28830, 31180, 31224, 36698, 50038, 46654, 39808, 34926, /* 11832-11839 */
37066, 33348, 35322, 23350, 18420, 24698, 25794, 34324, /* 11840-11847 */
39486, 38386, 42252, 57482, 54306, 52766, 49456, 47134, /* 11848-11855 */
42696, 39954, 30730, 20730, 26278, 26240, 30562, 32016, /* 11856-11863 */
31884, 35012, 53812, 54592, 50318, 48476, 43824, 41958, /* 11864-11871 */
40728, 35302, 19522, 17408, 18680, 22616, 24756, 26584, /* 11872-11879 */
26044, 38188, 46070, 42494, 46850, 41688, 39882, 38674, /* 11880-11887 */
35856, 20418, 19002, 21530, 21328, 17606, 19726, 19094, /* 11888-11895 */
23334, 38258, 34720, 32062, 30394, 30306, 31262, 33852, /* 11896-11903 */
20670, 12194, 17786, 19572, 19920, 22440, 24682, 20880, /* 11904-11911 */
36910, 38908, 34596, 34480, 35080, 31096, 33510, 26606, /* 11912-11919 */
17510, 24828, 26442, 27258, 27948, 31628, 29232, 44030, /* 11920-11927 */
50182, 39706, 36720, 37804, 35122, 35740, 33496, 17582, /* 11928-11935 */
21392, 24740, 29546, 34054, 35890, 35282, 45974, 55296, /* 11936-11943 */
52118, 51224, 47746, 45376, 40388, 39998, 26532, 25150, /* 11944-11951 */
27792, 30622, 35982, 35260, 36686, 44690, 55268, 51914, /* 11952-11959 */
49548, 44006, 43472, 41022, 40044, 27266, 18668, 22058, /* 11960-11967 */
23816, 27848, 27160, 29166, 31888, 44956, 46212, 45818, /* 11968-11975 */
40868, 38998, 37944, 36132, 28580, 16748, 19660, 20032, /* 11976-11983 */
22032, 21582, 24482, 25320, 37816, 43074, 37670, 36384, /* 11984-11991 */
33120, 31936, 31318, 28278, 10930, 13030, 15846, 16342, /* 11992-11999 */
19542, 22456, 17674, 27718, 41222, 35184, 36378, 34602, /* 12000-12007 */
32846, 32082, 33834, 20520, 18774, 23506, 22646, 25784, /* 12008-12015 */
29006, 27652, 32672, 49442, 42760, 40716, 40364, 37636, /* 12016-12023 */
35864, 38552, 25838, 17588, 24048, 25604, 29936, 31596, /* 12024-12031 */
31732, 32358, 49282, 48268, 44372, 44032, 40668, 37606, /* 12032-12039 */
38964, 34558, 22596, 26064, 29270, 32876, 32164, 37522, /* 12040-12047 */
38712, 49548, 56224, 51082, 47956, 45690, 43796, 40996, /* 12048-12055 */
37946, 20408, 19992, 23678, 26892, 26572, 30016, 30426, /* 12056-12063 */
37146, 50006, 48036, 44642, 41648, 40994, 36466, 36810, /* 12064-12071 */
23250, 17366, 21338, 21394, 22244, 24956, 26752, 29670, /* 12072-12079 */
44510, 43934, 40196, 38064, 41152, 37044, 37028, 25278, /* 12080-12087 */
14724, 19168, 17606, 20346, 21484, 19354, 20884, 37346, /* 12088-12095 */
37706, 35916, 35472, 32806, 32616, 33986, 29336, 17040, /* 12096-12103 */
21302, 21310, 24600, 26354, 27042, 26826, 40220, 43726, /* 12104-12111 */
38776, 39784, 35630, 35416, 35636, 32726, 18004, 19084, /* 12112-12119 */
22934, 26496, 28734, 29454, 28568, 36904, 48146, 43606, /* 12120-12127 */
44124, 38110, 35884, 35422, 35476, 22306, 17780, 23404, /* 12128-12135 */
25644, 27928, 33234, 37298, 38062, 55272, 53714, 49540, /* 12136-12143 */
48168, 46938, 42528, 43202, 32126, 19774, 25418, 27414, /* 12144-12151 */
28494, 30084, 33150, 30342, 47048, 52948, 46080, 44652, /* 12152-12159 */
43570, 39318, 39498, 35066, 18446, 21288, 21910, 23562, /* 12160-12167 */
24562, 29244, 26816, 38884, 48744, 42198, 41902, 43074, /* 12168-12175 */
40334, 37862, 38070, 20622, 20248, 24576, 25136, 25800, /* 12176-12183 */
24676, 23780, 30848, 41244, 37578, 36588, 31700, 31908, /* 12184-12191 */
30264, 31468, 19212, 14202, 16958, 19052, 22308, 22084, /* 12192-12199 */
23966, 28426, 40114, 38418, 37916, 34708, 34648, 33420, /* 12200-12207 */
32886, 24364, 14722, 20790, 23350, 26928, 26602, 28528, /* 12208-12215 */
29836, 43460, 46368, 43352, 38756, 35684, 36248, 34948, /* 12216-12223 */
30576, 17492, 19686, 21744, 25588, 27102, 31294, 30826, /* 12224-12231 */
42176, 52280, 47094, 48348, 46698, 45370, 43216, 41758, /* 12232-12239 */
25684, 25094, 29628, 29714, 31892, 35246, 33264, 40524, /* 12240-12247 */
57290, 50498, 49002, 46392, 43498, 40562, 42236, 28430, /* 12248-12255 */
20300, 24372, 24048, 26996, 29390, 29432, 31154, 48202, /* 12256-12263 */
46086, 43410, 44820, 42296, 38666, 40210, 30660, 17762, /* 12264-12271 */
23596, 23378, 25136, 24708, 26330, 25326, 41342, 45112, /* 12272-12279 */
39558, 38076, 35384, 33294, 32458, 29150, 13274, 13418, /* 12280-12287 */
15916, 19138, 18238, 21110, 21238, 28442, 38858, 35598, /* 12288-12295 */
33558, 32012, 32818, 29914, 30362, 16598, 15782, 21266, /* 12296-12303 */
23636, 23632, 25798, 27312, 31902, 46096, 44160, 39382, /* 12304-12311 */
35160, 36768, 33574, 34798, 24238, 15880, 20866, 23900, /* 12312-12319 */
27196, 29322, 31946, 32868, 47390, 48844, 44370, 41634, /* 12320-12327 */
41610, 39702, 40958, 34476, 25642, 31220, 31054, 34958, /* 12328-12335 */
36772, 37276, 37248, 49708, 52396, 48948, 48624, 44704, /* 12336-12343 */
43624, 43434, 38472, 26090, 28238, 28344, 30540, 32048, /* 12344-12351 */
32286, 31844, 40686, 47710, 42954, 43088, 39064, 38006, /* 12352-12359 */
37136, 35916, 23784, 21738, 23730, 24474, 27768, 28014, /* 12360-12367 */
28476, 33414, 43924, 41374, 41312, 38010, 36538, 35646, /* 12368-12375 */
35266, 25280, 16470, 20128, 20334, 19788, 20646, 22694, /* 12376-12383 */
20906, 33938, 36242, 31466, 30892, 30692, 27418, 28738, /* 12384-12391 */
25056, 12006, 16416, 19590, 20916, 22136, 26016, 24228, /* 12392-12399 */
35594, 42834, 37150, 36968, 36762, 34732, 33870, 33996, /* 12400-12407 */
19956, 21286, 25588, 26106, 27402, 31598, 29794, 37168, /* 12408-12415 */
48678, 43416, 42200, 41394, 39854, 36986, 39196, 25888, /* 12416-12423 */
22060, 27186, 29012, 31552, 33040, 35124, 40668, 51980, /* 12424-12431 */
50264, 50188, 46444, 46118, 44500, 43352, 34414, 27458, /* 12432-12439 */
29638, 30224, 33552, 32316, 33384, 35290, 46068, 46948, /* 12440-12447 */
44552, 41508, 39830, 39640, 37918, 32048, 21788, 23426, /* 12448-12455 */
24418, 27980, 27046, 28538, 29346, 38242, 43560, 40876, /* 12456-12463 */
39000, 36122, 36712, 34262, 32172, 21146, 20032, 21998, /* 12464-12471 */
25580, 25876, 26550, 25432, 31082, 41146, 34322, 33484, /* 12472-12479 */
31554, 29126, 27238, 29566, 17176, 12828, 18676, 18204, /* 12480-12487 */
20894, 23692, 23496, 26124, 41274, 38838, 37512, 37826, /* 12488-12495 */
35556, 33440, 36498, 26988, 17776, 24586, 24716, 27146, /* 12496-12503 */
29908, 31114, 30430, 44738, 46158, 42164, 42690, 39464, /* 12504-12511 */
37186, 38856, 33196, 20358, 25310, 25354, 26052, 29082, /* 12512-12519 */
30340, 28904, 38874, 48062, 41660, 45426, 37488, 53200, /* 12520-12527 */
43980, 39598, 62724, 32460, 30452, 29392, 27208, 22312, /* 12528-12535 */
31224, 28380, 35880, 49498, 40922, 47012, 46388, 45330, /* 12536-12543 */
35896, 32830, 13266, 2046, 15448, 14382, 9922, 5600, /* 12544-12551 */
13962, 13058, 31450, 51016, 50226, 46614, 50100, 45536, /* 12552-12559 */
47242, 57808, 41288, 26906, 34208, 31846, 36606, 37152, /* 12560-12567 */
34364, 32426, 31326, 50428, 47226, 44742, 45216, 41916, /* 12568-12575 */
38766, 38480, 28052, 12790, 24684, 21920, 20854, 19834, /* 12576-12583 */
20942, 20998, 25598, 42842, 39076, 22534, 20148, 25292, /* 12584-12591 */
21600, 23890, 21472, 4264, 5730, 12530, 18536, 28632, /* 12592-12599 */
29798, 33452, 35598, 54066, 60012, 54426, 56682, 51670, /* 12600-12607 */
44324, 42206, 39260, 17494, 17140, 28994, 28792, 33258, /* 12608-12615 */
33788, 38500, 43682, 63808, 1802, 60028, 57092, 48754, /* 12616-12623 */
48758, 39646, 40996, 18332, 63588, 1176, 2680, 9478, /* 12624-12631 */
10044, 9600, 9034, 30932, 39992, 39796, 43788, 41276, /* 12632-12639 */
41094, 33632, 33712, 16234, 1916, 13410, 17006, 9250, /* 12640-12647 */
5856, 11848, 15612, 37752, 56432, 51874, 58632, 47984, /* 12648-12655 */
50934, 60302, 61220, 48582, 28550, 35524, 32340, 38630, /* 12656-12663 */
37290, 38142, 34718, 34806, 55700, 47508, 46894, 48112, /* 12664-12671 */
47332, 41194, 40218, 32740, 12204, 20458, 20776, 15744, /* 12672-12679 */
17844, 19068, 18032, 22522, 41400, 34268, 23348, 23594, /* 12680-12687 */
29682, 36266, 30946, 29858, 7630, 8324, 10970, 19280, /* 12688-12695 */
29388, 26556, 29624, 29554, 53138, 57898, 52360, 52662, /* 12696-12703 */
49558, 38986, 36732, 39006, 20090, 17500, 25524, 27066, /* 12704-12711 */
31620, 30116, 36852, 44468, 58524, 1422, 56166, 53432, /* 12712-12719 */
48212, 47856, 40556, 40980, 13250, 59564, 3218, 3472, /* 12720-12727 */
8646, 9200, 13094, 12814, 28280, 42410, 44584, 44194, /* 12728-12735 */
38648, 37734, 33336, 34026, 22488, 4562, 12914, 12026, /* 12736-12743 */
7740, 11404, 17514, 21062, 35460, 57232, 53808, 54836, /* 12744-12751 */
51288, 59030, 60874, 57462, 50030, 29964, 32232, 33826, /* 12752-12759 */
36472, 36618, 37540, 27110, 33574, 54862, 51746, 48826, /* 12760-12767 */
46074, 44596, 42886, 38816, 37882, 21162, 17030, 18436, /* 12768-12775 */
17192, 17646, 17728, 17906, 18992, 39998, 31690, 23274, /* 12776-12783 */
24332, 22552, 23098, 22928, 23742, 4440, 2530, 10526, /* 12784-12791 */
22996, 27486, 26622, 29576, 30348, 51532, 60548, 54462, /* 12792-12799 */
56228, 47262, 39776, 40842, 42746, 26060, 19384, 27752, /* 12800-12807 */
29960, 34940, 34572, 47512, 47414, 60326, 3700, 59674, /* 12808-12815 */
57634, 50766, 49118, 43944, 40326, 12666, 63718, 5244, /* 12816-12823 */
5904, 10630, 11364, 15036, 15088, 29162, 49710, 46722, /* 12824-12831 */
42318, 37298, 35704, 31482, 31688, 21772, 3776, 10538, /* 12832-12839 */
5196, 8738, 12266, 17592, 20254, 33024, 56188, 52986, /* 12840-12847 */
52834, 52330, 59260, 54390, 53946, 47180, 26624, 29920, /* 12848-12855 */
31958, 33818, 35782, 32708, 27922, 35014, 55020, 52752, /* 12856-12863 */
49212, 47086, 44682, 42372, 39208, 41524, 17890, 13388, /* 12864-12871 */
15700, 14836, 16066, 16450, 17388, 18352, 35308, 31582, /* 12872-12879 */
28390, 26684, 25602, 25960, 25226, 26200, 7694, 3660, /* 12880-12887 */
17172, 22000, 24322, 25646, 28994, 29760, 50566, 60810, /* 12888-12895 */
55842, 55638, 45168, 45494, 43894, 46940, 30206, 22092, /* 12896-12903 */
30826, 32814, 36216, 39832, 49712, 43990, 57742, 2598, /* 12904-12911 */
58200, 55794, 50618, 47962, 43086, 36358, 16426, 1646, /* 12912-12919 */
6642, 6432, 10194, 10858, 14586, 13056, 26014, 49802, /* 12920-12927 */
42074, 38930, 34366, 32822, 29234, 29562, 20980, 4068, /* 12928-12935 */
5866, 2980, 9214, 12550, 17660, 20246, 31044, 54248, /* 12936-12943 */
53120, 52454, 57780, 58672, 54458, 53226, 48212, 27340, /* 12944-12951 */
29384, 31790, 36758, 37388, 30382, 32432, 35992, 53688, /* 12952-12959 */
51918, 48906, 46566, 44430, 42288, 43184, 44376, 21050, /* 12960-12967 */
16802, 17978, 16894, 17968, 17752, 18808, 19062, 28940, /* 12968-12975 */
30446, 27688, 27650, 25560, 27338, 25594, 27290, 11334, /* 12976-12983 */
9250, 22984, 22490, 26066, 25276, 28990, 29002, 47012, /* 12984-12991 */
56204, 53208, 49462, 42052, 45684, 43036, 45610, 32726, /* 12992-12999 */
24696, 30436, 31732, 35996, 42192, 45488, 41580, 52356, /* 13000-13007 */
62714, 54374, 52586, 47256, 46992, 39968, 32184, 20724, /* 13008-13015 */
5300, 9644, 9410, 12924, 11956, 15932, 13832, 27938, /* 13016-13023 */
46474, 38658, 36416, 31936, 31380, 28460, 28442, 22474, /* 13024-13031 */
6052, 4172, 6462, 11840, 14960, 19140, 22198, 30960, /* 13032-13039 */
52598, 52108, 54984, 59902, 57188, 54898, 53054, 49310, /* 13040-13047 */
31080, 31554, 34150, 36610, 32028, 30416, 33528, 35880, /* 13048-13055 */
54258, 54266, 50596, 48536, 45480, 45106, 49018, 45332, /* 13056-13063 */
22674, 16468, 18336, 16982, 18412, 17502, 19596, 15068, /* 13064-13071 */
25566, 32796, 28056, 28472, 25978, 26578, 24442, 27618, /* 13072-13079 */
10734, 11404, 21532, 20072, 24270, 23374, 26788, 26300, /* 13080-13087 */
43932, 55626, 50374, 43984, 42166, 44654, 42802, 45842, /* 13088-13095 */
33290, 23320, 29996, 30250, 38558, 43694, 43950, 41544, /* 13096-13103 */
51032, 62138, 54478, 52728, 47240, 46232, 35476, 32408, /* 13104-13111 */
22948, 6038, 9904, 9794, 12456, 13138, 15276, 16610, /* 13112-13119 */
31608, 45162, 39400, 36484, 32858, 31488, 28964, 28486, /* 13120-13127 */
24714, 3290, 2480, 8640, 12842, 17312, 20296, 23000, /* 13128-13135 */
30542, 52198, 53048, 59536, 59742, 56740, 55190, 53260, /* 13136-13143 */
50554, 32338, 31094, 35122, 34746, 29534, 32154, 34884, /* 13144-13151 */
36968, 53808, 55564, 50378, 49706, 44824, 48916, 49156, /* 13152-13159 */
44190, 23048, 14624, 17018, 14894, 16740, 15768, 17894, /* 13160-13167 */
9434, 24764, 33174, 28704, 29232, 26496, 27312, 25072, /* 13168-13175 */
26766, 15596, 14872, 18956, 18792, 22420, 22164, 25596, /* 13176-13183 */
25802, 40288, 55458, 45130, 43570, 43216, 44548, 42946, /* 13184-13191 */
45124, 34796, 23122, 29384, 30882, 41932, 42008, 43674, /* 13192-13199 */
40430, 48778, 61440, 54640, 52364, 48154, 44002, 36348, /* 13200-13207 */
37194, 27776, 9796, 12126, 12302, 14390, 15384, 16790, /* 13208-13215 */
20516, 28688, 43242, 38952, 36234, 32612, 30988, 29168, /* 13216-13223 */
28802, 25138, 2994, 6044, 11126, 15168, 18242, 21552, /* 13224-13231 */
23810, 29776, 50176, 54844, 57464, 55370, 53412, 51398, /* 13232-13239 */
50278, 48446, 30812, 28704, 32892, 30096, 31296, 33004, /* 13240-13247 */
35522, 36292, 52664, 55488, 50654, 48118, 45242, 49118, /* 13248-13255 */
44518, 42320, 22042, 13070, 15394, 13998, 15916, 15776, /* 13256-13263 */
15020, 10240, 26006, 34922, 30252, 29726, 26500, 26964, /* 13264-13271 */
24690, 26570, 18188, 10616, 16482, 16870, 20684, 21522, /* 13272-13279 */
25164, 24900, 39694, 53372, 45692, 47878, 46072, 47468, /* 13280-13287 */
45456, 47780, 38254, 26024, 30904, 36156, 42814, 41424, /* 13288-13295 */
43374, 41276, 48620, 62098, 55948, 53148, 48912, 42296, /* 13296-13303 */
38920, 38848, 31908, 12676, 13924, 14896, 16846, 16906, /* 13304-13311 */
20084, 23878, 27166, 42450, 38396, 35752, 32002, 29680, /* 13312-13319 */
27512, 27504, 21322, 2098, 5156, 9752, 13240, 16760, /* 13320-13327 */
19728, 22598, 27226, 48218, 56462, 55014, 54086, 51592, /* 13328-13335 */
50604, 48248, 47856, 30054, 27878, 29910, 26786, 31954, /* 13336-13343 */
32824, 35858, 35344, 51790, 56070, 50636, 49048, 48960, /* 13344-13351 */
49362, 43726, 42720, 23578, 13238, 15684, 13456, 15842, /* 13352-13359 */
14812, 12968, 10486, 25306, 35604, 30146, 30646, 27334, /* 13360-13367 */
28256, 24886, 30202, 21810, 10560, 17310, 17434, 21636, /* 13368-13375 */
22370, 26080, 25434, 39232, 51216, 46378, 49488, 47932, /* 13376-13383 */
49502, 47180, 48954, 40950, 26652, 33050, 38712, 41674, /* 13384-13391 */
40926, 42558, 40710, 46702, 61270, 54882, 53092, 46196, /* 13392-13399 */
40502, 39270, 38316, 32408, 12124, 12472, 12874, 14266, /* 13400-13407 */
14126, 20566, 21376, 23674, 40600, 37256, 34016, 30982, /* 13408-13415 */
29048, 27684, 25594, 19844, 3174, 4418, 10048, 13380, /* 13416-13423 */
16574, 18830, 22658, 25338, 49418, 57608, 53418, 53544, /* 13424-13431 */
51170, 50880, 48286, 48594, 31252, 28226, 28460, 28716, /* 13432-13439 */
34026, 34600, 38342, 36510, 52508, 58404, 51926, 52094, /* 13440-13447 */
52160, 50122, 45548, 44234, 26242, 14432, 19488, 17504, /* 13448-13455 */
19644, 15160, 14474, 13734, 25078, 35014, 30046, 29944, /* 13456-13463 */
26934, 27554, 25204, 32656, 23120, 12350, 18134, 18584, /* 13464-13471 */
21596, 22258, 25068, 25276, 34100, 44756, 44166, 45768, /* 13472-13479 */
45380, 46226, 45228, 47232, 41220, 27490, 35502, 39440, /* 13480-13487 */
40644, 40674, 41988, 40152, 44042, 57214, 52414, 49878, /* 13488-13495 */
41570, 39274, 38176, 37352, 33184, 15830, 13816, 14960, /* 13496-13503 */
14960, 18070, 22662, 20872, 22580, 36946, 35424, 31804, /* 13504-13511 */
29620, 27386, 26720, 21078, 19716, 7002, 6486, 11320, /* 13512-13519 */
14338, 18280, 20602, 23422, 26538, 49018, 54640, 52052, /* 13520-13527 */
52664, 51084, 50576, 48208, 49036, 36102, 29076, 29864, /* 13528-13535 */
32676, 35802, 36766, 39512, 38444, 50918, 57130, 51238, /* 13536-13543 */
54532, 52408, 49630, 45646, 44060, 29166, 17570, 19486, /* 13544-13551 */
17774, 17926, 12372, 14942, 13640, 24192, 34806, 30416, /* 13552-13559 */
29724, 26804, 26816, 27608, 32898, 22018, 11400, 16308, /* 13560-13567 */
17228, 20288, 20842, 24026, 24546, 29726, 44916, 44980, /* 13568-13575 */
46266, 46500, 47422, 47884, 49770, 43892, 30534, 35774, /* 13576-13583 */
36974, 39202, 38820, 39626, 38822, 42790, 55794, 52476, /* 13584-13591 */
47622, 43024, 41786, 39492, 38570, 34152, 16696, 13856, /* 13592-13599 */
14800, 15146, 18038, 18960, 19072, 20486, 34898, 34902, /* 13600-13607 */
31536, 29506, 27772, 26506, 23056, 23934, 10468, 9362, /* 13608-13615 */
14658, 17248, 20576, 22434, 25354, 28614, 47018, 53692, /* 13616-13623 */
51206, 51846, 50024, 50470, 48316, 49424, 35966, 27656, /* 13624-13631 */
32596, 33768, 37204, 37356, 39880, 37878, 49178, 56518, /* 13632-13639 */
51502, 52176, 47638, 46042, 42340, 42180, 28312, 15478, /* 13640-13647 */
17414, 15822, 15210, 13666, 16466, 14830, 23754, 34882, /* 13648-13655 */
30302, 29954, 26782, 26172, 26622, 28698, 21254, 8882, /* 13656-13663 */
13700, 15568, 18948, 20288, 23592, 22586, 28798, 46146, /* 13664-13671 */
45920, 47220, 46464, 46914, 46084, 46872, 42926, 30884, /* 13672-13679 */
34684, 35670, 37892, 39018, 40016, 39764, 42208, 56566, /* 13680-13687 */
53820, 48004, 45876, 43810, 42310, 40856, 38122, 20648, /* 13688-13695 */
17196, 17846, 18916, 21516, 20964, 21630, 21460, 36096, /* 13696-13703 */
36628, 32670, 31586, 29296, 26912, 24608, 26426, 12960, /* 13704-13711 */
10456, 15612, 17368, 20786, 21758, 25522, 28148, 43516, /* 13712-13719 */
51712, 48950, 50320, 48256, 48766, 46122, 48202, 33792, /* 13720-13727 */
25580, 32116, 31890, 36074, 35858, 39058, 36628, 46750, /* 13728-13735 */
55822, 52118, 51520, 46766, 45320, 41276, 41566, 28754, /* 13736-13743 */
15264, 17428, 14666, 13864, 13564, 16264, 14716, 22690, /* 13744-13751 */
35228, 29994, 29980, 26926, 28558, 27368, 27798, 22082, /* 13752-13759 */
8682, 13502, 15352, 18510, 20182, 23006, 21020, 28346, /* 13760-13767 */
46222, 46468, 47548, 47830, 48076, 47784, 47808, 46322, /* 13768-13775 */
34068, 35280, 37444, 38914, 40534, 41250, 41360, 42744, /* 13776-13783 */
57448, 53960, 49072, 47886, 44914, 43134, 41484, 39360, /* 13784-13791 */
22064, 17074, 18240, 19612, 20620, 20036, 20574, 19876, /* 13792-13799 */
33884, 36236, 31558, 30654, 26148, 24134, 23032, 24582, /* 13800-13807 */
11644, 7820, 13552, 14848, 19262, 20304, 25552, 26554, /* 13808-13815 */
40396, 50306, 47988, 49552, 47684, 47942, 45824, 47614, /* 13816-13823 */
33260, 25484, 31696, 32048, 35916, 36298, 38950, 37228, /* 13824-13831 */
45550, 57072, 53234, 51062, 46978, 45226, 41806, 42162, /* 13832-13839 */
31306, 17090, 19120, 15298, 15718, 15956, 18370, 17006, /* 13840-13847 */
23740, 37110, 32404, 30964, 29168, 31232, 28244, 28982, /* 13848-13855 */
24056, 10528, 14362, 16624, 19608, 21458, 22730, 21564, /* 13856-13863 */
28526, 46202, 47092, 47892, 48108, 48342, 47902, 47548, /* 13864-13871 */
48646, 34078, 33982, 36694, 38060, 39624, 40138, 40250, /* 13872-13879 */
40932, 54944, 51580, 47856, 46198, 43988, 42266, 39938, /* 13880-13887 */
38976, 22166, 16270, 19142, 19448, 19112, 18606, 19640, /* 13888-13895 */
18246, 31470, 35066, 30636, 29404, 23550, 23266, 21988, /* 13896-13903 */
24062, 11580, 6536, 12732, 14732, 18722, 20330, 26152, /* 13904-13911 */
24886, 38724, 49254, 47280, 48712, 46946, 47758, 46032, /* 13912-13919 */
46122, 34620, 26426, 32108, 33238, 37174, 37410, 40142, /* 13920-13927 */
38486, 47228, 60190, 54376, 52788, 48528, 47164, 43560, /* 13928-13935 */
43750, 33774, 19254, 19138, 15504, 17358, 17150, 18818, /* 13936-13943 */
17670, 23732, 36944, 33436, 31858, 30868, 30882, 28136, /* 13944-13951 */
28982, 24058, 11852, 16030, 17508, 19964, 21256, 23550, /* 13952-13959 */
24070, 28278, 42994, 44576, 45320, 45366, 45642, 45650, /* 13960-13967 */
45264, 44406, 32196, 32478, 34688, 36306, 38636, 39574, /* 13968-13975 */
39982, 40158, 52748, 53062, 49562, 47092, 44312, 42610, /* 13976-13983 */
39956, 39116, 25006, 18518, 18824, 17734, 18144, 17360, /* 13984-13991 */
18360, 17328, 28196, 32000, 28068, 27772, 25056, 24988, /* 13992-13999 */
23454, 25064, 15196, 10380, 15224, 16718, 20480, 21170, /* 14000-14007 */
24408, 24040, 35534, 46324, 45084, 47086, 46558, 47760, /* 14008-14015 */
46530, 48200, 40270, 31810, 36716, 37196, 40252, 40570, /* 14016-14023 */
42170, 40740, 46574, 55916, 51396, 49640, 46192, 45076, /* 14024-14031 */
42442, 42412, 34636, 21486, 21470, 20094, 20054, 18764, /* 14032-14039 */
19604, 18440, 22518, 33644, 31006, 29290, 26980, 25672, /* 14040-14047 */
25062, 24978, 22522, 10944, 12986, 15976, 18314, 20616, /* 14048-14055 */
22350, 23648, 27344, 41982, 44632, 45268, 45784, 45630, /* 14056-14063 */
45726, 45128, 44840, 33316, 32428, 34870, 35900, 38616, /* 14064-14071 */
38950, 40344, 39982, 51182, 52360, 48456, 47424, 44026, /* 14072-14079 */
42530, 40602, 40274, 26402, 19786, 20782, 19052, 19762, /* 14080-14087 */
18656, 20014, 18570, 29144, 34404, 30154, 29746, 26864, /* 14088-14095 */
27220, 25520, 27328, 18122, 11894, 17040, 18254, 21404, /* 14096-14103 */
22582, 25734, 24980, 34912, 46458, 46176, 49408, 47800, /* 14104-14111 */
48896, 47808, 49472, 42166, 32546, 37496, 36780, 38622, /* 14112-14119 */
39090, 40420, 39298, 44246, 54330, 50128, 48266, 45102, /* 14120-14127 */
43792, 40864, 41384, 34222, 20896, 18790, 19418, 5686, /* 14128-14135 */
1102, 9580, 10018, 1396, 2504, 15160, 35762, 38022, /* 14136-14143 */
33470, 36530, 32938, 37290, 44032, 40346, 38896, 15154, /* 14144-14151 */
16756, 19590, 22170, 23820, 25984, 27436, 28396, 28610, /* 14152-14159 */
38168, 44952, 38986, 40662, 37884, 37492, 37870, 34270, /* 14160-14167 */
37384, 17940, 13498, 20744, 32202, 36984, 37528, 39320, /* 14168-14175 */
43386, 40576, 60102, 1836, 60242, 58188, 53210, 52646, /* 14176-14183 */
39888, 37434, 39572, 23986, 14384, 22060, 24542, 27486, /* 14184-14191 */
31300, 31238, 37028, 31266, 55520, 4562, 59298, 56944, /* 14192-14199 */
49194, 47538, 42790, 40254, 38826, 26610, 10854, 17828, /* 14200-14207 */
12502, 8842, 13370, 14714, 17184, 16238, 25576, 41880, /* 14208-14215 */
38712, 34316, 33870, 27944, 34696, 37470, 35318, 28168, /* 14216-14223 */
7108, 12088, 12840, 17266, 17402, 19906, 21078, 23588, /* 14224-14231 */
24824, 35658, 38008, 34434, 35556, 32678, 34048, 31420, /* 14232-14239 */
32338, 31318, 11432, 13158, 18838, 31876, 36024, 36138, /* 14240-14247 */
39776, 41166, 42344, 64594, 63406, 58946, 55492, 52986, /* 14248-14255 */
50166, 37442, 36714, 36830, 19372, 15828, 23466, 24498, /* 14256-14263 */
29338, 31988, 32654, 36120, 32796, 62508, 2556, 58378, /* 14264-14271 */
55490, 50092, 47566, 43176, 40670, 38928, 23218, 11854, /* 14272-14279 */
19870, 13218, 10064, 15106, 16006, 18164, 17016, 30408, /* 14280-14287 */
42758, 36752, 34030, 33334, 28080, 35542, 36922, 36662, /* 14288-14295 */
22830, 7108, 13184, 14082, 18238, 17662, 21132, 21870, /* 14296-14303 */
23514, 28964, 38200, 36682, 34506, 34944, 32012, 33836, /* 14304-14311 */
30612, 33928, 25478, 8674, 13724, 18970, 32864, 34894, /* 14312-14319 */
35220, 39644, 38698, 46014, 180, 60370, 58852, 53686, /* 14320-14327 */
52422, 47932, 35298, 36622, 33118, 16106, 17432, 23374, /* 14328-14335 */
25562, 31044, 31898, 34162, 35420, 37020, 2334, 428, /* 14336-14343 */
60148, 54882, 50570, 46904, 42572, 41772, 37876, 19266, /* 14344-14351 */
14060, 20654, 12818, 11054, 16126, 16558, 18230, 18030, /* 14352-14359 */
35344, 42722, 35856, 34890, 32468, 28904, 36414, 37206, /* 14360-14367 */
36500, 16844, 8932, 14318, 14678, 18790, 18338, 22038, /* 14368-14375 */
22616, 25364, 34292, 38940, 36002, 35624, 35870, 33578, /* 14376-14383 */
34912, 30656, 35328, 19680, 9614, 16046, 21202, 35114, /* 14384-14391 */
34934, 35542, 40190, 37806, 50976, 104, 57886, 57032, /* 14392-14399 */
51544, 50876, 44770, 33642, 36218, 27888, 12798, 18554, /* 14400-14407 */
23520, 25502, 30528, 30682, 34688, 32886, 42000, 4532, /* 14408-14415 */
63022, 58824, 52736, 50300, 45410, 42312, 41564, 35136, /* 14416-14423 */
16026, 16314, 21010, 12306, 12780, 17118, 17786, 18372, /* 14424-14431 */
21854, 41016, 41320, 35466, 35076, 31788, 30220, 36820, /* 14432-14439 */
37874, 34330, 12060, 10860, 14208, 16206, 19016, 19756, /* 14440-14447 */
22634, 22484, 26436, 37062, 38354, 34670, 36354, 36200, /* 14448-14455 */
34324, 34838, 31766, 34636, 13936, 10392, 15764, 22462, /* 14456-14463 */
32832, 32812, 35308, 39048, 37480, 56308, 63766, 57356, /* 14464-14471 */
56338, 50900, 50624, 44234, 36678, 38502, 24860, 13080, /* 14472-14479 */
20934, 23476, 26596, 31210, 29952, 35636, 31734, 47152, /* 14480-14487 */
2376, 59238, 56382, 50038, 47454, 43648, 41206, 40802, /* 14488-14495 */
30480, 12718, 17734, 20056, 14254, 16666, 18800, 19302, /* 14496-14503 */
18812, 27450, 44924, 40606, 36870, 35942, 31802, 32026, /* 14504-14511 */
35856, 38222, 29178, 9002, 13018, 14168, 18576, 20128, /* 14512-14519 */
21380, 23428, 23264, 29678, 42480, 39414, 36590, 36760, /* 14520-14527 */
33590, 33850, 32602, 31802, 30890, 9416, 12306, 15432, /* 14528-14535 */
24182, 33258, 32728, 36660, 39030, 39760, 60982, 62170, /* 14536-14543 */
57028, 54650, 50610, 49410, 42316, 35526, 37028, 20342, /* 14544-14551 */
13644, 22118, 23266, 26962, 30664, 30708, 35354, 31140, /* 14552-14559 */
52660, 594, 57546, 54460, 48694, 46118, 42342, 39812, /* 14560-14567 */
39304, 24544, 11858, 18944, 18542, 13680, 16680, 17776, /* 14568-14575 */
18928, 18262, 31666, 45106, 38660, 37036, 34666, 31090, /* 14576-14583 */
32402, 34958, 37676, 24728, 11478, 16068, 17184, 20856, /* 14584-14591 */
20710, 23096, 24928, 24728, 33354, 40914, 35768, 35142, /* 14592-14599 */
34572, 32280, 34134, 31908, 34020, 27604, 11430, 17438, /* 14600-14607 */
18270, 28762, 35782, 34598, 38860, 38778, 43376, 61014, /* 14608-14615 */
58000, 55614, 52094, 49746, 48148, 41340, 36170, 35380, /* 14616-14623 */
19158, 18244, 24218, 25172, 29678, 30796, 32210, 34220, /* 14624-14631 */
33106, 55514, 60524, 54464, 50108, 46766, 44050, 40558, /* 14632-14639 */
39190, 36962, 21720, 15578, 22168, 20664, 15222, 18054, /* 14640-14647 */
19322, 19682, 20314, 35030, 41430, 35628, 34416, 32280, /* 14648-14655 */
29848, 31290, 34642, 37158, 19270, 12640, 16724, 18018, /* 14656-14663 */
20796, 20700, 23954, 25096, 25454, 37388, 41808, 35990, /* 14664-14671 */
36126, 34974, 33682, 34908, 31654, 34800, 23696, 12284, /* 14672-14679 */
18660, 19550, 31076, 36024, 35702, 41006, 38806, 48212, /* 14680-14687 */
62906, 57494, 55580, 51318, 49982, 47690, 40096, 36036, /* 14688-14695 */
31992, 16262, 20352, 24828, 26084, 30780, 30956, 34090, /* 14696-14703 */
33876, 37096, 58650, 58822, 54362, 49200, 46220, 42838, /* 14704-14711 */
39608, 38720, 33406, 17550, 16132, 21352, 18718, 14108, /* 14712-14719 */
17260, 17742, 17716, 20914, 36614, 38190, 33150, 32982, /* 14720-14727 */
30216, 28894, 29620, 35220, 34274, 14660, 14062, 16724, /* 14728-14735 */
19354, 21406, 22210, 25084, 25438, 27402, 41192, 40962, /* 14736-14743 */
35286, 36468, 34624, 34116, 35048, 32158, 35854, 20602, /* 14744-14751 */
14812, 20710, 22304, 34336, 37538, 37870, 42520, 39362, /* 14752-14759 */
54642, 62664, 56382, 55146, 50592, 48664, 46536, 38578, /* 14760-14767 */
36268, 27378, 15268, 22702, 24938, 27304, 31804, 31198, /* 14768-14775 */
34934, 32514, 42688, 60996, 57722, 54288, 49010, 46438, /* 14776-14783 */
43066, 40204, 39314, 29946, 15506, 17656, 21634, 17882, /* 14784-14791 */
14218, 16548, 16592, 16868, 23342, 38386, 36250, 32660, /* 14792-14799 */
31512, 28496, 28622, 29388, 35428, 29552, 11376, 14290, /* 14800-14807 */
15920, 19486, 20424, 21898, 24800, 24432, 28836, 43176, /* 14808-14815 */
39220, 34924, 35950, 33628, 34640, 34408, 33000, 34564, /* 14816-14823 */
16064, 16416, 20958, 24052, 36176, 37484, 39218, 42088, /* 14824-14831 */
40760, 59856, 61786, 57092, 54224, 50680, 49042, 46002, /* 14832-14839 */
40468, 38280, 24628, 17720, 25656, 26064, 29348, 31976, /* 14840-14847 */
31282, 35022, 32230, 47398, 57960, 53314, 49840, 45334, /* 14848-14855 */
43072, 39744, 37986, 37382, 25234, 13960, 19230, 21676, /* 14856-14863 */
18630, 17636, 19006, 19100, 18900, 28344, 40600, 35170, /* 14864-14871 */
33272, 31464, 28238, 28892, 27870, 33686, 23258, 8692, /* 14872-14879 */
13858, 14740, 18662, 19310, 22330, 24106, 24130, 31710, /* 14880-14887 */
45378, 39132, 36588, 37352, 34324, 35738, 33478, 34512, /* 14888-14895 */
31010, 13768, 18722, 20566, 25746, 34468, 35294, 39504, /* 14896-14903 */
40152, 43916, 62730, 59680, 57136, 53800, 51716, 49460, /* 14904-14911 */
47184, 41748, 38046, 22762, 21222, 28036, 27970, 31442, /* 14912-14919 */
32810, 33688, 35328, 34610, 52678, 57398, 53644, 49122, /* 14920-14927 */
45940, 42916, 40106, 38012, 36064, 20426, 13926, 19766, /* 14928-14935 */
21308, 17532, 17018, 18514, 18496, 18750, 31458, 40028, /* 14936-14943 */
32970, 32920, 30540, 28150, 28374, 27664, 33782, 18294, /* 14944-14951 */
9324, 14384, 15314, 18648, 19664, 22332, 23738, 24172, /* 14952-14959 */
35562, 45612, 36326, 36430, 36042, 33324, 35322, 31948, /* 14960-14967 */
34610, 25198, 12232, 19166, 19930, 26184, 34406, 34740, /* 14968-14975 */
40160, 39300, 48454, 63602, 58096, 56840, 53000, 51780, /* 14976-14983 */
48700, 46342, 41274, 34864, 19710, 22706, 27708, 27996, /* 14984-14991 */
32776, 32166, 34870, 34762, 38184, 55954, 56324, 54174, /* 14992-14999 */
48220, 46378, 42770, 40298, 38786, 34954, 18208, 16284, /* 15000-15007 */
21560, 22466, 18678, 18504, 19390, 18818, 20102, 35600, /* 15008-15015 */
39668, 32670, 32730, 29066, 28568, 27456, 28652, 33024, /* 15016-15023 */
13082, 10720, 14130, 16778, 18686, 19526, 22502, 23510, /* 15024-15031 */
24596, 39730, 44850, 34894, 36436, 34540, 32912, 34164, /* 15032-15039 */
31326, 35086, 19182, 12270, 19084, 20016, 28040, 35022, /* 15040-15047 */
35782, 41720, 39390, 54310, 64034, 57826, 56582, 52702, /* 15048-15055 */
51330, 48478, 45722, 40664, 31204, 18334, 24680, 27710, /* 15056-15063 */
28854, 33600, 32656, 36590, 34226, 42672, 57664, 55502, /* 15064-15071 */
53430, 48050, 46124, 42426, 40182, 38822, 32360, 18002, /* 15072-15079 */
21278, 24172, 24046, 19830, 19728, 19964, 18806, 23024, /* 15080-15087 */
36294, 35546, 30574, 30900, 27422, 28010, 25492, 29698, /* 15088-15095 */
29428, 11628, 14396, 15662, 18982, 19580, 21122, 23024, /* 15096-15103 */
23684, 26836, 41278, 39578, 32092, 34480, 32124, 32784, /* 15104-15111 */
32014, 31074, 31828, 16476, 15994, 20526, 21950, 29518, /* 15112-15119 */
34408, 35814, 40162, 38696, 55492, 57778, 54670, 52914, /* 15120-15127 */
50120, 48786, 46614, 43710, 38556, 28264, 21262, 27724, /* 15128-15135 */
28296, 31452, 34484, 33922, 37192, 34556, 46610, 55010, /* 15136-15143 */
54058, 51516, 47072, 45350, 41806, 40182, 39224, 30012, /* 15144-15151 */
18428, 22820, 24770, 24150, 20420, 20450, 20382, 19828, /* 15152-15159 */
27372, 38334, 34338, 31292, 31294, 27756, 28962, 25566, /* 15160-15167 */
32242, 25330, 11142, 16344, 16408, 20634, 20276, 22634, /* 15168-15175 */
23982, 24432, 30480, 44130, 38292, 33558, 35822, 32800, /* 15176-15183 */
34024, 32338, 33308, 29874, 15060, 18922, 21348, 23440, /* 15184-15191 */
31426, 35014, 37430, 39366, 40894, 57710, 55308, 53662, /* 15192-15199 */
50062, 48706, 46390, 44590, 42380, 38278, 26094, 22232, /* 15200-15207 */
28560, 28332, 31864, 33248, 33710, 36410, 34694, 49724, /* 15208-15215 */
52358, 50386, 47608, 44286, 42790, 40104, 38870, 37424, /* 15216-15223 */
25210, 18570, 23858, 25148, 24934, 23160, 23098, 22832, /* 15224-15231 */
22318, 32926, 40310, 33794, 32672, 31030, 28248, 28916, /* 15232-15239 */
25236, 31344, 18576, 10514, 15620, 16340, 19738, 19688, /* 15240-15247 */
22886, 23792, 24442, 33690, 44704, 38012, 35946, 36232, /* 15248-15255 */
33130, 34710, 31482, 34468, 25930, 14460, 19874, 20864, /* 15256-15263 */
24748, 30130, 32950, 37182, 36876, 43298, 58326, 53972, /* 15264-15271 */
53270, 49340, 49042, 45730, 44778, 42674, 36754, 23516, /* 15272-15279 */
23788, 28932, 28644, 32846, 32696, 34872, 34616, 36592, /* 15280-15287 */
52340, 50490, 50122, 46028, 44376, 41524, 39188, 38844, /* 15288-15295 */
35538, 22018, 19624, 24448, 25240, 24646, 23220, 23216, /* 15296-15303 */
22390, 23932, 36020, 39516, 33474, 33458, 30540, 29084, /* 15304-15311 */
28850, 27100, 31658, 16022, 13614, 17104, 19324, 21666, /* 15312-15319 */
22226, 25028, 25310, 26384, 38102, 45640, 37620, 36472, /* 15320-15327 */
35098, 32860, 34264, 31062, 34148, 21420, 14342, 19826, /* 15328-15335 */
20952, 25390, 30486, 33262, 37374, 36078, 47148, 57918, /* 15336-15343 */
52964, 52352, 48356, 48450, 44880, 44480, 42166, 33470, /* 15344-15351 */
21424, 25058, 28476, 28546, 32828, 31784, 35356, 32828, /* 15352-15359 */
39738, 52796, 49216, 49554, 44442, 43744, 39898, 38536, /* 15360-15367 */
38306, 32716, 18696, 20252, 23922, 24482, 24044, 22868, /* 15368-15375 */
23198, 21870, 25528, 38608, 38404, 33580, 33556, 29868, /* 15376-15383 */
29808, 27618, 28306, 29546, 12552, 14752, 16470, 19864, /* 15384-15391 */
20838, 22620, 25228, 25546, 27832, 41588, 45206, 37238, /* 15392-15399 */
37318, 35072, 34382, 34302, 32138, 34286, 19292, 16454, /* 15400-15407 */
20776, 22604, 27364, 31858, 34904, 38906, 37438, 52482, /* 15408-15415 */
57512, 53250, 51822, 48926, 47912, 44942, 44330, 41030, /* 15416-15423 */
29666, 21052, 26978, 28194, 29838, 33164, 31954, 35838, /* 15424-15431 */
32416, 44204, 51556, 48022, 47956, 43078, 42294, 38530, /* 15432-15439 */
37366, 36638, 27630, 16458, 21250, 23468, 23940, 23348, /* 15440-15447 */
22502, 22962, 21748, 29208, 40662, 36732, 33816, 33362, /* 15448-15455 */
29772, 30476, 26930, 30006, 25738, 11206, 16810, 17160, /* 15456-15463 */
20978, 20976, 23592, 25172, 25518, 30232, 44366, 43082, /* 15464-15471 */
36348, 37426, 34262, 35552, 33672, 33630, 32388, 16462, /* 15472-15479 */
18968, 21406, 24046, 28644, 32618, 36634, 38408, 39920, /* 15480-15487 */
56766, 56108, 53674, 50798, 48764, 47138, 44770, 44230, /* 15488-15495 */
38882, 25504, 21392, 27740, 27764, 30972, 32666, 32506, /* 15496-15503 */
35140, 32594, 48426, 50322, 48542, 46266, 42424, 41292, /* 15504-15511 */
37786, 37402, 35416, 23460, 16022, 21740, 22762, 23894, /* 15512-15519 */
22720, 21196, 21404, 20406, 30372, 39094, 33774, 31724, /* 15520-15527 */
30590, 27832, 29076, 24984, 29998, 21566, 11394, 16964, /* 15528-15535 */
17562, 21640, 21552, 24974, 25966, 26424, 33934, 47054, /* 15536-15543 */
42320, 37834, 38178, 34926, 36552, 33340, 35832, 29242, /* 15544-15551 */
15748, 20712, 22228, 25970, 30304, 33830, 38990, 38964, /* 15552-15559 */
44198, 59408, 55044, 53940, 50246, 49358, 46800, 44830, /* 15560-15567 */
44176, 36790, 23300, 23438, 28196, 27764, 31844, 31954, /* 15568-15575 */
33956, 34580, 35050, 52234, 51340, 48354, 45106, 43310, /* 15576-15583 */
40892, 38224, 37752, 35014, 24214, 20620, 24546, 24436, /* 15584-15591 */
24310, 25206, 23814, 22412, 22032, 30994, 35638, 29732, /* 15592-15599 */
29618, 27374, 25756, 25870, 23100, 26746, 14292, 11462, /* 15600-15607 */
15266, 17270, 20070, 21008, 24428, 25238, 26450, 35946, /* 15608-15615 */
44062, 39032, 38794, 37754, 35604, 36614, 32782, 36044, /* 15616-15623 */
26104, 19316, 23928, 24718, 28854, 31050, 33498, 38980, /* 15624-15631 */
37110, 47086, 56392, 52250, 51858, 48126, 48488, 45632, /* 15632-15639 */
44502, 43744, 37368, 26846, 29118, 31764, 31406, 34740, /* 15640-15647 */
33590, 36052, 33970, 38398, 49960, 45254, 44458, 40128, /* 15648-15655 */
39758, 37036, 35358, 35678, 31856, 20458, 20650, 24596, /* 15656-15663 */
24482, 24858, 25792, 24328, 23100, 24398, 34548, 35408, /* 15664-15671 */
30154, 30640, 27462, 26662, 25870, 24782, 25430, 12386, /* 15672-15679 */
12880, 15250, 18578, 20376, 21670, 24118, 24862, 27654, /* 15680-15687 */
38174, 42426, 38396, 38870, 36682, 35530, 35878, 33580, /* 15688-15695 */
36182, 22748, 20646, 24202, 25650, 29900, 31888, 34140, /* 15696-15703 */
38798, 38000, 51292, 56164, 52274, 51924, 49310, 48686, /* 15704-15711 */
45822, 45718, 44750, 36370, 28002, 32080, 33216, 34410, /* 15712-15719 */
36610, 35298, 37994, 34826, 43336, 50374, 45552, 43944, /* 15720-15727 */
40914, 39544, 36778, 35944, 35072, 29338, 19378, 21564, /* 15728-15735 */
23424, 23784, 25218, 24446, 23174, 21860, 28650, 40236, /* 15736-15743 */
38378, 28744, 26620, 28772, 25622, 18712, 23900, 24626, /* 15744-15751 */
3502, 6132, 11322, 12830, 16102, 21254, 20756, 19184, /* 15752-15759 */
20366, 36594, 45220, 45828, 44186, 45322, 53414, 49788, /* 15760-15767 */
48792, 46968, 38374, 36002, 39552, 42808, 37350, 43642, /* 15768-15775 */
42710, 42524, 42080, 51854, 49636, 44152, 36460, 32092, /* 15776-15783 */
25310, 24290, 25172, 24838, 10094, 8468, 13138, 9966, /* 15784-15791 */
18866, 16960, 18638, 20496, 18028, 37806, 39488, 41092, /* 15792-15799 */
48188, 45128, 48480, 45758, 43900, 49758, 39360, 30248, /* 15800-15807 */
36028, 37280, 40504, 41904, 42500, 44422, 41086, 51636, /* 15808-15815 */
49916, 38528, 35060, 28734, 26154, 25320, 16884, 24008, /* 15816-15823 */
9042, 2910, 12874, 14572, 13528, 16846, 19140, 19734, /* 15824-15831 */
23416, 34022, 38726, 43380, 42408, 44482, 44482, 42972, /* 15832-15839 */
48292, 46458, 37404, 35348, 36812, 39796, 40078, 39566, /* 15840-15847 */
39926, 42370, 41916, 48398, 54020, 44042, 39154, 37480, /* 15848-15855 */
29476, 27746, 24006, 23292, 18896, 5678, 8602, 8628, /* 15856-15863 */
9538, 18954, 22814, 19436, 20722, 27520, 39770, 42500, /* 15864-15871 */
44676, 47302, 48054, 50016, 48950, 48224, 43004, 31492, /* 15872-15879 */
36828, 40578, 38508, 40466, 36788, 38770, 44826, 46208, /* 15880-15887 */
53930, 46082, 36296, 33186, 29970, 26004, 21466, 23628, /* 15888-15895 */
20326, 7570, 8200, 12352, 10318, 15264, 18408, 19642, /* 15896-15903 */
14024, 19772, 36062, 45664, 54668, 52494, 52044, 51184, /* 15904-15911 */
49686, 48660, 47414, 34946, 33204, 35602, 35866, 37322, /* 15912-15919 */
38156, 38294, 38582, 38236, 48212, 46240, 38496, 34206, /* 15920-15927 */
29446, 25776, 23578, 21002, 20692, 9266, 5384, 9406, /* 15928-15935 */
10698, 13202, 15846, 17284, 19554, 19956, 32334, 41720, /* 15936-15943 */
42034, 45334, 46356, 46782, 47080, 46692, 48752, 40408, /* 15944-15951 */
34028, 38026, 38838, 40098, 41408, 42072, 43002, 40862, /* 15952-15959 */
47150, 52110, 43476, 38296, 33560, 28934, 26262, 22784, /* 15960-15967 */
22846, 15938, 5382, 9024, 10690, 12658, 15152, 16512, /* 15968-15975 */
18572, 19098, 25260, 39282, 40958, 43116, 44602, 45404, /* 15976-15983 */
47010, 46944, 48150, 45090, 34258, 36500, 38520, 39170, /* 15984-15991 */
40112, 40558, 40894, 40470, 42576, 51308, 45844, 38522, /* 15992-15999 */
34022, 29764, 26606, 23500, 21758, 19554, 7150, 6510, /* 16000-16007 */
9780, 12168, 14730, 16184, 18488, 20260, 21538, 36106, /* 16008-16015 */
42236, 43420, 45972, 46876, 47546, 48432, 48132, 48828, /* 16016-16023 */
38674, 35386, 38572, 39514, 40750, 41500, 42458, 43186, /* 16024-16031 */
40976, 49978, 51688, 42272, 37466, 32298, 28054, 25122, /* 16032-16039 */
22688, 23292, 12672, 5074, 9564, 11002, 13446, 15340, /* 16040-16047 */
16738, 19190, 18424, 28680, 40394, 40986, 43484, 44664, /* 16048-16055 */
45468, 46426, 45750, 47554, 40824, 32150, 35890, 37204, /* 16056-16063 */
38950, 40148, 39954, 41218, 39848, 45392, 52620, 44106, /* 16064-16071 */
37814, 33180, 28918, 25944, 22604, 22288, 16986, 6046, /* 16072-16079 */
10044, 12074, 13530, 15612, 16926, 18414, 19534, 22626, /* 16080-16087 */
35342, 39316, 41618, 43832, 45110, 46448, 47086, 47790, /* 16088-16095 */
46892, 37816, 37988, 40328, 40548, 41798, 42068, 42740, /* 16096-16103 */
42560, 42540, 50630, 47104, 39668, 35144, 30796, 27736, /* 16104-16111 */
25540, 23022, 22208, 11894, 9154, 13074, 14174, 16492, /* 16112-16119 */
17604, 19192, 21286, 21894, 32496, 39496, 40696, 43244, /* 16120-16127 */
44604, 45634, 46018, 45748, 46746, 38992, 34944, 38046, /* 16128-16135 */
38652, 39474, 40008, 40254, 41496, 40136, 46096, 47670, /* 16136-16143 */
39238, 34744, 30208, 26800, 24138, 21606, 21518, 14606, /* 16144-16151 */
7220, 10544, 11802, 13874, 15710, 17002, 19038, 19342, /* 16152-16159 */
25486, 36770, 38864, 42026, 43306, 44590, 45890, 45906, /* 16160-16167 */
47022, 43904, 36184, 38772, 39978, 41106, 41930, 42196, /* 16168-16175 */
42840, 42428, 45050, 51310, 44830, 38638, 33734, 30124, /* 16176-16183 */
27564, 24746, 23372, 20354, 9878, 10708, 12956, 14436, /* 16184-16191 */
16628, 17864, 19618, 20644, 22616, 34914, 39206, 41128, /* 16192-16199 */
43586, 44480, 45618, 45958, 46268, 46120, 37006, 36260, /* 16200-16207 */
39140, 39698, 40816, 41020, 41426, 41902, 41364, 48584, /* 16208-16215 */
47004, 38758, 34566, 29802, 26410, 24314, 21858, 21524, /* 16216-16223 */
12512, 7526, 11176, 12430, 14540, 16110, 17440, 19578, /* 16224-16231 */
19366, 28282, 37968, 39190, 42082, 43396, 44616, 45820, /* 16232-16239 */
45466, 46672, 40922, 34854, 38040, 38782, 40394, 41094, /* 16240-16247 */
41330, 42240, 41352, 46328, 50960, 43182, 38044, 33478, /* 16248-16255 */
29898, 27678, 24784, 24238, 18752, 9586, 12256, 14032, /* 16256-16263 */
16002, 17720, 18748, 20722, 20990, 25468, 37238, 39814, /* 16264-16271 */
42380, 43990, 44992, 45954, 46044, 46982, 44960, 36174, /* 16272-16279 */
37698, 39434, 40316, 41110, 41154, 41834, 41680, 42194, /* 16280-16287 */
49500, 44556, 37374, 33160, 28650, 25726, 23554, 21774, /* 16288-16295 */
20468, 9616, 8264, 11586, 12730, 15026, 16474, 17960, /* 16296-16303 */
19572, 20074, 31752, 38464, 39880, 42438, 43384, 44572, /* 16304-16311 */
45336, 45284, 46434, 38252, 35286, 38278, 38926, 40528, /* 16312-16319 */
41102, 41064, 41758, 40588, 47542, 48142, 39826, 35388, /* 16320-16327 */
30652, 27362, 25276, 22696, 22854, 14920, 8544, 12092, /* 16328-16335 */
13446, 15810, 17562, 19156, 21292, 21120, 28750, 39144, /* 16336-16343 */
40726, 43938, 45088, 45850, 46960, 47096, 48564, 44094, /* 16344-16351 */
36584, 39540, 40304, 41464, 42320, 42266, 43284, 41798, /* 16352-16359 */
44198, 50510, 43406, 37508, 32774, 28426, 25980, 22802, /* 16360-16367 */
21970, 18638, 8072, 9622, 11830, 13196, 15188, 16724, /* 16368-16375 */
18708, 19234, 21862, 34614, 38344, 40340, 42454, 43984, /* 16376-16383 */
45276, 45492, 46560, 46566, 37634, 37604, 39734, 40580, /* 16384-16391 */
41622, 41576, 42020, 41806, 41668, 49046, 45760, 38254, /* 16392-16399 */
33546, 29210, 26170, 23098, 20888, 20524, 10476, 7354, /* 16400-16407 */
11182, 12582, 14680, 16372, 18414, 20612, 20434, 30548, /* 16408-16415 */
39248, 40462, 43488, 44638, 46176, 47076, 46868, 48686, /* 16416-16423 */
42224, 37106, 40420, 40658, 41922, 42588, 42752, 43444, /* 16424-16431 */
41794, 46852, 50344, 42116, 37126, 32168, 28518, 25902, /* 16432-16439 */
22798, 22682, 17274, 7672, 10402, 11920, 13948, 15742, /* 16440-16447 */
16852, 19058, 19328, 23358, 36094, 39130, 41640, 43254, /* 16448-16455 */
44240, 45230, 45340, 46368, 45106, 35682, 36612, 38606, /* 16456-16463 */
39470, 40626, 40900, 41140, 41184, 41180, 48260, 44306, /* 16464-16471 */
37036, 33068, 28788, 25756, 23400, 21350, 21056, 11234, /* 16472-16479 */
7870, 11366, 12548, 15012, 16546, 18198, 20356, 20308, /* 16480-16487 */
31336, 40208, 41544, 44124, 45094, 46494, 47320, 46860, /* 16488-16495 */
48532, 42336, 37020, 40000, 40642, 41958, 42826, 42682, /* 16496-16503 */
43390, 42200, 45812, 49206, 41356, 36524, 32026, 28362, /* 16504-16511 */
25790, 23020, 22840, 17626, 8626, 11472, 12904, 14816, /* 16512-16519 */
16990, 18716, 21048, 21330, 25870, 38808, 41582, 43446, /* 16520-16527 */
45058, 45368, 46076, 46194, 46356, 45442, 35978, 36150, /* 16528-16535 */
38402, 39136, 40020, 40184, 40762, 40886, 40124, 46856, /* 16536-16543 */
43166, 36200, 31930, 27856, 25134, 22566, 21052, 20574, /* 16544-16551 */
10028, 7662, 11118, 12270, 14712, 15892, 17710, 19556, /* 16552-16559 */
19982, 32250, 40576, 41558, 43916, 44906, 46140, 46646, /* 16560-16567 */
46404, 47762, 40732, 35862, 39040, 39808, 41422, 42064, /* 16568-16575 */
42172, 43302, 41790, 46372, 48286, 40018, 35450, 31154, /* 16576-16583 */
28078, 25912, 23138, 23016, 18168, 11420, 14052, 15336, /* 16584-16591 */
16540, 17988, 18838, 20650, 20824, 26088, 36972, 39456, /* 16592-16599 */
41852, 43632, 44640, 45728, 45984, 46856, 44588, 38436, /* 16600-16607 */
39806, 40696, 40808, 41448, 41642, 42062, 41254, 41690, /* 16608-16615 */
45108, 39158, 33578, 29752, 26180, 23954, 21614, 20906, /* 16616-16623 */
18832, 10648, 11274, 13576, 14924, 16204, 17332, 19266, /* 16624-16631 */
20098, 21778, 33088, 37946, 39712, 42398, 44048, 44950, /* 16632-16639 */
45468, 45960, 46514, 39918, 38300, 40714, 41104, 41756, /* 16640-16647 */
42006, 42116, 42426, 41302, 45402, 43632, 36778, 33618, /* 16648-16655 */
29640, 27340, 25340, 23222, 23320, 16494, 12466, 15310, /* 16656-16663 */
16352, 17900, 19092, 20196, 22080, 21884, 29878, 38710, /* 16664-16671 */
40074, 42696, 44066, 45428, 46496, 46160, 47340, 43068, /* 16672-16679 */
38288, 40730, 40842, 41392, 41916, 41560, 42234, 40600, /* 16680-16687 */
42902, 44702, 37538, 33176, 29186, 25918, 23966, 21362, /* 16688-16695 */
21212, 17228, 10148, 12276, 13540, 14890, 16558, 17484, /* 16696-16703 */
19652, 19888, 23948, 34978, 38042, 40632, 42670, 43690, /* 16704-16711 */
44638, 44904, 45798, 45190, 38434, 38856, 40116, 40856, /* 16712-16719 */
41368, 41174, 41508, 41518, 41166, 44978, 40430, 34804, /* 16720-16727 */
31010, 27242, 24984, 23012, 21714, 20864, 13064, 11966, /* 16728-16735 */
14582, 15780, 18122, 19414, 20654, 21990, 22970, 33250, /* 16736-16743 */
39710, 41714, 44202, 45342, 46696, 47248, 47226, 48094, /* 16744-16751 */
42388, 40132, 41918, 41876, 42956, 42806, 42606, 42910, /* 16752-16759 */
41518, 45036, 43856, 36684, 32728, 28506, 25918, 23648, /* 16760-16767 */
21532, 21224, 14784, 9900, 12830, 13640, 15436, 16816, /* 16768-16775 */
18350, 20216, 20040, 26626, 36626, 38706, 41596, 43406, /* 16776-16783 */
44598, 45502, 45606, 47054, 44668, 38590, 40772, 41646, /* 16784-16791 */
41976, 42518, 42332, 42490, 41602, 42180, 45106, 38558, /* 16792-16799 */
33280, 29286, 26030, 23718, 21316, 20550, 17880, 10150, /* 16800-16807 */
11604, 13512, 15122, 16976, 18130, 20160, 21120, 23900, /* 16808-16815 */
35230, 39576, 41424, 43820, 45360, 46802, 46962, 47334, /* 16816-16823 */
47530, 40786, 40272, 41984, 42328, 43052, 43198, 43262, /* 16824-16831 */
43096, 42170, 46260, 42724, 36444, 32340, 28594, 25832, /* 16832-16839 */
23502, 21546, 21196, 13596, 11002, 13548, 14494, 16222, /* 16840-16847 */
17446, 18836, 20440, 20414, 29026, 37380, 39356, 42028, /* 16848-16855 */
43184, 44296, 45390, 45392, 46644, 41936, 37680, 40260, /* 16856-16863 */
40478, 40964, 41280, 41332, 42052, 40688, 43044, 43886, /* 16864-16871 */
36822, 32474, 28614, 25506, 23538, 21070, 20864, 16254, /* 16872-16879 */
9728, 12550, 13784, 15524, 17322, 18204, 20196, 20676, /* 16880-16887 */
25724, 36746, 39160, 42016, 44260, 45396, 46640, 46726, /* 16888-16895 */
47680, 46406, 39836, 41112, 42084, 42604, 43362, 43148, /* 16896-16903 */
43420, 43090, 43352, 46948, 41164, 35654, 31954, 28118, /* 16904-16911 */
25648, 23370, 22162, 20412, 12412, 12234, 14382, 15276, /* 16912-16919 */
17364, 18974, 20358, 21620, 22944, 33660, 39540, 41638, /* 16920-16927 */
44094, 44778, 45734, 46320, 46212, 46584, 40144, 38450, /* 16928-16935 */
40318, 40156, 40928, 41258, 41076, 41216, 40010, 44026, /* 16936-16943 */
41988, 34908, 31202, 27164, 24370, 22192, 20564, 20496, /* 16944-16951 */
13548, 9694, 12540, 13544, 15422, 17082, 18284, 20136, /* 16952-16959 */
20226, 28012, 37182, 38952, 42000, 43716, 44880, 45848, /* 16960-16967 */
45910, 47428, 44050, 38762, 40966, 41488, 42328, 42908, /* 16968-16975 */
42904, 43444, 42584, 43822, 46138, 39546, 34944, 31046, /* 16976-16983 */
27522, 25192, 23044, 22538, 19116, 11926, 13476, 14996, /* 16984-16991 */
16374, 18062, 19114, 20730, 21308, 24380, 35556, 39610, /* 16992-16999 */
41664, 43438, 44622, 45768, 46098, 46610, 45920, 39172, /* 17000-17007 */
39256, 40636, 40764, 41554, 41700, 41844, 41570, 41360, /* 17008-17015 */
45346, 40852, 34746, 30994, 27252, 24692, 22594, 21104, /* 17016-17023 */
19982, 11912, 10542, 13196, 14336, 16146, 17244, 18644, /* 17024-17031 */
20006, 20826, 30732, 37634, 39508, 42308, 43530, 44502, /* 17032-17039 */
45238, 45462, 46830, 41592, 37952, 40368, 40746, 41756, /* 17040-17047 */
42196, 42310, 42912, 41762, 44784, 44876, 37752, 33824, /* 17048-17055 */
30180, 27532, 25576, 23348, 23478, 18390, 12744, 15256, /* 17056-17063 */
16286, 17560, 18992, 20134, 21778, 21694, 27500, 37740, /* 17064-17071 */
39938, 42544, 44092, 45228, 46256, 46222, 46484, 45070, /* 17072-17079 */
41064, 41854, 42230, 42446, 42654, 42342, 42406, 41578, /* 17080-17087 */
41756, 42416, 36338, 31618, 27964, 24868, 22648, 20568, /* 17088-17095 */
19844, 17884, 12424, 13588, 14910, 15850, 17172, 17996, /* 17096-17103 */
19992, 20400, 22552, 31066, 35424, 38556, 41164, 42672, /* 17104-17111 */
44030, 44642, 45362, 45278, 40886, 40948, 42056, 42190, /* 17112-17119 */
42444, 42102, 42298, 42206, 41688, 43712, 39164, 33452, /* 17120-17127 */
29810, 26562, 24580, 22544, 21416, 20802, 15226, 14504, /* 17128-17135 */
16500, 17496, 19138, 19908, 21012, 22262, 23044, 30610, /* 17136-17143 */
36430, 39120, 41980, 43764, 45782, 46584, 46870, 47746, /* 17144-17151 */
44066, 42600, 43510, 43674, 44174, 43754, 43440, 43476, /* 17152-17159 */
42574, 44452, 42094, 35852, 31698, 27966, 25324, 23142, /* 17160-17167 */
20970, 20754, 16100, 12872, 14868, 15686, 16946, 17796, /* 17168-17175 */
18862, 20420, 20152, 25392, 32554, 35744, 39004, 41076, /* 17176-17183 */
42988, 44276, 44594, 45824, 43556, 41144, 42788, 43164, /* 17184-17191 */
43614, 43456, 43328, 43620, 42444, 43908, 43836, 37180, /* 17192-17199 */
32386, 28532, 25380, 23388, 21284, 20560, 17686, 12790, /* 17200-17207 */
14328, 15264, 16594, 18384, 19196, 20448, 20838, 24154, /* 17208-17215 */
32096, 35524, 39104, 41854, 43734, 45164, 45776, 47024, /* 17216-17223 */
46330, 42706, 43176, 43908, 44472, 44598, 44150, 44258, /* 17224-17231 */
43546, 43958, 46218, 40654, 35236, 30932, 27144, 25314, /* 17232-17239 */
23078, 21896, 20006, 14172, 14128, 15664, 16434, 17710, /* 17240-17247 */
18710, 20002, 20750, 21674, 28796, 33498, 36946, 40164, /* 17248-17255 */
41348, 42910, 43852, 44740, 45006, 40990, 41270, 42170, /* 17256-17263 */
42012, 42696, 42446, 42658, 42064, 41680, 44978, 41678, /* 17264-17271 */
35764, 31578, 27618, 24822, 22344, 20570, 20130, 14734, /* 17272-17279 */
13162, 14916, 15734, 16932, 17976, 19492, 20736, 21478, /* 17280-17287 */
27514, 32498, 35786, 38990, 41764, 43862, 44932, 45970, /* 17288-17295 */
46622, 43510, 42150, 43902, 43994, 45384, 45068, 44778, /* 17296-17303 */
44504, 43852, 46504, 45724, 39562, 34602, 30316, 27210, /* 17304-17311 */
24894, 22740, 22332, 17976, 14744, 15806, 16440, 17796, /* 17312-17319 */
19064, 19738, 21244, 21256, 25654, 31700, 34812, 39096, /* 17320-17327 */
41106, 43134, 44854, 45178, 46360, 43480, 40794, 42434, /* 17328-17335 */
42116, 42716, 43226, 42580, 42606, 41364, 43232, 44600, /* 17336-17343 */
38778, 33812, 29802, 25626, 24116, 19748, 26420, 23276, /* 17344-17351 */
19458, 5646, 61908, 4558, 7922, 14370, 16720, 21050, /* 17352-17359 */
23590, 24276, 33614, 51432, 47632, 44040, 43534, 39344, /* 17360-17367 */
39980, 35264, 37484, 30586, 11478, 17780, 20060, 24702, /* 17368-17375 */
26076, 28980, 30914, 30924, 37160, 55848, 54092, 47852, /* 17376-17383 */
46938, 42802, 42524, 40860, 40660, 39200, 20960, 21754, /* 17384-17391 */
29142, 30770, 35942, 36394, 38812, 39968, 40524, 62028, /* 17392-17399 */
60970, 56438, 52222, 49000, 47036, 43964, 42890, 40272, /* 17400-17407 */
21718, 15240, 22162, 22618, 26258, 28204, 28164, 31782, /* 17408-17415 */
28602, 48536, 53182, 46948, 44618, 41134, 39460, 36346, /* 17416-17423 */
32874, 32938, 13122, 3166, 8474, 9842, 13016, 14310, /* 17424-17431 */
16690, 18148, 18322, 32622, 45534, 38426, 37012, 34948, /* 17432-17439 */
31344, 32264, 27396, 31122, 16724, 4508, 12208, 13690, /* 17440-17447 */
19180, 20736, 24164, 26150, 26658, 38362, 54206, 48830, /* 17448-17455 */
45878, 44606, 41132, 41154, 39672, 42482, 34910, 19332, /* 17456-17463 */
24834, 30138, 31522, 36442, 36626, 40102, 38606, 45348, /* 17464-17471 */
64890, 58870, 56718, 51742, 49622, 45816, 43944, 43778, /* 17472-17479 */
37640, 18704, 17976, 23542, 23988, 28208, 28136, 30854, /* 17480-17487 */
30968, 32048, 53126, 51606, 47834, 44146, 41058, 39460, /* 17488-17495 */
35372, 32800, 30742, 7868, 4952, 8888, 10816, 13362, /* 17496-17503 */
14806, 17764, 18414, 19990, 38222, 45176, 37248, 36822, /* 17504-17511 */
34134, 32220, 31424, 27492, 31308, 11398, 6064, 12496, /* 17512-17519 */
15160, 19404, 21296, 24320, 26032, 26906, 42506, 54066, /* 17520-17527 */
46418, 44928, 42356, 39556, 39840, 38092, 40826, 29490, /* 17528-17535 */
17704, 25926, 29210, 32018, 36476, 36074, 41216, 38202, /* 17536-17543 */
50584, 65270, 57848, 56778, 51282, 49830, 46300, 44740, /* 17544-17551 */
44258, 34918, 17336, 21164, 24502, 25338, 29634, 28620, /* 17552-17559 */
32726, 30114, 37334, 56166, 50464, 48088, 43506, 41330, /* 17560-17567 */
39426, 34612, 34000, 26868, 4644, 7310, 8898, 12576, /* 17568-17575 */
14020, 15792, 18636, 18086, 23458, 42866, 43122, 36776, /* 17576-17583 */
36814, 32762, 31990, 29668, 28580, 28800, 7018, 8546, /* 17584-17591 */
13260, 17624, 20864, 23186, 26364, 26764, 29300, 48182, /* 17592-17599 */
53400, 45782, 44470, 41174, 38786, 38600, 37618, 39382, /* 17600-17607 */
22976, 16596, 25752, 28150, 32046, 35344, 35460, 40296, /* 17608-17615 */
36986, 55358, 63790, 57068, 54508, 50112, 48726, 45798, /* 17616-17623 */
44484, 44040, 29528, 15960, 23164, 24988, 26956, 30042, /* 17624-17631 */
29236, 33556, 29816, 43854, 57016, 49630, 47896, 43244, /* 17632-17639 */
41630, 39248, 34552, 35228, 21044, 3486, 9048, 9254, /* 17640-17647 */
13516, 14148, 16440, 18136, 18194, 27686, 44818, 40788, /* 17648-17655 */
36994, 36268, 32082, 32866, 29104, 30090, 23956, 4386, /* 17656-17663 */
10162, 12670, 17766, 19548, 22352, 24912, 25576, 31284, /* 17664-17671 */
50604, 50658, 44738, 44172, 40024, 38932, 38634, 38124, /* 17672-17679 */
37500, 20020, 19136, 27208, 28392, 33248, 35072, 36716, /* 17680-17687 */
39400, 38598, 60316, 61380, 56224, 53540, 50324, 47850, /* 17688-17695 */
45548, 44626, 42424, 24518, 17030, 24530, 24744, 27858, /* 17696-17703 */
30222, 30224, 33904, 30512, 50242, 56566, 50060, 47598, /* 17704-17711 */
43438, 41848, 38314, 34254, 34932, 14948, 4152, 10024, /* 17712-17719 */
10622, 14364, 15238, 17692, 19296, 19718, 33950, 47342, /* 17720-17727 */
40500, 38606, 36802, 32894, 33674, 28600, 32060, 18932, /* 17728-17735 */
4488, 12450, 13888, 18340, 19562, 23344, 25524, 25080, /* 17736-17743 */
34476, 52366, 47702, 43932, 42718, 38902, 38848, 37342, /* 17744-17751 */
38624, 34288, 16428, 20900, 26958, 28396, 33420, 33776, /* 17752-17759 */
37466, 37086, 42018, 63050, 58330, 55596, 51150, 49186, /* 17760-17767 */
46678, 44286, 43878, 38944, 19508, 18280, 24574, 24364, /* 17768-17775 */
28590, 29288, 31038, 32696, 33178, 54834, 53924, 49374, /* 17776-17783 */
46294, 43226, 41640, 37210, 35040, 32758, 9772, 6796, /* 17784-17791 */
10356, 12276, 15074, 15844, 18962, 19768, 21152, 38370, /* 17792-17799 */
46040, 38614, 38044, 34844, 32110, 32716, 28236, 31888, /* 17800-17807 */
13542, 5542, 12892, 14926, 19266, 20860, 24372, 26040, /* 17808-17815 */
26400, 39884, 53860, 46794, 44982, 42666, 39166, 39906, /* 17816-17823 */
37618, 39746, 29918, 16192, 23816, 28138, 33160, 37050, /* 17824-17831 */
36008, 40246, 37680, 46988, 61058, 54404, 53098, 47980, /* 17832-17839 */
47006, 44130, 42038, 41934, 33694, 18314, 21060, 25040, /* 17840-17847 */
25348, 29886, 28386, 31832, 30850, 36506, 53374, 48462, /* 17848-17855 */
46838, 42832, 41374, 39976, 36028, 35468, 29248, 10060, /* 17856-17863 */
12260, 13518, 16518, 17144, 18576, 20484, 20828, 24458, /* 17864-17871 */
40178, 42192, 36612, 36600, 32714, 32372, 30898, 28222, /* 17872-17879 */
29820, 11552, 11178, 15238, 18286, 21380, 23014, 26172, /* 17880-17887 */
26716, 28628, 43548, 50322, 43468, 42784, 39856, 37966, /* 17888-17895 */
38332, 37006, 38750, 26154, 19748, 27548, 29588, 32538, /* 17896-17903 */
35674, 35782, 40070, 36720, 52400, 59746, 53610, 51784, /* 17904-17911 */
47754, 46648, 43070, 42202, 41500, 29180, 17038, 23096, /* 17912-17919 */
25190, 26182, 29462, 28628, 32728, 29612, 41150, 52868, /* 17920-17927 */
46732, 45440, 41292, 40546, 37786, 33738, 34456, 23764, /* 17928-17935 */
7706, 12290, 12792, 16210, 16386, 19022, 20920, 20464, /* 17936-17943 */
26458, 42702, 41102, 36840, 36660, 32884, 33562, 30294, /* 17944-17951 */
30866, 28054, 10046, 14054, 16310, 20898, 22348, 24950, /* 17952-17959 */
27146, 27234, 31356, 48002, 49042, 43672, 42996, 39338, /* 17960-17967 */
38194, 38234, 38188, 38134, 23296, 22038, 29038, 30122, /* 17968-17975 */
34308, 35502, 37058, 39160, 38180, 56400, 57478, 53614, /* 17976-17983 */
50342, 47358, 45476, 42506, 42250, 40578, 25220, 17914, /* 17984-17991 */
24176, 25068, 27908, 29708, 29572, 33206, 30140, 46042, /* 17992-17999 */
52288, 46390, 44130, 40638, 39644, 36786, 32638, 33446, /* 18000-18007 */
17728, 6776, 11628, 12058, 15196, 15678, 18706, 19620, /* 18008-18015 */
19792, 30238, 43602, 38312, 36424, 35776, 32118, 33608, /* 18016-18023 */
29268, 32138, 23064, 9280, 16108, 17060, 21802, 22908, /* 18024-18031 */
25816, 27554, 27760, 36048, 50712, 47144, 43900, 43104, /* 18032-18039 */
39678, 39070, 38494, 39206, 35446, 21118, 24140, 29960, /* 18040-18047 */
30790, 35246, 35358, 38240, 38498, 41696, 59600, 55838, /* 18048-18055 */
53376, 49252, 47128, 44522, 42266, 42214, 37686, 21472, /* 18056-18063 */
19218, 24910, 24792, 27858, 28628, 29456, 31796, 30674, /* 18064-18071 */
48918, 49450, 45502, 43076, 40196, 39056, 35250, 32338, /* 18072-18079 */
31890, 12958, 7772, 11264, 12552, 15448, 16314, 19170, /* 18080-18087 */
19654, 20802, 34714, 43546, 37520, 36662, 34580, 32494, /* 18088-18095 */
32776, 28868, 32832, 17874, 10100, 16392, 18262, 23082, /* 18096-18103 */
23814, 27040, 28496, 28778, 40632, 52514, 46358, 44410, /* 18104-18111 */
42776, 39760, 39880, 38300, 40668, 32354, 20466, 27044, /* 18112-18119 */
30474, 32414, 36590, 35792, 40194, 37578, 46608, 61440, /* 18120-18127 */
55330, 54378, 49606, 48560, 45254, 43710, 43516, 36524, /* 18128-18135 */
20198, 21792, 25400, 25124, 28742, 27846, 30824, 29842, /* 18136-18143 */
33048, 50592, 47172, 44904, 41188, 39386, 37598, 33536, /* 18144-18151 */
32784, 28226, 8588, 8872, 10320, 12926, 14440, 16086, /* 18152-18159 */
18146, 18606, 21874, 37852, 40878, 35242, 35428, 32166, /* 18160-18167 */
31792, 30732, 28672, 30662, 12624, 11430, 15814, 19350, /* 18168-18175 */
22448, 23784, 27066, 27830, 29760, 44362, 51310, 45236, /* 18176-18183 */
44648, 41922, 39644, 40210, 38648, 40732, 28938, 21310, /* 18184-18191 */
29012, 30940, 33992, 36862, 36666, 40958, 37568, 51600, /* 18192-18199 */
60608, 54718, 52730, 48530, 47902, 44014, 42800, 42096, /* 18200-18207 */
32560, 18318, 23190, 25162, 25978, 29632, 28318, 32372, /* 18208-18215 */
29188, 38654, 52592, 46670, 45182, 41016, 39960, 37842, /* 18216-18223 */
33452, 33822, 24016, 6668, 10346, 10530, 14164, 15032, /* 18224-18231 */
16912, 18550, 18850, 25306, 40738, 39184, 34956, 35028, /* 18232-18239 */
30978, 31778, 28656, 28952, 26488, 8598, 12960, 15288, /* 18240-18247 */
19532, 21582, 24124, 26768, 27504, 31328, 47762, 49736, /* 18248-18255 */
44402, 44110, 40822, 39768, 40184, 39608, 40448, 26752, /* 18256-18263 */
24144, 31844, 33084, 36880, 38538, 39010, 41970, 39554, /* 18264-18271 */
57076, 59926, 54654, 52144, 48624, 46674, 43636, 43072, /* 18272-18279 */
41290, 27662, 18232, 24496, 24900, 26804, 29494, 28622, /* 18280-18287 */
32438, 28898, 43650, 51170, 45266, 43646, 39792, 38920, /* 18288-18295 */
36294, 32586, 33190, 18090, 6228, 11062, 11380, 15098, /* 18296-18303 */
15292, 17614, 18478, 18902, 29148, 42170, 37346, 34676, /* 18304-18311 */
33700, 30344, 31642, 27902, 30184, 21672, 7346, 14008, /* 18312-18319 */
15466, 20376, 21336, 24424, 26226, 26642, 33580, 49298, /* 18320-18327 */
47396, 43214, 42258, 39288, 38544, 38692, 38900, 37778, /* 18328-18335 */
25226, 26652, 32712, 33412, 37944, 38000, 39792, 40838, /* 18336-18343 */
41720, 58080, 55576, 53150, 49518, 47706, 45736, 43518, /* 18344-18351 */
43326, 40100, 26664, 22554, 28406, 27782, 30278, 31190, /* 18352-18359 */
31080, 33360, 31542, 47342, 48110, 44068, 41986, 39342, /* 18360-18367 */
38526, 35412, 32634, 31770, 14772, 10048, 12926, 13796, /* 18368-18375 */
16314, 16496, 18742, 19400, 20726, 31670, 39678, 34508, /* 18376-18383 */
33386, 31812, 29202, 30746, 26830, 29904, 18112, 10614, /* 18384-18391 */
16602, 17450, 22052, 23086, 26342, 27572, 28122, 36976, /* 18392-18399 */
48730, 44238, 42144, 40754, 37616, 38468, 37106, 38628, /* 18400-18407 */
33786, 22962, 27830, 31624, 33050, 37558, 36874, 40604, /* 18408-18415 */
39002, 45054, 59002, 53656, 52956, 48584, 47500, 44748, /* 18416-18423 */
43424, 43086, 37438, 23866, 24410, 28556, 28082, 31450, /* 18424-18431 */
30600, 33070, 32810, 35034, 50552, 47238, 45216, 41510, /* 18432-18439 */
39980, 38448, 34642, 33258, 29546, 11832, 11626, 13032, /* 18440-18447 */
15124, 16130, 17172, 19176, 19682, 22116, 34616, 39272, /* 18448-18455 */
33664, 33590, 31054, 29828, 29896, 26658, 29062, 14348, /* 18456-18463 */
12116, 16318, 18784, 21560, 23098, 25956, 26658, 28070, /* 18464-18471 */
38970, 47600, 41640, 40902, 38932, 36624, 37610, 36308, /* 18472-18479 */
38540, 30378, 22498, 29040, 31360, 33878, 37350, 36408, /* 18480-18487 */
40900, 38092, 49282, 58218, 52978, 52056, 47744, 47288, /* 18488-18495 */
44154, 43550, 42954, 34398, 22552, 26374, 28774, 29128, /* 18496-18503 */
32166, 30866, 34668, 32252, 39656, 51636, 46246, 45310, /* 18504-18511 */
41458, 40582, 38416, 34492, 34336, 26122, 10682, 13778, /* 18512-18519 */
13694, 16660, 16682, 18764, 20104, 19880, 24326, 37940, /* 18520-18527 */
38352, 33980, 34576, 31280, 32056, 30484, 29480, 29160, /* 18528-18535 */
13208, 14986, 17322, 20724, 22406, 24328, 25790, 26600, /* 18536-18543 */
29304, 42572, 45904, 40184, 40420, 37570, 36256, 36846, /* 18544-18551 */
36334, 37370, 26356, 23020, 29936, 30972, 34186, 36146, /* 18552-18559 */
36338, 39846, 37636, 52586, 55616, 51738, 49560, 46094, /* 18560-18567 */
45560, 42744, 42408, 41260, 29984, 21720, 27022, 27736, /* 18568-18575 */
29742, 31858, 31014, 34770, 31414, 43592, 50906, 45926, /* 18576-18583 */
44544, 40780, 40178, 37656, 34560, 34464, 22196, 10766, /* 18584-18591 */
14716, 14644, 17828, 17458, 20230, 20558, 21020, 27764, /* 18592-18599 */
40336, 37456, 34242, 33936, 30288, 31366, 28162, 29682, /* 18600-18607 */
24432, 10900, 16004, 17336, 21700, 22570, 25360, 26534, /* 18608-18615 */
27058, 32308, 45844, 45100, 40938, 41076, 37744, 37102, /* 18616-18623 */
36982, 37438, 36214, 23754, 25038, 30802, 31306, 35624, /* 18624-18631 */
36230, 38094, 39386, 39780, 56256, 54000, 51474, 48328, /* 18632-18639 */
46310, 44272, 41804, 42100, 39216, 25506, 21418, 26910, /* 18640-18647 */
26720, 29148, 30672, 31134, 33572, 31252, 46788, 49236, /* 18648-18655 */
45328, 43332, 40566, 39960, 36870, 33870, 34352, 18926, /* 18656-18663 */
12214, 15752, 16610, 19050, 19386, 22122, 22216, 22510, /* 18664-18671 */
32414, 42096, 36244, 35044, 33750, 30722, 31908, 27264, /* 18672-18679 */
30922, 20274, 10694, 16764, 17548, 22416, 22444, 25220, /* 18680-18687 */
26850, 26984, 35564, 47316, 43236, 40724, 39998, 36694, /* 18688-18695 */
37258, 36344, 38046, 33310, 22152, 26830, 31036, 31846, /* 18696-18703 */
36252, 35816, 39254, 38032, 43156, 57702, 52664, 51582, /* 18704-18711 */
47104, 46104, 43288, 41608, 41720, 36532, 22938, 22332, /* 18712-18719 */
26694, 26216, 29688, 29788, 30924, 31792, 32622, 48560, /* 18720-18727 */
46222, 44166, 41432, 39874, 38804, 35116, 33478, 31106, /* 18728-18735 */
14224, 12540, 14390, 16070, 17846, 18948, 20768, 21232, /* 18736-18743 */
23090, 35894, 41014, 35326, 35818, 33270, 31882, 32088, /* 18744-18751 */
28492, 31568, 16814, 13786, 18314, 20164, 23668, 24226, /* 18752-18759 */
27086, 28164, 29414, 40378, 48248, 42450, 41612, 39902, /* 18760-18767 */
37138, 37850, 36622, 38744, 30380, 22544, 28786, 30982, /* 18768-18775 */
33008, 36872, 36254, 40304, 37354, 47630, 57854, 51810, /* 18776-18783 */
50774, 46336, 45664, 42062, 41194, 40926, 33670, 21006, /* 18784-18791 */
23992, 26454, 26832, 30652, 29604, 32980, 31290, 36296, /* 18792-18799 */
50498, 45892, 44960, 41048, 39540, 37584, 33500, 33530, /* 18800-18807 */
27536, 10552, 12604, 13162, 16396, 17018, 18576, 20248, /* 18808-18815 */
20128, 24452, 38300, 39334, 34512, 34826, 31930, 31960, /* 18816-18823 */
30516, 29214, 29490, 13576, 15174, 18724, 24162, 25804, /* 18824-18831 */
26996, 29112, 29258, 31602, 42406, 45662, 40032, 40294, /* 18832-18839 */
38168, 36878, 37890, 36886, 37920, 29442, 26070, 32210, /* 18840-18847 */
33590, 35718, 38180, 37350, 40644, 38066, 49206, 53648, /* 18848-18855 */
49026, 47374, 44682, 43920, 41434, 40940, 39874, 31706, /* 18856-18863 */
22832, 27042, 27806, 28732, 30694, 29444, 32574, 29880, /* 18864-18871 */
38648, 45376, 41658, 40564, 37982, 37664, 35128, 32402, /* 18872-18879 */
31886, 22862, 11982, 15052, 14254, 17358, 17084, 18914, /* 18880-18887 */
20068, 20872, 26850, 37074, 35570, 33186, 33780, 30588, /* 18888-18895 */
32082, 29350, 30814, 26508, 14718, 19248, 20710, 24690, /* 18896-18903 */
25238, 27628, 29180, 30120, 33790, 44712, 44854, 41418, /* 18904-18911 */
40986, 38692, 38294, 38340, 38114, 37680, 28290, 27864, /* 18912-18919 */
32764, 33826, 37058, 37892, 38970, 40582, 39870, 52996, /* 18920-18927 */
52570, 50258, 47620, 46498, 45122, 43118, 42694, 40366, /* 18928-18935 */
30278, 24520, 29094, 28864, 30102, 31066, 30170, 32976, /* 18936-18943 */
30928, 42420, 45186, 41996, 40154, 37366, 36636, 34098, /* 18944-18951 */
30858, 30568, 17916, 2698, 4562, 5932, 17674, 16734, /* 18952-18959 */
25564, 25710, 25784, 49022, 43776, 37746, 28336, 24644, /* 18960-18967 */
22574, 18190, 11372, 2592, 6776, 11838, 19396, 27090, /* 18968-18975 */
31476, 26936, 56066, 64158, 57858, 53530, 56974, 54436, /* 18976-18983 */
47766, 35340, 22042, 29038, 31484, 41500, 33112, 39104, /* 18984-18991 */
36830, 51874, 10512, 1440, 57466, 50244, 41548, 35768, /* 18992-18999 */
25680, 5550, 1876, 62656, 64592, 2968, 7776, 9492, /* 19000-19007 */
23092, 38782, 36472, 35084, 40002, 38454, 33802, 41184, /* 19008-19015 */
27700, 24618, 27320, 32422, 27406, 26678, 32450, 36092, /* 19016-19023 */
58724, 56266, 56004, 50298, 53470, 45906, 56582, 43972, /* 19024-19031 */
22774, 25646, 19652, 20456, 16636, 23722, 16736, 26176, /* 19032-19039 */
30668, 21416, 22236, 23144, 21586, 24356, 19196, 63090, /* 19040-19047 */
11272, 20164, 24934, 26634, 36382, 38248, 55662, 64560, /* 19048-19055 */
60758, 53318, 48776, 50118, 46252, 46184, 22662, 23952, /* 19056-19063 */
32386, 31220, 41322, 48532, 41416, 49804, 61724, 50832, /* 19064-19071 */
44696, 37536, 30594, 23598, 18690, 65098, 55544, 63242, /* 19072-19079 */
1246, 5230, 16302, 12748, 22750, 55098, 45780, 46906, /* 19080-19087 */
49766, 50746, 45072, 46488, 39438, 21212, 20560, 21716, /* 19088-19095 */
26466, 35394, 35872, 35196, 53678, 56610, 56624, 2800, /* 19096-19103 */
57184, 49134, 47250, 24808, 7782, 12812, 9084, 8916, /* 19104-19111 */
1296, 5308, 4092, 22484, 29680, 28492, 31544, 30364, /* 19112-19119 */
29114, 34494, 37374, 17206, 24236, 25986, 31638, 45280, /* 19120-19127 */
47368, 45232, 45870, 59646, 55990, 54182, 52308, 50962, /* 19128-19135 */
47192, 48442, 28618, 30506, 38670, 33804, 30372, 26564, /* 19136-19143 */
23300, 25754, 43172, 37932, 25868, 18142, 18898, 16018, /* 19144-19151 */
20242, 7222, 60814, 4020, 5386, 17040, 24670, 26926, /* 19152-19159 */
31124, 53810, 60754, 57582, 54668, 54004, 47532, 41210, /* 19160-19167 */
36858, 18960, 25614, 28650, 32586, 34124, 36072, 39496, /* 19168-19175 */
63184, 3858, 56074, 48150, 40306, 35908, 30796, 27044, /* 19176-19183 */
416, 56418, 63126, 960, 4316, 8980, 9428, 22306, /* 19184-19191 */
39562, 37390, 45082, 42160, 43136, 42680, 45914, 29566, /* 19192-19199 */
22838, 31374, 32806, 26712, 31314, 35416, 40090, 61636, /* 19200-19207 */
59714, 56244, 52558, 52352, 57968, 57890, 39148, 18314, /* 19208-19215 */
20002, 18542, 19318, 16948, 18766, 8398, 24748, 32320, /* 19216-19223 */
27174, 26716, 26018, 24028, 25598, 20650, 10182, 17804, /* 19224-19231 */
20758, 28354, 32344, 37944, 38368, 51868, 198, 53042, /* 19232-19239 */
48478, 48390, 47306, 46188, 47212, 26746, 24326, 28612, /* 19240-19247 */
38660, 44902, 40660, 35546, 37476, 51464, 43160, 37836, /* 19248-19255 */
32744, 23656, 12810, 17358, 890, 57804, 1398, 4056, /* 19256-19263 */
9312, 11032, 19230, 29876, 50312, 52524, 51646, 51244, /* 19264-19271 */
50964, 48250, 51808, 37022, 12294, 22232, 26190, 31554, /* 19272-19279 */
33714, 37442, 36742, 56004, 65312, 1518, 61900, 52484, /* 19280-19287 */
44518, 38746, 30502, 6384, 8298, 7480, 776, 1946, /* 19288-19295 */
7664, 7304, 23922, 38822, 33166, 33110, 31272, 40588, /* 19296-19303 */
39282, 39460, 22218, 22178, 29684, 33666, 37378, 39916, /* 19304-19311 */
31532, 39314, 61882, 57122, 56352, 52200, 51962, 48450, /* 19312-19319 */
49346, 41362, 32300, 32046, 27720, 25832, 22512, 21806, /* 19320-19327 */
20934, 39984, 32608, 24888, 24184, 22916, 21974, 23454, /* 19328-19335 */
14206, 63766, 5182, 13308, 21498, 22122, 29292, 31816, /* 19336-19343 */
51792, 61732, 55466, 55992, 48418, 43384, 44748, 42272, /* 19344-19351 */
22876, 24738, 28512, 32448, 33244, 39942, 44066, 51082, /* 19352-19359 */
61386, 49396, 43546, 36386, 32118, 27670, 23736, 63082, /* 19360-19367 */
59062, 798, 3554, 7550, 10922, 13696, 19816, 43570, /* 19368-19375 */
46992, 44702, 43746, 46614, 45474, 49034, 35970, 24818, /* 19376-19383 */
30504, 26132, 32112, 35140, 38510, 40758, 61226, 63110, /* 19384-19391 */
57694, 56156, 60638, 55422, 50314, 35740, 12004, 14002, /* 19392-19399 */
13236, 14184, 12912, 8778, 6468, 25216, 34496, 30088, /* 19400-19407 */
29844, 27048, 26572, 25762, 30082, 11330, 13942, 21536, /* 19408-19415 */
26752, 31664, 37132, 36936, 50750, 60646, 51712, 53462, /* 19416-19423 */
50422, 49652, 46996, 47676, 28602, 21954, 33914, 38210, /* 19424-19431 */
36216, 33176, 27934, 30138, 46706, 39498, 35938, 25902, /* 19432-19439 */
19442, 17486, 19748, 6886, 60250, 2934, 6750, 10276, /* 19440-19447 */
17190, 25624, 26976, 50948, 56618, 54356, 54386, 52404, /* 19448-19455 */
52304, 49232, 37188, 23944, 29218, 32318, 36092, 36990, /* 19456-19463 */
40796, 38740, 55874, 5550, 61350, 54524, 45676, 40140, /* 19464-19471 */
34926, 29210, 9904, 5654, 1562, 4382, 6186, 10016, /* 19472-19479 */
10874, 19772, 36446, 32002, 32600, 36586, 36682, 36008, /* 19480-19487 */
40320, 27586, 23202, 30090, 33376, 36332, 31086, 33276, /* 19488-19495 */
39484, 57972, 57092, 54274, 51322, 50094, 47346, 54740, /* 19496-19503 */
43420, 25060, 25154, 21264, 21104, 18634, 18904, 17248, /* 19504-19511 */
26774, 27790, 24856, 23400, 22366, 21376, 22162, 17948, /* 19512-19519 */
1198, 12894, 18606, 21964, 27636, 33498, 34982, 50762, /* 19520-19527 */
61482, 57584, 51298, 45212, 47274, 46268, 46280, 28922, /* 19528-19535 */
28358, 33474, 34256, 40956, 47588, 41378, 45254, 54510, /* 19536-19543 */
45050, 40556, 33536, 31566, 23202, 17996, 3438, 62882, /* 19544-19551 */
4644, 6834, 10680, 14264, 15584, 22970, 47926, 45728, /* 19552-19559 */
46102, 46390, 47186, 46936, 48920, 39978, 25340, 25458, /* 19560-19567 */
28744, 33590, 35788, 38748, 38820, 56398, 58858, 55478, /* 19568-19575 */
60696, 54976, 47268, 41448, 30664, 10498, 11038, 11526, /* 19576-19583 */
11572, 4748, 7494, 7016, 21152, 33392, 27810, 28494, /* 19584-19591 */
25834, 26204, 32526, 33396, 17286, 19442, 26830, 30982, /* 19592-19599 */
35374, 38894, 40306, 40856, 56938, 55368, 54078, 51968, /* 19600-19607 */
50770, 48336, 49960, 34426, 31668, 38960, 34392, 32322, /* 19608-19615 */
28520, 25790, 24794, 39748, 38922, 27872, 21384, 21828, /* 19616-19623 */
19290, 22110, 13756, 270, 7416, 8460, 18300, 24656, /* 19624-19631 */
27350, 30778, 50350, 57630, 54934, 54006, 54050, 48262, /* 19632-19639 */
42712, 41920, 24688, 28486, 32128, 34884, 36564, 38122, /* 19640-19647 */
40310, 57582, 64538, 53246, 46280, 38552, 34638, 28634, /* 19648-19655 */
27170, 4610, 60828, 840, 3016, 6508, 10174, 10860, /* 19656-19663 */
19424, 36402, 34934, 40668, 37890, 39592, 39992, 43958, /* 19664-19671 */
31714, 24690, 32072, 32636, 29196, 31974, 36330, 39346, /* 19672-19679 */
57946, 57574, 54914, 51986, 50494, 54590, 53914, 39472, /* 19680-19687 */
19826, 20324, 17738, 18426, 17354, 19092, 10052, 24084, /* 19688-19695 */
31488, 27270, 27408, 25570, 25034, 25272, 22550, 12466, /* 19696-19703 */
17590, 21134, 27956, 32320, 38090, 38528, 50242, 64872, /* 19704-19711 */
55698, 52688, 51374, 50964, 48912, 49380, 32402, 27816, /* 19712-19719 */
31496, 36762, 40346, 38196, 33460, 32562, 45884, 39802, /* 19720-19727 */
34706, 30326, 24624, 17638, 20082, 8192, 63630, 5488, /* 19728-19735 */
7488, 12146, 13622, 19392, 24736, 43036, 48434, 47634, /* 19736-19743 */
48220, 48550, 47600, 49552, 40960, 21708, 28786, 31444, /* 19744-19751 */
34734, 36356, 39158, 37964, 52234, 61012, 59144, 55152, /* 19752-19759 */
47038, 40314, 34516, 28716, 7856, 7622, 8010, 5120, /* 19760-19767 */
6782, 10566, 10392, 21690, 36350, 31982, 31606, 29890, /* 19768-19775 */
34822, 33004, 36264, 23524, 21824, 30098, 33284, 37974, /* 19776-19783 */
40764, 36914, 42372, 62120, 59172, 57518, 53756, 52152, /* 19784-19791 */
49342, 49530, 41196, 29922, 30962, 26698, 25620, 22616, /* 19792-19799 */
21914, 20304, 36452, 32858, 26044, 24842, 22598, 21554, /* 19800-19807 */
22230, 16396, 1454, 6366, 13182, 19920, 22208, 29110, /* 19808-19815 */
31502, 48750, 59436, 54444, 54920, 49152, 45478, 46050, /* 19816-19823 */
44932, 28082, 28328, 31632, 34422, 34982, 40318, 43174, /* 19824-19831 */
47814, 57090, 46096, 40424, 34020, 30314, 26148, 23580, /* 19832-19839 */
3082, 62862, 3272, 5890, 9784, 12090, 15058, 18210, /* 19840-19847 */
38984, 42554, 39800, 40658, 43336, 43676, 47144, 37882, /* 19848-19855 */
26838, 32860, 30234, 35084, 37596, 40968, 41082, 57790, /* 19856-19863 */
61756, 56240, 54884, 56668, 53102, 47760, 37450, 15908, /* 19864-19871 */
16400, 15306, 16598, 16252, 13182, 10302, 24496, 34848, /* 19872-19879 */
29174, 29002, 26616, 26124, 24636, 28766, 12436, 13564, /* 19880-19887 */
21806, 27344, 32300, 36676, 37384, 46766, 58160, 52202, /* 19888-19895 */
53492, 50316, 50264, 47548, 48384, 32888, 25114, 34852, /* 19896-19903 */
37046, 35006, 31328, 27460, 26714, 41820, 37018, 33290, /* 19904-19911 */
25440, 21286, 19732, 20320, 10698, 64162, 6018, 8184, /* 19912-19919 */
11726, 16950, 22974, 23804, 45254, 52456, 50376, 51230, /* 19920-19927 */
49940, 50304, 47646, 39790, 25478, 30064, 33186, 36454, /* 19928-19935 */
37278, 40790, 39202, 53602, 2160, 58120, 52196, 43446, /* 19936-19943 */
38170, 32480, 28942, 10180, 5616, 4548, 6502, 9100, /* 19944-19951 */
12302, 13154, 21038, 38162, 33840, 33936, 35486, 35658, /* 19952-19959 */
35502, 40512, 31440, 26324, 32810, 35214, 38538, 35438, /* 19960-19967 */
37672, 40140, 55916, 56524, 53082, 51138, 49538, 47128, /* 19968-19975 */
51936, 43514, 26166, 25264, 21192, 21190, 18996, 19006, /* 19976-19983 */
16644, 24690, 27946, 24422, 23742, 22084, 21354, 21844, /* 19984-19991 */
19896, 5080, 12292, 16820, 21214, 26718, 32882, 34472, /* 19992-19999 */
47190, 58442, 55168, 51582, 46822, 48718, 47566, 48200, /* 20000-20007 */
33658, 31338, 35310, 35792, 40530, 44840, 40508, 40970, /* 20008-20015 */
49588, 41682, 37350, 31842, 29652, 22554, 19456, 8350, /* 20016-20023 */
1008, 6982, 8868, 12438, 14740, 16772, 21588, 41672, /* 20024-20031 */
42156, 42826, 44474, 45742, 45946, 47750, 42006, 28560, /* 20032-20039 */
29308, 32186, 36450, 37654, 40566, 39424, 53542, 58324, /* 20040-20047 */
54582, 57610, 52152, 45748, 39346, 31194, 12790, 12028, /* 20048-20055 */
12248, 12074, 7974, 10018, 9856, 20508, 32122, 27708, /* 20056-20063 */
28074, 25992, 26680, 29490, 30926, 18718, 19800, 27258, /* 20064-20071 */
31290, 35106, 38408, 40062, 40296, 55324, 54656, 52732, /* 20072-20079 */
52524, 52432, 48736, 49248, 37564, 29746, 34850, 31678, /* 20080-20087 */
29550, 25536, 24578, 22006, 35254, 35862, 28542, 25638, /* 20088-20095 */
24150, 22112, 22956, 17796, 4506, 9748, 11584, 17420, /* 20096-20103 */
20140, 24718, 28470, 45450, 55452, 52550, 53216, 51892, /* 20104-20111 */
49886, 47326, 47336, 32446, 33188, 36174, 37666, 38700, /* 20112-20119 */
40388, 40344, 49680, 58708, 48664, 42672, 36018, 31904, /* 20120-20127 */
26810, 25860, 9258, 2688, 6494, 7504, 10574, 13566, /* 20128-20135 */
15020, 19826, 35612, 34374, 35636, 34056, 36654, 38236, /* 20136-20143 */
42584, 34150, 26452, 32922, 34256, 35604, 37658, 40456, /* 20144-20151 */
40792, 56046, 57694, 53968, 51296, 49062, 49058, 47572, /* 20152-20159 */
37486, 18410, 17884, 16242, 16536, 15832, 17082, 12632, /* 20160-20167 */
24764, 31884, 27152, 26974, 25388, 25260, 24308, 23428, /* 20168-20175 */
10948, 12950, 18778, 25916, 31104, 36580, 38076, 47598, /* 20176-20183 */
61544, 55490, 54180, 53018, 52522, 49828, 50540, 36618, /* 20184-20191 */
31308, 34876, 37412, 39814, 37618, 33368, 31332, 42982, /* 20192-20199 */
38310, 33464, 29698, 25732, 20616, 21408, 12176, 2100, /* 20200-20207 */
7738, 9202, 13256, 14380, 18852, 21176, 37196, 44968, /* 20208-20215 */
44796, 46302, 46678, 46284, 47442, 42972, 27170, 31878, /* 20216-20223 */
34174, 36866, 37870, 40598, 39512, 49944, 58966, 55336, /* 20224-20231 */
51950, 44524, 38414, 32588, 28510, 10976, 8588, 9988, /* 20232-20239 */
8494, 10360, 12408, 12690, 20318, 34184, 30570, 30152, /* 20240-20247 */
28798, 31020, 29550, 33578, 25336, 22718, 30408, 33592, /* 20248-20255 */
37662, 40402, 39522, 43062, 59980, 58732, 55926, 53618, /* 20256-20263 */
52336, 49338, 49668, 42172, 30134, 31052, 27238, 26090, /* 20264-20271 */
23514, 23278, 21004, 34498, 34602, 28628, 27052, 24970, /* 20272-20279 */
23480, 23536, 19254, 5108, 8884, 13476, 18012, 20844, /* 20280-20287 */
27782, 30720, 45298, 56254, 52502, 53126, 49314, 47854, /* 20288-20295 */
47614, 46904, 31752, 30936, 33918, 35192, 36254, 39656, /* 20296-20303 */
40134, 43360, 52162, 42808, 37654, 32112, 29158, 24974, /* 20304-20311 */
23102, 8104, 1412, 6122, 7794, 11078, 12844, 15714, /* 20312-20319 */
17870, 35364, 37716, 35794, 37696, 40560, 41312, 44556, /* 20320-20327 */
38948, 28356, 33504, 32960, 37472, 39616, 42208, 41636, /* 20328-20335 */
54910, 60194, 54972, 53650, 52966, 49864, 44238, 36320, /* 20336-20343 */
17152, 15610, 15488, 16276, 15762, 15146, 13618, 23222, /* 20344-20351 */
34222, 29884, 29128, 26892, 26676, 25110, 28256, 14858, /* 20352-20359 */
14660, 23312, 28554, 33570, 37576, 38926, 45788, 58670, /* 20360-20367 */
54940, 54568, 51984, 51708, 48404, 48908, 36614, 27484, /* 20368-20375 */
34576, 35764, 34296, 30434, 27586, 25084, 38100, 35822, /* 20376-20383 */
31228, 26030, 22696, 20224, 21120, 14280, 2256, 7186, /* 20384-20391 */
9352, 12922, 16306, 21204, 22216, 40688, 49494, 48278, /* 20392-20399 */
49532, 48876, 48888, 47512, 43818, 30390, 33342, 35770, /* 20400-20407 */
38718, 39682, 42226, 40324, 50448, 62792, 54616, 48544, /* 20408-20415 */
40856, 35942, 30396, 27986, 11800, 6646, 7878, 9216, /* 20416-20423 */
11204, 13884, 14790, 20036, 35590, 32822, 32648, 32774, /* 20424-20431 */
32740, 33626, 39382, 31320, 25176, 32062, 34934, 38428, /* 20432-20439 */
37792, 40174, 42144, 57418, 58932, 54830, 52238, 50454, /* 20440-20447 */
47946, 50222, 42456, 24668, 23420, 20732, 20300, 20370, /* 20448-20455 */
21734, 18034, 27106, 32048, 26888, 26020, 23672, 22746, /* 20456-20463 */
22080, 21312, 8860, 10002, 13608, 18680, 24112, 30470, /* 20464-20471 */
32958, 42182, 54620, 51720, 51648, 50198, 50490, 48170, /* 20472-20479 */
48034, 36384, 32142, 35408, 36024, 37510, 38216, 36278, /* 20480-20487 */
35564, 43246, 37204, 32984, 29174, 26844, 23702, 24330, /* 20488-20495 */
15060, 6816, 11504, 13010, 15724, 16952, 19634, 20406, /* 20496-20503 */
33862, 36876, 38148, 42222, 43518, 44490, 47040, 44292, /* 20504-20511 */
33590, 37184, 39446, 41924, 42006, 43630, 42682, 52388, /* 20512-20519 */
57652, 52182, 50708, 47350, 42004, 35390, 30576, 14566, /* 20520-20527 */
12444, 13038, 13824, 14272, 15394, 14008, 21038, 32184, /* 20528-20535 */
28488, 27886, 25878, 27024, 25930, 26548, 19440, 19852, /* 20536-20543 */
28012, 32528, 36266, 39544, 41080, 44744, 57286, 55768, /* 20544-20551 */
53412, 50226, 49600, 47190, 46452, 38470, 29074, 33128, /* 20552-20559 */
29720, 27804, 23436, 23876, 16770, 14002, 41666, 34610, /* 20560-20567 */
15876, 14372, 19744, 20380, 3952, 3244, 10830, 23526, /* 20568-20575 */
30376, 30112, 49742, 54594, 46918, 47212, 40712, 31504, /* 20576-20583 */
13766, 7652, 18354, 17938, 27108, 23772, 50658, 65498, /* 20584-20591 */
54014, 54598, 46132, 48744, 28058, 18232, 14452, 13274, /* 20592-20599 */
21604, 19748, 39416, 53864, 47330, 53276, 57416, 58046, /* 20600-20607 */
42868, 25908, 34450, 31362, 38268, 27526, 35770, 54788, /* 20608-20615 */
47796, 48572, 42714, 45416, 33368, 27940, 32058, 31552, /* 20616-20623 */
33972, 31972, 39586, 56528, 48386, 35700, 35656, 34748, /* 20624-20631 */
29922, 9892, 15322, 17770, 28266, 34534, 35396, 53464, /* 20632-20639 */
47764, 42808, 36506, 33054, 17120, 64030, 64434, 5490, /* 20640-20647 */
7482, 12174, 15170, 40894, 51750, 43062, 42962, 36630, /* 20648-20655 */
36902, 13764, 11878, 8938, 7140, 16134, 15814, 39304, /* 20656-20663 */
45148, 40944, 43662, 48316, 48864, 26562, 19492, 24770, /* 20664-20671 */
24304, 29880, 20784, 34926, 48920, 43788, 48780, 43412, /* 20672-20679 */
48412, 31694, 30938, 39356, 36136, 41468, 36318, 50486, /* 20680-20687 */
62966, 52282, 41758, 38468, 41268, 27686, 15246, 21288, /* 20688-20695 */
22018, 33694, 37326, 45016, 60208, 53092, 49018, 45290, /* 20696-20703 */
42478, 22934, 4270, 11716, 14894, 18290, 22240, 26812, /* 20704-20711 */
51126, 54000, 46092, 40900, 36974, 28340, 6990, 9298, /* 20712-20719 */
3500, 2546, 8290, 12976, 35938, 37338, 32920, 35098, /* 20720-20727 */
42284, 38980, 15334, 15236, 19688, 19420, 25082, 18390, /* 20728-20735 */
35048, 39606, 37332, 37654, 35154, 37060, 14746, 23192, /* 20736-20743 */
29164, 28754, 31512, 30132, 50954, 57998, 49832, 42200, /* 20744-20751 */
39574, 44468, 25642, 19576, 28220, 27214, 41450, 43682, /* 20752-20759 */
58722, 1248, 59268, 56806, 50378, 50590, 22794, 11110, /* 20760-20767 */
18750, 20750, 24618, 25780, 38488, 57782, 58628, 54578, /* 20768-20775 */
49282, 46720, 35028, 15592, 23808, 13938, 14374, 17954, /* 20776-20783 */
27260, 44924, 39218, 35590, 33414, 41930, 30912, 10584, /* 20784-20791 */
13028, 14568, 15456, 17808, 17616, 32016, 31112, 29836, /* 20792-20799 */
29286, 28360, 26700, 3994, 18664, 23514, 24924, 26642, /* 20800-20807 */
29624, 50984, 48736, 43696, 30798, 32474, 30874, 11202, /* 20808-20815 */
11956, 17932, 20212, 30202, 38422, 57414, 60082, 55130, /* 20816-20823 */
54564, 50268, 51942, 20118, 16528, 23972, 28324, 34030, /* 20824-20831 */
33206, 53876, 62142, 62714, 58006, 53456, 52060, 33452, /* 20832-20839 */
22146, 28200, 22088, 21804, 23810, 39848, 52568, 44788, /* 20840-20847 */
45112, 40984, 49044, 34886, 17590, 24988, 22714, 27178, /* 20848-20855 */
25906, 33584, 41842, 35652, 32604, 29076, 28716, 18978, /* 20856-20863 */
320, 13184, 17008, 18416, 18754, 26998, 46178, 38960, /* 20864-20871 */
37322, 25526, 26380, 22248, 1728, 8598, 11024, 16350, /* 20872-20879 */
21742, 34562, 53228, 48106, 46376, 41466, 40930, 35700, /* 20880-20887 */
8122, 8320, 14436, 18800, 21048, 27448, 50372, 53086, /* 20888-20895 */
59538, 56884, 53798, 52860, 30722, 28590, 32716, 29508, /* 20896-20903 */
27644, 31642, 53172, 56590, 52208, 50208, 47952, 54488, /* 20904-20911 */
36248, 26216, 31632, 31098, 32700, 32830, 46238, 49036, /* 20912-20919 */
42092, 43520, 38446, 40120, 24138, 11898, 27510, 27710, /* 20920-20927 */
31184, 28240, 41758, 51842, 41818, 38086, 25172, 25780, /* 20928-20935 */
13782, 63820, 7108, 8346, 13048, 17894, 35394, 50546, /* 20936-20943 */
41722, 41864, 35672, 36438, 25184, 64980, 6496, 8176, /* 20944-20951 */
15932, 15150, 27312, 45666, 43304, 49672, 43406, 43810, /* 20952-20959 */
34300, 18384, 19664, 23066, 19416, 16296, 25520, 44688, /* 20960-20967 */
44934, 46188, 44954, 46054, 50458, 33006, 34224, 35378, /* 20968-20975 */
38196, 37434, 41036, 54372, 48702, 46114, 44878, 44384, /* 20976-20983 */
41474, 27002, 21914, 34206, 36714, 37626, 36876, 51412, /* 20984-20991 */
55744, 47890, 47738, 34304, 35560, 19032, 14530, 21104, /* 20992-20999 */
21410, 25634, 27140, 47228, 51846, 42264, 39112, 34284, /* 21000-21007 */
32082, 18410, 65346, 5946, 6722, 12530, 11872, 25872, /* 21008-21015 */
39312, 33690, 43252, 35810, 38562, 23878, 11336, 17154, /* 21016-21023 */
17854, 18626, 11202, 26052, 40146, 37774, 37512, 34518, /* 21024-21031 */
36630, 34420, 20972, 23248, 25478, 27398, 26706, 35492, /* 21032-21039 */
50004, 40852, 44376, 41198, 44850, 38702, 23558, 26752, /* 21040-21047 */
35354, 42438, 39638, 44474, 59514, 59096, 53518, 50792, /* 21048-21055 */
40704, 37330, 21244, 20610, 26618, 27240, 29912, 34474, /* 21056-21063 */
58078, 56918, 50976, 49538, 44204, 43390, 23818, 14754, /* 21064-21071 */
16744, 19782, 24822, 23828, 40754, 45100, 38508, 45156, /* 21072-21079 */
38122, 36500, 18566, 9890, 15872, 14682, 15282, 7404, /* 21080-21087 */
26406, 35930, 30824, 32406, 28072, 31950, 23142, 15760, /* 21088-21095 */
19912, 20010, 24860, 21642, 35574, 44794, 33368, 33778, /* 21096-21103 */
31744, 34172, 23590, 12128, 17092, 24998, 32268, 29566, /* 21104-21111 */
40282, 54912, 51248, 51148, 47088, 42204, 33080, 20522, /* 21112-21119 */
24738, 27512, 32196, 32208, 41808, 64080, 59590, 55018, /* 21120-21127 */
51324, 48642, 43344, 25746, 20226, 21006, 23856, 27022, /* 21128-21135 */
29854, 49592, 48052, 46072, 51610, 47194, 45328, 24276, /* 21136-21143 */
24794, 25364, 27476, 25900, 19382, 39180, 39982, 33838, /* 21144-21151 */
33508, 29388, 29450, 18482, 15418, 19058, 17578, 22456, /* 21152-21159 */
19382, 37730, 39916, 28116, 29892, 26396, 30562, 13474, /* 21160-21167 */
9308, 13764, 21776, 29782, 26248, 42116, 49312, 43786, /* 21168-21175 */
41418, 38622, 31508, 18766, 8792, 16068, 18046, 22710, /* 21176-21183 */
22742, 40384, 59912, 54338, 54362, 49798, 51838, 39878, /* 21184-21191 */
27830, 24532, 23808, 28914, 29228, 39636, 54458, 50650, /* 21192-21199 */
49054, 54434, 51736, 44928, 25848, 28500, 29406, 31242, /* 21200-21207 */
29366, 29718, 49946, 44798, 44914, 41944, 40858, 37494, /* 21208-21215 */
23410, 26910, 26206, 29238, 29156, 29994, 47106, 42244, /* 21216-21223 */
31846, 31210, 27042, 27472, 8274, 8328, 11766, 16188, /* 21224-21231 */
23642, 21272, 41140, 40640, 37932, 36134, 33430, 29226, /* 21232-21239 */
10464, 8888, 13344, 16716, 20330, 20838, 39660, 50836, /* 21240-21247 */
44760, 42668, 39746, 39406, 25196, 15914, 18530, 16406, /* 21248-21255 */
22140, 22940, 39700, 50664, 48034, 48710, 51148, 52714, /* 21256-21263 */
39858, 28136, 32236, 33328, 35836, 33456, 39164, 54124, /* 21264-21271 */
47776, 47612, 44466, 43724, 36188, 23594, 31460, 29088, /* 21272-21279 */
32208, 31132, 37054, 53978, 45520, 41334, 36866, 37960, /* 21280-21287 */
32016, 14988, 20304, 20306, 28224, 30804, 32878, 49614, /* 21288-21295 */
43170, 39368, 35448, 32074, 24352, 4254, 8230, 10374, /* 21296-21303 */
13954, 17046, 19344, 40742, 44468, 41882, 38194, 36726, /* 21304-21311 */
33956, 15580, 15488, 14986, 15376, 18820, 21998, 39310, /* 21312-21319 */
44738, 39958, 39754, 42340, 41600, 25290, 17776, 24376, /* 21320-21327 */
23118, 27834, 25930, 38260, 48510, 45702, 46558, 44864, /* 21328-21335 */
46652, 31500, 28004, 35766, 34948, 37566, 36996, 48250, /* 21336-21343 */
59928, 51642, 46276, 42208, 43646, 32672, 18380, 26594, /* 21344-21351 */
24120, 31584, 33568, 41374, 55536, 47028, 47166, 40236, /* 21352-21359 */
42946, 27086, 10972, 17390, 17954, 23436, 22296, 28252, /* 21360-21367 */
45168, 43324, 40118, 34844, 33058, 27412, 7740, 13386, /* 21368-21375 */
10294, 11940, 13878, 18688, 38152, 36690, 36266, 32514, /* 21376-21383 */
38678, 34438, 16784, 17202, 20382, 23098, 24738, 25924, /* 21384-21391 */
38026, 43080, 38320, 38466, 35970, 36102, 18478, 19458, /* 21392-21399 */
28062, 25992, 30118, 30214, 47544, 54684, 50434, 44654, /* 21400-21407 */
43498, 43970, 29618, 22854, 30038, 30068, 36026, 39814, /* 21408-21415 */
51602, 61266, 51860, 52242, 46230, 47738, 28194, 15248, /* 21416-21423 */
24046, 22412, 28748, 25584, 38956, 51976, 49730, 49012, /* 21424-21431 */
42488, 44522, 30608, 17766, 22920, 19906, 21080, 19616, /* 21432-21439 */
28926, 43428, 35142, 34992, 29314, 34760, 26716, 8720, /* 21440-21447 */
14360, 13420, 18482, 17192, 23838, 35978, 33956, 33340, /* 21448-21455 */
30796, 32256, 27060, 13298, 18830, 25230, 25844, 26878, /* 21456-21463 */
30568, 44764, 45040, 40592, 35438, 32600, 32864, 18266, /* 21464-21471 */
18242, 23414, 23674, 29922, 36894, 52008, 55350, 51970, /* 21472-21479 */
51804, 49840, 49000, 31220, 24492, 31576, 30728, 34790, /* 21480-21487 */
34554, 48590, 54238, 52212, 52650, 45864, 47760, 32218, /* 21488-21495 */
24618, 29770, 25092, 26594, 24304, 38996, 45194, 40814, /* 21496-21503 */
41062, 36686, 43390, 31510, 22266, 25118, 25142, 27822, /* 21504-21511 */
25058, 33496, 37116, 30294, 30996, 25302, 27634, 18132, /* 21512-21519 */
6036, 15098, 17490, 21264, 19018, 28530, 39722, 35890, /* 21520-21527 */
34846, 27254, 28270, 22282, 10762, 14134, 18654, 20728, /* 21528-21535 */
24612, 34678, 48194, 46220, 42630, 41694, 38320, 37058, /* 21536-21543 */
16476, 16776, 21042, 23088, 27108, 31672, 48854, 51640, /* 21544-21551 */
54068, 53708, 51704, 49076, 34970, 31200, 36732, 32948, /* 21552-21559 */
32638, 34174, 49398, 52094, 46740, 48060, 42214, 49034, /* 21560-21567 */
33706, 28574, 31734, 30534, 33446, 30960, 45212, 42762, /* 21568-21575 */
40138, 38696, 36088, 36732, 26106, 20366, 24794, 27836, /* 21576-21583 */
29094, 26548, 37466, 42638, 34866, 34732, 25666, 27188, /* 21584-21591 */
15256, 6732, 11148, 11986, 16580, 15738, 30338, 39128, /* 21592-21599 */
36296, 34150, 32184, 31958, 24396, 11516, 13384, 17730, /* 21600-21607 */
19822, 22322, 29628, 44730, 41306, 42918, 41462, 39840, /* 21608-21615 */
35744, 19810, 24088, 25306, 26710, 26722, 33106, 49578, /* 21616-21623 */
50628, 48798, 49146, 47532, 47258, 33062, 32792, 36374, /* 21624-21631 */
35800, 38772, 38570, 54774, 50726, 47614, 46368, 42980, /* 21632-21639 */
43520, 26152, 25560, 28662, 32114, 32974, 32264, 47334, /* 21640-21647 */
48134, 44764, 42120, 38028, 36080, 22298, 18226, 22292, /* 21648-21655 */
23584, 25284, 24174, 39692, 42264, 35756, 34532, 29054, /* 21656-21663 */
30182, 15324, 7736, 10094, 12188, 15194, 15282, 28422, /* 21664-21671 */
37366, 33830, 35258, 34154, 32656, 23070, 12480, 17888, /* 21672-21679 */
19298, 21052, 20276, 29060, 43480, 38016, 38960, 36110, /* 21680-21687 */
36566, 31688, 18536, 24794, 24414, 28210, 29596, 36468, /* 21688-21695 */
52378, 48546, 47566, 47650, 47150, 43528, 28556, 32274, /* 21696-21703 */
35402, 38674, 39868, 41052, 57680, 53566, 51780, 48152, /* 21704-21711 */
44498, 41580, 24528, 26924, 27348, 30590, 30528, 32938, /* 21712-21719 */
49978, 49500, 46486, 43090, 41754, 37972, 24102, 19240, /* 21720-21727 */
21424, 23096, 24298, 23698, 36740, 38366, 33778, 33814, /* 21728-21735 */
30428, 30174, 14496, 10306, 13262, 15626, 16488, 14782, /* 21736-21743 */
28366, 37294, 33642, 32778, 31846, 31164, 22948, 14544, /* 21744-21751 */
20436, 20334, 23646, 24056, 33240, 45218, 36254, 37888, /* 21752-21759 */
33702, 35838, 25930, 15054, 21474, 21834, 29278, 29238, /* 21760-21767 */
38272, 53364, 50256, 49980, 48532, 45690, 39464, 25188, /* 21768-21775 */
31344, 32006, 35462, 35814, 41304, 59392, 53452, 52948, /* 21776-21783 */
47598, 48118, 42152, 26430, 27904, 25568, 30348, 29124, /* 21784-21791 */
34246, 48258, 47250, 44510, 44080, 43634, 38662, 24124, /* 21792-21799 */
22408, 25774, 26386, 25738, 24104, 38210, 36574, 33686, /* 21800-21807 */
30366, 28380, 27040, 13672, 12610, 15102, 17054, 18206, /* 21808-21815 */
19696, 32992, 38556, 31536, 31224, 29020, 29430, 18092, /* 21816-21823 */
11030, 18012, 18648, 25838, 24654, 37350, 45358, 38948, /* 21824-21831 */
40864, 35552, 36458, 22902, 15082, 21234, 20812, 26982, /* 21832-21839 */
26884, 39208, 55138, 50298, 51470, 48178, 48412, 40592, /* 21840-21847 */
27282, 32848, 29106, 35006, 33618, 42180, 55290, 49506, /* 21848-21855 */
50426, 46978, 49474, 40920, 27210, 29870, 29356, 32998, /* 21856-21863 */
30650, 35094, 47820, 46082, 43610, 41368, 40948, 35892, /* 21864-21871 */
23572, 25242, 27666, 28288, 27202, 29660, 42680, 39326, /* 21872-21879 */
33940, 29906, 29480, 26800, 12054, 10752, 13776, 16962, /* 21880-21887 */
20322, 22150, 36210, 39138, 34314, 34256, 30982, 29148, /* 21888-21895 */
14740, 10466, 17242, 17028, 22834, 21306, 37656, 45312, /* 21896-21903 */
40022, 41110, 35572, 38868, 23558, 17710, 21722, 19606, /* 21904-21911 */
26322, 25620, 40782, 52138, 46794, 48934, 47412, 50488, /* 21912-21919 */
39462, 27830, 34186, 32138, 38020, 33624, 42170, 53118, /* 21920-21927 */
47326, 48154, 42632, 45984, 35526, 25658, 30414, 29986, /* 21928-21935 */
33296, 31036, 39304, 50594, 47138, 42242, 39690, 39376, /* 21936-21943 */
34392, 20288, 22688, 25104, 27336, 28106, 31866, 43432, /* 21944-21951 */
38864, 36264, 31848, 31934, 26230, 14794, 14128, 16624, /* 21952-21959 */
18214, 19002, 21998, 34038, 35484, 31852, 32048, 29266, /* 21960-21967 */
29520, 16582, 15856, 20102, 20370, 24794, 23640, 38618, /* 21968-21975 */
40004, 37460, 36808, 34128, 35974, 21972, 20500, 23546, /* 21976-21983 */
24712, 29740, 29524, 43574, 50416, 46148, 48602, 44496, /* 21984-21991 */
47344, 35168, 29296, 34410, 32832, 37296, 33988, 45376, /* 21992-21999 */
51130, 47050, 46390, 42564, 44344, 33440, 26410, 28632, /* 22000-22007 */
30006, 31814, 30760, 38610, 47324, 44238, 42312, 40762, /* 22008-22015 */
39888, 33954, 22776, 26542, 27614, 28368, 26762, 31390, /* 22016-22023 */
39572, 35466, 33060, 29936, 29658, 23146, 12966, 14536, /* 22024-22031 */
17432, 18270, 20192, 23222, 36066, 35664, 32778, 32932, /* 22032-22039 */
30416, 29864, 15894, 18224, 21294, 22038, 25368, 25478, /* 22040-22047 */
40492, 39850, 38392, 37360, 35786, 35316, 21466, 21448, /* 22048-22055 */
24122, 26318, 30072, 30624, 45826, 50540, 46618, 48136, /* 22056-22063 */
45118, 47334, 33360, 30748, 34398, 33800, 37230, 34832, /* 22064-22071 */
46696, 50638, 47840, 45634, 43032, 43644, 31888, 26138, /* 22072-22079 */
28600, 29802, 30926, 30042, 38154, 46220, 41956, 40368, /* 22080-22087 */
37776, 37614, 30426, 20472, 25552, 25740, 27210, 25962, /* 22088-22095 */
31728, 38664, 35222, 32478, 29988, 29394, 22722, 12660, /* 22096-22103 */
15174, 17686, 19186, 20854, 25322, 38316, 35290, 33912, /* 22104-22111 */
33030, 31834, 30176, 16308, 20444, 21904, 24906, 25850, /* 22112-22119 */
28084, 42146, 40384, 40058, 36804, 37256, 34502, 21778, /* 22120-22127 */
22694, 24038, 27306, 29622, 31280, 47758, 49326, 47746, /* 22128-22135 */
47378, 45070, 46908, 32182, 31400, 33046, 35164, 36388, /* 22136-22143 */
36116, 49226, 50480, 48310, 44694, 44446, 43610, 31850, /* 22144-22151 */
27008, 29448, 30644, 31136, 31060, 40318, 46714, 41100, /* 22152-22159 */
41054, 37670, 37910, 28182, 19940, 24928, 24522, 24658, /* 22160-22167 */
25766, 18116, 18476, 19028, 22416, 20998, 29240, 21796, /* 22168-22175 */
6470, 17180, 20142, 19162, 17078, 33956, 39684, 28632, /* 22176-22183 */
35354, 30202, 31558, 28876, 21042, 19462, 20794, 22938, /* 22184-22191 */
27526, 42176, 54372, 51274, 58668, 52398, 52824, 51436, /* 22192-22199 */
38268, 44552, 39064, 46304, 42052, 47710, 58616, 49896, /* 22200-22207 */
54484, 48524, 43970, 35614, 17296, 16532, 16574, 14874, /* 22208-22215 */
16526, 21842, 32078, 29948, 25202, 21870, 24876, 20600, /* 22216-22223 */
6792, 14864, 14122, 15490, 20104, 26432, 47708, 47268, /* 22224-22231 */
46004, 49318, 42544, 46372, 36064, 35776, 36630, 41658, /* 22232-22239 */
42208, 41522, 54590, 52918, 51972, 46892, 45182, 39786, /* 22240-22247 */
21426, 18688, 14646, 20272, 18358, 15608, 31196, 27890, /* 22248-22255 */
26292, 27418, 23810, 23926, 10906, 10368, 16292, 18630, /* 22256-22263 */
21884, 29804, 44262, 46776, 51518, 46508, 48574, 54020, /* 22264-22271 */
36944, 36742, 41552, 39706, 39736, 41494, 53524, 55614, /* 22272-22279 */
55512, 49664, 48074, 41794, 23942, 19894, 18500, 17142, /* 22280-22287 */
17798, 12580, 26986, 34248, 24596, 25112, 20898, 22570, /* 22288-22295 */
14734, 9762, 10828, 17824, 18694, 19038, 39012, 52494, /* 22296-22303 */
47050, 47692, 49952, 50150, 43770, 34392, 37022, 39926, /* 22304-22311 */
40010, 38490, 46734, 56232, 52888, 52192, 43706, 43370, /* 22312-22319 */
33090, 13120, 17802, 16138, 18522, 16124, 21630, 33718, /* 22320-22327 */
26710, 28134, 22054, 23972, 21998, 12398, 9534, 11094, /* 22328-22335 */
18300, 22802, 30958, 47978, 50212, 49490, 47344, 50246, /* 22336-22343 */
48868, 38790, 48758, 50196, 48798, 48126, 47582, 57862, /* 22344-22351 */
57198, 53404, 50492, 43950, 37756, 21038, 15416, 15198, /* 22352-22359 */
13760, 14940, 14522, 26418, 27156, 23904, 23216, 21016, /* 22360-22367 */
22180, 11544, 7258, 11746, 12270, 17918, 22894, 38684, /* 22368-22375 */
48190, 46200, 48174, 47054, 48258, 38944, 33318, 38026, /* 22376-22383 */
37754, 39754, 39564, 48306, 55344, 51172, 51358, 45256, /* 22384-22391 */
41588, 28630, 15736, 16750, 14332, 16478, 14926, 21390, /* 22392-22399 */
30514, 26530, 25896, 23164, 24238, 18854, 8272, 12670, /* 22400-22407 */
14024, 18058, 22266, 32404, 48836, 49564, 51028, 50626, /* 22408-22415 */
51480, 48496, 37290, 39970, 41550, 42664, 43138, 45680, /* 22416-22423 */
57304, 56006, 53494, 49990, 44752, 37360, 20890, 17906, /* 22424-22431 */
17780, 16822, 16736, 17384, 29280, 29664, 26830, 26256, /* 22432-22439 */
24438, 23936, 11764, 9896, 14142, 15982, 21444, 26426, /* 22440-22447 */
42474, 48900, 47864, 49734, 47960, 49496, 38200, 35980, /* 22448-22455 */
41042, 40124, 42452, 40614, 48622, 53028, 48784, 47796, /* 22456-22463 */
42392, 38532, 25938, 16724, 17684, 15310, 16580, 14440, /* 22464-22471 */
20470, 27292, 23804, 23916, 21352, 22812, 17284, 9608, /* 22472-22479 */
14048, 15236, 19866, 24000, 33714, 46318, 45942, 47774, /* 22480-22487 */
47018, 48624, 45340, 36618, 40296, 40640, 42676, 42420, /* 22488-22495 */
44782, 54656, 52022, 50490, 46978, 42120, 34832, 21200, /* 22496-22503 */
20032, 19024, 18702, 18398, 18958, 28562, 27604, 26224, /* 22504-22511 */
25458, 24284, 23240, 13300, 13792, 16750, 19046, 24742, /* 22512-22519 */
29694, 43506, 48454, 47944, 49206, 48426, 48874, 39402, /* 22520-22527 */
37740, 40364, 40188, 42070, 41418, 49958, 52900, 48796, /* 22528-22535 */
47582, 42074, 37458, 24304, 16788, 17706, 15842, 16894, /* 22536-22543 */
15316, 22844, 27862, 24494, 24748, 22980, 24358, 17312, /* 22544-22551 */
11440, 15526, 16608, 21952, 25708, 36418, 47356, 46202, /* 22552-22559 */
48200, 47368, 48738, 43270, 35456, 39168, 39460, 41540, /* 22560-22567 */
40414, 45082, 53834, 50456, 48924, 44412, 40320, 31808, /* 22568-22575 */
19032, 18778, 17696, 18336, 17242, 19944, 29226, 27200, /* 22576-22583 */
26356, 24936, 24876, 22932, 13080, 14740, 16962, 20336, /* 22584-22591 */
25742, 32090, 46338, 48960, 49150, 49596, 49120, 49058, /* 22592-22599 */
39316, 38818, 40982, 41672, 42742, 42442, 51800, 52752, /* 22600-22607 */
49430, 47218, 41194, 36330, 22498, 16644, 17506, 15958, /* 22608-22615 */
16612, 15458, 24474, 27140, 23766, 24038, 22068, 23080, /* 22616-22623 */
15024, 10730, 14968, 16160, 22064, 26592, 39080, 47768, /* 22624-22631 */
46466, 48430, 47318, 48794, 42546, 36044, 39786, 39650, /* 22632-22639 */
41662, 40472, 46686, 53790, 49516, 48484, 42950, 38714, /* 22640-22647 */
29480, 17324, 17876, 16570, 17520, 16396, 20592, 29004, /* 22648-22655 */
26346, 26080, 24426, 24686, 22150, 12716, 15424, 17347, /* 22656-22663 */
21928, 26940, 34214, 48250, 49294, 49830, 49952, 50038, /* 22664-22671 */
49242, 39388, 39680, 41506, 42434, 43106, 43608, 53610, /* 22672-22679 */
53008, 50366, 47336, 41134, 36222, 22514, 18306, 18648, /* 22680-22687 */
17660, 18058, 17072, 26276, 27410, 24678, 24394, 22368, /* 22688-22695 */
23300, 14102, 11060, 14970, 16604, 23092, 27220, 40584, /* 22696-22703 */
47366, 46314, 47972, 46822, 48338, 40934, 36114, 39450, /* 22704-22711 */
39156, 41266, 40078, 47480, 52900, 48670, 47494, 41346, /* 22712-22719 */
37486, 26884, 16316, 17584, 15802, 17122, 15254, 20662, /* 22720-22727 */
28346, 25078, 25218, 23316, 24574, 20138, 11576, 15306, /* 22728-22735 */
16982, 22384, 26984, 35534, 48634, 48836, 49912, 49378, /* 22736-22743 */
50374, 47984, 38700, 40610, 41450, 42954, 42852, 44606, /* 22744-22751 */
54326, 52508, 50166, 45886, 40234, 34140, 20494, 18008, /* 22752-22759 */
17646, 17106, 17358, 17556, 27126, 27208, 25100, 24394, /* 22760-22767 */
22972, 22838, 13424, 12660, 15748, 18608, 25246, 29540, /* 22768-22775 */
42680, 48166, 47588, 48776, 47392, 48514, 40018, 36998, /* 22776-22783 */
39718, 39624, 41952, 40734, 48420, 52336, 48720, 46888, /* 22784-22791 */
39900, 36234, 24358, 15962, 16950, 15244, 16770, 14940, /* 22792-22799 */
21262, 27634, 24286, 24374, 22212, 23800, 17724, 10906, /* 22800-22807 */
14852, 16728, 23118, 27594, 37162, 48786, 48402, 50180, /* 22808-22815 */
49592, 51210, 47180, 39012, 42006, 42570, 43906, 43142, /* 22816-22823 */
46078, 54972, 52212, 49946, 44954, 39648, 32410, 19226, /* 22824-22831 */
18236, 17492, 17298, 17088, 18016, 27646, 26910, 25168, /* 22832-22839 */
24424, 23616, 22596, 12730, 13318, 16254, 19850, 26140, /* 22840-22847 */
30928, 44482, 48780, 48140, 48914, 47524, 48908, 40072, /* 22848-22855 */
37012, 39826, 39930, 41832, 40608, 48856, 52128, 48312, /* 22856-22863 */
46034, 38888, 35356, 24298, 15132, 16402, 15070, 16568, /* 22864-22871 */
14864, 20606, 27636, 24348, 24390, 22322, 23488, 18430, /* 22872-22879 */
10746, 14380, 16694, 23302, 27966, 35968, 48382, 48292, /* 22880-22887 */
49306, 49030, 49406, 47130, 37954, 39520, 40694, 41856, /* 22888-22895 */
42408, 43792, 53304, 52168, 48894, 44208, 37942, 33614, /* 22896-22903 */
20656, 16832, 17832, 16746, 17870, 17378, 26486, 29008, /* 22904-22911 */
25964, 26322, 24432, 25346, 16588, 12972, 17718, 20898, /* 22912-22919 */
28356, 31490, 42964, 51248, 49130, 50478, 48882, 50456, /* 22920-22927 */
43740, 36900, 40190, 39816, 41794, 40316, 45498, 53024, /* 22928-22935 */
48774, 45308, 38490, 34278, 26682, 14546, 15236, 14532, /* 22936-22943 */
15458, 14846, 17914, 27618, 25468, 25038, 24172, 24296, /* 22944-22951 */
22376, 12996, 14360, 20426, 27500, 32184, 36186, 46342, /* 22952-22959 */
48582, 48134, 48500, 47640, 47956, 40418, 39220, 40936, /* 22960-22967 */
40706, 41766, 41058, 47712, 49348, 45088, 40992, 34588, /* 22968-22975 */
31628, 22230, 16790, 17836, 16632, 17894, 16714, 22648, /* 22976-22983 */
26972, 24714, 24944, 23678, 24730, 19684, 15746, 19920, /* 22984-22991 */
24044, 30858, 34006, 42206, 50096, 48994, 50200, 49004, /* 22992-22999 */
50376, 45908, 39660, 41866, 41472, 42908, 41444, 44572, /* 23000-23007 */
50920, 47294, 43114, 36434, 32580, 26158, 16714, 16614, /* 23008-23015 */
15862, 16232, 15594, 17418, 24940, 23790, 23092, 22382, /* 23016-23023 */
22542, 20978, 14080, 16178, 20258, 26330, 31278, 35532, /* 23024-23031 */
46224, 47964, 47974, 47990, 47678, 47698, 40110, 39462, /* 23032-23039 */
40860, 41150, 42084, 41596, 48388, 49198, 44720, 39520, /* 23040-23047 */
33690, 30390, 20458, 16564, 17202, 16670, 17650, 16660, /* 23048-23055 */
23532, 26864, 24854, 24872, 23662, 24902, 18666, 16196, /* 23056-23063 */
20762, 25186, 31954, 35068, 43958, 50462, 49460, 50704, /* 23064-23071 */
49402, 50582, 45256, 40266, 42416, 42018, 43382, 42332, /* 23072-23079 */
46040, 51090, 47328, 43148, 36526, 33542, 26006, 17792, /* 23080-23087 */
18062, 17048, 17986, 16898, 19330, 25994, 24310, 24070, /* 23088-23095 */
22600, 22836, 20374, 13606, 16532, 20884, 27046, 31238, /* 23096-23103 */
36408, 46446, 47418, 47598, 47298, 47902, 46980, 39062, /* 23104-23111 */
39516, 40632, 40984, 41340, 41338, 48528, 47902, 42874, /* 23112-23119 */
37394, 32134, 28554, 18174, 15644, 16254, 15754, 16662, /* 23120-23127 */
15928, 23578, 25490, 23544, 23948, 23086, 24298, 17522, /* 23128-23135 */
15978, 21212, 26234, 32778, 35748, 45110, 50432, 49534, /* 23136-23143 */
50596, 49492, 50728, 44830, 40664, 43040, 42526, 43864, /* 23144-23151 */
42638, 47668, 51638, 46660, 41902, 35230, 32366, 24474, /* 23152-23159 */
16786, 17710, 16576, 17486, 15942, 20178, 26264, 23958, /* 23160-23167 */
24128, 22768, 23688, 20498, 14450, 18252, 22938, 29286, /* 23168-23175 */
32816, 39216, 48494, 48092, 48552, 48090, 48798, 46876, /* 23176-23183 */
39008, 39986, 40726, 41440, 41130, 42262, 49428, 47072, /* 23184-23191 */
42226, 36376, 31666, 27444, 17392, 15872, 16000, 15882, /* 23192-23199 */
15996, 16154, 24088, 24476, 23144, 23208, 22414, 23214, /* 23200-23207 */
16160, 15808, 21234, 26920, 33026, 36154, 46342, 50152, /* 23208-23215 */
49558, 50618, 49636, 51282, 44640, 41594, 43836, 43384, /* 23216-23223 */
44946, 43598, 49490, 51742, 46168, 41290, 34810, 32096, /* 23224-23231 */
23342, 16764, 17842, 16792, 17932, 16264, 21698, 26752, /* 23232-23239 */
24084, 24460, 22810, 23908, 19978, 14396, 19378, 24096, /* 23240-23247 */
30222, 33242, 40596, 48958, 47814, 48688, 47788, 48824, /* 23248-23255 */
45972, 38564, 40338, 40616, 41470, 40674, 42964, 49784, /* 23256-23263 */
46062, 41122, 35146, 31036, 26290, 16314, 15614, 15596, /* 23264-23271 */
15894, 15582, 16622, 24582, 24010, 23094, 22792, 22572, /* 23272-23279 */
22338, 14882, 16162, 21758, 27488, 32464, 36042, 46520, /* 23280-23287 */
49046, 48586, 48852, 48308, 49314, 41874, 40036, 42062, /* 23288-23295 */
42200, 43218, 42360, 49132, 50366, 44680, 39582, 33944, /* 23296-23303 */
31348, 21900, 16868, 18198, 17394, 18474, 17190, 23618, /* 23304-23311 */
27620, 25094, 25570, 24128, 25402, 19920, 15856, 21454, /* 23312-23319 */
26242, 32472, 35236, 43168, 50254, 48954, 49882, 48620, /* 23320-23327 */
49774, 45122, 39064, 41206, 40632, 41726, 40672, 43898, /* 23328-23335 */
49676, 44932, 39950, 33612, 30216, 24262, 15442, 15762, /* 23336-23343 */
14894, 15672, 15344, 17384, 24976, 23748, 23870, 23284, /* 23344-23351 */
23648, 22590, 15404, 18694, 24056, 30144, 34242, 38092, /* 23352-23359 */
48198, 49342, 49042, 48762, 48638, 48150, 40042, 39408, /* 23360-23367 */
40368, 40790, 41412, 40948, 48332, 48082, 42388, 37044, /* 23368-23375 */
32048, 29186, 19260, 15918, 17118, 16602, 17628, 16550, /* 23376-23383 */
24138, 27238, 25008, 25502, 24200, 25580, 18928, 16980, /* 23384-23391 */
22858, 27698, 34180, 36368, 44858, 51146, 49868, 50720, /* 23392-23399 */
49166, 50384, 44594, 39506, 41668, 40898, 42270, 40888, /* 23400-23407 */
44874, 49628, 44108, 39130, 32702, 29850, 22892, 14678, /* 23408-23415 */
15582, 14764, 15894, 15044, 18272, 25220, 23682, 23770, /* 23416-23423 */
22616, 23316, 20884, 14340, 18910, 24346, 30100, 33828, /* 23424-23431 */
38768, 48742, 49146, 48824, 48264, 48910, 47264, 38972, /* 23432-23439 */
39534, 40364, 40904, 41100, 41488, 48792, 46940, 40854, /* 23440-23447 */
35500, 31020, 27542, 17598, 15582, 16468, 16038, 17820, /* 23448-23455 */
19636, 24492, 25722, 24588, 24580, 24208, 24878, 20198, /* 23456-23463 */
20568, 25704, 30702, 35936, 38498, 45222, 48930, 48556, /* 23464-23471 */
49356, 48454, 49390, 44828, 42136, 43316, 42528, 43582, /* 23472-23479 */
42706, 45658, 47374, 42004, 37122, 32158, 29590, 23834, /* 23480-23487 */
18354, 18646, 17926, 18438, 17378, 20026, 24270, 22598, /* 23488-23495 */
22490, 21726, 22342, 20452, 16970, 21672, 26602, 31896, /* 23496-23503 */
35008, 39732, 46258, 46158, 46832, 46518, 47420, 45684, /* 23504-23511 */
40372, 41410, 41488, 41928, 41212, 42392, 46748, 43060, /* 23512-23519 */
37846, 32588, 28920, 24986, 18042, 17154, 16906, 17128, /* 23520-23527 */
16740, 17530, 23210, 23120, 22718, 22794, 22956, 23046, /* 23528-23535 */
18452, 20998, 26626, 32026, 36080, 39646, 47234, 49138, /* 23536-23543 */
49320, 49496, 49432, 49664, 44300, 43278, 44228, 44098, /* 23544-23551 */
44076, 43514, 48066, 47014, 41402, 36070, 31608, 28450, /* 23552-23559 */
20960, 17982, 18110, 17760, 17622, 17016, 21984, 23690, /* 23560-23567 */
22368, 22600, 21902, 22776, 18562, 18160, 23480, 28462, /* 23568-23575 */
33450, 36410, 43634, 47260, 47004, 47680, 47338, 48244, /* 23576-23583 */
43610, 41118, 42400, 41832, 42248, 41436, 45174, 46540, /* 23584-23591 */
41718, 36814, 31412, 28538, 21590, 16936, 17316, 16552, /* 23592-23599 */
17012, 15686, 19488, 22974, 21344, 21900, 21254, 22618, /* 23600-23607 */
19512, 16870, 21812, 26794, 32554, 35514, 42090, 48220, /* 23608-23615 */
47882, 48838, 48492, 50086, 47404, 43632, 45136, 44876, /* 23616-23623 */
45622, 44762, 46826, 50128, 46366, 41132, 35160, 31916, /* 23624-23631 */
26030, 19582, 19224, 18364, 18350, 17194, 19072, 23778, /* 23632-23639 */
22546, 22538, 22246, 22778, 21434, 17026, 20028, 24528, /* 23640-23647 */
30270, 34070, 38914, 45932, 46666, 47400, 47076, 47850, /* 23648-23655 */
46390, 41320, 42014, 42196, 42086, 41764, 42340, 47168, /* 23656-23663 */
45208, 40636, 35282, 30830, 26456, 19026, 17914, 17224, /* 23664-23671 */
17078, 16846, 17070, 22124, 21882, 21578, 21688, 21492, /* 23672-23679 */
21594, 17004, 17908, 22328, 27812, 32632, 36322, 44326, /* 23680-23687 */
46788, 47250, 47536, 47538, 48140, 43462, 42728, 43500, /* 23688-23695 */
43622, 44122, 43590, 47640, 48234, 44126, 39352, 33854, /* 23696-23703 */
30578, 23356, 19576, 19512, 19150, 19260, 18156, 23018, /* 23704-23711 */
24772, 23570, 23496, 22958, 24076, 19842, 18482, 22326, /* 23712-23719 */
26932, 32756, 35640, 42732, 47000, 46868, 47722, 47044, /* 23720-23727 */
48438, 44196, 41608, 42788, 42430, 42988, 41974, 45458, /* 23728-23735 */
47266, 43686, 39138, 33466, 30256, 23448, 18188, 18108, /* 23736-23743 */
16748, 16874, 15960, 19362, 22696, 21130, 21874, 21254, /* 23744-23751 */
21904, 19532, 16570, 20540, 24684, 30782, 34256, 40544, /* 23752-23759 */
46954, 46530, 47680, 47074, 47960, 45566, 41620, 42486, /* 23760-23767 */
42408, 43262, 41888, 44260, 47838, 46126, 40938, 36984, /* 23768-23775 */
30630, 36012, 39954, 32222, 4280, 9066, 5536, 62914, /* 23776-23783 */
7394, 31262, 45964, 45816, 52212, 39732, 46600, 42452, /* 23784-23791 */
11496, 12748, 19414, 17594, 11004, 20212, 19980, 40766, /* 23792-23799 */
39684, 34002, 40982, 38052, 45700, 39752, 19750, 16484, /* 23800-23807 */
26576, 24060, 28598, 24712, 26830, 46076, 34932, 39598, /* 23808-23815 */
31770, 35338, 40918, 21082, 24656, 35548, 32318, 37636, /* 23816-23823 */
35734, 38470, 59726, 64294, 51276, 43086, 41512, 42242, /* 23824-23831 */
39078, 16962, 22650, 26706, 31046, 39402, 32416, 45200, /* 23832-23839 */
60312, 55496, 51324, 43752, 34370, 32528, 23308, 3882, /* 23840-23847 */
16318, 18850, 22374, 23650, 27626, 54230, 56276, 49950, /* 23848-23855 */
49448, 38804, 37560, 31278, 8748, 63920, 3064, 10592, /* 23856-23863 */
9476, 14136, 19636, 37104, 43552, 49238, 43368, 39024, /* 23864-23871 */
42332, 30070, 13906, 15640, 12112, 9240, 11254, 15708, /* 23872-23879 */
34502, 47096, 43222, 42336, 44796, 47240, 44776, 29562, /* 23880-23887 */
15490, 26020, 24892, 26886, 31066, 21492, 45100, 54414, /* 23888-23895 */
51128, 50466, 43394, 43524, 49386, 34426, 29964, 34062, /* 23896-23903 */
30744, 38270, 37932, 39910, 59692, 48412, 38910, 40304, /* 23904-23911 */
43440, 41070, 29774, 15130, 16742, 32084, 35286, 33518, /* 23912-23919 */
32034, 45340, 52904, 46356, 46160, 36754, 29740, 28284, /* 23920-23927 */
13660, 11474, 6448, 10490, 15166, 24716, 31962, 44758, /* 23928-23935 */
50990, 39154, 42492, 30794, 32216, 24480, 64092, 2832, /* 23936-23943 */
4880, 13688, 18600, 19352, 29540, 53570, 54608, 46626, /* 23944-23951 */
47798, 39578, 43726, 29120, 18864, 17802, 8434, 16378, /* 23952-23959 */
20940, 23770, 38858, 51508, 45326, 51688, 56574, 54676, /* 23960-23967 */
51324, 31626, 25762, 39668, 40876, 40580, 29728, 33950, /* 23968-23975 */
56072, 53282, 49804, 47760, 43090, 44332, 45810, 25612, /* 23976-23983 */
27624, 28246, 26462, 30962, 27040, 40200, 41610, 37902, /* 23984-23991 */
38706, 35004, 34234, 33070, 18712, 9742, 27564, 28072, /* 23992-23999 */
27060, 27336, 26502, 42444, 44974, 35692, 26238, 20488, /* 24000-24007 */
22002, 18930, 440, 3248, 8468, 10680, 24844, 28924, /* 24008-24015 */
34914, 51936, 46814, 42796, 42030, 37844, 32010, 13906, /* 24016-24023 */
4046, 11734, 15756, 19798, 23378, 24966, 48514, 64958, /* 24024-24031 */
54102, 52874, 46996, 43200, 42546, 24918, 12386, 15976, /* 24032-24039 */
21016, 26528, 30986, 34530, 57928, 56306, 57668, 63108, /* 24040-24047 */
56456, 55428, 44574, 25862, 25642, 31614, 24520, 21504, /* 24048-24055 */
21540, 36186, 53434, 45932, 46042, 41588, 43646, 51376, /* 24056-24063 */
33154, 20164, 25200, 25338, 26306, 29024, 26052, 36160, /* 24064-24071 */
42108, 35978, 35928, 31258, 29654, 25646, 5622, 15958, /* 24072-24079 */
18258, 18474, 20660, 18916, 25284, 42914, 41896, 28154, /* 24080-24087 */
29032, 25656, 29060, 18704, 2962, 11244, 13082, 25420, /* 24088-24095 */
28728, 27966, 41982, 53448, 47872, 44974, 43204, 32736, /* 24096-24103 */
31608, 14240, 9512, 17280, 18904, 25962, 26906, 37482, /* 24104-24111 */
64080, 63140, 59110, 57248, 53292, 52658, 44472, 21132, /* 24112-24119 */
17932, 25686, 25522, 31710, 30254, 41926, 58206, 56274, /* 24120-24127 */
59910, 53454, 49868, 47056, 31808, 17420, 24144, 21864, /* 24128-24135 */
17198, 23218, 21910, 41834, 48850, 43656, 42612, 41188, /* 24136-24143 */
47286, 40186, 18748, 14370, 17264, 15770, 18912, 14686, /* 24144-24151 */
14696, 34594, 34796, 29916, 31052, 28256, 29490, 22182, /* 24152-24159 */
11570, 17240, 18612, 21132, 22906, 21096, 35874, 48190, /* 24160-24167 */
35424, 32916, 33568, 30634, 34078, 15768, 8974, 18096, /* 24168-24175 */
26506, 31522, 30242, 33066, 51610, 54374, 49108, 49232, /* 24176-24183 */
38082, 41222, 36386, 19428, 21998, 28810, 30984, 35618, /* 24184-24191 */
42040, 52182, 3922, 60924, 57648, 53592, 48102, 49766, /* 24192-24199 */
26916, 12116, 18796, 22268, 24576, 30084, 31190, 45240, /* 24200-24207 */
58390, 53948, 51124, 45062, 43666, 39652, 21848, 18318, /* 24208-24215 */
17870, 14952, 19268, 17878, 23202, 37688, 38128, 31584, /* 24216-24223 */
34516, 36288, 33516, 26604, 8086, 13036, 13422, 16684, /* 24224-24231 */
16206, 8502, 24544, 36712, 34634, 31428, 32752, 29472, /* 24232-24239 */
34714, 27232, 16380, 23740, 21978, 26964, 25634, 28318, /* 24240-24247 */
42658, 40422, 37206, 36046, 36192, 35092, 34064, 19154, /* 24248-24255 */
20596, 35640, 36302, 39694, 40050, 46302, 62712, 57852, /* 24256-24263 */
55226, 45422, 42328, 45264, 33990, 22756, 25736, 30150, /* 24264-24271 */
30874, 41790, 41434, 52300, 61432, 51744, 51236, 44884, /* 24272-24279 */
43628, 34490, 17812, 14142, 18210, 21946, 23994, 26786, /* 24280-24287 */
28518, 53154, 55846, 46816, 45038, 38636, 35788, 28438, /* 24288-24295 */
10254, 5824, 5582, 9048, 12818, 12086, 25052, 37844, /* 24296-24303 */
34186, 36224, 39852, 34680, 35020, 21676, 9408, 16294, /* 24304-24311 */
17092, 16994, 12958, 17914, 35336, 41766, 38222, 37226, /* 24312-24319 */
35726, 37642, 42140, 22756, 20552, 25182, 24432, 28350, /* 24320-24327 */
29988, 33968, 46522, 47504, 45808, 46934, 43852, 47968, /* 24328-24335 */
36664, 27078, 37256, 38162, 38778, 40100, 39444, 49954, /* 24336-24343 */
60830, 51678, 44508, 41246, 40290, 40674, 24288, 19740, /* 24344-24351 */
24022, 27274, 36098, 36486, 36884, 53142, 53422, 46718, /* 24352-24359 */
45566, 40036, 33730, 26748, 10294, 11566, 14392, 14252, /* 24360-24367 */
18678, 15134, 33236, 46142, 40266, 37512, 34420, 31770, /* 24368-24375 */
30098, 20010, 266, 5764, 9318, 13030, 16762, 17076, /* 24376-24383 */
35934, 41012, 44020, 45154, 41044, 39556, 36562, 19504, /* 24384-24391 */
15114, 22650, 16316, 17878, 19194, 25528, 44352, 43090, /* 24392-24399 */
42462, 41090, 43628, 53384, 41652, 28534, 31302, 33966, /* 24400-24407 */
35438, 38362, 34074, 38112, 54940, 47994, 48106, 45504, /* 24408-24415 */
44056, 44704, 31358, 31706, 33070, 35012, 34718, 35680, /* 24416-24423 */
35946, 51548, 53810, 39328, 41946, 37666, 39476, 34346, /* 24424-24431 */
17600, 18280, 23480, 32932, 33040, 29642, 35340, 47126, /* 24432-24439 */
41648, 36986, 32420, 22532, 22096, 13266,  82, 7412, /* 24440-24447 */
10292, 13150, 17754, 23618, 40268, 46410, 41590, 38452, /* 24448-24455 */
35376, 34018, 32182, 11626, 6348, 15012, 15304, 21570, /* 24456-24463 */
21318, 26370, 44098, 48642, 47038, 43196, 40608, 39888, /* 24464-24471 */
32086, 17302, 21710, 21920, 24456, 29764, 31234, 42072, /* 24472-24479 */
56704, 53130, 50234, 52752, 51084, 51110, 34550, 26202, /* 24480-24487 */
29928, 30058, 33416, 30222, 29564, 45398, 51928, 45904, /* 24488-24495 */
45782, 42486, 41318, 40828, 25752, 24902, 27322, 28318, /* 24496-24503 */
30532, 29612, 36532, 48964, 43622, 40234, 37790, 34602, /* 24504-24511 */
32190, 21770, 7090, 12870, 19836, 19076, 22768, 19294, /* 24512-24519 */
34380, 42214, 37588, 35012, 27180, 28190, 26370, 13558, /* 24520-24527 */
7206, 15078, 15824, 20728, 27880, 29160, 47148, 46736, /* 24528-24535 */
43314, 40926, 37718, 37760, 25920, 11062, 13124, 18762, /* 24536-24543 */
19918, 25174, 26312, 36644, 58628, 56320, 52356, 52776, /* 24544-24551 */
47434, 49678, 34984, 25784, 26072, 25888, 31614, 31936, /* 24552-24559 */
34484, 48350, 56866, 48970, 52782, 51224, 46820, 45306, /* 24560-24567 */
24624, 23838, 25704, 27570, 25788, 22914, 31146, 45986, /* 24568-24575 */
47132, 41614, 42514, 37282, 42306, 36756, 18296, 21398, /* 24576-24583 */
21496, 20612, 22556, 20016, 29598, 36382, 31986, 31628, /* 24584-24591 */
29000, 28416, 28074, 14708, 9354, 20280, 19666, 22452, /* 24592-24599 */
23894, 24320, 42762, 44234, 38870, 33466, 31924, 32646, /* 24600-24607 */
28184, 13500, 13332, 19300, 20638, 31050, 29022, 37076, /* 24608-24615 */
51970, 46428, 45456, 44542, 40396, 39180, 29640, 18526, /* 24616-24623 */
26250, 27412, 32614, 33464, 35730, 55098, 62200, 55664, /* 24624-24631 */
52824, 50028, 45938, 45714, 26440, 18438, 22666, 23940, /* 24632-24639 */
27998, 27028, 33490, 49028, 49756, 48464, 48898, 43444, /* 24640-24647 */
43004, 35128, 17926, 21964, 23372, 20880, 22782, 21456, /* 24648-24655 */
33612, 44446, 36550, 36290, 31190, 34176, 35172, 19534, /* 24656-24663 */
10236, 14888, 17302, 18422, 22312, 18406, 34790, 39372, /* 24664-24671 */
35010, 35704, 30906, 34136, 28384, 16724, 19068, 23492, /* 24672-24679 */
23958, 27140, 27118, 32976, 50786, 42446, 38312, 36862, /* 24680-24687 */
34348, 37382, 25660, 15398, 21932, 27156, 37086, 38538, /* 24688-24695 */
38938, 53288, 61282, 55510, 52414, 49228, 41012, 42602, /* 24696-24703 */
25030, 21874, 29654, 29218, 33298, 32094, 42090, 53824, /* 24704-24711 */
53514, 47434, 45682, 41834, 40642, 34730, 13414, 17836, /* 24712-24719 */
19720, 22214, 25408, 24470, 35284, 45574, 47390, 44602, /* 24720-24727 */
40076, 36438, 34052, 19718, 10942, 13710, 11404, 11442, /* 24728-24735 */
15850, 16368, 31800, 37294, 32558, 33992, 34622, 37612, /* 24736-24743 */
31914, 18512, 16240, 20336, 21588, 24338, 21334, 23714, /* 24744-24751 */
41632, 39142, 38674, 37528, 35516, 37294, 31570, 24000, /* 24752-24759 */
24720, 27696, 27962, 30272, 30196, 42696, 49332, 44218, /* 24760-24767 */
44524, 44684, 43572, 44496, 31828, 25524, 34648, 37380, /* 24768-24775 */
39880, 38270, 40018, 52854, 53714, 49426, 44752, 38868, /* 24776-24783 */
38176, 34858, 20118, 22584, 25442, 25658, 31842, 33814, /* 24784-24791 */
40884, 50498, 47418, 43528, 41612, 38112, 36682, 21708, /* 24792-24799 */
12118, 16242, 17454, 17644, 19334, 18260, 31246, 42960, /* 24800-24807 */
35660, 35894, 30532, 30650, 27718, 13570, 11728, 10634, /* 24808-24815 */
13516, 16822, 19708, 23306, 39782, 40060, 37578, 42840, /* 24816-24823 */
39080, 41136, 32036, 20586, 22862, 25784, 27066, 27356, /* 24824-24831 */
26652, 36410, 48402, 42562, 42256, 41724, 40282, 44570, /* 24832-24839 */
33748, 26796, 33974, 32522, 37218, 36850, 38606, 50848, /* 24840-24847 */
51342, 48856, 46192, 45030, 43064, 39958, 24144, 26990, /* 24848-24855 */
31862, 30244, 34680, 31066, 39048, 49406, 47370, 42572, /* 24856-24863 */
38596, 37096, 35998, 27958, 15766, 21980, 22048, 25816, /* 24864-24871 */
30312, 27318, 38998, 44112, 36158, 34502, 29720, 27122, /* 24872-24879 */
23440, 9128, 7362, 10566, 14014, 16362, 18156, 22330, /* 24880-24887 */
39892, 40062, 35594, 36466, 31156, 34158, 26762, 14104, /* 24888-24895 */
14932, 18206, 21360, 23690, 25398, 34172, 47456, 42688, /* 24896-24903 */
44458, 42720, 39426, 40732, 27194, 20664, 26864, 28476, /* 24904-24911 */
30772, 33952, 36032, 52442, 55598, 52786, 50694, 49318, /* 24912-24919 */
49866, 47010, 32094, 29662, 34256, 32208, 36206, 34038, /* 24920-24927 */
38464, 50384, 47988, 45544, 42982, 41194, 40026, 32286, /* 24928-24935 */
21066, 26378, 26908, 27490, 30458, 28130, 40500, 47146, /* 24936-24943 */
40766, 37628, 34468, 31872, 30292, 14532, 9852, 12374, /* 24944-24951 */
15866, 18962, 19196, 22124, 34976, 37752, 31628, 33420, /* 24952-24959 */
28154, 27964, 24326, 11050, 13894, 16238, 19870, 21548, /* 24960-24967 */
24164, 34272, 46608, 42600, 39546, 39576, 35342, 37966, /* 24968-24975 */
24856, 14582, 19520, 22086, 25442, 26838, 29638, 44640, /* 24976-24983 */
51362, 52042, 51038, 49656, 49330, 46748, 33400, 29784, /* 24984-24991 */
35648, 31602, 36050, 35140, 40360, 54412, 51242, 49422, /* 24992-24999 */
46206, 47658, 46396, 38238, 24690, 26712, 28760, 28458, /* 25000-25007 */
32350, 26312, 38798, 46780, 42492, 41402, 38206, 37674, /* 25008-25015 */
36066, 26462, 19682, 22224, 21980, 21928, 20310, 22200, /* 25016-25023 */
34660, 35084, 27714, 29132, 25550, 26716, 23104, 8470, /* 25024-25031 */
11386, 15514, 20304, 21234, 21614, 28780, 41024, 38604, /* 25032-25039 */
35680, 34424, 29210, 33402, 22114, 13542, 19224, 20580, /* 25040-25047 */
23802, 26254, 29946, 41542, 48680, 42992, 42422, 41356, /* 25048-25055 */
41704, 40302, 26768, 24780, 32230, 32554, 36750, 37786, /* 25056-25063 */
40594, 57582, 57346, 55104, 51712, 49136, 48410, 40646, /* 25064-25071 */
28204, 28226, 29660, 29232, 33608, 30960, 41194, 51302, /* 25072-25079 */
46134, 45944, 43770, 42810, 40892, 28344, 19766, 24298, /* 25080-25087 */
25208, 26802, 25822, 25128, 39224, 42734, 34818, 33668, /* 25088-25095 */
29880, 28786, 28526, 11700, 13070, 14716, 16442, 18648, /* 25096-25103 */
17956, 25094, 35462, 34328, 30598, 32346, 28212, 30652, /* 25104-25111 */
21528, 10538, 18946, 20236, 23842, 24800, 25776, 36670, /* 25112-25119 */
45520, 41582, 38010, 35176, 33658, 35032, 19852, 17148, /* 25120-25127 */
24454, 25346, 32452, 37178, 38756, 55918, 55356, 52886, /* 25128-25135 */
51678, 48426, 48056, 38822, 27646, 28082, 32760, 31710, /* 25136-25143 */
36194, 34100, 43616, 58392, 51386, 50550, 45852, 44416, /* 25144-25151 */
42512, 31152, 21254, 22926, 25698, 26082, 29764, 28180, /* 25152-25159 */
43100, 47358, 42600, 44852, 39082, 37206, 32806, 14612, /* 25160-25167 */
13600, 15724, 15284, 15958, 15300, 22006, 34128, 34396, /* 25168-25175 */
30852, 31672, 28000, 31670, 24000, 11420, 16908, 16328, /* 25176-25183 */
20286, 22134, 22812, 31458, 40366, 37918, 35834, 36008, /* 25184-25191 */
32366, 34582, 19930, 18726, 24316, 23494, 28062, 27518, /* 25192-25199 */
30588, 46682, 48900, 45236, 45014, 43408, 47990, 41976, /* 25200-25207 */
32078, 31752, 35196, 35074, 37964, 37298, 42358, 54050, /* 25208-25215 */
48634, 48580, 44850, 43638, 43278, 33724, 26842, 28398, /* 25216-25223 */
31206, 30548, 34256, 32540, 44350, 48902, 43280, 44246, /* 25224-25231 */
39954, 40442, 36476, 25056, 22702, 24074, 23920, 24498, /* 25232-25239 */
21658, 25744, 35086, 34252, 30246, 29880, 27384, 26314, /* 25240-25247 */
22364, 9770, 14708, 15608, 18010, 20570, 20110, 30134, /* 25248-25255 */
37126, 35758, 33340, 33888, 30672, 32652, 22498, 16734, /* 25256-25263 */
22476, 21436, 25778, 25846, 28396, 40336, 42878, 39586, /* 25264-25271 */
38634, 37686, 38602, 36758, 27390, 27996, 32580, 34140, /* 25272-25279 */
36826, 37900, 41650, 54044, 50104, 48970, 46810, 43740, /* 25280-25287 */
44732, 35850, 27876, 29540, 32666, 32094, 34902, 33978, /* 25288-25295 */
43760, 49918, 43628, 44538, 40366, 40416, 38866, 27014, /* 25296-25303 */
23908, 26480, 28106, 28686, 30048, 32712, 42690, 41720, /* 25304-25311 */
36772, 33790, 31592, 28644, 24932, 11882, 15116, 17002, /* 25312-25319 */
17158, 20778, 19074, 29202, 36152, 34916, 32960, 32014, /* 25320-25327 */
29930, 30028, 22598, 15304, 21300, 20072, 24384, 24798, /* 25328-25335 */
26670, 38958, 40362, 39526, 37116, 36590, 34690, 33296, /* 25336-25343 */
21760, 20788, 25990, 26970, 30794, 34270, 39514, 52506, /* 25344-25351 */
51142, 48912, 47754, 44586, 46522, 37734, 29552, 31402, /* 25352-25359 */
33146, 34784, 36244, 35382, 43684, 52504, 47004, 46356, /* 25360-25367 */
43502, 40742, 40530, 27774, 24994, 26894, 27676, 28652, /* 25368-25375 */
28784, 31330, 43638, 45304, 39768, 41436, 36898, 37774, /* 25376-25383 */
25120, 7620, 5982, 4812, 9108, 15680, 12568, 5202, /* 25384-25391 */
17340, 22524, 42120, 41324, 42388, 41320, 29520, 33076, /* 25392-25399 */
32274, 14542, 65474, 11490, 15338, 18528, 14960, 22852, /* 25400-25407 */
31768, 60090, 6132, 1784, 3776, 58132, 61072, 60620, /* 25408-25415 */
55848, 33398, 31870, 23944, 24348, 32408, 28544, 30446, /* 25416-25423 */
48266, 59266, 49976, 46774, 47754, 38032, 32758, 31514, /* 25424-25431 */
10228, 3840, 6994, 9422, 6776, 3032, 4954, 14920, /* 25432-25439 */
37514, 32060, 32324, 29976, 34038, 41266, 58896, 39386, /* 25440-25447 */
26334, 29862, 29074, 43060, 39930, 42538, 41916, 52614, /* 25448-25455 */
54088, 53590, 53490, 45856, 47546, 43544, 34242, 10942, /* 25456-25463 */
22220, 21964, 23572, 22328, 16086, 18922, 31954, 40222, /* 25464-25471 */
33030, 23844, 17788, 22598, 18984, 18474, 988, 6498, /* 25472-25479 */
13396, 21892, 36296, 44948, 43880, 53590, 4822, 696, /* 25480-25487 */
1340, 58374, 55700, 43844, 37276, 26736, 17842, 24786, /* 25488-25495 */
28682, 26822, 28586, 25042, 33538, 57188, 47900, 39058, /* 25496-25503 */
31402, 35268, 28414, 25516, 10552, 59042, 56542, 62124, /* 25504-25511 */
4408, 4308, 15444, 15038, 36948, 46978, 53030, 59454, /* 25512-25519 */
54156, 56672, 57026, 48502, 30692, 30012, 37306, 37406, /* 25520-25527 */
23026, 29676, 29084, 47308, 62312, 53918, 47306, 44504, /* 25528-25535 */
37034, 38742, 41802, 13334, 8634, 13054, 14292, 13884, /* 25536-25543 */
15832, 11256, 11956, 34058, 30660, 32572, 25528, 28442, /* 25544-25551 */
29024, 37170, 24368, 25314, 39486, 39196, 41408, 43834, /* 25552-25559 */
42922, 50224, 1180, 242, 49818, 55246, 58574, 50824, /* 25560-25567 */
52230, 37768, 20034, 21550, 18574, 27072, 26462, 23614, /* 25568-25575 */
19958, 37216, 39252, 32198, 28380, 25958, 15320, 11894, /* 25576-25583 */
9406, 57204, 63034, 2322, 8034, 14980, 23252, 32900, /* 25584-25591 */
56698, 2370, 62488, 59834, 55892, 53972, 51366, 51176, /* 25592-25599 */
23802, 14948, 21718, 25566, 29006, 32730, 33072, 38014, /* 25600-25607 */
51256, 47996, 50954, 42022, 37674, 30636, 30240, 12308, /* 25608-25615 */
116, 7082, 3758, 270, 4970, 9464, 13410, 37592, /* 25616-25623 */
39410, 40226, 41286, 47408, 56058, 57554, 47214, 30538, /* 25624-25631 */
36546, 37078, 41404, 42940, 42816, 32590, 51338, 58584, /* 25632-25639 */
54358, 53262, 49454, 45768, 39560, 31924, 17930, 17396, /* 25640-25647 */
16046, 16184, 15064, 17220, 13424, 27254, 40706, 24692, /* 25648-25655 */
21624, 21816, 21990, 21714, 22380, 3962, 6902, 17056, /* 25656-25663 */
33164, 40100, 42476, 42502, 51010, 3518, 63278, 60716, /* 25664-25671 */
57408, 48244, 40018, 43818, 27038, 18338, 25670, 26192, /* 25672-25679 */
26024, 22446, 28996, 33320, 49032, 45920, 38212, 33756, /* 25680-25687 */
30168, 25016, 27166, 9444, 53622, 63392, 468, 6240, /* 25688-25695 */
10562, 15968, 20368, 43232, 60798, 63912, 62444, 60292, /* 25696-25703 */
57612, 56240, 51158, 30082, 33252, 32902, 28912, 32434, /* 25704-25711 */
35752, 34980, 48404, 61936, 53122, 46186, 41668, 43574, /* 25712-25719 */
36042, 33074, 11042, 4082, 8746, 8678, 11040, 12350, /* 25720-25727 */
5664, 13514, 35318, 33178, 31660, 29704, 32428, 33430, /* 25728-25735 */
40254, 36450, 25440, 33192, 34764, 37880, 40142, 42436, /* 25736-25743 */
42960, 62714, 57004, 50980, 49788, 47942, 46512, 45898, /* 25744-25751 */
35808, 13480, 14352, 20724, 22556, 19906, 21094, 17332, /* 25752-25759 */
33992, 41136, 32522, 32338, 22574, 19266, 20584, 18618, /* 25760-25767 */
 98, 2242, 8772, 17002, 22974, 36424, 41512, 52906, /* 25768-25775 */
4868, 63442, 61844, 58560, 56818, 53900, 48150, 23908, /* 25776-25783 */
20960, 27086, 29258, 32738, 34420, 32168, 32968, 53424, /* 25784-25791 */
51550, 44058, 38240, 34194, 28842, 28752, 12000, 142, /* 25792-25799 */
3178, 64820, 5590, 8122, 12058, 14862, 37536, 43496, /* 25800-25807 */
42398, 47866, 55576, 52650, 53868, 45518, 27214, 32646, /* 25808-25815 */
34108, 38514, 36242, 32758, 32416, 49966, 59444, 53592, /* 25816-25823 */
51742, 46146, 40030, 36084, 37358, 12650, 10760, 14640, /* 25824-25831 */
15056, 14856, 14934, 14194, 22046, 29564, 24300, 25116, /* 25832-25839 */
22952, 24142, 22514, 26786, 16038, 15332, 30838, 35908, /* 25840-25847 */
39536, 42156, 43322, 46698, 64216, 62284, 59528, 49398, /* 25848-25855 */
45954, 44832, 46222, 35634, 23080, 28110, 25612, 24334, /* 25856-25863 */
28470, 30570, 25928, 40964, 41614, 35756, 32296, 28352, /* 25864-25871 */
26618, 20590, 12332, 63188, 2876, 6952, 12072, 15060, /* 25872-25879 */
22362, 25260, 48986, 1122, 59462, 59202, 56404, 54782, /* 25880-25887 */
52704, 50926, 33316, 27160, 25924, 30218, 32132, 35268, /* 25888-25895 */
34992, 43130, 56654, 45382, 43926, 43168, 37816, 32288, /* 25896-25903 */
30380, 12562, 4034, 7348, 9662, 9228, 4544, 8148, /* 25904-25911 */
13034, 32826, 32594, 30708, 31902, 35312, 38160, 49502, /* 25912-25919 */
40386, 28212, 34580, 35914, 39556, 40892, 43512, 41362, /* 25920-25927 */
51034, 54826, 50918, 48888, 47882, 45676, 44058, 34686, /* 25928-25935 */
13848, 21262, 21174, 20994, 20166, 20552, 17774, 29506, /* 25936-25943 */
38900, 33218, 25394, 21722, 23006, 21762, 22926, 6300, /* 25944-25951 */
7428, 16760, 23292, 36264, 43068, 42542, 51524, 1906, /* 25952-25959 */
61886, 60194, 55938, 55738, 45664, 43450, 30838, 22238, /* 25960-25967 */
28982, 30398, 31924, 30712, 26828, 30262, 49216, 43808, /* 25968-25975 */
37846, 33076, 29262, 25514, 24530, 16382, 63134, 63724, /* 25976-25983 */
2392, 7380, 9894, 14260, 15036, 36560, 46208, 48762, /* 25984-25991 */
56562, 53992, 53162, 52042, 48072, 31110, 33276, 35948, /* 25992-25999 */
35312, 29806, 34682, 33248, 46052, 58702, 51972, 48904, /* 26000-26007 */
40576, 38152, 39088, 35000, 14328, 9334, 11256, 12668, /* 26008-26015 */
13062, 15536, 13408, 13472, 32054, 29226, 28612, 27804, /* 26016-26023 */
28266, 28502, 35208, 26308, 28484, 36310, 38720, 42684, /* 26024-26031 */
44040, 45256, 47694, 134, 64150, 53014, 49258, 48784, /* 26032-26039 */
45670, 47066, 37400, 21256, 22612, 19598, 26124, 26020, /* 26040-26047 */
24880, 21064, 34970, 38454, 31902, 29218, 27344, 18940, /* 26048-26055 */
15462, 14814, 63712, 3042, 6924, 12058, 18588, 25744, /* 26056-26063 */
34922, 53320, 64908, 59538, 58120, 55240, 54406, 50698, /* 26064-26071 */
51142, 28716, 20866, 27350, 29222, 32054, 34644, 34674, /* 26072-26079 */
37568, 51302, 46706, 44306, 37420, 33266, 27660, 27220, /* 26080-26087 */
13258, 1504, 7314, 6178, 5596, 9234, 12968, 15168, /* 26088-26095 */
34746, 37792, 37558, 40170, 44592, 49044, 50490, 45124, /* 26096-26103 */
30060, 34896, 36758, 40502, 41924, 43260, 36930, 51896, /* 26104-26111 */
60328, 54240, 52726, 49778, 45244, 39072, 33620, 16864, /* 26112-26119 */
15052, 15238, 15808, 15716, 17310, 15298, 24592, 37796, /* 26120-26127 */
27450, 26590, 24892, 25020, 23670, 25022, 11374, 11232, /* 26128-26135 */
21132, 30946, 37282, 40048, 41418, 46544, 64068, 60862, /* 26136-26143 */
58184, 54984, 48716, 43620, 46054, 33344, 22632, 28556, /* 26144-26151 */
28096, 28076, 24194, 27256, 27156, 40858, 40080, 34156, /* 26152-26159 */
30530, 27778, 24108, 24626, 13900, 61506, 3366, 6384, /* 26160-26167 */
11582, 13686, 18596, 22254, 41828, 56622, 57098, 56396, /* 26168-26175 */
54636, 53506, 52032, 50222, 32418, 33326, 33702, 32260, /* 26176-26183 */
34776, 37546, 36650, 46736, 59688, 51480, 45060, 39796, /* 26184-26191 */
39800, 33104, 31314, 13258, 6070, 10010, 10402, 12996, /* 26192-26199 */
13352, 9808, 15164, 34370, 33226, 31466, 29670, 32092, /* 26200-26207 */
33722, 40746, 37048, 26720, 33352, 35560, 39398, 40156, /* 26208-26215 */
42602, 42336, 58570, 57332, 51674, 50216, 48102, 46226, /* 26216-26223 */
45726, 38770, 17160, 16492, 20278, 21342, 18550, 19422, /* 26224-26231 */
16462, 28654, 37384, 30414, 29240, 22154, 20456, 20392, /* 26232-26239 */
20962, 4122, 4238, 10838, 18068, 23738, 34494, 39186, /* 26240-26247 */
48130, 64340, 59922, 58578, 55730, 54850, 51660, 49056, /* 26248-26255 */
30670, 25034, 30606, 31670, 34826, 35632, 33746, 31732, /* 26256-26263 */
49330, 47144, 40278, 35310, 32212, 27608, 27382, 15276, /* 26264-26271 */
2604, 5788, 3826, 9390, 11660, 15936, 16774, 35734, /* 26272-26279 */
43154, 42602, 47632, 52198, 50584, 51134, 46330, 29358, /* 26280-26287 */
33728, 35950, 39240, 37598, 36152, 35444, 49490, 59416, /* 26288-26295 */
53184, 51518, 46368, 40122, 35262, 36108, 14636, 10892, /* 26296-26303 */
12834, 13224, 13778, 15132, 14418, 21044, 32288, 27732, /* 26304-26311 */
27662, 25210, 25772, 23486, 27704, 17504, 14838, 28950, /* 26312-26319 */
33492, 37448, 39510, 41474, 44262, 62344, 61128, 57570, /* 26320-26327 */
50094, 47452, 45540, 46074, 38404, 26180, 29688, 26400, /* 26328-26335 */
25174, 26928, 28088, 23498, 35376, 38522, 32404, 29650, /* 26336-26343 */
26426, 25748, 20612, 16338, 3202, 6316, 10348, 14188, /* 26344-26351 */
17270, 24396, 28022, 45566, 61056, 56174, 56562, 54036, /* 26352-26359 */
53266, 50798, 51178, 36734, 30404, 30220, 33338, 35134, /* 26360-26367 */
36914, 37312, 41666, 52834, 43634, 41110, 38846, 34168, /* 26368-26375 */
28966, 27686, 14218, 5560, 8790, 10498, 11206, 7996, /* 26376-26383 */
11860, 14450, 31302, 32412, 30552, 32206, 35098, 38928, /* 26384-26391 */
47402, 40870, 29536, 35114, 36950, 40342, 40562, 43776, /* 26392-26399 */
41616, 50446, 55494, 51282, 49702, 47458, 45750, 43088, /* 26400-26407 */
34824, 16478, 20570, 19774, 19384, 18148, 19296, 17328, /* 26408-26415 */
26292, 35838, 30418, 24858, 22544, 23774, 22414, 23982, /* 26416-26423 */
9532, 10068, 19200, 25590, 35858, 41300, 42594, 49200, /* 26424-26431 */
63816, 60380, 59684, 56964, 55764, 48202, 47110, 36416, /* 26432-26439 */
27550, 32636, 32940, 34282, 32020, 28324, 29378, 43882, /* 26440-26447 */
40522, 34702, 30896, 27860, 23952, 22834, 16862, 510, /* 26448-26455 */
4226, 8000, 10902, 13492, 16854, 17356, 33478, 44578, /* 26456-26463 */
45566, 49358, 48146, 48072, 47896, 46836, 32138, 33224, /* 26464-26471 */
36384, 37026, 35916, 38576, 37360, 45874, 57084, 51256, /* 26472-26479 */
47698, 39996, 35914, 32458, 30004, 13842, 7794, 11052, /* 26480-26487 */
11306, 12490, 14260, 14062, 16252, 32248, 30702, 30006, /* 26488-26495 */
28792, 28416, 28700, 35120, 29144, 25336, 33232, 35530, /* 26496-26503 */
39658, 41494, 43860, 45274, 60510, 61262, 54730, 52654, /* 26504-26511 */
50676, 48004, 48210, 41416, 25964, 25504, 22400, 24074, /* 26512-26519 */
22616, 22244, 19250, 30912, 36700, 30288, 28830, 26328, /* 26520-26527 */
22476, 20970, 20552, 5520, 7412, 11012, 15390, 20826, /* 26528-26535 */
28230, 33330, 45616, 58868, 55258, 55162, 52624, 52094, /* 26536-26543 */
50276, 50884, 33940, 28100, 32678, 33416, 35274, 36868, /* 26544-26551 */
36050, 36280, 46416, 41906, 38204, 32434, 29710, 25262, /* 26552-26559 */
25284, 14258, 3222, 8340, 8216, 9708, 12140, 15610, /* 26560-26567 */
16724, 32902, 36800, 37166, 40002, 42956, 46660, 48252, /* 26568-26575 */
44736, 31136, 34898, 37394, 40278, 41116, 43026, 39186, /* 26576-26583 */
50802, 59030, 53396, 52452, 49302, 45480, 39094, 34754, /* 26584-26591 */
18366, 14686, 15686, 15696, 15762, 17286, 15400, 22350, /* 26592-26599 */
35410, 28630, 27798, 25820, 26274, 24066, 25924, 15594, /* 26600-26607 */
13942, 23540, 30828, 35858, 38596, 41008, 44098, 59720, /* 26608-26615 */
58262, 56484, 53846, 49824, 46350, 46984, 37734, 26774, /* 26616-26623 */
31206, 30504, 29164, 24870, 26158, 24080, 35922, 37024, /* 26624-26631 */
31146, 28274, 25224, 22818, 22654, 16548, 1024, 5412, /* 26632-26639 */
8160, 12048, 13814, 18674, 21724, 37862, 52288, 51620, /* 26640-26647 */
52650, 51000, 50710, 49916, 49556, 34342, 33710, 35602, /* 26648-26655 */
35466, 37326, 39112, 39154, 45868, 58012, 50400, 44276, /* 26656-26663 */
38924, 36960, 30966, 29782, 15106, 7210, 11066, 11208, /* 26664-26671 */
14200, 14856, 14354, 17358, 33904, 33954, 31972, 30948, /* 26672-26679 */
32628, 34346, 40192, 37240, 27330, 34070, 36136, 39476, /* 26680-26687 */
40744, 43680, 43058, 56130, 57528, 52890, 52076, 48852, /* 26688-26695 */
46820, 45666, 40234, 20644, 18862, 20206, 20340, 18548, /* 26696-26703 */
19700, 17206, 26024, 35482, 29570, 29084, 23762, 22174, /* 26704-26711 */
21430, 22464, 8528, 6380, 12518, 18580, 25464, 33254, /* 26712-26719 */
36910, 43630, 59132, 56268, 55440, 53096, 51884, 49750, /* 26720-26727 */
48748, 35100, 27448, 32158, 33262, 36010, 35658, 33728, /* 26728-26735 */
30162, 44030, 42556, 36066, 32526, 29156, 25720, 26076, /* 26736-26743 */
17386, 4968, 8268, 8220, 12444, 14312, 17532, 17836, /* 26744-26751 */
33390, 42538, 42090, 46266, 48876, 49078, 49896, 47240, /* 26752-26759 */
32102, 35066, 38068, 40156, 39882, 39418, 38694, 48520, /* 26760-26767 */
58426, 52698, 50850, 45570, 39218, 33952, 32882, 15024, /* 26768-26775 */
9752, 12268, 12548, 13410, 14392, 14366, 19452, 31658, /* 26776-26783 */
28960, 27800, 26272, 25878, 24234, 28672, 20880, 17570, /* 26784-26791 */
29192, 32902, 36668, 39628, 41966, 43528, 59402, 59592, /* 26792-26799 */
55974, 51614, 49024, 46586, 47068, 39386, 26040, 29252, /* 26800-26807 */
25982, 24086, 24332, 24910, 21000, 32234, 36616, 30886, /* 26808-26815 */
29138, 26184, 24750, 21482, 19196, 5280, 7252, 11218, /* 26816-26823 */
14288, 17716, 25202, 28668, 43044, 59154, 55594, 56548, /* 26824-26831 */
54000, 53868, 51834, 52586, 40118, 36476, 39968, 39618, /* 26832-26839 */
40816, 41226, 41244, 42502, 50706, 43042, 37536, 32454, /* 26840-26847 */
28352, 24232, 23698, 13588, 4974, 8796, 9476, 12276, /* 26848-26855 */
13210, 15706, 17074, 30518, 31878, 29910, 31898, 34876, /* 26856-26863 */
37716, 40950, 38208, 28746, 33992, 36158, 38894, 40100, /* 26864-26871 */
42998, 41780, 51534, 56650, 52104, 50942, 47856, 46248, /* 26872-26879 */
42578, 36204, 19182, 16574, 16126, 15960, 15798, 16958, /* 26880-26887 */
15774, 21884, 31522, 27754, 27342, 25598, 25710, 23914, /* 26888-26895 */
25334, 15090, 13444, 21874, 27268, 32850, 37242, 39514, /* 26896-26903 */
44238, 57658, 57166, 55730, 53828, 52914, 50414, 50642, /* 26904-26911 */
41604, 32740, 36098, 36446, 37390, 33882, 31150, 27434, /* 26912-26919 */
36766, 36504, 31736, 28392, 24970, 23448, 22794, 18338, /* 26920-26927 */
6516, 9436, 11616, 15008, 15982, 18864, 19572, 32684, /* 26928-26935 */
44252, 44414, 46290, 45420, 46950, 46224, 46684, 35040, /* 26936-26943 */
34996, 37628, 38820, 39788, 41222, 40568, 45562, 55562, /* 26944-26951 */
50430, 46712, 39460, 34298, 29232, 27052, 14728, 7904, /* 26952-26959 */
11138, 11982, 12880, 13652, 14354, 17330, 30772, 30728, /* 26960-26967 */
29534, 28552, 28822, 29790, 35254, 31702, 25848, 32680, /* 26968-26975 */
35824, 39760, 41010, 42800, 43500, 56640, 59688, 55650, /* 26976-26983 */
53130, 51400, 49196, 48538, 43814, 29508, 27764, 24372, /* 26984-26991 */
23142, 19936, 20234, 13202, 13502, 36062, 36592, 39194, /* 26992-26999 */
48498, 43446, 14508, 7226, 16290, 908, 62314, 5158, /* 27000-27007 */
9804, 16094, 18726, 25908, 33754, 50562, 60242, 53022, /* 27008-27015 */
51602, 44706, 44964, 38034, 42994, 23606, 1060, 12408, /* 27016-27023 */
12406, 20776, 21280, 26874, 26552, 37750, 55662, 56366, /* 27024-27031 */
59128, 51064, 48546, 44632, 45072, 36916, 19582, 24628, /* 27032-27039 */
25654, 21446, 22818, 30156, 30144, 38648, 59628, 55188, /* 27040-27047 */
55346, 48324, 53092, 56850, 51758, 48146, 23744, 26172, /* 27048-27055 */
27052, 28652, 30966, 32096, 25230, 23154, 48028, 48150, /* 27056-27063 */
44082, 43038, 39286, 40212, 36682, 37780, 27606, 22312, /* 27064-27071 */
27792, 26476, 27530, 27260, 27924, 22980, 44080, 40606, /* 27072-27079 */
27050, 28992, 23988, 26762, 22732, 26536, 8294, 1558, /* 27080-27087 */
10358, 20204, 27842, 23966, 28258, 24850, 39506, 51082, /* 27088-27095 */
42082, 43110, 35206, 25570, 25482, 28150, 15992, 5034, /* 27096-27103 */
14274, 16222, 21586, 22396, 33350, 38158, 47538, 60354, /* 27104-27111 */
53198, 52286, 47798, 48790, 44606, 46398, 26718, 8526, /* 27112-27119 */
19098, 20098, 26008, 29028, 32306, 33728, 40618, 62586, /* 27120-27127 */
65460, 60064, 56428, 51722, 47778, 45648, 39336, 19054, /* 27128-27135 */
21706, 17694, 13692, 19712, 23280, 24542, 32230, 50588, /* 27136-27143 */
49890, 46364, 44460, 52350, 48022, 46162, 41164, 17914, /* 27144-27151 */
16554, 18942, 17378, 20548, 15720, 9540, 14626, 34164, /* 27152-27159 */
38532, 33298, 34346, 30638, 30140, 28782, 35842, 21362, /* 27160-27167 */
12820, 19530, 18898, 20344, 23450, 24776, 25434, 42004, /* 27168-27175 */
39032, 34682, 34686, 34584, 33358, 31490, 33924, 16754, /* 27176-27183 */
9600, 19998, 29652, 31034, 30490, 34442, 32174, 47682, /* 27184-27191 */
61826, 54414, 54638, 43344, 38106, 38632, 40182, 27566, /* 27192-27199 */
16070, 21918, 26064, 28478, 32238, 45432, 41192, 52598, /* 27200-27207 */
64554, 58148, 54852, 49528, 47362, 42480, 38126, 19942, /* 27208-27215 */
6864, 12872, 15392, 21690, 22454, 27940, 27598, 35036, /* 27216-27223 */
63828, 59002, 55878, 49942, 44810, 40416, 37926, 28482, /* 27224-27231 */
8888, 7016, 928, 5778, 7890, 14632, 15120, 22126, /* 27232-27239 */
43112, 42280, 39386, 41226, 46750, 40764, 38842, 35370, /* 27240-27247 */
12320, 13226, 15764, 18820, 21886, 12566, 15930, 17454, /* 27248-27255 */
41592, 44566, 40666, 40320, 36378, 37524, 36692, 47652, /* 27256-27263 */
25134, 18722, 24692, 25526, 30260, 33152, 36490, 35414, /* 27264-27271 */
48246, 49974, 48344, 46868, 44446, 45648, 40584, 45180, /* 27272-27279 */
26838, 17694, 34576, 34238, 38572, 35092, 39288, 35296, /* 27280-27287 */
48020, 60608, 51514, 47958, 32268, 35046, 32930, 34538, /* 27288-27295 */
23606, 8368, 16854, 18954, 22280, 31872, 39350, 35440, /* 27296-27303 */
44558, 58446, 50368, 46286, 38402, 36948, 30306, 21166, /* 27304-27311 */
13182, 60688, 3574, 5122, 11666, 14276, 18200, 19116, /* 27312-27319 */
29284, 59234, 51078, 47394, 43714, 39110, 37454, 34816, /* 27320-27327 */
31612, 11698, 3412, 8256, 12782, 18070, 20420, 23094, /* 27328-27335 */
28636, 48320, 49672, 44768, 51634, 47824, 43880, 41802, /* 27336-27343 */
41250, 19672, 19950, 26062, 28362, 29444, 23586, 31232, /* 27344-27351 */
31178, 52330, 58556, 51290, 51630, 47280, 46146, 49120, /* 27352-27359 */
50554, 31240, 21174, 28168, 27444, 29868, 30702, 32558, /* 27360-27367 */
30348, 37644, 50292, 44466, 43352, 41884, 40510, 37500, /* 27368-27375 */
39752, 22574, 16884, 27200, 26336, 29992, 27772, 30266, /* 27376-27383 */
25940, 35680, 50060, 40742, 32000, 26868, 26814, 25160, /* 27384-27391 */
26052, 16404, 1134, 7844, 11642, 16740, 26276, 28224, /* 27392-27399 */
26254, 35474, 51658, 46792, 43426, 40240, 39194, 29916, /* 27400-27407 */
28084, 22586, 5074, 9666, 13566, 19794, 20212, 26222, /* 27408-27415 */
25596, 38954, 60774, 54962, 52590, 49260, 46348, 45470, /* 27416-27423 */
45142, 42324, 20332, 12940, 21256, 24284, 27936, 31190, /* 27424-27431 */
32754, 36452, 56472, 57380, 58712, 58420, 53578, 49372, /* 27432-27439 */
46072, 45202, 22618, 19042, 22470, 23840, 18866, 20222, /* 27440-27447 */
25504, 24104, 45594, 50692, 46034, 45192, 40022, 44274, /* 27448-27455 */
44842, 44978, 27594, 18086, 22182, 19894, 22024, 21042, /* 27456-27463 */
22714, 14438, 24882, 36480, 32902, 31990, 29198, 30288, /* 27464-27471 */
26426, 30586, 17462, 15378, 21536, 20582, 24984, 23258, /* 27472-27479 */
27926, 25084, 35288, 50434, 39828, 34740, 31668, 33212, /* 27480-27487 */
31002, 32730, 26198, 9408, 18352, 18220, 29566, 32972, /* 27488-27495 */
32522, 32712, 39652, 56214, 53994, 52880, 48878, 48184, /* 27496-27503 */
37614, 40434, 36978, 20304, 24484, 26474, 31284, 32414, /* 27504-27511 */
33646, 39382, 45696, 62300, 57904, 53900, 49964, 45354, /* 27512-27519 */
44818, 39470, 39824, 12614, 10028, 16998, 17858, 23734, /* 27520-27527 */
23632, 26950, 28146, 45026, 50864, 51464, 49462, 45376, /* 27528-27535 */
41470, 37102, 36018, 16050, 9994, 14850, 9944, 9744, /* 27536-27543 */
10778, 16582, 15738, 33504, 41752, 35072, 37062, 32202, /* 27544-27551 */
41258, 38194, 37758, 23624, 12198, 20136, 19376, 23388, /* 27552-27559 */
24826, 23822, 17936, 30458, 44854, 39948, 39090, 37934, /* 27560-27567 */
36114, 35788, 34548, 30608, 22236, 24848, 26556, 29792, /* 27568-27575 */
30746, 35042, 35788, 43770, 60508, 46180, 45946, 44368, /* 27576-27583 */
43078, 42938, 42286, 36590, 20390, 24214, 29768, 37606, /* 27584-27591 */
38014, 37660, 37076, 42058, 56576, 53900, 48102, 46690, /* 27592-27599 */
36964, 31868, 33950, 29650, 14908, 14762, 19784, 21974, /* 27600-27607 */
23466, 28254, 35088, 38492, 53704, 50660, 45462, 42236, /* 27608-27615 */
36194, 33894, 30760, 24746, 3010, 1296, 9012, 9882, /* 27616-27623 */
14372, 17574, 19316, 22278, 38288, 50278, 47148, 44092, /* 27624-27631 */
41150, 37312, 35796, 35108, 19460, 14802, 18146, 13604, /* 27632-27639 */
16380, 20218, 24758, 23656, 41072, 48080, 45118, 42572, /* 27640-27647 */
43262, 49060, 41508, 43978, 29388, 19500, 26800, 29254, /* 27648-27655 */
31360, 34444, 29924, 27510, 41146, 54022, 50788, 48558, /* 27656-27663 */
46550, 45224, 41490, 45634, 40896, 26958, 29326, 29556, /* 27664-27671 */
32642, 31536, 35262, 30822, 40412, 48874, 39396, 41418, /* 27672-27679 */
36318, 38304, 34296, 35688, 30190, 13248, 18800, 25956, /* 27680-27687 */
31032, 30342, 30270, 28300, 31736, 45460, 41192, 37634, /* 27688-27695 */
32136, 23884, 22130, 23676, 21612, 5490, 7910, 10796, /* 27696-27703 */
16022, 16670, 26356, 31626, 30088, 49676, 46560, 44544, /* 27704-27711 */
40866, 37676, 37900, 33954, 31176, 12500, 11142, 16818, /* 27712-27719 */
18288, 24168, 23474, 28558, 26922, 46156, 56576, 48532, /* 27720-27727 */
48050, 45004, 44702, 42666, 45766, 29212, 24656, 25006, /* 27728-27735 */
24908, 30708, 29926, 36228, 32756, 47820, 57216, 50840, /* 27736-27743 */
51250, 50276, 51442, 44972, 46470, 33330, 19256, 26230, /* 27744-27751 */
24470, 29022, 26090, 24850, 25780, 33824, 49888, 43756, /* 27752-27759 */
43112, 39664, 38138, 35732, 40350, 34004, 17220, 20738, /* 27760-27767 */
20474, 22590, 19880, 22786, 21202, 26614, 38506, 32778, /* 27768-27775 */
33838, 29828, 30474, 29726, 27914, 26612, 7536, 14320, /* 27776-27783 */
21212, 22000, 25418, 24482, 26884, 29442, 47370, 46412, /* 27784-27791 */
42422, 37550, 32440, 32670, 27600, 27156, 13222, 11348, /* 27792-27799 */
18268, 20588, 24152, 35972, 38194, 38098, 55756, 57020, /* 27800-27807 */
53202, 53482, 48260, 50244, 42634, 35240, 21306, 16098, /* 27808-27815 */
25046, 25262, 30986, 31246, 35328, 34532, 55000, 2578, /* 27816-27823 */
57186, 56002, 50206, 47008, 44058, 41636, 28162, 16892, /* 27824-27831 */
12352, 13808, 17594, 20552, 24644, 24530, 37108, 48678, /* 27832-27839 */
44048, 46322, 50758, 47466, 41394, 39858, 27336, 10002, /* 27840-27847 */
15164, 13962, 16826, 9954, 7092, 11388, 20258, 37490, /* 27848-27855 */
34422, 32248, 33018, 31440, 31616, 42220, 33314, 18378, /* 27856-27863 */
18838, 22546, 24214, 24824, 27564, 26566, 29494, 37692, /* 27864-27871 */
38372, 36496, 36126, 37074, 34698, 36352, 33266, 15234, /* 27872-27879 */
26642, 32360, 32914, 34454, 35260, 37354, 40686, 57968, /* 27880-27887 */
58900, 51232, 40882, 40616, 39854, 40468, 39040, 23804, /* 27888-27895 */
21282, 27110, 28056, 34850, 44386, 41668, 41022, 56340, /* 27896-27903 */
57294, 52486, 48528, 45602, 44120, 30354, 30768, 15080, /* 27904-27911 */
11052, 17324, 18438, 23174, 22950, 28294, 27222, 51910, /* 27912-27919 */
58490, 48588, 45496, 40030, 35562, 30580, 30296, 15916, /* 27920-27927 */
  2, 64346, 4000, 8200, 10096, 15894, 14654, 28728, /* 27928-27935 */
41544, 37714, 47312, 44126, 43640, 36386, 39200, 27802, /* 27936-27943 */
12462, 19730, 19898, 21600, 12194, 19330, 20694, 29010, /* 27944-27951 */
47892, 42824, 43178, 40982, 39506, 45842, 49278, 42028, /* 27952-27959 */
26988, 29354, 32162, 35730, 34996, 38868, 37376, 31652, /* 27960-27967 */
47554, 46594, 46320, 42850, 44302, 42876, 41774, 40534, /* 27968-27975 */
26776, 36918, 35884, 36466, 37576, 35898, 37154, 35350, /* 27976-27983 */
50018, 50520, 37868, 32952, 31866, 33564, 30944, 32198, /* 27984-27991 */
19048, 15482, 21962, 22066, 35252, 35670, 34494, 31270, /* 27992-27999 */
43786, 43768, 37452, 34890, 30746, 26246, 13946, 20346, /* 28000-28007 */
7274, 2216, 9810, 10542, 16748, 17636, 21194, 30204, /* 28008-28015 */
43422, 51618, 43600, 43636, 39562, 37686, 35560, 35810, /* 28016-28023 */
25676, 4120, 12354, 16022, 19508, 22794, 25808, 26734, /* 28024-28031 */
35980, 47400, 49436, 54372, 49494, 49268, 44764, 47144, /* 28032-28039 */
40912, 27146, 33162, 34132, 28002, 27340, 31670, 33716, /* 28040-28047 */
38296, 53850, 50568, 48010, 47098, 45940, 54098, 50482, /* 28048-28055 */
44548, 28882, 28188, 30406, 30138, 30600, 32860, 25228, /* 28056-28063 */
22666, 39250, 39860, 37530, 36208, 36338, 33676, 34770, /* 28064-28071 */
32546, 27492, 28448, 27376, 26780, 26894, 24130, 24264, /* 28072-28079 */
23210, 36300, 36462, 23450, 25384, 23430, 23776, 23510, /* 28080-28087 */
23592, 12384, 8446, 13538, 21004, 27288, 27486, 27958, /* 28088-28095 */
27502, 40796, 45338, 41902, 39272, 38204, 29610, 26318, /* 28096-28103 */
31218, 18644, 14232, 19296, 21776, 26024, 25528, 33160, /* 28104-28111 */
37190, 46910, 56896, 50830, 51232, 49590, 48268, 46326, /* 28112-28119 */
47836, 32058, 18602, 24930, 28254, 30868, 32460, 35882, /* 28120-28127 */
33892, 43546, 54616, 58510, 55814, 50232, 49698, 43476, /* 28128-28135 */
44342, 35636, 21676, 25668, 21962, 20120, 20682, 25212, /* 28136-28143 */
25836, 30278, 46806, 42006, 42636, 37822, 43338, 44632, /* 28144-28151 */
39684, 35418, 17970, 16456, 17384, 18058, 17448, 19574, /* 28152-28159 */
11346, 14442, 31306, 31322, 30720, 28376, 28906, 28180, /* 28160-28167 */
26326, 31592, 21228, 19592, 21352, 22876, 25570, 25486, /* 28168-28175 */
29772, 27710, 44596, 40242, 34654, 36994, 33444, 36286, /* 28176-28183 */
32928, 35622, 22592, 16588, 25130, 31486, 34852, 35036, /* 28184-28191 */
37212, 36480, 51478, 57544, 53148, 53458, 44878, 40800, /* 28192-28199 */
38560, 42550, 30640, 22664, 28948, 27652, 33838, 31426, /* 28200-28207 */
42770, 41872, 48696, 59806, 50408, 50618, 44532, 43028, /* 28208-28215 */
40466, 37888, 23704, 11140, 17914, 19340, 22236, 25362, /* 28216-28223 */
26188, 28246, 32476, 51544, 52170, 46470, 42080, 38910, /* 28224-28231 */
33258, 30818, 25074, 8140, 12418, 5062, 7760, 11058, /* 28232-28239 */
13508, 16750, 19616, 37546, 35718, 33356, 35442, 39162, /* 28240-28247 */
37796, 34356, 32770, 17452, 16460, 22010, 20876, 25622, /* 28248-28255 */
21440, 19368, 24500, 39128, 43638, 39312, 39572, 38520, /* 28256-28263 */
37180, 37018, 43412, 30460, 26698, 30720, 32224, 37282, /* 28264-28271 */
37216, 41030, 40992, 51704, 50784, 46240, 48000, 44560, /* 28272-28279 */
44888, 42826, 42616, 31894, 22510, 34850, 37612, 37356, /* 28280-28287 */
38468, 37748, 36852, 45862, 52958, 47552, 43696, 34892, /* 28288-28295 */
32672, 31622, 33402, 23228, 15434, 18844, 22346, 23858, /* 28296-28303 */
28398, 38232, 32376, 39168, 49302, 41098, 38476, 34376, /* 28304-28311 */
30540, 29294, 21762, 12698, 2234, 6520, 10412, 12962, /* 28312-28319 */
16272, 19666, 19624, 27998, 48200, 46028, 41216, 38412, /* 28320-28327 */
37352, 32988, 35098, 28152, 15686, 13904, 10690, 17826, /* 28328-28335 */
18452, 24382, 24676, 29486, 46064, 44788, 43522, 47164, /* 28336-28343 */
48022, 45980, 44728, 43298, 30592, 28420, 33310, 35158, /* 28344-28351 */
34672, 30610, 32378, 35592, 50626, 53350, 50504, 47694, /* 28352-28359 */
47254, 43586, 47036, 51544, 33274, 29956, 30284, 31922, /* 28360-28367 */
32722, 31552, 34312, 31440, 38934, 41272, 38806, 38674, /* 28368-28375 */
35136, 37120, 32444, 36012, 22200, 17252, 30170, 26876, /* 28376-28383 */
28576, 26600, 26314, 22856, 33564, 38972, 35704, 28346, /* 28384-28391 */
21576, 24266, 20484, 25036, 14336, 6012, 12266, 13482, /* 28392-28399 */
18880, 25312, 30862, 27024, 34594, 46816, 40542, 41740, /* 28400-28407 */
35760, 37794, 32098, 25804, 23354, 8830, 16896, 17194, /* 28408-28415 */
22704, 24644, 27016, 29002, 38284, 57392, 53698, 52084, /* 28416-28423 */
49474, 50454, 47094, 47450, 44472, 27770, 23872, 24996, /* 28424-28431 */
29966, 31350, 34010, 36710, 36994, 54720, 52202, 53124, /* 28432-28439 */
56782, 51584, 51204, 45804, 46096, 28598, 25842, 28568, /* 28440-28447 */
27970, 26174, 21862, 26490, 26470, 41152, 45582, 40058, /* 28448-28455 */
42752, 38958, 38568, 41206, 39706, 25576, 19212, 20188, /* 28456-28463 */
18216, 21374, 18440, 21560, 16038, 23910, 31166, 26216, /* 28464-28471 */
28650, 24596, 26580, 24084, 26250, 18498, 14110, 22778, /* 28472-28479 */
20638, 23554, 24694, 25612, 26140, 32466, 43468, 37854, /* 28480-28487 */
32212, 32124, 31330, 31820, 32154, 26040, 17100, 21358, /* 28488-28495 */
23858, 28112, 33620, 35686, 35582, 41244, 55580, 51718, /* 28496-28503 */
51434, 49540, 48016, 43618, 40824, 38676, 26042, 29832, /* 28504-28511 */
32320, 33252, 35992, 35108, 38418, 45352, 55700, 54660, /* 28512-28519 */
49322, 47548, 43830, 41606, 40556, 37330, 21432, 17094, /* 28520-28527 */
22062, 24124, 25774, 28146, 28170, 30310, 42438, 42734, /* 28528-28535 */
45098, 43534, 38120, 36364, 31682, 29316, 17172, 11344, /* 28536-28543 */
16332, 13350, 11850, 14566, 16368, 18790, 30020, 35018, /* 28544-28551 */
31024, 31670, 30712, 32408, 34394, 32496, 21368, 17362, /* 28552-28559 */
20438, 22208, 24388, 24798, 27196, 21292, 32980, 39406, /* 28560-28567 */
37248, 36724, 34796, 36850, 33932, 36614, 28868, 25834, /* 28568-28575 */
31082, 32162, 35526, 38324, 39850, 40070, 48330, 57226, /* 28576-28583 */
50842, 45650, 45562, 44944, 43086, 44996, 36524, 27870, /* 28584-28591 */
29778, 32468, 39050, 37168, 40672, 37184, 42096, 51768, /* 28592-28599 */
48160, 45800, 42296, 46130, 35524, 47470, 26448, 6020, /* 28600-28607 */
15524, 13518, 12070, 16006, 22318, 12160, 15150, 34650, /* 28608-28615 */
30548, 26082, 36296, 42050, 34328, 26300, 23178, 17288, /* 28616-28623 */
24286, 25832, 27732, 38902, 32864, 36568, 37570, 44168, /* 28624-28631 */
48306, 46424, 48522, 39766, 45370, 40264, 38316, 32782, /* 28632-28639 */
28798, 31602, 37560, 40944, 33010, 29528, 25934, 35784, /* 28640-28647 */
36320, 32076, 31712, 23872, 23798, 22112, 19760, 1036, /* 28648-28655 */
63790, 4238, 5604, 8780, 16226, 26592, 25378, 39976, /* 28656-28663 */
46638, 40098, 52788, 61208, 58882, 55624, 57856, 45228, /* 28664-28671 */
38766, 43460, 37556, 44146, 41216, 42828, 42096, 40600, /* 28672-28679 */
46200, 39786, 39938, 27534, 28340, 23854, 22038, 14378, /* 28680-28687 */
5804, 8768, 12006, 22126, 24326, 27090, 26214, 31196, /* 28688-28695 */
41432, 34584, 33214, 29448, 31240, 33818, 41270, 29028, /* 28696-28703 */
17442, 23280, 31134, 31722, 34530, 41454, 41040, 53228, /* 28704-28711 */
55740, 54952, 51720, 55328, 61972, 54620, 51662, 38584, /* 28712-28719 */
26560, 26524, 23186, 17850, 16056, 14106, 15876, 18574, /* 28720-28727 */
17250, 17322, 21804, 16762, 21150, 23100, 22334, 16308, /* 28728-28735 */
7744, 14368, 15658, 27222, 38584, 42740, 46954, 45404, /* 28736-28743 */
58088, 56010, 57496, 55290, 53620, 48482, 53006, 44970, /* 28744-28751 */
19042, 28940, 31640, 32098, 32636, 36050, 34980, 29200, /* 28752-28759 */
38770, 34604, 33718, 31670, 38450, 32334, 29620, 31640, /* 28760-28767 */
15278, 12826, 14854, 16546, 17614, 15638, 20118, 17500, /* 28768-28775 */
24312, 25914, 29306, 33170, 37408, 40326, 47108, 43476, /* 28776-28783 */
41816, 43720, 44552, 44002, 51888, 55472, 51782, 48322, /* 28784-28791 */
54866, 59362, 52550, 50470, 44778, 40430, 31500, 30396, /* 28792-28799 */
12942, 61224, 2428, 2896, 6134, 7062, 11094, 10732, /* 28800-28807 */
20064, 29724, 27342, 26080, 28784, 37634, 32576, 34440, /* 28808-28815 */
29148, 21848, 29228, 33194, 37044, 38476, 41928, 42518, /* 28816-28823 */
45780, 48366, 47314, 47692, 46622, 46942, 44970, 46628, /* 28824-28831 */
41884, 30296, 32726, 32210, 30818, 37324, 35296, 30620, /* 28832-28839 */
30014, 39130, 36080, 31532, 29866, 27632, 25416, 23456, /* 28840-28847 */
22282, 1164, 278, 6892, 9640, 13098, 17120, 24252, /* 28848-28855 */
28996, 45826, 51062, 50642, 49486, 57438, 60302, 54612, /* 28856-28863 */
54640, 41012, 37112, 37682, 38196, 39032, 38206, 38338, /* 28864-28871 */
38400, 42348, 37594, 33090, 28788, 25630, 23676, 21450, /* 28872-28879 */
21698, 11338, 6116, 10724, 10142, 18376, 26508, 25798, /* 28880-28887 */
24402, 33004, 39544, 34194, 33954, 33676, 37386, 37210, /* 28888-28895 */
42058, 33832, 18298, 26496, 29360, 35100, 36910, 41126, /* 28896-28903 */
40964, 48912, 58492, 54486, 53226, 51668, 59864, 55626, /* 28904-28911 */
51516, 40822, 24252, 23156, 20766, 20108, 19194, 18980, /* 28912-28919 */
17632, 21320, 22310, 19406, 21470, 19920, 21652, 21522, /* 28920-28927 */
23000, 20910, 9690, 13326, 20580, 25888, 40056, 46428, /* 28928-28935 */
45586, 47862, 59776, 60136, 55936, 54684, 51766, 50230, /* 28936-28943 */
47162, 46842, 25684, 20602, 26750, 27706, 31204, 29208, /* 28944-28951 */
28296, 24800, 35370, 34992, 32454, 30730, 31262, 34532, /* 28952-28959 */
28174, 27690, 16850, 12516, 14182, 15508, 17160, 18128, /* 28960-28967 */
20128, 20496, 27852, 30686, 34062, 37978, 40142, 42864, /* 28968-28975 */
43554, 46350, 40630, 35778, 40698, 40506, 45306, 51936, /* 28976-28983 */
51126, 48406, 53346, 58194, 53288, 50160, 43064, 38380, /* 28984-28991 */
31802, 29330, 20544, 3474, 6710, 7424, 10196, 11250, /* 28992-28999 */
13698, 14218, 20542, 30454, 28416, 28456, 27578, 34922, /* 29000-29007 */
34482, 35650, 35480, 28536, 33168, 36330, 39114, 39858, /* 29008-29015 */
42482, 42800, 46150, 49042, 46052, 46288, 44450, 44256, /* 29016-29023 */
43348, 42634, 40548, 30840, 29178, 27804, 24006, 28082, /* 29024-29031 */
28964, 25978, 24678, 31798, 31092, 27604, 26092, 23426, /* 29032-29039 */
22968, 20786, 22208, 7832, 2732, 8500, 10638, 16790, /* 29040-29047 */
21816, 28862, 32572, 46072, 50972, 50244, 50602, 52956, /* 29048-29055 */
58500, 55124, 55140, 44548, 39370, 41478, 41068, 41892, /* 29056-29063 */
40998, 41602, 39794, 41932, 35594, 30040, 27840, 24814, /* 29064-29071 */
24258, 21394, 22196, 15966, 8906, 13382, 14052, 17800, /* 29072-29079 */
25960, 28264, 25756, 31192, 38058, 34764, 36212, 37804, /* 29080-29087 */
41014, 41370, 43636, 40406, 25804, 29616, 32560, 35798, /* 29088-29095 */
38074, 40130, 40528, 44674, 53318, 49954, 49580, 46370, /* 29096-29103 */
51562, 49410, 42546, 34574, 20286, 19042, 17498, 18028, /* 29104-29111 */
17336, 17900, 17388, 19434, 23502, 19470, 21374, 20990, /* 29112-29119 */
21168, 21384, 22206, 21772, 14058, 18246, 25968, 29770, /* 29120-29127 */
38952, 46834, 47236, 47820, 57138, 58010, 54742, 53708, /* 29128-29135 */
50896, 49914, 46266, 46874, 33518, 24942, 29750, 30586, /* 29136-29143 */
30840, 27202, 26402, 23444, 30380, 32716, 28828, 27102, /* 29144-29151 */
27018, 33254, 29010, 28702, 19924, 14560, 17868, 18020, /* 29152-29159 */
20160, 20278, 22422, 23940, 34966, 37948, 37658, 42020, /* 29160-29167 */
42480, 44334, 44204, 46336, 40690, 34370, 38382, 38566, /* 29168-29175 */
40044, 47042, 49160, 45446, 49794, 55956, 50090, 44516, /* 29176-29183 */
37230, 32478, 27564, 24984, 19878, 3450, 3216, 6552, /* 29184-29191 */
8228, 10356, 13172, 14616, 19022, 29986, 28160, 28718, /* 29192-29199 */
26924, 32738, 38602, 40314, 41184, 32710, 35842, 38196, /* 29200-29207 */
40276, 41466, 42778, 43242, 45806, 51212, 45216, 45440, /* 29208-29215 */
44926, 44018, 43284, 42784, 41662, 29448, 24932, 24698, /* 29216-29223 */
21682, 24104, 29352, 27302, 25126, 33198, 33982, 29246, /* 29224-29231 */
28806, 26544, 26178, 24298, 24728, 14620, 5136, 9956, /* 29232-29239 */
14442, 22064, 28084, 34134, 36528, 47904, 54620, 52600, /* 29240-29247 */
53248, 51770, 59104, 57092, 55098, 46052, 37994, 40072, /* 29248-29255 */
38834, 39378, 38646, 38694, 32964, 35432, 31354, 23362, /* 29256-29263 */
23360, 20424, 19896, 18000, 19054, 13624, 6600, 10204, /* 29264-29271 */
12496, 14008, 21770, 27288, 24652, 29236, 37332, 37526, /* 29272-29279 */
40222, 41898, 43108, 43868, 44738, 43412, 29404, 27692, /* 29280-29287 */
32740, 34922, 37270, 38608, 40226, 42226, 52272, 50958, /* 29288-29295 */
49554, 47344, 47308, 47878, 39658, 35484, 21832, 17752, /* 29296-29303 */
18200, 17622, 17894, 17870, 17950, 18706, 26048, 22428, /* 29304-29311 */
21646, 22830, 22986, 24138, 23720, 27024, 22772, 23212, /* 29312-29319 */
30854, 33536, 39678, 48668, 50322, 48674, 55528, 60358, /* 29320-29327 */
55904, 54058, 51096, 49860, 46418, 46106, 38520, 25996, /* 29328-29335 */
27968, 26248, 24254, 21692, 21286, 19192, 22808, 29938, /* 29336-29343 */
26658, 25514, 23398, 27100, 26634, 25818, 21638, 12154, /* 29344-29351 */
14868, 16090, 17578, 18914, 23608, 27780, 34654, 43190, /* 29352-29359 */
42486, 44680, 44936, 45670, 45628, 46050, 45278, 36006, /* 29360-29367 */
36038, 38012, 38126, 42646, 45380, 44228, 43796, 50174, /* 29368-29375 */
47064, 39664, 35396, 30828, 28654, 24672, 24838, 12834, /* 29376-29383 */
5886, 10238, 11854, 14670, 15396, 19016, 19308, 28778, /* 29384-29391 */
33632, 31198, 32012, 35416, 44314, 43868, 46674, 41424, /* 29392-29399 */
35620, 39252, 40124, 42048, 42448, 44030, 43084, 47260, /* 29400-29407 */
49468, 46584, 45852, 43654, 44020, 41500, 39284, 30566, /* 29408-29415 */
17770, 17950, 17050, 17632, 21538, 22268, 20580, 22178, /* 29416-29423 */
30516, 28678, 26852, 25270, 24650, 24314, 24094, 22216, /* 29424-29431 */
8480, 11424, 19388, 25442, 30898, 34612, 37974, 41240, /* 29432-29439 */
52834, 52814, 51674, 50144, 52962, 53752, 50538, 48794, /* 29440-29447 */
36726, 35722, 36972, 37234, 36212, 33068, 29730, 26856, /* 29448-29455 */
30776, 27328, 24636, 23848, 22462, 22034, 20616, 21288, /* 29456-29463 */
15138, 13386, 17316, 17520, 22208, 27330, 27628, 27638, /* 29464-29471 */
36870, 43810, 44008, 46322, 45848, 47134, 46114, 48028, /* 29472-29479 */
41536, 32842, 36872, 37566, 39532, 39998, 41354, 40500, /* 29480-29487 */
45642, 49652, 46524, 43510, 38014, 38434, 33128, 30318, /* 29488-29495 */
23398, 15392, 16506, 15900, 16370, 15886, 17310, 16796, /* 29496-29503 */
21212, 23124, 21320, 22492, 22220, 23580, 24506, 29792, /* 29504-29511 */
31724, 28578, 33574, 37498, 39574, 46086, 49428, 48040, /* 29512-29519 */
50248, 56526, 54424, 51362, 49104, 47094, 45272, 43162, /* 29520-29527 */
41846, 28680, 23540, 22384, 20184, 19572, 18676, 18480, /* 29528-29535 */
18694, 26284, 26160, 24698, 23086, 25270, 28848, 27400, /* 29536-29543 */
27152, 19062, 18448, 20640, 22308, 26098, 31272, 35400, /* 29544-29551 */
39180, 46300, 45682, 46158, 46932, 46796, 47478, 47506, /* 29552-29559 */
47798, 41270, 37356, 39948, 39378, 41676, 45790, 45030, /* 29560-29567 */
41416, 42360, 40884, 34094, 30498, 26620, 24480, 21534, /* 29568-29575 */
21086, 15026, 5016, 7994, 9752, 12818, 14612, 17352, /* 29576-29583 */
18048, 23782, 30038, 29692, 33336, 36172, 44074, 45948, /* 29584-29591 */
47474, 44420, 38366, 41034, 41384, 43410, 43250, 43926, /* 29592-29599 */
42342, 45314, 47280, 43100, 43242, 41546, 40890, 37012, /* 29600-29607 */
33240, 27098, 17984, 17330, 17404, 17020, 20144, 23470, /* 29608-29615 */
21650, 22520, 29454, 28732, 27186, 26854, 25980, 26108, /* 29616-29623 */
25838, 26106, 18746, 19748, 27262, 32174, 36666, 39470, /* 29624-29631 */
42392, 44008, 52604, 53572, 52336, 51080, 51022, 54524, /* 29632-29639 */
51712, 50008, 40910, 38114, 39092, 37118, 34064, 29562, /* 29640-29647 */
27156, 24590, 28472, 24712, 21852, 21396, 20378, 20282, /* 29648-29655 */
19422, 20524, 15018, 11942, 15354, 16420, 18956, 24820, /* 29656-29663 */
27250, 29000, 38988, 45854, 45580, 46340, 46434, 46828, /* 29664-29671 */
46014, 46386, 41896, 32422, 33606, 35428, 37040, 37702, /* 29672-29679 */
38976, 38254, 42774, 47870, 42342, 37812, 32012, 33050, /* 29680-29687 */
31112, 28216, 23070, 14620, 15884, 15998, 16722, 16998, /* 29688-29695 */
19310, 18804, 22398, 26628, 23448, 24580, 24654, 27578, /* 29696-29703 */
30972, 35528, 38548, 35654, 38050, 41542, 42770, 44984, /* 29704-29711 */
48228, 48338, 48510, 55140, 54078, 51284, 49858, 47708, /* 29712-29719 */
45904, 44168, 41840, 29234, 22532, 21550, 19660, 19394, /* 29720-29727 */
18466, 18640, 17954, 25562, 25716, 23764, 23792, 23472, /* 29728-29735 */
25680, 24730, 25376, 18110, 16178, 19580, 23314, 28794, /* 29736-29743 */
32644, 36988, 38174, 46504, 48304, 46500, 47060, 46770, /* 29744-29751 */
47038, 45246, 46216, 40088, 35564, 37584, 37270, 38674, /* 29752-29759 */
40464, 39672, 33848, 34690, 35914, 30754, 27952, 24910, /* 29760-29767 */
23430, 21204, 21236, 16636, 9286, 11290, 13226, 16286, /* 29768-29775 */
17614, 20196, 20584, 25448, 34524, 36584, 40624, 42538, /* 29776-29783 */
46758, 48952, 50158, 47794, 40838, 42734, 43886, 44824, /* 29784-29791 */
44414, 44954, 44196, 45370, 50612, 46792, 45480, 42986, /* 29792-29799 */
38874, 33634, 30238, 25864, 16102, 15446, 15922, 15954, /* 29800-29807 */
17168, 19666, 19762, 20228, 27788, 28156, 26168, 25864, /* 29808-29815 */
25620, 24910, 25144, 27890, 24212, 24902, 29996, 33864, /* 29816-29823 */
37362, 39630, 41808, 42230, 50186, 52674, 50038, 49462, /* 29824-29831 */
47638, 48952, 47372, 46490, 38690, 34548, 34506, 30206, /* 29832-29839 */
27420, 24136, 23026, 20076, 25300, 25594, 21548, 21680, /* 29840-29847 */
19546, 20294, 19516, 21252, 16332, 12740, 16488, 17854, /* 29848-29855 */
19984, 23868, 30772, 33872, 42482, 49942, 49360, 50118, /* 29856-29863 */
49486, 49912, 48984, 49790, 45750, 37906, 38136, 39048, /* 29864-29871 */
40290, 40598, 41282, 40884, 43138, 46536, 40010, 35500, /* 29872-29879 */
31082, 29428, 28012, 25962, 22102, 13968, 14636, 15000, /* 29880-29887 */
16232, 17040, 18626, 19122, 21270, 28882, 26452, 26186, /* 29888-29895 */
28278, 32216, 35526, 38382, 39960, 34372, 35988, 38870, /* 29896-29903 */
40408, 41906, 45600, 46324, 45502, 52136, 52052, 48706, /* 29904-29911 */
47388, 45618, 44196, 41258, 37040, 25700, 18704, 18000, /* 29912-29919 */
17142, 17402, 17352, 17942, 17460, 23616, 26106, 24012, /* 29920-29927 */
24618, 23202, 25432, 25468, 26070, 20076, 17440, 23722, /* 29928-29935 */
28298, 33536, 36318, 40424, 41496, 48836, 52058, 48412, /* 29936-29943 */
49690, 48494, 48566, 46908, 47320, 41658, 36720, 38484, /* 29944-29951 */
38624, 38622, 37812, 35962, 32464, 34126, 33804, 29732, /* 29952-29959 */
27402, 25088, 23490, 21864, 21408, 18640, 14202, 13924, /* 29960-29967 */
15262, 17240, 18496, 20392, 20994, 26010, 34424, 37054, /* 29968-29975 */
40052, 41766, 44064, 46582, 47518, 45622, 40966, 42474, /* 29976-29983 */
42674, 42908, 42468, 42616, 41910, 42722, 46370, 42302, /* 29984-29991 */
39992, 36314, 31564, 28058, 25320, 21970, 15868, 16106, /* 29992-29999 */
16004, 16560, 16552, 19524, 20472, 21448, 26874, 26212, /* 30000-30007 */
25760, 25448, 25458, 26024, 28824, 32372, 31114, 32442, /* 30008-30015 */
34988, 38386, 40620, 42872, 44068, 45692, 51538, 51424, /* 30016-30023 */
49924, 49128, 47576, 48634, 48864, 46880, 40522, 37000, /* 30024-30031 */
33824, 29680, 27294, 24520, 23076, 21720, 25660, 24236, /* 30032-30039 */
20770, 20708, 19948, 20728, 20684, 21758, 17316, 17078, /* 30040-30047 */
19532, 21112, 24108, 28988, 36574, 39406, 46164, 49258, /* 30048-30055 */
48844, 48648, 47926, 47880, 47362, 47194, 42124, 38798, /* 30056-30063 */
37456, 37500, 38572, 38044, 38394, 37212, 38192, 36154, /* 30064-30071 */
31024, 28110, 24990, 23588, 23590, 23174, 18400, 14790, /* 30072-30079 */
15848, 16454, 17656, 18082, 19600, 19572, 23602, 27626, /* 30080-30087 */
26680, 29176, 32384, 36160, 38162, 41282, 39828, 37948, /* 30088-30095 */
40706, 41588, 43686, 44398, 45312, 44558, 47022, 50282, /* 30096-30103 */
48392, 47398, 45434, 45116, 41912, 38176, 31144, 23840, /* 30104-30111 */
22712, 21194, 20468, 19970, 20350, 19266, 21186, 25568, /* 30112-30119 */
24814, 24706, 24130, 24364, 23800, 24788, 23342, 19812, /* 30120-30127 */
24786, 29586, 34018, 37254, 39944, 41600, 44356, 49916, /* 30128-30135 */
48934, 48932, 48558, 47452, 46412, 46014, 43792, 37818, /* 30136-30143 */
37800, 38192, 38236, 35626, 31224, 27308, 25882, 28460, /* 30144-30151 */
25982, 24050, 22346, 21790, 20588, 19592, 19266, 14940, /* 30152-30159 */
15520, 16874, 18306, 19844, 20948, 21964, 24644, 34220, /* 30160-30167 */
39156, 41130, 42676, 44136, 45446, 45320, 45922, 41900, /* 30168-30175 */
41668, 42406, 43260, 43750, 43448, 43824, 43370, 47624, /* 30176-30183 */
48482, 45928, 41368, 35850, 32796, 29214, 26702, 20420, /* 30184-30191 */
18038, 18884, 18542, 18558, 18318, 19706, 19540, 24732, /* 30192-30199 */
26888, 25594, 25820, 25456, 26328, 29398, 33598, 33164, /* 30200-30207 */
33404, 34504, 39054, 29836, 23140, 35864, 42438, 40966, /* 30208-30215 */
43338, 40338, 38028, 46128, 44698, 40558, 39772, 32630, /* 30216-30223 */
29152, 28592, 28212, 29366, 24934, 18150, 18644, 24202, /* 30224-30231 */
29060, 28866, 30810, 28932, 31840, 28838, 38450, 40932, /* 30232-30239 */
32658, 34204, 31496, 32982, 31712, 32246, 32164, 31348, /* 30240-30247 */
28054, 28602, 30130, 32734, 36704, 36486, 39516, 38756, /* 30248-30255 */
34756, 40980, 48400, 48058, 45604, 45910, 43998, 43490, /* 30256-30263 */
48544, 44650, 45728, 35126, 30896, 34094, 31938, 34808, /* 30264-30271 */
28776, 30568, 32328, 31562, 34858, 42932, 43732, 39994, /* 30272-30279 */
43878, 43240, 39528, 39588, 34980, 36964, 30232, 20870, /* 30280-30287 */
18706, 17414, 17608, 18820, 19748, 19508, 22716, 19728, /* 30288-30295 */
35124, 38192, 33552, 33446, 29108, 29828, 26368, 27874, /* 30296-30303 */
24102, 18820, 12648, 12636, 18246, 18906, 22108, 24044, /* 30304-30311 */
27198, 34320, 30110, 38014, 43970, 39356, 40094, 37372, /* 30312-30319 */
34766, 29356, 30700, 30676, 31454, 23994, 22948, 26056, /* 30320-30327 */
31128, 40146, 39012, 42014, 40778, 41570, 43952, 52948, /* 30328-30335 */
50390, 42458, 43746, 41396, 40756, 41830, 38890, 41282, /* 30336-30343 */
33510, 33472, 36382, 33862, 36848, 35040, 36510, 35562, /* 30344-30351 */
34518, 31168, 39530, 42990, 38852, 38726, 37630, 35384, /* 30352-30359 */
37356, 38810, 39874, 34670, 23440, 24154, 23870, 22342, /* 30360-30367 */
22878, 17856, 15974, 20002, 17284, 27544, 32096, 29230, /* 30368-30375 */
30200, 31496, 33956, 29940, 30530, 28792, 27626, 19128, /* 30376-30383 */
16524, 16862, 15304, 19532, 22678, 22648, 26716, 25656, /* 30384-30391 */
31330, 45458, 43404, 42650, 38910, 38768, 36824, 35312, /* 30392-30399 */
35228, 30800, 21194, 19928, 24552, 27826, 32186, 33922, /* 30400-30407 */
36932, 40660, 45412, 45730, 54086, 54076, 50016, 48892, /* 30408-30415 */
47302, 42308, 38686, 36860, 39274, 33076, 26502, 30728, /* 30416-30423 */
29548, 34982, 38390, 39126, 38476, 37924, 37924, 43610, /* 30424-30431 */
48432, 41578, 36238, 36208, 33642, 35156, 32702, 33726, /* 30432-30439 */
32150, 21560, 26786, 26796, 24514, 24562, 24240, 22356, /* 30440-30447 */
25060, 21454, 23418, 30382, 28374, 29316, 27236, 28828, /* 30448-30455 */
28168, 30426, 31706, 31420, 23008, 17814, 22212, 22352, /* 30456-30463 */
23788, 26308, 23146, 25944, 25038, 28934, 39646, 36736, /* 30464-30471 */
37204, 34238, 37382, 36298, 35162, 34290, 33252, 28394, /* 30472-30479 */
22574, 27092, 27890, 31298, 32328, 36006, 36882, 38898, /* 30480-30487 */
40136, 47976, 53618, 50352, 49250, 47186, 44536, 45050, /* 30488-30495 */
40870, 42920, 36394, 25304, 28940, 28846, 32524, 31436, /* 30496-30503 */
33788, 33192, 35632, 37698, 41938, 48680, 43268, 42338, /* 30504-30511 */
40554, 38306, 37784, 32674, 33140, 33064, 22084, 20106, /* 30512-30519 */
22872, 20566, 21896, 24892, 22794, 25412, 22174, 27622, /* 30520-30527 */
34998, 32330, 31624, 25776, 27566, 25680, 26558, 26430, /* 30528-30535 */
26768, 20588, 14704, 22158, 22802, 24122, 26762, 26068, /* 30536-30543 */
28690, 28634, 30300, 38456, 37144, 37526, 35344, 35856, /* 30544-30551 */
34250, 33686, 33520, 35224, 32712, 24708, 28092, 30760, /* 30552-30559 */
35126, 35002, 38916, 36820, 37848, 38720, 46004, 52210, /* 30560-30567 */
47050, 47528, 45120, 45326, 46404, 42180, 42978, 39250, /* 30568-30575 */
29668, 31096, 30834, 32228, 29820, 33064, 35458, 35344, /* 30576-30583 */
36234, 38770, 45240, 43532, 44040, 42404, 39478, 39572, /* 30584-30591 */
37182, 35870, 36220, 25780, 20798, 23142, 20830, 21916, /* 30592-30599 */
21992, 21182, 23066, 22024, 27152, 33110, 31510, 30758, /* 30600-30607 */
27994, 28844, 27142, 26432, 23504, 24384, 22426, 15524, /* 30608-30615 */
19898, 21166, 22536, 25720, 27622, 30174, 30000, 29886, /* 30616-30623 */
38104, 38086, 37866, 35330, 32764, 32054, 31792, 32750, /* 30624-30631 */
31650, 30772, 24990, 27756, 32916, 36848, 36752, 39752, /* 30632-30639 */
38994, 40414, 40850, 44800, 48464, 43564, 44618, 42674, /* 30640-30647 */
41390, 41490, 39112, 39812, 40308, 33496, 32692, 32800, /* 30648-30655 */
34680, 33870, 34484, 35448, 32844, 32592, 34520, 42632, /* 30656-30663 */
40292, 38910, 38720, 35874, 37950, 37810, 36372, 36750, /* 30664-30671 */
29200, 24074, 25492, 23470, 22996, 21348, 20748, 23012, /* 30672-30679 */
21666, 23546, 30960, 30898, 31562, 31040, 31624, 29118, /* 30680-30687 */
28706, 28760, 28008, 26328, 17534, 19060, 20670, 22348, /* 30688-30695 */
25084, 25098, 27624, 28262, 28324, 38244, 40108, 38952, /* 30696-30703 */
36786, 36564, 35598, 33858, 34552, 30366, 30090, 24700, /* 30704-30711 */
26154, 29520, 33486, 34482, 37834, 40052, 42420, 42710, /* 30712-30719 */
45110, 52436, 48260, 47438, 46330, 42482, 41060, 39136, /* 30720-30727 */
39046, 38774, 31532, 30270, 30120, 33756, 34724, 34754, /* 30728-30735 */
35312, 34108, 35580, 34286, 43040, 40258, 36478, 37008, /* 30736-30743 */
34458, 35746, 34034, 33458, 34580, 29454, 25142, 26714, /* 30744-30751 */
24128, 23922, 24446, 22714, 24366, 22914, 21360, 28798, /* 30752-30759 */
30202, 29870, 28252, 28836, 27680, 28040, 30520, 29568, /* 30760-30767 */
28878, 19700, 22230, 23712, 24094, 26714, 23776, 25766, /* 30768-30775 */
27212, 26848, 33518, 37316, 36912, 35116, 37286, 37464, /* 30776-30783 */
34996, 35992, 33196, 34300, 28056, 27668, 28886, 31436, /* 30784-30791 */
33010, 36142, 37136, 38340, 40198, 40768, 51448, 49458, /* 30792-30799 */
47890, 46624, 43588, 43710, 40916, 40586, 38638, 30286, /* 30800-30807 */
28388, 29128, 31472, 31326, 32434, 33320, 33608, 37790, /* 30808-30815 */
35724, 44104, 43008, 40012, 39928, 37278, 36948, 32934, /* 30816-30823 */
32608, 33664, 29456, 22082, 24328, 22500, 22964, 26258, /* 30824-30831 */
24698, 25840, 24916, 24838, 30610, 32948, 31720, 27420, /* 30832-30839 */
27524, 26724, 26776, 27740, 26068, 28218, 19058, 22722, /* 30840-30847 */
25712, 24918, 27598, 27074, 29224, 29664, 29994, 32894, /* 30848-30855 */
36790, 37066, 35600, 36000, 35244, 33614, 34600, 33830, /* 30856-30863 */
36938, 30104, 28168, 31290, 34466, 35198, 37998, 37116, /* 30864-30871 */
35822, 38580, 38238, 48036, 45782, 44910, 43946, 42668, /* 30872-30879 */
45142, 42052, 41304, 40412, 34880, 30450, 30862, 31400, /* 30880-30887 */
28972, 30056, 31814, 30858, 33522, 31778, 39556, 42044, /* 30888-30895 */
41188, 41618, 37952, 38294, 36284, 35306, 36006, 32538, /* 30896-30903 */
21508, 22116, 21322, 21378, 22512, 21332, 23262, 23124, /* 30904-30911 */
25552, 30314, 34224, 33482, 30842, 30950, 29724, 28820, /* 30912-30919 */
27358, 24536, 27518, 19240, 19030, 22172, 22546, 25902, /* 30920-30927 */
27868, 30810, 30530, 30496, 34392, 39632, 39710, 37428, /* 30928-30935 */
34696, 33318, 32104, 33504, 31216, 32780, 28900, 25594, /* 30936-30943 */
31368, 36168, 36558, 39186, 39742, 39972, 41942, 40368, /* 30944-30951 */
47618, 45242, 44278, 43848, 42094, 44674, 41454, 41008, /* 30952-30959 */
39924, 36800, 33548, 32286, 33752, 32926, 33120, 34440, /* 30960-30967 */
32258, 34632, 32132, 36572, 38972, 35808, 37382, 34336, /* 30968-30975 */
35286, 33680, 33174, 33710, 31710, 25826, 25302, 24110, /* 30976-30983 */
23238, 24062, 22670, 24768, 24252, 24592, 27430, 30668, /* 30984-30991 */
31088, 29190, 29978, 29150, 28418, 29552, 27202, 29814, /* 30992-30999 */
24120, 22670, 25218, 24716, 27932, 26646, 28848, 29214, /* 31000-31007 */
29226, 31516, 35058, 36714, 34632, 34860, 34608, 32994, /* 31008-31015 */
34352, 32246, 33312, 32128, 28896, 31586, 35196, 35498, /* 31016-31023 */
37886, 39156, 38878, 41246, 38944, 45266, 45792, 43940, /* 31024-31031 */
44066, 41140, 42206, 39826, 40030, 38958, 36850, 33548, /* 31032-31039 */
31410, 33642, 32934, 33106, 34042, 32314, 34780, 32452, /* 31040-31047 */
36182, 39072, 35986, 37206, 34418, 35122, 33784, 33388, /* 31048-31055 */
33718, 32400, 26474, 25106, 24472, 23034, 24174, 22410, /* 31056-31063 */
24242, 23496, 23736, 25560, 29552, 30802, 28458, 29420, /* 31064-31071 */
28828, 27870, 29496, 27144, 30184, 25906, 22914, 25934, /* 31072-31079 */
25380, 28544, 27338, 29580, 29724, 30134, 31976, 34920, /* 31080-31087 */
37890, 35348, 35490, 35448, 33778, 35030, 32918, 33938, /* 31088-31095 */
33504, 29656, 31924, 35492, 35888, 38020, 39420, 38752, /* 31096-31103 */
41426, 39122, 44592, 46336, 43978, 44248, 41242, 42468, /* 31104-31111 */
39574, 39464, 38816, 37178, 33798, 31074, 33760, 32794, /* 31112-31119 */
32956, 34598, 32998, 35366, 33296, 35818, 40270, 37530, /* 31120-31127 */
38078, 35028, 35434, 34006, 33270, 33522, 32370, 27262, /* 31128-31135 */
24184, 23574, 22224, 23528, 21810, 23476, 22334, 22952, /* 31136-31143 */
24482, 28276, 30324, 27798, 28724, 28582, 27512, 29248, /* 31144-31151 */
27218, 29890, 26164, 22572, 25584, 25296, 28540, 27558, /* 31152-31159 */
29666, 29956, 30048, 31550, 34600, 38146, 35736, 35358, /* 31160-31167 */
35590, 33794, 35074, 33288, 33622, 34080, 29974, 31436, /* 31168-31175 */
35364, 36100, 38072, 39554, 38854, 41576, 39194, 43468, /* 31176-31183 */
46334, 43960, 44468, 41440, 42370, 39714, 39792, 39010, /* 31184-31191 */
37486, 34812, 30718, 33536, 32994, 32726, 34162, 32480, /* 31192-31199 */
34544, 32760, 33932, 39178, 36880, 37294, 34580, 35060, /* 31200-31207 */
34022, 33068, 33106, 32286, 27808, 23906, 23542, 22030, /* 31208-31215 */
23608, 21562, 23488, 22740, 23616, 24538, 28074, 30934, /* 31216-31223 */
28178, 29176, 28786, 27930, 29700, 27696, 29962, 27388, /* 31224-31231 */
23070, 25796, 25352, 28532, 27714, 29722, 30426, 30384, /* 31232-31239 */
31862, 33808, 38658, 36104, 35732, 35888, 34180, 35146, /* 31240-31247 */
33844, 33626, 35062, 31086, 31176, 35926, 36332, 38780, /* 31248-31255 */
40530, 39868, 42632, 40554, 43828, 47576, 45374, 45350, /* 31256-31263 */
42194, 42858, 40318, 40098, 39274, 37754, 35538, 30606, /* 31264-31271 */
33002, 32340, 32006, 33512, 31870, 33574, 32156, 32776, /* 31272-31279 */
38144, 36240, 36674, 34178, 34398, 33352, 32146, 32840, /* 31280-31287 */
31564, 28100, 23404, 22770, 21408, 22904, 20936, 22742, /* 31288-31295 */
21982, 22924, 23568, 26280, 30732, 27902, 28956, 28452, /* 31296-31303 */
27346, 29312, 27320, 29266, 28086, 23036, 25152, 24972, /* 31304-31311 */
27956, 27660, 29554, 30384, 30318, 32298, 33434, 39044, /* 31312-31319 */
36836, 36144, 36412, 34338, 35542, 34062, 33766, 35702, /* 31320-31327 */
31654, 31218, 35358, 36804, 41092, 41634, 40822, 42742, /* 31328-31335 */
40838, 42330, 44192, 42726, 43236, 40646, 41330, 39488, /* 31336-31343 */
39018, 38922, 37234, 37304, 33380, 34900, 34302, 33662, /* 31344-31351 */
34896, 32754, 34176, 32914, 32850, 35750, 34328, 35452, /* 31352-31359 */
33218, 33500, 33112, 31928, 32828, 31278, 29584, 26562, /* 31360-31367 */
24890, 23322, 24272, 21930, 23242, 22632, 22704, 23810, /* 31368-31375 */
23998, 27914, 26052, 27018, 27476, 26484, 28636, 27070, /* 31376-31383 */
28836, 28216, 25922, 27478, 27154, 30178, 29736, 31118, /* 31384-31391 */
32142, 31594, 33906, 33154, 36908, 36048, 35030, 35930, /* 31392-31399 */
34120, 35330, 33854, 33960, 35366, 34002, 33204, 36952, /* 31400-31407 */
37636, 38858, 40468, 39362, 41846, 40172, 40958, 43392, /* 31408-31415 */
42152, 42974, 40284, 41104, 39576, 38948, 39008, 36960, /* 31416-31423 */
37750, 33558, 34398, 34250, 33328, 34828, 32670, 34054, /* 31424-31431 */
33190, 32548, 35580, 34520, 35388, 33328, 33790, 33256, /* 31432-31439 */
32054, 32844, 31302, 29678, 26400, 24966, 22854, 23766, /* 31440-31447 */
21464, 22880, 22248, 22164, 23460, 23302, 27474, 25820, /* 31448-31455 */
26496, 27254, 25990, 28282, 27034, 28286, 28366, 25816, /* 31456-31463 */
26934, 26466, 29234, 29060, 30138, 31348, 30464, 32774, /* 31464-31471 */
31888, 35878, 35576, 34496, 36016, 33910, 35224, 34454, /* 31472-31479 */
34126, 35750, 34944, 33850, 37624, 38164, 39290, 41372, /* 31480-31487 */
40300, 42302, 40950, 41710, 43770, 43256, 43632, 41114, /* 31488-31495 */
41850, 40086, 39458, 39666, 37428, 38750, 34194, 34590, /* 31496-31503 */
34952, 33556, 35188, 33044, 34000, 33448, 32674, 35308, /* 31504-31511 */
34616, 35336, 33488, 33396, 33252, 31932, 33120, 31442, /* 31512-31519 */
30236, 27000, 25316, 23644, 24502, 22762, 23796, 23290, /* 31520-31527 */
23198, 24624, 23540, 27918, 26198, 26504, 27024, 25728, /* 31528-31535 */
27902, 26346, 27960, 28148, 25862, 26322, 25842, 28282, /* 31536-31543 */
28338, 29324, 30818, 29948, 32456, 31190, 35118, 35510, /* 31544-31551 */
34400, 35752, 33624, 35248, 34392, 34202, 35946, 35642, /* 31552-31559 */
34072, 37652, 38164, 39464, 41550, 40394, 42482, 41300, /* 31560-31567 */
41792, 43976, 43662, 44008, 41392, 42000, 40528, 39452, /* 31568-31575 */
39828, 37564, 39120, 34268, 34460, 34772, 33396, 35088, /* 31576-31583 */
32744, 34002, 33304, 32282, 34700, 34608, 35520, 33508, /* 31584-31591 */
33318, 33230, 31682, 32962, 31192, 30074, 27290, 24774, /* 31592-31599 */
22998, 23766, 21752, 22788, 22274, 21562, 23114, 21990, /* 31600-31607 */
26558, 25408, 25596, 26760, 25310, 27416, 26088, 27508, /* 31608-31615 */
27970, 25750, 26456, 26006, 28850, 28752, 29408, 31274, /* 31616-31623 */
30170, 32902, 31326, 35116, 36330, 34554, 36092, 33956, /* 31624-31631 */
35690, 34826, 34428, 35968, 36240, 34508, 37510, 38770, /* 31632-31639 */
39642, 41734, 40466, 42544, 41486, 41734, 43488, 43438, /* 31640-31647 */
43822, 41530, 41964, 40602, 39656, 40018, 37596, 39202, /* 31648-31655 */
35478, 34854, 35938, 34470, 36024, 34222, 35290, 34874, /* 31656-31663 */
33566, 35292, 35200, 36218, 34236, 33772, 33698, 31872, /* 31664-31671 */
32784, 31026, 29968, 27464, 24502, 22312, 23186, 21350, /* 31672-31679 */
22070, 22000, 20992, 22842, 21262, 25686, 25266, 25142, /* 31680-31687 */
26356, 24700, 26928, 25690, 26996, 27490, 25414, 25880, /* 31688-31695 */
25272, 27788, 27890, 28698, 30786, 29764, 32486, 31188, /* 31696-31703 */
34244, 36140, 34448, 36364, 34220, 35586, 35052, 34250, /* 31704-31711 */
35762, 36618, 37168, 39922, 40602, 40928, 42886, 41328, /* 31712-31719 */
43288, 42022, 42318, 42536, 40722, 42108, 39972, 40562, /* 31720-31727 */
39720, 38684, 39516, 37150, 38802, 37058, 36776, 37050, /* 31728-31735 */
34840, 36212, 34088, 34840, 34338, 33044, 34468, 32184, /* 31736-31743 */
33400, 32142, 31920, 32600, 31220, 32472, 31226, 30060, /* 31744-31751 */
29172, 27808, 24956, 25530, 23400, 23486, 23128, 22044, /* 31752-31759 */
23848, 21962, 23846, 23456, 23564, 25216, 23732, 26200, /* 31760-31767 */
25114, 26478, 27058, 25782, 28424, 27230, 29262, 28994, /* 31768-31775 */
29208, 31154, 29894, 32146, 31242, 32278, 33090, 31956, /* 31776-31783 */
34232, 32830, 34382, 34020, 33838, 35614, 36812, 37568, /* 31784-31791 */
40702, 42020, 42364, 44540, 42854, 44912, 43766, 43514, /* 31792-31799 */
43770, 41798, 42818, 40790, 41022, 40304, 38744, 39952, /* 31800-31807 */
37376, 39086, 37042, 37042, 36592, 35450, 32218, 22072, /* 31808-31815 */
27556, 25894, 31836, 28148, 29890, 45556, 36004, 36558, /* 31816-31823 */
32804, 8636, 6924, 15834, 17376, 10676, 11562, 1736, /* 31824-31831 */
20984, 37454, 37202, 32432, 27040, 26504, 25390, 38592, /* 31832-31839 */
29522, 22928, 34116, 38132, 37218, 43068, 42328, 51990, /* 31840-31847 */
62100, 51312, 51358, 46362, 50214, 41460, 45898, 28892, /* 31848-31855 */
20236, 29066, 37886, 32580, 31482, 25098, 25416, 49318, /* 31856-31863 */
44522, 37020, 34100, 18840, 15622, 22726, 8320, 63492, /* 31864-31871 */
4202, 3766, 13558, 12312, 31026, 33466, 49792, 63944, /* 31872-31879 */
51832, 53742, 55242, 52312, 48726, 37050, 17814, 23738, /* 31880-31887 */
25768, 31746, 34098, 35900, 39418, 50476, 3582, 2398, /* 31888-31895 */
56628, 51730, 44872, 32880, 33572, 8974, 5690, 4238, /* 31896-31903 */
63842, 3258, 4076, 7318, 18978, 41336, 35476, 30864, /* 31904-31911 */
37838, 37440, 35558, 32200, 18260, 17178, 22114, 25942, /* 31912-31919 */
34316, 29978, 27496, 35980, 57280, 55884, 57688, 52306, /* 31920-31927 */
54186, 53880, 53420, 52504, 33102, 34048, 35080, 31044, /* 31928-31935 */
29242, 31046, 23472, 36086, 30098, 25480, 28844, 27598, /* 31936-31943 */
21280, 26512, 21704, 62840, 4002, 20256, 23440, 20122, /* 31944-31951 */
24970, 23974, 37148, 53338, 49264, 52656, 42462, 41792, /* 31952-31959 */
43124, 43562, 27086, 25532, 32520, 31154, 37500, 46818, /* 31960-31967 */
47038, 52250, 3020, 62902, 61162, 56442, 47250, 40294, /* 31968-31975 */
26052, 4420, 61730, 4226, 1862, 1420, 8876, 12134, /* 31976-31983 */
11196, 44166, 48014, 40630, 35334, 34738, 31102, 30800, /* 31984-31991 */
23866, 7064, 8562, 8644, 21540, 25150, 30652, 31222, /* 31992-31999 */
52862, 490, 58478, 1714, 9912, 3628, 63234, 56486, /* 32000-32007 */
33520, 30108, 30920, 33998, 24608, 17012, 15166, 23920, /* 32008-32015 */
39518, 32242, 29790, 27094, 24272, 26188, 34118, 12646, /* 32016-32023 */
5942, 9998, 11442, 14738, 16302, 19386, 20304, 34254, /* 32024-32031 */
37468, 41188, 42048, 44384, 43262, 47922, 33164, 25730, /* 32032-32039 */
42022, 41424, 42974, 42588, 44806, 44034, 62716, 64120, /* 32040-32047 */
55896, 44042, 42132, 36412, 33440, 22568, 2472, 6982, /* 32048-32055 */
6568, 11554, 21462, 24508, 20492, 35884, 44608, 38048, /* 32056-32063 */
35210, 31318, 29214, 18012, 16634, 63800, 2366, 11524, /* 32064-32071 */
18940, 25588, 32640, 34302, 54264, 8350, 416, 64622, /* 32072-32079 */
59186, 57228, 52378, 52070, 33384, 17902, 21744, 25154, /* 32080-32087 */
27638, 28868, 26846, 27282, 45206, 40058, 41366, 39688, /* 32088-32095 */
34438, 29752, 29928, 15686, 718, 6382, 8932, 7932, /* 32096-32103 */
6086, 12890, 13942, 35440, 42256, 41106, 44450, 44732, /* 32104-32111 */
49928, 56330, 49262, 30650, 33684, 35722, 39526, 40404, /* 32112-32119 */
44344, 38612, 47582, 60230, 53798, 52406, 48984, 46388, /* 32120-32127 */
42074, 35652, 13350, 16140, 16100, 16072, 16080, 17236, /* 32128-32135 */
15340, 23858, 40978, 33458, 25196, 22176, 23718, 22046, /* 32136-32143 */
24500, 6866, 990, 10130, 17020, 32256, 36576, 39082, /* 32144-32151 */
44584,  50, 63448, 59862, 57254, 55258, 44540, 45324, /* 32152-32159 */
33760, 18846, 25868, 27236, 31100, 32758, 34336, 37024, /* 32160-32167 */
53394, 52476, 43168, 38038, 32816, 28410, 26988, 20308, /* 32168-32175 */
58558, 61604, 1268, 5106, 8938, 13932, 13666, 30962, /* 32176-32183 */
43904, 44614, 48962, 47504, 49840, 49092, 49654, 30006, /* 32184-32191 */
28064, 35150, 32174, 31464, 36806, 37318, 45886, 65468, /* 32192-32199 */
59596, 57720, 52662, 55806, 56076, 51640, 30262, 13972, /* 32200-32207 */
16360, 14150, 14740, 14746, 11780, 7832, 31070, 31366, /* 32208-32215 */
27922, 26110, 25522, 24724, 25082, 18904, 7590, 13278, /* 32216-32223 */
16196, 23254, 27202, 33572, 34300, 55324, 61132, 49240, /* 32224-32231 */
49930, 48506, 48124, 48070, 43970, 23222, 25538, 31036, /* 32232-32239 */
40412, 39992, 41544, 37478, 47290, 56500, 43330, 38952, /* 32240-32247 */
32076, 22398, 18938, 19202, 64736, 61958, 3174, 6610, /* 32248-32255 */
9974, 14144, 22044, 30462, 49602, 44164, 41080, 40136, /* 32256-32263 */
42930, 42748, 47578, 25834, 14874, 25994, 29478, 34848, /* 32264-32271 */
37806, 40508, 43278, 63716, 4494, 1596, 60970, 57928, /* 32272-32279 */
52644, 52026, 38226, 15762, 17790, 10266, 8572, 9604, /* 32280-32287 */
12278, 11444, 30988, 37948, 32118, 29650, 32584, 35264, /* 32288-32295 */
31788, 27522, 5182, 7378, 11244, 15512, 20856, 24012, /* 32296-32303 */
21624, 40542, 57856, 53484, 54012, 50810, 51482, 48590, /* 32304-32311 */
52722, 38128, 30860, 35046, 35408, 36892, 38022, 36474, /* 32312-32319 */
41678, 55390, 40834, 35990, 30238, 28404, 24502, 25032, /* 32320-32327 */
10504, 63282, 6396, 15868, 21166, 20914, 22096, 21332, /* 32328-32335 */
39626, 41500, 36598, 33784, 26914, 29606, 36032, 32550, /* 32336-32343 */
20398, 26924, 30972, 35856, 38054, 48844, 48378, 61234, /* 32344-32351 */
2590, 60076, 57910, 54238, 51500, 48824, 38992, 17520, /* 32352-32359 */
16112, 15836, 16616, 15994, 17164, 14998, 24912, 45206, /* 32360-32367 */
40268, 35622, 31614, 29886, 26908, 27344, 9664, 5620, /* 32368-32375 */
4766, 4444, 11332, 17778, 24246, 33440, 53888, 53674, /* 32376-32383 */
52388, 56432, 59770, 54358, 55406, 41832, 29710, 34452, /* 32384-32391 */
34370, 37548, 32546, 29638, 32388, 50124, 49546, 41304, /* 32392-32399 */
35992, 32492, 27126, 29712, 26772, 7444, 11096, 11010, /* 32400-32407 */
13388, 14802, 17006, 16550, 28394, 30760, 28098, 28166, /* 32408-32415 */
26538, 29070, 32466, 36442, 21074, 27248, 39476, 42006, /* 32416-32423 */
44202, 45982, 44624, 54318, 1470, 60932, 57094, 46050, /* 32424-32431 */
45124, 43790, 44730, 29200, 22038, 24642, 22186, 22478, /* 32432-32439 */
28656, 26810, 26966, 42564, 38456, 34928, 29706, 27888, /* 32440-32447 */
25068, 18532, 8052, 62868, 4842, 7388, 11918, 15178, /* 32448-32455 */
22574, 28678, 53956, 61640, 57336, 57326, 55240, 53274, /* 32456-32463 */
52520, 47014, 30676, 29438, 29142, 33092, 33382, 36324, /* 32464-32471 */
35232, 48418, 58298, 48442, 47020, 41782, 36050, 31020, /* 32472-32479 */
26740, 7156, 4832, 7366, 10038, 7666, 7352, 8976, /* 32480-32487 */
18062, 35162, 31238, 31270, 29308, 28668, 31300, 40206, /* 32488-32495 */
27334, 23322, 30876, 33886, 38164, 39546, 42456, 43376, /* 32496-32503 */
58148, 57730, 55624, 53152, 51656, 48812, 49644, 38102, /* 32504-32511 */
27228, 35334, 31336, 29936, 26500, 25240, 21966, 36818, /* 32512-32519 */
39698, 32154, 24858, 22610, 21840, 22376, 17646, 1668, /* 32520-32527 */
6382, 9064, 14034, 20076, 24088, 24394, 41450, 55336, /* 32528-32535 */
52178, 52652, 50870, 50202, 43684, 43454, 27842, 27148, /* 32536-32543 */
31344, 33946, 35966, 38110, 37548, 49272, 64698, 57484, /* 32544-32551 */
53264, 45054, 39268, 32380, 30394, 13660, 65264, 3322, /* 32552-32559 */
5496, 8574, 10314, 12382, 15384, 34410, 34362, 36172, /* 32560-32567 */
35762, 33220, 30450, 32268, 26646, 16060, 24620, 29220, /* 32568-32575 */
30846, 31166, 37362, 37588, 54902, 61678, 57080, 56246, /* 32576-32583 */
52888, 53966, 55152, 49432, 30952, 32020, 32680, 32258, /* 32584-32591 */
28410, 27940, 21306, 26790, 39260, 32338, 31136, 27580, /* 32592-32599 */
26732, 24376, 23798, 8846, 10486, 13958, 15856, 17976, /* 32600-32607 */
19814, 20732, 28442, 49478, 47170, 44234, 44278, 45832, /* 32608-32615 */
44428, 47010, 33896, 26154, 32474, 34968, 42546, 42500, /* 32616-32623 */
43240, 43566, 60516, 59000, 53836, 49702, 42716, 30470, /* 32624-32631 */
27764, 17404, 1068, 5944, 6512, 9966, 10606, 14206, /* 32632-32639 */
18598, 34626, 39956, 34942, 33196, 30918, 29074, 27536, /* 32640-32647 */
25356, 5922, 12264, 20438, 26564, 31268, 36378, 37796, /* 32648-32655 */
50350, 63032, 62552, 63320, 57852, 56278, 51874, 50742, /* 32656-32663 */
33162, 28572, 32912, 29742, 26862, 26524, 23638, 26610, /* 32664-32671 */
41476, 36338, 33526, 29312, 31002, 30338, 29124, 15976, /* 32672-32679 */
4934, 10870, 12132, 15388, 17538, 17206, 15320, 36734, /* 32680-32687 */
42814, 43652, 45612, 46290, 46654, 47326, 44324, 32976, /* 32688-32695 */
36096, 37466, 39720, 40326, 42428, 39896, 53948, 59518, /* 32696-32703 */
48888, 48634, 44420, 40230, 34604, 28498, 8806, 7056, /* 32704-32711 */
10556, 16210, 16736, 18036, 15518, 24558, 38270, 32610, /* 32712-32719 */
31894, 27870, 22346, 21072, 23584, 8632, 7442, 17346, /* 32720-32727 */
23446, 30202, 35480, 42342, 49128, 600, 63200, 60710, /* 32728-32735 */
57838, 55810, 51714, 51956, 34340, 22094, 28666, 28962, /* 32736-32743 */
32608, 31862, 30220, 27030, 41642, 45142, 40696, 35802, /* 32744-32751 */
31998, 28022, 27638, 19558, 2936, 8186, 5624, 7556, /* 32752-32759 */
11156, 15344, 15594, 31346, 41684, 40122, 43974, 48176, /* 32760-32767 */
51394, 50012, 48856, 31362, 32028, 35820, 38104, 39602, /* 32768-32775 */
38116, 34122, 45152, 58812, 53162, 51770, 47874, 46232, /* 32776-32783 */
39670, 39014, 22836, 12660, 15256, 14224, 15314, 15396, /* 32784-32791 */
15368, 18676, 33496, 27446, 26146, 25088, 25020, 23094, /* 32792-32799 */
25246, 15080, 3816, 14726, 24844, 31344, 34110, 38766, /* 32800-32807 */
39794, 57884, 61946, 57384, 54718, 48322, 46886, 47022, /* 32808-32815 */
42208, 25460, 29174, 31312, 33902, 36138, 41454, 35728, /* 32816-32823 */
43528, 49998, 40722, 37500, 31918, 29586, 26442, 20586, /* 32824-32831 */
6226, 5926, 9826, 12284, 14622, 17322, 17092, 25274, /* 32832-32839 */
41726, 39226, 40732, 41758, 43862, 43736, 46204, 34140, /* 32840-32847 */
29202, 32972, 33606, 37256, 39000, 40254, 42860, 57900, /* 32848-32855 */
55962, 52678, 51382, 50844, 46648, 43986, 30018, 14782, /* 32856-32863 */
17036, 15472, 17038, 14524, 14236, 14418, 28566, 31986, /* 32864-32871 */
27872, 26704, 25654, 24112, 26044, 23474, 8716, 12516, /* 32872-32879 */
16316, 23218, 28248, 33638, 35058, 46674, 55196, 51976, /* 32880-32887 */
51634, 50220, 49700, 47900, 47426, 31898, 31354, 36308, /* 32888-32895 */
37328, 38282, 39534, 37036, 39522, 48430, 40950, 35968, /* 32896-32903 */
29524, 27256, 23726, 24970, 11954, 4192, 9536, 11378, /* 32904-32911 */
15028, 19398, 21002, 23132, 39104, 38666, 36550, 37236, /* 32912-32919 */
40088, 40830, 42288, 36186, 26128, 32194, 34600, 38484, /* 32920-32927 */
39890, 42824, 41482, 57130, 62074, 56090, 53752, 49784, /* 32928-32935 */
47690, 45586, 40064, 20392, 15820, 14468, 15070, 14860, /* 32936-32943 */
16306, 14590, 24150, 34500, 28192, 29802, 27926, 26908, /* 32944-32951 */
25428, 25306, 10976, 8490, 12962, 17088, 21450, 25992, /* 32952-32959 */
30706, 39248, 55682, 53744, 53236, 51322, 50506, 50320, /* 32960-32967 */
52760, 39698, 31218, 35778, 35428, 37648, 37916, 38820, /* 32968-32975 */
37562, 47536, 43780, 37186, 33062, 29620, 26194, 26356, /* 32976-32983 */
18120, 6234, 12198, 13020, 15502, 16608, 18966, 18930, /* 32984-32991 */
33110, 39504, 34186, 31776, 33212, 36762, 40800, 40788, /* 32992-32999 */
28178, 32054, 35592, 39324, 42790, 45436, 43678, 52796, /* 33000-33007 */
62784, 56668, 54340, 50774, 48432, 43086, 42748, 25996, /* 33008-33015 */
18708, 18874, 17476, 16942, 17170, 16316, 22144, 36184, /* 33016-33023 */
31900, 29564, 26692, 25628, 23000, 24996, 14480, 3892, /* 33024-33031 */
8940, 11314, 15818, 21528, 28014, 32442, 51146, 54416, /* 33032-33039 */
54288, 54066, 52646, 50446, 50854, 44308, 30268, 33768, /* 33040-33047 */
35080, 34868, 33896, 37228, 35682, 47354, 51602, 42540, /* 33048-33055 */
37960, 32374, 30880, 29062, 25534, 9302, 8788, 11264, /* 33056-33063 */
13032, 14298, 17748, 15554, 22784, 36762, 32510, 32892, /* 33064-33071 */
31328, 32908, 34902, 39558, 30084, 30160, 35454, 38182, /* 33072-33079 */
40786, 42656, 43684, 47006, 61954, 57786, 53068, 50402, /* 33080-33087 */
49310, 46010, 46412, 35160, 23638, 24794, 22020, 23612, /* 33088-33095 */
21532, 21262, 19882, 33398, 34064, 29630, 27724, 25616, /* 33096-33103 */
21016, 21668, 17066, 3972, 8458, 11040, 14332, 17130, /* 33104-33111 */
23456, 29492, 46128, 55282, 52594, 53024, 51570, 50222, /* 33112-33119 */
48882, 47542, 30110, 29728, 32970, 34626, 35720, 38258, /* 33120-33127 */
37316, 45178, 56388, 51448, 46932, 39580, 35508, 30142, /* 33128-33135 */
29044, 13638, 7388, 11446, 9874, 10594, 13744, 15002, /* 33136-33143 */
19270, 35438, 34480, 33226, 31046, 32496, 33232, 37712, /* 33144-33151 */
31582, 23952, 31304, 34114, 37978, 40242, 41510, 40258, /* 33152-33159 */
56136, 59118, 55252, 53288, 51190, 48602, 47674, 43388, /* 33160-33167 */
29656, 30632, 28486, 26248, 23138, 22802, 19122, 28740, /* 33168-33175 */
35204, 27658, 26194, 23488, 22710, 21096, 21796, 7522, /* 33176-33183 */
6384, 11794, 16288, 18072, 21236, 23780, 34088, 51084, /* 33184-33191 */
49678, 50528, 48896, 47108, 45558, 47510, 35440, 29486, /* 33192-33199 */
34122, 35442, 36870, 38244, 41368, 42830, 57398, 54936, /* 33200-33207 */
49302, 42464, 36672, 30936, 29234, 18832, 5994, 9618, /* 33208-33215 */
10192, 12994, 13308, 16038, 15910, 31346, 35772, 32176, /* 33216-33223 */
31400, 29986, 29034, 30576, 30386, 19844, 26114, 31042, /* 33224-33231 */
35540, 38346, 42264, 41414, 53168, 63190, 57706, 56206, /* 33232-33239 */
52814, 51344, 48708, 47282, 30978, 28946, 31326, 29446, /* 33240-33247 */
26656, 24924, 21836, 25904, 37968, 32546, 29932, 26766, /* 33248-33255 */
25476, 22180, 23602, 11502, 4806, 10510, 12430, 15614, /* 33256-33263 */
17734, 20140, 25284, 45206, 48426, 48606, 49106, 49302, /* 33264-33271 */
47720, 49046, 41552, 29766, 34768, 35594, 37980, 37820, /* 33272-33279 */
39692, 38418, 51798, 55786, 50292, 47150, 40702, 34572, /* 33280-33287 */
30768, 25206, 7770, 8598, 10442, 12190, 12782, 15072, /* 33288-33295 */
14396, 24656, 36034, 31606, 31608, 29496, 29786, 28118, /* 33296-33303 */
30250, 18756, 19764, 28186, 32734, 36476, 39982, 41188, /* 33304-33311 */
46696, 61720, 58698, 57230, 54138, 52954, 49864, 50006, /* 33312-33319 */
37572, 28648, 32948, 32648, 31414, 28206, 26314, 24582, /* 33320-33327 */
37220, 35482, 30828, 28884, 26318, 22984, 22446, 16592, /* 33328-33335 */
6830, 10658, 12296, 15264, 16694, 19004, 19540, 33124, /* 33336-33343 */
41770, 41990, 44326, 45462, 46096, 46880, 44790, 32482, /* 33344-33351 */
34972, 37272, 38350, 39124, 40672, 39164, 46680, 54940, /* 33352-33359 */
50022, 48312, 44440, 40318, 34104, 31262, 16074, 11230, /* 33360-33367 */
13640, 12900, 14272, 15568, 15142, 19730, 32472, 29766, /* 33368-33375 */
29518, 28208, 27472, 26436, 27290, 19168, 15574, 23844, /* 33376-33383 */
28932, 34162, 37634, 40944, 43692, 56580, 58146, 55324, /* 33384-33391 */
54510, 52654, 50674, 50836, 43300, 31362, 35046, 36156, /* 33392-33399 */
37506, 35722, 32780, 27974, 36050, 39416, 33100, 30468, /* 33400-33407 */
26778, 25360, 22874, 20786, 8090, 9068, 11800, 14176, /* 33408-33415 */
15458, 17534, 19242, 25892, 38114, 37664, 42230, 41312, /* 33416-33423 */
44782, 41406, 51476, 50682, 28270, 64482, 12914, 26070, /* 33424-33431 */
22790, 28690, 23944, 43018, 52888, 45526, 47062, 51968, /* 33432-33439 */
46808, 46758, 26094, 15526, 22402, 21760, 22672, 15232, /* 33440-33447 */
18588, 39378, 44480, 39242, 38128, 36544, 37406, 41594, /* 33448-33455 */
24324, 22304, 24590, 26004, 29248, 25412, 38210, 45786, /* 33456-33463 */
37822, 38918, 37588, 35404, 38712, 25944, 9740, 27254, /* 33464-33471 */
32722, 30418, 33772, 31968, 51650, 58004, 52320, 45940, /* 33472-33479 */
37246, 39872, 40752, 22042, 17304, 26406, 24972, 36824, /* 33480-33487 */
42926, 43964, 61578, 59632, 53980, 49780, 48140, 40268, /* 33488-33495 */
23606, 9446, 13248, 17266, 20724, 25926, 22452, 44806, /* 33496-33503 */
64172, 53892, 52234, 47274, 42598, 42412, 25746, 8626, /* 33504-33511 */
8348, 11492, 15276, 19194, 21806, 42394, 46730, 45248, /* 33512-33519 */
51508, 47032, 44928, 37978, 16756, 13842, 18320, 13414, /* 33520-33527 */
7588, 9832, 19362, 38408, 36768, 33752, 32984, 32690, /* 33528-33535 */
43132, 29948, 15190, 19020, 19718, 22648, 25526, 22116, /* 33536-33543 */
31510, 41374, 35848, 37656, 36036, 33644, 35344, 16492, /* 33544-33551 */
20286, 29356, 27228, 29950, 30266, 34582, 52216, 53214, /* 33552-33559 */
39724, 34740, 34156, 35718, 27980, 10976, 16094, 17750, /* 33560-33567 */
29944, 38174, 32340, 45580, 59316, 54106, 50594, 49144, /* 33568-33575 */
40408, 35454, 22062, 14094, 21666, 22330, 30246, 29868, /* 33576-33583 */
38200, 64854, 65162, 57288, 54978, 49920, 45626, 43628, /* 33584-33591 */
15720, 6012, 16654, 17810, 22598, 23776, 33566, 49960, /* 33592-33599 */
53710, 57184, 50262, 46540, 46080, 31454, 14692, 20784, /* 33600-33607 */
16932, 11952, 18224, 16724, 35342, 48246, 41924, 41322, /* 33608-33615 */
41690, 47482, 46046, 26500, 17314, 22336, 21124, 25066, /* 33616-33623 */
21244, 12790, 35650, 37962, 32204, 34570, 30800, 31092, /* 33624-33631 */
26546, 17476, 19238, 22704, 23292, 25548, 25234, 34606, /* 33632-33639 */
49896, 36618, 33494, 32532, 31436, 34268, 17638, 8632, /* 33640-33647 */
14872, 26060, 32118, 32466, 30080, 47424, 56524, 46300, /* 33648-33655 */
47468, 34250, 28400, 30270, 11122, 9416, 16202, 20290, /* 33656-33663 */
21908, 32030, 42838, 58132, 57596, 51006, 50852, 45022, /* 33664-33671 */
48474, 32068, 8196, 16242, 21876, 25244, 28174, 30364, /* 33672-33679 */
42614, 63280, 64006, 57672, 53010, 48842, 47892, 25904, /* 33680-33687 */
19636, 20194, 12142, 19866, 22034, 24724, 46760, 52190, /* 33688-33695 */
43510, 48872, 52930, 47934, 42152, 20952, 19858, 24164, /* 33696-33703 */
26250, 25002, 15894, 30518, 48176, 45704, 43322, 40804, /* 33704-33711 */
37686, 41236, 33090, 18942, 24398, 23428, 24864, 26226, /* 33712-33719 */
24796, 39246, 39138, 33892, 33022, 28898, 30482, 27910, /* 33720-33727 */
6988, 6346, 19832, 19686, 24124, 23312, 26068, 48006, /* 33728-33735 */
46552, 40644, 33602, 28444, 30834, 23362, 7418, 9886, /* 33736-33743 */
15866, 18110, 28638, 30266, 42022, 54856, 48814, 47616, /* 33744-33751 */
41676, 40544, 35346, 13170, 7578, 15342, 16228, 21432, /* 33752-33759 */
25080, 24266, 51574, 60878, 50386, 49862, 44806, 45184, /* 33760-33767 */
39976, 20940, 18126, 18420, 21736, 28666, 29434, 36946, /* 33768-33775 */
58844, 54502, 54482, 59430, 52304, 51956, 38574, 22240, /* 33776-33783 */
25214, 29112, 26746, 22088, 24624, 42052, 52818, 47210, /* 33784-33791 */
47830, 42460, 44224, 50380, 27672, 21306, 27076, 25190, /* 33792-33799 */
29282, 30048, 29842, 44040, 46248, 39600, 41398, 37912, /* 33800-33807 */
37076, 31324, 13624, 22168, 26452, 26554, 27866, 24924, /* 33808-33815 */
36166, 50288, 41570, 29596, 28772, 25466, 26058, 14088, /* 33816-33823 */
1286, 8234, 11122, 22274, 24684, 25000, 43954, 47006, /* 33824-33831 */
42140, 40502, 35590, 29042, 25658, 9298, 8662, 16450, /* 33832-33839 */
15158, 21882, 21804, 33738, 54772, 50374, 44754, 43336, /* 33840-33847 */
40612, 38926, 31710, 11552, 10764, 17270, 19970, 23318, /* 33848-33855 */
23322, 40072, 47922, 49002, 52752, 46472, 45088, 44032, /* 33856-33863 */
29032, 21338, 28776, 26980, 25460, 28178, 33228, 52502, /* 33864-33871 */
53026, 50602, 48842, 48532, 55464, 47562, 28450, 29448, /* 33872-33879 */
32722, 30456, 35494, 29976, 31370, 48664, 44710, 41654, /* 33880-33887 */
42036, 39866, 38642, 29866, 25534, 27482, 28628, 30028, /* 33888-33895 */
29524, 29330, 45448, 47944, 35712, 36388, 32686, 33384, /* 33896-33903 */
33132, 15352, 13694, 20666, 27184, 31642, 30392, 33388, /* 33904-33911 */
48470, 45662, 40534, 37308, 24002, 25574, 18170, 2320, /* 33912-33919 */
9114, 11720, 13554, 18708, 24870, 37394, 48542, 42886, /* 33920-33927 */
39042, 38090, 34328, 34796, 14416, 4720, 12510, 15726, /* 33928-33935 */
21216, 21170, 26134, 43578, 52102, 51438, 49334, 43828, /* 33936-33943 */
42888, 39632, 19312, 21508, 21136, 15792, 23598, 23426, /* 33944-33951 */
31586, 47804, 46880, 42128, 46600, 48622, 45368, 34618, /* 33952-33959 */
21274, 27114, 27864, 30756, 31826, 25552, 41520, 52764, /* 33960-33967 */
48768, 46550, 46076, 44020, 44606, 35494, 29204, 32044, /* 33968-33975 */
32388, 35334, 32418, 36648, 50454, 42374, 40572, 40622, /* 33976-33983 */
36066, 38480, 32404, 14748, 20176, 31134, 29610, 32462, /* 33984-33991 */
30540, 38400, 51612, 46880, 41806, 32776, 31524, 31582, /* 33992-33999 */
18702, 11314, 16470, 18922, 22756, 31184, 32746, 47516, /* 34000-34007 */
50858, 43878, 41856, 36640, 34852, 21610, 4746, 5796, /* 34008-34015 */
9284, 12816, 17022, 17140, 24382, 48312, 46702, 43062, /* 34016-34023 */
42136, 35346, 38346, 26670, 13210, 13310, 12728, 16460, /* 34024-34031 */
21276, 22552, 34400, 48046, 42402, 45702, 48090, 44402, /* 34032-34039 */
42168, 24894, 20750, 23226, 25332, 24986, 18694, 24940, /* 34040-34047 */
43544, 44884, 40914, 42472, 36854, 42844, 42512, 21796, /* 34048-34055 */
24390, 27238, 28390, 30872, 30934, 39322, 48260, 45042, /* 34056-34063 */
45094, 45342, 40956, 44634, 31552, 22248, 36000, 35626, /* 34064-34071 */
35498, 37456, 37116, 49612, 56336, 48078, 38252, 37108, /* 34072-34079 */
37222, 33676, 20444, 19888, 22426, 24512, 33322, 30778, /* 34080-34087 */
35486, 52078, 47612, 44028, 43062, 37156, 33784, 25164, /* 34088-34095 */
10946, 16066, 20010, 20954, 25086, 25290, 42080, 53902, /* 34096-34103 */
47712, 45052, 40852, 37654, 36490, 20108, 6050, 11672, /* 34104-34111 */
13658, 14948, 18386, 21090, 37522, 41056, 41010, 40676, /* 34112-34119 */
37104, 37674, 30122, 14878, 15418, 18962, 16906, 18854, /* 34120-34127 */
18826, 29294, 46464, 40028, 39528, 38918, 37874, 42448, /* 34128-34135 */
29988, 16334, 21472, 24226, 23910, 27924, 25988, 36560, /* 34136-34143 */
46094, 41600, 40178, 37866, 37946, 35306, 21914, 22512, /* 34144-34151 */
25438, 25866, 29940, 30180, 34914, 52504, 51640, 44086, /* 34152-34159 */
43560, 42272, 44170, 36142, 22006, 25474, 28228, 35386, /* 34160-34167 */
38036, 34212, 46520, 58512, 50218, 49072, 46256, 36608, /* 34168-34175 */
38342, 26108, 15138, 22398, 25252, 26752, 29228, 36448, /* 34176-34183 */
51408, 54074, 48374, 45422, 42188, 42230, 36780, 14788, /* 34184-34191 */
14840, 19320, 20572, 26062, 23960, 32888, 49372, 49506, /* 34192-34199 */
47192, 45888, 40980, 40328, 29072, 14594, 19012, 14060, /* 34200-34207 */
14868, 18962, 16576, 32838, 41638, 34792, 34220, 36496, /* 34208-34215 */
35272, 34272, 18412, 11062, 18204, 18580, 21320, 19188, /* 34216-34223 */
20982, 38878, 40638, 38044, 35164, 33960, 35604, 30990, /* 34224-34231 */
18762, 20962, 23134, 23836, 28764, 25392, 37250, 49368, /* 34232-34239 */
38658, 38790, 38382, 35392, 37090, 25342, 13312, 21950, /* 34240-34247 */
29038, 28468, 30238, 31342, 48124, 53614, 48250, 47594, /* 34248-34255 */
41194, 41036, 40136, 24444, 21684, 28380, 30294, 33098, /* 34256-34263 */
38494, 45006, 58968, 56718, 52880, 49070, 45594, 46310, /* 34264-34271 */
29342, 15690, 21766, 22998, 26050, 30206, 27946, 41848, /* 34272-34279 */
58014, 50428, 48032, 45900, 41264, 40642, 25274, 16912, /* 34280-34287 */
17802, 18842, 21120, 22666, 27080, 42406, 45638, 42016, /* 34288-34295 */
44430, 41794, 41914, 34628, 16358, 16952, 19266, 20004, /* 34296-34303 */
16536, 13822, 24792, 37858, 35620, 33690, 31338, 28740, /* 34304-34311 */
35160, 23230, 11564, 18260, 17630, 21218, 23502, 22418, /* 34312-34319 */
35422, 40862, 35056, 35410, 34616, 31798, 31570, 15308, /* 34320-34327 */
15188, 24578, 25618, 27692, 29726, 35306, 47438, 47532, /* 34328-34335 */
42758, 36570, 35000, 38086, 30164, 17154, 23584, 24396, /* 34336-34343 */
27732, 36564, 32332, 42692, 53398, 48436, 47182, 44948, /* 34344-34351 */
43438, 39968, 26438, 22456, 29126, 28874, 33312, 35456, /* 34352-34359 */
35264, 55528, 58796, 51308, 49978, 46704, 44420, 40120, /* 34360-34367 */
25236, 18468, 22390, 25326, 27028, 27608, 35632, 47478, /* 34368-34375 */
44870, 48024, 45034, 41202, 42882, 29522, 18704, 23752, /* 34376-34383 */
23956, 20646, 23130, 22598, 35282, 44930, 38440, 37648, /* 34384-34391 */
36352, 38634, 38478, 24112, 19882, 22328, 22476, 24126, /* 34392-34399 */
24236, 20746, 32618, 34992, 29384, 30314, 28122, 28236, /* 34400-34407 */
22172, 13992, 18540, 20402, 22412, 23464, 23538, 33352, /* 34408-34415 */
44100, 37506, 33530, 32538, 31540, 34370, 20544, 14634, /* 34416-34423 */
20996, 23468, 30552, 32764, 31818, 45206, 50874, 43820, /* 34424-34431 */
44092, 40256, 33950, 32214, 19588, 19042, 22750, 25676, /* 34432-34439 */
27582, 28690, 41284, 52834, 49374, 47164, 46182, 42952, /* 34440-34447 */
43796, 35638, 19778, 23480, 27666, 30946, 32574, 32970, /* 34448-34455 */
45882, 55178, 53840, 52628, 47648, 45184, 44758, 28874, /* 34456-34463 */
23322, 29100, 24880, 27086, 29554, 30860, 45884, 48380, /* 34464-34471 */
43100, 42282, 42912, 41160, 35238, 22784, 21690, 24068, /* 34472-34479 */
25590, 27294, 23770, 32868, 43928, 39504, 39532, 36864, /* 34480-34487 */
33716, 35874, 26568, 17442, 23154, 23130, 24370, 25732, /* 34488-34495 */
24958, 38428, 38754, 33006, 33700, 29070, 29102, 28800, /* 34496-34503 */
13664, 12104, 19358, 20314, 23612, 24528, 28266, 42690, /* 34504-34511 */
42120, 38320, 36600, 33432, 33632, 27054, 16440, 18322, /* 34512-34519 */
21368, 24614, 27270, 28722, 41060, 48776, 43406, 43320, /* 34520-34527 */
39710, 37736, 38504, 21592, 15616, 22980, 22774, 25392, /* 34528-34535 */
28358, 29346, 44246, 50212, 44078, 42762, 40976, 40872, /* 34536-34543 */
37580, 22686, 25076, 27932, 27528, 32586, 33356, 40114, /* 34544-34551 */
53130, 51010, 47194, 48548, 46558, 44974, 34704, 24878, /* 34552-34559 */
27614, 28338, 31062, 28844, 28128, 42998, 47398, 42512, /* 34560-34567 */
43682, 39818, 37860, 40448, 24968, 21048, 26898, 25072, /* 34568-34575 */
27962, 29166, 32104, 43550, 43638, 39836, 38784, 37778, /* 34576-34583 */
37032, 30590, 18916, 23112, 25766, 27702, 30050, 27696, /* 34584-34591 */
36858, 45984, 40956, 34630, 31532, 30672, 29068, 17718, /* 34592-34599 */
11592, 15490, 16616, 22330, 24528, 25662, 41148, 43364, /* 34600-34607 */
38552, 39390, 35756, 33556, 30096, 14424, 14866, 20968, /* 34608-34615 */
19868, 23690, 24978, 31172, 47170, 45374, 41134, 39310, /* 34616-34623 */
38048, 37168, 27322, 17712, 18520, 20156, 24320, 26254, /* 34624-34631 */
25034, 39338, 46702, 41076, 44676, 40920, 38326, 39088, /* 34632-34639 */
25094, 21800, 26136, 28512, 31326, 30398, 34644, 51204, /* 34640-34647 */
51116, 47592, 48022, 43246, 46322, 41994, 25918, 27906, /* 34648-34655 */
31692, 30964, 33316, 33526, 37902, 48838, 46726, 43326, /* 34656-34663 */
41442, 41220, 40842, 27804, 23624, 27948, 27398, 31462, /* 34664-34671 */
30994, 30172, 44496, 48762, 40388, 40108, 37382, 35894, /* 34672-34679 */
35330, 19732, 18576, 24164, 25696, 28964, 29362, 33198, /* 34680-34687 */
45770, 43372, 38582, 37556, 30138, 28884, 21164, 8124, /* 34688-34695 */
12738, 15988, 16930, 19498, 21510, 33402, 42736, 38388, /* 34696-34703 */
35854, 33756, 32972, 31898, 17228, 11850, 16844, 18104, /* 34704-34711 */
23232, 22846, 25092, 42082, 43980, 41296, 42354, 37884, /* 34712-34719 */
37232, 34036, 18096, 19540, 24034, 21764, 24716, 25974, /* 34720-34727 */
33468, 45822, 43850, 40988, 39248, 40554, 40900, 28778, /* 34728-34735 */
20464, 26158, 28274, 30642, 34432, 34476, 46898, 54066, /* 34736-34743 */
50940, 49372, 46444, 47174, 43584, 30978, 30718, 32656, /* 34744-34751 */
32660, 36426, 34234, 37478, 53272, 47742, 42924, 44148, /* 34752-34759 */
39126, 39676, 33880, 20356, 22459, 28240, 29166, 30028, /* 34760-34767 */
30592, 39278, 47704, 44060, 41937, 36628, 34898, 34858, /* 34768-34775 */
20704, 16668, 20814, 21432, 25218, 27382, 29336, 44134, /* 34776-34783 */
46269, 39998, 38768, 34540, 34384, 26330, 9513, 11726, /* 34784-34791 */
13379, 14526, 19465, 17954, 25220, 40810, 38558, 35748, /* 34792-34799 */
36088, 31614, 32260, 24286, 12718, 16568, 17838, 19418, /* 34800-34807 */
21700, 23918, 36237, 42676, 39984, 39246, 38654, 39526, /* 34808-34815 */
37462, 22160, 20743, 24508, 24224, 29064, 26019, 29239, /* 34816-34823 */
46272, 45388, 41974, 42900, 39436, 39408, 37618, 23608, /* 34824-34831 */
26619, 30558, 31411, 34979, 33366, 43195, 53880, 49002, /* 34832-34839 */
48212, 47652, 44292, 44943, 36046, 27170, 31542, 33014, /* 34840-34847 */
33300, 33784, 35640, 46290, 48052, 45284, 43167, 39729, /* 34848-34855 */
40555, 36883, 23679, 24859, 26753, 26085, 30545, 28061, /* 34856-34863 */
32639, 45008, 41746, 38670, 38473, 35535, 35185, 29773, /* 34864-34871 */
19747, 22148, 25082, 26418, 27452, 28047, 37671, 42881, /* 34872-34879 */
39981, 39039, 35906, 33848, 32696, 20627, 14059, 17509, /* 34880-34887 */
18424, 19002, 19482, 23306, 34486, 34884, 33628, 31996, /* 34888-34895 */
29537, 31765, 26920, 15235, 18535, 21377, 21864, 26624, /* 34896-34903 */
25196, 32718, 44236, 39933, 37729, 38701, 36071, 36040, /* 34904-34911 */
28806, 20713, 24145, 26858, 28344, 28643, 30788, 42096, /* 34912-34919 */
45204, 42577, 41473, 38107, 38993, 37238, 23519, 23562, /* 34920-34927 */
26821, 25717, 30412, 30263, 35551, 47709, 46828, 46642, /* 34928-34935 */
45736, 42932, 45356, 37274, 27278, 31682, 31554, 32594, /* 34936-34943 */
36073, 33263, 42019, 50942, 44646, 43260, 42536, 39537, /* 34944-34951 */
38655, 28675, 22921, 25767, 28257, 29654, 29443, 32300, /* 34952-34959 */
42668, 43360, 41270, 39757, 35618, 36909, 32535, 18978, /* 34960-34967 */
21675, 24595, 24243, 28221, 26782, 31870, 44420, 41112, /* 34968-34975 */
38178, 38812, 36048, 35296, 26106, 17132, 21067, 20531, /* 34976-34983 */
21032, 23919, 21749, 32466, 39562, 34070, 32594, 32567, /* 34984-34991 */
31058, 29459, 18933, 16628, 19974, 22885, 24993, 24807, /* 34992-34999 */
29872, 41402, 40061, 39535, 37572, 34160, 37188, 30311, /* 35000-35007 */
19608, 23881, 25955, 26387, 30293, 28821, 35431, 46758, /* 35008-35015 */
41990, 39524, 39129, 36965, 36353, 26111, 20810, 23739, /* 35016-35023 */
25704, 27419, 27297, 29432, 42809, 45771, 44535, 40693, /* 35024-35031 */
60049, 38142, 54390, 65261, 43288, 44975, 41388, 37870, /* 35032-35039 */
29538, 36980, 46668, 34350, 32256, 34054, 25632, 26410, /* 35040-35047 */
21024, 13226, 13870, 8154, 11176, 20278, 20194, 25824, /* 35048-35055 */
32930, 34436, 31878, 36614, 40228, 41692, 28160, 32430, /* 35056-35063 */
34832, 29396, 38606, 30764, 39078, 57074, 50580, 50710, /* 35064-35071 */
49250, 46664, 42862, 35130, 26860, 31440, 31286, 31282, /* 35072-35079 */
35198, 31636, 42724, 42114, 37786, 36366, 27930, 26778, /* 35080-35087 */
21624, 10746, 11102, 17834, 12122, 17378, 12840, 14672, /* 35088-35095 */
35500, 30868, 28844, 28332, 27800, 30072, 24766, 16570, /* 35096-35103 */
14970, 21862, 22464, 31080, 30294, 42908, 50504, 51020, /* 35104-35111 */
53358, 43650, 50404, 47424, 32596, 31510, 36248, 35352, /* 35112-35119 */
39486, 37070, 37086, 50140, 53352, 45538, 46666, 46746, /* 35120-35127 */
43074, 38208, 23674, 21376, 23784, 23470, 20174, 18272, /* 35128-35135 */
25608, 29954, 30102, 28170, 28288, 26730, 25668, 15872, /* 35136-35143 */
11372, 19788, 18458, 21994, 19754, 21340, 38450, 41522, /* 35144-35151 */
35516, 33352, 32198, 34866, 38818, 30004, 30216, 37210, /* 35152-35159 */
37580, 39062, 41150, 46406, 56632, 50794, 53602, 52716, /* 35160-35167 */
48206, 49842, 34920, 32058, 34490, 30726, 30158, 31300, /* 35168-35175 */
32928, 47028, 49164, 38556, 39554, 28688, 26608, 29282, /* 35176-35183 */
10880, 7414, 13322, 14548, 16366, 16430, 16240, 29636, /* 35184-35191 */
32444, 29022, 30460, 24732, 28166, 22450, 15260, 18376, /* 35192-35199 */
18054, 23160, 24484, 26056, 36272, 46782, 48328, 48374, /* 35200-35207 */
48860, 48126, 47780, 38382, 34236, 35948, 37464, 36700, /* 35208-35215 */
39500, 41476, 53102, 53872, 51046, 46074, 47194, 54138, /* 35216-35223 */
48740, 34964, 32850, 32252, 29242, 27264, 23164, 26376, /* 35224-35231 */
35244, 31304, 28314, 26720, 24052, 24524, 16368, 7632, /* 35232-35239 */
11130, 12918, 15238, 18186, 18632, 30510, 36180, 32754, /* 35240-35247 */
33230, 31338, 30654, 31732, 22134, 22068, 29114, 31506, /* 35248-35255 */
35810, 37172, 41008, 54104, 54052, 51350, 50576, 47708, /* 35256-35263 */
48338, 42596, 29792, 31036, 33306, 33782, 35874, 34240, /* 35264-35271 */
42436, 50776, 47174, 45344, 41140, 35694, 33274, 21096, /* 35272-35279 */
12588, 14790, 14490, 16366, 15444, 16364, 29088, 32178, /* 35280-35287 */
28722, 27950, 25944, 26460, 24434, 13100, 13118, 17216, /* 35288-35295 */
18270, 22222, 22212, 28440, 42080, 43582, 45022, 46302, /* 35296-35303 */
45606, 47566, 41636, 32356, 36536, 38538, 39992, 41876, /* 35304-35311 */
40942, 51948, 57944, 52538, 50892, 48546, 46542, 45532, /* 35312-35319 */
32984, 28288, 31952, 31672, 31684, 29296, 28328, 37632, /* 35320-35327 */
35886, 31026, 28978, 26014, 25666, 21902, 11958, 12580, /* 35328-35335 */
14514, 15356, 18208, 17522, 24262, 32496, 30654, 30600, /* 35336-35343 */
29610, 28374, 29782, 22222, 18052, 23650, 27574, 32140, /* 35344-35351 */
35414, 37930, 48632, 52072, 49544, 49904, 47722, 47444, /* 35352-35359 */
45604, 35978, 34712, 36570, 36240, 38016, 37378, 40144, /* 35360-35367 */
48238, 46450, 43944, 43140, 39748, 38210, 30140, 18658, /* 35368-35375 */
18718, 18194, 18286, 19308, 18016, 25308, 31360, 28046, /* 35376-35383 */
27786, 26634, 25544, 26290, 17988, 14936, 18958, 19754, /* 35384-35391 */
22696, 23940, 25760, 35884, 37616, 36742, 39208, 40690, /* 35392-35399 */
43680, 42378, 33928, 36354, 39240, 39714, 42048, 41622, /* 35400-35407 */
46620, 54998, 52546, 50738, 49300, 46524, 46276, 38500, /* 35408-35415 */
30960, 33342, 33456, 33874, 34828, 32850, 38536, 38920, /* 35416-35423 */
32340, 29676, 26222, 24406, 22458, 12124, 10368, 13536, /* 35424-35431 */
14004, 16122, 16482, 19122, 29434, 30202, 28460, 28516, /* 35432-35439 */
27104, 28428, 24046, 16238, 18816, 21534, 24752, 30088, /* 35440-35447 */
32916, 41610, 50826, 48990, 49206, 48672, 47112, 47590, /* 35448-35455 */
39130, 34778, 38330, 38642, 39652, 40058, 39864, 48638, /* 35456-35463 */
50612, 46580, 45816, 43062, 42580, 39390, 27736, 25072, /* 35464-35471 */
23856, 21954, 22252, 20646, 23540, 31736, 29568, 27620, /* 35472-35479 */
26942, 24986, 25412, 19058, 12884, 16378, 18084, 19880, /* 35480-35487 */
22034, 22092, 30836, 36718, 33818, 33472, 33386, 35232, /* 35488-35495 */
37922, 31102, 30902, 35498, 36936, 39834, 40506, 42630, /* 35496-35503 */
52400, 52470, 49926, 49338, 46364, 46268, 41094, 31644, /* 35504-35511 */
32582, 33998, 34198, 35458, 34340, 40094, 46360, 40852, /* 35512-35519 */
36182, 31750, 28098, 26220, 16900, 10886, 13666, 14340, /* 35520-35527 */
15686, 17102, 17540, 26712, 30550, 27556, 28006, 26772, /* 35528-35535 */
27342, 26166, 17034, 17360, 21246, 22314, 25672, 28296, /* 35536-35543 */
35150, 48382, 49376, 49420, 50044, 48598, 49776, 44082, /* 35544-35551 */
36360, 39090, 40132, 41044, 42480, 41182, 47884, 53236, /* 35552-35559 */
48904, 47334, 45214, 42936, 42106, 32178, 28234, 29598, /* 35560-35567 */
26922, 25182, 23400, 22392, 30900, 30670, 26744, 26238, /* 35568-35575 */
23478, 23748, 20600, 10888, 12420, 15048, 16186, 19162, /* 35576-35583 */
19098, 25502, 34244, 32130, 31406, 31112, 29824, 32168, /* 35584-35591 */
27044, 24202, 30540, 33498, 36726, 38928, 39710, 49460, /* 35592-35599 */
53208, 49884, 49238, 47290, 46724, 45324, 34812, 32752, /* 35600-35607 */
35104, 34640, 36718, 35620, 38354, 47430, 45758, 42572, /* 35608-35615 */
39606, 34550, 31824, 25276, 14772, 15808, 16700, 17102, /* 35616-35623 */
18866, 18258, 25668, 32142, 28994, 28366, 27572, 27230, /* 35624-35631 */
27924, 19992, 16214, 20696, 21386, 24096, 25222, 27096, /* 35632-35639 */
39236, 43438, 43744, 45514, 45472, 46622, 45186, 35658, /* 35640-35647 */
36530, 39246, 39252, 41264, 40782, 45854, 53598, 49976, /* 35648-35655 */
47764, 46370, 43668, 43370, 36196, 28072, 30838, 31074, /* 35656-35663 */
30388, 29416, 25910, 32260, 34234, 29054, 27306, 25458, /* 35664-35671 */
23420, 22504, 13082, 10796, 14948, 14896, 17862, 19248, /* 35672-35679 */
22432, 33324, 33460, 31194, 31540, 29592, 30274, 26266, /* 35680-35687 */
18304, 22436, 27612, 31184, 35580, 36972, 45044, 53062, /* 35688-35695 */
50300, 49682, 49016, 47450, 47434, 39684, 33930, 37040, /* 35696-35703 */
37472, 38062, 38770, 38964, 47434, 50026, 45962, 44992, /* 35704-35711 */
42556, 39704, 35098, 21926, 18688, 19598, 18896, 19670, /* 35712-35719 */
19306, 21512, 30550, 29558, 27568, 27190, 25168, 26126, /* 35720-35727 */
22032, 13852, 16014, 18432, 19900, 22182, 22718, 30118, /* 35728-35735 */
37398, 36218, 37696, 40154, 41462, 43544, 36714, 32332, /* 35736-35743 */
36334, 37892, 39022, 40334, 40822, 49886, 52980, 48906, /* 35744-35751 */
47670, 45476, 44550, 42198, 31940, 29866, 31902, 31872, /* 35752-35759 */
33418, 32370, 32902, 38386, 35132, 30850, 28744, 25666, /* 35760-35767 */
24154, 20052, 11138, 12552, 14576, 15754, 18054, 17736, /* 35768-35775 */
24640, 32592, 30434, 30392, 30092, 29562, 30452, 23460, /* 35776-35783 */
18608, 23120, 25864, 30582, 34826, 37366, 48528, 53908, /* 35784-35791 */
51668, 51250, 50286, 49350, 47646, 38566, 37150, 39846, /* 35792-35799 */
39388, 39380, 38984, 41670, 50660, 48994, 45664, 44318, /* 35800-35807 */
42694, 41892, 35538, 24076, 22690, 21874, 20186, 21270, /* 35808-35815 */
19078, 24410, 31070, 28530, 26870, 25768, 23812, 23814, /* 35816-35823 */
16690, 11098, 15268, 16552, 18726, 20846, 22312, 31152, /* 35824-35831 */
35958, 32682, 34604, 33074, 38620, 33640, 12032, 18642, /* 35832-35839 */
29468, 33762, 33808, 40862, 49930, 48178, 49160, 49080, /* 35840-35847 */
48936, 47222, 51410, 46370, 34958, 35012, 33740, 39178, /* 35848-35855 */
41716, 35724, 41154, 49804, 40470, 35718, 32194, 31544, /* 35856-35863 */
27984, 19880, 20576, 14138, 22198, 19996, 18718, 20716, /* 35864-35871 */
29266, 31536, 31636, 28630, 28844, 26528, 25462, 23094, /* 35872-35879 */
23928, 23242, 25766, 30134, 28232, 40512, 47744, 47134, /* 35880-35887 */
48238, 43910, 47696, 44240, 40696, 39920, 36628, 40348, /* 35888-35895 */
39182, 35898, 40360, 48260, 46380, 44002, 44388, 43372, /* 35896-35903 */
41816, 41302, 36090, 28834, 31026, 27524, 22826, 22692, /* 35904-35911 */
21068, 25108, 28024, 21538, 24762, 23430, 22054, 23616, /* 35912-35919 */
16360, 15764, 17800, 18274, 20614, 25452, 28888, 29318, /* 35920-35927 */
32236, 28320, 29198, 28400, 28728, 33240, 28230, 32506, /* 35928-35935 */
38366, 39058, 42092, 42944, 49464, 50126, 49306, 49756, /* 35936-35943 */
47878, 52258, 47350, 37938, 42480, 38688, 39152, 40200, /* 35944-35951 */
37988, 44532, 46600, 43958, 38530, 33410, 34522, 35960, /* 35952-35959 */
23426, 17490, 20032, 16314, 17908, 18708, 21286, 26448, /* 35960-35967 */
30622, 28948, 26608, 26328, 24000, 25180, 20922, 17416, /* 35968-35975 */
21504, 19110, 21844, 27480, 29682, 37738, 42338, 40534, /* 35976-35983 */
41420, 43658, 45352, 41980, 37410, 39686, 40588, 40750, /* 35984-35991 */
43508, 39110, 44146, 52514, 49332, 41424, 42634, 43126, /* 35992-35999 */
42370, 34242, 31990, 31500, 40052, 41524, 35018, 30772, /* 36000-36007 */
33034, 33070, 28292, 26794, 23366, 21822, 20032, 13210, /* 36008-36015 */
12172, 13714, 14488, 17116, 18058, 21026, 28658, 28926, /* 36016-36023 */
29084, 28930, 27886, 29024, 26126, 22276, 27156, 31708, /* 36024-36031 */
35206, 38852, 39484, 46074, 51296, 49942, 50010, 48488, /* 36032-36039 */
47192, 47310, 40180, 36842, 39022, 38330, 38848, 38770, /* 36040-36047 */
39128, 45010, 45666, 43396, 42002, 38214, 35272, 29588, /* 36048-36055 */
19780, 18824, 19328, 17810, 18566, 18488, 21106, 27674, /* 36056-36063 */
26246, 25142, 24730, 23696, 24716, 20242, 15916, 18928, /* 36064-36071 */
20122, 21986, 23698, 24074, 30778, 35946, 36414, 39852, /* 36072-36079 */
41028, 42830, 43914, 37888, 37662, 40170, 40180, 42160, /* 36080-36087 */
41508, 42622, 50506, 49568, 46974, 45788, 43138, 43298, /* 36088-36095 */
39016, 32116, 33654, 33554, 34418, 34646, 31568, 33786, /* 36096-36103 */
36072, 31206, 29464, 27174, 25010, 25112, 17954, 14690, /* 36104-36111 */
17674, 18234, 19220, 20444, 21390, 29368, 31832, 29684, /* 36112-36119 */
30516, 29632, 29924, 29028, 21704, 22310, 26498, 29580, /* 36120-36127 */
34196, 36498, 41080, 49582, 49098, 48202, 48182, 46436, /* 36128-36135 */
47072, 41848, 36102, 38150, 38346, 38620, 38994, 38010, /* 36136-36143 */
43470, 46648, 43258, 42208, 40676, 39368, 37166, 27676, /* 36144-36151 */
21956, 21754, 19962, 19776, 18754, 19628, 26376, 26850, /* 36152-36159 */
24862, 24444, 22958, 23324, 21084, 14420, 16136, 18516, /* 36160-36167 */
20122, 22254, 22402, 27992, 34518, 32682, 33284, 34576, /* 36168-36175 */
36778, 40364, 36976, 34442, 38470, 40062, 42024, 43054, /* 36176-36183 */
43530, 50752, 52780, 50392, 49062, 47486, 46434, 44496, /* 36184-36191 */
36310, 35066, 36818, 36362, 37282, 36898, 38676, 43304, /* 36192-36199 */
39224, 33892, 30992, 27362, 26190, 21120, 14110, 15610, /* 36200-36207 */
16706, 17482, 19268, 18948, 25534, 30564, 28498, 28542, /* 36208-36215 */
28162, 27724, 28142, 22048, 19194, 22244, 22854, 26312, /* 36216-36223 */
29238, 33818, 43842, 46608, 45658, 46198, 45364, 45720, /* 36224-36231 */
43882, 36322, 36692, 38730, 38942, 40000, 38840, 42314, /* 36232-36239 */
48052, 45290, 43712, 42210, 40232, 40172, 34724, 28054, /* 36240-36247 */
28268, 25308, 23394, 22300, 20488, 26406, 28458, 25422, /* 36248-36255 */
24888, 23718, 23430, 22886, 15818, 15346, 18554, 19546, /* 36256-36263 */
21876, 22700, 25778, 33800, 33538, 32664, 32736, 32010, /* 36264-36271 */
34608, 34234, 30892, 34936, 38040, 39928, 42674, 42706, /* 36272-36279 */
48238, 53152, 50584, 49832, 48650, 46880, 46392, 39182, /* 36280-36287 */
35150, 36810, 36414, 37402, 37306, 37304, 43714, 44410, /* 36288-36295 */
40148, 36354, 31132, 28764, 24752, 15904, 14786, 16182, /* 36296-36303 */
16120, 17688, 17444, 21064, 27550, 26418, 25750, 25700, /* 36304-36311 */
24638, 25958, 21278, 16742, 19832, 20874, 22776, 24572, /* 36312-36319 */
26260, 35180, 42232, 42316, 44214, 44698, 45152, 45026, /* 36320-36327 */
38172, 37278, 39668, 39170, 42524, 43840, 44016, 48200, /* 36328-36335 */
47104, 45430, 44458, 42638, 42226, 39450, 34436, 35294, /* 36336-36343 */
34432, 32718, 30698, 27672, 28994, 30944, 28274, 26942, /* 36344-36351 */
25786, 24260, 24224, 19970, 17516, 19022, 19628, 21034, /* 36352-36359 */
21914, 22742, 28150, 30116, 29102, 29138, 28704, 28788, /* 36360-36367 */
28410, 25690, 28716, 33510, 35950, 38930, 40084, 43494, /* 36368-36375 */
48348, 47748, 46752, 46610, 45354, 45698, 42060, 37714, /* 36376-36383 */
38768, 38466, 38188, 38178, 37572, 41806, 42992, 40598, /* 36384-36391 */
40084, 37412, 34546, 30130, 22510, 19604, 19694, 18232, /* 36392-36399 */
18668, 18502, 19842, 24622, 24210, 23284, 23250, 22674, /* 36400-36407 */
23570, 21332, 18234, 20182, 21432, 22694, 24106, 24620, /* 36408-36415 */
28856, 33658, 34572, 38054, 40194, 41854, 43698, 40468, /* 36416-36423 */
39866, 42146, 42584, 43944, 44016, 45002, 50118, 49538, /* 36424-36431 */
47702, 46772, 44956, 44574, 42010, 36696, 36840, 37098, /* 36432-36439 */
37148, 36960, 34116, 34532, 34548, 30250, 27916, 25428, /* 36440-36447 */
23742, 23280, 18294, 16444, 17796, 18312, 19078, 19878, /* 36448-36455 */
20792, 26252, 27838, 26648, 26888, 26120, 26948, 25806, /* 36456-36463 */
21462, 22944, 25902, 29040, 33742, 35812, 40938, 46194, /* 36464-36471 */
45952, 45942, 45820, 44790, 45116, 41130, 38602, 40240, /* 36472-36479 */
40140, 40812, 40592, 40742, 44882, 45618, 43404, 42132, /* 36480-36487 */
40244, 39692, 36410, 29400, 25548, 23666, 22158, 21614, /* 36488-36495 */
20162, 21566, 25598, 24648, 23948, 23564, 22924, 23290, /* 36496-36503 */
20346, 17688, 20174, 21192, 22690, 23962, 24820, 30232, /* 36504-36511 */
32930, 31574, 32728, 34092, 36784, 39534, 36614, 37996, /* 36512-36519 */
40308, 41548, 43790, 43806, 45586, 49932, 49064, 48142, /* 36520-36527 */
46978, 45348, 45262, 41354, 36262, 36952, 37098, 37088, /* 36528-36535 */
36912, 36358, 39750, 39800, 35412, 31312, 27988, 25378, /* 36536-36543 */
23434, 17870, 15964, 16904, 16876, 18302, 18606, 19514, /* 36544-36551 */
24270, 25214, 24932, 25312, 24858, 25726, 23764, 20204, /* 36552-36559 */
21832, 23178, 24178, 27030, 29746, 36850, 42580, 43086, /* 36560-36567 */
44350, 44386, 44580, 45200, 41044, 39498, 41006, 41364, /* 36568-36575 */
42418, 41974, 42830, 46984, 46590, 44430, 43798, 42042, /* 36576-36583 */
41514, 39358, 34508, 33876, 32538, 29524, 27750, 25664, /* 36584-36591 */
26604, 29266, 27104, 25926, 24666, 23468, 23564, 19316, /* 36592-36599 */
17106, 19184, 20256, 21656, 22370, 23668, 28736, 30662, /* 36600-36607 */
29928, 30022, 29620, 30384, 30984, 29140, 33394, 37114, /* 36608-36615 */
39344, 41618, 42148, 45534, 50230, 49030, 47732, 46964, /* 36616-36623 */
45218, 45274, 41260, 36864, 37550, 36934, 37564, 37698, /* 36624-36631 */
36952, 40386, 41758, 39746, 37676, 25644, 19392, 20400, /* 36632-36639 */
15380, 8648, 15874, 12252, 2938, 8354, 19714, 40764, /* 36640-36647 */
32862, 27250, 25970, 28038, 27146, 7024, 12772, 17994, /* 36648-36655 */
29832, 34536, 39666, 58940, 54230, 52556, 48264, 43572, /* 36656-36663 */
32530, 11158, 11954, 19546, 21710, 24872, 28964, 56710, /* 36664-36671 */
62518, 56294, 53392, 46818, 47400, 24016, 19390, 16968, /* 36672-36679 */
15146, 20584, 23182, 45084, 49094, 44136, 46714, 50228, /* 36680-36687 */
50724, 30554, 22246, 28594, 27526, 35588, 25142, 39438, /* 36688-36695 */
52918, 45210, 46682, 43488, 45336, 28550, 28492, 34436, /* 36696-36703 */
31130, 36932, 32656, 45142, 59906, 46602, 37452, 36356, /* 36704-36711 */
37102, 24206, 10362, 18520, 16562, 32482, 33898, 41060, /* 36712-36719 */
58952, 50398, 47168, 42604, 41312, 20234, 3934, 11002, /* 36720-36727 */
12522, 19158, 19998, 26426, 53816, 55988, 49922, 46488, /* 36728-36735 */
43976, 36388, 13778, 16904, 9494, 8638, 11538, 18238, /* 36736-36743 */
38934, 37354, 36660, 36270, 43860, 40854, 17680, 16162, /* 36744-36751 */
22058, 21010, 23968, 20350, 35342, 39426, 37190, 37028, /* 36752-36759 */
33214, 36084, 13960, 19626, 28604, 26250, 28774, 29044, /* 36760-36767 */
47180, 51830, 44456, 34648, 30422, 34190, 16516, 8248, /* 36768-36775 */
19066, 17520, 29934, 35312, 49830, 57058, 49808, 49476, /* 36776-36783 */
41942, 43492, 16716, 6328, 16316, 18468, 26654, 27074, /* 36784-36791 */
41228, 62276, 61980, 58986, 54504, 52332, 38432, 22192, /* 36792-36799 */
28794, 18072, 20796, 21898, 31792, 53142, 45938, 44262, /* 36800-36807 */
43474, 53176, 41184, 22474, 25890, 25580, 28744, 29098, /* 36808-36815 */
27772, 42406, 40986, 38218, 38600, 37556, 32168, 12586, /* 36816-36823 */
25942, 28996, 31114, 31264, 31768, 53236, 52550, 43282, /* 36824-36831 */
33044, 33468, 30334, 10502, 9954, 16242, 14562, 25026, /* 36832-36839 */
31874, 47072, 48550, 43104, 40848, 35164, 35718, 4198, /* 36840-36847 */
65108, 9056, 10590, 15332, 18448, 35904, 48304, 52384, /* 36848-36855 */
48460, 41908, 42818, 23428, 11828, 21636, 12068, 12626, /* 36856-36863 */
16034, 33298, 45398, 41288, 41480, 36554, 50668, 33616, /* 36864-36871 */
17590, 24674, 24454, 27040, 28106, 35052, 41642, 39528, /* 36872-36879 */
39618, 35712, 38722, 29648, 12976, 29938, 34074, 38304, /* 36880-36887 */
36372, 44504, 63664, 56698, 51922, 39070, 40740, 32632, /* 36888-36895 */
15558, 19550, 22716, 27072, 33740, 45084, 63486, 58240, /* 36896-36903 */
52652, 50586, 46800, 40382, 11062, 12164, 15540, 21150, /* 36904-36911 */
24412, 26674, 49148, 52450, 55378, 52130, 48268, 43242, /* 36912-36919 */
22524, 19386, 23482, 17058, 16102, 18970, 41638, 45974, /* 36920-36927 */
39672, 40914, 38068, 47442, 25862, 17934, 22364, 19564, /* 36928-36935 */
21274, 21780, 34144, 32678, 30584, 30316, 26460, 30288, /* 36936-36943 */
13814, 2518, 21110, 22930, 25250, 24948, 39702, 49788, /* 36944-36951 */
43714, 41470, 24698, 31176, 17106, 4276, 16128, 16568, /* 36952-36959 */
20676, 26124, 44226, 55974, 50454, 48220, 40958, 43344, /* 36960-36967 */
32766, 5250, 12090, 15458, 20064, 21282, 32312, 50328, /* 36968-36975 */
48868, 54788, 46206, 47248, 40716, 20024, 22916, 26900, /* 36976-36983 */
27884, 23988, 31942, 55838, 53228, 50414, 49468, 47966, /* 36984-36991 */
51522, 31404, 29386, 30636, 34236, 34556, 35358, 54378, /* 36992-36999 */
47450, 44298, 43770, 40060, 38872, 21168, 16584, 26412, /* 37000-37007 */
32056, 32996, 30444, 51362, 54068, 46438, 45600, 33346, /* 37008-37015 */
34006, 17546, 11390, 16802, 19184, 23706, 24912, 49756, /* 37016-37023 */
56266, 46468, 46950, 41136, 40184, 24032, 3520, 8992, /* 37024-37031 */
8256, 13456, 13536, 28418, 40592, 37502, 43722, 36000, /* 37032-37039 */
38786, 24016, 7062, 14748, 15304, 13786, 10938, 25270, /* 37040-37047 */
41880, 38510, 38512, 33822, 37224, 35354, 15156, 21506, /* 37048-37055 */
22226, 24574, 25332, 34240, 49368, 39922, 40808, 36518, /* 37056-37063 */
38810, 33640, 12420, 17358, 27202, 31602, 32068, 37210, /* 37064-37071 */
55564, 53532, 50790, 44782, 36134, 34144, 14544, 16500, /* 37072-37079 */
21794, 26972, 31538, 39460, 64172, 62364, 56246, 55356, /* 37080-37087 */
50592, 46756, 30198, 18652, 20854, 24384, 28188, 26922, /* 37088-37095 */
45962, 50506, 45616, 53584, 47672, 45420, 29116, 22228, /* 37096-37103 */
24320, 26224, 24854, 17160, 35882, 45242, 38518, 40020, /* 37104-37111 */
36808, 36572, 30936, 22050, 24982, 24584, 28762, 24640, /* 37112-37119 */
38220, 47970, 33158, 35964, 33058, 34364, 22858, 10272, /* 37120-37127 */
15334, 19954, 26052, 23794, 31192, 43748, 39564, 37964, /* 37128-37135 */
32614, 27008, 19026, 3528, 11502, 13414, 17368, 19402, /* 37136-37143 */
29358, 52200, 48336, 46446, 40980, 42062, 36338, 17332, /* 37144-37151 */
15338, 15756, 18692, 23026, 27672, 45498, 46430, 44870, /* 37152-37159 */
49178, 47328, 44488, 22484, 22808, 26270, 26230, 24882, /* 37160-37167 */
21200, 39712, 43786, 41306, 39384, 37380, 38030, 28688, /* 37168-37175 */
26596, 30712, 32528, 35980, 33956, 51788, 55384, 41094, /* 37176-37183 */
44590, 40436, 41234, 26850, 19876, 24212, 31658, 39244, /* 37184-37191 */
33476, 48320, 56546, 47948, 48394, 42732, 34666, 22496, /* 37192-37199 */
13106, 18220, 20016, 25610, 22238, 38382, 57962, 48076, /* 37200-37207 */
48292, 42768, 41552, 31166, 18272, 14806, 13250, 20526, /* 37208-37215 */
19108, 29630, 46502, 40762, 42392, 47242, 44994, 35676, /* 37216-37223 */
17964, 21254, 19762, 21750, 18526, 17636, 35898, 35062, /* 37224-37231 */
34068, 30434, 32528, 28448, 16150, 21670, 22520, 23540, /* 37232-37239 */
25494, 27814, 45106, 43742, 33884, 31946, 32228, 32282, /* 37240-37247 */
12932, 14228, 18710, 24492, 33112, 32218, 48178, 50358, /* 37248-37255 */
46178, 43116, 40394, 33874, 14092, 12360, 18606, 18774, /* 37256-37263 */
24664, 24546, 42840, 56500, 50036, 47410, 42300, 44528, /* 37264-37271 */
28708, 21358, 21254, 20148, 27448, 25952, 43680, 53480, /* 37272-37279 */
47138, 50202, 52902, 52678, 40104, 27056, 30604, 30766, /* 37280-37287 */
35270, 27734, 34326, 49318, 42266, 43942, 39974, 40308, /* 37288-37295 */
32096, 24554, 29728, 28858, 32626, 29038, 37132, 53246, /* 37296-37303 */
44548, 37106, 35484, 34722, 30540, 14706, 17676, 19760, /* 37304-37311 */
29202, 32970, 36346, 54206, 48446, 46186, 43576, 40276, /* 37312-37319 */
28996, 9380, 11856, 14124, 14874, 18564, 20172, 39950, /* 37320-37327 */
47846, 41730, 37938, 35576, 34798, 14786, 14076, 14454, /* 37328-37335 */
11750, 18378, 19246, 36528, 41756, 37830, 36534, 39306, /* 37336-37343 */
41072, 21996, 16096, 22204, 20342, 25972, 23394, 33788, /* 37344-37351 */
43316, 39026, 39038, 35664, 38420, 22818, 18564, 27556, /* 37352-37359 */
24348, 28974, 28048, 39912, 50776, 44598, 38702, 34906, /* 37360-37367 */
38294, 28424, 15916, 23114, 25604, 33670, 35886, 47002, /* 37368-37375 */
60834, 53074, 53854, 48640, 48080, 36038, 19044, 23700, /* 37376-37383 */
26334, 30372, 29028, 37686, 55742, 54034, 52844, 48746, /* 37384-37391 */
45870, 41162, 22888, 24468, 23736, 23668, 24180, 29504, /* 37392-37399 */
48710, 45160, 43312, 41644, 43584, 41424, 22416, 20640, /* 37400-37407 */
24378, 26202, 26636, 26038, 41252, 41772, 38390, 38844, /* 37408-37415 */
35428, 35156, 15684, 17784, 23374, 20404, 24016, 22074, /* 37416-37423 */
37254, 42606, 35940, 28720, 26900, 29082, 11922, 7148, /* 37424-37431 */
14220, 13386, 22314, 24908, 37976, 47668, 41372, 39708, /* 37432-37439 */
35900, 38484, 17100, 7142, 15864, 15378, 21990, 21590, /* 37440-37447 */
33448, 48746, 48688, 46098, 41732, 43632, 30094, 16470, /* 37448-37455 */
23874, 18916, 21188, 23034, 31364, 48168, 45032, 43526, /* 37456-37463 */
39746, 47558, 39812, 23024, 27928, 30800, 34816, 33934, /* 37464-37471 */
39854, 52816, 49486, 49658, 47006, 45298, 41844, 23624, /* 37472-37479 */
28688, 34154, 35010, 33978, 37374, 54796, 51234, 48574, /* 37480-37487 */
41398, 37374, 36480, 19522, 17936, 22776, 24912, 27844, /* 37488-37495 */
33046, 50366, 50194, 45122, 44450, 38590, 38618, 17552, /* 37496-37503 */
10718, 17310, 20040, 22742, 22454, 40694, 46392, 45742, /* 37504-37511 */
45668, 39862, 39104, 21716, 13796, 18756, 12654, 14240, /* 37512-37519 */
14400, 27168, 39072, 33478, 33010, 30234, 37286, 22684, /* 37520-37527 */
12354, 18984, 16642, 22170, 21504, 30296, 39964, 36454, /* 37528-37535 */
36064, 33832, 36714, 24764, 11426, 22930, 24958, 28414, /* 37536-37543 */
28386, 35068, 51852, 47172, 44422, 36470, 38384, 30768, /* 37544-37551 */
15226, 22148, 22702, 26590, 30790, 39430, 55552, 52714, /* 37552-37559 */
48186, 44642, 44286, 40276, 17916, 18656, 25076, 28656, /* 37560-37567 */
29756, 35060, 53876, 52528, 55232, 53186, 48302, 46356, /* 37568-37575 */
27812, 24190, 29194, 27590, 24524, 27652, 46164, 48128, /* 37576-37583 */
43856, 43940, 38988, 44970, 31218, 23826, 28066, 28110, /* 37584-37591 */
29012, 27930, 41732, 40428, 36330, 37730, 33370, 35160, /* 37592-37599 */
23934, 14680, 23928, 28274, 28488, 27132, 39682, 46366, /* 37600-37607 */
40370, 41364, 31476, 31516, 21258, 11404, 16646, 14958, /* 37608-37615 */
19282, 19992, 32818, 43688, 38420, 35926, 33694, 34730, /* 37616-37623 */
25384, 10056, 14180, 14838, 19658, 21854, 28542, 43180, /* 37624-37631 */
40486, 43660, 41710, 41604, 33832, 19544, 23770, 23868, /* 37632-37639 */
24442, 22430, 27576, 43678, 43232, 40130, 39098, 39184, /* 37640-37647 */
39860, 25478, 26740, 27306, 28532, 30690, 30964, 45866, /* 37648-37655 */
41766, 38116, 37386, 37226, 37378, 23746, 21314, 31024, /* 37656-37663 */
36660, 35692, 37624, 53326, 53488, 49318, 49334, 38946, /* 37664-37671 */
40476, 27240, 20746, 27290, 28572, 29692, 30956, 51020, /* 37672-37679 */
52830, 47552, 47534, 41394, 42532, 31940, 17620, 20870, /* 37680-37687 */
23846, 25668, 25390, 38948, 46194, 41424, 47170, 41468, /* 37688-37695 */
41978, 32446, 19058, 23386, 25032, 24596, 19582, 32116, /* 37696-37703 */
42498, 38810, 40200, 37276, 38988, 32694, 19796, 22256, /* 37704-37711 */
20116, 23176, 22428, 26740, 40944, 34708, 32438, 31036, /* 37712-37719 */
32444, 26018, 12664, 16612, 18642, 23784, 24720, 27528, /* 37720-37727 */
43324, 42354, 38158, 36850, 34776, 29392, 15316, 17670, /* 37728-37735 */
19616, 22294, 25440, 26628, 45704, 46996, 42076, 40426, /* 37736-37743 */
39686, 36928, 21780, 19500, 20220, 22044, 26306, 25796, /* 37744-37751 */
41176, 46362, 40870, 42806, 41166, 41586, 27640, 22424, /* 37752-37759 */
29162, 30880, 32228, 30472, 46052, 51506, 47020, 48210, /* 37760-37767 */
42944, 44240, 34714, 25472, 30364, 31114, 32484, 31386, /* 37768-37775 */
43408, 50698, 43034, 44170, 38840, 40652, 32378, 19984, /* 37776-37783 */
24664, 27806, 31502, 29758, 39128, 49302, 44582, 45066, /* 37784-37791 */
40164, 38012, 31342, 17458, 21618, 24368, 26296, 25606, /* 37792-37799 */
33684, 48976, 44758, 44628, 40166, 38544, 32618, 17418, /* 37800-37807 */
16802, 14582, 17538, 18846, 20772, 36778, 36946, 32898, /* 37808-37815 */
34698, 34458, 30068, 15374, 17206, 18736, 20926, 23518, /* 37816-37823 */
21034, 38122, 40988, 36762, 36206, 35394, 33076, 19846, /* 37824-37831 */
20250, 22526, 23060, 26982, 25634, 40332, 45902, 37594, /* 37832-37839 */
37214, 36444, 36430, 21712, 18284, 22146, 23482, 30764, /* 37840-37847 */
27680, 39988, 49258, 43008, 42008, 39918, 39262, 27158, /* 37848-37855 */
19364, 27052, 29556, 32400, 32520, 44958, 57320, 52282, /* 37856-37863 */
52388, 46692, 48168, 38976, 25406, 29128, 28738, 30884, /* 37864-37871 */
30234, 39278, 50632, 46332, 46758, 43894, 44402, 38730, /* 37872-37879 */
22918, 25630, 27386, 28920, 27792, 31312, 45088, 42130, /* 37880-37887 */
42256, 37956, 37358, 34388, 19896, 23020, 25282, 26286, /* 37888-37895 */
26330, 30636, 43940, 42604, 38856, 36056, 33968, 31666, /* 37896-37903 */
16008, 15352, 15700, 17950, 23362, 21340, 36730, 39208, /* 37904-37911 */
33928, 33094, 31430, 28054, 13158, 11728, 15218, 16838, /* 37912-37919 */
21946, 20754, 36394, 45286, 39262, 38824, 36450, 36174, /* 37920-37927 */
22044, 17594, 19934, 18674, 25466, 22938, 36698, 46384, /* 37928-37935 */
40494, 40222, 41026, 41732, 29588, 21278, 25386, 25090, /* 37936-37943 */
30812, 27510, 35074, 48736, 42698, 42314, 40080, 41922, /* 37944-37951 */
34328, 24418, 32594, 34216, 36988, 36832, 45714, 57202, /* 37952-37959 */
52916, 50060, 44500, 44802, 40258, 23832, 27340, 29506, /* 37960-37967 */
31598, 34058, 38924, 52010, 47704, 46630, 42056, 40802, /* 37968-37975 */
37178, 18480, 20206, 23834, 25124, 26048, 29992, 44414, /* 37976-37983 */
45754, 44412, 40580, 37384, 37592, 20916, 18964, 22320, /* 37984-37991 */
20654, 23084, 25528, 40118, 41414, 39612, 37944, 36218, /* 37992-37999 */
36642, 21384, 15680, 17806, 17624, 21194, 17864, 30138, /* 38000-38007 */
37088, 30598, 31858, 29604, 30192, 18058, 13254, 19586, /* 38008-38015 */
19204, 24842, 22132, 34986, 45342, 38636, 36642, 34480, /* 38016-38023 */
34770, 25292, 16144, 21320, 21518, 28160, 28734, 37904, /* 38024-38031 */
51342, 44402, 43748, 41506, 41516, 31132, 18010, 22580, /* 38032-38039 */
23266, 28510, 27210, 33956, 49940, 47212, 45148, 42930, /* 38040-38047 */
42994, 38218, 22974, 28238, 30394, 29608, 32108, 38052, /* 38048-38055 */
52312, 49824, 49346, 45716, 46142, 44916, 26906, 27506, /* 38056-38063 */
31106, 30554, 31648, 34322, 45722, 45102, 43660, 41004, /* 38064-38071 */
38276, 39326, 21982, 21330, 28330, 26548, 28538, 29654, /* 38072-38079 */
43458, 45000, 42008, 40424, 36046, 37944, 24662, 20290, /* 38080-38087 */
25492, 24752, 27002, 27620, 38252, 42816, 39682, 38840, /* 38088-38095 */
34740, 34826, 23248, 16180, 18406, 17860, 21982, 19152, /* 38096-38103 */
29302, 38256, 31974, 32728, 31206, 31216, 22402, 15702, /* 38104-38111 */
19352, 19618, 25230, 23106, 30948, 43116, 37860, 37798, /* 38112-38119 */
36084, 35748, 29096, 20342, 22992, 23262, 28294, 27002, /* 38120-38127 */
31236, 45366, 41476, 39656, 38640, 38164, 32940, 22020, /* 38128-38135 */
23820, 24568, 28486, 28208, 30672, 45280, 42610, 40368, /* 38136-38143 */
39918, 39544, 37528, 24454, 26680, 30944, 31506, 33670, /* 38144-38151 */
36242, 48884, 49594, 47690, 45166, 42754, 43288, 28748, /* 38152-38159 */
26252, 30398, 29362, 31446, 32514, 42926, 46106, 43912, /* 38160-38167 */
41872, 38324, 40344, 27718, 22338, 27110, 26716, 28408, /* 38168-38175 */
29312, 39242, 43832, 41250, 40134, 36004, 38906, 28208, /* 38176-38183 */
20728, 26248, 26438, 28004, 27444, 35636, 43616, 41362, /* 38184-38191 */
40340, 36546, 37182, 27654, 18300, 19962, 19628, 23502, /* 38192-38199 */
20758, 26678, 38618, 34316, 33016, 32808, 31872, 25174, /* 38200-38207 */
16214, 18622, 19086, 23686, 22404, 26536, 41474, 37850, /* 38208-38215 */
36216, 36240, 35080, 30698, 20062, 20716, 23090, 27392, /* 38216-38223 */
26890, 29140, 44574, 42672, 39284, 39828, 37818, 35522, /* 38224-38231 */
22682, 22426, 24164, 27122, 28384, 26942, 42820, 43530, /* 38232-38239 */
39152, 40748, 37356, 38470, 26266, 24910, 29178, 48894, /* 38240-38247 */
26616, 51970, 11330, 64492, 61918, 53698, 43256, 40832, /* 38248-38255 */
30864, 17544, 18346, 22248, 21276, 17890, 31576, 37808, /* 38256-38263 */
31800, 25874, 20354, 29984, 21454, 9278, 12508, 19636, /* 38264-38271 */
21648, 22858, 39084, 50100, 45970, 47520, 49208, 41540, /* 38272-38279 */
37058, 25616, 29002, 37930, 37404, 36292, 46782, 54106, /* 38280-38287 */
47370, 44124, 42736, 44068, 36692, 24604, 29448, 28064, /* 38288-38295 */
30964, 26364, 30988, 41766, 31308, 28624, 24392, 23700, /* 38296-38303 */
18292, 11822, 11712, 12984, 13978, 7250, 24172, 33738, /* 38304-38311 */
27052, 29600, 27878, 31410, 23838, 15722, 15482, 18392, /* 38312-38319 */
21870, 25482, 32794, 46296, 46062, 46910, 52778, 44064, /* 38320-38327 */
43266, 36040, 32388, 32988, 39206, 41608, 44414, 56388, /* 38328-38335 */
52640, 50888, 47074, 47212, 40376, 32646, 31310, 31946, /* 38336-38343 */
33320, 30038, 32620, 42270, 37762, 32132, 30254, 25962, /* 38344-38351 */
23388, 10314, 11530, 14740, 15310, 16742, 18302, 37216, /* 38352-38359 */
35588, 33064, 31194, 27622, 30386, 18918, 17336, 16412, /* 38360-38367 */
18038, 22384, 27160, 46282, 47962, 48994, 49736, 43632, /* 38368-38375 */
47384, 35008, 33376, 32684, 35878, 41672, 39102, 52502, /* 38376-38383 */
51496, 49986, 50908, 43614, 40654, 27442, 25428, 32184, /* 38384-38391 */
32364, 28268, 30272, 34596, 34520, 34990, 32174, 24026, /* 38392-38399 */
26104, 17052, 9136, 13010, 10662, 12974, 15852, 24786, /* 38400-38407 */
35938, 29198, 31198, 40842, 38914, 30120, 18544, 22712, /* 38408-38415 */
20990, 24026, 25976, 35942, 49470, 46580, 47796, 46760, /* 38416-38423 */
47164, 42138, 31406, 34410, 35378, 38030, 37800, 43180, /* 38424-38431 */
54440, 50384, 48892, 46330, 45092, 41786, 27782, 29258, /* 38432-38439 */
30908, 31090, 29978, 30706, 39704, 36070, 32430, 29230, /* 38440-38447 */
26776, 24416, 11148, 10390, 12374, 15038, 16190, 17522, /* 38448-38455 */
31684, 32372, 30282, 29388, 27712, 28610, 16932, 15072, /* 38456-38463 */
18530, 19684, 25226, 27118, 43086, 49374, 47016, 47994, /* 38464-38471 */
45778, 48388, 38140, 32722, 36318, 36612, 40086, 38692, /* 38472-38479 */
48624, 54324, 49732, 49396, 44578, 45186, 36038, 26646, /* 38480-38487 */
30716, 30704, 32714, 29118, 34726, 40828, 34142, 32256, /* 38488-38495 */
27780, 27986, 20288, 9318, 13280, 13918, 16906, 16270, /* 38496-38503 */
23346, 34838, 31652, 31744, 29918, 30604, 25718, 14436, /* 38504-38511 */
18912, 20406, 23320, 26358, 33328, 49478, 49156, 49876, /* 38512-38519 */
48718, 48950, 47050, 34114, 35510, 37756, 39304, 40016, /* 38520-38527 */
41922, 54460, 53164, 49910, 47488, 45324, 43334, 29756, /* 38528-38535 */
28744, 31068, 31222, 31200, 29170, 37870, 36804, 31466, /* 38536-38543 */
29440, 25942, 24722, 12088, 9042, 12890, 13556, 16048, /* 38544-38551 */
15408, 27918, 32760, 28978, 29534, 27866, 28868, 18456, /* 38552-38559 */
13836, 19108, 19382, 23658, 25528, 38980, 48888, 46602, /* 38560-38567 */
48336, 46262, 48144, 40106, 32674, 37060, 36704, 39740, /* 38568-38575 */
39130, 46258, 55264, 50376, 49732, 46504, 46180, 39654, /* 38576-38583 */
31216, 33770, 33362, 34400, 31776, 33048, 38834, 33576, /* 38584-38591 */
31270, 28488, 27182, 22458, 12712, 14978, 15978, 17668, /* 38592-38599 */
17984, 21048, 31696, 30544, 29640, 28966, 28836, 27068, /* 38600-38607 */
17164, 18702, 21230, 22990, 25806, 30072, 43934, 46562, /* 38608-38615 */
46194, 46688, 46574, 46016, 36234, 35916, 38556, 39300, /* 38616-38623 */
41138, 41104, 50666, 52096, 48678, 47430, 44580, 43914, /* 38624-38631 */
33274, 29836, 31912, 32026, 32528, 28832, 33854, 35644, /* 38632-38639 */
30208, 27834, 24376, 24176, 15290, 9914, 13242, 14054, /* 38640-38647 */
16528, 15986, 24054, 31110, 28220, 28678, 27112, 28582, /* 38648-38655 */
22034, 15662, 20338, 21076, 24994, 27120, 36850, 48136, /* 38656-38663 */
46908, 48530, 47648, 48912, 44102, 36112, 39302, 39494, /* 38664-38671 */
41634, 41656, 45334, 53996, 50740, 49544, 46854, 46066, /* 38672-38679 */
41720, 31196, 32536, 32872, 33696, 32058, 31534, 38090, /* 38680-38687 */
34420, 30926, 28068, 26224, 23602, 12598, 12994, 14822, /* 38688-38695 */
16108, 17278, 18722, 29566, 30432, 28850, 28748, 27496, /* 38696-38703 */
27764, 17946, 17072, 20240, 21424, 25512, 28098, 41872, /* 38704-38711 */
46570, 45642, 46710, 45658, 47044, 38090, 34514, 37780, /* 38712-38719 */
38052, 40312, 39356, 48032, 52118, 47800, 46908, 43682, /* 38720-38727 */
44244, 35476, 28992, 31762, 31698, 32790, 29586, 33978, /* 38728-38735 */
37272, 31662, 30020, 26148, 26472, 19492, 11586, 14960, /* 38736-38743 */
15318, 18310, 17638, 24358, 33024, 30300, 30896, 29284, /* 38744-38751 */
30088, 26284, 17558, 21170, 22522, 26084, 28294, 35698, /* 38752-38759 */
48964, 48524, 49330, 48858, 49280, 46932, 36804, 38134, /* 38760-38767 */
39398, 40450, 40788, 42756, 52414, 50420, 47364, 45774, /* 38768-38775 */
43812, 41810, 30688, 29774, 31644, 31722, 31066, 29218, /* 38776-38783 */
36098, 34078, 29436, 27340, 24490, 23676, 13148, 10940, /* 38784-38791 */
13744, 14766, 16528, 16728, 27478, 30408, 28076, 28520, /* 38792-38799 */
26900, 28192, 19700, 16090, 20274, 21016, 25178, 26726, /* 38800-38807 */
39272, 46740, 45580, 46914, 45522, 47612, 40612, 34568, /* 38808-38815 */
38266, 38524, 40996, 40122, 46980, 53408, 49262, 48566, /* 38816-38823 */
45218, 45530, 39218, 30608, 33032, 33402, 34596, 31564, /* 38824-38831 */
33940, 38960, 33590, 31254, 27812, 27144, 22244, 12694, /* 38832-38839 */
15306, 16160, 18258, 17866, 22068, 32186, 30348, 30196, /* 38840-38847 */
29034, 29142, 26862, 17460, 19538, 21258, 23460, 26398, /* 38848-38855 */
31166, 44956, 46530, 46704, 46836, 46556, 46104, 35996, /* 38856-38863 */
35904, 38082, 38756, 40136, 40606, 50200, 50650, 47302, /* 38864-38871 */
46078, 43430, 42658, 32218, 29094, 31638, 31624, 31916, /* 38872-38879 */
28976, 34764, 35424, 29794, 27818, 24722, 24612, 14970, /* 38880-38887 */
10680, 14434, 14956, 17520, 17234, 26164, 32574, 29750, /* 38888-38895 */
30530, 28966, 30186, 23126, 17054, 21432, 21936, 25932, /* 38896-38903 */
27542, 37470, 48164, 46872, 48666, 47116, 48468, 43114, /* 38904-38911 */
35852, 39188, 39056, 41554, 41398, 45282, 53484, 50116, /* 38912-38919 */
48974, 46236, 45300, 41182, 31264, 32362, 32564, 33618, /* 38920-38927 */
31924, 31106, 37594, 33988, 30312, 27896, 25474, 23522, /* 38928-38935 */
12948, 12402, 14546, 15480, 17060, 17936, 28754, 30780, /* 38936-38943 */
28456, 28772, 27320, 27782, 18688, 16302, 20164, 20854, /* 38944-38951 */
25224, 27398, 39766, 46888, 45542, 46924, 45606, 47206, /* 38952-38959 */
39664, 34118, 37686, 37740, 40242, 39292, 45728, 51974, /* 38960-38967 */
47752, 47060, 44026, 43906, 38202, 29120, 31382, 31690, /* 38968-38975 */
32432, 29924, 30728, 37168, 32462, 30140, 26802, 25996, /* 38976-38983 */
22742, 12574, 14408, 15806, 17892, 18704, 20604, 31754, /* 38984-38991 */
32066, 30684, 29970, 29440, 29338, 19212, 19778, 22308, /* 38992-38999 */
24276, 28254, 31564, 44962, 49044, 48152, 48934, 47646, /* 39000-39007 */
48334, 39694, 35896, 38746, 38700, 41062, 40060, 47992, /* 39008-39015 */
52092, 47868, 47128, 43860, 43748, 35896, 28654, 31658, /* 39016-39023 */
31378, 31962, 28560, 31306, 36606, 31304, 29738, 25872, /* 39024-39031 */
25534, 19650, 11058, 13688, 14238, 16558, 16432, 20760, /* 39032-39039 */
30632, 29068, 28740, 27540, 27688, 25612, 16108, 18404, /* 39040-39047 */
20248, 23708, 27070, 32376, 45744, 47326, 46848, 47346, /* 39048-39055 */
46910, 46648, 36736, 36264, 38876, 39394, 41566, 41426, /* 39056-39063 */
51270, 51936, 48568, 47546, 44730, 44404, 34226, 30668, /* 39064-39071 */
33596, 32632, 32444, 28536, 34892, 36324, 30920, 29446, /* 39072-39079 */
26126, 25994, 17990, 14760, 17782, 17748, 19338, 18610, /* 39080-39087 */
25372, 30424, 28110, 28654, 27198, 28534, 23258, 18724, /* 39088-39095 */
21572, 22714, 27042, 29098, 37842, 46036, 45166, 46284, /* 39096-39103 */
45418, 46616, 42694, 36464, 38772, 39098, 40980, 40346, /* 39104-39111 */
43334, 49722, 46584, 45398, 42920, 42488, 38900, 30884, /* 39112-39119 */
32326, 32666, 32066, 29512, 28146, 32984, 29672, 27264, /* 39120-39127 */
24968, 23690, 21412, 13676, 14322, 15856, 16772, 17806, /* 39128-39135 */
19574, 28140, 29108, 28118, 28300, 28118, 28184, 20928, /* 39136-39143 */
21196, 23622, 25684, 29408, 33088, 44030, 48028, 47180, /* 39144-39151 */
48236, 47802, 48598, 41118, 39102, 41790, 41930, 43914, /* 39152-39159 */
42856, 49176, 52028, 48540, 47522, 45138, 44930, 37284, /* 39160-39167 */
32004, 34366, 33250, 32632, 28672, 30548, 33256, 28384, /* 39168-39175 */
26778, 23826, 23740, 18226, 12610, 15210, 15636, 17220, /* 39176-39183 */
17360, 21834, 28862, 27226, 27538, 26630, 27346, 24210, /* 39184-39191 */
18102, 21012, 22142, 25840, 28498, 34818, 44816, 45278, /* 39192-39199 */
45790, 45694, 46216, 44186, 36902, 38454, 39164, 40576, /* 39200-39207 */
40860, 41572, 49026, 47652, 45536, 43812, 42642, 40782, /* 39208-39215 */
32316, 31908, 33298, 32540, 31176, 28398, 33626, 32052, /* 39216-39223 */
28362, 27186, 25100, 24536, 16462, 15408, 17768, 18068, /* 39224-39231 */
19750, 20098, 28156, 30958, 29200, 29960, 28738, 29868, /* 39232-39239 */
23010, 20954, 24166, 25334, 29576, 31870, 41696, 47604, /* 39240-39247 */
46614, 47528, 46354, 47760, 41966, 37494, 40142, 39876, /* 39248-39255 */
41904, 40718, 45330, 49770, 46292, 45460, 42592, 42476, /* 39256-39263 */
37416, 30734, 32786, 32214, 32104, 28690, 29184, 33280, /* 39264-39271 */
28632, 26990, 24220, 23550, 19730, 12630, 15014, 15612, /* 39272-39279 */
17146, 17536, 20930, 28828, 27408, 27388, 27156, 27494, /* 39280-39287 */
25960, 18828, 21030, 22510, 25508, 29188, 34740, 45356, /* 39288-39295 */
46670, 47150, 47940, 47708, 47188, 39674, 39862, 40944, /* 39296-39303 */
41438, 42688, 42794, 49708, 49440, 46958, 45940, 43956, /* 39304-39311 */
42958, 35142, 32798, 34804, 33530, 32592, 28966, 33416, /* 39312-39319 */
33344, 28998, 27770, 25180, 24882, 17666, 14302, 17196, /* 39320-39327 */
17220, 18648, 18484, 25786, 30196, 27694, 28518, 27138, /* 39328-39335 */
28552, 23196, 18968, 22188, 22988, 27222, 29688, 38428, /* 39336-39343 */
45822, 45148, 46230, 45152, 46204, 42556, 36474, 38984, /* 39344-39351 */
38918, 40668, 40168, 43440, 49148, 46110, 45270, 43134, /* 39352-39359 */
42298, 38804, 31204, 32372, 32364, 31792, 29358, 28384, /* 39360-39367 */
33010, 29370, 27202, 24810, 23710, 21632, 14018, 14852, /* 39368-39375 */
16320, 17478, 18388, 20586, 28936, 29276, 28838, 28816, /* 39376-39383 */
28594, 28868, 21634, 22048, 24156, 26330, 30174, 34118, /* 39384-39391 */
44820, 47654, 47292, 48304, 47666, 48300, 41166, 39312, /* 39392-39399 */
41626, 41246, 42902, 41972, 48680, 50260, 46862, 46228, /* 39400-39407 */
43780, 43202, 36070, 31642, 33874, 32754, 32124, 28214, /* 39408-39415 */
30984, 32968, 28094, 26552, 23784, 23954, 17866, 12534, /* 39416-39423 */
15458, 16172, 18126, 17758, 23798, 30172, 28358, 28918, /* 39424-39431 */
27784, 29032, 25080, 19082, 21810, 22664, 26482, 28672, /* 39432-39439 */
35802, 45284, 44946, 45868, 45252, 45942, 43510, 36210, /* 39440-39447 */
38162, 38684, 39964, 40098, 41548, 48724, 46772, 45280, /* 39448-39455 */
43756, 42628, 40488, 32184, 32484, 33706, 32794, 31284, /* 39456-39463 */
28998, 33870, 31818, 28642, 26894, 25124, 24060, 16422, /* 39464-39471 */
15848, 17818, 18414, 19874, 20642, 28512, 30748, 29228, /* 39472-39479 */
29484, 28634, 29296, 22330, 21054, 23660, 24934, 29028, /* 39480-39487 */
31618, 41860, 47018, 46204, 47148, 46274, 47426, 40706, /* 39488-39495 */
37182, 39900, 39932, 41748, 40306, 45578, 49410, 45962, /* 39496-39503 */
45136, 42600, 42648, 36500, 30634, 32956, 32706, 32298, /* 39504-39511 */
28542, 29196, 32830, 28390, 26536, 23736, 23622, 19410, /* 39512-39519 */
12874, 15238, 16180, 17630, 17594, 21398, 29094, 27788, /* 39520-39527 */
27658, 26720, 27516, 25524, 18830, 21098, 22494, 25872, /* 39528-39535 */
28840, 34320, 44898, 46276, 46950, 46852, 47326, 46520, /* 39536-39543 */
38834, 39584, 40608, 41670, 42718, 42414, 49754, 49496, /* 39544-39551 */
47624, 46026, 44102, 43302, 34980, 33308, 34932, 34286, /* 39552-39559 */
33588, 29874, 34312, 34204, 30076, 28612, 26012, 25660, /* 39560-39567 */
17714, 15076, 17434, 17428, 19052, 18850, 25908, 29666, /* 39568-39575 */
27462, 28076, 26816, 27874, 21992, 18484, 22484, 25370, /* 39576-39583 */
28726, 31308, 38288, 43694, 43792, 44840, 44224, 45338, /* 39584-39591 */
42222, 38594, 40438, 40306, 41708, 40828, 43614, 46568, /* 39592-39599 */
44064, 43340, 41428, 41042, 37400, 32924, 33944, 33586, /* 39600-39607 */
32928, 30024, 29006, 30770, 27070, 25476, 23222, 22540, /* 39608-39615 */
19938, 15488, 17156, 17686, 18922, 19370, 22264, 27850, /* 39616-39623 */
27244, 27666, 27466, 27836, 27070, 22536, 24400, 25372, /* 39624-39631 */
27878, 30976, 36100, 43544, 44948, 46414, 46630, 47182, /* 39632-39639 */
46024, 41368, 42194, 42486, 43106, 43548, 43924, 48072, /* 39640-39647 */
47006, 45262, 44008, 42754, 40732, 35100, 34700, 35608, /* 39648-39655 */
34796, 32742, 30320, 32360, 29762, 26456, 24818, 23112, /* 39656-39663 */
22124, 16580, 16150, 17454, 18128, 18578, 19256, 25150, /* 39664-39671 */
26496, 25730, 25838, 25660, 26226, 21288, 21192, 23216, /* 39672-39679 */
24278, 27184, 30070, 38682, 42372, 43128, 43918, 44224, /* 39680-39687 */
45014, 40686, 39420, 40928, 40908, 42400, 42276, 46948, /* 39688-39695 */
48200, 45914, 45512, 43742, 43672, 38362, 35688, 36402, /* 39696-39703 */
36054, 35574, 32414, 33134, 33226, 29172, 27384, 24598, /* 39704-39711 */
24452, 19866, 16820, 18614, 18734, 20370, 19822, 24420, /* 39712-39719 */
28148, 26620, 27352, 26908, 27694, 24774, 21838, 24686, /* 39720-39727 */
24794, 27344, 29228, 36192, 42556, 42718, 44204, 44026, /* 39728-39735 */
45356, 42298, 38910, 40856, 41006, 41814, 41790, 44250, /* 39736-39743 */
47926, 45368, 44454, 42746, 42102, 38580, 33570, 34522, /* 39744-39751 */
34232, 34776, 32060, 31714, 32574, 28518, 26626, 23892, /* 39752-39759 */
22746, 20220, 15058, 16260, 16608, 18268, 18248, 20176, /* 39760-39767 */
25972, 25252, 25700, 25154, 26208, 25184, 20878, 22800, /* 39768-39775 */
23810, 25384, 27614, 31832, 40468, 42916, 44400, 45292, /* 39776-39783 */
46018, 45782, 41348, 42218, 43066, 43586, 44088, 44876, /* 39784-39791 */
49334, 48520, 46978, 45596, 44420, 42906, 37012, 36584, /* 39792-39799 */
36988, 36950, 36096, 33768, 35428, 32630, 28952, 27030, /* 39800-39807 */
24544, 23360, 17622, 17100, 17980, 18178, 19004, 19396, /* 39808-39815 */
25050, 26258, 25144, 26010, 25948, 26128, 21752, 20870, /* 39816-39823 */
23642, 23798, 25800, 28032, 36138, 41468, 42506, 44160, /* 39824-39831 */
44530, 45634, 41696, 40498, 41628, 41550, 41850, 41338, /* 39832-39839 */
45176, 46704, 44916, 44098, 41698, 42162, 36996, 34004, /* 39840-39847 */
34792, 34584, 35256, 32890, 33018, 22352, 20312, 19200, /* 39848-39855 */
20630, 24284, 27164, 402, 53740, 2986, 15210, 22680, /* 39856-39863 */
23708, 26478, 31632, 52616, 49820, 45860, 44320, 31814, /* 39864-39871 */
29938, 32874, 20284, 9078, 15790, 20356, 23532, 27522, /* 39872-39879 */
38826, 42406, 59894, 61124, 55080, 50504, 48512, 41936, /* 39880-39887 */
43158, 24996, 2856, 11696, 13792, 20332, 23224, 28616, /* 39888-39895 */
32318, 48854, 2764, 1872, 61956, 58778, 53510, 51944, /* 39896-39903 */
47162, 25376, 24830, 21236, 18268, 22458, 27718, 25922, /* 39904-39911 */
39384, 55570, 51676, 48138, 48864, 55248, 47026, 48620, /* 39912-39919 */
26602, 18334, 22634, 22972, 26488, 22750, 17192, 21262, /* 39920-39927 */
44850, 43464, 39438, 36102, 33962, 27890, 33718, 27858, /* 39928-39935 */
10270, 13408, 15174, 17320, 18386, 20678, 19978, 39060, /* 39936-39943 */
32882, 31484, 29684, 30276, 29300, 29534, 26302, 5234, /* 39944-39951 */
14016, 24852, 29714, 28380, 32440, 29676, 44260, 55758, /* 39952-39959 */
47556, 47026, 32862, 32120, 31962, 32296, 14162, 14390, /* 39960-39967 */
21932, 28244, 30244, 44960, 45124, 53240, 4948, 61776, /* 39968-39975 */
59964, 52902, 51682, 46190, 39170, 15930, 10958, 18834, /* 39976-39983 */
20406, 26942, 27278, 31132, 32584, 62028, 63266, 56074, /* 39984-39991 */
52460, 47554, 43820, 42146, 29306, 13404, 12384, 8724, /* 39992-39999 */
14766, 18112, 21624, 20976, 40470, 44220, 37624, 41322, /* 40000-40007 */
42886, 37446, 33556, 28212, 5550, 10158, 10468, 14952, /* 40008-40015 */
10792, 7172, 11076, 26000, 43168, 36018, 37102, 34974, /* 40016-40023 */
34140, 37984, 43830, 22756, 17210, 23514, 23658, 26260, /* 40024-40031 */
28656, 27762, 34182, 42634, 41326, 40274, 38472, 40726, /* 40032-40039 */
37966, 42288, 28570, 20732, 39100, 38050, 41310, 40470, /* 40040-40047 */
41322, 43192, 61944, 62310, 54006, 43178, 39452, 39880, /* 40048-40055 */
40244, 31008, 15600, 20678, 24166, 26270, 38368, 40956, /* 40056-40063 */
37318, 54648, 57846, 51786, 47508, 45868, 40776, 31002, /* 40064-40071 */
24182, 6062, 10390, 13216, 16022, 16862, 18954, 17300, /* 40072-40079 */
37584, 54786, 43930, 41256, 37452, 33020, 31122, 28170, /* 40080-40087 */
10102, 63524, 65484, 5718, 7952, 15470, 15018, 25538, /* 40088-40095 */
46178, 41696, 47552, 50262, 47492, 41342, 43784, 24508, /* 40096-40103 */
14432, 19846, 22492, 19632, 12898, 20940, 22316, 46898, /* 40104-40111 */
49790, 46616, 48328, 46488, 49846, 60206, 45380, 29438, /* 40112-40119 */
32990, 34050, 36728, 35804, 40202, 32436, 44308, 52114, /* 40120-40127 */
47878, 46060, 45086, 43294, 42626, 38622, 19160, 31584, /* 40128-40135 */
30082, 33016, 32066, 34046, 31306, 41488, 57752, 46094, /* 40136-40143 */
37570, 33008, 33752, 31706, 31774, 12128, 6534, 9556, /* 40144-40151 */
13412, 23336, 26352, 22818, 27892, 46734, 40892, 39072, /* 40152-40159 */
33406, 33358, 19064, 21170, 9376, 62762, 7306, 7426, /* 40160-40167 */
15062, 16160, 20868, 29966, 54578, 54272, 48124, 45772, /* 40168-40175 */
41230, 40220, 37672, 32050, 3638, 6212, 12610, 15504, /* 40176-40183 */
20800, 27026, 26830, 49478, 58590, 62132, 1122, 58858, /* 40184-40191 */
58820, 53398, 51756, 27756, 28136, 31990, 26928, 22698, /* 40192-40199 */
27690, 29366, 40200, 58868, 51232, 51936, 46712, 50662, /* 40200-40207 */
54242, 49370, 30502, 20598, 26150, 26006, 27880, 29680, /* 40208-40215 */
25600, 25392, 45818, 44512, 41464, 36826, 35428, 30102, /* 40216-40223 */
29882, 17638, 9404, 15428, 13092, 17890, 17428, 20228, /* 40224-40231 */
20920, 40914, 43510, 29296, 30720, 28576, 27376, 28640, /* 40232-40239 */
20532, 3450, 8338, 14560, 23998, 26836, 28114, 27086, /* 40240-40247 */
43938, 52812, 46346, 43278, 40676, 30056, 29556, 28430, /* 40248-40255 */
7682, 12038, 17152, 22852, 28618, 32180, 41366, 52966, /* 40256-40263 */
3984, 63212, 59160, 56522, 52330, 50128, 49234, 24298, /* 40264-40271 */
13726, 21722, 25056, 27470, 32054, 31414, 38274, 56956, /* 40272-40279 */
59898, 59832, 53224, 51196, 44150, 45928, 30750, 15952, /* 40280-40287 */
21800, 17588, 16922, 19006, 24572, 23340, 42786, 46684, /* 40288-40295 */
39562, 36028, 36326, 37422, 35712, 26660, 6908, 8468, /* 40296-40303 */
12072, 13844, 15682, 16296, 7964, 27836, 39416, 36216, /* 40304-40311 */
34898, 32774, 32928, 29638, 33720, 17938, 17230, 18888, /* 40312-40319 */
21948, 23100, 26898, 25594, 34786, 52100, 37702, 39108, /* 40320-40327 */
35616, 36186, 35838, 37982, 22970, 19874, 27980, 38230, /* 40328-40335 */
40304, 41770, 41036, 43520, 61440, 57760, 56616, 50336, /* 40336-40343 */
42974, 38084, 42070, 30828, 18160, 25878, 25690, 30946, /* 40344-40351 */
30100, 40854, 40094, 55110, 57680, 50754, 49356, 44102, /* 40352-40359 */
42782, 41166, 29656, 9718, 15456, 18854, 21154, 22244, /* 40360-40367 */
24656, 21520, 33876, 48446, 44508, 41004, 35386, 34258, /* 40368-40375 */
29462, 29326, 9610, 9510, 7354, 5756, 11582, 13610, /* 40376-40383 */
16786, 23374, 41772, 37914, 36618, 39162, 42514, 38662, /* 40384-40391 */
37906, 24366, 13772, 20834, 20500, 24466, 21814, 17110, /* 40392-40399 */
23176, 40846, 43414, 42868, 41038, 43428, 42154, 46792, /* 40400-40407 */
46582, 28244, 34514, 33052, 37194, 36902, 38564, 38118, /* 40408-40415 */
49354, 50752, 44982, 45694, 42608, 42660, 41726, 38404, /* 40416-40423 */
21290, 22904, 34044, 33972, 34346, 36014, 33366, 44590, /* 40424-40431 */
54614, 49302, 45506, 36620, 34254, 33322, 34492, 16088, /* 40432-40439 */
12968, 16796, 15684, 19274, 26078, 27100, 30084, 46114, /* 40440-40447 */
41326, 37574, 35230, 31822, 30208, 23576, 9488, 2120, /* 40448-40455 */
8812, 12276, 14544, 19334, 20824, 24438, 49210, 51830, /* 40456-40463 */
46334, 43224, 41740, 36678, 38920, 27922, 14548, 13542, /* 40464-40471 */
11798, 18226, 19128, 25074, 26194, 43750, 54090, 48688, /* 40472-40479 */
54198, 56680, 51806, 52108, 45360, 28316, 28192, 30900, /* 40480-40487 */
33514, 29328, 27520, 27022, 40774, 52478, 49080, 46796, /* 40488-40495 */
44452, 43024, 42940, 50498, 29506, 26300, 28292, 30304, /* 40496-40503 */
31038, 31816, 32950, 33586, 45414, 41364, 41112, 38058, /* 40504-40511 */
36396, 32930, 32882, 17350, 9218, 20194, 21030, 20926, /* 40512-40519 */
21842, 22972, 23092, 40466, 41352, 36976, 25836, 27018, /* 40520-40527 */
24766, 26998, 21916, 4936, 12826, 13656, 20706, 27794, /* 40528-40535 */
33370, 28922, 43476, 51738, 43978, 44040, 39036, 39032, /* 40536-40543 */
28142, 26584, 10638, 11372, 18274, 22162, 25698, 32568, /* 40544-40551 */
31596, 50348, 1416, 58754, 58022, 51854, 52328, 46270, /* 40552-40559 */
47638, 29958, 18600, 20180, 23860, 27076, 28156, 32114, /* 40560-40567 */
34582, 53818, 48500, 52026, 52814, 47268, 44688, 42694, /* 40568-40575 */
31294, 17878, 23462, 24698, 22754, 19562, 23790, 28422, /* 40576-40583 */
45214, 46078, 41736, 37136, 33738, 33760, 35410, 27914, /* 40584-40591 */
9438, 14354, 14200, 18356, 17946, 21754, 19514, 28574, /* 40592-40599 */
40672, 34086, 35530, 32356, 31848, 31718, 28834, 14712, /* 40600-40607 */
18408, 22714, 23518, 26490, 27710, 27074, 36452, 50018, /* 40608-40615 */
45094, 37044, 35882, 35200, 33280, 36526, 21116, 17658, /* 40616-40623 */
25956, 27730, 38118, 39246, 40462, 43624, 60614, 59028, /* 40624-40631 */
53674, 52272, 48946, 42304, 41188, 31314, 18610, 24568, /* 40632-40639 */
26966, 28718, 31292, 31466, 36728, 53400, 55646, 50052, /* 40640-40647 */
45570, 44298, 39408, 39262, 33326, 11914, 13622, 16770, /* 40648-40655 */
20694, 21246, 23836, 22354, 32700, 42732, 39776, 39822, /* 40656-40663 */
35562, 32822, 31144, 28322, 12200, 8778, 14854, 13430, /* 40664-40671 */
12458, 18310, 17234, 28082, 42884, 40260, 38990, 35676, /* 40672-40679 */
38688, 39148, 40456, 23302, 16748, 20368, 23302, 25244, /* 40680-40687 */
26942, 26706, 24326, 45416, 43466, 42530, 42136, 40986, /* 40688-40695 */
41662, 44132, 35362, 28732, 32128, 34788, 36390, 36872, /* 40696-40703 */
38976, 37396, 55332, 55922, 47906, 44640, 44120, 41818, /* 40704-40711 */
42444, 37198, 18938, 23096, 23934, 33974, 31946, 34804, /* 40712-40719 */
31848, 43320, 53878, 46044, 46182, 39926, 35292, 31724, /* 40720-40727 */
32626, 15448, 12796, 15998, 17496, 16732, 19702, 22290, /* 40728-40735 */
30622, 44222, 38334, 37312, 32124, 32934, 28170, 31392, /* 40736-40743 */
11030, 3014, 10858, 12138, 17838, 18146, 22510, 24454, /* 40744-40751 */
44694, 47904, 47238, 43686, 41024, 39716, 38336, 30698, /* 40752-40759 */
14244, 20990, 18490, 19210, 23134, 25540, 26878, 45910, /* 40760-40767 */
52776, 51110, 50862, 52192, 55150, 50702, 48682, 28096, /* 40768-40775 */
30964, 31900, 33888, 35076, 33660, 29828, 40380, 54924, /* 40776-40783 */
46966, 47852, 43844, 42966, 39638, 40870, 28644, 21698, /* 40784-40791 */
27172, 25796, 28272, 29258, 28620, 35334, 48338, 41242, /* 40792-40799 */
38768, 37618, 36690, 32012, 33184, 17918, 5772, 13276, /* 40800-40807 */
16780, 20070, 18892, 21226, 21682, 38834, 39998, 34930, /* 40808-40815 */
34312, 26370, 25636, 26842, 19904, 6282, 11268, 15096, /* 40816-40823 */
18002, 21934, 28812, 29968, 44810, 50962, 46118, 43640, /* 40824-40831 */
41922, 38456, 38726, 30426, 14244, 17464, 19676, 24956, /* 40832-40839 */
27510, 31732, 34034, 44132, 61802, 57978, 55788, 53568, /* 40840-40847 */
50682, 49276, 46532, 32144, 27850, 27900, 26784, 28954, /* 40848-40855 */
32406, 31662, 38776, 51652, 49584, 46242, 46422, 48684, /* 40856-40863 */
42244, 44050, 29514, 21844, 24502, 24948, 27316, 24538, /* 40864-40871 */
24052, 24974, 41798, 42018, 37892, 35912, 32654, 28178, /* 40872-40879 */
30044, 25930, 12254, 13722, 15916, 16788, 17962, 20282, /* 40880-40887 */
19180, 31172, 32718, 31046, 29522, 30020, 28548, 27614, /* 40888-40895 */
28436, 11850, 16408, 23260, 26994, 26734, 30280, 29446, /* 40896-40903 */
37444, 50382, 44486, 44190, 34758, 36102, 33634, 35300, /* 40904-40911 */
23956, 19758, 26886, 30722, 33782, 42480, 42770, 46072, /* 40912-40919 */
60630, 57376, 55338, 50850, 51086, 45666, 42966, 30426, /* 40920-40927 */
21610, 26852, 26928, 31840, 31132, 34644, 32684, 53052, /* 40928-40935 */
54846, 49146, 47308, 42748, 41048, 38922, 34086, 18542, /* 40936-40943 */
18816, 17366, 21186, 23558, 25208, 23240, 35092, 40066, /* 40944-40951 */
33940, 35548, 34250, 31690, 28610, 27376, 9620, 11428, /* 40952-40959 */
12764, 15782, 16150, 16184, 18306, 25548, 40410, 34438, /* 40960-40967 */
35088, 32320, 31806, 32116, 34114, 21036, 14700, 21176, /* 40968-40975 */
20956, 24872, 25804, 27346, 30908, 43142, 43528, 40380, /* 40976-40983 */
39784, 40554, 38962, 42576, 34892, 25494, 34936, 34792, /* 40984-40991 */
39434, 38876, 41220, 41484, 54850, 58558, 52120, 49158, /* 40992-40999 */
45396, 45202, 43156, 38852, 24892, 26500, 29546, 30154, /* 41000-41007 */
34642, 35070, 33972, 43680, 51764, 46408, 43348, 41492, /* 41008-41015 */
38784, 35282, 33468, 19178, 17856, 20230, 21480, 21940, /* 41016-41023 */
20852, 20734, 27004, 41054, 35318, 33112, 30792, 28336, /* 41024-41031 */
27464, 26978, 16734, 6804, 12114, 15204, 17394, 20738, /* 41032-41039 */
20632, 25140, 39766, 40206, 39412, 38514, 37542, 34094, /* 41040-41047 */
36326, 25920, 15690, 19058, 21478, 22894, 21754, 26544, /* 41048-41055 */
24916, 41732, 47478, 43990, 46156, 44986, 45928, 48950, /* 41056-41063 */
43460, 30594, 31638, 35008, 36374, 37224, 39776, 36254, /* 41064-41071 */
46608, 54314, 50640, 47720, 46796, 44724, 42802, 42370, /* 41072-41079 */
25952, 28150, 28610, 31544, 30750, 33062, 31832, 36962, /* 41080-41087 */
51244, 44432, 41922, 37698, 37976, 35084, 34462, 20928, /* 41088-41095 */
12384, 15128, 16328, 18824, 20810, 19674, 21902, 37020, /* 41096-41103 */
35530, 33750, 30052, 30624, 24066, 27026, 19008, 7778, /* 41104-41111 */
13602, 13958, 19744, 19286, 24584, 24910, 40934, 45404, /* 41112-41119 */
40302, 40402, 37034, 36758, 34004, 32948, 14748, 16610, /* 41120-41127 */
20310, 21638, 25502, 29470, 29700, 43012, 53990, 52846, /* 41128-41135 */
53654, 50240, 50488, 46318, 48444, 31672, 29506, 32616, /* 41136-41143 */
32464, 32574, 34418, 35730, 38598, 55498, 50204, 49328, /* 41144-41151 */
45704, 45362, 44496, 43312, 32440, 21962, 27684, 26924, /* 41152-41159 */
29394, 30834, 30442, 29734, 44284, 46130, 41980, 38804, /* 41160-41167 */
37066, 32308, 31198, 24856, 11758, 16350, 15558, 19122, /* 41168-41175 */
18148, 21210, 19978, 32926, 39420, 30804, 31942, 28804, /* 41176-41183 */
29118, 28110, 25786, 11470, 12382, 17922, 21378, 24430, /* 41184-41191 */
25944, 25766, 35348, 46096, 42036, 39776, 38726, 33200, /* 41192-41199 */
32448, 33050, 18372, 17700, 22718, 26050, 31114, 33510, /* 41200-41207 */
38552, 43294, 58358, 55258, 52774, 50912, 47774, 45914, /* 41208-41215 */
45566, 32724, 22048, 27954, 29076, 30902, 34260, 33788, /* 41216-41223 */
36038, 49648, 53420, 50240, 46394, 45232, 41046, 42454, /* 41224-41231 */
33528, 21274, 24134, 23640, 25036, 25750, 30100, 27310, /* 41232-41239 */
39300, 45228, 37524, 35784, 33432, 32244, 30702, 26356, /* 41240-41247 */
12298, 11104, 14970, 16082, 18278, 19838, 16696, 27508, /* 41248-41255 */
38896, 36482, 34148, 32964, 32750, 30146, 33658, 20812, /* 41256-41263 */
17018, 20004, 22900, 23698, 25992, 26700, 30146, 45848, /* 41264-41271 */
40142, 40410, 37274, 37424, 36612, 38516, 31080, 22586, /* 41272-41279 */
28606, 34200, 35634, 37764, 38716, 39042, 54332, 54924, /* 41280-41287 */
52602, 48604, 45296, 41118, 42398, 35976, 21924, 26448, /* 41288-41295 */
26030, 30710, 30330, 36484, 33404, 45868, 53214, 47096, /* 41296-41303 */
47030, 42564, 42434, 39242, 36548, 19300, 20492, 23838, /* 41304-41311 */
24020, 24824, 26184, 22402, 30170, 42872, 38294, 36174, /* 41312-41319 */
31646, 31490, 27254, 29640, 13976, 10254, 12770, 13148, /* 41320-41327 */
17572, 18514, 22140, 23670, 41512, 40680, 39596, 37390, /* 41328-41335 */
35588, 34442, 33364, 26560, 16396, 22074, 22204, 25062, /* 41336-41343 */
26098, 27472, 28844, 40038, 43994, 41972, 40616, 42118, /* 41344-41351 */
42098, 42094, 40134, 26642, 31730, 32018, 35668, 35630, /* 41352-41359 */
37692, 37222, 45168, 53330, 46548, 47706, 43652, 43788, /* 41360-41367 */
40978, 39318, 27396, 24552, 28896, 27508, 30428, 30612, /* 41368-41375 */
30758, 35506, 45972, 43758, 40742, 40334, 37854, 36638, /* 41376-41383 */
37188, 25348, 18828, 21254, 18942, 21544, 20882, 22266, /* 41384-41391 */
22558, 35220, 35416, 32236, 32230, 29518, 29528, 29368, /* 41392-41399 */
23678, 13226, 17568, 19450, 20700, 23570, 24362, 26312, /* 41400-41407 */
37564, 42146, 38548, 37412, 36644, 34334, 35650, 30752, /* 41408-41415 */
19788, 21086, 23712, 26240, 25776, 30880, 30854, 40620, /* 41416-41423 */
51616, 47656, 48446, 46730, 45652, 45134, 43576, 31956, /* 41424-41431 */
28748, 33368, 33754, 34950, 37344, 35828, 42642, 51716, /* 41432-41439 */
49948, 47064, 45124, 43702, 39650, 41260, 28736, 23792, /* 41440-41447 */
25666, 27510, 28014, 28898, 29828, 30452, 44592, 41848, /* 41448-41455 */
41164, 37328, 35168, 32718, 31586, 21458, 14570, 18544, /* 41456-41463 */
21074, 18314, 13866, 21610, 21166, 28472, 33288, 36894, /* 41464-41471 */
25954, 22126, 28816, 25528, 20744, 12932, 18650, 17594, /* 41472-41479 */
17034, 17346, 28212, 36280, 46382, 53390, 57434, 50530, /* 41480-41487 */
49502, 54790, 50446, 51532, 33786, 39386, 35806, 37060, /* 41488-41495 */
37562, 34648, 42682, 42744, 47296, 41440, 34870, 29288, /* 41496-41503 */
26870, 22586, 24112, 13038, 7582, 14350, 10198, 12910, /* 41504-41511 */
15722, 16214, 21120, 34818, 31436, 31204, 31040, 38464, /* 41512-41519 */
44684, 43638, 34886, 29552, 28616, 36014, 42608, 42414, /* 41520-41527 */
41044, 47410, 56778, 56096, 52480, 47338, 51088, 45224, /* 41528-41535 */
43822, 32126, 15742, 19134, 14592, 21164, 14794, 17770, /* 41536-41543 */
16786, 25566, 31360, 27624, 26260, 25468, 24782, 23652, /* 41544-41551 */
23678, 14420, 18380, 27846, 30120, 34676, 39300, 36434, /* 41552-41559 */
51760, 61764, 56538, 55834, 51804, 52164, 47596, 45390, /* 41560-41567 */
34758, 34006, 40758, 35076, 34294, 30562, 25424, 33448, /* 41568-41575 */
38502, 32682, 28694, 23732, 25988, 25006, 19506, 10510, /* 41576-41583 */
4444, 10254, 14842, 14482, 13432, 20730, 22298, 39584, /* 41584-41591 */
45908, 47504, 42800, 46162, 47696, 47028, 40994, 32896, /* 41592-41599 */
36530, 40538, 37310, 37414, 39818, 41098, 54212, 53926, /* 41600-41607 */
45680, 44628, 36974, 25550, 30146, 23974, 11162, 9884, /* 41608-41615 */
13136, 15124, 11940, 16246, 10882, 26298, 34514, 30306, /* 41616-41623 */
25218, 25894, 31056, 33118, 34528, 29180, 41356, 44468, /* 41624-41631 */
45668, 45894, 47528, 46724, 52422, 60568, 56232, 53740, /* 41632-41639 */
50162, 48170, 45128, 45376, 32366, 24656, 23858, 20940, /* 41640-41647 */
19350, 18898, 17718, 19882, 30948, 28356, 25378, 23632, /* 41648-41655 */
22732, 20842, 22120, 13736, 6822, 11340, 13362, 19140, /* 41656-41663 */
24912, 31388, 34828, 49696, 52872, 51138, 50532, 50174, /* 41664-41671 */
48778, 48746, 43898, 32374, 35576, 35568, 37424, 38264, /* 41672-41679 */
40076, 36332, 41914, 43492, 35876, 31640, 27326, 25150, /* 41680-41687 */
22860, 20532, 6838, 7658, 10510, 11958, 14040, 16652, /* 41688-41695 */
16658, 24708, 35140, 33888, 38068, 40282, 43038, 43068, /* 41696-41703 */
46456, 36966, 34414, 38780, 40632, 43266, 44582, 44942, /* 41704-41711 */
47496, 59334, 56762, 54194, 51150, 48294, 41892, 37382, /* 41712-41719 */
25204, 14166, 15842, 14858, 15940, 15914, 16962, 16440, /* 41720-41727 */
29082, 31038, 28206, 27442, 26228, 24762, 24988, 22622, /* 41728-41735 */
13926, 21872, 27176, 32348, 35934, 39720, 39900, 50348, /* 41736-41743 */
58022, 54170, 53534, 50584, 49722, 47580, 46334, 32866, /* 41744-41751 */
31748, 33674, 31516, 28336, 25894, 22648, 25544, 34888, /* 41752-41759 */
29756, 27670, 24534, 23250, 21124, 21764, 11300, 6822, /* 41760-41767 */
11644, 13036, 16014, 17814, 21870, 28980, 46026, 47864, /* 41768-41775 */
48390, 48444, 49160, 48224, 49160, 42686, 33968, 38050, /* 41776-41783 */
38414, 40724, 40868, 42452, 41576, 53176, 53512, 45496, /* 41784-41791 */
39824, 34522, 30328, 27962, 22562, 9314, 11618, 11980, /* 41792-41799 */
14002, 15142, 17794, 16966, 26936, 34892, 31056, 30826, /* 41800-41807 */
30582, 34162, 36720, 39540, 29624, 31246, 35748, 38234, /* 41808-41815 */
40306, 42792, 43048, 48130, 58974, 54730, 52994, 49908, /* 41816-41823 */
48340, 45576, 44522, 29820, 19680, 19882, 17650, 17728, /* 41824-41831 */
17114, 19230, 20030, 29336, 27818, 25798, 24914, 24358, /* 41832-41839 */
23368, 24232, 19380, 11684, 16104, 20016, 26750, 30936, /* 41840-41847 */
35416, 37512, 49030, 53168, 50842, 50802, 49798, 48864, /* 41848-41855 */
47674, 45156, 34598, 35958, 36634, 37776, 38136, 37074, /* 41856-41863 */
31556, 33910, 37896, 31792, 29490, 26336, 24990, 22690, /* 41864-41871 */
22144, 12276, 11254, 14234, 15796, 17330, 19400, 20432, /* 41872-41879 */
24174, 36134, 38300, 41902, 43404, 45496, 45746, 47580, /* 41880-41887 */
40914, 36386, 40246, 40838, 42380, 42966, 43502, 43546, /* 41888-41895 */
52920, 52084, 49376, 45892, 40508, 34114, 30836, 23166, /* 41896-41903 */
12432, 14010, 13662, 14684, 14776, 15862, 15506, 24716, /* 41904-41911 */
28842, 26564, 25858, 25050, 24500, 25340, 27632, 22280, /* 41912-41919 */
27340, 31904, 35880, 38396, 41424, 41434, 48592, 56202, /* 41920-41927 */
52654, 51640, 49340, 48510, 46362, 45512, 35412, 32502, /* 41928-41935 */
31534, 27818, 25300, 23626, 21490, 23126, 31554, 28670, /* 41936-41943 */
26776, 24316, 24018, 22624, 23634, 16378, 11636, 15594, /* 41944-41951 */
16962, 20000, 23604, 29732, 34994, 48344, 51336, 50818, /* 41952-41959 */
50570, 50570, 49574, 50318, 45836, 36900, 39404, 39684, /* 41960-41967 */
40996, 40662, 42028, 40594, 46610, 46344, 38668, 34544, /* 41968-41975 */
30292, 27298, 24928, 22222, 11254, 10932, 12226, 13872, /* 41976-41983 */
14826, 17054, 16768, 22552, 31170, 28656, 29804, 32258, /* 41984-41991 */
36274, 37714, 41410, 34028, 32514, 36738, 38298, 40282, /* 41992-41999 */
42292, 42482, 44594, 54316, 51866, 49888, 47812, 46764, /* 42000-42007 */
42888, 39446, 28170, 18060, 18266, 16860, 17086, 16560, /* 42008-42015 */
17494, 16864, 26470, 27954, 25988, 25272, 24920, 23928, /* 42016-42023 */
24596, 21366, 13740, 20152, 26146, 32148, 35734, 40082, /* 42024-42031 */
41248, 51070, 56428, 53566, 53654, 52318, 51164, 49624, /* 42032-42039 */
47700, 36950, 36754, 38088, 38372, 35780, 32616, 27708, /* 42040-42047 */
30180, 35548, 30116, 27792, 25100, 23938, 21134, 21740, /* 42048-42055 */
12300, 9634, 13278, 14416, 16324, 18324, 19732, 24846, /* 42056-42063 */
39756, 42184, 44034, 45124, 46298, 45982, 47496, 41348, /* 42064-42071 */
35558, 38906, 39316, 40896, 41078, 41768, 41302, 50814, /* 42072-42079 */
51396, 46564, 41026, 35298, 30460, 27248, 21820, 11080, /* 42080-42087 */
12192, 12552, 13484, 13870, 15890, 15508, 23918, 30022, /* 42088-42095 */
27400, 27408, 26250, 27612, 30858, 35064, 28694, 31098, /* 42096-42103 */
35874, 39284, 41746, 44310, 44996, 50484, 58994, 55794, /* 42104-42111 */
54422, 51590, 50466, 47574, 47434, 37672, 29510, 27766, /* 42112-42119 */
24302, 23130, 21528, 20464, 20632, 30178, 28322, 25564, /* 42120-42127 */
24216, 23516, 22154, 23032, 17478, 10556, 14756, 16632, /* 42128-42135 */
21790, 27470, 32842, 35774, 47624, 51870, 50318, 50308, /* 42136-42143 */
49372, 48842, 48504, 45678, 35612, 36372, 37594, 38352, /* 42144-42151 */
38346, 39306, 35938, 37412, 40464, 33778, 30358, 26894, /* 42152-42159 */
24800, 21876, 21614, 11548, 8480, 11700, 12884, 15112, /* 42160-42167 */
16644, 17706, 20782, 31822, 32224, 35582, 38496, 40822, /* 42168-42175 */
41852, 44540, 39958, 33924, 38236, 39698, 42198, 42762, /* 42176-42183 */
44168, 43406, 52678, 54936, 50886, 49614, 46482, 41172, /* 42184-42191 */
35762, 30356, 17552, 17046, 17114, 17370, 17640, 18540, /* 42192-42199 */
17002, 23762, 31032, 27568, 27640, 26290, 26286, 25362, /* 42200-42207 */
26626, 20654, 23544, 30276, 34040, 37458, 40190, 41694, /* 42208-42215 */
45390, 55696, 54118, 52664, 50810, 50008, 47186, 47082, /* 42216-42223 */
39952, 32300, 34694, 31664, 28688, 25298, 23674, 21268, /* 42224-42231 */
29212, 29804, 26182, 24622, 22544, 21008, 20982, 18666, /* 42232-42239 */
10082, 12748, 14736, 17310, 18906, 23946, 27968, 39304, /* 42240-42247 */
48392, 47604, 48628, 48012, 48392, 47132, 48564, 38638, /* 42248-42255 */
36356, 38584, 39378, 39906, 40682, 40388, 42906, 50346, /* 42256-42263 */
43732, 38134, 32948, 29940, 25616, 25090, 17100, 10328, /* 42264-42271 */
12960, 13366, 15802, 16844, 18776, 19712, 30660, 32280, /* 42272-42279 */
30218, 30808, 34478, 37460, 41036, 39382, 32352, 36740, /* 42280-42287 */
39184, 41384, 42534, 45044, 44012, 52374, 55746, 51612, /* 42288-42295 */
50468, 48158, 46362, 43372, 37958, 23050, 19750, 18788, /* 42296-42303 */
17984, 17032, 17414, 16058, 21110, 28442, 25026, 24720, /* 42304-42311 */
23178, 23350, 22028, 22778, 14140, 13090, 19452, 25162, /* 42312-42319 */
30956, 35062, 37964, 42454, 53350, 52272, 51918, 50754, /* 42320-42327 */
49794, 47776, 48142, 40980, 33900, 38580, 39140, 39436, /* 42328-42335 */
36568, 33086, 28992, 33102, 31520, 27606, 25768, 23764, /* 42336-42343 */
22052, 21174, 18634, 12212, 14610, 15490, 17780, 19056, /* 42344-42351 */
21022, 21350, 29858, 38314, 40560, 43652, 44750, 46210, /* 42352-42359 */
46770, 47218, 40452, 41044, 42736, 43408, 43782, 44116, /* 42360-42367 */
43256, 46406, 51730, 48966, 46130, 40338, 35526, 30480, /* 42368-42375 */
28166, 19482, 14972, 15998, 16084, 16364, 16566, 16882, /* 42376-42383 */
18694, 26990, 26180, 25372, 24624, 24992, 24934, 29220, /* 42384-42391 */
29170, 27704, 33216, 35880, 39068, 40676, 42736, 43236, /* 42392-42399 */
51180, 52402, 50222, 48980, 47106, 45806, 44730, 41994, /* 42400-42407 */
33434, 31326, 27620, 25036, 22328, 21534, 19512, 23676, /* 42408-42415 */
27258, 24294, 23444, 22424, 21838, 21562, 21894, 15018, /* 42416-42423 */
15454, 17314, 19468, 23662, 29894, 34080, 41086, 50042, /* 42424-42431 */
49632, 50656, 50086, 50228, 49456, 50098, 42932, 39726, /* 42432-42439 */
41536, 41372, 41934, 41994, 41552, 40236, 43192, 37812, /* 42440-42447 */
33348, 29346, 26302, 23510, 22978, 17734, 11446, 13500, /* 42448-42455 */
14084, 15974, 16894, 18428, 18868, 26808, 29264, 29254, /* 42456-42463 */
33080, 36494, 38860, 41550, 41756, 35716, 38172, 39818, /* 42464-42471 */
41768, 42890, 43970, 43172, 47842, 52170, 49052, 47810, /* 42472-42479 */
45756, 43298, 38386, 33568, 22234, 18204, 18084, 17408, /* 42480-42487 */
16982, 17314, 16488, 19034, 25984, 24154, 23972, 23252, /* 42488-42495 */
23338, 22722, 24112, 19346, 19232, 27042, 31712, 36016, /* 42496-42503 */
39462, 41880, 44122, 53066, 53724, 53116, 52338, 51600, /* 42504-42511 */
49938, 49994, 45290, 38210, 39956, 39462, 37500, 32852, /* 42512-42519 */
29810, 26250, 30538, 30510, 27010, 25526, 23362, 21550, /* 42520-42527 */
21202, 19600, 11958, 13704, 15194, 17254, 18446, 20400, /* 42528-42535 */
22600, 32638, 42038, 42474, 44730, 45360, 46104, 46134, /* 42536-42543 */
46648, 39658, 38872, 40830, 41168, 41680, 42070, 41206, /* 42544-42551 */
43518, 49890, 45576, 40674, 34506, 30226, 26344, 24788, /* 42552-42559 */
16984, 11998, 13794, 13742, 14534, 15446, 16382, 17598, /* 42560-42567 */
26230, 26728, 25898, 25720, 26782, 29690, 34768, 34632, /* 42568-42575 */
31154, 35918, 38196, 41024, 42382, 44554, 44602, 51418, /* 42576-42583 */
54156, 51528, 50646, 48858, 47284, 46348, 43596, 32066, /* 42584-42591 */
28214, 25828, 23908, 21990, 21578, 20068, 23574, 28554, /* 42592-42599 */
25256, 25172, 23964, 23560, 22746, 23818, 17308, 15642, /* 42600-42607 */
18978, 22734, 28716, 33886, 37064, 41422, 50552, 50388, /* 42608-42615 */
50306, 49670, 49462, 48056, 48586, 42600, 37126, 39210, /* 42616-42623 */
38762, 39462, 39206, 37212, 32654, 35944, 33370, 29016, /* 42624-42631 */
26432, 23822, 21532, 21196, 17476, 10326, 12560, 13550, /* 42632-42639 */
15668, 17082, 19288, 19664, 27166, 32994, 35006, 39228, /* 42640-42647 */
40928, 42638, 44234, 44186, 37252, 38702, 40796, 41998, /* 42648-42655 */
42588, 43580, 42714, 46758, 51854, 48778, 47894, 44304, /* 42656-42663 */
39478, 33950, 30852, 20538, 16410, 17324, 17084, 17422, /* 42664-42671 */
17854, 17720, 20216, 27900, 26612, 26292, 25960, 25900, /* 42672-42679 */
24876, 27024, 25264, 25268, 31938, 35456, 39004, 41360, /* 42680-42687 */
43638, 44564, 52698, 53970, 51882, 50674, 49310, 47356, /* 42688-42695 */
46778, 43042, 35310, 35832, 33150, 29480, 25782, 24296, /* 42696-42703 */
21166, 25384, 27802, 24382, 23404, 21382, 20594, 20098, /* 42704-42711 */
20188, 12726, 13116, 15508, 17340, 18930, 23250, 27796, /* 42712-42719 */
35628, 45498, 45720, 47062, 46924, 47516, 46872, 48176, /* 42720-42727 */
41466, 38186, 40028, 40168, 41124, 41038, 40940, 41666, /* 42728-42735 */
46958, 41372, 36088, 31562, 28380, 25354, 24352, 18570, /* 42736-42743 */
12480, 14204, 14706, 16574, 17380, 19332, 19898, 27922, /* 42744-42751 */
30062, 28788, 30162, 33664, 37106, 40440, 40728, 35650, /* 42752-42759 */
39060, 41142, 43036, 44226, 46084, 45114, 50568, 54016, /* 42760-42767 */
50830, 49828, 47694, 46358, 43728, 39058, 26586, 22834, /* 42768-42775 */
21598, 20460, 19200, 19344, 18636, 21214, 26838, 24548, /* 42776-42783 */
24252, 22892, 22846, 21890, 23014, 16596, 14760, 20852, /* 42784-42791 */
26242, 31058, 35042, 38108, 41392, 50236, 50272, 49704, /* 42792-42799 */
49318, 48814, 47004, 46926, 41474, 35794, 37698, 37498, /* 42800-42807 */
38032, 35422, 32038, 27940, 31772, 30504, 26938, 24518, /* 42808-42815 */
22622, 21184, 20612, 17752, 11364, 13550, 15230, 17542, /* 42816-42823 */
18578, 20852, 21122, 30160, 38516, 40538, 43350, 44798, /* 42824-42831 */
46274, 46990, 47482, 42666, 43666, 44768, 45280, 45020, /* 42832-42839 */
45102, 44234, 46566, 49618, 47216, 44486, 38750, 33942, /* 42840-42847 */
29532, 26722, 19274, 16808, 17476, 16960, 16682, 16944, /* 42848-42855 */
17528, 19592, 24774, 23888, 23822, 23806, 23770, 24458, /* 42856-42863 */
28694, 29178, 30688, 35458, 38116, 40544, 42280, 43614, /* 42864-42871 */
45316, 50580, 50098, 48650, 47516, 46620, 45070, 44528, /* 42872-42879 */
40902, 36172, 34352, 29704, 26328, 23768, 22312, 20694, /* 42880-42887 */
24024, 23948, 22214, 21038, 20334, 19922, 20328, 19160, /* 42888-42895 */
15140, 17052, 18400, 20560, 24196, 30234, 34362, 41670, /* 42896-42903 */
47006, 47128, 48236, 48308, 48648, 49378, 49068, 44092, /* 42904-42911 */
43670, 44328, 44524, 44608, 44546, 43248, 43170, 42150, /* 42912-42919 */
36102, 32206, 28224, 25628, 23742, 22418, 16526, 14406, /* 42920-42927 */
15840, 16684, 17268, 18266, 19106, 21636, 26700, 25932, /* 42928-42935 */
27538, 31288, 35496, 38084, 41226, 38896, 37978, 40758, /* 42936-42943 */
41770, 43326, 44090, 43960, 44700, 49126, 48354, 46414, /* 42944-42951 */
45104, 44428, 41912, 38032, 29798, 22650, 21520, 19816, /* 42952-42959 */
19020, 17980, 18074, 17714, 21864, 22692, 21372, 21904, /* 42960-42967 */
21672, 21624, 22380, 21162, 18008, 22880, 28706, 33430, /* 42968-42975 */
36724, 39972, 41546, 46922, 50438, 49364, 49714, 48868, /* 42976-42983 */
48326, 47626, 46682, 40980, 40246, 41274, 40596, 38140, /* 42984-42991 */
34186, 29686, 29522, 30696, 27436, 25912, 23794, 22258, /* 42992-42999 */
21590, 21500, 16820, 16362, 17826, 19428, 20734, 21504, /* 43000-43007 */
22572, 27388, 36476, 39298, 41998, 43504, 44894, 45142, /* 43008-43015 */
46810, 42982, 41162, 42736, 43268, 43436, 43152, 42980, /* 43016-43023 */
43018, 47608, 45582, 42820, 37656, 32004, 28418, 26400, /* 43024-43031 */
20588, 15436, 15970, 15862, 16038, 15642, 17064, 17438, /* 43032-43039 */
23028, 24568, 23926, 24442, 24852, 26170, 30668, 33624, /* 43040-43047 */
32284, 36348, 39038, 41794, 42768, 43814, 44378, 49388, /* 43048-43055 */
51402, 49202, 47846, 46840, 46086, 44388, 42968, 36566, /* 43056-43063 */
33488, 29462, 26460, 23704, 23420, 8804, 7726, 27754, /* 43064-43071 */
35118, 17562, 18256, 23294, 21768, 26862, 24246, 30704, /* 43072-43079 */
18158, 6488, 14738, 18222, 22254, 31532, 40178, 38338, /* 43080-43087 */
37874, 45268, 61320, 54098, 50152, 47826, 43288, 42178, /* 43088-43095 */
38430, 34442, 19058, 3488, 9796, 13626, 18814, 21938, /* 43096-43103 */
24534, 27764, 27632, 37402, 56618, 58272, 476, 60258, /* 43104-43111 */
57780, 54136, 50634, 49318, 43460, 23280, 23078, 27684, /* 43112-43119 */
28376, 30084, 20560, 24720, 27260, 30808, 54130, 52640, /* 43120-43127 */
49538, 46510, 44528, 42160, 39516, 40040, 46140, 27176, /* 43128-43135 */
20090, 25972, 24770, 27420, 28508, 29102, 31210, 29278, /* 43136-43143 */
46706, 50994, 32648, 28646, 27094, 25384, 26754, 22826, /* 43144-43151 */
26380, 8536, 1568, 8572, 12158, 15444, 26208, 31928, /* 43152-43159 */
30230, 30156, 42404, 54326, 45342, 43710, 39828, 36894, /* 43160-43167 */
36184, 32878, 28934, 8802, 65490, 7978, 12044, 17754, /* 43168-43175 */
20452, 23462, 27286, 27014, 42694, 57046, 58048, 65524, /* 43176-43183 */
58610, 57390, 52992, 50246, 48880, 39244, 20262, 25578, /* 43184-43191 */
27440, 29244, 29336, 19490, 26316, 25928, 35488, 55768, /* 43192-43199 */
50582, 48984, 45138, 43370, 41292, 38678, 40004, 43604, /* 43200-43207 */
23250, 22904, 26174, 25184, 28024, 27978, 29564, 29940, /* 43208-43215 */
30762, 48774, 47146, 29224, 27762, 25230, 24284, 24554, /* 43216-43223 */
23086, 24132, 3268, 3888, 8706, 13378, 16238, 27742, /* 43224-43231 */
32406, 30734, 31906, 47578, 53156, 44504, 44160, 40274, /* 43232-43239 */
37926, 36298, 34154, 28386, 4566, 3360, 9250, 14056, /* 43240-43247 */
19074, 21730, 24912, 27414, 27482, 47708, 56248, 58972, /* 43248-43255 */
64226, 57848, 57070, 52602, 50562, 49024, 34108, 20286, /* 43256-43263 */
27352, 28418, 30968, 29030, 20296, 28626, 26230, 42306, /* 43264-43271 */
56810, 50492, 48652, 44378, 43592, 40832, 38162, 41028, /* 43272-43279 */
40286, 21410, 24210, 26820, 26466, 29010, 27884, 31108, /* 43280-43287 */
29550, 34358, 51774, 44048, 28200, 26170, 24222, 24910, /* 43288-43295 */
21576, 23110, 18484, 65382, 4932, 7866, 13492, 15842, /* 43296-43303 */
28450, 31862, 29648, 34660, 51666, 51066, 44262, 43954, /* 43304-43311 */
38756, 39294, 36170, 36094, 25626, 1320, 7716, 11452, /* 43312-43319 */
16602, 20248, 23076, 26280, 28090, 30970, 53674, 55158, /* 43320-43327 */
60812, 64240, 58238, 56296, 51878, 50474, 47688, 29460, /* 43328-43335 */
21566, 29088, 27310, 31822, 29174, 24046, 30774, 28172, /* 43336-43343 */
48814, 55422, 50628, 48066, 44350, 42422, 40104, 37702, /* 43344-43351 */
40000, 33182, 17770, 24056, 23610, 25726, 27956, 26854, /* 43352-43359 */
30752, 27850, 39040, 51164, 40022, 29394, 27712, 24688, /* 43360-43367 */
25132, 20976, 24482, 12588, 64522, 6538, 8548, 13726, /* 43368-43375 */
15850, 26740, 29004, 27150, 35580, 51412, 46840, 42630, /* 43376-43383 */
41704, 37370, 37418, 33266, 35616, 20486, 1028, 9964, /* 43384-43391 */
12758, 19180, 21040, 25094, 28462, 29048, 36008, 57686, /* 43392-43399 */
54986, 60944, 60598, 57034, 54530, 50732, 50352, 46126, /* 43400-43407 */
26290, 23774, 29936, 29160, 34268, 28780, 26324, 30962, /* 43408-43415 */
30792, 54268, 54094, 50556, 47284, 45736, 42904, 40868, /* 43416-43423 */
38190, 41130, 28850, 18846, 26172, 24310, 27236, 28068, /* 43424-43431 */
28102, 30546, 27898, 44204, 50930, 37884, 28750, 26930, /* 43432-43439 */
24206, 24960, 21172, 24796, 7162, 330, 7034, 10418, /* 43440-43447 */
14260, 18382, 28980, 29000, 28394, 40922, 52784, 45018, /* 43448-43455 */
42050, 40340, 35968, 36284, 32154, 35052, 12808, 118, /* 43456-43463 */
9574, 12368, 18120, 21086, 25610, 28078, 27442, 41092, /* 43464-43471 */
58718, 54568, 61698, 59930, 57222, 54026, 50962, 51036, /* 43472-43479 */
42298, 23310, 26486, 30634, 29618, 35488, 27782, 28564, /* 43480-43487 */
29662, 35726, 57648, 52168, 51062, 46660, 45074, 41878, /* 43488-43495 */
40394, 38944, 38888, 24072, 21212, 26434, 24456, 27874, /* 43496-43503 */
27778, 29098, 29500, 30710, 48670, 48380, 35846, 28402, /* 43504-43511 */
25974, 24340, 24008, 21994, 22604, 1590, 1732, 6672, /* 43512-43519 */
10550, 13372, 18842, 28450, 27668, 28878, 45098, 50942, /* 43520-43527 */
43382, 42378, 38150, 35940, 35568, 31840, 33360, 6592, /* 43528-43535 */
1534, 9624, 13004, 18922, 21322, 24868, 28010, 28416, /* 43536-43543 */
45696, 58554, 54640, 61608, 59048, 56530, 53428, 50590, /* 43544-43551 */
50682, 38026, 22398, 28136, 30708, 31906, 36104, 28240, /* 43552-43559 */
30758, 29754, 42264, 59862, 52370, 51092, 46238, 45912, /* 43560-43567 */
41924, 40812, 39512, 36084, 21922, 23336, 26780, 26320, /* 43568-43575 */
29098, 28326, 31326, 29402, 35360, 52350, 47482, 36210, /* 43576-43583 */
28346, 26178, 25822, 23558, 23622, 19742, 1866, 6518, /* 43584-43591 */
9040, 13576, 14222, 20912, 28650, 27116, 30238, 44748, /* 43592-43599 */
45976, 39576, 39476, 34972, 34540, 32528, 31218, 29498, /* 43600-43607 */
4112, 6418, 11022, 15822, 19272, 22242, 25118, 26746, /* 43608-43615 */
29234, 47670, 52648, 51358, 58760, 56242, 54538, 51302, /* 43616-43623 */
49724, 47944, 33556, 25648, 31414, 31538, 33980, 35900, /* 43624-43631 */
27920, 31818, 29956, 47062, 54690, 49456, 48736, 44732, /* 43632-43639 */
44308, 41338, 40514, 38986, 33892, 24418, 28064, 28658, /* 43640-43647 */
28670, 31352, 29292, 33364, 29884, 39318, 49244, 42130, /* 43648-43655 */
32502, 26278, 24260, 24728, 21508, 23398, 15104, 1842, /* 43656-43663 */
8754, 9554, 15266, 15524, 23732, 30398, 28114, 34662, /* 43664-43671 */
47764, 45530, 40242, 39850, 34954, 36100, 31834, 33238, /* 43672-43679 */
26102, 2220, 8798, 11852, 17000, 19266, 22562, 25598, /* 43680-43687 */
26438, 32044, 51394, 51196, 52118, 57478, 55484, 52934, /* 43688-43695 */
49828, 49408, 45654, 28714, 25832, 31468, 30872, 34318, /* 43696-43703 */
34276, 28138, 30322, 31034, 52948, 55112, 50914, 48442, /* 43704-43711 */
45854, 44826, 42520, 41734, 39520, 29152, 23950, 29412, /* 43712-43719 */
28186, 29688, 31282, 30514, 33310, 29620, 43872, 49022, /* 43720-43727 */
40128, 32938, 27680, 25570, 25492, 22150, 24732, 10682, /* 43728-43735 */
2728, 9464, 10826, 15718, 15864, 22920, 27490, 26440, /* 43736-43743 */
35908, 47716, 42080, 39520, 38018, 34198, 35338, 30642, /* 43744-43751 */
34048, 20848, 4384, 12132, 13930, 19830, 20832, 24320, /* 43752-43759 */
26770, 27220, 37632, 53304, 49972, 52574, 54180, 52764, /* 43760-43767 */
50540, 48304, 48098, 40110, 24646, 26868, 30702, 31086, /* 43768-43775 */
34672, 32808, 30974, 30794, 36058, 54642, 51044, 49016, /* 43776-43783 */
45382, 44260, 42284, 40536, 40040, 35952, 24850, 23666, /* 43784-43791 */
28358, 27624, 29978, 30616, 31178, 32310, 31956, 47972, /* 43792-43799 */
48048, 39602, 33012, 27832, 26918, 25918, 24054, 25620, /* 43800-43807 */
8210, 5716, 10690, 13816, 17118, 18060, 25070, 28142, /* 43808-43815 */
27828, 41342, 48562, 41950, 40160, 38130, 35284, 35508, /* 43816-43823 */
31214, 34986, 15720, 5464, 13168, 15478, 20334, 21728, /* 43824-43831 */
25200, 26740, 27730, 42400, 53990, 50172, 52992, 54040, /* 43832-43839 */
52158, 49572, 48044, 47282, 36166, 23026, 28046, 30694, /* 43840-43847 */
31504, 35414, 32322, 32236, 30630, 41386, 56182, 50032, /* 43848-43855 */
49472, 44142, 44230, 40936, 39470, 38948, 32344, 21964, /* 43856-43863 */
23630, 26572, 26608, 29344, 28970, 31550, 30714, 33952, /* 43864-43871 */
49794, 44886, 38306, 31918, 27162, 27512, 24912, 24750, /* 43872-43879 */
23100, 5066, 7956, 11058, 14718, 16692, 19582, 27020, /* 43880-43887 */
28482, 30594, 45386, 47638, 41508, 40984, 37808, 35752, /* 43888-43895 */
34554, 31814, 33274, 10364, 7678, 13172, 16402, 19982, /* 43896-43903 */
22314, 25858, 26902, 29510, 46972, 52860, 50110, 53234, /* 43904-43911 */
54134, 52090, 49330, 47676, 46160, 31850, 23020, 29576, /* 43912-43919 */
30384, 31602, 34688, 31190, 31452, 29642, 45352, 54310, /* 43920-43927 */
47980, 46870, 42884, 42964, 39098, 38376, 37898, 29096, /* 43928-43935 */
20756, 25072, 27052, 27658, 30058, 28892, 32362, 29822, /* 43936-43943 */
37340, 50502, 42680, 37014, 30038, 25888, 27256, 23418, /* 43944-43951 */
26456, 19176, 3878, 10228, 11812, 16424, 17684, 21086, /* 43952-43959 */
28004, 28624, 33670, 48614, 46126, 41274, 40914, 36714, /* 43960-43967 */
36324, 33410, 33584, 30242, 7950, 10302, 14020, 18706, /* 43968-43975 */
21272, 23930, 26750, 26962, 32678, 51146, 52908, 51564, /* 43976-43983 */
53476, 55262, 52490, 51042, 49410, 45864, 29574, 25370, /* 43984-43991 */
30742, 30902, 32952, 34332, 31364, 30606, 30404, 48908, /* 43992-43999 */
51628, 47654, 45438, 42428, 41322, 38576, 37992, 36412, /* 44000-44007 */
25212, 20290, 25166, 25520, 27264, 28844, 28128, 31710, /* 44008-44015 */
28712, 40864, 48164, 39932, 35840, 27872, 24940, 25388, /* 44016-44023 */
22256, 26150, 12870, 3534, 10230, 12104, 17224, 18736, /* 44024-44031 */
22080, 28462, 28850, 38176, 50484, 44820, 42122, 40146, /* 44032-44039 */
36682, 37278, 33184, 35410, 25610, 7162, 12876, 15540, /* 44040-44047 */
20624, 22412, 25282, 28070, 28188, 37834, 54036, 51484, /* 44048-44055 */
51358, 53262, 54694, 51146, 49132, 48230, 42382, 25890, /* 44056-44063 */
26556, 30914, 31300, 34044, 33546, 32236, 30242, 33914, /* 44064-44071 */
52484, 50224, 47622, 44464, 43116, 41372, 38928, 38334, /* 44072-44079 */
34744, 22184, 21896, 27640, 28158, 29568, 29648, 30244, /* 44080-44087 */
31780, 29946, 42744, 43940, 36448, 33378, 27624, 25614, /* 44088-44095 */
24760, 22032, 24220, 8712, 7024, 11100, 13316, 16726, /* 44096-44103 */
18106, 22380, 25626, 26718, 38098, 45206, 39940, 39020, /* 44104-44111 */
37318, 35316, 35780, 32208, 35672, 22426, 13772, 19296, /* 44112-44119 */
20960, 25414, 26566, 29316, 31126, 30658, 42206, 52536, /* 44120-44127 */
49724, 50272, 50390, 50548, 47278, 46446, 46342, 38892, /* 44128-44135 */
26310, 29778, 32190, 32312, 35420, 34480, 35518, 32600, /* 44136-44143 */
39892, 53024, 48416, 47104, 43044, 42396, 39346, 37912, /* 44144-44151 */
37874, 32314, 20502, 22790, 26208, 25826, 28230, 28502, /* 44152-44159 */
30348, 30094, 31304, 45262, 41742, 35526, 32136, 26404, /* 44160-44167 */
26186, 23624, 23058, 22174, 6174, 8730, 11450, 14682, /* 44168-44175 */
17014, 18964, 22184, 25070, 27666, 40516, 43724, 38208, /* 44176-44183 */
38536, 35930, 34892, 34744, 32072, 34054, 17972, 14416, /* 44184-44191 */
18666, 21162, 24500, 26216, 28994, 30456, 31502, 46134, /* 44192-44199 */
52488, 50562, 51006, 51646, 51318, 48760, 48350, 47376, /* 44200-44207 */
36634, 27006, 32308, 33108, 34552, 36534, 35028, 36574, /* 44208-44215 */
32698, 44982, 53554, 48218, 47386, 43166, 42644, 39664, /* 44216-44223 */
38254, 38062, 29034, 19670, 24632, 25876, 26794, 28994, /* 44224-44231 */
28076, 30944, 28842, 34524, 46080, 39282, 35182, 30892, /* 44232-44239 */
25316, 26316, 22294, 24358, 18308, 4916, 10172, 11240, /* 44240-44247 */
15658, 17330, 20248, 23684, 25896, 30550, 43590, 42718, /* 44248-44255 */
38760, 38242, 34840, 35104, 33032, 32702, 31346, 14842, /* 44256-44263 */
15080, 17726, 21358, 23570, 25820, 28576, 28754, 32498, /* 44264-44271 */
48104, 50802, 50238, 49596, 51220, 50600, 48722, 48136, /* 44272-44279 */
45982, 33006, 28138, 33680, 33398, 35512, 36034, 36032, /* 44280-44287 */
36236, 33654, 49548, 52174, 48226, 46172, 43430, 42360, /* 44288-44295 */
39832, 38688, 37610, 25780, 20606, 26830, 26300, 27442, /* 44296-44303 */
29008, 28866, 31642, 28760, 38448, 45668, 37406, 34920, /* 44304-44311 */
30304, 25704, 26288, 21878, 24894, 13804, 5292, 10840, /* 44312-44319 */
11820, 15946, 16690, 19920, 23002, 25208, 31948, 43828, /* 44320-44327 */
39960, 37302, 37060, 33718, 34750, 31376, 33134, 27212, /* 44328-44335 */
12546, 15880, 17908, 22098, 23392, 26172, 28674, 28772, /* 44336-44343 */
36014, 51040, 50210, 50374, 48898, 51934, 50038, 48186, /* 44344-44351 */
48234, 43806, 30182, 30020, 34516, 33952, 36920, 36554, /* 44352-44359 */
38456, 35926, 37142, 54152, 51370, 49144, 45556, 44022, /* 44360-44367 */
42416, 39794, 39204, 35972, 22794, 22154, 27560, 26536, /* 44368-44375 */
28876, 29488, 29694, 31294, 29910, 42646, 44562, 36888, /* 44376-44383 */
35394, 29640, 26396, 26726, 23206, 25782, 10908, 7392, /* 44384-44391 */
11754, 14210, 16602, 18066, 20680, 23450, 25670, 34672, /* 44392-44399 */
43782, 37972, 36664, 35144, 32414, 33206, 29736, 32598, /* 44400-44407 */
21974, 11902, 15762, 18282, 22190, 23190, 26514, 28194, /* 44408-44415 */
28184, 39512, 50868, 48966, 49178, 48254, 50958, 47986, /* 44416-44423 */
47918, 47538, 40434, 27730, 31306, 34154, 33912, 37050, /* 44424-44431 */
36220, 38758, 34478, 41072, 55152, 49954, 48916, 44906, /* 44432-44439 */
44298, 41300, 39674, 39526, 34282, 21198, 23964, 27856, /* 44440-44447 */
27060, 29866, 29414, 30634, 31130, 31956, 45328, 42418, /* 44448-44455 */
36424, 34426, 29660, 28752, 26626, 24486, 24392, 8322, /* 44456-44463 */
9208, 11898, 14478, 16578, 18696, 21002, 21814, 23946, /* 44464-44471 */
36276, 41326, 36052, 36478, 34162, 32860, 33308, 30362, /* 44472-44479 */
32878, 17904, 15432, 19332, 21238, 24420, 25596, 28066, /* 44480-44487 */
28726, 29798, 44052, 50722, 48622, 48726, 46664, 46884, /* 44488-44495 */
45222, 45024, 44496, 34222, 25426, 30814, 32028, 33358, /* 44496-44503 */
36198, 35482, 38972, 35724, 47416, 56442, 50050, 49400, /* 44504-44511 */
45140, 44578, 41020, 39928, 40142, 32234, 20546, 24086, /* 44512-44519 */
26566, 27640, 30806, 30106, 33116, 31266, 35140, 47180, /* 44520-44527 */
41988, 37282, 34826, 29922, 29226, 25798, 26150, 21548, /* 44528-44535 */
7176, 10566, 11520, 16234, 17344, 19206, 21292, 22156, /* 44536-44543 */
26418, 39474, 40900, 36484, 36526, 33316, 33586, 32108, /* 44544-44551 */
31530, 30960, 14778, 16432, 19068, 22054, 24068, 25808, /* 44552-44559 */
28094, 28332, 31830, 47892, 49674, 48928, 47662, 47092, /* 44560-44567 */
46820, 44394, 44380, 42748, 30234, 25390, 30810, 31200, /* 44568-44575 */
33340, 34932, 35224, 37692, 35588, 51024, 53968, 49476, /* 44576-44583 */
47764, 44352, 43778, 40144, 39604, 38406, 29762, 21990, /* 44584-44591 */
25894, 27146, 27882, 30164, 29530, 32594, 30856, 37018, /* 44592-44599 */
44808, 38098, 35208, 32640, 28990, 29228, 25320, 27330, /* 44600-44607 */
19196, 10434, 14630, 15444, 19210, 19134, 22124, 23274, /* 44608-44615 */
23822, 29790, 39718, 37584, 34876, 35374, 32290, 33666, /* 44616-44623 */
30544, 32250, 28028, 16426, 20766, 21220, 25068, 25174, /* 44624-44631 */
27704, 28950, 28752, 33920, 46810, 46228, 46706, 45418, /* 44632-44639 */
45862, 44592, 43344, 43936, 40790, 29992, 28644, 33298, /* 44640-44647 */
32394, 35706, 35234, 36394, 37914, 37786, 51738, 49496, /* 44648-44655 */
47876, 44948, 43022, 41430, 39048, 38330, 36798, 26992, /* 44656-44663 */
21652, 26208, 27000, 28962, 29452, 29798, 32228, 30126, /* 44664-44671 */
39554, 43526, 36372, 35220, 30386, 30956, 28312, 33738, /* 44672-44679 */
32562, 15246, 12958, 17428, 13758, 16236, 22812, 19636, /* 44680-44687 */
17258, 20020, 29454, 37130, 35102, 34662, 30094, 26694, /* 44688-44695 */
25028, 34914, 43020, 33474, 24200, 34918, 39152, 41264, /* 44696-44703 */
42266, 45442, 48594, 40172, 55506, 56668, 56152, 51684, /* 44704-44711 */
47194, 48718, 45582, 40376, 36762, 25006, 8700, 8872, /* 44712-44719 */
10326, 14846, 15172, 14240, 16974, 15668, 19970, 29724, /* 44720-44727 */
29298, 27272, 27278, 25650, 26782, 29996, 34184, 36848, /* 44728-44735 */
26346, 30818, 33142, 32112, 43166, 45104, 42336, 44114, /* 44736-44743 */
46718, 60334, 56836, 55174, 53732, 49712, 47494, 44586, /* 44744-44751 */
36470, 29390, 14022, 11552, 17350, 13076, 14218, 19798, /* 44752-44759 */
15824, 16150, 21988, 34086, 32320, 30938, 28508, 28398, /* 44760-44767 */
28330, 31110, 32530, 37090, 24910, 28706, 33374, 35576, /* 44768-44775 */
41840, 40448, 44710, 45580, 45998, 58870, 59704, 50646, /* 44776-44783 */
52210, 50370, 46742, 42668, 36176, 35654, 18164, 14406, /* 44784-44791 */
11678, 10876, 12200, 16838, 17582, 11536, 14370, 23892, /* 44792-44799 */
30652, 32460, 28190, 27278, 28898, 23200, 30724, 34194, /* 44800-44807 */
28244, 24532, 35134, 36318, 36298, 42832, 40830, 43646, /* 44808-44815 */
44170, 53584, 55490, 51542, 50836, 50560, 50356, 43208, /* 44816-44823 */
39484, 32782, 19080, 15628, 14838, 12216, 17150, 17862, /* 44824-44831 */
20436, 20286, 17604, 25582, 33994, 34108, 31762, 28720, /* 44832-44839 */
25470, 28916, 31326, 36806, 34872, 25862, 32064, 35684, /* 44840-44847 */
39394, 51550, 51500, 51350, 48780, 52738, 61590, 57014, /* 44848-44855 */
54346, 50940, 47000, 44986, 39208, 34636, 25408, 10954, /* 44856-44863 */
10432, 10812, 11380, 12254, 11938, 13298, 13482, 17578, /* 44864-44871 */
29988, 28390, 26144, 25554, 24800, 24734, 26378, 30584, /* 44872-44879 */
33028, 24126, 27330, 32754, 35732, 38638, 40272, 42550, /* 44880-44887 */
43162, 43596, 55892, 57468, 52980, 51128, 48332, 47184, /* 44888-44895 */
43294, 37288, 33124, 18156, 12548, 14310, 13546, 14940, /* 44896-44903 */
15798, 16264, 17624, 17484, 28740, 33986, 30312, 30122, /* 44904-44911 */
28884, 28492, 29194, 31906, 37846, 30338, 27736, 34660, /* 44912-44919 */
37770, 41486, 43022, 44832, 47138, 45752, 54426, 61260, /* 44920-44927 */
55994, 53790, 50402, 48712, 46452, 40268, 36104, 24158, /* 44928-44935 */
12126, 14268, 13680, 14246, 14686, 14244, 16148, 15468, /* 44936-44943 */
21690, 32400, 29140, 28384, 27314, 26412, 27002, 27902, /* 44944-44951 */
33238, 33196, 24754, 30016, 33928, 37130, 39606, 41026, /* 44952-44959 */
43556, 43280, 46222, 57498, 54908, 52154, 50126, 47756, /* 44960-44967 */
46172, 41086, 36114, 29584, 14162, 12200, 13206, 13258, /* 44968-44975 */
14534, 14362, 15272, 16368, 18516, 31330, 31996, 29414, /* 44976-44983 */
29178, 28234, 28188, 28938, 32668, 36696, 27572, 28872, /* 44984-44991 */
35082, 37644, 40476, 42636, 44982, 46426, 45586, 56770, /* 44992-44999 */
59826, 54974, 53342, 50662, 48608, 45780, 39210, 35074, /* 45000-45007 */
21034, 12920, 15314, 14368, 14988, 15712, 15586, 17480, /* 45008-45015 */
16462, 25738, 33154, 29140, 28566, 27090, 26274, 27076, /* 45016-45023 */
28622, 34830, 30606, 24794, 31694, 34510, 37776, 40422, /* 45024-45031 */
41382, 43970, 43294, 49694, 58912, 54694, 52362, 49790, /* 45032-45039 */
47524, 45524, 39592, 35336, 26032, 12224, 13038, 13188, /* 45040-45047 */
14014, 14780, 14774, 15936, 15774, 20936, 33534, 31134, /* 45048-45055 */
29710, 29066, 28080, 28028, 29230, 33698, 34494, 25690, /* 45056-45063 */
30244, 34854, 37630, 40424, 42494, 45014, 45224, 46656, /* 45064-45071 */
58542, 57998, 54052, 51838, 49676, 47842, 43764, 37986, /* 45072-45079 */
32708, 17860, 13210, 16274, 17846, 17676, 17564, 17742, /* 45080-45087 */
18548, 18520, 27846, 30534, 27630, 27274, 26204, 25664, /* 45088-45095 */
27098, 29836, 35148, 30120, 28996, 34616, 36698, 39240, /* 45096-45103 */
41286, 42774, 44500, 43488, 51362, 55410, 51500, 50348, /* 45104-45111 */
47936, 46244, 43894, 37972, 33986, 22946, 14198, 15466, /* 45112-45119 */
14532, 14906, 15376, 15186, 16496, 15902, 22076, 29742, /* 45120-45127 */
26838, 26468, 25934, 25316, 25910, 28254, 33690, 32456, /* 45128-45135 */
27708, 33184, 36058, 38834, 41034, 42744, 45026, 44556, /* 45136-45143 */
48322, 56956, 54794, 52426, 50524, 49000, 46974, 42314, /* 45144-45151 */
37820, 30896, 18418, 16910, 17008, 16868, 17308, 17472, /* 45152-45159 */
18218, 18040, 20092, 30482, 30534, 28814, 28382, 27354, /* 45160-45167 */
27376, 28516, 32832, 36218, 29476, 31312, 35602, 38466, /* 45168-45175 */
40834, 41760, 44056, 45000, 44964, 54126, 55088, 52014, /* 45176-45183 */
50344, 47796, 46442, 43134, 37926, 33358, 20668, 15294, /* 45184-45191 */
16346, 15600, 15908, 15644, 15844, 16592, 16310, 24890, /* 45192-45199 */
29282, 26652, 26260, 25158, 24898, 25924, 28544, 34170, /* 45200-45207 */
30520, 28004, 33348, 35674, 38646, 40704, 42066, 44118, /* 45208-45215 */
42710, 48956, 55788, 52056, 50878, 48786, 47214, 45078, /* 45216-45223 */
39774, 36142, 27064, 16106, 16852, 16074, 16694, 17414, /* 45224-45231 */
17356, 18304, 17944, 22882, 32022, 29878, 28996, 28156, /* 45232-45239 */
27280, 27574, 29496, 34762, 35064, 28752, 33396, 36502, /* 45240-45247 */
39242, 41696, 42866, 44838, 44744, 46850, 56062, 54244, /* 45248-45255 */
51856, 49816, 47474, 45778, 41938, 36812, 30500, 17278, /* 45256-45263 */
14764, 15432, 14970, 15348, 15656, 15896, 16488, 17672, /* 45264-45271 */
27548, 29356, 27028, 26518, 25412, 25288, 26872, 30244, /* 45272-45279 */
35008, 29244, 29306, 34436, 36918, 40136, 41678, 42946, /* 45280-45287 */
44288, 43778, 52174, 55500, 51570, 50576, 47994, 46392, /* 45288-45295 */
43670, 38254, 34286, 22664, 14890, 16194, 15500, 16246, /* 45296-45303 */
16546, 16596, 18012, 17424, 25176, 31718, 28758, 28670, /* 45304-45311 */
27578, 26972, 28116, 30466, 36204, 33350, 29362, 35440, /* 45312-45319 */
37988, 41196, 43734, 45034, 47114, 46072, 50900, 58888, /* 45320-45327 */
54984, 52860, 50234, 47850, 45898, 40996, 36270, 28208, /* 45328-45335 */
15394, 15032, 15164, 14854, 15434, 15526, 16102, 16266, /* 45336-45343 */
18790, 28962, 28280, 26648, 26058, 25158, 25256, 26982, /* 45344-45351 */
31012, 34352, 27618, 30068, 34584, 37184, 39860, 41194, /* 45352-45359 */
42686, 43708, 44182, 53708, 54420, 50882, 49426, 47366, /* 45360-45367 */
45322, 42282, 36502, 32478, 19706, 14228, 15414, 14804, /* 45368-45375 */
15376, 15964, 15916, 17334, 16852, 25346, 30806, 27762, /* 45376-45383 */
27968, 26930, 26396, 28082, 31134, 36530, 32870, 29816, /* 45384-45391 */
35760, 38250, 40784, 43032, 44290, 46172, 45406, 50732, /* 45392-45399 */
57964, 54028, 52304, 50246, 48318, 45924, 40416, 35792, /* 45400-45407 */
28336, 16150, 16180, 15816, 15762, 16362, 16282, 17236, /* 45408-45415 */
17154, 20228, 30032, 28696, 27472, 26900, 25958, 26486, /* 45416-45423 */
28644, 33172, 35690, 28782, 31476, 35596, 38280, 40696, /* 45424-45431 */
41840, 43392, 44422, 44418, 53348, 54616, 51066, 49400, /* 45432-45439 */
46620, 44842, 40900, 35048, 30972, 18568, 12958, 14658, /* 45440-45447 */
14048, 14950, 15286, 15516, 17000, 16952, 25412, 30616, /* 45448-45455 */
28062, 28120, 27450, 27118, 29382, 32586, 37382, 34148, /* 45456-45463 */
30566, 35600, 38114, 40870, 42716, 44004, 45556, 44922, /* 45464-45471 */
50118, 57358, 53842, 52028, 49564, 47526, 44956, 38980, /* 45472-45479 */
34792, 26760, 15398, 15778, 15690, 15946, 16674, 16696, /* 45480-45487 */
17628, 17310, 20976, 30592, 29334, 28274, 27362, 26026, /* 45488-45495 */
27298, 29984, 34888, 36046, 28862, 32256, 36204, 38364, /* 45496-45503 */
40796, 42084, 44064, 44078, 44696, 54434, 54492, 50928, /* 45504-45511 */
48944, 46834, 44806, 39984, 34430, 30012, 16864, 12624, /* 45512-45519 */
14106, 13962, 14854, 14744, 15170, 16272, 16634, 27026, /* 45520-45527 */
30186, 26942, 26884, 25716, 26076, 28572, 32102, 36750, /* 45528-45535 */
30900, 29492, 34924, 37474, 40410, 42008, 43708, 45222, /* 45536-45543 */
44538, 52422, 56918, 53054, 51782, 49644, 47702, 43990, /* 45544-45551 */
38130, 34466, 24002, 15016, 16802, 16252, 16740, 17184, /* 45552-45559 */
17386, 18282, 17604, 24312, 32572, 29552, 28776, 27670, /* 45560-45567 */
27118, 28774, 31808, 36782, 35068, 29006, 34022, 37002, /* 45568-45575 */
39616, 41600, 42978, 44736, 44078, 47016, 55576, 53358, /* 45576-45583 */
50536, 48232, 46492, 44204, 38842, 34218, 28678, 18324, /* 45584-45591 */
17162, 17058, 16870, 16828, 16274, 16566, 16652, 18294, /* 45592-45599 */
26230, 26336, 25048, 24802, 24242, 24990, 27662, 32120, /* 45600-45607 */
35334, 30934, 32796, 36500, 38824, 41118, 42350, 43802, /* 45608-45615 */
44364, 44308, 51066, 51762, 49362, 48228, 46440, 44590, /* 45616-45623 */
40750, 35632, 31834, 21912, 17180, 17980, 17452, 17952, /* 45624-45631 */
18036, 18120, 19058, 18836, 25480, 29502, 27764, 27878, /* 45632-45639 */
27072, 27228, 29296, 33022, 37750, 35364, 33544, 38178, /* 45640-45647 */
39782, 41880, 43260, 44572, 45682, 44510, 48834, 53790, /* 45648-45655 */
50644, 48960, 47018, 45550, 42508, 36678, 32330, 25130, /* 45656-45663 */
16264, 16376, 15796, 15848, 16222, 15724, 16688, 16642, /* 45664-45671 */
20234, 27370, 26090, 25716, 25010, 24600, 26030, 29266, /* 45672-45679 */
34204, 35204, 30896, 34606, 37686, 39950, 41890, 42668, /* 45680-45687 */
44122, 43974, 45586, 52628, 51310, 49202, 47452, 45840, /* 45688-45695 */
43932, 39248, 34104, 29308, 19016, 16668, 17148, 16498, /* 45696-45703 */
17158, 17326, 17632, 18402, 19050, 26988, 29060, 27416, /* 45704-45711 */
27344, 26778, 27174, 29996, 34172, 38276, 34426, 34386, /* 45712-45719 */
38984, 40770, 43162, 44730, 46280, 47300, 46500, 52638, /* 45720-45727 */
55348, 51902, 50402, 48110, 46154, 42414, 36302, 32540, /* 45728-45735 */
23162, 16272, 16950, 15870, 15876, 16278, 15794, 16844, /* 45736-45743 */
16352, 21842, 27606, 25198, 24930, 24852, 24222, 26120, /* 45744-45751 */
29572, 34696, 33844, 30438, 35320, 38028, 39990, 41580, /* 45752-45759 */
43060, 44628, 43740, 46578, 53040, 50304, 48568, 46868, /* 45760-45767 */
45082, 42646, 37382, 32958, 27096, 17236, 16590, 16466, /* 45768-45775 */
16122, 16780, 16644, 16962, 17472, 19630, 27672, 27462, /* 45776-45783 */
26246, 26500, 26000, 27064, 30226, 34614, 37734, 33288, /* 45784-45791 */
35592, 39130, 41158, 43524, 44964, 46152, 46480, 46718, /* 45792-45799 */
53954, 53818, 50958, 49900, 48076, 46024, 41828, 36228, /* 45800-45807 */
31836, 21164, 17134, 17782, 17086, 17302, 17094, 17138, /* 45808-45815 */
17870, 17484, 24700, 27940, 25708, 25580, 24966, 25210, /* 45816-45823 */
27676, 31360, 36352, 33410, 32226, 37034, 38924, 40696, /* 45824-45831 */
42204, 43666, 45104, 43794, 48402, 52822, 49732, 48296, /* 45832-45839 */
46426, 44560, 41586, 35804, 31896, 24310, 16234, 16456, /* 45840-45847 */
15826, 15948, 16310, 15972, 16818, 16736, 20712, 27500, /* 45848-45855 */
26164, 26250, 26212, 25932, 27824, 31068, 36134, 37026, /* 45856-45863 */
33108, 36950, 39594, 41832, 43450, 44608, 46078, 45736, /* 45864-45871 */
47530, 54218, 52104, 50162, 48652, 47008, 44600, 39538, /* 45872-45879 */
34762, 29486, 19318, 17686, 17656, 17302, 17534, 17770, /* 45880-45887 */
17966, 18188, 19164, 27000, 27884, 26366, 26350, 25686, /* 45888-45895 */
26130, 28846, 32982, 36732, 32406, 33406, 37446, 39450, /* 45896-45903 */
41094, 42478, 44078, 44848, 43938, 50520, 52400, 49216, /* 45904-45911 */
47678, 45842, 44364, 40410, 34424, 31020, 21620, 15884, /* 45912-45919 */
16450, 15722, 16186, 16414, 15862, 17076, 16872, 22790, /* 45920-45927 */
27368, 25476, 25464, 24766, 24604, 26902, 30478, 35550, /* 45928-45935 */
33780, 31632, 36236, 38734, 41206, 42668, 43896, 45608, /* 45936-45943 */
45002, 49256, 54310, 51486, 50206, 48544, 46942, 44288, /* 45944-45951 */
38764, 34644, 27698, 18904, 18814, 18182, 17932, 18296, /* 45952-45959 */
17976, 18816, 18898, 21636, 29086, 27838, 27166, 26882, /* 45960-45967 */
26384, 27442, 30442, 34862, 36810, 32370, 35384, 38486, /* 45968-45975 */
40466, 42514, 43458, 44988, 44736, 45296, 52354, 51642, /* 45976-45983 */
49212, 47774, 45956, 43876, 39278, 33642, 29558, 19454, /* 45984-45991 */
16496, 16922, 16340, 16920, 16996, 17268, 17952, 17926, /* 45992-45999 */
25078, 26926, 25504, 25280, 24294, 24650, 27224, 31124, /* 46000-46007 */
35622, 31952, 31932, 36280, 38542, 40812, 41912, 43168, /* 46008-46015 */
44562, 43964, 49818, 52612, 49968, 48814, 46932, 45452, /* 46016-46023 */
42420, 36460, 32598, 23888, 17458, 18230, 17250, 17572, /* 46024-46031 */
18072, 17776, 18920, 18628, 24338, 29314, 27256, 27576, /* 46032-46039 */
26936, 26628, 28414, 31624, 36586, 35310, 33124, 37602, /* 46040-46047 */
39536, 41840, 43488, 44444, 45966, 44770, 48884, 53872, /* 46048-46055 */
50622, 49268, 47502, 45734, 43338, 37816, 33340, 26116, /* 46056-46063 */
16862, 16664, 15892, 15472, 16020, 15810, 16760, 16798, /* 46064-46071 */
19978, 26834, 25718, 25416, 25056, 24398, 25596, 28464, /* 46072-46079 */
33214, 35008, 30700, 35694, 40508, 41720, 43190, 43784, /* 46080-46087 */
45070, 45016, 45624, 49928, 48570, 47062, 45928, 44710, /* 46088-46095 */
43374, 39344, 34058, 29358, 21594, 19342, 19036, 17894, /* 46096-46103 */
18104, 18260, 18008, 18494, 19602, 25054, 25852, 25012, /* 46104-46111 */
25386, 25436, 25828, 28260, 32438, 36330, 34910, 37246, /* 46112-46119 */
40386, 42292, 43882, 44974, 46600, 47012, 47396, 51884, /* 46120-46127 */
52314, 50052, 48932, 47538, 46020, 42894, 37586, 32684, /* 46128-46135 */
24176, 19742, 19308, 18204, 17660, 17220, 17042, 17210, /* 46136-46143 */
17134, 21978, 24210, 23102, 23350, 22932, 23102, 24788, /* 46144-46151 */
28478, 33384, 32522, 32798, 36898, 38964, 41272, 42390, /* 46152-46159 */
43680, 45342, 44626, 47996, 50368, 48138, 47076, 45574, /* 46160-46167 */
44298, 42158, 37438, 33014, 26144, 19784, 19380, 18244, /* 46168-46175 */
17780, 17720, 17564, 17742, 17610, 21384, 25114, 24062, /* 46176-46183 */
24302, 24682, 25102, 25780, 28326, 33976, 35282, 34252, /* 46184-46191 */
37970, 40546, 42994, 44514, 45174, 46964, 46270, 48560, /* 46192-46199 */
51982, 50332, 49234, 47442, 46238, 44880, 41048, 36526, /* 46200-46207 */
30508, 22892, 21352, 20444, 19056, 19184, 18664, 18356, /* 46208-46215 */
18108, 19232, 24626, 24472, 24152, 24196, 23738, 23774, /* 46216-46223 */
26298, 30442, 34030, 31952, 35246, 38602, 40196, 42106, /* 46224-46231 */
43384, 44754, 45214, 45470, 50248, 50014, 47454, 46328, /* 46232-46239 */
44892, 43846, 40966, 36394, 31446, 22634, 19992, 19384, /* 46240-46247 */
18392, 17664, 17496, 17170, 18110, 18342, 23012, 24336, /* 46248-46255 */
23156, 23890, 24446, 24404, 25872, 28620, 33712, 33446, /* 46256-46263 */
35510, 39352, 40718, 43184, 44572, 45762, 47272, 47108, /* 46264-46271 */
51298, 51796, 49812, 48964, 47444, 46096, 43464, 40128, /* 46272-46279 */
34512, 27646, 13028, 12298, 64894, 2340, 10666, 7352, /* 46280-46287 */
8702, 13850, 21670, 41096, 46300, 38944, 47418, 48216, /* 46288-46295 */
43968, 41688, 38248, 37798, 15820, 15684, 18128, 21582, /* 46296-46303 */
23094, 25876, 22480, 16974, 22862, 40732, 49616, 42736, /* 46304-46311 */
43206, 39868, 38812, 38780, 35324, 36958, 22738, 23812, /* 46312-46319 */
27160, 27280, 31098, 32540, 33884, 39322, 36880, 53784, /* 46320-46327 */
63266, 57412, 54002, 40108, 40588, 39474, 39772, 40350, /* 46328-46335 */
27834, 15260, 22412, 24534, 27864, 31492, 32192, 46240, /* 46336-46343 */
42464, 52640, 136, 57058, 54704, 47850, 45880, 42518, /* 46344-46351 */
39816, 38996, 28904, 2782, 6292, 13106, 15854, 19088, /* 46352-46359 */
20490, 21850, 20178, 28978, 45908, 41608, 36454, 44020, /* 46360-46367 */
41964, 39202, 34614, 32794, 26978, 5526, 9722, 11476, /* 46368-46375 */
16282, 16092, 19988, 14740, 11000, 19868, 39236, 43134, /* 46376-46383 */
37300, 39382, 35578, 36692, 34616, 33720, 32292, 17540, /* 46384-46391 */
24382, 25668, 28082, 30530, 32098, 34940, 38626, 38538, /* 46392-46399 */
59688, 60508, 56532, 50000, 39606, 39772, 38038, 39124, /* 46400-46407 */
38368, 22304, 14498, 23254, 24322, 28198, 30706, 33536, /* 46408-46415 */
46340, 41036, 57954, 62288, 55712, 51864, 47082, 44778, /* 46416-46423 */
41442, 39588, 38048, 23280, 1448, 8880, 13568, 15814, /* 46424-46431 */
19098, 20024, 21156, 20290, 32704, 47106, 41406, 37700, /* 46432-46439 */
45282, 41654, 39346, 34072, 35108, 23426, 5890, 12338, /* 46440-46447 */
13292, 17926, 16892, 21440, 14650, 12222, 24250, 42818, /* 46448-46455 */
41714, 38132, 38804, 35192, 36880, 33154, 35874, 29182, /* 46456-46463 */
16718, 26554, 25194, 29116, 31332, 32046, 35926, 36986, /* 46464-46471 */
40620, 63414, 58762, 57562, 47946, 38730, 40304, 38854, /* 46472-46479 */
40034, 35978, 18374, 16658, 24614, 24506, 30012, 30462, /* 46480-46487 */
36230, 46528, 42554, 61918, 59902, 55046, 49800, 46674, /* 46488-46495 */
43220, 40400, 38146, 36798, 16932, 822, 9822, 12900, /* 46496-46503 */
15738, 19350, 19968, 20264, 20620, 36128, 45874, 38118, /* 46504-46511 */
37240, 44702, 40602, 38144, 33246, 35478, 17948, 7190, /* 46512-46519 */
13596, 14812, 18676, 19100, 22816, 14980, 14018, 30956, /* 46520-46527 */
47030, 41682, 40468, 40370, 36618, 38612, 33782, 38374, /* 46528-46535 */
23854, 17102, 28244, 25670, 29706, 31878, 32614, 37322, /* 46536-46543 */
36342, 46548, 64840, 57490, 57034, 45606, 38348, 38924, /* 46544-46551 */
38078, 39184, 32252, 15660, 18760, 24304, 24060, 30998, /* 46552-46559 */
29974, 37830, 44522, 45696, 65052, 57738, 53854, 48796, /* 46560-46567 */
46372, 41956, 39726, 37772, 34052, 11316, 1382, 10232, /* 46568-46575 */
12362, 15788, 18396, 19434, 19188, 21524, 39514, 44248, /* 46576-46583 */
38796, 39506, 42372, 39640, 36718, 32186, 33262, 11090, /* 46584-46591 */
8194, 13164, 15054, 17854, 19524, 22404, 16702, 18250, /* 46592-46599 */
37642, 47056, 41160, 41300, 39546, 36528, 37818, 33830, /* 46600-46607 */
37210, 18788, 16644, 25676, 24436, 29328, 30980, 32894, /* 46608-46615 */
37946, 35754, 53304, 64500, 57116, 56862, 46566, 42378, /* 46616-46623 */
41750, 40402, 41300, 28730, 14762, 21310, 24498, 25752, /* 46624-46631 */
31274, 28932, 38216, 40472, 49052, 64322, 54738, 52604, /* 46632-46639 */
47640, 45218, 41260, 38874, 37584, 30396, 8294, 6110, /* 46640-46647 */
12510, 14204, 17196, 18924, 19522, 19110, 24862, 42962, /* 46648-46655 */
41768, 35448, 37000, 39240, 38092, 34186, 33110, 29218, /* 46656-46663 */
7288, 10842, 13708, 17566, 18630, 20836, 22976, 16728, /* 46664-46671 */
21330, 42804, 46216, 40776, 41362, 38122, 37720, 36610, /* 46672-46679 */
34690, 35948, 14164, 20004, 26506, 25902, 31152, 31748, /* 46680-46687 */
34830, 38954, 37934, 59450, 62826, 56992, 55306, 45278, /* 46688-46695 */
42212, 41102, 40052, 40898, 25124, 15478, 23490, 24630, /* 46696-46703 */
28558, 32090, 30686, 40160, 41090, 55380, 62138, 53850, /* 46704-46711 */
50874, 45534, 44226, 39818, 38024, 36728, 26698, 9684, /* 46712-46719 */
10334, 14768, 16388, 18672, 19716, 20444, 19012, 28016, /* 46720-46727 */
40784, 36334, 32526, 34256, 36158, 34982, 30448, 31456, /* 46728-46735 */
22082, 7214, 12886, 13466, 18602, 18244, 22044, 21812, /* 46736-46743 */
15088, 24506, 41448, 40726, 37752, 38686, 35404, 37304, /* 46744-46751 */
34298, 36128, 32058, 15412, 26536, 28850, 30628, 33610, /* 46752-46759 */
34010, 38230, 39724, 41892, 60782, 59084, 56520, 53082, /* 46760-46767 */
44490, 41304, 40906, 40534, 39786, 24438, 20558, 27446, /* 46768-46775 */
28062, 31694, 32582, 32904, 42024, 42132, 56478, 57552, /* 46776-46783 */
51960, 48154, 44484, 42500, 38698, 37740, 35638, 22718, /* 46784-46791 */
9772, 11578, 15610, 17672, 20570, 20882, 21274, 20808, /* 46792-46799 */
33936, 42224, 35890, 33058, 34852, 37012, 34992, 30342, /* 46800-46807 */
31692, 17118, 7490, 12962, 13790, 17760, 17522, 21872, /* 46808-46815 */
20032, 15088, 27962, 41974, 37760, 36428, 36962, 34188, /* 46816-46823 */
36308, 32558, 35924, 25948, 14214, 27474, 27738, 30832, /* 46824-46831 */
33266, 34016, 38924, 38614, 46112, 62944, 57650, 56318, /* 46832-46839 */
51646, 43796, 41432, 41078, 41404, 37274, 21138, 22608, /* 46840-46847 */
28290, 28452, 32724, 32708, 34736, 41898, 45240, 60642, /* 46848-46855 */
56240, 52454, 47956, 44792, 41828, 38632, 37762, 33698, /* 46856-46863 */
17974, 9780, 12406, 15222, 17210, 19762, 20196, 19948, /* 46864-46871 */
21294, 36830, 39978, 34328, 32514, 34526, 37078, 33918, /* 46872-46879 */
30324, 30868, 12520, 9274, 13322, 15018, 18432, 18550, /* 46880-46887 */
22804, 19270, 15666, 32346, 41706, 37236, 37382, 35804, /* 46888-46895 */
33916, 35564, 32036, 36476, 21004, 15762, 28636, 27564, /* 46896-46903 */
31530, 33386, 34564, 39414, 37856, 50334, 62872, 56272, /* 46904-46911 */
55880, 50646, 42958, 40772, 41366, 41884, 33596, 19868, /* 46912-46919 */
25394, 28814, 29828, 34144, 33426, 37278, 41368, 50536, /* 46920-46927 */
63316, 56000, 53150, 48024, 46574, 42806, 40294, 39628, /* 46928-46935 */
31962, 16336, 11734, 13740, 16950, 17910, 19658, 20196, /* 46936-46943 */
19252, 23972, 39156, 37014, 32988, 31608, 33972, 36656, /* 46944-46951 */
31698, 30962, 27346, 8962, 10746, 12908, 16484, 17980, /* 46952-46959 */
19512, 22758, 20414, 20118, 38288, 42436, 37860, 37782, /* 46960-46967 */
35296, 34972, 34132, 31646, 34200, 16492, 16164, 24482, /* 46968-46975 */
25086, 29482, 30930, 33956, 38376, 37020, 54418, 60470, /* 46976-46983 */
55492, 54502, 49462, 44174, 42440, 42358, 42592, 30092, /* 46984-46991 */
20332, 26948, 28308, 30948, 33686, 33336, 38188, 38812, /* 46992-46999 */
52356, 59976, 53336, 50720, 45936, 44720, 41086, 39158, /* 47000-47007 */
38654, 27672, 14980, 15024, 16870, 19472, 20496, 21504, /* 47008-47015 */
21654, 20684, 28694, 41540, 37066, 33786, 32312, 32856, /* 47016-47023 */
34834, 29714, 31044, 22786, 7260, 12072, 13074, 17320, /* 47024-47031 */
18072, 20630, 23296, 19944, 23132, 41386, 40760, 37476, /* 47032-47039 */
37950, 34994, 35688, 33298, 33140, 31764, 13184, 18946, /* 47040-47047 */
25222, 25882, 30236, 30850, 35042, 37468, 38634, 57666, /* 47048-47055 */
57650, 54638, 52328, 48110, 42574, 41726, 41886, 40636, /* 47056-47063 */
26312, 22398, 28980, 29506, 33288, 34860, 34506, 39046, /* 47064-47071 */
41256, 57110, 58380, 53000, 49906, 46074, 43894, 40436, /* 47072-47079 */
38562, 37680, 23924, 14870, 15638, 17538, 19752, 21536, /* 47080-47087 */
22160, 21810, 21336, 32956, 42388, 36092, 33846, 32322, /* 47088-47095 */
33252, 34498, 29034, 31684, 18268, 7300, 13280, 14194, /* 47096-47103 */
17894, 18750, 21974, 23376, 19562, 27388, 43426, 39380, /* 47104-47111 */
37414, 36974, 34122, 35230, 32072, 34120, 26748, 11308, /* 47112-47119 */
21136, 25078, 27182, 30592, 31752, 37124, 36484, 43346, /* 47120-47127 */
60952, 56398, 54596, 50988, 46952, 41030, 40778, 41120, /* 47128-47135 */
36644, 20712, 22100, 27600, 27654, 32096, 32988, 34322, /* 47136-47143 */
37436, 43248, 59890, 56070, 52460, 48610, 46082, 43488, /* 47144-47151 */
40494, 39474, 36130, 20570, 15832, 16986, 18816, 20250, /* 47152-47159 */
22234, 22374, 22314, 23112, 37336, 42398, 35614, 34928, /* 47160-47167 */
32364, 35270, 34854, 29586, 31790, 14266, 9228, 13888, /* 47168-47175 */
15382, 18326, 19424, 22128, 23676, 19996, 32118, 44202, /* 47176-47183 */
38006, 38162, 36460, 34558, 35558, 31548, 35130, 21680, /* 47184-47191 */
11832, 22668, 25406, 28804, 31254, 32818, 39152, 36800, /* 47192-47199 */
50058, 62234, 56268, 54834, 51226, 47248, 40920, 41298, /* 47200-47207 */
40726, 33552, 21478, 25112, 27806, 28470, 32062, 31090, /* 47208-47215 */
34014, 35292, 45152, 56370, 50514, 48812, 44462, 43306, /* 47216-47223 */
40038, 38074, 37656, 32398, 19376, 18346, 17994, 19592, /* 47224-47231 */
21148, 23164, 22960, 22440, 24892, 37760, 38582, 33654, /* 47232-47239 */
33730, 31234, 35534, 32892, 30844, 30376, 13416, 14380, /* 47240-47247 */
16384, 19212, 20338, 21762, 24580, 24470, 22192, 35456, /* 47248-47255 */
41366, 36924, 37292, 35218, 34728, 34538, 31734, 34084, /* 47256-47263 */
19262, 16288, 25064, 27432, 30546, 32000, 33930, 38974, /* 47264-47271 */
36848, 52312, 57334, 53294, 51260, 48632, 43836, 38950, /* 47272-47279 */
39698, 39754, 30406, 20722, 26948, 27934, 30032, 33232, /* 47280-47287 */
32596, 36188, 35858, 49492, 56336, 50044, 48530, 43746, /* 47288-47295 */
41928, 38756, 37356, 37508, 29434, 17782, 18824, 18134, /* 47296-47303 */
20388, 22132, 23322, 22458, 21944, 27706, 39940, 36904, /* 47304-47311 */
33824, 32472, 30416, 36210, 31402, 31978, 26548, 11844, /* 47312-47319 */
16012, 16314, 20692, 21258, 23260, 25408, 25128, 25214, /* 47320-47327 */
39592, 40702, 36976, 38296, 35398, 37124, 37556, 36716, /* 47328-47335 */
35240, 18826, 20744, 25100, 27316, 30508, 30996, 34996, /* 47336-47343 */
37674, 38222, 55192, 54620, 52596, 50028, 48088, 44058, /* 47344-47351 */
40900, 41132, 39634, 27140, 21556, 27672, 27742, 31112, /* 47352-47359 */
32772, 32366, 34978, 34206, 49536, 52060, 47602, 45494, /* 47360-47367 */
41780, 40436, 37716, 36378, 35862, 24804, 16392, 20386, /* 47368-47375 */
20008, 21530, 23112, 23160, 22306, 21818, 30480, 39970, /* 47376-47383 */
34212, 33004, 31558, 29506, 32782, 28324, 31138, 20772, /* 47384-47391 */
10706, 16350, 17310, 21132, 21326, 24220, 25394, 25582, /* 47392-47399 */
31302, 44210, 41074, 38618, 38966, 35806, 37018, 33762, /* 47400-47407 */
35604, 29562, 16118, 21208, 24354, 27796, 30844, 31696, /* 47408-47415 */
36220, 36904, 42134, 57596, 54088, 53502, 49754, 48806, /* 47416-47423 */
44254, 42358, 42434, 38798, 25804, 24320, 29092, 28662, /* 47424-47431 */
32260, 32576, 33818, 34790, 36770, 52632, 50662, 48076, /* 47432-47439 */
44212, 42212, 40048, 37612, 36906, 34142, 21230, 17244, /* 47440-47447 */
20154, 19594, 21082, 22478, 22604, 21190, 22056, 33342, /* 47448-47455 */
38744, 32610, 32402, 30058, 29158, 30946, 27744, 30560, /* 47456-47463 */
15854, 11418, 15872, 18130, 21184, 22280, 25418, 25824, /* 47464-47471 */
25882, 35272, 44900, 40188, 39670, 38720, 35902, 36912, /* 47472-47479 */
33834, 36588, 25318, 16276, 22122, 25024, 28994, 31440, /* 47480-47487 */
32640, 37510, 36520, 46688, 58532, 53860, 53522, 49516, /* 47488-47495 */
48974, 43382, 42438, 42450, 36700, 23370, 25840, 29282, /* 47496-47503 */
29218, 33286, 32376, 35104, 33734, 40202, 54876, 49210, /* 47504-47511 */
47480, 43578, 42532, 39462, 37344, 36444, 32446, 18342, /* 47512-47519 */
18558, 20608, 19700, 21262, 22448, 22010, 20990, 23532, /* 47520-47527 */
36162, 36880, 31588, 31884, 28066, 29186, 29436, 27256, /* 47528-47535 */
27668, 10754, 11970, 14578, 17582, 19276, 20992, 23736, /* 47536-47543 */
24944, 26028, 37664, 43766, 38436, 39414, 37120, 36078, /* 47544-47551 */
36286, 33768, 35916, 21754, 17862, 23508, 27028, 30786, /* 47552-47559 */
32732, 34836, 39774, 38560, 52156, 58968, 54426, 53470, /* 47560-47567 */
50016, 49244, 43726, 43184, 42910, 33456, 23298, 28342, /* 47568-47575 */
29930, 30586, 34142, 32802, 36562, 33392, 45284, 55366, /* 47576-47583 */
48422, 46962, 42446, 41436, 38408, 36622, 35934, 28738, /* 47584-47591 */
16088, 19908, 20494, 20652, 22030, 22678, 22818, 21734, /* 47592-47599 */
27354, 39086, 36386, 32326, 32456, 28332, 30782, 28720, /* 47600-47607 */
28592, 24240, 9106, 13792, 14702, 18242, 18234, 20852, /* 47608-47615 */
23224, 24200, 26506, 38612, 40964, 36622, 38010, 34852, /* 47616-47623 */
35198, 33902, 33430, 33866, 18688, 19022, 23514, 27580, /* 47624-47631 */
30718, 32706, 35808, 39640, 39446, 56042, 57374, 54570, /* 47632-47639 */
52602, 50370, 48704, 44028, 43578, 42266, 30252, 24358, /* 47640-47647 */
30326, 30236, 32264, 34520, 34128, 36732, 33806, 50296, /* 47648-47655 */
54132, 48582, 46616, 42732, 41694, 37950, 36896, 36104, /* 47656-47663 */
25404, 16400, 21506, 20526, 20794, 21962, 22170, 22218, /* 47664-47671 */
20796, 29514, 38576, 33430, 31240, 30216, 27068, 30068, /* 47672-47679 */
27002, 29196, 20586, 8974, 14332, 14942, 18752, 18900, /* 47680-47687 */
22440, 23722, 24076, 28814, 40804, 39948, 36850, 37460, /* 47688-47695 */
33936, 35410, 32688, 34348, 30262, 16050, 20256, 22642, /* 47696-47703 */
28330, 31294, 32768, 37176, 38784, 44612, 58702, 55848, /* 47704-47711 */
54616, 51018, 50348, 48250, 46376, 45776, 42272, 30664, /* 47712-47719 */
28474, 32566, 31780, 34784, 35176, 35612, 36454, 35712, /* 47720-47727 */
49336, 47884, 45440, 42680, 41038, 39956, 37644, 37516, /* 47728-47735 */
35554, 24968, 20462, 24740, 25422, 25250, 25422, 25032, /* 47736-47743 */
23302, 22746, 31052, 36090, 31024, 29762, 27716, 25644, /* 47744-47751 */
26476, 23228, 26328, 15530, 10434, 14442, 16490, 19950, /* 47752-47759 */
19598, 23222, 24242, 25086, 32936, 42694, 38520, 36998, /* 47760-47767 */
36458, 34142, 35382, 31764, 34002, 26326, 17584, 21942, /* 47768-47775 */
22552, 26594, 29332, 31336, 36850, 36552, 44022, 55910, /* 47776-47783 */
51700, 51920, 48772, 48600, 46256, 45104, 45542, 40218, /* 47784-47791 */
28982, 30532, 33470, 33096, 36086, 35660, 37784, 36406, /* 47792-47799 */
39590, 51756, 46966, 46196, 42734, 41950, 39460, 37952, /* 47800-47807 */
37468, 33844, 22796, 21744, 25550, 25876, 25656, 26016, /* 47808-47815 */
25372, 23880, 24580, 34600, 35918, 31368, 30850, 27986, /* 47816-47823 */
27086, 26422, 24542, 26042, 13090, 12662, 15512, 18200, /* 47824-47831 */
20160, 20864, 24054, 24204, 26108, 36204, 42486, 37486, /* 47832-47839 */
37124, 35876, 34026, 34340, 31558, 34290, 22372, 17866, /* 47840-47847 */
22354, 23222, 27498, 29470, 31566, 36388, 35326, 47646, /* 47848-47855 */
54312, 50688, 50220, 47324, 47302, 44590, 44412, 43696, /* 47856-47863 */
35920, 27312, 31514, 33236, 33804, 37422, 36250, 38784, /* 47864-47871 */
36828, 43464, 52436, 47370, 46536, 42658, 42350, 38626, /* 47872-47879 */
38056, 37628, 31900, 21494, 22776, 25816, 26072, 26424, /* 47880-47887 */
26532, 24470, 24558, 25352, 38810, 34774, 38438, 35118, /* 47888-47895 */
25440, 29574, 28838, 23506, 19252, 13068, 12004, 8300, /* 47896-47903 */
14134, 16202, 16988, 21574, 22000, 23096, 34662, 31722, /* 47904-47911 */
39794, 44446, 43624, 40250, 46034, 50510, 48142, 34424, /* 47912-47919 */
35204, 42472, 36410, 43882, 37564, 41222, 41616, 39926, /* 47920-47927 */
52910, 52426, 46716, 44204, 36440, 28172, 22772, 20060, /* 47928-47935 */
24280, 10426, 8002, 9986, 11884, 10956, 14690, 20242, /* 47936-47943 */
17652, 20950, 32260, 36574, 38096, 38526, 45190, 46906, /* 47944-47951 */
44566, 45500, 43420, 39178, 39876, 39412, 37894, 40918, /* 47952-47959 */
43416, 45978, 46554, 47544, 56696, 57776, 51942, 43208, /* 47960-47967 */
36686, 30976, 26906, 27310, 21712, 8738, 9824, 9328, /* 47968-47975 */
8290, 15900, 16040, 15626, 19660, 17194, 28800, 36536, /* 47976-47983 */
36230, 36634, 40746, 40274, 43600, 41960, 45288, 39050, /* 47984-47991 */
30068, 38838, 39826, 38414, 42346, 43852, 39534, 42506, /* 47992-47999 */
50020, 57164, 49468, 42916, 40198, 34216, 30002, 21638, /* 48000-48007 */
23008, 13960, 5728, 11718, 6162, 9024, 9172, 14644, /* 48008-48015 */
22658, 17718, 23734, 36624, 31862, 38558, 40246, 44098, /* 48016-48023 */
43720, 49528, 49544, 40574, 34676, 34438, 39668, 42688, /* 48024-48031 */
42644, 41002, 41390, 40746, 47470, 61366, 54516, 49946, /* 48032-48039 */
39328, 33586, 33748, 28294, 22206, 21050, 9958, 11362, /* 48040-48047 */
10982, 12418, 13086, 13202, 21342, 21004, 20098, 28988, /* 48048-48055 */
36750, 38460, 40566, 41958, 41806, 42572, 44032, 46578, /* 48056-48063 */
31694, 30938, 38762, 34352, 46444, 53032, 49316, 48920, /* 48064-48071 */
44996, 54842, 56418, 48592, 41322, 33982, 29492, 24980, /* 48072-48079 */
20498, 21060, 9506, 3234, 6730, 7100, 9900, 11416, /* 48080-48087 */
13460, 15582, 15924, 25496, 33528, 32454, 35690, 38416, /* 48088-48095 */
40098, 42288, 42000, 44626, 38192, 30908, 35838, 36726, /* 48096-48103 */
39306, 40332, 41266, 43614, 42420, 48360, 57570, 52310, /* 48104-48111 */
46340, 39452, 34996, 30912, 26536, 25760, 20628, 8634, /* 48112-48119 */
10166, 11782, 13332, 15334, 17078, 19702, 19800, 23680, /* 48120-48127 */
36300, 36484, 38370, 41760, 43096, 44488, 45078, 46660, /* 48128-48135 */
45826, 34188, 35460, 39274, 39938, 41128, 41892, 43490, /* 48136-48143 */
42344, 43042, 54786, 53044, 46320, 39596, 33934, 29770, /* 48144-48151 */
25252, 22970, 21080, 8052, 5456, 8658, 10306, 12892, /* 48152-48159 */
14478, 15826, 18022, 18212, 30452, 35290, 34344, 38000, /* 48160-48167 */
40096, 42438, 43858, 43946, 45684, 36384, 31916, 37104, /* 48168-48175 */
38566, 40286, 41198, 41586, 42776, 41062, 49864, 56740, /* 48176-48183 */
49160, 43214, 36834, 32284, 29494, 25644, 25494, 16496, /* 48184-48191 */
6714, 10230, 11426, 14188, 16304, 17054, 19596, 19262, /* 48192-48199 */
27078, 37718, 36090, 39298, 41426, 43114, 45476, 45706, /* 48200-48207 */
47576, 43630, 35520, 38464, 40194, 41574, 42692, 42852, /* 48208-48215 */
43194, 41782, 44994, 53826, 49632, 43880, 36934, 31546, /* 48216-48223 */
28320, 24772, 23170, 19422, 8864, 9366, 10840, 12096, /* 48224-48231 */
14474, 15620, 17290, 18176, 20396, 30746, 32034, 33736, /* 48232-48239 */
37534, 39480, 41816, 43158, 43936, 44968, 36200, 35656, /* 48240-48247 */
39092, 40008, 41280, 41508, 41950, 42586, 41806, 50104, /* 48248-48255 */
51290, 45138, 39446, 33634, 29682, 26586, 23818, 23392, /* 48256-48263 */
13596, 9592, 12394, 13692, 16150, 17618, 18878, 21062, /* 48264-48271 */
21228, 30358, 35902, 35156, 38986, 40976, 43438, 45584, /* 48272-48279 */
45616, 47490, 41244, 36314, 40078, 40916, 42388, 43042, /* 48280-48287 */
42752, 43464, 42032, 47818, 53762, 47856, 42090, 35644, /* 48288-48295 */
30994, 27532, 24176, 23390, 17346, 8530, 10630, 11526, /* 48296-48303 */
13578, 15224, 16248, 17858, 17896, 22610, 32414, 32176, /* 48304-48311 */
34612, 37958, 40240, 41976, 42972, 45052, 43510, 34238, /* 48312-48319 */
36612, 39414, 40240, 41082, 41148, 41968, 41444, 42734, /* 48320-48327 */
52056, 49936, 43256, 37464, 32466, 28712, 24928, 23124, /* 48328-48335 */
20948, 10330, 9268, 11520, 12698, 14554, 16066, 18158, /* 48336-48343 */
19444, 20874, 31450, 33978, 34888, 38574, 41462, 43936, /* 48344-48351 */
44988, 45432, 46946, 38884, 37256, 41008, 41778, 43114, /* 48352-48359 */
43766, 43972, 44610, 43380, 51342, 54266, 47902, 42120, /* 48360-48367 */
35872, 31578, 28376, 24564, 24078, 15706, 9426, 11994, /* 48368-48375 */
12372, 14492, 15682, 16792, 19188, 18758, 25628, 33128, /* 48376-48383 */
32104, 36018, 38928, 40964, 42658, 42966, 45266, 40784, /* 48384-48391 */
33794, 37960, 39356, 40526, 41412, 41144, 42492, 41202, /* 48392-48399 */
44666, 53414, 48808, 43312, 37226, 32378, 29202, 25530, /* 48400-48407 */
24660, 19860, 9538, 10628, 11554, 13038, 14808, 16014, /* 48408-48415 */
17916, 18142, 21266, 31692, 32060, 34078, 37852, 39980, /* 48416-48423 */
42496, 43548, 44724, 44974, 36042, 37212, 40068, 41108, /* 48424-48431 */
42948, 43204, 43136, 43524, 43938, 53126, 52750, 46330, /* 48432-48439 */
40730, 35304, 30920, 27780, 25058, 23534, 13770, 10344, /* 48440-48447 */
12612, 13464, 15520, 17042, 18214, 19840, 20104, 29270, /* 48448-48455 */
33824, 33510, 37366, 39574, 41538, 43486, 44022, 45648, /* 48456-48463 */
38542, 34506, 38782, 39710, 40848, 41754, 41864, 42724, /* 48464-48471 */
41288, 47868, 52994, 46986, 41292, 35080, 30386, 27022, /* 48472-48479 */
23630, 22742, 15356, 7910, 10434, 11004, 13098, 14646, /* 48480-48487 */
15674, 17698, 17934, 23828, 32578, 31894, 35084, 38442, /* 48488-48495 */
40746, 42794, 43630, 45860, 43156, 35094, 38076, 40084, /* 48496-48503 */
41470, 42746, 42882, 43686, 43550, 45482, 54146, 51214, /* 48504-48511 */
45372, 39504, 34386, 30534, 27196, 25140, 22248, 12030, /* 48512-48519 */
11464, 13404, 14600, 16202, 17454, 18922, 19940, 21802, /* 48520-48527 */
32096, 33918, 34898, 38622, 40600, 42882, 44382, 45218, /* 48528-48535 */
45926, 37668, 36642, 40348, 40978, 42344, 43198, 43272, /* 48536-48543 */
43568, 42100, 50704, 52380, 45690, 39780, 33922, 29592, /* 48544-48551 */
26062, 22772, 21430, 12270, 7702, 10466, 11382, 13118, /* 48552-48559 */
14616, 15970, 18096, 18180, 26190, 32632, 32008, 35708, /* 48560-48567 */
38536, 40378, 42348, 43028, 45388, 40564, 33556, 37798, /* 48568-48575 */
39106, 40442, 41940, 41786, 42964, 41996, 46114, 53682, /* 48576-48583 */
48472, 43142, 37402, 32470, 29142, 25820, 24760, 20164, /* 48584-48591 */
10508, 11746, 13162, 14836, 16874, 17980, 19346, 20420, /* 48592-48599 */
22946, 33410, 34626, 36502, 39862, 41690, 43822, 45144, /* 48600-48607 */
45956, 46076, 37080, 37162, 39714, 40384, 42132, 42492, /* 48608-48615 */
42692, 42924, 42412, 51608, 52046, 44932, 39040, 33618, /* 48616-48623 */
29210, 26122, 22974, 22394, 13276, 8122, 11020, 12052, /* 48624-48631 */
13822, 15408, 16834, 18594, 18518, 26684, 33208, 32976, /* 48632-48639 */
37232, 39494, 41378, 43304, 43654, 46108, 40562, 34276, /* 48640-48647 */
38570, 39502, 40788, 41416, 41754, 42648, 41370, 44718, /* 48648-48655 */
52662, 47012, 40936, 35490, 30906, 27562, 24356, 23228, /* 48656-48663 */
19480, 9782, 10764, 12826, 14556, 16496, 18166, 20274, /* 48664-48671 */
21230, 24352, 34738, 36342, 38848, 41820, 43774, 45742, /* 48672-48679 */
46340, 46942, 47078, 37976, 37770, 40494, 41148, 42360, /* 48680-48687 */
42654, 42560, 43198, 42594, 50926, 51198, 43682, 38140, /* 48688-48695 */
32934, 28822, 25754, 22808, 21816, 12256, 8244, 10988, /* 48696-48703 */
11840, 14000, 15328, 16658, 18430, 21246, 28126, 32886, /* 48704-48711 */
33982, 37610, 39714, 41764, 43634, 44192, 45426, 40552, /* 48712-48719 */
36940, 40278, 40490, 41246, 42106, 41970, 42544, 41072, /* 48720-48727 */
44976, 49212, 43592, 37990, 32760, 28482, 25302, 22320, /* 48728-48735 */
21628, 17362, 10574, 12116, 13334, 14894, 16488, 17522, /* 48736-48743 */
19684, 20118, 23360, 31422, 32888, 36384, 39908, 42244, /* 48744-48751 */
44378, 45336, 46894, 46120, 39582, 40838, 42658, 43382, /* 48752-48759 */
44136, 44312, 44492, 44304, 45124, 51424, 48692, 42466, /* 48760-48767 */
36746, 32004, 28512, 25424, 23236, 21606, 13498, 12172, /* 48768-48775 */
13740, 14668, 16132, 17142, 18518, 20016, 20876, 28434, /* 48776-48783 */
31750, 33864, 37600, 39758, 42032, 43520, 43934, 44996, /* 48784-48791 */
39136, 37504, 40140, 40536, 41598, 41928, 42130, 42452, /* 48792-48799 */
41520, 47190, 49026, 42936, 37392, 32694, 28804, 26076, /* 48800-48807 */
23548, 22838, 16986, 11488, 13270, 13874, 15308, 16486, /* 48808-48815 */
17408, 19150, 19218, 24220, 31094, 32284, 36478, 39484, /* 48816-48823 */
41704, 43586, 44324, 46198, 43132, 37848, 40804, 41910, /* 48824-48831 */
42930, 43568, 43418, 44290, 43678, 46108, 51576, 46798, /* 48832-48839 */
40788, 35650, 31366, 28186, 25194, 23598, 20424, 12910, /* 48840-48847 */
13262, 14636, 15916, 17062, 18340, 19850, 20472, 22760, /* 48848-48855 */
30472, 32360, 35340, 38432, 40684, 42716, 43708, 44600, /* 48856-48863 */
44476, 38142, 38610, 40458, 40968, 41846, 42104, 42240, /* 48864-48871 */
42014, 41868, 48444, 47316, 41000, 35754, 30862, 27344, /* 48872-48879 */
24176, 22018, 20850, 13412, 10746, 12666, 13428, 15260, /* 48880-48887 */
16672, 18074, 19288, 19482, 26422, 30816, 32702, 37064, /* 48888-48895 */
39430, 41660, 43426, 44326, 46170, 40918, 38090, 41410, /* 48896-48903 */
41938, 42870, 43216, 43486, 44292, 43078, 47806, 51340, /* 48904-48911 */
45002, 39628, 34470, 30538, 27584, 24870, 24076, 18776, /* 48912-48919 */
12658, 14402, 15120, 16690, 17966, 18856, 20596, 20714, /* 48920-48927 */
24694, 32036, 33070, 37004, 39866, 41804, 43960, 44632, /* 48928-48935 */
46298, 44836, 38716, 41016, 42216, 43014, 43918, 43690, /* 48936-48943 */
43990, 42876, 43896, 50156, 46058, 39976, 34410, 29528, /* 48944-48951 */
26332, 23400, 21942, 19332, 11300, 10844, 12188, 13158, /* 48952-48959 */
14920, 16068, 17648, 18498, 19640, 28004, 30758, 33652, /* 48960-48967 */
37558, 39388, 41698, 42964, 44166, 45188, 38478, 38128, /* 48968-48975 */
40538, 41128, 42316, 42864, 43016, 43204, 42158, 48540, /* 48976-48983 */
49454, 42734, 37598, 32580, 28976, 26106, 23702, 23446, /* 48984-48991 */
16542, 12334, 14322, 15422, 17156, 18252, 19368, 21162, /* 48992-48999 */
20920, 26938, 33194, 34194, 38506, 40982, 42996, 44760, /* 49000-49007 */
45082, 47042, 43292, 38230, 41148, 41780, 43032, 43538, /* 49008-49015 */
42990, 43748, 42446, 45714, 50344, 44964, 39186, 33634, /* 49016-49023 */
29230, 26106, 23066, 22050, 17934, 10946, 12140, 13044, /* 49024-49031 */
14478, 15992, 17048, 18494, 18874, 22146, 30102, 31444, /* 49032-49039 */
34896, 38130, 40050, 42450, 43568, 44764, 44102, 37350, /* 49040-49047 */
38788, 40636, 41180, 41998, 42348, 42584, 42008, 42438, /* 49048-49055 */
49446, 47168, 40638, 35430, 30988, 27446, 24638, 22726, /* 49056-49063 */
21444, 13646, 11956, 14288, 15176, 16788, 17832, 19550, /* 49064-49071 */
21460, 22136, 29698, 34334, 35820, 40146, 42804, 44648, /* 49072-49079 */
46050, 46378, 47926, 42348, 39472, 42226, 42682, 43420, /* 49080-49087 */
43346, 43454, 43970, 42354, 47420, 49644, 43038, 37656, /* 49088-49095 */
32468, 28548, 25568, 22518, 21924, 16134, 10592, 12180, /* 49096-49103 */
13080, 14582, 15656, 16780, 18752, 18816, 23998, 30628, /* 49104-49111 */
32138, 35878, 38648, 40792, 42826, 43762, 45336, 42658, /* 49112-49119 */
36878, 39808, 40720, 41232, 42196, 42242, 42536, 41674, /* 49120-49127 */
43690, 49874, 45408, 39238, 34052, 29604, 26228, 23624, /* 49128-49135 */
21982, 19448, 11668, 11730, 13566, 14716, 16278, 17368, /* 49136-49143 */
19068, 20080, 21764, 30196, 32792, 35478, 39572, 42126, /* 49144-49151 */
44078, 45490, 46636, 47280, 40430, 40110, 42552, 43048, /* 49152-49159 */
43936, 43892, 44114, 44292, 43648, 50232, 49612, 43050, /* 49160-49167 */
37366, 32210, 28724, 26032, 23224, 22146, 14872, 11542, /* 49168-49175 */
13548, 14328, 16210, 17614, 18300, 19890, 20064, 27110, /* 49176-49183 */
32120, 33172, 36976, 39512, 41696, 43488, 43944, 45448, /* 49184-49191 */
40962, 37120, 39992, 40192, 41526, 42010, 41704, 42538, /* 49192-49199 */
41578, 45354, 49408, 43600, 37876, 32582, 29130, 26352, /* 49200-49207 */
23732, 22418, 18940, 14230, 15476, 16050, 16724, 17292, /* 49208-49215 */
18070, 19470, 19706, 22170, 27728, 29300, 33350, 37296, /* 49216-49223 */
39732, 41676, 43252, 44822, 44324, 40242, 41910, 43470, /* 49224-49231 */
43636, 44088, 44376, 44616, 44056, 44340, 48572, 45578, /* 49232-49239 */
39866, 34804, 30748, 27650, 25114, 23396, 21606, 16102, /* 49240-49247 */
15188, 16174, 17044, 18058, 18952, 19628, 20554, 21842, /* 49248-49255 */
27218, 29540, 32462, 36400, 39134, 41468, 42876, 44028, /* 49256-49263 */
45064, 40894, 40654, 42428, 42624, 43384, 43320, 43008, /* 49264-49271 */
42896, 42268, 46432, 45692, 39998, 34978, 30270, 26890, /* 49272-49279 */
24116, 21874, 20882, 15698, 13634, 14542, 15008, 16224, /* 49280-49287 */
17424, 18436, 19508, 19686, 24634, 27906, 30108, 34792, /* 49288-49295 */
37760, 40088, 42292, 43580, 45400, 42134, 40544, 42962, /* 49296-49303 */
43470, 44170, 44268, 44444, 44874, 43598, 46838, 48814, /* 49304-49311 */
43706, 38724, 34196, 30342, 27566, 24638, 23682, 19516, /* 49312-49319 */
15608, 16658, 16892, 18030, 18886, 19412, 20946, 21080, /* 49320-49327 */
24680, 29366, 30082, 33924, 37544, 40074, 42322, 43432, /* 49328-49335 */
44958, 43704, 40374, 42786, 43694, 44426, 44910, 44648, /* 49336-49343 */
44818, 43910, 45092, 48508, 44830, 39412, 33730, 29328, /* 49344-49351 */
26414, 23354, 21608, 18652, 13402, 13690, 13892, 14646, /* 49352-49359 */
15786, 16606, 17916, 18362, 20660, 26192, 27442, 30746, /* 49360-49367 */
34624, 37580, 40206, 41740, 43362, 43672, 39714, 40974, /* 49368-49375 */
42312, 42680, 43322, 43318, 43740, 43362, 43346, 47732, /* 49376-49383 */
46474, 41592, 36604, 32066, 28692, 25958, 24322, 22504, /* 49384-49391 */
16980, 15880, 16422, 17230, 18724, 19340, 20340, 21234, /* 49392-49399 */
22212, 27640, 29302, 31164, 35452, 38846, 41362, 43072, /* 49400-49407 */
44440, 45506, 42024, 41494, 43312, 43952, 44498, 44160, /* 49408-49415 */
43850, 43980, 43448, 47222, 47472, 43208, 38040, 32884, /* 49416-49423 */
28948, 25786, 23020, 21930, 16576, 14268, 15228, 15318, /* 49424-49431 */
16274, 17104, 18294, 19490, 19700, 24554, 27630, 28184, /* 49432-49439 */
32226, 35426, 38340, 40834, 42320, 44106, 41278, 39418, /* 49440-49447 */
41888, 42972, 43340, 43370, 43328, 43644, 42560, 45130, /* 49448-49455 */
47644, 44048, 39478, 34380, 30504, 27154, 23990, 22896, /* 49456-49463 */
18582, 14690, 15788, 16320, 17766, 18242, 19248, 21036, /* 49464-49471 */
21246, 25360, 29524, 30022, 33484, 37584, 40674, 42948, /* 49472-49479 */
44678, 46622, 44854, 41422, 42896, 44308, 45244, 45088, /* 49480-49487 */
44962, 45088, 44232, 45830, 49242, 46344, 42470, 35180, /* 49488-49495 */
32086, 10872, 6586, 55528, 62490, 3356, 6082, 12738, /* 49496-49503 */
6786, 17244, 24866, 24500, 23840, 33446, 35156, 26022, /* 49504-49511 */
34170, 35086, 34066, 35672, 41202, 38272, 35626, 31322, /* 49512-49519 */
31844, 37876, 39910, 32804, 38162, 38044, 31520, 38784, /* 49520-49527 */
36142, 38180, 34262, 35622, 36352, 31754, 37298, 33806, /* 49528-49535 */
40534, 44124, 41038, 43304, 44316, 42446, 43064, 42358, /* 49536-49543 */
42408, 46744, 45202, 47194, 44218, 40460, 42712, 40592, /* 49544-49551 */
39956, 40782, 40800, 37978, 36008, 34948, 40704, 40744, /* 49552-49559 */
35548, 36484, 30540, 29814, 36770, 34940, 30576, 32454, /* 49560-49567 */
30302, 25624, 25422, 21466, 22596, 23674, 21508, 26166, /* 49568-49575 */
20532, 24860, 21682, 24510, 25530, 20982, 25414, 21384, /* 49576-49583 */
24840, 25614, 24852, 25458, 26752, 25830, 26938, 31128, /* 49584-49591 */
28528, 30814, 31136, 27122, 30858, 26596, 31216, 34516, /* 49592-49599 */
37098, 36966, 38318, 39492, 41042, 37284, 41308, 40736, /* 49600-49607 */
44488, 44068, 39414, 41712, 38518, 42400, 42190, 40132, /* 49608-49615 */
39858, 37078, 37414, 42036, 36560, 35454, 34546, 34634, /* 49616-49623 */
37092, 37962, 32792, 37224, 35828, 31588, 34568, 36174, /* 49624-49631 */
31214, 25556, 29090, 24526, 26320, 25000, 22492, 25032, /* 49632-49639 */
24866, 20096, 21664, 22584, 25464, 25050, 24078, 23168, /* 49640-49647 */
29638, 21700, 25520, 29456, 30562, 29446, 27378, 32030, /* 49648-49655 */
28720, 29954, 28258, 25804, 33046, 30912, 39370, 44836, /* 49656-49663 */
41616, 43934, 42518, 43650, 42206, 43214, 42296, 41994, /* 49664-49671 */
41204, 41012, 40310, 39798, 39034, 38678, 38166, 37924, /* 49672-49679 */
37922, 37158, 36506, 36152, 35638, 34952, 34838, 33370, /* 49680-49687 */
33828, 33326, 33474, 32266, 32946, 31690, 32668, 30418, /* 49688-49695 */
30070, 27632, 25658, 24676, 23268, 22930, 22242, 22242, /* 49696-49703 */
21632, 22632, 22210, 23444, 22952, 24208, 24446, 25374, /* 49704-49711 */
24836, 26042, 26138, 27726, 27780, 29022, 28798, 30382, /* 49712-49719 */
30168, 31450, 30802, 32094, 31520, 32670, 32270, 33322, /* 49720-49727 */
35100, 35826, 39342, 39968, 42128, 41948, 43396, 43068, /* 49728-49735 */
43610, 43252, 43496, 42728, 43172, 42134, 42660, 41928, /* 49736-49743 */
42084, 41248, 41188, 40204, 39634, 38662, 38068, 37336, /* 49744-49751 */
36664, 35808, 35456, 34738, 34070, 33754, 32990, 33486, /* 49752-49759 */
30550, 30500, 27326, 25336, 23634, 22724, 22088, 21530, /* 49760-49767 */
21070, 20862, 21202, 21176, 21818, 21708, 22746, 22636, /* 49768-49775 */
23670, 23074, 24478, 24872, 26184, 26108, 27354, 27770, /* 49776-49783 */
28782, 28712, 30348, 29992, 31178, 30992, 32380, 31572, /* 49784-49791 */
33438, 34762, 36498, 39550, 40598, 42426, 42784, 44438, /* 49792-49799 */
43944, 44826, 43846, 44994, 44030, 44210, 42700, 43034, /* 49800-49807 */
42182, 42332, 41158, 40966, 39790, 39740, 38316, 38332, /* 49808-49815 */
37230, 37204, 35922, 35740, 35118, 34894, 34220, 33656, /* 49816-49823 */
33600, 31116, 30720, 27266, 25852, 23812, 23168, 22340, /* 49824-49831 */
21970, 21560, 21556, 21444, 21644, 21942, 22346, 22856, /* 49832-49839 */
23206, 23526, 23684, 24540, 24920, 25628, 26232, 27206, /* 49840-49847 */
26856, 28068, 28096, 28954, 28886, 29958, 29456, 31032, /* 49848-49855 */
30086, 32454, 33370, 35652, 38354, 39468, 41484, 41754, /* 49856-49863 */
43126, 42750, 43912, 43248, 43980, 43052, 43732, 42818, /* 49864-49871 */
43052, 42136, 42866, 41998, 42314, 40992, 41522, 39980, /* 49872-49879 */
40096, 39318, 39150, 37782, 37874, 36512, 36892, 35410, /* 49880-49887 */
35416, 34598, 32356, 31260, 27532, 26670, 24400, 24008, /* 49888-49895 */
22322, 22536, 21836, 21902, 21514, 22156, 22052, 22544, /* 49896-49903 */
22726, 23506, 23560, 23824, 24328, 25260, 25704, 26258, /* 49904-49911 */
26700, 27252, 27772, 28324, 28800, 28816, 29828, 29656, /* 49912-49919 */
30678, 29810, 32564, 32970, 36298, 37922, 39646, 40790, /* 49920-49927 */
41050, 42262, 42044, 42622, 42258, 42604, 41742, 42054, /* 49928-49935 */
41176, 41258, 40264, 40988, 39666, 39800, 38526, 38664, /* 49936-49943 */
37834, 38102, 36780, 37138, 36112, 36778, 35436, 36006, /* 49944-49951 */
34826, 35732, 34314, 32744, 31578, 28386, 27572, 25476, /* 49952-49959 */
25502, 23862, 24350, 23164, 23936, 23296, 24206, 23802, /* 49960-49967 */
24770, 24500, 25522, 24878, 25886, 25964, 26992, 26918, /* 49968-49975 */
27830, 27884, 28478, 28484, 29188, 29232, 29752, 29864, /* 49976-49983 */
30064, 30538, 30496, 33066, 33280, 36692, 37958, 39792, /* 49984-49991 */
40552, 41512, 41722, 42196, 42352, 42142, 42110, 41574, /* 49992-49999 */
41576, 40586, 40404, 40074, 40240, 39048, 39040, 38182, /* 50000-50007 */
38076, 37392, 37492, 36606, 36900, 35794, 36224, 35224, /* 50008-50015 */
35644, 34060, 35002, 32496, 31506, 29360, 26664, 25644, /* 50016-50023 */
23800, 23874, 22394, 22786, 21992, 22898, 22330, 23246, /* 50024-50031 */
23076, 24416, 24068, 25316, 24744, 26168, 26258, 27330, /* 50032-50039 */
27302, 28708, 28560, 29732, 29534, 30718, 30376, 31314, /* 50040-50047 */
30854, 31740, 31748, 31988, 34218, 34622, 38268, 38912, /* 50048-50055 */
41096, 41364, 42700, 42574, 43080, 42690, 42968, 42590, /* 50056-50063 */
42432, 41790, 41594, 40716, 40780, 40276, 39512, 39088, /* 50064-50071 */
38380, 37730, 36958, 36654, 35854, 35606, 34954, 34880, /* 50072-50079 */
34132, 34278, 32976, 33960, 31352, 30822, 28082, 25916, /* 50080-50087 */
24534, 23100, 22564, 21528, 21772, 21238, 21790, 21302, /* 50088-50095 */
22438, 22126, 23344, 23088, 24358, 23774, 25234, 25198, /* 50096-50103 */
26660, 26652, 28158, 27990, 29474, 29270, 30680, 30334, /* 50104-50111 */
31622, 31220, 32490, 31970, 33166, 35156, 36292, 39824, /* 50112-50119 */
40372, 42746, 42816, 44252, 43844, 44650, 44054, 44614, /* 50120-50127 */
43656, 43740, 42674, 42832, 41602, 41960, 41080, 40576, /* 50128-50135 */
39628, 39194, 38344, 38000, 37200, 36672, 36174, 36000, /* 50136-50143 */
35764, 35300, 35274, 34458, 35156, 32174, 31712, 28104, /* 50144-50151 */
26496, 24514, 23280, 22508, 21748, 21700, 21106, 21260, /* 50152-50159 */
21062, 21608, 21356, 22076, 22184, 23042, 22598, 23704, /* 50160-50167 */
23960, 25338, 25306, 26640, 26588, 27766, 27608, 28744, /* 50168-50175 */
28374, 29788, 29426, 30864, 30076, 32104, 33554, 35362, /* 50176-50183 */
38436, 39390, 41910, 41964, 43544, 43362, 44382, 43776, /* 50184-50191 */
44486, 43554, 44188, 43140, 43322, 42208, 42998, 41884, /* 50192-50199 */
41810, 40380, 40344, 39048, 39054, 37850, 37814, 36866, /* 50200-50207 */
36806, 35944, 35738, 35162, 34876, 34504, 31858, 31496, /* 50208-50215 */
27702, 26566, 24510, 23882, 22910, 22494, 21940, 21932, /* 50216-50223 */
21776, 22026, 22052, 22538, 23008, 23468, 23716, 23564, /* 50224-50231 */
24510, 24924, 25820, 26094, 27088, 27232, 27990, 28068, /* 50232-50239 */
29082, 29030, 30156, 29550, 30750, 29944, 32410, 32982, /* 50240-50247 */
35520, 38016, 39148, 40864, 41100, 42524, 42108, 42966, /* 50248-50255 */
42298, 42860, 42006, 42484, 41470, 41914, 40866, 41698, /* 50256-50263 */
40340, 40648, 39302, 39690, 38410, 38580, 37604, 38078, /* 50264-50271 */
36996, 37214, 36424, 36778, 35738, 36306, 35574, 33762, /* 50272-50279 */
33044, 29620, 28764, 26546, 26284, 24510, 24494, 23426, /* 50280-50287 */
23834, 23074, 23766, 23498, 23896, 23692, 24216, 23778, /* 50288-50295 */
24416, 24654, 25390, 25768, 26548, 26956, 27466, 27764, /* 50296-50303 */
28244, 28912, 29006, 29386, 29398, 30300, 29734, 32450, /* 50304-50311 */
32892, 36012, 37766, 39208, 40438, 41108, 41944, 42040, /* 50312-50319 */
42396, 42138, 42330, 41730, 41664, 40860, 41068, 39956, /* 50320-50327 */
40518, 39212, 39352, 38106, 38136, 36910, 37110, 35936, /* 50328-50335 */
36242, 34822, 35374, 34116, 34810, 33450, 34368, 32890, /* 50336-50343 */
31560, 29992, 26990, 26464, 24240, 24470, 22980, 23528, /* 50344-50351 */
22794, 23562, 22996, 24120, 23788, 24934, 24550, 25918, /* 50352-50359 */
25270, 26574, 26398, 27672, 27736, 28726, 28628, 29608, /* 50360-50367 */
29730, 30454, 30308, 31022, 31072, 31410, 31938, 31532, /* 50368-50375 */
34096, 34414, 37886, 38716, 40686, 41416, 42464, 42490, /* 50376-50383 */
42936, 42886, 42814, 42542, 42126, 41842, 41252, 40900, /* 50384-50391 */
40326, 40424, 39580, 39214, 38182, 37864, 36878, 36936, /* 50392-50399 */
35768, 36064, 34946, 35270, 34018, 34498, 33152, 34142, /* 50400-50407 */
31770, 30900, 28878, 26414, 25774, 23856, 23846, 22758, /* 50408-50415 */
23192, 22330, 22906, 22228, 23196, 22622, 23822, 23560, /* 50416-50423 */
24816, 24022, 25306, 25180, 26686, 26694, 28018, 27860, /* 50424-50431 */
29280, 28952, 30192, 29976, 31084, 30964, 31830, 31894, /* 50432-50439 */
32476, 34900, 35516, 39076, 39854, 42140, 42362, 43566, /* 50440-50447 */
43470, 44090, 43828, 43790, 43270, 43246, 42670, 42356, /* 50448-50455 */
41460, 41566, 40884, 40284, 39602, 38924, 38336, 37676, /* 50456-50463 */
37058, 36524, 36202, 35378, 35158, 34230, 34476, 33260, /* 50464-50471 */
33966, 31272, 30758, 27956, 25868, 24476, 22980, 22592, /* 50472-50479 */
21618, 21594, 20992, 21740, 21196, 22010, 21740, 22768, /* 50480-50487 */
22736, 23742, 23076, 24538, 24596, 25866, 25698, 27276, /* 50488-50495 */
27086, 28418, 28014, 29392, 29190, 30272, 29924, 31340, /* 50496-50503 */
30772, 32332, 34198, 35462, 38992, 39912, 42366, 42446, /* 50504-50511 */
44162, 43878, 44766, 44116, 44748, 43958, 44288, 43334, /* 50512-50519 */
43494, 42494, 42884, 41930, 41802, 40674, 40422, 39420, /* 50520-50527 */
38994, 38098, 37868, 36934, 36374, 35984, 35342, 35022, /* 50528-50535 */
34262, 34466, 31792, 31598, 27886, 26474, 24734, 23754, /* 50536-50543 */
22982, 22528, 22596, 22494, 22714, 22636, 23170, 23400, /* 50544-50551 */
23900, 23760, 24346, 23884, 24846, 24846, 25776, 25734, /* 50552-50559 */
26710, 26542, 27536, 27306, 28478, 28134, 29384, 28842, /* 50560-50567 */
30360, 29494, 31386, 32520, 34492, 37494, 38394, 40406, /* 50568-50575 */
40692, 42218, 41816, 42828, 42094, 42946, 42132, 42668, /* 50576-50583 */
41708, 42248, 41218, 42060, 40922, 41092, 40018, 40120, /* 50584-50591 */
38992, 39212, 38216, 38340, 37298, 37428, 36570, 36558, /* 50592-50599 */
35786, 35706, 35520, 32926, 32480, 28878, 27780, 25748, /* 50600-50607 */
25024, 23732, 23556, 22880, 22920, 22556, 22906, 22972, /* 50608-50615 */
23406, 23650, 23992, 24316, 24334, 24958, 25492, 26078, /* 50616-50623 */
26528, 27116, 27326, 28198, 28226, 29162, 28784, 29914, /* 50624-50631 */
29536, 30688, 29640, 32252, 32922, 35540, 37790, 38920, /* 50632-50639 */
40742, 40946, 42156, 41994, 42706, 42162, 42618, 41660, /* 50640-50647 */
41980, 41088, 41302, 40028, 40880, 39514, 39642, 38412, /* 50648-50655 */
38510, 37380, 37576, 36202, 36688, 35448, 36034, 34774, /* 50656-50663 */
35318, 34316, 34906, 34200, 32136, 31492, 28110, 27480, /* 50664-50671 */
25166, 25060, 23858, 24266, 23206, 23898, 23692, 24534, /* 50672-50679 */
24684, 25620, 25614, 26786, 26308, 27094, 27092, 27932, /* 50680-50687 */
27968, 28308, 28724, 29084, 29236, 29486, 29658, 29878, /* 50688-50695 */
30306, 30164, 30886, 30196, 32886, 33112, 36076, 37698, /* 50696-50703 */
39390, 40590, 41158, 41938, 42124, 42434, 42140, 42370, /* 50704-50711 */
41560, 41806, 40794, 40904, 40096, 40540, 39400, 39262, /* 50712-50719 */
38100, 38160, 37016, 37090, 35702, 36144, 34726, 35308, /* 50720-50727 */
34064, 34686, 33386, 34046, 32066, 30832, 29362, 26080, /* 50728-50735 */
25576, 23244, 23430, 21946, 22340, 21536, 22384, 22006, /* 50736-50743 */
22914, 22672, 23898, 23762, 25134, 24608, 25950, 26144, /* 50744-50751 */
27378, 27398, 28660, 28752, 29834, 29732, 30862, 30854, /* 50752-50759 */
31642, 31784, 32258, 32774, 32598, 35200, 35286, 38984, /* 50760-50767 */
39924, 41748, 42322, 43332, 43498, 43700, 43538, 43444, /* 50768-50775 */
43268, 42840, 42516, 41996, 41460, 41192, 40830, 39824, /* 50776-50783 */
39526, 38492, 38220, 37158, 37096, 36090, 36014, 35052, /* 50784-50791 */
35256, 34082, 34452, 32898, 33880, 31466, 30748, 28414, /* 50792-50799 */
25760, 24782, 22950, 22690, 21454, 21828, 21082, 21822, /* 50800-50807 */
21228, 22336, 22076, 23172, 23004, 24248, 23880, 25366, /* 50808-50815 */
25368, 26986, 26828, 28386, 28048, 29210, 28922, 30176, /* 50816-50823 */
29750, 30812, 30462, 31562, 31326, 31986, 34266, 35100, /* 50824-50831 */
38818, 39386, 41698, 42132, 43538, 43332, 44268, 43766, /* 50832-50839 */
44398, 43802, 43914, 43178, 43240, 42332, 42226, 41812, /* 50840-50847 */
41184, 40468, 39794, 38946, 38424, 37778, 37080, 36610, /* 50848-50855 */
35962, 35698, 34798, 34900, 33694, 34582, 31834, 31260, /* 50856-50863 */
28046, 26192, 24512, 23084, 22484, 21668, 21856, 21164, /* 50864-50871 */
21664, 21278, 22096, 21832, 22764, 22654, 23648, 23290, /* 50872-50879 */
24482, 24248, 25854, 25690, 26856, 26638, 27958, 27624, /* 50880-50887 */
28860, 28424, 29818, 29302, 30642, 29878, 31422, 33044, /* 50888-50895 */
34402, 37850, 38630, 41014, 41252, 42630, 42326, 43596, /* 50896-50903 */
43006, 43762, 42984, 43414, 42586, 42852, 41912, 42588, /* 50904-50911 */
41704, 41708, 40524, 40494, 39376, 39362, 38354, 38148, /* 50912-50919 */
37524, 37388, 36624, 36320, 36132, 35478, 35622, 32814, /* 50920-50927 */
32302, 28918, 27478, 25392, 24358, 23444, 22934, 22520, /* 50928-50935 */
22192, 22346, 22384, 22642, 22680, 23392, 23778, 24300, /* 50936-50943 */
24042, 25068, 25412, 26542, 26802, 27990, 27952, 29324, /* 50944-50951 */
29058, 30168, 29618, 30914, 29790, 30872, 30000, 31892, /* 50952-50959 */
32866, 34800, 37384, 38350, 40230, 40312, 41716, 41214, /* 50960-50967 */
42318, 41416, 42158, 41252, 41682, 40566, 40802, 39722, /* 50968-50975 */
40500, 39414, 39580, 38120, 38330, 37324, 37674, 36740, /* 50976-50983 */
36832, 35912, 36166, 35434, 35788, 35054, 34970, 34882, /* 50984-50991 */
32610, 32122, 28812, 27596, 25524, 25358, 24122, 24020, /* 50992-50999 */
23320, 23572, 23610, 24212, 24170, 24388, 24498, 25296, /* 51000-51007 */
25256, 25428, 26118, 26278, 26972, 27104, 28038, 28390, /* 51008-51015 */
29062, 29390, 29848, 29758, 30504, 29848, 31144, 30056, /* 51016-51023 */
32976, 33478, 36088, 38184, 39194, 40842, 41536, 42704, /* 51024-51031 */
41958, 42920, 42614, 42302, 41744, 42138, 40902, 41420, /* 51032-51039 */
40272, 40858, 39508, 39828, 38346, 38302, 37120, 37190, /* 51040-51047 */
35886, 36174, 34566, 35206, 33882, 34460, 33390, 33450, /* 51048-51055 */
32592, 30820, 29984, 26504, 26218, 24022, 23528, 22078, /* 51056-51063 */
23198, 22040, 22766, 22504, 23600, 23504, 24434, 24344, /* 51064-51071 */
25376, 25062, 26208, 26596, 27648, 27522, 28636, 28900, /* 51072-51079 */
29814, 30434, 31644, 31856, 32510, 32868, 32878, 33852, /* 51080-51087 */
32928, 35798, 35686, 38178, 39794, 41136, 42180, 42744, /* 51088-51095 */
43082, 43018, 43148, 43160, 42584, 41826, 40872, 42032, /* 51096-51103 */
38954, 49078, 34700, 35204, 39084, 27132, 33386, 31422, /* 51104-51111 */
26408, 26238, 32550, 28140, 22638, 28002, 27410, 26222, /* 51112-51119 */
27728, 28546, 26152, 23400, 19224, 25336, 31720, 25772, /* 51120-51127 */
22368, 28654, 27448, 25548, 27906, 29796, 31468, 26842, /* 51128-51135 */
35412, 27694, 33298, 35548, 32666, 41196, 43046, 41376, /* 51136-51143 */
43748, 43162, 42214, 39374, 41012, 42786, 44730, 41736, /* 51144-51151 */
43496, 42538, 40002, 40674, 39286, 42188, 40698, 37858, /* 51152-51159 */
37258, 36302, 37512, 40814, 37728, 36002, 35572, 26416, /* 51160-51167 */
31882, 30712, 23892, 24836, 23508, 24626, 22390, 22840, /* 51168-51175 */
22690, 20050, 21234, 22218, 21874, 20504, 21568, 20684, /* 51176-51183 */
27380, 21600, 21550, 29800, 24078, 22874, 25948, 29352, /* 51184-51191 */
27838, 30750, 28988, 29928, 27602, 32068, 30568, 37264, /* 51192-51199 */
39048, 37436, 41920, 39454, 43198, 44372, 43848, 42854, /* 51200-51207 */
42472, 42150, 42772, 40286, 40696, 42520, 41358, 40132, /* 51208-51215 */
37042, 43458, 41784, 38976, 38132, 34230, 36410, 39438, /* 51216-51223 */
38468, 32908, 31566, 32702, 31486, 34714, 28722, 26764, /* 51224-51231 */
28248, 20480, 22018, 22150, 22046, 19722, 21298, 25158, /* 51232-51239 */
22600, 25236, 21358, 23330, 27060, 24780, 22584, 20692, /* 51240-51247 */
24402, 28804, 30380, 25566, 28594, 29436, 25004, 30762, /* 51248-51255 */
31792, 28602, 31122, 34106, 35152, 39748, 37988, 37742, /* 51256-51263 */
40834, 43056, 43258, 43444, 41146, 42830, 45110, 45556, /* 51264-51271 */
42062, 43012, 42364, 41592, 42122, 37676, 37858, 41464, /* 51272-51279 */
36210, 37916, 38994, 38076, 35290, 34942, 34240, 37734, /* 51280-51287 */
46678, 41134, 39162, 34418, 30466, 27534, 24486, 23018, /* 51288-51295 */
21018, 21228, 19246, 19758, 20042, 19724, 19986, 19972, /* 51296-51303 */
20140, 20716, 21990, 22428, 23326, 24098, 24912, 25290, /* 51304-51311 */
26018, 27294, 27770, 27574, 29072, 28784, 29840, 30134, /* 51312-51319 */
32898, 34024, 36706, 38632, 41064, 41830, 43168, 43410, /* 51320-51327 */
44386, 44366, 43908, 44128, 44104, 42980, 42508, 42536, /* 51328-51335 */
42524, 42016, 41372, 39840, 39894, 38848, 38292, 37514, /* 51336-51343 */
36894, 36968, 36038, 35742, 35476, 35264, 34724, 32516, /* 51344-51351 */
31164, 28280, 26684, 24672, 24246, 22812, 22574, 21978, /* 51352-51359 */
21660, 21218, 21294, 21578, 21540, 22172, 22788, 22864, /* 51360-51367 */
23040, 23814, 24194, 25218, 25768, 26284, 26636, 27484, /* 51368-51375 */
27870, 29304, 28810, 29980, 29618, 31724, 33068, 35812, /* 51376-51383 */
38126, 40020, 41380, 42354, 43516, 43788, 44278, 44456, /* 51384-51391 */
44664, 44626, 44202, 43666, 43352, 43634, 42868, 42634, /* 51392-51399 */
41786, 41210, 40308, 39844, 38854, 38350, 37908, 37362, /* 51400-51407 */
36706, 36558, 35408, 35710, 33048, 31990, 28534, 26878, /* 51408-51415 */
24916, 23964, 22924, 22344, 21756, 21758, 21564, 21816, /* 51416-51423 */
21700, 22462, 22742, 22972, 22850, 23550, 23878, 24620, /* 51424-51431 */
25422, 25988, 26718, 27174, 27764, 28040, 28774, 29094, /* 51432-51439 */
29560, 29484, 30548, 32482, 34142, 37426, 38634, 40654, /* 51440-51447 */
41330, 42074, 42280, 42788, 42676, 42690, 42488, 42266, /* 51448-51455 */
41694, 41434, 41560, 41262, 40720, 40080, 39564, 38832, /* 51456-51463 */
38616, 38010, 37760, 37016, 37126, 36334, 36432, 35696, /* 51464-51471 */
36272, 34162, 33152, 30188, 28144, 26708, 25422, 24350, /* 51472-51479 */
23932, 23564, 23670, 23646, 24148, 24310, 24964, 25234, /* 51480-51487 */
25628, 25428, 25990, 26220, 26456, 26712, 27430, 27636, /* 51488-51495 */
27974, 28268, 28628, 28832, 29154, 29286, 29776, 29728, /* 51496-51503 */
32022, 32898, 36426, 37754, 39642, 40546, 41700, 41974, /* 51504-51511 */
42550, 42400, 42622, 42278, 42276, 41726, 41352, 41038, /* 51512-51519 */
40982, 40114, 39710, 39168, 38514, 37792, 37182, 36882, /* 51520-51527 */
36106, 35896, 35210, 35214, 34312, 34682, 33126, 31476, /* 51528-51535 */
29612, 26572, 25388, 23584, 23112, 22260, 22042, 21756, /* 51536-51543 */
21796, 22012, 22450, 22770, 23294, 24002, 24114, 24608, /* 51544-51551 */
25338, 26184, 26748, 27554, 28078, 28764, 29186, 29998, /* 51552-51559 */
30106, 30950, 30892, 31858, 31244, 33708, 34634, 37626, /* 51560-51567 */
39416, 41114, 42246, 43132, 43414, 43738, 43936, 44122, /* 51568-51575 */
43614, 43452, 42950, 42650, 41806, 41912, 41194, 40684, /* 51576-51583 */
39894, 39214, 38436, 37920, 37296, 36644, 36052, 35684, /* 51584-51591 */
35298, 34670, 34298, 34008, 31752, 30566, 26962, 25614, /* 51592-51599 */
23594, 22934, 21728, 21662, 21172, 21082, 20924, 21388, /* 51600-51607 */
21494, 21804, 22318, 22790, 22868, 23704, 24342, 24926, /* 51608-51615 */
25844, 26520, 27542, 28108, 29084, 29620, 30300, 30416, /* 51616-51623 */
31524, 31108, 32740, 33962, 36042, 38990, 40324, 42040, /* 51624-51631 */
42716, 43596, 44012, 44112, 44274, 44162, 44020, 43874, /* 51632-51639 */
43640, 42856, 42882, 42532, 41926, 41062, 40682, 39950, /* 51640-51647 */
39380, 38532, 38072, 37322, 37018, 36114, 36036, 35016, /* 51648-51655 */
35394, 32808, 31840, 28710, 26828, 24810, 23662, 22682, /* 51656-51663 */
22106, 21618, 21666, 21300, 21540, 21638, 21908, 22050, /* 51664-51671 */
22954, 22646, 23204, 23714, 24556, 25028, 25502, 26054, /* 51672-51679 */
26762, 27378, 27668, 28314, 28682, 29270, 29566, 30016, /* 51680-51687 */
32270, 33352, 36906, 38164, 40122, 40904, 42110, 42400, /* 51688-51695 */
42914, 42894, 43032, 42828, 42636, 42408, 42174, 41986, /* 51696-51703 */
42052, 41364, 40890, 40386, 39956, 39606, 38856, 38584, /* 51704-51711 */
37918, 37960, 37148, 37240, 36214, 36610, 34954, 33554, /* 51712-51719 */
31428, 28558, 27088, 25570, 24764, 23774, 23248, 23062, /* 51720-51727 */
23046, 23024, 22886, 23358, 23460, 23946, 23800, 24262, /* 51728-51735 */
24764, 25616, 25794, 26346, 26814, 27558, 27662, 28216, /* 51736-51743 */
28542, 29230, 29356, 29882, 29678, 32228, 33304, 36656, /* 51744-51751 */
38736, 40744, 41734, 42788, 43260, 44034, 43626, 43606, /* 51752-51759 */
43030, 42774, 42092, 41680, 41002, 41008, 40310, 39696, /* 51760-51767 */
38770, 38184, 37610, 37036, 36262, 35972, 35706, 34950, /* 51768-51775 */
34678, 34074, 34200, 33562, 31526, 30166, 27072, 25834, /* 51776-51783 */
24062, 23452, 22696, 22436, 22096, 22424, 22440, 22912, /* 51784-51791 */
23378, 23830, 24402, 24682, 25104, 25662, 26352, 27070, /* 51792-51799 */
27784, 28176, 28814, 29240, 29764, 29900, 30802, 30616, /* 51800-51807 */
31584, 30912, 32814, 33888, 36430, 38842, 40126, 41706, /* 51808-51815 */
42372, 43068, 43496, 43412, 43304, 43146, 42940, 42334, /* 51816-51823 */
42014, 41496, 41578, 40678, 40244, 39492, 38976, 38108, /* 51824-51831 */
37766, 36942, 36676, 36122, 35570, 34850, 34820, 34070, /* 51832-51839 */
34138, 31802, 31022, 27608, 26032, 24028, 23120, 22070, /* 51840-51847 */
21644, 21170, 21350, 21306, 21576, 21596, 22218, 22536, /* 51848-51855 */
22808, 22932, 23788, 24418, 25080, 25772, 26506, 27178, /* 51856-51863 */
27982, 28580, 28910, 29874, 30194, 30912, 30848, 32074, /* 51864-51871 */
34016, 35770, 38990, 40246, 42430, 43226, 44356, 44632, /* 51872-51879 */
45134, 45038, 45030, 44768, 44696, 44572, 44256, 44240, /* 51880-51887 */
43666, 43058, 42290, 41724, 40628, 39996, 39044, 38210, /* 51888-51895 */
37168, 36958, 35928, 35720, 34468, 34916, 32600, 31326, /* 51896-51903 */
28314, 26096, 24478, 22968, 21884, 21274, 20962, 20754, /* 51904-51911 */
20624, 20896, 21116, 21576, 21718, 22332, 22286, 23150, /* 51912-51919 */
23562, 24228, 24810, 25764, 26122, 26624, 27190, 27982, /* 51920-51927 */
28180, 28726, 29046, 29598, 29708, 32214, 33124, 36696, /* 51928-51935 */
38010, 39992, 40932, 42270, 42610, 43240, 43194, 43444, /* 51936-51943 */
43278, 43124, 42842, 42626, 42486, 42552, 41778, 41346, /* 51944-51951 */
40896, 40370, 39692, 39264, 38954, 38298, 37966, 37188, /* 51952-51959 */
37344, 36446, 36694, 35294, 33426, 31766, 28508, 27278, /* 51960-51967 */
25256, 24358, 23380, 23026, 22412, 22302, 22352, 22486, /* 51968-51975 */
22678, 22788, 23336, 23270, 23658, 24208, 24984, 25386, /* 51976-51983 */
26060, 26534, 27136, 27352, 28236, 28394, 29052, 28986, /* 51984-51991 */
29962, 29454, 31978, 32894, 35872, 37970, 39604, 40948, /* 51992-51999 */
41842, 42188, 42542, 42770, 42988, 42500, 42382, 42028, /* 52000-52007 */
41728, 41096, 41164, 40584, 40126, 39322, 38994, 38206, /* 52008-52015 */
37854, 37392, 37054, 36584, 36652, 36570, 36232, 36002, /* 52016-52023 */
35944, 33676, 32564, 29048, 27442, 25496, 24802, 23456, /* 52024-52031 */
23292, 22824, 22814, 22586, 23112, 23238, 23662, 24020, /* 52032-52039 */
24422, 24412, 25202, 25710, 26314, 26950, 27398, 28172, /* 52040-52047 */
28412, 29144, 29378, 30042, 29854, 30790, 30408, 31864, /* 52048-52055 */
33334, 35226, 38078, 39604, 41264, 41844, 42836, 43010, /* 52056-52063 */
43254, 43060, 43024, 42682, 42380, 42064, 41188, 41228, /* 52064-52071 */
40942, 40194, 39430, 39018, 38166, 37804, 36862, 36602, /* 52072-52079 */
35972, 35694, 34798, 34826, 33876, 34492, 31932, 31066, /* 52080-52087 */
28088, 26092, 24054, 23022, 22066, 21660, 21154, 21126, /* 52088-52095 */
21096, 21472, 21668, 22098, 22452, 23284, 23222, 23912, /* 52096-52103 */
24606, 25606, 26280, 27034, 27550, 28354, 29022, 29532, /* 52104-52111 */
30198, 30572, 31134, 31566, 31942, 34388, 35580, 39066, /* 52112-52119 */
40274, 42384, 43004, 44110, 44376, 44840, 44676, 44850, /* 52120-52127 */
44488, 44122, 43676, 43220, 42870, 42634, 41806, 40938, /* 52128-52135 */
40208, 39440, 38802, 37978, 37614, 36654, 36558, 35530, /* 52136-52143 */
35562, 34412, 34768, 33052, 31686, 29412, 26620, 25084, /* 52144-52151 */
23704, 23226, 22398, 22188, 22136, 22246, 22266, 22424, /* 52152-52159 */
22808, 22906, 23300, 22854, 23402, 23868, 24616, 24822, /* 52160-52167 */
25424, 25768, 26614, 26812, 27386, 27716, 28606, 28576, /* 52168-52175 */
29440, 29078, 31804, 32610, 36118, 37996, 40100, 41136, /* 52176-52183 */
42238, 42852, 43552, 43654, 43930, 43824, 43872, 43424, /* 52184-52191 */
43268, 42964, 43178, 42426, 41986, 41196, 40816, 40338, /* 52192-52199 */
39720, 39054, 38590, 38232, 37410, 36982, 36354, 36330, /* 52200-52207 */
35494, 33118, 31628, 28140, 26928, 24754, 23994, 22862, /* 52208-52215 */
22524, 21932, 21970, 21786, 21860, 22082, 22508, 22886, /* 52216-52223 */
22862, 23178, 23848, 24378, 24916, 25712, 26024, 26782, /* 52224-52231 */
27116, 27870, 28010, 28948, 28786, 29790, 29254, 31246, /* 52232-52239 */
32434, 35086, 37566, 39092, 40700, 41518, 42262, 42620, /* 52240-52247 */
42846, 42884, 42770, 42700, 42082, 41794, 41448, 41478, /* 52248-52255 */
40630, 40276, 39586, 39186, 38440, 38126, 37542, 37320, /* 52256-52263 */
36776, 36414, 35904, 35998, 35298, 35492, 33188, 32488, /* 52264-52271 */
29058, 27694, 25854, 25022, 23976, 23650, 23154, 23220, /* 52272-52279 */
23102, 23420, 23564, 24168, 24456, 24778, 25108, 26096, /* 52280-52287 */
26752, 27394, 27974, 28660, 29014, 29514, 29752, 29854, /* 52288-52295 */
30198, 29988, 30612, 30344, 31108, 32838, 34330, 37370, /* 52296-52303 */
38418, 40284, 40912, 41894, 41990, 42514, 42496, 42376, /* 52304-52311 */
42098, 41864, 41480, 41012, 40898, 40440, 39808, 39240, /* 52312-52319 */
38780, 37982, 37662, 37072, 36680, 35870, 35746, 34924, /* 52320-52327 */
34962, 33898, 34508, 32350, 31198, 28378, 26224, 24722, /* 52328-52335 */
23346, 22464, 21964, 21722, 21522, 21422, 21790, 22070, /* 52336-52343 */
22458, 22824, 23578, 23532, 24594, 25160, 25968, 26494, /* 52344-52351 */
27588, 27998, 28598, 29176, 29976, 30282, 30800, 31088, /* 52352-52359 */
31768, 31722, 34116, 35024, 38632, 39920, 41774, 42734, /* 52360-52367 */
43828, 43906, 44386, 44384, 44458, 43894, 43678, 43146, /* 52368-52375 */
42604, 42128, 42146, 41210, 40572, 40000, 39244, 38490, /* 52376-52383 */
37880, 37490, 36702, 36346, 35508, 35466, 34448, 34652, /* 52384-52391 */
33372, 31658, 29866, 26612, 25308, 23470, 22766, 21878, /* 52392-52399 */
21678, 21032, 21044, 21068, 21374, 21518, 21860, 22552, /* 52400-52407 */
22604, 22814, 23480, 24400, 24758, 25534, 26028, 27002, /* 52408-52415 */
27160, 28162, 28362, 29168, 29522, 30964, 30664, 33216, /* 52416-52423 */
34370, 37514, 39740, 41744, 42806, 43826, 44248, 44572, /* 52424-52431 */
44704, 44838, 44374, 44110, 43882, 43676, 42856, 42942, /* 52432-52439 */
42342, 41724, 40878, 40390, 39668, 39156, 38472, 37862, /* 52440-52447 */
37270, 36820, 36328, 35764, 35152, 35160, 32698, 31618, /* 52448-52455 */
28014, 26436, 24410, 23632, 22194, 21952, 21410, 21550, /* 52456-52463 */
21190, 21624, 21786, 22190, 22572, 22992, 22906, 23574, /* 52464-52471 */
24164, 24770, 25354, 25844, 26556, 26792, 27554, 27974, /* 52472-52479 */
28810, 28686, 29788, 29490, 30788, 32302, 34166, 37162, /* 52480-52487 */
38714, 40296, 41080, 42122, 42402, 42762, 42710, 42720, /* 52488-52495 */
42566, 42330, 42110, 41458, 41544, 41254, 40804, 40068, /* 52496-52503 */
39898, 39362, 39000, 38286, 38120, 37390, 37320, 36652, /* 52504-52511 */
36818, 35988, 36554, 34076, 33340, 30418, 28462, 26490, /* 52512-52519 */
25394, 24428, 23864, 23316, 23240, 23124, 23372, 23340, /* 52520-52527 */
23758, 23948, 24604, 24318, 25034, 25362, 26146, 26420, /* 52528-52535 */
26794, 27266, 27862, 28286, 28606, 29058, 29518, 29884, /* 52536-52543 */
30060, 30386, 32588, 33740, 37046, 38412, 40470, 41130, /* 52544-52551 */
42220, 42496, 43282, 43252, 43642, 43382, 43390, 43120, /* 52552-52559 */
42862, 42432, 42014, 41152, 40304, 39524, 38772, 38136, /* 52560-52567 */
37228, 36744, 35892, 35606, 34758, 34656, 33662, 34008, /* 52568-52575 */
32298, 31162, 28876, 26102, 24786, 23228, 22716, 21892, /* 52576-52583 */
21632, 21634, 21898, 21952, 22116, 22806, 23272, 23962, /* 52584-52591 */
23856, 24738, 25328, 26196, 26530, 27528, 28044, 28884, /* 52592-52599 */
29214, 29932, 30254, 31242, 31186, 31930, 31502, 34056, /* 52600-52607 */
34628, 37932, 39590, 41472, 42300, 43044, 43498, 43852, /* 52608-52615 */
43768, 43600, 43388, 43266, 42604, 42178, 41592, 41820, /* 52616-52623 */
40946, 40466, 39610, 39220, 38358, 37726, 36948, 36416, /* 52624-52631 */
36070, 35240, 34852, 34380, 34388, 33690, 31484, 30212, /* 52632-52639 */
26808, 25632, 23458, 22798, 21746, 21558, 21158, 21292, /* 52640-52647 */
21312, 21466, 21920, 22248, 22734, 22876, 23090, 23790, /* 52648-52655 */
24216, 24882, 25594, 26162, 26962, 27534, 28450, 28612, /* 52656-52663 */
29670, 29710, 30968, 30602, 32568, 33888, 36600, 39312, /* 52664-52671 */
40624, 42254, 43184, 44068, 44542, 44774, 44902, 44730, /* 52672-52679 */
44358, 43950, 43616, 43280, 43454, 42594, 42268, 41506, /* 52680-52687 */
41204, 40514, 40206, 39460, 38844, 38334, 37676, 36996, /* 52688-52695 */
36594, 35638, 35696, 32878, 31990, 28598, 26770, 24596, /* 52696-52703 */
23294, 21850, 21390, 20440, 21024, 20038, 21556, 20182, /* 52704-52711 */
24060, 31634, 30464, 27084, 29370, 37550, 25390, 42588, /* 52712-52719 */
45986, 39534, 21028, 12780, 18616, 16762, 23632, 32018, /* 52720-52727 */
30388, 29174, 28832, 27770, 27394, 27290, 27500, 27516, /* 52728-52735 */
27540, 27732, 28150, 28216, 29022, 29286, 29446, 29462, /* 52736-52743 */
31096, 32998, 35784, 38718, 40772, 41926, 43628, 44092, /* 52744-52751 */
45060, 43920, 34388, 35950, 38302, 39488, 41114, 42214, /* 52752-52759 */
42628, 42832, 42800, 42160, 42622, 42146, 42018, 41330, /* 52760-52767 */
41064, 40036, 39656, 38644, 36932, 34332, 30526, 28394, /* 52768-52775 */
26598, 25204, 23762, 23372, 22842, 31354, 32354, 28972, /* 52776-52783 */
28370, 26660, 25788, 24734, 24426, 24460, 24304, 23966, /* 52784-52791 */
24242, 24380, 24910, 25330, 25552, 25708, 26542, 28638, /* 52792-52799 */
30526, 34080, 36068, 38168, 38752, 40622, 40308, 42404, /* 52800-52807 */
35516, 30206, 34552, 35228, 37332, 38662, 39356, 39360, /* 52808-52815 */
39552, 39790, 39908, 39824, 39936, 39716, 39802, 39810, /* 52816-52823 */
39712, 39784, 37604, 36114, 33168, 30882, 28268, 27242, /* 52824-52831 */
25194, 25020, 23186, 27042, 34872, 31468, 30082, 28352, /* 52832-52839 */
27114, 26186, 25750, 25594, 25402, 25282, 25302, 25674, /* 52840-52847 */
25966, 26162, 26214, 27162, 26950, 28674, 30616, 33732, /* 52848-52855 */
36162, 37912, 39246, 40840, 41106, 42008, 41308, 32030, /* 52856-52863 */
32962, 35212, 36336, 38352, 39138, 39722, 39488, 39734, /* 52864-52871 */
39758, 39608, 39712, 39120, 38664, 38738, 38120, 38170, /* 52872-52879 */
36590, 34168, 31182, 28602, 26604, 24600, 23544, 22518, /* 52880-52887 */
22578, 21356, 30172, 31806, 28940, 28140, 26094, 25502, /* 52888-52895 */
24180, 24214, 24000, 24176, 24472, 24684, 24922, 25352, /* 52896-52903 */
25718, 26330, 26802, 27746, 30096, 32692, 36206, 37778, /* 52904-52911 */
40258, 41248, 42934, 42890, 44588, 37914, 33014, 36766, /* 52912-52919 */
37292, 39462, 40338, 41254, 41492, 41664, 41690, 41704, /* 52920-52927 */
41604, 41182, 40774, 40344, 40078, 39440, 38966, 36876, /* 52928-52935 */
34698, 31124, 29164, 26898, 25578, 23776, 23696, 21788, /* 52936-52943 */
25224, 33104, 30280, 28922, 27232, 25936, 25054, 24738, /* 52944-52951 */
24412, 23792, 23766, 24410, 24980, 25418, 25860, 26224, /* 52952-52959 */
27074, 27256, 29160, 30932, 34000, 36134, 38122, 39224, /* 52960-52967 */
40640, 40866, 41822, 40890, 31696, 32696, 34760, 35854, /* 52968-52975 */
37748, 38616, 39016, 39224, 39782, 40034, 39368, 39238, /* 52976-52983 */
39598, 39128, 39372, 38952, 39084, 37558, 35830, 33252, /* 52984-52991 */
30122, 28470, 26790, 25412, 24696, 24632, 23540, 32266, /* 52992-52999 */
33976, 31226, 30370, 28082, 27428, 26874, 26528, 26160, /* 53000-53007 */
25856, 25894, 26358, 26294, 26516, 26432, 26666, 27146, /* 53008-53015 */
28056, 29612, 32070, 35532, 37266, 39178, 40350, 41770, /* 53016-53023 */
41348, 43506, 36556, 31056, 34796, 35442, 37626, 38592, /* 53024-53031 */
39248, 39710, 39686, 39684, 39676, 39214, 39338, 39090, /* 53032-53039 */
38444, 37886, 37628, 37214, 35522, 33300, 29656, 27644, /* 53040-53047 */
25304, 24674, 23322, 23244, 21458, 24586, 33258, 30242, /* 53048-53055 */
29176, 27282, 25630, 25290, 24810, 24490, 24608, 24812, /* 53056-53063 */
25236, 25440, 25772, 26474, 26876, 27448, 28016, 29670, /* 53064-53071 */
31694, 35134, 37542, 39866, 40736, 42280, 43098, 43706, /* 53072-53079 */
43108, 33480, 34708, 36902, 39116, 42672, 42586, 42914, /* 53080-53087 */
42860, 42684, 42370, 42306, 42000, 41596, 40758, 40476, /* 53088-53095 */
39844, 39600, 37456, 35368, 31984, 28996, 26802, 25014, /* 53096-53103 */
23758, 22380, 21940, 20966, 27526, 29168, 26376, 25814, /* 53104-53111 */
24272, 23742, 23434, 23314, 23478, 23698, 23588, 23950, /* 53112-53119 */
24130, 25204, 25502, 25908, 25960, 27346, 29218, 32032, /* 53120-53127 */
35028, 37206, 39056, 39664, 41388, 41190, 42984, 38118, /* 53128-53135 */
33794, 36526, 37322, 38844, 39822, 40608, 40648, 40714, /* 53136-53143 */
40314, 40414, 40440, 40120, 39684, 39520, 38890, 39056, /* 53144-53151 */
38316, 36454, 34264, 30928, 28986, 26728, 26148, 24620, /* 53152-53159 */
24354, 23442, 25454, 32004, 30198, 28672, 27728, 26802, /* 53160-53167 */
26208, 25996, 25704, 25950, 26044, 25768, 26142, 26762, /* 53168-53175 */
26916, 27054, 27276, 27492, 29592, 31658, 35168, 37116, /* 53176-53183 */
39304, 40160, 41312, 42152, 42370, 42376, 35206, 35302, /* 53184-53191 */
37132, 37684, 38954, 39408, 39910, 39662, 39506, 39344, /* 53192-53199 */
39320, 38998, 38634, 38218, 37810, 37404, 37670, 35388, /* 53200-53207 */
33544, 30404, 27846, 25630, 23876, 23364, 22050, 22130, /* 53208-53215 */
21128, 27292, 29808, 27636, 26864, 25366, 25306, 24762, /* 53216-53223 */
25470, 25742, 25870, 26496, 26960, 27524, 28304, 28462, /* 53224-53231 */
29084, 28648, 30152, 31920, 34916, 37496, 39258, 41548, /* 53232-53239 */
41782, 43462, 43322, 44400, 40036, 35332, 37724, 38410, /* 53240-53247 */
40182, 40826, 40892, 40998, 41008, 40856, 40704, 40200, /* 53248-53255 */
39722, 39200, 38894, 38074, 38258, 37156, 34854, 32310, /* 53256-53263 */
29064, 27316, 24754, 24084, 22772, 22510, 21354, 23118, /* 53264-53271 */
29650, 28090, 26974, 25544, 24392, 24090, 24084, 24178, /* 53272-53279 */
23936, 24124, 24562, 24720, 25230, 25520, 26062, 26452, /* 53280-53287 */
26802, 29028, 31232, 34534, 36308, 38466, 39864, 40884, /* 53288-53295 */
41470, 42040, 42038, 35264, 35422, 37276, 38310, 39968, /* 53296-53303 */
40284, 40672, 40786, 41078, 41068, 40536, 40514, 40414, /* 53304-53311 */
40054, 39760, 39324, 39346, 37278, 35488, 32362, 30032, /* 53312-53319 */
28014, 26240, 25584, 24444, 24304, 23234, 29326, 31442, /* 53320-53327 */
28844, 28414, 26334, 26166, 25608, 25666, 25622, 25398, /* 53328-53335 */
25870, 26022, 25978, 26320, 26638, 27336, 26980, 28588, /* 53336-53343 */
30476, 33270, 36254, 37950, 39674, 40550, 41866, 41666, /* 53344-53351 */
43124, 38710, 33890, 36584, 36882, 38714, 39372, 40058, /* 53352-53359 */
40438, 40394, 40608, 40462, 40136, 39864, 39140, 38900, /* 53360-53367 */
37830, 37668, 36528, 34366, 31696, 28408, 26448, 24452, /* 53368-53375 */
23496, 21986, 22026, 20818, 22716, 29636, 28090, 27222, /* 53376-53383 */
25842, 25036, 25000, 24768, 25162, 25178, 25564, 25968, /* 53384-53391 */
26394, 27186, 27566, 28048, 28356, 29192, 31158, 33490, /* 53392-53399 */
36632, 38640, 40780, 41746, 43078, 43548, 44158, 44098, /* 53400-53407 */
36924, 36896, 38620, 39226, 40478, 40650, 40976, 40770, /* 53408-53415 */
40624, 40370, 40300, 39748, 39154, 38958, 38502, 38012, /* 53416-53423 */
37732, 35550, 33708, 30300, 27836, 25848, 24450, 23320, /* 53424-53431 */
22224, 22336, 21148, 27290, 29618, 27106, 26592, 24802, /* 53432-53439 */
24502, 24110, 24104, 24358, 24556, 24486, 24872, 25160, /* 53440-53447 */
25540, 25838, 26438, 26556, 28338, 30008, 33442, 36120, /* 53448-53455 */
38174, 39696, 40394, 41726, 41752, 43066, 40202, 37056, /* 53456-53463 */
39180, 39446, 40488, 41074, 41344, 41340, 41226, 41024, /* 53464-53471 */
40814, 40684, 40472, 39872, 39644, 38906, 38932, 37388, /* 53472-53479 */
35792, 32924, 30018, 27972, 26252, 25572, 24186, 23854, /* 53480-53487 */
22894, 23918, 28530, 27586, 27108, 26456, 25606, 25702, /* 53488-53495 */
25974, 26066, 26236, 26368, 26370, 26706, 27118, 27034, /* 53496-53503 */
27450, 27504, 28370, 30178, 32420, 35570, 37366, 39056, /* 53504-53511 */
39874, 41060, 41674, 41992, 42198, 37514, 36868, 38262, /* 53512-53519 */
38974, 39950, 39784, 39788, 39638, 39622, 39166, 38936, /* 53520-53527 */
38398, 37838, 37682, 37142, 36796, 36278, 34394, 32382, /* 53528-53535 */
28842, 26926, 25038, 23870, 23056, 22188, 22390, 21602, /* 53536-53543 */
25750, 27660, 26102, 25938, 24806, 25084, 25264, 25496, /* 53544-53551 */
25554, 26066, 26526, 27008, 27534, 27950, 28520, 29050, /* 53552-53559 */
29010, 30944, 32956, 36398, 38400, 40294, 41984, 42786, /* 53560-53567 */
43876, 43514, 44638, 42178, 38370, 39768, 40038, 41128, /* 53568-53575 */
41468, 41208, 40768, 40858, 40546, 40010, 39542, 39094, /* 53576-53583 */
38484, 38232, 37430, 37446, 35884, 33872, 30710, 28186, /* 53584-53591 */
26202, 24124, 23260, 21980, 22026, 21282, 21956, 26576, /* 53592-53599 */
26002, 25260, 24256, 23716, 23942, 24054, 24116, 24048, /* 53600-53607 */
24444, 24778, 25114, 25640, 25848, 26694, 26750, 27690, /* 53608-53615 */
29788, 32572, 35662, 37512, 39658, 40924, 42108, 42758, /* 53616-53623 */
43278, 43958, 39538, 39194, 40660, 41622, 42952, 42808, /* 53624-53631 */
42940, 42520, 42524, 42074, 41434, 41020, 40392, 40156, /* 53632-53639 */
39382, 38842, 38178, 36164, 33736, 30204, 28268, 26318, /* 53640-53647 */
24864, 23954, 23134, 22960, 22030, 25742, 27810, 26202, /* 53648-53655 */
25806, 24520, 24670, 24456, 24674, 24568, 24864, 25288, /* 53656-53663 */
25468, 25720, 26030, 26492, 26992, 27288, 29200, 31198, /* 53664-53671 */
34640, 36856, 38694, 40248, 41182, 42082, 42186, 43056, /* 53672-53679 */
40464, 36856, 38400, 38754, 39882, 39738, 39852, 39774, /* 53680-53687 */
39604, 39438, 38984, 38444, 38260, 37928, 37452, 36880, /* 53688-53695 */
36828, 35152, 33622, 30492, 27746, 25996, 24294, 23600, /* 53696-53703 */
22800, 22426, 21996, 22938, 27638, 27032, 26614, 25854, /* 53704-53711 */
25540, 25656, 25726, 26138, 26228, 26634, 27280, 27450, /* 53712-53719 */
27934, 28286, 29084, 28978, 30346, 32218, 34776, 37950, /* 53720-53727 */
39866, 41522, 42410, 43268, 43762, 43960, 44064, 39296, /* 53728-53735 */
38792, 39892, 40240, 41232, 40672, 40666, 40374, 40002, /* 53736-53743 */
39664, 39458, 39052, 38382, 37862, 37300, 37372, 36260, /* 53744-53751 */
34114, 31912, 28614, 26444, 24614, 23548, 22640, 22058, /* 53752-53759 */
22180, 21560, 25690, 27850, 26264, 25896, 24950, 25010, /* 53760-53767 */
24576, 24566, 24778, 24896, 25060, 25392, 25648, 26110, /* 53768-53775 */
26600, 26576, 27010, 29164, 31206, 34514, 36868, 38970, /* 53776-53783 */
40330, 41422, 42402, 42698, 43772, 41392, 37888, 39708, /* 53784-53791 */
40204, 41264, 41716, 41916, 41970, 41636, 41254, 41212, /* 53792-53799 */
40774, 40432, 39692, 39456, 39090, 38860, 37004, 35058, /* 53800-53807 */
31796, 29370, 27042, 25582, 24512, 23368, 22966, 22454, /* 53808-53815 */
22946, 27468, 26676, 25628, 24992, 24292, 24382, 24230, /* 53816-53823 */
24472, 24846, 24960, 25218, 25620, 26062, 26206, 26872, /* 53824-53831 */
26824, 28364, 30290, 33266, 35988, 38004, 39526, 40682, /* 53832-53839 */
41656, 42190, 42346, 42704, 40382, 39774, 40442, 40674, /* 53840-53847 */
41034, 40516, 40380, 40012, 39454, 39152, 38876, 38276, /* 53848-53855 */
37630, 37508, 36974, 36808, 35816, 33786, 31194, 28236, /* 53856-53863 */
26620, 25054, 23980, 22908, 22636, 22714, 22212, 24284, /* 53864-53871 */
25660, 25078, 24900, 24496, 24882, 25280, 25664, 26136, /* 53872-53879 */
26648, 26864, 27494, 28074, 28410, 28910, 29114, 29658, /* 53880-53887 */
31604, 34116, 37452, 39156, 41062, 42590, 43540, 44288, /* 53888-53895 */
44600, 45060, 44190, 42054, 42440, 42398, 42700, 42212, /* 53896-53903 */
41424, 40922, 40474, 39672, 39070, 38420, 37870, 37330, /* 53904-53911 */
36588, 36072, 35760, 33858, 31758, 28218, 26184, 24404, /* 53912-53919 */
22658, 21572, 20928, 20864, 20392, 20552, 23172, 23262, /* 53920-53927 */
23026, 22574, 22562, 23238, 23730, 23836, 24326, 24696, /* 53928-53935 */
25278, 25810, 26342, 26780, 27716, 27824, 29400, 31650, /* 53936-53943 */
34986, 37580, 39516, 41420, 42630, 43550, 44070, 44314, /* 53944-53951 */
44930, 42586, 41822, 42558, 42976, 43266, 42826, 42354, /* 53952-53959 */
42056, 41710, 41214, 40614, 40306, 39610, 39402, 38390, /* 53960-53967 */
38162, 36980, 34992, 32116, 28938, 27026, 25150, 23800, /* 53968-53975 */
22924, 22236, 22054, 21504, 23028, 24600, 23930, 23616, /* 53976-53983 */
22976, 23422, 23696, 24050, 24474, 24800, 25348, 25822, /* 53984-53991 */
26226, 26666, 27356, 27578, 28206, 30056, 32512, 35892, /* 53992-53999 */
37808, 39748, 41016, 41778, 42544, 42838, 43344, 42288, /* 54000-54007 */
40090, 40444, 40722, 41420, 40968, 40662, 40292, 39848, /* 54008-54015 */
39524, 38932, 38440, 38124, 37770, 37152, 36920, 36696, /* 54016-54023 */
34596, 32880, 29660, 27678, 26120, 24956, 24512, 24022, /* 54024-54031 */
23848, 23672, 24152, 26484, 26394, 25840, 25198, 25214, /* 54032-54039 */
25474, 25708, 25962, 26248, 26684, 27002, 27278, 27912, /* 54040-54047 */
28208, 28666, 28742, 30532, 32298, 35334, 37980, 39810, /* 54048-54055 */
41236, 42158, 42766, 43396, 43486, 43388, 41172, 40516, /* 54056-54063 */
41054, 41464, 41346, 41024, 40840, 40340, 39928, 39356, /* 54064-54071 */
38798, 38324, 37588, 37244, 36658, 36622, 34986, 33064, /* 54072-54079 */
30282, 27200, 25178, 23514, 22426, 21672, 21020, 20864, /* 54080-54087 */
20512, 22476, 23680, 23112, 22856, 22566, 23094, 23150, /* 54088-54095 */
23596, 24282, 24750, 25206, 25620, 26348, 27048, 27724, /* 54096-54103 */
27898, 29128, 31318, 33866, 37234, 39510, 41448, 42770, /* 54104-54111 */
43848, 44516, 44844, 45294, 44106, 42214, 42740, 43026, /* 54112-54119 */
43320, 43048, 42884, 42576, 41878, 41440, 40934, 40528, /* 54120-54127 */
39832, 39050, 38474, 38236, 37582, 35296, 33036, 29662, /* 54128-54135 */
27340, 25370, 24130, 22906, 22150, 21690, 21380, 21666, /* 54136-54143 */
24030, 23908, 23444, 23080, 23076, 23346, 23406, 24014, /* 54144-54151 */
24410, 24900, 25270, 25704, 26228, 26806, 27174, 27466, /* 54152-54159 */
29454, 31530, 35136, 37668, 39876, 41400, 42746, 43436, /* 54160-54167 */
43986, 43976, 44084, 41564, 40528, 40866, 41034, 41088, /* 54168-54175 */
40518, 40202, 39756, 39250, 38864, 38424, 38052, 37658, /* 54176-54183 */
37426, 37008, 37244, 35494, 33712, 30712, 28296, 26620, /* 54184-54191 */
24990, 23940, 23208, 22634, 22794, 22264, 24398, 26024, /* 54192-54199 */
25384, 25180, 24842, 25190, 25460, 25866, 26442, 26840, /* 54200-54207 */
27242, 27568, 28028, 28234, 28998, 28714, 29942, 31740, /* 54208-54215 */
34340, 37296, 38906, 40740, 41812, 42820, 43030, 43196, /* 54216-54223 */
43392, 43396, 43028, 42628, 42590, 42612, 41824, 40990, /* 54224-54231 */
40476, 39900, 39200, 38570, 37884, 37302, 36948, 36240, /* 54232-54239 */
35908, 35208, 33182, 30748, 27548, 25658, 23734, 22546, /* 54240-54247 */
21466, 20984, 20766, 20472, 20378, 20672, 21012, 21298, /* 54248-54255 */
21362, 21974, 22816, 23632, 24082, 24862, 25620, 26436, /* 54256-54263 */
27118, 27614, 28222, 29064, 29552, 31652, 33960, 37474, /* 54264-54271 */
39500, 41594, 43238, 44416, 45106, 45266, 45546, 45774, /* 54272-54279 */
45622, 45160, 44810, 44918, 44354, 43462, 42622, 42058, /* 54280-54287 */
41542, 40736, 40092, 39560, 38748, 38538, 37516, 37416, /* 54288-54295 */
35954, 34030, 30832, 28414, 26382, 24864, 23800, 22798, /* 54296-54303 */
22102, 21596, 21374, 21212, 21270, 21234, 21542, 21586, /* 54304-54311 */
22216, 22490, 23268, 23546, 24362, 24918, 25874, 25328, /* 54312-54319 */
26588, 25160, 30896, 45542, 58438, 26090, 23400, 24778, /* 54320-54327 */
40148, 63078, 50706, 57944, 60908, 62702, 53294, 39062, /* 54328-54335 */
39506, 38928, 18502, 7834, 24240, 29166, 24836, 21110, /* 54336-54343 */
22404, 44322, 46948, 36616, 42006, 32042, 28918, 28830, /* 54344-54351 */
63342, 1040, 6220, 12986, 14578, 14234, 27956, 40742, /* 54352-54359 */
45608, 44304, 37430, 46790, 50436, 33924, 18276, 21196, /* 54360-54367 */
26412, 26698, 28382, 34046, 41292, 51122, 44434, 33980, /* 54368-54375 */
30710, 32998, 32272, 14732, 8484, 18778, 27912, 30728, /* 54376-54383 */
31248, 35078, 58020, 64846, 60338, 57776, 49382, 52260, /* 54384-54391 */
40024, 21044, 24568, 22480, 29770, 27036, 17248, 34264, /* 54392-54399 */
48014, 47864, 40630, 43558, 40988, 37346, 22254, 13304, /* 54400-54407 */
19944, 26928, 32282, 32410, 33338, 49018, 57108, 49102, /* 54408-54415 */
44936, 45430, 41058, 32954, 10734, 554, 8240, 13504, /* 54416-54423 */
21718, 20796, 27526, 51370, 45338, 38254, 44626, 38130, /* 54424-54431 */
54142, 37252, 16766, 24440, 19968, 26256, 26036, 23356, /* 54432-54439 */
38848, 42564, 41324, 38530, 21782, 22688, 22856, 7268, /* 54440-54447 */
5476, 12876, 13514, 21424, 20418, 25722, 49588, 60170, /* 54448-54455 */
50878, 47802, 45464, 41838, 38308, 18202, 16960, 25234, /* 54456-54463 */
20324, 23116, 16364, 25346, 45074, 40508, 39080, 40174, /* 54464-54471 */
37558, 33302, 24418, 13658, 21788, 24656, 34456, 38392, /* 54472-54479 */
33578, 51126, 51292, 47394, 51182, 43568, 36672, 34190, /* 54480-54487 */
21126, 9996, 11032, 16618, 24694, 26524, 29424, 53978, /* 54488-54495 */
53996, 48742, 50468, 46950, 49108, 47278, 27106, 32806, /* 54496-54503 */
31910, 29910, 38278, 41878, 53344, 276, 55096, 49566, /* 54504-54511 */
38284, 34734, 35196, 16816, 12026, 18726, 17928, 23888, /* 54512-54519 */
23554, 24778, 44812, 55474, 54392, 48716, 44766, 44392, /* 54520-54527 */
37744, 16856, 17158, 19496, 19936, 25490, 21776, 21008, /* 54528-54535 */
41026, 38532, 35336, 35930, 34516, 37244, 23520, 8622, /* 54536-54543 */
15876, 16064, 22660, 30762, 27446, 43704, 48712, 41050, /* 54544-54551 */
40390, 34636, 32090, 32100, 12740, 5458, 4560, 7226, /* 54552-54559 */
12378, 14054, 21812, 42424, 42328, 41070, 41398, 36610, /* 54560-54567 */
38098, 38390, 24240, 23960, 27240, 27266, 28636, 26972, /* 54568-54575 */
41514, 52914, 45940, 46186, 40452, 26686, 30880, 16418, /* 54576-54583 */
5740, 15798, 18414, 22072, 24076, 28100, 48968, 51820, /* 54584-54591 */
54976, 59312, 50086, 48276, 44264, 22902, 22268, 27316, /* 54592-54599 */
27512, 33442, 33296, 37314, 48676, 48186, 45120, 44744, /* 54600-54607 */
43350, 44754, 31854, 17602, 24540, 24940, 27406, 41264, /* 54608-54615 */
40202, 51974, 63344, 54096, 49928, 46384, 43512, 40762, /* 54616-54623 */
20698, 16728, 16328, 7408, 17286, 19140, 22596, 44792, /* 54624-54631 */
47568, 40988, 39770, 38248, 38816, 31014, 22624, 26294, /* 54632-54639 */
26000, 26214, 30326, 26718, 36686, 53714, 47560, 41932, /* 54640-54647 */
41080, 32658, 26098, 13362, 1712, 10102, 12720, 14682, /* 54648-54655 */
16440, 18940, 38258, 43970, 39088, 49748, 43466, 40032, /* 54656-54663 */
37004, 15704, 12340, 18170, 19998, 23294, 21714, 31214, /* 54664-54671 */
43238, 34768, 35970, 36440, 32692, 35668, 26912, 10166, /* 54672-54679 */
15500, 21008, 22906, 28730, 37404, 50676, 61566, 52924, /* 54680-54687 */
51698, 46932, 42284, 42698, 23378, 13716, 21616, 14848, /* 54688-54695 */
14622, 18948, 23318, 45332, 48438, 43814, 45088, 39660, /* 54696-54703 */
41534, 34848, 19298, 30484, 32018, 31888, 37388, 34784, /* 54704-54711 */
42600, 60804, 56102, 50776, 47574, 45046, 38684, 20068, /* 54712-54719 */
10884, 18798, 19578, 23120, 27944, 27302, 43762, 54962, /* 54720-54727 */
46602, 48448, 50444, 46714, 42070, 20702, 18574, 23434, /* 54728-54735 */
21796, 26910, 26572, 29592, 49368, 42316, 36202, 37180, /* 54736-54743 */
34242, 36680, 26110, 10246, 16736, 18856, 21798, 26566, /* 54744-54751 */
29956, 47366, 60362, 53536, 48420, 45238, 42658, 41270, /* 54752-54759 */
22016, 11660, 17978, 17718, 13380, 13210, 17388, 38700, /* 54760-54767 */
42132, 36660, 37706, 32528, 32798, 29816, 9188, 14916, /* 54768-54775 */
24598, 24214, 27240, 24448, 34842, 52070, 46232, 44050, /* 54776-54783 */
41956, 36254, 36950, 17734, 2464, 10088, 14974, 18850, /* 54784-54791 */
21712, 22470, 42194, 51176, 44854, 44928, 46414, 46310, /* 54792-54799 */
44046, 24288, 16234, 22816, 23810, 26802, 26140, 31524, /* 54800-54807 */
52112, 47808, 36900, 39192, 33940, 35460, 29426, 11784, /* 54808-54815 */
16908, 21486, 23802, 31536, 30156, 49246, 1942, 59894, /* 54816-54823 */
56006, 51686, 48792, 48690, 30616, 19872, 26122, 26462, /* 54824-54831 */
26648, 23914, 26766, 46256, 53826, 47916, 45612, 42866, /* 54832-54839 */
43390, 39188, 21006, 21720, 33006, 31938, 34426, 33084, /* 54840-54847 */
37106, 52600, 49874, 44196, 41972, 38462, 40070, 23952, /* 54848-54855 */
5136, 13866, 15100, 17836, 23412, 22576, 36440, 47316, /* 54856-54863 */
42304, 40548, 38972, 44886, 43364, 24988, 17090, 21344, /* 54864-54871 */
20648, 22346, 20340, 24530, 40878, 40616, 30696, 27864, /* 54872-54879 */
25662, 25802, 23670, 8216, 9918, 15146, 17592, 21774, /* 54880-54887 */
20280, 33782, 54508, 47846, 45592, 43332, 37698, 38626, /* 54888-54895 */
27174, 13962, 18936, 21130, 24802, 19394, 18124, 38782, /* 54896-54903 */
43800, 39230, 41286, 38752, 37208, 36760, 21658, 17198, /* 54904-54911 */
25402, 34434, 35336, 33212, 39782, 55198, 50862, 46892, /* 54912-54919 */
46860, 41538, 41106, 34528, 13010, 15890, 21214, 23326, /* 54920-54927 */
30360, 30560, 43462, 56082, 51412, 49514, 46294, 48278, /* 54928-54935 */
53736, 34768, 27304, 32072, 29918, 32192, 33584, 33776, /* 54936-54943 */
48974, 51844, 46222, 37156, 32934, 35578, 29692, 13834, /* 54944-54951 */
17442, 21058, 20904, 26594, 26484, 32536, 51940, 54458, /* 54952-54959 */
48056, 45042, 41232, 41504, 26978, 15444, 21724, 21200, /* 54960-54967 */
23526, 26584, 18448, 32724, 43520, 38902, 37624, 35570, /* 54968-54975 */
36154, 33982, 16308, 13442, 17282, 23528, 29512, 24844, /* 54976-54983 */
29532, 45640, 42628, 37964, 38392, 32978, 33242, 27408, /* 54984-54991 */
9522, 5678, 10932, 15260, 19038, 18972, 33398, 46478, /* 54992-54999 */
40534, 40942, 40638, 35808, 43470, 32718, 20870, 25418, /* 55000-55007 */
26790, 29394, 28648, 29796, 47450, 49602, 44112, 42698, /* 55008-55015 */
31682, 32614, 30446, 14422, 14770, 20004, 22904, 26372, /* 55016-55023 */
24514, 33940, 50150, 52280, 51504, 49056, 43586, 43204, /* 55024-55031 */
31898, 18708, 24434, 25906, 27436, 33078, 29038, 35636, /* 55032-55039 */
49148, 45044, 43976, 41658, 42568, 41492, 23696, 21216, /* 55040-55047 */
27104, 25790, 36260, 38764, 38216, 53236, 53992, 48352, /* 55048-55055 */
45434, 41842, 43066, 33178, 17242, 17724, 15036, 17150, /* 55056-55063 */
22998, 23800, 32734, 47560, 44402, 42152, 40198, 38690, /* 55064-55071 */
40960, 32464, 23088, 28316, 26848, 27790, 30862, 29930, /* 55072-55079 */
43752, 50564, 44346, 43000, 34392, 33146, 31704, 14040, /* 55080-55087 */
13534, 17784, 19060, 21748, 19372, 26760, 42886, 40408, /* 55088-55095 */
41700, 40790, 35230, 35034, 26096, 12224, 15600, 18732, /* 55096-55103 */
21544, 23242, 22576, 32806, 41702, 36016, 36284, 35682, /* 55104-55111 */
32868, 33620, 19784, 12380, 18496, 20874, 25750, 29712, /* 55112-55119 */
31724, 49728, 48994, 42832, 43638, 39066, 37944, 33356, /* 55120-55127 */
16904, 17942, 17396, 18878, 23292, 21934, 33554, 49034, /* 55128-55135 */
43380, 42510, 42028, 38334, 38544, 29748, 23160, 28024, /* 55136-55143 */
29442, 31092, 35274, 35228, 49600, 57358, 51966, 49640, /* 55144-55151 */
46034, 41846, 38722, 21594, 20498, 26950, 26528, 30192, /* 55152-55159 */
31660, 35742, 52158, 51252, 49308, 50426, 45492, 46894, /* 55160-55167 */
36122, 19430, 24756, 26402, 25764, 29738, 28288, 38684, /* 55168-55175 */
45156, 40618, 38846, 36196, 35768, 36596, 21002, 13710, /* 55176-55183 */
20922, 20962, 22744, 29220, 33088, 47178, 50784, 44968, /* 55184-55191 */
42344, 38396, 39008, 33722, 15452, 15372, 17964, 13290, /* 55192-55199 */
16854, 15120, 24924, 41034, 36214, 34092, 34318, 30436, /* 55200-55207 */
31532, 21626, 13524, 19546, 20750, 24026, 24668, 23640, /* 55208-55215 */
39944, 47264, 40176, 39838, 38060, 33886, 28568, 15938, /* 55216-55223 */
11192, 16278, 19922, 24946, 24470, 30274, 48868, 48462, /* 55224-55231 */
43422, 48966, 46472, 44410, 38480, 22234, 23694, 26860, /* 55232-55239 */
29504, 31504, 28272, 41718, 51610, 40472, 40862, 40254, /* 55240-55247 */
36886, 37840, 25582, 17050, 23918, 25478, 29390, 32886, /* 55248-55255 */
39308, 55626, 58718, 54096, 50848, 45948, 46460, 42124, /* 55256-55263 */
23154, 22892, 27862, 24312, 24744, 26586, 33094, 48302, /* 55264-55271 */
47002, 44000, 41042, 38204, 40770, 29116, 15386, 26892, /* 55272-55279 */
28436, 27716, 30798, 29208, 41334, 50096, 44952, 42106, /* 55280-55287 */
37276, 37414, 33758, 13076, 10066, 17320, 18020, 21516, /* 55288-55295 */
23894, 27506, 43406, 45774, 41508, 40672, 41836, 43222, /* 55296-55303 */
35446, 17162, 18774, 21326, 22226, 24012, 20712, 30926, /* 55304-55311 */
45258, 35094, 30878, 32550, 29482, 30382, 19430, 10482, /* 55312-55319 */
15418, 18220, 22818, 23504, 25462, 47510, 52012, 44422, /* 55320-55327 */
44622, 41666, 38686, 35930, 20310, 17520, 20674, 25370, /* 55328-55335 */
25124, 21344, 27992, 44134, 42292, 39312, 40162, 37022, /* 55336-55343 */
37116, 30522, 18888, 23432, 29162, 31406, 32294, 29204, /* 55344-55351 */
40184, 49804, 43388, 41664, 40716, 37322, 36744, 20024, /* 55352-55359 */
14042, 21358, 23150, 26742, 30620, 33190, 47108, 50842, /* 55360-55367 */
48478, 46694, 45470, 50762, 44454, 27950, 29574, 32560, /* 55368-55375 */
30470, 32916, 32622, 37762, 49132, 46376, 39570, 36182, /* 55376-55383 */
35210, 37680, 25984, 16550, 23624, 25168, 25444, 29608, /* 55384-55391 */
29058, 43546, 53290, 47442, 45870, 41172, 40540, 38656, /* 55392-55399 */
22494, 20366, 25432, 24864, 26530, 23604, 26706, 41344, /* 55400-55407 */
42384, 39872, 38526, 35332, 38178, 30160, 16384, 18948, /* 55408-55415 */
24490, 28170, 27926, 24006, 33078, 43860, 36888, 34804, /* 55416-55423 */
34140, 31044, 31064, 17764, 7132, 12024, 14662, 19684, /* 55424-55431 */
20414, 21722, 38640, 42306, 36494, 37824, 35788, 38702, /* 55432-55439 */
36880, 22456, 21580, 23090, 25084, 27992, 25820, 32846, /* 55440-55447 */
47130, 43502, 38370, 35250, 33230, 34014, 26032, 16608, /* 55448-55455 */
20434, 22344, 26056, 28428, 28770, 42584, 52844, 46696, /* 55456-55463 */
45050, 43418, 40536, 38974, 25488, 21800, 27270, 28294, /* 55464-55471 */
31856, 32406, 34842, 49308, 50786, 48760, 46848, 43516, /* 55472-55479 */
45794, 39372, 24536, 27572, 31404, 33064, 35612, 35182, /* 55480-55487 */
42200, 51664, 48654, 46518, 42334, 39794, 41240, 28882, /* 55488-55495 */
17642, 22498, 24174, 25100, 27660, 28732, 41556, 46216, /* 55496-55503 */
42690, 41416, 37304, 38390, 39058, 22544, 20410, 25590, /* 55504-55511 */
24452, 26406, 26854, 31738, 44128, 42298, 40538, 35962, /* 55512-55519 */
31622, 34856, 26844, 13668, 16710, 18570, 20694, 22298, /* 55520-55527 */
19586, 31696, 41198, 37200, 35402, 34280, 31332, 30628, /* 55528-55535 */
19132, 13150, 16772, 18374, 22932, 22886, 22842, 38648, /* 55536-55543 */
41108, 36404, 37400, 35756, 34950, 31788, 19604, 19828, /* 55544-55551 */
22098, 25936, 32234, 29048, 37112, 50764, 45972, 42946, /* 55552-55559 */
42686, 39998, 39516, 29946, 20904, 22044, 22682, 27140, /* 55560-55567 */
28948, 28040, 42718, 49026, 42888, 42424, 41240, 38706, /* 55568-55575 */
38406, 26294, 23360, 28566, 28534, 32384, 33340, 38250, /* 55576-55583 */
51682, 50926, 48458, 46392, 40306, 42310, 35684, 21164, /* 55584-55591 */
25792, 28580, 27780, 30722, 31036, 40652, 48622, 46946, /* 55592-55599 */
47380, 42652, 40098, 41542, 27354, 18956, 25118, 25370, /* 55600-55607 */
26120, 27892, 29328, 40096, 42462, 40094, 39096, 34926, /* 55608-55615 */
36264, 33254, 17336, 17966, 23208, 22796, 27218, 28672, /* 55616-55623 */
35198, 46416, 44106, 42730, 39790, 36760, 39330, 28496, /* 55624-55631 */
16858, 20492, 19290, 21966, 23794, 21682, 35610, 43580, /* 55632-55639 */
36980, 36048, 35298, 33566, 31400, 20386, 18292, 21258, /* 55640-55647 */
21886, 26030, 24958, 27818, 43650, 43406, 37868, 38786, /* 55648-55655 */
35760, 32756, 26850, 15614, 18288, 20052, 23066, 26838, /* 55656-55663 */
24892, 35282, 48058, 42336, 42402, 42914, 39590, 38316, /* 55664-55671 */
26372, 19604, 23388, 23764, 27412, 28526, 28124, 41960, /* 55672-55679 */
45120, 39228, 39050, 38186, 37184, 33544, 19868, 20560, /* 55680-55687 */
25562, 26648, 30150, 34356, 41040, 53080, 51252, 49024, /* 55688-55695 */
46504, 42888, 45414, 34854, 21784, 27656, 28454, 26310, /* 55696-55703 */
29294, 30424, 41742, 49450, 45284, 44702, 41148, 40032, /* 55704-55711 */
40264, 25100, 22678, 29406, 29154, 29696, 31054, 33912, /* 55712-55719 */
46490, 47076, 43902, 42520, 37900, 37716, 31046, 16636, /* 55720-55727 */
19266, 23892, 23806, 26538, 27020, 34808, 46096, 42758, /* 55728-55735 */
42378, 41740, 38058, 40000, 26918, 17272, 21002, 21208, /* 55736-55743 */
23140, 23532, 21082, 35218, 39018, 31508, 31538, 30738, /* 55744-55751 */
29828, 26462, 13828, 13224, 16144, 17746, 22724, 22738, /* 55752-55759 */
28772, 44714, 43008, 38236, 38582, 36090, 35884, 27422, /* 55760-55767 */
16812, 20102, 21102, 22564, 25652, 24096, 36280, 48040, /* 55768-55775 */
42478, 40582, 40308, 38048, 36812, 23936, 20914, 26070, /* 55776-55783 */
25604, 29866, 29932, 30544, 46010, 48646, 42936, 42568, /* 55784-55791 */
40254, 39660, 31594, 18472, 21224, 25708, 27360, 31088, /* 55792-55799 */
32992, 41494, 53374, 51028, 50212, 49050, 46692, 48204, /* 55800-55807 */
36968, 24596, 29660, 31278, 31156, 33072, 33122, 45252, /* 55808-55815 */
50314, 43058, 42744, 38994, 37732, 37722, 22182, 18258, /* 55816-55823 */
24864, 24984, 27284, 27534, 33428, 48118, 46002, 43828, /* 55824-55831 */
41832, 36500, 38000, 32586, 18630, 21196, 24678, 24558, /* 55832-55839 */
26470, 26354, 34714, 42672, 38390, 37986, 35714, 33238, /* 55840-55847 */
35450, 24442, 17342, 21364, 20886, 23514, 23380, 22122, /* 55848-55855 */
35196, 37512, 32102, 32294, 30876, 29990, 26890, 16842, /* 55856-55863 */
17670, 19436, 20104, 25518, 24774, 29530, 42158, 39950, /* 55864-55871 */
37420, 37784, 35958, 36070, 28974, 21392, 24480, 24088, /* 55872-55879 */
27146, 30012, 28522, 39818, 46968, 42442, 41272, 40444, /* 55880-55887 */
38878, 37334, 26096, 23630, 26648, 26606, 30576, 29804, /* 55888-55895 */
31100, 44670, 45600, 41092, 40238, 38754, 38506, 33690, /* 55896-55903 */
23068, 25398, 28796, 30152, 33000, 33732, 42626, 50746, /* 55904-55911 */
47770, 46840, 44280, 41680, 43706, 33122, 24052, 28848, /* 55912-55919 */
30354, 30818, 30620, 32732, 43194, 45688, 42544, 42486, /* 55920-55927 */
37032, 39610, 55564, 42960, 22006, 14054, 18006, 20238, /* 55928-55935 */
20340, 25740, 37682, 35094, 34028, 33598, 31518, 32764, /* 55936-55943 */
25032, 16502, 20498, 22638, 24500, 27180, 26584, 37774, /* 55944-55951 */
44388, 39852, 39190, 37592, 37104, 35290, 23096, 21760, /* 55952-55959 */
25990, 26116, 29032, 29102, 33284, 45024, 44194, 41072, /* 55960-55967 */
40124, 37794, 38530, 31154, 21154, 24554, 26414, 28008, /* 55968-55975 */
29184, 28260, 38554, 45098, 40724, 39814, 38044, 37248, /* 55976-55983 */
36706, 24862, 20942, 24602, 25270, 28144, 27856, 30108, /* 55984-55991 */
42806, 43180, 39984, 39152, 36014, 36820, 31016, 19714, /* 55992-55999 */
22288, 24800, 25980, 28454, 27484, 35370, 44692, 41036, /* 56000-56007 */
39670, 37472, 35696, 36370, 25344, 19562, 24048, 25132, /* 56008-56015 */
27366, 28074, 29534, 42114, 43612, 40008, 39210, 36616, /* 56016-56023 */
37126, 33914, 21818, 22572, 25748, 27026, 29706, 28778, /* 56024-56031 */
36124, 46090, 42616, 41148, 40058, 38288, 39344, 29472, /* 56032-56039 */
22672, 27186, 28050, 29964, 31274, 31286, 42542, 46042, /* 56040-56047 */
41666, 40946, 38372, 37900, 34564, 22480, 22468, 25656, /* 56048-56055 */
25924, 28558, 27900, 33346, 44090, 41464, 39614, 38572, /* 56056-56063 */
35710, 36614, 28540, 19820, 23730, 24866, 26352, 28232, /* 56064-56071 */
27794, 38410, 43892, 39496, 39106, 36722, 35664, 34970, /* 56072-56079 */
23228, 20416, 24368, 24784, 27438, 27558, 30394, 42502, /* 56080-56087 */
42194, 39298, 38634, 35768, 36488, 31432, 20206, 22520, /* 56088-56095 */
24464, 25572, 28364, 27260, 35150, 44760, 40952, 39566, /* 56096-56103 */
38188, 36264, 37178, 26974, 20540, 24896, 25882, 28152, /* 56104-56111 */
29514, 29962, 41830, 45412, 41534, 41256, 38582, 38418, /* 56112-56119 */
35894, 23478, 23342, 26648, 27198, 29784, 29330, 34008, /* 56120-56127 */
45552, 43590, 41176, 40204, 37492, 38234, 30286, 20854, /* 56128-56135 */
24496, 25838, 27122, 29090, 28348, 37460, 44874, 40736, /* 56136-56143 */
39804, 37842, 36592, 35966, 24538, 20800, 24468, 25076, /* 56144-56151 */
27294, 27928, 29544, 41508, 42844, 39492, 39012, 36114, /* 56152-56159 */
36554, 31834, 20282, 21992, 24300, 25306, 28076, 27188, /* 56160-56167 */
33824, 44014, 41228, 39752, 38474, 36482, 37810, 27848, /* 56168-56175 */
20572, 25080, 25888, 27518, 29042, 28870, 39888, 44500, /* 56176-56183 */
40244, 39946, 37210, 37070, 35142, 22666, 21772, 25526, /* 56184-56191 */
26198, 28912, 28628, 32782, 44902, 43506, 40880, 40448, /* 56192-56199 */
37750, 38562, 31494, 21430, 24836, 26456, 27920, 29828, /* 56200-56207 */
29370, 38118, 46094, 41766, 40694, 38892, 37266, 37080, /* 56208-56215 */
25570, 21026, 25068, 25660, 28176, 28532, 29806, 41958, /* 56216-56223 */
43506, 40018, 39286, 36442, 36924, 32754, 20926, 21918, /* 56224-56231 */
24476, 25542, 28042, 27060, 33234, 44190, 41266, 39296, /* 56232-56239 */
38082, 35780, 36650, 27542, 19390, 23486, 24610, 26306, /* 56240-56247 */
28010, 27664, 38738, 44196, 39730, 39274, 36932, 36278, /* 56248-56255 */
34966, 22626, 20772, 24804, 24986, 27750, 28038, 31354, /* 56256-56263 */
43834, 43032, 40266, 39812, 37092, 38012, 32344, 21512, /* 56264-56271 */
24240, 26168, 27374, 30170, 29334, 38032, 46552, 42768, /* 56272-56279 */
41800, 39834, 37826, 38380, 28096, 21962, 25890, 26580, /* 56280-56287 */
28896, 29900, 30592, 42548, 45046, 41150, 40444, 37560, /* 56288-56295 */
37164, 34796, 22400, 21998, 25302, 26032, 28806, 27836, /* 56296-56303 */
33394, 44814, 42648, 40616, 39426, 37246, 37980, 30580, /* 56304-56311 */
20784, 24192, 25330, 26624, 28430, 27806, 38204, 44088, /* 56312-56319 */
39704, 38992, 36846, 35324, 35052, 23550, 19844, 23906, /* 56320-56327 */
24048, 26970, 27328, 29990, 41876, 42112, 39216, 38482, /* 56328-56335 */
36076, 36060, 32522, 23218, 24234, 26232, 27082, 29072, /* 56336-56343 */
28426, 34796, 42238, 39588, 38686, 37498, 36058, 36710, /* 56344-56351 */
29306, 23416, 27030, 27664, 29586, 30586, 30890, 40590, /* 56352-56359 */
43244, 40164, 39658, 37622, 37214, 35738, 25840, 24924, /* 56360-56367 */
27728, 28102, 30378, 29724, 33504, 42820, 41146, 38986, /* 56368-56375 */
38340, 36304, 36764, 31198, 22836, 25370, 26840, 27726, /* 56376-56383 */
29306, 28662, 36742, 42258, 38800, 38166, 36688, 35582, /* 56384-56391 */
35196, 26078, 22530, 25958, 26190, 28208, 28714, 30262, /* 56392-56399 */
40194, 40788, 38064, 37780, 35642, 35640, 32436, 22960, /* 56400-56407 */
23764, 25942, 26630, 28706, 28272, 33790, 41922, 39464, /* 56408-56415 */
38048, 37204, 35402, 35816, 28512, 22322, 25696, 26542, /* 56416-56423 */
28188, 29572, 29704, 38718, 42644, 39402, 39050, 37166, /* 56424-56431 */
36704, 35766, 26022, 24748, 27944, 28502, 30622, 30912, /* 56432-56439 */
34088, 43890, 43214, 40982, 40562, 38348, 38742, 33304, /* 56440-56447 */
24840, 27040, 28150, 28936, 30622, 29938, 36552, 43030, /* 56448-56455 */
39648, 38536, 37050, 35476, 35270, 26516, 22390, 25792, /* 56456-56463 */
26254, 27888, 28790, 29746, 39264, 40988, 37914, 37740, /* 56464-56471 */
35186, 35270, 32534, 22782, 23518, 25886, 26326, 28662, /* 56472-56479 */
28260, 32544, 41624, 39436, 37832, 37030, 34826, 35656, /* 56480-56487 */
28756, 21848, 25032, 26012, 27406, 28944, 28422, 36796, /* 56488-56495 */
41846, 38298, 37900, 36092, 35314, 34642, 24944, 23058, /* 56496-56503 */
26408, 26882, 29056, 29438, 31556, 41622, 41866, 39298, /* 56504-56511 */
39110, 36766, 37558, 32990, 24118, 26450, 28152, 29062, /* 56512-56519 */
31056, 30456, 36542, 44358, 41140, 39996, 38766, 36956, /* 56520-56527 */
37288, 28758, 23932, 27272, 27716, 29472, 30428, 30586, /* 56528-56535 */
39970, 42718, 39110, 38884, 36412, 36136, 34042, 23962, /* 56536-56543 */
24056, 26428, 26878, 29326, 28720, 32452, 41976, 40248, /* 56544-56551 */
38118, 37298, 34904, 35948, 29552, 21776, 24884, 25936, /* 56552-56559 */
27180, 28930, 28252, 36090, 42020, 38506, 37614, 35888, /* 56560-56567 */
34938, 34812, 25318, 22270, 25906, 26652, 28868, 29474, /* 56568-56575 */
30966, 41110, 41924, 39102, 38658, 36344, 36710, 32740, /* 56576-56583 */
23448, 25020, 26900, 27594, 29792, 29168, 34872, 42952, /* 56584-56591 */
40202, 39082, 37916, 36220, 36974, 29130, 23262, 27020, /* 56592-56599 */
27446, 29264, 30660, 30712, 39954, 43378, 40032, 39598, /* 56600-56607 */
37666, 36860, 36100, 26140, 24316, 27318, 27472, 29660, /* 56608-56615 */
29476, 31866, 41594, 41332, 38772, 38110, 35984, 36352, /* 56616-56623 */
32182, 23052, 24616, 26418, 27280, 29032, 28264, 34004, /* 56624-56631 */
41916, 39248, 37766, 36554, 35014, 35642, 28138, 21892, /* 56632-56639 */
25130, 26034, 27536, 28480, 28494, 37688, 41490, 38062, /* 56640-56647 */
37684, 36046, 35240, 34456, 24734, 22772, 25934, 26292, /* 56648-56655 */
28214, 28562, 30604, 40552, 40830, 38070, 37978, 35940, /* 56656-56663 */
36268, 32218, 23370, 25296, 27174, 28014, 30244, 29862, /* 56664-56671 */
35522, 43628, 41052, 39870, 38852, 36878, 37618, 30828, /* 56672-56679 */
24060, 27442, 28300, 29586, 31138, 31146, 39718, 43574, /* 56680-56687 */
40376, 39742, 37898, 36902, 36066, 26344, 24120, 27156, /* 56688-56695 */
27674, 29272, 29630, 31298, 40882, 41392, 38402, 37976, /* 56696-56703 */
36046, 36192, 32386, 23422, 25048, 27210, 27812, 29956, /* 56704-56711 */
29226, 35074, 42938, 39950, 38554, 37342, 35332, 35688, /* 56712-56719 */
28690, 21940, 25070, 25702, 27094, 28320, 28246, 36676, /* 56720-56727 */
40894, 37730, 37314, 35592, 34616, 33868, 24414, 22550, /* 56728-56735 */
25426, 25992, 28220, 28534, 30528, 40408, 40744, 38148, /* 56736-56743 */
37866, 35560, 36244, 32072, 23182, 25528, 27512, 28480, /* 56744-56751 */
30686, 29936, 35892, 43862, 40760, 39816, 38532, 36958, /* 56752-56759 */
37646, 29128, 24032, 27574, 28204, 29758, 30772, 30908, /* 56760-56767 */
40294, 43106, 39694, 39458, 37086, 36672, 34472, 24632, /* 56768-56775 */
24496, 26800, 27312, 29360, 29192, 32784, 41766, 40456, /* 56776-56783 */
38498, 37568, 35280, 35934, 29790, 22304, 24984, 26326, /* 56784-56791 */
27474, 29224, 28630, 36296, 42008, 38750, 38024, 36284, /* 56792-56799 */
35138, 34824, 25656, 22552, 25952, 26434, 28268, 28882, /* 56800-56807 */
30266, 40090, 40796, 38210, 37712, 35512, 35634, 32132, /* 56808-56815 */
22874, 23940, 26232, 26850, 29144, 28514, 33962, 42346, /* 56816-56823 */
39820, 38588, 37342, 35764, 36484, 28992, 23268, 26678, /* 56824-56831 */
27438, 29376, 30558, 32786, 40618, 42810, 39876, 39238, /* 56832-56839 */
37786, 37468, 36526, 29072, 28256, 30580, 30886, 32410, /* 56840-56847 */
31992, 34086, 40964, 39732, 37896, 37306, 35570, 35738, /* 56848-56855 */
31508, 25070, 26928, 27916, 28214, 29578, 29144, 34690, /* 56856-56863 */
39242, 36836, 36268, 35332, 33970, 34012, 27572, 24430, /* 56864-56871 */
26920, 27374, 28692, 29256, 30140, 37544, 38750, 36296, /* 56872-56879 */
35888, 34358, 34288, 32370, 25122, 25602, 27486, 27880, /* 56880-56887 */
29770, 29022, 32940, 39572, 37868, 36386, 35578, 34354, /* 56888-56895 */
34826, 29880, 24472, 26958, 27910, 28918, 29946, 29874, /* 56896-56903 */
36676, 39936, 37476, 37064, 36016, 35482, 35062, 28078, /* 56904-56911 */
26394, 29194, 29378, 31090, 31316, 33182, 40600, 40256, /* 56912-56919 */
38432, 38066, 36500, 36764, 33786, 26850, 28488, 29604, /* 56920-56927 */
30048, 31782, 31098, 36034, 41154, 38794, 37822, 36828, /* 56928-56935 */
35526, 35736, 29662, 25578, 28250, 28616, 29796, 30268, /* 56936-56943 */
30718, 37754, 39350, 36996, 36518, 35124, 34828, 33416, /* 56944-56951 */
25948, 25626, 27798, 28182, 29492, 29156, 32488, 39080, /* 56952-56959 */
37708, 36262, 35714, 34228, 34798, 30126, 24176, 26594, /* 56960-56967 */
27388, 28434, 29588, 29122, 35858, 39396, 36920, 36824, /* 56968-56975 */
35814, 35178, 35076, 28218, 26036, 28850, 29028, 30324, /* 56976-56983 */
30440, 32228, 39472, 39624, 37628, 37190, 35686, 35872, /* 56984-56991 */
33038, 26290, 27352, 28910, 29524, 31000, 30702, 35222, /* 56992-56999 */
41038, 39020, 37998, 37310, 36026, 36410, 30582, 26292, /* 57000-57007 */
28722, 29142, 30518, 31196, 31242, 38130, 40466, 37862, /* 57008-57015 */
37412, 35932, 35442, 34280, 26596, 25920, 28204, 28318, /* 57016-57023 */
29990, 29714, 32284, 39392, 38318, 36610, 36040, 34434, /* 57024-57031 */
34830, 30434, 24386, 26448, 27538, 28196, 29394, 29106, /* 57032-57039 */
34844, 39380, 36856, 36242, 35110, 34342, 34042, 27044, /* 57040-57047 */
24588, 27182, 27384, 28894, 29470, 30344, 37752, 38730, /* 57048-57055 */
36592, 36428, 34624, 34852, 32470, 25288, 26260, 27966, /* 57056-57063 */
28486, 30438, 30198, 33770, 40414, 38842, 37800, 37180, /* 57064-57071 */
35832, 36582, 31052, 26384, 28704, 29414, 30660, 31776, /* 57072-57079 */
31554, 38102, 41496, 38914, 38466, 36962, 36670, 35812, /* 57080-57087 */
28142, 27078, 29210, 29568, 30890, 30724, 32532, 39730, /* 57088-57095 */
39322, 37214, 36810, 35186, 35552, 31602, 25106, 26840, /* 57096-57103 */
28160, 28656, 29988, 29592, 34690, 40134, 37836, 37372, /* 57104-57111 */
36404, 35376, 35514, 28922, 25704, 28186, 28052, 29282, /* 57112-57119 */
29952, 30346, 37292, 38740, 36324, 35996, 34292, 34064, /* 57120-57127 */
32024, 24890, 25240, 26894, 27440, 29106, 28794, 32054, /* 57128-57135 */
38558, 37276, 36246, 35454, 34086, 34738, 29774, 24830, /* 57136-57143 */
27148, 28014, 29176, 30518, 30296, 36702, 40504, 38008, /* 57144-57151 */
37762, 36612, 35956, 35566, 28580, 26972, 29442, 29846, /* 57152-57159 */
31398, 31630, 33218, 40462, 40392, 38372, 38092, 36414, /* 57160-57167 */
36608, 33190, 26530, 27890, 29040, 29606, 30988, 30444, /* 57168-57175 */
35004, 40432, 37998, 37330, 36284, 34890, 35066, 28942, /* 57176-57183 */
25134, 27524, 27892, 29076, 29926, 30234, 37200, 39168, /* 57184-57191 */
36764, 36514, 35022, 34604, 33124, 25924, 25458, 27422, /* 57192-57199 */
27764, 29394, 29162, 32176, 39014, 37988, 36552, 35956, /* 57200-57207 */
34436, 34758, 30520, 24606, 26548, 27482, 28656, 29840, /* 57208-57215 */
29562, 35656, 39606, 37128, 36642, 35510, 34688, 34676, /* 57216-57223 */
27852, 25534, 28110, 28554, 30180, 30480, 31908, 39572, /* 57224-57231 */
39910, 37852, 37640, 36272, 36446, 34174, 27202, 27942, /* 57232-57239 */
29756, 30220, 31934, 31606, 36328, 42278, 40270, 39328, /* 57240-57247 */
38534, 37362, 37468, 31726, 26800, 29096, 29154, 30214, /* 57248-57255 */
30982, 30750, 37584, 39848, 37218, 36760, 35174, 34530, /* 57256-57263 */
33440, 26188, 25082, 27302, 27576, 29318, 29072, 31856, /* 57264-57271 */
38788, 37730, 36416, 35646, 34120, 34506, 30202, 24556, /* 57272-57279 */
26476, 27350, 28340, 29572, 29210, 35222, 39224, 36696, /* 57280-57287 */
36290, 34946, 34392, 34038, 26694, 24994, 27488, 27810, /* 57288-57295 */
29332, 29308, 30928, 38560, 38558, 36476, 36106, 34826, /* 57296-57303 */
35344, 31816, 25276, 27196, 28856, 29400, 30810, 30514, /* 57304-57311 */
36354, 41164, 38588, 38004, 37066, 36228, 36098, 29786, /* 57312-57319 */
26922, 29622, 29866, 31094, 31558, 32692, 39910, 40478, /* 57320-57327 */
38280, 38136, 36302, 36340, 33502, 26630, 27412, 30786, /* 57328-57335 */
32074, 32592, 31906, 34146, 38142, 36634, 35674, 34774, /* 57336-57343 */
33664, 33936, 29876, 27102, 28780, 29198, 30200, 30530, /* 57344-57351 */
30646, 35468, 36616, 34944, 34536, 33432, 33416, 32502, /* 57352-57359 */
27488, 27502, 28894, 29168, 30398, 29754, 32284, 36782, /* 57360-57367 */
35490, 34476, 34104, 33184, 33652, 29954, 26700, 28642, /* 57368-57375 */
29360, 30264, 31122, 31268, 35980, 38104, 36328, 36464, /* 57376-57383 */
35144, 35048, 34118, 29082, 28968, 30302, 30456, 31624, /* 57384-57391 */
31474, 33282, 38070, 37310, 36284, 36038, 34820, 35314, /* 57392-57399 */
32690, 28770, 30100, 30694, 31364, 32268, 31968, 36008, /* 57400-57407 */
38570, 36904, 36520, 35586, 35126, 34660, 29780, 28462, /* 57408-57415 */
30004, 30066, 30970, 31002, 32274, 37100, 36808, 35484, /* 57416-57423 */
35192, 34050, 34288, 31652, 27330, 28474, 29326, 29882, /* 57424-57431 */
30644, 30220, 33722, 37028, 35376, 34752, 34006, 33588, /* 57432-57439 */
33432, 28766, 27052, 28950, 29122, 30022, 30154, 31190, /* 57440-57447 */
36190, 36184, 34860, 34676, 33566, 33730, 32030, 27462, /* 57448-57455 */
28350, 29232, 29428, 30742, 30308, 33734, 37504, 35878, /* 57456-57463 */
35532, 35010, 34326, 34494, 30528, 28366, 30234, 30500, /* 57464-57471 */
31554, 32022, 32766, 37412, 38514, 37190, 36998, 35708, /* 57472-57479 */
35832, 34234, 29436, 30006, 31016, 31472, 32524, 31920, /* 57480-57487 */
34852, 38852, 37428, 36832, 36012, 35080, 35298, 31622, /* 57488-57495 */
28102, 29526, 29800, 30620, 31156, 31040, 36034, 37316, /* 57496-57503 */
35420, 35326, 34170, 34062, 33274, 28362, 27940, 29702, /* 57504-57511 */
30216, 31370, 31274, 33098, 37900, 36758, 35854, 35386, /* 57512-57519 */
34368, 34328, 30592, 26938, 28738, 28818, 29344, 29856, /* 57520-57527 */
29980, 34252, 36672, 34412, 35042, 32980, 34018, 28302, /* 57528-57535 */
16206, 20260, 7530, 10044, 746, 2718, 26602, 42890, /* 57536-57543 */
59700, 2562, 57688, 50600, 34344, 28462, 24850, 26736, /* 57544-57551 */
30640, 29588, 42756, 44638, 42092, 36858, 32112, 30288, /* 57552-57559 */
15082, 17478, 18140, 35668, 36934, 50368, 59886, 49324, /* 57560-57567 */
51560, 40698, 44654, 16264, 4504, 11746, 13070, 17434, /* 57568-57575 */
24550, 47840, 47736, 46702, 38750, 47036, 35384, 22938, /* 57576-57583 */
26946, 26088, 31986, 28952, 43402, 51258, 40654, 33260, /* 57584-57591 */
32210, 33550, 12774, 14716, 17404, 24296, 28830, 42270, /* 57592-57599 */
64156, 54206, 56924, 52454, 51128, 36790, 19184, 24456, /* 57600-57607 */
21982, 22736, 24872, 42836, 49750, 45970, 43032, 39708, /* 57608-57615 */
36606, 21328, 28328, 26686, 25542, 31996, 36116, 53904, /* 57616-57623 */
51460, 48952, 36874, 33850, 20628, 6618, 14836, 17958, /* 57624-57631 */
20838, 22738, 39962, 51048, 55076, 49370, 47486, 42962, /* 57632-57639 */
22244, 20336, 23176, 30200, 26066, 22412, 44516, 39710, /* 57640-57647 */
40892, 35748, 35464, 25192, 8982, 16952, 22660, 26504, /* 57648-57655 */
23444, 44762, 52036, 39884, 35812, 33312, 28242, 3050, /* 57656-57663 */
5932, 7634, 14084, 12148, 27194, 46598, 40120, 41554, /* 57664-57671 */
50646, 52670, 29298, 19664, 21372, 20020, 27520, 26764, /* 57672-57679 */
42696, 37838, 31510, 33604, 37274, 31390, 12774, 14576, /* 57680-57687 */
14586, 25574, 32460, 42348, 60096, 53086, 52302, 45544, /* 57688-57695 */
44098, 25264, 13134, 19386, 13086, 17702, 15636, 42412, /* 57696-57703 */
49956, 46460, 45016, 44456, 45506, 31044, 35852, 34116, /* 57704-57711 */
34990, 35808, 45058, 60436, 53564, 49894, 37194, 38390, /* 57712-57719 */
20990, 14786, 24016, 23212, 29274, 32294, 64196, 5438, /* 57720-57727 */
63340, 56392, 50576, 44182, 20582, 20780, 24476, 22942, /* 57728-57735 */
11678, 27654, 43852, 37546, 37590, 34512, 36914, 15930, /* 57736-57743 */
12852, 29810, 26884, 26684, 29506, 48958, 46734, 44258, /* 57744-57751 */
41308, 36482, 18108, 1712, 8928, 11836, 16856, 14852, /* 57752-57759 */
31552, 44098, 37282, 47322, 42044, 39824, 18214, 11798, /* 57760-57767 */
16392, 16806, 20204, 22416, 33860, 31646, 34120, 30934, /* 57768-57775 */
32206, 26376, 8384, 13706, 16652, 32326, 32756, 45658, /* 57776-57783 */
58896, 49606, 47204, 43586, 42846, 21014, 7990, 12082, /* 57784-57791 */
16248, 18594, 25416, 48864, 46082, 44880, 42036, 50172, /* 57792-57799 */
43536, 22750, 27960, 26244, 30846, 29630, 43964, 56206, /* 57800-57807 */
42818, 34774, 34382, 35850, 16052, 15784, 21856, 25356, /* 57808-57815 */
27606, 41118, 3320, 62660, 59736, 52694, 50758, 40214, /* 57816-57823 */
20486, 27290, 21400, 19152, 20406, 38766, 51310, 45042, /* 57824-57831 */
43254, 40994, 40084, 21396, 27686, 30236, 29070, 29642, /* 57832-57839 */
34656, 54970, 48084, 47418, 41352, 33204, 20822, 7590, /* 57840-57847 */
14624, 14830, 22248, 21396, 39074, 49474, 51270, 48592, /* 57848-57855 */
42180, 42092, 18298, 16786, 20218, 23508, 22576, 22970, /* 57856-57863 */
44406, 39806, 39404, 34894, 35266, 23274, 7476, 13284, /* 57864-57871 */
21544, 28058, 23096, 42894, 49286, 42452, 39962, 37218, /* 57872-57879 */
35082, 5000, 5806, 12300, 15886, 17692, 27606, 47694, /* 57880-57887 */
42364, 42766, 44906, 48114, 29548, 18042, 22896, 21522, /* 57888-57895 */
27616, 25898, 45280, 45738, 37878, 37222, 34838, 34980, /* 57896-57903 */
13746, 13780, 19224, 23292, 26950, 42144, 58698, 51110, /* 57904-57911 */
48730, 43974, 46048, 27234, 15818, 20200, 13418, 20698, /* 57912-57919 */
21730, 44014, 49772, 44928, 44746, 44292, 44212, 27398, /* 57920-57927 */
29732, 31632, 33292, 31046, 42096, 58760, 50184, 47938, /* 57928-57935 */
37168, 38256, 21144, 13780, 20718, 20846, 26980, 27270, /* 57936-57943 */
49190, 58482, 54530, 49152, 45596, 41750, 19424, 20788, /* 57944-57951 */
23208, 26192, 17018, 29680, 48474, 42186, 42500, 39114, /* 57952-57959 */
41358, 24214, 17622, 31374, 30198, 31216, 32328, 48982, /* 57960-57967 */
47936, 44676, 43198, 39944, 27212, 9430, 14866, 15166, /* 57968-57975 */
19768, 18856, 30518, 43590, 35020, 41810, 40438, 38112, /* 57976-57983 */
20664, 14336, 18240, 17258, 20944, 23134, 35452, 32230, /* 57984-57991 */
32840, 30608, 30598, 27836, 10668, 15128, 16896, 27630, /* 57992-57999 */
30012, 40060, 52600, 44868, 43142, 39072, 39656, 21974, /* 58000-58007 */
12536, 13684, 15926, 19384, 24258, 44014, 42896, 42310, /* 58008-58015 */
40084, 42618, 40324, 23324, 27258, 25582, 30008, 28752, /* 58016-58023 */
39324, 51168, 43882, 36256, 33318, 36004, 20244, 18046, /* 58024-58031 */
23242, 26438, 30542, 36828, 61308, 59698, 57570, 52064, /* 58032-58039 */
50630, 43474, 25802, 29484, 29058, 26296, 23988, 40286, /* 58040-58047 */
51566, 45934, 45232, 43122, 43442, 24216, 28982, 33932, /* 58048-58055 */
32082, 32220, 35402, 52504, 47530, 45806, 42042, 33334, /* 58056-58063 */
21884, 10786, 15854, 16186, 22654, 22204, 36668, 45138, /* 58064-58071 */
47392, 47992, 41138, 41498, 22306, 18280, 21836, 24296, /* 58072-58079 */
24292, 23478, 39892, 37098, 35502, 32740, 33658, 23268, /* 58080-58087 */
9458, 12584, 19640, 28012, 22516, 39052, 46150, 39164, /* 58088-58095 */
36918, 34194, 33860, 9096, 5162, 11970, 14410, 16928, /* 58096-58103 */
25134, 43002, 40004, 39486, 39998, 46098, 32102, 21392, /* 58104-58111 */
25254, 23564, 29196, 27728, 43936, 47100, 37630, 36698, /* 58112-58119 */
34464, 35938, 17566, 17442, 22504, 26412, 27940, 42168, /* 58120-58127 */
59014, 52234, 48928, 43888, 46316, 30374, 18364, 24044, /* 58128-58135 */
16370, 20540, 22310, 41724, 47860, 43698, 43174, 43768, /* 58136-58143 */
43010, 29670, 32450, 34484, 35126, 33796, 42166, 56538, /* 58144-58151 */
49402, 48504, 37348, 36664, 24260, 16150, 21766, 21700, /* 58152-58159 */
27410, 27880, 43868, 54230, 52228, 47308, 43724, 41320, /* 58160-58167 */
22068, 21294, 23238, 27410, 18916, 25158, 43602, 37864, /* 58168-58175 */
37916, 35386, 37632, 23242, 14044, 27336, 30256, 30768, /* 58176-58183 */
31978, 48758, 49120, 44988, 43506, 41102, 30316, 9624, /* 58184-58191 */
15754, 16424, 20354, 20198, 30476, 44366, 35968, 41304, /* 58192-58199 */
42558, 39172, 22708, 15990, 20268, 19280, 22678, 24840, /* 58200-58207 */
38542, 33766, 35636, 34272, 32864, 30674, 12832, 16588, /* 58208-58215 */
19210, 25598, 27914, 38280, 51982, 44474, 42048, 38892, /* 58216-58223 */
40570, 22220, 14966, 17274, 17668, 20974, 24574, 44634, /* 58224-58231 */
43484, 41654, 40506, 39466, 37110, 21434, 25058, 23726, /* 58232-58239 */
28162, 27586, 37918, 50430, 44806, 38556, 33386, 36362, /* 58240-58247 */
20196, 16312, 22420, 24482, 29330, 33470, 56538, 56896, /* 58248-58255 */
53860, 48910, 47258, 41226, 23532, 26504, 28336, 28176, /* 58256-58263 */
23998, 38908, 51504, 44778, 43706, 41522, 42482, 23064, /* 58264-58271 */
24220, 32008, 29916, 31240, 34834, 52510, 48634, 46264, /* 58272-58279 */
44284, 38672, 26378, 13970, 19748, 19424, 25322, 24956, /* 58280-58287 */
38146, 48098, 46538, 47888, 41428, 42864, 24184, 18258, /* 58288-58295 */
23132, 24998, 25512, 26968, 43142, 40398, 37548, 34634, /* 58296-58303 */
34660, 25756, 10390, 13458, 16970, 26060, 22048, 36242, /* 58304-58311 */
45592, 38330, 36368, 34150, 34168, 13196, 7912, 14472, /* 58312-58319 */
16480, 18714, 25746, 43832, 40344, 39060, 38238, 42344, /* 58320-58327 */
30684, 17720, 22564, 20962, 26072, 25094, 39944, 46880, /* 58328-58335 */
37736, 36414, 33724, 34924, 17358, 15364, 20688, 24514, /* 58336-58343 */
24784, 36412, 55750, 49226, 46916, 43782, 44628, 31044, /* 58344-58351 */
17932, 25324, 19594, 22272, 24258, 42054, 49888, 45506, /* 58352-58359 */
45026, 45152, 44200, 28168, 31980, 34914, 35314, 34560, /* 58360-58367 */
42110, 58294, 50960, 50982, 43154, 40090, 27916, 17788, /* 58368-58375 */
24124, 23310, 28696, 28868, 44246, 52304, 51230, 47002, /* 58376-58383 */
42610, 41308, 21858, 20540, 22950, 27180, 22618, 26954, /* 58384-58391 */
45946, 40008, 38540, 36152, 38442, 23194, 12762, 23022, /* 58392-58399 */
26294, 27334, 28200, 45310, 46690, 42746, 41070, 38238, /* 58400-58407 */
32354, 10888, 14024, 16548, 19796, 19446, 28894, 43772, /* 58408-58415 */
35894, 36730, 38126, 36824, 20606, 12824, 17698, 17392, /* 58416-58423 */
21878, 22752, 39494, 37354, 35142, 33774, 32402, 31464, /* 58424-58431 */
13748, 15958, 19630, 25082, 28032, 39170, 54130, 46666, /* 58432-58439 */
44004, 40856, 42644, 25140, 17496, 20122, 19312, 23462, /* 58440-58447 */
26050, 46488, 47334, 44178, 43652, 41782, 40044, 24764, /* 58448-58455 */
26480, 25958, 29982, 28726, 38564, 51272, 46576, 40776, /* 58456-58463 */
33472, 37248, 23424, 18630, 24080, 25358, 30378, 32550, /* 58464-58471 */
51948, 54878, 51872, 47916, 45540, 41094, 25040, 26898, /* 58472-58479 */
28734, 29274, 23608, 35546, 47656, 42230, 40954, 38580, /* 58480-58487 */
40530, 23620, 22016, 31526, 29478, 30310, 32736, 47868, /* 58488-58495 */
45112, 42418, 41102, 37164, 25674, 14240, 18976, 18820, /* 58496-58503 */
24586, 24828, 35414, 44642, 42528, 46418, 40640, 41680, /* 58504-58511 */
26296, 20646, 24854, 26748, 27556, 28392, 41610, 39416, /* 58512-58519 */
37498, 35034, 35124, 28706, 14458, 17168, 18848, 28266, /* 58520-58527 */
25382, 36154, 45184, 39034, 36982, 34280, 34914, 17678, /* 58528-58535 */
10878, 15648, 17644, 19454, 24794, 41374, 38356, 38624, /* 58536-58543 */
37132, 40586, 33120, 21010, 25028, 22458, 27682, 27264, /* 58544-58551 */
38098, 45938, 38472, 35414, 33256, 35162, 20482, 17588, /* 58552-58559 */
21856, 25792, 25662, 33198, 52742, 47208, 44322, 41518, /* 58560-58567 */
42220, 31546, 18874, 25572, 21626, 21110, 23502, 38068, /* 58568-58575 */
45774, 42556, 41996, 41902, 42090, 28048, 32214, 35294, /* 58576-58583 */
35872, 35502, 40968, 55504, 50342, 49916, 46242, 42374, /* 58584-58591 */
32478, 22802, 27560, 26680, 31006, 30470, 42790, 48954, /* 58592-58599 */
47656, 44798, 40884, 41350, 24614, 22502, 25842, 28522, /* 58600-58607 */
26554, 29476, 45686, 41262, 39354, 37320, 39116, 26734, /* 58608-58615 */
16790, 24020, 25238, 27756, 27910, 42624, 44352, 40420, /* 58616-58623 */
40306, 36814, 33276, 16586, 17454, 19046, 21570, 21318, /* 58624-58631 */
28330, 41334, 34882, 34632, 33764, 34136, 20736, 13176, /* 58632-58639 */
17848, 17190, 21406, 21630, 36220, 37136, 34296, 33192, /* 58640-58647 */
31296, 30688, 15624, 16258, 19666, 23694, 24588, 33742, /* 58648-58655 */
47582, 41822, 39784, 37270, 39144, 24816, 17798, 22806, /* 58656-58663 */
21248, 24666, 26556, 43238, 44202, 41876, 41710, 39368, /* 58664-58671 */
36744, 24284, 26524, 26428, 30472, 30036, 37554, 49644, /* 58672-58679 */
45884, 43650, 37024, 40296, 27226, 21532, 27132, 28092, /* 58680-58687 */
33352, 35234, 51398, 54416, 52476, 48762, 46562, 43448, /* 58688-58695 */
27408, 28452, 29658, 33296, 28074, 37620, 50288, 44376, /* 58696-58703 */
42722, 39752, 41628, 25692, 20676, 28856, 28118, 28904, /* 58704-58711 */
30886, 46702, 44914, 42140, 41002, 38688, 30298, 17114, /* 58712-58719 */
21164, 21104, 26234, 25762, 34504, 45298, 41384, 42498, /* 58720-58727 */
37632, 39060, 24326, 17834, 22242, 24090, 25290, 26644, /* 58728-58735 */
41556, 39558, 37002, 34202, 33516, 27940, 12764, 15506, /* 58736-58743 */
16504, 23146, 21982, 32732, 43200, 37030, 35922, 33478, /* 58744-58751 */
34580, 18194, 13782, 18488, 20046, 22078, 26196, 43304, /* 58752-58759 */
40694, 40170, 38290, 39266, 33158, 20736, 25024, 23644, /* 58760-58767 */
28750, 28270, 38626, 47570, 42346, 39186, 35886, 37910, /* 58768-58775 */
23002, 19102, 23728, 26962, 26876, 31380, 51122, 46732, /* 58776-58783 */
43468, 40900, 41712, 32030, 18112, 25162, 23656, 23890, /* 58784-58791 */
24548, 39128, 47448, 43264, 42860, 42420, 43072, 26410, /* 58792-58799 */
28080, 32324, 33004, 32894, 37590, 52978, 47866, 46776, /* 58800-58807 */
44468, 40820, 30418, 20424, 25278, 24428, 29204, 28872, /* 58808-58815 */
41326, 47498, 46146, 44534, 39772, 40334, 24262, 21660, /* 58816-58823 */
24728, 27254, 26744, 29218, 45580, 41654, 39540, 37568, /* 58824-58831 */
39710, 28320, 17314, 23966, 25838, 29188, 28982, 43940, /* 58832-58839 */
46726, 42322, 42338, 38554, 36494, 19034, 18790, 21102, /* 58840-58847 */
23444, 23696, 29170, 43878, 38046, 36998, 35942, 36656, /* 58848-58855 */
23918, 15448, 20082, 18364, 23554, 22716, 36848, 39394, /* 58856-58863 */
35628, 34206, 31060, 32044, 16214, 15646, 19780, 23212, /* 58864-58871 */
23996, 32796, 47444, 42698, 39844, 36818, 38960, 25822, /* 58872-58879 */
16706, 22942, 20184, 23394, 25268, 41342, 43840, 40626, /* 58880-58887 */
40964, 37804, 34428, 22576, 24550, 24082, 28040, 28312, /* 58888-58895 */
34380, 47524, 44286, 42614, 35372, 37694, 26052, 19414, /* 58896-58903 */
25330, 26096, 31542, 33554, 49238, 53942, 51726, 48868, /* 58904-58911 */
46154, 43884, 28112, 28162, 30062, 34026, 29808, 37900, /* 58912-58919 */
51714, 46136, 44344, 41782, 43326, 28158, 21160, 29610, /* 58920-58927 */
29590, 30392, 32098, 47714, 47096, 43328, 42374, 40188, /* 58928-58935 */
31490, 16954, 21086, 20708, 25126, 25206, 33506, 45310, /* 58936-58943 */
41386, 41722, 38404, 39994, 25662, 17926, 22554, 24750, /* 58944-58951 */
25402, 26042, 42198, 39996, 37276, 34872, 34656, 28358, /* 58952-58959 */
16372, 20500, 20038, 23164, 21070, 29040, 37824, 33650, /* 58960-58967 */
31992, 30716, 31742, 18354, 15106, 19980, 20624, 21420, /* 58968-58975 */
24404, 39060, 37030, 35974, 36090, 35226, 29012, 19544, /* 58976-58983 */
23416, 22186, 26796, 27860, 36246, 44798, 42582, 41572, /* 58984-58991 */
38084, 39892, 27814, 23002, 26464, 28944, 29672, 31418, /* 58992-58999 */
45772, 44332, 41620, 39996, 41020, 33794, 21880, 27558, /* 59000-59007 */
27082, 28396, 28826, 40200, 47538, 43910, 43708, 43210, /* 59008-59015 */
44002, 29530, 28416, 32622, 32146, 33134, 36982, 50236, /* 59016-59023 */
46566, 45448, 44206, 42504, 34144, 24790, 27888, 26804, /* 59024-59031 */
30942, 30276, 39968, 45530, 42274, 40808, 36270, 38054, /* 59032-59039 */
25372, 21692, 24896, 27842, 27436, 29484, 44068, 40644, /* 59040-59047 */
37910, 36044, 37604, 28516, 18502, 24366, 23402, 25354, /* 59048-59055 */
25264, 37928, 41422, 37804, 39274, 35610, 33560, 22066, /* 59056-59063 */
21974, 22984, 24052, 24084, 28512, 40904, 35638, 35404, /* 59064-59071 */
32578, 31438, 22990, 15790, 20370, 19846, 24708, 24428, /* 59072-59079 */
35918, 40202, 37260, 37116, 33602, 33948, 21584, 20332, /* 59080-59087 */
23442, 27292, 27044, 30786, 45210, 40864, 39164, 37290, /* 59088-59095 */
38870, 27614, 20054, 26346, 25116, 27178, 28262, 41300, /* 59096-59103 */
44082, 40988, 40896, 37292, 34764, 22566, 24456, 24468, /* 59104-59111 */
27316, 28688, 32654, 44440, 41802, 41170, 37532, 39008, /* 59112-59119 */
29790, 23806, 29128, 28210, 33830, 35586, 46438, 49066, /* 59120-59127 */
47054, 45134, 42028, 42072, 28298, 27658, 28968, 32566, /* 59128-59135 */
30672, 36586, 48426, 44084, 41594, 39394, 34026, 17296, /* 59136-59143 */
15470, 10954, 36162, 51720, 54254, 45740, 36678, 39344, /* 59144-59151 */
31792, 11544, 2842, 11074, 12824, 31240, 45290, 40394, /* 59152-59159 */
39722, 42194, 29392, 23930, 30098, 26018, 39370, 54230, /* 59160-59167 */
47734, 35860, 31634, 14622, 11792, 19972, 18940, 31902, /* 59168-59175 */
52444, 56604, 50630, 47670, 26880, 19160, 25102, 24362, /* 59176-59183 */
27062, 39840, 39694, 36706, 37594, 19620, 11582, 20122, /* 59184-59191 */
29394, 38298, 54966, 51868, 46576, 45220, 27296, 10660, /* 59192-59199 */
10410, 13148, 21192, 43556, 43366, 39374, 40556, 33670, /* 59200-59207 */
23444, 26940, 26656, 30558, 49082, 50744, 42328, 33556, /* 59208-59215 */
21140, 7394, 15008, 17590, 22562, 41442, 52978, 53064, /* 59216-59223 */
51138, 38566, 20214, 23680, 24690, 25814, 34976, 41720, /* 59224-59231 */
36954, 39794, 31590, 14298, 16912, 24720, 33712, 49398, /* 59232-59239 */
58906, 49298, 49736, 40026, 21198, 13602, 13268, 16072, /* 59240-59247 */
34484, 48496, 41656, 42822, 38112, 28740, 27234, 30668, /* 59248-59255 */
28442, 43224, 55090, 48376, 42346, 29536, 12332, 9690, /* 59256-59263 */
17848, 16774, 32884, 48002, 50908, 52398, 46392, 25138, /* 59264-59271 */
18866, 24768, 22360, 32884, 39772, 36538, 34414, 35420, /* 59272-59279 */
16700, 11296, 18522, 23468, 40414, 55502, 52142, 46072, /* 59280-59287 */
45268, 26144, 16518, 13960, 11340, 21310, 41674, 43024, /* 59288-59295 */
38432, 39952, 26698, 23434, 28408, 28130, 31432, 50992, /* 59296-59303 */
51202, 44952, 39706, 19114, 7646, 14538, 18210, 22182, /* 59304-59311 */
43758, 48620, 51894, 54078, 38860, 21066, 24816, 25834, /* 59312-59319 */
28884, 44246, 40402, 36860, 39508, 29370, 12178, 18460, /* 59320-59327 */
20300, 30274, 54002, 58372, 49642, 49600, 38454, 18776, /* 59328-59335 */
20198, 12876, 14054, 34458, 46078, 39186, 41804, 33610, /* 59336-59343 */
20332, 28424, 29720, 27806, 42156, 54388, 45708, 45554, /* 59344-59351 */
30566, 8242, 9248, 16770, 16306, 32176, 47718, 44954, /* 59352-59359 */
53078, 47744, 26928, 19820, 26236, 22840, 34770, 45064, /* 59360-59367 */
34726, 35134, 34784, 17156, 10674, 19766, 18772, 39156, /* 59368-59375 */
57916, 52248, 47196, 46222, 26226, 17268, 20290, 10680, /* 59376-59383 */
22314, 42298, 43002, 39028, 41626, 23940, 21886, 33716, /* 59384-59391 */
30106, 36372, 53788, 52998, 46622, 46324, 19804, 7066, /* 59392-59399 */
15872, 17648, 23570, 45000, 46642, 45808, 55370, 37810, /* 59400-59407 */
22014, 25688, 26814, 28006, 48180, 43504, 32980, 37970, /* 59408-59415 */
26428, 10858, 16472, 19850, 22982, 52390, 58556, 49234, /* 59416-59423 */
48478, 38134, 18262, 21496, 18982, 11608, 32732, 44094, /* 59424-59431 */
38324, 39346, 33290, 13978, 24884, 31696, 27962, 43508, /* 59432-59439 */
54334, 45582, 45812, 36842, 7504, 8790, 15720, 15574, /* 59440-59447 */
31674, 47556, 40228, 47690, 48872, 25700, 21876, 26760, /* 59448-59455 */
24248, 36844, 51720, 35274, 35060, 36272, 16814, 12366, /* 59456-59463 */
20828, 18972, 34792, 58466, 51228, 47934, 45326, 25942, /* 59464-59471 */
17798, 25562, 17160, 24248, 45140, 43154, 40362, 41134, /* 59472-59479 */
23778, 15528, 30622, 28698, 34784, 53116, 51946, 45500, /* 59480-59487 */
46514, 25634, 7540, 17088, 18056, 24410, 44284, 47376, /* 59488-59495 */
41172, 49882, 37614, 20406, 25506, 25362, 27922, 47096, /* 59496-59503 */
48516, 34078, 37666, 26318, 10856, 16794, 20286, 21646, /* 59504-59511 */
46924, 57052, 46544, 47908, 35834, 17522, 20564, 23440, /* 59512-59519 */
16552, 35250, 45582, 38938, 41438, 33026, 14002, 19786, /* 59520-59527 */
30570, 28346, 45184, 53500, 45800, 45120, 38172, 12268, /* 59528-59535 */
8888, 16766, 16528, 34286, 47250, 41100, 42006, 44256, /* 59536-59543 */
24584, 21336, 26260, 24408, 37730, 52936, 43218, 36032, /* 59544-59551 */
35164, 16280, 13082, 20844, 20526, 32432, 56526, 54084, /* 59552-59559 */
49332, 47356, 27354, 18890, 25936, 22754, 25130, 44724, /* 59560-59567 */
42676, 39868, 40508, 23816, 13658, 26154, 29808, 35622, /* 59568-59575 */
54200, 51072, 45896, 45226, 27982, 8890, 14908, 16152, /* 59576-59583 */
23288, 44220, 45540, 39778, 44050, 36742, 22788, 27930, /* 59584-59591 */
26606, 29968, 45500, 47962, 35818, 34030, 24356, 11338, /* 59592-59599 */
17890, 19890, 23228, 40994, 52744, 46490, 46148, 34914, /* 59600-59607 */
19686, 22100, 25364, 22430, 32524, 41504, 35620, 38024, /* 59608-59615 */
30406, 15846, 17758, 28514, 31044, 43776, 51872, 44400, /* 59616-59623 */
43920, 38022, 19812, 12572, 18216, 18860, 34214, 45824, /* 59624-59631 */
41306, 40588, 41144, 29580, 25544, 30306, 27814, 40036, /* 59632-59639 */
51138, 45772, 37314, 32564, 17776, 15394, 22440, 22122, /* 59640-59647 */
33784, 49624, 52014, 48704, 45428, 27548, 22356, 27154, /* 59648-59655 */
26248, 30806, 41182, 40272, 38332, 38564, 22380, 16446, /* 59656-59663 */
23118, 29334, 37958, 51392, 48156, 44090, 42626, 27182, /* 59664-59671 */
15150, 14598, 16280, 23752, 41724, 41308, 38296, 38650, /* 59672-59679 */
31296, 23746, 26954, 26304, 29620, 46044, 47092, 40596, /* 59680-59687 */
34232, 23038, 11672, 17984, 19494, 23224, 39772, 48406, /* 59688-59695 */
48040, 46940, 36234, 20250, 23938, 25014, 26768, 36224, /* 59696-59703 */
40204, 35828, 38280, 30678, 15952, 19520, 24570, 32496, /* 59704-59711 */
47108, 53502, 45828, 46486, 37778, 22184, 18322, 17530, /* 59712-59719 */
19812, 35540, 46450, 40398, 41760, 36096, 26748, 27780, /* 59720-59727 */
30628, 28380, 41616, 51204, 45500, 42242, 30756, 15682, /* 59728-59735 */
14808, 21338, 20402, 34086, 45932, 47364, 49326, 43986, /* 59736-59743 */
26596, 21374, 26888, 24474, 33880, 40698, 36748, 35878, /* 59744-59751 */
36124, 20416, 15254, 21360, 24050, 38298, 51768, 48414, /* 59752-59759 */
43730, 43262, 27018, 18932, 18430, 15198, 24250, 41406, /* 59760-59767 */
41410, 38008, 38882, 26162, 23392, 28620, 27330, 31508, /* 59768-59775 */
47726, 46686, 42550, 38976, 20202, 11092, 17464, 19560, /* 59776-59783 */
24378, 42548, 44742, 46726, 49768, 36068, 22744, 27092, /* 59784-59791 */
27764, 30466, 45042, 41692, 37306, 39234, 29874, 15874, /* 59792-59799 */
21198, 23080, 30164, 50272, 53710, 46928, 46502, 37540, /* 59800-59807 */
21124, 23024, 18286, 17964, 35268, 44498, 38654, 40242, /* 59808-59815 */
33824, 21116, 27956, 30072, 28300, 40586, 51248, 43600, /* 59816-59823 */
43482, 32672, 12922, 13642, 19528, 19188, 32608, 45502, /* 59824-59831 */
41716, 48156, 44096, 25934, 21746, 26938, 24628, 36104, /* 59832-59839 */
45680, 37150, 37578, 35714, 19932, 15166, 21896, 20446, /* 59840-59847 */
35500, 50974, 45930, 43008, 41540, 24588, 18018, 22900, /* 59848-59855 */
16644, 26342, 42734, 41332, 38038, 38928, 23464, 18976, /* 59856-59863 */
28292, 26014, 32400, 47864, 47340, 42500, 42986, 24154, /* 59864-59871 */
13480, 20936, 21300, 26762, 44772, 46040, 42964, 48786, /* 59872-59879 */
35220, 22064, 26280, 27100, 28994, 46128, 45754, 37494, /* 59880-59887 */
40524, 30472, 16600, 21096, 23634, 25384, 46938, 52684, /* 59888-59895 */
45220, 45758, 36296, 20032, 22890, 23284, 19456, 36506, /* 59896-59903 */
44626, 39092, 40266, 33678, 16940, 23062, 28708, 26710, /* 59904-59911 */
41114, 49492, 42748, 42904, 35616, 13838, 14770, 20584, /* 59912-59919 */
20242, 34580, 46658, 40726, 44196, 43162, 24412, 22436, /* 59920-59927 */
27012, 25280, 36716, 49034, 38468, 36670, 35042, 18468, /* 59928-59935 */
15314, 22070, 20370, 32966, 52084, 46452, 43988, 41726, /* 59936-59943 */
24856, 18142, 25154, 19638, 25676, 43526, 41428, 39142, /* 59944-59951 */
40008, 25090, 17372, 29372, 28288, 34118, 50074, 48500, /* 59952-59959 */
43184, 44394, 27610, 12950, 20872, 20998, 27080, 44644, /* 59960-59967 */
46020, 40778, 46926, 35250, 21280, 26692, 26450, 29412, /* 59968-59975 */
46308, 46968, 36270, 38606, 27346, 14456, 20066, 22128, /* 59976-59983 */
24120, 44760, 51948, 44236, 45524, 33910, 18716, 22016, /* 59984-59991 */
24078, 20274, 36292, 43506, 37618, 39658, 31608, 16130, /* 59992-59999 */
20470, 28444, 27276, 42238, 49686, 43202, 43112, 36542, /* 60000-60007 */
16100, 14092, 20160, 19466, 34866, 45910, 40418, 40664, /* 60008-60015 */
41504, 24710, 22136, 27036, 24844, 36370, 49070, 41544, /* 60016-60023 */
36030, 35026, 18468, 16152, 22598, 22132, 33288, 51476, /* 60024-60031 */
49220, 45552, 44202, 26628, 20778, 26696, 24414, 29056, /* 60032-60039 */
44370, 41834, 40072, 39996, 24722, 17540, 26762, 29256, /* 60040-60047 */
35598, 51052, 47824, 44186, 43412, 28058, 14468, 19764, /* 60048-60055 */
20558, 27554, 45186, 45104, 41144, 43278, 34042, 21976, /* 60056-60063 */
27124, 25932, 30082, 46080, 47558, 38382, 36366, 25752, /* 60064-60071 */
13216, 19240, 20632, 24380, 41156, 49728, 44222, 44170, /* 60072-60079 */
33540, 18886, 22092, 24244, 23280, 34876, 42408, 36674, /* 60080-60087 */
39002, 31910, 18924, 20824, 27800, 29766, 41430, 47854, /* 60088-60095 */
41272, 41926, 35526, 20668, 16384, 20324, 20968, 34180, /* 60096-60103 */
43176, 38844, 38850, 37390, 27094, 25146, 29182, 27450, /* 60104-60111 */
38720, 47562, 43008, 38038, 33166, 20118, 19106, 24596, /* 60112-60119 */
23872, 34940, 46876, 47624, 45920, 42578, 27272, 23706, /* 60120-60127 */
27830, 26856, 32468, 41264, 39532, 37812, 37682, 23946, /* 60128-60135 */
19242, 24684, 28520, 36414, 48656, 45876, 42142, 41596, /* 60136-60143 */
28308, 19148, 19514, 20222, 26046, 41464, 41168, 37960, /* 60144-60151 */
38632, 30706, 24020, 27574, 27098, 29898, 44374, 44628, /* 60152-60159 */
39912, 35780, 24688, 15526, 20880, 22100, 25742, 40052, /* 60160-60167 */
44922, 44500, 43940, 33812, 21284, 25172, 25384, 27864, /* 60168-60175 */
37596, 39488, 35848, 37488, 29910, 17526, 21410, 24332, /* 60176-60183 */
30658, 44226, 48610, 42524, 43506, 35480, 22720, 22326, /* 60184-60191 */
21548, 23700, 37548, 45598, 40676, 42196, 35948, 27060, /* 60192-60199 */
28416, 30482, 29540, 40606, 48694, 43228, 41558, 32608, /* 60200-60207 */
19278, 18372, 24984, 25712, 36150, 46296, 43428, 43920, /* 60208-60215 */
40360, 25674, 21696, 26688, 24830, 33550, 42772, 39022, /* 60216-60223 */
37918, 37182, 23384, 18588, 23902, 24106, 34008, 46172, /* 60224-60231 */
43434, 40106, 39624, 25684, 19250, 22858, 20832, 28204, /* 60232-60239 */
42380, 41116, 38168, 38558, 26176, 20880, 26310, 25146, /* 60240-60247 */
29968, 44192, 43326, 39610, 38842, 24982, 16682, 22292, /* 60248-60255 */
22776, 26884, 41744, 42778, 40882, 42616, 31490, 20618, /* 60256-60263 */
24592, 25544, 28016, 41924, 42382, 37828, 39880, 31400, /* 60264-60271 */
19646, 23570, 25460, 28148, 44154, 48342, 42664, 43376, /* 60272-60279 */
36098, 22488, 24314, 24968, 24722, 38542, 45780, 40312, /* 60280-60287 */
41542, 35626, 22392, 25628, 28484, 27832, 39690, 47596, /* 60288-60295 */
41672, 42198, 35452, 19548, 20034, 24326, 23946, 35542, /* 60296-60303 */
45452, 40424, 42768, 38950, 23692, 21788, 26344, 24398, /* 60304-60311 */
35038, 44800, 38046, 38010, 35652, 21498, 18490, 24402, /* 60312-60319 */
22884, 34268, 47516, 43156, 41196, 39780, 25918, 20792, /* 60320-60327 */
25840, 22238, 30104, 43674, 41652, 38696, 38752, 25476, /* 60328-60335 */
19978, 26822, 25530, 30920, 44386, 43696, 39266, 40060, /* 60336-60343 */
26108, 16328, 22318, 22792, 27018, 42136, 43396, 39782, /* 60344-60351 */
43726, 32702, 21682, 26174, 26852, 29144, 43922, 44442, /* 60352-60359 */
38202, 40614, 30996, 19672, 23992, 25608, 27722, 44490, /* 60360-60367 */
48556, 42768, 43742, 34888, 21382, 24734, 25928, 24168, /* 60368-60375 */
38728, 44566, 39180, 40244, 33564, 19516, 23990, 27940, /* 60376-60383 */
26906, 39942, 46748, 40822, 40768, 34964, 18282, 19010, /* 60384-60391 */
23268, 22916, 35116, 44604, 39252, 40508, 38464, 23360, /* 60392-60399 */
21916, 25850, 24878, 35070, 45756, 38684, 37182, 35668, /* 60400-60407 */
21680, 18652, 24082, 22986, 32526, 47334, 43216, 41032, /* 60408-60415 */
39658, 25514, 19726, 25704, 22756, 28892, 42978, 40702, /* 60416-60423 */
38862, 38664, 25784, 19298, 27462, 27082, 32968, 46404, /* 60424-60431 */
45118, 41710, 41696, 28072, 17922, 24142, 24186, 29888, /* 60432-60439 */
44248, 44736, 40572, 43344, 32490, 22198, 27276, 26994, /* 60440-60447 */
30534, 44782, 45724, 38408, 39466, 29348, 18780, 23484, /* 60448-60455 */
24916, 27326, 43476, 48634, 42642, 43694, 33956, 21610, /* 60456-60463 */
24818, 26526, 25092, 38614, 43868, 38322, 39512, 32342, /* 60464-60471 */
19078, 21556, 26858, 26506, 39198, 45858, 40068, 40278, /* 60472-60479 */
35086, 18930, 17934, 22600, 21982, 34738, 43716, 39220, /* 60480-60487 */
39080, 37480, 23224, 21882, 26306, 24836, 35670, 45792, /* 60488-60495 */
40140, 37352, 34744, 20150, 18822, 23926, 23192, 33544, /* 60496-60503 */
46724, 44032, 42206, 39986, 24982, 21528, 26604, 25164, /* 60504-60511 */
31800, 44440, 41486, 39916, 39102, 25320, 20154, 26928, /* 60512-60519 */
27908, 34862, 48248, 45164, 42470, 41600, 28288, 19404, /* 60520-60527 */
23624, 23634, 30034, 44438, 43412, 40162, 40876, 31332, /* 60528-60535 */
22276, 26812, 26234, 30170, 43970, 45054, 39144, 38380, /* 60536-60543 */
28638, 17682, 22724, 23426, 26612, 40950, 46088, 41724, /* 60544-60551 */
42280, 32488, 20212, 23740, 25142, 26064, 37562, 42440, /* 60552-60559 */
37606, 39186, 31124, 18698, 21412, 25760, 27840, 40730, /* 60560-60567 */
46264, 40444, 41322, 34000, 20278, 19528, 22532, 23018, /* 60568-60575 */
36616, 44180, 39174, 39444, 34920, 23220, 22982, 26704, /* 60576-60583 */
25604, 37796, 46476, 41440, 41042, 37090, 24978, 24220, /* 60584-60591 */
28184, 27246, 36908, 45334, 41638, 41006, 38624, 26530, /* 60592-60599 */
24084, 27998, 26956, 34750, 44294, 41110, 39390, 38416, /* 60600-60607 */
26944, 22462, 26806, 25968, 32190, 43080, 40928, 38450, /* 60608-60615 */
38282, 27276, 21410, 26032, 25436, 30448, 42232, 40864, /* 60616-60623 */
38022, 38482, 27666, 21086, 25904, 25368, 29470, 41400, /* 60624-60631 */
41194, 37834, 38530, 28530, 20672, 25090, 25256, 28622, /* 60632-60639 */
40750, 41808, 37912, 38636, 30012, 21180, 24816, 25364, /* 60640-60647 */
27754, 39668, 41968, 37800, 38624, 31070, 21104, 24378, /* 60648-60655 */
25258, 26640, 38734, 42516, 37920, 39220, 32962, 21620, /* 60656-60663 */
24328, 26232, 26730, 38340, 43832, 39574, 40286, 35352, /* 60664-60671 */
23658, 24252, 27684, 27380, 37602, 45084, 40640, 40716, /* 60672-60679 */
37260, 25310, 24548, 28216, 27262, 36960, 45316, 41030, /* 60680-60687 */
40636, 38068, 25614, 24496, 28208, 26326, 35218, 44580, /* 60688-60695 */
40944, 39518, 37566, 25694, 22882, 27556, 25640, 33320, /* 60696-60703 */
43662, 40352, 38974, 37620, 25796, 21538, 26008, 25252, /* 60704-60711 */
31602, 42604, 40396, 38224, 38058, 26292, 21096, 25472, /* 60712-60719 */
25458, 30214, 41590, 40976, 37544, 38432, 28406, 22224, /* 60720-60727 */
26476, 26152, 30534, 42252, 42372, 39046, 39434, 29486, /* 60728-60735 */
21350, 25020, 25828, 27682, 39604, 41712, 37204, 38902, /* 60736-60743 */
31456, 21356, 24798, 26814, 27216, 39300, 42810, 39570, /* 60744-60751 */
39060, 34380, 3218, 3160, 5102, 12898, 44280, 52298, /* 60752-60759 */
48570, 41544, 38988, 34368, 36668, 33664, 40686, 46132, /* 60760-60767 */
47090, 44478, 49192, 32998, 7464, 13112, 18942, 24486, /* 60768-60775 */
34044, 37800, 38842, 42522, 40064, 29362, 28626, 31852, /* 60776-60783 */
27942, 41996, 38280, 29396, 28456, 20086, 19818, 18322, /* 60784-60791 */
21660, 23596, 41166, 51758, 44118, 43962, 37984, 26976, /* 60792-60799 */
26484, 33406, 16498, 27226, 36474, 33232, 36374, 30932, /* 60800-60807 */
20452, 22390, 33978, 37402, 53058, 54568, 47220, 46902, /* 60808-60815 */
37564, 23348, 20410, 24772, 24412, 37194, 43846, 41880, /* 60816-60823 */
42904, 44454, 39558, 34080, 33994, 36932, 42714, 50570, /* 60824-60831 */
40566, 37382, 29586, 20116, 24088, 25756, 25690, 34854, /* 60832-60839 */
50022, 49866, 47414, 43472, 31388, 28402, 30486, 30400, /* 60840-60847 */
25244, 35514, 34718, 32632, 32654, 24208, 21460, 29552, /* 60848-60855 */
32118, 39898, 46400, 41524, 45392, 39372, 28566, 11674, /* 60856-60863 */
14180, 16234, 22376, 34516, 33252, 30500, 27230, 25644, /* 60864-60871 */
25328, 27750, 20668, 30380, 37248, 36144, 30654, 22966, /* 60872-60879 */
12206, 12642, 14722, 16926, 28826, 40844, 44864, 43518, /* 60880-60887 */
43710, 30956, 26128, 27452, 27126, 31668, 29202, 30782, /* 60888-60895 */
29354, 32672, 23730, 19680, 20276, 32090, 40438, 44470, /* 60896-60903 */
49294, 46092, 44900, 31596, 23314, 19154, 17472, 22606, /* 60904-60911 */
33808, 40424, 48532, 48208, 42738, 40686, 41256, 40184, /* 60912-60919 */
39114, 52610, 52838, 46178, 38756, 29326, 20154, 23330, /* 60920-60927 */
27408, 29464, 39924, 48766, 52578, 49098, 42540, 30728, /* 60928-60935 */
31230, 30120, 31886, 36022, 34212, 32614, 33310, 29362, /* 60936-60943 */
17898, 22876, 25800, 33638, 46292, 50260, 43530, 42528, /* 60944-60951 */
37910, 24948, 19862, 15970, 17684, 27054, 36134, 34100, /* 60952-60959 */
34610, 30470, 28556, 31328, 30796, 30936, 38724, 44920, /* 60960-60967 */
39494, 38750, 26060, 14242, 13362, 18304, 17212, 26306, /* 60968-60975 */
33846, 35892, 43190, 37622, 25162, 21722, 23858, 19426, /* 60976-60983 */
28802, 30746, 24308, 26872, 28904, 18174, 15102, 21782, /* 60984-60991 */
23456, 38396, 49958, 48696, 43650, 43326, 32912, 25972, /* 60992-60999 */
22754, 17340, 24806, 36550, 38620, 36984, 38796, 29286, /* 61000-61007 */
32198, 37518, 33464, 36178, 48234, 46416, 42280, 41114, /* 61008-61015 */
22318, 14162, 19886, 22990, 23720, 38254, 41734, 44160, /* 61016-61023 */
50636, 39974, 29666, 32028, 32528, 33212, 45426, 39610, /* 61024-61031 */
34700, 38968, 34442, 23468, 26474, 29288, 34218, 52086, /* 61032-61039 */
55336, 49964, 47514, 41766, 29050, 30056, 22452, 18644, /* 61040-61047 */
32262, 38322, 35904, 37764, 33234, 22668, 34102, 35256, /* 61048-61055 */
31606, 40218, 47754, 41110, 41268, 34318, 14070, 14086, /* 61056-61063 */
19814, 20800, 27810, 39514, 37950, 45210, 45676, 32988, /* 61064-61071 */
28244, 29768, 28424, 36140, 41830, 29964, 31940, 31746, /* 61072-61079 */
21172, 16570, 22378, 20872, 32722, 47418, 43576, 41334, /* 61080-61087 */
37750, 27926, 22806, 24800, 15006, 19842, 31188, 30164, /* 61088-61095 */
29818, 32304, 22934, 20894, 32342, 29912, 30850, 40420, /* 61096-61103 */
41422, 36388, 37488, 24934, 14128, 18504, 21460, 24888, /* 61104-61111 */
34172, 37144, 36898, 44090, 36970, 29274, 30422, 29580, /* 61112-61119 */
30390, 41384, 38364, 29190, 33754, 28972, 20168, 23472, /* 61120-61127 */
27098, 26262, 43286, 50718, 44156, 43442, 39138, 29480, /* 61128-61135 */
30732, 30564, 22912, 35266, 42292, 38768, 40912, 40172, /* 61136-61143 */
28476, 33504, 42544, 38472, 44616, 50158, 46818, 44362, /* 61144-61151 */
41356, 25330, 22436, 26254, 27094, 35606, 41838, 39264, /* 61152-61159 */
42584, 46378, 34084, 32664, 34340, 31270, 37064, 45918, /* 61160-61167 */
36142, 30386, 33236, 23736, 20504, 25862, 26070, 30352, /* 61168-61175 */
47194, 46664, 41514, 39712, 31410, 25420, 27932, 24160, /* 61176-61183 */
22878, 33052, 33100, 33294, 33208, 25112, 18550, 28196, /* 61184-61191 */
30390, 29858, 36850, 37018, 33464, 32232, 23508, 10186, /* 61192-61199 */
13738, 15042, 19446, 30286, 31976, 29088, 36994, 33910, /* 61200-61207 */
23522, 27956, 27822, 27314, 37368, 40834, 28650, 28616, /* 61208-61215 */
26604, 18290, 19988, 24542, 25794, 36946, 47982, 43860, /* 61216-61223 */
42878, 36332, 28496, 28846, 30296, 25162, 31476, 37728, /* 61224-61231 */
34432, 37478, 33498, 23972, 26830, 37402, 35914, 43156, /* 61232-61239 */
49152, 43748, 42122, 40592, 27288, 21232, 26872, 26996, /* 61240-61247 */
37934, 46152, 43248, 43084, 49290, 40984, 36044, 40050, /* 61248-61255 */
37482, 41160, 49506, 45704, 34902, 34750, 27988, 24844, /* 61256-61263 */
27710, 29446, 34154, 45776, 49748, 46116, 43538, 32136, /* 61264-61271 */
28984, 30566, 28476, 26286, 33998, 33386, 31626, 33920, /* 61272-61279 */
25270, 19060, 26020, 33206, 33768, 42580, 42326, 38136, /* 61280-61287 */
36434, 30380, 18792, 16492, 19836, 24224, 34178, 34944, /* 61288-61295 */
34340, 34886, 34004, 27226, 28008, 27514, 27234, 34162, /* 61296-61303 */
36826, 30718, 23124, 19084, 13540, 17146, 17874, 22014, /* 61304-61311 */
32008, 40120, 40616, 40542, 33970, 23820, 26748, 27894, /* 61312-61319 */
26490, 29278, 34996, 31286, 33420, 31862, 22462, 21946, /* 61320-61327 */
30590, 36826, 41318, 47180, 43298, 41880, 37042, 29234, /* 61328-61335 */
21384, 20802, 23626, 33000, 38950, 36122, 37990, 36712, /* 61336-61343 */
33324, 32064, 34688, 31080, 37566, 45332, 41308, 34310, /* 61344-61351 */
29272, 22586, 21670, 27178, 26808, 36338, 45692, 49874, /* 61352-61359 */
49814, 48408, 37114, 32410, 36420, 34868, 35590, 38034, /* 61360-61367 */
39038, 36070, 36554, 29208, 25880, 27202, 33978, 41952, /* 61368-61375 */
46534, 45484, 42800, 40838, 31010, 26546, 22056, 20366, /* 61376-61383 */
25950, 37488, 36052, 34400, 36414, 31874, 30780, 33298, /* 61384-61391 */
33096, 31766, 42162, 43734, 39542, 32958, 25800, 20240, /* 61392-61399 */
22524, 25858, 28700, 36900, 40218, 46020, 45566, 37626, /* 61400-61407 */
27510, 27956, 27882, 27476, 29556, 27502, 27066, 26642, /* 61408-61415 */
23130, 15992, 18128, 18632, 27692, 38972, 40524, 36230, /* 61416-61423 */
37418, 32088, 21708, 22002, 16836, 16954, 26608, 36054, /* 61424-61431 */
32284, 33052, 32630, 28340, 29064, 30956, 31088, 34428, /* 61432-61439 */
42434, 40664, 37846, 28822, 20798, 19432, 22496, 23416, /* 61440-61447 */
30348, 37926, 40622, 46572, 43926, 34512, 28166, 31198, /* 61448-61455 */
28524, 32384, 36898, 33246, 32564, 36952, 30720, 24568, /* 61456-61463 */
28706, 30052, 38652, 48954, 49960, 46016, 48034, 40540, /* 61464-61471 */
31708, 32632, 29242, 30326, 40678, 46190, 40716, 42408, /* 61472-61479 */
39138, 33702, 33690, 35362, 34916, 40698, 45836, 43660, /* 61480-61487 */
40676, 32256, 26226, 24688, 26842, 26822, 35100, 40542, /* 61488-61495 */
40806, 44466, 40494, 29580, 26838, 30060, 26618, 32574, /* 61496-61503 */
37006, 33734, 33034, 34514, 26098, 20260, 24488, 26408, /* 61504-61511 */
33626, 41470, 42726, 38600, 37308, 28640, 21152, 20484, /* 61512-61519 */
17444, 19456, 29402, 32250, 28184, 28366, 24626, 22210, /* 61520-61527 */
23492, 25096, 27164, 34600, 37208, 36076, 32936, 23952, /* 61528-61535 */
18604, 19950, 21518, 23738, 34074, 37346, 38498, 41816, /* 61536-61543 */
37124, 25636, 26650, 28952, 27030, 33692, 36902, 34160, /* 61544-61551 */
34124, 32658, 19546, 21154, 21834, 33066, 29946, 28120, /* 61552-61559 */
36766, 38954, 36496, 25554, 30950, 24966, 17824, 31002, /* 61560-61567 */
39956, 39006, 42664, 43598, 36868, 41896, 37186, 43740, /* 61568-61575 */
49712, 55480, 48724, 51342, 47388, 31866, 27616, 29316, /* 61576-61583 */
34942, 32088, 48638, 42834, 50424, 53162, 41588, 35994, /* 61584-61591 */
36704, 36914, 39060, 40510, 30426, 28172, 26196, 30468, /* 61592-61599 */
23986, 26366, 26146, 35606, 43060, 41634, 44146, 37880, /* 61600-61607 */
33662, 26894, 26476, 17614, 16040, 29798, 34548, 27910, /* 61608-61615 */
32418, 24246, 26326, 39878, 34832, 31968, 35848, 42100, /* 61616-61623 */
38920, 38776, 27466, 16874, 18034, 22288, 19756, 24640, /* 61624-61631 */
31254, 27454, 41016, 35972, 24468, 29046, 27698, 25134, /* 61632-61639 */
35388, 33022, 23612, 29210, 25008, 20946, 21774, 25796, /* 61640-61647 */
23918, 41128, 45306, 41666, 40288, 37258, 30940, 26016, /* 61648-61655 */
29140, 19494, 24484, 36424, 35938, 30318, 35960, 28864, /* 61656-61663 */
30864, 38932, 35840, 41328, 45064, 44726, 38318, 37728, /* 61664-61671 */
20624, 19522, 25430, 19552, 26678, 31688, 33164, 43140, /* 61672-61679 */
49946, 38920, 37390, 32858, 37844, 38664, 45372, 36224, /* 61680-61687 */
36458, 39620, 28654, 29656, 29578, 29844, 34860, 52706, /* 61688-61695 */
48308, 44246, 43540, 39012, 35150, 34566, 29744, 19316, /* 61696-61703 */
28122, 36878, 34634, 31050, 32956, 27674, 38360, 41916, /* 61704-61711 */
38986, 42392, 42194, 45492, 43630, 33544, 14486, 21122, /* 61712-61719 */
24400, 24272, 34074, 37018, 31932, 40914, 50140, 45440, /* 61720-61727 */
40388, 40982, 36368, 38284, 42898, 30372, 26964, 26072, /* 61728-61735 */
18310, 17700, 20086, 17980, 26766, 41340, 35644, 33890, /* 61736-61743 */
32000, 23130, 19104, 23500, 16698, 14664, 24684, 25042, /* 61744-61751 */
24846, 25412, 21636, 20472, 31912, 32388, 35742, 40334, /* 61752-61759 */
38136, 36748, 37344, 23188, 13780, 20918, 19296, 25224, /* 61760-61767 */
34888, 34878, 32180, 43994, 39814, 31476, 34012, 33820, /* 61768-61775 */
33910, 40618, 39178, 27308, 28188, 25094, 23092, 23882, /* 61776-61783 */
26682, 28928, 42868, 50060, 45348, 45998, 40112, 34412, /* 61784-61791 */
34650, 36658, 29040, 34364, 39510, 40044, 40812, 37532, /* 61792-61799 */
32690, 38456, 46602, 45102, 51598, 50570, 46676, 46468, /* 61800-61807 */
42092, 25076, 22382, 27388, 26060, 33820, 39278, 36058, /* 61808-61815 */
36786, 45906, 37748, 33886, 34508, 34394, 37308, 41128, /* 61816-61823 */
33744, 25738, 25774, 20180, 22224, 22832, 24624, 31364, /* 61824-61831 */
44350, 43916, 42206, 40012, 29180, 27764, 30588, 26604, /* 61832-61839 */
23398, 31658, 30544, 30254, 29574, 22688, 20214, 27128, /* 61840-61847 */
28650, 30594, 37252, 32672, 30778, 31070, 23726, 12294, /* 61848-61855 */
15216, 17748, 20104, 28898, 31108, 28992, 31220, 33862, /* 61856-61863 */
28882, 29440, 28992, 32778, 37364, 37710, 32052, 28138, /* 61864-61871 */
23692, 20978, 26036, 24824, 28428, 38600, 45980, 43130, /* 61872-61879 */
44024, 37826, 30526, 32408, 33654, 30384, 30696, 36080, /* 61880-61887 */
34280, 35072, 31420, 27368, 27844, 35180, 39972, 43540, /* 61888-61895 */
43960, 41334, 42306, 37870, 30026, 24050, 28462, 31018, /* 61896-61903 */
37944, 41962, 41714, 40768, 41512, 40994, 38572, 37980, /* 61904-61911 */
36950, 43218, 44378, 41408, 35592, 30584, 24112, 25768, /* 61912-61919 */
28974, 27368, 32936, 41648, 44842, 41764, 41068, 32358, /* 61920-61927 */
29350, 31068, 31596, 29674, 30494, 32934, 32292, 31124, /* 61928-61935 */
25526, 25412, 27032, 33928, 39792, 42684, 39026, 38626, /* 61936-61943 */
37290, 28866, 23192, 20840, 21370, 25066, 34842, 33870, /* 61944-61951 */
32760, 32156, 31414, 31004, 30404, 27436, 29940, 36250, /* 61952-61959 */
33908, 30798, 25034, 18828, 15212, 20382, 21916, 24186, /* 61960-61967 */
31770, 37798, 40516, 38028, 33910, 27874, 27964, 28356, /* 61968-61975 */
31402, 30386, 29878, 31452, 32150, 27224, 23306, 26438, /* 61976-61983 */
27574, 35944, 43392, 43568, 38858, 40598, 35240, 27812, /* 61984-61991 */
25214, 22580, 23960, 31026, 37278, 34730, 34724, 32310, /* 61992-61999 */
33566, 34160, 33340, 34022, 39216, 40906, 39170, 37254, /* 62000-62007 */
28310, 23640, 24440, 29652, 31090, 37686, 42198, 47510, /* 62008-62015 */
50372, 44746, 38342, 36548, 36348, 35520, 40956, 36948, /* 62016-62023 */
33450, 36378, 35666, 27156, 27990, 31106, 32370, 43366, /* 62024-62031 */
48366, 44356, 41420, 41716, 33454, 29776, 25670, 23632, /* 62032-62039 */
28806, 35146, 36270, 35550, 34310, 30336, 35146, 35306, /* 62040-62047 */
33262, 36370, 42204, 39080, 39332, 34584, 21424, 20200, /* 62048-62055 */
24196, 24174, 26410, 35904, 36120, 40702, 41578, 32864, /* 62056-62063 */
27156, 27838, 24468, 27128, 32698, 24566, 23752, 26874, /* 62064-62071 */
22574, 16296, 20774, 21642, 27560, 38988, 39784, 36274, /* 62072-62079 */
34330, 30758, 24314, 24486, 18242, 20868, 28852, 30822, /* 62080-62087 */
31420, 32580, 27728, 28224, 36374, 33612, 33908, 38616, /* 62088-62095 */
39366, 35228, 37818, 29134, 19676, 23644, 26582, 26984, /* 62096-62103 */
31736, 36200, 35096, 42188, 40480, 35750, 33934, 34090, /* 62104-62111 */
34512, 38622, 36218, 29624, 32954, 32032, 29358, 30268, /* 62112-62119 */
34814, 35574, 45850, 51670, 48938, 47180, 43216, 39050, /* 62120-62127 */
38730, 36496, 29036, 35602, 37514, 36080, 37674, 36780, /* 62128-62135 */
29814, 35622, 42022, 37548, 40824, 43376, 39850, 37276, /* 62136-62143 */
37358, 24728, 22074, 25606, 27034, 30348, 33692, 33090, /* 62144-62151 */
35738, 39824, 33896, 33386, 32046, 31572, 34722, 38118, /* 62152-62159 */
28850, 26656, 28786, 22606, 23524, 27154, 26262, 29530, /* 62160-62167 */
42818, 40584, 37586, 35212, 29282, 26716, 28008, 21140, /* 62168-62175 */
18812, 25598, 23210, 23800, 24964, 21308, 19134, 29730, /* 62176-62183 */
32446, 32236, 35946, 35406, 33526, 31884, 26962, 19390, /* 62184-62191 */
21330, 23128, 29034, 32636, 32380, 33186, 37998, 36880, /* 62192-62199 */
34570, 37634, 34748, 37086, 42090, 40252, 30716, 30814, /* 62200-62207 */
28724, 25574, 29086, 33412, 34516, 39000, 44082, 41770, /* 62208-62215 */
39418, 34656, 32966, 31922, 31720, 31900, 32140, 31654, /* 62216-62223 */
32464, 33976, 30314, 29232, 31868, 38492, 42480, 44852, /* 62224-62231 */
43602, 43498, 42054, 36356, 33360, 30936, 29862, 33374, /* 62232-62239 */
39596, 37020, 36114, 37480, 36892, 34934, 35832, 35956, /* 62240-62247 */
35366, 38990, 39332, 36342, 30260, 28122, 26586, 27182, /* 62248-62255 */
27572, 31184, 34138, 36280, 39956, 38092, 32282, 29848, /* 62256-62263 */
31954, 29704, 31330, 32480, 30640, 29756, 31804, 29044, /* 62264-62271 */
25244, 27348, 30354, 36058, 39106, 40134, 37838, 37022, /* 62272-62279 */
32098, 28138, 25822, 22366, 22976, 28064, 30702, 27522, /* 62280-62287 */
27906, 26372, 27648, 28462, 28916, 30346, 33354, 33550, /* 62288-62295 */
33898, 31330, 22562, 21930, 24550, 24818, 26420, 33630, /* 62296-62303 */
33368, 35812, 39950, 34678, 28702, 30732, 31734, 31006, /* 62304-62311 */
35200, 32484, 30464, 30862, 29606, 26502, 27710, 28432, /* 62312-62319 */
33328, 41090, 39524, 38948, 38352, 33314, 29462, 31998, /* 62320-62327 */
26218, 25178, 33292, 34310, 32500, 34588, 32872, 30766, /* 62328-62335 */
37330, 37662, 38996, 44962, 45148, 42280, 44544, 37496, /* 62336-62343 */
28616, 32388, 33246, 32864, 38768, 42208, 38462, 43168, /* 62344-62351 */
42614, 36274, 34722, 35524, 35946, 38552, 40410, 39238, /* 62352-62359 */
29198, 23414, 17788, 3282, 13176, 22556, 19256, 40928, /* 62360-62367 */
51438, 50472, 43082, 43564, 20256, 15624, 17842, 21978, /* 62368-62375 */
14056, 28576, 40638, 35380, 36446, 34196, 21918, 8612, /* 62376-62383 */
23216, 31294, 27414, 44306, 53060, 49438, 42584, 45318, /* 62384-62391 */
24636, 2866, 11598, 14266, 18830, 29234, 49288, 44804, /* 62392-62399 */
48232, 57808, 46832, 28322, 31676, 33494, 34276, 39850, /* 62400-62407 */
57242, 44782, 43618, 44062, 39814, 20446, 20558, 26494, /* 62408-62415 */
28446, 42958, 60300, 59030, 54300, 48828, 46910, 24914, /* 62416-62423 */
18704, 12270, 16976, 19282, 37968, 48360, 42076, 41840, /* 62424-62431 */
41860, 35564, 24090, 26148, 26720, 23470, 36082, 46534, /* 62432-62439 */
38040, 26268, 25014, 13270, 366, 6780, 11138, 11814, /* 62440-62447 */
26528, 50536, 48418, 42658, 41918, 31502, 11328, 16570, /* 62448-62455 */
18848, 11848, 16826, 40216, 38502, 36136, 36904, 32232, /* 62456-62463 */
12272, 20670, 30628, 28174, 32070, 52362, 52600, 47310, /* 62464-62471 */
48248, 39386, 15582, 15756, 22496, 27374, 28126, 51210, /* 62472-62479 */
55376, 59210, 60428, 56928, 37998, 26432, 32630, 30646, /* 62480-62487 */
32656, 41306, 46860, 42676, 40566, 42270, 26776, 15434, /* 62488-62495 */
18058, 28338, 34386, 44718, 58968, 52026, 48258, 44914, /* 62496-62503 */
36288, 12800, 9180, 14356, 14220, 23734, 41214, 37588, /* 62504-62511 */
34092, 34092, 38274, 14302, 16096, 17884, 19456, 23010, /* 62512-62519 */
42302, 42320, 26112, 28506, 26660, 8364, 5950, 11912, /* 62520-62527 */
17094, 17978, 50268, 54950, 48462, 44396, 43916, 25510, /* 62528-62535 */
14608, 21496, 12748, 13156, 31660, 44446, 40252, 37796, /* 62536-62543 */
41842, 27592, 24496, 35748, 35756, 36742, 48082, 64388, /* 62544-62551 */
57438, 53912, 46196, 29496, 16746, 19958, 26174, 25606, /* 62552-62559 */
36292, 55116, 58024, 60614, 54188, 47606, 23924, 25892, /* 62560-62567 */
27846, 28760, 26918, 39318, 43736, 37940, 38830, 35718, /* 62568-62575 */
16352, 13846, 24882, 34498, 30958, 48988, 51234, 42922, /* 62576-62583 */
37338, 36496, 11242, 61700, 3034, 7932, 8142, 27706, /* 62584-62591 */
39772, 33474, 36764, 44878, 29138, 14036, 20444, 21258, /* 62592-62599 */
20478, 35810, 47150, 33976, 32456, 35484, 24062, 9860, /* 62600-62607 */
16178, 19940, 22764, 41812, 60698, 53208, 49384, 46880, /* 62608-62615 */
38110, 19012, 20916, 16480, 20604, 27510, 52244, 51424, /* 62616-62623 */
49572, 48648, 45810, 35552, 33228, 37122, 36022, 37246, /* 62624-62631 */
54828, 58566, 52546, 39832, 38292, 19264, 14118, 19472, /* 62632-62639 */
23426, 24108, 41568, 59844, 55666, 50998, 48252, 31530, /* 62640-62647 */
17584, 22858, 25878, 16662, 27272, 43078, 36108, 34694, /* 62648-62655 */
31676, 20772, 2216, 14952, 23480, 18776, 30612, 44210, /* 62656-62663 */
41840, 35094, 36508, 21478, 61984, 4004, 7122, 13268, /* 62664-62671 */
17686, 42770, 39694, 43714, 48922, 41692, 22942, 18542, /* 62672-62679 */
24916, 23538, 28300, 43286, 38748, 37794, 35466, 37422, /* 62680-62687 */
17820, 14388, 20582, 27592, 39912, 57670, 65134, 60012, /* 62688-62695 */
56068, 56276, 37516, 24812, 20092, 23686, 25488, 41054, /* 62696-62703 */
55906, 49642, 49458, 47702, 45758, 29446, 31564, 33562, /* 62704-62711 */
30512, 41770, 54984, 51076, 39044, 37744, 30452, 11634, /* 62712-62719 */
17184, 19098, 22858, 27388, 54882, 54166, 46598, 43284, /* 62720-62727 */
35870, 12440, 10758, 13206, 8242, 8048, 30398, 34284, /* 62728-62735 */
30568, 30736, 29336, 10958, 11106, 21180, 21222, 21668, /* 62736-62743 */
39480, 45662, 41230, 38190, 33992, 12526, 5922, 13032, /* 62744-62751 */
16650, 18408, 34114, 47800, 46866, 50468, 47460, 33936, /* 62752-62759 */
18344, 22680, 25992, 27970, 36040, 49688, 48630, 47390, /* 62760-62767 */
49652, 39704, 25066, 26396, 35212, 41268, 46438, 64856, /* 62768-62775 */
60040, 56654, 51658, 47870, 22178, 17142, 21302, 24190, /* 62776-62783 */
28098, 47532, 51304, 44558, 45734, 49328, 29424, 22086, /* 62784-62791 */
25560, 27248, 25968, 45632, 49486, 37560, 34526, 33874, /* 62792-62799 */
17042, 6494, 10490, 13848, 11352, 36056, 46166, 40028, /* 62800-62807 */
36278, 34680, 21088, 5490, 11990, 6208, 7508, 21386, /* 62808-62815 */
39420, 35992, 32742, 35258, 23624, 15434, 19928, 23164, /* 62816-62823 */
23044, 30868, 51340, 46320, 45250, 35438, 29086, 9794, /* 62824-62831 */
12472, 17898, 20214, 27396, 48466, 57540, 59728, 55112, /* 62832-62839 */
54838, 35618, 32156, 35966, 37236, 34076, 44494, 53768, /* 62840-62847 */
47702, 47996, 46624, 31538, 23666, 31990, 41050, 36338, /* 62848-62855 */
50898, 56148, 51152, 46814, 45590, 29880, 10570, 19198, /* 62856-62863 */
19844, 22700, 33128, 47168, 42562, 42256, 49790, 37430, /* 62864-62871 */
20450, 22014, 21934, 20174, 26778, 38606, 28992, 25518, /* 62872-62879 */
26686, 20898, 5074, 7476, 11320, 15466, 25878, 44826, /* 62880-62887 */
41720, 38710, 35028, 33134, 15998, 11966, 10818, 11364, /* 62888-62895 */
16804, 33504, 40932, 36354, 35810, 36744, 27342, 23586, /* 62896-62903 */
25632, 28120, 26570, 42324, 51926, 47002, 39462, 40614, /* 62904-62911 */
29962, 22454, 27824, 32066, 33182, 44746, 65402, 61490, /* 62912-62919 */
57674, 55318, 44844, 28492, 31500, 33996, 27250, 32706, /* 62920-62927 */
49188, 47372, 43658, 44262, 38280, 20124, 28602, 34318, /* 62928-62935 */
32992, 34476, 51950, 49662, 44872, 43600, 35662, 13458, /* 62936-62943 */
12166, 16134, 17920, 16294, 34572, 36450, 35720, 39544, /* 62944-62951 */
34874, 19298, 10180, 16706, 16194, 17556, 29458, 30806, /* 62952-62959 */
29802, 27302, 31124, 15818, 8764, 12936, 19358, 27190, /* 62960-62967 */
37380, 50362, 42706, 41950, 39324, 30374, 13810, 11208, /* 62968-62975 */
16514, 16812, 28292, 43890, 42130, 41408, 43040, 45880, /* 62976-62983 */
30750, 32178, 36920, 35302, 41372, 57550, 56602, 45188, /* 62984-62991 */
43354, 43556, 24592, 25922, 28662, 31980, 32304, 57462, /* 62992-62999 */
61794, 53752, 52820, 48958, 33446, 24800, 30324, 23784, /* 63000-63007 */
22184, 40014, 46192, 43520, 39980, 41960, 26234, 23780, /* 63008-63015 */
31010, 28400, 26726, 35998, 44204, 38220, 33956, 28114, /* 63016-63023 */
12238, 1256, 6746, 9766, 11658, 20962, 36884, 38140, /* 63024-63031 */
41142, 38068, 30622, 14358, 15166, 19220, 19238, 22054, /* 63032-63039 */
33368, 35218, 33334, 33088, 32508, 14160, 14916, 22008, /* 63040-63047 */
30474, 30340, 46824, 49770, 43790, 42936, 43510, 24528, /* 63048-63055 */
15774, 23028, 26694, 29670, 45850, 55748, 49312, 51556, /* 63056-63063 */
56982, 41682, 31658, 34468, 36286, 33226, 47536, 54598, /* 63064-63071 */
44042, 41356, 42744, 32196, 19132, 25518, 26422, 28216, /* 63072-63079 */
43518, 58620, 52112, 48574, 47166, 36896, 21760, 23096, /* 63080-63087 */
21384, 20156, 25978, 42484, 39764, 34426, 33796, 27396, /* 63088-63095 */
15168, 14812, 17056, 18318, 18986, 37332, 37788, 35342, /* 63096-63103 */
27958, 26936, 11018, 7416, 13948, 14994, 19060, 33274, /* 63104-63111 */
45904, 42186, 40196, 39706, 23856, 16416, 19746, 23920, /* 63112-63119 */
18870, 32036, 42784, 38890, 38164, 37630, 28480, 16556, /* 63120-63127 */
25522, 34584, 33328, 45606, 59086, 54580, 52352, 50904, /* 63128-63135 */
42064, 20206, 26832, 28674, 30416, 36942, 53634, 52260, /* 63136-63143 */
49366, 53890, 46066, 29166, 27104, 29898, 30600, 31544, /* 63144-63151 */
48718, 43442, 41818, 39054, 39808, 22066, 18110, 23674, /* 63152-63159 */
25202, 31918, 46216, 49842, 43414, 38454, 36212, 19830, /* 63160-63167 */
9348, 10270, 10812, 12870, 26180, 37958, 32964, 30998, /* 63168-63175 */
32904, 24470, 15066, 17220, 21402, 19212, 30664, 44134, /* 63176-63183 */
38990, 33518, 31108, 26156, 9682, 16000, 18672, 20266, /* 63184-63191 */
28186, 48694, 49544, 42870, 43460, 37292, 19444, 21314, /* 63192-63199 */
26146, 24670, 28104, 47734, 51806, 47734, 47952, 47652, /* 63200-63207 */
28598, 30276, 36076, 37242, 35706, 52626, 56148, 50360, /* 63208-63215 */
48740, 43944, 25732, 18026, 25422, 25338, 26594, 41856, /* 63216-63223 */
49892, 47654, 48064, 47780, 32382, 22084, 25026, 27134, /* 63224-63231 */
27172, 35368, 44712, 39954, 36810, 37072, 24840, 10314, /* 63232-63239 */
12866, 16552, 21778, 26674, 44092, 38538, 36694, 34340, /* 63240-63247 */
29662, 11406, 7556, 13638, 14418, 20742, 37422, 40346, /* 63248-63255 */
35998, 36192, 39896, 21266, 19774, 21698, 24944, 24592, /* 63256-63263 */
42360, 46266, 36542, 35926, 35094, 21148, 14518, 20640, /* 63264-63271 */
25014, 26634, 48602, 60154, 53780, 53552, 51528, 39506, /* 63272-63279 */
26726, 31854, 29498, 27506, 41616, 52400, 49712, 45244, /* 63280-63287 */
47210, 35588, 25040, 31608, 31212, 32264, 36898, 53940, /* 63288-63295 */
47486, 45652, 39984, 31228, 16568, 16740, 22548, 21940, /* 63296-63303 */
28296, 44484, 48006, 47926, 42778, 39582, 19974, 14630, /* 63304-63311 */
17896, 17972, 16774, 29546, 34574, 31306, 29296, 30418, /* 63312-63319 */
13678, 9190, 16138, 23092, 22930, 37380, 46048, 38926, /* 63320-63327 */
38112, 37456, 22868, 7932, 14544, 18990, 19066, 33576, /* 63328-63335 */
44752, 41944, 40526, 45500, 35360, 22060, 25820, 26366, /* 63336-63343 */
27612, 35782, 48316, 43378, 42186, 42954, 40066, 25662, /* 63344-63351 */
29854, 31370, 34934, 42500, 57490, 55860, 50990, 50168, /* 63352-63359 */
45294, 30936, 27194, 26644, 26800, 28574, 43770, 45790, /* 63360-63367 */
43222, 40380, 40726, 29712, 27230, 28754, 29148, 29612, /* 63368-63375 */
40890, 47092, 42018, 35950, 33878, 21714, 13394, 16688, /* 63376-63383 */
16388, 17986, 25660, 40398, 37238, 34006, 33700, 23072, /* 63384-63391 */
13230, 14820, 19892, 14528, 21668, 35908, 33290, 32954, /* 63392-63399 */
31502, 28856, 13456, 21394, 26638, 27292, 31776, 46050, /* 63400-63407 */
46332, 41402, 42740, 36038, 18126, 18120, 22026, 24640, /* 63408-63415 */
25402, 42906, 46058, 45668, 51410, 48902, 35770, 31214, /* 63416-63423 */
34502, 36588, 35894, 49908, 48602, 46400, 43864, 44786, /* 63424-63431 */
32352, 23952, 29558, 30412, 37046, 45582, 54300, 48002, /* 63432-63439 */
45170, 45128, 32816, 22518, 19326, 23234, 22580, 31414, /* 63440-63447 */
44458, 40418, 39522, 38216, 37584, 23376, 22856, 24748, /* 63448-63455 */
21528, 24656, 38238, 34186, 27962, 26436, 26120, 9698, /* 63456-63463 */
10812, 14542, 16096, 19170, 35276, 40378, 34558, 34868, /* 63464-63471 */
32898, 18658, 15802, 19624, 20980, 19962, 37194, 41366, /* 63472-63479 */
38912, 37400, 37366, 25606, 19340, 27234, 27118, 28560, /* 63480-63487 */
39414, 47964, 45086, 43694, 43808, 34282, 24408, 31286, /* 63488-63495 */
33518, 34390, 43832, 55154, 53916, 51716, 52200, 42712, /* 63496-63503 */
29460, 30906, 32596, 33258, 35876, 49878, 46036, 44554, /* 63504-63511 */
42186, 39482, 23394, 23244, 28414, 29596, 32598, 44950, /* 63512-63519 */
47334, 41834, 40502, 38912, 22104, 18204, 20532, 21420, /* 63520-63527 */
21272, 33084, 36934, 31502, 29200, 32002, 17142, 11670, /* 63528-63535 */
14244, 17292, 16422, 29374, 38156, 30634, 30972, 30702, /* 63536-63543 */
22350, 11782, 17278, 19840, 19934, 33176, 44600, 41972, /* 63544-63551 */
38072, 39978, 31314, 18680, 22476, 22140, 23226, 28740, /* 63552-63559 */
45048, 42100, 40460, 42330, 38394, 27946, 31768, 34296, /* 63560-63567 */
37702, 38150, 55594, 54896, 52354, 49234, 45188, 31968, /* 63568-63575 */
27350, 33250, 32042, 34552, 47456, 53046, 50844, 46630, /* 63576-63583 */
47160, 30286, 25570, 27350, 29734, 27730, 37180, 46300, /* 63584-63591 */
40334, 40510, 38062, 28438, 17934, 23436, 27780, 25074, /* 63592-63599 */
33906, 43078, 35688, 33140, 31110, 21924, 6706, 9804, /* 63600-63607 */
13540, 12566, 21180, 34016, 33062, 31202, 33630, 29182, /* 63608-63615 */
13612, 16712, 17614, 20248, 22424, 38962, 37146, 34130, /* 63616-63623 */
34696, 32172, 19924, 16958, 22610, 23512, 28518, 43616, /* 63624-63631 */
46470, 43770, 40800, 41740, 29102, 24102, 28538, 31678, /* 63632-63639 */
33090, 48312, 54618, 52656, 49686, 51182, 40668, 32488, /* 63640-63647 */
36102, 36286, 37068, 45202, 55982, 50044, 46790, 44318, /* 63648-63655 */
35874, 24198, 26014, 29156, 27796, 35326, 48944, 47958, /* 63656-63663 */
44358, 42534, 37814, 21474, 23540, 24968, 24898, 25980, /* 63664-63671 */
40436, 40004, 35634, 31714, 30808, 12470, 13488, 17462, /* 63672-63679 */
17930, 19318, 32532, 36818, 30526, 32002, 28414, 13886, /* 63680-63687 */
9078, 14062, 17390, 16618, 32756, 37724, 36924, 36596, /* 63688-63695 */
37200, 24944, 16138, 21746, 21708, 24526, 33388, 42712, /* 63696-63703 */
38422, 37350, 38482, 28856, 19658, 24112, 28020, 34314, /* 63704-63711 */
41936, 56758, 54162, 51136, 51996, 45254, 31932, 29432, /* 63712-63719 */
33606, 33656, 37930, 53124, 51360, 49908, 46476, 48456, /* 63720-63727 */
31422, 29840, 32266, 31806, 33684, 46384, 49948, 41124, /* 63728-63735 */
40790, 38916, 24962, 20956, 24122, 26874, 25306, 42220, /* 63736-63743 */
47334, 40526, 38402, 34850, 20456, 12472, 14842, 15074, /* 63744-63751 */
12098, 25174, 33900, 30514, 29104, 28956, 20932, 10484, /* 63752-63759 */
17768, 17876, 19560, 26906, 39444, 37180, 33978, 34342, /* 63760-63767 */
25212, 14164, 16498, 20856, 21644, 26520, 42984, 41766, /* 63768-63775 */
42578, 39196, 37872, 22266, 20992, 26040, 28082, 30192, /* 63776-63783 */
46202, 49138, 48032, 47174, 47212, 33650, 28682, 35660, /* 63784-63791 */
37736, 38950, 50720, 56652, 51246, 48628, 49180, 34138, /* 63792-63799 */
25204, 28230, 31610, 29744, 41772, 51046, 45686, 44722, /* 63800-63807 */
46020, 36886, 23680, 29006, 29580, 29300, 37628, 48226, /* 63808-63815 */
43000, 38542, 37210, 29906, 12852, 14764, 16818, 15476, /* 63816-63823 */
23314, 36268, 35652, 30680, 30612, 27056, 11352, 12444, /* 63824-63831 */
12888, 15270, 17030, 34850, 37400, 35736, 34644, 32920, /* 63832-63839 */
21686, 17554, 22756, 22424, 24792, 35678, 40386, 37044, /* 63840-63847 */
35058, 36062, 23724, 20326, 23000, 25086, 27392, 38240, /* 63848-63855 */
47696, 46142, 44090, 46418, 36658, 29810, 32926, 35064, /* 63856-63863 */
35586, 42324, 53382, 48066, 47682, 45444, 40694, 28324, /* 63864-63871 */
31046, 33668, 32122, 38322, 48042, 47620, 43984, 43162, /* 63872-63879 */
39588, 26414, 27556, 28214, 30548, 31278, 44538, 44076, /* 63880-63887 */
41638, 40586, 37316, 23824, 20626, 20228, 21110, 20454, /* 63888-63895 */
32200, 35282, 30656, 30266, 28056, 19316, 11762, 16964, /* 63896-63903 */
18612, 18392, 30532, 35988, 34510, 31274, 33226, 23062, /* 63904-63911 */
16220, 20082, 21232, 23700, 30222, 41170, 37420, 37144, /* 63912-63919 */
36490, 31074, 20644, 22370, 25340, 24888, 31130, 44354, /* 63920-63927 */
43696, 43828, 44816, 42166, 31308, 30846, 34988, 34984, /* 63928-63935 */
37758, 50508, 50722, 48608, 46144, 46080, 31864, 30814, /* 63936-63943 */
32870, 34992, 34978, 46028, 49704, 43952, 44344, 41394, /* 63944-63951 */
31340, 24814, 28852, 29986, 28990, 40674, 44866, 42300, /* 63952-63959 */
38908, 39536, 30342, 20012, 22570, 11766, 14454, 5508, /* 63960-63967 */
25928, 36818, 33916, 37820, 41240, 46278, 23832, 15174, /* 63968-63975 */
19836, 28972, 20830, 23306, 48980, 31884, 31416, 31414, /* 63976-63983 */
35964, 24052, 3816, 9114, 14614, 25028, 31752, 47482, /* 63984-63991 */
58008, 46792, 43192, 42984, 40040, 21164, 12186, 13266, /* 63992-63999 */
10566, 12982, 24756, 40508, 44902, 44466, 36090, 41188, /* 64000-64007 */
35690, 19920, 25550, 25954, 28570, 30200, 49532, 59090, /* 64008-64015 */
49196, 39604, 36700, 36078, 14924, 21320, 22830, 27172, /* 64016-64023 */
25822, 35910, 5544, 65144, 57392, 53642, 45970, 33958, /* 64024-64031 */
25198, 27806, 26784, 29274, 19482, 42030, 49906, 41064, /* 64032-64039 */
44542, 43580, 39534, 18698, 24384, 35584, 32550, 35286, /* 64040-64047 */
38644, 56294, 50748, 43674, 43684, 38674, 11738, 5024, /* 64048-64055 */
13166, 12602, 22796, 23880, 40592, 46550, 42774, 46952, /* 64056-64063 */
42268, 32770, 12112, 15254, 18232, 17262, 15094, 27178, /* 64064-64071 */
31180, 25790, 31484, 26182, 36910, 16000, 4028, 13866, /* 64072-64079 */
14890, 32720, 32260, 50912, 48576, 42452, 44936, 42916, /* 64080-64087 */
34896, 11436, 4688, 8360, 17096, 17474, 29052, 49460, /* 64088-64095 */
41018, 41486, 40548, 53734, 32468, 18596, 29252, 26694, /* 64096-64103 */
30054, 30942, 50934, 57486, 40306, 33832, 39208, 34796, /* 64104-64111 */
18446, 23158, 22720, 33746, 31628, 46112, 7884, 62704, /* 64112-64119 */
59564, 52572, 53036, 35196, 21778, 29118, 17828, 19266, /* 64120-64127 */
27372, 50510, 46676, 43082, 45650, 52276, 44540, 28954, /* 64128-64135 */
37656, 31874, 35564, 30282, 43004, 55806, 45678, 45400, /* 64136-64143 */
35374, 26682, 10356, 7056, 11620, 14312, 18710, 20396, /* 64144-64151 */
40770, 43956, 48706, 40492, 37258, 28488, 6106, 12188, /* 64152-64159 */
12786, 15248, 12326, 20066, 33028, 29888, 31276, 26824, /* 64160-64167 */
30964, 11874, 5962, 16068, 26742, 27364, 31132, 51730, /* 64168-64175 */
47224, 45350, 40678, 41308, 30874, 2166, 8946, 13308, /* 64176-64183 */
18096, 18832, 36858, 48834, 44682, 43914, 49010, 51312, /* 64184-64191 */
26620, 22712, 27278, 27392, 28792, 35180, 56232, 43896, /* 64192-64199 */
40656, 41632, 43714, 33024, 19716, 26298, 27346, 33754, /* 64200-64207 */
39708, 62184, 3218, 58890, 56928, 52854, 49334, 27890, /* 64208-64215 */
25848, 19572, 19032, 22166, 27264, 51200, 46812, 44226, /* 64216-64223 */
42012, 41678, 34558, 25540, 27402, 26450, 30410, 26164, /* 64224-64231 */
43638, 52492, 44738, 38112, 29310, 27802, 8850, 11192, /* 64232-64239 */
13802, 19374, 20690, 26254, 50138, 52390, 47890, 39640, /* 64240-64247 */
38914, 24176, 7204, 13960, 14358, 14142, 7232, 28608, /* 64248-64255 */
34878, 33122, 32996, 29638, 31200, 7734, 12154, 26842, /* 64256-64263 */
26922, 27574, 35930, 51678, 46436, 46026, 39350, 40542, /* 64264-64271 */
15890, 2838, 13906, 15088, 21024, 23008, 44166, 49602, /* 64272-64279 */
47740, 54274, 51372, 47088, 22372, 23432, 26244, 27752, /* 64280-64287 */
27762, 38584, 47414, 40828, 43532, 42420, 45926, 29932, /* 64288-64295 */
19596, 26286, 28200, 41652, 42834, 62034, 63818, 55364, /* 64296-64303 */
53430, 49862, 42642, 23054, 16170, 12290, 21688, 20454, /* 64304-64311 */
32776, 53382, 45066, 46114, 40804, 47604, 35214, 22358, /* 64312-64319 */
26156, 25160, 29408, 26234, 47820, 51250, 38182, 31504, /* 64320-64327 */
32284, 26734, 8612, 12642, 14306, 22204, 18554, 35892, /* 64328-64335 */
58798, 48062, 45738, 37024, 38486, 18682, 7136, 15880, /* 64336-64343 */
11796, 9072, 14040, 36770, 38660, 37768, 33714, 34764, /* 64344-64351 */
29712, 9348, 22990, 22764, 25352, 25482, 37686, 51778, /* 64352-64359 */
44570, 44948, 37724, 33194, 13322, 7844, 17110, 17290, /* 64360-64367 */
22092, 26642, 47304, 49180, 54560, 49420, 48182, 39248, /* 64368-64375 */
16932, 23730, 22862, 26144, 25628, 34484, 48516, 43864, /* 64376-64383 */
45862, 43004, 44884, 27284, 21400, 25680, 35948, 39502, /* 64384-64391 */
38626, 62062, 57074, 52918, 49836, 46988, 38202, 13010, /* 64392-64399 */
14896, 17616, 24022, 21672, 38224, 52760, 44780, 45264, /* 64400-64407 */
46304, 48516, 26192, 21108, 23312, 25596, 26972, 27398, /* 64408-64415 */
51474, 42518, 35458, 34726, 34240, 26302, 10208, 15140, /* 64416-64423 */
17838, 23438, 25236, 46474, 54022, 46426, 42226, 35562, /* 64424-64431 */
36640, 13172, 10072, 11414, 6666, 12538, 18724, 40094, /* 64432-64439 */
39126, 38498, 34338, 36548, 27836, 16808, 24014, 23000, /* 64440-64447 */
26728, 25990, 41582, 50426, 46026, 41610, 31432, 32826, /* 64448-64455 */
10910, 11240, 18020, 20288, 23606, 31708, 51254, 55112, /* 64456-64463 */
52406, 44802, 46774, 33510, 17896, 24830, 24144, 27088, /* 64464-64471 */
19406, 36994, 46562, 41822, 44268, 42614, 43066, 26390, /* 64472-64479 */
25544, 35568, 41132, 38098, 43210, 60466, 52698, 50410, /* 64480-64487 */
46374, 45708, 26626, 12428, 19022, 21264, 26520, 24060, /* 64488-64495 */
43074, 49318, 41716, 48034, 47144, 41880, 23644, 22452, /* 64496-64503 */
23864, 28176, 25656, 33532, 46010, 34524, 37198, 34486, /* 64504-64511 */
35660, 24930, 14410, 19712, 21212, 29838, 32954, 48396, /* 64512-64519 */
49966, 43672, 38750, 35958, 32850, 12488, 11698, 8448, /* 64520-64527 */
12436, 14762, 24024, 39768, 36522, 36882, 31384, 38218, /* 64528-64535 */
29154, 17572, 24418, 22524, 26208, 25782, 41394, 46038, /* 64536-64543 */
39772, 29688, 30988, 29244, 10148, 16338, 17964, 22202, /* 64544-64551 */
23338, 34496, 55942, 50948, 48114, 42246, 44732, 27834, /* 64552-64559 */
17630, 24448, 22364, 19064, 20446, 42286, 45158, 43284, /* 64560-64567 */
44328, 43698, 40314, 23692, 33162, 36156, 38710, 35494, /* 64568-64575 */
45758, 59754, 50924, 50118, 45126, 38408, 21792, 15618, /* 64576-64583 */
20436, 23824, 26566, 27044, 48620, 48056, 50808, 52190, /* 64584-64591 */
46562, 40576, 22948, 24224, 25858, 29124, 26364, 33298, /* 64592-64599 */
43258, 37692, 39258, 36260, 37386, 23304, 16376, 20710, /* 64600-64607 */
28646, 34202, 33014, 50146, 48052, 42910, 37022, 36922, /* 64608-64615 */
29456, 6058, 7500, 9488, 13426, 15234, 27638, 39868, /* 64616-64623 */
36020, 33556, 34956, 42454, 21374, 17364, 22192, 20434, /* 64624-64631 */
23918, 25658, 43564, 41580, 31780, 30532, 33718, 25258, /* 64632-64639 */
10300, 18332, 18226, 22488, 24926, 44758, 54848, 48584, /* 64640-64647 */
45912, 41768, 42732, 22698, 19632, 22900, 15870, 19422, /* 64648-64655 */
25418, 45640, 45332, 46076, 45016, 44624, 38470, 30686, /* 64656-64663 */
35004, 35260, 38642, 34368, 49028, 57798, 50258, 50664, /* 64664-64671 */
38822, 36690, 21872, 18690, 23516, 27500, 27550, 32734, /* 64672-64679 */
52302, 53932, 54782, 49550, 47464, 37130, 21528, 25092, /* 64680-64687 */
26028, 29158, 20466, 35188, 44138, 38278, 40414, 36364, /* 64688-64695 */
36144, 20044, 15706, 25368, 32506, 29184, 33624, 49216, /* 64696-64703 */
43860, 39964, 33870, 35572, 17784, 65330, 9060, 9990, /* 64704-64711 */
16842, 17142, 31750, 41016, 36214, 36300, 39128, 36170, /* 64712-64719 */
16080, 17380, 19394, 20950, 23098, 28378, 42802, 36506, /* 64720-64727 */
35516, 33126, 36194, 23846, 12540, 19972, 18904, 25772, /* 64728-64735 */
30658, 45642, 51278, 46312, 43288, 41410, 39128, 19486, /* 64736-64743 */
19956, 17454, 20834, 23892, 32754, 51266, 47496, 49966, /* 64744-64751 */
46718, 47736, 41322, 29506, 33396, 34828, 36540, 34588, /* 64752-64759 */
52696, 55574, 50414, 44854, 40032, 39118, 21146, 21544, /* 64760-64767 */
25364, 29318, 27196, 37382, 57456, 51468, 50286, 44922, /* 64768-64775 */
43436, 30704, 18634, 22536, 25036, 22712, 20730, 41872, /* 64776-64783 */
43002, 40080, 39472, 36490, 34490, 16044, 21026, 26316, /* 64784-64791 */
27992, 26264, 33852, 47418, 40562, 36102, 32504, 29926, /* 64792-64799 */
10196, 4590, 10662, 11142, 17300, 17236, 35380, 39758, /* 64800-64807 */
38402, 38594, 38152, 31806, 12932, 18300, 18100, 21694, /* 64808-64815 */
22930, 28972, 40424, 37376, 36246, 33680, 37722, 20772, /* 64816-64823 */
14874, 20866, 22216, 32196, 31894, 49608, 51002, 46128, /* 64824-64831 */
43140, 43344, 36430, 17044, 18618, 18700, 24058, 25052, /* 64832-64839 */
38692, 52272, 47988, 50756, 46632, 53246, 37154, 29038, /* 64840-64847 */
34198, 35306, 35752, 36876, 56062, 52720, 46088, 42988, /* 64848-64855 */
41994, 36372, 19550, 23556, 25928, 28898, 27204, 46856, /* 64856-64863 */
57002, 48334, 48954, 42158, 42436, 25810, 17594, 22868, /* 64864-64871 */
20806, 19426, 24734, 44236, 41380, 40974, 38168, 37692, /* 64872-64879 */
31660, 18604, 24928, 25842, 28664, 24984, 37134, 47006, /* 64880-64887 */
38516, 35786, 29114, 25958, 7530, 6354, 10656, 12510, /* 64888-64895 */
16504, 19366, 37980, 40434, 40574, 36202, 37708, 26902, /* 64896-64903 */
12130, 18802, 17480, 23722, 20304, 30388, 42818, 37540, /* 64904-64911 */
37320, 36484, 36798, 18660, 17408, 23510, 29954, 31810, /* 64912-64919 */
34502, 52416, 49202, 46036, 42724, 44172, 30498, 12790, /* 64920-64927 */
20540, 20154, 26478, 26880, 43090, 52254, 48142, 50960, /* 64928-64935 */
51198, 50662, 31636, 28842, 32596, 34078, 33246, 39552, /* 64936-64943 */
55826, 45180, 44924, 41650, 41438, 32756, 18304, 24156, /* 64944-64951 */
26148, 28114, 32396, 50524, 53224, 47606, 46218, 40690, /* 64952-64959 */
40008, 22920, 21542, 20848, 21158, 21910, 28808, 43498, /* 64960-64967 */
38572, 39710, 36022, 36006, 31140, 21348, 25280, 26060, /* 64968-64975 */
27142, 25104, 37964, 42294, 35392, 29986, 26366, 23852, /* 64976-64983 */
8376, 12124, 13236, 16358, 19224, 24014, 42946, 42640, /* 64984-64991 */
39148, 37202, 37200, 25408, 17070, 21172, 21568, 23910, /* 64992-64999 */
19400, 35854, 42114, 38072, 37614, 37580, 35218, 19306, /* 65000-65007 */
24530, 29202, 31482, 31602, 36968, 51178, 46554, 44416, /* 65008-65015 */
42230, 40884, 23168, 17238, 22328, 22590, 27702, 27932, /* 65016-65023 */
45058, 48238, 48176, 51864, 48886, 45914, 28928, 29866, /* 65024-65031 */
32606, 33668, 32050, 40784, 47286, 42422, 43752, 39000, /* 65032-65039 */
41392, 29604, 19870, 25744, 27192, 32730, 35050, 49708, /* 65040-65047 */
48492, 45452, 42886, 39408, 36648, 19798, 16926, 18724, /* 65048-65055 */
22364, 22038, 32516, 43740, 38896, 40532, 35442, 41104, /* 65056-65063 */
29910, 20366, 25996, 25912, 27390, 26898, 41106, 42076, /* 65064-65071 */
32496, 28096, 28978, 23288, 10228, 14364, 14780, 20548, /* 65072-65079 */
19266, 32052, 47476, 40578, 39276, 36614, 37226, 22886, /* 65080-65087 */
17956, 21734, 21150, 23132, 24164, 40992, 42302, 38838, /* 65088-65095 */
37706, 38620, 30858, 18900, 25354, 24212, 28810, 27394, /* 65096-65103 */
36952, 48844, 42426, 41208, 38982, 36038, 20762, 19080, /* 65104-65111 */
22450, 23656, 27208, 30672, 47308, 47778, 50608, 47302, /* 65112-65119 */
46808, 41840, 25912, 30370, 32080, 33562, 32414, 42582, /* 65120-65127 */
49734, 45686, 45426, 40526, 42442, 27352, 22026, 27496, /* 65128-65135 */
30098, 30658, 35092, 49360, 45682, 44900, 40702, 40198, /* 65136-65143 */
33514, 16006, 21210, 23258, 25742, 25942, 38654, 46230, /* 65144-65151 */
42726, 42212, 40068, 41922, 24960, 21172, 26134, 26564, /* 65152-65159 */
26564, 28698, 44210, 38346, 33092, 31744, 31262, 21786, /* 65160-65167 */
10964, 15690, 15310, 21024, 21234, 35534, 43242, 36538, /* 65168-65175 */
36466, 34586, 33176, 17910, 17974, 17794, 19660, 22486, /* 65176-65183 */
25660, 42924, 40098, 37804, 36952, 37170, 28310, 20600, /* 65184-65191 */
24008, 23646, 29072, 26246, 39776, 47732, 41458, 39694, /* 65192-65199 */
36668, 34020, 19048, 20428, 21812, 25382, 27316, 33358, /* 65200-65207 */
49408, 49700, 50274, 45598, 46968, 37540, 25234, 31044, /* 65208-65215 */
31832, 32564, 31202, 45442, 48750, 45710, 44456, 41376, /* 65216-65223 */
41362, 24358, 24092, 30692, 31492, 31194, 38958, 50240, /* 65224-65231 */
46326, 45922, 40424, 41944, 28318, 16874, 23910, 24546, /* 65232-65239 */
26796, 27926, 41802, 45166, 42904, 42836, 41218, 38984, /* 65240-65247 */
21710, 22372, 25524, 26706, 25340, 31776, 42584, 35060, /* 65248-65255 */
33478, 31126, 30812, 19188, 11342, 14958, 16170, 22282, /* 65256-65263 */
22042, 38074, 41220, 35344, 35018, 34142, 29898, 15578, /* 65264-65271 */
15730, 15324, 21022, 20448, 27972, 43440, 38088, 38244, /* 65272-65279 */
36286, 38548, 27474, 21052, 24806, 25298, 29200, 27684, /* 65280-65287 */
44376, 46362, 40538, 37962, 36972, 31968, 18262, 21258, /* 65288-65295 */
21698, 26958, 26628, 37998, 52936, 49126, 49402, 44486, /* 65296-65303 */
47806, 33998, 25532, 32048, 31540, 30906, 33618, 49202, /* 65304-65311 */
49540, 48324, 44354, 44394, 40276, 23616, 30282, 31410, /* 65312-65319 */
32160, 32444, 41782, 51082, 46552, 45144, 40154, 40144, /* 65320-65327 */
24088, 18568, 25148, 24834, 26906, 29634, 44664, 44200, /* 65328-65335 */
44786, 41226, 40324, 34872, 17994, 23198, 23702, 25338, /* 65336-65343 */
23672, 31836, 40732, 33030, 32574, 29716, 29280, 15342, /* 65344-65351 */
11878, 14004, 18620, 22332, 22412, 40346, 38208, 35054, /* 65352-65359 */
34600, 33382, 26548, 12706, 15340, 16460, 22418, 20184, /* 65360-65367 */
32328, 43834, 37356, 38150, 37694, 37862, 22940, 20746, /* 65368-65375 */
22716, 25546, 27204, 28602, 46828, 43060, 38546, 38460, /* 65376-65383 */
37652, 29764, 18540, 22094, 23658, 28482, 29670, 45946, /* 65384-65391 */
53542, 50950, 50306, 46432, 47944, 30914, 28900, 33018, /* 65392-65399 */
30552, 33390, 38306, 51936, 50026, 49146, 44412, 45348, /* 65400-65407 */
37114, 25078, 30984, 30038, 31996, 32308, 44094, 50344, /* 65408-65415 */
46724, 43954, 38340, 38818, 21192, 20636, 24516, 24854, /* 65416-65423 */
26416, 31572, 45596, 45262, 43988, 38496, 39916, 29844, /* 65424-65431 */
16366, 22760, 22020, 24620, 20874, 33692, 39068, 31652, /* 65432-65439 */
32426, 29270, 26854, 12502, 11684, 15586, 20506, 20162, /* 65440-65447 */
24636, 41246, 36030, 35052, 33176, 33216, 21676, 11456, /* 65448-65455 */
16166, 18056, 23030, 20554, 36666, 44958, 40784, 40466, /* 65456-65463 */
38492, 35196, 23268, 23226, 24296, 28654, 27410, 33026, /* 65464-65471 */
46452, 41618, 41400, 39662, 38938, 30266, 22750, 25694, /* 65472-65479 */
26948, 30320, 31902, 45218, 48924, 47644, 45758, 45492, /* 65480-65487 */
44666, 29894, 32078, 34168, 34614, 35540, 41574, 51458, /* 65488-65495 */
48424, 46882, 42462, 44426, 33044, 24228, 29976, 28422, /* 65496-65503 */
30444, 31854, 42348, 44972, 42698, 39506, 38474, 36122, /* 65504-65511 */
20624, 23986, 25122, 25454, 27986, 33692, 42668, 39976, /* 65512-65519 */
38414, 34538, 37440, 26034, 19258, 24578, 23744, 24900, /* 65520-65527 */
24104, 37422, 36584, 32370, 31014, 29496, 25386, 13700, /* 65528-65535 */
14964, 15692, 20968, 18044, 26912, 38032, 32274, 33870, /* 65536-65543 */
31812, 31476, 22446, 18732, 21272, 23852, 26876, 26508, /* 65544-65551 */
40790, 41102, 39934, 40472, 37964, 34940, 23982, 25390, /* 65552-65559 */
26156, 30208, 27770, 37348, 46060, 41146, 43034, 38662, /* 65560-65567 */
38604, 28668, 23138, 25512, 28058, 30622, 33438, 46536, /* 65568-65575 */
48484, 60200, 42506, 31618, 16006, 29332, 42532, 29766, /* 65576-65583 */
27656, 28250, 27280, 32434, 53644, 50200, 44526, 43362, /* 65584-65591 */
39562, 40160, 26058, 23892, 26380, 24532, 26638, 28006, /* 65592-65599 */
49062, 46496, 42828, 39478, 25258, 27366, 9012, 7556, /* 65600-65607 */
12440, 13790, 20320, 22714, 42422, 48034, 54254, 53154, /* 65608-65615 */
44286, 44388, 25854, 16658, 21012, 21986, 26616, 25258, /* 65616-65623 */
32176, 40932, 38722, 39220, 34490, 37976, 24316, 10020, /* 65624-65631 */
19438, 19282, 33886, 35056, 47560, 60802, 51870, 52702, /* 65632-65639 */
46522, 48166, 34554, 21586, 22750, 14316, 24332, 24666, /* 65640-65647 */
37532, 53938, 49318, 49982, 45482, 44216, 40786, 30716, /* 65648-65655 */
31516, 30682, 34350, 33146, 37638, 56546, 51424, 48936, /* 65656-65663 */
42270, 31678, 28298, 7886, 10628, 15912, 20470, 21694, /* 65664-65671 */
25886, 49452, 47634, 52138, 50538, 47108, 43970, 18834, /* 65672-65679 */
17998, 23026, 23856, 24032, 27208, 41432, 38204, 35794, /* 65680-65687 */
36176, 35032, 34154, 14746, 10360, 19350, 18548, 27958, /* 65688-65695 */
35368, 51490, 55818, 47110, 45226, 37998, 39404, 19220, /* 65696-65703 */
8282, 11636, 4306, 11428, 10042, 30448, 42588, 36586, /* 65704-65711 */
35994, 33490, 36366, 21868, 19212, 26346, 25754, 29050, /* 65712-65719 */
25890, 40314, 55282, 46356, 44422, 40884, 32652, 17704, /* 65720-65727 */
5286, 14386, 16804, 20218, 21148, 33914, 52876, 45094, /* 65728-65735 */
54006, 54154, 49914, 39576, 19312, 24684, 23798, 27326, /* 65736-65743 */
26598, 34798, 46886, 36676, 38594, 35310, 35888, 30878, /* 65744-65751 */
12244, 14658, 18902, 21566, 28088, 39968, 57274, 56464, /* 65752-65759 */
51370, 49066, 46178, 42704, 19948, 21780, 24684, 15514, /* 65760-65767 */
20594, 24892, 46588, 50600, 45698, 45912, 43038, 41748, /* 65768-65775 */
21962, 28484, 33920, 30408, 35030, 33038, 50200, 55340, /* 65776-65783 */
49234, 47342, 42388, 33726, 13524, 7942, 13584, 16364, /* 65784-65791 */
23928, 23440, 38012, 52718, 45858, 51792, 51222, 49592, /* 65792-65799 */
34588, 18322, 23974, 23530, 29478, 24816, 37408, 50336, /* 65800-65807 */
35222, 36862, 32644, 36884, 25452, 8934, 15962, 19662, /* 65808-65815 */
23938, 24766, 43620, 61918, 54010, 50718, 44464, 43266, /* 65816-65823 */
33700, 12524, 14572, 14968, 9278, 9656, 15468, 37512, /* 65824-65831 */
37374, 35010, 32522, 32058, 30200, 8344, 18406, 25542, /* 65832-65839 */
26622, 27548, 27000, 48588, 48862, 44086, 39958, 39566, /* 65840-65847 */
31882, 3728, 4850, 12226, 16070, 19094, 20802, 43008, /* 65848-65855 */
49750, 41914, 46126, 51678, 49216, 25820, 18820, 26434, /* 65856-65863 */
24180, 27638, 26368, 46252, 50556, 34282, 37412, 34334, /* 65864-65871 */
36436, 19790, 11954, 19884, 19462, 26268, 26628, 52454, /* 65872-65879 */
63518, 55256, 54570, 48464, 49746, 34096, 18846, 26358, /* 65880-65887 */
28236, 22984, 18606, 36208, 53720, 47236, 47028, 45090, /* 65888-65895 */
45842, 35140, 15420, 30760, 36778, 35110, 34348, 42870, /* 65896-65903 */
60006, 51252, 49510, 45284, 44698, 31344, 3126, 11066, /* 65904-65911 */
13646, 17110, 20450, 28310, 48306, 46250, 43684, 44222, /* 65912-65919 */
50202, 44514, 22758, 21376, 23086, 23758, 26916, 27496, /* 65920-65927 */
47214, 47302, 33758, 31892, 30312, 31812, 13080, 9396, /* 65928-65935 */
15614, 18654, 23358, 22242, 52006, 60218, 50792, 48506, /* 65936-65943 */
41600, 41660, 21010, 12834, 16828, 16758, 14238, 9080, /* 65944-65951 */
30942, 39880, 36168, 37644, 33248, 34998, 21512, 9392, /* 65952-65959 */
20526, 28566, 32300, 29236, 41974, 54880, 47156, 46182, /* 65960-65967 */
38916, 42130, 27310, 3402, 11836, 14574, 21564, 19416, /* 65968-65975 */
32016, 51092, 45170, 43352, 40300, 49568, 40076, 18020, /* 65976-65983 */
22546, 24232, 27568, 24994, 33874, 53876, 48422, 38226, /* 65984-65991 */
33798, 35856, 30482, 10060, 14752, 19420, 21450, 23838, /* 65992-65999 */
28922, 57254, 56764, 50252, 48420, 44742, 42448, 19800, /* 66000-66007 */
19600, 23960, 28284, 26726, 22298, 47528, 50770, 46152, /* 66008-66015 */
43970, 42324, 43718, 21982, 16432, 26670, 34560, 34944, /* 66016-66023 */
32632, 53386, 57928, 49084, 48010, 43970, 44554, 23058, /* 66024-66031 */
7680, 16348, 17176, 22326, 22888, 42438, 52166, 44134, /* 66032-66039 */
45850, 41336, 48920, 33340, 19870, 26876, 24052, 28910, /* 66040-66047 */
27136, 41352, 53428, 46166, 41018, 32214, 34740, 23302, /* 66048-66055 */
9488, 16156, 17098, 22624, 23438, 32786, 54442, 53904, /* 66056-66063 */
50886, 44520, 42702, 32992, 12164, 17268, 17288, 19570, /* 66064-66071 */
16786, 17986, 39766, 34600, 34364, 32908, 32528, 26240, /* 66072-66079 */
7614, 11944, 15476, 25482, 27862, 31688, 50630, 48172, /* 66080-66087 */
45858, 42902, 38654, 36040, 18212, 10490, 12696, 16488, /* 66088-66095 */
21580, 23236, 40350, 44522, 40688, 40158, 35672, 43308, /* 66096-66103 */
29082, 21636, 25556, 26212, 30612, 26800, 43914, 50462, /* 66104-66111 */
45644, 38910, 30062, 36220, 20530, 13034, 20306, 23176, /* 66112-66119 */
26928, 25240, 40226, 54588, 53926, 50436, 46240, 47312, /* 66120-66127 */
33734, 21784, 27732, 27144, 33876, 30708, 33726, 48494, /* 66128-66135 */
45346, 45842, 41020, 43286, 34598, 19972, 24406, 25624, /* 66136-66143 */
38586, 36384, 40936, 56952, 51466, 48388, 42388, 43418, /* 66144-66151 */
35446, 17860, 14452, 14738, 20688, 20264, 26152, 45964, /* 66152-66159 */
43864, 40646, 39280, 38622, 38606, 23820, 24218, 27332, /* 66160-66167 */
26952, 27122, 29114, 47716, 45460, 41668, 37668, 29872, /* 66168-66175 */
29110, 11732, 13454, 17842, 18996, 23132, 25724, 41774, /* 66176-66183 */
46574, 49404, 48448, 42412, 41554, 22982, 17402, 21716, /* 66184-66191 */
21072, 23184, 20830, 29928, 37292, 32352, 33142, 31242, /* 66192-66199 */
33728, 17832, 10810, 18950, 18622, 29242, 30966, 43126, /* 66200-66207 */
52226, 43924, 44592, 40346, 40204, 26402, 16554, 18098, /* 66208-66215 */
12932, 19428, 20774, 34036, 46434, 41866, 43226, 40112, /* 66216-66223 */
38968, 33916, 25878, 28548, 26754, 30318, 30274, 35696, /* 66224-66231 */
50546, 45956, 45756, 38534, 30238, 26686, 11608, 14814, /* 66232-66239 */
17306, 22768, 24502, 28788, 46974, 46624, 50992, 46696, /* 66240-66247 */
44486, 40758, 22360, 23132, 25966, 27596, 30844, 34740, /* 66248-66255 */
45172, 42804, 42836, 42100, 39518, 39068, 23602, 21194, /* 66256-66263 */
25380, 25664, 35710, 39484, 53160, 56756, 51242, 48570, /* 66264-66271 */
42542, 43964, 26980, 20680, 21048, 16660, 23536, 21932, /* 66272-66279 */
38974, 47996, 43712, 42176, 38726, 40990, 29046, 24680, /* 66280-66287 */
29106, 29292, 31762, 28032, 41220, 52452, 44408, 43010, /* 66288-66295 */
38250, 33152, 21350, 8804, 16346, 18514, 22410, 21248, /* 66296-66303 */
33788, 48556, 41990, 48410, 46640, 44578, 35158, 17070, /* 66304-66311 */
20552, 20252, 24148, 21122, 27232, 38650, 31338, 31270, /* 66312-66319 */
27478, 29694, 26262, 8262, 10844, 16258, 19056, 22946, /* 66320-66327 */
33730, 50988, 47818, 42490, 40428, 38638, 36028, 15754, /* 66328-66335 */
17040, 19916, 16176, 19054, 22766, 43078, 42718, 39036, /* 66336-66343 */
39946, 37602, 36512, 20084, 23364, 28118, 26604, 29772, /* 66344-66351 */
30538, 48058, 50520, 45834, 46796, 41952, 36852, 21374, /* 66352-66359 */
16856, 21920, 21570, 26980, 27496, 41988, 50122, 44692, /* 66360-66367 */
49284, 45412, 45202, 31782, 20600, 27012, 26450, 31038, /* 66368-66375 */
29410, 44652, 53384, 42490, 45208, 42246, 43104, 31666, /* 66376-66383 */
19330, 26036, 25400, 28920, 30964, 44620, 56904, 49762, /* 66384-66391 */
49680, 44520, 42610, 34848, 19238, 22938, 21230, 20360, /* 66392-66399 */
22024, 28730, 44956, 42468, 42770, 38886, 37542, 33676, /* 66400-66407 */
16792, 23286, 24902, 27520, 28880, 29370, 47236, 46452, /* 66408-66415 */
42912, 38756, 37516, 32582, 11744, 12418, 16948, 20958, /* 66416-66423 */
23060, 23062, 42616, 46332, 40390, 42194, 43482, 42372, /* 66424-66431 */
23176, 18776, 22986, 22660, 26058, 23930, 39390, 42588, /* 66432-66439 */
33700, 34426, 29600, 32578, 17692, 10768, 15924, 18250, /* 66440-66447 */
23672, 22438, 41428, 51788, 45322, 43062, 38054, 40526, /* 66448-66455 */
27118, 14576, 20416, 21988, 21724, 18676, 32108, 47506, /* 66456-66463 */
41850, 39912, 36948, 39572, 28712, 13388, 25006, 28078, /* 66464-66471 */
29696, 27734, 36242, 52668, 45196, 44154, 40932, 41978, /* 66472-66479 */
29274, 9854, 17524, 18756, 21784, 23282, 30628, 48092, /* 66480-66487 */
45046, 43568, 44222, 46434, 39978, 22244, 23682, 26292, /* 66488-66495 */
28248, 30050, 31660, 52084, 51192, 42012, 40878, 41146, /* 66496-66503 */
39906, 20724, 20706, 26180, 27236, 29068, 30504, 54576, /* 66504-66511 */
56636, 49448, 49044, 45402, 43796, 24848, 21796, 26726, /* 66512-66519 */
25692, 24468, 23384, 41196, 46414, 41654, 43642, 39846, /* 66520-66527 */
39394, 24976, 17664, 26322, 28040, 31262, 30430, 41916, /* 66528-66535 */
50994, 44826, 45202, 38420, 40390, 26134, 10004, 16532, /* 66536-66543 */
16980, 23910, 22560, 32506, 46746, 42960, 41432, 37090, /* 66544-66551 */
44246, 34864, 17838, 22186, 21390, 24594, 22582, 30138, /* 66552-66559 */
43926, 37676, 32214, 28718, 28766, 23076, 8296, 12790, /* 66560-66567 */
13916, 17994, 20742, 25346, 46524, 46152, 43996, 40088, /* 66568-66575 */
36596, 34832, 17224, 17330, 18870, 23512, 22578, 20756, /* 66576-66583 */
40656, 42788, 40770, 37434, 36214, 37236, 21886, 18438, /* 66584-66591 */
25962, 32124, 32780, 31518, 47384, 50858, 44596, 43178, /* 66592-66599 */
40636, 41822, 24344, 14300, 21406, 22860, 25642, 25970, /* 66600-66607 */
41944, 48296, 41988, 42818, 40888, 46414, 31934, 23582, /* 66608-66615 */
28858, 28690, 32282, 31144, 43114, 53492, 49678, 44116, /* 66616-66623 */
38692, 42676, 33436, 21546, 26394, 28750, 31826, 29804, /* 66624-66631 */
38488, 55568, 51692, 47680, 44220, 45078, 36162, 19672, /* 66632-66639 */
24816, 25632, 27440, 23006, 27644, 43950, 38402, 37922, /* 66640-66647 */
37096, 37828, 31968, 16712, 20984, 24144, 29570, 28864, /* 66648-66655 */
33480, 47710, 43778, 41672, 40396, 37324, 34626, 18252, /* 66656-66663 */
14918, 17402, 19242, 23244, 25792, 41272, 42168, 40512, /* 66664-66671 */
40008, 36228, 41020, 28172, 23912, 26654, 25560, 28350, /* 66672-66679 */
26872, 41674, 42876, 37008, 33824, 28472, 29872, 15784, /* 66680-66687 */
12086, 18290, 17850, 21758, 23180, 36534, 45192, 43350, /* 66688-66695 */
43568, 39310, 37776, 26796, 18580, 23128, 21284, 26720, /* 66696-66703 */
24904, 30744, 41222, 37668, 39374, 34360, 35300, 29462, /* 66704-66711 */
20308, 23768, 23952, 31514, 30260, 36320, 48848, 44538, /* 66712-66719 */
43752, 38366, 39240, 33072, 19226, 19442, 20766, 25604, /* 66720-66727 */
24742, 30124, 45902, 43744, 41096, 38422, 38500, 36608, /* 66728-66735 */
21358, 22982, 25514, 27890, 29514, 32770, 48230, 47460, /* 66736-66743 */
47562, 43962, 39752, 39324, 24766, 25124, 27146, 29816, /* 66744-66751 */
32988, 33250, 48636, 52216, 51300, 48196, 44640, 45030, /* 66752-66759 */
29128, 24648, 28008, 29586, 31718, 29034, 41594, 47344, /* 66760-66767 */
42100, 40436, 38354, 40318, 25118, 18122, 24286, 25046, /* 66768-66775 */
29678, 27866, 41150, 48962, 41716, 40990, 38118, 39206, /* 66776-66783 */
25894, 16862, 21044, 19744, 23214, 22460, 34214, 44506, /* 66784-66791 */
38766, 39520, 37054, 36942, 28226, 19308, 23674, 23344, /* 66792-66799 */
25648, 24000, 30544, 43964, 38670, 35284, 31236, 30384, /* 66800-66807 */
23922, 8824, 13998, 16714, 19498, 18920, 25090, 41246, /* 66808-66815 */
38128, 38296, 36966, 36912, 31700, 15998, 19544, 22226, /* 66816-66823 */
22958, 24512, 28160, 41822, 40120, 38498, 38712, 36928, /* 66824-66831 */
33906, 19508, 20934, 24354, 24472, 30642, 32826, 46726, /* 66832-66839 */
48990, 45250, 44746, 39950, 40080, 25520, 22822, 24288, /* 66840-66847 */
23544, 29074, 27626, 41108, 47590, 44384, 42980, 38544, /* 66848-66855 */
40126, 28432, 22958, 26584, 27404, 31126, 29874, 42054, /* 66856-66863 */
50994, 45234, 47710, 43738, 41596, 30238, 22470, 27922, /* 66864-66871 */
26892, 31404, 30850, 39940, 50156, 45638, 48400, 43360, /* 66872-66879 */
42830, 34812, 22154, 25092, 24792, 29646, 28604, 34262, /* 66880-66887 */
45464, 42384, 41790, 37394, 37992, 33906, 19356, 21292, /* 66888-66895 */
23304, 26570, 27688, 32748, 47406, 45188, 41544, 38448, /* 66896-66903 */
37924, 35110, 17982, 19282, 21954, 21936, 23018, 25994, /* 66904-66911 */
43386, 43120, 39188, 38130, 37978, 36406, 20484, 22328, /* 66912-66919 */
27058, 26720, 28484, 27798, 42556, 44552, 40262, 37114, /* 66920-66927 */
32954, 31654, 17544, 11898, 17114, 19554, 23160, 21466, /* 66928-66935 */
35778, 43220, 37874, 38854, 36848, 38350, 24968, 15610, /* 66936-66943 */
22594, 23180, 25806, 23564, 37130, 45074, 36616, 37586, /* 66944-66951 */
35378, 37730, 25658, 15516, 22370, 23176, 25238, 26296, /* 66952-66959 */
39212, 49298, 42890, 42968, 40370, 39918, 31756, 18934, /* 66960-66967 */
24146, 22886, 23100, 24752, 32346, 45490, 41924, 41924, /* 66968-66975 */
39534, 37560, 33908, 20066, 25010, 25062, 28090, 29266, /* 66976-66983 */
33754, 49396, 47480, 45184, 44750, 44820, 39632, 22810, /* 66984-66991 */
25170, 29646, 30260, 31280, 35396, 50966, 50366, 46184, /* 66992-66999 */
48292, 46546, 43388, 28440, 26468, 29346, 28120, 31738, /* 67000-67007 */
32528, 46498, 46440, 41458, 42222, 37424, 38060, 26096, /* 67008-67015 */
20600, 23548, 23910, 28744, 28074, 42572, 48550, 44182, /* 67016-67023 */
43264, 38092, 40070, 28766, 18760, 22650, 23070, 25090, /* 67024-67031 */
22702, 34098, 44730, 39894, 38728, 34452, 36888, 27660, /* 67032-67039 */
15332, 21880, 24782, 27364, 25036, 33186, 44590, 39188, /* 67040-67047 */
38540, 32850, 31906, 23338, 9926, 13176, 14098, 19550, /* 67048-67055 */
20102, 25166, 39366, 38236, 37018, 34168, 36286, 32340, /* 67056-67063 */
17206, 18266, 20696, 24900, 25272, 27586, 45054, 43286, /* 67064-67071 */
38524, 36480, 36572, 35876, 19266, 19394, 23518, 26316, /* 67072-67079 */
27408, 29860, 49128, 49930, 44164, 43040, 42000, 40706, /* 67080-67087 */
25552, 23798, 28252, 28106, 29388, 29884, 43238, 46020, /* 67088-67095 */
40154, 41036, 39310, 37644, 25370, 21918, 26178, 24902, /* 67096-67103 */
27718, 28370, 39834, 46278, 42894, 42248, 40316, 43114, /* 67104-67111 */
32100, 25148, 29678, 30564, 33208, 30884, 40490, 49650, /* 67112-67119 */
44420, 43532, 41180, 41870, 32438, 22652, 27770, 27072, /* 67120-67127 */
28316, 28198, 35828, 46156, 41158, 41154, 39746, 38734, /* 67128-67135 */
31130, 20588, 25028, 24634, 25994, 26706, 31408, 43364, /* 67136-67143 */
39916, 39466, 37990, 36066, 32388, 21284, 22660, 24068, /* 67144-67151 */
25650, 27922, 30308, 42518, 42876, 41386, 39488, 37466, /* 67152-67159 */
36658, 24650, 23416, 25216, 28136, 30004, 30414, 41448, /* 67160-67167 */
41900, 39308, 37404, 34674, 31288, 19246, 17434, 20068, /* 67168-67175 */
20324, 22622, 24112, 34606, 38604, 34880, 38228, 35994, /* 67176-67183 */
37558, 31476, 19666, 26964, 28280, 25292, 24348, 40974, /* 67184-67191 */
43904, 32322, 37098, 34396, 33250, 24074, 20106, 21950, /* 67192-67199 */
18492, 17840, 21376, 36934, 39980, 32222, 37486, 33808, /* 67200-67207 */
31794, 24998, 19160, 25180, 22330, 33032, 25504, 35986, /* 67208-67215 */
48850, 41202, 48642, 46944, 46608, 40632, 30514, 33684, /* 67216-67223 */
31538, 35562, 35834, 45920, 52046, 49982, 49132, 43734, /* 67224-67231 */
45308, 37366, 29600, 31594, 30746, 32594, 30096, 37464, /* 67232-67239 */
51270, 46168, 42786, 41200, 32228, 31136, 20288, 16728, /* 67240-67247 */
16894, 19570, 20394, 22578, 35220, 32334, 29680, 26636, /* 67248-67255 */
27144, 24218, 9886, 14038, 13274, 22164, 19416, 20960, /* 67256-67263 */
41718, 35174, 31484, 33452, 34794, 30614, 20608, 20224, /* 67264-67271 */
22780, 22672, 27688, 28340, 46402, 50038, 45072, 48910, /* 67272-67279 */
44648, 44818, 34086, 34256, 34038, 36482, 37402, 38094, /* 67280-67287 */
48292, 48704, 49658, 46992, 45206, 41106, 34380, 31072, /* 67288-67295 */
30672, 31518, 28784, 30492, 45954, 47018, 39534, 36084, /* 67296-67303 */
35138, 34390, 24608, 16904, 16874, 21476, 16122, 16252, /* 67304-67311 */
28214, 32882, 28628, 27688, 29480, 26672, 18610, 11802, /* 67312-67319 */
16132, 20302, 20978, 18676, 27110, 36518, 37300, 39660, /* 67320-67327 */
31448, 34822, 27012, 13226, 24576, 26134, 25378, 26154, /* 67328-67335 */
40220, 49198, 48384, 46506, 43870, 47072, 40400, 31522, /* 67336-67343 */
35454, 33112, 37824, 39602, 47342, 52960, 51246, 48838, /* 67344-67351 */
54138, 55904, 45866, 32268, 33370, 32502, 33114, 32040, /* 67352-67359 */
35582, 46762, 42584, 40140, 37242, 36234, 32090, 17664, /* 67360-67367 */
17942, 16634, 17202, 16688, 18266, 30848, 29178, 26452, /* 67368-67375 */
25248, 24096, 23288, 10892, 10774, 14794, 16356, 17928, /* 67376-67383 */
19956, 33872, 35414, 33136, 32570, 31546, 32394, 20802, /* 67384-67391 */
18168, 23204, 23956, 27506, 26672, 41394, 46764, 45498, /* 67392-67399 */
46600, 45460, 48362, 37834, 32154, 37184, 37624, 40764, /* 67400-67407 */
38986, 50288, 55698, 50980, 49874, 46818, 47088, 37018, /* 67408-67415 */
28498, 31990, 32022, 34510, 32340, 41174, 49114, 44456, /* 67416-67423 */
43540, 40074, 40782, 33356, 21040, 23796, 20866, 23142, /* 67424-67431 */
19656, 25484, 34718, 30446, 29812, 26410, 26370, 22114, /* 67432-67439 */
10010, 13490, 14896, 17546, 17652, 22946, 35820, 33484, /* 67440-67447 */
33372, 31916, 31148, 29132, 16564, 18332, 21316, 22904, /* 67448-67455 */
25100, 26958, 41602, 42368, 41946, 43664, 43262, 44444, /* 67456-67463 */
31970, 31664, 35026, 36790, 38706, 38918, 51846, 53064, /* 67464-67471 */
49866, 48732, 46638, 46168, 33880, 30090, 33042, 32860, /* 67472-67479 */
34636, 33696, 45750, 49100, 44738, 43706, 40942, 40814, /* 67480-67487 */
30080, 22384, 25400, 22518, 23636, 20328, 29872, 35858, /* 67488-67495 */
30786, 30434, 26586, 27830, 19048, 10686, 15260, 15962, /* 67496-67503 */
19770, 18260, 27174, 36964, 33806, 33942, 31400, 32578, /* 67504-67511 */
25912, 16056, 20180, 21254, 24860, 24544, 30882, 43086, /* 67512-67519 */
41658, 41788, 42714, 43870, 40916, 29532, 33046, 34426, /* 67520-67527 */
37532, 37690, 41164, 53562, 51340, 49422, 46798, 45492, /* 67528-67535 */
42828, 29638, 29862, 31420, 32314, 33398, 34174, 46864, /* 67536-67543 */
46194, 42978, 41418, 39900, 37494, 24866, 22684, 24716, /* 67544-67551 */
23480, 23046, 22062, 33224, 35066, 31182, 30880, 28194, /* 67552-67559 */
28396, 16794, 13878, 18250, 18564, 22254, 21278, 32668, /* 67560-67567 */
38056, 34528, 35032, 32306, 33456, 22732, 17088, 22250, /* 67568-67575 */
22114, 25784, 24792, 35502, 42656, 40338, 41202, 41036, /* 67576-67583 */
43960, 36212, 29634, 36810, 36516, 39436, 38564, 44464, /* 67584-67591 */
52006, 48410, 47644, 44794, 44300, 39488, 30170, 32574, /* 67592-67599 */
32538, 34020, 33470, 36728, 45676, 42706, 41584, 39124, /* 67600-67607 */
38452, 34136, 24218, 26056, 24622, 25194, 22614, 23568, /* 67608-67615 */
31374, 30182, 27548, 26092, 24606, 22902, 12718, 13750, /* 67616-67623 */
16076, 17786, 19814, 21026, 31296, 32922, 31148, 31472, /* 67624-67631 */
30446, 30308, 21156, 20578, 24282, 24892, 28116, 28042, /* 67632-67639 */
38742, 40882, 39812, 40952, 40748, 43400, 35522, 33734, /* 67640-67647 */
37458, 38634, 41074, 40546, 49498, 53864, 50234, 49202, /* 67648-67655 */
46624, 46908, 38190, 32014, 34838, 34032, 35946, 33940, /* 67656-67663 */
41172, 46820, 42828, 42074, 39228, 39506, 32400, 24274, /* 67664-67671 */
28062, 25784, 27266, 22914, 27608, 33498, 29252, 28222, /* 67672-67679 */
25282, 25356, 20842, 11808, 14754, 15588, 18542, 18448, /* 67680-67687 */
23066, 32608, 30926, 30788, 29948, 30682, 28430, 18800, /* 67688-67695 */
21322, 23374, 25132, 26540, 28864, 39680, 38238, 37442, /* 67696-67703 */
37888, 38284, 40176, 30754, 33098, 35564, 37970, 39168, /* 67704-67711 */
40834, 51158, 51538, 49310, 48340, 46348, 45530, 35798, /* 67712-67719 */
33406, 35584, 35550, 36882, 36110, 45604, 47432, 44014, /* 67720-67727 */
42832, 40526, 40196, 31280, 26124, 29770, 28010, 29124, /* 67728-67735 */
25652, 32170, 35310, 30376, 29446, 26074, 26568, 18422, /* 67736-67743 */
12456, 16356, 16310, 19326, 18618, 26514, 33080, 30102, /* 67744-67751 */
30474, 28488, 29748, 24652, 16892, 20994, 21718, 24652, /* 67752-67759 */
24414, 30726, 39112, 36870, 36240, 36230, 37128, 36744, /* 67760-67767 */
28704, 32996, 34524, 37728, 38180, 42166, 51580, 49734, /* 67768-67775 */
48546, 46538, 45332, 42730, 32544, 33184, 34010, 35140, /* 67776-67783 */
35338, 36562, 46412, 45218, 43170, 41296, 40044, 38346, /* 67784-67791 */
28088, 26892, 29638, 29322, 29140, 28482, 35658, 35496, /* 67792-67799 */
31174, 30152, 27068, 27238, 17212, 14888, 17766, 18338, /* 67800-67807 */
20676, 20768, 31032, 34016, 31222, 31394, 29748, 30812, /* 67808-67815 */
22780, 18464, 22496, 23164, 26170, 25464, 34672, 39854, /* 67816-67823 */
37272, 36608, 36286, 38372, 34126, 29634, 34554, 36060, /* 67824-67831 */
39682, 39146, 45882, 52782, 49530, 48790, 45710, 45972, /* 67832-67839 */
39946, 31024, 34132, 33666, 35670, 34308, 38438, 46594, /* 67840-67847 */
43410, 42112, 39478, 38866, 34918, 24866, 26662, 27210, /* 67848-67855 */
29234, 27102, 29028, 35456, 32852, 29746, 27568, 25144, /* 67856-67863 */
23990, 13424, 13436, 15470, 17036, 19124, 20522, 31160, /* 67864-67871 */
32712, 30660, 30932, 29536, 30262, 21026, 19350, 22960, /* 67872-67879 */
23696, 26768, 26632, 36476, 40456, 38316, 37956, 36716, /* 67880-67887 */
39088, 32404, 30032, 34518, 36426, 39650, 39568, 46974, /* 67888-67895 */
53686, 50404, 50072, 46996, 47164, 41016, 32380, 35260, /* 67896-67903 */
35042, 36418, 35396, 40198, 47884, 44606, 43316, 40830, /* 67904-67911 */
40072, 35962, 25396, 27598, 27684, 29484, 27888, 28976, /* 67912-67919 */
36416, 33460, 29902, 27818, 26070, 24280, 13016, 13136, /* 67920-67927 */
15380, 16468, 18110, 19148, 29580, 32088, 28818, 29120, /* 67928-67935 */
27836, 29066, 20092, 17320, 21166, 21902, 24672, 24486, /* 67936-67943 */
34256, 39184, 35976, 36226, 34146, 37570, 30784, 28190, /* 67944-67951 */
33188, 35268, 38706, 38964, 45714, 54106, 50294, 50924, /* 67952-67959 */
48276, 48704, 43018, 34364, 37338, 37650, 38984, 38290, /* 67960-67967 */
41304, 50232, 46802, 44896, 42528, 41290, 38046, 26938, /* 67968-67975 */
28746, 28712, 30596, 29548, 30102, 38408, 34586, 31028, /* 67976-67983 */
28346, 26402, 24708, 14276, 13372, 15868, 16408, 18492, /* 67984-67991 */
19442, 29774, 31780, 29068, 29238, 27594, 28672, 19466, /* 67992-67999 */
17168, 20890, 21804, 24474, 24600, 34526, 38478, 35080, /* 68000-68007 */
36272, 33282, 36376, 28684, 26476, 32186, 33922, 37160, /* 68008-68015 */
37508, 46228, 52504, 48348, 48688, 45874, 46278, 39080, /* 68016-68023 */
31382, 34736, 35000, 36680, 35688, 41646, 48934, 44876, /* 68024-68031 */
44040, 41018, 41402, 36090, 26766, 29474, 29616, 31848, /* 68032-68039 */
31048, 33506, 41818, 35736, 33450, 29592, 28860, 24600, /* 68040-68047 */
14346, 15872, 17548, 18874, 19738, 22604, 33276, 31954, /* 68048-68055 */
30612, 29514, 29044, 27990, 18262, 19304, 21392, 23086, /* 68056-68063 */
25146, 26728, 37370, 37962, 35886, 35916, 33630, 34926, /* 68064-68071 */
25908, 26888, 32188, 34054, 37476, 38024, 48784, 51408, /* 68072-68079 */
48390, 47694, 45582, 45520, 35738, 31980, 35590, 37934, /* 68080-68087 */
38762, 37670, 43228, 45918, 42308, 41946, 39344, 40164, /* 68088-68095 */
33316, 28762, 30994, 30772, 31992, 31452, 34354, 38400, /* 68096-68103 */
32018, 30446, 26694, 26524, 20502, 14440, 16958, 17306, /* 68104-68111 */
19222, 18992, 23516, 30536, 28680, 28680, 27028, 28556, /* 68112-68119 */
25470, 19446, 22206, 23370, 25598, 26072, 29130, 37178, /* 68120-68127 */
35948, 35640, 34806, 34862, 33182, 27568, 30056, 34232, /* 68128-68135 */
36656, 39144, 41114, 49784, 49266, 48278, 46998, 46258, /* 68136-68143 */
44648, 36580, 36130, 36926, 37748, 38222, 38112, 45036, /* 68144-68151 */
45298, 42604, 41522, 39506, 38848, 30448, 29140, 29992, /* 68152-68159 */
30584, 31184, 31494, 36708, 37610, 32790, 30214, 27076, /* 68160-68167 */
25672, 17542, 14544, 16880, 16736, 18734, 18348, 25106, /* 68168-68175 */
29290, 27050, 27442, 25628, 27100, 21240, 17876, 21288, /* 68176-68183 */
22032, 24370, 24492, 30054, 36308, 34002, 34874, 33166, /* 68184-68191 */
34580, 29716, 26424, 29948, 33686, 37110, 38610, 43438, /* 68192-68199 */
51224, 49074, 49448, 47514, 47952, 44182, 37340, 38808, /* 68200-68207 */
38632, 39822, 39706, 41090, 47984, 45770, 44256, 42202, /* 68208-68215 */
41322, 38898, 30276, 31128, 31410, 32416, 32196, 33398, /* 68216-68223 */
40098, 37636, 34826, 30660, 28882, 26384, 17852, 17030, /* 68224-68231 */
18696, 18770, 20026, 20382, 28344, 29250, 27410, 27454, /* 68232-68239 */
26010, 26258, 19134, 18264, 20894, 21604, 23724, 24010, /* 68240-68247 */
31458, 34588, 32428, 33112, 31094, 32748, 25078, 24380, /* 68248-68255 */
27914, 30774, 34914, 35740, 43734, 48368, 46302, 46746, /* 68256-68263 */
44998, 45906, 39696, 35004, 37410, 37278, 38642, 38220, /* 68264-68271 */
43040, 48038, 44690, 44284, 41810, 42208, 37236, 30488, /* 68272-68279 */
32446, 32502, 33912, 33198, 36600, 43274, 38446, 37148, /* 68280-68287 */
32106, 30866, 25950, 17764, 18480, 19040, 19888, 20074, /* 68288-68295 */
22550, 30400, 28860, 28214, 27296, 27094, 25590, 18320, /* 68296-68303 */
19702, 21574, 23252, 24422, 26188, 34412, 34772, 33420, /* 68304-68311 */
33182, 32086, 32582, 24162, 24834, 28328, 30858, 34992, /* 68312-68319 */
36544, 46052, 47728, 46632, 46282, 44980, 45268, 37770, /* 68320-68327 */
35192, 37212, 37074, 38252, 37948, 44724, 46628, 43504, /* 68328-68335 */
42966, 40110, 40520, 33470, 29292, 30888, 30870, 31992, /* 68336-68343 */
31646, 36756, 41512, 36680, 35980, 31302, 29824, 23040, /* 68344-68351 */
16784, 18630, 18534, 20044, 19674, 24952, 31024, 28670, /* 68352-68359 */
29078, 27808, 29082, 25508, 19696, 22632, 24022, 26040, /* 68360-68367 */
26274, 30148, 37694, 35714, 35292, 34152, 34366, 32230, /* 68368-68375 */
24852, 26160, 29242, 31424, 34726, 38090, 47798, 47204, /* 68376-68383 */
47122, 45856, 45740, 44156, 36476, 36228, 37340, 37894, /* 68384-68391 */
38316, 38754, 46504, 45812, 43722, 41982, 40276, 39324, /* 68392-68399 */
30990, 29790, 30992, 31270, 31940, 32202, 38542, 40434, /* 68400-68407 */
36882, 35100, 31576, 28850, 20568, 16418, 18146, 17296, /* 68408-68415 */
18904, 18412, 25236, 28358, 26150, 26666, 24948, 26104, /* 68416-68423 */
20160, 16886, 20206, 21116, 23882, 23896, 30212, 35750, /* 68424-68431 */
33358, 34202, 32662, 33910, 28778, 24562, 26942, 29544, /* 68432-68439 */
32276, 34832, 41434, 49394, 47640, 48530, 47320, 47960, /* 68440-68447 */
43742, 37228, 39404, 39500, 40444, 40036, 42262, 49304, /* 68448-68455 */
46584, 45416, 43126, 42250, 39336, 31204, 32136, 32240, /* 68456-68463 */
32978, 32580, 33912, 41184, 40020, 38340, 35210, 33128, /* 68464-68471 */
28500, 19348, 17570, 18680, 18256, 18914, 19108, 27166, /* 68472-68479 */
27650, 25914, 25692, 24720, 24906, 17656, 16958, 19644, /* 68480-68487 */
20730, 22994, 23512, 31104, 33796, 32066, 32684, 31250, /* 68488-68495 */
32714, 25902, 24200, 26312, 28338, 31930, 33456, 42196, /* 68496-68503 */
47298, 46186, 46556, 45098, 46058, 40190, 35862, 38592, /* 68504-68511 */
38266, 39994, 39192, 43902, 49040, 45730, 45522, 42844, /* 68512-68519 */
43090, 37286, 31492, 33896, 33498, 34704, 33898, 37800, /* 68520-68527 */
43788, 40086, 40562, 35950, 35608, 28206, 19774, 20592, /* 68528-68535 */
19826, 20602, 20006, 23312, 30154, 27608, 27252, 25536, /* 68536-68543 */
26456, 23322, 16614, 18674, 20048, 22032, 22710, 25512, /* 68544-68551 */
33586, 32492, 32096, 31268, 31428, 29732, 22308, 24372, /* 68552-68559 */
25230, 27406, 29608, 33174, 44196, 43928, 44718, 44184, /* 68560-68567 */
44610, 43270, 36250, 36376, 37992, 38802, 39214, 39790, /* 68568-68575 */
47220, 46700, 45018, 43218, 42010, 40390, 31924, 31708, /* 68576-68583 */
32506, 33078, 34046, 36486, 40282, 40608, 38520, 38388, /* 68584-68591 */
35536, 34086, 26468, 23522, 23252, 22046, 22458, 22112, /* 68592-68599 */
26930, 27326, 26148, 26106, 25250, 25778, 21342, 20612, /* 68600-68607 */
21974, 22962, 24530, 24944, 30268, 32610, 31334, 31730, /* 68608-68615 */
30944, 31638, 26984, 25756, 27436, 28294, 29232, 31368, /* 68616-68623 */
36686, 42206, 41572, 43516, 43096, 44746, 40622, 39042, /* 68624-68631 */
40970, 40996, 41914, 41482, 45152, 46866, 44664, 44200, /* 68632-68639 */
41660, 41748, 36986, 33046, 34148, 33448, 34440, 33220, /* 68640-68647 */
36266, 39126, 37180, 36358, 34942, 34350, 29190, 24394, /* 68648-68655 */
22656, 21494, 21114, 20194, 22576, 26246, 24170, 24434, /* 68656-68663 */
23606, 23854, 21666, 18052, 20316, 20764, 22156, 22988, /* 68664-68671 */
26576, 31614, 30802, 31348, 31050, 31412, 29758, 25512, /* 68672-68679 */
28078, 28044, 30076, 29588, 33880, 39864, 41254, 42786, /* 68680-68687 */
43422, 44728, 43654, 39192, 40744, 41354, 42354, 42120, /* 68688-68695 */
43502, 47886, 46234, 44910, 44284, 43254, 41288, 35158, /* 68696-68703 */
35692, 35206, 35314, 35270, 35842, 40186, 39326, 38058, /* 68704-68711 */
36730, 35558, 34804, 27204, 26518, 23796, 22982, 21658, /* 68712-68719 */
21604, 25838, 25924, 24350, 23752, 22802, 23264, 18072, /* 68720-68727 */
18270, 19926, 20768, 21526, 22570, 28498, 29618, 29178, /* 68728-68735 */
29408, 28992, 29376, 24970, 24476, 26738, 26774, 28910, /* 68736-68743 */
28684, 34802, 37562, 37848, 40884, 41036, 42968, 38846, /* 68744-68751 */
38842, 40302, 40666, 41934, 42186, 46714, 48120, 45992, /* 68752-68759 */
45464, 44582, 44434, 39782, 36848, 38452, 37866, 38514, /* 68760-68767 */
37472, 41548, 43472, 41250, 40150, 38700, 37700, 33894, /* 68768-68775 */
28752, 29408, 26408, 25466, 23098, 25470, 27516, 24996, /* 68776-68783 */
24270, 23418, 23290, 20688, 16818, 20526, 34652, 40448, /* 68784-68791 */
26540, 17260, 26082, 25908, 28136, 28350, 30490, 29120, /* 68792-68799 */
26140, 28444, 29202, 31252, 31384, 34140, 38830, 37632, /* 68800-68807 */
37190, 36540, 36736, 34478, 29942, 31036, 31382, 32358, /* 68808-68815 */
32494, 34116, 39012, 37710, 36812, 35880, 35240, 34134, /* 68816-68823 */
29440, 29976, 30488, 31116, 31700, 32684, 37824, 37578, /* 68824-68831 */
36788, 36364, 35230, 35216, 30198, 29606, 31000, 31420, /* 68832-68839 */
32488, 32808, 37726, 38520, 37184, 36814, 35886, 36030, /* 68840-68847 */
31222, 29702, 31166, 31404, 32422, 32130, 36810, 38158, /* 68848-68855 */
36432, 36286, 34934, 35300, 30922, 28232, 30118, 30170, /* 68856-68863 */
31074, 30470, 34818, 37540, 35460, 35216, 34078, 34478, /* 68864-68871 */
30894, 27160, 29022, 29358, 30472, 29770, 32970, 36986, /* 68872-68879 */
35104, 34784, 33516, 33998, 31654, 26970, 28368, 28818, /* 68880-68887 */
30134, 29740, 31972, 36428, 35326, 35042, 33798, 33756, /* 68888-68895 */
32344, 27730, 28904, 29692, 30698, 31100, 32456, 37652, /* 68896-68903 */
36726, 36060, 35272, 34524, 33632, 28550, 28834, 29788, /* 68904-68911 */
30476, 31166, 31906, 37134, 37216, 36110, 35816, 34872, /* 68912-68919 */
34842, 29630, 29210, 30690, 30918, 32026, 32094, 37328, /* 68920-68927 */
38132, 36790, 36652, 35480, 35588, 30676, 29106, 30698, /* 68928-68935 */
30600, 31630, 31260, 35798, 37816, 35968, 35944, 34606, /* 68936-68943 */
34854, 30410, 27760, 29526, 29600, 30658, 30038, 34026, /* 68944-68951 */
37138, 35068, 35024, 33806, 34242, 30610, 26902, 28774, /* 68952-68959 */
28862, 30088, 29690, 32622, 36828, 35128, 34904, 33768, /* 68960-68967 */
33942, 31456, 27048, 28468, 28790, 29924, 29856, 31932, /* 68968-68975 */
36740, 35500, 35036, 34140, 33924, 32386, 27574, 28490, /* 68976-68983 */
29048, 30046, 30514, 31662, 36804, 36308, 35866, 35222, /* 68984-68991 */
34914, 34164, 29174, 29536, 30588, 31258, 32048, 32568, /* 68992-68999 */
37776, 38140, 36990, 36748, 35924, 35644, 30486, 29804, /* 69000-69007 */
31202, 31470, 32458, 32348, 37066, 38308, 36584, 36392, /* 69008-69015 */
35352, 35220, 30356, 28716, 30202, 30056, 31214, 30886, /* 69016-69023 */
34936, 37342, 35636, 35528, 34212, 34574, 30362, 27888, /* 69024-69031 */
29886, 30052, 31428, 31070, 34514, 38130, 36286, 35750, /* 69032-69039 */
34434, 34724, 31102, 27114, 28912, 28858, 29922, 29484, /* 69040-69047 */
32090, 36558, 34824, 34396, 33258, 33484, 31050, 26536, /* 69048-69055 */
28018, 28400, 29588, 29670, 31366, 36242, 35360, 34924, /* 69056-69063 */
33962, 33800, 32438, 27624, 28594, 29354, 30338, 30986, /* 69064-69071 */
31998, 37190, 37094, 36324, 35804, 35276, 34588, 29732, /* 69072-69079 */
29834, 30980, 31366, 32106, 32688, 37654, 38154, 36988, /* 69080-69087 */
36600, 35700, 35330, 32430, 31920, 32514, 32410, 32694, /* 69088-69095 */
32514, 34804, 35360, 34418, 34382, 33552, 33474, 31026, /* 69096-69103 */
30174, 30996, 30832, 31458, 31254, 33354, 34442, 33384, /* 69104-69111 */
33470, 32772, 32972, 30962, 29454, 30494, 30440, 30958, /* 69112-69119 */
30622, 32658, 34454, 33486, 33478, 32912, 33100, 31390, /* 69120-69127 */
29398, 30346, 30464, 31118, 30914, 32282, 34554, 33728, /* 69128-69135 */
33566, 32970, 33186, 32120, 29610, 30506, 30660, 31322, /* 69136-69143 */
31228, 32144, 34856, 34236, 34106, 33640, 33770, 33334, /* 69144-69151 */
30678, 31206, 31640, 32240, 32540, 33060, 35938, 35788, /* 69152-69159 */
35518, 35230, 34802, 34748, 32236, 32344, 32988, 33604, /* 69160-69167 */
34188, 34428, 36974, 37352, 36596, 36088, 35322, 35002, /* 69168-69175 */
32308, 31542, 31854, 31692, 32228, 32002, 34274, 34788, /* 69176-69183 */
33892, 33802, 33034, 33060, 30820, 29648, 30430, 30314, /* 69184-69191 */
30864, 30620, 32884, 34256, 33304, 33368, 32646, 32932, /* 69192-69199 */
31078, 29372, 30234, 30250, 30806, 30588, 32058, 34256, /* 69200-69207 */
33466, 33364, 32922, 32960, 31750, 29506, 30218, 30506, /* 69208-69215 */
31022, 30946, 31818, 34442, 33842, 33430, 33126, 33002, /* 69216-69223 */
32612, 30006, 30162, 30812, 31246, 31586, 31918, 34730, /* 69224-69231 */
34996, 34550, 34382, 34092, 34286, 31764, 31338, 32158, /* 69232-69239 */
32392, 33040, 32858, 35394, 36350, 35648, 35486, 34840, /* 69240-69247 */
35128, 32874, 31654, 32402, 32398, 33042, 32714, 34396, /* 69248-69255 */
36112, 35092, 34960, 34202, 34304, 32694, 30636, 31398, /* 69256-69263 */
31424, 31926, 31654, 32934, 35024, 34108, 34022, 33400, /* 69264-69271 */
33326, 32368, 29918, 30480, 30672, 31150, 31288, 31954, /* 69272-69279 */
34328, 33906, 33540, 33142, 32882, 32378, 29854, 29840, /* 69280-69287 */
30354, 30536, 30948, 31100, 33640, 34102, 33474, 33288, /* 69288-69295 */
32968, 32836, 30452, 30078, 31094, 31514, 32134, 32184, /* 69296-69303 */
34572, 35784, 34970, 34760, 34152, 34344, 32072, 30600, /* 69304-69311 */
31566, 31698, 32290, 32004, 33996, 35712, 34844, 34720, /* 69312-69319 */
34312, 34560, 33022, 30900, 31832, 32144, 32674, 32610, /* 69320-69327 */
33794, 36156, 35562, 35274, 34726, 34690, 33776, 31224, /* 69328-69335 */
31496, 31824, 32240, 32250, 32642, 35254, 35044, 34494, /* 69336-69343 */
33992, 33562, 33278, 30630, 30308, 30924, 31112, 31462, /* 69344-69351 */
31506, 33924, 34316, 33646, 33428, 32698, 32822, 30404, /* 69352-69359 */
29578, 30320, 30394, 31092, 30932, 32990, 34130, 33354, /* 69360-69367 */
33302, 32582, 32796, 30822, 29382, 30230, 30150, 30878, /* 69368-69375 */
30848, 32522, 34370, 33610, 33542, 32986, 33152, 31796, /* 69376-69383 */
29678, 30596, 30776, 31286, 31412, 32712, 35266, 34678, /* 69384-69391 */
34626, 34350, 34388, 33834, 31320, 31908, 32350, 32764, /* 69392-69399 */
32964, 33494, 36152, 36046, 35636, 35394, 35096, 34872, /* 69400-69407 */
32118, 31940, 32644, 32806, 33176, 32954, 35422, 36044, /* 69408-69415 */
35066, 34802, 34142, 34252, 31730, 30598, 31372, 31458, /* 69416-69423 */
31924, 31524, 33688, 34936, 33998, 33822, 33030, 33340, /* 69424-69431 */
31684, 30044, 31044, 31466, 32148, 32040, 33654, 35748, /* 69432-69439 */
34668, 34282, 33540, 33342, 32022, 29698, 30160, 30234, /* 69440-69447 */
30686, 30558, 31336, 33740, 33192, 32970, 32480, 32200, /* 69448-69455 */
31646, 29278, 29574, 29942, 30280, 30706, 31198, 33686, /* 69456-69463 */
33768, 33504, 33372, 32984, 32900, 30668, 30610, 31270, /* 69464-69471 */
31490, 32208, 32492, 35078, 35686, 35146, 35196, 34686, /* 69472-69479 */
34754, 32352, 31698, 32610, 32694, 33272, 33226, 35460, /* 69480-69487 */
36452, 35510, 35390, 34774, 34914, 32468, 31240, 32144, /* 69488-69495 */
32140, 32628, 32302, 34074, 35580, 34574, 34380, 33768, /* 69496-69503 */
33912, 31802, 30066, 30978, 30988, 31570, 31282, 32758, /* 69504-69511 */
34636, 33848, 33636, 32952, 33198, 31716, 29604, 30308, /* 69512-69519 */
30394, 31024, 30848, 31702, 34200, 33692, 33368, 32886, /* 69520-69527 */
32912, 32050, 29604, 30134, 30498, 30998, 31144, 31668, /* 69528-69535 */
34252, 33964, 33596, 33190, 32930, 32508, 29966, 30210, /* 69536-69543 */
30712, 31106, 31654, 31888, 34534, 34784, 34296, 34222, /* 69544-69551 */
33810, 33762, 31194, 31090, 31916, 32110, 32754, 32850, /* 69552-69559 */
35418, 36114, 35330, 35376, 34970, 34948, 32572, 32102, /* 69560-69567 */
33180, 33412, 34012, 33944, 36380, 37442, 36440, 35954, /* 69568-69575 */
35266, 35036, 32352, 31060, 31868, 31710, 32042, 31560, /* 69576-69583 */
33460, 34946, 33788, 33482, 33098, 32958, 32538, 32160, /* 69584-69591 */
31936, 31884, 31720, 31554, 31594, 31670, 31578, 31418, /* 69592-69599 */
31442, 31440, 31498, 31436, 31326, 31478, 31504, 31382, /* 69600-69607 */
31496, 31628, 31636, 31648, 31562, 31660, 31796, 31748, /* 69608-69615 */
31766, 31794, 31816, 31856, 31824, 31826, 31924, 32070, /* 69616-69623 */
31930, 31946, 32168, 32322, 32350, 32456, 32666, 32738, /* 69624-69631 */
32838, 32932, 33080, 33370, 33470, 33460, 33624, 33698, /* 69632-69639 */
33838, 33856, 33794, 33948, 34134, 34054, 34062, 34168, /* 69640-69647 */
34134, 34076, 33966, 34028, 34026, 34022, 33822, 33670, /* 69648-69655 */
33648, 33592, 33520, 33436, 33328, 33230, 33134, 32930, /* 69656-69663 */
32924, 32972, 32748, 32604, 32532, 32458, 32458, 32382, /* 69664-69671 */
32346, 32344, 32262, 32072, 32174, 32176, 32154, 32102, /* 69672-69679 */
31990, 31914, 31972, 31948, 31764, 31830, 31854, 31824, /* 69680-69687 */
31744, 31758, 31838, 31888, 31752, 31594, 31784, 31800, /* 69688-69695 */
31906, 31922, 31882, 32058, 32186, 32412, 32596, 32952, /* 69696-69703 */
33092, 33264, 33324, 33524, 33544, 33408, 33314, 33138, /* 69704-69711 */
33328, 33328, 33224, 33290, 33364, 33308, 33282, 33316, /* 69712-69719 */
33374, 33502, 33424, 33470, 33562, 33606, 33554, 33558, /* 69720-69727 */
33562, 33630, 33700, 33592, 33598, 33644, 33598, 33460, /* 69728-69735 */
33428, 33408, 33274, 33168, 33034, 33000, 32940, 32762, /* 69736-69743 */
32730, 32738, 32716, 32556, 32536, 32468, 32422, 32422, /* 69744-69751 */
32290, 32230, 32284, 32162, 31972, 32026, 32028, 32046, /* 69752-69759 */
31988, 31854, 31942, 31956, 31846, 31824, 31858, 31866, /* 69760-69767 */
31824, 31766, 31756, 31812, 31830, 31738, 31832, 31918, /* 69768-69775 */
31968, 31840, 31872, 31972, 32068, 32016, 31992, 32152, /* 69776-69783 */
32250, 32254, 32350, 32452, 32526, 32700, 32668, 32732, /* 69784-69791 */
33002, 33202, 33238, 33440, 33626, 33708, 33832, 33868, /* 69792-69799 */
34052, 34196, 34082, 34008, 34074, 34088, 34144, 34124, /* 69800-69807 */
34144, 34182, 34160, 34028, 33970, 34038, 34046, 33852, /* 69808-69815 */
33668, 33538, 33514, 33382, 33080, 33034, 33010, 32902, /* 69816-69823 */
32696, 32612, 32588, 32522, 32400, 32376, 32418, 32378, /* 69824-69831 */
32324, 32242, 32352, 32608, 32686, 32804, 32874, 32988, /* 69832-69839 */
33018, 32974, 33010, 32742, 32664, 32314, 32004, 32090, /* 69840-69847 */
32028, 31834, 31646, 31678, 31604, 31518, 31384, 31414, /* 69848-69855 */
31552, 31518, 31462, 31466, 31568, 31626, 31528, 31658, /* 69856-69863 */
31784, 31906, 31958, 31994, 32198, 32402, 32598, 32646, /* 69864-69871 */
32782, 33000, 33090, 33078, 33218, 33530, 33612, 33600, /* 69872-69879 */
33686, 33848, 33948, 33944, 34014, 34024, 34094, 34060, /* 69880-69887 */
33984, 34002, 33972, 33952, 33764, 33770, 33790, 33716, /* 69888-69895 */
33538, 33386, 33316, 33260, 33088, 33002, 32968, 32906, /* 69896-69903 */
32768, 32622, 32592, 32550, 32470, 32384, 32258, 32290, /* 69904-69911 */
32320, 32154, 32132, 32168, 32170, 32080, 32040, 32086, /* 69912-69919 */
32116, 32004, 31936, 31946, 31962, 32000, 31920, 32000, /* 69920-69927 */
32026, 32072, 31972, 31998, 32062, 32114, 32036, 31968, /* 69928-69935 */
31970, 32012, 32018, 31972, 32096, 32154, 32132, 32192, /* 69936-69943 */
32226, 32312, 32440, 32464, 32536, 32662, 32838, 32812, /* 69944-69951 */
32948, 33106, 33224, 33342, 33374, 33508, 33662, 33748, /* 69952-69959 */
33716, 33758, 33874, 33900, 33998, 34042, 34008, 34102, /* 69960-69967 */
34164, 34390, 34586, 34828, 34772, 34896, 34828, 34894, /* 69968-69975 */
34622, 34268, 34022, 33722, 33582, 33290, 33042, 32832, /* 69976-69983 */
32696, 32398, 32218, 32154, 32066, 31880, 31760, 31734, /* 69984-69991 */
31694, 31730, 31600, 31626, 31658, 31660, 31562, 31658, /* 69992-69999 */
31716, 31774, 31732, 31696, 31706, 31778, 31750, 31650, /* 70000-70007 */
31762, 31818, 31810, 31696, 31804, 31806, 31824, 31808, /* 70008-70015 */
31784, 31936, 31942, 31960, 32006, 31988, 32068, 32050, /* 70016-70023 */
31976, 32076, 32264, 32276, 32330, 32482, 32664, 32842, /* 70024-70031 */
32894, 32984, 33146, 33290, 33244, 33398, 33610, 33760, /* 70032-70039 */
33790, 33796, 33878, 34010, 34014, 33834, 33940, 34066, /* 70040-70047 */
34082, 34072, 34028, 34048, 34080, 33900, 33870, 33768, /* 70048-70055 */
33736, 33546, 33320, 33226, 33262, 33194, 33074, 32990, /* 70056-70063 */
32962, 32882, 32732, 32672, 32682, 32628, 32444, 32376, /* 70064-70071 */
32344, 32302, 32218, 32128, 32190, 32244, 32168, 32070, /* 70072-70079 */
32068, 32144, 32202, 31986, 32032, 32052, 32008, 31912, /* 70080-70087 */
31880, 31854, 31936, 31870, 31742, 31836, 31904, 31822, /* 70088-70095 */
31786, 31936, 32004, 32012, 32034, 32066, 32234, 32512, /* 70096-70103 */
32698, 33026, 33248, 33450, 33606, 33684, 33802, 33694, /* 70104-70111 */
33714, 33534, 33476, 33642, 33608, 33534, 33552, 33594, /* 70112-70119 */
33624, 33448, 33424, 33530, 33588, 33508, 33518, 33630, /* 70120-70127 */
33658, 33646, 33522, 33608, 33674, 33582, 33474, 33400, /* 70128-70135 */
33426, 33380, 33230, 33088, 33088, 33086, 32852, 32766, /* 70136-70143 */
32776, 32808, 32658, 32536, 32494, 32464, 32458, 32314, /* 70144-70151 */
32320, 32280, 32222, 32054, 31932, 31984, 32038, 31960, /* 70152-70159 */
31836, 31890, 31920, 31836, 31766, 31788, 31864, 31822, /* 70160-70167 */
31708, 31726, 31792, 31844, 31752, 31766, 31870, 31890, /* 70168-70175 */
31854, 31822, 31876, 31992, 32022, 31960, 32008, 32120, /* 70176-70183 */
32124, 32130, 32300, 32474, 32582, 32580, 32684, 32876, /* 70184-70191 */
33026, 33130, 33264, 33428, 33578, 33618, 33714, 33872, /* 70192-70199 */
33984, 34040, 33954, 34008, 34030, 34084, 33978, 33994, /* 70200-70207 */
34076, 34132, 34020, 33988, 34038, 34004, 33890, 33816, /* 70208-70215 */
33642, 33610, 33498, 33220, 33140, 33062, 32986, 32784, /* 70216-70223 */
32722, 32722, 32642, 32514, 32406, 32358, 32370, 32284, /* 70224-70231 */
32294, 32224, 32182, 32194, 32318, 32558, 32756, 32952, /* 70232-70239 */
32896, 33102, 33076, 33192, 32986, 32768, 32552, 32382, /* 70240-70247 */
32174, 32026, 31932, 31816, 31748, 31572, 31506, 31562, /* 70248-70255 */
31562, 31364, 31362, 31464, 31596, 31522, 31512, 31646, /* 70256-70263 */
31700, 31740, 31812, 32006, 32220, 32386, 32394, 32588, /* 70264-70271 */
32794, 33002, 33060, 33128, 33376, 33508, 33512, 33612, /* 70272-70279 */
33778, 33866, 33942, 33958, 33978, 34160, 34188, 34144, /* 70280-70287 */
34116, 34124, 34108, 33964, 33918, 33896, 33844, 33652, /* 70288-70295 */
33488, 33472, 33412, 33242, 33122, 33038, 32986, 32858, /* 70296-70303 */
32686, 32632, 32638, 32580, 32362, 32326, 32280, 32284, /* 70304-70311 */
32158, 31986, 32116, 32160, 32138, 32026, 32070, 32066, /* 70312-70319 */
31982, 31962, 32010, 32026, 32018, 31890, 31802, 31850, /* 70320-70327 */
31918, 31928, 31950, 32034, 32090, 32024, 32000, 32100, /* 70328-70335 */
32180, 32124, 32044, 32042, 32062, 32042, 32060, 32140, /* 70336-70343 */
32224, 32254, 32308, 32346, 32506, 32656, 32828, 32862, /* 70344-70351 */
32930, 33196, 33300, 33268, 33408, 33606, 33684, 33628, /* 70352-70359 */
33678, 33784, 33990, 33800, 33866, 34072, 34182, 34082, /* 70360-70367 */
34082, 34170, 34208, 34444, 34536, 34646, 34772, 34760, /* 70368-70375 */
34666, 34614, 34616, 34168, 33942, 33618, 33246, 33264, /* 70376-70383 */
32862, 32492, 32444, 32412, 32248, 31926, 32118, 31664, /* 70384-70391 */
32006, 31206, 32336, 28892, 20332, 24320, 24352, 28528, /* 70392-70399 */
13430, 8098, 15374, 13764, 22208, 39330, 34624, 34342, /* 70400-70407 */
37002, 43108, 51186, 50356, 50104, 41156, 40618, 39476, /* 70408-70415 */
40018, 10146, 59204, 6288, 14104, 21260, 16940, 24892, /* 70416-70423 */
30324, 43940, 50184, 46122, 44688, 49302, 52402, 50478, /* 70424-70431 */
34842, 25054, 23628, 31920, 38254, 36118, 42226, 37766, /* 70432-70439 */
58152, 55352, 45946, 44902, 44176, 45760, 46138, 41702, /* 70440-70447 */
18564, 23930, 26164, 30772, 28556, 37418, 41222, 48474, /* 70448-70455 */
62070, 57720, 56900, 43176, 45196, 33270, 34816, 16144, /* 70456-70463 */
9520, 7084, 4036, 9294, 7554, 12602, 18330, 36958, /* 70464-70471 */
36808, 32408, 31576, 30598, 27090, 31254, 26100, 13298, /* 70472-70479 */
12780, 19828, 18668, 20422, 25336, 25536, 46078, 47784, /* 70480-70487 */
42992, 35902, 28328, 27862, 32052, 25338, 10232, 18786, /* 70488-70495 */
22314, 29060, 34104, 38882, 38390, 54786, 6736, 2182, /* 70496-70503 */
57186, 57236, 53148, 52228, 47226, 22412, 25512, 26672, /* 70504-70511 */
30630, 32358, 24856, 20060, 32508, 52372, 49402, 46462, /* 70512-70519 */
41232, 38656, 35494, 38210, 17716, 5232, 21844, 26232, /* 70520-70527 */
20590, 26642, 25032, 26514, 44030, 43830, 40124, 35064, /* 70528-70535 */
34576, 29314, 27562, 5458, 58372, 2976, 5050, 16478, /* 70536-70543 */
18880, 18738, 19088, 47920, 45286, 41198, 49212, 52926, /* 70544-70551 */
43776, 45164, 38132, 16832, 23828, 25772, 30256, 36612, /* 70552-70559 */
38314, 35842, 47254, 54004, 49030, 48116, 46340, 43488, /* 70560-70567 */
45152, 41264, 17680, 29906, 36540, 35372, 37692, 48580, /* 70568-70575 */
42856, 51266, 64504, 54592, 51582, 44654, 41886, 38148, /* 70576-70583 */
35146, 13394, 3280, 63906, 64614, 4634, 6522, 10222, /* 70584-70591 */
18202, 38902, 34904, 33636, 30896, 30262, 27556, 40630, /* 70592-70599 */
26250, 10790, 19092, 17258, 22132, 24240, 26310, 26006, /* 70600-70607 */
48326, 48696, 44296, 33568, 28748, 29288, 32724, 28434, /* 70608-70615 */
11738, 21368, 25108, 30944, 32942, 38740, 35312, 59044, /* 70616-70623 */
11816, 64862, 62584, 57650, 53138, 48894, 48214, 24568, /* 70624-70631 */
23178, 26148, 28724, 24604, 20610, 21262, 32654, 52390, /* 70632-70639 */
46146, 45792, 43194, 41788, 37930, 39392, 18216, 10574, /* 70640-70647 */
25032, 21206, 22250, 23014, 21578, 22564, 43440, 40160, /* 70648-70655 */
35988, 32258, 31154, 25212, 19260, 7702, 59028, 3088, /* 70656-70663 */
6748, 12940, 15896, 20050, 20416, 43088, 49094, 43594, /* 70664-70671 */
51922, 50132, 45058, 44598, 38050, 18276, 25212, 28444, /* 70672-70679 */
32652, 34890, 38828, 37880, 45978, 55280, 50910, 49774, /* 70680-70687 */
48374, 46748, 44762, 44062, 23990, 22756, 28016, 28348, /* 70688-70695 */
37940, 45874, 40266, 48708, 63816, 56124, 52544, 47234, /* 70696-70703 */
43568, 41348, 39330, 20456, 3940, 1372, 4674, 8272, /* 70704-70711 */
13076, 14036, 18568, 40174, 38696, 35358, 32672, 30548, /* 70712-70719 */
31224, 39526, 24080, 7620, 13348, 15010, 18498, 19348, /* 70720-70727 */
21762, 22222, 41870, 48124, 41020, 31946, 30216, 30172, /* 70728-70735 */
30734, 28622, 9366, 17554, 22790, 29174, 31690, 36184, /* 70736-70743 */
36246, 58426, 6306, 63168, 61078, 55156, 53324, 49204, /* 70744-70751 */
48214, 27226, 23212, 27424, 28748, 24230, 24762, 27302, /* 70752-70759 */
34370, 55016, 50080, 48256, 45056, 43964, 40374, 41506, /* 70760-70767 */
22844, 16898, 23662, 20338, 22196, 21432, 22146, 22846, /* 70768-70775 */
43664, 42606, 38280, 35200, 33586, 24960, 21494, 13648, /* 70776-70783 */
62686, 6184, 8732, 13972, 16412, 20670, 20244, 40942, /* 70784-70791 */
47632, 45508, 50620, 44434, 42104, 39406, 35898, 14376, /* 70792-70799 */
20250, 24650, 29482, 32314, 36872, 33040, 40804, 57080, /* 70800-70807 */
50714, 50716, 47428, 46248, 44404, 44080, 23788, 20804, /* 70808-70815 */
25914, 29182, 38482, 39562, 37450, 43172, 61212, 54130, /* 70816-70823 */
50646, 45924, 43772, 39316, 40214, 20298, 1896, 5752, /* 70824-70831 */
8338, 10878, 13326, 15664, 18256, 39048, 39784, 35974, /* 70832-70839 */
34110, 31948, 36344, 38754, 27620, 11720, 16946, 18100, /* 70840-70847 */
21376, 22316, 25382, 24648, 40020, 47436, 35458, 32250, /* 70848-70855 */
32170, 31934, 31596, 30792, 15490, 18922, 25868, 29576, /* 70856-70863 */
34370, 37234, 42332, 56816, 1664, 61198, 57794, 53668, /* 70864-70871 */
50984, 47420, 47008, 30506, 24258, 28888, 25716, 22470, /* 70872-70879 */
26658, 27176, 32284, 49784, 47716, 45420, 42032, 40704, /* 70880-70887 */
37172, 39262, 27960, 22424, 23062, 21006, 21484, 20694, /* 70888-70895 */
20790, 20062, 36154, 37868, 33020, 31710, 27530, 18190, /* 70896-70903 */
20556, 16008, 856, 7784, 10924, 15668, 18464, 23270, /* 70904-70911 */
23176, 38638, 48380, 50392, 49730, 45058, 42450, 39942, /* 70912-70919 */
37008, 20668, 21854, 27838, 30980, 34198, 38642, 31110, /* 70920-70927 */
39932, 56792, 51508, 51728, 48792, 48278, 45094, 46538, /* 70928-70935 */
29726, 25482, 28828, 36498, 41320, 40034, 39380, 41426, /* 70936-70943 */
57442, 52714, 49634, 44526, 43052, 38218, 40732, 21866, /* 70944-70951 */
4474, 11282, 10252, 13714, 14028, 16228, 16116, 34240, /* 70952-70959 */
36396, 32884, 30382, 32474, 36392, 33896, 27182, 9648, /* 70960-70967 */
13508, 15220, 18620, 19010, 22720, 21306, 36150, 42798, /* 70968-70975 */
31222, 31604, 30776, 30660, 30386, 29474, 14684, 15974, /* 70976-70983 */
23438, 28670, 32344, 37860, 45558, 53082, 1476, 60980, /* 70984-70991 */
59090, 54244, 52364, 48168, 48638, 32472, 24968, 29656, /* 70992-70999 */
23540, 25614, 28936, 30476, 33686, 51852, 50830, 47720, /* 71000-71007 */
45300, 43230, 40898, 41494, 37522, 23826, 26096, 23122, /* 71008-71015 */
23832, 22412, 22894, 20340, 36110, 39758, 33080, 32436, /* 71016-71023 */
24600, 19282, 22186, 17838, 2646, 6464, 10464, 14664, /* 71024-71031 */
17174, 20938, 21016, 34480, 49536, 49392, 45438, 42348, /* 71032-71039 */
39802, 38340, 36392, 19256, 18882, 25864, 29156, 33550, /* 71040-71047 */
34130, 27546, 38526, 55348, 51648, 50696, 47620, 46802, /* 71048-71055 */
44800, 45800, 29748, 22430, 29940, 37278, 37976, 37710, /* 71056-71063 */
37134, 38832, 55800, 53242, 48294, 45450, 42964, 40090, /* 71064-71071 */
39518, 22482, 7082, 14170, 13514, 16106, 15796, 18292, /* 71072-71079 */
17672, 35072, 39474, 35134, 33322, 38324, 37396, 34884, /* 71080-71087 */
29418, 11756, 13940, 16124, 19724, 20572, 23772, 22724, /* 71088-71095 */
36214, 43358, 36024, 37032, 34024, 33994, 32538, 32862, /* 71096-71103 */
15708, 15958, 21420, 27798, 30792, 38406, 41438, 47004, /* 71104-71111 */
63412, 58712, 56464, 51820, 50408, 46408, 47596, 32314, /* 71112-71119 */
23048, 26176, 23256, 27808, 28682, 30790, 32372, 50608, /* 71120-71127 */
50444, 47042, 43702, 42418, 39848, 40588, 36420, 18234, /* 71128-71135 */
21636, 20220, 20606, 19306, 20380, 18824, 34136, 39032, /* 71136-71143 */
33426, 31020, 23938, 23270, 24222, 21084, 4664, 7700, /* 71144-71151 */
11772, 15944, 18360, 22024, 22190, 35092, 52496, 46678, /* 71152-71159 */
45268, 41538, 39920, 37978, 37494, 19102, 18320, 23568, /* 71160-71167 */
28118, 32466, 32474, 31682, 41304, 59198, 56448, 54622, /* 71168-71175 */
52042, 50934, 48286, 49242, 35026, 24856, 34572, 36554, /* 71176-71183 */
37406, 36734, 36768, 37594, 54060, 53260, 48436, 45418, /* 71184-71191 */
42196, 39894, 36666, 24570, 10286, 14172, 15200, 16128, /* 71192-71199 */
16316, 17612, 17038, 32108, 39000, 32480, 34034, 34432, /* 71200-71207 */
31802, 30090, 26532, 8580, 9938, 13030, 15704, 18228, /* 71208-71215 */
20878, 20876, 30398, 40030, 35540, 35990, 33938, 34178, /* 71216-71223 */
32152, 33692, 16912, 14100, 21312, 25926, 31564, 40002, /* 71224-71231 */
41146, 45984, 63336, 60182, 57298, 53862, 52336, 48916, /* 71232-71239 */
49374, 36688, 24410, 25562, 26084, 30200, 31264, 33460, /* 71240-71247 */
33704, 51544, 53850, 48864, 46846, 45052, 41660, 46142, /* 71248-71255 */
40138, 21682, 23364, 23674, 22390, 21384, 22150, 19348, /* 71256-71263 */
32310, 39986, 33778, 28404, 23676, 24112, 22886, 22794, /* 71264-71271 */
5794, 7136, 11204, 14698, 16646, 21062, 19920, 33938, /* 71272-71279 */
51762, 43906, 42808, 39172, 37744, 34542, 35774, 18268, /* 71280-71287 */
14794, 21112, 25126, 27520, 27154, 31088, 36674, 56110, /* 71288-71295 */
53812, 52552, 49828, 49250, 45826, 47412, 34106, 24130, /* 71296-71303 */
35188, 34642, 36214, 35794, 37166, 36892, 54216, 54994, /* 71304-71311 */
50230, 47762, 45468, 41404, 36548, 29290, 14620, 17538, /* 71312-71319 */
18988, 19882, 19596, 21594, 19176, 32610, 41170, 34826, /* 71320-71327 */
38722, 35612, 32970, 30744, 28420, 10786, 10812, 13880, /* 71328-71335 */
16108, 20684, 24178, 23458, 27018, 38680, 35908, 35358, /* 71336-71343 */
33798, 33322, 31788, 33790, 20588, 15204, 22588, 23968, /* 71344-71351 */
34014, 39134, 40004, 43398, 58758, 56596, 54270, 51478, /* 71352-71359 */
49588, 46944, 46674, 37890, 22642, 23840, 26990, 29676, /* 71360-71367 */
30924, 33080, 32706, 46776, 50236, 45618, 44082, 41194, /* 71368-71375 */
41388, 44632, 37866, 23142, 23438, 23616, 23354, 21094, /* 71376-71383 */
22516, 19432, 28974, 37676, 31196, 24910, 23786, 23784, /* 71384-71391 */
23342, 24294, 10198, 10328, 13828, 16626, 19388, 22326, /* 71392-71399 */
23156, 35816, 49060, 44246, 42516, 39508, 38676, 36026, /* 71400-71407 */
37094, 24280, 17432, 24100, 25390, 26278, 29050, 33612, /* 71408-71415 */
37510, 55226, 54588, 52850, 50404, 49590, 46690, 47722, /* 71416-71423 */
37918, 30336, 36474, 35822, 37080, 36362, 37526, 35774, /* 71424-71431 */
49458, 51942, 47090, 44354, 42884, 36560, 33262, 30468, /* 71432-71439 */
15596, 19284, 19414, 22230, 19646, 21922, 19164, 30060, /* 71440-71447 */
37640, 35384, 36966, 32706, 31170, 28760, 27266, 11902, /* 71448-71455 */
10656, 14068, 15784, 17244, 20368, 19060, 23634, 39422, /* 71456-71463 */
36272, 35342, 33670, 33656, 32104, 32970, 22410, 14944, /* 71464-71471 */
21308, 24958, 32122, 35950, 38442, 40904, 56714, 57680, /* 71472-71479 */
54524, 52620, 50842, 48482, 48478, 40788, 25350, 28772, /* 71480-71487 */
30804, 33652, 34472, 36176, 35350, 47874, 53570, 48108, /* 71488-71495 */
47034, 43512, 43984, 42484, 39220, 22456, 23458, 23298, /* 71496-71503 */
24634, 22590, 22948, 19858, 28366, 38412, 30604, 28510, /* 71504-71511 */
26348, 25258, 24184, 24566, 10844, 8068, 12902, 14630, /* 71512-71519 */
17788, 19998, 22950, 29404, 43724, 40762, 39046, 36200, /* 71520-71527 */
34788, 32906, 34264, 22618, 14344, 20674, 22310, 24306, /* 71528-71535 */
29870, 32914, 37108, 52946, 54890, 52458, 50926, 49152, /* 71536-71543 */
46884, 46854, 40602, 29724, 32550, 33382, 36108, 36308, /* 71544-71551 */
37744, 36276, 49202, 54282, 48530, 46920, 43528, 39448, /* 71552-71559 */
38058, 35618, 19762, 22472, 23368, 24656, 23450, 23872, /* 71560-71567 */
21870, 29728, 40150, 37076, 35440, 31592, 30746, 27870, /* 71568-71575 */
28154, 14180, 10854, 15604, 16986, 19286, 21788, 20622, /* 71576-71583 */
24732, 40670, 38272, 37002, 34592, 34988, 32226, 33972, /* 71584-71591 */
23074, 14750, 19058, 25052, 29270, 32388, 35988, 37700, /* 71592-71599 */
53692, 55792, 52160, 50442, 48420, 45978, 46304, 38754, /* 71600-71607 */
22918, 27180, 29204, 32442, 32436, 35446, 33534, 45552, /* 71608-71615 */
52552, 47200, 45168, 43346, 43540, 40678, 38568, 21826, /* 71616-71623 */
22020, 24168, 24338, 23972, 23196, 20840, 27050, 38164, /* 71624-71631 */
30586, 30080, 26982, 27346, 25190, 26430, 13054, 9094, /* 71632-71639 */
14356, 16018, 18986, 21618, 25210, 29138, 44604, 42122, /* 71640-71647 */
40320, 37984, 37350, 34276, 36372, 25606, 16092, 21024, /* 71648-71655 */
21424, 25110, 29546, 34150, 35984, 53110, 56334, 52552, /* 71656-71663 */
51396, 49782, 47658, 47328, 43654, 29666, 32232, 33006, /* 71664-71671 */
35742, 35200, 37372, 35110, 46786, 53484, 47888, 46170, /* 71672-71679 */
41066, 38086, 37210, 35284, 19718, 19654, 23142, 23024, /* 71680-71687 */
24080, 22990, 21392, 26732, 40324, 35856, 33444, 29590, /* 71688-71695 */
28456, 25500, 26544, 12802, 7858, 12866, 14208, 16760, /* 71696-71703 */
18390, 18088, 22224, 38884, 38154, 36758, 35216, 35216, /* 71704-71711 */
33748, 35378, 27160, 16510, 22162, 26628, 30534, 32706, /* 71712-71719 */
38062, 38180, 54164, 58120, 54410, 53008, 51264, 48678, /* 71720-71727 */
47898, 41750, 26480, 29428, 31168, 33988, 34564, 37042, /* 71728-71735 */
35192, 45804, 54314, 48522, 47034, 46222, 44522, 41474, /* 71736-71743 */
40230, 24324, 21894, 25578, 24818, 25126, 24500, 21752, /* 71744-71751 */
26610, 37174, 30594, 29836, 26890, 26614, 23500, 25422, /* 71752-71759 */
12906, 7042, 12430, 14282, 16036, 20232, 23580, 25266, /* 71760-71767 */
41204, 39970, 37538, 35960, 34570, 32476, 33466, 24710, /* 71768-71775 */
13880, 17954, 17134, 23384, 25840, 32302, 32878, 49986, /* 71776-71783 */
55032, 52012, 50586, 49410, 47486, 48222, 45934, 30006, /* 71784-71791 */
32494, 33894, 35622, 36360, 38708, 36876, 46984, 55198, /* 71792-71799 */
49966, 48050, 42238, 40906, 38870, 38556, 23442, 21260, /* 71800-71807 */
25588, 26412, 26400, 26550, 23578, 29074, 43474, 37920, /* 71808-71815 */
34962, 31670, 30128, 26838, 27572, 15394, 8642, 13744, /* 71816-71823 */
15074, 17452, 16642, 18460, 21850, 37454, 37886, 35958, /* 71824-71831 */
35012, 34214, 32346, 33188, 26226, 17746, 24658, 23402, /* 71832-71839 */
28524, 29222, 34482, 35126, 48102, 53874, 50992, 50766, /* 71840-71847 */
48648, 47682, 46758, 44180, 31018, 31996, 33064, 34056, /* 71848-71855 */
35364, 36440, 34982, 41870, 50282, 45496, 44828, 40568, /* 71856-71863 */
40170, 38024, 37428, 24952, 21934, 24966, 26604, 25836, /* 71864-71871 */
26160, 23860, 27122, 36594, 33668, 31590, 29066, 28200, /* 71872-71879 */
25948, 27042, 17706, 11264, 16060, 16668, 19696, 21246, /* 71880-71887 */
22828, 24740, 38002, 38754, 36936, 35386, 35004, 33566, /* 71888-71895 */
34216, 28844, 17594, 22334, 22818, 26694, 28678, 32540, /* 71896-71903 */
35146, 47518, 53420, 50556, 50008, 48358, 47526, 46126, /* 71904-71911 */
43040, 30284, 31650, 33572, 34542, 35454, 36914, 36436, /* 71912-71919 */
43506, 51478, 46466, 45918, 41890, 40496, 38278, 37574, /* 71920-71927 */
25022, 22664, 25022, 26876, 26252, 26592, 24408, 26718, /* 71928-71935 */
36632, 32552, 30568, 28142, 26612, 24296, 25350, 16794, /* 71936-71943 */
9690, 14308, 14988, 18234, 19020, 21284, 23228, 36506, /* 71944-71951 */
37824, 36158, 35334, 34408, 33218, 33776, 29306, 18266, /* 71952-71959 */
21942, 23790, 26398, 29648, 32972, 35906, 47686, 55562, /* 71960-71967 */
51700, 51328, 49684, 49446, 47580, 45776, 33302, 33052, /* 71968-71975 */
34364, 35812, 37206, 38734, 38196, 43556, 53664, 49650, /* 71976-71983 */
47070, 43630, 42924, 39940, 40132, 27374, 23248, 25868, /* 71984-71991 */
26982, 27044, 27218, 25524, 25336, 36046, 32122, 30378, /* 71992-71999 */
27060, 27024, 19726, 13846, 10266, 58998, 5046, 16418, /* 72000-72007 */
21110, 9648, 8274, 46282, 53966, 48050, 47868, 41094, /* 72008-72015 */
43020, 22526, 5116, 11682, 14686, 23082, 21888, 40086, /* 72016-72023 */
52280, 47078, 46234, 40454, 53000, 38186, 22142, 27978, /* 72024-72031 */
27942, 32352, 27924, 42278, 57308, 49318, 38048, 31104, /* 72032-72039 */
37442, 23826, 8756, 18014, 20836, 24646, 25088, 35280, /* 72040-72047 */
61500, 59488, 54190, 50806, 49278, 37780, 17444, 22996, /* 72048-72055 */
23256, 27096, 22074, 21884, 45088, 40704, 40624, 38638, /* 72056-72063 */
38346, 31644, 13028, 16288, 23026, 35272, 35736, 37848, /* 72064-72071 */
59198, 58516, 52676, 49412, 48042, 44642, 20930, 10490, /* 72072-72079 */
15608, 18694, 22230, 24496, 47246, 51410, 44880, 45136, /* 72080-72087 */
41028, 49272, 31086, 23630, 28270, 25948, 29172, 28144, /* 72088-72095 */
46262, 51236, 46286, 39400, 28696, 32026, 14574, 9148, /* 72096-72103 */
15518, 15638, 21680, 23030, 37036, 53508, 55278, 52928, /* 72104-72111 */
46704, 45484, 30760, 17070, 22788, 21280, 28292, 23928, /* 72112-72119 */
25726, 44008, 39798, 40064, 35970, 37732, 28330, 11070, /* 72120-72127 */
17552, 18338, 32000, 31238, 37954, 53244, 44216, 43956, /* 72128-72135 */
39372, 36892, 27672, 9630, 5032, 3018, 11000, 13014, /* 72136-72143 */
21838, 42208, 40576, 39310, 37442, 34408, 39024, 23866, /* 72144-72151 */
21328, 23932, 25140, 27308, 28220, 49588, 48892, 46248, /* 72152-72159 */
36770, 26540, 30560, 9396, 8928, 15674, 19684, 23148, /* 72160-72167 */
24056, 45626, 53240, 55954, 51164, 46840, 46762, 23832, /* 72168-72175 */
16724, 23542, 24304, 27002, 24552, 35268, 43244, 37176, /* 72176-72183 */
38364, 36416, 38332, 20512, 11456, 20560, 21118, 36774, /* 72184-72191 */
37194, 50804, 63990, 55962, 54752, 47910, 51354, 35850, /* 72192-72199 */
20788, 19426, 15804, 25054, 22566, 37586, 55866, 49266, /* 72200-72207 */
47528, 44454, 45340, 39966, 27586, 30648, 31732, 33614, /* 72208-72215 */
29750, 38848, 58024, 48870, 47314, 40634, 32296, 25752, /* 72216-72223 */
6642, 13176, 16460, 20278, 21166, 29634, 49988, 46296, /* 72224-72231 */
53522, 51000, 46142, 40770, 18890, 19352, 21106, 21954, /* 72232-72239 */
24960, 28468, 38710, 36000, 36424, 35252, 32520, 33710, /* 72240-72247 */
15790, 13352, 18904, 18052, 30574, 34280, 51374, 52900, /* 72248-72255 */
43286, 42216, 36404, 36760, 15380, 10304, 10360, 2538, /* 72256-72263 */
10760, 12030, 33634, 41768, 36772, 38642, 35730, 35052, /* 72264-72271 */
23786, 22668, 27078, 24850, 29376, 28760, 42174, 53818, /* 72272-72279 */
46780, 47922, 39652, 30294, 19288, 6978, 14136, 15656, /* 72280-72287 */
23170, 23728, 35838, 53462, 47980, 56998, 52510, 50490, /* 72288-72295 */
40574, 19578, 23420, 24182, 28786, 25802, 34794, 46830, /* 72296-72303 */
37632, 38052, 34222, 37298, 31328, 10722, 15038, 20724, /* 72304-72311 */
23132, 30954, 43042, 61244, 58778, 55430, 52150, 47636, /* 72312-72319 */
44736, 22748, 22900, 20978, 15882, 22296, 23328, 45772, /* 72320-72327 */
49300, 46284, 43382, 40784, 41262, 22426, 26854, 30576, /* 72328-72335 */
31384, 33352, 30202, 49518, 55216, 47604, 44434, 40762, /* 72336-72343 */
35210, 13848, 7570, 15546, 17598, 21726, 21150, 40252, /* 72344-72351 */
51556, 42874, 49482, 48344, 47106, 28764, 16188, 24286, /* 72352-72359 */
22180, 26156, 24056, 40510, 48420, 35922, 39474, 35900, /* 72360-72367 */
37968, 23892, 10828, 19208, 19212, 22936, 24946, 41172, /* 72368-72375 */
56550, 48740, 44196, 38776, 39714, 29068, 8230, 14646, /* 72376-72383 */
15510, 11774, 12050, 22094, 44100, 40052, 37864, 36300, /* 72384-72391 */
37082, 29938, 9560, 21972, 25400, 24618, 26226, 29884, /* 72392-72399 */
50552, 47344, 43668, 42414, 39810, 28322, 5426, 9882, /* 72400-72407 */
14198, 16478, 21692, 24560, 44722, 48424, 43388, 48532, /* 72408-72415 */
48446, 44750, 24460, 19258, 23130, 23058, 28464, 26092, /* 72416-72423 */
44842, 48556, 37464, 39476, 34480, 37802, 20964, 12378, /* 72424-72431 */
18184, 21304, 26626, 27636, 52122, 62868, 54816, 55594, /* 72432-72439 */
50092, 50638, 33994, 21836, 28220, 26702, 24460, 23856, /* 72440-72447 */
38738, 52732, 48170, 49154, 43452, 44036, 33324, 16688, /* 72448-72455 */
28960, 30876, 34104, 32684, 39600, 56430, 50792, 49262, /* 72456-72463 */
41668, 42510, 30694, 9034, 14364, 16376, 22676, 21996, /* 72464-72471 */
27528, 45648, 44514, 40796, 40628, 46606, 40566, 20402, /* 72472-72479 */
20284, 24002, 25244, 25214, 26718, 47144, 44126, 32258, /* 72480-72487 */
32282, 32588, 32116, 13378, 13532, 19604, 20812, 22930, /* 72488-72495 */
23444, 48880, 50764, 44630, 40444, 34872, 35744, 17680, /* 72496-72503 */
11100, 15754, 18170, 15236, 11326, 31398, 39498, 35542, /* 72504-72511 */
34990, 32602, 36196, 21718, 11728, 25752, 31050, 31910, /* 72512-72519 */
30030, 44266, 54686, 45870, 45042, 40548, 43570, 24288, /* 72520-72527 */
6162, 17160, 17832, 22658, 22334, 36814, 49832, 43248, /* 72528-72535 */
43910, 43016, 49870, 37422, 22348, 27824, 25548, 28252, /* 72536-72543 */
28322, 36812, 50842, 44748, 37568, 34890, 34372, 28914, /* 72544-72551 */
14140, 18152, 19420, 23596, 25782, 31904, 57494, 56212, /* 72552-72559 */
50920, 50394, 48364, 43692, 23584, 26076, 28400, 29154, /* 72560-72567 */
24774, 25570, 46918, 44942, 42638, 43432, 41068, 38496, /* 72568-72575 */
21616, 19898, 28364, 32392, 33358, 35190, 49618, 50620, /* 72576-72583 */
};