0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-24 02:48:48 +00:00
OI-codes/Luogu/T263133/samples/tree.in

22 lines
74 KiB (Stored with Git LFS)
Plaintext

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