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