12 1 1575 1 984 456 1138 295 1161 975 219 755 698 982 132 615 796 307 1412 1450 383 756 248 355 1468 1267 277 609 1350 1162 1333 92 1519 367 731 680 121 1440 214 437 288 415 204 1405 144 1095 736 1575 63 1137 1261 1004 1091 322 139 952 1566 20 1432 1311 1323 1370 656 1482 1072 835 445 914 498 960 1030 529 1108 57 543 1111 1292 933 536 1270 638 1076 1499 455 1418 676 70 382 1257 1404 176 1312 1265 1060 1205 306 862 1136 1231 1246 738 1326 436 217 69 44 1508 1300 718 1557 916 365 921 775 1200 361 910 153 1485 1114 1178 632 1248 1517 103 540 1123 1321 633 284 113 133 747 1145 297 1086 1288 1255 1052 116 481 783 1361 629 729 254 1535 617 666 492 528 721 792 1040 903 1177 1509 239 544 1148 337 1149 1490 703 167 328 208 1382 726 636 830 772 508 1116 1280 870 1395 732 912 639 392 754 686 1153 140 94 1460 872 1044 250 1521 1271 1341 249 602 1090 114 1014 1240 1064 229 763 86 1152 147 741 1016 317 7 1063 187 1464 917 712 1307 197 252 353 1204 118 19 178 128 429 550 1573 564 920 704 896 1057 734 97 687 674 491 1286 1434 29 978 479 351 1005 954 1195 644 325 1034 1301 96 356 165 1523 824 677 309 260 956 370 576 1026 610 55 1406 515 1439 1486 884 1283 1234 396 506 785 691 1537 860 854 1449 1151 345 1512 243 398 970 129 1306 1409 158 717 743 522 588 298 313 552 1353 1049 1329 142 403 234 346 22 389 1194 950 1196 48 463 733 38 563 753 1013 210 273 1184 23 1158 1327 238 965 152 507 202 1522 1371 1002 460 568 927 377 1452 1163 891 684 1066 1202 881 1427 122 672 464 1227 1506 72 374 988 482 1029 1021 369 1533 621 300 750 1128 901 268 1036 803 1210 1442 212 557 80 466 971 566 1244 907 622 1186 829 477 422 833 683 1561 647 290 1113 1118 938 1189 1445 1238 1316 585 765 1263 65 804 360 681 108 474 320 262 625 1381 324 646 240 1335 880 1525 692 1051 1181 281 1478 942 818 117 462 675 1009 709 56 1223 90 539 1133 359 373 1318 1081 1470 1067 1569 388 728 849 1433 1397 1392 397 597 980 1096 207 648 1348 1436 1055 209 36 791 15 17 685 1356 1421 959 664 30 1489 1319 619 1467 489 8 137 183 1465 1552 542 1527 929 1278 1484 449 708 890 1477 673 101 1069 989 725 1358 465 1252 694 292 301 841 1366 326 1039 1269 777 255 1139 405 1078 531 1287 342 1282 66 848 645 651 1175 892 1526 853 1364 1025 967 1497 64 945 293 875 1043 701 349 10 1008 1103 578 1061 887 1054 516 659 419 344 1290 1213 74 573 430 1077 451 690 762 1241 1472 919 1558 1474 5 1117 608 1074 299 1334 955 773 1534 626 1367 517 426 198 323 941 555 695 257 1130 1080 1291 898 1480 533 1343 1314 331 1105 1082 270 216 417 663 218 1166 1532 6 951 1247 1501 766 1260 194 1192 530 193 1147 13 1259 75 1415 781 308 1498 394 280 1182 1219 707 211 844 1483 1211 285 1203 79 1383 526 1469 983 859 813 665 1003 769 185 799 99 330 1296 1388 199 995 561 372 237 83 1131 401 1572 1550 767 381 120 486 1349 926 811 1514 759 156 431 662 1384 1209 106 1563 909 808 546 278 510 1444 203 1313 130 1309 387 947 1458 512 654 43 1492 614 1549 1351 815 776 134 1089 1174 166 649 1431 567 1457 126 1304 47 723 519 1340 1446 1141 1275 1273 715 179 831 49 586 939 711 1414 1129 1222 1363 1448 146 1019 490 863 1354 51 105 336 450 1047 1337 1344 1504 1135 1320 384 697 599 1399 513 400 1305 390 800 220 231 1230 1037 327 368 565 1568 1459 334 1279 362 318 1120 1221 1510 251 1423 476 624 1567 852 1536 1437 168 192 487 1303 458 233 641 972 1071 1547 391 895 1171 705 1017 267 1277 613 275 1180 928 200 981 504 68 556 379 571 1302 1226 935 181 1154 888 1560 1146 246 1386 341 1293 443 1084 409 230 1372 670 607 1556 227 509 751 678 637 289 1339 1424 612 40 186 925 969 1451 1048 135 1369 1206 873 1119 1167 640 236 820 1087 440 1456 1098 333 1233 1396 399 714 577 587 1093 603 1542 488 1503 523 53 1389 580 779 518 1258 303 357 667 424 1250 1187 1298 1417 363 1564 1502 501 287 378 21 1193 689 1554 446 104 1224 302 1559 1214 305 1264 591 1411 420 1102 742 256 1157 730 1242 869 706 1197 806 1268 164 688 124 386 793 343 1198 535 1447 441 876 404 61 1127 1251 511 125 923 797 836 279 514 770 340 427 1346 107 45 37 376 944 494 752 679 790 162 1505 801 266 332 879 902 232 1038 1420 822 131 1032 589 1473 1551 1176 12 913 408 986 1548 493 1012 173 1109 447 635 470 215 1046 1185 172 1042 864 819 282 149 1380 911 1387 335 269 438 616 1000 338 562 748 1225 816 265 457 1140 354 1006 856 749 593 532 433 832 948 1513 100 505 627 375 222 189 259 138 221 434 264 1391 163 1362 787 1443 1374 1112 915 26 1050 1376 991 1232 724 1031 196 908 878 473 652 480 119 1410 961 1132 150 1310 1121 764 1100 979 1407 1188 1022 739 87 143 559 1256 943 495 838 1199 468 1441 936 1281 123 1545 1570 1079 112 52 496 1172 50 746 570 784 454 4 520 91 1155 348 994 1075 3 700 89 900 347 1357 839 1493 85 1207 111 780 1144 350 364 478 2 949 1377 605 1429 1239 861 1471 499 226 1495 628 850 905 525 1284 1033 713 940 461 1083 1347 448 115 600 825 283 1156 1402 385 245 1062 931 1289 1070 1422 1538 81 102 311 339 161 1546 1428 27 1088 1325 329 524 1541 1143 1462 771 242 1272 1168 1024 425 934 814 1413 1544 1237 180 987 623 1216 977 906 205 9 660 807 291 993 1555 423 1142 837 312 1494 1529 611 558 1190 1463 416 1053 527 964 722 1183 1217 998 1394 924 157 668 1403 1056 1308 696 560 760 407 702 1430 1385 1455 371 1515 893 410 286 1487 930 604 1425 598 882 761 145 584 136 82 484 778 154 1330 35 846 1426 413 14 1390 553 253 1315 962 1092 175 1530 805 634 88 579 1322 1331 1254 321 827 834 170 798 851 1236 1479 421 1373 76 883 1058 631 1262 190 475 271 406 1328 201 1375 184 109 159 1461 782 1562 868 1332 502 1524 1218 997 745 1110 32 581 1274 1531 1500 992 471 768 1565 575 439 84 1027 541 54 855 393 244 1059 809 1159 206 1365 655 843 352 1208 1104 1170 1378 459 1041 1342 1097 826 1496 1539 845 699 847 191 592 1511 31 1228 1355 1020 1553 316 937 1215 606 840 428 1 1124 1285 1516 669 171 594 865 467 810 757 1416 1488 858 1299 432 46 1094 315 946 653 1475 1481 78 1007 67 497 758 274 1360 595 877 618 310 538 380 885 1454 554 414 1466 177 1297 795 411 963 1400 866 973 59 737 1220 1085 1018 1125 889 24 1035 485 77 789 1276 968 534 985 1401 1435 1122 899 918 802 549 160 1191 574 1266 740 657 886 1379 1438 1571 1173 444 141 151 1099 966 127 682 1229 319 1179 897 58 671 110 228 1345 1068 719 1336 1249 551 1073 1150 39 182 1106 16 867 223 569 224 620 857 1101 155 213 661 452 547 601 1419 174 874 1212 642 1169 521 98 188 821 658 25 1528 582 1398 1574 976 1245 435 774 442 572 418 1015 1134 28 395 412 1393 958 786 225 33 1368 1165 276 974 296 366 483 258 999 957 1295 823 630 18 71 247 710 1453 1476 1338 922 1520 953 1011 93 148 650 817 590 261 1045 1107 500 842 1491 990 735 744 263 1126 1543 904 693 41 472 1518 828 235 1023 932 1243 716 1201 42 548 1065 996 1235 596 73 314 643 794 195 304 358 894 788 1028 1115 62 1324 402 812 169 583 1507 1001 294 545 1359 60 469 241 871 727 11 1408 720 1540 1352 453 1253 503 1010 1164 537 95 34 1160 272 1294 1317