310 0, 0, 0, 0, 28, 28, 0, 0, 0, 0,
311 0, 0, 0, 0, 0, 0, 49, 49, 0, 0,
312 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
313 0, 0, 0, 0, 0, 0, 0, 0, 97, 95,
314 1, 92, 93, 2, 94, 95, 95, 95, 95, 95,
315 95, 95, 95, 95, 20, 19, 20, 20, 20, 20,
316 20, 20, 20, 20, 29, 28, 27, 29, 29, 29,
317 29, 29, 29, 29, 29, 96, 30, 96, 96, 96,
318 39, 32, 36, 33, 34, 38, 35, 43, 43, 96,
319 43, 43, 43, 43, 43, 43, 42, 47, 46, 47,
321 45, 49, 51, 48, 50, 63, 62, 53, 58, 59,
322 63, 60, 61, 63, 56, 57, 83, 82, 75, 78,
323 79, 83, 80, 81, 76, 77, 88, 87, 84, 88,
324 73, 72, 70, 73, 91, 90, 91, 66, 65, 64,
325 69, 68, 67, 0, 1, 0, 0, 0, 0, 0,
326 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
327 0, 0, 0, 28, 28, 0, 0, 0, 0, 0,
328 0, 0, 0, 30, 0, 31, 0, 0, 37, 0,
329 0, 0, 0, 0, 0, 0, 42, 0, 0, 0,
330 0, 0, 42, 42, 44, 49, 52, 0, 74, 86,
332 85, 71, 89, 0, 1, 1, 0, 1, 0, 0,
333 0, 0, 0, 0, 0, 0, 0, 0, 14, 13,
334 0, 0, 0, 0, 0, 0, 28, 28, 28, 28,
335 22, 21, 0, 0, 0, 0, 0, 0, 37, 37,
336 0, 0, 0, 41, 0, 42, 0, 0, 0, 0,
337 0, 52, 0, 74, 0, 0, 0, 1, 0, 0,
338 0, 0, 0, 0, 0, 0, 0, 0, 14, 13,
339 13, 0, 0, 0, 0, 0, 0, 0, 28, 22,
340 21, 21, 0, 0, 0, 0, 0, 0, 0, 0,
341 0, 41, 0, 0, 40, 0, 41, 0, 0, 0,
343 10, 11, 0, 0, 0, 0, 0, 0, 0, 0,
344 0, 0, 0, 13, 0, 0, 0, 0, 16, 0,
345 17, 0, 15, 21, 0, 0, 0, 0, 23, 0,
346 25, 0, 24, 0, 0, 40, 0, 0, 0, 0,
347 0, 0, 0, 0, 0, 8, 8, 7, 0, 0,
348 5, 0, 0, 0, 0, 12, 0, 0, 0, 18,
349 0, 0, 0, 26, 0, 0, 0, 0, 0, 55,
350 0, 0, 8, 8, 0, 9, 0, 0, 3, 0,
351 0, 8, 8, 8, 5, 5, 0, 0, 12, 12,
352 12, 0, 0, 0, 0, 0, 0, 8, 8, 8,
354 0, 3, 3, 0, 0, 0, 0, 0, 0, 0,
355 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
356 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
357 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
358 0, 6, 0, 0, 12, 0, 0, 0, 0, 0,
359 0, 54, 0, 0, 0, 0, 0, 4, 0, 0,
360 6, 6, 12, 12, 12, 0, 0, 0, 0, 0,
361 0, 0, 4, 4, 0, 0, 0, 0, 0, 0,
409 0, 47, 6, 93, 140, 187, 235, 287, 339, 391,
410 5, 11, 443, 0, 9, 12, 63, 69, 493, 543,
411 0, 0, 593, 643, 72, 80, 81, 90, 26, 31,
412 24, 52, 54, 95, 0, 0, 0, 0, 1250, 2200,
413 1202, 2200, 2200, 1226, 2200, 1213, 1221, 1183, 1164, 1170,
414 1162, 1105, 1106, 1114, 2200, 2200, 1131, 61, 1115, 1105,
415 1100, 1108, 1117, 1096, 2200, 84, 2200, 1121, 95, 1105,
416 1095, 1091, 1098, 1100, 1073, 2200, 2200, 1109, 1099, 1101,
417 2200, 2200, 2200, 2200, 2200, 1083, 2200, 2200, 694, 0,
418 0, 125, 745, 144, 151, 157, 2200, 2200, 2200, 1048,
420 2200, 99, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200,
421 1080, 2200, 2200, 1052, 2200, 2200, 2200, 2200, 2200, 2200,
422 2200, 1073, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 4,
423 2200, 2200, 2200, 14, 2200, 2200, 1071, 2200, 2200, 2200,
424 2200, 2200, 2200, 1041, 1066, 1056, 1071, 1029, 1042, 1032,
425 1024, 1033, 1024, 1002, 163, 1039, 1027, 984, 992, 983,
426 976, 986, 966, 111, 796, 985, 972, 941, 945, 936,
427 874, 894, 874, 2200, 908, 2200, 900, 906, 895, 0,
428 0, 172, 0, 179, 191, 207, 2200, 904, 903, 219,
429 902, 74, 847, 198, 2200, 119, 0, 866, 0, 2200,
431 2200, 2200, 2200, 865, 0, 889, 213, 0, 869, 760,
432 757, 659, 645, 263, 645, 245, 82, 672, 0, 671,
433 651, 643, 274, 639, 132, 650, 665, 651, 649, 642,
434 0, 632, 612, 601, 278, 593, 133, 601, 0, 611,
435 318, 324, 330, 0, 375, 612, 0, 0, 381, 0,
436 609, 0, 578, 0, 576, 349, 594, 0, 562, 555,
437 368, 161, 559, 404, 509, 547, 548, 547, 0, 0,
438 560, 538, 500, 412, 522, 536, 422, 564, 0, 0,
439 0, 551, 530, 550, 530, 559, 527, 571, 553, 586,
440 610, 2200, 622, 628, 0, 307, 2200, 536, 226, 214,
442 2200, 2200, 507, 509, 600, 660, 577, 514, 898, 918,
443 495, 491, 500, 501, 475, 637, 969, 975, 2200, 473,
444 2200, 502, 2200, 491, 459, 650, 981, 990, 2200, 457,
445 2200, 491, 2200, 996, 1001, 0, 646, 1051, 1010, 1101,
446 1005, 453, 406, 1014, 1151, 121, 2200, 2200, 433, 432,
447 0, 431, 430, 390, 396, 1203, 384, 1022, 381, 2200,
448 369, 1055, 362, 2200, 1029, 227, 370, 270, 526, 2200,
449 269, 0, 287, 2200, 349, 2200, 380, 358, 0, 357,
450 350, 288, 318, 343, 2200, 348, 1046, 312, 0, 1255,
451 311, 274, 1068, 254, 1089, 1093, 1076, 345, 403, 405,
453 1223, 2200, 290, 1118, 1124, 241, 1231, 1216, 1244, 1237,
454 1275, 1287, 1110, 101, 1307, 1293, 1314, 1344, 1334, 1351,
455 1364, 1374, 1394, 254, 1445, 1449, 1455, 1469, 1475, 1481,
456 662, 1300, 238, 0, 239, 1313, 154, 1490, 1510, 245,
457 200, 0, 199, 192, 1562, 1590, 1596, 1591, 605, 214,
458 1035, 2200, 1610, 1332, 1607, 190, 184, 0, 143, 137,
459 2200, 126, 0, 1641, 103, 1622, 155, 1692, 1655, 1673,
460 1722, 1712, 2200, 104, 1618, 0, 91, 1685, 220, 1728,
461 656, 230, 1734, 2200, 1765, 1776, 1787, 1798, 1809, 1820,
462 1831, 1842, 1853, 1864, 1875, 1886, 1897, 1908, 1919, 1926,
464 1933, 1944, 1955, 1966, 1977, 1988, 1999, 2010, 2021, 2032,
465 2042, 2048, 2054, 2064, 2065, 2076, 92, 2081, 2092, 2102,
466 2112, 2118, 2124, 2129, 51, 2140, 2150, 2160, 2167, 2177,
472 485, 485, 486, 486, 487, 487, 488, 488, 489, 489,
473 490, 490, 484, 13, 491, 491, 492, 492, 493, 493,
474 492, 492, 494, 494, 495, 495, 496, 496, 497, 497,
475 498, 498, 499, 499, 492, 492, 492, 492, 484, 484,
476 484, 484, 484, 484, 484, 484, 484, 484, 484, 484,
477 484, 484, 484, 484, 484, 484, 484, 484, 484, 484,
478 484, 484, 484, 484, 484, 484, 484, 484, 484, 484,
479 484, 484, 484, 484, 484, 484, 484, 500, 484, 501,
480 484, 484, 484, 484, 484, 484, 484, 484, 484, 89,
481 89, 89, 484, 89, 89, 89, 484, 484, 484, 484,
483 484, 484, 484, 484, 484, 484, 484, 484, 484, 484,
484 484, 484, 484, 484, 484, 484, 484, 484, 484, 484,
485 484, 484, 484, 484, 484, 484, 484, 484, 484, 484,
486 484, 484, 484, 484, 484, 484, 484, 484, 484, 484,
487 484, 484, 484, 484, 502, 484, 484, 484, 484, 484,
488 484, 484, 484, 484, 484, 484, 484, 484, 484, 484,
489 484, 484, 484, 484, 484, 484, 484, 484, 484, 484,
490 484, 484, 484, 484, 500, 484, 484, 501, 503, 89,
491 89, 89, 93, 89, 89, 89, 484, 93, 93, 93,
492 93, 93, 484, 89, 484, 484, 504, 484, 505, 484,
494 484, 484, 484, 484, 502, 502, 484, 506, 484, 484,
495 484, 484, 484, 484, 484, 484, 484, 484, 507, 508,
496 484, 484, 484, 484, 484, 484, 165, 165, 165, 165,
497 509, 510, 484, 484, 484, 484, 484, 484, 503, 503,
498 89, 93, 93, 193, 93, 93, 193, 193, 484, 193,
499 193, 504, 484, 505, 484, 484, 484, 506, 484, 484,
500 484, 484, 484, 484, 484, 484, 484, 484, 507, 508,
501 508, 484, 484, 484, 484, 484, 484, 484, 165, 509,
502 510, 510, 484, 484, 484, 484, 484, 484, 484, 89,
503 89, 484, 93, 93, 193, 484, 484, 193, 511, 484,
505 484, 484, 484, 484, 484, 484, 512, 484, 484, 484,
506 484, 484, 484, 508, 484, 484, 484, 484, 484, 484,
507 484, 484, 484, 510, 484, 484, 484, 484, 484, 484,
508 484, 484, 484, 193, 193, 193, 511, 513, 511, 513,
509 514, 484, 484, 484, 484, 515, 484, 484, 310, 310,
510 310, 310, 310, 484, 484, 516, 484, 484, 484, 484,
511 484, 484, 484, 484, 484, 340, 517, 340, 340, 484,
512 339, 340, 518, 484, 484, 484, 345, 345, 345, 345,
513 345, 515, 515, 515, 484, 310, 484, 484, 519, 516,
514 390, 484, 484, 484, 484, 520, 521, 518, 518, 518,
516 484, 484, 345, 484, 484, 484, 484, 484, 484, 484,
517 484, 484, 522, 484, 523, 520, 520, 523, 521, 484,
518 484, 484, 484, 484, 484, 484, 484, 484, 484, 484,
519 524, 484, 525, 418, 484, 417, 417, 484, 484, 423,
520 423, 423, 423, 423, 526, 484, 484, 524, 484, 484,
521 484, 484, 527, 528, 524, 439, 439, 439, 439, 439,
522 484, 423, 529, 526, 464, 530, 484, 531, 527, 527,
523 531, 528, 484, 439, 532, 471, 484, 470, 470, 532,
524 484, 484, 532, 0, 484, 484, 484, 484, 484, 484,
525 484, 484, 484, 484, 484, 484, 484, 484, 484, 484,
527 484, 484, 484, 484, 484, 484, 484, 484, 484, 484,
528 484, 484, 484, 484, 484, 484, 484, 484, 484, 484,
529 484, 484, 484, 484, 484, 484, 484, 484, 484, 484,
535 484, 41, 42, 43, 41, 484, 82, 83, 56, 82,
536 200, 99, 82, 83, 99, 82, 44, 84, 85, 45,
537 202, 86, 57, 84, 85, 46, 139, 86, 136, 47,
538 140, 201, 48, 136, 49, 58, 100, 50, 59, 100,
539 137, 202, 51, 60, 52, 137, 53, 54, 41, 42,
540 43, 41, 61, 62, 139, 87, 142, 453, 140, 101,
541 143, 87, 101, 44, 102, 103, 45, 102, 156, 104,
542 102, 103, 46, 102, 128, 104, 47, 157, 129, 48,
543 245, 49, 128, 132, 50, 164, 129, 133, 164, 51,
544 217, 52, 132, 53, 54, 56, 133, 142, 396, 130,
546 196, 143, 166, 196, 483, 267, 268, 130, 134, 57,
547 473, 167, 164, 105, 432, 164, 433, 134, 63, 105,
548 196, 465, 58, 196, 246, 59, 182, 185, 185, 182,
549 60, 185, 461, 277, 288, 64, 277, 288, 383, 61,
550 62, 66, 67, 474, 66, 182, 185, 185, 182, 473,
551 185, 384, 182, 185, 185, 182, 68, 185, 182, 185,
552 185, 182, 307, 185, 216, 307, 435, 216, 432, 69,
553 433, 217, 70, 182, 185, 185, 182, 71, 185, 218,
554 182, 185, 185, 182, 437, 185, 72, 73, 66, 67,
555 473, 66, 182, 185, 185, 182, 473, 185, 462, 182,
557 185, 185, 182, 68, 185, 461, 461, 194, 182, 185,
558 185, 182, 74, 185, 256, 341, 69, 256, 341, 70,
559 242, 243, 243, 242, 71, 257, 435, 337, 365, 75,
560 337, 365, 477, 72, 73, 76, 76, 76, 76, 76,
561 76, 77, 477, 76, 450, 76, 216, 76, 76, 216,
562 479, 461, 455, 217, 76, 76, 339, 194, 340, 366,
563 482, 76, 76, 76, 264, 264, 264, 264, 454, 244,
564 371, 365, 445, 371, 365, 274, 274, 274, 274, 285,
565 285, 285, 285, 265, 424, 76, 76, 76, 76, 76,
566 76, 76, 76, 77, 275, 76, 402, 76, 286, 76,
568 76, 214, 366, 410, 399, 383, 76, 76, 296, 296,
569 296, 296, 223, 76, 76, 76, 235, 400, 384, 290,
570 291, 291, 290, 407, 241, 242, 243, 243, 242, 391,
571 241, 242, 243, 243, 242, 383, 241, 76, 76, 76,
572 76, 76, 76, 76, 76, 79, 406, 76, 384, 76,
573 256, 76, 76, 256, 385, 301, 403, 297, 76, 76,
574 383, 257, 399, 402, 402, 76, 76, 76, 292, 305,
575 305, 305, 305, 384, 244, 400, 293, 294, 294, 293,
576 244, 241, 296, 296, 296, 296, 402, 249, 306, 76,
577 76, 76, 76, 76, 76, 76, 76, 79, 401, 76,
579 397, 76, 395, 76, 76, 264, 264, 264, 264, 261,
580 76, 76, 394, 274, 274, 274, 274, 76, 76, 76,
581 399, 393, 399, 277, 265, 295, 277, 392, 321, 388,
582 387, 297, 275, 400, 322, 400, 386, 385, 385, 385,
583 376, 76, 76, 88, 89, 90, 91, 89, 92, 93,
584 92, 94, 92, 92, 94, 92, 92, 92, 92, 92,
585 94, 92, 92, 92, 95, 95, 95, 95, 95, 92,
586 96, 92, 92, 92, 95, 95, 95, 95, 95, 95,
587 95, 95, 95, 95, 95, 95, 95, 95, 95, 95,
588 95, 95, 95, 97, 92, 107, 375, 364, 363, 108,
590 361, 316, 316, 316, 316, 109, 110, 282, 360, 111,
591 309, 309, 309, 309, 359, 310, 357, 271, 356, 112,
592 317, 113, 355, 318, 318, 318, 318, 365, 319, 265,
593 365, 285, 285, 285, 285, 114, 354, 334, 335, 335,
594 334, 273, 275, 115, 116, 107, 348, 343, 342, 108,
595 286, 326, 326, 326, 326, 109, 110, 333, 366, 111,
596 328, 328, 328, 328, 330, 329, 325, 324, 323, 112,
597 327, 113, 288, 320, 315, 288, 314, 331, 307, 286,
598 313, 307, 312, 332, 311, 114, 336, 290, 291, 291,
599 290, 284, 185, 115, 116, 118, 308, 304, 303, 119,
601 302, 305, 305, 305, 305, 120, 121, 347, 300, 122,
602 299, 290, 291, 291, 290, 298, 185, 435, 241, 123,
603 306, 124, 449, 293, 294, 294, 293, 240, 241, 293,
604 294, 294, 293, 289, 241, 450, 292, 287, 316, 316,
605 316, 316, 284, 125, 126, 118, 283, 337, 282, 119,
606 337, 326, 326, 326, 326, 120, 121, 317, 279, 122,
607 292, 344, 344, 344, 344, 227, 345, 227, 477, 123,
608 327, 124, 295, 481, 435, 432, 339, 433, 295, 449,
609 306, 227, 278, 276, 273, 272, 482, 271, 155, 266,
610 263, 262, 450, 125, 126, 180, 181, 181, 180, 182,
612 183, 182, 184, 182, 182, 184, 182, 182, 182, 182,
613 182, 184, 182, 182, 182, 185, 185, 185, 185, 185,
614 182, 186, 182, 182, 182, 185, 185, 185, 185, 185,
615 185, 185, 185, 185, 185, 185, 185, 185, 185, 185,
616 185, 185, 185, 185, 187, 182, 188, 189, 189, 188,
617 188, 190, 188, 191, 188, 188, 191, 188, 188, 188,
618 188, 188, 191, 188, 188, 188, 189, 189, 189, 189,
619 189, 188, 192, 188, 188, 188, 189, 189, 189, 189,
620 189, 189, 189, 189, 189, 189, 189, 189, 189, 189,
621 189, 189, 189, 189, 189, 193, 188, 227, 261, 260,
623 227, 227, 228, 227, 229, 227, 227, 229, 227, 227,
624 227, 227, 230, 229, 227, 227, 227, 228, 228, 228,
625 228, 228, 227, 227, 227, 227, 227, 228, 228, 228,
626 228, 228, 228, 228, 228, 228, 228, 228, 228, 228,
627 228, 228, 228, 228, 228, 228, 227, 227, 247, 248,
628 248, 247, 247, 249, 247, 250, 247, 247, 250, 247,
629 247, 247, 247, 247, 250, 247, 247, 247, 248, 248,
630 248, 248, 248, 247, 251, 247, 247, 247, 248, 248,
631 248, 248, 248, 248, 248, 248, 248, 248, 248, 248,
632 248, 248, 248, 248, 248, 248, 248, 247, 247, 309,
634 309, 309, 309, 259, 310, 206, 255, 253, 241, 241,
635 241, 240, 177, 176, 174, 238, 237, 236, 265, 349,
636 350, 350, 349, 349, 351, 349, 352, 349, 349, 352,
637 349, 349, 349, 349, 349, 352, 349, 349, 349, 350,
638 350, 350, 350, 350, 349, 353, 349, 349, 349, 350,
639 350, 350, 350, 350, 350, 350, 350, 350, 350, 350,
640 350, 350, 350, 350, 350, 350, 350, 350, 349, 349,
641 358, 358, 358, 358, 235, 319, 318, 318, 318, 318,
642 234, 319, 362, 362, 362, 362, 233, 329, 232, 317,
643 231, 328, 328, 328, 328, 275, 329, 334, 335, 335,
645 334, 327, 334, 335, 335, 334, 341, 226, 225, 341,
646 286, 365, 365, 365, 365, 344, 344, 344, 344, 224,
647 345, 223, 367, 358, 358, 358, 358, 222, 319, 221,
648 365, 365, 365, 365, 306, 374, 451, 451, 451, 451,
649 339, 367, 317, 220, 219, 215, 336, 404, 404, 404,
650 404, 336, 365, 365, 365, 365, 362, 362, 362, 362,
651 370, 329, 214, 367, 213, 212, 405, 211, 368, 408,
652 408, 408, 408, 210, 209, 327, 208, 413, 207, 370,
653 413, 369, 206, 414, 204, 452, 387, 203, 409, 199,
654 411, 411, 411, 411, 413, 198, 197, 413, 195, 179,
656 414, 370, 371, 365, 365, 371, 419, 177, 393, 412,
657 416, 413, 176, 367, 413, 174, 173, 414, 368, 404,
658 404, 404, 404, 417, 172, 422, 422, 422, 422, 395,
659 423, 369, 171, 372, 170, 169, 168, 165, 405, 163,
660 414, 162, 161, 160, 405, 159, 158, 155, 154, 153,
661 152, 370, 377, 378, 378, 377, 377, 379, 377, 380,
662 377, 377, 380, 377, 377, 377, 377, 377, 380, 377,
663 377, 377, 378, 378, 378, 378, 378, 377, 381, 377,
664 377, 377, 378, 378, 378, 378, 378, 378, 378, 378,
665 378, 378, 378, 378, 378, 378, 378, 378, 378, 378,
667 378, 377, 377, 389, 389, 151, 389, 389, 389, 389,
668 150, 389, 149, 389, 148, 389, 389, 408, 408, 408,
669 408, 391, 389, 389, 420, 420, 420, 420, 147, 389,
670 389, 389, 425, 425, 425, 425, 409, 146, 428, 428,
671 428, 428, 145, 421, 144, 427, 427, 427, 427, 484,
672 319, 426, 484, 389, 389, 389, 389, 429, 389, 389,
673 389, 389, 484, 389, 409, 389, 484, 389, 389, 484,
674 484, 484, 401, 484, 389, 389, 411, 411, 411, 411,
675 407, 389, 389, 389, 484, 484, 410, 484, 430, 430,
676 430, 430, 484, 329, 413, 412, 484, 413, 484, 484,
678 414, 451, 451, 451, 451, 389, 389, 412, 413, 484,
679 416, 413, 367, 484, 414, 413, 484, 484, 413, 435,
680 432, 414, 433, 417, 436, 435, 484, 432, 484, 433,
681 436, 416, 484, 466, 484, 413, 466, 437, 413, 467,
682 484, 414, 484, 437, 417, 413, 484, 432, 413, 433,
683 452, 414, 420, 420, 420, 420, 435, 432, 484, 433,
684 484, 436, 472, 484, 419, 438, 438, 438, 438, 484,
685 439, 421, 484, 484, 437, 422, 422, 422, 422, 484,
686 423, 484, 484, 484, 421, 484, 484, 484, 484, 484,
687 484, 484, 484, 484, 405, 440, 441, 441, 440, 440,
689 442, 440, 443, 440, 440, 443, 440, 440, 440, 440,
690 440, 443, 440, 440, 440, 441, 441, 441, 441, 441,
691 440, 444, 440, 440, 440, 441, 441, 441, 441, 441,
692 441, 441, 441, 441, 441, 441, 441, 441, 441, 441,
693 441, 441, 441, 441, 440, 440, 425, 425, 425, 425,
694 446, 446, 446, 446, 484, 319, 427, 427, 427, 427,
695 484, 319, 484, 484, 484, 426, 484, 484, 484, 426,
696 428, 428, 428, 428, 484, 409, 447, 447, 447, 447,
697 484, 329, 430, 430, 430, 430, 484, 329, 484, 429,
698 484, 438, 438, 438, 438, 429, 439, 484, 484, 484,
700 484, 412, 484, 484, 484, 484, 484, 484, 484, 484,
701 421, 456, 457, 457, 456, 456, 458, 456, 459, 456,
702 456, 459, 456, 456, 456, 456, 456, 459, 456, 456,
703 456, 457, 457, 457, 457, 457, 456, 460, 456, 456,
704 456, 457, 457, 457, 457, 457, 457, 457, 457, 457,
705 457, 457, 457, 457, 457, 457, 457, 457, 457, 457,
706 456, 456, 463, 463, 484, 463, 463, 463, 463, 484,
707 463, 484, 463, 484, 463, 463, 484, 484, 484, 484,
708 465, 463, 463, 484, 484, 484, 484, 484, 463, 463,
709 463, 446, 446, 446, 446, 484, 319, 447, 447, 447,
711 447, 484, 329, 435, 484, 484, 484, 484, 449, 484,
712 426, 466, 463, 463, 466, 484, 429, 467, 484, 435,
713 432, 450, 433, 466, 449, 484, 466, 469, 484, 467,
714 477, 432, 484, 433, 484, 481, 484, 450, 484, 484,
715 470, 463, 463, 484, 463, 463, 463, 463, 482, 463,
716 484, 463, 467, 463, 463, 484, 466, 484, 484, 466,
717 463, 463, 467, 484, 484, 484, 484, 463, 463, 463,
718 484, 484, 469, 484, 466, 484, 484, 466, 484, 484,
719 467, 484, 484, 484, 484, 470, 432, 484, 433, 484,
720 469, 463, 463, 466, 484, 484, 466, 477, 484, 467,
722 484, 484, 478, 470, 477, 432, 484, 433, 484, 478,
723 484, 484, 484, 466, 484, 479, 466, 484, 484, 467,
724 484, 484, 479, 466, 484, 432, 466, 433, 484, 467,
725 484, 484, 484, 484, 477, 432, 484, 433, 484, 478,
726 477, 484, 472, 484, 484, 481, 477, 432, 484, 433,
727 484, 481, 479, 484, 484, 484, 484, 484, 482, 484,
728 484, 484, 484, 484, 482, 40, 40, 40, 40, 40,
729 40, 40, 40, 40, 40, 40, 55, 55, 55, 55,
730 55, 55, 55, 55, 55, 55, 55, 65, 65, 65,
731 65, 65, 65, 65, 65, 65, 65, 65, 78, 78,
733 78, 78, 78, 78, 78, 78, 78, 78, 78, 80,
734 80, 80, 80, 80, 80, 80, 80, 80, 80, 80,
735 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
736 81, 98, 98, 98, 98, 98, 98, 98, 98, 98,
737 98, 98, 76, 76, 76, 76, 76, 76, 76, 76,
738 76, 76, 76, 106, 106, 106, 106, 106, 106, 106,
739 106, 106, 106, 106, 117, 117, 117, 117, 117, 117,
740 117, 117, 117, 117, 117, 127, 127, 127, 127, 127,
741 127, 127, 127, 127, 127, 127, 131, 131, 131, 131,
742 131, 131, 131, 131, 131, 131, 131, 135, 135, 135,
744 135, 135, 135, 135, 135, 135, 135, 135, 138, 138,
745 138, 138, 138, 138, 138, 138, 138, 138, 138, 141,
746 141, 141, 141, 141, 141, 141, 141, 141, 141, 141,
747 175, 175, 175, 484, 484, 175, 175, 178, 178, 178,
748 484, 484, 178, 178, 205, 205, 484, 205, 205, 205,
749 205, 205, 205, 205, 205, 239, 239, 484, 239, 239,
750 239, 239, 239, 239, 239, 239, 252, 252, 484, 252,
751 252, 252, 252, 252, 252, 252, 252, 254, 254, 484,
752 254, 254, 254, 254, 254, 254, 254, 254, 258, 258,
753 484, 258, 258, 258, 258, 258, 258, 258, 258, 269,
755 269, 484, 269, 269, 269, 269, 269, 269, 269, 269,
756 270, 270, 484, 270, 270, 270, 270, 270, 270, 270,
757 270, 280, 280, 484, 280, 280, 280, 280, 280, 280,
758 280, 280, 281, 281, 484, 281, 281, 281, 281, 281,
759 281, 281, 281, 338, 484, 484, 484, 484, 338, 346,
760 484, 484, 484, 484, 346, 366, 366, 366, 484, 484,
761 366, 366, 484, 484, 366, 373, 484, 484, 484, 484,
762 373, 382, 484, 484, 484, 382, 390, 390, 484, 390,
763 390, 390, 390, 390, 390, 390, 390, 398, 484, 484,
764 484, 398, 389, 389, 484, 389, 389, 389, 389, 389,
766 389, 389, 389, 415, 484, 484, 484, 415, 415, 484,
767 484, 484, 415, 418, 484, 484, 484, 418, 418, 431,
768 484, 484, 484, 431, 431, 434, 484, 484, 484, 434,
769 434, 434, 434, 434, 434, 448, 448, 448, 448, 448,
770 464, 464, 484, 464, 464, 464, 464, 464, 464, 464,
771 464, 468, 484, 484, 484, 468, 468, 484, 484, 484,
772 468, 471, 484, 484, 484, 471, 471, 463, 463, 484,
773 463, 463, 463, 463, 463, 463, 463, 463, 475, 484,
774 484, 484, 475, 475, 476, 484, 484, 484, 476, 476,
775 476, 476, 476, 476, 480, 480, 480, 480, 480, 39,
777 484, 484, 484, 484, 484, 484, 484, 484, 484, 484,
778 484, 484, 484, 484, 484, 484, 484, 484, 484, 484,
779 484, 484, 484, 484, 484, 484, 484, 484, 484, 484,
780 484, 484, 484, 484, 484, 484, 484, 484, 484, 484,
781 484, 484, 484, 484, 484, 484, 484, 484, 484, 484,
787 0, 1, 1, 1, 1, 0, 11, 11, 3, 11,
788 130, 15, 12, 12, 16, 12, 1, 11, 11, 1,
789 134, 11, 3, 12, 12, 1, 31, 12, 29, 1,
790 31, 130, 1, 30, 1, 3, 15, 1, 3, 16,
791 29, 134, 1, 3, 1, 30, 1, 1, 2, 2,
792 2, 2, 3, 3, 32, 11, 33, 525, 32, 15,
793 33, 12, 16, 2, 17, 17, 2, 17, 58, 17,
794 18, 18, 2, 18, 25, 18, 2, 58, 25, 2,
795 192, 2, 26, 27, 2, 66, 26, 27, 66, 2,
796 217, 2, 28, 2, 2, 4, 28, 34, 517, 25,
798 102, 34, 69, 102, 477, 217, 217, 26, 27, 4,
799 474, 69, 164, 17, 414, 164, 414, 28, 4, 18,
800 196, 465, 4, 196, 192, 4, 92, 92, 92, 92,
801 4, 92, 462, 225, 237, 4, 225, 237, 346, 4,
802 4, 5, 5, 460, 5, 94, 94, 94, 94, 459,
803 94, 346, 95, 95, 95, 95, 5, 95, 96, 96,
804 96, 96, 262, 96, 155, 262, 437, 155, 467, 5,
805 467, 155, 5, 182, 182, 182, 182, 5, 182, 155,
806 184, 184, 184, 184, 437, 184, 5, 5, 6, 6,
807 457, 6, 185, 185, 185, 185, 456, 185, 444, 194,
809 194, 194, 194, 6, 194, 443, 441, 96, 186, 186,
810 186, 186, 6, 186, 207, 300, 6, 207, 300, 6,
811 190, 190, 190, 190, 6, 207, 450, 299, 366, 6,
812 299, 366, 479, 6, 6, 7, 7, 7, 7, 7,
813 7, 7, 482, 7, 450, 7, 216, 7, 7, 216,
814 479, 440, 435, 216, 7, 7, 299, 186, 299, 366,
815 482, 7, 7, 7, 214, 214, 214, 214, 433, 190,
816 371, 368, 424, 371, 368, 223, 223, 223, 223, 235,
817 235, 235, 235, 214, 406, 7, 7, 8, 8, 8,
818 8, 8, 8, 8, 223, 8, 403, 8, 235, 8,
820 8, 214, 368, 394, 373, 382, 8, 8, 296, 296,
821 296, 296, 223, 8, 8, 8, 235, 373, 382, 241,
822 241, 241, 241, 392, 241, 242, 242, 242, 242, 391,
823 242, 243, 243, 243, 243, 383, 243, 8, 8, 9,
824 9, 9, 9, 9, 9, 9, 388, 9, 383, 9,
825 256, 9, 9, 256, 386, 256, 381, 296, 9, 9,
826 384, 256, 398, 380, 378, 9, 9, 9, 241, 261,
827 261, 261, 261, 384, 242, 398, 245, 245, 245, 245,
828 243, 245, 249, 249, 249, 249, 377, 249, 261, 9,
829 9, 10, 10, 10, 10, 10, 10, 10, 375, 10,
831 367, 10, 363, 10, 10, 264, 264, 264, 264, 261,
832 10, 10, 361, 274, 274, 274, 274, 10, 10, 10,
833 399, 359, 400, 277, 264, 245, 277, 357, 277, 355,
834 354, 249, 274, 399, 277, 400, 353, 352, 350, 349,
835 343, 10, 10, 13, 13, 13, 13, 13, 13, 13,
836 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
837 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
838 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
839 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
840 13, 13, 13, 13, 13, 19, 342, 332, 330, 19,
842 325, 273, 273, 273, 273, 19, 19, 324, 322, 19,
843 265, 265, 265, 265, 320, 265, 315, 314, 313, 19,
844 273, 19, 312, 275, 275, 275, 275, 369, 275, 265,
845 369, 285, 285, 285, 285, 19, 311, 298, 298, 298,
846 298, 273, 275, 19, 19, 20, 308, 304, 303, 20,
847 285, 284, 284, 284, 284, 20, 20, 289, 369, 20,
848 286, 286, 286, 286, 287, 286, 283, 282, 278, 20,
849 284, 20, 288, 276, 272, 288, 271, 288, 307, 286,
850 268, 307, 267, 288, 266, 20, 298, 290, 290, 290,
851 290, 284, 290, 20, 20, 23, 263, 260, 259, 23,
853 257, 305, 305, 305, 305, 23, 23, 307, 255, 23,
854 253, 291, 291, 291, 291, 251, 291, 449, 246, 23,
855 305, 23, 449, 293, 293, 293, 293, 240, 293, 294,
856 294, 294, 294, 238, 294, 449, 290, 236, 316, 316,
857 316, 316, 234, 23, 23, 24, 233, 337, 232, 24,
858 337, 326, 326, 326, 326, 24, 24, 316, 230, 24,
859 291, 306, 306, 306, 306, 229, 306, 228, 481, 24,
860 326, 24, 293, 481, 431, 431, 337, 431, 294, 431,
861 306, 227, 226, 224, 222, 221, 481, 220, 218, 215,
862 213, 212, 431, 24, 24, 89, 89, 89, 89, 89,
864 89, 89, 89, 89, 89, 89, 89, 89, 89, 89,
865 89, 89, 89, 89, 89, 89, 89, 89, 89, 89,
866 89, 89, 89, 89, 89, 89, 89, 89, 89, 89,
867 89, 89, 89, 89, 89, 89, 89, 89, 89, 89,
868 89, 89, 89, 89, 89, 89, 93, 93, 93, 93,
869 93, 93, 93, 93, 93, 93, 93, 93, 93, 93,
870 93, 93, 93, 93, 93, 93, 93, 93, 93, 93,
871 93, 93, 93, 93, 93, 93, 93, 93, 93, 93,
872 93, 93, 93, 93, 93, 93, 93, 93, 93, 93,
873 93, 93, 93, 93, 93, 93, 93, 165, 211, 210,
875 165, 165, 165, 165, 165, 165, 165, 165, 165, 165,
876 165, 165, 165, 165, 165, 165, 165, 165, 165, 165,
877 165, 165, 165, 165, 165, 165, 165, 165, 165, 165,
878 165, 165, 165, 165, 165, 165, 165, 165, 165, 165,
879 165, 165, 165, 165, 165, 165, 165, 165, 193, 193,
880 193, 193, 193, 193, 193, 193, 193, 193, 193, 193,
881 193, 193, 193, 193, 193, 193, 193, 193, 193, 193,
882 193, 193, 193, 193, 193, 193, 193, 193, 193, 193,
883 193, 193, 193, 193, 193, 193, 193, 193, 193, 193,
884 193, 193, 193, 193, 193, 193, 193, 193, 193, 309,
886 309, 309, 309, 209, 309, 206, 204, 198, 191, 189,
887 188, 179, 178, 177, 175, 173, 172, 171, 309, 310,
888 310, 310, 310, 310, 310, 310, 310, 310, 310, 310,
889 310, 310, 310, 310, 310, 310, 310, 310, 310, 310,
890 310, 310, 310, 310, 310, 310, 310, 310, 310, 310,
891 310, 310, 310, 310, 310, 310, 310, 310, 310, 310,
892 310, 310, 310, 310, 310, 310, 310, 310, 310, 310,
893 317, 317, 317, 317, 170, 317, 318, 318, 318, 318,
894 169, 318, 327, 327, 327, 327, 168, 327, 167, 317,
895 166, 328, 328, 328, 328, 318, 328, 334, 334, 334,
897 334, 327, 335, 335, 335, 335, 341, 163, 162, 341,
898 328, 339, 339, 339, 339, 344, 344, 344, 344, 161,
899 344, 160, 339, 358, 358, 358, 358, 159, 358, 158,
900 365, 365, 365, 365, 344, 341, 451, 451, 451, 451,
901 339, 365, 358, 157, 156, 154, 334, 387, 387, 387,
902 387, 335, 338, 338, 338, 338, 362, 362, 362, 362,
903 339, 362, 153, 338, 152, 151, 387, 150, 338, 393,
904 393, 393, 393, 149, 148, 362, 147, 397, 146, 365,
905 397, 338, 145, 397, 144, 451, 387, 137, 393, 122,
906 395, 395, 395, 395, 396, 114, 111, 396, 100, 86,
908 396, 338, 340, 340, 340, 340, 397, 80, 393, 395,
909 396, 413, 79, 340, 413, 78, 75, 413, 340, 404,
910 404, 404, 404, 396, 74, 405, 405, 405, 405, 395,
911 405, 340, 73, 340, 72, 71, 70, 68, 404, 64,
912 413, 63, 62, 61, 405, 60, 59, 57, 54, 53,
913 52, 340, 345, 345, 345, 345, 345, 345, 345, 345,
914 345, 345, 345, 345, 345, 345, 345, 345, 345, 345,
915 345, 345, 345, 345, 345, 345, 345, 345, 345, 345,
916 345, 345, 345, 345, 345, 345, 345, 345, 345, 345,
917 345, 345, 345, 345, 345, 345, 345, 345, 345, 345,
919 345, 345, 345, 356, 356, 51, 356, 356, 356, 356,
920 50, 356, 49, 356, 48, 356, 356, 408, 408, 408,
921 408, 356, 356, 356, 401, 401, 401, 401, 47, 356,
922 356, 356, 407, 407, 407, 407, 408, 46, 410, 410,
923 410, 410, 44, 401, 41, 409, 409, 409, 409, 39,
924 409, 407, 0, 356, 356, 390, 390, 410, 390, 390,
925 390, 390, 0, 390, 409, 390, 0, 390, 390, 0,
926 0, 0, 401, 0, 390, 390, 411, 411, 411, 411,
927 407, 390, 390, 390, 0, 0, 410, 0, 412, 412,
928 412, 412, 0, 412, 416, 411, 0, 416, 0, 0,
930 416, 432, 432, 432, 432, 390, 390, 412, 415, 0,
931 416, 415, 432, 0, 415, 417, 0, 0, 417, 415,
932 415, 417, 415, 416, 415, 436, 436, 417, 436, 417,
933 436, 417, 0, 454, 0, 419, 454, 415, 419, 454,
934 0, 419, 0, 436, 417, 418, 0, 419, 418, 419,
935 432, 418, 420, 420, 420, 420, 418, 418, 0, 418,
936 0, 418, 454, 0, 419, 421, 421, 421, 421, 0,
937 421, 420, 0, 0, 418, 422, 422, 422, 422, 0,
938 422, 0, 0, 0, 421, 0, 0, 0, 0, 0,
939 0, 0, 0, 0, 422, 423, 423, 423, 423, 423,
941 423, 423, 423, 423, 423, 423, 423, 423, 423, 423,
942 423, 423, 423, 423, 423, 423, 423, 423, 423, 423,
943 423, 423, 423, 423, 423, 423, 423, 423, 423, 423,
944 423, 423, 423, 423, 423, 423, 423, 423, 423, 423,
945 423, 423, 423, 423, 423, 423, 425, 425, 425, 425,
946 426, 426, 426, 426, 0, 426, 427, 427, 427, 427,
947 0, 427, 0, 0, 0, 425, 0, 0, 0, 426,
948 428, 428, 428, 428, 0, 427, 429, 429, 429, 429,
949 0, 429, 430, 430, 430, 430, 0, 430, 0, 428,
950 0, 438, 438, 438, 438, 429, 438, 0, 0, 0,
952 0, 430, 0, 0, 0, 0, 0, 0, 0, 0,
953 438, 439, 439, 439, 439, 439, 439, 439, 439, 439,
954 439, 439, 439, 439, 439, 439, 439, 439, 439, 439,
955 439, 439, 439, 439, 439, 439, 439, 439, 439, 439,
956 439, 439, 439, 439, 439, 439, 439, 439, 439, 439,
957 439, 439, 439, 439, 439, 439, 439, 439, 439, 439,
958 439, 439, 445, 445, 0, 445, 445, 445, 445, 0,
959 445, 0, 445, 0, 445, 445, 0, 0, 0, 0,
960 445, 445, 445, 0, 0, 0, 0, 0, 445, 445,
961 445, 446, 446, 446, 446, 0, 446, 447, 447, 447,
963 447, 0, 447, 448, 448, 0, 448, 0, 448, 0,
964 446, 453, 445, 445, 453, 0, 447, 453, 0, 455,
965 455, 448, 455, 466, 455, 0, 466, 453, 0, 466,
966 475, 475, 0, 475, 0, 475, 0, 455, 0, 0,
967 453, 464, 464, 0, 464, 464, 464, 464, 475, 464,
968 0, 464, 466, 464, 464, 0, 469, 0, 0, 469,
969 464, 464, 469, 0, 0, 0, 0, 464, 464, 464,
970 0, 0, 469, 0, 470, 0, 0, 470, 0, 0,
971 470, 0, 0, 0, 0, 469, 470, 0, 470, 0,
972 470, 464, 464, 468, 0, 0, 468, 478, 478, 468,
974 478, 0, 478, 470, 468, 468, 0, 468, 0, 468,
975 0, 0, 0, 472, 0, 478, 472, 0, 0, 472,
976 0, 0, 468, 471, 0, 472, 471, 472, 0, 471,
977 0, 0, 0, 0, 471, 471, 0, 471, 0, 471,
978 480, 480, 472, 480, 0, 480, 483, 483, 0, 483,
979 0, 483, 471, 0, 0, 0, 0, 0, 480, 0,
980 0, 0, 0, 0, 483, 485, 485, 485, 485, 485,
981 485, 485, 485, 485, 485, 485, 486, 486, 486, 486,
982 486, 486, 486, 486, 486, 486, 486, 487, 487, 487,
983 487, 487, 487, 487, 487, 487, 487, 487, 488, 488,
985 488, 488, 488, 488, 488, 488, 488, 488, 488, 489,
986 489, 489, 489, 489, 489, 489, 489, 489, 489, 489,
987 490, 490, 490, 490, 490, 490, 490, 490, 490, 490,
988 490, 491, 491, 491, 491, 491, 491, 491, 491, 491,
989 491, 491, 492, 492, 492, 492, 492, 492, 492, 492,
990 492, 492, 492, 493, 493, 493, 493, 493, 493, 493,
991 493, 493, 493, 493, 494, 494, 494, 494, 494, 494,
992 494, 494, 494, 494, 494, 495, 495, 495, 495, 495,
993 495, 495, 495, 495, 495, 495, 496, 496, 496, 496,
994 496, 496, 496, 496, 496, 496, 496, 497, 497, 497,
996 497, 497, 497, 497, 497, 497, 497, 497, 498, 498,
997 498, 498, 498, 498, 498, 498, 498, 498, 498, 499,
998 499, 499, 499, 499, 499, 499, 499, 499, 499, 499,
999 500, 500, 500, 0, 0, 500, 500, 501, 501, 501,
1000 0, 0, 501, 501, 502, 502, 0, 502, 502, 502,
1001 502, 502, 502, 502, 502, 503, 503, 0, 503, 503,
1002 503, 503, 503, 503, 503, 503, 504, 504, 0, 504,
1003 504, 504, 504, 504, 504, 504, 504, 505, 505, 0,
1004 505, 505, 505, 505, 505, 505, 505, 505, 506, 506,
1005 0, 506, 506, 506, 506, 506, 506, 506, 506, 507,
1007 507, 0, 507, 507, 507, 507, 507, 507, 507, 507,
1008 508, 508, 0, 508, 508, 508, 508, 508, 508, 508,
1009 508, 509, 509, 0, 509, 509, 509, 509, 509, 509,
1010 509, 509, 510, 510, 0, 510, 510, 510, 510, 510,
1011 510, 510, 510, 511, 0, 0, 0, 0, 511, 512,
1012 0, 0, 0, 0, 512, 513, 513, 513, 0, 0,
1013 513, 513, 0, 0, 513, 514, 0, 0, 0, 0,
1014 514, 515, 0, 0, 0, 515, 516, 516, 0, 516,
1015 516, 516, 516, 516, 516, 516, 516, 518, 0, 0,
1016 0, 518, 519, 519, 0, 519, 519, 519, 519, 519,
1018 519, 519, 519, 520, 0, 0, 0, 520, 520, 0,
1019 0, 0, 520, 521, 0, 0, 0, 521, 521, 522,
1020 0, 0, 0, 522, 522, 523, 0, 0, 0, 523,
1021 523, 523, 523, 523, 523, 524, 524, 524, 524, 524,
1022 526, 526, 0, 526, 526, 526, 526, 526, 526, 526,
1023 526, 527, 0, 0, 0, 527, 527, 0, 0, 0,
1024 527, 528, 0, 0, 0, 528, 528, 529, 529, 0,
1025 529, 529, 529, 529, 529, 529, 529, 529, 530, 0,
1026 0, 0, 530, 530, 531, 0, 0, 0, 531, 531,
1027 531, 531, 531, 531, 532, 532, 532, 532, 532, 484,
1029 484, 484, 484, 484, 484, 484, 484, 484, 484, 484,
1030 484, 484, 484, 484, 484, 484, 484, 484, 484, 484,
1031 484, 484, 484, 484, 484, 484, 484, 484, 484, 484,
1032 484, 484, 484, 484, 484, 484, 484, 484, 484, 484,
1033 484, 484, 484, 484, 484, 484, 484, 484, 484, 484,