From 36be21800ba4b2e5f0edcde6177dc9e4bbfbc51f Mon Sep 17 00:00:00 2001 From: Joris van Rantwijk Date: Sat, 7 Dec 2024 01:50:27 +0100 Subject: [PATCH] Fix random graph generation The previous implementation was biased towards higher vertex indices. --- tests/generate/make_random_graph.py | 8 +- tests/graphs/random_n1000_m10000.edge | 20000 ++++++++++++------------ tests/graphs/random_n1000_m10000.out | 1002 +- tests/graphs/random_n2000_m10000.edge | 20000 ++++++++++++------------ tests/graphs/random_n2000_m10000.out | 1980 +-- tests/graphs/random_n4000_m10000.edge | 20000 ++++++++++++------------ tests/graphs/random_n4000_m10000.out | 3647 ++--- tests/run_test.py | 8 +- 8 files changed, 33370 insertions(+), 33275 deletions(-) diff --git a/tests/generate/make_random_graph.py b/tests/generate/make_random_graph.py index f6848a3..9584772 100644 --- a/tests/generate/make_random_graph.py +++ b/tests/generate/make_random_graph.py @@ -46,8 +46,12 @@ def make_random_graph( if 3 * m < n * (n - 2) // 2: # Simply add random edges until we have enough. while len(edge_set) < m: - x = rng.randint(0, n - 2) - y = rng.randint(x + 1, n - 1) + x = rng.randint(0, n - 1) + y = rng.randint(0, n - 2) + if y < x: + (x, y) = (y, x) + else: + y += 1 edge_set.add((x, y)) else: diff --git a/tests/graphs/random_n1000_m10000.edge b/tests/graphs/random_n1000_m10000.edge index d3f8b7b..a4ac659 100644 --- a/tests/graphs/random_n1000_m10000.edge +++ b/tests/graphs/random_n1000_m10000.edge @@ -1,10001 +1,10001 @@ p edge 1000 10000 -e 1 148 601543 -e 1 331 295194 -e 1 573 37613 -e 1 601 675636 -e 1 681 27894 -e 1 846 40936 -e 1 847 603272 -e 1 872 136973 -e 1 941 669268 -e 2 301 248483 -e 2 345 433576 -e 2 800 769919 -e 2 934 38708 -e 2 985 529994 -e 3 393 405793 -e 3 436 501740 -e 3 460 509162 -e 3 473 818249 -e 3 625 735156 -e 3 712 730624 -e 3 951 327565 -e 4 276 693241 -e 4 361 109379 -e 4 412 824990 -e 4 760 307253 -e 4 994 974745 -e 5 13 450959 -e 5 119 425688 -e 5 222 935168 -e 5 328 391263 -e 5 357 74931 -e 5 387 835389 -e 5 403 5666 -e 5 420 993496 -e 5 956 589428 -e 5 970 131722 -e 6 303 298193 -e 6 544 71414 -e 6 650 248422 -e 6 715 912844 -e 6 933 646009 -e 6 940 975586 -e 7 146 372839 -e 7 252 30683 -e 7 389 464947 -e 7 518 727690 -e 7 767 523539 -e 7 967 149632 -e 8 62 43097 -e 8 81 750782 -e 8 318 621026 -e 8 604 581359 -e 8 669 670699 -e 8 727 913150 -e 8 745 419398 -e 8 753 669523 -e 8 806 533817 -e 8 984 179278 -e 8 991 838211 -e 9 39 845911 -e 9 150 396293 -e 9 190 292351 -e 9 272 708736 -e 9 547 272326 -e 9 567 98570 -e 9 613 824769 -e 9 760 275691 -e 9 947 806608 -e 9 986 19559 -e 10 151 836281 -e 10 279 706018 -e 10 867 384225 -e 10 927 497354 -e 10 947 729481 -e 10 986 42031 -e 11 90 393528 -e 11 252 537807 -e 11 393 967855 -e 11 536 309039 -e 11 594 794708 -e 11 715 743247 -e 11 849 193687 -e 11 912 780208 -e 11 919 865095 -e 12 44 488428 -e 12 140 585825 -e 12 217 784576 -e 12 229 655818 -e 12 280 880855 -e 12 323 727490 -e 12 421 756404 -e 12 456 82917 -e 12 699 541591 -e 12 747 313150 -e 12 822 8898 -e 12 963 564725 -e 12 987 369067 -e 13 28 694693 -e 13 375 630772 -e 13 412 343032 -e 13 465 888970 -e 13 674 349027 -e 13 676 492698 -e 13 720 517799 -e 13 803 144005 -e 13 897 477398 -e 13 917 915785 -e 13 947 346144 -e 13 984 466672 -e 14 20 538147 -e 14 167 746647 -e 14 325 644511 -e 14 373 373300 -e 14 436 484894 -e 14 496 570366 -e 14 519 449734 -e 14 743 650123 -e 14 759 744742 -e 14 830 757681 -e 14 934 77339 -e 15 56 834359 -e 15 82 657003 -e 15 160 101793 -e 15 299 370443 -e 15 302 614765 -e 15 533 264363 -e 15 630 723893 -e 15 661 842125 -e 15 726 459295 -e 15 747 260082 -e 15 961 959028 -e 16 218 4561 -e 16 228 880633 -e 16 367 102737 -e 16 404 651332 -e 16 431 70118 -e 16 473 722989 -e 16 642 251486 -e 16 740 776220 -e 16 776 989996 -e 16 805 922069 -e 17 118 547231 -e 17 244 994764 -e 17 272 130241 -e 17 384 591019 -e 17 398 433611 -e 17 425 613424 -e 17 493 120851 -e 17 724 825385 -e 17 726 382069 -e 17 984 648593 -e 18 108 304335 -e 18 213 548645 -e 18 282 699124 -e 18 389 600763 -e 18 545 186584 -e 18 579 151327 -e 18 592 462498 -e 18 643 129363 -e 18 747 238748 -e 18 771 949608 -e 18 833 568089 -e 19 45 792418 -e 19 94 517402 -e 19 188 526256 -e 19 208 662023 -e 19 229 650646 -e 19 440 963167 -e 19 683 261317 -e 19 770 77888 -e 19 800 417586 -e 19 916 990506 -e 20 394 755794 -e 20 553 540477 -e 20 572 381048 -e 20 629 536651 -e 20 632 580709 -e 20 904 816740 -e 21 77 374751 -e 21 115 153395 -e 21 254 912124 -e 21 289 479072 -e 21 367 770317 -e 21 375 935120 -e 21 434 707597 -e 21 659 815678 -e 21 833 963987 -e 21 882 613178 -e 21 894 613471 -e 21 995 986650 -e 22 71 256198 -e 22 131 370805 -e 22 175 350375 -e 22 277 280799 -e 22 290 410193 -e 22 554 732378 -e 22 662 588509 -e 22 704 915668 -e 22 810 849024 -e 22 829 544384 -e 22 848 437418 -e 23 262 829143 -e 23 292 195257 -e 23 494 586595 -e 23 581 832577 -e 23 678 953564 -e 23 972 999177 -e 24 29 909400 -e 24 251 302879 -e 24 287 808118 -e 24 471 405735 -e 24 630 114524 -e 24 681 62974 -e 24 836 559651 -e 24 902 562064 -e 25 191 216003 -e 25 259 484469 -e 25 341 462842 -e 25 384 699798 -e 25 484 447531 -e 25 680 334980 -e 25 749 112468 -e 25 811 548177 -e 26 34 779685 -e 26 163 290166 -e 26 253 734555 -e 26 294 745768 -e 26 295 604018 -e 26 306 731475 -e 26 410 62132 -e 26 413 415948 -e 26 440 254463 -e 26 673 623660 -e 26 705 518373 -e 26 914 590846 -e 27 40 91311 -e 27 60 332844 -e 27 85 476050 -e 27 96 205110 -e 27 278 652035 -e 27 309 271496 -e 27 512 246388 -e 27 736 593025 -e 27 789 475968 -e 27 817 492820 -e 27 840 622432 -e 27 912 84392 -e 28 299 642848 -e 28 378 99413 -e 28 384 189110 -e 28 495 903542 -e 28 511 50390 -e 28 826 72083 -e 28 865 151810 -e 29 34 143759 -e 29 289 845298 -e 29 448 599922 -e 29 475 677413 -e 30 132 371926 -e 30 209 206033 -e 30 242 621162 -e 30 283 343722 -e 30 345 237784 -e 30 698 1430 -e 30 851 899285 -e 30 994 74409 -e 31 42 39407 -e 31 77 393414 -e 31 120 205430 -e 31 189 347554 -e 31 205 955253 -e 31 212 979407 -e 31 456 194677 -e 31 534 670532 -e 31 561 606045 -e 31 590 760299 -e 31 719 25399 -e 31 726 472015 -e 31 751 250367 -e 31 770 929234 -e 31 846 127305 -e 31 923 564626 -e 31 972 227729 -e 32 103 920384 -e 32 194 3393 -e 32 218 110971 -e 32 326 236489 -e 32 429 316906 -e 32 527 875327 -e 32 548 577294 -e 32 624 89314 -e 32 630 759166 -e 32 835 417573 -e 32 879 116689 -e 32 892 378412 -e 32 919 958264 -e 32 990 380123 -e 33 65 325487 -e 33 104 119544 -e 33 207 780470 -e 33 235 695919 -e 33 388 161486 -e 33 417 936453 -e 33 424 702301 -e 33 699 769598 -e 33 736 490348 -e 34 37 904878 -e 34 129 49739 -e 34 185 77234 -e 34 191 451123 -e 34 278 87656 -e 34 390 329763 -e 34 434 882870 -e 34 479 450527 -e 34 498 940835 -e 34 545 268703 -e 34 639 769104 -e 34 720 796836 -e 34 736 983869 -e 34 791 512400 -e 34 903 573285 -e 34 905 619408 -e 35 88 801586 -e 35 123 351336 -e 35 157 738854 -e 35 187 567284 -e 35 223 177807 -e 35 510 680557 -e 35 810 954988 -e 35 964 587379 -e 36 112 995433 -e 36 176 452680 -e 36 202 520826 -e 36 291 190459 -e 36 394 908739 -e 36 581 945511 -e 36 631 161512 -e 36 700 191861 -e 36 753 520308 -e 36 767 606629 -e 36 804 146546 -e 36 849 702916 -e 36 854 688740 -e 37 58 596912 -e 37 152 346936 -e 37 163 34460 -e 37 239 608365 -e 37 262 654761 -e 37 344 982913 -e 37 361 989077 -e 37 431 815015 -e 37 523 471995 -e 37 610 832869 -e 37 621 260146 -e 37 696 272248 -e 37 765 411153 -e 37 820 15641 -e 37 994 659517 -e 38 200 718546 -e 38 306 40063 -e 38 325 923377 -e 38 342 534786 -e 38 735 445586 -e 38 746 111771 -e 38 838 545698 -e 38 886 16052 -e 38 967 667461 -e 39 113 891526 -e 39 414 951787 -e 39 460 61510 -e 39 810 274027 -e 39 830 676920 -e 39 918 488733 -e 39 978 40049 -e 40 134 33049 -e 40 359 511931 -e 40 439 349178 -e 40 626 364920 -e 40 651 404566 -e 40 672 887639 -e 40 997 750649 -e 41 171 87197 -e 41 533 325767 -e 41 821 575870 -e 42 117 635641 -e 42 214 95506 -e 42 292 597393 -e 42 470 796624 -e 42 550 545768 -e 42 682 182374 -e 42 684 960590 -e 42 700 188333 -e 42 772 402036 -e 42 862 695085 -e 42 897 798936 -e 42 998 766220 -e 43 85 495488 -e 43 172 727587 -e 43 179 604239 -e 43 187 282104 -e 43 634 637143 -e 43 824 420174 -e 44 204 17284 -e 44 424 689051 -e 44 548 562695 -e 44 674 878016 -e 45 58 727336 -e 45 125 590439 -e 45 151 293475 -e 45 303 871854 -e 45 338 169891 -e 45 408 74976 -e 45 451 99445 -e 45 643 179509 -e 45 708 800166 -e 45 819 358558 -e 46 154 931284 -e 46 163 511532 -e 46 242 816034 -e 46 313 168633 -e 46 320 330075 -e 46 560 519973 -e 46 602 318208 -e 46 919 977648 -e 46 968 332071 -e 47 53 666005 -e 47 184 760801 -e 47 275 552153 -e 47 339 807615 -e 47 372 903516 -e 47 433 613100 -e 47 474 234687 -e 47 556 838775 -e 47 565 21413 -e 47 627 729546 -e 47 647 96550 -e 47 968 389677 -e 48 104 969725 -e 48 308 879836 -e 48 346 96797 -e 48 482 351957 -e 48 649 69740 -e 48 778 544089 -e 48 805 739851 -e 48 816 630131 -e 48 934 225141 -e 48 963 138073 -e 49 241 318073 -e 49 325 584068 -e 49 394 155407 -e 49 553 491951 -e 49 576 693197 -e 49 680 984341 -e 49 728 132244 -e 49 802 831898 -e 49 805 697306 -e 49 927 816235 -e 49 929 886099 -e 50 187 449902 -e 50 198 524908 -e 50 219 121974 -e 50 256 206284 -e 50 294 186411 -e 50 310 239884 -e 50 369 856353 -e 50 544 460759 -e 50 688 914140 -e 50 695 57800 -e 50 731 302609 -e 50 988 146158 -e 50 990 161956 -e 51 130 481102 -e 51 203 429976 -e 51 215 655793 -e 51 269 465933 -e 51 342 504385 -e 51 565 308469 -e 51 584 170835 -e 51 593 234984 -e 51 665 57422 -e 51 725 177685 -e 51 944 646556 -e 52 163 543663 -e 52 249 352954 -e 52 319 283195 -e 52 425 860071 -e 52 426 97555 -e 52 509 557742 -e 52 531 21658 -e 52 552 799225 -e 52 667 549569 -e 52 701 198164 -e 52 882 791659 -e 52 964 523140 -e 52 973 957989 -e 52 1000 114439 -e 53 86 315778 -e 53 131 898869 -e 53 172 932950 -e 53 273 592188 -e 53 296 620142 -e 53 406 991129 -e 53 465 983495 -e 53 622 456595 -e 53 626 25074 -e 53 674 690958 -e 53 678 852780 -e 53 937 467773 -e 54 192 58906 -e 54 429 435492 -e 54 529 232471 -e 54 853 101338 -e 54 920 309348 -e 54 939 698050 -e 55 203 366440 -e 55 271 52725 -e 55 333 939759 -e 55 343 153582 -e 55 377 355044 -e 55 438 856737 -e 55 476 336585 -e 55 696 387460 -e 55 754 591482 -e 55 861 356960 -e 55 862 354351 -e 56 96 908034 -e 56 160 133819 -e 56 352 379996 -e 56 373 816870 -e 56 517 75822 -e 56 541 222287 -e 56 749 558084 -e 56 858 561245 -e 56 890 846850 -e 57 207 461474 -e 57 333 645797 -e 57 421 749697 -e 57 512 284034 -e 57 658 695344 -e 57 906 617658 -e 57 984 881982 -e 58 227 234728 -e 58 318 678596 -e 58 474 249113 -e 58 521 396372 -e 58 524 671544 -e 58 575 568121 -e 58 592 543036 -e 58 851 420061 -e 58 860 20867 -e 58 862 201411 -e 58 883 943279 -e 59 207 627311 -e 59 234 718735 -e 59 253 936768 -e 59 263 727070 -e 59 283 319525 -e 59 297 682595 -e 59 631 591484 -e 59 653 161243 -e 59 780 216490 -e 59 800 42648 -e 59 855 70602 -e 59 898 921723 -e 59 978 637790 -e 60 144 431902 -e 60 187 923255 -e 60 304 208832 -e 60 441 416787 -e 60 495 42274 -e 60 517 617480 -e 60 518 797127 -e 60 692 505120 -e 60 700 335380 -e 60 756 894909 -e 60 871 343105 -e 61 69 541808 -e 61 77 20485 -e 61 185 450080 -e 61 237 753281 -e 61 339 288146 -e 61 399 971808 -e 61 411 11800 -e 61 432 244240 -e 61 612 741674 -e 61 632 826245 -e 61 689 189473 -e 61 750 11165 -e 61 825 382442 -e 62 350 390951 -e 62 600 778073 -e 62 765 499686 -e 62 909 635740 -e 62 963 697304 -e 62 993 798749 -e 63 131 323589 -e 63 181 25163 -e 63 329 486172 -e 63 467 714205 -e 63 581 466172 -e 63 706 452399 -e 63 763 617198 -e 63 816 350833 -e 63 886 50716 -e 63 893 205087 -e 63 970 632861 -e 64 95 443728 -e 64 101 46137 -e 64 163 13675 -e 64 164 206399 -e 64 195 541083 -e 64 273 198194 -e 64 337 982787 -e 64 435 549928 -e 64 446 391171 -e 64 513 297745 -e 64 669 882015 -e 64 695 732689 -e 64 764 453180 -e 64 980 645562 -e 65 306 403623 -e 65 353 99334 -e 65 449 432148 -e 65 506 104942 -e 65 564 443571 -e 65 623 940642 -e 65 702 803549 -e 65 968 652683 -e 66 80 809923 -e 66 203 88183 -e 66 365 620321 -e 66 426 768983 -e 66 528 732422 -e 66 559 811414 -e 66 634 213191 -e 66 776 931267 -e 66 875 48647 -e 66 886 999328 -e 66 913 344791 -e 66 982 794764 -e 67 127 753792 -e 67 156 556032 -e 67 249 283726 -e 67 472 162736 -e 67 479 240560 -e 67 624 695822 -e 67 701 602184 -e 67 892 809157 -e 67 920 897824 -e 67 981 251094 -e 67 996 741499 -e 67 1000 337661 -e 68 77 167928 -e 68 101 184780 -e 68 152 271768 -e 68 258 671525 -e 68 259 757541 -e 68 303 324450 -e 68 628 574558 -e 68 646 959735 -e 68 759 122790 -e 68 824 569350 -e 68 826 956385 -e 69 283 640788 -e 69 334 501799 -e 69 409 299963 -e 69 665 55557 -e 69 738 866522 -e 69 850 403770 -e 70 132 553738 -e 70 145 830822 -e 70 260 719504 -e 70 302 37955 -e 70 336 309043 -e 70 401 772721 -e 70 418 112795 -e 70 597 924573 -e 70 599 694720 -e 70 653 87525 -e 70 721 585534 -e 70 777 81047 -e 70 782 296360 -e 70 787 642406 -e 70 898 74654 -e 70 900 849130 -e 70 970 519623 -e 71 90 915152 -e 71 424 322337 -e 71 466 733222 -e 71 587 700401 -e 71 703 198344 -e 71 742 508682 -e 71 763 45595 -e 71 785 663339 -e 71 813 51061 -e 71 843 869984 -e 71 954 777208 -e 71 988 943258 -e 72 102 99235 -e 72 582 614688 -e 72 589 882659 -e 72 662 696527 -e 72 670 222947 -e 72 770 783398 -e 72 915 566912 -e 72 964 943775 -e 73 90 643166 -e 73 125 246202 -e 73 236 750430 -e 73 335 639508 -e 73 376 674228 -e 73 431 196927 -e 73 574 877281 -e 73 641 432021 -e 73 714 383817 -e 73 869 697899 -e 73 880 619073 -e 74 106 945860 -e 74 173 249400 -e 74 259 749918 -e 74 503 173212 -e 74 516 415551 -e 74 536 723720 -e 74 761 515817 -e 74 920 744317 -e 75 131 645105 -e 75 143 905221 -e 75 233 219790 -e 75 444 742663 -e 75 526 83705 -e 75 591 72595 -e 75 744 28376 -e 75 825 862064 -e 75 899 843769 -e 75 919 321915 -e 75 930 801390 -e 75 970 987351 -e 76 256 466149 -e 76 341 277582 -e 76 388 715733 -e 76 500 883817 -e 76 624 931706 -e 76 685 723021 -e 76 688 2285 -e 76 796 262156 -e 76 845 350639 -e 76 931 161500 -e 76 991 996824 -e 77 100 717543 -e 77 209 126814 -e 77 308 615072 -e 77 357 763000 -e 77 371 440397 -e 77 447 305271 -e 77 587 771522 -e 77 617 649050 -e 77 722 916955 -e 77 776 755990 -e 77 983 401956 -e 77 994 902664 -e 77 1000 596176 -e 78 132 723113 -e 78 155 142356 -e 78 180 737055 -e 78 210 112916 -e 78 564 548583 -e 78 658 339995 -e 78 699 24808 -e 78 702 595152 -e 78 727 233673 -e 78 757 75236 -e 78 863 52707 -e 78 895 249003 -e 78 989 848758 -e 79 109 707682 -e 79 149 516523 -e 79 348 805163 -e 79 402 835742 -e 79 494 392900 -e 79 523 780433 -e 79 648 965005 -e 79 786 67154 -e 80 175 840641 -e 80 286 557826 -e 80 307 425132 -e 80 321 366507 -e 80 542 908323 -e 80 667 914815 -e 80 712 578641 -e 80 882 598247 -e 80 955 16671 -e 81 141 250157 -e 81 247 353875 -e 81 378 473874 -e 81 474 348485 -e 81 495 279546 -e 81 519 153018 -e 81 558 787118 -e 81 660 776818 -e 81 675 367720 -e 81 767 662557 -e 81 774 369825 -e 81 791 303363 -e 81 801 573259 -e 81 883 90921 -e 81 901 878459 -e 82 335 983775 -e 82 436 549256 -e 82 464 511610 -e 82 468 591363 -e 82 491 576356 -e 82 493 802794 -e 82 601 9939 -e 82 657 37198 -e 82 667 34507 -e 82 670 265841 -e 82 990 936522 -e 82 996 36074 -e 83 127 446223 -e 83 370 608758 -e 83 382 384165 -e 83 442 475118 -e 83 486 731168 -e 83 724 41970 -e 83 756 129874 -e 83 789 109483 -e 83 853 526951 -e 83 978 301840 -e 84 137 145106 -e 84 144 360005 -e 84 234 858882 -e 84 238 838870 -e 84 308 332266 -e 84 357 770399 -e 84 359 758855 -e 84 382 411021 -e 84 400 568421 -e 84 602 262600 -e 84 681 709095 -e 84 757 722689 -e 84 856 139382 -e 85 114 338736 -e 85 211 472877 -e 85 238 228914 -e 85 249 507809 -e 85 431 778288 -e 85 556 455158 -e 85 557 346770 -e 85 628 265024 -e 85 853 378981 -e 85 929 738252 -e 85 958 268386 -e 85 999 29847 -e 86 129 531096 -e 86 173 338808 -e 86 207 690000 -e 86 405 891948 -e 86 542 365565 -e 86 620 915409 -e 86 639 804455 -e 87 246 929894 -e 87 345 126226 -e 87 450 56319 -e 87 465 637353 -e 87 489 13936 -e 87 534 880195 -e 87 609 232422 -e 87 654 57831 -e 87 660 504127 -e 87 790 575462 -e 87 835 838897 -e 87 851 712857 -e 87 934 519411 -e 88 92 953188 -e 88 109 332023 -e 88 284 433980 -e 88 309 668187 -e 88 342 241332 -e 88 536 844084 -e 88 622 125496 -e 88 684 159448 -e 88 721 168761 -e 88 909 51004 -e 89 96 520392 -e 89 140 731315 -e 89 412 504251 -e 89 430 498356 -e 89 466 732799 -e 89 524 220781 -e 89 586 904077 -e 89 729 573174 -e 89 808 229109 -e 89 859 51676 -e 89 881 612717 -e 89 896 211485 -e 89 922 913726 -e 89 984 196092 -e 90 179 819809 -e 90 326 185933 -e 90 376 334183 -e 90 404 119838 -e 90 408 947968 -e 90 429 229546 -e 90 451 989203 -e 90 506 739878 -e 90 663 486047 -e 90 712 879178 -e 90 769 481670 -e 91 161 477091 -e 91 297 189211 -e 91 312 300415 -e 91 437 415607 -e 91 466 112100 -e 91 547 245081 -e 91 639 690452 -e 91 886 766403 -e 92 172 38851 -e 92 199 802062 -e 92 374 95356 -e 92 465 641632 -e 92 560 800889 -e 92 653 891112 -e 92 671 88730 -e 92 867 936498 -e 92 877 235477 -e 92 903 710569 -e 92 921 935499 -e 93 95 191817 -e 93 380 726605 -e 93 529 12887 -e 93 673 328126 -e 93 689 98152 -e 93 729 470054 -e 93 867 447465 -e 93 875 281731 -e 93 947 951519 -e 94 160 587671 -e 94 202 762704 -e 94 275 443680 -e 94 364 594382 -e 94 767 271527 -e 94 793 841666 -e 94 909 329394 -e 95 137 485396 -e 95 254 432956 -e 95 308 484827 -e 95 313 696089 -e 95 424 255727 -e 95 494 659961 -e 95 629 537957 -e 95 643 115673 -e 95 647 749669 -e 95 662 743503 -e 95 712 665451 -e 95 714 996640 -e 95 727 688791 -e 95 840 968796 -e 95 857 788633 -e 96 241 175029 -e 96 813 980174 -e 96 882 178226 -e 96 912 158 -e 96 926 485874 -e 96 944 196523 -e 96 972 330999 -e 96 985 722356 -e 97 131 538345 -e 97 132 272426 -e 97 206 998276 -e 97 293 932973 -e 97 451 983861 -e 97 520 933525 -e 97 555 111169 -e 97 871 242992 -e 98 256 303704 -e 98 279 148714 -e 98 355 516202 -e 98 439 486262 -e 98 469 771125 -e 98 685 808684 -e 98 740 418515 -e 98 785 124814 -e 98 830 488886 -e 98 847 472110 -e 98 874 97935 -e 98 964 433718 -e 99 160 449712 -e 99 168 345273 -e 99 181 746126 -e 99 227 370535 -e 99 247 222833 -e 99 337 838650 -e 99 341 206141 -e 99 481 537233 -e 99 615 94702 -e 99 776 172559 -e 99 781 901988 -e 99 788 960901 -e 100 175 968309 -e 100 370 182621 -e 100 565 979854 -e 100 655 655130 -e 100 709 910724 -e 100 757 219767 -e 100 854 415271 -e 100 899 123394 -e 101 136 472352 -e 101 149 629188 -e 101 198 113759 -e 101 622 350509 -e 101 701 821154 -e 101 731 179420 -e 102 200 639030 -e 102 240 887900 -e 102 275 260071 -e 102 444 234163 -e 102 473 43490 -e 102 495 216458 -e 102 565 952885 -e 102 713 394968 -e 102 716 637255 -e 102 832 469609 -e 102 851 142441 -e 102 878 720108 -e 102 912 690578 -e 103 214 500437 -e 103 335 909614 -e 103 379 612319 -e 103 561 817290 -e 103 693 956164 -e 103 899 995089 -e 104 154 744053 -e 104 177 831220 -e 104 194 201962 -e 104 296 44975 -e 104 324 238307 -e 104 378 887459 -e 104 421 161901 -e 104 423 576703 -e 104 441 735726 -e 104 510 555669 -e 104 546 754512 -e 104 549 264448 -e 104 704 662282 -e 104 774 690213 -e 104 925 709378 -e 104 977 809088 -e 105 373 575012 -e 105 377 789354 -e 105 414 112059 -e 105 521 53967 -e 105 662 638753 -e 105 851 848579 -e 105 899 51000 -e 106 120 137097 -e 106 188 812538 -e 106 306 750973 -e 106 420 361588 -e 106 426 319030 -e 106 430 702568 -e 106 757 233533 -e 106 789 265229 -e 106 834 850651 -e 107 130 781734 -e 107 159 146493 -e 107 212 722825 -e 107 256 976013 -e 107 296 501778 -e 107 335 979096 -e 107 341 819935 -e 107 350 300610 -e 107 380 588440 -e 107 461 592539 -e 107 506 154655 -e 107 611 277035 -e 107 732 427686 -e 107 752 854604 -e 108 191 177243 -e 108 360 376995 -e 108 378 419531 -e 108 408 238986 -e 108 510 806811 -e 108 527 940723 -e 108 715 733249 -e 108 799 170810 -e 108 817 782840 -e 108 821 504357 -e 108 970 426058 -e 109 406 599528 -e 109 452 66912 -e 109 582 178126 -e 109 610 242245 -e 109 677 887776 -e 109 811 681351 -e 109 818 252420 -e 109 831 525449 -e 109 868 261343 -e 110 236 587040 -e 110 294 419052 -e 110 416 768539 -e 110 531 806070 -e 110 805 939456 -e 110 875 487442 -e 110 903 637659 -e 110 973 140377 -e 110 984 357756 -e 111 156 728170 -e 111 186 940044 -e 111 271 161779 -e 111 327 635669 -e 111 360 661292 -e 111 377 236035 -e 111 561 505484 -e 111 807 579592 -e 111 810 65951 -e 111 850 279519 -e 111 882 769315 -e 112 139 83173 -e 112 234 505537 -e 112 384 937673 -e 112 446 689279 -e 112 464 106929 -e 112 506 754320 -e 112 565 153382 -e 112 620 319943 -e 112 643 285772 -e 112 645 462477 -e 112 650 964205 -e 112 681 898801 -e 112 962 589303 -e 113 290 686666 -e 113 318 758616 -e 113 346 538751 -e 113 443 138139 -e 113 511 762465 -e 113 622 384093 -e 113 625 366003 -e 113 808 122129 -e 113 888 965064 -e 114 156 373130 -e 114 204 920225 -e 114 209 899657 -e 114 345 693211 -e 114 470 832325 -e 114 476 622547 -e 114 540 722433 -e 114 607 703700 -e 114 650 747315 -e 114 770 965796 -e 114 820 271551 -e 114 952 968394 -e 114 970 907467 -e 115 170 985702 -e 115 291 962992 -e 115 652 4126 -e 115 735 434650 -e 115 750 634157 -e 115 757 604204 -e 115 878 129668 -e 115 917 92618 -e 115 951 935543 -e 116 220 181115 -e 116 268 146717 -e 116 306 725933 -e 116 311 160916 -e 116 319 675310 -e 116 735 607122 -e 116 819 706897 -e 116 906 888150 -e 116 912 736798 -e 116 963 101564 -e 117 130 697441 -e 117 304 901070 -e 117 358 20894 -e 117 421 401940 -e 117 488 629262 -e 117 532 721203 -e 117 646 593441 -e 117 666 295443 -e 117 876 91665 -e 117 914 994218 -e 117 971 802006 -e 118 128 936492 -e 118 157 434956 -e 118 208 404547 -e 118 229 886224 -e 118 355 648515 -e 118 505 780252 -e 118 517 175382 -e 118 604 602631 -e 118 636 23895 -e 118 730 916989 -e 118 773 576183 -e 118 835 432346 -e 118 883 175622 -e 118 939 34488 -e 118 973 406492 -e 118 975 908338 -e 119 288 47117 -e 119 291 935303 -e 119 310 699949 -e 119 375 738367 -e 119 453 816503 -e 119 534 279428 -e 119 736 231323 -e 119 928 228334 -e 119 948 236998 -e 120 127 125492 -e 120 225 789236 -e 120 299 508698 -e 120 305 800191 -e 120 367 858612 -e 120 416 838685 -e 120 567 118286 -e 120 581 304799 -e 120 731 641455 -e 120 761 563908 -e 120 820 574211 -e 120 868 412348 -e 120 872 87042 -e 120 949 780444 -e 121 458 7469 -e 121 499 492741 -e 121 816 826307 -e 121 838 473963 -e 122 359 607952 -e 122 486 758653 -e 122 729 84335 -e 122 781 728316 -e 122 836 795351 -e 122 864 510674 -e 123 172 893992 -e 123 397 773437 -e 123 548 336703 -e 123 624 632938 -e 123 744 170094 -e 123 753 450736 -e 123 803 951862 -e 123 805 610398 -e 123 821 449328 -e 123 933 944048 -e 123 975 305861 -e 124 234 424870 -e 124 452 175163 -e 124 576 230343 -e 124 595 716883 -e 124 608 503851 -e 124 780 509145 -e 124 809 751 -e 124 850 446598 -e 124 853 906666 -e 124 987 877291 -e 125 324 335964 -e 125 504 135334 -e 125 593 624555 -e 125 613 546352 -e 125 650 324281 -e 125 658 651616 -e 125 692 541208 -e 125 731 980407 -e 125 833 120368 -e 125 864 826560 -e 125 985 652401 -e 126 184 100259 -e 126 303 676731 -e 126 375 691401 -e 126 403 411519 -e 126 441 765837 -e 126 613 506455 -e 126 620 465219 -e 126 648 781234 -e 126 773 339126 -e 126 775 868306 -e 126 865 609954 -e 126 993 12538 -e 127 187 426226 -e 127 197 468504 -e 127 206 272773 -e 127 228 284137 -e 127 493 785341 -e 127 562 554594 -e 127 672 35642 -e 127 885 158081 -e 128 132 860468 -e 128 161 36957 -e 128 177 120086 -e 128 203 981289 -e 128 241 124883 -e 128 314 207215 -e 128 532 860425 -e 128 549 543535 -e 128 588 376923 -e 128 663 380869 -e 128 682 83998 -e 128 737 263576 -e 128 779 150237 -e 128 827 130571 -e 128 913 44522 -e 128 929 210128 -e 129 424 352881 -e 129 540 53881 -e 129 587 41439 -e 129 630 394272 -e 129 666 730042 -e 129 714 572014 -e 129 946 376807 -e 129 984 716526 -e 130 143 967214 -e 130 144 753642 -e 130 345 725172 -e 130 353 556608 -e 130 557 280132 -e 130 711 785562 -e 130 726 32833 -e 130 785 349055 -e 130 796 738266 -e 130 832 914841 -e 130 903 938143 -e 130 981 873037 -e 130 997 988413 -e 131 138 963325 -e 131 158 762700 -e 131 240 955008 -e 131 311 669440 -e 131 426 802070 -e 131 447 775246 -e 131 499 768292 -e 131 607 304699 -e 131 787 272198 -e 131 826 547453 -e 131 956 744353 -e 132 179 818529 -e 132 221 329988 -e 132 245 235576 -e 132 309 824783 -e 132 317 61854 -e 132 320 681873 -e 132 393 892170 -e 132 464 329530 -e 132 557 185577 -e 132 568 84515 -e 132 646 361587 -e 132 695 871212 -e 132 697 659242 -e 132 795 838864 -e 132 815 393761 -e 132 820 867323 -e 132 826 864405 -e 132 990 460925 -e 133 178 851036 -e 133 182 968712 -e 133 215 38169 -e 133 381 281463 -e 133 451 711994 -e 133 488 59979 -e 133 589 385087 -e 133 600 546591 -e 133 677 27273 -e 133 847 407716 -e 133 859 229251 -e 133 886 442564 -e 133 942 672400 -e 133 984 342063 -e 134 316 765050 -e 134 391 167031 -e 134 874 205576 -e 135 156 554422 -e 135 206 889511 -e 135 295 362897 -e 135 310 422518 -e 135 535 666889 -e 135 629 937308 -e 135 632 338102 -e 135 634 847695 -e 135 648 626355 -e 135 717 763917 -e 135 725 418816 -e 135 779 310683 -e 135 897 754772 -e 135 920 957883 -e 135 945 502255 -e 135 973 879977 -e 135 990 597124 -e 136 138 743531 -e 136 148 24471 -e 136 272 98396 -e 136 492 914177 -e 136 630 929043 -e 136 732 544072 -e 136 757 982439 -e 136 783 305175 -e 136 863 156711 -e 136 884 511032 -e 137 255 693471 -e 137 356 914431 -e 137 366 381863 -e 137 408 428390 -e 137 422 216634 -e 137 440 78452 -e 137 449 920355 -e 137 661 987256 -e 137 819 458620 -e 137 828 897150 -e 137 963 271104 -e 137 964 311520 -e 138 177 169969 -e 138 226 270707 -e 138 252 77198 -e 138 367 336202 -e 138 395 544017 -e 138 569 160013 -e 138 582 470228 -e 138 772 87928 -e 138 830 269474 -e 138 887 113966 -e 138 919 521364 -e 139 380 838271 -e 139 406 526966 -e 139 447 711226 -e 139 574 851144 -e 139 591 605970 -e 139 670 704045 -e 139 672 516404 -e 139 806 276514 -e 139 876 54145 -e 140 158 799955 -e 140 171 141191 -e 140 283 965191 -e 140 420 919528 -e 140 452 167172 -e 140 505 303454 -e 140 514 928020 -e 140 550 766464 -e 140 571 390064 -e 140 687 265903 -e 140 704 202924 -e 140 725 238696 -e 140 782 902888 -e 140 874 977250 -e 141 180 455728 -e 141 206 848932 -e 141 208 129409 -e 141 384 457822 -e 141 561 833365 -e 141 571 925870 -e 141 604 771089 -e 141 789 498053 -e 142 212 998131 -e 142 291 662435 -e 142 345 794104 -e 142 432 531377 -e 142 535 331993 -e 142 704 415169 -e 142 721 713026 -e 142 752 256194 -e 142 780 88623 -e 142 919 323349 -e 142 920 946102 -e 143 208 142492 -e 143 270 234528 -e 143 311 245406 -e 143 530 827931 -e 143 561 884032 -e 143 568 94593 -e 143 584 546094 -e 143 787 579276 -e 143 824 502007 -e 143 826 728756 -e 143 827 211674 -e 143 850 70825 -e 143 870 544049 -e 144 199 41245 -e 144 344 842363 -e 144 345 121569 -e 144 358 406243 -e 144 495 355812 -e 144 550 254913 -e 144 626 637633 -e 144 657 14037 -e 144 767 2692 -e 144 847 889659 -e 144 986 335340 -e 145 177 732685 -e 145 328 210153 -e 145 402 293074 -e 145 494 549020 -e 145 544 765325 -e 145 751 129436 -e 145 868 860770 -e 145 907 397403 -e 145 918 633254 -e 146 251 667118 -e 146 302 676365 -e 146 319 103013 -e 146 538 292836 -e 146 582 732177 -e 146 675 626055 -e 146 693 754918 -e 146 709 892705 -e 146 710 249907 -e 147 214 346393 -e 147 423 331761 -e 147 577 578667 -e 147 606 674382 -e 147 718 910429 -e 147 905 378584 -e 147 973 919869 -e 148 259 469537 -e 148 340 494446 -e 148 361 151404 -e 148 378 6101 -e 148 514 88576 -e 148 618 693243 -e 148 620 50020 -e 148 694 842214 -e 148 720 836096 -e 148 732 759740 -e 148 774 903369 -e 148 839 744843 -e 149 193 127549 -e 149 198 300978 -e 149 282 108392 -e 149 287 768649 -e 149 310 414631 -e 149 418 523778 -e 149 428 23819 -e 149 441 302540 -e 149 547 38947 -e 149 619 737461 -e 149 700 350491 -e 149 884 97375 -e 150 192 601685 -e 150 303 796226 -e 150 378 893341 -e 150 393 981117 -e 150 401 60707 -e 150 435 407019 -e 150 499 868137 -e 150 501 988612 -e 150 605 474660 -e 150 728 769531 -e 150 730 219286 -e 151 301 729863 -e 151 351 266532 -e 151 431 782952 -e 151 632 1767 -e 151 645 625320 -e 151 862 588086 -e 151 888 309050 -e 151 936 8661 -e 152 170 89587 -e 152 233 610039 -e 152 274 693795 -e 152 292 923855 -e 152 339 984549 -e 152 402 909482 -e 152 450 964917 -e 152 489 805663 -e 152 727 888223 -e 152 762 118171 -e 152 932 528953 -e 152 937 239818 -e 152 987 96958 -e 152 997 582651 -e 153 349 250632 -e 153 354 605029 -e 153 358 98916 -e 153 487 918219 -e 153 594 958455 -e 153 598 549426 -e 153 632 625125 -e 153 804 309672 -e 153 896 932158 -e 153 951 329598 -e 154 198 60302 -e 154 335 366645 -e 154 347 973499 -e 154 351 125059 -e 154 419 530593 -e 154 471 813064 -e 154 518 156914 -e 154 548 67852 -e 154 716 98330 -e 154 884 601904 -e 154 901 314121 -e 155 373 800025 -e 155 375 192504 -e 155 392 451399 -e 155 768 880093 -e 155 775 471565 -e 155 784 428164 -e 155 851 44101 -e 155 972 208509 -e 156 168 666448 -e 156 183 378123 -e 156 319 67827 -e 156 461 757915 -e 156 511 301036 -e 156 513 948175 -e 156 582 80439 -e 156 602 80164 -e 156 634 212721 -e 156 646 966918 -e 156 679 808637 -e 156 731 927311 -e 156 782 665222 -e 156 821 894941 -e 156 907 816682 -e 156 916 961191 -e 156 935 738309 -e 156 941 815014 -e 157 205 74048 -e 157 275 535332 -e 157 476 373515 -e 157 478 347586 -e 157 485 246322 -e 157 497 955696 -e 157 554 260051 -e 157 594 911892 -e 157 784 361901 -e 157 968 152635 -e 157 991 724401 -e 158 179 18144 -e 158 189 646974 -e 158 194 174699 -e 158 260 328842 -e 158 262 966857 -e 158 525 611329 -e 158 554 555879 -e 158 555 571865 -e 158 586 716595 -e 158 734 814299 -e 158 786 707169 -e 158 889 935347 -e 158 955 937143 -e 159 188 961570 -e 159 306 480472 -e 159 433 925351 -e 159 463 88068 -e 159 497 780563 -e 159 524 690645 -e 159 560 945074 -e 159 643 311839 -e 159 725 440366 -e 159 988 311935 -e 159 999 533832 -e 160 196 268011 -e 160 354 290821 -e 160 373 754603 -e 160 445 811255 -e 160 484 197644 -e 160 517 755174 -e 160 595 194977 -e 160 629 111092 -e 160 697 280592 -e 160 712 637424 -e 160 818 698097 -e 161 252 623585 -e 161 325 529683 -e 161 558 121913 -e 161 636 948335 -e 161 782 926640 -e 161 818 262666 -e 162 263 831214 -e 162 279 583902 -e 162 308 70961 -e 162 324 531642 -e 162 532 838615 -e 162 538 772765 -e 162 851 483810 -e 162 867 257708 -e 163 230 26223 -e 163 274 918132 -e 163 316 94180 -e 163 480 682242 -e 163 677 231106 -e 163 731 770461 -e 163 773 991848 -e 163 843 414242 -e 163 898 985169 -e 163 910 815555 -e 164 174 297352 -e 164 214 210795 -e 164 277 223876 -e 164 302 886551 -e 164 333 129679 -e 164 595 50706 -e 164 742 316158 -e 164 751 520828 -e 164 885 600246 -e 164 900 687965 -e 164 902 106613 -e 164 939 297814 -e 164 962 381791 -e 165 273 281197 -e 165 344 360585 -e 165 456 201311 -e 165 483 656234 -e 165 726 157715 -e 165 842 1 -e 165 961 942096 -e 166 198 63779 -e 166 302 125346 -e 166 721 64815 -e 166 864 808993 -e 166 901 89524 -e 166 921 574571 -e 167 348 457007 -e 167 368 945756 -e 167 817 642265 -e 167 863 975707 -e 167 968 611944 -e 168 179 996798 -e 168 216 542358 -e 168 267 988187 -e 168 388 967623 -e 168 466 804358 -e 168 506 225472 -e 168 582 281352 -e 168 643 906055 -e 168 797 272819 -e 168 897 3067 -e 168 942 614594 -e 169 403 945963 -e 169 405 556539 -e 169 413 476187 -e 169 422 261788 -e 169 520 890097 -e 169 568 136502 -e 169 618 729910 -e 169 628 484066 -e 169 671 997304 -e 169 677 542138 -e 169 698 142559 -e 169 719 485693 -e 169 875 739239 -e 169 883 872127 -e 169 950 901480 -e 170 311 523919 -e 170 352 644480 -e 170 438 793406 -e 170 544 739648 -e 170 625 12972 -e 170 834 432550 -e 170 896 204891 -e 170 924 154859 -e 170 952 249192 -e 170 988 419713 -e 171 175 735252 -e 171 198 760916 -e 171 211 447888 -e 171 538 360370 -e 171 831 36999 -e 171 892 108244 -e 171 916 622163 -e 172 212 531611 -e 172 449 627751 -e 172 562 953196 -e 172 646 895090 -e 172 871 465040 -e 173 323 215970 -e 173 763 758837 -e 173 912 98419 -e 173 982 919346 -e 174 205 664855 -e 174 318 866906 -e 174 507 107734 -e 174 572 218414 -e 174 600 626568 -e 174 606 429843 -e 174 631 421248 -e 174 666 488088 -e 174 909 799734 -e 174 913 856718 -e 174 922 98445 -e 174 952 401369 -e 175 265 36442 -e 175 288 332664 -e 175 294 461997 -e 175 437 530203 -e 175 461 570531 -e 175 538 789561 -e 175 547 916563 -e 175 709 86245 -e 175 730 672031 -e 175 864 820576 -e 175 900 977152 -e 176 278 128189 -e 176 443 840702 -e 176 497 718992 -e 176 689 911959 -e 176 876 56161 -e 176 880 182056 -e 177 190 325105 -e 177 232 284493 -e 177 255 957325 -e 177 383 828325 -e 177 527 200106 -e 177 588 466489 -e 177 612 111394 -e 177 689 583859 -e 177 925 186870 -e 177 984 683393 -e 178 432 908242 -e 178 438 304622 -e 178 585 572942 -e 178 605 150556 -e 178 695 410134 -e 178 751 276101 -e 178 754 901664 -e 178 786 602284 -e 178 883 326033 -e 178 928 308581 -e 179 261 864758 -e 179 404 310696 -e 179 487 232087 -e 179 633 926579 -e 179 653 414217 -e 179 693 616263 -e 179 729 182976 -e 179 818 795992 -e 180 249 994194 -e 180 270 162191 -e 180 357 848104 -e 180 428 902888 -e 180 804 37655 -e 180 813 380696 -e 180 875 28895 -e 180 899 641606 -e 180 902 561034 -e 181 215 645850 -e 181 224 534207 -e 181 285 984113 -e 181 425 491560 -e 181 544 124602 -e 181 591 108978 -e 181 613 482952 -e 181 718 851093 -e 181 737 584176 -e 181 868 958121 -e 181 879 816929 -e 181 884 314715 -e 181 924 500377 -e 181 953 75136 -e 182 202 52290 -e 182 275 607669 -e 182 300 284939 -e 182 304 401574 -e 182 509 461245 -e 182 578 29746 -e 182 761 155759 -e 182 821 163559 -e 182 944 104135 -e 183 199 946378 -e 183 222 747506 -e 183 450 457140 -e 183 495 928686 -e 183 592 959591 -e 183 663 84883 -e 183 752 321852 -e 183 858 987070 -e 184 187 647399 -e 184 279 73851 -e 184 504 907027 -e 184 641 879506 -e 184 711 259274 -e 184 869 318396 -e 184 933 53972 -e 184 996 12141 -e 185 266 257514 -e 185 379 687176 -e 185 513 347711 -e 185 700 639845 -e 185 915 30657 -e 185 955 448113 -e 186 194 187552 -e 186 314 538137 -e 186 456 128051 -e 186 496 675765 -e 186 498 791829 -e 186 695 269112 -e 186 708 990278 -e 186 811 128219 -e 186 828 327281 -e 186 841 773208 -e 186 949 864257 -e 187 260 228085 -e 187 296 406130 -e 187 342 696720 -e 187 541 503967 -e 187 562 382408 -e 187 644 268578 -e 187 973 469087 -e 188 255 231461 -e 188 352 407380 -e 188 393 10194 -e 188 394 6607 -e 188 465 355409 -e 188 598 573910 -e 188 846 986294 -e 188 962 277737 -e 189 223 34085 -e 189 333 27742 -e 189 348 613039 -e 189 398 97769 -e 189 492 89205 -e 189 656 912425 -e 189 700 425604 -e 189 936 741713 -e 190 295 676643 -e 190 309 773408 -e 190 368 811002 -e 190 457 327945 -e 190 461 402023 -e 190 497 619668 -e 190 672 535249 -e 190 788 764403 -e 190 946 53622 -e 190 979 961808 -e 190 980 485901 -e 191 230 11303 -e 191 353 551769 -e 191 354 917005 -e 191 368 916262 -e 191 484 128746 -e 191 540 760163 -e 191 541 426197 -e 191 596 213039 -e 191 622 396594 -e 191 692 320990 -e 191 810 221339 -e 191 861 941597 -e 191 976 111881 -e 192 215 547181 -e 192 288 200684 -e 192 429 344423 -e 192 475 12338 -e 192 738 598505 -e 192 820 19179 -e 192 850 5703 -e 192 868 734321 -e 193 202 879342 -e 193 314 519062 -e 193 329 857565 -e 193 348 581038 -e 193 527 865039 -e 193 615 473883 -e 193 681 106535 -e 193 758 251186 -e 193 769 841278 -e 193 792 109712 -e 193 826 172046 -e 193 837 992498 -e 193 841 932687 -e 193 981 802110 -e 194 505 42071 -e 194 538 42304 -e 194 643 942529 -e 194 711 904722 -e 194 723 8365 -e 194 779 476194 -e 194 862 138733 -e 194 962 127236 -e 195 208 562274 -e 195 350 630964 -e 195 382 222211 -e 195 405 692762 -e 195 492 525834 -e 195 578 117217 -e 195 679 6025 -e 195 690 442891 -e 196 587 874994 -e 196 624 652721 -e 196 831 800283 -e 196 910 878334 -e 196 936 935206 -e 197 214 229108 -e 197 252 987974 -e 197 316 23496 -e 197 423 442110 -e 197 540 638517 -e 197 587 70475 -e 197 656 960967 -e 197 657 337415 -e 197 668 571074 -e 197 709 401974 -e 197 922 809793 -e 197 987 316291 -e 198 255 515242 -e 198 342 240965 -e 198 363 475504 -e 198 384 414181 -e 198 397 57975 -e 198 421 208051 -e 198 424 22131 -e 198 484 969265 -e 198 602 738432 -e 198 626 141827 -e 198 771 39790 -e 198 872 988934 -e 198 873 299361 -e 198 885 252904 -e 198 954 623845 -e 199 307 279286 -e 199 430 156276 -e 199 461 199525 -e 199 479 95673 -e 199 526 555881 -e 199 620 47238 -e 199 687 195339 -e 199 695 248354 -e 199 803 14844 -e 199 858 161368 -e 199 914 396520 -e 200 211 717108 -e 200 268 784788 -e 200 348 942903 -e 200 483 317208 -e 200 494 705404 -e 200 506 966881 -e 200 539 541029 -e 200 588 328448 -e 200 618 521224 -e 200 667 904986 -e 200 677 586427 -e 200 706 869720 -e 200 743 75353 -e 200 768 393113 -e 200 977 606503 -e 201 240 465644 -e 201 286 537397 -e 201 289 755646 -e 201 323 801770 -e 201 401 540734 -e 201 402 411843 -e 201 414 22648 -e 201 429 60519 -e 201 551 87669 -e 201 885 817345 -e 202 263 114229 -e 202 313 617610 -e 202 364 970739 -e 202 396 35334 -e 202 417 811229 -e 202 499 656787 -e 202 616 54939 -e 202 800 592166 -e 203 264 716447 -e 203 418 669014 -e 203 501 561712 -e 203 621 244010 -e 203 678 9809 -e 203 706 491422 -e 203 755 132945 -e 203 857 465662 -e 203 920 743808 -e 203 934 371164 -e 203 979 87387 -e 204 508 3283 -e 204 510 975336 -e 204 590 789374 -e 204 647 362300 -e 204 776 512352 -e 204 849 365177 -e 204 853 538036 -e 204 988 914009 -e 204 995 97669 -e 205 214 964368 -e 205 238 755856 -e 205 404 13885 -e 205 435 229164 -e 205 464 494331 -e 205 505 415505 -e 205 519 831750 -e 205 580 697273 -e 205 615 590330 -e 205 899 509110 -e 205 909 478689 -e 206 279 301551 -e 206 309 90542 -e 206 318 565174 -e 206 618 908361 -e 206 619 980778 -e 206 624 686354 -e 206 863 533723 -e 206 903 900958 -e 206 962 20342 -e 206 974 313425 -e 207 250 819252 -e 207 395 353058 -e 207 617 932978 -e 207 679 693578 -e 207 837 214371 -e 207 864 794193 -e 207 916 409071 -e 208 257 871782 -e 208 347 155864 -e 208 376 992196 -e 208 432 842101 -e 208 443 312836 -e 208 460 355599 -e 208 528 592592 -e 208 623 107899 -e 208 658 93146 -e 208 717 166653 -e 208 726 157649 -e 208 745 778421 -e 208 766 853351 -e 208 816 225535 -e 208 828 791042 -e 208 863 323463 -e 208 901 750500 -e 209 281 22848 -e 209 440 991734 -e 209 551 382391 -e 209 602 15668 -e 209 675 631069 -e 209 709 288782 -e 209 713 831401 -e 209 739 243803 -e 209 751 222508 -e 209 773 751762 -e 209 900 525878 -e 209 940 244795 -e 209 941 825130 -e 209 973 286163 -e 209 990 670327 -e 210 344 124125 -e 210 419 654584 -e 210 423 453861 -e 210 530 256367 -e 210 646 168514 -e 210 688 329338 -e 210 780 483282 -e 210 881 855152 -e 210 932 53655 -e 210 962 144347 -e 211 256 35887 -e 211 265 864466 -e 211 345 72461 -e 211 376 240168 -e 211 481 703343 -e 211 647 832493 -e 211 719 669947 -e 211 740 924944 -e 211 781 896528 -e 211 844 93953 -e 211 850 912988 -e 211 864 584933 -e 211 933 348623 -e 212 241 812886 -e 212 288 457059 -e 212 399 292908 -e 212 438 413064 -e 212 483 752500 -e 212 526 80487 -e 212 625 369693 -e 212 720 513651 -e 212 838 393457 -e 213 417 956286 -e 213 507 721925 -e 213 508 231323 -e 213 559 377531 -e 213 600 650619 -e 213 615 453853 -e 213 653 83734 -e 213 691 396499 -e 213 790 191157 -e 213 840 927722 -e 213 859 324428 -e 213 878 703582 -e 214 345 706626 -e 214 684 232996 -e 214 962 254532 -e 215 229 612615 -e 215 344 501048 -e 215 395 446326 -e 215 423 842536 -e 215 451 727015 -e 215 565 795796 -e 215 606 308785 -e 215 610 416043 -e 215 689 152247 -e 215 718 865391 -e 215 745 344005 -e 215 777 830437 -e 215 984 895366 -e 215 986 290525 -e 216 272 457351 -e 216 493 19464 -e 216 532 26846 -e 216 603 456790 -e 216 755 887792 -e 216 802 588883 -e 216 871 517993 -e 216 885 433287 -e 217 251 392772 -e 217 263 437023 -e 217 276 762672 -e 217 331 871517 -e 217 333 370172 -e 217 345 19081 -e 217 375 64669 -e 217 385 102851 -e 217 386 377834 -e 217 741 999740 -e 217 755 311129 -e 217 766 308379 -e 217 820 597531 -e 217 960 589557 -e 217 997 417584 -e 218 273 849056 -e 218 357 864680 -e 218 399 369062 -e 218 514 53010 -e 218 555 100667 -e 218 723 577918 -e 218 772 894438 -e 218 929 169389 -e 219 277 925715 -e 219 305 175435 -e 219 321 859449 -e 219 352 751911 -e 219 482 124696 -e 219 497 87533 -e 219 645 936273 -e 219 731 562952 -e 219 791 741762 -e 219 846 293757 -e 219 865 313189 -e 219 909 660120 -e 219 997 930046 -e 220 266 915521 -e 220 308 976137 -e 220 312 850806 -e 220 334 74637 -e 220 400 66065 -e 220 434 151891 -e 220 502 653323 -e 220 529 734918 -e 220 534 222814 -e 220 660 984641 -e 220 676 902475 -e 220 778 121446 -e 220 803 368004 -e 220 837 712190 -e 221 519 56395 -e 221 584 101049 -e 221 674 717478 -e 221 681 566568 -e 221 684 447130 -e 221 703 167302 -e 221 745 64981 -e 221 848 489767 -e 222 304 120500 -e 222 374 245830 -e 222 496 486258 -e 222 561 23213 -e 222 770 972802 -e 222 904 22757 -e 222 906 941307 -e 223 718 327341 -e 223 781 510514 -e 223 833 64693 -e 223 954 160817 -e 224 231 612940 -e 224 253 137464 -e 224 304 867752 -e 224 310 364709 -e 224 790 899382 -e 224 818 886643 -e 224 964 679261 -e 225 328 876606 -e 225 375 558183 -e 225 432 790358 -e 225 552 565932 -e 225 596 672714 -e 225 676 981275 -e 225 715 52965 -e 225 818 943629 -e 226 317 127102 -e 226 349 673948 -e 226 430 65086 -e 226 546 297787 -e 226 617 750303 -e 226 624 868679 -e 226 651 376527 -e 226 689 837363 -e 226 692 587416 -e 226 751 891428 -e 226 807 150273 -e 226 850 593146 -e 226 882 434519 -e 226 896 307531 -e 226 911 730637 -e 226 999 628783 -e 227 456 935034 -e 227 473 154687 -e 227 474 62157 -e 227 500 143537 -e 227 533 249069 -e 227 534 86020 -e 227 563 925807 -e 227 642 570355 -e 227 779 479524 -e 227 845 509846 -e 227 910 448039 -e 227 968 727977 -e 228 264 437472 -e 228 279 673433 -e 228 288 330898 -e 228 439 845971 -e 228 512 350525 -e 228 524 840481 -e 228 534 497654 -e 228 561 187131 -e 228 593 424776 -e 228 661 381650 -e 228 704 106767 -e 228 729 769024 -e 228 731 275003 -e 228 734 277202 -e 228 756 609041 -e 228 820 349796 -e 228 848 265421 -e 229 232 523124 -e 229 313 486614 -e 229 424 166166 -e 229 456 669755 -e 229 472 885641 -e 229 491 768534 -e 229 503 478506 -e 229 511 249268 -e 229 611 320138 -e 229 640 35457 -e 229 645 795114 -e 229 698 722420 -e 229 732 75636 -e 229 762 127763 -e 229 770 255834 -e 229 968 568373 -e 230 269 713752 -e 230 359 480684 -e 230 362 852644 -e 230 427 794909 -e 230 438 918909 -e 230 466 400855 -e 230 519 743439 -e 230 550 399249 -e 230 556 69472 -e 230 586 109705 -e 230 590 844016 -e 230 622 993113 -e 230 723 768267 -e 230 835 549808 -e 230 883 107875 -e 230 903 464558 -e 231 322 776059 -e 231 386 222434 -e 231 514 881912 -e 231 548 233459 -e 231 628 919389 -e 231 659 32988 -e 231 691 488158 -e 231 706 854406 -e 231 716 416342 -e 231 732 594381 -e 231 761 645631 -e 231 767 721729 -e 231 770 341113 -e 231 831 267294 -e 231 872 352474 -e 231 935 550699 -e 231 955 137711 -e 232 326 587528 -e 232 382 963002 -e 232 396 144671 -e 232 490 725222 -e 232 588 766913 -e 232 629 491393 -e 232 632 122482 -e 232 699 850622 -e 232 719 917001 -e 232 747 57811 -e 232 784 168600 -e 232 807 160771 -e 232 921 787170 -e 232 925 594757 -e 232 952 265260 -e 232 962 820488 -e 233 278 575144 -e 233 293 908994 -e 233 315 901512 -e 233 426 460938 -e 233 499 971941 -e 233 534 340704 -e 233 594 787330 -e 233 732 71499 -e 233 783 864108 -e 233 998 162634 -e 234 417 885424 -e 234 588 187364 -e 234 596 825202 -e 234 742 158992 -e 234 863 436957 -e 234 972 338254 -e 235 256 217191 -e 235 320 607448 -e 235 343 30138 -e 235 354 632449 -e 235 366 696170 -e 235 480 82594 -e 235 649 604449 -e 235 669 624466 -e 235 677 17737 -e 235 762 138953 -e 235 828 318783 -e 235 920 646820 -e 236 276 162268 -e 236 297 594263 -e 236 355 705038 -e 236 463 500886 -e 236 493 995778 -e 236 651 968130 -e 236 770 305647 -e 236 782 208392 -e 236 885 244138 -e 236 903 96219 -e 236 939 173826 -e 236 940 544291 -e 236 976 911586 -e 237 274 499647 -e 237 292 974024 -e 237 479 439193 -e 237 506 645188 -e 237 553 569465 -e 237 680 850756 -e 237 687 19356 -e 237 724 308670 -e 237 754 52050 -e 237 757 841262 -e 237 771 193650 -e 237 869 136028 -e 237 890 690886 -e 237 905 175178 -e 237 914 366918 -e 237 966 418414 -e 237 976 880363 -e 238 276 993143 -e 238 303 754790 -e 238 344 413945 -e 238 366 928991 -e 238 468 609629 -e 238 492 346726 -e 238 609 143658 -e 238 759 729688 -e 238 890 882452 -e 238 950 445189 -e 239 259 850791 -e 239 415 819776 -e 239 425 33033 -e 239 608 970787 -e 239 621 522044 -e 239 623 222126 -e 239 741 125444 -e 239 786 664645 -e 239 791 48548 -e 239 807 701704 -e 239 841 442045 -e 239 890 174756 -e 239 894 431971 -e 239 927 189991 -e 239 954 893983 -e 239 989 75422 -e 240 337 99754 -e 240 378 629226 -e 240 486 462380 -e 240 502 252356 -e 240 509 273705 -e 240 563 410040 -e 240 710 588946 -e 240 844 60751 -e 240 879 378014 -e 240 918 429151 -e 240 921 977310 -e 240 993 412931 -e 241 263 269403 -e 241 325 477706 -e 241 362 947109 -e 241 411 429550 -e 241 429 692095 -e 241 560 125629 -e 241 580 389896 -e 241 753 881054 -e 241 840 749988 -e 241 901 926096 -e 242 304 344708 -e 242 317 31482 -e 242 335 814033 -e 242 384 227708 -e 242 688 81111 -e 242 712 45566 -e 242 787 49167 -e 242 788 932670 -e 242 816 150402 -e 242 856 415765 -e 242 874 654930 -e 242 887 339778 -e 242 935 877024 -e 243 344 144921 -e 243 349 957701 -e 243 398 432108 -e 243 422 167383 -e 243 501 690501 -e 243 507 480731 -e 243 512 279530 -e 243 658 271072 -e 243 697 154081 -e 243 778 903916 -e 244 299 953984 -e 244 334 660508 -e 244 469 550190 -e 244 613 184946 -e 244 686 856775 -e 244 730 562663 -e 244 739 122677 -e 244 755 70738 -e 244 827 490132 -e 245 359 648850 -e 245 378 824844 -e 245 385 771198 -e 245 481 707144 -e 245 525 21351 -e 245 567 427531 -e 245 831 895107 -e 245 892 85403 -e 245 898 728385 -e 245 942 267793 -e 245 983 411214 -e 246 249 270500 -e 246 268 177109 -e 246 559 59029 -e 246 627 618122 -e 246 647 786285 -e 246 663 772175 -e 246 807 587024 -e 246 809 790785 -e 246 837 798571 -e 246 870 950955 -e 247 285 327320 -e 247 372 32439 -e 247 466 802622 -e 247 639 258423 -e 247 693 872803 -e 247 726 213115 -e 247 754 457584 -e 247 769 736346 -e 247 887 331935 -e 247 971 255548 -e 248 477 279196 -e 248 506 569040 -e 248 509 937603 -e 248 569 317628 -e 248 695 517230 -e 248 795 676026 -e 248 884 668471 -e 249 389 280959 -e 249 392 755224 -e 249 404 598153 -e 249 481 115904 -e 249 562 329977 -e 249 575 325879 -e 249 584 582627 -e 249 628 162547 -e 249 676 642078 -e 249 701 935418 -e 249 708 362017 -e 249 896 215660 -e 250 254 695908 -e 250 286 797059 -e 250 379 295690 -e 250 528 311613 -e 250 806 87123 -e 250 824 124078 -e 250 878 327800 -e 250 882 286165 -e 250 896 369527 -e 250 962 576405 -e 251 349 757200 -e 251 381 751938 -e 251 572 126602 -e 251 627 392151 -e 251 675 572445 -e 251 746 535213 -e 251 799 855235 -e 251 934 452130 -e 251 946 156228 -e 251 955 197315 -e 251 994 352614 -e 252 280 283454 -e 252 303 277309 -e 252 309 398445 -e 252 439 554511 -e 252 450 20445 -e 252 533 231292 -e 252 610 496473 -e 252 674 787789 -e 252 831 344976 -e 252 906 127477 -e 252 936 779232 -e 253 280 601114 -e 253 402 398180 -e 253 500 452717 -e 253 534 121998 -e 253 790 336218 -e 253 819 399490 -e 253 887 184344 -e 254 284 96746 -e 254 363 657829 -e 254 381 774074 -e 254 430 57680 -e 254 556 415180 -e 254 772 522302 -e 254 915 312400 -e 254 974 931559 -e 254 1000 9424 -e 255 325 807280 -e 255 356 161286 -e 255 363 462782 -e 255 374 781881 -e 255 381 623228 -e 255 423 694926 -e 255 555 209072 -e 255 588 435027 -e 255 762 948217 -e 255 798 48745 -e 255 860 199555 -e 255 871 586165 -e 255 980 997908 -e 256 368 548857 -e 256 376 630349 -e 256 437 608868 -e 256 504 728575 -e 256 747 697624 -e 256 858 797317 -e 256 868 900999 -e 256 920 572305 -e 256 921 710957 -e 256 951 897962 -e 257 268 560110 -e 257 278 170779 -e 257 313 237009 -e 257 381 173509 -e 257 434 602456 -e 257 440 757375 -e 257 446 461220 -e 257 474 561419 -e 257 520 169692 -e 257 575 266863 -e 257 735 676355 -e 257 796 202264 -e 257 827 664459 -e 257 863 379789 -e 257 983 745469 -e 258 315 717394 -e 258 350 118123 -e 258 501 679986 -e 258 615 12788 -e 258 624 789121 -e 258 639 9457 -e 258 671 962918 -e 258 685 85720 -e 258 746 897017 -e 258 841 398705 -e 258 846 924439 -e 258 902 762112 -e 259 355 237980 -e 259 368 767775 -e 259 377 265408 -e 259 391 241356 -e 259 487 987449 -e 259 557 773635 -e 259 587 29677 -e 259 819 387721 -e 259 863 201114 -e 259 885 271415 -e 259 948 874318 -e 260 306 7785 -e 260 560 662712 -e 260 574 695142 -e 260 607 81356 -e 260 692 800274 -e 260 730 355135 -e 260 862 641761 -e 260 909 942467 -e 260 931 816845 -e 260 992 628316 -e 261 273 201200 -e 261 324 436981 -e 261 393 320529 -e 261 446 522799 -e 261 496 683891 -e 261 621 701840 -e 261 710 120503 -e 261 788 146157 -e 261 831 104239 -e 261 977 501285 -e 261 982 68401 -e 262 537 927602 -e 262 539 94131 -e 262 646 649107 -e 262 762 46187 -e 262 873 179474 -e 263 374 3091 -e 263 402 863493 -e 263 445 947210 -e 263 532 734983 -e 263 605 382208 -e 263 764 638711 -e 263 804 774683 -e 263 913 82289 -e 264 270 852293 -e 264 337 306000 -e 264 411 453391 -e 264 553 416057 -e 264 660 845496 -e 264 804 718832 -e 264 896 689004 -e 264 988 867838 -e 264 1000 512141 -e 265 320 292076 -e 265 370 131509 -e 265 390 187146 -e 265 459 376408 -e 265 472 11281 -e 265 505 999775 -e 265 622 334247 -e 265 639 8777 -e 265 699 219620 -e 265 779 697588 -e 265 827 657841 -e 265 831 807994 -e 265 929 815670 -e 265 993 517358 -e 266 373 380078 -e 266 513 362349 -e 266 543 351156 -e 266 547 788322 -e 266 604 75888 -e 266 612 753887 -e 266 841 703159 -e 266 971 815889 -e 267 273 179257 -e 267 277 143559 -e 267 358 347289 -e 267 361 6565 -e 267 462 681969 -e 267 854 671841 -e 267 857 176332 -e 267 872 573656 -e 268 291 713282 -e 268 463 203493 -e 268 521 140026 -e 268 675 615951 -e 268 859 841272 -e 268 938 616751 -e 269 406 878373 -e 269 756 418308 -e 269 811 739925 -e 269 825 640644 -e 269 864 553862 -e 269 873 149769 -e 269 882 238116 -e 270 361 358206 -e 270 378 158837 -e 270 406 540261 -e 270 407 386678 -e 270 482 518672 -e 270 528 367884 -e 270 569 261873 -e 270 609 724792 -e 270 616 613872 -e 270 732 873633 -e 270 822 988190 -e 270 885 328367 -e 270 962 201777 -e 271 287 162164 -e 271 436 470274 -e 271 461 609848 -e 271 514 388019 -e 271 755 844686 -e 271 828 888693 -e 272 325 712263 -e 272 544 672696 -e 272 592 476679 -e 272 901 480690 -e 272 903 983601 -e 273 274 277993 -e 273 289 568082 -e 273 433 662516 -e 273 610 394004 -e 273 619 102399 -e 273 740 151444 -e 273 786 493629 -e 273 804 847303 -e 273 811 906248 -e 273 838 252032 -e 273 853 860784 -e 273 859 423272 -e 274 520 700165 -e 274 533 924671 -e 274 643 918022 -e 274 747 212534 -e 274 803 634115 -e 274 868 214743 -e 275 372 513687 -e 275 414 996774 -e 275 554 817285 -e 275 834 136026 -e 275 870 130259 -e 275 871 662767 -e 275 878 789197 -e 276 305 809821 -e 276 384 789799 -e 276 631 42486 -e 276 767 80620 -e 276 843 200081 -e 276 951 8206 -e 277 300 877270 -e 277 374 801568 -e 277 569 631257 -e 277 617 688541 -e 277 655 455784 -e 277 677 374072 -e 277 698 50319 -e 277 987 393435 -e 278 300 545596 -e 278 381 868263 -e 278 494 805356 -e 278 658 512359 -e 278 713 80952 -e 278 783 815441 -e 278 797 370554 -e 278 833 908250 -e 278 861 708054 -e 278 895 649205 -e 278 960 205437 -e 279 342 315387 -e 279 479 699758 -e 279 492 276953 -e 279 509 895773 -e 279 579 288034 -e 279 598 117683 -e 279 610 893812 -e 279 634 183360 -e 279 740 615747 -e 279 793 14224 -e 279 867 761457 -e 279 870 268454 -e 279 902 504155 -e 280 297 173646 -e 280 487 305894 -e 280 531 633199 -e 280 649 631657 -e 280 679 344526 -e 280 697 569374 -e 280 705 626358 -e 280 712 888315 -e 280 842 960745 -e 281 425 505634 -e 281 450 976730 -e 281 468 588924 -e 281 633 538950 -e 281 651 719800 -e 281 655 972512 -e 281 787 648584 -e 281 841 502503 -e 281 844 321097 -e 281 885 777297 -e 281 917 631181 -e 281 997 682846 -e 282 324 812207 -e 282 358 391551 -e 282 381 255044 -e 282 428 564112 -e 282 556 531630 -e 282 565 800136 -e 282 608 434500 -e 282 623 119016 -e 282 695 372545 -e 282 705 4225 -e 282 734 440032 -e 282 749 446030 -e 282 790 270849 -e 282 831 279143 -e 282 836 701811 -e 283 314 334089 -e 283 357 462724 -e 283 484 480199 -e 283 550 628100 -e 283 640 787257 -e 283 895 905562 -e 284 331 329706 -e 284 359 700967 -e 284 380 796078 -e 284 486 68106 -e 284 511 303832 -e 284 539 319572 -e 284 600 898272 -e 284 716 57913 -e 284 742 925531 -e 284 769 169480 -e 284 780 987472 -e 284 889 897006 -e 284 903 722470 -e 284 916 641624 -e 285 353 733968 -e 285 374 280653 -e 285 388 814838 -e 285 519 765675 -e 285 520 224903 -e 285 597 301766 -e 285 674 752124 -e 285 735 659849 -e 285 763 314994 -e 285 795 887232 -e 285 810 57257 -e 285 843 66387 -e 285 908 889249 -e 285 959 87868 -e 286 383 522809 -e 286 444 795499 -e 286 516 931324 -e 286 566 226316 -e 286 601 800353 -e 286 631 360848 -e 286 658 168129 -e 286 720 205032 -e 286 771 580596 -e 286 794 963996 -e 286 848 797555 -e 286 926 646671 -e 286 933 892218 -e 287 337 837494 -e 287 343 410304 -e 287 357 9676 -e 287 455 825878 -e 287 492 796858 -e 287 603 378700 -e 287 664 923535 -e 287 752 875851 -e 287 769 982944 -e 287 783 412438 -e 287 786 387307 -e 287 789 781309 -e 287 820 191534 -e 287 992 49381 -e 288 316 413324 -e 288 367 190258 -e 288 414 729412 -e 288 438 656873 -e 288 503 597548 -e 288 559 982448 -e 288 586 875215 -e 288 654 663326 -e 288 719 443409 -e 288 741 685413 -e 288 957 275129 -e 288 984 235086 -e 289 299 281729 -e 289 360 692802 -e 289 400 461893 -e 289 418 804408 -e 289 468 567026 -e 289 474 139380 -e 289 483 430076 -e 289 486 689485 -e 289 562 335431 -e 289 730 930376 -e 289 743 153443 -e 289 769 908317 -e 289 831 363790 -e 290 370 79551 -e 290 436 673694 -e 290 521 205836 -e 290 551 499519 -e 290 582 300855 -e 290 585 499698 -e 290 677 604628 -e 290 717 352451 -e 290 720 842296 -e 290 783 277750 -e 290 805 350903 -e 291 306 384122 -e 291 362 355254 -e 291 390 946544 -e 291 519 748014 -e 291 659 392235 -e 291 660 215642 -e 291 779 321408 -e 291 825 475788 -e 291 956 368349 -e 291 977 747667 -e 292 308 229306 -e 292 398 708348 -e 292 433 267140 -e 292 514 563608 -e 292 532 486004 -e 292 675 100448 -e 292 778 644029 -e 292 827 441765 -e 292 830 508629 -e 293 374 747508 -e 293 405 988361 -e 293 424 290038 -e 293 568 894519 -e 293 684 907344 -e 293 945 243373 -e 294 314 199519 -e 294 349 743645 -e 294 351 560323 -e 294 361 926167 -e 294 416 428458 -e 294 527 553124 -e 294 538 591338 -e 294 539 933280 -e 294 655 496663 -e 294 692 655022 -e 294 808 525902 -e 294 813 935528 -e 294 968 705435 -e 295 378 41330 -e 295 512 854138 -e 295 550 429498 -e 295 591 796206 -e 295 660 58942 -e 295 664 442008 -e 295 676 285972 -e 295 697 900934 -e 295 735 985043 -e 295 776 705337 -e 295 826 961462 -e 295 837 642509 -e 295 943 469181 -e 296 445 879276 -e 296 448 176348 -e 296 502 873786 -e 296 510 395103 -e 296 604 984210 -e 296 614 944724 -e 296 650 206073 -e 296 882 64640 -e 296 978 421388 -e 297 362 765019 -e 297 390 345486 -e 297 412 313425 -e 297 424 509808 -e 297 558 99151 -e 297 597 150402 -e 297 640 431153 -e 297 649 912621 -e 297 653 813902 -e 297 771 684107 -e 297 804 234256 -e 297 856 420061 -e 297 885 648442 -e 297 901 246089 -e 297 922 119202 -e 298 325 866204 -e 298 326 859390 -e 298 381 151096 -e 298 489 240403 -e 298 498 606976 -e 298 522 479282 -e 298 574 347662 -e 298 615 118257 -e 298 682 636169 -e 298 734 238819 -e 298 803 647764 -e 298 852 12151 -e 298 887 219667 -e 298 953 790192 -e 299 332 105079 -e 299 402 808611 -e 299 422 578778 -e 299 522 394524 -e 299 534 480729 -e 299 571 222033 -e 299 652 494355 -e 299 677 278217 -e 299 679 982645 -e 299 691 142418 -e 299 746 198297 -e 299 750 649921 -e 299 756 289363 -e 299 769 187583 -e 299 901 788161 -e 299 910 907839 -e 299 925 999001 -e 299 956 688678 -e 299 983 934701 -e 300 333 114227 -e 300 414 928803 -e 300 577 365729 -e 301 439 970714 -e 301 468 551722 -e 301 484 525101 -e 301 504 439093 -e 301 661 546996 -e 301 665 335122 -e 301 671 339494 -e 301 698 145343 -e 301 813 344179 -e 301 982 160534 -e 302 303 852777 -e 302 359 700663 -e 302 468 625430 -e 302 510 517729 -e 302 535 667880 -e 302 595 167766 -e 302 631 456802 -e 302 645 677213 -e 302 733 78263 -e 302 935 970696 -e 302 947 166205 -e 303 324 476143 -e 303 397 48690 -e 303 478 609170 -e 303 516 463352 -e 303 547 498282 -e 303 583 981156 -e 303 593 26575 -e 303 616 660301 -e 303 693 22492 -e 303 828 446777 -e 303 878 759395 -e 303 907 858789 -e 303 974 180348 -e 304 476 796371 -e 304 485 311836 -e 304 562 336468 -e 304 619 667307 -e 304 667 328833 -e 304 977 79712 -e 305 458 931730 -e 305 479 193675 -e 305 491 543976 -e 305 542 486140 -e 305 601 434207 -e 305 650 79066 -e 305 812 437763 -e 305 822 211200 -e 305 839 598922 -e 305 847 122371 -e 305 877 384389 -e 305 915 894951 -e 306 401 45338 -e 306 470 276441 -e 306 605 189154 -e 306 691 389814 -e 306 723 390467 -e 306 741 555823 -e 306 761 484897 -e 306 848 950908 -e 306 909 201208 -e 306 930 492426 -e 306 975 828061 -e 306 979 461284 -e 307 319 506241 -e 307 341 851340 -e 307 388 138787 -e 307 536 861523 -e 307 551 159034 -e 307 563 287421 -e 307 713 75266 -e 307 754 43198 -e 307 771 338621 -e 307 898 381095 -e 307 991 180691 -e 308 394 927086 -e 308 451 239273 -e 308 523 368869 -e 308 599 462699 -e 308 617 964989 -e 308 686 811659 -e 308 767 816897 -e 308 798 399621 -e 308 889 687119 -e 308 904 285143 -e 308 945 727555 -e 309 365 693480 -e 309 456 403377 -e 309 692 706765 -e 309 805 322951 -e 309 912 952210 -e 310 355 212507 -e 310 419 953019 -e 310 559 62183 -e 310 679 991616 -e 310 722 651944 -e 310 827 259360 -e 310 877 932741 -e 311 353 756439 -e 311 356 357914 -e 311 418 547110 -e 311 545 237485 -e 311 655 672988 -e 311 795 922694 -e 312 447 334959 -e 312 558 40829 -e 312 622 170861 -e 312 630 478714 -e 312 671 337597 -e 312 714 199987 -e 312 771 771403 -e 312 850 825700 -e 312 865 645709 -e 312 877 342972 -e 312 918 909626 -e 312 946 380909 -e 312 1000 318295 -e 313 446 289259 -e 313 462 783094 -e 313 496 443335 -e 313 527 848245 -e 313 626 74910 -e 313 655 691309 -e 313 773 824713 -e 313 788 510873 -e 313 822 964132 -e 313 956 158086 -e 313 976 34583 -e 314 328 584274 -e 314 360 819862 -e 314 386 83454 -e 314 536 676075 -e 314 549 155995 -e 314 744 533486 -e 314 778 631934 -e 314 810 445477 -e 314 846 721513 -e 314 893 269496 -e 314 930 501048 -e 314 977 446363 -e 314 987 162132 -e 315 456 393524 -e 315 572 812137 -e 315 581 458494 -e 315 639 803889 -e 315 696 889127 -e 315 707 337651 -e 315 876 637919 -e 316 326 868781 -e 316 363 864003 -e 316 426 864902 -e 316 488 327218 -e 316 537 143732 -e 316 660 742389 -e 316 670 806945 -e 316 702 301535 -e 317 366 140466 -e 317 388 254251 -e 317 520 8728 -e 317 680 349689 -e 317 768 79463 -e 317 769 856520 -e 317 883 99171 -e 317 896 135849 -e 318 352 823441 -e 318 634 697265 -e 318 649 674967 -e 318 699 316594 -e 318 725 150135 -e 318 729 34827 -e 318 757 811538 -e 318 815 815684 -e 319 444 155150 -e 319 469 146150 -e 319 505 394559 -e 319 708 940280 -e 319 778 37864 -e 319 902 424447 -e 319 954 980233 -e 320 402 979507 -e 320 437 928087 -e 320 541 797161 -e 320 548 191114 -e 320 570 737600 -e 320 635 687459 -e 320 646 320005 -e 320 761 634334 -e 320 888 304158 -e 320 979 879006 -e 320 991 535924 -e 321 359 863862 -e 321 364 478842 -e 321 437 903826 -e 321 441 74964 -e 321 505 666440 -e 321 516 518692 -e 321 572 609172 -e 321 667 105958 -e 321 675 436352 -e 321 697 926299 -e 321 827 76883 -e 321 834 832821 -e 321 943 719097 -e 321 971 136521 -e 322 418 92155 -e 322 422 915369 -e 322 440 413752 -e 322 447 792250 -e 322 772 908574 -e 322 830 720268 -e 322 941 289959 -e 323 330 722158 -e 323 345 16003 -e 323 416 632340 -e 323 511 305091 -e 323 526 351344 -e 323 624 400987 -e 323 852 647606 -e 324 354 217203 -e 324 403 12369 -e 324 552 638507 -e 324 576 184052 -e 324 628 185502 -e 324 659 835751 -e 324 752 406176 -e 324 877 756358 -e 324 881 234799 -e 324 892 750758 -e 325 358 765198 -e 325 408 620650 -e 325 409 217286 -e 325 457 25929 -e 325 501 706154 -e 325 551 503098 -e 325 662 907212 -e 325 736 661304 -e 325 797 504047 -e 325 988 806301 -e 326 377 589771 -e 326 434 310073 -e 326 549 743446 -e 326 705 74557 -e 326 736 124491 -e 327 331 733735 -e 327 348 809835 -e 327 350 671229 -e 327 371 832926 -e 327 401 500629 -e 327 410 756259 -e 327 421 952921 -e 327 472 519955 -e 327 490 444544 -e 327 513 519189 -e 327 541 440940 -e 327 559 670037 -e 327 633 343966 -e 327 667 760336 -e 327 668 328729 -e 327 737 783685 -e 327 779 932478 -e 327 784 853289 -e 327 890 482948 -e 328 362 990190 -e 328 459 434148 -e 328 473 138038 -e 328 525 826280 -e 328 532 382275 -e 328 543 357205 -e 328 699 187580 -e 328 766 433509 -e 328 797 932306 -e 328 915 108911 -e 329 344 703394 -e 329 400 951680 -e 329 440 742786 -e 329 441 965455 -e 329 480 122612 -e 329 500 916409 -e 329 504 333475 -e 329 508 383951 -e 329 561 804183 -e 329 579 273411 -e 329 607 676359 -e 329 615 654144 -e 329 684 696346 -e 329 755 805040 -e 329 783 922294 -e 329 793 859309 -e 329 911 557969 -e 329 988 11468 -e 330 369 607993 -e 330 380 325458 -e 330 406 798714 -e 330 528 302109 -e 330 535 731267 -e 330 547 216104 -e 330 706 273295 -e 330 792 357281 -e 330 897 754854 -e 331 559 783995 -e 331 710 175361 -e 331 718 13395 -e 331 806 257451 -e 331 884 70519 -e 331 921 458234 -e 331 991 96370 -e 332 568 733063 -e 332 608 436084 -e 332 616 652831 -e 332 634 752941 -e 332 666 658222 -e 332 710 854331 -e 332 751 502587 -e 332 777 801799 -e 332 808 260358 -e 332 810 364831 -e 332 875 526454 -e 332 878 599810 -e 332 922 447894 -e 333 334 214725 -e 333 401 686752 -e 333 424 526631 -e 333 425 701639 -e 333 441 859030 -e 333 480 802046 -e 333 488 105020 -e 333 543 745959 -e 333 564 551988 -e 333 578 299173 -e 333 616 855689 -e 333 663 794050 -e 333 956 465403 -e 333 966 648163 -e 334 407 505474 -e 334 457 263292 -e 334 501 619861 -e 334 539 995311 -e 334 991 377510 -e 335 384 481931 -e 335 422 393017 -e 335 576 738202 -e 335 618 241562 -e 335 626 791081 -e 335 726 258429 -e 335 727 745705 -e 335 774 607511 -e 335 897 783140 -e 335 1000 230976 -e 336 380 639916 -e 336 440 641173 -e 336 456 921359 -e 336 541 287223 -e 336 572 107342 -e 336 650 589872 -e 336 665 729983 -e 336 707 134594 -e 336 755 39329 -e 336 835 137599 -e 336 855 506940 -e 336 856 829406 -e 336 911 762664 -e 336 952 472040 -e 337 532 583150 -e 337 576 295694 -e 337 786 673270 -e 337 825 145920 -e 337 980 332494 -e 338 367 996420 -e 338 378 410128 -e 338 449 690086 -e 338 516 715219 -e 338 529 399709 -e 338 628 583983 -e 338 736 107420 -e 338 749 279324 -e 338 764 970390 -e 338 840 688375 -e 338 876 216500 -e 338 930 454572 -e 339 347 800319 -e 339 418 432181 -e 339 459 209381 -e 339 462 32175 -e 339 476 445583 -e 339 634 476735 -e 339 670 508419 -e 339 708 518733 -e 339 719 89866 -e 339 854 457343 -e 339 863 412874 -e 339 942 696651 -e 339 956 837266 -e 339 981 177400 -e 340 379 648173 -e 340 394 513758 -e 340 434 551633 -e 340 444 866808 -e 340 496 443124 -e 340 541 941246 -e 340 548 430774 -e 340 560 940315 -e 340 561 935669 -e 340 631 151899 -e 340 691 41378 -e 340 694 178669 -e 340 786 372751 -e 340 901 993392 -e 340 974 544876 -e 340 975 658203 -e 340 992 623807 -e 341 375 778904 -e 341 391 981909 -e 341 512 487344 -e 341 571 606371 -e 341 598 833650 -e 341 668 366105 -e 341 671 126214 -e 341 762 979915 -e 341 844 721793 -e 341 862 76274 -e 341 955 670424 -e 341 968 935598 -e 341 976 733488 -e 341 999 229041 -e 342 450 572033 -e 342 802 711827 -e 342 841 385515 -e 342 904 892990 -e 342 961 719049 -e 342 974 745864 -e 343 362 631013 -e 343 384 929907 -e 343 449 111517 -e 343 492 585367 -e 343 702 611725 -e 343 756 359798 -e 343 770 529285 -e 343 890 401172 -e 344 409 8934 -e 344 506 826901 -e 344 534 120808 -e 344 572 828735 -e 344 605 326786 -e 344 628 921134 -e 344 647 927040 -e 344 667 639658 -e 344 684 594508 -e 344 722 395523 -e 344 731 794185 -e 345 502 951502 -e 345 520 962632 -e 345 548 75124 -e 345 587 854708 -e 345 599 37206 -e 345 600 511698 -e 345 761 611382 -e 345 812 431742 -e 345 833 725010 -e 345 962 76966 -e 346 430 426795 -e 346 496 266073 -e 346 513 562252 -e 346 692 819331 -e 346 726 823197 -e 346 731 707001 -e 346 858 455032 -e 347 366 678055 -e 347 375 846378 -e 347 447 577332 -e 347 772 54263 -e 347 862 180412 -e 347 953 463085 -e 348 388 869054 -e 348 479 577091 -e 348 671 505871 -e 348 829 706518 -e 348 853 923083 -e 348 881 843582 -e 348 899 306292 -e 348 961 216168 -e 349 352 721318 -e 349 380 651022 -e 349 382 782458 -e 349 451 935905 -e 349 478 746894 -e 349 556 385641 -e 349 576 930033 -e 349 988 756923 -e 349 996 843969 -e 349 998 368895 -e 350 386 544767 -e 350 452 962105 -e 350 531 691747 -e 350 552 373497 -e 350 561 389018 -e 350 562 264314 -e 350 636 918681 -e 350 704 653130 -e 350 732 813834 -e 350 981 431508 -e 351 356 386481 -e 351 445 974288 -e 351 452 74388 -e 351 513 933045 -e 351 521 494217 -e 351 599 951631 -e 351 671 968645 -e 351 676 970565 -e 351 864 413252 -e 351 988 259300 -e 352 384 279982 -e 352 412 460211 -e 352 441 805473 -e 352 487 143502 -e 352 583 11892 -e 352 776 203032 -e 352 784 375675 -e 352 877 978909 -e 353 359 357423 -e 353 368 243982 -e 353 589 604147 -e 353 622 819642 -e 353 625 578821 -e 353 713 616299 -e 353 726 312176 -e 353 741 104357 -e 353 758 813391 -e 353 881 571536 -e 353 928 797997 -e 353 997 722244 -e 354 605 840572 -e 354 633 296419 -e 354 764 228963 -e 354 823 337836 -e 354 840 164640 -e 354 926 485526 -e 355 366 607543 -e 355 409 661149 -e 355 486 880062 -e 355 518 774268 -e 355 521 669157 -e 355 540 232751 -e 355 650 579358 -e 355 653 170112 -e 355 794 386071 -e 355 796 783987 -e 355 986 899766 -e 355 991 511792 -e 356 442 985262 -e 356 443 814089 -e 356 644 82090 -e 356 687 371137 -e 356 762 955743 -e 356 879 216755 -e 356 979 899606 -e 356 996 30905 -e 357 373 863997 -e 357 376 490914 -e 357 397 403833 -e 357 409 956327 -e 357 451 516974 -e 357 463 926915 -e 357 774 17810 -e 357 787 78330 -e 357 796 75772 -e 357 924 780933 -e 357 932 311227 -e 358 371 243718 -e 358 440 588550 -e 358 555 768827 -e 358 589 396339 -e 358 610 644075 -e 358 613 392590 -e 358 619 532899 -e 358 649 379693 -e 358 800 267379 -e 358 827 305486 -e 358 831 687326 -e 358 862 491600 -e 358 927 636065 -e 358 980 556535 -e 359 397 308036 -e 359 556 572449 -e 359 560 480652 -e 359 595 993681 -e 359 653 814546 -e 359 728 440889 -e 359 781 288598 -e 359 807 296647 -e 359 851 27417 -e 359 904 959809 -e 360 699 701366 -e 360 842 537235 -e 360 865 219093 -e 360 869 849168 -e 360 928 990678 -e 360 993 41053 -e 361 514 582593 -e 361 523 192962 -e 361 551 252644 -e 361 560 918058 -e 361 706 197442 -e 361 715 344122 -e 361 853 381606 -e 361 878 949119 -e 361 973 256341 -e 362 408 780996 -e 362 501 608989 -e 362 517 369807 -e 362 649 97369 -e 362 658 929834 -e 362 674 862957 -e 362 679 272889 -e 362 818 502313 -e 362 821 599933 -e 362 833 716228 -e 362 907 748520 -e 362 909 412443 -e 362 944 156892 -e 362 964 199190 -e 363 421 225447 -e 363 433 497927 -e 363 474 240700 -e 363 519 362512 -e 363 570 974573 -e 363 605 267877 -e 363 715 168917 -e 363 793 120175 -e 363 798 319405 -e 363 806 54992 -e 363 882 215811 -e 364 404 840417 -e 364 492 621756 -e 364 494 464520 -e 364 518 686782 -e 364 541 685787 -e 364 620 108349 -e 364 621 122427 -e 364 648 744802 -e 364 744 615428 -e 364 901 40164 -e 364 992 634198 -e 365 512 802682 -e 365 545 886955 -e 365 558 620459 -e 365 566 868508 -e 365 754 291995 -e 365 860 533732 -e 365 868 826368 -e 366 371 599928 -e 366 505 523855 -e 366 582 932399 -e 366 588 518277 -e 366 595 352555 -e 366 623 435977 -e 366 666 558640 -e 366 676 238905 -e 366 681 89536 -e 366 896 912799 -e 366 917 812851 -e 366 952 417020 -e 366 967 263260 -e 367 465 778429 -e 367 540 261110 -e 367 696 881510 -e 367 697 41763 -e 367 771 563146 -e 367 803 668380 -e 367 908 272396 -e 368 386 935298 -e 368 427 278524 -e 368 445 189498 -e 368 620 335260 -e 368 621 156365 -e 368 629 124756 -e 368 639 918827 -e 368 734 583685 -e 368 767 700062 -e 369 460 118615 -e 369 462 342030 -e 369 558 159458 -e 369 580 85920 -e 369 651 427042 -e 369 700 139339 -e 369 722 216636 -e 369 727 408224 -e 369 854 841261 -e 370 410 361036 -e 370 447 921913 -e 370 451 63556 -e 370 470 34085 -e 370 486 712596 -e 370 555 273294 -e 370 573 631736 -e 370 826 65313 -e 370 905 326853 -e 370 961 566269 -e 370 972 736421 -e 370 978 641317 -e 371 439 645790 -e 371 524 660146 -e 371 595 195618 -e 371 599 42920 -e 371 656 56800 -e 371 699 777341 -e 371 770 259357 -e 371 813 359770 -e 371 884 953752 -e 371 894 723947 -e 371 914 489469 -e 371 965 28641 -e 371 969 484325 -e 371 973 924199 -e 371 994 216285 -e 371 996 372146 -e 372 456 573875 -e 372 460 341934 -e 372 592 136123 -e 372 609 226954 -e 372 684 233359 -e 372 701 893088 -e 372 715 242810 -e 372 757 145255 -e 372 821 562916 -e 372 857 819543 -e 372 870 669750 -e 372 916 14556 -e 372 930 768009 -e 373 386 542974 -e 373 420 221075 -e 373 431 222532 -e 373 441 162475 -e 373 470 456153 -e 373 594 226466 -e 373 625 225444 -e 373 629 712570 -e 373 678 249206 -e 373 719 157256 -e 373 763 14000 -e 373 950 24385 -e 373 973 894033 -e 373 989 4477 -e 374 387 741416 -e 374 549 742493 -e 374 552 627250 -e 374 694 797151 -e 374 713 447247 -e 374 715 837728 -e 374 796 877502 -e 374 931 682949 -e 374 974 180094 -e 374 990 920027 -e 375 392 912613 -e 375 404 66244 -e 375 453 574405 -e 375 467 810043 -e 375 468 601956 -e 375 559 267260 -e 375 723 736149 -e 375 731 65166 -e 375 768 305061 -e 375 808 151722 -e 376 388 964566 -e 376 484 314010 -e 376 547 273648 -e 376 568 514722 -e 376 573 206466 -e 376 605 900227 -e 376 753 577428 -e 376 825 336228 -e 376 898 226844 -e 376 913 515125 -e 376 920 677228 -e 376 994 34874 -e 377 401 932949 -e 377 452 272770 -e 377 488 103377 -e 377 641 921874 -e 377 647 694823 -e 377 716 327695 -e 377 735 644470 -e 377 761 338420 -e 377 800 658190 -e 377 834 451093 -e 377 890 951657 -e 377 996 222979 -e 378 384 714042 -e 378 424 820451 -e 378 461 232087 -e 378 566 544843 -e 378 574 764106 -e 378 616 177735 -e 378 703 195711 -e 378 807 90457 -e 378 845 394358 -e 378 871 630799 -e 378 885 295160 -e 378 913 705373 -e 379 381 363413 -e 379 410 293318 -e 379 596 71366 -e 379 657 936776 -e 379 693 954051 -e 379 949 871507 -e 380 399 925608 -e 380 403 344203 -e 380 489 644616 -e 380 506 214953 -e 380 581 674855 -e 380 665 585622 -e 380 749 691032 -e 381 402 32584 -e 381 504 719634 -e 381 687 839588 -e 381 875 819069 -e 381 962 748895 -e 381 982 255314 -e 382 619 691881 -e 382 688 253296 -e 382 723 308765 -e 382 747 256657 -e 382 843 160024 -e 382 869 827534 -e 382 924 308861 -e 382 931 346465 -e 383 392 601819 -e 383 448 621807 -e 383 462 840521 -e 383 471 52440 -e 383 521 538606 -e 383 750 883664 -e 383 779 626791 -e 383 810 530920 -e 383 830 998114 -e 383 892 973649 -e 383 966 498074 -e 384 390 504350 -e 384 465 482124 -e 384 476 534852 -e 384 484 503325 -e 384 528 35172 -e 384 564 208597 -e 384 608 601776 -e 384 656 666086 -e 384 677 420338 -e 384 681 589065 -e 384 690 400400 -e 384 847 738344 -e 384 912 24135 -e 384 937 516996 -e 384 941 480900 -e 384 948 904118 -e 384 983 478583 -e 384 991 564208 -e 385 406 386399 -e 385 543 230285 -e 385 565 407752 -e 385 582 113796 -e 385 585 363341 -e 385 632 63981 -e 385 750 665876 -e 385 831 371136 -e 385 859 192393 -e 385 866 623363 -e 385 890 452679 -e 385 907 732445 -e 385 964 155264 -e 386 544 720879 -e 386 580 920991 -e 386 608 21496 -e 386 619 455748 -e 386 769 578346 -e 386 791 440073 -e 386 807 72481 -e 386 868 318891 -e 386 912 106726 -e 386 945 246962 -e 387 397 674915 -e 387 483 765401 -e 387 498 691246 -e 387 500 382147 -e 387 590 805537 -e 387 638 699755 -e 387 641 555081 -e 387 658 232311 -e 387 695 458529 -e 387 735 919582 -e 387 861 588449 -e 387 912 698175 -e 387 919 464537 -e 387 957 222701 -e 387 959 100913 -e 388 505 736175 -e 388 733 371373 -e 388 746 400492 -e 388 775 877780 -e 388 790 653318 -e 388 813 213980 -e 388 830 966818 -e 388 875 895917 -e 388 980 268217 -e 388 998 731225 -e 389 398 917757 -e 389 420 37105 -e 389 454 636411 -e 389 462 90945 -e 389 496 197930 -e 389 545 133594 -e 389 588 25066 -e 389 672 47605 -e 389 690 604578 -e 389 730 930973 -e 389 745 337721 -e 389 769 372663 -e 389 833 289765 -e 389 896 965656 -e 389 914 750715 -e 389 967 481039 -e 389 985 724551 -e 390 492 57675 -e 390 507 990076 -e 390 525 851635 -e 390 645 344652 -e 390 682 925502 -e 390 840 406213 -e 390 865 136443 -e 390 929 842849 -e 390 948 636834 -e 390 950 185584 -e 391 434 849307 -e 391 439 720701 -e 391 492 905736 -e 391 560 131024 -e 391 625 372909 -e 391 667 526809 -e 391 716 880022 -e 391 927 795663 -e 391 929 277125 -e 392 512 66672 -e 392 585 596818 -e 392 670 475090 -e 392 704 804400 -e 392 706 682209 -e 392 777 958394 -e 392 813 287692 -e 392 888 884570 -e 392 900 999871 -e 392 935 672080 -e 392 960 27360 -e 392 992 208946 -e 392 999 319818 -e 393 434 332431 -e 393 530 597369 -e 393 553 388579 -e 393 570 749651 -e 393 589 806617 -e 393 613 802645 -e 393 662 907833 -e 393 689 494259 -e 393 705 565423 -e 393 778 397383 -e 393 859 442860 -e 393 872 316838 -e 394 425 24835 -e 394 450 151492 -e 394 512 35398 -e 394 540 363247 -e 394 541 691649 -e 394 586 341615 -e 394 608 79539 -e 394 744 515886 -e 394 791 576544 -e 394 833 154262 -e 394 892 399349 -e 395 404 524201 -e 395 413 55747 -e 395 442 851945 -e 395 456 503243 -e 395 469 652032 -e 395 525 185540 -e 395 541 474672 -e 395 609 767167 -e 395 612 528176 -e 395 617 306371 -e 395 660 80381 -e 395 727 967045 -e 395 761 383144 -e 395 786 479788 -e 395 858 67073 -e 395 869 389287 -e 395 966 35355 -e 395 969 198113 -e 396 444 873670 -e 396 644 70134 -e 396 673 491392 -e 396 678 613228 -e 396 770 713846 -e 396 910 540393 -e 396 927 18082 -e 396 977 375827 -e 397 515 883012 -e 397 523 214473 -e 397 525 872907 -e 397 647 502116 -e 397 662 593763 -e 397 701 958592 -e 397 728 339420 -e 397 741 922660 -e 398 406 434122 -e 398 502 653420 -e 398 544 108315 -e 398 556 196151 -e 398 571 846266 -e 398 585 4054 -e 398 589 243259 -e 398 802 387310 -e 398 804 426219 -e 398 825 26605 -e 398 851 427035 -e 398 867 964544 -e 398 884 772344 -e 398 911 319146 -e 398 959 427897 -e 398 967 623011 -e 399 400 860402 -e 399 412 719665 -e 399 422 981354 -e 399 450 63220 -e 399 473 558134 -e 399 488 86606 -e 399 634 639677 -e 399 647 891038 -e 399 788 778273 -e 399 896 261361 -e 399 970 629146 -e 399 971 924025 -e 400 438 383210 -e 400 489 379101 -e 400 521 451831 -e 400 549 57676 -e 400 555 797385 -e 400 563 639223 -e 400 564 453833 -e 400 625 821935 -e 400 637 797426 -e 400 649 595351 -e 400 703 676877 -e 400 750 609583 -e 400 790 505977 -e 400 839 986193 -e 400 870 664987 -e 400 930 575529 -e 401 508 351320 -e 401 537 916128 -e 401 701 325573 -e 401 740 966095 -e 401 755 766668 -e 401 833 382156 -e 401 881 985831 -e 401 957 367327 -e 402 653 475815 -e 402 700 667319 -e 402 738 77280 -e 402 813 533649 -e 402 865 916086 -e 402 895 989027 -e 402 991 207092 -e 402 1000 999809 -e 403 526 378002 -e 403 554 399922 -e 403 591 941014 -e 403 639 660087 -e 403 649 498096 -e 403 844 438020 -e 403 854 951024 -e 403 863 991159 -e 404 472 393246 -e 404 480 791710 -e 404 481 550652 -e 404 512 150977 -e 404 524 153206 -e 404 612 121567 -e 404 699 864737 -e 404 707 614460 -e 405 596 882334 -e 405 626 814246 -e 405 712 534169 -e 405 792 393860 -e 405 794 533693 -e 405 821 314687 -e 405 827 949833 -e 405 982 44472 -e 405 983 94224 -e 406 415 260862 -e 406 434 404266 -e 406 504 921862 -e 406 542 664481 -e 406 625 528214 -e 406 710 757197 -e 406 732 567817 -e 406 765 843860 -e 406 847 846818 -e 406 885 387525 -e 406 957 493252 -e 406 962 568065 -e 407 423 971579 -e 407 432 254721 -e 407 456 646330 -e 407 463 409286 -e 407 496 825472 -e 407 515 366122 -e 407 546 297352 -e 407 560 167545 -e 407 591 462065 -e 407 609 409489 -e 407 637 268011 -e 407 653 402567 -e 407 700 14326 -e 407 714 532764 -e 407 758 774872 -e 407 775 205920 -e 407 891 866706 -e 407 929 564104 -e 407 957 448073 -e 407 973 810488 -e 407 981 610030 -e 407 995 848233 -e 408 501 797440 -e 408 571 316649 -e 408 725 474289 -e 408 777 333453 -e 408 783 747493 -e 408 797 913900 -e 408 881 934695 -e 408 1000 862304 -e 409 443 842909 -e 409 460 870869 -e 409 533 768971 -e 409 542 690957 -e 409 552 82908 -e 409 560 507182 -e 409 656 656472 -e 409 658 739902 -e 409 750 438548 -e 409 774 463696 -e 409 842 692429 -e 409 890 629070 -e 409 935 431630 -e 410 632 950137 -e 410 647 763837 -e 410 652 419304 -e 410 695 755910 -e 410 707 99256 -e 410 717 178061 -e 410 812 109535 -e 410 876 282142 -e 410 885 398029 -e 411 444 769148 -e 411 461 340240 -e 411 467 719022 -e 411 511 506658 -e 411 546 23736 -e 411 570 951915 -e 411 573 721049 -e 411 589 192953 -e 411 655 567770 -e 411 756 535164 -e 411 779 338220 -e 411 803 644864 -e 411 835 463779 -e 411 888 109628 -e 411 948 276911 -e 412 443 281304 -e 412 493 26173 -e 412 528 308839 -e 412 632 698626 -e 412 648 985169 -e 412 678 909093 -e 412 823 872953 -e 412 897 245710 -e 413 437 248206 -e 413 440 514980 -e 413 457 817609 -e 413 489 343299 -e 413 560 845138 -e 413 577 485819 -e 413 620 352547 -e 413 653 540209 -e 413 667 864524 -e 413 699 325982 -e 413 724 894520 -e 413 748 8630 -e 413 895 807326 -e 413 916 348534 -e 413 987 154076 -e 413 988 615096 -e 414 446 260201 -e 414 455 525905 -e 414 495 639561 -e 414 538 693686 -e 414 559 454246 -e 414 607 625584 -e 414 654 913659 -e 414 661 587155 -e 414 711 527309 -e 414 771 127998 -e 414 780 59508 -e 414 812 749804 -e 414 816 501374 -e 414 886 843812 -e 414 903 708466 -e 414 954 284493 -e 415 452 87738 -e 415 542 391367 -e 415 553 42157 -e 415 573 105399 -e 415 594 165883 -e 415 677 939101 -e 415 709 697066 -e 415 787 575679 -e 415 799 935207 -e 415 843 613366 -e 415 871 792232 -e 415 948 30710 -e 415 994 24632 -e 416 479 149133 -e 416 487 821687 -e 416 534 411159 -e 416 701 662809 -e 417 452 740610 -e 417 506 113357 -e 417 570 100307 -e 417 622 492768 -e 417 659 200906 -e 417 663 919360 -e 417 723 927906 -e 417 778 428760 -e 417 855 710822 -e 417 893 267758 -e 417 952 775673 -e 417 956 327486 -e 417 997 515754 -e 417 1000 279039 -e 418 419 369376 -e 418 449 77860 -e 418 466 931333 -e 418 480 336780 -e 418 539 777940 -e 418 553 207784 -e 418 670 621683 -e 418 700 45103 -e 418 715 20565 -e 418 790 559165 -e 418 797 780069 -e 418 819 602522 -e 418 944 826724 -e 419 483 655445 -e 419 541 308021 -e 419 561 663014 -e 419 685 60860 -e 419 699 254856 -e 419 765 932405 -e 419 804 438458 -e 419 813 841888 -e 419 858 129816 -e 419 897 641159 -e 419 932 530022 -e 419 995 430515 -e 419 997 600440 -e 420 457 178344 -e 420 553 807187 -e 420 571 295510 -e 420 573 193305 -e 420 609 99921 -e 420 735 832245 -e 420 950 830019 -e 421 493 135636 -e 421 503 189125 -e 421 505 635927 -e 421 645 960442 -e 421 648 345029 -e 421 669 796469 -e 421 758 796369 -e 421 921 329391 -e 421 927 134695 -e 421 934 185916 -e 422 442 44237 -e 422 556 653766 -e 422 564 98107 -e 422 732 420580 -e 422 757 551273 -e 422 788 56326 -e 422 835 899674 -e 422 933 649578 -e 422 972 124803 -e 423 519 618095 -e 423 580 121680 -e 423 887 246075 -e 423 980 984050 -e 424 503 639127 -e 424 508 557128 -e 424 563 310 -e 424 570 298377 -e 424 691 816426 -e 424 787 614730 -e 424 807 950156 -e 424 867 656513 -e 424 940 388843 -e 424 956 125244 -e 424 975 679626 -e 424 988 600456 -e 425 446 552518 -e 425 447 816838 -e 425 612 123679 -e 425 687 324414 -e 425 699 82983 -e 425 704 75498 -e 425 751 655642 -e 425 831 698591 -e 426 445 783415 -e 426 453 327539 -e 426 527 201594 -e 426 649 752766 -e 426 775 786080 -e 426 891 844556 -e 426 947 344760 -e 427 486 857418 -e 427 495 416109 -e 427 509 909447 -e 427 530 326470 -e 427 553 819873 -e 427 558 767353 -e 427 560 788347 -e 427 600 420006 -e 427 675 3678 -e 427 844 724272 -e 427 932 250074 -e 427 946 593340 -e 427 952 166524 -e 427 984 114686 -e 427 993 795832 -e 428 454 635535 -e 428 596 740282 -e 428 619 840095 -e 428 690 467635 -e 428 788 554429 -e 428 833 384872 -e 428 959 741159 -e 429 436 57018 -e 429 514 1388 -e 429 583 764356 -e 429 607 281730 -e 429 633 785926 -e 429 720 413429 -e 429 763 731648 -e 429 856 603402 -e 429 875 634523 -e 429 928 657531 -e 429 992 876546 -e 429 998 944764 -e 430 515 293284 -e 430 635 903107 -e 430 651 648328 -e 430 670 977262 -e 430 715 335600 -e 430 728 993223 -e 430 732 516954 -e 430 741 633758 -e 430 769 794552 -e 430 827 308318 -e 430 836 104012 -e 430 904 496758 -e 431 488 686809 -e 431 552 670199 -e 431 619 16407 -e 431 631 588123 -e 431 646 220357 -e 431 823 216564 -e 431 850 381988 -e 431 880 454508 -e 431 885 29150 -e 431 888 235456 -e 431 948 600892 -e 431 954 833180 -e 431 970 278183 -e 432 440 434180 -e 432 677 844487 -e 432 733 695445 -e 432 750 334423 -e 432 805 759901 -e 432 844 91802 -e 432 871 751405 -e 432 897 545812 -e 433 581 788446 -e 433 592 79572 -e 433 647 529208 -e 433 663 582479 -e 433 828 515081 -e 433 836 515904 -e 433 948 274624 -e 433 991 629522 -e 434 497 444795 -e 434 615 221274 -e 434 621 880339 -e 434 669 10527 -e 434 725 623402 -e 434 726 23213 -e 434 966 986001 -e 435 442 901569 -e 435 443 437331 -e 435 547 313426 -e 435 574 951059 -e 435 621 423956 -e 435 674 481569 -e 435 690 777611 -e 435 803 236564 -e 435 808 521972 -e 435 858 964413 -e 435 888 183754 -e 435 947 385216 -e 435 969 940962 -e 435 986 203649 -e 435 998 645013 -e 436 537 933107 -e 436 554 521292 -e 436 600 886475 -e 436 694 936536 -e 436 801 915168 -e 436 864 705512 -e 436 987 831160 -e 437 454 144753 -e 437 455 466039 -e 437 535 683466 -e 437 561 149658 -e 437 598 131859 -e 437 642 335036 -e 437 666 715135 -e 437 697 995520 -e 437 800 623643 -e 437 850 418127 -e 437 911 742083 -e 437 926 573899 -e 438 447 575247 -e 438 508 171358 -e 438 520 396299 -e 438 590 657638 -e 438 594 339008 -e 438 606 598401 -e 438 660 637358 -e 438 789 950702 -e 438 957 259903 -e 439 450 288522 -e 439 587 268172 -e 439 618 610196 -e 439 724 909918 -e 439 850 603984 -e 439 912 950910 -e 440 446 390953 -e 440 476 520837 -e 440 573 60497 -e 440 697 682606 -e 440 778 642895 -e 440 803 690667 -e 440 840 343877 -e 441 453 3950 -e 441 472 561684 -e 441 531 873789 -e 441 553 365021 -e 441 571 39303 -e 441 578 711634 -e 441 599 280349 -e 441 602 501923 -e 441 761 556160 -e 441 778 480242 -e 441 827 508107 -e 441 828 742301 -e 441 900 38663 -e 441 913 777247 -e 441 988 443107 -e 442 450 856179 -e 442 557 445949 -e 442 709 891380 -e 442 811 184610 -e 442 839 372802 -e 442 983 777122 -e 443 532 693288 -e 443 581 395001 -e 443 629 830440 -e 443 758 356663 -e 443 771 334194 -e 443 786 609971 -e 443 823 765903 -e 443 825 296731 -e 443 839 916501 -e 443 934 997283 -e 443 977 656804 -e 444 463 19837 -e 444 483 248609 -e 444 736 506095 -e 444 750 578644 -e 444 784 193108 -e 444 821 787537 -e 444 878 492163 -e 444 931 251858 -e 444 957 289264 -e 445 479 297607 -e 445 508 633801 -e 445 551 343505 -e 445 592 525263 -e 445 706 509823 -e 445 760 821005 -e 445 793 255885 -e 445 798 426309 -e 445 849 727183 -e 445 969 796541 -e 446 492 248365 -e 446 495 204410 -e 446 520 112853 -e 446 527 821177 -e 446 532 46107 -e 446 646 689860 -e 446 656 201710 -e 446 792 330999 -e 446 874 546295 -e 446 908 570138 -e 447 477 610104 -e 447 481 521578 -e 447 513 268992 -e 447 609 76364 -e 447 664 945472 -e 447 734 740987 -e 447 797 726536 -e 447 917 521127 -e 447 928 791701 -e 447 1000 940674 -e 448 451 393150 -e 448 566 448950 -e 448 637 408661 -e 448 639 947354 -e 448 675 853698 -e 448 727 897799 -e 448 742 474969 -e 448 794 942923 -e 448 803 450879 -e 448 874 569484 -e 448 883 267643 -e 448 926 634396 -e 448 972 353377 -e 449 466 404121 -e 449 537 282039 -e 449 548 419287 -e 449 581 61906 -e 449 584 44471 -e 449 606 391105 -e 449 638 51571 -e 449 649 357812 -e 449 666 707948 -e 449 696 714242 -e 449 699 364456 -e 449 716 802456 -e 449 870 544383 -e 449 883 832846 -e 449 918 197305 -e 449 984 472409 -e 450 534 240966 -e 450 627 775146 -e 450 635 23201 -e 450 643 764604 -e 450 794 907113 -e 450 867 403181 -e 450 887 222897 -e 450 897 927231 -e 450 899 660991 -e 450 900 738139 -e 450 918 966861 -e 450 949 31092 -e 450 973 160165 -e 451 507 708025 -e 451 526 614917 -e 451 584 172213 -e 451 709 987507 -e 451 749 177308 -e 451 769 172576 -e 451 789 506293 -e 451 806 315152 -e 452 523 332642 -e 452 572 654907 -e 452 622 394526 -e 452 751 805915 -e 452 978 379009 -e 453 479 106610 -e 453 480 183943 -e 453 528 130933 -e 453 571 569908 -e 453 595 976561 -e 453 810 765428 -e 453 996 414838 -e 454 476 325884 -e 454 512 81676 -e 454 593 775030 -e 454 643 792235 -e 454 663 568567 -e 454 815 108065 -e 454 823 116678 -e 454 828 812677 -e 454 843 662302 -e 454 844 303636 -e 454 957 114367 -e 455 563 255873 -e 455 621 809250 -e 455 628 976097 -e 455 688 159140 -e 455 724 49949 -e 455 902 304150 -e 455 981 338375 -e 456 550 231938 -e 456 581 683968 -e 456 694 548341 -e 456 726 163472 -e 456 736 902914 -e 456 934 573355 -e 456 981 881618 -e 457 664 328105 -e 457 666 496697 -e 457 670 155711 -e 457 676 732904 -e 457 687 727175 -e 457 707 946915 -e 457 723 545168 -e 457 842 690238 -e 457 854 252403 -e 457 950 111691 -e 457 963 747754 -e 457 971 140833 -e 458 542 117387 -e 458 587 598925 -e 458 601 36542 -e 458 744 209339 -e 458 769 188404 -e 458 828 212393 -e 458 911 402905 -e 458 959 650123 -e 458 990 750041 -e 459 487 975400 -e 459 492 855869 -e 459 517 735582 -e 459 608 213061 -e 459 634 785028 -e 459 651 778935 -e 459 655 301820 -e 459 703 34700 -e 459 791 163192 -e 459 862 341471 -e 459 911 382666 -e 459 937 246447 -e 459 991 594909 -e 460 474 577659 -e 460 485 269230 -e 460 489 34553 -e 460 554 992959 -e 460 606 24524 -e 460 676 981613 -e 460 681 852517 -e 460 706 980705 -e 460 811 181258 -e 460 889 901804 -e 460 914 515313 -e 460 986 631842 -e 460 989 620130 -e 461 518 283194 -e 461 627 319413 -e 461 818 833979 -e 461 872 206289 -e 462 587 26363 -e 462 628 105445 -e 462 671 371108 -e 462 695 892695 -e 462 734 145277 -e 462 796 859364 -e 462 815 245236 -e 462 842 497539 -e 462 874 589857 -e 462 881 282414 -e 462 939 647635 -e 462 966 6354 -e 463 487 381701 -e 463 512 384123 -e 463 556 962655 -e 463 581 559851 -e 463 594 115351 -e 463 622 655866 -e 463 640 855721 -e 463 670 14891 -e 463 689 713364 -e 463 711 78554 -e 463 727 756852 -e 463 747 511227 -e 463 809 164489 -e 463 853 8324 -e 463 861 574911 -e 463 896 739781 -e 463 904 578838 -e 463 921 594630 -e 464 550 720487 -e 464 557 761332 -e 464 607 374323 -e 464 657 493192 -e 464 726 150929 -e 464 765 236537 -e 464 777 731715 -e 464 860 344609 -e 464 916 110782 -e 464 971 383576 -e 464 999 117629 -e 464 1000 683925 -e 465 483 779904 -e 465 489 15622 -e 465 517 136062 -e 465 536 673218 -e 465 614 743269 -e 465 616 204588 -e 465 630 780422 -e 465 644 671633 -e 465 775 459215 -e 465 853 859847 -e 465 925 953368 -e 465 939 143955 -e 465 941 662171 -e 466 488 497051 -e 466 503 657939 -e 466 610 337042 -e 466 714 849192 -e 466 800 499702 -e 466 818 626060 -e 466 831 650084 -e 466 849 896084 -e 466 898 240462 -e 466 912 323179 -e 466 926 518627 -e 466 939 262225 -e 467 492 574338 -e 467 526 247911 -e 467 544 223664 -e 467 551 105115 -e 467 717 197580 -e 467 854 650592 -e 467 950 540843 -e 467 982 398547 -e 468 510 357557 -e 468 518 29988 -e 468 630 787645 -e 468 693 657366 -e 468 706 698379 -e 468 808 55975 -e 468 850 194009 -e 468 964 977828 -e 469 475 430419 -e 469 499 934102 -e 469 502 13271 -e 469 523 554035 -e 469 645 775146 -e 469 678 106971 -e 469 680 810322 -e 469 683 176764 -e 469 732 154663 -e 469 832 291571 -e 469 936 319549 -e 470 516 474416 -e 470 572 668426 -e 470 610 447921 -e 470 661 71691 -e 470 756 808831 -e 470 796 998963 -e 470 835 574344 -e 470 870 521168 -e 470 897 185174 -e 470 931 310182 -e 471 519 937711 -e 471 592 96390 -e 471 633 281036 -e 471 687 523224 -e 471 766 261413 -e 471 804 759280 -e 471 858 831589 -e 471 980 223677 -e 472 543 885818 -e 472 557 714831 -e 472 734 158764 -e 472 784 184970 -e 472 805 687998 -e 472 851 921757 -e 472 854 963766 -e 472 861 378383 -e 473 501 760870 -e 473 594 973290 -e 473 734 662983 -e 473 771 49272 -e 473 1000 414642 -e 474 484 437056 -e 474 548 75874 -e 474 549 954434 -e 474 559 732013 -e 474 684 963144 -e 474 717 410483 -e 474 846 65518 -e 475 486 505099 -e 475 487 666693 -e 475 534 283558 -e 475 639 997559 -e 475 716 963609 -e 475 741 946571 -e 475 795 922143 -e 475 806 702750 -e 475 808 102729 -e 475 828 541704 -e 475 857 996682 -e 475 912 289655 -e 475 960 458336 -e 476 480 320091 -e 476 487 855610 -e 476 569 320526 -e 476 613 734744 -e 476 645 373576 -e 476 659 84892 -e 476 774 282561 -e 476 856 697985 -e 476 863 361287 -e 476 898 363529 -e 476 943 416044 -e 476 958 316868 -e 477 495 637419 -e 477 546 575772 -e 477 548 267279 -e 477 618 671960 -e 477 631 928493 -e 477 648 965838 -e 477 650 669290 -e 477 656 876684 -e 477 701 595393 -e 477 713 445958 -e 477 756 513582 -e 477 816 538610 -e 477 887 355950 -e 477 888 364265 -e 478 573 560665 -e 478 581 875342 -e 478 622 707522 -e 478 702 234227 -e 478 843 315958 -e 478 866 506366 -e 478 913 381017 -e 478 919 608351 -e 479 529 972477 -e 479 713 198996 -e 479 791 415801 -e 479 841 98479 -e 479 899 157658 -e 480 487 822585 -e 480 613 67698 -e 480 647 560922 -e 480 657 168745 -e 480 697 169896 -e 480 885 606708 -e 481 487 867776 -e 481 520 404870 -e 481 551 473857 -e 481 557 619872 -e 481 569 537590 -e 481 605 720006 -e 481 664 92619 -e 481 731 804980 -e 481 794 10438 -e 481 827 67324 -e 481 832 701829 -e 481 880 381540 -e 481 968 483065 -e 481 982 508904 -e 482 555 459648 -e 482 588 828792 -e 482 686 294159 -e 482 700 217663 -e 482 860 832974 -e 482 867 947724 -e 482 923 902136 -e 482 934 389872 -e 483 492 980509 -e 483 499 51518 -e 483 535 588237 -e 483 653 183862 -e 483 684 82210 -e 483 699 872825 -e 483 752 632 -e 483 810 466815 -e 483 826 566929 -e 483 859 444100 -e 483 902 337327 -e 484 487 394709 -e 484 623 746736 -e 484 646 15421 -e 484 652 934568 -e 484 658 800431 -e 484 730 36195 -e 484 741 220810 -e 484 818 112990 -e 485 500 160513 -e 485 544 547061 -e 485 572 98315 -e 485 596 330954 -e 485 605 724294 -e 485 721 945481 -e 485 865 507015 -e 485 872 228477 -e 485 896 942500 -e 485 946 841729 -e 486 549 536653 -e 486 562 32933 -e 486 661 930263 -e 486 680 363400 -e 486 685 398690 -e 486 692 549933 -e 486 701 351178 -e 486 753 718355 -e 486 759 778239 -e 486 839 835396 -e 486 878 268601 -e 487 502 774911 -e 487 510 579047 -e 487 562 677261 -e 487 575 760425 -e 487 601 435629 -e 487 624 32160 -e 487 658 777950 -e 487 673 39016 -e 487 688 437214 -e 487 746 603358 -e 487 791 692600 -e 487 801 95807 -e 487 859 219428 -e 487 889 942708 -e 487 898 488735 -e 487 905 4323 -e 487 928 9638 -e 487 943 902173 -e 488 491 760185 -e 488 595 319949 -e 488 671 810835 -e 488 775 209548 -e 488 846 926879 -e 488 857 458914 -e 488 916 94922 -e 488 928 40712 -e 489 607 866661 -e 489 660 431644 -e 489 692 357096 -e 489 739 729672 -e 489 926 879091 -e 490 514 585593 -e 490 569 885948 -e 490 631 134962 -e 490 738 975747 -e 490 767 159231 -e 490 823 123754 -e 490 861 209879 -e 490 904 51829 -e 490 908 624717 -e 491 492 441229 -e 491 511 578578 -e 491 562 305252 -e 491 576 545983 -e 491 698 863828 -e 491 725 936016 -e 491 855 134504 -e 491 891 643693 -e 491 897 110120 -e 491 985 957039 -e 492 591 967759 -e 492 592 105182 -e 492 660 837885 -e 492 814 888857 -e 492 827 3682 -e 492 834 973961 -e 492 839 67680 -e 492 922 54220 -e 492 931 474382 -e 492 985 510822 -e 492 990 853360 -e 493 533 699248 -e 493 606 47840 -e 493 731 13199 -e 493 735 226526 -e 493 765 146088 -e 493 766 739198 -e 493 803 357542 -e 493 831 102138 -e 493 857 125804 -e 493 899 424566 -e 493 914 259554 -e 493 920 102072 -e 493 958 657088 -e 494 508 908172 -e 494 530 767953 -e 494 552 41816 -e 494 575 330192 -e 494 684 509285 -e 494 696 933530 -e 494 704 343155 -e 494 794 380613 -e 494 998 157352 -e 495 508 932407 -e 495 511 640151 -e 495 615 988236 -e 495 691 415703 -e 495 692 328625 -e 495 804 730089 -e 495 813 158617 -e 495 854 302789 -e 495 937 451369 -e 496 726 545479 -e 496 757 825473 -e 496 821 546296 -e 496 855 48737 -e 496 866 924968 -e 496 907 374169 -e 497 555 992386 -e 497 578 722282 -e 497 705 476150 -e 497 709 272013 -e 497 745 657571 -e 497 748 159710 -e 497 779 127230 -e 497 928 52527 -e 497 988 525622 -e 498 551 690462 -e 498 587 127427 -e 498 623 538764 -e 498 632 701604 -e 498 648 626161 -e 498 654 969546 -e 498 713 714033 -e 498 796 305668 -e 498 853 892483 -e 498 931 338357 -e 499 519 732243 -e 499 572 919811 -e 499 707 165434 -e 499 715 122534 -e 499 771 889401 -e 499 783 921120 -e 499 792 456726 -e 500 521 422742 -e 500 572 111475 -e 500 698 892539 -e 500 718 272018 -e 500 752 509280 -e 500 767 363452 -e 500 772 384550 -e 500 883 290502 -e 500 949 997172 -e 501 516 898406 -e 501 575 137971 -e 501 590 996654 -e 501 594 419283 -e 501 644 268453 -e 501 670 723976 -e 501 687 563599 -e 501 722 270248 -e 501 893 53743 -e 501 990 308608 -e 502 636 299224 -e 502 649 957194 -e 502 674 488459 -e 502 704 835670 -e 502 765 551211 -e 502 829 835018 -e 502 890 930326 -e 502 994 996678 -e 503 544 688404 -e 503 556 465872 -e 503 617 921278 -e 503 626 518222 -e 503 771 605868 -e 503 778 788072 -e 503 805 332998 -e 503 815 432783 -e 503 819 702528 -e 503 897 921700 -e 503 905 109863 -e 504 579 86523 -e 504 654 499332 -e 504 783 80915 -e 504 809 707149 -e 504 831 680610 -e 504 860 893561 -e 504 869 329982 -e 504 878 554610 -e 504 895 910891 -e 504 940 81107 -e 504 949 825794 -e 504 972 658772 -e 505 538 34070 -e 505 564 129723 -e 505 597 124316 -e 505 611 989683 -e 505 632 26259 -e 505 731 672723 -e 505 755 779008 -e 505 925 432715 -e 506 511 681628 -e 506 581 47004 -e 506 618 604004 -e 506 621 357552 -e 506 643 143997 -e 506 671 301431 -e 506 826 986913 -e 506 924 275574 -e 506 927 6992 -e 506 938 340028 -e 507 807 866569 -e 507 861 792667 -e 507 865 877413 -e 508 619 448450 -e 508 672 316213 -e 508 720 879594 -e 508 747 495590 -e 508 768 122999 -e 508 804 300739 -e 508 842 437359 -e 508 883 671881 -e 508 922 755940 -e 508 995 962668 -e 509 510 912957 -e 509 596 400790 -e 509 602 273240 -e 509 609 727694 -e 509 692 331946 -e 509 753 481413 -e 509 766 578285 -e 509 769 896782 -e 509 793 511876 -e 509 887 190655 -e 509 950 771626 -e 509 997 445689 -e 510 527 359861 -e 510 555 282926 -e 510 587 366336 -e 510 610 164209 -e 510 624 389865 -e 510 662 743133 -e 510 766 986336 -e 510 774 996613 -e 510 880 944417 -e 510 890 617510 -e 510 917 867431 -e 510 918 163639 -e 510 970 173727 -e 511 525 158227 -e 511 673 738806 -e 511 675 65998 -e 511 729 884204 -e 511 786 790974 -e 511 797 749787 -e 511 855 479516 -e 511 865 322204 -e 511 867 372758 -e 511 914 216392 -e 511 944 72619 -e 512 633 632548 -e 512 669 730988 -e 512 693 929508 -e 512 730 603970 -e 512 802 479577 -e 512 819 972391 -e 512 876 944839 -e 512 920 132989 -e 512 935 870203 -e 512 974 884016 -e 513 529 371247 -e 513 586 36693 -e 513 636 914334 -e 513 661 615315 -e 513 695 782425 -e 513 713 97155 -e 513 749 159248 -e 513 778 30028 -e 513 798 708583 -e 513 853 738661 -e 513 867 816292 -e 514 535 490603 -e 514 653 698112 -e 514 695 540460 -e 514 696 489692 -e 514 725 847110 -e 514 770 22506 -e 514 795 491692 -e 514 970 292390 -e 514 995 341314 -e 515 527 772457 -e 515 551 110611 -e 515 567 961697 -e 515 585 370509 -e 515 672 331536 -e 515 722 460779 -e 515 729 345628 -e 515 824 730353 -e 515 981 181955 -e 516 523 200996 -e 516 644 237330 -e 516 645 797517 -e 516 655 194828 -e 516 707 164880 -e 516 861 462631 -e 516 906 566887 -e 516 978 596581 -e 516 989 209528 -e 517 608 706937 -e 517 695 280700 -e 517 715 554808 -e 517 784 137473 -e 517 809 235401 -e 517 898 879338 -e 517 944 771724 -e 517 952 974717 -e 517 995 584730 -e 518 535 276275 -e 518 568 731232 -e 518 752 718850 -e 518 757 744758 -e 518 788 530037 -e 519 528 800679 -e 519 585 521798 -e 519 665 745107 -e 519 849 592052 -e 520 555 194530 -e 520 569 177255 -e 520 592 878743 -e 520 596 170069 -e 520 649 689072 -e 520 710 310664 -e 520 774 79306 -e 520 882 956204 -e 520 896 498291 -e 520 970 169091 -e 521 557 65895 -e 521 648 69862 -e 521 666 139138 -e 521 676 70635 -e 521 760 11516 -e 521 761 677093 -e 521 802 889084 -e 521 823 116084 -e 521 910 919689 -e 521 947 257742 -e 522 577 736341 -e 522 584 98393 -e 522 613 722719 -e 522 654 717541 -e 522 665 586157 -e 522 707 518686 -e 522 725 91361 -e 522 786 713165 -e 522 807 302776 -e 522 901 301936 -e 523 572 627410 -e 523 601 544319 -e 523 644 897074 -e 523 676 420732 -e 523 688 612513 -e 523 716 585687 -e 523 725 274398 -e 523 727 22576 -e 523 769 547819 -e 523 822 479452 -e 523 839 43733 -e 523 860 981872 -e 523 926 814841 -e 523 972 589773 -e 523 1000 430632 -e 524 561 415414 -e 524 583 421711 -e 524 647 723004 -e 524 758 875219 -e 524 786 776022 -e 524 789 906939 -e 524 815 16613 -e 524 840 52734 -e 524 928 297250 -e 525 526 615416 -e 525 566 623480 -e 525 587 264668 -e 525 609 606123 -e 525 634 348619 -e 525 645 943156 -e 525 728 429734 -e 525 806 489321 -e 525 832 733827 -e 525 846 955070 -e 525 848 557253 -e 525 893 714363 -e 526 579 83136 -e 526 602 989389 -e 526 613 591081 -e 526 660 202181 -e 526 705 893083 -e 526 756 736447 -e 526 764 686132 -e 526 788 351599 -e 526 838 510326 -e 526 860 112921 -e 526 866 494559 -e 526 868 402654 -e 526 884 250925 -e 526 904 956065 -e 526 933 201814 -e 527 542 352990 -e 527 619 160439 -e 527 664 306011 -e 527 678 488024 -e 527 683 342410 -e 527 690 784556 -e 527 701 947839 -e 527 822 441682 -e 527 830 844654 -e 527 916 234518 -e 528 529 343221 -e 528 533 358851 -e 528 698 336113 -e 528 812 18117 -e 528 833 176858 -e 528 841 431967 -e 528 911 237670 -e 528 920 226120 -e 528 937 683983 -e 528 939 22944 -e 529 542 173225 -e 529 563 854589 -e 529 574 739605 -e 529 653 987838 -e 529 663 511561 -e 529 667 279698 -e 529 693 764733 -e 529 746 600780 -e 529 773 348690 -e 529 793 156049 -e 529 799 278898 -e 529 809 704054 -e 529 884 692095 -e 529 888 888735 -e 529 943 599267 -e 529 947 890858 -e 529 963 323349 -e 530 608 961425 -e 530 658 33031 -e 530 718 633479 -e 530 783 88807 -e 530 789 248408 -e 530 878 809573 -e 530 956 477440 -e 530 974 268780 -e 531 536 539331 -e 531 547 457631 -e 531 561 883040 -e 531 628 832035 -e 531 630 408905 -e 531 717 791731 -e 531 896 987166 -e 531 932 852993 -e 531 935 827198 -e 532 539 229050 -e 532 710 6845 -e 532 713 466803 -e 532 935 419801 -e 533 636 471072 -e 533 674 44081 -e 533 701 976447 -e 533 826 691546 -e 533 853 265709 -e 533 860 610559 -e 533 919 312071 -e 533 921 301097 -e 534 545 521941 -e 534 737 948752 -e 534 819 315324 -e 534 834 452190 -e 534 863 249254 -e 534 973 331939 -e 534 979 36634 -e 534 995 840344 -e 535 543 124832 -e 535 801 128672 -e 535 805 123601 -e 535 829 300561 -e 535 844 129664 -e 535 848 630944 -e 535 897 723094 -e 535 918 762265 -e 535 945 41601 -e 535 964 234189 -e 535 969 31741 -e 536 740 373671 -e 536 770 399864 -e 536 778 550944 -e 536 781 826045 -e 536 817 436126 -e 536 857 797011 -e 536 926 444606 -e 536 991 776707 -e 536 1000 231992 -e 537 588 162812 -e 537 612 958024 -e 537 626 345069 -e 537 640 187840 -e 537 642 423122 -e 537 666 24029 -e 537 774 827251 -e 537 864 251412 -e 537 868 132696 -e 538 698 663734 -e 538 733 667712 -e 538 879 290305 -e 538 899 559281 -e 538 907 512319 -e 539 543 565211 -e 539 608 192316 -e 539 621 546405 -e 539 626 746507 -e 539 675 676750 -e 539 714 405559 -e 539 745 825471 -e 539 769 889556 -e 539 828 252611 -e 539 836 317223 -e 539 874 761058 -e 539 917 177908 -e 539 918 208090 -e 539 946 755629 -e 539 955 843626 -e 539 995 53527 -e 540 576 763958 -e 540 593 613139 -e 540 665 154717 -e 540 685 710432 -e 540 734 803950 -e 540 796 58132 -e 540 862 115468 -e 540 878 552773 -e 540 946 883978 -e 541 548 600780 -e 541 574 204654 -e 541 580 677340 -e 541 720 872074 -e 541 748 550488 -e 541 751 51458 -e 541 759 639806 -e 541 765 407575 -e 541 768 706730 -e 541 822 414297 -e 541 913 260909 -e 541 966 835603 -e 541 999 292669 -e 542 543 36545 -e 542 546 238734 -e 542 573 35560 -e 542 607 8279 -e 542 618 570645 -e 542 692 95494 -e 542 718 444389 -e 542 816 829701 -e 542 859 558275 -e 542 871 561126 -e 542 949 442099 -e 542 985 465785 -e 542 990 173072 -e 543 635 80397 -e 543 650 621390 -e 543 668 810245 -e 543 766 291109 -e 543 768 327184 -e 543 781 811569 -e 543 787 535689 -e 543 822 280390 -e 543 876 922489 -e 543 879 124381 -e 543 956 269805 -e 543 967 686138 -e 544 550 447438 -e 544 599 606031 -e 544 708 242998 -e 544 712 118037 -e 544 757 507118 -e 544 760 192433 -e 544 834 652463 -e 544 984 396137 -e 544 992 677246 -e 544 999 758411 -e 545 556 363686 -e 545 575 715343 -e 545 597 686164 -e 545 635 299984 -e 545 675 995585 -e 545 708 175433 -e 545 736 39409 -e 545 793 947166 -e 545 925 478199 -e 545 956 444089 -e 546 568 700132 -e 546 575 721554 -e 546 602 85189 -e 546 619 603392 -e 546 658 702048 -e 546 680 547961 -e 546 694 189411 -e 546 733 237926 -e 546 810 198244 -e 546 811 350426 -e 546 828 722840 -e 546 837 341049 -e 546 863 300344 -e 546 915 600251 -e 547 554 981 -e 547 584 332787 -e 547 674 200469 -e 547 718 350549 -e 547 731 334517 -e 547 746 462044 -e 547 904 633900 -e 547 908 224047 -e 547 932 336560 -e 548 558 435097 -e 548 669 280320 -e 548 725 225154 -e 548 753 593989 -e 548 896 682590 -e 548 908 474142 -e 548 911 934304 -e 548 929 954394 -e 548 966 272312 -e 549 647 216168 -e 549 657 659596 -e 549 667 933337 -e 549 711 599719 -e 549 721 94101 -e 549 793 985714 -e 549 798 391554 -e 549 856 493076 -e 549 860 36868 -e 549 878 389192 -e 549 883 637721 -e 549 944 744753 -e 549 949 602438 -e 550 649 689916 -e 550 734 120366 -e 550 922 219928 -e 550 950 944399 -e 550 988 744016 -e 550 996 399314 -e 551 658 621043 -e 551 679 596621 -e 551 702 360214 -e 551 730 691980 -e 551 735 418106 -e 551 886 220553 -e 551 887 574924 -e 551 910 362791 -e 552 629 717169 -e 552 692 578341 -e 552 804 892319 -e 552 814 715509 -e 552 879 845291 -e 552 881 826149 -e 552 893 324536 -e 552 952 374331 -e 552 980 357490 -e 553 611 616256 -e 553 670 709006 -e 553 711 225726 -e 553 751 744839 -e 553 911 66731 -e 553 980 476292 -e 553 983 595478 -e 554 573 748374 -e 554 830 795634 -e 554 855 341590 -e 554 928 50700 -e 554 936 253288 -e 554 974 182137 -e 555 557 16413 -e 555 568 725206 -e 555 582 513168 -e 555 652 630839 -e 555 669 302317 -e 555 745 23268 -e 555 768 735192 -e 556 577 33707 -e 556 584 238622 -e 556 596 695721 -e 556 628 85404 -e 556 672 401417 -e 556 695 365409 -e 556 776 920876 -e 556 800 525315 -e 556 819 423454 -e 556 869 675400 -e 556 918 277179 -e 556 965 595778 -e 557 578 185335 -e 557 580 936791 -e 557 581 258871 -e 557 684 928872 -e 557 694 733227 -e 557 695 478166 -e 557 703 753598 -e 557 735 318014 -e 557 790 567928 -e 557 834 966145 -e 557 869 405426 -e 557 898 247536 -e 557 928 510967 -e 557 939 932401 -e 557 982 982026 -e 558 738 274170 -e 558 778 185772 -e 558 782 361221 -e 558 795 718614 -e 558 810 229963 -e 558 825 470074 -e 558 861 208473 -e 558 943 300145 -e 558 973 72742 -e 558 999 684374 -e 559 615 405515 -e 559 618 992580 -e 559 644 459852 -e 559 705 996383 -e 559 774 765984 -e 559 825 342602 -e 559 856 219125 -e 559 874 328383 -e 559 961 556825 -e 560 615 255053 -e 560 662 425742 -e 560 709 32206 -e 560 713 191804 -e 560 720 944659 -e 560 723 281500 -e 560 816 849189 -e 560 822 175177 -e 560 866 314508 -e 560 908 731790 -e 560 931 980771 -e 560 934 701284 -e 560 958 471449 -e 561 641 195925 -e 561 679 439826 -e 561 727 120592 -e 561 739 730961 -e 561 762 208615 -e 561 885 442977 -e 561 894 697441 -e 561 946 215483 -e 561 950 217697 -e 561 959 910058 -e 561 962 500335 -e 561 968 661664 -e 561 974 599576 -e 562 611 406526 -e 562 648 339321 -e 562 770 32720 -e 562 814 661673 -e 562 844 65398 -e 562 851 195941 -e 562 869 394263 -e 562 885 468005 -e 562 911 203329 -e 562 923 683966 -e 562 937 803549 -e 562 944 699615 -e 562 947 87380 -e 562 969 215995 -e 562 970 413893 -e 562 991 134197 -e 562 996 73302 -e 563 581 200871 -e 563 618 314095 -e 563 706 506076 -e 563 724 366581 -e 563 868 734403 -e 563 870 404276 -e 563 992 877214 -e 563 996 964084 -e 564 643 21451 -e 564 657 657525 -e 564 775 941826 -e 564 786 283594 -e 564 798 231162 -e 564 802 539745 -e 564 838 283799 -e 564 857 905074 -e 564 917 325170 -e 564 930 988590 -e 565 569 885375 -e 565 571 355145 -e 565 593 325135 -e 565 652 24430 -e 565 743 701063 -e 565 766 84410 -e 565 804 665681 -e 565 966 189688 -e 566 578 978690 -e 566 587 668430 -e 566 634 370260 -e 566 763 793669 -e 566 776 596591 -e 566 817 128088 -e 566 827 289553 -e 566 836 788371 -e 566 856 841407 -e 566 870 347066 -e 566 901 933043 -e 566 921 927885 -e 566 978 126588 -e 567 607 89851 -e 567 627 593300 -e 567 771 574895 -e 567 776 296564 -e 567 791 204430 -e 567 829 79509 -e 567 887 634397 -e 567 898 226914 -e 567 939 620055 -e 567 953 554550 -e 567 961 654165 -e 567 993 559216 -e 568 611 716408 -e 568 636 350946 -e 568 639 622405 -e 568 656 374041 -e 568 673 821512 -e 568 687 783641 -e 568 697 28694 -e 568 705 835786 -e 568 725 196801 -e 568 761 827258 -e 568 891 575987 -e 568 892 563379 -e 568 937 389234 -e 568 957 499172 -e 568 973 159349 -e 569 597 161268 -e 569 610 280309 -e 569 680 588008 -e 569 804 618469 -e 569 816 17696 -e 569 830 414823 -e 569 869 645653 -e 569 899 299260 -e 569 934 18555 -e 569 961 499906 -e 569 962 341801 -e 569 976 226528 -e 569 993 443875 -e 570 575 241275 -e 570 714 641300 -e 570 775 137016 -e 570 832 304000 -e 570 849 556008 -e 570 904 922678 -e 570 925 120929 -e 570 958 797244 -e 570 969 291455 -e 570 986 355415 -e 571 676 844009 -e 571 681 901753 -e 571 753 975635 -e 571 860 730604 -e 571 875 273142 -e 571 891 302008 -e 572 603 874795 -e 572 632 354804 -e 572 652 743881 -e 572 670 399160 -e 572 796 530504 -e 572 810 697301 -e 572 819 129893 -e 572 883 197368 -e 572 888 872949 -e 572 939 577326 -e 572 960 630924 -e 573 788 932709 -e 573 798 874243 -e 573 808 221272 -e 573 879 415676 -e 573 883 256584 -e 573 887 8355 -e 573 907 244633 -e 573 925 229352 -e 573 935 545947 -e 573 989 536380 -e 574 619 945560 -e 574 637 110040 -e 574 657 144984 -e 574 716 908433 -e 574 731 596015 -e 574 795 254933 -e 574 804 732921 -e 574 817 196728 -e 574 850 971984 -e 574 895 198611 -e 574 897 475253 -e 574 920 782742 -e 575 685 534804 -e 575 694 875435 -e 575 713 746489 -e 575 716 845960 -e 575 725 609974 -e 575 731 808482 -e 575 792 819853 -e 575 795 935891 -e 575 811 81447 -e 575 821 339264 -e 575 865 345042 -e 575 875 418495 -e 575 963 55835 -e 576 600 807141 -e 576 628 150419 -e 576 668 149817 -e 576 711 673658 -e 576 743 794130 -e 576 749 835599 -e 576 770 462365 -e 576 820 683945 -e 576 836 681462 -e 576 935 192311 -e 576 946 544688 -e 576 974 775718 -e 576 994 289312 -e 577 584 28717 -e 577 623 13024 -e 577 642 377428 -e 577 822 89496 -e 577 861 873953 -e 577 901 224570 -e 577 944 430794 -e 577 952 710550 -e 578 668 285467 -e 578 750 485671 -e 578 772 381776 -e 578 806 14928 -e 578 810 574957 -e 578 919 727067 -e 578 921 715152 -e 578 958 502704 -e 578 991 661118 -e 578 998 510340 -e 579 580 453622 -e 579 585 819284 -e 579 669 680428 -e 579 793 171092 -e 579 825 658363 -e 579 844 844853 -e 579 949 268410 -e 579 968 662169 -e 580 635 843677 -e 580 756 367459 -e 580 797 890717 -e 580 965 750794 -e 580 991 27384 -e 581 604 245917 -e 581 627 459325 -e 581 684 361131 -e 581 699 4750 -e 581 713 360384 -e 581 719 258841 -e 581 819 256285 -e 581 823 774226 -e 581 856 289125 -e 581 879 383431 -e 581 899 800541 -e 581 944 623990 -e 581 996 75089 -e 582 641 999956 -e 582 642 330220 -e 582 701 579400 -e 582 749 472714 -e 582 779 119892 -e 582 864 436447 -e 582 926 846289 -e 582 981 136577 -e 582 982 307983 -e 583 644 848058 -e 583 683 514257 -e 583 707 487346 -e 583 760 549685 -e 583 764 520417 -e 584 615 429171 -e 584 627 101732 -e 584 713 318617 -e 584 823 290923 -e 584 851 690045 -e 584 954 87514 -e 585 607 341868 -e 585 630 979954 -e 585 682 208884 -e 585 753 366080 -e 585 776 816833 -e 585 780 404240 -e 585 807 293237 -e 585 817 789069 -e 585 823 352861 -e 585 883 13539 -e 585 972 76816 -e 586 599 310776 -e 586 652 407562 -e 586 675 698372 -e 586 754 7398 -e 586 827 390857 -e 586 863 111358 -e 586 886 459459 -e 586 909 500533 -e 586 969 62414 -e 587 623 454650 -e 587 713 870984 -e 587 728 625336 -e 587 771 447791 -e 587 813 26280 -e 587 861 381547 -e 587 870 753587 -e 587 875 186250 -e 587 896 114236 -e 587 957 120026 -e 587 965 952371 -e 587 998 619705 -e 588 615 696143 -e 588 743 816736 -e 588 757 27636 -e 588 772 781622 -e 588 778 414304 -e 588 930 510773 -e 589 694 555455 -e 589 780 82507 -e 589 802 451768 -e 589 859 786478 -e 589 880 935747 -e 589 923 972948 -e 589 939 756830 -e 589 987 873044 -e 589 996 531302 -e 590 596 564062 -e 590 638 9095 -e 590 668 818965 -e 590 736 74928 -e 590 768 60111 -e 590 783 819661 -e 590 787 647844 -e 590 841 25187 -e 590 885 898300 -e 590 891 470966 -e 590 913 122557 -e 590 957 478781 -e 590 994 671822 -e 591 615 670049 -e 591 629 143525 -e 591 677 698903 -e 591 699 197664 -e 591 732 457940 -e 591 763 193475 -e 591 792 515178 -e 591 818 116001 -e 591 827 656484 -e 591 843 649427 -e 591 882 106696 -e 591 890 788835 -e 591 893 994634 -e 591 929 994594 -e 591 983 843805 -e 592 624 948181 -e 592 649 82823 -e 592 713 984650 -e 592 821 565013 -e 592 835 528300 -e 592 903 839382 -e 592 935 187700 -e 592 973 262690 -e 593 612 6895 -e 593 658 813783 -e 593 733 826228 -e 593 769 677292 -e 593 781 114851 -e 593 784 978510 -e 593 798 712444 -e 593 838 443429 -e 593 852 700858 -e 593 862 579961 -e 593 873 447 -e 593 891 56926 -e 593 914 894035 -e 593 940 406770 -e 594 629 709536 -e 594 638 21578 -e 594 656 68810 -e 594 705 579285 -e 594 754 971117 -e 594 771 661804 -e 594 792 795531 -e 594 799 52056 -e 594 836 610173 -e 594 875 722702 -e 594 883 239798 -e 594 891 736202 -e 594 909 235395 -e 594 929 890970 -e 595 847 795925 -e 595 855 263056 -e 595 887 554807 -e 595 904 924425 -e 595 940 710524 -e 595 968 75919 -e 595 979 466035 -e 595 986 559090 -e 596 598 98569 -e 596 670 459214 -e 596 682 933092 -e 596 696 365768 -e 596 789 768258 -e 596 848 850917 -e 596 859 87593 -e 596 916 357339 -e 596 932 56267 -e 596 985 947160 -e 597 612 805634 -e 597 636 590485 -e 597 650 836414 -e 597 656 40067 -e 597 689 229679 -e 597 783 675815 -e 597 804 774752 -e 597 903 493704 -e 597 914 359853 -e 597 949 995747 -e 597 964 477855 -e 597 969 245809 -e 598 642 823048 -e 598 663 335166 -e 598 699 940186 -e 598 734 317567 -e 598 760 541525 -e 598 828 965317 -e 598 922 129155 -e 598 927 680461 -e 598 935 253780 -e 598 944 281986 -e 598 956 440038 -e 598 972 452755 -e 599 694 260167 -e 599 745 663367 -e 599 763 97469 -e 599 812 722050 -e 599 922 437640 -e 599 986 473035 -e 600 602 91243 -e 600 644 169485 -e 600 760 767663 -e 600 782 691214 -e 600 813 397503 -e 600 887 34501 -e 600 976 252938 -e 601 613 764911 -e 601 645 332036 -e 601 657 605170 -e 601 673 652398 -e 601 690 707307 -e 601 698 592076 -e 601 701 689071 -e 601 836 109303 -e 601 870 577375 -e 601 875 914786 -e 601 910 958833 -e 601 916 282532 -e 601 949 563316 -e 602 606 520222 -e 602 622 977810 -e 602 647 517014 -e 602 653 158082 -e 602 705 728933 -e 602 771 911382 -e 602 784 68501 -e 602 833 926709 -e 602 860 458836 -e 602 901 812386 -e 602 926 834184 -e 602 941 406968 -e 602 960 729540 -e 603 624 115192 -e 603 636 46197 -e 603 647 37139 -e 603 675 85636 -e 603 835 796224 -e 603 847 765648 -e 603 904 995765 -e 603 946 959287 -e 603 960 410394 -e 604 626 222482 -e 604 672 302908 -e 604 699 513050 -e 604 705 526487 -e 604 727 286132 -e 604 734 458121 -e 604 759 548009 -e 604 771 691739 -e 604 800 83120 -e 604 832 368832 -e 604 866 741916 -e 604 940 759718 -e 605 648 700001 -e 605 718 823323 -e 605 729 453497 -e 605 748 456247 -e 605 854 922490 -e 605 902 706969 -e 605 931 34462 -e 605 974 291652 -e 606 624 384809 -e 606 625 467584 -e 606 630 784000 -e 606 848 933779 -e 606 935 49896 -e 606 963 725891 -e 606 965 52502 -e 607 704 363943 -e 607 712 991657 -e 607 845 853933 -e 607 865 973165 -e 607 878 187237 -e 607 934 591917 -e 607 947 276358 -e 607 971 873694 -e 608 644 180100 -e 608 650 785093 -e 608 661 117489 -e 608 673 340282 -e 608 681 52061 -e 608 721 879947 -e 608 742 395278 -e 608 794 106714 -e 608 801 96406 -e 608 842 612688 -e 608 889 776953 -e 608 919 600237 -e 608 941 157826 -e 608 996 227394 -e 608 999 459566 -e 609 650 924294 -e 609 669 454850 -e 609 728 347743 -e 609 740 268214 -e 609 748 862111 -e 609 860 182436 -e 609 889 896099 -e 609 984 133944 -e 609 994 732097 -e 610 613 27493 -e 610 614 673409 -e 610 636 474240 -e 610 647 227228 -e 610 717 72298 -e 610 719 107940 -e 610 733 203530 -e 610 755 227109 -e 610 840 96337 -e 610 879 531234 -e 610 896 265275 -e 610 925 776951 -e 610 961 276917 -e 610 990 201595 -e 611 619 897370 -e 611 657 807472 -e 611 671 128901 -e 611 696 481226 -e 611 704 216269 -e 611 739 207586 -e 611 748 284262 -e 611 781 935203 -e 611 828 92047 -e 611 906 923986 -e 611 960 64650 -e 611 963 352692 -e 611 994 132516 -e 612 627 826002 -e 612 736 715437 -e 612 774 668835 -e 612 790 524337 -e 612 918 426998 -e 612 951 750995 -e 612 970 889295 -e 613 650 950066 -e 613 819 7770 -e 613 927 51382 -e 613 945 96231 -e 613 985 632443 -e 614 641 129935 -e 614 710 219308 -e 614 730 291911 -e 614 739 842719 -e 614 774 74302 -e 614 776 235419 -e 614 784 314327 -e 614 999 77508 -e 615 639 65026 -e 615 654 535447 -e 615 663 841536 -e 615 702 297667 -e 615 726 666566 -e 615 850 449276 -e 615 874 524953 -e 615 907 671911 -e 615 988 859395 -e 616 789 354007 -e 616 811 286460 -e 616 904 554985 -e 616 938 860194 -e 616 943 701696 -e 616 985 28666 -e 616 990 367603 -e 617 659 902203 -e 617 694 680703 -e 617 780 196099 -e 617 784 150013 -e 617 785 330764 -e 617 839 469098 -e 617 844 457128 -e 617 884 579133 -e 617 888 620413 -e 618 621 644845 -e 618 657 522087 -e 618 758 889113 -e 618 776 607451 -e 618 782 646349 -e 618 801 740545 -e 618 809 736575 -e 618 815 57189 -e 618 856 27091 -e 618 905 823771 -e 619 676 301051 -e 619 678 737656 -e 619 714 650101 -e 619 776 869395 -e 619 840 485303 -e 619 841 325419 -e 619 897 928416 -e 619 904 209703 -e 619 913 264778 -e 619 946 704920 -e 619 971 264299 -e 619 979 520929 -e 620 718 974670 -e 620 776 473212 -e 620 789 166342 -e 620 867 810134 -e 620 872 459407 -e 620 901 765683 -e 620 917 948916 -e 620 939 620107 -e 621 665 846940 -e 621 738 534057 -e 621 781 21484 -e 621 827 548191 -e 621 864 242396 -e 621 884 133372 -e 621 895 855178 -e 621 905 20685 -e 621 952 839568 -e 621 973 397554 -e 621 984 836941 -e 622 649 799690 -e 622 679 646432 -e 622 699 997511 -e 622 770 568882 -e 622 838 284241 -e 622 844 19756 -e 622 893 588544 -e 622 952 755101 -e 622 997 161359 -e 622 1000 787394 -e 623 714 597195 -e 623 733 278209 -e 623 739 125705 -e 623 784 670122 -e 623 827 618664 -e 623 910 486526 -e 623 917 951602 -e 623 982 788687 -e 624 629 797865 -e 624 664 962787 -e 624 673 321002 -e 624 699 563100 -e 624 712 279358 -e 624 717 542729 -e 624 733 847614 -e 624 743 372295 -e 624 764 76400 -e 624 790 617378 -e 624 823 526914 -e 624 837 929756 -e 624 865 78855 -e 624 924 478543 -e 625 664 911512 -e 625 706 523998 -e 625 714 518013 -e 625 724 900457 -e 625 727 300552 -e 625 751 711824 -e 625 871 956269 -e 625 970 434693 -e 626 627 561967 -e 626 693 806978 -e 626 705 410977 -e 626 707 408556 -e 626 719 775944 -e 626 839 287814 -e 626 841 676039 -e 626 902 654087 -e 626 977 675641 -e 627 667 761696 -e 627 681 65366 -e 627 790 450987 -e 627 837 427997 -e 627 841 250812 -e 627 850 583334 -e 627 924 102222 -e 627 926 506508 -e 627 927 30600 -e 627 956 741587 -e 628 682 243454 -e 628 742 954298 -e 628 773 695521 -e 628 798 739397 -e 628 846 309491 -e 628 867 493273 -e 628 951 855872 -e 629 677 554853 -e 629 680 979974 -e 629 726 966309 -e 629 767 603376 -e 629 790 722605 -e 629 815 349039 -e 629 823 987442 -e 629 825 200732 -e 629 866 434711 -e 629 884 245048 -e 629 887 504029 -e 629 955 861809 -e 629 956 904135 -e 630 636 136967 -e 630 667 505269 -e 630 672 304904 -e 630 677 571488 -e 630 802 909153 -e 630 959 130326 -e 630 963 486195 -e 630 1000 255058 -e 631 648 104487 -e 631 654 712805 -e 631 682 823154 -e 631 813 386745 -e 631 847 905519 -e 631 864 141588 -e 631 881 839786 -e 631 904 361078 -e 631 998 326054 -e 632 657 141753 -e 632 701 749587 -e 632 768 444743 -e 632 776 932960 -e 632 787 820870 -e 632 838 345316 -e 632 888 376328 -e 632 935 710966 -e 633 635 151042 -e 633 667 545095 -e 633 722 425703 -e 633 748 251112 -e 633 758 742056 -e 633 781 118051 -e 633 800 733234 -e 633 829 672771 -e 633 856 252483 -e 633 906 997792 -e 633 916 947395 -e 633 928 269803 -e 633 933 936115 -e 633 954 883479 -e 633 956 991077 -e 634 644 457312 -e 634 646 77778 -e 634 673 865586 -e 634 685 794649 -e 634 803 388652 -e 634 849 86383 -e 634 867 285347 -e 634 883 137322 -e 634 930 321068 -e 634 941 137455 -e 634 963 725423 -e 634 995 404035 -e 635 739 600881 -e 635 768 276827 -e 635 816 715119 -e 635 837 735784 -e 635 839 97142 -e 635 946 701637 -e 635 955 980287 -e 635 959 182849 -e 636 646 839330 -e 636 649 483886 -e 636 673 1839 -e 636 715 610361 -e 636 800 699512 -e 636 801 777306 -e 636 810 954735 -e 636 826 437834 -e 636 845 850763 -e 636 853 729422 -e 636 856 114823 -e 636 916 626660 -e 637 640 539496 -e 637 654 643102 -e 637 656 885503 -e 637 660 209731 -e 637 717 913829 -e 637 762 840412 -e 637 782 280973 -e 637 884 419170 -e 638 728 83604 -e 638 731 952848 -e 638 734 710356 -e 638 765 208916 -e 638 808 38883 -e 638 812 925393 -e 638 847 622573 -e 638 897 746423 -e 638 922 721583 -e 638 944 153413 -e 638 948 116473 -e 638 974 414556 -e 638 982 29209 -e 639 642 423292 -e 639 749 557145 -e 639 767 547994 -e 639 777 705313 -e 639 787 265142 -e 639 849 194500 -e 639 905 207366 -e 639 911 396180 -e 640 695 63568 -e 640 773 730032 -e 640 801 674399 -e 640 857 641560 -e 640 871 323593 -e 640 893 81663 -e 640 990 963609 -e 640 997 497857 -e 641 726 456040 -e 641 888 473401 -e 641 922 470141 -e 641 966 550250 -e 641 976 394764 -e 641 982 893468 -e 641 993 23103 -e 642 646 395733 -e 642 648 914225 -e 642 674 141211 -e 642 697 440966 -e 642 720 472782 -e 642 789 657356 -e 642 870 417342 -e 642 924 570612 -e 643 673 101645 -e 643 762 131962 -e 643 805 439990 -e 643 870 974274 -e 643 901 467519 -e 643 904 676707 -e 643 950 462815 -e 644 673 454561 -e 644 740 746689 -e 644 772 7643 -e 644 831 450458 -e 644 832 2028 -e 644 842 326154 -e 644 845 767001 -e 644 878 286406 -e 644 921 267466 -e 644 942 537985 -e 644 948 12591 -e 644 991 901468 -e 644 994 515106 -e 644 998 630181 -e 645 682 189827 -e 645 827 994648 -e 645 884 724101 -e 645 895 241406 -e 645 903 202808 -e 645 919 354595 -e 645 944 225625 -e 645 968 87075 -e 646 680 911684 -e 646 727 43442 -e 646 767 334733 -e 646 791 234273 -e 646 808 895601 -e 646 816 57483 -e 646 827 666883 -e 646 894 392422 -e 646 997 61260 -e 647 677 186912 -e 647 717 357620 -e 647 724 975674 -e 647 765 490603 -e 647 805 984293 -e 647 874 190550 -e 647 959 737644 -e 647 975 847507 -e 647 1000 847239 -e 648 767 649604 -e 648 785 110407 -e 648 806 114072 -e 648 885 293987 -e 648 934 443833 -e 649 652 475827 -e 649 663 498813 -e 649 680 283929 -e 649 683 837473 -e 649 688 532257 -e 649 703 277288 -e 649 709 479006 -e 649 735 160469 -e 649 776 989992 -e 649 852 976040 -e 649 967 285500 -e 649 971 437746 -e 650 678 68819 -e 650 684 680515 -e 650 701 242579 -e 650 721 721999 -e 650 817 371527 -e 650 825 690482 -e 650 833 425165 -e 650 911 132903 -e 650 929 918036 -e 650 951 352942 -e 650 958 329535 -e 650 973 955404 -e 651 657 215922 -e 651 659 775824 -e 651 711 380471 -e 651 718 868544 -e 651 794 870071 -e 651 848 128896 -e 651 862 391525 -e 651 942 344478 -e 651 961 966262 -e 651 967 378550 -e 651 994 307313 -e 652 703 675251 -e 652 718 949453 -e 652 742 391536 -e 652 774 452756 -e 652 821 983690 -e 652 846 431418 -e 652 860 754804 -e 652 882 331315 -e 652 893 944932 -e 652 966 714826 -e 653 664 969547 -e 653 690 870193 -e 653 731 8855 -e 653 837 851167 -e 653 845 68269 -e 653 897 169974 -e 653 953 460577 -e 654 665 692056 -e 654 694 791003 -e 654 812 194611 -e 654 839 521778 -e 654 897 330054 -e 654 918 870149 -e 654 947 407200 -e 655 737 271929 -e 655 751 211400 -e 655 756 256173 -e 655 785 251360 -e 655 840 337740 -e 655 907 383237 -e 655 972 879856 -e 656 665 285572 -e 656 670 572083 -e 656 710 132819 -e 656 715 288403 -e 656 719 501842 -e 656 737 693257 -e 656 809 931980 -e 656 847 853885 -e 656 948 864964 -e 656 967 81586 -e 656 973 468394 -e 656 990 80107 -e 657 699 276767 -e 657 713 710118 -e 657 718 115257 -e 657 753 616717 -e 657 770 468809 -e 657 815 146612 -e 657 856 273279 -e 657 866 345985 -e 657 891 465283 -e 657 907 387783 -e 657 963 461057 -e 657 973 817489 -e 657 977 885621 -e 658 669 566589 -e 658 745 587813 -e 658 760 152285 -e 658 816 767478 -e 658 884 392559 -e 658 890 431349 -e 658 920 792627 -e 658 943 905206 -e 658 950 493444 -e 658 979 724772 -e 658 982 274368 -e 658 997 660232 -e 658 1000 861490 -e 659 666 83489 -e 659 678 488677 -e 659 700 143546 -e 659 804 367236 -e 659 816 185023 -e 659 909 446668 -e 659 965 477697 -e 660 707 697455 -e 660 740 23882 -e 660 808 900482 -e 660 862 114631 -e 660 933 568282 -e 660 974 331937 -e 660 988 424475 -e 660 990 427981 -e 661 689 500338 -e 661 742 379753 -e 661 768 586735 -e 661 873 148686 -e 661 878 631245 -e 661 916 984125 -e 661 939 329518 -e 661 957 617887 -e 661 989 914326 -e 661 991 582145 -e 662 666 743653 -e 662 722 116970 -e 662 929 508381 -e 662 958 443268 -e 662 975 31093 -e 663 668 725639 -e 663 734 817882 -e 663 808 327151 -e 663 814 444150 -e 663 853 458748 -e 663 862 562663 -e 663 897 596469 -e 663 913 217456 -e 663 916 435265 -e 663 937 339667 -e 663 942 239985 -e 663 960 549948 -e 663 963 276021 -e 663 979 993335 -e 663 992 110836 -e 664 794 217068 -e 664 807 274082 -e 664 821 45736 -e 664 833 919423 -e 664 835 305397 -e 664 836 848048 -e 664 868 81623 -e 664 924 250314 -e 664 992 963282 -e 665 725 291574 -e 665 741 67539 -e 665 801 942465 -e 665 816 45500 -e 665 837 955789 -e 665 857 592314 -e 665 915 290766 -e 665 935 100899 -e 665 992 552834 -e 666 674 760113 -e 666 798 395593 -e 666 817 812047 -e 666 834 615810 -e 666 910 895646 -e 666 951 731479 -e 667 748 997561 -e 667 765 494231 -e 667 784 807248 -e 667 791 51221 -e 667 823 702228 -e 667 826 594237 -e 667 866 396294 -e 667 878 664396 -e 667 995 465346 -e 668 736 726663 -e 668 752 655890 -e 668 916 417380 -e 668 954 313475 -e 668 962 419114 -e 668 988 837111 -e 668 998 837222 -e 669 683 851610 -e 669 743 809990 -e 669 754 260410 -e 669 904 514602 -e 669 995 473410 -e 669 997 999646 -e 670 733 438109 -e 670 768 578273 -e 670 874 661494 -e 670 915 872987 -e 670 972 860514 -e 671 683 257446 -e 671 684 258163 -e 671 712 617363 -e 671 715 491585 -e 671 745 845625 -e 671 778 459954 -e 671 798 320357 -e 671 821 492870 -e 671 895 359955 -e 671 920 263758 -e 671 945 627630 -e 671 977 960322 -e 672 754 835725 -e 672 755 676416 -e 672 773 912811 -e 672 810 330783 -e 672 818 400061 -e 672 822 764646 -e 672 844 169666 -e 672 852 256299 -e 672 858 537990 -e 672 867 794930 -e 672 933 850453 -e 672 945 260804 -e 672 958 230312 -e 672 974 449975 -e 673 699 95720 -e 673 707 857600 -e 673 711 421775 -e 673 738 977957 -e 673 783 877388 -e 673 794 233502 -e 673 860 268333 -e 673 874 118297 -e 673 884 823020 -e 673 921 145149 -e 673 939 257353 -e 673 976 95310 -e 674 684 892395 -e 674 748 875164 -e 674 756 941466 -e 674 845 328279 -e 674 857 37601 -e 674 870 375017 -e 674 934 379477 -e 674 939 670549 -e 674 990 410547 -e 675 677 165267 -e 675 741 794060 -e 675 772 482681 -e 675 850 257848 -e 675 868 178400 -e 675 887 467160 -e 675 903 37298 -e 675 915 177426 -e 675 930 280530 -e 675 985 811142 -e 676 710 767659 -e 676 822 731102 -e 677 696 452740 -e 677 699 333777 -e 677 737 296069 -e 677 752 375140 -e 677 861 414382 -e 677 914 39459 -e 678 681 294920 -e 678 689 265716 -e 678 722 521135 -e 678 768 880153 -e 678 804 792922 -e 678 845 149367 -e 678 850 486170 -e 678 866 359765 -e 678 877 820135 -e 678 929 782654 -e 678 976 45227 -e 678 986 896919 -e 679 683 496773 -e 679 685 700811 -e 679 698 761177 -e 679 706 346308 -e 679 711 838946 -e 679 717 598915 -e 679 739 519421 -e 679 743 255648 -e 679 753 594901 -e 679 754 812228 -e 679 770 735770 -e 679 778 701596 -e 679 844 228689 -e 679 951 924016 -e 679 967 175401 -e 679 968 934984 -e 679 971 595331 -e 679 998 81981 -e 680 699 875413 -e 680 712 254263 -e 680 801 528386 -e 680 832 140150 -e 680 853 943232 -e 680 912 649023 -e 680 928 705121 -e 680 929 542455 -e 680 930 961686 -e 680 938 442104 -e 680 980 675393 -e 680 997 863556 -e 681 692 395703 -e 681 732 810520 -e 681 743 646272 -e 681 757 325874 -e 681 774 720987 -e 681 788 931174 -e 681 790 94939 -e 681 809 913025 -e 681 818 548863 -e 681 827 281919 -e 681 852 703727 -e 681 908 179656 -e 681 950 483336 -e 681 994 599425 -e 682 713 591840 -e 682 769 865536 -e 682 800 181878 -e 682 833 687901 -e 682 870 943264 -e 682 889 515944 -e 682 935 95561 -e 682 997 343739 -e 683 710 902895 -e 683 739 879760 -e 683 824 410377 -e 683 834 465171 -e 683 881 899401 -e 683 998 183190 -e 684 702 40381 -e 684 723 108726 -e 684 825 904646 -e 684 829 712158 -e 684 864 487755 -e 684 961 587768 -e 684 970 673398 -e 684 993 601597 -e 685 702 728215 -e 685 715 186297 -e 685 769 613413 -e 685 796 593312 -e 685 806 727608 -e 685 808 147491 -e 685 854 138694 -e 685 857 133616 -e 685 870 351594 -e 685 883 838734 -e 685 896 32464 -e 685 901 49237 -e 685 903 330210 -e 686 714 274576 -e 686 725 626006 -e 686 788 227086 -e 686 805 470755 -e 686 833 385701 -e 686 847 334233 -e 686 905 482559 -e 686 917 32654 -e 686 918 281963 -e 686 924 5968 -e 686 965 972913 -e 686 996 292122 -e 687 811 194373 -e 687 929 3844 -e 687 943 595417 -e 687 946 756863 -e 688 699 907401 -e 688 800 102763 -e 688 821 127640 -e 688 847 870519 -e 688 875 554255 -e 688 894 800209 -e 688 903 955618 -e 688 905 303830 -e 688 940 110472 -e 688 946 667606 -e 689 734 941226 -e 689 790 643413 -e 689 794 890928 -e 689 810 24233 -e 689 818 168403 -e 689 844 692384 -e 689 888 461881 -e 689 902 465373 -e 689 916 873029 -e 689 917 234207 -e 689 926 665364 -e 689 933 332472 -e 689 936 496498 -e 689 940 690991 -e 689 968 835628 -e 690 693 78650 -e 690 700 958211 -e 690 749 178741 -e 690 754 984030 -e 690 798 305544 -e 690 822 234676 -e 690 939 325729 -e 690 940 310419 -e 690 941 227499 -e 691 714 387718 -e 691 763 906438 -e 691 784 307295 -e 691 787 23775 -e 691 805 511505 -e 691 821 962017 -e 691 871 48648 -e 691 892 540254 -e 691 896 806241 -e 691 908 494680 -e 691 916 757261 -e 691 975 587633 -e 691 996 772109 -e 692 718 870287 -e 692 723 854437 -e 692 773 805231 -e 692 793 32638 -e 692 849 897239 -e 692 871 310046 -e 692 893 937789 -e 692 896 74021 -e 692 969 947819 -e 692 970 894072 -e 692 973 520961 -e 692 980 473082 -e 693 695 628910 -e 693 706 47897 -e 693 744 243901 -e 693 779 511639 -e 693 799 179652 -e 693 824 673256 -e 693 864 397350 -e 693 892 537113 -e 693 929 271481 -e 693 940 40235 -e 694 748 375053 -e 694 776 684422 -e 694 873 83109 -e 694 893 662339 -e 694 914 739106 -e 694 927 212001 -e 694 963 274531 -e 695 696 533120 -e 695 698 515258 -e 695 699 330418 -e 695 765 419607 -e 695 784 653400 -e 695 793 60274 -e 695 807 659924 -e 695 867 60883 -e 695 869 936335 -e 695 888 253904 -e 695 891 75554 -e 695 894 992990 -e 695 897 680811 -e 695 924 617378 -e 696 705 47761 -e 696 717 922658 -e 696 762 205769 -e 696 815 37620 -e 696 825 74477 -e 696 845 860846 -e 696 864 175090 -e 696 883 537489 -e 696 901 466288 -e 696 906 885827 -e 696 985 759676 -e 696 992 953610 -e 697 718 672895 -e 697 750 761917 -e 697 758 866559 -e 697 794 870860 -e 697 800 512083 -e 697 850 146291 -e 697 866 789670 -e 697 868 803211 -e 697 906 690192 -e 697 956 631592 -e 697 979 40495 -e 697 986 546588 -e 698 774 720097 -e 698 926 342444 -e 698 979 931358 -e 698 990 355781 -e 699 768 798177 -e 699 798 844141 -e 699 874 695063 -e 699 907 975788 -e 699 963 756813 -e 699 991 8507 -e 699 993 300396 -e 700 704 719002 -e 700 714 843502 -e 700 722 897053 -e 700 723 596805 -e 700 750 854692 -e 700 795 492217 -e 700 825 622284 -e 700 827 250717 -e 700 839 705209 -e 700 867 849217 -e 700 875 470935 -e 700 900 300168 -e 700 915 155226 -e 700 991 508455 -e 701 763 122917 -e 701 847 818715 -e 701 848 899641 -e 701 863 341098 -e 701 877 608409 -e 701 897 36976 -e 701 899 165450 -e 701 973 95731 -e 701 977 775902 -e 701 987 252153 -e 701 993 301067 -e 702 775 814523 -e 702 784 217186 -e 702 844 466947 -e 702 906 272998 -e 702 924 789156 -e 702 983 802646 -e 702 993 249950 -e 703 735 562338 -e 703 737 884232 -e 703 771 489497 -e 703 807 481450 -e 703 879 186497 -e 703 991 481827 -e 704 730 613271 -e 704 777 544289 -e 704 795 120029 -e 704 815 612925 -e 704 878 869030 -e 704 932 490244 -e 704 935 265034 -e 704 959 680694 -e 704 979 769625 -e 705 707 107560 -e 705 719 629622 -e 705 760 889521 -e 705 796 647178 -e 705 857 364383 -e 705 930 473461 -e 705 942 709232 -e 706 707 926936 -e 706 729 379689 -e 706 730 525049 -e 706 745 133934 -e 706 750 130870 -e 706 781 823839 -e 706 788 40782 -e 706 806 659567 -e 706 886 564178 -e 706 943 930429 -e 706 944 106729 -e 706 945 897397 -e 706 947 80558 -e 706 958 536071 -e 706 989 409692 -e 707 728 822520 -e 707 738 3761 -e 707 752 615998 -e 707 817 863417 -e 707 826 982307 -e 707 872 680540 -e 707 875 263649 -e 707 886 621304 -e 707 933 808537 -e 707 938 557970 -e 707 949 727114 -e 708 714 285280 -e 708 727 294834 -e 708 731 234608 -e 708 735 568128 -e 708 778 673483 -e 708 802 372706 -e 708 815 799674 -e 708 818 873388 -e 708 869 60914 -e 708 893 99037 -e 708 901 518890 -e 708 941 741135 -e 708 974 43672 -e 708 980 338746 -e 708 982 353019 -e 709 712 143766 -e 709 715 735199 -e 709 724 647908 -e 709 726 912163 -e 709 750 557599 -e 709 792 913988 -e 709 808 861911 -e 709 824 540491 -e 709 825 637952 -e 709 846 876838 -e 709 876 701559 -e 709 891 772053 -e 709 905 752295 -e 709 906 238880 -e 709 915 45021 -e 709 917 617310 -e 709 923 204508 -e 709 941 753572 -e 709 947 91504 -e 709 952 496708 -e 709 957 803224 -e 709 969 59365 -e 709 973 135734 -e 709 982 202391 -e 709 998 311867 -e 709 1000 860480 -e 710 713 485880 -e 710 800 389698 -e 710 820 309681 -e 710 889 583444 -e 710 931 546511 -e 710 941 724384 -e 710 967 214793 -e 710 988 233769 -e 711 783 167554 -e 711 785 60743 -e 711 794 893106 -e 711 843 839724 -e 711 858 466940 -e 711 875 558032 -e 711 932 693652 -e 711 990 719386 -e 712 714 864100 -e 712 777 294469 -e 712 816 603689 -e 712 857 803171 -e 712 870 435026 -e 712 875 558351 -e 712 896 792621 -e 712 924 592836 -e 712 997 490958 -e 713 722 373807 -e 713 728 775612 -e 713 742 768110 -e 713 744 488350 -e 713 781 461830 -e 713 785 850607 -e 713 791 905477 -e 713 798 106633 -e 713 808 93475 -e 713 816 506240 -e 713 866 900548 -e 713 892 161212 -e 713 902 580060 -e 713 966 100353 -e 713 987 467394 -e 714 732 439563 -e 714 740 707935 -e 714 803 114904 -e 714 868 346832 -e 714 874 311285 -e 714 885 51286 -e 714 923 511088 -e 714 934 564080 -e 714 954 401220 -e 714 985 886475 -e 715 783 401229 -e 715 804 338421 -e 715 875 649504 -e 715 908 512023 -e 715 914 104945 -e 715 922 68975 -e 715 925 624743 -e 715 933 301779 -e 715 952 99492 -e 715 966 765753 -e 716 717 270997 -e 716 744 362451 -e 716 780 27975 -e 716 796 199243 -e 716 814 546239 -e 716 815 99669 -e 716 914 787961 -e 716 954 704603 -e 716 955 551263 -e 716 981 419096 -e 717 748 400185 -e 717 798 816765 -e 717 808 926493 -e 717 847 290588 -e 717 873 613301 -e 717 900 924820 -e 717 950 769549 -e 717 957 237606 -e 717 980 333282 -e 717 994 227804 -e 718 809 22977 -e 718 825 258653 -e 718 918 205460 -e 718 997 53888 -e 719 743 420799 -e 719 820 929038 -e 719 837 338490 -e 719 892 692406 -e 719 907 600560 -e 719 912 972810 -e 719 977 934167 -e 719 998 481232 -e 720 727 330445 -e 720 738 964534 -e 720 762 894102 -e 720 775 353877 -e 720 802 417244 -e 720 822 516675 -e 720 835 758433 -e 720 847 346791 -e 720 863 352268 -e 720 900 407283 -e 720 914 936494 -e 720 917 246795 -e 720 927 753994 -e 720 938 169223 -e 720 950 431401 -e 721 731 466716 -e 721 760 125356 -e 721 771 556511 -e 721 785 733121 -e 721 790 12469 -e 721 792 359400 -e 721 823 759643 -e 721 875 733007 -e 721 882 138062 -e 721 901 804905 -e 721 919 769849 -e 721 930 544916 -e 722 724 750003 -e 722 785 591191 -e 722 799 508820 -e 722 817 785216 -e 722 918 744933 -e 722 936 817355 -e 722 971 866932 -e 723 745 695917 -e 723 792 779004 -e 723 831 800036 -e 723 837 919830 -e 723 865 411354 -e 723 893 529548 -e 723 959 348826 -e 723 965 493155 -e 724 784 14070 -e 724 823 987137 -e 724 846 387939 -e 724 937 644266 -e 724 954 598217 -e 725 762 607758 -e 725 775 685627 -e 725 832 340311 -e 725 858 600996 -e 725 940 198142 -e 725 982 445229 -e 726 776 269171 -e 726 785 890840 -e 726 789 584385 -e 726 849 580056 -e 726 850 128299 -e 726 887 128674 -e 726 911 92202 -e 726 950 455185 -e 727 742 762984 -e 727 820 745415 -e 727 860 945120 -e 727 889 7498 -e 727 954 485983 -e 728 791 460560 -e 728 793 149234 -e 728 833 648563 -e 728 846 361869 -e 728 847 481904 -e 728 898 994456 -e 728 919 832413 -e 728 944 257580 -e 729 770 326065 -e 729 785 126980 -e 729 830 26491 -e 729 842 868269 -e 729 893 276150 -e 729 896 910972 -e 729 900 71183 -e 729 931 709585 -e 729 998 329525 -e 730 804 396352 -e 730 809 734474 -e 730 810 19031 -e 730 889 86194 -e 730 917 291528 -e 730 920 52329 -e 730 953 871444 -e 730 959 940451 -e 731 737 249896 -e 731 767 220981 -e 731 770 490980 -e 731 820 584071 -e 731 880 313933 -e 731 890 730678 -e 731 924 523998 -e 731 945 641723 -e 731 981 214367 -e 732 739 552254 -e 732 740 240523 -e 732 742 48844 -e 732 772 325744 -e 732 842 811473 -e 732 848 556008 -e 732 857 154793 -e 732 874 906251 -e 732 890 564907 -e 732 909 500669 -e 732 927 35606 -e 732 971 156124 -e 733 741 175442 -e 733 792 578078 -e 733 802 990677 -e 733 834 384421 -e 733 859 253244 -e 733 862 2442 -e 733 867 314805 -e 733 908 132768 -e 733 980 409434 -e 734 737 343902 -e 734 786 515558 -e 734 788 154090 -e 734 798 748285 -e 734 810 555242 -e 734 845 315918 -e 734 895 276196 -e 734 898 104082 -e 734 904 24243 -e 734 937 111429 -e 734 977 805737 -e 734 989 153764 -e 734 996 778261 -e 735 744 947049 -e 735 753 221482 -e 735 758 655765 -e 735 765 100225 -e 735 774 545102 -e 735 778 86957 -e 735 785 383949 -e 735 794 105831 -e 735 838 650957 -e 735 888 833053 -e 735 891 215197 -e 735 988 12267 -e 735 994 325108 -e 736 795 318692 -e 736 828 830500 -e 736 857 211693 -e 736 879 570792 -e 736 881 603223 -e 736 912 929981 -e 736 921 889384 -e 736 926 76593 -e 736 940 188310 -e 736 962 853218 -e 736 973 654682 -e 736 978 172334 -e 737 771 377220 -e 737 794 787699 -e 737 853 115833 -e 737 885 37206 -e 737 897 858735 -e 737 989 994551 -e 738 741 134343 -e 738 747 721449 -e 738 753 37097 -e 738 808 294852 -e 738 827 25402 -e 738 828 335619 -e 738 887 133282 -e 738 898 843598 -e 738 928 577981 -e 738 935 418769 -e 738 954 474510 -e 738 971 405549 -e 739 812 34923 -e 739 831 924492 -e 739 836 83833 -e 739 848 589925 -e 739 853 681846 -e 739 860 484058 -e 739 865 61625 -e 739 895 443509 -e 739 909 795602 -e 739 943 670126 -e 739 983 742353 -e 739 996 93693 -e 740 742 907543 -e 740 763 137757 -e 740 768 181369 -e 740 769 470806 -e 740 770 862048 -e 740 829 86518 -e 740 836 823849 -e 740 857 620448 -e 740 861 814656 -e 740 883 140936 -e 740 892 757360 -e 740 926 674243 -e 740 949 186356 -e 740 981 945449 -e 741 745 533809 -e 741 795 499795 -e 741 797 956368 -e 741 921 702407 -e 741 931 684027 -e 741 940 77053 -e 741 942 982382 -e 741 970 253491 -e 741 971 525386 -e 742 751 658602 -e 742 756 867115 -e 742 779 692973 -e 742 793 470435 -e 742 816 801826 -e 742 823 112882 -e 742 847 876190 -e 742 853 318108 -e 742 864 552887 -e 742 865 463955 -e 742 910 310543 -e 742 943 13989 -e 742 953 975412 -e 742 969 114355 -e 742 970 200044 -e 742 976 719285 -e 742 999 106344 -e 743 747 7066 -e 743 751 972855 -e 743 827 585335 -e 743 838 547620 -e 743 861 2430 -e 743 875 189441 -e 743 879 936680 -e 743 914 434100 -e 743 948 910851 -e 743 955 567709 -e 744 754 835413 -e 744 835 401695 -e 744 853 221156 -e 744 903 192653 -e 744 967 155338 -e 744 984 707042 -e 744 986 482969 -e 744 998 43674 -e 745 746 509428 -e 745 753 788046 -e 745 754 72347 -e 745 761 68073 -e 745 835 656996 -e 745 850 829439 -e 745 852 772619 -e 745 911 85595 -e 745 970 58109 -e 745 983 481983 -e 746 759 358839 -e 746 763 780252 -e 746 781 172575 -e 746 784 588108 -e 746 801 264006 -e 746 802 612588 -e 746 903 354311 -e 746 921 311230 -e 746 934 898468 -e 746 970 85434 -e 746 993 742324 -e 747 830 427215 -e 747 910 889230 -e 747 921 383094 -e 747 965 189830 -e 747 986 909848 -e 748 767 577309 -e 748 827 542402 -e 748 922 876077 -e 748 928 176257 -e 748 934 794777 -e 748 972 572394 -e 748 977 443138 -e 748 988 389803 -e 749 795 713499 -e 749 805 991132 -e 749 821 535176 -e 749 850 23391 -e 749 866 301567 -e 749 901 306040 -e 749 927 297925 -e 749 930 724994 -e 749 945 419287 -e 749 977 937421 -e 749 980 625756 -e 750 762 605623 -e 750 822 648681 -e 750 842 737743 -e 750 868 202721 -e 750 872 8123 -e 750 917 569098 -e 750 925 762991 -e 750 933 286588 -e 750 949 159380 -e 750 952 382616 -e 750 977 71545 -e 750 979 253608 -e 751 769 301800 -e 751 802 658308 -e 751 918 499373 -e 751 946 840509 -e 751 966 392630 -e 751 973 280504 -e 751 981 501982 -e 751 992 268500 -e 752 753 626488 -e 752 759 808487 -e 752 790 940763 -e 752 802 717392 -e 752 808 161996 -e 752 813 918660 -e 752 838 978872 -e 752 867 367746 -e 752 870 821758 -e 752 888 254653 -e 752 908 128210 -e 752 953 234110 -e 752 966 339510 -e 752 974 547368 -e 753 775 732322 -e 753 782 506901 -e 753 811 102362 -e 753 819 148131 -e 753 826 629063 -e 753 836 785319 -e 753 870 642831 -e 753 886 755984 -e 753 952 595055 -e 754 764 237399 -e 754 815 837588 -e 754 817 773631 -e 754 831 587293 -e 754 838 899758 -e 754 841 314331 -e 754 871 203058 -e 754 892 800278 -e 754 913 189413 -e 754 953 6010 -e 754 977 158805 -e 754 983 227586 -e 755 804 620768 -e 755 814 442661 -e 755 846 60673 -e 755 903 221784 -e 755 990 779387 -e 756 779 520116 -e 756 806 441584 -e 756 817 25681 -e 756 863 5096 -e 756 867 1899 -e 756 871 294495 -e 756 886 670344 -e 756 891 875308 -e 756 904 94151 -e 756 924 975334 -e 756 960 75602 -e 756 978 198791 -e 756 979 464530 -e 757 770 41567 -e 757 793 348835 -e 757 794 817835 -e 757 800 523137 -e 757 835 956376 -e 757 846 335050 -e 757 903 471413 -e 757 931 400934 -e 757 932 684449 -e 757 970 503330 -e 757 986 619202 -e 757 991 502313 -e 758 804 591856 -e 758 813 534049 -e 758 817 470163 -e 758 834 296185 -e 758 856 54252 -e 758 865 408149 -e 758 866 797793 -e 758 876 223789 -e 758 924 712252 -e 758 952 791936 -e 758 983 433031 -e 758 989 932582 -e 759 779 405983 -e 759 821 360584 -e 759 839 899671 -e 759 842 752933 -e 759 858 455982 -e 759 882 230718 -e 759 887 944834 -e 759 893 417056 -e 759 912 75092 -e 759 930 645013 -e 759 963 755322 -e 759 970 511469 -e 759 996 882970 -e 760 782 715547 -e 760 822 275543 -e 760 828 900551 -e 760 912 11216 -e 760 938 814 -e 760 946 460424 -e 760 958 997964 -e 760 973 863862 -e 761 778 923990 -e 761 782 415475 -e 761 790 103669 -e 761 860 596501 -e 761 867 861481 -e 761 876 915253 -e 761 884 60233 -e 761 939 439849 -e 761 944 313959 -e 761 963 26793 -e 761 972 599119 -e 761 980 10348 -e 761 997 343768 -e 762 822 63708 -e 762 840 84165 -e 762 877 838881 -e 762 878 708797 -e 762 882 101954 -e 762 898 960736 -e 762 937 612890 -e 762 961 576347 -e 762 992 316034 -e 763 818 7174 -e 763 820 969635 -e 763 834 724535 -e 763 851 345147 -e 763 856 165801 -e 763 876 878009 -e 763 884 488040 -e 763 902 153378 -e 763 922 617822 -e 763 935 945014 -e 763 949 990925 -e 763 976 438320 -e 763 987 153460 -e 764 765 758700 -e 764 809 851021 -e 764 839 560156 -e 764 857 720946 -e 764 862 126332 -e 764 879 334257 -e 764 950 787108 -e 764 952 202375 -e 764 956 182692 -e 765 772 440063 -e 765 792 671372 -e 765 891 301628 -e 765 899 683023 -e 765 900 953274 -e 765 920 945564 -e 765 958 889579 -e 765 961 55122 -e 766 774 154726 -e 766 799 227086 -e 766 846 715612 -e 766 856 727147 -e 766 882 74425 -e 766 884 8929 -e 766 893 966700 -e 766 938 536480 -e 766 977 375768 -e 767 769 206529 -e 767 831 785898 -e 767 837 512468 -e 767 865 80902 -e 767 866 311867 -e 767 889 151375 -e 767 929 280745 -e 767 956 526467 -e 767 991 19303 -e 768 795 578222 -e 768 822 828796 -e 768 844 664002 -e 768 866 228061 -e 768 876 974826 -e 768 884 377594 -e 768 897 199963 -e 768 899 37806 -e 769 785 826309 -e 769 796 566873 -e 769 807 340810 -e 769 821 549807 -e 769 841 740942 -e 769 846 16489 -e 769 863 347421 -e 769 892 183853 -e 769 893 860024 -e 769 970 716651 -e 770 781 701067 -e 770 818 830382 -e 770 839 642341 -e 770 842 549744 -e 770 858 532595 -e 770 908 70079 -e 770 928 787085 -e 770 930 64084 -e 770 944 433629 -e 770 965 922082 -e 770 983 756515 -e 771 783 981069 -e 771 816 531855 -e 771 848 135703 -e 771 874 31038 -e 771 899 60273 -e 771 915 633971 -e 771 927 868720 -e 771 950 343373 -e 771 995 35689 -e 772 807 652378 -e 772 851 499009 -e 772 856 85177 -e 772 859 390714 -e 772 897 554965 -e 772 905 29745 -e 772 915 207582 -e 772 926 221226 -e 772 936 842929 -e 772 966 465904 -e 772 970 543938 -e 772 979 254118 -e 773 779 481514 -e 773 831 730963 -e 773 850 778572 -e 773 863 507011 -e 773 936 452751 -e 774 785 620448 -e 774 800 312341 -e 774 845 127130 -e 774 852 624696 -e 774 928 535859 -e 774 956 11419 -e 774 971 182804 -e 774 996 333893 -e 775 777 915607 -e 775 796 886374 -e 775 802 85334 -e 775 805 431286 -e 775 824 653726 -e 775 831 563878 -e 775 860 511628 -e 775 868 975841 -e 775 995 69621 -e 775 997 503619 -e 776 783 380983 -e 776 792 922146 -e 776 850 490678 -e 776 851 346609 -e 776 852 928869 -e 776 902 636431 -e 776 906 938146 -e 776 928 522650 -e 776 932 74838 -e 776 960 938667 -e 776 965 425838 -e 776 971 491352 -e 777 779 917964 -e 777 787 982733 -e 777 795 458026 -e 777 826 405993 -e 777 855 255169 -e 777 860 256741 -e 777 863 66587 -e 777 876 549022 -e 777 877 111171 -e 777 920 958744 -e 777 940 39582 -e 777 948 252279 -e 777 962 162982 -e 777 975 586680 -e 777 977 285843 -e 777 980 762427 -e 778 789 936141 -e 778 824 135590 -e 778 846 223918 -e 778 875 706947 -e 778 930 175447 -e 778 941 502308 -e 778 946 556674 -e 778 950 708948 -e 778 978 642133 -e 779 816 645702 -e 779 819 946163 -e 779 849 867601 -e 779 857 117484 -e 779 862 322107 -e 779 889 692926 -e 779 925 288881 -e 779 994 172577 -e 780 817 480526 -e 780 885 138044 -e 780 896 516159 -e 780 920 535402 -e 780 923 420855 -e 780 937 597883 -e 780 945 263564 -e 780 973 465888 -e 780 976 282448 -e 781 784 828624 -e 781 804 524047 -e 781 853 191047 -e 781 878 941236 -e 781 884 266687 -e 781 898 388473 -e 781 904 392097 -e 781 928 416100 -e 781 936 137450 -e 781 958 965034 -e 781 973 533306 -e 781 987 437602 -e 782 789 468000 -e 782 795 479796 -e 782 821 890437 -e 782 827 155175 -e 782 834 478482 -e 782 835 489246 -e 782 903 430011 -e 782 918 110420 -e 782 933 352518 -e 782 969 427713 -e 782 995 632280 -e 783 807 462758 -e 783 830 653272 -e 783 881 772906 -e 783 888 749632 -e 783 891 106080 -e 783 893 710077 -e 783 907 844060 -e 783 915 449699 -e 783 916 140174 -e 783 918 642338 -e 783 940 695159 -e 783 946 680334 -e 783 958 385363 -e 783 972 593336 -e 784 793 957393 -e 784 797 652460 -e 784 806 229150 -e 784 810 161251 -e 784 831 601353 -e 784 832 425444 -e 784 857 642929 -e 784 942 129903 -e 784 988 853537 -e 784 993 438158 -e 785 811 370068 -e 785 823 878201 -e 785 833 893899 -e 785 850 814622 -e 785 892 802496 -e 785 910 968558 -e 785 933 411370 -e 785 992 24020 -e 786 797 525657 -e 786 803 80057 -e 786 812 446276 -e 786 826 526367 -e 786 876 602311 -e 786 888 613335 -e 786 908 598809 -e 786 921 377582 -e 786 936 509965 -e 786 942 842018 -e 786 946 796834 -e 786 956 334626 -e 787 812 29308 -e 787 826 79306 -e 787 871 648873 -e 787 933 860444 -e 787 969 451650 -e 787 979 160883 -e 788 812 737567 -e 788 826 374643 -e 788 827 85871 -e 788 845 443709 -e 788 870 986543 -e 788 916 632400 -e 788 926 949088 -e 788 931 378403 -e 788 944 544041 -e 789 819 861041 -e 789 827 276427 -e 789 891 129029 -e 789 900 213980 -e 789 903 236703 -e 789 915 567464 -e 789 927 84674 -e 789 934 322776 -e 789 947 336415 -e 789 960 302607 -e 790 801 890865 -e 790 829 466167 -e 790 833 381563 -e 790 841 571721 -e 790 872 940100 -e 790 931 852339 -e 790 932 69668 -e 790 978 698078 -e 790 995 939993 -e 791 817 861272 -e 791 865 672777 -e 791 870 113050 -e 791 879 697545 -e 791 881 19035 -e 791 956 460451 -e 792 884 867921 -e 792 911 932029 -e 792 912 778690 -e 792 930 575407 -e 792 941 722592 -e 792 954 220643 -e 792 978 336681 -e 792 981 34726 -e 792 985 722419 -e 793 797 279844 -e 793 810 772334 -e 793 815 754347 -e 793 866 140669 -e 793 884 492288 -e 793 910 736229 -e 793 936 558694 -e 794 900 783715 -e 794 920 733913 -e 794 948 227965 -e 794 997 638896 -e 795 798 579907 -e 795 803 792151 -e 795 809 949490 -e 795 835 847039 -e 795 860 808020 -e 795 866 777482 -e 795 868 990795 -e 795 897 985279 -e 795 906 189272 -e 795 926 677637 -e 795 937 283733 -e 795 948 974252 -e 795 951 757115 -e 795 963 679445 -e 795 967 775062 -e 795 990 393122 -e 796 820 903452 -e 796 835 30731 -e 796 838 463485 -e 796 840 806670 -e 796 866 328202 -e 796 874 195564 -e 796 897 775519 -e 796 907 31274 -e 796 918 866191 -e 796 947 725477 -e 796 950 977328 -e 796 956 399639 -e 796 978 370228 -e 797 802 938552 -e 797 809 361100 -e 797 826 792464 -e 797 838 629834 -e 797 866 113681 -e 797 884 701339 -e 797 922 770986 -e 797 943 902685 -e 798 799 232255 -e 798 816 303034 -e 798 839 714335 -e 798 865 622900 -e 798 867 462591 -e 798 885 657501 -e 798 948 442598 -e 798 952 613127 -e 799 801 48205 -e 799 827 328570 -e 799 829 472053 -e 799 830 649203 -e 799 832 420054 -e 799 846 739129 -e 799 856 493656 -e 799 864 947499 -e 799 889 806293 -e 799 893 177317 -e 799 901 550093 -e 799 902 264592 -e 799 915 73794 -e 799 933 258629 -e 799 935 670249 -e 799 970 796006 -e 799 981 704283 -e 799 995 884061 -e 800 829 497476 -e 800 832 637678 -e 800 835 635795 -e 800 850 584526 -e 800 856 677082 -e 800 924 21794 -e 800 926 288268 -e 800 935 9139 -e 800 951 160871 -e 800 964 101044 -e 800 966 472770 -e 800 977 320023 -e 800 991 442596 -e 800 1000 165573 -e 801 803 758958 -e 801 845 69588 -e 801 850 377923 -e 801 875 921262 -e 801 877 461547 -e 801 884 444361 -e 801 910 964061 -e 801 912 574262 -e 801 920 424056 -e 801 937 447232 -e 801 944 343008 -e 801 974 173887 -e 802 803 685180 -e 802 853 238201 -e 802 857 253990 -e 802 873 70816 -e 802 893 282910 -e 802 931 359369 -e 802 933 614800 -e 802 951 923624 -e 802 953 66069 -e 802 954 356235 -e 802 963 853539 -e 802 973 725931 -e 803 809 943620 -e 803 816 493193 -e 803 855 791433 -e 803 869 702344 -e 803 927 968170 -e 803 943 645488 -e 803 965 322008 -e 803 972 984127 -e 803 975 818278 -e 803 994 61250 -e 804 821 667198 -e 804 845 173197 -e 804 858 234105 -e 804 861 904733 -e 804 864 440875 -e 804 869 234358 -e 804 888 710609 -e 804 896 539063 -e 804 915 984618 -e 804 931 356072 -e 804 959 123761 -e 804 973 326896 -e 805 838 148877 -e 805 867 812775 -e 805 875 6977 -e 805 883 88451 -e 805 893 35137 -e 805 897 79777 -e 805 905 337995 -e 805 910 218420 -e 805 911 253611 -e 805 919 475654 -e 805 931 739104 -e 805 955 708719 -e 805 979 889182 -e 806 813 487740 -e 806 830 999845 -e 806 834 992910 -e 806 844 981212 -e 806 847 620460 -e 806 871 649234 -e 806 931 183567 -e 806 933 536639 -e 806 939 114686 -e 806 952 692674 -e 806 983 137445 -e 806 990 282192 -e 807 837 910114 -e 807 872 296900 -e 807 876 766888 -e 807 880 835054 -e 807 886 138873 -e 807 901 306690 -e 807 949 869144 -e 807 956 794325 -e 807 962 611383 -e 808 862 918215 -e 808 928 420798 -e 808 947 397398 -e 808 959 379444 -e 808 976 510790 -e 808 979 529125 -e 809 837 815281 -e 809 851 699211 -e 809 861 798266 -e 809 873 531477 -e 809 883 255694 -e 809 907 537402 -e 809 928 688804 -e 809 940 863963 -e 809 1000 606600 -e 810 825 772175 -e 810 832 182213 -e 810 873 473611 -e 810 891 712301 -e 810 896 752968 -e 810 920 670983 -e 810 923 686081 -e 810 927 782101 -e 810 930 304424 -e 810 938 931823 -e 810 948 476935 -e 810 971 864872 -e 810 1000 117803 -e 811 813 117699 -e 811 822 970135 -e 811 853 786085 -e 811 858 799322 -e 811 915 568735 -e 811 933 336337 -e 811 935 135730 -e 811 943 363183 -e 811 953 859615 -e 811 997 744107 -e 812 836 876839 -e 812 837 210533 -e 812 880 172908 -e 812 902 567531 -e 812 905 673394 -e 812 932 504810 -e 812 934 104186 -e 812 945 71451 -e 812 965 854147 -e 812 976 484384 -e 812 987 603962 -e 812 990 533338 -e 812 991 91544 -e 813 819 706352 -e 813 824 471670 -e 813 832 512640 -e 813 862 394710 -e 813 891 289142 -e 813 919 895474 -e 813 929 168959 -e 813 956 357280 -e 813 981 946652 -e 814 824 983077 -e 814 825 774147 -e 814 838 371010 -e 814 854 611947 -e 814 874 419525 -e 814 898 455652 -e 814 909 708733 -e 814 910 199503 -e 814 934 70950 -e 814 943 638383 -e 814 952 207531 -e 815 821 268130 -e 815 822 537005 -e 815 826 754770 -e 815 836 384708 -e 815 843 528306 -e 815 868 467335 -e 815 904 622168 -e 815 915 463428 -e 815 950 571745 -e 815 959 868106 -e 815 961 107778 -e 815 965 597216 -e 815 976 471579 -e 816 824 947578 -e 816 847 659217 -e 816 857 267214 -e 816 890 965614 -e 816 902 732223 -e 816 911 6893 -e 816 923 251190 -e 816 941 758987 -e 816 946 990055 -e 816 954 972906 -e 816 986 278279 -e 816 998 185446 -e 817 846 758967 -e 817 848 328014 -e 817 853 458585 -e 817 865 203760 -e 817 866 341033 -e 817 902 178806 -e 817 965 162011 -e 817 967 760601 -e 817 970 69183 -e 817 981 80684 -e 818 826 220211 -e 818 874 423066 -e 818 885 104263 -e 818 886 680930 -e 818 894 324042 -e 818 899 651348 -e 818 925 674502 -e 818 929 944385 -e 818 934 924137 -e 819 821 785302 -e 819 822 920946 -e 819 858 338828 -e 819 859 640582 -e 819 916 947295 -e 819 942 596404 -e 819 944 169320 -e 819 953 455327 -e 819 963 536709 -e 820 865 675863 -e 820 869 180812 -e 820 886 265351 -e 820 895 855187 -e 820 896 886463 -e 820 902 711503 -e 820 907 280036 -e 820 912 766679 -e 820 927 95147 -e 820 960 745952 -e 820 972 329161 -e 820 977 815862 -e 820 988 767630 -e 820 999 968992 -e 821 840 788382 -e 821 864 65582 -e 821 880 600390 -e 821 896 202721 -e 821 897 287687 -e 821 966 108301 -e 821 997 372800 -e 822 847 213550 -e 822 859 834688 -e 822 861 629202 -e 822 884 598777 -e 822 895 140758 -e 822 928 86606 -e 822 956 994956 -e 822 977 767255 -e 822 985 631699 -e 822 990 787755 -e 822 997 751353 -e 823 826 183991 -e 823 834 64837 -e 823 871 838079 -e 823 895 206959 -e 823 925 381785 -e 823 947 29015 -e 823 949 175702 -e 823 952 683005 -e 823 962 744868 -e 824 853 989495 -e 824 864 974240 -e 824 867 600629 -e 824 904 403797 -e 824 911 295892 -e 824 925 868266 -e 824 948 979420 -e 824 953 815136 -e 824 961 860118 -e 825 829 79889 -e 825 834 939557 -e 825 866 537710 -e 825 882 636739 -e 825 896 287542 -e 825 903 917546 -e 825 913 63821 -e 825 925 260290 -e 825 926 59311 -e 825 931 970859 -e 825 946 190369 -e 825 953 876954 -e 825 988 78654 -e 825 990 480447 -e 826 834 645561 -e 826 928 866406 -e 826 953 988663 -e 826 985 678344 -e 827 836 443161 -e 827 864 271556 -e 827 870 539984 -e 827 874 246400 -e 827 924 90323 -e 827 925 162245 -e 827 929 82439 -e 827 995 888227 -e 828 830 455252 -e 828 842 95575 -e 828 942 71420 -e 829 833 510010 -e 829 846 823561 -e 829 853 430691 -e 829 854 928843 -e 829 882 456001 -e 829 920 682480 -e 829 922 48329 -e 829 981 462884 -e 829 994 467196 -e 830 837 315629 -e 830 848 82360 -e 830 851 387837 -e 830 893 231399 -e 830 903 148787 -e 830 920 648120 -e 830 929 994269 -e 830 938 554000 -e 830 959 117834 -e 830 967 457341 -e 831 840 649986 -e 831 845 819399 -e 831 878 216487 -e 831 893 756843 -e 831 894 609662 -e 831 902 187080 -e 831 905 717543 -e 831 907 616628 -e 831 943 732547 -e 831 949 542964 -e 831 950 810004 -e 831 951 851898 -e 831 963 758686 -e 831 974 31890 -e 832 860 670529 -e 832 865 213971 -e 832 879 378725 -e 832 905 184102 -e 832 950 239583 -e 832 989 535280 -e 832 999 889731 -e 833 917 717806 -e 833 945 534050 -e 833 946 652380 -e 833 954 596898 -e 833 956 678187 -e 833 959 116013 -e 833 964 279320 -e 833 984 298100 -e 834 846 136289 -e 834 857 827104 -e 834 878 157602 -e 834 890 713919 -e 834 896 538166 -e 834 902 16545 -e 834 921 409463 -e 834 929 152275 -e 834 973 451512 -e 834 976 751502 -e 834 981 808948 -e 834 999 352148 -e 835 854 665520 -e 835 857 6004 -e 835 876 881449 -e 835 907 675557 -e 835 937 554829 -e 835 940 33643 -e 835 958 41549 -e 835 963 68241 -e 835 972 88886 -e 835 977 192529 -e 835 979 821315 -e 835 985 102179 -e 836 895 861985 -e 836 913 311184 -e 836 922 56250 -e 836 937 422312 -e 836 959 707926 -e 836 962 943072 -e 836 975 758177 -e 836 976 937293 -e 836 978 990804 -e 836 993 465290 -e 836 997 139463 -e 837 916 691509 -e 837 930 496887 -e 837 936 829177 -e 837 938 70886 -e 837 962 722185 -e 837 973 646933 -e 838 841 232076 -e 838 843 349560 -e 838 844 484200 -e 838 850 157061 -e 838 856 801263 -e 838 857 845081 -e 838 866 355457 -e 838 892 897210 -e 838 898 394330 -e 838 917 845269 -e 838 922 416401 -e 838 934 243362 -e 838 944 206503 -e 838 945 226010 -e 838 959 254353 -e 838 962 222314 -e 838 966 106966 -e 838 980 410199 -e 838 990 786193 -e 839 853 888307 -e 839 874 280607 -e 839 882 72079 -e 839 902 864962 -e 839 963 685546 -e 840 857 102304 -e 840 861 993705 -e 840 871 588064 -e 840 876 500314 -e 840 881 397594 -e 840 883 637952 -e 840 890 257789 -e 840 919 951055 -e 840 957 408134 -e 840 967 300994 -e 840 977 712349 -e 841 845 416361 -e 841 865 199948 -e 841 886 378060 -e 841 921 183735 -e 841 943 715153 -e 841 944 64629 -e 841 958 127528 -e 842 847 979117 -e 842 852 58968 -e 842 868 943587 -e 842 899 25058 -e 842 908 801423 -e 842 910 317473 -e 842 948 613114 -e 842 950 204890 -e 842 952 745289 -e 842 976 144406 -e 843 858 113981 -e 843 896 594601 -e 843 922 105538 -e 843 928 411824 -e 843 942 7907 -e 843 969 192120 -e 843 992 487052 -e 844 859 704105 -e 844 873 759093 -e 844 874 283407 -e 844 886 680332 -e 844 891 675399 -e 844 977 706405 -e 844 999 241595 -e 844 1000 747664 -e 845 857 419349 -e 845 861 469893 -e 845 871 823421 -e 845 873 864042 -e 845 936 802502 -e 845 943 473633 -e 845 972 115557 -e 845 992 802869 -e 846 861 509310 -e 846 865 181455 -e 846 878 549816 -e 846 880 63118 -e 846 899 501754 -e 846 914 373303 -e 846 923 1814 -e 846 967 777378 -e 846 968 924966 -e 846 981 6353 -e 846 987 747671 -e 847 856 324438 -e 847 876 639034 -e 847 891 719496 -e 847 909 100461 -e 847 932 122583 -e 847 941 732065 -e 847 966 170182 -e 847 997 953597 -e 848 849 301629 -e 848 852 549924 -e 848 860 42905 -e 848 867 302129 -e 848 873 136068 -e 848 885 300382 -e 848 900 574209 -e 848 906 309419 -e 848 921 87486 -e 848 940 137038 -e 848 976 319710 -e 848 983 382943 -e 849 891 782439 -e 849 899 461098 -e 849 904 228009 -e 849 924 398872 -e 849 982 415850 -e 849 995 369765 -e 850 851 588818 -e 850 858 299879 -e 850 868 374104 -e 850 894 214586 -e 850 895 106307 -e 850 931 682159 -e 850 947 166649 -e 850 959 526983 -e 850 975 471099 -e 851 862 556234 -e 851 863 540768 -e 851 873 483540 -e 851 889 21511 -e 851 897 125057 -e 851 914 111071 -e 851 919 820350 -e 851 938 363854 -e 851 944 621200 -e 851 949 846323 -e 851 975 257013 -e 851 988 55317 -e 851 992 381214 -e 851 995 667204 -e 852 856 738809 -e 852 870 235653 -e 852 887 479712 -e 852 900 814497 -e 852 906 264432 -e 852 914 568687 -e 852 915 31364 -e 852 922 428020 -e 852 927 816753 -e 852 990 681369 -e 853 854 308681 -e 853 914 507965 -e 853 917 322431 -e 853 961 515257 -e 853 976 227913 -e 853 984 589919 -e 853 986 255488 -e 854 875 795182 -e 854 945 729726 -e 854 948 662982 -e 854 971 733624 -e 855 859 427215 -e 855 882 504286 -e 855 902 204004 -e 855 913 276433 -e 855 917 165517 -e 855 932 444137 -e 855 948 890344 -e 855 959 181614 -e 855 979 199458 -e 855 984 323313 -e 855 994 863924 -e 855 1000 16044 -e 856 862 171001 -e 856 894 443721 -e 856 908 244216 -e 856 928 718415 -e 856 936 977264 -e 856 960 600075 -e 856 965 213613 -e 856 968 569427 -e 856 969 181579 -e 856 973 506069 -e 857 874 340448 -e 857 876 304427 -e 857 891 566566 -e 857 921 31880 -e 857 931 658213 -e 857 942 448208 -e 857 945 5555 -e 857 947 876641 -e 857 951 8220 -e 857 965 463294 -e 857 981 279155 -e 857 989 47678 -e 857 999 270118 -e 858 860 755483 -e 858 863 435237 -e 858 883 462458 -e 858 894 599506 -e 858 909 983168 -e 858 912 317265 -e 858 935 623145 -e 858 950 746831 -e 858 960 798385 -e 858 961 32975 -e 858 985 94015 -e 858 986 287187 -e 859 866 621284 -e 859 890 799058 -e 859 908 847679 -e 859 910 587612 -e 859 911 797073 -e 859 924 358584 -e 859 931 336997 -e 859 943 199469 -e 859 956 78291 -e 859 962 718973 -e 859 965 931932 -e 859 976 499714 -e 860 946 569121 -e 860 978 907948 -e 860 990 395958 -e 861 877 288431 -e 861 883 275782 -e 861 886 183130 -e 861 897 295315 -e 861 908 741853 -e 861 910 429644 -e 861 927 614508 -e 861 952 697659 -e 861 980 174678 -e 861 990 319461 -e 861 995 496784 -e 862 881 183267 -e 862 923 385169 -e 862 925 795447 -e 862 932 92970 -e 862 953 745995 -e 862 957 221831 -e 862 958 677992 -e 862 965 637312 -e 862 975 708158 -e 863 868 51239 -e 863 883 109279 -e 863 889 444394 -e 863 895 809991 -e 863 899 472042 -e 863 908 829658 -e 863 910 26784 -e 863 932 808053 -e 863 936 350174 -e 863 940 733690 -e 863 944 799424 -e 863 947 564860 -e 863 981 918856 -e 863 982 301606 -e 863 994 177766 -e 863 995 920995 -e 864 902 978385 -e 864 920 855549 -e 864 923 48136 -e 864 928 854449 -e 864 942 704285 -e 864 945 834009 -e 864 947 608956 -e 864 958 977847 -e 864 961 363084 -e 864 977 520296 -e 864 999 634814 -e 865 882 614143 -e 865 890 95708 -e 865 895 811744 -e 865 911 632679 -e 865 921 533420 -e 865 953 220895 -e 865 966 828221 -e 865 982 616055 -e 865 992 422396 -e 865 995 464218 -e 866 867 225134 -e 866 876 776994 -e 866 882 414714 -e 866 885 566801 -e 866 892 297423 -e 866 897 141613 -e 866 906 888927 -e 866 933 338381 -e 866 936 858418 -e 866 957 787927 -e 866 981 787021 -e 867 895 708499 -e 867 944 132693 -e 867 963 996300 -e 867 969 745994 -e 867 976 978636 -e 867 991 635306 -e 867 999 968337 -e 868 872 381950 -e 868 913 47696 -e 868 919 432935 -e 868 924 490646 -e 868 962 538818 -e 868 969 384963 -e 869 888 231612 -e 869 893 350731 -e 869 894 855245 -e 869 942 82655 -e 869 951 595335 -e 869 975 32284 -e 869 979 604854 -e 869 990 771680 -e 869 995 874463 -e 870 876 601824 -e 870 885 639080 -e 870 887 267541 -e 870 892 884609 -e 870 896 748037 -e 870 897 701542 -e 870 900 864609 -e 870 911 298418 -e 870 919 361196 -e 870 938 652128 -e 870 946 544667 -e 870 954 351097 -e 870 982 414923 -e 870 983 390306 -e 870 985 550139 -e 870 986 280244 -e 870 991 451052 -e 871 885 863426 -e 871 886 216579 -e 871 897 178643 -e 871 912 643368 -e 871 930 504516 -e 871 931 335577 -e 871 979 914259 -e 871 988 302259 -e 871 990 218537 -e 871 993 428921 -e 871 994 610909 -e 871 995 195613 -e 872 876 969107 -e 872 883 346765 -e 872 886 214858 -e 872 887 842990 -e 872 893 862190 -e 872 929 6153 -e 872 965 989904 -e 872 966 590823 -e 872 974 596212 -e 872 980 758946 -e 872 984 309380 -e 872 999 353552 -e 873 879 979475 -e 873 888 38394 -e 873 922 440790 -e 873 928 258518 -e 873 957 44749 -e 873 966 561493 -e 873 974 608422 -e 873 997 106601 -e 873 998 213947 -e 874 882 193502 -e 874 908 180366 -e 874 920 357906 -e 874 922 348830 -e 874 928 21966 -e 874 937 463280 -e 874 958 200202 -e 874 960 781628 -e 874 961 83810 -e 874 963 241293 -e 874 966 699797 -e 874 971 888549 -e 874 990 839000 -e 874 994 566343 -e 875 890 361623 -e 875 897 581448 -e 875 915 706538 -e 875 923 82919 -e 875 926 514880 -e 875 931 356483 -e 875 936 165046 -e 875 988 887315 -e 875 992 559525 -e 875 1000 519327 -e 876 892 20131 -e 876 893 166868 -e 876 913 204256 -e 876 914 261768 -e 876 922 418242 -e 876 930 89754 -e 876 959 423014 -e 876 971 308090 -e 876 978 356581 -e 876 996 867156 -e 877 879 912996 -e 877 892 522156 -e 877 896 17491 -e 877 913 351415 -e 877 931 334481 -e 877 943 837101 -e 877 945 109113 -e 877 965 171694 -e 877 1000 639177 -e 878 886 419040 -e 878 903 558438 -e 878 904 338799 -e 878 907 387309 -e 878 911 825652 -e 878 917 449898 -e 878 919 207934 -e 878 927 474154 -e 878 935 89196 -e 878 940 362033 -e 878 946 808066 -e 878 951 644532 -e 878 953 1339 -e 878 957 664644 -e 878 985 993723 -e 878 987 796134 -e 879 882 118483 -e 879 894 702116 -e 879 910 371775 -e 879 918 752154 -e 879 923 786554 -e 879 964 760940 -e 879 966 438504 -e 879 974 594195 -e 880 886 768968 -e 880 889 361893 -e 880 895 149994 -e 880 929 11884 -e 880 933 313911 -e 880 953 573281 -e 880 956 632827 -e 880 984 944689 -e 880 988 645467 -e 880 989 372577 -e 880 1000 367635 -e 881 886 873287 -e 881 891 758422 -e 881 892 341124 -e 881 900 540757 -e 881 905 668625 -e 881 922 478255 -e 881 923 134057 -e 881 930 479763 -e 881 952 132558 -e 881 955 167445 -e 881 967 226577 -e 881 970 358726 -e 881 976 253565 -e 881 977 604963 -e 881 980 860239 -e 881 994 691086 -e 882 903 476266 -e 882 920 5920 -e 882 922 690176 -e 882 940 650587 -e 882 951 288930 -e 882 961 813501 -e 882 967 223259 -e 882 969 60295 -e 882 976 399775 -e 882 983 269291 -e 882 993 74257 -e 882 995 285375 -e 883 891 5685 -e 883 893 754538 -e 883 956 724704 -e 883 973 28622 -e 883 977 509082 -e 883 987 223596 -e 883 990 664890 -e 883 993 735928 -e 883 994 54465 -e 883 995 457638 -e 884 890 486151 -e 884 895 832296 -e 884 901 288407 -e 884 910 539802 -e 884 912 492410 -e 884 921 146532 -e 884 936 378693 -e 884 937 473909 -e 884 946 648094 -e 884 953 786992 -e 884 956 431177 -e 884 959 410419 -e 884 979 144950 -e 885 902 536483 -e 885 903 671902 -e 885 910 271104 -e 885 938 385935 -e 885 944 133285 -e 885 953 792674 -e 885 980 36099 -e 885 987 965426 -e 885 1000 195170 -e 886 887 691371 -e 886 889 20373 -e 886 895 58210 -e 886 897 380559 -e 886 916 601464 -e 886 918 486032 -e 886 933 865702 -e 886 935 348012 -e 886 939 753103 -e 886 956 20560 -e 886 966 197613 -e 886 985 84317 -e 886 986 737939 -e 887 889 420356 -e 887 906 971856 -e 887 914 957161 -e 887 926 575866 -e 887 934 204507 -e 887 936 281023 -e 887 942 182698 -e 887 950 655559 -e 887 958 659305 -e 887 965 262140 -e 887 971 571002 -e 887 990 470337 -e 887 992 674122 -e 888 895 399286 -e 888 902 948628 -e 888 905 700738 -e 888 907 970858 -e 888 920 365691 -e 888 923 818267 -e 888 932 791980 -e 888 950 579388 -e 888 959 427577 -e 888 961 589893 -e 888 983 170501 -e 888 985 849371 -e 889 914 637979 -e 889 935 846795 -e 889 943 89172 -e 889 945 58482 -e 889 968 204589 -e 889 979 838586 -e 889 983 877363 -e 889 984 269387 -e 889 987 784773 -e 889 996 16566 -e 889 998 671696 -e 890 905 503365 -e 890 928 887196 -e 890 965 685346 -e 890 980 458705 -e 890 983 558455 -e 891 894 977596 -e 891 896 142720 -e 891 920 30549 -e 891 938 667949 -e 891 939 336208 -e 891 948 585248 -e 891 955 606608 -e 891 972 30910 -e 891 987 824887 -e 892 897 954885 -e 892 914 959672 -e 892 919 560224 -e 892 935 122282 -e 892 936 272898 -e 892 949 684173 -e 892 981 676494 -e 892 984 856651 -e 892 992 129089 -e 892 995 587458 -e 893 895 788343 -e 893 896 201135 -e 893 907 4367 -e 893 920 897434 -e 893 940 697237 -e 893 941 81840 -e 893 953 908717 -e 893 961 185253 -e 894 904 772026 -e 894 917 122921 -e 894 925 492279 -e 894 945 337659 -e 894 948 33579 -e 894 960 265758 -e 894 987 502090 -e 895 925 515497 -e 895 927 76074 -e 895 932 355270 -e 895 938 461945 -e 895 945 298794 -e 895 951 998071 -e 895 966 571744 -e 895 967 545103 -e 895 991 293349 -e 895 997 130754 -e 896 908 623018 -e 896 910 412243 -e 896 916 637027 -e 896 926 874912 -e 896 969 488278 -e 896 974 850633 -e 896 990 922445 -e 896 996 290928 -e 896 997 219389 -e 897 899 747208 -e 897 931 993660 -e 897 942 299974 -e 897 946 567835 -e 897 952 743584 -e 897 953 127386 -e 897 954 98609 -e 897 962 612661 -e 897 963 399580 -e 897 971 792321 -e 897 989 208983 -e 898 902 733307 -e 898 903 889173 -e 898 907 268688 -e 898 916 245488 -e 898 920 10650 -e 898 931 841723 -e 898 936 723844 -e 898 938 143473 -e 898 941 898977 -e 898 942 740004 -e 898 976 29333 -e 898 978 408843 -e 898 993 939818 -e 898 995 413469 -e 898 998 723322 -e 899 929 960099 -e 899 943 251865 -e 899 955 722579 -e 899 966 10681 -e 899 968 51496 -e 899 972 685298 -e 899 973 98925 -e 899 995 567237 -e 900 902 49179 -e 900 903 95222 -e 900 911 397218 -e 900 914 276510 -e 900 918 133628 -e 900 919 605210 -e 900 924 866611 -e 900 941 282493 -e 900 945 883927 -e 900 948 739400 -e 900 949 601289 -e 900 987 526298 -e 901 905 825101 -e 901 921 259022 -e 901 925 535878 -e 901 930 215706 -e 901 933 966634 -e 901 944 9385 -e 901 952 590148 -e 902 903 738543 -e 902 908 962423 -e 902 930 47668 -e 902 932 149319 -e 902 933 32804 -e 902 951 704763 -e 902 953 983267 -e 902 960 531665 -e 902 962 85023 -e 902 972 762588 -e 902 976 233409 -e 902 988 759604 -e 902 996 292160 -e 902 999 747003 -e 903 911 43193 -e 903 928 978238 -e 903 939 507888 -e 903 949 206710 -e 903 952 968908 -e 903 965 306091 -e 903 986 21487 -e 903 1000 232479 -e 904 915 423130 -e 904 920 845167 -e 904 937 746137 -e 904 993 185126 -e 904 998 953068 -e 905 913 549612 -e 905 928 374322 -e 905 952 233623 -e 905 953 992744 -e 905 960 482445 -e 905 975 440472 -e 905 979 486074 -e 905 980 373995 -e 905 986 215974 -e 906 909 510593 -e 906 913 630552 -e 906 916 593936 -e 906 942 300989 -e 906 946 736731 -e 906 952 650648 -e 906 953 527388 -e 906 963 636288 -e 906 988 743549 -e 907 917 570581 -e 907 938 416627 -e 907 939 885909 -e 907 953 152501 -e 907 977 792450 -e 907 981 868228 -e 907 983 762814 -e 907 990 50769 -e 907 998 627093 -e 907 999 699919 -e 908 916 576597 -e 908 924 676138 -e 908 939 908672 -e 908 946 774770 -e 908 957 49046 -e 908 970 573255 -e 908 979 607761 -e 908 990 950438 -e 908 1000 594931 -e 909 932 56582 -e 909 936 803841 -e 909 939 35184 -e 909 951 258103 -e 909 994 737540 -e 910 921 136653 -e 910 930 698646 -e 910 935 556995 -e 910 936 667690 -e 910 950 217333 -e 910 985 553359 -e 910 994 743407 -e 910 999 698482 -e 911 912 221174 -e 911 915 598048 -e 911 941 272598 -e 911 947 836654 -e 911 953 325122 -e 911 958 224398 -e 911 960 506602 -e 911 986 844576 -e 911 995 230367 -e 912 925 603076 -e 912 927 652381 -e 912 928 20488 -e 912 930 186201 -e 912 936 253540 -e 912 938 626307 -e 912 940 103767 -e 912 948 482329 -e 912 951 259837 -e 912 952 221873 -e 912 955 884400 -e 912 979 85966 -e 912 988 553334 -e 913 916 675136 -e 913 919 95763 -e 913 924 477287 -e 913 930 688189 -e 913 937 315756 -e 913 956 708388 -e 913 968 826163 -e 913 974 326272 -e 913 982 150959 -e 913 992 225324 -e 913 995 866357 -e 914 917 346485 -e 914 921 91290 -e 914 923 75829 -e 914 929 113820 -e 914 943 250212 -e 914 944 116171 -e 914 954 804017 -e 914 963 472891 -e 914 975 671243 -e 915 925 64439 -e 915 945 890937 -e 915 948 665052 -e 915 966 454089 -e 915 969 135712 -e 915 970 50162 -e 915 981 112458 -e 915 986 793077 -e 916 920 657324 -e 916 935 882290 -e 916 951 897647 -e 916 968 678613 -e 916 976 184442 -e 916 987 719009 -e 916 988 733099 -e 916 992 801994 -e 917 919 540321 -e 917 926 906472 -e 917 934 521706 -e 917 955 188530 -e 917 956 741697 -e 917 962 554774 -e 917 970 923437 -e 917 973 922162 -e 917 980 906517 -e 917 984 617485 -e 917 985 745259 -e 918 926 575759 -e 918 927 155784 -e 918 932 185134 -e 918 936 180616 -e 918 937 513750 -e 918 952 571426 -e 918 953 433676 -e 918 954 906958 -e 918 957 275682 -e 918 960 119876 -e 918 978 412566 -e 918 984 662841 -e 918 986 73039 -e 918 991 683794 -e 919 922 238113 -e 919 928 852667 -e 919 931 487784 -e 919 938 376121 -e 919 943 865027 -e 919 946 979474 -e 919 960 957542 -e 919 969 29156 -e 919 994 871382 -e 920 926 714936 -e 920 937 861444 -e 920 955 998600 -e 920 963 396447 -e 920 992 254158 -e 921 924 260408 -e 921 928 275489 -e 921 944 838853 -e 921 949 766152 -e 921 952 222150 -e 921 956 993406 -e 921 959 399594 -e 921 962 818647 -e 921 966 675344 -e 921 967 351460 -e 921 978 735499 -e 921 990 820119 -e 922 925 76591 -e 922 940 557507 -e 922 942 495124 -e 922 962 285669 -e 922 968 659656 -e 922 971 347441 -e 922 983 648060 -e 922 985 343022 -e 923 925 137863 -e 923 927 544747 -e 923 942 986524 -e 923 955 798588 -e 923 971 632808 -e 923 980 909190 -e 923 982 149816 -e 923 990 970571 -e 923 992 891634 -e 924 932 864968 -e 924 935 670474 -e 924 939 115004 -e 924 947 620542 -e 924 949 527907 -e 924 962 529141 -e 924 971 80907 -e 924 980 415243 -e 925 926 421063 -e 925 929 678219 -e 925 937 631467 -e 925 939 432129 -e 925 943 998748 -e 925 961 459071 -e 925 963 274890 -e 925 971 345996 -e 925 989 797024 -e 925 998 562778 -e 926 927 116280 -e 926 943 909579 -e 926 944 398785 -e 926 950 700239 -e 926 971 921608 -e 926 975 281075 -e 926 983 84301 -e 926 986 507203 -e 926 997 232508 -e 927 933 17507 -e 927 936 713726 -e 927 945 645297 -e 927 957 138263 -e 927 959 520367 -e 927 983 295508 -e 927 988 304094 -e 927 999 121067 -e 928 929 77417 -e 928 931 163590 -e 928 932 272907 -e 928 936 675739 -e 928 940 659245 -e 928 969 819938 -e 928 976 28096 -e 928 983 589880 -e 928 992 677933 -e 928 998 119491 -e 929 939 112863 -e 929 940 762471 -e 929 941 782981 -e 929 949 257781 -e 929 954 40451 -e 929 959 5333 -e 929 974 303298 -e 929 978 282071 -e 929 987 671088 -e 929 993 226250 -e 929 999 5374 -e 929 1000 156081 -e 930 935 21481 -e 930 939 16188 -e 930 940 630774 -e 930 941 829630 -e 930 956 912577 -e 930 961 512300 -e 930 996 682012 -e 931 935 805521 -e 931 943 934294 -e 931 958 943970 -e 931 977 926569 -e 931 983 292960 -e 932 940 574907 -e 932 951 232947 -e 932 957 641359 -e 932 959 915175 -e 932 960 841740 -e 932 962 844798 -e 932 966 954318 -e 932 968 732935 -e 932 970 661773 -e 932 972 600417 -e 932 983 457674 -e 932 992 798672 -e 932 998 677129 -e 933 941 115882 -e 933 947 310156 -e 933 952 3966 -e 933 965 690486 -e 933 966 386101 -e 933 970 434783 -e 933 973 209980 -e 933 983 569805 -e 933 991 783073 -e 934 937 216147 -e 934 938 665976 -e 934 941 321291 -e 934 942 341578 -e 934 959 694506 -e 934 969 849502 -e 934 971 263970 -e 934 975 22862 -e 934 977 273465 -e 934 989 221036 -e 935 941 437640 -e 935 947 497367 -e 935 955 202084 -e 935 967 41522 -e 935 968 942266 -e 935 988 961765 -e 935 991 568483 -e 935 993 958184 -e 935 995 742777 -e 935 996 569488 -e 936 938 502578 -e 936 944 751358 -e 936 946 654751 -e 936 954 702736 -e 936 961 303696 -e 936 968 966907 -e 936 972 529833 -e 936 974 837571 -e 936 979 408640 -e 936 980 516978 -e 936 985 512743 -e 936 993 422124 -e 937 967 505801 -e 937 972 869379 -e 937 977 652723 -e 937 986 113517 -e 937 988 989522 -e 937 992 626664 -e 937 996 432474 -e 937 999 711973 -e 938 939 162012 -e 938 950 100662 -e 938 952 229307 -e 938 955 809091 -e 938 959 520888 -e 938 970 800694 -e 938 975 745531 -e 938 983 566227 -e 938 988 598496 -e 938 991 17547 -e 939 948 711421 -e 939 949 438574 -e 939 955 93185 -e 939 956 540083 -e 939 957 322824 -e 939 964 976470 -e 939 971 200716 -e 939 972 941038 -e 939 975 514740 -e 939 977 914375 -e 939 978 758265 -e 939 984 685176 -e 939 985 557842 -e 939 986 150491 -e 939 991 266434 -e 939 997 593796 -e 939 998 922750 -e 940 957 574204 -e 940 958 572489 -e 940 980 488181 -e 940 990 968636 -e 941 942 441480 -e 941 944 841149 -e 941 948 38021 -e 941 951 837968 -e 941 955 671327 -e 941 956 363257 -e 941 957 601320 -e 941 958 405361 -e 941 962 388460 -e 941 965 677570 -e 941 970 315013 -e 941 974 576890 -e 941 984 993295 -e 941 987 630256 -e 942 947 251133 -e 942 950 986404 -e 942 958 420556 -e 942 966 254544 -e 942 967 21907 -e 942 980 46076 -e 942 984 32641 -e 942 988 12859 -e 942 993 11963 -e 943 958 242293 -e 943 962 823277 -e 943 967 540749 -e 943 978 967113 -e 943 981 209745 -e 943 989 516383 -e 943 990 449171 -e 943 996 474596 -e 943 998 876426 -e 944 946 668422 -e 944 949 938938 -e 944 952 474475 -e 944 954 404594 -e 944 955 873783 -e 944 959 417390 -e 944 966 399619 -e 944 985 195365 -e 944 986 340359 -e 944 997 566902 -e 945 956 200023 -e 945 962 919229 -e 945 964 722780 -e 945 966 295280 -e 945 968 293344 -e 945 974 53304 -e 945 991 626397 -e 946 949 631860 -e 946 953 369124 -e 946 959 389555 -e 946 961 692730 -e 946 971 544292 -e 946 983 385796 -e 946 984 500121 -e 946 992 1108 -e 947 950 538289 -e 947 990 605168 -e 947 995 811959 -e 948 952 82635 -e 948 958 980727 -e 948 961 324415 -e 948 962 373348 -e 948 965 395424 -e 948 970 670326 -e 948 973 202863 -e 948 977 753972 -e 948 980 153527 -e 948 984 893073 -e 948 985 39085 -e 948 997 506978 -e 949 953 300224 -e 949 973 646797 -e 949 975 821050 -e 949 982 531399 -e 949 984 182835 -e 949 990 658399 -e 949 995 364945 -e 949 999 670441 -e 950 968 278078 -e 950 970 2183 -e 950 972 975410 -e 950 973 485622 -e 950 974 570021 -e 950 979 157535 -e 950 985 608463 -e 950 989 385503 -e 950 992 401007 -e 950 994 211737 -e 951 968 815782 -e 951 976 208074 -e 951 980 682540 -e 951 987 293784 -e 951 996 163679 -e 952 963 104756 -e 952 965 839056 -e 952 970 112989 -e 952 972 87711 -e 952 980 627139 -e 952 988 304677 -e 952 991 159062 -e 952 995 416287 -e 953 964 92933 -e 953 980 728567 -e 953 985 140269 -e 953 989 951235 -e 953 991 818336 -e 954 958 766153 -e 954 959 724185 -e 954 962 488578 -e 954 966 974460 -e 954 967 140220 -e 954 968 94081 -e 954 969 324752 -e 954 970 251723 -e 954 985 288558 -e 954 989 606992 -e 954 996 40496 -e 955 960 917923 -e 955 964 419291 -e 955 969 224767 -e 955 970 91111 -e 955 978 2162 -e 955 983 21287 -e 955 989 605704 -e 955 994 481020 -e 955 995 664992 -e 955 996 623251 -e 955 997 852287 -e 956 964 164293 -e 956 966 480537 -e 956 971 496601 -e 956 978 645720 -e 956 983 660106 -e 956 984 759839 -e 956 992 366521 -e 956 996 87027 -e 956 997 322954 -e 956 1000 782017 -e 957 966 153227 -e 957 968 758471 -e 957 969 793376 -e 957 973 277830 -e 957 974 600382 -e 957 978 178880 -e 957 979 806613 -e 957 984 812827 -e 957 985 579005 -e 957 992 454444 -e 957 993 724432 -e 957 996 593949 -e 957 997 302181 -e 957 1000 157578 -e 958 960 500037 -e 958 978 59664 -e 958 987 774446 -e 958 990 699316 -e 958 991 629627 -e 958 992 546704 -e 958 995 906443 -e 958 996 882720 -e 958 997 809527 -e 959 961 679142 -e 959 964 96764 -e 959 971 362164 -e 959 975 519271 -e 959 979 953301 -e 959 987 759914 -e 959 992 775880 -e 959 994 651362 -e 959 1000 61871 -e 960 961 92399 -e 960 964 987135 -e 960 969 12531 -e 960 970 630684 -e 960 975 891759 -e 960 978 161273 -e 960 993 422521 -e 960 999 924345 -e 961 965 818556 -e 961 975 34059 -e 961 986 907652 -e 961 991 585173 -e 961 992 611756 -e 961 998 457089 -e 961 1000 851010 -e 962 964 462095 -e 962 974 242278 -e 962 982 315402 -e 962 983 733899 -e 962 990 347850 -e 962 996 602773 -e 963 964 513623 -e 963 965 373732 -e 963 967 102354 -e 963 971 922707 -e 963 973 451368 -e 963 974 975012 -e 963 988 627989 -e 963 993 416034 -e 963 995 859362 -e 964 975 402041 -e 964 980 420933 -e 964 981 159720 -e 964 982 379027 -e 964 987 288745 -e 964 988 482942 -e 964 990 878863 -e 964 992 433344 -e 964 998 75850 -e 965 966 942070 -e 965 967 605280 -e 965 976 267590 -e 965 981 416814 -e 965 987 616378 -e 965 991 486871 -e 965 996 732265 -e 965 997 997422 -e 965 998 2437 -e 966 971 134821 -e 966 975 598737 -e 966 978 509066 -e 966 979 773572 -e 966 982 752266 -e 966 993 473120 -e 966 994 291411 -e 966 997 57390 -e 966 1000 570052 -e 967 971 348513 -e 967 972 750539 -e 967 975 867222 -e 967 983 79005 -e 967 989 827254 -e 967 991 599801 -e 967 996 798161 -e 967 998 726340 -e 967 999 780203 -e 968 969 317116 -e 968 970 245334 -e 968 971 264774 -e 968 974 285089 -e 968 993 393360 -e 968 996 823055 -e 968 997 564209 -e 968 1000 833470 -e 969 972 915781 -e 969 975 901190 -e 969 977 495611 -e 969 979 930140 -e 969 981 153274 -e 969 986 821450 -e 969 989 503757 -e 969 996 625948 -e 970 971 289810 -e 970 974 137932 -e 970 978 634605 -e 970 979 785296 -e 970 982 40083 -e 970 983 254316 -e 970 984 615506 -e 970 986 312456 -e 970 990 507932 -e 970 994 359756 -e 970 1000 214054 -e 971 978 505563 -e 971 980 252614 -e 971 983 445752 -e 971 984 569922 -e 971 988 472363 -e 971 991 893428 -e 971 992 167380 -e 971 996 111876 -e 971 997 689405 -e 971 998 424792 -e 972 976 447991 -e 972 978 27605 -e 972 980 509542 -e 972 989 987714 -e 972 995 39316 -e 972 997 600385 -e 972 1000 593725 -e 973 979 934011 -e 973 982 959034 -e 973 985 243108 -e 973 988 110738 -e 973 992 817485 -e 973 993 878315 -e 973 994 506043 -e 973 995 513352 -e 973 999 743939 -e 973 1000 973317 -e 974 976 106201 -e 974 978 977848 -e 974 979 628691 -e 974 981 497781 -e 974 982 80359 -e 974 985 739771 -e 974 988 560064 -e 974 992 213515 -e 974 996 988266 -e 974 1000 310255 -e 975 986 29410 -e 975 987 187586 -e 975 989 561242 -e 975 992 128105 -e 975 993 413544 -e 976 979 960442 -e 976 980 863955 -e 976 981 589121 -e 976 982 740768 -e 976 983 129386 -e 976 984 637234 -e 976 987 951867 -e 976 988 121869 -e 976 989 529655 -e 976 995 630582 -e 977 978 27526 -e 977 979 281658 -e 977 980 846214 -e 977 982 257237 -e 977 986 668816 -e 977 998 54441 -e 978 979 904912 -e 978 980 810809 -e 978 983 740529 -e 978 984 397703 -e 978 987 881344 -e 978 989 383472 -e 978 991 741968 -e 978 992 414361 -e 978 993 102742 -e 979 980 892026 -e 979 982 506049 -e 979 984 235133 -e 979 986 953335 -e 979 987 891640 -e 979 990 744766 -e 979 991 513699 -e 979 992 854925 -e 979 999 437271 -e 979 1000 194947 -e 980 986 871960 -e 980 987 381128 -e 980 989 986650 -e 980 990 343394 -e 980 992 974606 -e 980 996 721361 -e 980 997 689185 -e 980 999 234933 -e 980 1000 166413 -e 981 985 895477 -e 981 987 602497 -e 981 990 945314 -e 981 993 2799 -e 981 994 529698 -e 981 998 271762 -e 981 999 515901 -e 981 1000 70776 -e 982 986 917190 -e 982 988 383248 -e 982 989 289652 -e 982 991 890816 -e 982 992 810092 -e 982 994 857058 -e 982 1000 253476 -e 983 984 571237 -e 983 985 118485 -e 983 986 378987 -e 983 987 105906 -e 983 988 378112 -e 983 991 16004 -e 983 994 149393 -e 983 999 69364 -e 983 1000 107551 -e 984 986 252292 -e 984 988 544303 -e 984 989 429737 -e 984 991 573245 -e 984 992 869595 -e 984 993 430894 -e 984 995 552193 -e 984 997 256849 -e 984 998 969293 -e 984 999 924410 -e 985 986 400310 -e 985 987 869111 -e 985 988 304318 -e 985 991 730114 -e 985 993 78542 -e 985 994 586420 -e 986 987 82758 -e 986 988 374314 -e 986 989 506982 -e 986 992 782185 -e 986 996 162647 -e 986 998 750958 -e 986 999 272911 -e 987 994 53263 -e 987 998 710949 -e 987 1000 902847 -e 988 990 949886 -e 988 993 17476 -e 988 994 147064 -e 988 995 567482 -e 988 996 409937 -e 988 998 764474 -e 988 999 964909 -e 988 1000 169003 -e 989 990 673654 -e 989 993 50360 -e 989 996 508481 -e 989 1000 733444 -e 990 991 101317 -e 990 992 73425 -e 990 993 378576 -e 990 994 683189 -e 990 995 178633 -e 990 996 351241 -e 990 997 912023 -e 990 1000 155633 -e 991 992 598895 -e 991 993 609524 -e 991 994 962350 -e 991 995 991370 -e 991 998 401740 -e 992 993 785311 -e 992 995 771598 -e 992 996 83926 -e 992 998 767091 -e 992 1000 999137 -e 993 995 213939 -e 993 996 380606 -e 993 997 198328 -e 993 998 513692 -e 993 999 963811 -e 994 995 324499 -e 994 996 275485 -e 994 997 664978 -e 994 998 258750 -e 994 999 758607 -e 994 1000 720465 -e 995 996 268359 -e 995 997 285925 -e 995 998 246983 -e 995 1000 551181 -e 996 997 329462 -e 996 998 755825 -e 996 999 292486 -e 996 1000 442633 -e 997 999 873440 -e 997 1000 631818 -e 998 999 104040 -e 998 1000 206502 -e 999 1000 776401 +e 1 164 343194 +e 1 178 742120 +e 1 295 847637 +e 1 315 900144 +e 1 331 728419 +e 1 335 802754 +e 1 359 438763 +e 1 390 864290 +e 1 410 48924 +e 1 418 248133 +e 1 441 424026 +e 1 511 78141 +e 1 528 23223 +e 1 552 575763 +e 1 559 886071 +e 1 573 808561 +e 1 579 578373 +e 1 580 2463 +e 1 727 442929 +e 1 798 3264 +e 1 846 417410 +e 1 872 893921 +e 2 23 682368 +e 2 54 523179 +e 2 93 702733 +e 2 153 259247 +e 2 495 853227 +e 2 496 129153 +e 2 626 402031 +e 2 799 200007 +e 2 850 47145 +e 3 34 5691 +e 3 65 944458 +e 3 184 461470 +e 3 246 647278 +e 3 391 67611 +e 3 398 867197 +e 3 408 484364 +e 3 458 65331 +e 3 484 102208 +e 3 500 933303 +e 3 540 757144 +e 3 617 116065 +e 3 638 473765 +e 3 656 407436 +e 3 675 389901 +e 3 692 593988 +e 3 752 420655 +e 3 839 434081 +e 3 891 658848 +e 3 902 381794 +e 3 949 118348 +e 3 981 105480 +e 4 61 161065 +e 4 114 105532 +e 4 250 259123 +e 4 358 762982 +e 4 513 301682 +e 4 586 389699 +e 4 664 402233 +e 4 705 41682 +e 4 757 766871 +e 4 764 729073 +e 4 875 662382 +e 4 909 464629 +e 4 933 438830 +e 4 990 86565 +e 5 20 469874 +e 5 115 963776 +e 5 187 976000 +e 5 249 747984 +e 5 383 793382 +e 5 390 249592 +e 5 397 535059 +e 5 416 976921 +e 5 465 918892 +e 5 596 36518 +e 5 601 77098 +e 5 618 649346 +e 5 667 413328 +e 5 685 314791 +e 5 811 501187 +e 5 828 324814 +e 6 43 931737 +e 6 136 698849 +e 6 201 508419 +e 6 215 762582 +e 6 221 36346 +e 6 260 380314 +e 6 274 225090 +e 6 298 838953 +e 6 340 570187 +e 6 358 834542 +e 6 366 613119 +e 6 384 991091 +e 6 406 986948 +e 6 460 593394 +e 6 469 445111 +e 6 645 47194 +e 6 710 394360 +e 6 775 83723 +e 6 802 929221 +e 6 896 599871 +e 6 898 660945 +e 6 935 802570 +e 7 71 194220 +e 7 104 548359 +e 7 120 573533 +e 7 126 955751 +e 7 140 286146 +e 7 249 604054 +e 7 272 512549 +e 7 383 906796 +e 7 459 66880 +e 7 542 64605 +e 7 594 134121 +e 7 602 601705 +e 7 672 699670 +e 7 696 400823 +e 7 733 507411 +e 7 894 2830 +e 7 961 725697 +e 7 978 275674 +e 7 995 472597 +e 8 20 596306 +e 8 42 896231 +e 8 46 610653 +e 8 55 784147 +e 8 74 709138 +e 8 143 534063 +e 8 173 289002 +e 8 331 622712 +e 8 360 844415 +e 8 398 288511 +e 8 425 340548 +e 8 435 337619 +e 8 442 954791 +e 8 458 112579 +e 8 474 622278 +e 8 523 680331 +e 8 596 806874 +e 8 597 963913 +e 8 642 334715 +e 8 662 91821 +e 8 679 91125 +e 8 720 289995 +e 8 762 47978 +e 8 851 515045 +e 8 973 617927 +e 8 977 219983 +e 9 68 358218 +e 9 78 363893 +e 9 142 637144 +e 9 182 515923 +e 9 205 799525 +e 9 264 475924 +e 9 285 167956 +e 9 289 415846 +e 9 319 640883 +e 9 376 56590 +e 9 406 296563 +e 9 415 236512 +e 9 443 992026 +e 9 506 314134 +e 9 559 520572 +e 9 567 773752 +e 9 605 839889 +e 9 624 589968 +e 9 697 588068 +e 9 764 288224 +e 9 936 910247 +e 10 84 772595 +e 10 118 54700 +e 10 270 383064 +e 10 289 49108 +e 10 402 614734 +e 10 442 217680 +e 10 474 971014 +e 10 538 301772 +e 10 677 763226 +e 10 710 226823 +e 10 715 91354 +e 10 893 325319 +e 10 967 45097 +e 10 978 678157 +e 11 31 297603 +e 11 123 376155 +e 11 168 186043 +e 11 260 947595 +e 11 263 865020 +e 11 298 120050 +e 11 350 953735 +e 11 544 773543 +e 11 553 485943 +e 11 567 919540 +e 11 590 947998 +e 11 623 649153 +e 11 634 706838 +e 11 651 460725 +e 11 668 525711 +e 11 705 431932 +e 11 725 33835 +e 11 745 774591 +e 11 819 885910 +e 11 937 369769 +e 11 960 641927 +e 12 33 437478 +e 12 206 197176 +e 12 242 123315 +e 12 261 387284 +e 12 289 583243 +e 12 378 399875 +e 12 431 172392 +e 12 445 752779 +e 12 562 415930 +e 12 585 934754 +e 12 603 561785 +e 12 646 892112 +e 12 659 879872 +e 12 709 438614 +e 12 731 174770 +e 12 767 3133 +e 12 795 833583 +e 12 796 550989 +e 12 799 577910 +e 12 836 6329 +e 12 995 498598 +e 12 998 553798 +e 12 999 595580 +e 13 55 76654 +e 13 74 32873 +e 13 100 998953 +e 13 177 995487 +e 13 181 681179 +e 13 194 813770 +e 13 290 263517 +e 13 363 898332 +e 13 373 204888 +e 13 393 265081 +e 13 407 940830 +e 13 516 97860 +e 13 532 947357 +e 13 547 460468 +e 13 559 419339 +e 13 588 291643 +e 13 664 484644 +e 13 683 834593 +e 13 708 75851 +e 13 855 574446 +e 13 892 363107 +e 13 897 210788 +e 13 900 421628 +e 13 958 856425 +e 13 997 508838 +e 14 34 751433 +e 14 66 548519 +e 14 73 837292 +e 14 106 823981 +e 14 209 226926 +e 14 215 93199 +e 14 254 478653 +e 14 267 728988 +e 14 372 637597 +e 14 423 212413 +e 14 483 623242 +e 14 506 284054 +e 14 511 829955 +e 14 604 934933 +e 14 618 164939 +e 14 868 866294 +e 14 925 215848 +e 15 54 571725 +e 15 55 543389 +e 15 68 575592 +e 15 146 329431 +e 15 187 522401 +e 15 244 727693 +e 15 268 670064 +e 15 329 648410 +e 15 371 88069 +e 15 463 411227 +e 15 471 311607 +e 15 597 518936 +e 15 600 737892 +e 15 616 207733 +e 15 647 959778 +e 15 650 218369 +e 15 733 420455 +e 15 908 696799 +e 15 913 648046 +e 15 922 624729 +e 15 961 955909 +e 15 975 719201 +e 16 114 956866 +e 16 149 784109 +e 16 183 549692 +e 16 185 449053 +e 16 202 484125 +e 16 286 831923 +e 16 292 75062 +e 16 333 21707 +e 16 349 697762 +e 16 357 903441 +e 16 407 850473 +e 16 416 619808 +e 16 550 730203 +e 16 600 642240 +e 16 761 814633 +e 16 883 231622 +e 16 895 301326 +e 16 958 84351 +e 16 997 627034 +e 17 70 75331 +e 17 73 801462 +e 17 84 716554 +e 17 105 546362 +e 17 154 582694 +e 17 240 994068 +e 17 306 625763 +e 17 360 598707 +e 17 368 916695 +e 17 449 858711 +e 17 511 867505 +e 17 513 91487 +e 17 519 270461 +e 17 599 244767 +e 17 641 943139 +e 17 643 514521 +e 17 710 960272 +e 17 909 11341 +e 17 962 442077 +e 18 91 884333 +e 18 124 325528 +e 18 184 114094 +e 18 196 342008 +e 18 233 146872 +e 18 265 55866 +e 18 372 415704 +e 18 394 966810 +e 18 395 699543 +e 18 433 311239 +e 18 450 593062 +e 18 451 111002 +e 18 528 252955 +e 18 716 233886 +e 18 742 572525 +e 18 745 523246 +e 18 754 582431 +e 18 816 83198 +e 18 877 538953 +e 18 913 618756 +e 18 977 364967 +e 19 27 439468 +e 19 170 771368 +e 19 190 37777 +e 19 235 752100 +e 19 273 60967 +e 19 329 90036 +e 19 356 609458 +e 19 385 432524 +e 19 444 160296 +e 19 459 324267 +e 19 530 461647 +e 19 665 243222 +e 19 676 38135 +e 19 727 243217 +e 19 744 728929 +e 19 752 382533 +e 19 782 676682 +e 19 906 327608 +e 19 944 350488 +e 19 954 107602 +e 19 959 198913 +e 19 961 190870 +e 19 984 315335 +e 20 53 219179 +e 20 182 60709 +e 20 241 248919 +e 20 306 737400 +e 20 315 793038 +e 20 359 946618 +e 20 375 141254 +e 20 449 769226 +e 20 465 479377 +e 20 613 722532 +e 20 721 488660 +e 20 756 509746 +e 20 776 438441 +e 20 842 684820 +e 21 37 873063 +e 21 67 172611 +e 21 184 561256 +e 21 198 672688 +e 21 232 130415 +e 21 250 803108 +e 21 385 479529 +e 21 392 583624 +e 21 394 841161 +e 21 411 179737 +e 21 414 648529 +e 21 447 992741 +e 21 450 738459 +e 21 604 525084 +e 21 639 250526 +e 21 654 560856 +e 21 682 246251 +e 21 785 238041 +e 21 806 61236 +e 21 807 834214 +e 21 813 28328 +e 21 814 816979 +e 21 930 747923 +e 21 973 635025 +e 21 983 687361 +e 22 38 607580 +e 22 110 490880 +e 22 170 268293 +e 22 201 512520 +e 22 217 869609 +e 22 298 870564 +e 22 311 508317 +e 22 348 978104 +e 22 359 855663 +e 22 368 149499 +e 22 454 859998 +e 22 458 201189 +e 22 534 220766 +e 22 633 670390 +e 22 652 790089 +e 22 653 342351 +e 22 678 825972 +e 22 733 297112 +e 22 794 305234 +e 22 808 739573 +e 22 813 457081 +e 22 827 444902 +e 22 839 996265 +e 22 861 563633 +e 22 869 760225 +e 22 962 645222 +e 23 192 278364 +e 23 219 622387 +e 23 240 487960 +e 23 268 439064 +e 23 277 456188 +e 23 298 619948 +e 23 381 38052 +e 23 399 914840 +e 23 472 888976 +e 23 515 755424 +e 23 559 536972 +e 23 628 81933 +e 23 660 692558 +e 23 714 963399 +e 23 773 38358 +e 23 891 864285 +e 23 942 960263 +e 23 950 713497 +e 24 32 959562 +e 24 89 853335 +e 24 189 112168 +e 24 264 287004 +e 24 298 575930 +e 24 413 118052 +e 24 448 199534 +e 24 607 249144 +e 24 696 497545 +e 24 714 895150 +e 24 813 922702 +e 24 879 952309 +e 24 919 800156 +e 24 991 532948 +e 25 63 813176 +e 25 167 797587 +e 25 192 584251 +e 25 225 214490 +e 25 407 288161 +e 25 460 462127 +e 25 467 657444 +e 25 641 628697 +e 25 695 723916 +e 25 799 224280 +e 25 830 741603 +e 26 88 585899 +e 26 108 708789 +e 26 144 218841 +e 26 269 713601 +e 26 333 975270 +e 26 355 658777 +e 26 402 847821 +e 26 454 311739 +e 26 495 315683 +e 26 529 997009 +e 26 664 752764 +e 26 665 617279 +e 26 671 83678 +e 26 680 390746 +e 26 693 305979 +e 26 726 640741 +e 26 842 114964 +e 26 892 974400 +e 26 998 931575 +e 27 29 793498 +e 27 63 391947 +e 27 70 457271 +e 27 85 892337 +e 27 96 232021 +e 27 141 962820 +e 27 157 384184 +e 27 176 1625 +e 27 193 758139 +e 27 251 367604 +e 27 252 376828 +e 27 283 258994 +e 27 288 520239 +e 27 392 499245 +e 27 413 420216 +e 27 453 50192 +e 27 494 740497 +e 27 535 434216 +e 27 577 581046 +e 27 588 828143 +e 27 763 384698 +e 27 782 533914 +e 27 791 497755 +e 27 859 116584 +e 27 886 199097 +e 27 931 13272 +e 28 105 429535 +e 28 295 154616 +e 28 347 145791 +e 28 357 395821 +e 28 468 102942 +e 28 484 48629 +e 28 498 840100 +e 28 669 917069 +e 28 673 238221 +e 28 752 463415 +e 28 776 555677 +e 28 787 755007 +e 28 820 402574 +e 28 833 692769 +e 28 862 771481 +e 28 873 483910 +e 28 979 405741 +e 29 85 255544 +e 29 88 880894 +e 29 212 284626 +e 29 288 623703 +e 29 333 250267 +e 29 375 573470 +e 29 387 930580 +e 29 420 788151 +e 29 547 775648 +e 29 583 794424 +e 29 586 37964 +e 29 612 311079 +e 29 818 415067 +e 29 823 333160 +e 29 841 348582 +e 29 844 922339 +e 29 934 686588 +e 29 958 868765 +e 30 72 681154 +e 30 103 885608 +e 30 146 628615 +e 30 180 365937 +e 30 242 805823 +e 30 254 515632 +e 30 316 70831 +e 30 421 849172 +e 30 568 885314 +e 30 669 477726 +e 30 809 474718 +e 30 822 145883 +e 30 895 291445 +e 30 916 398043 +e 30 931 901578 +e 30 962 335778 +e 30 973 8701 +e 31 64 550055 +e 31 140 415213 +e 31 149 28561 +e 31 182 767161 +e 31 283 499559 +e 31 292 572558 +e 31 349 712401 +e 31 405 11424 +e 31 418 273987 +e 31 426 174188 +e 31 504 375187 +e 31 531 591480 +e 31 570 777764 +e 31 721 588156 +e 31 740 481715 +e 31 758 308438 +e 31 872 169438 +e 31 881 73875 +e 31 898 825485 +e 31 912 526464 +e 31 923 321246 +e 31 939 384488 +e 31 942 632456 +e 31 951 78323 +e 31 994 286489 +e 32 33 168195 +e 32 74 692436 +e 32 82 522205 +e 32 163 156284 +e 32 228 262340 +e 32 286 551396 +e 32 352 942346 +e 32 389 183803 +e 32 414 667168 +e 32 456 938612 +e 32 495 795377 +e 32 509 493136 +e 32 593 17709 +e 32 647 746353 +e 32 766 160602 +e 32 769 326319 +e 32 848 76318 +e 32 850 684183 +e 32 861 151453 +e 32 873 558127 +e 32 959 757932 +e 33 41 469495 +e 33 53 862942 +e 33 67 515268 +e 33 136 490332 +e 33 230 239494 +e 33 298 44856 +e 33 299 388110 +e 33 300 223837 +e 33 325 796646 +e 33 363 989396 +e 33 364 928562 +e 33 417 686521 +e 33 591 470616 +e 33 924 538509 +e 34 96 469423 +e 34 130 609372 +e 34 132 515520 +e 34 158 270312 +e 34 217 5342 +e 34 244 345354 +e 34 245 28902 +e 34 247 568509 +e 34 318 42232 +e 34 347 478816 +e 34 380 347642 +e 34 416 68212 +e 34 446 957099 +e 34 465 950904 +e 34 510 672524 +e 34 518 654762 +e 34 548 51833 +e 34 606 222803 +e 34 874 106295 +e 34 896 74725 +e 34 909 52154 +e 34 940 421700 +e 34 973 271679 +e 34 982 132152 +e 35 54 13023 +e 35 85 361885 +e 35 97 419790 +e 35 103 133562 +e 35 153 893865 +e 35 189 710900 +e 35 304 106018 +e 35 417 325935 +e 35 517 421870 +e 35 606 224597 +e 35 651 358302 +e 35 714 205957 +e 35 720 471079 +e 35 776 556648 +e 35 974 57811 +e 36 120 729845 +e 36 141 708068 +e 36 158 701008 +e 36 228 312041 +e 36 241 5120 +e 36 256 987584 +e 36 305 351510 +e 36 514 883549 +e 36 518 65797 +e 36 546 929390 +e 36 558 578526 +e 36 596 859396 +e 36 665 147171 +e 36 718 764941 +e 36 752 935610 +e 36 765 919366 +e 36 797 776111 +e 36 814 582117 +e 36 819 480052 +e 36 881 119611 +e 36 901 541229 +e 36 976 725462 +e 37 114 202075 +e 37 133 553685 +e 37 187 761005 +e 37 226 403979 +e 37 271 584238 +e 37 395 977272 +e 37 453 663954 +e 37 466 828374 +e 37 495 779520 +e 37 528 772359 +e 37 574 961498 +e 37 585 703964 +e 37 681 976423 +e 37 710 889619 +e 37 729 444184 +e 37 747 850911 +e 37 777 192134 +e 37 784 391250 +e 37 792 8902 +e 37 807 794447 +e 37 897 796650 +e 37 958 432863 +e 38 189 770867 +e 38 229 474839 +e 38 262 788538 +e 38 310 547767 +e 38 321 192521 +e 38 385 522926 +e 38 509 96734 +e 38 574 560644 +e 38 679 775445 +e 38 698 222471 +e 38 701 230339 +e 38 761 955855 +e 38 810 501726 +e 38 897 42269 +e 39 75 175561 +e 39 100 17595 +e 39 118 574405 +e 39 138 824139 +e 39 141 886959 +e 39 153 405629 +e 39 160 876108 +e 39 340 325354 +e 39 444 690971 +e 39 456 134363 +e 39 499 426024 +e 39 505 593712 +e 39 531 982119 +e 39 567 530456 +e 39 609 612267 +e 39 792 708343 +e 39 802 933186 +e 39 940 315479 +e 39 959 65050 +e 39 969 618597 +e 40 56 993205 +e 40 400 638396 +e 40 408 598955 +e 40 503 197969 +e 40 611 998623 +e 40 714 855570 +e 40 762 328379 +e 40 797 574818 +e 40 866 591729 +e 40 892 517606 +e 40 893 336426 +e 40 946 630399 +e 40 982 588845 +e 41 343 117375 +e 41 458 656438 +e 41 500 26926 +e 41 514 12434 +e 41 636 836112 +e 41 778 199299 +e 41 780 871749 +e 41 803 142128 +e 41 813 580747 +e 41 814 909303 +e 41 847 754586 +e 41 890 744807 +e 41 950 347835 +e 42 43 968390 +e 42 76 609684 +e 42 114 569697 +e 42 173 638783 +e 42 201 366781 +e 42 242 999739 +e 42 251 503161 +e 42 391 35908 +e 42 509 747703 +e 42 552 29367 +e 42 566 456112 +e 42 603 853971 +e 42 696 45601 +e 42 707 555128 +e 42 770 868242 +e 42 811 491486 +e 42 856 872891 +e 42 872 135623 +e 42 961 77066 +e 42 981 623174 +e 43 117 585276 +e 43 127 199084 +e 43 129 794005 +e 43 145 513259 +e 43 181 106860 +e 43 193 763505 +e 43 207 587223 +e 43 254 656296 +e 43 391 122764 +e 43 410 252296 +e 43 502 546889 +e 43 677 878397 +e 43 713 897959 +e 43 823 16325 +e 44 83 713977 +e 44 149 465290 +e 44 151 253016 +e 44 154 267179 +e 44 161 525349 +e 44 163 802931 +e 44 265 509558 +e 44 336 671059 +e 44 413 128061 +e 44 505 222157 +e 44 585 535987 +e 44 700 509647 +e 44 774 608541 +e 44 790 688759 +e 45 96 430880 +e 45 98 44010 +e 45 131 605182 +e 45 158 560199 +e 45 179 19778 +e 45 233 192347 +e 45 364 626478 +e 45 389 732313 +e 45 498 472195 +e 45 775 515910 +e 45 860 355628 +e 45 880 671025 +e 45 968 903948 +e 46 118 563569 +e 46 158 901660 +e 46 197 332387 +e 46 217 252900 +e 46 264 821372 +e 46 314 655248 +e 46 398 499066 +e 46 419 799731 +e 46 446 672422 +e 46 470 3037 +e 46 487 699664 +e 46 514 585008 +e 46 515 422068 +e 46 576 667863 +e 46 581 245703 +e 46 615 521979 +e 46 637 942019 +e 46 691 938197 +e 46 753 360919 +e 46 825 561100 +e 46 839 855992 +e 46 874 926082 +e 46 880 790350 +e 46 906 657890 +e 46 923 489505 +e 46 928 369940 +e 47 165 231528 +e 47 196 758186 +e 47 229 554706 +e 47 293 153951 +e 47 316 510637 +e 47 428 555489 +e 47 473 975548 +e 47 490 167769 +e 47 510 704851 +e 47 515 485089 +e 47 598 167373 +e 47 601 9800 +e 47 606 498040 +e 47 683 914716 +e 47 750 700613 +e 47 922 617801 +e 47 935 560910 +e 47 965 535124 +e 47 991 922251 +e 48 91 14591 +e 48 168 305317 +e 48 187 615453 +e 48 212 992146 +e 48 299 555636 +e 48 396 917511 +e 48 418 527716 +e 48 434 194230 +e 48 539 889978 +e 48 544 272446 +e 48 563 688302 +e 48 591 224879 +e 48 638 224320 +e 48 769 883869 +e 48 797 450304 +e 48 894 171747 +e 48 916 100611 +e 48 933 621785 +e 48 935 272985 +e 48 938 327545 +e 48 992 450883 +e 49 63 293629 +e 49 124 209899 +e 49 136 733937 +e 49 149 964237 +e 49 186 476073 +e 49 193 423192 +e 49 261 244797 +e 49 292 403987 +e 49 335 752381 +e 49 346 148805 +e 49 373 410629 +e 49 374 703530 +e 49 502 911409 +e 49 693 304152 +e 49 754 496780 +e 49 757 210644 +e 49 784 284472 +e 49 795 530621 +e 49 839 210917 +e 49 863 422632 +e 49 879 335194 +e 49 880 34760 +e 50 149 459051 +e 50 164 619690 +e 50 250 723443 +e 50 258 137879 +e 50 261 147882 +e 50 330 620030 +e 50 468 898547 +e 50 479 885826 +e 50 485 837096 +e 50 557 973686 +e 50 646 270956 +e 50 753 647221 +e 50 771 455411 +e 50 871 275574 +e 50 922 306175 +e 50 939 506723 +e 50 941 903735 +e 50 974 829910 +e 50 994 536794 +e 51 80 393938 +e 51 147 592126 +e 51 153 72242 +e 51 165 403873 +e 51 252 418885 +e 51 326 227006 +e 51 416 762044 +e 51 426 429880 +e 51 476 779120 +e 51 534 641598 +e 51 560 826327 +e 51 603 17825 +e 51 675 419234 +e 51 692 241985 +e 51 712 105641 +e 51 721 324359 +e 51 929 454307 +e 51 954 883469 +e 52 59 524886 +e 52 94 558154 +e 52 112 112652 +e 52 235 546165 +e 52 268 910267 +e 52 374 352867 +e 52 375 259793 +e 52 550 244570 +e 52 564 564908 +e 52 568 781391 +e 52 575 181670 +e 52 616 32056 +e 52 650 506523 +e 52 762 223550 +e 52 820 921006 +e 52 844 103538 +e 52 922 643761 +e 53 144 804941 +e 53 244 196851 +e 53 300 768099 +e 53 354 879766 +e 53 502 888012 +e 53 588 226289 +e 53 622 663708 +e 53 626 68598 +e 53 683 818865 +e 53 885 668673 +e 54 78 534709 +e 54 139 412776 +e 54 211 161211 +e 54 323 375277 +e 54 340 84792 +e 54 555 411888 +e 54 622 828349 +e 54 708 259590 +e 54 711 747766 +e 54 749 585314 +e 54 800 324399 +e 54 839 614309 +e 54 888 949124 +e 54 944 90096 +e 54 987 37994 +e 55 115 724259 +e 55 149 750679 +e 55 197 105639 +e 55 203 646284 +e 55 217 421732 +e 55 236 822357 +e 55 237 375960 +e 55 244 808687 +e 55 246 156379 +e 55 279 287865 +e 55 328 561575 +e 55 379 658452 +e 55 428 477605 +e 55 446 80973 +e 55 685 210741 +e 55 700 821490 +e 55 705 23481 +e 55 787 47179 +e 55 808 140169 +e 55 828 270602 +e 55 921 787295 +e 55 933 866167 +e 56 149 679205 +e 56 237 877081 +e 56 257 348105 +e 56 287 575127 +e 56 413 627159 +e 56 486 290672 +e 56 492 232185 +e 56 545 76097 +e 56 556 767340 +e 56 565 638554 +e 56 586 492810 +e 56 643 696314 +e 56 652 904093 +e 56 654 474142 +e 56 694 33757 +e 56 712 177677 +e 56 724 424363 +e 56 831 140253 +e 56 833 291111 +e 56 879 763793 +e 56 948 916825 +e 56 954 105393 +e 56 959 237095 +e 57 132 579703 +e 57 138 990743 +e 57 150 427409 +e 57 250 554726 +e 57 461 559754 +e 57 466 599909 +e 57 487 783448 +e 57 575 593008 +e 57 602 359890 +e 57 620 711732 +e 57 662 41544 +e 57 720 105855 +e 57 784 685694 +e 57 801 574023 +e 57 850 832761 +e 57 886 11597 +e 57 916 829026 +e 57 928 562588 +e 57 972 895094 +e 58 101 465942 +e 58 113 787150 +e 58 126 565171 +e 58 127 676448 +e 58 230 242746 +e 58 268 511836 +e 58 354 546527 +e 58 376 383886 +e 58 464 784722 +e 58 518 681807 +e 58 667 95225 +e 58 795 229218 +e 58 805 757027 +e 58 815 821632 +e 59 95 933795 +e 59 121 570337 +e 59 217 662043 +e 59 239 638645 +e 59 243 186229 +e 59 252 94665 +e 59 287 844709 +e 59 357 34176 +e 59 365 360944 +e 59 422 799195 +e 59 439 368300 +e 59 475 404948 +e 59 509 48655 +e 59 530 190860 +e 59 531 362217 +e 59 544 61792 +e 59 627 781927 +e 59 647 757907 +e 59 686 468552 +e 59 687 309964 +e 59 810 815793 +e 59 819 945213 +e 59 838 782051 +e 59 840 178192 +e 59 936 459224 +e 59 983 221203 +e 59 992 966256 +e 60 82 78558 +e 60 84 82067 +e 60 85 448200 +e 60 162 31687 +e 60 250 703751 +e 60 258 648589 +e 60 266 78249 +e 60 382 951864 +e 60 530 682229 +e 60 545 74748 +e 60 582 896927 +e 60 594 371931 +e 60 745 991530 +e 60 823 383048 +e 60 843 963365 +e 60 861 46304 +e 61 99 70712 +e 61 146 271590 +e 61 160 332754 +e 61 204 230836 +e 61 214 6745 +e 61 234 522601 +e 61 236 162586 +e 61 242 372738 +e 61 279 386005 +e 61 280 112735 +e 61 372 698894 +e 61 588 308815 +e 61 629 259075 +e 61 682 179713 +e 61 690 348674 +e 61 746 262699 +e 61 792 111317 +e 61 812 718298 +e 61 845 31234 +e 61 883 913339 +e 61 924 753621 +e 61 950 670492 +e 61 968 493839 +e 62 70 365791 +e 62 89 859669 +e 62 160 479870 +e 62 162 287863 +e 62 232 349031 +e 62 503 541866 +e 62 571 871492 +e 62 590 212855 +e 62 667 634439 +e 62 682 750899 +e 62 717 775771 +e 62 776 129987 +e 62 883 703221 +e 62 905 523299 +e 62 994 382 +e 63 69 962539 +e 63 107 139338 +e 63 119 234357 +e 63 157 749440 +e 63 236 488606 +e 63 240 382426 +e 63 261 701225 +e 63 279 346194 +e 63 405 335980 +e 63 555 806342 +e 63 576 674398 +e 63 701 485499 +e 63 742 10593 +e 63 824 560223 +e 63 852 743276 +e 63 918 356548 +e 63 929 232126 +e 63 946 231584 +e 64 100 632038 +e 64 103 707015 +e 64 262 189436 +e 64 383 422429 +e 64 455 748577 +e 64 495 677138 +e 64 629 711572 +e 64 652 620583 +e 64 769 919076 +e 64 870 695957 +e 64 917 515068 +e 64 932 991772 +e 64 984 178513 +e 65 143 192935 +e 65 214 477202 +e 65 297 502701 +e 65 307 818587 +e 65 315 616732 +e 65 322 923888 +e 65 329 373766 +e 65 385 986306 +e 65 389 813471 +e 65 399 543809 +e 65 500 53763 +e 65 638 224646 +e 65 653 415392 +e 65 743 451117 +e 65 744 395283 +e 65 949 115246 +e 66 94 604279 +e 66 300 482679 +e 66 344 439628 +e 66 361 308351 +e 66 435 428927 +e 66 447 873111 +e 66 463 393852 +e 66 696 332609 +e 66 711 33507 +e 66 761 472873 +e 66 821 827872 +e 66 902 622574 +e 66 957 965190 +e 67 119 126979 +e 67 183 348576 +e 67 188 701646 +e 67 243 235458 +e 67 294 839593 +e 67 326 352593 +e 67 378 470751 +e 67 397 464052 +e 67 578 265833 +e 67 746 664295 +e 67 786 84890 +e 67 826 293350 +e 67 864 992489 +e 67 903 273597 +e 67 915 110250 +e 67 923 257328 +e 67 960 566748 +e 68 85 859701 +e 68 87 35786 +e 68 101 485608 +e 68 191 450974 +e 68 236 91746 +e 68 254 893952 +e 68 285 42047 +e 68 333 259824 +e 68 350 988778 +e 68 373 529965 +e 68 387 830543 +e 68 427 820627 +e 68 450 871625 +e 68 529 863318 +e 68 564 924460 +e 68 571 729137 +e 68 641 874506 +e 68 673 422237 +e 68 680 151146 +e 68 703 113540 +e 68 804 353738 +e 68 825 524244 +e 68 995 824898 +e 69 180 543917 +e 69 385 729779 +e 69 386 970554 +e 69 594 952920 +e 69 597 973248 +e 69 670 668889 +e 69 737 29394 +e 69 922 16081 +e 70 76 206250 +e 70 79 898781 +e 70 128 607296 +e 70 189 927963 +e 70 213 740987 +e 70 233 537212 +e 70 255 656929 +e 70 274 798866 +e 70 332 396376 +e 70 363 121059 +e 70 441 195248 +e 70 520 647468 +e 70 584 181222 +e 70 652 312631 +e 70 718 465072 +e 70 829 259304 +e 70 860 737100 +e 70 875 258886 +e 70 915 942814 +e 70 919 548989 +e 70 937 665275 +e 70 967 784296 +e 70 1000 614735 +e 71 85 337577 +e 71 135 221647 +e 71 174 66099 +e 71 238 393197 +e 71 244 854898 +e 71 267 502209 +e 71 289 798117 +e 71 291 149294 +e 71 329 460361 +e 71 362 181205 +e 71 396 555212 +e 71 426 843906 +e 71 457 833529 +e 71 515 489645 +e 71 521 464138 +e 71 587 605278 +e 71 612 398613 +e 71 633 697205 +e 71 672 806165 +e 71 742 221693 +e 71 743 238357 +e 71 814 562201 +e 71 918 423338 +e 71 925 252143 +e 71 969 907268 +e 71 991 513158 +e 72 75 312165 +e 72 218 546356 +e 72 344 776088 +e 72 426 186282 +e 72 452 330777 +e 72 515 983102 +e 72 518 30000 +e 72 830 40485 +e 72 844 624865 +e 72 934 875344 +e 73 174 190991 +e 73 204 682126 +e 73 207 670000 +e 73 263 675531 +e 73 334 675127 +e 73 398 100186 +e 73 429 262247 +e 73 459 979757 +e 73 476 919210 +e 73 482 178927 +e 73 497 816347 +e 73 502 73273 +e 73 592 364498 +e 73 642 845534 +e 73 747 87635 +e 73 797 904653 +e 73 810 565199 +e 73 848 377976 +e 73 960 118371 +e 74 106 430237 +e 74 327 683685 +e 74 430 524550 +e 74 433 235470 +e 74 446 39913 +e 74 463 554245 +e 74 538 673251 +e 74 557 144015 +e 74 569 67887 +e 74 688 819504 +e 74 746 302086 +e 74 790 81937 +e 74 806 726395 +e 74 883 879325 +e 74 935 928496 +e 74 967 475456 +e 75 100 26295 +e 75 128 661818 +e 75 173 568524 +e 75 242 639299 +e 75 247 60493 +e 75 297 646330 +e 75 328 803962 +e 75 443 43780 +e 75 449 122299 +e 75 452 716644 +e 75 460 58145 +e 75 517 465747 +e 75 631 243818 +e 75 645 19670 +e 75 654 332046 +e 75 719 678533 +e 75 721 362770 +e 75 731 166147 +e 75 748 932171 +e 75 800 5911 +e 75 812 453261 +e 75 821 626043 +e 75 825 580113 +e 75 908 322406 +e 75 956 77361 +e 75 971 560814 +e 76 181 228253 +e 76 231 570509 +e 76 266 366254 +e 76 313 83273 +e 76 360 557710 +e 76 373 841543 +e 76 430 393738 +e 76 434 201148 +e 76 558 27100 +e 76 613 58670 +e 76 721 215771 +e 76 754 446428 +e 76 770 370150 +e 76 866 318520 +e 76 907 69563 +e 76 916 773274 +e 77 146 913817 +e 77 175 936913 +e 77 192 23697 +e 77 232 96526 +e 77 295 633829 +e 77 380 380558 +e 77 404 783569 +e 77 511 570905 +e 77 528 45764 +e 77 585 611487 +e 77 615 236093 +e 77 646 856025 +e 77 906 548522 +e 77 907 664397 +e 77 918 4733 +e 77 973 588893 +e 78 149 813102 +e 78 273 158920 +e 78 308 797395 +e 78 320 55323 +e 78 445 391306 +e 78 468 917970 +e 78 475 444655 +e 78 541 230113 +e 78 581 334323 +e 78 597 254219 +e 78 622 437202 +e 78 625 406607 +e 78 630 758352 +e 78 649 780946 +e 78 686 650781 +e 78 690 981355 +e 78 691 479884 +e 78 783 636229 +e 78 818 824741 +e 78 853 453971 +e 78 927 850613 +e 78 955 480145 +e 78 963 524711 +e 78 965 370915 +e 78 993 330421 +e 79 180 192024 +e 79 288 876629 +e 79 324 261988 +e 79 339 939533 +e 79 359 744875 +e 79 383 272586 +e 79 434 980499 +e 79 461 471787 +e 79 493 351411 +e 79 567 904601 +e 79 570 396014 +e 79 708 268792 +e 79 790 553469 +e 79 967 433179 +e 79 972 148527 +e 79 985 264274 +e 80 87 893753 +e 80 131 134476 +e 80 242 665431 +e 80 243 628839 +e 80 526 467528 +e 80 606 946231 +e 80 691 985662 +e 80 699 223529 +e 80 700 113363 +e 80 751 920509 +e 80 876 45633 +e 80 903 326841 +e 80 922 225461 +e 80 930 287093 +e 80 933 618152 +e 80 1000 418528 +e 81 115 537930 +e 81 146 652300 +e 81 152 994333 +e 81 161 792071 +e 81 240 427779 +e 81 248 605844 +e 81 293 115009 +e 81 298 298774 +e 81 342 497575 +e 81 366 836529 +e 81 370 123906 +e 81 384 747738 +e 81 399 73212 +e 81 407 294512 +e 81 409 974464 +e 81 412 809143 +e 81 414 805193 +e 81 415 304985 +e 81 478 240770 +e 81 503 121492 +e 81 592 776303 +e 81 595 832492 +e 81 748 334772 +e 81 759 147963 +e 81 785 21013 +e 81 854 362398 +e 81 863 344449 +e 81 910 887979 +e 82 99 909710 +e 82 133 657459 +e 82 160 857647 +e 82 179 72231 +e 82 233 122479 +e 82 254 182856 +e 82 355 659166 +e 82 379 404369 +e 82 387 580906 +e 82 388 87714 +e 82 410 367179 +e 82 412 300678 +e 82 427 725687 +e 82 438 880477 +e 82 565 832354 +e 82 589 82872 +e 82 625 83009 +e 82 886 588716 +e 83 298 722680 +e 83 378 202896 +e 83 426 521444 +e 83 517 776498 +e 83 674 11223 +e 83 705 80201 +e 83 707 568117 +e 83 716 950760 +e 83 732 436069 +e 83 775 908755 +e 83 880 777619 +e 83 933 365969 +e 83 971 235687 +e 84 97 15183 +e 84 143 727545 +e 84 151 144878 +e 84 189 70722 +e 84 219 426969 +e 84 229 487267 +e 84 279 163732 +e 84 317 673634 +e 84 346 264870 +e 84 354 335641 +e 84 386 162873 +e 84 390 480063 +e 84 421 436762 +e 84 450 796226 +e 84 467 135689 +e 84 598 870430 +e 84 617 672794 +e 84 705 790298 +e 84 784 576223 +e 84 850 506508 +e 84 851 650763 +e 84 854 216287 +e 84 902 321457 +e 84 919 554169 +e 85 127 906958 +e 85 144 418318 +e 85 165 252793 +e 85 185 977672 +e 85 201 242758 +e 85 335 909551 +e 85 416 200833 +e 85 473 87071 +e 85 541 88677 +e 85 544 653427 +e 85 558 4274 +e 85 725 423780 +e 85 731 707833 +e 85 753 148190 +e 85 810 802303 +e 85 834 852691 +e 85 896 451872 +e 85 915 405965 +e 85 924 16773 +e 85 951 417573 +e 86 122 101367 +e 86 274 246836 +e 86 320 615133 +e 86 408 203117 +e 86 464 540627 +e 86 494 639151 +e 86 535 534699 +e 86 537 364719 +e 86 550 108142 +e 86 584 157034 +e 86 587 981930 +e 86 605 196974 +e 86 818 25396 +e 86 851 804733 +e 86 870 454233 +e 86 882 385129 +e 86 929 266469 +e 86 933 188961 +e 86 985 345922 +e 87 326 964627 +e 87 356 113107 +e 87 364 549180 +e 87 374 484570 +e 87 418 33459 +e 87 496 719464 +e 87 622 857669 +e 87 652 111718 +e 87 760 515041 +e 87 809 548813 +e 87 848 989210 +e 87 851 967975 +e 87 866 659659 +e 87 889 61393 +e 87 961 42988 +e 88 102 672909 +e 88 113 152798 +e 88 128 233341 +e 88 148 252416 +e 88 167 401200 +e 88 171 48822 +e 88 220 986425 +e 88 228 747372 +e 88 242 695199 +e 88 290 122688 +e 88 308 556960 +e 88 354 930452 +e 88 372 883740 +e 88 545 318026 +e 88 671 589111 +e 88 767 395612 +e 88 800 70791 +e 88 822 355548 +e 88 839 768556 +e 88 861 938673 +e 88 913 194180 +e 89 132 121474 +e 89 151 876538 +e 89 173 606523 +e 89 188 476177 +e 89 279 286839 +e 89 285 172080 +e 89 402 870860 +e 89 407 557567 +e 89 421 233117 +e 89 480 51207 +e 89 484 803582 +e 89 502 264763 +e 89 529 562095 +e 89 574 627823 +e 89 587 939239 +e 89 639 289009 +e 89 641 316580 +e 89 680 747303 +e 89 750 580488 +e 89 771 358920 +e 89 802 173598 +e 89 849 377947 +e 89 867 40870 +e 89 871 944909 +e 89 875 392801 +e 89 979 170820 +e 90 151 711750 +e 90 199 416185 +e 90 235 933654 +e 90 237 782697 +e 90 250 924982 +e 90 318 187482 +e 90 340 901662 +e 90 349 775810 +e 90 380 941043 +e 90 384 155553 +e 90 510 413011 +e 90 586 110183 +e 90 657 745704 +e 90 713 796893 +e 90 756 229770 +e 90 892 61130 +e 90 933 467630 +e 91 297 392197 +e 91 301 698327 +e 91 347 917448 +e 91 367 102115 +e 91 405 697196 +e 91 413 103803 +e 91 457 645825 +e 91 549 906978 +e 91 591 104083 +e 91 604 891699 +e 91 682 640551 +e 91 796 502140 +e 91 843 899923 +e 91 899 312421 +e 91 910 814781 +e 91 962 627793 +e 91 996 161063 +e 92 154 437628 +e 92 167 575016 +e 92 184 425637 +e 92 201 584971 +e 92 283 162386 +e 92 333 267260 +e 92 337 890966 +e 92 374 738190 +e 92 758 263446 +e 92 768 498747 +e 92 786 462356 +e 92 812 806164 +e 92 834 704800 +e 92 876 71883 +e 92 974 279208 +e 93 97 344194 +e 93 190 936239 +e 93 244 580962 +e 93 246 178678 +e 93 287 912046 +e 93 297 371310 +e 93 336 88414 +e 93 369 162562 +e 93 514 708315 +e 93 581 320313 +e 93 631 670839 +e 93 659 389297 +e 93 800 391373 +e 93 997 89719 +e 94 182 857738 +e 94 232 344012 +e 94 267 195391 +e 94 311 414086 +e 94 327 109062 +e 94 456 233429 +e 94 469 11167 +e 94 506 596073 +e 94 512 702030 +e 94 536 634856 +e 94 537 244646 +e 94 617 833647 +e 94 658 866709 +e 94 664 581052 +e 94 743 182100 +e 94 799 621821 +e 94 862 214456 +e 94 925 996470 +e 94 953 327661 +e 95 115 50398 +e 95 175 249126 +e 95 184 689101 +e 95 214 409820 +e 95 219 724363 +e 95 238 751675 +e 95 330 544212 +e 95 400 627131 +e 95 535 760180 +e 95 543 853593 +e 95 625 388663 +e 95 632 839142 +e 95 715 687665 +e 95 746 657713 +e 95 763 61311 +e 95 788 477194 +e 95 831 594074 +e 95 853 877526 +e 95 890 793020 +e 95 934 78672 +e 95 981 138335 +e 96 125 635512 +e 96 146 559750 +e 96 322 939234 +e 96 423 730903 +e 96 461 949609 +e 96 474 63045 +e 96 577 695876 +e 96 615 613497 +e 96 667 532099 +e 96 787 98806 +e 96 849 122973 +e 97 110 710957 +e 97 175 495815 +e 97 277 865294 +e 97 278 113143 +e 97 424 234567 +e 97 452 200948 +e 97 464 181631 +e 97 548 901860 +e 97 587 767270 +e 97 707 501603 +e 97 736 846894 +e 97 822 849592 +e 97 845 736358 +e 97 865 438366 +e 97 883 650168 +e 97 923 417095 +e 97 946 270934 +e 97 958 443437 +e 98 102 711967 +e 98 281 604621 +e 98 289 125590 +e 98 342 871528 +e 98 372 492496 +e 98 435 39453 +e 98 437 641759 +e 98 688 613559 +e 98 777 537755 +e 98 867 637502 +e 98 907 866764 +e 98 912 913850 +e 98 938 822566 +e 98 952 910181 +e 98 980 611918 +e 98 995 953117 +e 99 128 748022 +e 99 129 783258 +e 99 231 816517 +e 99 239 216092 +e 99 295 415888 +e 99 449 984024 +e 99 540 679558 +e 99 558 313602 +e 99 683 336509 +e 99 725 893592 +e 99 783 464392 +e 99 907 134283 +e 100 173 909077 +e 100 271 47355 +e 100 322 677895 +e 100 334 645846 +e 100 370 213537 +e 100 411 511926 +e 100 466 487832 +e 100 494 737064 +e 100 524 157657 +e 100 560 607061 +e 100 721 286367 +e 100 755 400987 +e 100 800 555408 +e 100 920 125256 +e 101 110 280520 +e 101 111 444690 +e 101 130 376815 +e 101 151 746971 +e 101 162 899831 +e 101 176 468195 +e 101 186 16482 +e 101 192 260604 +e 101 255 664327 +e 101 385 174928 +e 101 387 82862 +e 101 412 838973 +e 101 528 271028 +e 101 631 915356 +e 101 650 575096 +e 101 766 797307 +e 101 987 596112 +e 102 107 503411 +e 102 176 710196 +e 102 300 928554 +e 102 350 572033 +e 102 382 662112 +e 102 460 141572 +e 102 464 824348 +e 102 472 805089 +e 102 482 518520 +e 102 505 978415 +e 102 530 650249 +e 102 537 528338 +e 102 592 389930 +e 102 629 680137 +e 102 640 308882 +e 102 651 365363 +e 102 774 95837 +e 102 777 590119 +e 102 911 984327 +e 102 951 13125 +e 102 953 765618 +e 102 966 760858 +e 102 984 67617 +e 102 990 955329 +e 103 193 159224 +e 103 198 488926 +e 103 225 321498 +e 103 277 752296 +e 103 290 948370 +e 103 313 987105 +e 103 363 765983 +e 103 396 73137 +e 103 515 842924 +e 103 550 558245 +e 103 785 23301 +e 103 793 274500 +e 103 797 15943 +e 103 897 216544 +e 103 990 257196 +e 104 264 699589 +e 104 279 700618 +e 104 298 170260 +e 104 336 993074 +e 104 338 758646 +e 104 340 275970 +e 104 386 92165 +e 104 398 990661 +e 104 419 5125 +e 104 433 650901 +e 104 436 925079 +e 104 443 442616 +e 104 530 996171 +e 104 545 827115 +e 104 902 813768 +e 105 265 686250 +e 105 273 772735 +e 105 286 240058 +e 105 302 195408 +e 105 316 979289 +e 105 330 633798 +e 105 467 8615 +e 105 558 957938 +e 105 567 756645 +e 105 574 999482 +e 105 641 139807 +e 105 670 505122 +e 105 693 72479 +e 105 924 792913 +e 105 947 227702 +e 105 963 804569 +e 106 125 638533 +e 106 155 970533 +e 106 238 419164 +e 106 321 469844 +e 106 325 412218 +e 106 372 797324 +e 106 487 662465 +e 106 503 620005 +e 106 522 531971 +e 106 540 891636 +e 106 565 802601 +e 106 596 879261 +e 106 684 816060 +e 106 754 319339 +e 106 769 299408 +e 106 782 114688 +e 106 800 789219 +e 106 881 524216 +e 106 945 404418 +e 106 958 654827 +e 106 987 218834 +e 107 137 823801 +e 107 150 358250 +e 107 161 356849 +e 107 266 662354 +e 107 274 854372 +e 107 286 612855 +e 107 359 645006 +e 107 390 761307 +e 107 391 846911 +e 107 488 792573 +e 107 546 94522 +e 107 626 426209 +e 107 628 596625 +e 107 646 706763 +e 107 694 824327 +e 107 703 233233 +e 107 756 688162 +e 107 914 52173 +e 107 940 384083 +e 107 947 459043 +e 107 980 793843 +e 108 129 307045 +e 108 165 157246 +e 108 196 764132 +e 108 199 776463 +e 108 233 81477 +e 108 255 97380 +e 108 270 733238 +e 108 271 513826 +e 108 276 273069 +e 108 301 540978 +e 108 374 334982 +e 108 376 326950 +e 108 403 686905 +e 108 407 577073 +e 108 455 430216 +e 108 458 256160 +e 108 465 699183 +e 108 522 424516 +e 108 627 300452 +e 108 656 137695 +e 108 691 163516 +e 108 710 844654 +e 108 714 891979 +e 108 772 410183 +e 108 834 173366 +e 108 863 143591 +e 109 187 511130 +e 109 199 556627 +e 109 223 913165 +e 109 298 345821 +e 109 300 19704 +e 109 338 545541 +e 109 380 628388 +e 109 710 347754 +e 109 752 392557 +e 109 759 881282 +e 109 786 811166 +e 109 832 665523 +e 109 888 228405 +e 109 898 795406 +e 109 903 337690 +e 109 980 613451 +e 110 124 435468 +e 110 185 31423 +e 110 242 177628 +e 110 316 394383 +e 110 422 226790 +e 110 481 793549 +e 110 513 380713 +e 110 522 594963 +e 110 720 818489 +e 110 732 620795 +e 110 746 745354 +e 110 755 78992 +e 110 988 802838 +e 110 996 166695 +e 111 118 624374 +e 111 163 419368 +e 111 186 704175 +e 111 189 410748 +e 111 217 160076 +e 111 250 900473 +e 111 291 446468 +e 111 332 995777 +e 111 387 593325 +e 111 423 317689 +e 111 440 45114 +e 111 451 204006 +e 111 476 517996 +e 111 529 132480 +e 111 559 961375 +e 111 590 437243 +e 111 700 38691 +e 111 755 273574 +e 111 766 121124 +e 111 790 848876 +e 111 971 901564 +e 112 133 78518 +e 112 206 877595 +e 112 353 417205 +e 112 373 156312 +e 112 428 489825 +e 112 509 678741 +e 112 532 406354 +e 112 535 172181 +e 112 539 258419 +e 112 556 395434 +e 112 570 546260 +e 112 618 672844 +e 112 729 99687 +e 112 730 184670 +e 112 741 901361 +e 112 851 87645 +e 112 872 821426 +e 112 896 270007 +e 112 929 130479 +e 112 953 622822 +e 112 959 366890 +e 112 970 557493 +e 113 128 810941 +e 113 132 561751 +e 113 177 946241 +e 113 234 986011 +e 113 280 141331 +e 113 510 846327 +e 113 619 470132 +e 113 651 570894 +e 113 667 366691 +e 113 696 581770 +e 113 972 802001 +e 113 982 950629 +e 114 220 91892 +e 114 331 304198 +e 114 390 825168 +e 114 439 27390 +e 114 493 14256 +e 114 535 941537 +e 114 619 101354 +e 114 669 931434 +e 114 790 70252 +e 114 839 624322 +e 114 927 470864 +e 114 961 383650 +e 114 965 442744 +e 115 177 564960 +e 115 378 697334 +e 115 386 422384 +e 115 436 847396 +e 115 473 259944 +e 115 494 85251 +e 115 621 965239 +e 115 743 228424 +e 115 764 79648 +e 115 833 496961 +e 115 994 114472 +e 115 998 996389 +e 116 204 402732 +e 116 291 795851 +e 116 419 684176 +e 116 459 882905 +e 116 490 485401 +e 116 497 475888 +e 116 529 861113 +e 116 553 52296 +e 116 571 505039 +e 116 634 164524 +e 116 704 311258 +e 116 791 371667 +e 116 797 42300 +e 116 827 978852 +e 116 873 678384 +e 117 305 144983 +e 117 320 949766 +e 117 372 24762 +e 117 414 594720 +e 117 485 131128 +e 117 488 213543 +e 117 550 73124 +e 117 619 667018 +e 117 690 425035 +e 117 736 671923 +e 117 737 947711 +e 117 760 511583 +e 117 781 830635 +e 117 797 278347 +e 117 855 25983 +e 117 876 395745 +e 117 878 552678 +e 117 924 829519 +e 117 951 343074 +e 117 980 530797 +e 118 157 531864 +e 118 162 920286 +e 118 230 45735 +e 118 234 13299 +e 118 238 635402 +e 118 264 847791 +e 118 275 238696 +e 118 297 423313 +e 118 310 739762 +e 118 314 847042 +e 118 389 500547 +e 118 392 265418 +e 118 394 321477 +e 118 401 215919 +e 118 463 275679 +e 118 482 245324 +e 118 498 275353 +e 118 513 955295 +e 118 524 61659 +e 118 602 84677 +e 118 638 655498 +e 118 641 363083 +e 118 673 451213 +e 118 693 755171 +e 118 718 29768 +e 118 856 315759 +e 118 858 975951 +e 118 862 969929 +e 118 865 830298 +e 118 881 150281 +e 118 887 556310 +e 118 899 334157 +e 118 944 205402 +e 118 974 217511 +e 118 984 947542 +e 119 138 574577 +e 119 147 688884 +e 119 170 688348 +e 119 255 868823 +e 119 335 76072 +e 119 405 655529 +e 119 416 504570 +e 119 526 131447 +e 119 561 549349 +e 119 618 459725 +e 119 721 848843 +e 119 724 592197 +e 119 799 134339 +e 119 807 358414 +e 119 810 327236 +e 119 818 700457 +e 119 856 432106 +e 119 936 152323 +e 119 944 274653 +e 119 985 227548 +e 120 140 908481 +e 120 162 624097 +e 120 227 567464 +e 120 256 197636 +e 120 297 954540 +e 120 308 877727 +e 120 336 266537 +e 120 401 170763 +e 120 448 665239 +e 120 451 759600 +e 120 462 711640 +e 120 519 165064 +e 120 563 236011 +e 120 570 542593 +e 120 576 868075 +e 120 655 685345 +e 120 749 100886 +e 120 753 201144 +e 120 873 350993 +e 120 877 133147 +e 120 890 301477 +e 120 934 145984 +e 120 974 723336 +e 121 173 72329 +e 121 241 790367 +e 121 343 872642 +e 121 559 261438 +e 121 583 855736 +e 121 653 500758 +e 121 657 321156 +e 121 722 783704 +e 121 741 688355 +e 121 810 338290 +e 121 851 232804 +e 122 147 278577 +e 122 182 550162 +e 122 252 892573 +e 122 325 417711 +e 122 365 988638 +e 122 519 189020 +e 122 523 890168 +e 122 538 277432 +e 122 558 488712 +e 122 590 96257 +e 122 660 580605 +e 122 694 416452 +e 122 697 161631 +e 122 743 103547 +e 122 846 488379 +e 122 908 240950 +e 123 210 15914 +e 123 220 359007 +e 123 283 710829 +e 123 389 643501 +e 123 442 766054 +e 123 502 228336 +e 123 516 412349 +e 123 540 250988 +e 123 622 849360 +e 123 811 295637 +e 123 842 160200 +e 123 852 830440 +e 123 904 817314 +e 123 920 188736 +e 123 937 700826 +e 124 131 34717 +e 124 141 252373 +e 124 164 787358 +e 124 329 740450 +e 124 481 12108 +e 124 594 130399 +e 124 615 297587 +e 124 681 545989 +e 124 701 867370 +e 124 703 235390 +e 124 727 519089 +e 124 730 731812 +e 124 799 654752 +e 124 815 271325 +e 124 847 971811 +e 124 864 835287 +e 124 886 316531 +e 124 888 110711 +e 124 946 512477 +e 125 258 520535 +e 125 265 176312 +e 125 288 687762 +e 125 380 841644 +e 125 413 306481 +e 125 446 500990 +e 125 469 566156 +e 125 489 742139 +e 125 526 998606 +e 125 625 776266 +e 125 709 786159 +e 125 722 524830 +e 125 823 693595 +e 125 864 182407 +e 125 895 788764 +e 125 928 313211 +e 125 955 587307 +e 125 960 128331 +e 125 994 335852 +e 126 136 479935 +e 126 246 926023 +e 126 250 61041 +e 126 278 4633 +e 126 316 330279 +e 126 340 785944 +e 126 397 527283 +e 126 405 406940 +e 126 414 676546 +e 126 535 496865 +e 126 645 585368 +e 126 682 486418 +e 126 707 857526 +e 126 726 902896 +e 126 728 912746 +e 126 740 48226 +e 126 768 947344 +e 126 868 397797 +e 126 963 482815 +e 126 979 976422 +e 127 143 72234 +e 127 183 913613 +e 127 282 385718 +e 127 431 440661 +e 127 449 192229 +e 127 475 992210 +e 127 491 533591 +e 127 538 265242 +e 127 681 940004 +e 127 701 480974 +e 127 704 818086 +e 127 728 911901 +e 127 744 419745 +e 127 860 262557 +e 127 901 10634 +e 127 996 484760 +e 128 187 75223 +e 128 188 834767 +e 128 238 348947 +e 128 277 773554 +e 128 397 835205 +e 128 422 298315 +e 128 460 108095 +e 128 461 52335 +e 128 647 466957 +e 128 700 254680 +e 128 717 980615 +e 128 743 898718 +e 128 800 236981 +e 128 873 190549 +e 128 950 803870 +e 128 987 646042 +e 129 296 476997 +e 129 349 980692 +e 129 393 915162 +e 129 412 897506 +e 129 502 593247 +e 129 547 790014 +e 129 818 544234 +e 129 973 668977 +e 129 996 841053 +e 129 999 538712 +e 130 163 182554 +e 130 219 866976 +e 130 346 526296 +e 130 430 510833 +e 130 439 425553 +e 130 441 655429 +e 130 465 838210 +e 130 518 754616 +e 130 527 685971 +e 130 577 382519 +e 130 597 764577 +e 130 655 630762 +e 130 656 666602 +e 130 667 431426 +e 130 703 493392 +e 130 704 733718 +e 130 724 775391 +e 130 802 943604 +e 130 865 386873 +e 130 868 541457 +e 130 897 888146 +e 130 968 140728 +e 131 189 89477 +e 131 192 348008 +e 131 214 159461 +e 131 297 369846 +e 131 307 558037 +e 131 317 968059 +e 131 369 599391 +e 131 645 85148 +e 131 658 529669 +e 131 662 426509 +e 131 698 902305 +e 131 734 247719 +e 131 766 758891 +e 131 799 978773 +e 131 814 28607 +e 131 826 906260 +e 131 835 258118 +e 131 977 422449 +e 132 178 292020 +e 132 186 224192 +e 132 191 58872 +e 132 230 359433 +e 132 257 536873 +e 132 262 695391 +e 132 325 945873 +e 132 333 37618 +e 132 426 552716 +e 132 437 395600 +e 132 483 902084 +e 132 570 399854 +e 132 594 736852 +e 132 633 470919 +e 132 647 140723 +e 132 689 440813 +e 132 695 303659 +e 132 734 129101 +e 132 913 241182 +e 132 926 40283 +e 132 948 828626 +e 132 999 564510 +e 133 140 781539 +e 133 149 376984 +e 133 179 786608 +e 133 219 819414 +e 133 245 764583 +e 133 249 975933 +e 133 277 670045 +e 133 313 205756 +e 133 319 703413 +e 133 354 916957 +e 133 457 529977 +e 133 504 35092 +e 133 545 89214 +e 133 557 246917 +e 133 715 557659 +e 133 851 382573 +e 133 852 614287 +e 133 959 625056 +e 133 964 189162 +e 134 183 82352 +e 134 200 709418 +e 134 321 480810 +e 134 422 571621 +e 134 651 142772 +e 134 696 65357 +e 134 932 716482 +e 135 138 942657 +e 135 139 369995 +e 135 142 931903 +e 135 312 612225 +e 135 378 406536 +e 135 435 624122 +e 135 500 195060 +e 135 514 966197 +e 135 557 667902 +e 135 569 402702 +e 135 591 509253 +e 135 637 767680 +e 135 645 928917 +e 135 715 134382 +e 135 746 698705 +e 135 763 644811 +e 135 786 671959 +e 135 829 201182 +e 135 839 937556 +e 135 885 843213 +e 135 926 230439 +e 135 966 607439 +e 136 137 226689 +e 136 166 217436 +e 136 201 988397 +e 136 270 300280 +e 136 283 468065 +e 136 364 131619 +e 136 397 81581 +e 136 412 472324 +e 136 533 938510 +e 136 551 955562 +e 136 568 861831 +e 136 597 318193 +e 136 693 173950 +e 136 728 878434 +e 136 749 185362 +e 136 848 30963 +e 136 876 90723 +e 136 894 716356 +e 137 220 102232 +e 137 297 253389 +e 137 394 351292 +e 137 418 266520 +e 137 476 940911 +e 137 587 333512 +e 137 588 580481 +e 137 665 535508 +e 137 679 686854 +e 137 683 24340 +e 137 731 6870 +e 137 740 777382 +e 137 819 770340 +e 137 827 236739 +e 137 862 336544 +e 137 885 820243 +e 137 908 283786 +e 137 938 325147 +e 137 939 323295 +e 138 164 733800 +e 138 230 184580 +e 138 240 587457 +e 138 306 469857 +e 138 346 141541 +e 138 415 840040 +e 138 445 303643 +e 138 509 298592 +e 138 674 978886 +e 138 686 876194 +e 138 729 550592 +e 138 772 495851 +e 138 872 709897 +e 138 888 396231 +e 138 895 467333 +e 138 910 885841 +e 138 975 926931 +e 139 268 710532 +e 139 362 558316 +e 139 383 645064 +e 139 434 711087 +e 139 453 255908 +e 139 454 532457 +e 139 532 520030 +e 139 534 268378 +e 139 568 275339 +e 139 582 534266 +e 139 640 540583 +e 139 695 695103 +e 139 759 811064 +e 139 783 54855 +e 139 847 328324 +e 139 849 724443 +e 139 879 974802 +e 139 881 121969 +e 139 922 205847 +e 139 986 303494 +e 139 994 628007 +e 140 144 801212 +e 140 243 330581 +e 140 245 608912 +e 140 269 705256 +e 140 285 580770 +e 140 296 662038 +e 140 297 209872 +e 140 323 418949 +e 140 395 407650 +e 140 411 830871 +e 140 425 12629 +e 140 548 633975 +e 140 554 606820 +e 140 565 374975 +e 140 643 99679 +e 140 698 566528 +e 140 792 781351 +e 140 922 935091 +e 140 974 959690 +e 141 144 950212 +e 141 358 760319 +e 141 399 22095 +e 141 446 938347 +e 141 464 820868 +e 141 649 811672 +e 141 721 946482 +e 141 778 73299 +e 141 863 295336 +e 141 946 464011 +e 141 955 501835 +e 141 976 694608 +e 142 204 635588 +e 142 242 325811 +e 142 291 539392 +e 142 394 280025 +e 142 419 798931 +e 142 425 841812 +e 142 446 802575 +e 142 453 297369 +e 142 491 247696 +e 142 563 586967 +e 142 611 416021 +e 142 639 206358 +e 142 778 95382 +e 142 858 834548 +e 142 937 729661 +e 143 173 137976 +e 143 204 529528 +e 143 249 478447 +e 143 409 257566 +e 143 442 591948 +e 143 626 665015 +e 143 682 915356 +e 143 684 68126 +e 143 698 464733 +e 143 784 668125 +e 143 815 944305 +e 143 825 572198 +e 143 882 193203 +e 143 971 901682 +e 144 159 339815 +e 144 192 148354 +e 144 201 895611 +e 144 215 739586 +e 144 222 739264 +e 144 253 880666 +e 144 295 901654 +e 144 384 659838 +e 144 456 995519 +e 144 475 3597 +e 144 476 778253 +e 144 478 501548 +e 144 514 892708 +e 144 520 43256 +e 144 601 768602 +e 144 675 207304 +e 144 680 172524 +e 144 704 562304 +e 144 713 25320 +e 144 757 366795 +e 144 801 37647 +e 144 850 314210 +e 144 859 806235 +e 144 898 582566 +e 144 954 66890 +e 144 963 581524 +e 145 180 821967 +e 145 184 49446 +e 145 350 798777 +e 145 386 292975 +e 145 483 630337 +e 145 499 668833 +e 145 513 105877 +e 145 633 50745 +e 145 763 851896 +e 145 853 759153 +e 145 939 111068 +e 145 982 594306 +e 145 997 849244 +e 146 185 413359 +e 146 190 301994 +e 146 204 823563 +e 146 282 376453 +e 146 334 732450 +e 146 393 790728 +e 146 530 845397 +e 146 576 1365 +e 146 590 324344 +e 146 592 718735 +e 146 649 592258 +e 146 675 614556 +e 146 739 23396 +e 146 779 784023 +e 146 848 327291 +e 146 904 777403 +e 146 944 760678 +e 146 959 625217 +e 146 969 189704 +e 147 277 833005 +e 147 367 920671 +e 147 394 385797 +e 147 442 292361 +e 147 572 352989 +e 147 621 624677 +e 147 646 122168 +e 147 742 327978 +e 147 759 525277 +e 147 768 557061 +e 147 782 391089 +e 147 800 722670 +e 147 816 893266 +e 147 877 484221 +e 147 978 32744 +e 147 982 189640 +e 148 293 14615 +e 148 320 968377 +e 148 367 342377 +e 148 372 289224 +e 148 420 105620 +e 148 421 279924 +e 148 423 790297 +e 148 433 810526 +e 148 439 493329 +e 148 471 545919 +e 148 473 450737 +e 148 582 109038 +e 148 585 248077 +e 148 596 314782 +e 148 608 609634 +e 148 701 214768 +e 148 730 213095 +e 148 799 766128 +e 148 868 411388 +e 148 916 292482 +e 148 948 380896 +e 149 150 624812 +e 149 262 172463 +e 149 289 750188 +e 149 293 567962 +e 149 296 14557 +e 149 343 889713 +e 149 400 96960 +e 149 459 96370 +e 149 471 631705 +e 149 537 671675 +e 149 540 734789 +e 149 706 119005 +e 149 740 664085 +e 149 788 121998 +e 149 806 137854 +e 149 811 505610 +e 149 853 849879 +e 149 864 833337 +e 149 881 528062 +e 149 933 294399 +e 149 957 787815 +e 150 151 822993 +e 150 173 219583 +e 150 198 570238 +e 150 225 782160 +e 150 286 528862 +e 150 316 364072 +e 150 333 164564 +e 150 350 92942 +e 150 352 828239 +e 150 503 211063 +e 150 506 774437 +e 150 531 216565 +e 150 591 644407 +e 150 613 75151 +e 150 626 602792 +e 150 627 550983 +e 150 637 61850 +e 150 653 563772 +e 150 699 762789 +e 150 765 2318 +e 150 780 759761 +e 150 898 227070 +e 150 916 740498 +e 150 939 469437 +e 150 948 534556 +e 151 201 417311 +e 151 281 855987 +e 151 329 642474 +e 151 423 616081 +e 151 482 91309 +e 151 495 517788 +e 151 688 854137 +e 151 712 119255 +e 151 812 246028 +e 151 836 321147 +e 151 856 879157 +e 151 879 591874 +e 151 921 761889 +e 151 949 61722 +e 151 999 849533 +e 152 174 27540 +e 152 180 403920 +e 152 188 221993 +e 152 209 166259 +e 152 222 580880 +e 152 299 975930 +e 152 428 963740 +e 152 438 198128 +e 152 497 967393 +e 152 515 474814 +e 152 549 230918 +e 152 627 638861 +e 152 632 146514 +e 152 645 414877 +e 152 655 676284 +e 152 663 981220 +e 152 734 604497 +e 152 757 641002 +e 152 836 165078 +e 152 949 779760 +e 153 163 472875 +e 153 202 53157 +e 153 314 933023 +e 153 335 617644 +e 153 411 137740 +e 153 417 821521 +e 153 454 964686 +e 153 477 779646 +e 153 494 759972 +e 153 550 737342 +e 153 571 943116 +e 153 622 170209 +e 153 630 670894 +e 153 652 636134 +e 153 714 368881 +e 153 737 193963 +e 153 744 701457 +e 153 766 56164 +e 153 788 431880 +e 153 865 522691 +e 154 155 486387 +e 154 198 399995 +e 154 265 282057 +e 154 266 861341 +e 154 395 269369 +e 154 429 222025 +e 154 474 760152 +e 154 563 571270 +e 154 592 849243 +e 154 599 902991 +e 154 647 319944 +e 154 731 669696 +e 154 837 321544 +e 154 858 191507 +e 154 977 210145 +e 154 981 335552 +e 155 193 147752 +e 155 195 429094 +e 155 219 813949 +e 155 238 135981 +e 155 265 828587 +e 155 286 450107 +e 155 342 334287 +e 155 362 23071 +e 155 435 622371 +e 155 569 380127 +e 155 614 82307 +e 155 630 401685 +e 155 633 676436 +e 155 732 520463 +e 155 782 307676 +e 155 818 207149 +e 155 858 751004 +e 156 254 495855 +e 156 268 412652 +e 156 306 861256 +e 156 307 125762 +e 156 309 56836 +e 156 336 471829 +e 156 350 526140 +e 156 356 933371 +e 156 363 725076 +e 156 392 996905 +e 156 427 6024 +e 156 447 24849 +e 156 470 670662 +e 156 530 708697 +e 156 567 174653 +e 156 576 409242 +e 156 640 399254 +e 156 689 703878 +e 156 796 875061 +e 156 817 527615 +e 156 881 296631 +e 156 884 298670 +e 156 890 171552 +e 156 928 746492 +e 156 935 890257 +e 156 948 784691 +e 156 960 668828 +e 156 979 472693 +e 157 322 9437 +e 157 329 938548 +e 157 345 59233 +e 157 482 811812 +e 157 504 237480 +e 157 564 588040 +e 157 628 996253 +e 157 793 658351 +e 157 795 13176 +e 157 801 924718 +e 157 812 194093 +e 157 936 981970 +e 157 941 277431 +e 157 966 965450 +e 158 204 886669 +e 158 258 426968 +e 158 286 671178 +e 158 390 209374 +e 158 415 688036 +e 158 425 866976 +e 158 577 918046 +e 158 579 915587 +e 158 629 779717 +e 158 678 806192 +e 158 690 380690 +e 158 698 946017 +e 158 713 803281 +e 158 731 197610 +e 158 737 681504 +e 158 798 156469 +e 158 814 711282 +e 158 992 180820 +e 159 300 826687 +e 159 339 489220 +e 159 365 446978 +e 159 402 647644 +e 159 433 819413 +e 159 463 234012 +e 159 539 236377 +e 159 561 920598 +e 159 567 142688 +e 159 714 195048 +e 159 795 512407 +e 159 830 415859 +e 159 841 141584 +e 159 844 37929 +e 160 214 293759 +e 160 250 822847 +e 160 286 232742 +e 160 325 529652 +e 160 358 101795 +e 160 391 618216 +e 160 436 399898 +e 160 553 441233 +e 160 602 467084 +e 160 637 47296 +e 160 713 530345 +e 160 730 750855 +e 160 802 335414 +e 160 857 428513 +e 160 863 992993 +e 160 925 65142 +e 161 398 679812 +e 161 437 348759 +e 161 441 202063 +e 161 476 773776 +e 161 615 207257 +e 161 622 925870 +e 161 747 61641 +e 161 777 179138 +e 161 798 567447 +e 161 952 780155 +e 162 185 244803 +e 162 191 279879 +e 162 202 541497 +e 162 241 447922 +e 162 288 869214 +e 162 450 171366 +e 162 451 758957 +e 162 484 877077 +e 162 488 895593 +e 162 567 342684 +e 162 617 185131 +e 162 667 948239 +e 162 678 33846 +e 162 694 473388 +e 162 720 786470 +e 162 730 855040 +e 162 755 909138 +e 162 779 915813 +e 162 785 180360 +e 162 787 443890 +e 162 835 874040 +e 162 865 996867 +e 162 871 297375 +e 162 929 751553 +e 162 931 327752 +e 163 216 180649 +e 163 327 523732 +e 163 345 114100 +e 163 390 27503 +e 163 400 557333 +e 163 513 21831 +e 163 515 234697 +e 163 543 241129 +e 163 554 616095 +e 163 625 692579 +e 163 675 533368 +e 163 694 575463 +e 163 736 627589 +e 163 748 642374 +e 163 789 198978 +e 163 832 887763 +e 163 858 506622 +e 163 969 384943 +e 164 232 763342 +e 164 317 11733 +e 164 334 441999 +e 164 363 250293 +e 164 400 811651 +e 164 432 68906 +e 164 490 502504 +e 164 501 744611 +e 164 531 286877 +e 164 539 378477 +e 164 579 487360 +e 164 588 932852 +e 164 631 594254 +e 164 649 304625 +e 164 666 365034 +e 164 680 588001 +e 164 682 60576 +e 164 702 830297 +e 164 776 334816 +e 164 783 812234 +e 164 799 189456 +e 164 844 419385 +e 164 866 486094 +e 164 949 938212 +e 165 198 967044 +e 165 211 959935 +e 165 265 944133 +e 165 319 544464 +e 165 604 674096 +e 165 632 14030 +e 165 797 477685 +e 165 911 104253 +e 165 935 907269 +e 166 355 383397 +e 166 399 387885 +e 166 461 1270 +e 166 672 23317 +e 166 709 670523 +e 166 711 455889 +e 166 715 214310 +e 166 736 271747 +e 166 760 818055 +e 166 790 252898 +e 166 927 69237 +e 166 967 776105 +e 167 182 417283 +e 167 361 863135 +e 167 674 483405 +e 167 691 83445 +e 167 761 935701 +e 167 849 294441 +e 167 859 128300 +e 167 914 52807 +e 168 221 849598 +e 168 233 82457 +e 168 266 61360 +e 168 336 30216 +e 168 357 216455 +e 168 415 694323 +e 168 466 64089 +e 168 484 251314 +e 168 525 389812 +e 168 552 244225 +e 168 630 943262 +e 168 690 513761 +e 168 838 964545 +e 168 971 120231 +e 168 984 442303 +e 169 235 421816 +e 169 242 995977 +e 169 371 871855 +e 169 476 204195 +e 169 503 11216 +e 169 509 839086 +e 169 530 373709 +e 169 542 548266 +e 169 545 948748 +e 169 559 770214 +e 169 660 115721 +e 169 701 25607 +e 169 707 392763 +e 169 741 286362 +e 169 751 377137 +e 169 782 655543 +e 169 790 173616 +e 169 821 101581 +e 169 846 672218 +e 169 872 522446 +e 169 969 585653 +e 170 241 54232 +e 170 269 121028 +e 170 285 552413 +e 170 432 691161 +e 170 456 517132 +e 170 488 860398 +e 170 598 235791 +e 170 665 158195 +e 170 755 116130 +e 170 771 876385 +e 170 783 748861 +e 170 819 703706 +e 170 827 677106 +e 170 892 14015 +e 170 898 960016 +e 170 952 853721 +e 170 964 866722 +e 171 324 696832 +e 171 376 116224 +e 171 444 390905 +e 171 487 373468 +e 171 499 677955 +e 171 594 672398 +e 171 661 190145 +e 171 685 7950 +e 171 712 196499 +e 171 722 97734 +e 171 746 455900 +e 171 963 49739 +e 172 380 605654 +e 172 398 848405 +e 172 454 65176 +e 172 492 400036 +e 172 591 239594 +e 172 596 822747 +e 172 744 633841 +e 172 870 872546 +e 172 875 499803 +e 172 913 537356 +e 172 945 125036 +e 173 267 328035 +e 173 290 43600 +e 173 298 485972 +e 173 307 326902 +e 173 313 634426 +e 173 565 944132 +e 173 615 199349 +e 173 682 803871 +e 173 834 365508 +e 173 847 186874 +e 173 919 948834 +e 174 305 272812 +e 174 334 727289 +e 174 342 807062 +e 174 364 911239 +e 174 366 718163 +e 174 399 450675 +e 174 432 231860 +e 174 493 233884 +e 174 686 386363 +e 174 689 853276 +e 174 736 46894 +e 174 936 307680 +e 174 944 728195 +e 174 996 810166 +e 175 225 406424 +e 175 263 879401 +e 175 278 197285 +e 175 287 818279 +e 175 329 781765 +e 175 374 12029 +e 175 388 998252 +e 175 517 540161 +e 175 535 580772 +e 175 595 676141 +e 175 618 444032 +e 175 626 851815 +e 176 231 682753 +e 176 239 885869 +e 176 322 949663 +e 176 339 952010 +e 176 369 62242 +e 176 514 587411 +e 176 701 169115 +e 176 714 274574 +e 176 828 618346 +e 176 895 128434 +e 177 183 497900 +e 177 257 786020 +e 177 261 438990 +e 177 300 581036 +e 177 388 263451 +e 177 396 614790 +e 177 412 113558 +e 177 436 448118 +e 177 461 842192 +e 177 498 71573 +e 177 501 469667 +e 177 586 880407 +e 177 603 32828 +e 177 644 375907 +e 177 711 374445 +e 177 714 992041 +e 177 749 179863 +e 177 796 622141 +e 177 808 575117 +e 177 875 943035 +e 177 924 245849 +e 177 980 406807 +e 178 240 581960 +e 178 261 611297 +e 178 298 108070 +e 178 374 222155 +e 178 392 160881 +e 178 397 239677 +e 178 459 20576 +e 178 510 64790 +e 178 518 645902 +e 178 543 779358 +e 178 652 555138 +e 178 685 442979 +e 178 697 732103 +e 178 706 725715 +e 178 731 570698 +e 178 853 611228 +e 178 868 760888 +e 178 884 962846 +e 178 907 338 +e 178 919 520322 +e 178 935 204259 +e 179 209 532380 +e 179 213 154591 +e 179 223 93369 +e 179 289 848231 +e 179 309 502525 +e 179 415 173730 +e 179 448 120634 +e 179 465 497008 +e 179 475 885238 +e 179 565 995190 +e 179 579 579010 +e 179 638 712196 +e 179 652 947920 +e 179 684 798562 +e 179 888 884022 +e 179 935 519123 +e 180 217 202552 +e 180 283 203417 +e 180 311 885538 +e 180 365 934304 +e 180 425 227585 +e 180 442 744975 +e 180 446 389529 +e 180 545 788331 +e 180 567 870593 +e 180 603 339717 +e 180 605 895602 +e 180 639 290019 +e 180 723 34667 +e 180 736 522262 +e 180 857 427607 +e 180 894 746962 +e 180 895 304018 +e 180 961 658817 +e 180 987 723011 +e 181 221 292320 +e 181 245 234724 +e 181 304 880160 +e 181 306 479887 +e 181 350 694846 +e 181 358 149530 +e 181 364 963246 +e 181 391 460629 +e 181 422 13988 +e 181 462 746220 +e 181 517 572628 +e 181 538 332330 +e 181 557 529294 +e 181 587 977741 +e 181 659 23480 +e 181 709 234028 +e 181 744 267876 +e 181 772 179159 +e 181 773 704656 +e 181 803 570411 +e 181 882 848543 +e 181 905 573067 +e 181 906 534543 +e 181 909 59177 +e 181 929 265812 +e 181 952 966175 +e 182 211 857967 +e 182 328 66608 +e 182 397 504329 +e 182 580 652875 +e 182 763 346160 +e 182 799 960281 +e 182 865 226740 +e 182 915 439462 +e 182 976 209869 +e 183 301 13241 +e 183 476 993347 +e 183 481 420383 +e 183 488 985753 +e 183 501 487624 +e 183 505 628219 +e 183 507 787126 +e 183 588 946581 +e 183 676 803736 +e 183 718 24722 +e 183 819 588016 +e 183 868 243302 +e 184 220 561092 +e 184 257 360736 +e 184 321 372423 +e 184 375 981790 +e 184 458 130602 +e 184 528 70966 +e 184 543 728208 +e 184 576 484180 +e 184 736 683072 +e 184 778 893257 +e 184 948 171975 +e 185 258 672247 +e 185 298 776862 +e 185 329 427324 +e 185 363 66387 +e 185 387 246760 +e 185 426 199826 +e 185 450 756922 +e 185 600 63868 +e 185 651 770581 +e 185 658 972706 +e 185 712 974697 +e 185 727 982333 +e 185 731 390124 +e 185 804 533490 +e 185 881 315579 +e 185 951 70106 +e 185 973 799512 +e 185 987 143776 +e 186 198 65848 +e 186 271 881245 +e 186 291 99077 +e 186 311 85619 +e 186 313 790268 +e 186 438 525202 +e 186 443 482734 +e 186 495 24480 +e 186 563 231745 +e 186 564 369712 +e 186 594 862608 +e 186 626 729497 +e 186 732 690896 +e 186 784 482246 +e 186 820 61037 +e 186 830 129925 +e 186 846 817766 +e 186 891 5484 +e 186 936 737206 +e 187 252 84148 +e 187 281 212738 +e 187 296 228410 +e 187 452 470262 +e 187 458 438962 +e 187 465 236508 +e 187 473 92208 +e 187 745 155094 +e 187 832 142788 +e 187 843 953929 +e 187 863 324569 +e 187 901 513881 +e 187 916 794515 +e 187 966 165741 +e 188 207 378038 +e 188 241 679260 +e 188 284 344546 +e 188 285 266405 +e 188 381 367671 +e 188 403 717353 +e 188 449 706291 +e 188 540 584057 +e 188 627 565733 +e 188 721 732929 +e 188 775 4355 +e 188 797 406758 +e 188 824 718684 +e 188 965 573506 +e 188 999 45231 +e 189 210 81376 +e 189 227 664063 +e 189 272 108764 +e 189 313 956479 +e 189 420 261890 +e 189 449 128622 +e 189 619 664328 +e 189 637 893770 +e 189 817 449613 +e 189 904 251190 +e 190 211 574391 +e 190 344 178023 +e 190 370 30859 +e 190 386 59447 +e 190 412 228880 +e 190 503 500426 +e 190 525 349190 +e 190 534 892867 +e 190 542 58552 +e 190 599 210129 +e 190 707 875051 +e 190 722 73755 +e 190 784 262892 +e 190 796 742424 +e 190 831 732892 +e 190 941 677036 +e 191 258 131009 +e 191 294 898746 +e 191 350 590798 +e 191 351 98130 +e 191 405 849409 +e 191 428 291086 +e 191 448 319089 +e 191 470 505362 +e 191 485 388191 +e 191 632 369569 +e 191 657 801188 +e 191 700 352819 +e 191 752 343303 +e 191 818 320695 +e 191 917 573527 +e 191 957 240692 +e 192 201 943833 +e 192 284 498781 +e 192 376 668281 +e 192 412 74439 +e 192 451 745867 +e 192 541 561037 +e 192 662 549837 +e 192 736 62197 +e 192 740 357662 +e 192 788 926295 +e 192 830 379819 +e 192 844 752481 +e 192 878 914471 +e 192 974 46925 +e 193 233 277674 +e 193 314 645386 +e 193 315 312619 +e 193 365 554127 +e 193 392 401743 +e 193 446 853588 +e 193 527 163606 +e 193 533 550515 +e 193 558 698070 +e 193 566 275355 +e 193 573 139935 +e 193 634 470375 +e 193 645 220355 +e 193 649 27822 +e 193 675 276615 +e 193 727 485953 +e 193 789 822799 +e 193 798 582392 +e 193 869 774323 +e 193 873 692927 +e 193 934 870281 +e 193 971 340363 +e 194 200 964097 +e 194 289 252494 +e 194 345 697980 +e 194 372 423500 +e 194 450 467790 +e 194 486 213433 +e 194 518 935447 +e 194 579 68570 +e 194 586 260819 +e 194 601 590167 +e 194 629 93662 +e 194 691 24824 +e 194 777 169138 +e 194 813 444560 +e 194 820 914827 +e 194 844 798010 +e 194 861 113814 +e 194 908 790421 +e 194 919 583901 +e 194 958 187024 +e 194 966 418118 +e 194 993 676802 +e 195 267 55734 +e 195 281 580329 +e 195 337 806752 +e 195 474 212973 +e 195 485 990158 +e 195 503 669811 +e 195 603 433801 +e 195 768 770881 +e 195 951 370968 +e 196 339 225721 +e 196 356 805042 +e 196 400 535736 +e 196 429 788442 +e 196 715 709513 +e 196 755 647710 +e 196 801 969625 +e 196 816 341070 +e 196 825 171539 +e 196 856 792319 +e 196 879 919679 +e 196 887 781975 +e 196 942 135754 +e 196 943 45247 +e 196 956 569824 +e 196 962 48624 +e 196 968 170384 +e 197 206 890521 +e 197 246 205678 +e 197 271 208319 +e 197 328 944813 +e 197 376 659785 +e 197 391 351443 +e 197 461 386346 +e 197 506 971932 +e 197 531 715599 +e 197 538 687444 +e 197 752 366760 +e 197 823 449736 +e 197 842 672943 +e 197 888 730868 +e 197 892 262918 +e 197 936 813446 +e 197 963 921935 +e 197 968 55945 +e 197 974 369083 +e 198 199 361771 +e 198 227 547838 +e 198 232 985540 +e 198 252 632577 +e 198 287 890147 +e 198 299 929053 +e 198 330 538625 +e 198 496 164658 +e 198 538 713349 +e 198 540 769024 +e 198 574 210931 +e 198 580 696570 +e 198 625 550011 +e 198 646 414818 +e 198 688 703510 +e 198 689 100111 +e 198 724 551556 +e 198 766 772102 +e 198 820 921181 +e 198 870 21189 +e 198 879 699993 +e 199 232 565566 +e 199 263 512112 +e 199 328 452038 +e 199 353 619948 +e 199 361 671986 +e 199 422 42013 +e 199 468 73058 +e 199 492 612342 +e 199 570 416698 +e 199 605 845972 +e 199 618 903111 +e 199 679 881885 +e 199 846 250885 +e 199 948 208256 +e 200 201 453174 +e 200 279 818289 +e 200 284 890404 +e 200 337 905118 +e 200 390 202427 +e 200 446 16193 +e 200 451 807655 +e 200 478 710758 +e 200 510 7121 +e 200 544 766086 +e 200 583 227277 +e 200 606 538194 +e 200 619 366348 +e 200 778 82699 +e 200 845 702357 +e 200 865 428201 +e 200 874 628113 +e 200 923 908559 +e 200 932 489407 +e 200 940 941040 +e 201 202 879069 +e 201 274 405171 +e 201 340 363062 +e 201 418 449458 +e 201 479 570300 +e 201 522 759333 +e 201 567 723266 +e 201 579 494156 +e 201 685 194063 +e 201 733 181482 +e 201 822 587103 +e 201 844 321524 +e 201 846 386608 +e 201 906 842286 +e 201 907 332449 +e 201 926 22107 +e 201 958 806810 +e 201 974 949813 +e 201 991 21447 +e 202 284 130891 +e 202 341 547132 +e 202 567 129237 +e 202 599 60867 +e 202 751 612127 +e 202 850 764071 +e 202 859 308002 +e 202 941 371892 +e 203 216 682929 +e 203 249 318431 +e 203 323 906799 +e 203 345 22146 +e 203 370 287809 +e 203 419 100406 +e 203 427 216296 +e 203 504 77469 +e 203 553 631410 +e 203 560 156115 +e 203 655 446317 +e 203 732 973507 +e 203 776 863320 +e 203 790 996807 +e 203 829 119811 +e 203 831 938399 +e 203 873 513506 +e 203 937 648389 +e 203 977 627354 +e 204 213 342523 +e 204 224 226780 +e 204 256 911578 +e 204 307 83214 +e 204 312 527445 +e 204 392 945002 +e 204 482 492373 +e 204 625 186652 +e 204 650 678458 +e 204 658 613069 +e 204 792 596377 +e 204 856 370572 +e 204 859 410203 +e 204 884 346984 +e 204 966 878975 +e 205 218 212733 +e 205 315 776595 +e 205 330 401865 +e 205 336 723542 +e 205 340 461911 +e 205 370 776212 +e 205 376 250872 +e 205 386 889471 +e 205 427 76644 +e 205 482 649397 +e 205 602 941776 +e 205 699 370015 +e 205 705 818678 +e 205 721 116666 +e 205 752 689250 +e 205 806 150974 +e 205 885 903674 +e 205 905 916907 +e 205 912 641876 +e 205 926 80871 +e 205 976 233706 +e 205 999 969344 +e 206 237 480165 +e 206 419 319805 +e 206 579 744253 +e 206 698 678140 +e 206 769 732457 +e 206 812 55747 +e 206 814 639495 +e 206 816 164523 +e 206 834 274562 +e 206 890 627247 +e 206 975 968023 +e 206 977 394954 +e 207 219 187911 +e 207 386 766475 +e 207 413 417168 +e 207 503 974742 +e 207 582 716466 +e 207 654 663481 +e 207 658 906508 +e 207 674 728971 +e 207 703 841862 +e 207 704 397598 +e 207 803 505228 +e 207 855 165476 +e 207 895 759002 +e 207 909 250383 +e 207 923 543521 +e 207 946 31129 +e 208 215 908458 +e 208 230 920657 +e 208 250 147497 +e 208 253 403444 +e 208 255 218903 +e 208 302 223516 +e 208 314 523722 +e 208 340 469407 +e 208 384 889621 +e 208 402 28648 +e 208 405 673603 +e 208 428 989303 +e 208 483 692965 +e 208 510 163288 +e 208 538 36524 +e 208 694 701046 +e 208 871 732745 +e 208 928 249979 +e 208 952 426688 +e 209 221 708698 +e 209 232 312574 +e 209 343 91015 +e 209 345 852397 +e 209 361 329855 +e 209 394 21945 +e 209 462 56364 +e 209 467 302198 +e 209 568 904535 +e 209 571 138098 +e 209 576 814819 +e 209 585 284094 +e 209 593 177605 +e 209 602 467706 +e 209 733 912769 +e 209 765 746484 +e 209 788 264387 +e 209 798 573173 +e 209 829 721377 +e 209 919 625414 +e 209 942 112230 +e 210 361 916033 +e 210 368 347026 +e 210 375 74146 +e 210 380 580618 +e 210 467 814929 +e 210 474 497332 +e 210 478 262806 +e 210 479 325021 +e 210 537 375465 +e 210 560 412924 +e 210 689 215655 +e 210 728 136221 +e 210 782 741459 +e 210 821 913916 +e 210 839 74516 +e 210 906 974526 +e 210 949 578094 +e 211 228 219362 +e 211 339 184067 +e 211 406 132539 +e 211 455 219762 +e 211 553 743925 +e 211 634 270486 +e 211 654 160866 +e 211 707 406398 +e 211 861 169199 +e 211 883 974049 +e 211 906 32422 +e 211 907 577754 +e 211 919 917234 +e 212 400 362900 +e 212 414 778034 +e 212 416 252767 +e 212 509 112351 +e 212 612 711275 +e 212 768 666481 +e 212 922 634593 +e 212 955 44443 +e 212 966 645037 +e 213 279 474081 +e 213 281 653932 +e 213 296 442593 +e 213 299 800318 +e 213 333 210673 +e 213 346 710907 +e 213 347 355259 +e 213 388 452669 +e 213 409 390776 +e 213 457 235382 +e 213 525 828918 +e 213 567 879755 +e 213 570 949902 +e 213 610 802050 +e 213 628 994861 +e 213 647 490804 +e 213 671 203709 +e 213 690 285761 +e 213 768 365714 +e 213 857 768192 +e 214 312 947411 +e 214 313 483651 +e 214 442 687464 +e 214 543 206546 +e 214 708 611926 +e 214 784 731401 +e 214 822 588202 +e 214 844 793559 +e 214 887 597111 +e 214 934 62058 +e 214 977 86819 +e 214 982 893404 +e 215 320 347941 +e 215 328 358972 +e 215 383 820278 +e 215 396 621444 +e 215 475 327083 +e 215 485 83452 +e 215 486 232246 +e 215 531 424833 +e 215 547 653723 +e 215 549 281648 +e 215 591 591967 +e 215 592 755899 +e 215 791 9532 +e 215 808 876869 +e 215 816 865022 +e 215 859 601389 +e 215 892 508716 +e 215 893 558902 +e 216 278 58421 +e 216 370 211137 +e 216 388 725030 +e 216 483 152310 +e 216 540 140975 +e 216 605 893485 +e 216 638 720668 +e 216 640 149328 +e 216 876 51071 +e 216 923 139928 +e 216 946 670827 +e 216 979 165401 +e 217 273 959444 +e 217 288 641843 +e 217 296 277684 +e 217 312 53559 +e 217 414 754583 +e 217 458 785232 +e 217 480 699861 +e 217 517 326489 +e 217 539 313835 +e 217 593 234230 +e 217 724 621478 +e 217 752 214101 +e 217 773 878125 +e 217 781 691720 +e 217 843 917963 +e 217 959 921308 +e 217 972 421264 +e 218 241 575062 +e 218 338 174495 +e 218 340 805630 +e 218 505 785372 +e 218 525 982290 +e 218 673 239637 +e 218 686 398145 +e 218 784 930453 +e 218 921 388119 +e 218 931 843475 +e 218 944 788602 +e 219 247 744989 +e 219 279 161892 +e 219 395 242336 +e 219 399 683340 +e 219 428 125480 +e 219 501 966362 +e 219 553 917215 +e 219 561 49822 +e 219 573 788572 +e 219 623 79561 +e 219 628 78761 +e 219 721 775584 +e 219 810 308427 +e 219 941 70742 +e 219 978 539414 +e 219 987 93639 +e 220 256 792754 +e 220 293 480667 +e 220 315 409197 +e 220 322 817490 +e 220 350 862192 +e 220 519 114509 +e 220 584 322913 +e 220 618 225835 +e 220 636 33170 +e 220 656 363181 +e 220 681 986695 +e 220 702 908561 +e 220 708 918400 +e 220 843 594453 +e 220 852 450288 +e 220 860 892312 +e 220 936 881147 +e 220 961 531399 +e 221 340 734200 +e 221 407 700910 +e 221 430 383200 +e 221 454 205902 +e 221 477 423333 +e 221 502 642606 +e 221 508 296606 +e 221 615 676984 +e 221 622 994732 +e 221 628 724934 +e 221 749 640525 +e 221 828 500388 +e 221 856 894829 +e 221 936 937146 +e 222 292 962899 +e 222 476 708245 +e 222 510 978591 +e 222 569 621342 +e 222 631 197349 +e 222 661 341254 +e 222 662 505372 +e 222 685 411906 +e 222 691 934552 +e 222 721 737003 +e 222 795 671428 +e 222 803 760508 +e 222 857 640983 +e 222 995 16003 +e 223 297 425332 +e 223 299 636357 +e 223 307 737192 +e 223 426 72092 +e 223 757 558393 +e 223 985 982864 +e 224 245 649198 +e 224 300 98799 +e 224 331 791965 +e 224 536 13716 +e 224 544 5648 +e 224 704 354871 +e 224 721 837786 +e 224 749 5509 +e 224 752 980292 +e 224 758 875623 +e 224 782 817058 +e 224 800 606320 +e 224 808 346244 +e 224 834 526361 +e 224 948 429310 +e 224 973 615034 +e 224 998 889163 +e 225 372 746810 +e 225 374 542457 +e 225 400 725172 +e 225 436 869796 +e 225 452 507224 +e 225 468 105594 +e 225 594 310703 +e 225 596 688896 +e 225 605 317436 +e 225 608 377393 +e 225 657 141074 +e 225 936 649000 +e 225 944 34487 +e 226 360 363612 +e 226 399 445537 +e 226 435 437663 +e 226 441 519384 +e 226 463 604439 +e 226 464 69284 +e 226 467 707326 +e 226 526 485993 +e 226 657 167315 +e 226 671 964819 +e 226 714 750762 +e 226 763 716148 +e 226 785 255949 +e 226 844 33373 +e 226 909 72680 +e 226 955 11695 +e 226 965 418274 +e 227 236 515797 +e 227 248 306739 +e 227 287 672407 +e 227 300 195092 +e 227 307 775984 +e 227 337 436971 +e 227 421 408849 +e 227 448 938806 +e 227 478 541769 +e 227 613 141395 +e 227 684 246559 +e 227 690 693892 +e 227 717 4927 +e 227 739 410937 +e 227 742 343517 +e 227 746 115067 +e 227 796 523360 +e 227 799 781098 +e 227 901 870984 +e 227 914 50604 +e 227 938 696589 +e 227 956 51270 +e 227 976 297923 +e 228 259 617828 +e 228 272 206373 +e 228 284 768826 +e 228 285 70788 +e 228 287 348888 +e 228 314 337771 +e 228 371 380284 +e 228 379 350515 +e 228 493 301721 +e 228 529 492490 +e 228 555 471675 +e 228 593 365274 +e 228 612 716181 +e 228 621 356439 +e 228 779 379183 +e 228 788 755743 +e 228 807 639102 +e 228 809 441847 +e 228 846 883742 +e 228 878 381238 +e 228 884 521128 +e 228 901 526189 +e 228 914 902912 +e 228 941 303356 +e 229 277 104325 +e 229 289 378885 +e 229 308 957482 +e 229 406 258959 +e 229 472 373457 +e 229 504 858192 +e 229 506 705213 +e 229 709 397968 +e 229 740 135866 +e 229 773 742559 +e 229 896 935988 +e 229 910 538266 +e 229 925 141731 +e 229 955 927324 +e 230 238 754279 +e 230 265 574586 +e 230 270 781164 +e 230 290 29871 +e 230 321 986217 +e 230 361 315098 +e 230 393 889390 +e 230 407 386632 +e 230 422 228112 +e 230 433 747689 +e 230 506 473978 +e 230 569 253697 +e 230 606 823469 +e 230 654 612798 +e 230 674 396231 +e 231 319 97493 +e 231 330 616078 +e 231 398 103919 +e 231 461 537630 +e 231 476 534705 +e 231 486 53249 +e 231 540 420905 +e 231 625 965886 +e 231 642 926139 +e 231 693 345152 +e 231 705 234413 +e 231 725 199385 +e 231 755 397343 +e 231 855 74115 +e 231 913 224398 +e 231 932 46397 +e 232 259 619525 +e 232 327 494449 +e 232 347 12998 +e 232 398 808795 +e 232 442 684714 +e 232 446 151175 +e 232 488 826137 +e 232 516 382633 +e 232 617 393316 +e 232 623 890344 +e 232 690 516540 +e 232 722 849957 +e 232 731 290798 +e 232 755 977122 +e 232 762 146346 +e 232 885 159926 +e 232 939 347214 +e 233 254 362914 +e 233 267 650824 +e 233 302 126386 +e 233 304 700568 +e 233 455 503875 +e 233 500 861402 +e 233 617 278586 +e 233 716 163753 +e 233 781 797513 +e 233 862 283278 +e 233 890 192981 +e 233 958 764526 +e 234 275 972233 +e 234 345 566224 +e 234 436 624630 +e 234 481 584586 +e 234 509 444539 +e 234 630 243715 +e 234 758 407417 +e 234 773 830351 +e 234 836 833066 +e 234 875 160928 +e 234 899 117250 +e 234 992 820284 +e 235 337 791105 +e 235 362 314887 +e 235 389 992961 +e 235 393 510704 +e 235 399 205995 +e 235 415 112877 +e 235 427 34030 +e 235 429 718475 +e 235 443 504221 +e 235 528 229788 +e 235 565 966392 +e 235 594 116023 +e 235 619 66238 +e 235 647 294468 +e 235 677 501071 +e 235 719 159761 +e 235 727 926863 +e 235 741 371554 +e 235 848 197636 +e 235 864 318138 +e 235 876 369044 +e 236 247 981109 +e 236 274 165793 +e 236 311 679853 +e 236 416 999264 +e 236 476 728098 +e 236 489 265443 +e 236 513 284332 +e 236 563 444646 +e 236 666 239920 +e 236 668 249915 +e 236 671 971069 +e 236 673 526085 +e 236 704 346448 +e 236 710 139815 +e 236 737 10735 +e 236 741 537098 +e 236 825 457002 +e 236 848 853740 +e 236 879 831072 +e 236 908 480540 +e 236 911 493920 +e 236 933 651001 +e 236 964 798768 +e 237 243 543763 +e 237 270 9032 +e 237 317 850004 +e 237 325 921678 +e 237 390 251432 +e 237 400 43660 +e 237 423 138390 +e 237 432 714460 +e 237 439 810031 +e 237 444 153657 +e 237 451 589741 +e 237 466 530945 +e 237 478 67480 +e 237 483 937829 +e 237 521 680383 +e 237 568 729508 +e 237 624 351455 +e 237 643 32180 +e 237 659 527783 +e 237 672 155283 +e 237 695 18153 +e 237 730 96272 +e 237 740 564971 +e 237 758 166430 +e 237 883 324529 +e 237 887 560422 +e 237 896 778854 +e 237 914 555289 +e 237 925 686324 +e 237 946 385569 +e 237 985 23692 +e 238 307 361184 +e 238 468 839120 +e 238 539 304767 +e 238 548 1026 +e 238 728 305826 +e 238 743 725972 +e 238 826 595008 +e 238 837 483757 +e 238 927 662498 +e 238 955 123536 +e 239 290 318691 +e 239 297 578534 +e 239 426 955224 +e 239 455 970795 +e 239 559 321880 +e 239 648 255910 +e 239 716 842459 +e 239 742 828923 +e 239 743 132023 +e 239 775 306417 +e 239 838 116141 +e 239 886 785231 +e 239 889 4979 +e 239 914 175201 +e 240 292 40000 +e 240 334 130194 +e 240 396 413192 +e 240 449 665406 +e 240 572 939948 +e 240 593 957695 +e 240 640 340311 +e 240 653 233938 +e 240 656 247947 +e 240 679 897563 +e 240 724 898466 +e 240 804 58321 +e 240 876 438693 +e 240 915 582397 +e 241 320 48162 +e 241 394 663235 +e 241 624 242990 +e 241 680 373848 +e 241 781 234424 +e 241 823 487659 +e 241 846 176689 +e 241 853 234302 +e 241 871 231663 +e 241 895 178670 +e 241 979 741427 +e 242 247 171371 +e 242 312 951204 +e 242 314 345626 +e 242 318 561492 +e 242 345 241522 +e 242 363 329790 +e 242 385 6719 +e 242 405 713628 +e 242 526 625194 +e 242 603 602932 +e 242 615 213945 +e 242 694 799362 +e 242 739 306159 +e 242 752 672701 +e 242 863 46930 +e 242 885 280396 +e 243 258 818452 +e 243 270 550336 +e 243 271 309310 +e 243 273 918440 +e 243 473 819029 +e 243 536 217710 +e 243 657 652373 +e 243 686 356150 +e 243 710 441312 +e 243 753 219895 +e 243 814 533644 +e 243 899 268461 +e 243 938 460936 +e 244 282 324708 +e 244 303 218094 +e 244 307 489069 +e 244 450 631 +e 244 496 695774 +e 244 512 716217 +e 244 552 830722 +e 244 584 889915 +e 244 609 283965 +e 244 652 288688 +e 244 862 77015 +e 244 867 64171 +e 244 879 849519 +e 244 893 570052 +e 244 967 991500 +e 244 969 363381 +e 244 971 727940 +e 245 258 268446 +e 245 294 578583 +e 245 334 512393 +e 245 337 921494 +e 245 345 941022 +e 245 367 193045 +e 245 378 103194 +e 245 521 533233 +e 245 547 513334 +e 245 604 669374 +e 245 625 568949 +e 245 673 835967 +e 245 782 876015 +e 245 809 462734 +e 245 834 523059 +e 245 853 825077 +e 246 302 673528 +e 246 312 473363 +e 246 418 989594 +e 246 453 664670 +e 246 484 120521 +e 246 503 887825 +e 246 564 207509 +e 246 583 380828 +e 246 619 242619 +e 246 747 737984 +e 246 822 313677 +e 246 967 193030 +e 246 983 969202 +e 247 262 309788 +e 247 310 633843 +e 247 342 450875 +e 247 358 837077 +e 247 426 307527 +e 247 449 610344 +e 247 553 379328 +e 247 626 418643 +e 247 691 739105 +e 247 805 611434 +e 247 864 51608 +e 247 887 903781 +e 247 908 763966 +e 247 970 969704 +e 247 985 35922 +e 248 256 954003 +e 248 259 227518 +e 248 322 140123 +e 248 351 926523 +e 248 396 276929 +e 248 421 159304 +e 248 426 768813 +e 248 427 857745 +e 248 505 773286 +e 248 577 20296 +e 248 637 380770 +e 248 639 878105 +e 248 859 946127 +e 248 902 459673 +e 248 908 711759 +e 248 920 133138 +e 248 935 662981 +e 249 310 583708 +e 249 327 304228 +e 249 328 203825 +e 249 362 932740 +e 249 380 870235 +e 249 492 287072 +e 249 540 236481 +e 249 543 437966 +e 249 614 691026 +e 249 633 433778 +e 249 923 897091 +e 250 257 554732 +e 250 265 112311 +e 250 301 313308 +e 250 320 524162 +e 250 329 246883 +e 250 352 996151 +e 250 481 185881 +e 250 512 892590 +e 250 547 516278 +e 250 557 491744 +e 250 562 498230 +e 250 569 894373 +e 250 611 708448 +e 250 850 209100 +e 250 901 8327 +e 250 910 322442 +e 250 938 750078 +e 250 965 144141 +e 250 966 580500 +e 251 280 788839 +e 251 322 601543 +e 251 327 295194 +e 251 346 37613 +e 251 367 675636 +e 251 432 27894 +e 251 496 40936 +e 251 549 603272 +e 251 625 136973 +e 251 664 669268 +e 251 678 248483 +e 251 684 433576 +e 251 705 769919 +e 251 733 38708 +e 251 739 529994 +e 251 754 405793 +e 251 780 501740 +e 251 813 509162 +e 251 906 818249 +e 251 909 735156 +e 251 976 730624 +e 251 980 327565 +e 251 990 693241 +e 252 257 109379 +e 252 282 824990 +e 252 324 307253 +e 252 326 974745 +e 252 373 450959 +e 252 402 425688 +e 252 427 935168 +e 252 434 391263 +e 252 599 74931 +e 252 655 835389 +e 252 692 5666 +e 252 830 993496 +e 252 854 589428 +e 252 862 131722 +e 252 874 298193 +e 252 939 71414 +e 253 635 248422 +e 253 671 912844 +e 253 694 646009 +e 253 732 975586 +e 253 927 372839 +e 253 993 30683 +e 253 995 464947 +e 254 335 727690 +e 254 505 523539 +e 254 521 149632 +e 254 547 43097 +e 254 579 750782 +e 254 586 621026 +e 254 662 581359 +e 254 707 670699 +e 254 777 913150 +e 254 821 419398 +e 254 841 669523 +e 254 853 533817 +e 254 863 179278 +e 254 888 838211 +e 254 993 845911 +e 254 994 396293 +e 255 259 292351 +e 255 288 708736 +e 255 295 272326 +e 255 301 98570 +e 255 334 824769 +e 255 345 275691 +e 255 358 806608 +e 255 362 19559 +e 255 380 836281 +e 255 397 706018 +e 255 479 384225 +e 255 507 497354 +e 255 508 729481 +e 255 544 42031 +e 255 545 393528 +e 255 547 537807 +e 255 611 967855 +e 255 617 309039 +e 255 671 794708 +e 255 767 743247 +e 255 867 193687 +e 255 933 780208 +e 256 278 865095 +e 256 372 488428 +e 256 373 585825 +e 256 455 784576 +e 256 526 655818 +e 256 554 880855 +e 256 580 727490 +e 256 665 756404 +e 256 666 82917 +e 256 699 541591 +e 256 788 313150 +e 256 821 8898 +e 256 836 564725 +e 256 889 369067 +e 256 927 694693 +e 256 933 630772 +e 256 937 343032 +e 256 939 888970 +e 256 946 349027 +e 257 264 492698 +e 257 315 517799 +e 257 364 144005 +e 257 400 477398 +e 257 461 915785 +e 257 476 346144 +e 257 523 466672 +e 257 571 538147 +e 257 600 746647 +e 257 654 644511 +e 257 689 373300 +e 257 696 484894 +e 257 714 570366 +e 257 763 449734 +e 257 766 650123 +e 257 779 744742 +e 257 894 757681 +e 257 913 77339 +e 257 949 834359 +e 257 998 657003 +e 258 270 101793 +e 258 304 370443 +e 258 339 614765 +e 258 382 264363 +e 258 428 723893 +e 258 473 842125 +e 258 584 459295 +e 258 589 260082 +e 258 614 959028 +e 258 759 4561 +e 258 807 880633 +e 258 836 102737 +e 258 910 651332 +e 258 939 70118 +e 258 946 722989 +e 258 968 251486 +e 259 323 776220 +e 259 463 989996 +e 259 472 922069 +e 259 487 547231 +e 259 604 994764 +e 259 640 130241 +e 259 717 591019 +e 259 791 433611 +e 259 804 613424 +e 259 878 120851 +e 259 883 825385 +e 259 899 382069 +e 259 900 648593 +e 260 284 304335 +e 260 301 548645 +e 260 342 699124 +e 260 486 600763 +e 260 654 186584 +e 260 691 151327 +e 260 733 462498 +e 260 859 129363 +e 260 920 238748 +e 260 939 949608 +e 260 941 568089 +e 260 993 792418 +e 261 297 517402 +e 261 368 526256 +e 261 379 662023 +e 261 411 650646 +e 261 571 963167 +e 261 604 261317 +e 261 744 77888 +e 261 765 417586 +e 261 792 990506 +e 261 807 755794 +e 261 846 540477 +e 261 898 381048 +e 261 941 536651 +e 261 973 580709 +e 262 351 816740 +e 262 367 374751 +e 262 428 153395 +e 262 473 912124 +e 262 609 479072 +e 262 661 770317 +e 262 702 935120 +e 262 920 707597 +e 262 928 815678 +e 262 941 963987 +e 263 316 613178 +e 263 627 613471 +e 263 651 986650 +e 263 661 256198 +e 263 840 370805 +e 263 857 350375 +e 263 919 280799 +e 263 982 410193 +e 264 290 732378 +e 264 295 588509 +e 264 371 915668 +e 264 372 849024 +e 264 463 544384 +e 264 560 437418 +e 264 690 829143 +e 264 725 195257 +e 264 737 586595 +e 264 795 832577 +e 264 820 953564 +e 264 859 999177 +e 264 881 909400 +e 264 904 302879 +e 264 930 808118 +e 265 358 405735 +e 265 424 114524 +e 265 435 62974 +e 265 567 559651 +e 265 641 562064 +e 265 729 216003 +e 265 732 484469 +e 265 942 462842 +e 265 992 699798 +e 266 278 447531 +e 266 282 334980 +e 266 295 112468 +e 266 316 548177 +e 266 519 779685 +e 266 576 290166 +e 266 583 734555 +e 266 706 745768 +e 266 778 604018 +e 266 853 731475 +e 266 899 62132 +e 266 940 415948 +e 267 283 254463 +e 267 363 623660 +e 267 420 518373 +e 267 424 590846 +e 267 449 91311 +e 267 486 332844 +e 267 529 476050 +e 267 532 205110 +e 267 740 652035 +e 267 754 271496 +e 267 778 246388 +e 267 830 593025 +e 267 866 475968 +e 267 897 492820 +e 268 321 622432 +e 268 408 84392 +e 268 498 642848 +e 268 510 99413 +e 268 546 189110 +e 268 580 903542 +e 268 586 50390 +e 268 594 72083 +e 268 671 151810 +e 268 722 143759 +e 268 946 845298 +e 268 957 599922 +e 269 282 677413 +e 269 320 371926 +e 269 353 206033 +e 269 393 621162 +e 269 420 343722 +e 269 526 237784 +e 269 573 1430 +e 269 700 899285 +e 269 816 74409 +e 269 818 39407 +e 269 911 393414 +e 270 340 205430 +e 270 377 347554 +e 270 384 955253 +e 270 501 979407 +e 270 553 194677 +e 270 585 670532 +e 270 591 606045 +e 270 693 760299 +e 270 835 25399 +e 270 842 472015 +e 270 845 250367 +e 270 882 929234 +e 270 895 127305 +e 270 937 564626 +e 270 977 227729 +e 271 368 920384 +e 271 387 3393 +e 271 539 110971 +e 271 581 236489 +e 271 598 316906 +e 271 600 875327 +e 271 665 577294 +e 271 704 89314 +e 271 838 759166 +e 271 872 417573 +e 272 321 116689 +e 272 353 378412 +e 272 512 958264 +e 272 628 380123 +e 272 630 325487 +e 272 760 119544 +e 272 790 780470 +e 272 807 695919 +e 272 809 161486 +e 272 940 936453 +e 272 948 702301 +e 273 279 769598 +e 273 454 490348 +e 273 463 904878 +e 273 522 49739 +e 273 566 77234 +e 273 611 451123 +e 273 635 87656 +e 273 699 329763 +e 273 730 882870 +e 273 755 450527 +e 273 891 940835 +e 273 939 268703 +e 273 940 769104 +e 273 943 796836 +e 273 971 983869 +e 274 379 512400 +e 274 474 573285 +e 274 536 619408 +e 274 590 801586 +e 274 745 351336 +e 274 792 738854 +e 274 820 567284 +e 274 831 177807 +e 274 888 680557 +e 274 904 954988 +e 274 949 587379 +e 274 965 995433 +e 275 276 452680 +e 275 293 520826 +e 275 294 190459 +e 275 369 908739 +e 275 557 945511 +e 275 559 161512 +e 275 597 191861 +e 275 604 520308 +e 275 754 606629 +e 275 760 146546 +e 275 827 702916 +e 275 875 688740 +e 275 959 596912 +e 275 972 346936 +e 275 980 34460 +e 276 308 608365 +e 276 309 654761 +e 276 398 982913 +e 276 513 989077 +e 276 568 815015 +e 276 599 471995 +e 276 667 832869 +e 276 672 260146 +e 276 695 272248 +e 276 708 411153 +e 276 710 15641 +e 276 793 659517 +e 276 797 718546 +e 276 826 40063 +e 276 996 923377 +e 276 998 534786 +e 277 401 445586 +e 277 422 111771 +e 277 449 545698 +e 277 524 16052 +e 277 556 667461 +e 277 767 891526 +e 277 785 951787 +e 277 923 61510 +e 278 379 274027 +e 278 392 676920 +e 278 401 488733 +e 278 514 40049 +e 278 584 33049 +e 278 618 511931 +e 278 683 349178 +e 278 713 364920 +e 278 763 404566 +e 278 801 887639 +e 278 855 750649 +e 278 858 87197 +e 278 862 325767 +e 278 912 575870 +e 278 920 635641 +e 278 941 95506 +e 278 973 597393 +e 279 332 796624 +e 279 347 545768 +e 279 354 182374 +e 279 387 960590 +e 279 398 188333 +e 279 462 402036 +e 279 465 695085 +e 279 515 798936 +e 279 589 766220 +e 279 624 495488 +e 279 784 727587 +e 279 786 604239 +e 279 870 282104 +e 279 978 637143 +e 280 286 420174 +e 280 303 17284 +e 280 337 689051 +e 280 368 562695 +e 280 419 878016 +e 280 426 727336 +e 280 433 590439 +e 280 458 293475 +e 280 552 871854 +e 280 560 169891 +e 280 784 74976 +e 280 805 99445 +e 280 810 179509 +e 280 870 800166 +e 281 299 358558 +e 281 352 931284 +e 281 353 511532 +e 281 490 816034 +e 281 637 168633 +e 281 684 330075 +e 281 702 519973 +e 281 717 318208 +e 281 774 977648 +e 281 781 332071 +e 281 903 666005 +e 281 906 760801 +e 281 960 552153 +e 281 979 807615 +e 282 327 903516 +e 282 369 613100 +e 282 414 234687 +e 282 418 838775 +e 282 468 21413 +e 282 533 729546 +e 282 587 96550 +e 282 622 389677 +e 282 647 969725 +e 282 683 879836 +e 282 733 96797 +e 282 800 351957 +e 282 819 69740 +e 282 831 544089 +e 282 843 739851 +e 282 945 630131 +e 283 397 225141 +e 283 428 138073 +e 283 560 318073 +e 283 606 584068 +e 283 643 155407 +e 283 749 491951 +e 283 795 693197 +e 283 865 984341 +e 284 385 132244 +e 284 396 831898 +e 284 419 697306 +e 284 463 816235 +e 284 497 886099 +e 284 534 449902 +e 284 666 524908 +e 284 681 121974 +e 284 736 206284 +e 284 743 186411 +e 284 834 239884 +e 284 877 856353 +e 284 899 460759 +e 284 903 914140 +e 284 905 57800 +e 284 931 302609 +e 284 987 146158 +e 285 361 161956 +e 285 371 481102 +e 285 439 429976 +e 285 511 655793 +e 285 522 465933 +e 285 526 504385 +e 285 576 308469 +e 285 579 170835 +e 285 624 234984 +e 285 668 57422 +e 285 675 177685 +e 285 695 646556 +e 285 697 543663 +e 285 777 352954 +e 285 818 283195 +e 285 825 860071 +e 285 877 97555 +e 285 899 557742 +e 285 926 21658 +e 285 984 799225 +e 286 350 549569 +e 286 435 198164 +e 286 443 791659 +e 286 470 523140 +e 286 533 957989 +e 286 563 114439 +e 286 664 315778 +e 286 687 898869 +e 286 713 932950 +e 286 731 592188 +e 286 745 620142 +e 286 747 991129 +e 286 781 983495 +e 286 818 456595 +e 286 849 25074 +e 286 879 690958 +e 286 927 852780 +e 286 928 467773 +e 287 317 58906 +e 287 447 435492 +e 287 449 232471 +e 287 483 101338 +e 287 499 309348 +e 287 511 698050 +e 287 559 366440 +e 287 576 52725 +e 287 584 939759 +e 287 588 153582 +e 287 629 355044 +e 287 632 856737 +e 287 706 336585 +e 287 750 387460 +e 287 856 591482 +e 287 932 356960 +e 287 961 354351 +e 287 977 908034 +e 287 981 133819 +e 288 331 379996 +e 288 365 816870 +e 288 674 75822 +e 288 697 222287 +e 288 812 558084 +e 288 903 561245 +e 289 481 846850 +e 289 537 461474 +e 289 540 645797 +e 289 568 749697 +e 289 608 284034 +e 289 614 695344 +e 289 646 617658 +e 289 684 881982 +e 289 717 234728 +e 289 795 678596 +e 289 905 249113 +e 289 917 396372 +e 289 983 671544 +e 290 338 568121 +e 290 384 543036 +e 290 386 420061 +e 290 388 20867 +e 290 494 201411 +e 290 512 943279 +e 290 558 627311 +e 290 562 718735 +e 290 574 936768 +e 290 640 727070 +e 290 712 319525 +e 290 779 682595 +e 290 810 591484 +e 290 913 161243 +e 291 308 216490 +e 291 364 42648 +e 291 370 70602 +e 291 422 921723 +e 291 426 637790 +e 291 437 431902 +e 291 499 923255 +e 291 511 208832 +e 291 570 416787 +e 291 599 42274 +e 291 672 617480 +e 291 743 797127 +e 291 768 505120 +e 291 830 335380 +e 291 883 894909 +e 291 943 343105 +e 291 964 541808 +e 291 972 20485 +e 291 986 450080 +e 292 434 753281 +e 292 442 288146 +e 292 444 971808 +e 292 519 11800 +e 292 536 244240 +e 292 559 741674 +e 292 611 826245 +e 292 637 189473 +e 292 651 11165 +e 292 676 382442 +e 292 707 390951 +e 292 761 778073 +e 292 828 499686 +e 292 851 635740 +e 292 923 697304 +e 293 418 798749 +e 293 502 323589 +e 293 530 25163 +e 293 609 486172 +e 293 775 714205 +e 293 800 466172 +e 293 933 452399 +e 293 972 617198 +e 293 991 350833 +e 294 341 50716 +e 294 388 205087 +e 294 448 632861 +e 294 460 443728 +e 294 524 46137 +e 294 686 13675 +e 294 732 206399 +e 294 828 541083 +e 294 920 198194 +e 294 927 982787 +e 294 951 549928 +e 294 965 391171 +e 295 297 297745 +e 295 355 882015 +e 295 366 732689 +e 295 370 453180 +e 295 441 645562 +e 295 534 403623 +e 295 647 99334 +e 295 649 432148 +e 295 707 104942 +e 295 737 443571 +e 295 740 940642 +e 295 801 803549 +e 295 802 652683 +e 295 805 809923 +e 295 884 88183 +e 295 955 620321 +e 295 983 768983 +e 296 305 732422 +e 296 416 811414 +e 296 499 213191 +e 296 536 931267 +e 296 622 48647 +e 296 646 999328 +e 296 660 344791 +e 296 734 794764 +e 296 802 753792 +e 296 983 556032 +e 296 988 283726 +e 297 384 162736 +e 297 444 240560 +e 297 557 695822 +e 297 568 602184 +e 297 589 809157 +e 297 606 897824 +e 297 675 251094 +e 297 678 741499 +e 297 733 337661 +e 297 775 167928 +e 297 804 184780 +e 297 849 271768 +e 297 870 671525 +e 297 890 757541 +e 297 921 324450 +e 297 936 574558 +e 298 398 959735 +e 298 437 122790 +e 298 466 569350 +e 298 473 956385 +e 298 491 640788 +e 298 501 501799 +e 298 515 299963 +e 298 552 55557 +e 298 560 866522 +e 298 594 403770 +e 298 656 553738 +e 298 703 830822 +e 298 760 719504 +e 298 852 37955 +e 298 865 309043 +e 298 912 772721 +e 298 943 112795 +e 298 953 924573 +e 299 346 694720 +e 299 381 87525 +e 299 394 585534 +e 299 458 81047 +e 299 469 296360 +e 299 471 642406 +e 299 498 74654 +e 299 522 849130 +e 299 725 519623 +e 299 764 915152 +e 299 792 322337 +e 299 815 733222 +e 299 852 700401 +e 299 887 198344 +e 299 911 508682 +e 299 914 45595 +e 299 965 663339 +e 300 640 51061 +e 300 683 869984 +e 300 801 777208 +e 300 884 943258 +e 300 967 99235 +e 301 323 614688 +e 301 329 882659 +e 301 361 696527 +e 301 389 222947 +e 301 437 783398 +e 301 465 566912 +e 301 509 943775 +e 301 527 643166 +e 301 571 246202 +e 301 636 750430 +e 301 695 639508 +e 301 945 674228 +e 301 958 196927 +e 302 330 877281 +e 302 335 432021 +e 302 337 383817 +e 302 634 697899 +e 302 651 619073 +e 302 687 945860 +e 302 768 249400 +e 302 786 749918 +e 302 801 173212 +e 302 803 415551 +e 302 831 723720 +e 302 932 515817 +e 302 982 744317 +e 303 344 645105 +e 303 356 905221 +e 303 369 219790 +e 303 391 742663 +e 303 394 83705 +e 303 574 72595 +e 303 576 28376 +e 303 605 862064 +e 303 612 843769 +e 303 614 321915 +e 303 672 801390 +e 303 703 987351 +e 303 740 466149 +e 303 776 277582 +e 303 820 715733 +e 303 821 883817 +e 303 824 931706 +e 303 917 723021 +e 303 945 2285 +e 303 988 262156 +e 304 397 350639 +e 304 413 161500 +e 304 431 996824 +e 304 487 717543 +e 304 598 126814 +e 304 777 615072 +e 304 911 763000 +e 304 982 440397 +e 305 337 305271 +e 305 518 771522 +e 305 523 649050 +e 305 591 916955 +e 305 628 755990 +e 305 713 401956 +e 305 722 902664 +e 305 730 596176 +e 305 836 723113 +e 305 943 142356 +e 305 964 737055 +e 305 980 112916 +e 305 988 548583 +e 305 995 339995 +e 305 998 24808 +e 306 352 595152 +e 306 382 233673 +e 306 412 75236 +e 306 514 52707 +e 306 558 249003 +e 306 670 848758 +e 306 673 707682 +e 306 752 516523 +e 306 780 805163 +e 306 799 835742 +e 306 817 392900 +e 306 839 780433 +e 306 884 965005 +e 306 913 67154 +e 307 407 840641 +e 307 557 557826 +e 307 592 425132 +e 307 685 366507 +e 307 696 908323 +e 307 700 914815 +e 307 835 578641 +e 307 875 598247 +e 307 886 16671 +e 307 910 250157 +e 307 967 353875 +e 308 363 473874 +e 308 440 348485 +e 308 460 279546 +e 308 590 153018 +e 308 694 787118 +e 308 769 776818 +e 308 792 367720 +e 308 917 662557 +e 308 918 369825 +e 308 927 303363 +e 309 477 573259 +e 309 588 90921 +e 309 602 878459 +e 309 754 983775 +e 309 774 549256 +e 309 813 511610 +e 309 825 591363 +e 309 911 576356 +e 309 969 802794 +e 310 354 9939 +e 310 385 37198 +e 310 413 34507 +e 310 604 265841 +e 310 634 936522 +e 310 688 36074 +e 310 796 446223 +e 310 805 608758 +e 310 858 384165 +e 310 919 475118 +e 310 951 731168 +e 311 356 41970 +e 311 485 129874 +e 311 488 109483 +e 311 553 526951 +e 311 603 301840 +e 311 649 145106 +e 311 650 360005 +e 311 762 858882 +e 311 814 838870 +e 311 882 332266 +e 311 906 770399 +e 311 996 758855 +e 311 1000 411021 +e 312 321 568421 +e 312 333 262600 +e 312 360 709095 +e 312 514 722689 +e 312 527 139382 +e 312 532 338736 +e 312 539 472877 +e 312 551 228914 +e 312 554 507809 +e 312 645 778288 +e 312 658 455158 +e 312 675 346770 +e 312 710 265024 +e 312 777 378981 +e 312 846 738252 +e 312 897 268386 +e 312 960 29847 +e 312 991 531096 +e 313 314 338808 +e 313 395 690000 +e 313 400 891948 +e 313 416 365565 +e 313 418 915409 +e 313 581 804455 +e 313 587 929894 +e 313 664 126226 +e 313 721 56319 +e 313 759 637353 +e 313 767 13936 +e 313 793 880195 +e 313 805 232422 +e 313 847 57831 +e 313 859 504127 +e 313 875 575462 +e 313 896 838897 +e 313 899 712857 +e 313 923 519411 +e 313 961 953188 +e 314 354 332023 +e 314 392 433980 +e 314 617 668187 +e 314 619 241332 +e 314 623 844084 +e 314 648 125496 +e 314 696 159448 +e 314 699 168761 +e 314 752 51004 +e 314 837 520392 +e 314 908 731315 +e 314 934 504251 +e 315 325 498356 +e 315 445 732799 +e 315 452 220781 +e 315 553 904077 +e 315 647 573174 +e 315 703 229109 +e 315 732 51676 +e 315 842 612717 +e 315 877 211485 +e 315 913 913726 +e 315 996 196092 +e 316 326 819809 +e 316 345 185933 +e 316 381 334183 +e 316 387 119838 +e 316 494 947968 +e 316 637 229546 +e 316 658 989203 +e 316 748 739878 +e 316 802 486047 +e 316 803 879178 +e 316 843 481670 +e 316 844 477091 +e 316 853 189211 +e 317 333 300415 +e 317 409 415607 +e 317 487 112100 +e 317 567 245081 +e 317 619 690452 +e 317 695 766403 +e 317 698 38851 +e 317 805 802062 +e 317 837 95356 +e 317 877 641632 +e 317 898 800889 +e 317 984 891112 +e 318 412 88730 +e 318 440 936498 +e 318 570 235477 +e 318 667 710569 +e 318 669 935499 +e 318 710 191817 +e 318 742 726605 +e 318 746 12887 +e 318 770 328126 +e 318 825 98152 +e 318 917 470054 +e 319 448 447465 +e 319 516 281731 +e 319 525 951519 +e 319 675 587671 +e 319 723 762704 +e 319 764 443680 +e 319 768 594382 +e 319 794 271527 +e 319 824 841666 +e 319 832 329394 +e 319 841 485396 +e 319 891 432956 +e 319 935 484827 +e 319 966 696089 +e 319 978 255727 +e 320 474 659961 +e 320 478 537957 +e 320 560 115673 +e 320 569 749669 +e 320 582 743503 +e 320 610 665451 +e 320 697 996640 +e 320 715 688791 +e 320 781 968796 +e 320 813 788633 +e 320 816 175029 +e 320 887 980174 +e 320 906 178226 +e 320 910 158 +e 320 958 485874 +e 321 325 196523 +e 321 355 330999 +e 321 361 722356 +e 321 377 538345 +e 321 507 272426 +e 321 581 998276 +e 321 611 932973 +e 321 623 983861 +e 321 639 933525 +e 321 721 111169 +e 321 922 242992 +e 322 546 303704 +e 322 629 148714 +e 322 680 516202 +e 322 693 486262 +e 322 759 771125 +e 322 783 808684 +e 322 786 418515 +e 322 821 124814 +e 322 824 488886 +e 322 849 472110 +e 322 863 97935 +e 322 986 433718 +e 323 344 449712 +e 323 353 345273 +e 323 372 746126 +e 323 535 370535 +e 323 698 222833 +e 323 754 838650 +e 323 771 206141 +e 323 841 537233 +e 323 858 94702 +e 323 900 172559 +e 323 909 901988 +e 323 954 960901 +e 323 955 968309 +e 323 966 182621 +e 324 336 979854 +e 324 429 655130 +e 324 558 910724 +e 324 741 219767 +e 324 753 415271 +e 324 817 123394 +e 324 850 472352 +e 324 890 629188 +e 324 956 113759 +e 324 965 350509 +e 325 351 821154 +e 325 391 179420 +e 325 459 639030 +e 325 527 887900 +e 325 563 260071 +e 325 586 234163 +e 325 702 43490 +e 325 724 216458 +e 325 751 952885 +e 325 790 394968 +e 326 346 637255 +e 326 454 469609 +e 326 545 142441 +e 326 570 720108 +e 326 596 690578 +e 326 615 500437 +e 326 627 909614 +e 326 659 612319 +e 326 742 817290 +e 326 755 956164 +e 326 869 995089 +e 326 968 744053 +e 327 341 831220 +e 327 405 201962 +e 327 483 44975 +e 327 508 238307 +e 327 547 887459 +e 327 582 161901 +e 327 618 576703 +e 327 646 735726 +e 327 665 555669 +e 327 676 754512 +e 327 767 264448 +e 327 812 662282 +e 327 853 690213 +e 327 864 709378 +e 327 901 809088 +e 327 970 575012 +e 328 371 789354 +e 328 372 112059 +e 328 402 53967 +e 328 439 638753 +e 328 443 848579 +e 328 528 51000 +e 328 588 137097 +e 328 599 812538 +e 328 806 750973 +e 329 356 361588 +e 329 367 319030 +e 329 372 702568 +e 329 373 233533 +e 329 385 265229 +e 329 396 850651 +e 329 465 781734 +e 329 583 146493 +e 329 599 722825 +e 329 646 976013 +e 329 679 501778 +e 329 773 979096 +e 329 801 819935 +e 329 820 300610 +e 329 893 588440 +e 329 918 592539 +e 330 377 154655 +e 330 460 277035 +e 330 636 427686 +e 330 896 854604 +e 330 943 177243 +e 330 975 376995 +e 330 984 419531 +e 331 356 238986 +e 331 430 806811 +e 331 476 940723 +e 331 493 733249 +e 331 505 170810 +e 331 561 782840 +e 331 610 504357 +e 331 661 426058 +e 331 747 599528 +e 331 826 66912 +e 331 989 178126 +e 331 996 242245 +e 332 369 887776 +e 332 395 681351 +e 332 420 252420 +e 332 455 525449 +e 332 477 261343 +e 332 491 587040 +e 332 513 419052 +e 332 544 768539 +e 332 547 806070 +e 332 647 939456 +e 332 737 487442 +e 332 770 637659 +e 332 832 140377 +e 333 343 357756 +e 333 384 728170 +e 333 412 940044 +e 333 582 161779 +e 333 624 635669 +e 333 628 661292 +e 333 630 236035 +e 333 685 505484 +e 333 700 579592 +e 333 748 65951 +e 333 762 279519 +e 333 777 769315 +e 333 803 83173 +e 333 805 505537 +e 333 859 937673 +e 333 929 689279 +e 333 941 106929 +e 334 462 754320 +e 334 476 153382 +e 334 494 319943 +e 334 587 285772 +e 334 617 462477 +e 334 678 964205 +e 334 754 898801 +e 334 849 589303 +e 334 911 686666 +e 334 924 758616 +e 334 973 538751 +e 335 369 138139 +e 335 392 762465 +e 335 393 384093 +e 335 491 366003 +e 335 536 122129 +e 335 587 965064 +e 335 634 373130 +e 335 666 920225 +e 335 679 899657 +e 335 707 693211 +e 335 787 832325 +e 335 791 622547 +e 335 801 722433 +e 335 839 703700 +e 335 933 747315 +e 336 362 965796 +e 336 376 271551 +e 336 492 968394 +e 336 500 907467 +e 336 586 985702 +e 336 775 962992 +e 336 872 4126 +e 336 883 434650 +e 336 926 634157 +e 337 347 604204 +e 337 395 129668 +e 337 399 92618 +e 337 421 935543 +e 337 662 181115 +e 337 697 146717 +e 337 814 725933 +e 337 855 160916 +e 337 957 675310 +e 337 991 607122 +e 338 405 706897 +e 338 427 888150 +e 338 440 736798 +e 338 451 101564 +e 338 497 697441 +e 338 602 901070 +e 338 620 20894 +e 338 637 401940 +e 338 652 629262 +e 338 653 721203 +e 338 685 593441 +e 338 775 295443 +e 338 780 91665 +e 338 817 994218 +e 338 842 802006 +e 338 898 936492 +e 338 910 434956 +e 338 936 404547 +e 338 943 886224 +e 339 346 648515 +e 339 370 780252 +e 339 374 175382 +e 339 408 602631 +e 339 457 23895 +e 339 477 916989 +e 339 513 576183 +e 339 525 432346 +e 339 643 175622 +e 339 701 34488 +e 339 786 406492 +e 339 802 908338 +e 339 823 47117 +e 339 825 935303 +e 339 859 699949 +e 339 877 738367 +e 339 897 816503 +e 339 912 279428 +e 339 964 231323 +e 339 985 228334 +e 340 344 236998 +e 340 428 125492 +e 340 444 789236 +e 340 447 508698 +e 340 449 800191 +e 340 453 858612 +e 340 528 838685 +e 340 739 118286 +e 340 752 304799 +e 340 795 641455 +e 340 796 563908 +e 340 809 574211 +e 340 886 412348 +e 340 914 87042 +e 340 948 780444 +e 340 969 7469 +e 341 374 492741 +e 341 409 826307 +e 341 511 473963 +e 341 537 607952 +e 341 636 758653 +e 341 660 84335 +e 341 679 728316 +e 341 715 795351 +e 341 721 510674 +e 341 743 893992 +e 341 753 773437 +e 341 770 336703 +e 341 786 632938 +e 341 807 170094 +e 341 863 450736 +e 341 886 951862 +e 341 892 610398 +e 341 925 449328 +e 341 976 944048 +e 342 414 305861 +e 342 500 424870 +e 342 563 175163 +e 342 620 230343 +e 342 674 716883 +e 342 732 503851 +e 342 805 509145 +e 342 817 751 +e 342 833 446598 +e 342 852 906666 +e 342 924 877291 +e 342 934 335964 +e 343 368 135334 +e 343 428 624555 +e 343 457 546352 +e 343 565 324281 +e 343 595 651616 +e 343 681 541208 +e 343 744 980407 +e 343 777 120368 +e 343 824 826560 +e 343 831 652401 +e 343 859 100259 +e 343 888 676731 +e 343 904 691401 +e 343 956 411519 +e 343 968 765837 +e 344 360 506455 +e 344 502 465219 +e 344 555 781234 +e 344 624 339126 +e 344 678 868306 +e 344 746 609954 +e 344 775 12538 +e 344 810 426226 +e 344 813 468504 +e 344 824 272773 +e 344 881 284137 +e 344 892 785341 +e 344 912 554594 +e 344 927 35642 +e 345 385 158081 +e 345 468 860468 +e 345 573 36957 +e 345 692 120086 +e 345 798 981289 +e 345 850 124883 +e 345 883 207215 +e 345 960 860425 +e 345 979 543535 +e 346 386 376923 +e 346 410 380869 +e 346 419 83998 +e 346 529 263576 +e 346 530 150237 +e 346 583 130571 +e 346 609 44522 +e 346 616 210128 +e 346 632 352881 +e 346 658 53881 +e 346 673 41439 +e 346 676 394272 +e 346 677 730042 +e 346 692 572014 +e 346 719 376807 +e 346 766 716526 +e 347 703 967214 +e 347 725 753642 +e 347 726 725172 +e 347 768 556608 +e 347 887 280132 +e 347 946 785562 +e 347 971 32833 +e 348 375 349055 +e 348 381 738266 +e 348 387 914841 +e 348 445 938143 +e 348 506 873037 +e 348 534 988413 +e 348 537 963325 +e 348 625 762700 +e 348 651 955008 +e 348 682 669440 +e 348 710 802070 +e 348 834 775246 +e 348 845 768292 +e 348 936 304699 +e 348 950 272198 +e 348 986 547453 +e 349 367 744353 +e 349 518 818529 +e 349 625 329988 +e 349 635 235576 +e 349 640 824783 +e 349 763 61854 +e 349 923 681873 +e 350 383 892170 +e 350 419 329530 +e 350 424 185577 +e 350 447 84515 +e 350 464 361587 +e 350 539 871212 +e 350 598 659242 +e 350 616 838864 +e 350 637 393761 +e 350 650 867323 +e 350 697 864405 +e 350 763 460925 +e 350 816 851036 +e 350 825 968712 +e 350 911 38169 +e 350 933 281463 +e 350 938 711994 +e 351 407 59979 +e 351 460 385087 +e 351 514 546591 +e 351 593 27273 +e 351 638 407716 +e 351 677 229251 +e 351 698 442564 +e 351 751 672400 +e 351 778 342063 +e 351 791 765050 +e 351 834 167031 +e 351 865 205576 +e 351 888 554422 +e 351 900 889511 +e 351 904 362897 +e 351 991 422518 +e 352 703 666889 +e 352 719 937308 +e 352 740 338102 +e 352 757 847695 +e 352 786 626355 +e 352 815 763917 +e 352 857 418816 +e 352 880 310683 +e 352 898 754772 +e 352 919 957883 +e 352 953 502255 +e 353 374 879977 +e 353 406 597124 +e 353 475 743531 +e 353 558 24471 +e 353 574 98396 +e 353 644 914177 +e 353 663 929043 +e 353 798 544072 +e 353 801 982439 +e 353 816 305175 +e 353 853 156711 +e 353 877 511032 +e 353 897 693471 +e 353 921 914431 +e 353 938 381863 +e 353 971 428390 +e 353 987 216634 +e 354 419 78452 +e 354 583 920355 +e 354 594 987256 +e 354 689 458620 +e 354 697 897150 +e 354 709 271104 +e 354 737 311520 +e 354 768 169969 +e 354 781 270707 +e 354 816 77198 +e 354 866 336202 +e 354 934 544017 +e 354 979 160013 +e 354 997 470228 +e 355 374 87928 +e 355 416 269474 +e 355 451 113966 +e 355 524 521364 +e 355 540 838271 +e 355 549 526966 +e 355 697 711226 +e 355 717 851144 +e 355 751 605970 +e 355 815 704045 +e 355 835 516404 +e 355 942 276514 +e 356 375 54145 +e 356 407 799955 +e 356 447 141191 +e 356 524 965191 +e 356 624 919528 +e 356 641 167172 +e 356 693 303454 +e 356 757 928020 +e 356 856 766464 +e 356 900 390064 +e 356 935 265903 +e 356 949 202924 +e 356 980 238696 +e 357 370 902888 +e 357 431 977250 +e 357 453 455728 +e 357 519 848932 +e 357 526 129409 +e 357 541 457822 +e 357 551 833365 +e 357 649 925870 +e 357 654 771089 +e 357 714 498053 +e 357 789 998131 +e 357 799 662435 +e 357 840 794104 +e 357 879 531377 +e 357 907 331993 +e 358 369 415169 +e 358 463 713026 +e 358 464 256194 +e 358 488 88623 +e 358 542 323349 +e 358 692 946102 +e 358 706 142492 +e 358 758 234528 +e 358 769 245406 +e 358 818 827931 +e 358 824 884032 +e 358 835 94593 +e 358 862 546094 +e 358 920 579276 +e 358 921 502007 +e 358 977 728756 +e 358 984 211674 +e 358 991 70825 +e 359 428 544049 +e 359 507 41245 +e 359 605 842363 +e 359 691 121569 +e 359 706 406243 +e 359 732 355812 +e 359 741 254913 +e 359 745 637633 +e 359 770 14037 +e 359 773 2692 +e 359 790 889659 +e 359 841 335340 +e 359 964 732685 +e 359 971 210153 +e 359 993 293074 +e 360 428 549020 +e 360 506 765325 +e 360 510 129436 +e 360 556 860770 +e 360 684 397403 +e 360 691 633254 +e 360 917 667118 +e 360 964 676365 +e 360 995 103013 +e 361 375 292836 +e 361 394 732177 +e 361 454 626055 +e 361 646 754918 +e 361 751 892705 +e 361 789 249907 +e 361 970 346393 +e 362 455 331761 +e 362 459 578667 +e 362 504 674382 +e 362 547 910429 +e 362 603 378584 +e 362 719 919869 +e 362 739 469537 +e 362 769 494446 +e 362 806 151404 +e 362 861 6101 +e 362 914 88576 +e 363 437 693243 +e 363 563 50020 +e 363 620 842214 +e 363 631 836096 +e 363 674 759740 +e 363 719 903369 +e 363 793 744843 +e 363 862 127549 +e 363 885 300978 +e 363 915 108392 +e 363 937 768649 +e 363 981 414631 +e 363 983 523778 +e 364 372 23819 +e 364 449 302540 +e 364 491 38947 +e 364 538 737461 +e 364 577 350491 +e 364 645 97375 +e 364 669 601685 +e 364 739 796226 +e 364 799 893341 +e 364 825 981117 +e 364 829 60707 +e 364 832 407019 +e 364 891 868137 +e 364 956 988612 +e 365 385 474660 +e 365 409 769531 +e 365 436 219286 +e 365 441 729863 +e 365 478 266532 +e 365 496 782952 +e 365 573 1767 +e 365 590 625320 +e 365 668 588086 +e 365 685 309050 +e 365 709 8661 +e 365 771 89587 +e 365 817 610039 +e 365 857 693795 +e 365 864 923855 +e 365 867 984549 +e 365 911 909482 +e 366 373 964917 +e 366 385 805663 +e 366 395 888223 +e 366 408 118171 +e 366 414 528953 +e 366 460 239818 +e 366 488 96958 +e 366 494 582651 +e 366 531 250632 +e 366 564 605029 +e 366 627 98916 +e 366 667 918219 +e 366 868 958455 +e 366 905 549426 +e 366 927 625125 +e 366 1000 309672 +e 367 369 932158 +e 367 517 329598 +e 367 547 60302 +e 367 550 366645 +e 367 551 973499 +e 367 653 125059 +e 367 655 530593 +e 367 665 813064 +e 367 773 156914 +e 367 992 67852 +e 368 384 98330 +e 368 400 601904 +e 368 792 314121 +e 368 827 800025 +e 368 848 192504 +e 368 937 451399 +e 368 947 880093 +e 368 980 471565 +e 369 415 428164 +e 369 421 44101 +e 369 531 208509 +e 369 663 666448 +e 369 712 378123 +e 369 722 67827 +e 369 726 757915 +e 369 794 301036 +e 369 796 948175 +e 369 798 80439 +e 369 868 80164 +e 369 872 212721 +e 369 900 966918 +e 369 908 808637 +e 369 910 927311 +e 369 936 665222 +e 369 942 894941 +e 369 972 816682 +e 369 973 961191 +e 370 457 738309 +e 370 536 815014 +e 370 540 74048 +e 370 592 535332 +e 370 609 373515 +e 370 682 347586 +e 370 771 246322 +e 370 817 955696 +e 370 820 260051 +e 370 868 911892 +e 370 869 361901 +e 370 947 152635 +e 370 986 724401 +e 371 395 18144 +e 371 400 646974 +e 371 449 174699 +e 371 501 328842 +e 371 524 966857 +e 371 603 611329 +e 371 750 555879 +e 371 763 571865 +e 371 823 716595 +e 371 849 814299 +e 371 852 707169 +e 371 877 935347 +e 371 886 937143 +e 371 891 961570 +e 371 893 480472 +e 371 909 925351 +e 371 945 88068 +e 372 482 780563 +e 372 667 690645 +e 372 687 945074 +e 372 724 311839 +e 372 829 440366 +e 372 919 311935 +e 372 930 533832 +e 372 932 268011 +e 372 967 290821 +e 372 993 754603 +e 372 999 811255 +e 373 391 197644 +e 373 498 755174 +e 373 510 194977 +e 373 578 111092 +e 373 760 280592 +e 373 794 637424 +e 373 812 698097 +e 373 857 623585 +e 374 396 529683 +e 374 558 121913 +e 374 573 948335 +e 374 673 926640 +e 374 734 262666 +e 374 808 831214 +e 374 843 583902 +e 374 917 70961 +e 374 968 531642 +e 375 385 838615 +e 375 408 772765 +e 375 411 483810 +e 375 447 257708 +e 375 459 26223 +e 375 593 918132 +e 375 769 94180 +e 375 854 682242 +e 375 862 231106 +e 375 893 770461 +e 375 924 991848 +e 375 927 414242 +e 375 958 985169 +e 375 975 815555 +e 375 987 297352 +e 375 989 210795 +e 376 468 223876 +e 376 483 886551 +e 376 517 129679 +e 376 530 50706 +e 376 545 316158 +e 376 651 520828 +e 376 678 600246 +e 376 719 687965 +e 376 812 106613 +e 376 888 297814 +e 376 988 381791 +e 376 990 281197 +e 377 424 360585 +e 377 445 201311 +e 377 598 656234 +e 377 634 157715 +e 377 652 1 +e 377 845 942096 +e 377 937 63779 +e 377 951 125346 +e 377 982 64815 +e 377 991 808993 +e 377 994 89524 +e 378 432 574571 +e 378 508 457007 +e 378 527 945756 +e 378 585 642265 +e 378 630 975707 +e 378 650 611944 +e 378 713 996798 +e 378 776 542358 +e 378 836 988187 +e 378 900 967623 +e 378 978 804358 +e 378 979 225472 +e 378 996 281352 +e 379 418 906055 +e 379 555 272819 +e 379 588 3067 +e 379 717 614594 +e 379 795 945963 +e 379 890 556539 +e 379 964 476187 +e 379 999 261788 +e 380 399 890097 +e 380 423 136502 +e 380 428 729910 +e 380 590 484066 +e 380 635 997304 +e 380 663 542138 +e 380 666 142559 +e 380 719 485693 +e 380 738 739239 +e 380 760 872127 +e 380 791 901480 +e 380 818 523919 +e 381 387 644480 +e 381 495 793406 +e 381 689 739648 +e 381 692 12972 +e 381 728 432550 +e 381 810 204891 +e 381 862 154859 +e 381 878 249192 +e 381 895 419713 +e 381 966 735252 +e 382 412 760916 +e 382 451 447888 +e 382 462 360370 +e 382 538 36999 +e 382 589 108244 +e 382 601 622163 +e 382 629 531611 +e 382 640 627751 +e 382 651 953196 +e 382 684 895090 +e 382 763 465040 +e 382 808 215970 +e 382 899 758837 +e 382 900 98419 +e 382 908 919346 +e 382 933 664855 +e 382 954 866906 +e 382 959 107734 +e 382 967 218414 +e 382 977 626568 +e 382 993 429843 +e 383 397 421248 +e 383 412 488088 +e 383 424 799734 +e 383 466 856718 +e 383 511 98445 +e 383 710 401369 +e 383 871 36442 +e 383 911 332664 +e 383 912 461997 +e 383 949 530203 +e 383 989 570531 +e 383 993 789561 +e 384 392 916563 +e 384 430 86245 +e 384 456 672031 +e 384 488 820576 +e 384 510 977152 +e 384 611 128189 +e 384 653 840702 +e 384 729 718992 +e 384 738 911959 +e 384 741 56161 +e 384 760 182056 +e 384 942 325105 +e 384 985 284493 +e 385 466 957325 +e 385 475 828325 +e 385 523 200106 +e 385 544 466489 +e 385 599 111394 +e 385 651 583859 +e 385 695 186870 +e 385 793 683393 +e 385 828 908242 +e 385 850 304622 +e 385 891 572942 +e 385 914 150556 +e 386 483 410134 +e 386 541 276101 +e 386 547 901664 +e 386 590 602284 +e 386 633 326033 +e 386 651 308581 +e 386 700 864758 +e 386 701 310696 +e 386 710 232087 +e 386 723 926579 +e 386 778 414217 +e 386 806 616263 +e 386 815 182976 +e 386 856 795992 +e 386 908 994194 +e 387 388 162191 +e 387 390 848104 +e 387 441 902888 +e 387 471 37655 +e 387 476 380696 +e 387 480 28895 +e 387 522 641606 +e 387 533 561034 +e 387 571 645850 +e 387 629 534207 +e 387 634 984113 +e 387 685 491560 +e 387 772 124602 +e 387 828 108978 +e 387 841 482952 +e 387 842 851093 +e 387 868 584176 +e 387 900 958121 +e 388 395 816929 +e 388 403 314715 +e 388 415 500377 +e 388 426 75136 +e 388 432 52290 +e 388 580 607669 +e 388 582 284939 +e 388 593 401574 +e 388 613 461245 +e 388 725 29746 +e 388 780 155759 +e 388 793 163559 +e 388 836 104135 +e 388 902 946378 +e 388 966 747506 +e 389 399 457140 +e 389 445 928686 +e 389 499 959591 +e 389 538 84883 +e 389 572 321852 +e 389 590 987070 +e 389 618 647399 +e 389 707 73851 +e 389 732 907027 +e 389 767 879506 +e 389 820 259274 +e 389 821 318396 +e 389 850 53972 +e 389 881 12141 +e 389 947 257514 +e 389 951 687176 +e 390 396 347711 +e 390 486 639845 +e 390 498 30657 +e 390 549 448113 +e 390 561 187552 +e 390 629 538137 +e 390 643 128051 +e 390 651 675765 +e 390 695 791829 +e 390 714 269112 +e 390 765 990278 +e 390 768 128219 +e 390 845 327281 +e 390 939 773208 +e 391 395 864257 +e 391 400 228085 +e 391 619 406130 +e 391 622 696720 +e 391 633 503967 +e 391 666 382408 +e 391 688 268578 +e 391 748 469087 +e 391 791 231461 +e 391 809 407380 +e 391 878 10194 +e 391 926 6607 +e 391 955 355409 +e 391 968 573910 +e 392 398 986294 +e 392 474 277737 +e 392 586 34085 +e 392 608 27742 +e 392 624 613039 +e 392 629 97769 +e 392 686 89205 +e 392 701 912425 +e 392 758 425604 +e 392 804 741713 +e 392 814 676643 +e 392 836 773408 +e 392 838 811002 +e 392 851 327945 +e 392 901 402023 +e 392 919 619668 +e 392 922 535249 +e 392 986 764403 +e 392 991 53622 +e 393 423 961808 +e 393 467 485901 +e 393 520 11303 +e 393 717 551769 +e 393 720 917005 +e 393 777 916262 +e 393 785 128746 +e 394 411 760163 +e 394 419 426197 +e 394 495 213039 +e 394 566 396594 +e 394 640 320990 +e 394 713 221339 +e 394 909 941597 +e 394 957 111881 +e 394 970 547181 +e 395 428 200684 +e 395 444 344423 +e 395 464 12338 +e 395 512 598505 +e 395 518 19179 +e 395 556 5703 +e 395 647 734321 +e 395 649 879342 +e 395 695 519062 +e 395 753 857565 +e 395 811 581038 +e 395 821 865039 +e 395 919 473883 +e 395 928 106535 +e 396 515 251186 +e 396 532 841278 +e 396 542 109712 +e 396 575 172046 +e 396 582 992498 +e 396 594 932687 +e 396 668 802110 +e 397 430 42071 +e 397 525 42304 +e 397 803 942529 +e 397 831 904722 +e 397 867 8365 +e 397 900 476194 +e 397 981 138733 +e 398 412 127236 +e 398 414 562274 +e 398 454 630964 +e 398 489 222211 +e 398 533 692762 +e 398 562 525834 +e 398 567 117217 +e 398 632 6025 +e 398 639 442891 +e 398 643 874994 +e 398 645 652721 +e 398 667 800283 +e 398 673 878334 +e 398 688 935206 +e 398 693 229108 +e 398 711 987974 +e 398 769 23496 +e 398 777 442110 +e 399 547 638517 +e 399 562 70475 +e 399 573 960967 +e 399 659 337415 +e 399 668 571074 +e 399 674 401974 +e 399 762 809793 +e 399 815 316291 +e 399 875 515242 +e 399 915 240965 +e 399 974 475504 +e 399 981 414181 +e 400 467 57975 +e 400 471 208051 +e 400 521 22131 +e 400 554 969265 +e 400 627 738432 +e 400 672 141827 +e 400 703 39790 +e 400 737 988934 +e 400 748 299361 +e 400 796 252904 +e 400 816 623845 +e 401 487 279286 +e 401 538 156276 +e 401 565 199525 +e 401 605 95673 +e 401 613 555881 +e 401 642 47238 +e 401 710 195339 +e 401 788 248354 +e 401 820 14844 +e 401 835 161368 +e 401 857 396520 +e 401 941 717108 +e 401 949 784788 +e 401 980 942903 +e 402 464 317208 +e 402 466 705404 +e 402 487 966881 +e 402 516 541029 +e 402 599 328448 +e 402 610 521224 +e 402 677 904986 +e 402 817 586427 +e 402 846 869720 +e 402 896 75353 +e 402 899 393113 +e 402 902 606503 +e 402 914 465644 +e 402 967 537397 +e 403 444 755646 +e 403 546 801770 +e 403 584 540734 +e 403 598 411843 +e 403 600 22648 +e 403 660 60519 +e 403 736 87669 +e 403 743 817345 +e 403 760 114229 +e 403 826 617610 +e 403 865 970739 +e 403 915 35334 +e 404 502 811229 +e 404 519 656787 +e 404 556 54939 +e 404 651 592166 +e 404 703 716447 +e 404 729 669014 +e 404 796 561712 +e 404 802 244010 +e 404 837 9809 +e 404 860 491422 +e 404 906 132945 +e 405 417 465662 +e 405 423 743808 +e 405 522 371164 +e 405 575 87387 +e 405 578 3283 +e 405 620 975336 +e 405 639 789374 +e 405 656 362300 +e 405 663 512352 +e 405 741 365177 +e 405 781 538036 +e 405 786 914009 +e 405 803 97669 +e 405 805 964368 +e 405 828 755856 +e 405 879 13885 +e 406 428 229164 +e 406 442 494331 +e 406 458 415505 +e 406 552 831750 +e 406 557 697273 +e 406 718 590330 +e 406 739 509110 +e 406 772 478689 +e 406 775 301551 +e 406 899 90542 +e 406 929 565174 +e 406 934 908361 +e 406 955 980778 +e 407 494 686354 +e 407 542 533723 +e 407 551 900958 +e 407 565 20342 +e 407 567 313425 +e 407 610 819252 +e 407 628 353058 +e 407 664 932978 +e 407 665 693578 +e 407 674 214371 +e 407 692 794193 +e 407 773 409071 +e 407 875 871782 +e 407 922 155864 +e 407 972 992196 +e 407 994 842101 +e 408 623 312836 +e 408 736 355599 +e 408 820 592592 +e 408 855 107899 +e 408 867 93146 +e 409 527 166653 +e 409 548 157649 +e 409 594 778421 +e 409 626 853351 +e 409 664 225535 +e 409 677 791042 +e 409 694 323463 +e 409 696 750500 +e 409 814 22848 +e 409 927 991734 +e 409 990 382391 +e 410 467 15668 +e 410 477 631069 +e 410 487 288782 +e 410 501 831401 +e 410 604 243803 +e 410 632 222508 +e 410 696 751762 +e 410 875 525878 +e 410 933 244795 +e 410 981 825130 +e 411 413 286163 +e 411 416 670327 +e 411 461 124125 +e 411 477 654584 +e 411 487 453861 +e 411 492 256367 +e 411 617 168514 +e 411 663 329338 +e 411 685 483282 +e 411 707 855152 +e 411 761 53655 +e 411 764 144347 +e 411 841 35887 +e 411 856 864466 +e 411 891 72461 +e 411 930 240168 +e 411 943 703343 +e 412 688 832493 +e 412 705 669947 +e 412 732 924944 +e 412 781 896528 +e 412 818 93953 +e 412 825 912988 +e 412 880 584933 +e 412 940 348623 +e 412 981 812886 +e 413 422 457059 +e 413 484 292908 +e 413 573 413064 +e 413 576 752500 +e 413 595 80487 +e 413 680 369693 +e 413 691 513651 +e 413 749 393457 +e 413 770 956286 +e 413 985 721925 +e 413 988 231323 +e 414 434 377531 +e 414 436 650619 +e 414 473 453853 +e 414 515 83734 +e 414 698 396499 +e 414 705 191157 +e 414 709 927722 +e 414 721 324428 +e 414 844 703582 +e 414 896 706626 +e 414 902 232996 +e 414 933 254532 +e 414 987 612615 +e 414 994 501048 +e 415 457 446326 +e 415 487 842536 +e 415 506 727015 +e 415 619 795796 +e 415 652 308785 +e 415 662 416043 +e 415 703 152247 +e 415 764 865391 +e 415 824 344005 +e 415 884 830437 +e 416 699 895366 +e 416 743 290525 +e 416 763 457351 +e 416 766 19464 +e 417 427 26846 +e 417 595 456790 +e 417 645 887792 +e 417 653 588883 +e 417 676 517993 +e 417 693 433287 +e 417 775 392772 +e 417 825 437023 +e 417 842 762672 +e 417 883 871517 +e 417 885 370172 +e 417 899 19081 +e 417 978 64669 +e 418 448 102851 +e 418 582 377834 +e 418 691 999740 +e 418 714 311129 +e 418 740 308379 +e 418 765 597531 +e 418 791 589557 +e 418 919 417584 +e 418 989 849056 +e 419 483 864680 +e 419 573 369062 +e 419 579 53010 +e 419 593 100667 +e 419 625 577918 +e 419 665 894438 +e 419 696 169389 +e 419 715 925715 +e 419 719 175435 +e 419 721 859449 +e 419 735 751911 +e 419 808 124696 +e 419 935 87533 +e 419 948 936273 +e 419 974 562952 +e 420 725 741762 +e 420 805 293757 +e 420 811 313189 +e 420 918 660120 +e 420 933 930046 +e 420 968 915521 +e 420 980 976137 +e 421 449 850806 +e 421 575 74637 +e 421 605 66065 +e 421 646 151891 +e 421 715 653323 +e 421 761 734918 +e 421 799 222814 +e 421 824 984641 +e 421 826 902475 +e 421 828 121446 +e 421 867 368004 +e 421 884 712190 +e 421 971 56395 +e 422 499 101049 +e 422 643 717478 +e 422 679 566568 +e 422 694 447130 +e 422 803 167302 +e 422 809 64981 +e 422 825 489767 +e 422 958 120500 +e 423 435 245830 +e 423 661 486258 +e 423 692 23213 +e 423 755 972802 +e 423 805 22757 +e 423 838 941307 +e 423 847 327341 +e 424 444 510514 +e 424 492 64693 +e 424 497 160817 +e 424 508 612940 +e 424 552 137464 +e 424 565 867752 +e 424 611 364709 +e 424 619 899382 +e 424 692 886643 +e 424 743 679261 +e 424 838 876606 +e 424 928 558183 +e 425 451 790358 +e 425 686 565932 +e 425 687 672714 +e 425 785 981275 +e 425 844 52965 +e 425 938 943629 +e 425 990 127102 +e 426 516 673948 +e 426 544 65086 +e 426 548 297787 +e 426 614 750303 +e 426 624 868679 +e 426 689 376527 +e 426 820 837363 +e 426 848 587416 +e 426 965 891428 +e 426 971 150273 +e 426 972 593146 +e 426 982 434519 +e 427 429 307531 +e 427 482 730637 +e 427 567 628783 +e 427 582 935034 +e 427 614 154687 +e 427 624 62157 +e 427 703 143537 +e 427 707 249069 +e 427 801 86020 +e 427 816 925807 +e 427 874 570355 +e 427 881 479524 +e 427 929 509846 +e 427 994 448039 +e 428 464 727977 +e 428 517 437472 +e 428 559 673433 +e 428 575 330898 +e 428 580 845971 +e 428 709 350525 +e 428 726 840481 +e 428 747 497654 +e 428 759 187131 +e 428 918 424776 +e 429 431 381650 +e 429 559 106767 +e 429 636 769024 +e 429 685 275003 +e 429 724 277202 +e 429 728 609041 +e 429 783 349796 +e 429 815 265421 +e 429 836 523124 +e 429 853 486614 +e 429 887 166166 +e 429 956 669755 +e 429 957 885641 +e 429 997 768534 +e 430 456 478506 +e 430 460 249268 +e 430 465 320138 +e 430 512 35457 +e 430 593 795114 +e 430 634 722420 +e 430 690 75636 +e 430 700 127763 +e 430 738 255834 +e 430 742 568373 +e 430 819 713752 +e 430 848 480684 +e 430 883 852644 +e 430 889 794909 +e 430 898 918909 +e 430 984 400855 +e 431 432 743439 +e 431 480 399249 +e 431 499 69472 +e 431 527 109705 +e 431 539 844016 +e 431 563 993113 +e 431 685 768267 +e 431 686 549808 +e 431 706 107875 +e 431 766 464558 +e 431 869 776059 +e 431 871 222434 +e 431 903 881912 +e 432 440 233459 +e 432 466 919389 +e 432 545 32988 +e 432 606 488158 +e 432 680 854406 +e 432 741 416342 +e 432 765 594381 +e 432 776 645631 +e 432 781 721729 +e 432 796 341113 +e 432 876 267294 +e 432 952 352474 +e 432 961 550699 +e 433 470 137711 +e 433 671 587528 +e 433 691 963002 +e 433 928 144671 +e 433 961 725222 +e 434 449 766913 +e 434 507 491393 +e 434 533 122482 +e 434 546 850622 +e 434 568 917001 +e 434 705 57811 +e 434 795 168600 +e 434 819 160771 +e 434 852 787170 +e 434 930 594757 +e 434 936 265260 +e 434 968 820488 +e 435 439 575144 +e 435 494 908994 +e 435 526 901512 +e 435 538 460938 +e 435 541 971941 +e 435 579 340704 +e 435 598 787330 +e 435 625 71499 +e 435 659 864108 +e 435 668 162634 +e 435 707 885424 +e 435 725 187364 +e 435 748 825202 +e 435 758 158992 +e 435 767 436957 +e 435 802 338254 +e 435 834 217191 +e 435 872 607448 +e 435 887 30138 +e 435 934 632449 +e 435 964 696170 +e 435 989 82594 +e 436 511 604449 +e 436 552 624466 +e 436 628 17737 +e 436 722 138953 +e 436 735 318783 +e 436 970 646820 +e 437 450 162268 +e 437 462 594263 +e 437 466 705038 +e 437 475 500886 +e 437 506 995778 +e 437 596 968130 +e 437 612 305647 +e 437 654 208392 +e 437 686 244138 +e 437 889 96219 +e 437 905 173826 +e 437 958 544291 +e 437 968 911586 +e 437 975 499647 +e 437 978 974024 +e 438 517 439193 +e 438 539 645188 +e 438 698 569465 +e 438 705 850756 +e 438 903 19356 +e 438 911 308670 +e 439 532 52050 +e 439 561 841262 +e 439 575 193650 +e 439 687 136028 +e 439 762 690886 +e 439 842 175178 +e 439 880 366918 +e 439 913 418414 +e 439 949 880363 +e 439 994 993143 +e 440 532 754790 +e 440 556 413945 +e 440 590 928991 +e 440 606 609629 +e 440 816 346726 +e 440 840 143658 +e 440 877 729688 +e 441 460 882452 +e 441 473 445189 +e 441 480 850791 +e 441 482 819776 +e 441 496 33033 +e 441 520 970787 +e 441 562 522044 +e 441 618 222126 +e 441 624 125444 +e 441 665 664645 +e 441 756 48548 +e 441 757 701704 +e 441 810 442045 +e 441 828 174756 +e 441 875 431971 +e 441 876 189991 +e 441 881 893983 +e 441 921 75422 +e 441 926 99754 +e 441 962 629226 +e 442 509 462380 +e 442 533 252356 +e 442 624 273705 +e 442 716 410040 +e 442 786 588946 +e 442 813 60751 +e 442 922 378014 +e 442 927 429151 +e 442 959 977310 +e 443 492 412931 +e 443 617 269403 +e 443 628 477706 +e 443 647 947109 +e 443 648 429550 +e 443 657 692095 +e 443 782 125629 +e 443 789 389896 +e 443 796 881054 +e 443 844 749988 +e 443 864 926096 +e 443 876 344708 +e 443 952 31482 +e 443 957 814033 +e 444 488 227708 +e 444 521 81111 +e 444 578 45566 +e 444 702 49167 +e 444 799 932670 +e 444 804 150402 +e 444 812 415765 +e 445 514 654930 +e 445 529 339778 +e 445 566 877024 +e 445 627 144921 +e 445 633 957701 +e 445 636 432108 +e 445 640 167383 +e 445 734 690501 +e 445 810 480731 +e 445 816 279530 +e 446 621 271072 +e 446 715 154081 +e 446 790 903916 +e 446 829 953984 +e 446 832 660508 +e 446 904 550190 +e 446 952 184946 +e 447 455 856775 +e 447 484 562663 +e 447 510 122677 +e 447 525 70738 +e 447 541 490132 +e 447 548 648850 +e 447 609 824844 +e 447 612 771198 +e 447 626 707144 +e 447 643 21351 +e 447 654 427531 +e 447 670 895107 +e 447 746 85403 +e 447 781 728385 +e 447 977 267793 +e 448 456 411214 +e 448 505 270500 +e 448 558 177109 +e 448 574 59029 +e 448 598 618122 +e 448 659 786285 +e 448 690 772175 +e 448 846 587024 +e 448 870 790785 +e 448 896 798571 +e 448 897 950955 +e 448 951 327320 +e 449 470 32439 +e 449 478 802622 +e 449 554 258423 +e 449 573 872803 +e 449 602 213115 +e 449 794 457584 +e 449 821 736346 +e 449 868 331935 +e 449 956 255548 +e 449 970 279196 +e 449 995 569040 +e 449 996 937603 +e 449 998 317628 +e 450 451 517230 +e 450 469 676026 +e 450 475 668471 +e 450 500 280959 +e 450 524 755224 +e 450 597 598153 +e 450 797 115904 +e 450 892 329977 +e 450 895 325879 +e 451 505 582627 +e 451 593 162547 +e 451 609 642078 +e 451 621 935418 +e 451 681 362017 +e 451 720 215660 +e 451 763 695908 +e 451 864 797059 +e 451 897 295690 +e 452 459 311613 +e 452 482 87123 +e 452 487 124078 +e 452 494 327800 +e 452 497 286165 +e 452 505 369527 +e 452 542 576405 +e 452 796 757200 +e 452 797 751938 +e 452 828 126602 +e 452 870 392151 +e 452 901 572445 +e 452 912 535213 +e 452 964 855235 +e 453 541 452130 +e 453 691 156228 +e 453 774 197315 +e 453 878 352614 +e 453 897 283454 +e 453 948 277309 +e 453 953 398445 +e 453 988 554511 +e 454 582 20445 +e 454 643 231292 +e 454 649 496473 +e 454 659 787789 +e 454 789 344976 +e 454 958 127477 +e 454 970 779232 +e 455 659 601114 +e 455 693 398180 +e 455 941 452717 +e 455 987 121998 +e 456 578 336218 +e 456 588 399490 +e 456 604 184344 +e 456 633 96746 +e 456 642 657829 +e 456 664 774074 +e 456 673 57680 +e 456 704 415180 +e 456 718 522302 +e 456 742 312400 +e 456 805 931559 +e 456 828 9424 +e 456 846 807280 +e 456 971 161286 +e 457 494 462782 +e 457 592 781881 +e 457 634 623228 +e 457 654 694926 +e 457 659 209072 +e 457 695 435027 +e 457 761 948217 +e 457 762 48745 +e 457 784 199555 +e 457 999 586165 +e 458 505 997908 +e 458 525 548857 +e 458 674 630349 +e 458 685 608868 +e 458 752 728575 +e 458 765 697624 +e 458 853 797317 +e 458 886 900999 +e 458 962 572305 +e 458 965 710957 +e 458 975 897962 +e 458 1000 560110 +e 459 510 170779 +e 459 533 237009 +e 459 539 173509 +e 459 737 602456 +e 459 746 757375 +e 459 837 461220 +e 459 838 561419 +e 459 931 169692 +e 459 963 266863 +e 459 978 676355 +e 460 465 202264 +e 460 485 664459 +e 460 489 379789 +e 460 534 745469 +e 460 546 717394 +e 460 554 118123 +e 460 579 679986 +e 460 613 12788 +e 460 628 789121 +e 460 724 9457 +e 460 739 962918 +e 460 778 85720 +e 460 862 897017 +e 460 980 398705 +e 461 602 924439 +e 461 704 762112 +e 461 707 237980 +e 461 818 767775 +e 461 819 265408 +e 462 478 241356 +e 462 567 987449 +e 462 583 773635 +e 462 645 29677 +e 462 686 387721 +e 462 717 201114 +e 462 931 271415 +e 463 488 874318 +e 463 599 7785 +e 463 648 662712 +e 463 736 695142 +e 463 799 81356 +e 463 805 800274 +e 463 834 355135 +e 463 840 641761 +e 463 861 942467 +e 463 950 816845 +e 463 985 628316 +e 464 508 201200 +e 464 536 436981 +e 464 585 320529 +e 464 603 522799 +e 464 645 683891 +e 464 670 701840 +e 464 686 120503 +e 464 768 146157 +e 464 780 104239 +e 464 804 501285 +e 464 852 68401 +e 464 946 927602 +e 464 949 94131 +e 465 504 649107 +e 465 506 46187 +e 465 557 179474 +e 465 576 3091 +e 465 620 863493 +e 465 666 947210 +e 465 694 734983 +e 465 870 382208 +e 465 975 638711 +e 465 999 774683 +e 466 493 82289 +e 466 500 852293 +e 466 550 306000 +e 466 559 453391 +e 466 615 416057 +e 466 616 845496 +e 466 633 718832 +e 466 634 689004 +e 466 708 867838 +e 466 730 512141 +e 466 747 292076 +e 466 754 131509 +e 466 798 187146 +e 466 871 376408 +e 466 885 11281 +e 466 986 999775 +e 467 469 334247 +e 467 476 8777 +e 467 525 219620 +e 467 536 697588 +e 467 564 657841 +e 467 593 807994 +e 467 612 815670 +e 467 632 517358 +e 467 735 380078 +e 467 736 362349 +e 467 879 351156 +e 467 919 788322 +e 467 940 75888 +e 467 950 753887 +e 467 988 703159 +e 468 491 815889 +e 468 497 179257 +e 468 538 143559 +e 468 642 347289 +e 468 657 6565 +e 468 749 681969 +e 468 781 671841 +e 468 791 176332 +e 468 823 573656 +e 469 534 713282 +e 469 555 203493 +e 469 601 140026 +e 469 669 615951 +e 469 676 841272 +e 469 707 616751 +e 469 749 878373 +e 469 808 418308 +e 469 823 739925 +e 469 888 640644 +e 470 542 553862 +e 470 559 149769 +e 470 560 238116 +e 470 601 358206 +e 470 608 158837 +e 470 628 540261 +e 470 684 386678 +e 470 698 518672 +e 470 703 367884 +e 470 717 261873 +e 470 750 724792 +e 470 756 613872 +e 470 888 873633 +e 470 961 988190 +e 471 510 328367 +e 471 513 201777 +e 471 648 162164 +e 471 656 470274 +e 471 658 609848 +e 471 668 388019 +e 471 682 844686 +e 471 703 888693 +e 471 721 712263 +e 471 758 672696 +e 471 863 476679 +e 471 991 480690 +e 471 995 983601 +e 472 575 277993 +e 472 633 568082 +e 472 642 662516 +e 472 668 394004 +e 472 783 102399 +e 472 829 151444 +e 472 860 493629 +e 472 937 847303 +e 473 528 906248 +e 473 731 252032 +e 473 757 860784 +e 473 839 423272 +e 473 847 700165 +e 474 589 924671 +e 474 597 918022 +e 474 613 212534 +e 474 629 634115 +e 474 703 214743 +e 474 715 513687 +e 474 736 996774 +e 474 840 817285 +e 474 881 136026 +e 474 970 130259 +e 475 493 662767 +e 475 543 789197 +e 475 585 809821 +e 475 586 789799 +e 475 618 42486 +e 475 703 80620 +e 475 709 200081 +e 475 719 8206 +e 475 732 877270 +e 475 864 801568 +e 475 865 631257 +e 475 900 688541 +e 475 910 455784 +e 475 936 374072 +e 475 992 50319 +e 476 483 393435 +e 476 506 545596 +e 476 515 868263 +e 476 564 805356 +e 476 566 512359 +e 476 604 80952 +e 476 644 815441 +e 476 669 370554 +e 476 686 908250 +e 476 809 708054 +e 476 855 649205 +e 476 868 205437 +e 476 930 315387 +e 476 955 699758 +e 476 973 276953 +e 477 493 895773 +e 477 508 288034 +e 477 576 117683 +e 477 620 893812 +e 477 626 183360 +e 477 628 615747 +e 477 635 14224 +e 477 645 761457 +e 477 654 268454 +e 477 656 504155 +e 477 696 173646 +e 477 697 305894 +e 477 711 633199 +e 477 830 631657 +e 477 968 344526 +e 477 1000 569374 +e 478 553 626358 +e 478 564 888315 +e 478 565 960745 +e 478 628 505634 +e 478 735 976730 +e 478 765 588924 +e 478 831 538950 +e 478 840 719800 +e 478 849 972512 +e 478 888 648584 +e 478 940 502503 +e 479 521 321097 +e 479 536 777297 +e 479 565 631181 +e 479 636 682846 +e 479 692 812207 +e 479 717 391551 +e 479 730 255044 +e 479 930 564112 +e 480 526 531630 +e 480 681 800136 +e 480 893 434500 +e 480 962 119016 +e 480 997 372545 +e 481 502 4225 +e 481 561 440032 +e 481 578 446030 +e 481 677 270849 +e 481 754 279143 +e 481 756 701811 +e 481 782 334089 +e 481 791 462724 +e 481 815 480199 +e 481 841 628100 +e 481 851 787257 +e 481 936 905562 +e 481 976 329706 +e 482 597 700967 +e 482 647 796078 +e 482 684 68106 +e 482 833 303832 +e 482 858 319572 +e 482 870 898272 +e 482 954 57913 +e 483 510 925531 +e 483 550 169480 +e 483 581 987472 +e 483 589 897006 +e 483 594 722470 +e 483 630 641624 +e 483 665 733968 +e 483 678 280653 +e 483 685 814838 +e 483 771 765675 +e 483 929 224903 +e 484 485 301766 +e 484 491 752124 +e 484 543 659849 +e 484 638 314994 +e 484 744 887232 +e 484 763 57257 +e 484 807 66387 +e 484 814 889249 +e 484 901 87868 +e 484 912 522809 +e 485 486 795499 +e 485 561 931324 +e 485 601 226316 +e 485 630 800353 +e 485 656 360848 +e 485 661 168129 +e 485 662 205032 +e 485 679 580596 +e 485 709 963996 +e 485 754 797555 +e 485 807 646671 +e 485 839 892218 +e 485 845 837494 +e 485 902 410304 +e 485 908 9676 +e 485 966 825878 +e 486 524 796858 +e 486 591 378700 +e 486 626 923535 +e 486 872 875851 +e 486 885 982944 +e 486 948 412438 +e 486 978 387307 +e 487 501 781309 +e 487 540 191534 +e 487 544 49381 +e 487 688 413324 +e 487 689 190258 +e 487 715 729412 +e 487 755 656873 +e 487 757 597548 +e 487 812 982448 +e 487 842 875215 +e 487 865 663326 +e 487 884 443409 +e 487 918 685413 +e 487 961 275129 +e 487 971 235086 +e 487 995 281729 +e 488 529 692802 +e 488 536 461893 +e 488 550 804408 +e 488 581 567026 +e 488 602 139380 +e 488 685 430076 +e 488 689 689485 +e 488 739 335431 +e 488 786 930376 +e 488 796 153443 +e 488 847 908317 +e 488 849 363790 +e 488 876 79551 +e 488 977 673694 +e 488 993 205836 +e 489 768 499519 +e 489 830 300855 +e 489 851 499698 +e 490 532 604628 +e 490 536 352451 +e 490 692 842296 +e 490 733 277750 +e 490 765 350903 +e 490 878 384122 +e 491 555 355254 +e 491 616 946544 +e 491 813 748014 +e 491 833 392235 +e 491 937 215642 +e 492 570 321408 +e 492 575 475788 +e 492 671 368349 +e 492 759 747667 +e 492 769 229306 +e 492 785 708348 +e 492 821 267140 +e 492 901 563608 +e 492 903 486004 +e 492 985 100448 +e 492 986 644029 +e 493 544 441765 +e 493 547 508629 +e 493 630 747508 +e 493 682 988361 +e 493 729 290038 +e 493 738 894519 +e 493 748 907344 +e 493 775 243373 +e 493 800 199519 +e 493 860 743645 +e 493 884 560323 +e 493 931 926167 +e 493 943 428458 +e 493 953 553124 +e 493 966 591338 +e 493 984 933280 +e 494 601 496663 +e 494 612 655022 +e 494 783 525902 +e 494 823 935528 +e 494 833 705435 +e 494 879 41330 +e 494 906 854138 +e 494 954 429498 +e 494 986 796206 +e 495 584 58942 +e 495 668 442008 +e 495 737 285972 +e 495 741 900934 +e 495 794 985043 +e 495 804 705337 +e 495 872 961462 +e 495 957 642509 +e 496 505 469181 +e 496 522 879276 +e 496 525 176348 +e 496 551 873786 +e 496 650 395103 +e 496 680 984210 +e 496 715 944724 +e 496 718 206073 +e 496 729 64640 +e 496 741 421388 +e 496 773 765019 +e 496 823 345486 +e 496 867 313425 +e 496 888 509808 +e 496 928 99151 +e 496 988 150402 +e 497 503 431153 +e 497 608 912621 +e 497 613 813902 +e 497 751 684107 +e 497 819 234256 +e 497 837 420061 +e 497 852 648442 +e 497 863 246089 +e 498 572 119202 +e 498 703 866204 +e 498 797 859390 +e 498 866 151096 +e 499 505 240403 +e 499 543 606976 +e 499 569 479282 +e 499 604 347662 +e 499 608 118257 +e 499 623 636169 +e 499 645 238819 +e 499 700 647764 +e 499 731 12151 +e 499 816 219667 +e 499 823 790192 +e 499 858 105079 +e 499 874 808611 +e 500 559 578778 +e 500 680 394524 +e 500 767 480729 +e 500 806 222033 +e 500 828 494355 +e 500 887 278217 +e 500 983 982645 +e 501 508 142418 +e 501 517 198297 +e 501 573 649921 +e 501 594 289363 +e 501 757 187583 +e 501 784 788161 +e 501 794 907839 +e 501 796 999001 +e 501 829 688678 +e 501 979 934701 +e 502 609 114227 +e 502 726 928803 +e 502 737 365729 +e 502 763 970714 +e 502 806 551722 +e 502 984 525101 +e 502 989 439093 +e 503 543 546996 +e 503 550 335122 +e 503 569 339494 +e 503 620 145343 +e 503 624 344179 +e 503 632 160534 +e 503 639 852777 +e 503 688 700663 +e 503 765 625430 +e 503 789 517729 +e 503 804 667880 +e 503 805 167766 +e 503 840 456802 +e 503 846 677213 +e 504 623 78263 +e 504 626 970696 +e 504 654 166205 +e 504 713 476143 +e 504 730 48690 +e 504 745 609170 +e 504 749 463352 +e 504 861 498282 +e 504 873 981156 +e 504 880 26575 +e 504 914 660301 +e 504 937 22492 +e 504 938 446777 +e 505 640 759395 +e 505 683 858789 +e 505 817 180348 +e 505 880 796371 +e 505 923 311836 +e 505 929 336468 +e 505 993 667307 +e 506 521 328833 +e 506 638 79712 +e 506 640 931730 +e 506 712 193675 +e 506 891 543976 +e 506 939 486140 +e 506 949 434207 +e 507 600 79066 +e 507 708 437763 +e 507 738 211200 +e 507 845 598922 +e 507 980 122371 +e 507 1000 384389 +e 508 558 894951 +e 508 668 45338 +e 508 757 276441 +e 508 815 189154 +e 508 826 389814 +e 508 829 390467 +e 508 858 555823 +e 508 906 484897 +e 508 990 950908 +e 509 527 201208 +e 509 569 492426 +e 509 629 828061 +e 509 810 461284 +e 509 882 506241 +e 509 907 851340 +e 509 943 138787 +e 509 953 861523 +e 509 958 159034 +e 509 976 287421 +e 510 513 75266 +e 510 604 43198 +e 510 660 338621 +e 510 727 381095 +e 510 864 180691 +e 510 928 927086 +e 511 551 239273 +e 511 632 368869 +e 511 709 462699 +e 511 745 964989 +e 511 866 811659 +e 511 929 816897 +e 512 540 399621 +e 512 673 687119 +e 512 709 285143 +e 512 729 727555 +e 512 832 693480 +e 512 858 403377 +e 512 925 706765 +e 512 995 322951 +e 512 999 952210 +e 513 680 212507 +e 513 708 953019 +e 513 761 62183 +e 513 777 991616 +e 513 800 651944 +e 513 815 259360 +e 513 817 932741 +e 513 885 756439 +e 513 950 357914 +e 514 541 547110 +e 514 562 237485 +e 514 604 672988 +e 514 612 922694 +e 514 739 334959 +e 514 742 40829 +e 515 602 170861 +e 515 618 478714 +e 515 629 337597 +e 515 658 199987 +e 515 779 771403 +e 515 780 825700 +e 515 814 645709 +e 515 927 342972 +e 515 932 909626 +e 515 946 380909 +e 515 971 318295 +e 516 607 289259 +e 516 680 783094 +e 516 691 443335 +e 516 754 848245 +e 516 780 74910 +e 516 856 691309 +e 516 914 824713 +e 516 930 510873 +e 516 946 964132 +e 516 953 158086 +e 517 530 34583 +e 517 534 584274 +e 517 584 819862 +e 517 643 83454 +e 517 735 676075 +e 517 753 155995 +e 517 756 533486 +e 517 799 631934 +e 517 855 445477 +e 517 870 721513 +e 517 924 269496 +e 517 936 501048 +e 517 965 446363 +e 518 575 162132 +e 518 614 393524 +e 518 705 812137 +e 518 725 458494 +e 518 964 803889 +e 519 595 889127 +e 519 605 337651 +e 519 661 637919 +e 519 975 868781 +e 520 586 864003 +e 520 686 864902 +e 520 691 327218 +e 520 721 143732 +e 520 724 742389 +e 520 850 806945 +e 520 944 301535 +e 521 532 140466 +e 521 604 254251 +e 521 619 8728 +e 521 778 349689 +e 521 894 79463 +e 521 895 856520 +e 521 951 99171 +e 521 954 135849 +e 521 971 823441 +e 522 540 697265 +e 522 569 674967 +e 522 570 316594 +e 522 651 150135 +e 522 758 34827 +e 522 770 811538 +e 522 773 815684 +e 522 883 155150 +e 522 941 146150 +e 522 972 394559 +e 522 982 940280 +e 522 987 37864 +e 523 552 424447 +e 523 553 980233 +e 523 574 979507 +e 523 633 928087 +e 523 652 797161 +e 523 732 191114 +e 523 734 737600 +e 523 855 687459 +e 523 888 320005 +e 523 897 634334 +e 523 908 304158 +e 523 973 879006 +e 523 977 535924 +e 523 980 863862 +e 524 570 478842 +e 524 604 903826 +e 524 625 74964 +e 524 650 666440 +e 524 659 518692 +e 524 683 609172 +e 524 701 105958 +e 524 795 436352 +e 524 811 926299 +e 524 903 76883 +e 524 946 832821 +e 524 985 719097 +e 524 994 136521 +e 525 563 92155 +e 525 647 915369 +e 525 671 413752 +e 525 698 792250 +e 525 710 908574 +e 525 737 720268 +e 525 789 289959 +e 525 867 722158 +e 525 957 16003 +e 525 962 632340 +e 526 556 305091 +e 526 596 351344 +e 526 604 400987 +e 526 609 647606 +e 526 621 217203 +e 526 669 12369 +e 526 680 638507 +e 526 707 184052 +e 526 717 185502 +e 526 749 835751 +e 526 756 406176 +e 526 896 756358 +e 526 909 234799 +e 527 591 750758 +e 527 779 765198 +e 527 974 620650 +e 528 529 217286 +e 528 572 25929 +e 528 584 706154 +e 528 668 503098 +e 528 682 907212 +e 528 709 661304 +e 528 784 504047 +e 528 790 806301 +e 528 807 589771 +e 528 818 310073 +e 528 863 743446 +e 528 926 74557 +e 528 959 124491 +e 528 981 733735 +e 528 997 809835 +e 529 541 671229 +e 529 546 832926 +e 529 561 500629 +e 529 577 756259 +e 529 674 952921 +e 529 711 519955 +e 529 716 444544 +e 529 718 519189 +e 529 743 440940 +e 529 823 670037 +e 529 829 343966 +e 529 887 760336 +e 529 966 328729 +e 530 674 783685 +e 530 697 932478 +e 530 749 853289 +e 530 783 482948 +e 530 888 990190 +e 531 549 434148 +e 531 572 138038 +e 531 625 826280 +e 531 721 382275 +e 531 809 357205 +e 531 844 187580 +e 531 977 433509 +e 532 535 932306 +e 532 539 108911 +e 532 807 703394 +e 532 867 951680 +e 532 903 742786 +e 532 926 965455 +e 532 958 122612 +e 533 589 916409 +e 533 617 333475 +e 533 638 383951 +e 533 640 804183 +e 533 654 273411 +e 533 681 676359 +e 533 682 654144 +e 533 772 696346 +e 533 773 805040 +e 533 776 922294 +e 533 958 859309 +e 533 981 557969 +e 534 545 11468 +e 534 557 607993 +e 534 558 325458 +e 534 662 798714 +e 534 759 302109 +e 534 812 731267 +e 534 822 216104 +e 534 842 273295 +e 534 879 357281 +e 534 940 754854 +e 535 588 783995 +e 535 591 175361 +e 535 630 13395 +e 535 711 257451 +e 535 767 70519 +e 535 782 458234 +e 535 826 96370 +e 536 735 733063 +e 536 780 436084 +e 536 838 652831 +e 536 947 752941 +e 536 966 658222 +e 537 635 854331 +e 537 662 502587 +e 537 821 801799 +e 537 891 260358 +e 537 893 364831 +e 537 995 526454 +e 538 578 599810 +e 538 639 447894 +e 538 643 214725 +e 538 756 686752 +e 538 786 526631 +e 538 848 701639 +e 538 896 859030 +e 538 960 802046 +e 538 971 105020 +e 538 980 745959 +e 539 579 551988 +e 539 595 299173 +e 539 608 855689 +e 539 609 794050 +e 539 629 465403 +e 539 682 648163 +e 539 720 505474 +e 539 814 263292 +e 539 953 619861 +e 539 962 995311 +e 539 964 377510 +e 540 562 481931 +e 540 645 393017 +e 540 671 738202 +e 540 740 241562 +e 540 786 791081 +e 540 906 258429 +e 540 943 745705 +e 541 563 607511 +e 541 607 783140 +e 541 657 230976 +e 541 760 639916 +e 541 782 641173 +e 541 850 921359 +e 541 894 287223 +e 541 904 107342 +e 542 582 589872 +e 542 634 729983 +e 542 714 134594 +e 542 747 39329 +e 542 815 137599 +e 542 863 506940 +e 542 890 829406 +e 542 894 762664 +e 542 896 472040 +e 542 901 583150 +e 543 640 295694 +e 543 674 673270 +e 543 832 145920 +e 543 963 332494 +e 543 966 996420 +e 543 980 410128 +e 544 597 690086 +e 544 701 715219 +e 544 708 399709 +e 544 741 583983 +e 544 752 107420 +e 544 786 279324 +e 544 880 970390 +e 544 916 688375 +e 544 917 216500 +e 544 942 454572 +e 544 969 800319 +e 545 776 432181 +e 545 816 209381 +e 546 582 32175 +e 546 611 445583 +e 546 630 476735 +e 546 674 508419 +e 546 738 518733 +e 546 755 89866 +e 546 808 457343 +e 546 835 412874 +e 546 927 696651 +e 546 931 837266 +e 547 587 177400 +e 547 606 648173 +e 547 650 513758 +e 547 713 551633 +e 547 723 866808 +e 547 770 443124 +e 547 790 941246 +e 547 805 430774 +e 547 899 940315 +e 547 930 935669 +e 548 591 151899 +e 548 671 41378 +e 548 696 178669 +e 548 788 372751 +e 548 789 993392 +e 548 813 544876 +e 548 830 658203 +e 548 882 623807 +e 548 887 778904 +e 548 939 981909 +e 549 582 487344 +e 549 608 606371 +e 549 617 833650 +e 549 622 366105 +e 549 693 126214 +e 549 800 979915 +e 549 966 721793 +e 549 982 76274 +e 550 564 670424 +e 550 754 935598 +e 550 770 733488 +e 550 816 229041 +e 550 852 572033 +e 550 864 711827 +e 550 893 385515 +e 551 670 892990 +e 551 673 719049 +e 551 718 745864 +e 551 788 631013 +e 551 789 929907 +e 551 813 111517 +e 551 814 585367 +e 551 869 611725 +e 551 890 359798 +e 551 1000 529285 +e 552 554 401172 +e 552 626 8934 +e 552 655 826901 +e 552 658 120808 +e 552 701 828735 +e 552 919 326786 +e 552 936 921134 +e 552 959 927040 +e 553 558 639658 +e 553 649 594508 +e 553 691 395523 +e 553 721 794185 +e 553 763 951502 +e 553 796 962632 +e 553 852 75124 +e 553 860 854708 +e 553 886 37206 +e 553 918 511698 +e 553 933 611382 +e 553 950 431742 +e 553 989 725010 +e 554 603 76966 +e 554 650 426795 +e 554 652 266073 +e 554 749 562252 +e 554 858 819331 +e 554 878 823197 +e 554 916 707001 +e 554 926 455032 +e 554 950 678055 +e 555 604 846378 +e 555 619 577332 +e 555 627 54263 +e 555 685 180412 +e 555 710 463085 +e 555 843 869054 +e 555 846 577091 +e 555 934 505871 +e 555 992 706518 +e 556 611 923083 +e 556 655 843582 +e 556 694 306292 +e 556 751 216168 +e 556 765 721318 +e 556 819 651022 +e 556 825 782458 +e 556 834 935905 +e 556 836 746894 +e 556 937 385641 +e 556 959 930033 +e 556 985 756923 +e 557 650 843969 +e 557 669 368895 +e 557 683 544767 +e 557 714 962105 +e 557 718 691747 +e 557 783 373497 +e 557 881 389018 +e 557 894 264314 +e 557 918 918681 +e 557 959 653130 +e 557 985 813834 +e 557 989 431508 +e 558 645 386481 +e 558 653 974288 +e 558 689 74388 +e 558 719 933045 +e 558 883 494217 +e 558 899 951631 +e 558 926 968645 +e 558 932 970565 +e 559 766 413252 +e 559 770 259300 +e 559 840 279982 +e 559 857 460211 +e 559 962 805473 +e 559 965 143502 +e 560 613 11892 +e 560 691 203032 +e 560 743 375675 +e 560 796 978909 +e 560 865 357423 +e 560 871 243982 +e 560 929 604147 +e 560 949 819642 +e 561 585 578821 +e 561 643 616299 +e 561 648 312176 +e 561 740 104357 +e 561 760 813391 +e 561 763 571536 +e 561 767 797997 +e 561 796 722244 +e 561 803 840572 +e 561 809 296419 +e 561 827 228963 +e 561 914 337836 +e 561 939 164640 +e 562 565 485526 +e 562 592 607543 +e 562 594 661149 +e 562 605 880062 +e 562 619 774268 +e 562 685 669157 +e 562 699 232751 +e 562 715 579358 +e 562 723 170112 +e 562 731 386071 +e 562 765 783987 +e 562 767 899766 +e 562 771 511792 +e 562 809 985262 +e 562 814 814089 +e 562 817 82090 +e 562 901 371137 +e 562 929 955743 +e 562 974 216755 +e 563 610 899606 +e 563 654 30905 +e 563 723 863997 +e 563 820 490914 +e 563 842 403833 +e 563 859 956327 +e 563 881 516974 +e 563 925 926915 +e 563 961 17810 +e 563 994 78330 +e 564 582 75772 +e 564 642 780933 +e 564 666 311227 +e 564 689 243718 +e 564 698 588550 +e 564 786 768827 +e 564 801 396339 +e 564 888 644075 +e 565 594 392590 +e 565 681 532899 +e 565 764 379693 +e 565 785 267379 +e 565 802 305486 +e 565 836 687326 +e 565 924 491600 +e 565 944 636065 +e 565 953 556535 +e 565 977 308036 +e 566 578 572449 +e 566 581 480652 +e 566 670 993681 +e 566 709 814546 +e 566 739 440889 +e 566 752 288598 +e 566 825 296647 +e 566 834 27417 +e 566 835 959809 +e 566 879 701366 +e 566 921 537235 +e 566 929 219093 +e 566 948 849168 +e 567 577 990678 +e 567 601 41053 +e 567 641 582593 +e 567 703 192962 +e 567 839 252644 +e 567 843 918058 +e 567 852 197442 +e 567 879 344122 +e 567 916 381606 +e 567 977 949119 +e 568 569 256341 +e 568 619 780996 +e 568 646 608989 +e 568 675 369807 +e 568 750 97369 +e 568 778 929834 +e 568 857 862957 +e 568 951 272889 +e 568 957 502313 +e 568 960 599933 +e 568 968 716228 +e 569 657 748520 +e 569 734 412443 +e 569 781 156892 +e 569 813 199190 +e 569 865 225447 +e 569 884 497927 +e 570 612 240700 +e 570 619 362512 +e 570 658 974573 +e 570 666 267877 +e 570 751 168917 +e 570 793 120175 +e 570 847 319405 +e 570 856 54992 +e 570 883 215811 +e 570 888 840417 +e 570 908 621756 +e 570 914 464520 +e 570 932 686782 +e 571 579 685787 +e 571 608 108349 +e 571 636 122427 +e 571 668 744802 +e 571 793 615428 +e 571 870 40164 +e 571 900 634198 +e 571 907 802682 +e 572 632 886955 +e 572 737 620459 +e 572 777 868508 +e 572 801 291995 +e 572 866 533732 +e 572 879 826368 +e 572 910 599928 +e 572 919 523855 +e 572 942 932399 +e 573 576 518277 +e 573 586 352555 +e 573 596 435977 +e 573 613 558640 +e 573 634 238905 +e 573 705 89536 +e 573 725 912799 +e 573 768 812851 +e 573 771 417020 +e 573 833 263260 +e 573 835 778429 +e 573 895 261110 +e 573 908 881510 +e 573 958 41763 +e 574 600 563146 +e 574 647 668380 +e 574 676 272396 +e 574 708 935298 +e 574 715 278524 +e 574 720 189498 +e 574 725 335260 +e 574 915 156365 +e 574 931 124756 +e 574 997 918827 +e 575 587 583685 +e 575 601 700062 +e 575 715 118615 +e 575 730 342030 +e 575 851 159458 +e 575 928 85920 +e 575 933 427042 +e 576 655 139339 +e 576 688 216636 +e 576 719 408224 +e 576 836 841261 +e 576 862 361036 +e 576 882 921913 +e 576 920 63556 +e 576 945 34085 +e 576 984 712596 +e 577 579 273294 +e 577 594 631736 +e 577 649 65313 +e 577 696 326853 +e 577 709 566269 +e 577 735 736421 +e 577 823 641317 +e 577 831 645790 +e 577 883 660146 +e 577 888 195618 +e 577 955 42920 +e 577 960 56800 +e 578 624 777341 +e 578 630 259357 +e 578 679 359770 +e 578 702 953752 +e 578 802 723947 +e 578 841 489469 +e 578 855 28641 +e 578 895 484325 +e 578 939 924199 +e 578 947 216285 +e 578 999 372146 +e 579 621 573875 +e 579 632 341934 +e 579 646 136123 +e 579 663 226954 +e 579 720 233359 +e 579 779 893088 +e 579 846 242810 +e 579 969 145255 +e 579 993 562916 +e 580 729 819543 +e 580 771 669750 +e 580 822 14556 +e 580 908 768009 +e 580 925 542974 +e 580 936 221075 +e 580 991 222532 +e 581 591 162475 +e 581 636 456153 +e 581 651 226466 +e 581 660 225444 +e 581 700 712570 +e 581 726 249206 +e 581 740 157256 +e 581 798 14000 +e 581 807 24385 +e 581 842 894033 +e 581 888 4477 +e 581 959 741416 +e 581 971 742493 +e 582 642 627250 +e 582 645 797151 +e 582 799 447247 +e 582 805 837728 +e 582 823 877502 +e 582 840 682949 +e 582 853 180094 +e 582 913 920027 +e 582 970 912613 +e 583 599 66244 +e 583 648 574405 +e 583 653 810043 +e 583 669 601956 +e 583 757 267260 +e 583 899 736149 +e 584 672 65166 +e 584 740 305061 +e 584 784 151722 +e 584 803 964566 +e 584 828 314010 +e 584 849 273648 +e 584 854 514722 +e 584 896 206466 +e 584 939 900227 +e 585 589 577428 +e 585 731 336228 +e 585 781 226844 +e 585 811 515125 +e 585 857 677228 +e 585 912 34874 +e 585 934 932949 +e 585 938 272770 +e 585 961 103377 +e 586 760 921874 +e 586 869 694823 +e 586 938 327695 +e 586 966 644470 +e 587 593 338420 +e 587 620 658190 +e 587 668 451093 +e 587 720 951657 +e 587 868 222979 +e 587 869 714042 +e 587 902 820451 +e 587 921 232087 +e 587 960 544843 +e 587 971 764106 +e 588 667 177735 +e 588 778 195711 +e 588 790 90457 +e 588 834 394358 +e 588 982 630799 +e 589 612 295160 +e 589 627 705373 +e 589 701 363413 +e 589 718 293318 +e 589 796 71366 +e 589 854 936776 +e 589 912 954051 +e 590 602 871507 +e 590 735 925608 +e 590 759 344203 +e 590 762 644616 +e 590 809 214953 +e 590 824 674855 +e 590 843 585622 +e 590 856 691032 +e 590 920 32584 +e 590 927 719634 +e 591 594 839588 +e 591 598 819069 +e 591 611 748895 +e 591 634 255314 +e 591 636 691881 +e 591 677 253296 +e 591 703 308765 +e 591 739 256657 +e 591 756 160024 +e 591 849 827534 +e 591 875 308861 +e 591 882 346465 +e 591 899 601819 +e 591 905 621807 +e 591 928 840521 +e 591 939 52440 +e 591 971 538606 +e 592 685 883664 +e 592 756 626791 +e 592 763 530920 +e 592 784 998114 +e 592 824 973649 +e 592 873 498074 +e 592 881 504350 +e 592 938 482124 +e 593 597 534852 +e 593 643 503325 +e 593 695 35172 +e 593 833 208597 +e 593 867 601776 +e 593 879 666086 +e 593 927 420338 +e 593 954 589065 +e 594 605 400400 +e 594 670 738344 +e 594 758 24135 +e 594 767 516996 +e 594 837 480900 +e 595 620 904118 +e 595 718 478583 +e 595 746 564208 +e 595 812 386399 +e 595 813 230285 +e 595 827 407752 +e 595 924 113796 +e 596 602 363341 +e 596 640 63981 +e 596 741 665876 +e 596 794 371136 +e 596 833 192393 +e 596 869 623363 +e 596 901 452679 +e 596 919 732445 +e 596 946 155264 +e 597 659 720879 +e 597 734 920991 +e 597 824 21496 +e 597 832 455748 +e 597 942 578346 +e 597 956 440073 +e 597 966 72481 +e 597 981 318891 +e 598 599 106726 +e 598 626 246962 +e 598 654 674915 +e 598 678 765401 +e 598 868 691246 +e 598 887 382147 +e 598 922 805537 +e 598 923 699755 +e 598 933 555081 +e 599 612 232311 +e 599 682 458529 +e 599 775 919582 +e 599 782 588449 +e 599 844 698175 +e 599 855 464537 +e 599 861 222701 +e 599 864 100913 +e 599 902 736175 +e 599 978 371373 +e 600 620 400492 +e 600 639 877780 +e 600 682 653318 +e 600 745 213980 +e 600 786 966818 +e 600 860 895917 +e 600 867 268217 +e 600 906 731225 +e 600 960 917757 +e 601 630 37105 +e 601 735 636411 +e 601 818 90945 +e 601 833 197930 +e 601 858 133594 +e 601 944 25066 +e 601 973 47605 +e 601 975 604578 +e 601 1000 930973 +e 602 603 337721 +e 602 648 372663 +e 602 727 289765 +e 602 855 965656 +e 602 908 750715 +e 602 912 481039 +e 602 939 724551 +e 602 953 57675 +e 602 973 990076 +e 603 664 851635 +e 603 726 344652 +e 603 727 925502 +e 603 880 406213 +e 603 927 136443 +e 603 938 842849 +e 603 943 636834 +e 604 654 185584 +e 604 699 849307 +e 604 747 720701 +e 604 773 905736 +e 604 957 131024 +e 605 777 372909 +e 605 865 526809 +e 605 869 880022 +e 605 897 795663 +e 606 632 277125 +e 606 637 66672 +e 606 738 596818 +e 606 749 475090 +e 606 760 804400 +e 606 776 682209 +e 606 778 958394 +e 606 795 287692 +e 606 852 884570 +e 606 922 999871 +e 606 932 672080 +e 607 655 27360 +e 607 747 208946 +e 607 843 319818 +e 607 977 332431 +e 608 757 597369 +e 608 783 388579 +e 608 802 749651 +e 608 816 806617 +e 608 842 802645 +e 608 847 907833 +e 608 852 494259 +e 608 865 565423 +e 608 922 397383 +e 608 931 442860 +e 609 672 316838 +e 609 673 24835 +e 609 683 151492 +e 609 876 35398 +e 609 964 363247 +e 609 975 691649 +e 609 987 341615 +e 610 703 79539 +e 610 723 515886 +e 610 730 576544 +e 610 733 154262 +e 610 771 399349 +e 610 772 524201 +e 610 778 55747 +e 610 800 851945 +e 610 834 503243 +e 610 892 652032 +e 610 956 185540 +e 610 989 474672 +e 611 612 767167 +e 611 659 528176 +e 611 699 306371 +e 611 785 80381 +e 611 812 967045 +e 611 864 383144 +e 611 870 479788 +e 611 949 67073 +e 611 971 389287 +e 612 642 35355 +e 612 687 198113 +e 612 758 873670 +e 612 816 70134 +e 612 828 491392 +e 612 831 613228 +e 612 893 713846 +e 613 664 540393 +e 613 775 18082 +e 613 819 375827 +e 613 929 883012 +e 614 654 214473 +e 614 727 872907 +e 614 754 502116 +e 614 765 593763 +e 614 906 958592 +e 615 678 339420 +e 615 738 922660 +e 615 838 434122 +e 615 843 653420 +e 615 862 108315 +e 616 632 196151 +e 616 644 846266 +e 616 656 4054 +e 616 798 243259 +e 616 816 387310 +e 616 930 426219 +e 617 642 26605 +e 617 656 427035 +e 617 713 964544 +e 617 726 772344 +e 617 773 319146 +e 617 854 427897 +e 617 953 623011 +e 617 978 860402 +e 618 629 719665 +e 618 700 981354 +e 618 772 63220 +e 618 827 558134 +e 618 940 86606 +e 618 961 639677 +e 618 970 891038 +e 619 628 778273 +e 619 655 261361 +e 619 693 629146 +e 619 705 924025 +e 619 721 383210 +e 619 762 379101 +e 619 780 451831 +e 619 810 57676 +e 619 856 797385 +e 619 857 639223 +e 619 898 453833 +e 620 638 821935 +e 620 715 797426 +e 620 733 595351 +e 620 740 676877 +e 620 765 609583 +e 620 794 505977 +e 620 899 986193 +e 620 909 664987 +e 621 635 575529 +e 621 681 351320 +e 621 700 916128 +e 621 705 325573 +e 621 727 966095 +e 621 738 766668 +e 621 743 382156 +e 621 744 985831 +e 621 752 367327 +e 621 786 475815 +e 621 804 667319 +e 621 834 77280 +e 621 849 533649 +e 621 860 916086 +e 621 888 989027 +e 621 914 207092 +e 622 751 999809 +e 622 752 378002 +e 622 824 399922 +e 622 904 941014 +e 622 937 660087 +e 622 956 498096 +e 623 674 438020 +e 623 719 951024 +e 623 721 991159 +e 623 743 393246 +e 623 771 791710 +e 623 773 550652 +e 623 788 150977 +e 623 827 153206 +e 623 887 121567 +e 623 912 864737 +e 623 960 614460 +e 624 720 882334 +e 624 844 814246 +e 624 922 534169 +e 624 971 393860 +e 624 987 533693 +e 625 723 314687 +e 625 731 949833 +e 625 799 44472 +e 626 728 94224 +e 626 780 260862 +e 626 797 404266 +e 626 814 921862 +e 626 882 664481 +e 626 917 528214 +e 627 633 757197 +e 627 814 567817 +e 627 867 843860 +e 627 946 846818 +e 627 969 387525 +e 628 635 493252 +e 628 649 568065 +e 628 696 971579 +e 628 746 254721 +e 628 783 646330 +e 628 895 409286 +e 629 653 825472 +e 629 654 366122 +e 629 725 297352 +e 629 845 167545 +e 630 666 462065 +e 630 667 409489 +e 630 740 268011 +e 630 784 402567 +e 630 839 14326 +e 630 854 532764 +e 630 954 774872 +e 630 967 205920 +e 631 722 866706 +e 631 727 564104 +e 631 735 448073 +e 631 915 810488 +e 631 984 610030 +e 631 989 848233 +e 632 637 797440 +e 632 657 316649 +e 632 673 474289 +e 632 699 333453 +e 632 709 747493 +e 632 722 913900 +e 632 785 934695 +e 632 789 862304 +e 632 813 842909 +e 632 870 870869 +e 632 958 768971 +e 632 991 690957 +e 633 647 82908 +e 633 650 507182 +e 633 682 656472 +e 633 713 739902 +e 633 748 438548 +e 633 752 463696 +e 633 854 692429 +e 633 903 629070 +e 633 908 431630 +e 633 915 950137 +e 633 957 763837 +e 633 960 419304 +e 634 658 755910 +e 634 676 99256 +e 634 734 178061 +e 634 782 109535 +e 634 792 282142 +e 634 823 398029 +e 634 856 769148 +e 634 946 340240 +e 634 967 719022 +e 634 975 506658 +e 635 732 23736 +e 635 763 951915 +e 635 800 721049 +e 635 809 192953 +e 635 944 567770 +e 635 971 535164 +e 636 709 338220 +e 636 713 644864 +e 636 732 463779 +e 636 851 109628 +e 636 912 276911 +e 636 971 281304 +e 637 651 26173 +e 637 670 308839 +e 637 737 698626 +e 637 743 985169 +e 637 763 909093 +e 637 781 872953 +e 637 804 245710 +e 638 642 248206 +e 638 658 514980 +e 638 688 817609 +e 638 707 343299 +e 638 807 845138 +e 638 816 485819 +e 638 849 352547 +e 638 866 540209 +e 638 942 864524 +e 638 954 325982 +e 639 689 894520 +e 639 757 8630 +e 639 796 807326 +e 640 660 348534 +e 640 715 154076 +e 640 844 615096 +e 640 925 260201 +e 640 943 525905 +e 640 955 639561 +e 640 958 693686 +e 640 985 454246 +e 641 705 625584 +e 641 709 913659 +e 641 745 587155 +e 641 788 527309 +e 641 892 127998 +e 641 979 59508 +e 641 980 749804 +e 642 732 501374 +e 642 769 843812 +e 642 922 708466 +e 642 931 284493 +e 642 938 87738 +e 642 958 391367 +e 642 971 42157 +e 643 776 105399 +e 643 797 165883 +e 643 836 939101 +e 643 953 697066 +e 643 994 575679 +e 644 684 935207 +e 644 694 613366 +e 644 748 792232 +e 644 750 30710 +e 644 777 24632 +e 644 800 149133 +e 645 662 821687 +e 645 730 411159 +e 645 750 662809 +e 645 803 740610 +e 645 891 113357 +e 645 893 100307 +e 645 937 492768 +e 645 967 200906 +e 645 991 919360 +e 646 695 927906 +e 646 759 428760 +e 646 786 710822 +e 646 800 267758 +e 646 843 775673 +e 646 848 327486 +e 646 871 515754 +e 646 919 279039 +e 646 936 369376 +e 646 942 77860 +e 646 948 931333 +e 646 992 336780 +e 647 656 777940 +e 647 767 207784 +e 647 878 621683 +e 647 981 45103 +e 648 846 20565 +e 648 873 559165 +e 649 701 780069 +e 649 777 602522 +e 649 850 826724 +e 649 901 655445 +e 649 915 308021 +e 649 918 663014 +e 649 922 60860 +e 649 949 254856 +e 649 959 932405 +e 649 981 438458 +e 649 982 841888 +e 650 722 129816 +e 650 773 641159 +e 650 881 530022 +e 650 889 430515 +e 650 957 600440 +e 651 679 178344 +e 651 686 807187 +e 651 738 295510 +e 651 770 193305 +e 651 810 99921 +e 651 908 832245 +e 651 930 830019 +e 651 935 135636 +e 651 992 189125 +e 651 995 635927 +e 652 699 960442 +e 652 704 345029 +e 652 707 796469 +e 652 714 796369 +e 652 727 329391 +e 652 751 134695 +e 652 783 185916 +e 652 820 44237 +e 652 831 653766 +e 653 812 98107 +e 653 850 420580 +e 653 925 551273 +e 653 933 56326 +e 653 996 899674 +e 654 732 649578 +e 654 827 124803 +e 654 848 618095 +e 654 867 121680 +e 654 971 246075 +e 655 660 984050 +e 655 808 639127 +e 655 845 557128 +e 655 912 310 +e 656 664 298377 +e 656 691 816426 +e 656 772 614730 +e 656 796 950156 +e 656 817 656513 +e 656 819 388843 +e 656 903 125244 +e 656 917 679626 +e 656 956 600456 +e 656 971 552518 +e 656 982 816838 +e 656 995 123679 +e 657 661 324414 +e 657 680 82983 +e 657 712 75498 +e 657 791 655642 +e 657 796 698591 +e 657 827 783415 +e 657 890 327539 +e 657 902 201594 +e 657 903 752766 +e 657 994 786080 +e 657 995 844556 +e 658 784 344760 +e 658 863 857418 +e 658 865 416109 +e 658 876 909447 +e 658 885 326470 +e 658 988 819873 +e 659 672 767353 +e 659 747 788347 +e 659 815 420006 +e 659 903 3678 +e 659 944 724272 +e 660 700 250074 +e 660 726 593340 +e 660 823 166524 +e 660 825 114686 +e 660 829 795832 +e 660 834 635535 +e 660 847 740282 +e 660 863 840095 +e 660 896 467635 +e 660 939 554429 +e 660 942 384872 +e 660 973 741159 +e 660 997 57018 +e 661 690 1388 +e 661 765 764356 +e 661 875 281730 +e 661 918 785926 +e 662 758 413429 +e 662 878 731648 +e 663 768 603402 +e 663 789 634523 +e 663 822 657531 +e 663 852 876546 +e 663 857 944764 +e 663 934 293284 +e 663 942 903107 +e 663 959 648328 +e 663 961 977262 +e 663 973 335600 +e 663 984 993223 +e 664 759 516954 +e 664 824 633758 +e 664 986 794552 +e 665 712 308318 +e 665 808 104012 +e 665 913 496758 +e 665 986 686809 +e 665 997 670199 +e 666 689 16407 +e 666 698 588123 +e 666 858 220357 +e 666 860 216564 +e 666 919 381988 +e 667 709 454508 +e 667 724 29150 +e 667 750 235456 +e 667 825 600892 +e 667 830 833180 +e 667 853 278183 +e 667 887 434180 +e 668 810 844487 +e 668 893 695445 +e 668 950 334423 +e 669 729 759901 +e 669 910 91802 +e 670 674 751405 +e 670 680 545812 +e 670 720 788446 +e 670 827 79572 +e 670 887 529208 +e 670 915 582479 +e 670 978 515081 +e 671 728 515904 +e 671 744 274624 +e 671 795 629522 +e 671 799 444795 +e 671 822 221274 +e 671 851 880339 +e 671 868 10527 +e 671 871 623402 +e 671 874 23213 +e 671 875 986001 +e 671 926 901569 +e 671 927 437331 +e 671 943 313426 +e 671 946 951059 +e 671 989 423956 +e 672 702 481569 +e 672 772 777611 +e 672 778 236564 +e 672 844 521972 +e 672 910 964413 +e 672 956 183754 +e 672 960 385216 +e 673 722 940962 +e 673 752 203649 +e 673 771 645013 +e 673 836 933107 +e 673 856 521292 +e 673 882 886475 +e 673 960 936536 +e 674 695 915168 +e 674 698 705512 +e 674 914 831160 +e 675 816 144753 +e 675 846 466039 +e 675 848 683466 +e 675 879 149658 +e 675 882 131859 +e 675 901 335036 +e 675 908 715135 +e 675 965 995520 +e 676 771 623643 +e 676 826 418127 +e 676 856 742083 +e 676 874 573899 +e 676 923 575247 +e 677 680 171358 +e 677 816 396299 +e 677 871 657638 +e 677 983 339008 +e 678 815 598401 +e 678 958 637358 +e 678 978 950702 +e 679 742 259903 +e 679 752 288522 +e 679 767 268172 +e 679 795 610196 +e 679 839 909918 +e 679 852 603984 +e 680 729 950910 +e 680 733 390953 +e 680 781 520837 +e 680 817 60497 +e 680 906 682606 +e 680 924 642895 +e 680 929 690667 +e 680 932 343877 +e 681 686 3950 +e 681 795 561684 +e 681 802 873789 +e 681 874 365021 +e 681 881 39303 +e 681 936 711634 +e 681 947 280349 +e 681 956 501923 +e 682 743 556160 +e 682 779 480242 +e 682 788 508107 +e 682 799 742301 +e 682 808 38663 +e 682 841 777247 +e 682 879 443107 +e 682 881 856179 +e 682 897 445949 +e 682 916 891380 +e 682 984 184610 +e 683 740 372802 +e 683 789 777122 +e 683 799 693288 +e 683 883 395001 +e 683 930 830440 +e 683 938 356663 +e 684 745 334194 +e 684 750 609971 +e 684 782 765903 +e 684 838 296731 +e 684 964 916501 +e 685 727 997283 +e 685 732 656804 +e 685 924 19837 +e 686 727 248609 +e 687 721 506095 +e 687 778 578644 +e 687 828 193108 +e 687 906 787537 +e 687 916 492163 +e 687 941 251858 +e 688 705 289264 +e 688 709 297607 +e 688 765 633801 +e 688 766 343505 +e 688 795 525263 +e 688 933 509823 +e 688 947 821005 +e 688 965 255885 +e 689 844 426309 +e 689 846 727183 +e 689 874 796541 +e 689 926 248365 +e 689 929 204410 +e 689 947 112853 +e 690 698 821177 +e 690 723 46107 +e 690 762 689860 +e 690 769 201710 +e 690 780 330999 +e 690 950 546295 +e 690 977 570138 +e 690 979 610104 +e 691 722 521578 +e 691 857 268992 +e 691 874 76364 +e 691 884 945472 +e 691 888 740987 +e 692 781 726536 +e 692 848 521127 +e 692 857 791701 +e 692 863 940674 +e 692 950 393150 +e 692 997 448950 +e 693 711 408661 +e 693 757 947354 +e 693 778 853698 +e 693 813 897799 +e 693 832 474969 +e 693 891 942923 +e 693 987 450879 +e 694 714 569484 +e 694 871 267643 +e 694 907 634396 +e 694 911 353377 +e 694 942 404121 +e 694 965 282039 +e 694 988 419287 +e 695 713 61906 +e 695 721 44471 +e 695 723 391105 +e 695 768 51571 +e 695 808 357812 +e 695 810 707948 +e 695 862 714242 +e 695 942 364456 +e 695 971 802456 +e 695 987 544383 +e 696 732 832846 +e 696 755 197305 +e 696 824 472409 +e 696 838 240966 +e 696 846 775146 +e 696 906 23201 +e 697 783 764604 +e 697 799 907113 +e 697 880 403181 +e 697 903 222897 +e 697 920 927231 +e 697 930 660991 +e 698 715 738139 +e 698 757 966861 +e 698 800 31092 +e 698 923 160165 +e 698 926 708025 +e 698 949 614917 +e 698 983 172213 +e 699 750 987507 +e 699 780 177308 +e 699 991 172576 +e 699 998 506293 +e 700 734 315152 +e 700 746 332642 +e 700 808 654907 +e 700 822 394526 +e 700 846 805915 +e 700 869 379009 +e 700 895 106610 +e 700 941 183943 +e 701 744 130933 +e 701 764 569908 +e 701 804 976561 +e 701 872 765428 +e 701 938 414838 +e 702 808 325884 +e 702 821 81676 +e 702 852 775030 +e 702 863 792235 +e 702 951 568567 +e 702 956 108065 +e 702 987 116678 +e 703 726 812677 +e 703 779 662302 +e 703 809 303636 +e 703 975 114367 +e 703 995 255873 +e 704 726 809250 +e 704 739 976097 +e 704 740 159140 +e 704 777 49949 +e 704 838 304150 +e 704 861 338375 +e 704 956 231938 +e 704 958 683968 +e 704 972 548341 +e 705 741 163472 +e 705 751 902914 +e 705 764 573355 +e 705 777 881618 +e 705 881 328105 +e 705 898 496697 +e 705 906 155711 +e 705 977 732904 +e 705 1000 727175 +e 706 707 946915 +e 706 762 545168 +e 707 746 690238 +e 707 749 252403 +e 707 769 111691 +e 707 771 747754 +e 707 870 140833 +e 707 898 117387 +e 708 740 598925 +e 708 800 36542 +e 708 882 209339 +e 708 925 188404 +e 708 966 212393 +e 708 992 402905 +e 709 714 650123 +e 709 745 750041 +e 709 758 975400 +e 709 760 855869 +e 709 762 735582 +e 709 782 213061 +e 709 798 785028 +e 709 901 778935 +e 709 917 301820 +e 709 986 34700 +e 709 998 163192 +e 710 801 341471 +e 710 803 382666 +e 710 832 246447 +e 710 842 594909 +e 710 851 577659 +e 710 884 269230 +e 710 952 34553 +e 710 989 992959 +e 711 732 24524 +e 711 793 981613 +e 711 823 852517 +e 711 844 980705 +e 711 922 181258 +e 711 927 901804 +e 712 865 515313 +e 712 988 631842 +e 712 996 620130 +e 712 1000 283194 +e 713 766 319413 +e 713 778 833979 +e 713 860 206289 +e 713 907 26363 +e 713 977 105445 +e 714 732 371108 +e 714 771 892695 +e 714 844 145277 +e 714 902 859364 +e 714 972 245236 +e 714 974 497539 +e 715 721 589857 +e 715 742 282414 +e 715 791 647635 +e 715 801 6354 +e 715 819 381701 +e 715 841 384123 +e 715 863 962655 +e 715 870 559851 +e 715 890 115351 +e 715 973 655866 +e 716 741 855721 +e 716 820 14891 +e 716 890 713364 +e 716 990 78554 +e 717 735 756852 +e 717 780 511227 +e 717 930 164489 +e 717 977 8324 +e 718 738 574911 +e 718 804 739781 +e 718 883 578838 +e 719 726 594630 +e 719 748 720487 +e 719 763 761332 +e 719 770 374323 +e 719 803 493192 +e 719 813 150929 +e 719 821 236537 +e 719 940 731715 +e 719 969 344609 +e 719 994 110782 +e 720 735 383576 +e 720 887 117629 +e 720 890 683925 +e 720 951 779904 +e 720 955 15622 +e 720 957 136062 +e 720 986 673218 +e 720 999 743269 +e 721 784 204588 +e 721 836 780422 +e 721 949 671633 +e 721 988 459215 +e 722 759 859847 +e 722 764 953368 +e 722 841 143955 +e 722 989 662171 +e 723 830 497051 +e 723 835 657939 +e 723 941 337042 +e 723 954 849192 +e 723 992 499702 +e 723 999 626060 +e 724 821 650084 +e 724 887 896084 +e 724 942 240462 +e 724 985 323179 +e 725 772 518627 +e 725 951 262225 +e 725 957 574338 +e 726 734 247911 +e 726 774 223664 +e 726 797 105115 +e 726 869 197580 +e 726 870 650592 +e 726 891 540843 +e 726 942 398547 +e 726 974 357557 +e 727 791 29988 +e 727 846 787645 +e 727 896 657366 +e 728 750 698379 +e 728 787 55975 +e 728 854 194009 +e 728 893 977828 +e 728 904 430419 +e 728 906 934102 +e 729 744 13271 +e 729 761 554035 +e 729 828 775146 +e 729 857 106971 +e 729 967 810322 +e 729 976 176764 +e 730 780 154663 +e 730 851 291571 +e 730 983 319549 +e 730 989 474416 +e 730 991 668426 +e 731 737 447921 +e 731 740 71691 +e 731 822 808831 +e 731 939 998963 +e 731 987 574344 +e 731 1000 521168 +e 732 820 185174 +e 732 859 310182 +e 732 874 937711 +e 732 923 96390 +e 732 930 281036 +e 733 815 523224 +e 733 874 261413 +e 733 899 759280 +e 733 974 831589 +e 734 754 223677 +e 734 836 885818 +e 734 838 714831 +e 734 840 158764 +e 734 878 184970 +e 734 897 687998 +e 734 914 921757 +e 734 915 963766 +e 734 941 378383 +e 734 950 760870 +e 734 962 973290 +e 735 738 662983 +e 735 780 49272 +e 735 812 414642 +e 735 845 437056 +e 735 870 75874 +e 735 971 954434 +e 735 973 732013 +e 736 760 963144 +e 736 837 410483 +e 736 865 65518 +e 736 900 505099 +e 736 918 666693 +e 736 973 283558 +e 737 801 997559 +e 737 822 963609 +e 737 838 946571 +e 737 891 922143 +e 737 909 702750 +e 737 982 102729 +e 738 769 541704 +e 738 777 996682 +e 738 793 289655 +e 738 797 458336 +e 738 826 320091 +e 738 846 855610 +e 738 886 320526 +e 738 921 734744 +e 738 927 373576 +e 739 800 84892 +e 739 841 282561 +e 739 866 697985 +e 739 873 361287 +e 739 891 363529 +e 739 923 416044 +e 739 970 316868 +e 739 994 637419 +e 740 800 575772 +e 740 847 267279 +e 740 926 671960 +e 740 951 928493 +e 740 959 965838 +e 741 792 669290 +e 741 814 876684 +e 741 849 595393 +e 741 863 445958 +e 741 968 513582 +e 742 763 538610 +e 742 811 355950 +e 742 859 364265 +e 742 899 560665 +e 742 902 875342 +e 742 966 707522 +e 742 992 234227 +e 743 819 315958 +e 743 847 506366 +e 743 954 381017 +e 744 791 608351 +e 744 793 972477 +e 744 809 198996 +e 744 861 415801 +e 744 999 98479 +e 744 1000 157658 +e 745 764 822585 +e 745 837 67698 +e 745 899 560922 +e 745 902 168745 +e 745 945 169896 +e 745 953 606708 +e 746 752 867776 +e 746 762 404870 +e 746 842 473857 +e 746 849 619872 +e 746 918 537590 +e 747 813 720006 +e 747 843 92619 +e 747 896 804980 +e 747 969 10438 +e 747 993 67324 +e 748 780 701829 +e 748 857 381540 +e 748 920 483065 +e 748 940 508904 +e 748 950 459648 +e 748 960 828792 +e 749 769 294159 +e 749 783 217663 +e 749 790 832974 +e 749 829 947724 +e 749 883 902136 +e 749 923 389872 +e 749 943 980509 +e 750 777 51518 +e 750 855 588237 +e 750 857 183862 +e 750 917 82210 +e 750 952 872825 +e 750 977 632 +e 751 778 466815 +e 751 918 566929 +e 751 967 444100 +e 752 857 337327 +e 752 888 394709 +e 752 889 746736 +e 753 772 15421 +e 753 894 934568 +e 753 918 800431 +e 753 936 36195 +e 753 937 220810 +e 753 977 112990 +e 753 995 160513 +e 753 999 547061 +e 754 854 98315 +e 754 865 330954 +e 754 976 724294 +e 755 759 945481 +e 755 792 507015 +e 755 805 228477 +e 755 864 942500 +e 755 903 841729 +e 755 949 536653 +e 755 997 32933 +e 756 855 930263 +e 756 889 363400 +e 756 893 398690 +e 756 902 549933 +e 756 957 351178 +e 756 973 718355 +e 757 798 778239 +e 757 852 835396 +e 758 801 268601 +e 758 852 774911 +e 758 884 579047 +e 758 885 677261 +e 758 901 760425 +e 758 923 435629 +e 758 962 32160 +e 759 781 777950 +e 759 833 39016 +e 759 843 437214 +e 759 955 603358 +e 759 965 692600 +e 759 973 95807 +e 759 974 219428 +e 759 976 942708 +e 760 791 488735 +e 760 799 4323 +e 760 810 9638 +e 760 817 902173 +e 760 836 760185 +e 760 853 319949 +e 760 870 810835 +e 760 977 209548 +e 760 997 926879 +e 761 844 458914 +e 761 875 94922 +e 761 945 40712 +e 762 880 866661 +e 762 920 431644 +e 762 962 357096 +e 762 998 729672 +e 763 788 879091 +e 763 803 585593 +e 763 891 885948 +e 763 937 134962 +e 764 926 975747 +e 764 993 159231 +e 765 782 123754 +e 765 811 209879 +e 765 843 51829 +e 765 877 624717 +e 765 881 441229 +e 765 912 578578 +e 765 939 305252 +e 765 950 545983 +e 765 977 863828 +e 765 999 936016 +e 766 790 134504 +e 766 900 643693 +e 766 933 110120 +e 768 848 957039 +e 768 900 967759 +e 768 901 105182 +e 768 934 837885 +e 769 773 888857 +e 769 849 3682 +e 769 864 973961 +e 769 865 67680 +e 769 989 54220 +e 770 778 474382 +e 770 792 510822 +e 770 913 853360 +e 770 934 699248 +e 770 943 47840 +e 770 983 13199 +e 771 796 226526 +e 771 897 146088 +e 771 898 739198 +e 772 776 357542 +e 772 801 102138 +e 772 854 125804 +e 772 903 424566 +e 772 932 259554 +e 772 996 102072 +e 773 787 657088 +e 773 822 908172 +e 773 831 767953 +e 773 833 41816 +e 773 846 330192 +e 773 860 509285 +e 773 863 933530 +e 773 960 343155 +e 773 1000 380613 +e 774 868 157352 +e 774 888 932407 +e 774 889 640151 +e 774 937 988236 +e 775 880 415703 +e 775 883 328625 +e 775 931 730089 +e 775 999 158617 +e 776 779 302789 +e 776 814 451369 +e 776 835 545479 +e 776 858 825473 +e 776 948 546296 +e 776 981 48737 +e 777 793 924968 +e 777 800 374169 +e 777 831 992386 +e 777 905 722282 +e 777 914 476150 +e 777 952 272013 +e 777 994 657571 +e 778 788 159710 +e 778 817 127230 +e 778 870 52527 +e 778 904 525622 +e 778 919 690462 +e 778 921 127427 +e 779 787 538764 +e 779 816 701604 +e 779 899 626161 +e 779 914 969546 +e 779 920 714033 +e 779 942 305668 +e 779 943 892483 +e 780 782 338357 +e 780 797 732243 +e 780 825 919811 +e 780 846 165434 +e 780 887 122534 +e 780 894 889401 +e 781 804 921120 +e 781 941 456726 +e 781 945 422742 +e 782 935 111475 +e 782 963 892539 +e 782 977 272018 +e 782 985 509280 +e 783 808 363452 +e 783 858 384550 +e 783 895 290502 +e 783 932 997172 +e 783 983 898406 +e 784 816 137971 +e 784 894 996654 +e 785 786 419283 +e 785 812 268453 +e 785 841 723976 +e 785 846 563599 +e 785 865 270248 +e 785 870 53743 +e 785 912 308608 +e 785 922 299224 +e 785 982 957194 +e 785 994 488459 +e 786 833 835670 +e 786 848 551211 +e 786 855 835018 +e 786 913 930326 +e 786 959 996678 +e 786 968 688404 +e 786 972 465872 +e 787 896 921278 +e 787 950 518222 +e 787 971 605868 +e 788 855 788072 +e 788 940 332998 +e 789 823 432783 +e 789 855 702528 +e 789 857 921700 +e 789 871 109863 +e 789 916 86523 +e 790 818 499332 +e 790 825 80915 +e 790 861 707149 +e 790 889 680610 +e 790 895 893561 +e 790 910 329982 +e 790 912 554610 +e 790 922 910891 +e 791 856 81107 +e 792 872 825794 +e 792 919 658772 +e 792 923 34070 +e 792 950 129723 +e 792 995 124316 +e 793 809 989683 +e 793 813 26259 +e 793 892 672723 +e 793 904 779008 +e 793 918 432715 +e 793 935 681628 +e 794 837 47004 +e 794 886 604004 +e 794 938 357552 +e 794 949 143997 +e 794 977 301431 +e 794 1000 986913 +e 795 936 275574 +e 796 809 6992 +e 796 818 340028 +e 796 832 866569 +e 796 851 792667 +e 796 941 877413 +e 796 972 448450 +e 796 973 316213 +e 797 869 879594 +e 797 901 495590 +e 797 925 122999 +e 797 975 300739 +e 798 870 437359 +e 798 938 671881 +e 798 944 755940 +e 799 803 962668 +e 799 841 912957 +e 799 896 400790 +e 799 925 273240 +e 799 959 727694 +e 799 990 331946 +e 800 820 481413 +e 800 881 578285 +e 800 922 896782 +e 800 923 511876 +e 800 992 190655 +e 801 908 771626 +e 801 915 445689 +e 801 921 359861 +e 801 993 282926 +e 802 843 366336 +e 802 849 164209 +e 802 873 389865 +e 802 888 743133 +e 802 926 986336 +e 802 949 996613 +e 802 951 944417 +e 802 953 617510 +e 802 971 867431 +e 802 990 163639 +e 804 808 173727 +e 804 929 158227 +e 804 959 738806 +e 804 972 65998 +e 804 1000 884204 +e 805 852 790974 +e 805 927 749787 +e 805 991 479516 +e 806 807 322204 +e 806 880 372758 +e 806 908 216392 +e 806 954 72619 +e 806 964 632548 +e 807 819 730988 +e 807 825 929508 +e 807 847 603970 +e 807 896 479577 +e 807 953 972391 +e 808 812 944839 +e 808 826 132989 +e 808 845 870203 +e 808 873 884016 +e 808 918 371247 +e 808 941 36693 +e 809 876 914334 +e 809 888 615315 +e 809 918 782425 +e 810 821 97155 +e 810 860 159248 +e 810 905 30028 +e 810 937 708583 +e 810 939 738661 +e 810 964 816292 +e 810 993 490603 +e 810 999 698112 +e 811 850 540460 +e 811 914 489692 +e 811 932 847110 +e 811 958 22506 +e 812 839 491692 +e 812 889 292390 +e 812 924 341314 +e 812 941 772457 +e 813 977 110611 +e 813 983 961697 +e 814 955 370509 +e 815 828 331536 +e 815 837 460779 +e 815 843 345628 +e 815 863 730353 +e 815 872 181955 +e 815 947 200996 +e 815 955 237330 +e 815 970 797517 +e 815 983 194828 +e 816 857 164880 +e 816 895 462631 +e 816 942 566887 +e 816 985 596581 +e 817 835 209528 +e 817 929 706937 +e 818 841 280700 +e 818 927 554808 +e 819 828 137473 +e 819 865 235401 +e 819 883 879338 +e 819 918 771724 +e 819 974 974717 +e 820 836 584730 +e 820 857 276275 +e 820 862 731232 +e 820 892 718850 +e 820 997 744758 +e 821 911 530037 +e 821 958 800679 +e 822 874 521798 +e 822 895 745107 +e 822 959 592052 +e 823 876 194530 +e 823 909 177255 +e 823 998 878743 +e 824 847 170069 +e 824 866 689072 +e 824 912 310664 +e 824 930 79306 +e 824 949 956204 +e 825 826 498291 +e 825 841 169091 +e 825 846 65895 +e 825 880 69862 +e 825 883 139138 +e 825 946 70635 +e 826 890 11516 +e 826 891 677093 +e 826 909 889084 +e 826 976 116084 +e 827 859 919689 +e 827 865 257742 +e 827 875 736341 +e 827 914 98393 +e 827 967 722719 +e 828 986 717541 +e 828 996 586157 +e 829 837 518686 +e 829 840 91361 +e 829 854 713165 +e 829 864 302776 +e 829 899 301936 +e 830 880 627410 +e 831 858 544319 +e 831 910 897074 +e 832 879 420732 +e 832 919 612513 +e 832 995 585687 +e 833 921 274398 +e 834 849 22576 +e 834 889 547819 +e 834 896 479452 +e 834 906 43733 +e 834 930 981872 +e 834 941 814841 +e 836 886 589773 +e 836 935 430632 +e 836 939 415414 +e 836 957 421711 +e 836 985 723004 +e 837 840 875219 +e 837 859 776022 +e 837 879 906939 +e 837 900 16613 +e 837 912 52734 +e 837 974 297250 +e 837 999 615416 +e 838 868 623480 +e 838 990 264668 +e 839 842 606123 +e 839 874 348619 +e 839 942 943156 +e 840 841 429734 +e 840 847 489321 +e 840 848 733827 +e 840 891 955070 +e 840 903 557253 +e 840 922 714363 +e 840 993 83136 +e 841 865 989389 +e 841 873 591081 +e 841 884 202181 +e 841 994 893083 +e 842 898 736447 +e 842 937 686132 +e 842 966 351599 +e 842 988 510326 +e 843 915 112921 +e 844 910 494559 +e 844 970 402654 +e 844 995 250925 +e 845 858 956065 +e 845 878 201814 +e 845 884 352990 +e 845 918 160439 +e 845 999 306011 +e 846 867 488024 +e 846 922 342410 +e 846 961 784556 +e 847 894 947839 +e 847 967 441682 +e 847 996 844654 +e 847 997 234518 +e 848 958 343221 +e 848 960 358851 +e 848 973 336113 +e 848 979 18117 +e 850 903 176858 +e 850 910 431967 +e 850 991 237670 +e 851 872 226120 +e 851 876 683983 +e 851 954 22944 +e 851 980 173225 +e 851 996 854589 +e 852 879 739605 +e 852 880 987838 +e 852 934 511561 +e 852 968 279698 +e 853 988 764733 +e 854 857 600780 +e 854 878 348690 +e 855 890 156049 +e 855 912 278898 +e 855 949 704054 +e 856 893 692095 +e 856 902 888735 +e 856 953 599267 +e 856 996 890858 +e 857 877 323349 +e 857 922 961425 +e 857 955 33031 +e 858 932 633479 +e 858 953 88807 +e 859 880 248408 +e 859 969 809573 +e 860 866 477440 +e 860 931 268780 +e 860 934 539331 +e 860 945 457631 +e 860 971 883040 +e 860 989 832035 +e 860 992 408905 +e 861 876 791731 +e 861 967 987166 +e 861 991 852993 +e 862 867 827198 +e 862 957 229050 +e 863 899 6845 +e 863 932 466803 +e 863 988 419801 +e 864 872 471072 +e 864 951 44081 +e 866 868 976447 +e 866 880 691546 +e 866 902 265709 +e 866 909 610559 +e 866 970 312071 +e 867 875 301097 +e 867 960 521941 +e 868 967 948752 +e 868 983 315324 +e 868 1000 452190 +e 870 889 249254 +e 870 894 331939 +e 870 906 36634 +e 870 947 840344 +e 870 994 124832 +e 871 872 128672 +e 871 982 123601 +e 871 993 300561 +e 872 880 129664 +e 872 972 630944 +e 873 944 723094 +e 873 995 762265 +e 874 900 41601 +e 874 955 234189 +e 874 976 31741 +e 875 908 373671 +e 875 981 399864 +e 875 995 550944 +e 876 961 826045 +e 877 933 436126 +e 877 952 797011 +e 877 965 444606 +e 877 967 776707 +e 878 937 231992 +e 879 994 162812 +e 879 999 958024 +e 880 900 345069 +e 880 921 187840 +e 880 931 423122 +e 880 997 24029 +e 881 892 827251 +e 881 902 251412 +e 881 984 132696 +e 882 970 663734 +e 883 908 667712 +e 883 963 290305 +e 883 991 559281 +e 884 890 512319 +e 884 897 565211 +e 884 902 192316 +e 884 938 546405 +e 885 888 746507 +e 885 914 676750 +e 886 962 405559 +e 886 972 825471 +e 886 992 889556 +e 887 943 252611 +e 887 997 317223 +e 888 906 761058 +e 888 923 177908 +e 888 966 208090 +e 889 908 755629 +e 889 920 843626 +e 889 977 53527 +e 890 910 763958 +e 890 979 613139 +e 891 918 154717 +e 891 954 710432 +e 891 967 803950 +e 892 934 58132 +e 892 940 115468 +e 892 960 552773 +e 893 937 883978 +e 894 949 600780 +e 895 903 204654 +e 895 922 677340 +e 895 930 872074 +e 895 941 550488 +e 895 960 51458 +e 896 904 639806 +e 896 906 407575 +e 896 931 706730 +e 898 963 414297 +e 898 971 260909 +e 899 938 835603 +e 900 903 292669 +e 900 909 36545 +e 900 974 238734 +e 901 967 35560 +e 901 997 8279 +e 902 911 570645 +e 903 951 95494 +e 903 952 444389 +e 904 944 829701 +e 904 949 558275 +e 905 913 561126 +e 907 966 442099 +e 908 919 465785 +e 909 942 173072 +e 909 958 80397 +e 909 980 621390 +e 911 972 810245 +e 911 993 291109 +e 912 973 327184 +e 912 999 811569 +e 914 954 535689 +e 914 956 280390 +e 914 963 922489 +e 915 964 124381 +e 915 969 269805 +e 916 950 686138 +e 916 964 447438 +e 918 919 606031 +e 918 926 242998 +e 918 960 118037 +e 920 968 507118 +e 921 974 192433 +e 922 964 652463 +e 923 956 396137 +e 923 984 677246 +e 925 944 758411 +e 925 946 363686 +e 925 950 715343 +e 925 955 686164 +e 926 948 299984 +e 926 952 995585 +e 928 999 175433 +e 929 933 39409 +e 929 970 947166 +e 931 964 478199 +e 932 947 444089 +e 932 984 700132 +e 933 946 721554 +e 933 954 85189 +e 933 976 603392 +e 934 950 702048 +e 934 954 547961 +e 934 986 189411 +e 934 987 237926 +e 940 949 198244 +e 940 959 350426 +e 941 960 722840 +e 942 944 341049 +e 942 947 300344 +e 942 975 600251 +e 942 984 981 +e 945 958 332787 +e 949 999 200469 +e 950 981 350549 +e 951 973 334517 +e 953 958 462044 +e 954 969 633900 +e 954 986 224047 +e 954 993 336560 +e 955 967 435097 +e 959 996 280320 +e 960 970 225154 +e 960 976 593989 +e 961 968 682590 +e 961 971 474142 +e 962 967 934304 +e 964 980 954394 +e 964 984 272312 +e 966 982 216168 +e 967 968 659596 +e 973 988 933337 +e 976 980 599719 +e 979 990 94101 +e 980 981 985714 +e 980 998 391554 +e 983 987 493076 +e 983 988 36868 +e 983 990 389192 diff --git a/tests/graphs/random_n1000_m10000.out b/tests/graphs/random_n1000_m10000.out index 1b5693a..ee6377e 100644 --- a/tests/graphs/random_n1000_m10000.out +++ b/tests/graphs/random_n1000_m10000.out @@ -1,501 +1,501 @@ -s 451579966 -m 1 941 -m 2 800 -m 3 473 -m 4 994 -m 5 420 -m 6 940 -m 7 518 -m 8 727 -m 9 39 -m 10 151 -m 11 393 -m 12 280 -m 13 917 -m 14 830 -m 15 56 -m 16 776 -m 17 244 -m 18 771 -m 19 916 -m 20 394 -m 21 375 -m 22 704 -m 23 972 -m 24 29 -m 25 811 -m 26 306 -m 27 278 -m 28 495 -m 30 851 -m 31 212 -m 32 919 -m 33 417 -m 34 736 -m 35 810 -m 36 112 -m 37 344 -m 38 325 -m 40 672 -m 41 821 -m 42 684 -m 43 634 -m 44 674 -m 45 708 -m 46 242 -m 47 372 -m 48 104 -m 49 680 -m 50 369 -m 51 215 -m 52 425 -m 53 465 -m 54 939 -m 55 333 -m 57 984 -m 58 883 -m 59 253 -m 60 187 -m 61 399 -m 62 600 -m 63 467 -m 64 337 -m 65 623 -m 66 528 -m 67 127 -m 68 646 -m 69 738 -m 70 597 -m 71 843 -m 72 662 -m 73 574 -m 74 106 -m 75 970 -m 76 991 -m 77 722 -m 78 132 -m 79 648 -m 80 542 -m 81 558 -m 82 335 -m 83 486 -m 84 234 -m 85 431 -m 86 620 -m 87 534 -m 88 92 -m 89 922 -m 90 408 -m 91 886 -m 93 947 -m 94 793 -m 95 714 -m 96 813 -m 97 451 -m 98 685 -m 99 788 -m 100 175 -m 101 701 -m 102 565 -m 103 899 -m 105 377 -m 107 256 -m 108 715 -m 109 677 -m 110 805 -m 111 186 -m 113 888 -m 114 204 -m 115 170 -m 116 906 -m 117 914 -m 118 975 -m 119 291 -m 120 416 -m 121 816 -m 122 836 -m 123 933 -m 124 853 -m 125 731 -m 126 775 -m 128 203 -m 129 666 -m 130 832 -m 131 138 -m 133 182 -m 134 316 -m 135 973 -m 136 757 -m 137 661 -m 139 380 -m 140 283 -m 141 604 -m 142 920 -m 143 561 -m 144 626 -m 145 544 -m 146 709 -m 147 718 -m 148 774 -m 149 287 -m 150 378 -m 152 339 -m 153 594 -m 154 347 -m 155 768 -m 156 513 -m 157 497 -m 158 262 -m 159 433 -m 160 373 -m 161 782 -m 162 532 -m 163 773 -m 164 302 -m 165 961 -m 166 864 -m 167 863 -m 168 267 -m 169 403 -m 171 198 -m 172 562 -m 173 982 -m 174 913 -m 176 689 -m 177 255 -m 178 432 -m 179 261 -m 180 428 -m 181 285 -m 183 199 -m 184 504 -m 185 379 -m 188 846 -m 189 656 -m 190 979 -m 191 354 -m 192 868 -m 193 841 -m 194 711 -m 195 405 -m 196 587 -m 197 252 -m 200 348 -m 201 323 -m 202 364 -m 205 214 -m 206 618 -m 207 250 -m 208 257 -m 209 440 -m 210 881 -m 211 850 -m 213 840 -m 216 755 -m 217 331 -m 218 273 -m 219 997 -m 220 660 -m 221 681 -m 222 770 -m 223 781 -m 224 790 -m 225 676 -m 226 624 -m 227 563 -m 228 524 -m 229 472 -m 230 622 -m 231 514 -m 232 382 -m 233 315 -m 235 366 -m 236 493 -m 237 292 -m 238 276 -m 239 415 -m 240 921 -m 241 901 -m 243 349 -m 245 385 -m 246 870 -m 247 693 -m 248 509 -m 249 584 -m 251 799 -m 254 974 -m 258 746 -m 259 487 -m 260 909 -m 263 445 -m 264 270 -m 265 505 -m 266 547 -m 268 859 -m 269 406 -m 271 828 -m 272 903 -m 274 533 -m 275 414 -m 277 300 -m 279 610 -m 281 655 -m 282 324 -m 284 780 -m 286 516 -m 288 586 -m 289 730 -m 290 720 -m 293 568 -m 294 361 -m 295 697 -m 296 614 -m 297 649 -m 298 326 -m 299 925 -m 301 439 -m 303 583 -m 304 476 -m 305 458 -m 307 536 -m 308 767 -m 309 912 -m 310 679 -m 311 795 -m 312 918 -m 313 822 -m 314 360 -m 317 769 -m 318 815 -m 319 954 -m 320 437 -m 321 359 -m 322 772 -m 327 421 -m 328 362 -m 329 441 -m 330 535 -m 332 710 -m 334 539 -m 336 456 -m 338 367 -m 340 541 -m 341 391 -m 342 904 -m 343 384 -m 345 502 -m 346 726 -m 350 452 -m 351 599 -m 352 877 -m 353 758 -m 355 986 -m 356 762 -m 357 409 -m 358 555 -m 363 570 -m 365 512 -m 368 639 -m 370 447 -m 371 884 -m 374 387 -m 376 388 -m 381 687 -m 383 892 -m 386 580 -m 389 398 -m 390 507 -m 392 900 -m 395 442 -m 396 444 -m 397 525 -m 400 839 -m 401 740 -m 402 865 -m 404 480 -m 407 423 -m 410 632 -m 411 573 -m 412 678 -m 413 560 -m 418 466 -m 419 765 -m 422 835 -m 424 807 -m 426 891 -m 427 553 -m 429 998 -m 430 728 -m 434 966 -m 435 858 -m 436 694 -m 438 789 -m 443 934 -m 446 527 -m 448 794 -m 449 716 -m 450 627 -m 453 595 -m 454 643 -m 455 621 -m 457 707 -m 459 651 -m 460 554 -m 461 818 -m 462 695 -m 463 556 -m 464 557 -m 468 964 -m 469 499 -m 470 796 -m 471 519 -m 474 549 -m 475 857 -m 477 631 -m 478 581 -m 479 529 -m 481 605 -m 482 588 -m 483 492 -m 484 652 -m 485 721 -m 488 671 -m 489 926 -m 490 569 -m 491 725 -m 494 696 -m 496 866 -m 498 654 -m 500 698 -m 501 590 -m 503 897 -m 506 826 -m 508 995 -m 510 766 -m 511 729 -m 515 567 -m 517 952 -m 520 882 -m 521 802 -m 522 786 -m 523 644 -m 526 602 -m 530 608 -m 531 896 -m 537 612 -m 538 733 -m 540 946 -m 543 668 -m 545 675 -m 546 575 -m 548 929 -m 550 950 -m 551 658 -m 552 804 -m 559 705 -m 564 930 -m 566 578 -m 571 753 -m 572 603 -m 576 749 -m 577 861 -m 579 844 -m 582 641 -m 585 630 -m 589 880 -m 591 893 -m 592 713 -m 593 784 -m 596 682 -m 598 642 -m 601 875 -m 606 848 -m 607 712 -m 609 889 -m 611 619 -m 613 650 -m 615 663 -m 616 938 -m 617 659 -m 625 871 -m 628 742 -m 629 823 -m 633 956 -m 635 955 -m 636 845 -m 637 717 -m 638 812 -m 640 990 -m 645 827 -m 647 724 -m 653 664 -m 657 977 -m 665 801 -m 667 748 -m 669 683 -m 670 915 -m 673 783 -m 686 965 -m 688 699 -m 690 754 -m 691 763 -m 692 849 -m 700 750 -m 702 983 -m 703 737 -m 706 943 -m 719 820 -m 723 837 -m 732 874 -m 734 798 -m 735 744 -m 739 831 -m 741 797 -m 743 751 -m 745 852 -m 747 910 -m 752 838 -m 756 924 -m 759 887 -m 760 958 -m 761 778 -m 764 809 -m 777 787 -m 779 819 -m 785 833 -m 791 817 -m 792 911 -m 803 927 -m 806 834 -m 808 862 -m 814 824 -m 825 931 -m 829 854 -m 842 847 -m 855 948 -m 856 936 -m 860 978 -m 867 976 -m 869 894 -m 872 876 -m 873 879 -m 878 985 -m 885 987 -m 890 928 -m 895 951 -m 898 993 -m 902 908 -m 905 953 -m 907 981 -m 923 942 -m 932 959 -m 935 968 -m 937 988 -m 944 949 -m 945 962 -m 957 969 -m 960 999 -m 963 971 -m 967 996 -m 980 989 -m 992 1000 +s 457485079 +m 735 971 +m 377 845 +m 635 763 +m 303 703 +m 259 604 +m 508 990 +m 208 215 +m 224 758 +m 341 976 +m 351 900 +m 284 903 +m 644 684 +m 172 596 +m 661 918 +m 169 545 +m 432 680 +m 216 605 +m 857 922 +m 345 798 +m 309 754 +m 156 356 +m 195 485 +m 837 840 +m 477 493 +m 663 984 +m 706 707 +m 572 632 +m 779 914 +m 253 732 +m 222 510 +m 159 561 +m 551 718 +m 533 776 +m 166 760 +m 200 923 +m 134 422 +m 734 962 +m 296 536 +m 491 616 +m 282 327 +m 728 893 +m 210 821 +m 655 660 +m 462 583 +m 227 901 +m 401 980 +m 275 557 +m 704 739 +m 116 827 +m 619 705 +m 353 921 +m 223 985 +m 109 759 +m 276 513 +m 488 550 +m 137 885 +m 522 982 +m 302 330 +m 338 943 +m 793 809 +m 111 332 +m 524 811 +m 437 978 +m 281 774 +m 424 838 +m 125 489 +m 543 966 +m 658 876 +m 512 999 +m 369 910 +m 768 848 +m 92 337 +m 549 800 +m 301 945 +m 199 618 +m 90 237 +m 171 324 +m 148 320 +m 102 911 +m 122 365 +m 86 587 +m 834 930 +m 589 854 +m 478 849 +m 412 781 +m 370 817 +m 248 639 +m 152 299 +m 81 409 +m 699 750 +m 783 932 +m 541 607 +m 404 729 +m 175 388 +m 77 146 +m 231 625 +m 430 889 +m 592 784 +m 497 608 +m 482 870 +m 429 636 +m 334 678 +m 452 964 +m 218 944 +m 521 895 +m 457 654 +m 362 719 +m 291 499 +m 238 468 +m 174 342 +m 135 142 +m 520 686 +m 213 570 +m 128 717 +m 79 288 +m 737 822 +m 386 908 +m 427 816 +m 191 657 +m 87 851 +m 826 909 +m 786 833 +m 578 702 +m 294 927 +m 188 403 +m 361 751 +m 344 555 +m 307 696 +m 119 255 +m 107 694 +m 62 571 +m 746 752 +m 629 653 +m 280 552 +m 214 312 +m 204 392 +m 99 725 +m 162 730 +m 60 382 +m 627 867 +m 439 994 +m 243 273 +m 239 455 +m 121 241 +m 95 853 +m 113 234 +m 101 631 +m 58 464 +m 620 899 +m 150 151 +m 57 138 +m 724 887 +m 486 626 +m 287 977 +m 257 461 +m 379 795 +m 328 806 +m 279 387 +m 236 416 +m 203 790 +m 749 829 +m 711 844 +m 323 954 +m 139 879 +m 354 594 +m 575 601 +m 564 642 +m 112 741 +m 94 925 +m 59 819 +m 52 820 +m 326 869 +m 147 367 +m 80 606 +m 51 560 +m 258 614 +m 50 479 +m 374 673 +m 346 766 +m 186 271 +m 49 149 +m 563 610 +m 539 609 +m 434 568 +m 396 582 +m 48 212 +m 490 692 +m 473 528 +m 428 726 +m 293 418 +m 165 265 +m 47 991 +m 753 894 +m 637 743 +m 615 738 +m 581 842 +m 576 882 +m 470 961 +m 419 665 +m 314 623 +m 197 963 +m 179 652 +m 131 317 +m 98 912 +m 45 968 +m 336 492 +m 161 622 +m 83 716 +m 44 163 +m 207 503 +m 145 997 +m 129 349 +m 127 475 +m 117 924 +m 566 835 +m 76 373 +m 343 744 +m 866 868 +m 400 554 +m 56 948 +m 40 611 +m 160 863 +m 75 748 +m 39 531 +m 701 804 +m 698 757 +m 310 634 +m 262 941 +m 229 308 +m 777 831 +m 574 708 +m 466 986 +m 226 671 +m 133 249 +m 558 926 +m 514 612 +m 305 722 +m 256 278 +m 36 546 +m 517 584 +m 304 431 +m 97 736 +m 35 153 +m 548 789 +m 380 791 +m 318 440 +m 247 970 +m 245 782 +m 158 579 +m 132 325 +m 130 219 +m 591 928 +m 417 645 +m 364 956 +m 300 683 +m 230 321 +m 41 780 +m 509 907 +m 389 590 +m 352 919 +m 228 846 +m 82 438 +m 740 951 +m 504 873 +m 426 624 +m 405 805 +m 64 769 +m 421 824 +m 180 987 +m 103 290 +m 72 515 +m 30 931 +m 420 933 +m 787 896 +m 498 797 +m 28 669 +m 886 992 +m 494 823 +m 283 865 +m 252 830 +m 251 906 +m 193 934 +m 176 339 +m 157 628 +m 141 721 +m 96 322 +m 29 958 +m 693 891 +m 529 674 +m 355 540 +m 269 700 +m 144 295 +m 108 714 +m 88 220 +m 26 892 +m 467 950 +m 225 436 +m 63 69 +m 25 167 +m 448 897 +m 413 770 +m 189 313 +m 89 871 +m 32 456 +m 24 813 +m 472 937 +m 399 573 +m 381 689 +m 277 785 +m 192 788 +m 861 967 +m 808 812 +m 794 1000 +m 454 659 +m 348 537 +m 311 762 +m 217 843 +m 110 988 +m 38 761 +m 22 839 +m 807 953 +m 682 916 +m 414 709 +m 411 856 +m 198 232 +m 67 864 +m 37 681 +m 21 447 +m 756 855 +m 613 929 +m 375 408 +m 53 502 +m 385 828 +m 190 534 +m 170 771 +m 27 85 +m 19 235 +m 742 902 +m 451 621 +m 433 691 +m 233 500 +m 196 801 +m 124 847 +m 91 347 +m 18 394 +m 643 836 +m 599 775 +m 519 595 +m 449 996 +m 368 947 +m 306 670 +m 240 593 +m 154 266 +m 105 316 +m 70 915 +m 17 641 +m 357 649 +m 333 859 +m 292 444 +m 286 747 +m 202 850 +m 185 712 +m 183 507 +m 16 114 +m 600 860 +m 471 995 +m 463 648 +m 371 877 +m 329 773 +m 268 580 +m 15 647 +m 423 755 +m 372 687 +m 254 993 +m 209 733 +m 106 155 +m 73 459 +m 66 957 +m 14 267 +m 547 723 +m 532 535 +m 516 946 +m 407 972 +m 393 720 +m 194 518 +m 181 952 +m 177 586 +m 13 100 +m 796 832 +m 731 939 +m 646 695 +m 603 664 +m 562 767 +m 445 633 +m 378 527 +m 261 792 +m 206 975 +m 33 363 +m 12 585 +m 668 810 +m 544 880 +m 350 650 +m 263 651 +m 168 630 +m 123 852 +m 31 898 +m 11 260 +m 538 960 +m 402 487 +m 270 501 +m 118 858 +m 84 598 +m 10 474 +m 697 920 +m 567 577 +m 506 640 +m 415 764 +m 376 483 +m 319 525 +m 289 481 +m 285 825 +m 264 881 +m 205 905 +m 182 211 +m 78 690 +m 68 450 +m 9 443 +m 662 878 +m 523 553 +m 442 959 +m 435 526 +m 425 938 +m 360 556 +m 173 565 +m 143 815 +m 74 935 +m 55 244 +m 46 874 +m 42 242 +m 8 597 +m 672 772 +m 602 973 +m 542 890 +m 272 940 +m 140 974 +m 126 979 +m 120 297 +m 104 530 +m 71 969 +m 7 383 +m 802 949 +m 710 989 +m 469 676 +m 460 862 +m 406 955 +m 366 667 +m 340 453 +m 298 398 +m 274 904 +m 221 936 +m 136 201 +m 43 677 +m 6 384 +m 685 727 +m 465 666 +m 397 803 +m 115 998 +m 20 359 +m 5 187 +m 358 818 +m 250 569 +m 61 883 +m 4 875 +m 675 965 +m 656 917 +m 638 688 +m 617 713 +m 484 814 +m 458 505 +m 391 395 +m 246 983 +m 184 778 +m 34 446 +m 3 65 +m 799 841 +m 496 715 +m 495 872 +m 54 888 +m 23 942 +m 2 93 +m 511 745 +m 441 480 +m 410 981 +m 390 765 +m 335 679 +m 331 476 +m 315 913 +m 178 884 +m 164 588 +m 1 559 diff --git a/tests/graphs/random_n2000_m10000.edge b/tests/graphs/random_n2000_m10000.edge index 05bc307..cc76d20 100644 --- a/tests/graphs/random_n2000_m10000.edge +++ b/tests/graphs/random_n2000_m10000.edge @@ -1,10001 +1,10001 @@ p edge 2000 10000 -e 1 101 244446 -e 1 270 392935 -e 1 517 587679 -e 1 1057 277671 -e 1 1339 749538 -e 1 1729 920595 -e 2 342 896161 -e 2 661 973602 -e 2 1251 3841 -e 2 1663 919004 -e 2 1672 598496 -e 2 1782 937130 -e 2 1822 57586 -e 2 1895 262374 -e 2 1961 746149 -e 3 120 494310 -e 3 137 25533 -e 3 338 284104 -e 3 813 572378 -e 3 995 128243 -e 3 1640 448519 -e 3 1934 957751 -e 4 88 112039 -e 4 1382 890543 -e 4 1748 372022 -e 4 1897 273344 -e 5 73 620111 -e 5 90 885294 -e 5 1785 263765 -e 5 1903 769739 -e 6 1039 550376 -e 6 1327 781397 -e 7 1239 479901 -e 7 1383 207103 -e 8 98 230181 -e 8 302 569115 -e 8 568 748797 -e 8 974 322009 -e 8 1695 656763 -e 8 1929 552708 -e 8 1961 133287 -e 9 292 151366 -e 9 667 722592 -e 9 1459 146786 -e 10 1130 905649 -e 10 1350 856644 -e 11 337 866274 -e 11 1624 168293 -e 12 976 66435 -e 12 1070 258824 -e 12 1093 14699 -e 12 1783 969653 -e 12 1927 261510 -e 13 145 45761 -e 13 239 558700 -e 13 368 473722 -e 13 597 903873 -e 13 820 979417 -e 13 1333 153113 -e 13 1650 960893 -e 13 1909 833142 -e 13 1920 811846 -e 14 464 923934 -e 14 783 953386 -e 14 820 871014 -e 14 886 16990 -e 14 944 816887 -e 14 1027 422089 -e 15 145 48055 -e 15 168 199589 -e 15 779 680544 -e 16 76 118051 -e 16 616 435369 -e 16 872 568247 -e 16 1146 32318 -e 16 1228 535393 -e 16 1890 720240 -e 16 1967 510069 -e 17 154 591512 -e 17 360 679181 -e 17 679 244100 -e 17 685 849598 -e 17 832 480176 -e 17 833 399183 -e 18 96 807619 -e 18 138 216608 -e 18 704 895923 -e 18 945 388830 -e 18 1094 644287 -e 18 1574 747377 -e 19 170 649894 -e 19 178 310848 -e 19 197 445311 -e 19 272 62508 -e 19 539 291190 -e 19 1054 594201 -e 19 1172 717318 -e 19 1354 692515 -e 20 397 597489 -e 20 688 139315 -e 20 1455 723263 -e 20 1635 369289 -e 21 23 539459 -e 21 157 285833 -e 21 303 316105 -e 21 307 639860 -e 21 440 986978 -e 21 478 326681 -e 21 1181 747727 -e 21 1233 623780 -e 22 70 300430 -e 22 271 827415 -e 22 642 680529 -e 22 748 568876 -e 22 1023 170178 -e 22 1539 51550 -e 23 388 218797 -e 23 843 104154 -e 23 1692 981804 -e 23 1815 658837 -e 24 183 3458 -e 24 197 856363 -e 24 218 231765 -e 24 287 309733 -e 24 604 82035 -e 24 717 94041 -e 24 873 187179 -e 24 994 818716 -e 24 1532 861265 -e 25 124 402013 -e 25 197 733938 -e 25 268 894807 -e 25 288 589952 -e 25 795 451593 -e 25 796 889544 -e 25 894 220986 -e 25 925 461247 -e 25 1009 714046 -e 25 1588 166223 -e 26 236 907540 -e 26 1007 162336 -e 26 1299 980311 -e 27 571 977280 -e 27 1502 640593 -e 27 1581 951724 -e 28 396 148141 -e 28 1091 750698 -e 28 1742 388956 -e 28 1926 270044 -e 29 235 34027 -e 29 1473 549881 -e 29 1824 201202 -e 29 1901 269577 -e 30 146 501768 -e 30 921 17436 -e 30 989 982861 -e 30 1061 702487 -e 30 1458 411147 -e 30 1778 83125 -e 31 244 717429 -e 31 483 339233 -e 31 544 398770 -e 31 597 4386 -e 31 1885 864751 -e 32 143 416962 -e 32 424 571026 -e 32 583 477284 -e 32 603 797309 -e 32 926 921696 -e 32 1966 961095 -e 33 1135 628574 -e 33 1650 889908 -e 33 1679 291143 -e 33 1879 747125 -e 34 50 203436 -e 34 462 89992 -e 34 587 806691 -e 34 772 713992 -e 34 1395 770988 -e 34 1748 436894 -e 35 463 448298 -e 35 792 122965 -e 35 1111 702239 -e 36 627 959605 -e 36 1022 574100 -e 36 1756 99543 -e 37 68 288714 -e 37 301 322389 -e 37 584 921749 -e 37 618 363244 -e 37 626 895807 -e 37 1615 902473 -e 37 1768 933440 -e 37 1916 374587 -e 38 427 256673 -e 38 589 925643 -e 38 620 626069 -e 38 676 198686 -e 38 758 441548 -e 38 916 698619 -e 38 1358 722440 -e 38 1389 496990 -e 38 1558 392138 -e 38 1683 370238 -e 38 1858 488538 -e 38 1980 860576 -e 39 514 302920 -e 39 833 669537 -e 39 1020 804066 -e 39 1173 344182 -e 39 1193 297773 -e 39 1265 191611 -e 40 782 406953 -e 40 918 835477 -e 40 925 495128 -e 40 1156 493615 -e 40 1917 539005 -e 41 689 898280 -e 41 1273 168220 -e 41 1288 862766 -e 41 1755 977789 -e 42 574 917762 -e 42 612 834058 -e 42 710 77939 -e 42 1307 113273 -e 42 1375 106247 -e 42 1524 954651 -e 43 151 990037 -e 43 216 764817 -e 43 371 822042 -e 43 375 36744 -e 43 1170 516464 -e 43 1797 293791 -e 43 1859 334464 -e 43 1976 51478 -e 44 147 788670 -e 44 293 40155 -e 44 557 545786 -e 44 1254 715627 -e 44 1400 811109 -e 44 1464 938144 -e 44 1641 479456 -e 45 65 288666 -e 45 522 383176 -e 45 624 242204 -e 45 775 401673 -e 45 964 762173 -e 45 1073 224067 -e 45 1509 466231 -e 45 1532 63027 -e 45 1745 39750 -e 46 74 228126 -e 46 175 845097 -e 46 370 683835 -e 46 642 397601 -e 46 999 376764 -e 46 1484 876276 -e 46 1510 603422 -e 47 87 966362 -e 47 126 684795 -e 47 224 786478 -e 47 521 987202 -e 47 1210 963347 -e 47 1433 979445 -e 47 1557 569182 -e 48 673 631968 -e 48 749 214330 -e 48 941 729189 -e 48 999 349820 -e 48 1631 990792 -e 48 1687 722671 -e 49 262 693853 -e 49 274 30504 -e 49 306 859704 -e 49 1540 796840 -e 50 483 146097 -e 50 669 740767 -e 50 879 265087 -e 50 980 358666 -e 50 1948 689105 -e 51 215 940549 -e 51 218 320013 -e 51 1205 323935 -e 51 1566 842300 -e 52 936 337256 -e 52 1047 962642 -e 52 1234 277784 -e 52 1816 949191 -e 52 1837 576195 -e 53 193 938268 -e 53 574 153830 -e 53 1486 922613 -e 53 1698 699979 -e 53 1858 615292 -e 54 691 872185 -e 54 1058 870056 -e 54 1536 885475 -e 54 1685 390461 -e 55 489 239597 -e 55 607 334942 -e 55 1818 781166 -e 55 1917 426611 -e 55 1940 394382 -e 55 1945 186738 -e 56 649 555690 -e 56 742 425821 -e 56 893 715852 -e 56 1413 941542 -e 56 1841 734086 -e 56 1877 989699 -e 57 150 687670 -e 57 344 749981 -e 57 1422 436776 -e 57 1478 274355 -e 57 1727 361107 -e 57 1994 682461 -e 58 756 39545 -e 58 1318 329431 -e 58 1406 667452 -e 58 1424 164249 -e 58 1532 754015 -e 59 739 704517 -e 59 1234 971742 -e 59 1831 992049 -e 60 730 418940 -e 60 1017 851316 -e 60 1365 199132 -e 61 486 109586 -e 61 727 992739 -e 61 1082 200262 -e 61 1131 732271 -e 61 1213 949066 -e 62 547 961987 -e 62 1362 239705 -e 62 1657 275321 -e 63 268 803191 -e 63 750 654665 -e 63 919 555222 -e 63 945 755397 -e 63 1551 804111 -e 63 1655 999079 -e 63 1933 834605 -e 64 393 147910 -e 64 591 719667 -e 64 863 485760 -e 64 1502 182910 -e 64 1979 701119 -e 65 306 619569 -e 65 893 828027 -e 65 1122 47250 -e 65 1630 277098 -e 65 1928 789180 -e 65 1959 356787 -e 66 707 517066 -e 66 817 273470 -e 66 1247 744550 -e 66 1595 478433 -e 67 720 398293 -e 67 785 675717 -e 67 847 87310 -e 67 1024 943233 -e 67 1068 781329 -e 68 113 926778 -e 68 571 215281 -e 69 194 757577 -e 69 610 553316 -e 69 1622 688516 -e 70 255 815948 -e 70 1268 744746 -e 70 1507 177682 -e 70 1688 258413 -e 71 188 967779 -e 71 349 717715 -e 71 874 218781 -e 71 1084 735254 -e 71 1336 999122 -e 72 1493 54055 -e 73 320 633640 -e 73 634 493022 -e 73 1737 598466 -e 73 1879 820134 -e 74 974 448642 -e 74 1747 389333 -e 74 1752 378565 -e 75 710 334050 -e 75 947 650671 -e 75 1196 74480 -e 76 1312 143335 -e 76 1655 585308 -e 76 1859 529338 -e 77 210 974527 -e 77 279 667372 -e 77 332 547578 -e 77 746 665853 -e 77 1465 859178 -e 77 1519 931739 -e 77 1743 319593 -e 78 840 48725 -e 78 1164 493581 -e 78 1761 680385 -e 79 155 160341 -e 79 1024 431115 -e 79 1137 955415 -e 79 1544 674772 -e 79 1794 957480 -e 79 1816 410729 -e 79 1850 855428 -e 79 1958 635706 -e 80 578 754588 -e 80 1167 389530 -e 80 1225 564657 -e 80 1764 251848 -e 81 233 508826 -e 81 354 439825 -e 81 1083 657572 -e 81 1261 535182 -e 81 1309 734879 -e 81 1338 627489 -e 81 1584 30850 -e 82 242 277847 -e 82 1345 660464 -e 82 1666 778615 -e 83 385 830141 -e 83 409 475707 -e 83 778 13427 -e 83 884 878896 -e 83 1627 581939 -e 83 1655 872012 -e 84 147 138252 -e 84 544 905009 -e 84 812 108690 -e 84 1292 558491 -e 84 1396 996494 -e 85 159 200066 -e 85 197 368439 -e 85 766 398592 -e 85 921 670071 -e 85 1223 976775 -e 85 1381 230375 -e 85 1520 106307 -e 86 235 898917 -e 86 587 155219 -e 86 1254 308159 -e 87 97 224466 -e 87 282 700592 -e 87 297 762856 -e 87 312 180837 -e 87 356 935141 -e 87 446 855450 -e 87 517 173272 -e 87 1161 806796 -e 87 1293 868423 -e 88 349 581348 -e 88 448 681954 -e 88 1706 756475 -e 88 1993 508992 -e 89 328 788809 -e 89 650 90964 -e 89 715 531626 -e 89 1221 637634 -e 89 1573 93478 -e 89 1574 569107 -e 89 1783 149761 -e 90 147 361631 -e 90 1178 411161 -e 90 1247 581077 -e 91 704 906924 -e 91 1454 527851 -e 91 1836 208125 -e 92 652 849401 -e 92 1974 221218 -e 93 148 357738 -e 93 322 485222 -e 93 698 175291 -e 93 809 867874 -e 93 1288 454464 -e 93 1542 357256 -e 93 1603 134670 -e 94 557 959896 -e 94 700 416417 -e 94 1026 536159 -e 94 1491 673037 -e 94 1857 944945 -e 94 1985 745644 -e 95 267 819223 -e 95 971 569097 -e 95 1032 339682 -e 95 1725 45487 -e 96 646 571702 -e 96 881 58059 -e 97 445 989377 -e 97 525 87015 -e 97 886 805015 -e 97 1479 301361 -e 98 178 188063 -e 98 217 438720 -e 98 392 721480 -e 98 900 61956 -e 99 192 947190 -e 99 315 334507 -e 99 398 561096 -e 99 1331 299326 -e 99 1510 164746 -e 99 1647 597052 -e 100 767 423898 -e 100 899 293735 -e 100 1054 215280 -e 100 1637 209580 -e 101 394 738691 -e 101 1825 316613 -e 102 422 43757 -e 102 496 767249 -e 102 644 696301 -e 102 674 229647 -e 102 752 674994 -e 102 1500 608514 -e 103 243 428733 -e 103 264 813471 -e 103 665 575626 -e 103 846 527206 -e 103 898 483408 -e 103 1076 922692 -e 103 1353 173029 -e 104 484 611841 -e 104 536 476710 -e 104 698 633216 -e 104 1019 221899 -e 104 1190 802262 -e 104 1689 468578 -e 104 1850 730731 -e 105 335 510402 -e 105 663 649264 -e 105 695 359089 -e 105 710 162412 -e 105 804 359221 -e 105 1389 343041 -e 105 1762 323861 -e 106 139 128403 -e 106 938 320161 -e 106 1170 120038 -e 106 1688 221268 -e 107 1791 222823 -e 108 403 151999 -e 108 1587 943961 -e 108 1613 549269 -e 108 1789 603899 -e 108 1801 520482 -e 109 129 158759 -e 109 135 680739 -e 109 608 865107 -e 109 1198 844422 -e 109 1942 946276 -e 110 259 803386 -e 110 758 617021 -e 111 159 172068 -e 111 448 6517 -e 111 1287 4607 -e 111 1348 187658 -e 111 1721 295223 -e 111 1914 722697 -e 111 1950 584352 -e 112 566 251305 -e 112 645 237062 -e 112 807 441797 -e 112 958 322446 -e 112 1554 49555 -e 112 1606 484687 -e 112 1640 927934 -e 112 1720 381511 -e 113 595 580264 -e 113 1702 662592 -e 114 480 519909 -e 114 657 96138 -e 114 1791 288227 -e 115 235 551811 -e 115 973 98327 -e 115 1082 887542 -e 115 1596 912397 -e 116 658 523077 -e 116 684 425746 -e 116 850 134205 -e 116 1011 410866 -e 116 1802 605074 -e 116 1923 386772 -e 117 963 445560 -e 117 1362 5994 -e 117 1687 836591 -e 117 1780 712283 -e 118 1994 515388 -e 119 247 238249 -e 119 422 278324 -e 119 497 873603 -e 119 833 976029 -e 119 922 638822 -e 120 521 766548 -e 120 563 504795 -e 120 605 833669 -e 121 307 986319 -e 121 481 67391 -e 121 571 981173 -e 121 601 849729 -e 121 610 759069 -e 121 628 959345 -e 121 638 763129 -e 121 1012 383333 -e 121 1167 514413 -e 121 1249 277858 -e 121 1305 134289 -e 121 1330 333284 -e 122 1320 914669 -e 122 1544 466536 -e 122 1613 823846 -e 123 573 103572 -e 123 742 889657 -e 123 1516 81433 -e 124 306 56620 -e 124 671 377070 -e 124 1027 941810 -e 124 1548 387303 -e 124 1666 874948 -e 124 1731 806300 -e 124 1928 805190 -e 125 425 573482 -e 125 433 527316 -e 125 760 976470 -e 125 809 713409 -e 125 1641 243148 -e 126 485 941045 -e 126 523 337941 -e 126 544 262020 -e 126 1372 481074 -e 126 1383 449439 -e 126 1892 805174 -e 127 239 69889 -e 127 285 614071 -e 127 1045 948052 -e 127 1381 173428 -e 128 392 305878 -e 128 606 859650 -e 128 817 783121 -e 129 1135 275959 -e 129 1858 217636 -e 129 1979 217722 -e 130 289 339515 -e 130 520 293144 -e 130 909 709977 -e 130 1223 479531 -e 130 1290 13586 -e 130 1721 120489 -e 130 1753 439851 -e 131 514 944377 -e 131 629 86472 -e 131 738 739878 -e 131 788 559577 -e 131 907 451148 -e 131 1995 146419 -e 132 318 82373 -e 132 1248 287688 -e 132 1377 661647 -e 132 1399 405669 -e 132 1755 265527 -e 133 731 19083 -e 133 1116 50055 -e 133 1802 737635 -e 134 830 887277 -e 134 955 301273 -e 134 1265 580450 -e 134 1505 684601 -e 134 1831 605056 -e 135 155 344812 -e 135 376 994248 -e 135 539 788096 -e 135 1040 678788 -e 135 1180 602271 -e 135 1494 22089 -e 135 1629 296953 -e 136 347 771692 -e 136 387 280392 -e 136 435 85399 -e 136 1335 854407 -e 137 322 919343 -e 137 1324 761979 -e 138 783 561675 -e 138 858 405481 -e 138 1276 552552 -e 138 1509 629582 -e 138 1527 228732 -e 138 1568 849736 -e 139 179 622173 -e 139 436 726553 -e 139 442 415633 -e 139 677 227900 -e 139 697 668810 -e 139 852 846158 -e 139 1148 543276 -e 139 1405 145623 -e 140 686 933253 -e 140 1733 998615 -e 140 1944 537150 -e 141 563 829715 -e 141 727 268751 -e 141 891 684957 -e 141 892 688324 -e 141 926 594284 -e 141 1838 903864 -e 142 901 472841 -e 142 924 170550 -e 142 1077 371121 -e 142 1874 222795 -e 142 1881 597589 -e 143 575 221790 -e 143 1045 476264 -e 143 1519 930586 -e 143 1538 946789 -e 144 725 211688 -e 144 1315 146647 -e 145 204 699129 -e 145 901 238274 -e 145 937 400389 -e 145 1099 159858 -e 145 1194 990311 -e 145 1694 677805 -e 146 378 455060 -e 146 691 655311 -e 146 1160 281963 -e 146 1407 515417 -e 146 1562 892278 -e 146 1675 90752 -e 147 307 457461 -e 147 431 134135 -e 147 767 622375 -e 147 1063 779724 -e 147 1241 530405 -e 147 1826 237470 -e 147 1899 1431 -e 147 1953 260424 -e 148 254 355671 -e 148 806 927710 -e 148 1053 690716 -e 148 1835 433669 -e 149 228 415197 -e 149 909 581645 -e 149 1442 596753 -e 149 1449 292673 -e 149 1547 524300 -e 149 1942 392373 -e 150 685 645993 -e 150 1332 260809 -e 150 1794 883390 -e 151 495 592107 -e 152 305 883895 -e 152 318 73501 -e 152 791 669903 -e 152 1160 704157 -e 152 1600 423427 -e 152 1659 445378 -e 153 519 555665 -e 153 1046 886048 -e 154 187 272678 -e 154 523 733572 -e 154 791 536517 -e 154 1226 368937 -e 154 1522 399231 -e 154 1761 7261 -e 154 1774 106192 -e 154 1894 666341 -e 155 817 571725 -e 155 922 37347 -e 155 1238 754292 -e 155 1669 375218 -e 155 1834 377978 -e 156 476 561498 -e 156 757 15698 -e 157 295 4946 -e 157 1719 93856 -e 157 1741 678575 -e 157 1849 424561 -e 158 377 199256 -e 158 632 875554 -e 158 998 766667 -e 158 1295 501440 -e 158 1487 665594 -e 159 315 377017 -e 159 597 138145 -e 159 1984 38929 -e 160 210 46567 -e 160 656 793972 -e 160 1431 344721 -e 160 1690 775973 -e 160 1773 444442 -e 160 1780 208024 -e 160 1898 920714 -e 161 179 849571 -e 161 527 291845 -e 161 637 73892 -e 161 886 115740 -e 161 933 300915 -e 161 1883 364579 -e 162 205 96439 -e 162 1144 309503 -e 163 201 132649 -e 163 293 464517 -e 163 419 189157 -e 163 802 227279 -e 163 1799 580748 -e 164 566 365835 -e 164 827 189816 -e 164 1401 5545 -e 164 1749 871799 -e 164 1765 445985 -e 164 1860 616236 -e 165 235 979482 -e 165 748 792502 -e 165 808 356392 -e 165 844 373795 -e 165 976 269876 -e 165 1531 210593 -e 165 1718 430744 -e 165 1809 899443 -e 166 661 763589 -e 166 705 325607 -e 166 728 24128 -e 166 1228 388360 -e 167 617 50575 -e 167 838 930590 -e 167 948 217709 -e 167 1424 572699 -e 167 1435 764287 -e 167 1936 340079 -e 168 1310 802930 -e 169 203 901754 -e 169 425 814603 -e 169 481 565207 -e 169 652 293882 -e 169 741 733750 -e 169 1199 747997 -e 169 1516 311818 -e 169 1931 20792 -e 170 368 26413 -e 170 1250 442580 -e 170 1264 198489 -e 170 1581 155539 -e 170 1915 202957 -e 171 1837 354168 -e 172 184 611034 -e 172 270 541363 -e 172 317 346565 -e 172 622 923511 -e 172 666 310759 -e 172 811 608566 -e 172 912 369020 -e 172 1296 63173 -e 172 1668 823616 -e 172 1841 214257 -e 173 642 578154 -e 173 784 56691 -e 173 960 255372 -e 173 987 641916 -e 173 1386 846194 -e 173 1793 252415 -e 173 1848 994630 -e 173 1913 66659 -e 174 556 107861 -e 174 833 156038 -e 174 868 939085 -e 175 409 305260 -e 175 1160 850852 -e 175 1163 534370 -e 175 1186 631416 -e 175 1771 915354 -e 175 1872 385711 -e 175 1944 374949 -e 176 439 949770 -e 176 677 310583 -e 176 706 255245 -e 176 896 186834 -e 176 1382 786633 -e 176 1589 92871 -e 176 1950 792555 -e 177 727 384137 -e 177 1625 524963 -e 178 382 831157 -e 178 1301 601699 -e 179 706 116116 -e 179 852 995838 -e 179 976 182776 -e 179 1540 780724 -e 180 498 241588 -e 180 816 295299 -e 180 1678 978690 -e 180 1855 526329 -e 181 409 14781 -e 181 505 60439 -e 181 881 960021 -e 181 1503 460701 -e 181 1530 808366 -e 181 1831 806366 -e 182 221 954127 -e 182 934 623922 -e 182 1151 552481 -e 182 1300 455547 -e 182 1326 424343 -e 182 1684 335195 -e 183 351 109709 -e 183 469 207121 -e 183 599 380483 -e 183 1388 900848 -e 184 368 245295 -e 184 576 966566 -e 184 1213 206849 -e 184 1741 114330 -e 184 1789 902534 -e 185 286 264617 -e 185 1271 230970 -e 185 1274 850604 -e 185 1594 79879 -e 185 1615 118906 -e 186 359 655809 -e 186 627 163116 -e 186 705 235217 -e 186 766 874290 -e 186 1072 736198 -e 186 1388 310909 -e 186 1433 913392 -e 187 875 973523 -e 187 894 861646 -e 187 966 31479 -e 188 207 662269 -e 188 361 813420 -e 188 1843 786958 -e 189 227 502394 -e 189 310 335814 -e 189 1191 740211 -e 189 1484 828832 -e 189 1886 842273 -e 189 1934 245909 -e 190 1931 308863 -e 191 465 736533 -e 191 715 130879 -e 191 1058 384651 -e 191 1626 590551 -e 192 223 545929 -e 192 992 643020 -e 192 1031 960316 -e 192 1563 652522 -e 192 1598 228615 -e 193 520 564595 -e 193 611 849397 -e 193 866 379761 -e 193 1106 418313 -e 193 1415 753950 -e 194 618 29804 -e 194 656 34075 -e 194 1085 657214 -e 194 1135 380053 -e 194 1418 63431 -e 194 1914 420489 -e 194 1952 707445 -e 195 944 903690 -e 195 1218 794303 -e 195 1910 386575 -e 196 715 588686 -e 196 811 761069 -e 196 1311 408152 -e 196 1515 830975 -e 196 1780 550211 -e 196 1831 565075 -e 197 385 246952 -e 197 825 497954 -e 197 1279 387800 -e 197 1294 250279 -e 198 526 175300 -e 198 535 549742 -e 198 787 505444 -e 198 924 81733 -e 199 579 919430 -e 199 1563 348525 -e 199 1603 750458 -e 199 1678 687080 -e 200 775 742638 -e 200 1106 997523 -e 200 1745 260333 -e 200 1803 565934 -e 201 1529 39254 -e 202 431 720107 -e 202 597 246338 -e 202 1814 982870 -e 203 1015 48979 -e 203 1085 830677 -e 203 1207 187467 -e 204 1470 640853 -e 204 1485 93135 -e 204 1646 297780 -e 204 1711 228917 -e 204 1865 20896 -e 204 1979 884977 -e 205 1125 888199 -e 205 1195 798594 -e 205 1238 371561 -e 205 1314 195429 -e 205 1345 942933 -e 205 1698 931335 -e 205 1710 31248 -e 205 1736 922583 -e 206 245 789530 -e 206 342 544513 -e 206 525 20393 -e 206 704 942300 -e 206 971 353559 -e 206 1028 69812 -e 206 1567 769878 -e 207 335 769851 -e 207 444 748530 -e 207 587 475342 -e 207 602 185805 -e 207 609 478011 -e 207 808 274071 -e 207 1366 527756 -e 207 1416 441247 -e 207 1525 447954 -e 207 1793 865526 -e 207 1982 281672 -e 208 574 234922 -e 208 638 21103 -e 208 711 418606 -e 208 864 247281 -e 208 1486 981524 -e 208 1852 337645 -e 208 1927 643874 -e 209 229 510760 -e 209 1470 785398 -e 209 1666 578477 -e 209 1679 3121 -e 209 1975 618271 -e 210 903 712816 -e 210 1151 553000 -e 211 355 909917 -e 211 831 59058 -e 211 960 368952 -e 211 989 950834 -e 211 1430 677401 -e 211 1443 275347 -e 211 1538 378441 -e 211 1572 433659 -e 211 1853 552438 -e 211 1956 120426 -e 212 709 797708 -e 212 1112 275260 -e 212 1147 541420 -e 212 1758 709581 -e 212 1811 360922 -e 213 258 971769 -e 213 329 380043 -e 213 503 739004 -e 213 1121 576472 -e 213 1473 165464 -e 213 1582 99870 -e 214 1232 265902 -e 214 1690 150714 -e 214 1866 93214 -e 215 284 575969 -e 215 986 578153 -e 215 1499 449846 -e 216 252 790514 -e 216 265 52685 -e 216 861 274533 -e 216 975 402525 -e 217 601 457153 -e 217 1164 738226 -e 217 1188 76509 -e 217 1516 588433 -e 218 1201 483145 -e 218 1440 807609 -e 218 1728 658343 -e 219 1520 427669 -e 220 231 676679 -e 220 244 133058 -e 220 336 596061 -e 220 372 750326 -e 220 405 537765 -e 220 561 500546 -e 220 708 302672 -e 220 1182 812295 -e 220 1490 589609 -e 221 380 872010 -e 221 1036 942537 -e 221 1711 384970 -e 221 1882 964551 -e 222 230 260301 -e 223 477 36311 -e 223 521 164100 -e 223 1241 215952 -e 223 1513 677075 -e 224 241 362662 -e 224 307 134076 -e 224 780 214715 -e 224 1048 602373 -e 224 1409 724329 -e 224 1606 429940 -e 224 1643 499958 -e 225 612 704752 -e 225 919 375599 -e 225 1042 102029 -e 226 1572 855058 -e 226 1756 942370 -e 226 1959 623930 -e 227 228 100967 -e 227 420 305489 -e 227 455 361750 -e 227 882 171295 -e 228 861 772194 -e 228 907 167156 -e 228 1741 981212 -e 229 662 227716 -e 229 1156 763702 -e 229 1560 674092 -e 229 1594 765696 -e 229 1888 701757 -e 230 939 293222 -e 230 1348 944351 -e 230 1455 717619 -e 230 1578 613798 -e 230 1668 486289 -e 231 409 891789 -e 231 464 215218 -e 231 1074 695814 -e 231 1610 408823 -e 231 1645 217350 -e 232 632 136806 -e 232 1161 552429 -e 232 1440 846202 -e 232 1829 166283 -e 232 1939 212109 -e 233 1021 558332 -e 233 1286 646930 -e 233 1367 180372 -e 233 1635 974437 -e 233 1818 241254 -e 234 260 45416 -e 234 972 229793 -e 234 1455 519498 -e 234 1494 421246 -e 234 1839 174726 -e 234 1929 751263 -e 234 1969 429772 -e 235 539 90670 -e 235 1560 782156 -e 235 1836 872783 -e 236 1139 750351 -e 236 1296 707767 -e 237 519 925414 -e 237 907 8437 -e 237 1050 845335 -e 237 1172 387641 -e 237 1386 55651 -e 237 1620 338424 -e 238 281 437874 -e 238 999 896136 -e 238 1328 935213 -e 239 481 323546 -e 239 558 969861 -e 239 1297 712368 -e 239 1496 236870 -e 240 275 410018 -e 240 1148 115015 -e 240 1308 191427 -e 240 1467 180466 -e 240 1578 999924 -e 240 1665 46214 -e 240 1988 120597 -e 241 415 60358 -e 241 504 568038 -e 241 637 604299 -e 241 1631 43892 -e 242 262 998820 -e 242 658 849284 -e 242 774 719848 -e 242 878 8595 -e 242 901 53778 -e 242 1158 18990 -e 243 422 560780 -e 243 1126 280688 -e 243 1488 271331 -e 244 969 377605 -e 244 1834 712588 -e 245 714 904329 -e 245 908 110957 -e 245 980 270315 -e 245 1497 941046 -e 245 1991 861168 -e 246 518 245148 -e 246 965 172153 -e 246 1402 411594 -e 247 307 946298 -e 247 787 957621 -e 247 856 76174 -e 247 942 435252 -e 247 986 89267 -e 247 996 655394 -e 247 1389 945717 -e 248 275 253175 -e 248 619 589552 -e 248 1024 735583 -e 248 1080 368740 -e 248 1171 99385 -e 248 1310 339854 -e 248 1645 488104 -e 248 1843 668965 -e 249 348 836331 -e 249 816 479781 -e 249 1542 687879 -e 249 1593 798742 -e 250 1206 611800 -e 250 1327 194146 -e 250 1470 92877 -e 250 1788 679606 -e 250 1886 802365 -e 251 313 925645 -e 251 393 210684 -e 251 965 825366 -e 251 1181 793514 -e 251 1449 871295 -e 251 1511 136347 -e 252 357 461535 -e 252 382 578192 -e 252 875 510385 -e 252 911 332106 -e 252 1022 241663 -e 252 1037 649696 -e 252 1101 34241 -e 253 346 78750 -e 253 454 364984 -e 253 747 366066 -e 254 484 293561 -e 254 500 537532 -e 254 925 889560 -e 254 1068 553586 -e 254 1890 568343 -e 254 1992 581092 -e 255 1313 126246 -e 255 1362 47094 -e 255 1399 578461 -e 255 1692 572834 -e 256 315 709718 -e 256 813 911114 -e 256 1235 805323 -e 257 270 405908 -e 257 460 196460 -e 257 655 952713 -e 257 1895 457007 -e 258 310 795542 -e 258 1735 759262 -e 258 1848 426777 -e 258 1915 54961 -e 259 846 493032 -e 259 999 105778 -e 260 552 428644 -e 260 1082 605894 -e 260 1243 599801 -e 260 1360 156361 -e 260 1365 955042 -e 260 1373 25587 -e 261 899 375559 -e 261 1129 271563 -e 261 1410 49862 -e 261 1411 757339 -e 262 267 629163 -e 262 407 260547 -e 262 1079 572754 -e 262 1589 561757 -e 263 437 744893 -e 263 590 504444 -e 263 595 942316 -e 263 1680 31886 -e 263 1687 558401 -e 263 1701 593003 -e 263 1788 382955 -e 264 370 935024 -e 264 1079 781465 -e 264 1132 690773 -e 264 1791 654922 -e 265 270 940302 -e 265 885 539549 -e 265 1596 188149 -e 266 320 332027 -e 266 784 334880 -e 266 1026 809628 -e 266 1133 776434 -e 266 1251 353236 -e 266 1773 950735 -e 266 1894 383495 -e 267 363 371252 -e 267 732 429903 -e 267 1504 918662 -e 268 287 571636 -e 268 629 937096 -e 268 1323 195766 -e 269 585 860552 -e 269 1027 395109 -e 269 1298 394265 -e 269 1719 825783 -e 269 1982 473329 -e 270 1079 870372 -e 270 1719 770518 -e 271 747 372397 -e 271 1019 657653 -e 271 1522 859097 -e 271 1829 863031 -e 272 644 392417 -e 272 827 241804 -e 272 1688 274460 -e 272 1768 310048 -e 272 1836 739259 -e 273 466 116785 -e 273 564 345293 -e 273 877 614354 -e 274 275 641955 -e 274 429 595488 -e 274 1322 840418 -e 274 1814 201292 -e 274 1923 349931 -e 275 318 22401 -e 275 600 466175 -e 275 1560 188293 -e 275 1644 558168 -e 276 613 50206 -e 276 624 173894 -e 276 662 161439 -e 276 886 58169 -e 276 1165 230330 -e 276 1643 846564 -e 276 1904 697134 -e 277 571 427269 -e 277 706 374634 -e 277 872 550650 -e 277 953 693606 -e 277 1537 742310 -e 277 1581 655925 -e 278 988 468535 -e 278 1568 579243 -e 279 554 453513 -e 279 725 678557 -e 279 892 862983 -e 279 1204 935958 -e 279 1243 44135 -e 279 1494 148807 -e 279 1579 199886 -e 280 680 596805 -e 280 1324 617685 -e 280 1437 874275 -e 282 397 700376 -e 282 1697 354677 -e 282 1892 924800 -e 283 590 577931 -e 283 1384 110612 -e 283 1975 481038 -e 283 1991 971626 -e 284 911 148555 -e 284 986 993734 -e 284 990 671544 -e 284 1148 232818 -e 284 1423 274384 -e 284 1629 297490 -e 284 1823 979331 -e 284 1849 266685 -e 285 395 133884 -e 285 862 228674 -e 285 1451 519721 -e 286 302 573111 -e 286 949 533314 -e 286 983 117175 -e 286 1017 160717 -e 286 1298 492591 -e 286 1312 602660 -e 286 1313 19672 -e 286 1399 196760 -e 286 1582 865727 -e 287 643 893727 -e 287 1042 153782 -e 287 1728 171800 -e 288 888 208614 -e 288 1060 878093 -e 288 1298 203516 -e 288 1406 536652 -e 288 1914 612016 -e 288 1956 904164 -e 289 461 831708 -e 289 853 281123 -e 289 1199 406193 -e 289 1321 16793 -e 289 1404 187434 -e 289 1486 664326 -e 289 1520 461687 -e 290 385 44957 -e 290 507 908487 -e 290 558 448792 -e 290 635 111749 -e 290 646 631193 -e 290 1086 808258 -e 291 700 452243 -e 291 1280 926192 -e 291 1903 441254 -e 291 1976 68123 -e 292 320 293531 -e 292 698 783506 -e 292 745 852927 -e 292 1486 438237 -e 292 1553 603336 -e 292 1809 618935 -e 292 1899 691078 -e 293 767 996997 -e 293 913 402063 -e 293 983 497472 -e 293 1072 864557 -e 293 1416 528250 -e 293 1522 407754 -e 293 1772 975984 -e 293 1958 733574 -e 294 1491 668003 -e 295 711 781276 -e 295 877 931549 -e 295 911 42461 -e 295 1344 482907 -e 295 1925 60428 -e 296 477 744751 -e 296 573 798642 -e 296 943 754899 -e 296 1009 182002 -e 296 1555 835904 -e 297 430 647932 -e 297 442 809897 -e 297 797 639417 -e 297 963 266209 -e 297 1160 405432 -e 297 1385 242450 -e 298 384 342010 -e 298 420 330951 -e 298 1072 224794 -e 298 1105 348067 -e 298 1534 935678 -e 299 557 68459 -e 299 572 792679 -e 299 646 37444 -e 299 1127 548249 -e 299 1569 58603 -e 299 1972 471568 -e 300 696 47402 -e 300 1544 256235 -e 301 381 984341 -e 301 499 24631 -e 301 588 251736 -e 301 642 556471 -e 301 1527 161590 -e 301 1597 377240 -e 301 1800 507943 -e 301 1980 577900 -e 302 643 39670 -e 302 835 22943 -e 302 846 467135 -e 302 934 437854 -e 302 1118 826617 -e 302 1135 620071 -e 302 1633 245428 -e 303 1702 648234 -e 304 340 417086 -e 304 385 378432 -e 304 624 402880 -e 304 1199 617864 -e 304 1260 124419 -e 304 1345 986744 -e 304 1690 480422 -e 304 1699 772300 -e 305 379 99253 -e 305 1564 690410 -e 305 1814 296581 -e 306 1343 640241 -e 306 1753 327680 -e 306 1757 996337 -e 306 1969 749912 -e 307 478 737530 -e 307 1072 915704 -e 307 1129 282836 -e 307 1163 653220 -e 308 546 208314 -e 308 1366 239158 -e 309 318 512370 -e 309 488 613085 -e 309 534 425500 -e 309 716 992886 -e 309 779 963060 -e 309 886 271888 -e 309 931 551743 -e 309 1169 368308 -e 309 1682 28433 -e 309 1839 411908 -e 310 358 488237 -e 310 446 585434 -e 310 626 570932 -e 310 1130 29494 -e 310 1302 502464 -e 310 1566 970160 -e 311 965 864831 -e 311 1335 46268 -e 311 1471 828770 -e 312 368 374038 -e 312 430 689540 -e 312 573 940217 -e 312 724 595449 -e 312 1047 928795 -e 312 1211 386967 -e 312 1410 352530 -e 312 1541 976438 -e 312 1575 242821 -e 312 1718 359813 -e 313 952 822908 -e 313 1669 479086 -e 314 543 767879 -e 314 1349 903931 -e 314 1556 186088 -e 314 1762 277709 -e 314 1836 249248 -e 314 1899 855277 -e 315 1417 527243 -e 315 1551 635597 -e 315 1552 485185 -e 316 344 850416 -e 316 1286 22745 -e 316 1839 710172 -e 317 1359 607745 -e 317 1904 283322 -e 318 481 104273 -e 318 513 12118 -e 318 1357 792413 -e 318 1424 647942 -e 318 1489 1765 -e 318 1542 406646 -e 318 1620 723521 -e 319 446 785184 -e 319 1455 269447 -e 319 1593 52658 -e 319 1873 294211 -e 319 1956 38914 -e 320 542 781549 -e 320 579 906363 -e 320 948 330593 -e 320 1181 732111 -e 320 1654 320838 -e 320 1874 703155 -e 320 1952 510975 -e 321 404 606856 -e 321 587 5481 -e 321 776 613860 -e 321 885 641377 -e 321 1157 176743 -e 321 1433 462135 -e 321 1517 582339 -e 321 1718 490225 -e 321 1912 265610 -e 322 402 186118 -e 322 523 117509 -e 322 1069 392497 -e 322 1574 975089 -e 323 600 439108 -e 323 933 779484 -e 323 1143 802277 -e 324 953 516329 -e 324 1312 355984 -e 324 1689 260860 -e 324 1701 695686 -e 324 1820 162706 -e 324 1832 808513 -e 324 1903 450204 -e 325 405 103821 -e 325 747 865755 -e 325 1216 784819 -e 325 1436 554735 -e 326 764 131895 -e 326 1195 170572 -e 326 1306 61431 -e 326 1692 530590 -e 326 1814 18626 -e 327 549 776873 -e 327 594 306252 -e 327 965 46122 -e 327 1385 602405 -e 327 1431 963265 -e 327 1646 476207 -e 327 1659 310618 -e 327 1972 861952 -e 327 1997 980819 -e 328 599 84321 -e 328 605 132980 -e 328 884 224905 -e 328 1688 736348 -e 328 1768 613707 -e 329 660 872965 -e 329 717 984089 -e 329 802 563871 -e 329 824 669864 -e 329 1690 74640 -e 329 1893 790955 -e 330 399 12757 -e 330 637 366832 -e 330 764 921178 -e 330 765 754550 -e 330 1637 221309 -e 330 1666 197871 -e 330 1994 23428 -e 331 479 425931 -e 331 1820 300878 -e 332 1012 717485 -e 333 445 666885 -e 333 1373 807691 -e 333 1742 869763 -e 333 1946 99542 -e 334 359 673398 -e 334 1118 404100 -e 334 1297 773181 -e 334 1574 438808 -e 334 1642 401875 -e 335 854 603936 -e 335 1129 418060 -e 335 1140 965778 -e 335 1946 505045 -e 336 611 128090 -e 336 667 733867 -e 336 1054 393969 -e 336 1183 264777 -e 336 1377 223389 -e 336 1491 294615 -e 337 684 323829 -e 337 1542 605049 -e 337 1795 990881 -e 338 606 760171 -e 338 613 582247 -e 338 699 673785 -e 338 1158 567521 -e 338 1347 842993 -e 338 1397 94854 -e 338 1545 878460 -e 338 1856 257282 -e 338 1996 482514 -e 339 408 759211 -e 339 600 328261 -e 339 1159 814164 -e 339 1752 696966 -e 339 1789 787721 -e 339 1931 309077 -e 340 606 440336 -e 340 1004 334710 -e 340 1229 269841 -e 340 1691 244686 -e 340 1983 980542 -e 341 405 275337 -e 341 409 171649 -e 341 470 157387 -e 341 658 480996 -e 341 1283 639767 -e 341 1572 201375 -e 341 1973 270915 -e 342 782 221436 -e 342 865 856642 -e 342 1490 331812 -e 342 1506 805914 -e 343 496 328202 -e 343 757 735200 -e 343 838 231263 -e 343 1088 368789 -e 343 1846 241611 -e 344 498 918851 -e 344 529 269618 -e 344 846 735596 -e 344 1058 785609 -e 344 1378 992728 -e 344 1390 410478 -e 345 406 769360 -e 345 971 354626 -e 345 1191 790609 -e 345 1220 587403 -e 345 1432 979679 -e 345 1632 565927 -e 345 1846 189213 -e 346 619 67723 -e 346 998 723959 -e 346 1198 780014 -e 346 1209 366369 -e 346 1220 9126 -e 346 1228 279599 -e 346 1971 407927 -e 347 523 931359 -e 347 533 652195 -e 347 658 15002 -e 347 908 70827 -e 347 1088 595345 -e 347 1419 578994 -e 347 1660 226079 -e 347 1829 723924 -e 348 374 26993 -e 348 511 971107 -e 348 1257 697337 -e 348 1453 804176 -e 348 1484 656285 -e 349 519 274456 -e 349 1817 650998 -e 350 453 535 -e 350 484 348550 -e 350 708 866481 -e 350 718 38902 -e 350 882 803090 -e 350 1288 536524 -e 351 917 473195 -e 351 1044 194596 -e 351 1351 689652 -e 351 1512 120067 -e 352 362 10180 -e 352 1180 887093 -e 352 1573 923190 -e 353 529 866548 -e 353 796 574888 -e 353 1673 612171 -e 353 1937 53174 -e 353 1968 936081 -e 354 509 972660 -e 354 883 628864 -e 354 972 15742 -e 354 999 965133 -e 354 1395 622687 -e 354 1812 89934 -e 355 1048 266154 -e 355 1063 300024 -e 355 1127 139082 -e 355 1881 772551 -e 356 441 872787 -e 356 571 419453 -e 356 1001 120145 -e 356 1083 721234 -e 356 1285 785470 -e 356 1379 773520 -e 356 1517 245431 -e 356 1576 970306 -e 357 1033 705392 -e 357 1246 875354 -e 357 1426 541098 -e 357 1472 793963 -e 357 1949 204901 -e 358 626 121478 -e 358 821 195421 -e 358 1260 975606 -e 358 1647 368685 -e 358 1797 738145 -e 358 1902 50883 -e 358 1946 708717 -e 358 1987 423712 -e 359 411 667386 -e 359 594 188262 -e 359 640 470800 -e 359 1526 12740 -e 360 1059 863529 -e 360 1442 628542 -e 361 1440 68547 -e 361 1817 598037 -e 362 448 16177 -e 362 460 168438 -e 362 724 639527 -e 362 1445 189662 -e 362 1470 76451 -e 362 1808 860976 -e 363 407 742514 -e 363 486 675455 -e 363 659 675435 -e 363 847 890156 -e 363 903 928650 -e 363 1153 901574 -e 363 1754 850012 -e 364 527 600910 -e 364 926 103438 -e 364 1441 406586 -e 364 1485 931266 -e 364 1797 247347 -e 364 1809 495369 -e 365 425 916396 -e 365 993 225950 -e 365 1260 655642 -e 365 1680 470840 -e 365 1811 633238 -e 365 1844 651218 -e 366 635 850904 -e 366 932 177545 -e 366 1176 347841 -e 366 1268 625809 -e 367 371 435727 -e 367 378 855701 -e 367 397 363853 -e 367 603 740971 -e 367 796 291247 -e 367 1243 46411 -e 367 1454 547067 -e 367 1824 869944 -e 368 1054 507593 -e 368 1082 506441 -e 368 1684 949141 -e 369 417 771383 -e 369 589 186052 -e 369 788 803329 -e 369 1139 203531 -e 369 1156 618351 -e 369 1195 269324 -e 369 1640 547476 -e 370 607 578677 -e 370 707 109177 -e 370 1056 362683 -e 370 1307 899553 -e 370 1699 954164 -e 371 855 216794 -e 371 869 214380 -e 371 1654 606166 -e 371 1681 407880 -e 371 1713 211615 -e 371 1984 906511 -e 372 842 158085 -e 372 1709 911304 -e 372 1942 533268 -e 373 486 766379 -e 373 943 198513 -e 374 1961 209714 -e 375 547 786634 -e 375 746 387984 -e 375 1368 517457 -e 375 1742 822960 -e 376 559 132472 -e 376 1013 782859 -e 376 1517 283939 -e 376 1551 487154 -e 376 1619 707207 -e 376 1802 540583 -e 376 1943 100028 -e 377 437 112201 -e 377 757 483055 -e 377 954 231473 -e 377 1494 506787 -e 377 1627 135155 -e 378 673 556791 -e 378 775 378261 -e 378 1184 945220 -e 378 1373 797480 -e 379 908 75560 -e 379 1393 60567 -e 379 1547 235395 -e 379 1709 574823 -e 379 1801 113128 -e 380 457 337645 -e 380 1994 584734 -e 381 832 382611 -e 381 973 173938 -e 381 1129 325587 -e 381 1253 175470 -e 381 1389 638919 -e 381 1461 301754 -e 381 1646 741235 -e 381 1745 537549 -e 381 1871 19292 -e 382 432 197558 -e 382 486 25854 -e 382 713 640634 -e 382 1149 94784 -e 382 1443 221504 -e 382 1500 806476 -e 382 1575 535165 -e 382 1648 627319 -e 383 598 851482 -e 383 889 590721 -e 383 996 874122 -e 383 1415 121181 -e 383 1528 631017 -e 383 1942 799026 -e 384 432 131242 -e 384 527 13357 -e 384 1039 784368 -e 384 1106 697592 -e 384 1248 49982 -e 384 1684 412137 -e 384 1709 647640 -e 385 479 835043 -e 385 875 449478 -e 385 1513 607418 -e 385 1551 489071 -e 385 1987 372764 -e 386 531 907315 -e 386 1018 815389 -e 386 1776 472337 -e 386 1888 815110 -e 387 462 386976 -e 387 570 506529 -e 387 712 852652 -e 387 1738 612349 -e 387 1758 262441 -e 388 673 398378 -e 388 800 187258 -e 388 1462 209098 -e 388 1500 442768 -e 388 1611 720444 -e 388 1869 964980 -e 389 669 797897 -e 389 1591 118635 -e 389 1690 4641 -e 389 1726 230866 -e 390 413 415086 -e 390 456 876832 -e 390 487 544415 -e 390 632 97578 -e 390 1128 55281 -e 390 1239 184045 -e 390 1481 865891 -e 390 1500 726192 -e 390 1504 89501 -e 391 492 64437 -e 391 559 726663 -e 391 858 136647 -e 391 1140 60677 -e 391 1152 795599 -e 391 1736 267704 -e 391 1846 35704 -e 392 783 351140 -e 392 1114 888130 -e 392 1300 813514 -e 392 1833 688308 -e 392 1939 839156 -e 393 705 453727 -e 393 815 708630 -e 393 860 309945 -e 393 918 176689 -e 393 989 388246 -e 393 1057 437828 -e 393 1651 321009 -e 393 1835 829261 -e 394 725 579502 -e 394 1380 730961 -e 394 1402 477362 -e 394 1654 551410 -e 395 993 322604 -e 395 1170 460155 -e 395 1690 565038 -e 395 1967 992856 -e 396 1312 791675 -e 396 1318 505393 -e 396 1494 9875 -e 396 1622 554395 -e 396 1633 500919 -e 397 604 952266 -e 397 633 349572 -e 397 1067 378244 -e 397 1385 990925 -e 397 1583 319912 -e 397 1669 961671 -e 398 732 672220 -e 398 1086 66967 -e 399 1055 35705 -e 399 1553 322112 -e 399 1604 982120 -e 400 1026 757463 -e 400 1125 618492 -e 400 1292 68230 -e 400 1441 61514 -e 400 1525 942942 -e 401 588 108332 -e 401 1537 210919 -e 401 1881 438065 -e 402 523 855065 -e 402 1174 342645 -e 402 1255 470520 -e 402 1353 878281 -e 402 1413 960297 -e 402 1949 824644 -e 403 935 140914 -e 403 1024 777513 -e 403 1267 536519 -e 403 1347 581608 -e 404 522 367702 -e 404 1289 108925 -e 404 1324 94861 -e 404 1740 955872 -e 404 1948 583216 -e 405 696 190048 -e 405 1491 137034 -e 405 1979 959857 -e 406 700 381891 -e 406 1285 491887 -e 406 1407 885675 -e 406 1515 243697 -e 406 1614 483807 -e 406 1931 55291 -e 407 538 80049 -e 407 689 811737 -e 407 894 516986 -e 407 1325 834953 -e 407 1777 365819 -e 407 1826 704603 -e 408 412 326500 -e 408 1152 465819 -e 408 1343 139211 -e 408 1457 251026 -e 408 1771 882223 -e 408 1839 287848 -e 409 580 256871 -e 409 826 230817 -e 409 1720 731529 -e 410 1020 912896 -e 410 1213 614481 -e 410 1553 309575 -e 410 1699 914408 -e 410 1930 598339 -e 411 1019 708872 -e 411 1171 159720 -e 411 1205 711868 -e 411 1356 386139 -e 411 1846 963165 -e 412 964 353109 -e 412 1555 921565 -e 412 1947 302553 -e 413 612 105562 -e 413 1129 209692 -e 413 1176 563010 -e 413 1180 312874 -e 413 1455 676279 -e 413 1760 993663 -e 413 1840 901862 -e 413 1850 855584 -e 414 453 960192 -e 414 486 35200 -e 414 563 728878 -e 414 795 954295 -e 414 1675 453743 -e 415 566 346141 -e 415 1029 128210 -e 415 1248 698005 -e 415 1397 743115 -e 415 1502 606933 -e 416 497 642433 -e 416 968 339928 -e 416 1103 390801 -e 417 504 992205 -e 417 622 167991 -e 417 672 763687 -e 417 1509 83932 -e 417 1717 315705 -e 418 855 728947 -e 418 1313 947748 -e 418 1576 725363 -e 418 1668 381314 -e 418 1815 801174 -e 418 1826 692773 -e 419 1705 212026 -e 419 1924 6997 -e 420 577 558328 -e 420 878 625248 -e 420 1096 854951 -e 420 1371 967130 -e 420 1576 507958 -e 420 1936 408395 -e 421 611 355285 -e 421 628 458371 -e 421 986 590358 -e 421 1156 129824 -e 421 1227 983945 -e 421 1321 350994 -e 422 744 856983 -e 422 779 558142 -e 422 816 138011 -e 422 1114 731139 -e 423 485 411071 -e 423 1170 285209 -e 423 1538 454386 -e 423 1553 586376 -e 423 1730 141289 -e 424 589 559299 -e 424 1328 485733 -e 424 1779 145479 -e 424 1860 243214 -e 425 524 31048 -e 425 573 884571 -e 425 723 144002 -e 425 1064 75255 -e 425 1469 15543 -e 425 1568 8459 -e 425 1604 432208 -e 425 1742 373989 -e 425 1800 391828 -e 425 1966 288901 -e 425 1979 320455 -e 426 624 581802 -e 426 626 937530 -e 426 753 217297 -e 426 1253 351190 -e 426 1356 737214 -e 426 1560 931793 -e 426 1683 254947 -e 427 789 701580 -e 427 1453 822203 -e 427 1730 571673 -e 428 790 265250 -e 428 1281 812356 -e 428 1363 172744 -e 428 1409 597715 -e 428 1538 343594 -e 429 469 359166 -e 429 578 15722 -e 429 593 377401 -e 429 710 202516 -e 429 891 679087 -e 429 1052 380166 -e 429 1146 41192 -e 429 1530 915520 -e 429 1561 698100 -e 429 1775 767353 -e 430 639 686760 -e 430 1123 217641 -e 430 1749 79493 -e 430 1918 984248 -e 431 693 448407 -e 431 1275 194108 -e 431 1324 774267 -e 431 1573 953683 -e 431 1633 98530 -e 431 1806 798305 -e 432 614 172731 -e 432 1030 19865 -e 432 1086 899460 -e 432 1095 518700 -e 432 1957 138346 -e 433 999 235782 -e 433 1563 926906 -e 433 1860 325457 -e 433 1954 101755 -e 434 702 606656 -e 434 736 628861 -e 434 1433 277315 -e 434 1511 673330 -e 434 1965 564847 -e 435 787 574000 -e 435 877 19247 -e 435 957 368229 -e 435 986 742754 -e 435 1271 319505 -e 435 1549 561185 -e 435 1704 473658 -e 436 1774 130169 -e 436 1877 842741 -e 436 1920 485475 -e 437 1082 562108 -e 437 1321 70161 -e 437 1665 151894 -e 438 782 791973 -e 438 1300 98374 -e 439 804 98520 -e 439 1343 589732 -e 439 1547 173836 -e 439 1650 710887 -e 439 1693 343154 -e 439 1844 651919 -e 439 1859 990897 -e 440 451 949267 -e 440 484 677544 -e 440 771 327200 -e 440 829 690918 -e 440 1008 728463 -e 440 1969 398785 -e 441 558 629414 -e 441 645 900329 -e 441 689 189238 -e 441 703 474660 -e 441 932 398620 -e 441 955 827043 -e 441 1099 665950 -e 441 1188 965881 -e 441 1371 410880 -e 441 1653 928509 -e 441 1864 371913 -e 442 674 465061 -e 443 801 9972 -e 443 979 592856 -e 443 1057 920988 -e 443 1252 784822 -e 443 1863 652827 -e 444 860 573174 -e 444 899 355219 -e 444 963 273944 -e 444 1530 498091 -e 445 547 605329 -e 445 706 325032 -e 445 966 943154 -e 445 1170 121439 -e 445 1619 418721 -e 445 1663 245371 -e 445 1745 322075 -e 445 1980 21133 -e 446 472 386783 -e 446 640 275584 -e 446 958 152668 -e 446 1038 833120 -e 446 1353 44792 -e 447 945 98220 -e 447 1477 35514 -e 447 1547 413483 -e 447 1868 581048 -e 447 1872 372378 -e 447 1883 280057 -e 448 630 76673 -e 448 834 410840 -e 448 895 545091 -e 448 1040 265040 -e 448 1083 432655 -e 448 1470 442927 -e 448 1842 505628 -e 449 509 625858 -e 449 672 24823 -e 449 801 983698 -e 449 886 63762 -e 449 936 515496 -e 449 945 133406 -e 449 1342 543188 -e 449 1468 129257 -e 449 1617 928504 -e 450 497 374580 -e 450 1565 674020 -e 450 1715 761017 -e 451 616 228998 -e 451 646 695055 -e 451 714 798264 -e 451 1537 251895 -e 451 1662 399046 -e 452 476 471171 -e 452 586 510263 -e 452 1108 258171 -e 452 1229 61470 -e 452 1421 479116 -e 452 1831 607492 -e 452 1896 261500 -e 452 1948 923528 -e 453 1019 677636 -e 453 1300 519418 -e 453 1411 890729 -e 453 1418 111461 -e 453 1510 590102 -e 453 1569 205799 -e 453 1721 467077 -e 453 1755 873459 -e 454 1972 676475 -e 455 605 343440 -e 455 923 515359 -e 455 1006 543831 -e 455 1082 796644 -e 455 1370 59260 -e 455 1591 198980 -e 455 1612 128278 -e 456 619 536679 -e 456 983 703769 -e 456 1687 437854 -e 457 500 100821 -e 457 1239 215272 -e 457 1320 352117 -e 457 1606 713727 -e 457 1622 881026 -e 457 1790 708764 -e 457 1864 781211 -e 458 535 982385 -e 458 807 561737 -e 458 1018 136346 -e 458 1492 836299 -e 459 990 467205 -e 459 1014 896471 -e 459 1042 206230 -e 459 1094 795595 -e 459 1138 79497 -e 459 1672 853961 -e 459 1925 522765 -e 459 1929 661439 -e 460 497 325182 -e 460 565 722866 -e 460 653 397620 -e 460 681 304778 -e 460 694 172480 -e 460 915 187681 -e 460 1041 705598 -e 460 1352 881875 -e 460 1402 993547 -e 460 1412 662461 -e 460 1617 603422 -e 461 789 819608 -e 461 1583 813472 -e 462 1376 970861 -e 462 1458 631985 -e 462 1954 879301 -e 463 737 915466 -e 463 1183 792056 -e 463 1774 893429 -e 464 1036 707132 -e 464 1817 337690 -e 464 1901 655740 -e 465 574 506920 -e 465 630 873014 -e 465 1108 387005 -e 465 1510 14301 -e 465 1596 273235 -e 465 1616 121684 -e 465 1990 836410 -e 466 735 453467 -e 466 986 608559 -e 466 1177 717841 -e 466 1905 77846 -e 467 679 688734 -e 467 1266 991109 -e 467 1775 878912 -e 467 1795 670891 -e 468 827 758203 -e 468 911 827146 -e 468 1259 26753 -e 468 1375 354061 -e 468 1400 751019 -e 468 1842 590320 -e 469 736 98890 -e 469 823 852862 -e 469 1343 356150 -e 469 1678 435660 -e 469 1757 70792 -e 469 1820 334088 -e 469 1828 945368 -e 470 639 12984 -e 470 1127 228482 -e 470 1306 170292 -e 470 1338 50621 -e 470 1462 678379 -e 470 1526 972033 -e 470 1677 496274 -e 471 492 667508 -e 471 562 60479 -e 471 785 779514 -e 471 917 170519 -e 471 1063 281316 -e 471 1710 537985 -e 471 1773 808812 -e 471 1872 48978 -e 472 745 166975 -e 472 1015 757714 -e 472 1488 480940 -e 473 967 242482 -e 473 994 999419 -e 473 1178 640168 -e 473 1349 60693 -e 473 1412 743497 -e 473 1702 442926 -e 474 1091 58649 -e 474 1249 677222 -e 474 1988 697267 -e 475 527 731923 -e 475 814 21613 -e 475 868 387546 -e 475 880 182111 -e 475 1035 233148 -e 475 1722 455039 -e 476 488 168140 -e 476 610 333695 -e 476 790 641758 -e 476 1435 201308 -e 476 1615 307457 -e 476 1635 414794 -e 477 964 340153 -e 477 1033 407928 -e 477 1173 246952 -e 478 1096 69528 -e 478 1181 371254 -e 478 1213 985219 -e 478 1737 532422 -e 478 1987 853876 -e 479 647 31487 -e 479 1075 858936 -e 479 1186 898716 -e 479 1230 913646 -e 479 1263 362515 -e 479 1286 642071 -e 479 1299 933613 -e 479 1505 544369 -e 479 1840 832725 -e 480 547 294340 -e 480 853 649850 -e 480 1478 353886 -e 480 1557 126041 -e 480 1697 447214 -e 480 1808 105105 -e 481 856 92244 -e 481 996 310757 -e 481 1507 36503 -e 482 531 465603 -e 482 1270 928797 -e 482 1321 924215 -e 482 1322 229070 -e 482 1719 495253 -e 482 1772 495635 -e 483 1048 892319 -e 483 1161 69122 -e 483 1388 120036 -e 483 1484 527182 -e 483 1539 503718 -e 483 1655 756619 -e 483 1812 533041 -e 484 730 127301 -e 484 876 800926 -e 484 1487 947218 -e 484 1856 967886 -e 485 1093 774164 -e 485 1974 351691 -e 486 689 344587 -e 486 1398 198671 -e 486 1478 937584 -e 487 838 873 -e 487 1175 390355 -e 487 1561 743431 -e 487 1686 777631 -e 488 976 159743 -e 488 1150 531362 -e 488 1725 753402 -e 488 1828 776481 -e 488 1893 333674 -e 489 793 802934 -e 489 947 18023 -e 489 1006 29154 -e 489 1614 220113 -e 489 1769 623938 -e 489 1911 571806 -e 490 550 384123 -e 490 872 942697 -e 491 698 949102 -e 491 871 762817 -e 491 1760 607291 -e 492 813 511764 -e 492 919 864783 -e 493 878 283755 -e 493 1405 999195 -e 493 1666 982040 -e 493 1761 468460 -e 494 1251 792923 -e 494 1272 765119 -e 494 1698 604839 -e 494 1967 356120 -e 495 1255 32742 -e 495 1279 583872 -e 495 1474 483417 -e 495 1521 963511 -e 495 1524 92436 -e 495 1769 812954 -e 495 1835 77981 -e 496 1272 985296 -e 496 1381 189696 -e 496 1813 533754 -e 497 598 493757 -e 497 679 21326 -e 497 774 458582 -e 497 1028 933467 -e 497 1128 243388 -e 497 1765 719671 -e 497 1830 688882 -e 498 555 920962 -e 498 629 70577 -e 498 1387 360555 -e 498 1545 791749 -e 499 836 802379 -e 499 855 225244 -e 499 1430 303056 -e 499 1652 826365 -e 499 1865 827556 -e 500 610 478969 -e 500 612 686810 -e 500 815 775233 -e 500 888 388428 -e 500 1074 459568 -e 500 1645 970751 -e 501 1173 510015 -e 501 1662 626547 -e 502 818 194341 -e 502 868 878422 -e 502 1102 645082 -e 502 1368 187113 -e 502 1545 306560 -e 502 1862 167137 -e 502 1913 941560 -e 503 710 916232 -e 503 844 333888 -e 503 970 555851 -e 503 1457 570796 -e 504 576 632214 -e 504 583 124564 -e 504 688 531569 -e 504 755 192956 -e 504 1117 973712 -e 504 1518 24221 -e 505 965 95257 -e 505 1064 367121 -e 505 1315 500038 -e 505 1345 637620 -e 505 1595 77629 -e 505 1643 978202 -e 505 1740 702116 -e 505 1757 373584 -e 506 614 989339 -e 506 982 836210 -e 506 1072 557712 -e 506 1161 363129 -e 506 1209 710626 -e 506 1791 748662 -e 506 1936 306844 -e 506 1970 678799 -e 507 820 785328 -e 507 879 943815 -e 507 1149 70645 -e 507 1345 858875 -e 507 1608 620500 -e 507 1795 67007 -e 508 812 301194 -e 508 1096 788589 -e 508 1442 114291 -e 509 1113 997393 -e 509 1275 474196 -e 509 1495 954349 -e 509 1941 633907 -e 509 1984 106831 -e 510 520 923810 -e 510 803 137025 -e 510 877 243882 -e 510 1203 886055 -e 510 1554 78786 -e 510 1634 442688 -e 510 1827 358142 -e 511 674 225879 -e 511 685 433356 -e 511 768 319565 -e 511 1245 811247 -e 511 1354 85985 -e 511 1454 524535 -e 511 1610 405785 -e 512 748 214393 -e 512 888 376461 -e 512 1088 21007 -e 512 1287 770295 -e 512 1913 220288 -e 513 1267 154607 -e 513 1316 943344 -e 513 1591 677092 -e 513 1694 706240 -e 514 981 890107 -e 515 850 345162 -e 515 942 623730 -e 515 1037 410342 -e 515 1413 599062 -e 515 1476 307542 -e 515 1562 903258 -e 515 1857 163689 -e 516 900 550501 -e 516 1222 248717 -e 516 1477 916707 -e 516 1531 194510 -e 516 1994 299821 -e 517 529 421598 -e 517 635 887429 -e 517 1688 326854 -e 517 1763 937126 -e 518 723 918129 -e 518 1042 449664 -e 518 1457 30031 -e 518 1524 475202 -e 518 1589 848443 -e 519 525 896976 -e 519 1722 516953 -e 519 1750 465929 -e 519 1850 660053 -e 519 1852 969017 -e 520 542 894911 -e 520 1271 462024 -e 521 914 731513 -e 521 1076 619664 -e 521 1356 243867 -e 521 1690 797025 -e 521 1732 392383 -e 522 638 428119 -e 522 673 522321 -e 522 687 725990 -e 522 985 450158 -e 522 1088 660910 -e 522 1264 70017 -e 522 1685 510328 -e 523 1128 458386 -e 523 1160 240639 -e 523 1208 249017 -e 523 1851 374306 -e 523 1925 168897 -e 524 661 289152 -e 524 760 917417 -e 524 845 833783 -e 524 886 169055 -e 524 1338 434987 -e 525 741 645387 -e 525 959 78259 -e 525 987 806716 -e 525 1283 632124 -e 525 1626 623957 -e 525 1817 956719 -e 525 1920 885080 -e 526 832 942558 -e 526 839 693596 -e 526 1264 299721 -e 527 596 620702 -e 527 790 598663 -e 527 1037 829778 -e 527 1539 310903 -e 527 1587 277942 -e 527 1669 576989 -e 527 1700 279611 -e 528 853 624815 -e 528 1230 257420 -e 528 1859 760257 -e 529 718 312115 -e 529 1261 400512 -e 529 1266 834476 -e 529 1330 445843 -e 529 1496 989143 -e 529 1674 516017 -e 529 1700 481014 -e 529 1930 797376 -e 530 662 151568 -e 530 1215 251400 -e 530 1263 235484 -e 530 1719 739266 -e 530 1726 998178 -e 530 1885 558459 -e 531 681 302465 -e 531 702 530648 -e 531 705 297403 -e 531 722 212640 -e 531 1110 413467 -e 531 1729 438070 -e 531 1994 687545 -e 532 921 326358 -e 532 987 288216 -e 532 1343 90908 -e 533 1054 871489 -e 533 1815 542219 -e 534 664 139860 -e 534 682 695116 -e 534 764 253031 -e 534 972 733366 -e 534 1089 720573 -e 534 1686 249056 -e 535 825 422397 -e 535 865 790161 -e 535 954 891891 -e 535 1153 185087 -e 535 1450 51430 -e 535 1498 155107 -e 535 1729 917788 -e 535 1920 308997 -e 536 644 624617 -e 536 825 372758 -e 536 943 729886 -e 537 715 854955 -e 537 723 370724 -e 537 1034 666771 -e 537 1248 183650 -e 537 1593 541070 -e 537 1596 971448 -e 537 1597 70438 -e 537 1609 949893 -e 537 1727 135770 -e 537 1924 530279 -e 538 948 521963 -e 538 1588 870769 -e 538 1657 269183 -e 538 1692 397014 -e 539 1123 565537 -e 539 1185 489438 -e 539 1278 647014 -e 539 1990 880815 -e 540 1029 569228 -e 540 1126 240968 -e 540 1591 605460 -e 540 1791 972305 -e 541 913 504332 -e 541 1030 617614 -e 541 1215 861465 -e 541 1552 700173 -e 541 2000 167947 -e 542 1238 498031 -e 542 1290 635602 -e 542 1616 819744 -e 543 688 781930 -e 543 777 587592 -e 543 870 948155 -e 543 1828 283657 -e 544 848 841363 -e 544 1404 15900 -e 544 1649 396393 -e 544 1660 266451 -e 545 1345 134483 -e 545 1382 347417 -e 545 1462 674087 -e 545 1679 260805 -e 546 955 780968 -e 546 1199 607077 -e 546 1515 990696 -e 546 1821 11134 -e 546 1955 294361 -e 547 616 639443 -e 547 902 540051 -e 547 1539 342188 -e 547 1821 208058 -e 548 867 681035 -e 548 1319 270199 -e 548 1841 861459 -e 548 1905 167226 -e 548 1940 960141 -e 549 727 749131 -e 549 939 719814 -e 549 1131 730857 -e 549 1209 933498 -e 549 1239 800042 -e 549 1269 331998 -e 549 1399 816969 -e 549 1610 956274 -e 549 1889 122386 -e 550 592 333296 -e 550 818 844967 -e 550 1107 609478 -e 550 1609 881033 -e 550 1612 61882 -e 551 1176 491003 -e 551 1206 653773 -e 551 1366 374450 -e 551 1758 405405 -e 552 626 890029 -e 552 837 257341 -e 552 967 297415 -e 552 1899 533852 -e 553 623 524922 -e 553 922 92537 -e 553 1086 663757 -e 553 1282 232397 -e 553 1490 14910 -e 553 1812 492284 -e 553 1995 736685 -e 554 570 956943 -e 554 987 866275 -e 554 1057 15529 -e 554 1085 98909 -e 554 1363 508496 -e 554 1644 579847 -e 555 665 444346 -e 555 727 265736 -e 555 1722 685826 -e 555 1784 337344 -e 556 618 613227 -e 556 777 647262 -e 556 1150 634454 -e 556 1350 861360 -e 556 1398 25326 -e 556 1684 497665 -e 556 1713 850702 -e 557 1487 316585 -e 557 1676 405294 -e 557 1977 217134 -e 557 1999 692365 -e 558 595 446054 -e 558 738 676022 -e 558 1133 140122 -e 558 1565 394705 -e 558 1675 408672 -e 558 1697 62417 -e 558 1930 152679 -e 559 763 366963 -e 559 1221 716183 -e 559 1686 697440 -e 559 1863 665133 -e 560 582 394553 -e 560 826 213572 -e 560 1020 266640 -e 560 1033 836643 -e 560 1246 326346 -e 560 1453 691443 -e 560 1566 717514 -e 560 1870 601805 -e 561 1501 357432 -e 561 1763 968592 -e 562 680 404154 -e 562 751 833597 -e 562 1013 406939 -e 562 1524 427933 -e 562 1789 460551 -e 562 1975 96102 -e 563 811 562972 -e 563 956 806425 -e 563 1099 165934 -e 563 1258 615867 -e 563 1297 821709 -e 563 1431 461939 -e 563 1764 152876 -e 564 684 452321 -e 564 819 475278 -e 564 1066 581107 -e 564 1567 956970 -e 565 1405 538282 -e 565 1406 890226 -e 565 1555 781671 -e 565 1587 835882 -e 566 574 977633 -e 566 607 203378 -e 566 636 614344 -e 566 875 324756 -e 566 896 29502 -e 566 1151 722057 -e 566 1333 344723 -e 566 1719 815709 -e 566 1799 337755 -e 567 1105 601461 -e 567 1325 106570 -e 567 1932 957912 -e 568 742 949329 -e 568 1262 651103 -e 568 1497 146371 -e 568 1514 637730 -e 568 1540 555425 -e 568 1564 694742 -e 568 1634 788083 -e 569 663 576282 -e 569 1364 250364 -e 569 1678 104808 -e 569 1942 840581 -e 570 807 806273 -e 570 1164 160552 -e 571 581 433998 -e 571 657 642242 -e 571 744 882990 -e 571 905 105923 -e 571 1273 345585 -e 571 1444 13275 -e 571 1552 660808 -e 571 1662 553907 -e 571 1796 645069 -e 572 821 963277 -e 572 1356 507386 -e 572 1469 107157 -e 572 1632 254767 -e 572 1641 409545 -e 572 1675 110561 -e 572 1681 357581 -e 572 1973 889393 -e 572 1982 765377 -e 573 597 380707 -e 573 1530 854739 -e 574 1165 624253 -e 574 1699 260036 -e 574 1793 830258 -e 575 678 917397 -e 575 735 903723 -e 576 578 771839 -e 576 1366 961787 -e 576 1624 342028 -e 576 1698 273646 -e 576 1716 834680 -e 576 1874 138330 -e 577 1580 843666 -e 577 1898 933736 -e 578 759 298440 -e 578 846 294603 -e 578 1180 866134 -e 578 1568 128093 -e 579 844 139621 -e 580 1117 318482 -e 580 1272 614142 -e 580 1710 878932 -e 581 626 89904 -e 581 1118 437951 -e 581 1322 296247 -e 581 1903 562023 -e 582 1070 809197 -e 582 1582 620054 -e 583 647 434284 -e 583 953 831508 -e 583 1129 438508 -e 583 1170 202560 -e 583 1577 979802 -e 583 1671 546708 -e 583 1768 161057 -e 583 1814 28004 -e 583 1822 302780 -e 584 611 83486 -e 584 879 866149 -e 584 1099 440030 -e 584 1265 458717 -e 584 1387 801105 -e 584 1529 181611 -e 585 616 330459 -e 585 708 506149 -e 585 1210 571522 -e 585 1805 886192 -e 585 1865 398879 -e 585 1960 383798 -e 586 630 445495 -e 586 711 263872 -e 586 857 990409 -e 586 1243 707599 -e 586 1387 778132 -e 586 1549 816335 -e 586 1639 287969 -e 586 1659 125528 -e 586 1762 425584 -e 586 1852 556608 -e 587 786 819793 -e 587 1258 872642 -e 587 1535 822076 -e 587 1971 683279 -e 588 938 717176 -e 588 950 830761 -e 588 1397 7461 -e 588 1471 457558 -e 588 1842 438997 -e 589 607 647031 -e 589 1150 825492 -e 589 1730 572859 -e 589 1980 552898 -e 590 692 136691 -e 590 1064 309214 -e 590 1349 514789 -e 590 1562 425477 -e 591 1044 397484 -e 591 1396 336856 -e 591 1889 716943 -e 592 785 549964 -e 592 1041 392680 -e 592 1296 674516 -e 592 1372 977803 -e 592 1493 936682 -e 592 1705 287126 -e 592 1800 379301 -e 592 1826 981013 -e 592 1975 662833 -e 593 863 423382 -e 593 999 97276 -e 593 1396 207636 -e 593 1660 624322 -e 593 1859 393925 -e 594 731 954331 -e 594 1361 861305 -e 594 1458 438290 -e 594 1460 819039 -e 594 1549 636474 -e 594 1647 472739 -e 595 777 77949 -e 595 787 282837 -e 595 885 649434 -e 595 1081 652095 -e 595 1164 22717 -e 595 1590 842509 -e 595 1844 752572 -e 596 943 15112 -e 596 971 317446 -e 596 1255 197292 -e 596 1525 122661 -e 596 1721 162283 -e 596 1824 492441 -e 597 1002 259101 -e 597 1223 762032 -e 598 1079 327799 -e 598 1766 324313 -e 599 813 99059 -e 599 1744 591865 -e 599 1924 526474 -e 600 1831 431192 -e 600 1892 823465 -e 601 625 595180 -e 601 808 4846 -e 601 1216 814169 -e 601 1763 425499 -e 601 1864 756884 -e 602 720 19080 -e 602 970 206381 -e 602 1286 888804 -e 602 1344 947551 -e 602 1401 307253 -e 602 1443 567241 -e 603 627 804964 -e 603 1200 612689 -e 603 1381 639513 -e 603 1929 146660 -e 604 695 10488 -e 604 1049 365514 -e 604 1110 177420 -e 604 1270 583031 -e 604 1953 106432 -e 605 1247 966762 -e 605 1469 144398 -e 606 1086 450163 -e 606 1228 612813 -e 606 1583 679965 -e 607 836 595877 -e 607 922 400147 -e 607 940 437961 -e 607 1113 836147 -e 607 1120 277169 -e 607 1512 266045 -e 607 1891 327160 -e 607 1954 666945 -e 608 651 455978 -e 608 655 762463 -e 608 1056 48769 -e 608 1167 970418 -e 608 1389 723877 -e 608 1400 465611 -e 608 1818 422572 -e 609 838 171100 -e 609 853 787844 -e 609 1233 359992 -e 609 1297 138204 -e 609 1393 338872 -e 609 1420 652705 -e 609 1547 732378 -e 609 1587 142501 -e 610 644 609691 -e 610 958 148879 -e 610 996 891646 -e 610 1032 28983 -e 610 1137 906070 -e 610 1346 557811 -e 610 1746 215361 -e 610 1774 370156 -e 610 1777 141347 -e 611 945 277440 -e 611 1205 425445 -e 611 1508 697993 -e 611 1693 551639 -e 611 1769 362019 -e 611 1884 947019 -e 612 734 558749 -e 612 1051 96037 -e 612 1719 443958 -e 612 1838 831945 -e 612 1915 635331 -e 613 1163 217260 -e 613 1292 779055 -e 613 1807 472869 -e 614 709 178538 -e 614 972 824774 -e 614 983 640445 -e 614 1246 291653 -e 614 1523 494653 -e 614 1552 254404 -e 614 1565 892929 -e 614 1913 671110 -e 615 618 838103 -e 615 652 169750 -e 615 797 143200 -e 615 850 213747 -e 615 971 361269 -e 615 1073 318636 -e 615 1108 290787 -e 615 1300 325104 -e 615 1355 802982 -e 615 1508 407763 -e 616 940 988471 -e 616 974 788617 -e 616 1088 123534 -e 616 1649 606631 -e 616 1693 543245 -e 616 1941 844497 -e 617 997 834326 -e 617 1065 943491 -e 617 1226 884114 -e 617 1611 529776 -e 617 1752 507551 -e 618 795 737257 -e 618 1149 833580 -e 618 1224 918578 -e 618 1236 728411 -e 618 1747 217018 -e 619 683 398333 -e 619 737 989212 -e 619 849 229893 -e 620 709 163264 -e 620 766 589151 -e 620 886 696850 -e 620 1527 658197 -e 621 795 771297 -e 621 1643 870933 -e 621 1695 289110 -e 621 1878 440778 -e 621 1879 901986 -e 622 1551 65887 -e 622 1849 868989 -e 622 1974 157844 -e 623 693 174264 -e 623 1160 621335 -e 623 1204 43301 -e 623 1351 695319 -e 623 1357 273530 -e 623 1437 480724 -e 623 1839 942542 -e 623 1887 18482 -e 623 1913 232877 -e 624 1386 947734 -e 624 1845 354002 -e 625 1237 731697 -e 625 1490 167808 -e 625 1571 880355 -e 625 1732 115732 -e 626 905 269545 -e 626 938 734605 -e 626 1043 452226 -e 626 1194 20228 -e 626 1787 45691 -e 627 813 566081 -e 627 1751 428166 -e 627 1919 284651 -e 627 1989 42988 -e 628 638 818259 -e 628 1064 586084 -e 628 1798 180894 -e 628 1826 837260 -e 629 781 117801 -e 629 823 249573 -e 629 1011 77785 -e 629 1235 953783 -e 630 710 348907 -e 630 729 456395 -e 630 779 702821 -e 630 932 460737 -e 630 1073 130208 -e 630 1208 649501 -e 630 1293 957881 -e 630 1307 521383 -e 630 1575 872695 -e 630 1577 997248 -e 630 1653 307064 -e 631 1185 628103 -e 631 1586 211854 -e 631 1645 255092 -e 631 1664 817540 -e 632 849 260852 -e 632 882 123345 -e 632 1042 426812 -e 632 1047 718232 -e 632 1375 137314 -e 632 1818 126194 -e 633 1016 789137 -e 633 1165 428554 -e 633 1382 725292 -e 633 1555 37820 -e 634 823 374442 -e 634 1053 212658 -e 634 1236 152477 -e 634 1541 170726 -e 634 1581 519598 -e 634 1775 375718 -e 634 1874 998042 -e 634 1918 332932 -e 635 926 96527 -e 635 1232 963793 -e 635 1286 960212 -e 635 1631 53171 -e 636 814 321045 -e 636 909 509635 -e 636 1948 622221 -e 637 804 929956 -e 637 1487 578263 -e 638 654 219263 -e 638 733 397351 -e 638 885 280333 -e 638 1289 75977 -e 638 1836 360264 -e 639 745 152096 -e 639 956 83912 -e 639 1053 328350 -e 639 1097 873898 -e 639 1268 216948 -e 639 1483 630317 -e 639 1501 562536 -e 639 1770 180972 -e 640 991 679308 -e 640 1661 459573 -e 641 664 713816 -e 641 1542 263865 -e 641 1660 998486 -e 642 695 204987 -e 642 888 697673 -e 642 895 824578 -e 642 1531 57276 -e 642 1606 756014 -e 642 1808 755396 -e 642 1825 694468 -e 643 847 263425 -e 643 1129 906345 -e 643 1200 47078 -e 643 1213 304632 -e 643 1288 119705 -e 643 1529 104369 -e 644 908 537338 -e 644 1328 420924 -e 644 1424 876132 -e 644 1479 934439 -e 644 1712 52463 -e 644 1921 456087 -e 645 789 591383 -e 645 889 322894 -e 645 1091 163093 -e 645 1157 397403 -e 645 1361 203720 -e 645 1740 962588 -e 646 1064 299327 -e 646 1425 63848 -e 646 1523 83209 -e 646 1525 464102 -e 646 1729 913965 -e 646 1969 173415 -e 647 1272 681543 -e 647 1883 897133 -e 648 755 753441 -e 648 1142 415147 -e 648 1483 893417 -e 648 1906 488752 -e 648 1965 730733 -e 648 1978 908409 -e 649 672 859784 -e 649 745 834299 -e 650 829 563520 -e 650 893 113117 -e 650 977 672046 -e 650 1712 388709 -e 651 1009 196891 -e 651 1069 741812 -e 651 1198 474742 -e 651 1336 984055 -e 651 1851 615727 -e 652 701 135902 -e 652 1043 541203 -e 652 1565 907632 -e 652 1785 92592 -e 652 1927 867353 -e 653 1093 12975 -e 653 1540 130863 -e 653 1597 930504 -e 653 1617 914643 -e 653 1849 541835 -e 653 1889 758747 -e 654 781 645871 -e 654 795 937750 -e 654 829 694090 -e 654 1043 174721 -e 654 1184 424255 -e 654 1694 877188 -e 654 1872 783623 -e 654 1898 509614 -e 654 1922 879354 -e 655 731 64377 -e 655 759 187692 -e 655 1065 282689 -e 655 1185 47801 -e 655 1507 576554 -e 655 1873 978314 -e 656 1192 94742 -e 656 1216 567787 -e 656 1334 702392 -e 656 1389 890993 -e 656 1696 664757 -e 656 1892 299558 -e 657 795 674810 -e 657 868 934977 -e 657 989 999932 -e 657 1318 506233 -e 657 1430 123302 -e 657 1571 632524 -e 657 1987 166328 -e 658 863 822051 -e 658 1026 709505 -e 658 1389 261734 -e 658 1657 863130 -e 658 1734 991833 -e 658 1761 453597 -e 659 803 839768 -e 659 855 453385 -e 659 1397 70065 -e 659 1534 390940 -e 659 1609 262996 -e 659 1656 85781 -e 659 1737 277099 -e 660 763 673812 -e 660 1349 6577 -e 660 1784 398896 -e 660 1839 341460 -e 661 910 703061 -e 661 1036 567438 -e 661 1061 151344 -e 661 1096 668114 -e 661 1753 943276 -e 662 748 199798 -e 662 937 389101 -e 662 1014 386716 -e 662 1212 529497 -e 662 1272 674990 -e 662 1397 534989 -e 662 1477 636127 -e 662 1573 685661 -e 663 783 763686 -e 663 1265 776381 -e 663 1462 707913 -e 663 1515 723102 -e 663 1952 106912 -e 664 1641 550469 -e 664 1938 937766 -e 664 1952 515341 -e 665 1096 380901 -e 665 1208 753073 -e 665 1318 237326 -e 665 1606 55558 -e 665 1676 893000 -e 665 1704 73478 -e 665 1753 868320 -e 666 890 602859 -e 666 982 60522 -e 666 1489 947933 -e 666 1723 608820 -e 666 1929 122249 -e 666 1973 18008 -e 667 1438 378158 -e 668 955 45830 -e 668 1279 7992 -e 668 1571 623520 -e 668 1817 828671 -e 668 1834 332329 -e 668 1982 659313 -e 669 953 5385 -e 669 1031 183779 -e 669 1364 653397 -e 669 1384 559638 -e 669 1700 343108 -e 669 1889 291642 -e 669 1938 604435 -e 670 752 33775 -e 670 801 446721 -e 670 808 304645 -e 670 1039 356283 -e 670 1525 805556 -e 671 868 749728 -e 671 1239 185545 -e 671 1605 286768 -e 671 1698 301153 -e 671 1730 535627 -e 672 1170 634629 -e 672 1345 120047 -e 672 1658 283894 -e 673 889 811564 -e 673 938 159841 -e 673 1011 660003 -e 673 1117 829120 -e 673 1137 11210 -e 673 1173 943510 -e 673 1191 118055 -e 673 1241 490518 -e 673 1551 873647 -e 673 1600 345841 -e 673 1607 14378 -e 673 1964 916648 -e 674 989 49091 -e 674 1035 741430 -e 674 1301 905924 -e 674 1494 945200 -e 674 1544 32545 -e 674 1601 733212 -e 674 1626 321275 -e 674 1641 820497 -e 674 1875 30893 -e 675 815 620917 -e 675 962 8678 -e 675 1025 284595 -e 675 1354 764511 -e 675 1653 844582 -e 675 1862 637482 -e 675 1920 376679 -e 675 1945 207606 -e 675 1981 44261 -e 676 688 624874 -e 676 1147 431946 -e 676 1443 949065 -e 676 1543 633435 -e 676 1629 986687 -e 676 1650 22927 -e 677 1334 321556 -e 677 1771 756431 -e 677 1810 854411 -e 677 1959 821884 -e 678 882 126997 -e 678 1305 486983 -e 678 1455 636285 -e 678 1734 383743 -e 679 1905 315867 -e 679 1990 944469 -e 680 910 409874 -e 680 1302 485747 -e 681 901 836874 -e 681 1163 584827 -e 681 1202 722314 -e 681 1208 841987 -e 681 1332 817047 -e 681 1419 795126 -e 681 1536 380446 -e 681 1774 959041 -e 682 930 121306 -e 682 967 618681 -e 682 1456 21669 -e 682 1666 471527 -e 682 1726 531936 -e 682 1767 7749 -e 682 1822 493183 -e 683 865 328157 -e 683 1096 277872 -e 683 1227 706337 -e 684 842 798173 -e 684 1497 501389 -e 684 1534 904656 -e 684 1544 809102 -e 685 708 438520 -e 685 1296 609857 -e 685 1346 546478 -e 685 1761 873605 -e 685 1833 509035 -e 686 1005 940399 -e 686 1314 941084 -e 686 1631 994975 -e 686 1960 955502 -e 687 1521 239303 -e 687 1562 668478 -e 687 1670 935357 -e 687 1954 894462 -e 688 736 251432 -e 688 1036 795723 -e 688 1605 650317 -e 688 1704 327392 -e 688 1792 403753 -e 688 1802 847008 -e 689 790 971619 -e 689 899 356739 -e 689 1118 291328 -e 689 1216 885725 -e 689 1317 528781 -e 689 1423 327416 -e 689 1519 754644 -e 689 1738 191929 -e 689 1932 916961 -e 690 701 228898 -e 690 930 671241 -e 691 758 455767 -e 691 1385 186796 -e 691 1692 820533 -e 692 1189 699933 -e 692 1382 498290 -e 692 1508 717769 -e 692 1632 535064 -e 692 1636 538988 -e 692 1746 996528 -e 692 1765 781236 -e 692 1811 639968 -e 693 975 418255 -e 693 1112 123406 -e 693 1122 561252 -e 693 1695 446289 -e 694 709 866913 -e 694 1143 642827 -e 694 1446 613477 -e 694 1650 534564 -e 694 1662 259916 -e 694 1694 218914 -e 695 700 175611 -e 695 970 163626 -e 695 1104 966754 -e 695 1739 376245 -e 695 1978 476571 -e 696 1464 885804 -e 696 1928 832003 -e 696 1970 820944 -e 697 1459 977089 -e 697 1483 881644 -e 698 721 838412 -e 698 819 461452 -e 698 1094 486108 -e 698 1167 882445 -e 698 1271 269766 -e 698 1329 23876 -e 699 965 658527 -e 699 1098 700309 -e 699 1688 903178 -e 699 1720 780758 -e 700 1321 153129 -e 700 1423 802409 -e 700 1855 636351 -e 701 1134 808437 -e 701 1358 786168 -e 701 1590 561145 -e 702 1138 780672 -e 702 1214 161263 -e 702 1489 957493 -e 702 1539 268090 -e 702 1619 498856 -e 702 1661 465226 -e 702 1795 587874 -e 703 1298 424758 -e 703 1556 346659 -e 704 887 633817 -e 704 897 69824 -e 704 1382 199018 -e 705 1178 63545 -e 705 1206 725652 -e 705 1295 373699 -e 705 1350 79325 -e 705 1478 661143 -e 705 1564 150622 -e 706 808 120590 -e 706 1675 836866 -e 707 803 837494 -e 707 929 926628 -e 707 1199 451262 -e 707 1481 672102 -e 707 1509 432585 -e 707 1641 923910 -e 707 1859 275151 -e 708 736 990751 -e 708 1028 751243 -e 708 1436 793300 -e 708 1610 996843 -e 708 1618 463856 -e 708 1678 300209 -e 708 1834 611124 -e 708 1900 705686 -e 708 1945 287668 -e 709 750 533025 -e 709 1196 878347 -e 709 1541 793509 -e 709 1668 515977 -e 709 1716 476433 -e 709 1756 951134 -e 710 1230 344106 -e 710 1351 432373 -e 710 1582 300989 -e 710 1903 752718 -e 711 812 805369 -e 711 989 617286 -e 711 1219 48981 -e 711 1306 767699 -e 711 1363 490961 -e 711 1609 360561 -e 711 1616 637028 -e 711 1620 529503 -e 711 1852 220934 -e 711 1862 947131 -e 711 1980 470564 -e 712 1413 123547 -e 712 1554 23535 -e 712 1710 929261 -e 712 1761 749437 -e 712 1887 40465 -e 713 871 142348 -e 713 1852 135568 -e 714 893 864112 -e 714 1161 988570 -e 714 1322 19630 -e 714 1415 567831 -e 714 1745 839967 -e 714 1940 948417 -e 715 749 353644 -e 715 839 743587 -e 715 1212 495125 -e 715 1664 612654 -e 715 1902 990893 -e 715 1922 183022 -e 716 799 139227 -e 716 1297 367469 -e 716 1748 669354 -e 716 1901 234076 -e 717 799 838476 -e 717 1094 781969 -e 717 1372 299780 -e 717 1655 818270 -e 718 797 793557 -e 718 846 880992 -e 718 1077 848210 -e 718 1429 461298 -e 718 1431 138345 -e 718 1906 487080 -e 719 733 10000 -e 719 933 252018 -e 719 1309 213349 -e 719 1329 98439 -e 719 1375 516214 -e 719 1402 395956 -e 719 1948 513722 -e 719 1983 897429 -e 719 1986 917987 -e 720 838 869938 -e 720 948 186187 -e 720 968 221283 -e 720 979 923989 -e 720 1090 174280 -e 720 1137 593182 -e 720 1513 702276 -e 720 1641 447220 -e 720 1953 975697 -e 720 1971 600114 -e 721 985 634374 -e 721 1024 806301 -e 721 1133 119966 -e 721 1493 157685 -e 721 1908 103489 -e 722 776 766800 -e 722 1171 690913 -e 722 1183 637199 -e 722 1419 760301 -e 722 1500 886088 -e 722 1575 356761 -e 723 844 366195 -e 724 744 514165 -e 724 988 982515 -e 724 1406 461637 -e 724 1535 666983 -e 724 1644 989096 -e 724 1865 588324 -e 725 764 834212 -e 725 856 909486 -e 725 1103 519867 -e 725 1159 197805 -e 726 1004 997847 -e 726 1237 184682 -e 726 1292 545299 -e 727 898 554841 -e 727 1067 312419 -e 727 1101 722416 -e 727 1469 348953 -e 728 984 913749 -e 728 1172 359337 -e 728 1485 157944 -e 729 1211 493153 -e 729 1519 144556 -e 729 1643 468701 -e 729 1888 880183 -e 730 997 62376 -e 730 1646 993404 -e 730 1934 109955 -e 731 1023 391494 -e 731 1182 390654 -e 731 1529 159339 -e 731 1909 152044 -e 732 1190 566724 -e 732 1341 537772 -e 732 1375 929537 -e 732 1938 935828 -e 733 737 279817 -e 733 876 9874 -e 733 947 220576 -e 733 1032 435624 -e 733 1361 590936 -e 733 1623 273173 -e 733 1724 169167 -e 734 893 407372 -e 734 1154 745496 -e 734 1436 802162 -e 735 1316 376554 -e 735 1326 951612 -e 735 1412 324106 -e 735 1923 378239 -e 736 1448 697166 -e 736 1659 952822 -e 736 1801 595338 -e 736 1820 951801 -e 737 827 322455 -e 737 937 329706 -e 737 1113 747429 -e 737 1264 907482 -e 737 1430 372059 -e 738 947 690475 -e 738 994 795728 -e 738 1231 638685 -e 738 1385 516582 -e 738 1863 458939 -e 739 998 800905 -e 739 1148 757428 -e 739 1713 869297 -e 739 1846 779236 -e 740 762 134952 -e 740 1124 962999 -e 740 1354 248522 -e 740 1438 372263 -e 740 1487 797313 -e 740 1515 332307 -e 740 1716 162990 -e 741 971 878378 -e 741 1333 219229 -e 741 1337 128876 -e 741 1631 1198 -e 742 1487 570907 -e 742 1498 685235 -e 742 1528 464287 -e 742 1924 958002 -e 743 759 141584 -e 743 854 157856 -e 743 1264 284295 -e 743 1335 346654 -e 743 1417 494055 -e 743 1468 704131 -e 743 1987 633828 -e 744 866 172093 -e 744 1164 157398 -e 744 1356 206404 -e 744 1860 11374 -e 745 790 858402 -e 745 1154 217703 -e 745 1384 832292 -e 745 1517 230470 -e 745 1864 176972 -e 746 849 823222 -e 746 917 877454 -e 746 956 920718 -e 746 1130 25419 -e 746 1394 658981 -e 746 1451 524624 -e 746 1454 458546 -e 746 1479 841045 -e 746 1719 445702 -e 747 1064 627764 -e 747 1289 962404 -e 747 1381 143441 -e 747 1388 950637 -e 748 891 840508 -e 748 1038 747371 -e 748 1307 718996 -e 748 1404 244746 -e 748 1679 992394 -e 748 1719 983873 -e 748 1734 480607 -e 749 1353 699325 -e 749 1646 587878 -e 749 1708 587945 -e 749 1744 529671 -e 749 1849 128947 -e 750 1427 913784 -e 750 1616 122219 -e 750 1788 353409 -e 751 885 595468 -e 751 1285 128689 -e 751 1286 41364 -e 751 1474 710289 -e 751 1529 787776 -e 751 1601 891414 -e 751 1863 506160 -e 752 813 511823 -e 752 1743 325958 -e 752 1895 24472 -e 753 1488 568494 -e 754 851 964116 -e 754 887 36103 -e 754 1108 865180 -e 754 1952 373265 -e 755 1472 691866 -e 755 1489 834423 -e 755 1665 776760 -e 755 1733 976970 -e 755 1999 666915 -e 756 1176 136979 -e 756 1252 241365 -e 757 815 337535 -e 757 1304 80523 -e 757 1489 668919 -e 757 1497 71015 -e 757 1527 43393 -e 757 1918 780131 -e 758 1275 578826 -e 758 1303 477922 -e 758 1382 456670 -e 759 800 865691 -e 759 1048 153744 -e 759 1244 579071 -e 759 1333 671931 -e 759 1468 919532 -e 759 1584 574253 -e 759 1729 372114 -e 759 1781 322348 -e 759 1815 323106 -e 760 982 284921 -e 760 1017 654985 -e 760 1293 29217 -e 760 1347 729005 -e 760 1598 274683 -e 760 1781 885749 -e 760 1827 617015 -e 760 1957 220155 -e 761 1992 438853 -e 762 1026 568781 -e 762 1594 111461 -e 762 1928 561095 -e 763 1034 468672 -e 763 1279 218858 -e 763 1381 807019 -e 763 1568 273415 -e 763 1918 72794 -e 764 1109 986441 -e 764 1478 242553 -e 764 1925 89094 -e 765 1134 429134 -e 765 1932 430690 -e 766 972 306895 -e 766 1193 805863 -e 766 1195 687338 -e 766 1550 124112 -e 766 1645 160662 -e 767 789 129903 -e 767 1015 876966 -e 767 1092 269009 -e 767 1260 678499 -e 767 1266 601447 -e 767 1389 857781 -e 767 1429 496372 -e 767 1601 802595 -e 767 1612 198475 -e 768 951 547154 -e 768 1022 425582 -e 768 1788 238641 -e 768 1958 914814 -e 769 1326 417112 -e 769 1587 142895 -e 769 1612 626972 -e 769 1642 950188 -e 770 893 207662 -e 770 1241 359768 -e 770 1301 225590 -e 770 1722 570663 -e 770 1723 840265 -e 770 1833 144914 -e 771 967 606009 -e 771 1018 5228 -e 771 1207 56780 -e 772 876 780212 -e 772 982 189473 -e 772 1590 99394 -e 773 854 369256 -e 773 937 407523 -e 773 1001 492352 -e 773 1245 397868 -e 773 1498 85967 -e 773 1678 904951 -e 773 1760 102242 -e 773 1800 121417 -e 773 1934 822241 -e 773 1950 621546 -e 773 1952 42273 -e 774 939 689224 -e 774 1367 501890 -e 774 1369 141857 -e 775 970 279488 -e 775 1560 153371 -e 775 1579 696299 -e 775 1817 355709 -e 775 1852 829217 -e 775 1951 198114 -e 776 1108 501403 -e 776 1238 664581 -e 776 1365 606476 -e 776 1378 271787 -e 776 1572 494671 -e 776 1809 40268 -e 777 885 850471 -e 777 1759 677805 -e 778 1013 125344 -e 778 1117 521601 -e 778 1156 886840 -e 778 1222 497053 -e 778 1299 356402 -e 778 1440 291557 -e 778 1483 928585 -e 779 915 887310 -e 779 924 438297 -e 779 1156 310051 -e 779 1545 705744 -e 780 945 377980 -e 780 1154 263105 -e 780 1574 585965 -e 780 1893 299425 -e 780 1895 957892 -e 781 1192 996505 -e 781 1308 574753 -e 781 1547 30963 -e 782 1531 389134 -e 783 865 64107 -e 783 976 88909 -e 783 1026 822209 -e 783 1441 180588 -e 783 1488 620916 -e 783 1796 135341 -e 783 1992 52060 -e 784 850 302691 -e 784 1205 508127 -e 784 1513 196885 -e 785 1056 400807 -e 785 1575 401532 -e 785 1703 330337 -e 785 1750 906310 -e 785 1799 907329 -e 786 1064 541256 -e 786 1139 713075 -e 786 1578 68295 -e 786 1601 277276 -e 786 1618 697728 -e 787 789 888456 -e 787 856 287259 -e 787 951 766554 -e 787 1038 13030 -e 787 1175 780776 -e 787 1656 756244 -e 787 1806 736926 -e 788 837 53295 -e 788 1230 432829 -e 788 1237 869722 -e 788 1280 556379 -e 788 1352 154970 -e 788 1388 529581 -e 788 1415 473535 -e 788 1425 23754 -e 788 1626 597001 -e 788 1660 194902 -e 789 1094 5245 -e 789 1116 695759 -e 789 1142 581311 -e 789 1546 953101 -e 790 965 924316 -e 790 1098 35787 -e 790 1170 313077 -e 790 1365 146666 -e 790 1718 185378 -e 791 1115 267354 -e 791 1190 564716 -e 791 1708 488144 -e 791 1726 845092 -e 791 1836 603574 -e 792 799 463947 -e 792 1438 552597 -e 792 1763 714927 -e 792 1766 241132 -e 792 1903 753624 -e 793 929 510003 -e 793 1256 304817 -e 793 1602 175282 -e 794 824 866112 -e 794 1017 530878 -e 794 1228 721877 -e 794 1410 725067 -e 794 1453 213677 -e 794 1596 667822 -e 794 1736 433119 -e 795 911 481588 -e 795 950 612773 -e 795 1138 69374 -e 795 1597 912514 -e 796 1884 975460 -e 797 1008 209383 -e 797 1015 39220 -e 797 1129 436480 -e 797 1194 508629 -e 797 1362 627684 -e 797 1492 208617 -e 797 1500 318016 -e 797 1530 534111 -e 797 1704 245335 -e 797 1712 929445 -e 797 1920 137733 -e 798 916 539165 -e 798 1300 825248 -e 798 1396 930436 -e 798 1766 596846 -e 798 1904 792531 -e 799 884 625579 -e 799 982 168205 -e 799 984 91870 -e 799 1635 603326 -e 799 1808 371610 -e 799 1930 733084 -e 800 894 361021 -e 800 1246 648627 -e 800 1384 305508 -e 800 1421 653633 -e 800 1777 816893 -e 801 987 435030 -e 801 1122 945711 -e 801 1302 368689 -e 801 1334 879321 -e 801 1446 321749 -e 801 1615 690158 -e 802 922 798502 -e 802 1009 801984 -e 802 1031 899475 -e 802 1339 930793 -e 803 1169 210379 -e 803 1229 184864 -e 803 1258 92016 -e 803 1844 689208 -e 803 1904 67091 -e 804 884 970181 -e 804 1559 657896 -e 804 1599 642093 -e 804 1835 735729 -e 805 831 915294 -e 805 1001 63917 -e 805 1159 800744 -e 805 1382 591162 -e 805 1475 657743 -e 805 1596 904827 -e 805 1689 758991 -e 805 1973 551858 -e 806 1605 47516 -e 806 1798 140264 -e 806 1890 17510 -e 807 1133 278241 -e 807 1497 505569 -e 807 1858 900338 -e 808 926 787095 -e 808 948 464463 -e 808 968 979699 -e 808 1183 429027 -e 808 1436 466729 -e 808 1502 819036 -e 808 1629 73323 -e 808 1641 134496 -e 809 894 612204 -e 809 1270 200851 -e 809 1393 220634 -e 809 1488 743649 -e 809 1542 46154 -e 809 1822 357173 -e 810 915 33653 -e 810 1096 123159 -e 810 1492 296415 -e 810 1858 722106 -e 811 941 787080 -e 811 990 462234 -e 811 1097 210208 -e 811 1282 579001 -e 811 1322 406767 -e 811 1385 910459 -e 811 1942 647581 -e 812 1034 319580 -e 812 1265 152738 -e 812 1444 928600 -e 812 1640 456406 -e 813 823 510613 -e 813 1472 501293 -e 813 1818 566996 -e 814 864 400342 -e 814 1380 219760 -e 814 1397 741202 -e 814 1450 994476 -e 815 847 971195 -e 815 897 998506 -e 815 912 129264 -e 815 1039 802882 -e 815 1432 586833 -e 815 1518 72917 -e 815 1571 440455 -e 815 1898 336779 -e 816 1061 459668 -e 816 1164 969271 -e 816 1642 394545 -e 816 1741 225044 -e 816 1768 244281 -e 816 1795 249263 -e 816 1933 711377 -e 817 858 123297 -e 817 1010 79576 -e 817 1274 98734 -e 817 1431 176861 -e 817 1569 851526 -e 818 888 297533 -e 818 892 559314 -e 818 952 769612 -e 818 1080 497693 -e 818 1167 275096 -e 818 1295 517632 -e 819 900 873473 -e 819 1253 331235 -e 819 1328 72395 -e 819 1653 434690 -e 819 1807 953341 -e 819 1888 70183 -e 819 1917 51199 -e 820 993 9467 -e 820 1015 250609 -e 820 1648 265415 -e 820 1931 506601 -e 820 1933 371565 -e 820 1982 604139 -e 821 1223 951614 -e 822 1247 287183 -e 822 1626 200041 -e 822 1654 490667 -e 823 987 308495 -e 823 1253 299691 -e 823 1304 432491 -e 823 1395 36743 -e 823 1646 416988 -e 823 1746 882865 -e 823 1750 479125 -e 824 1493 576868 -e 825 1062 103687 -e 825 1376 156161 -e 825 1596 181729 -e 825 1766 950467 -e 825 1881 397025 -e 826 871 965557 -e 826 966 478496 -e 826 1031 54966 -e 826 1089 548334 -e 826 1363 61567 -e 826 1644 87240 -e 826 1752 454787 -e 827 1294 902468 -e 827 1617 474218 -e 827 1750 572915 -e 827 1774 777880 -e 827 1921 18974 -e 828 1307 53260 -e 828 1958 736433 -e 828 1981 883401 -e 829 875 577835 -e 830 1610 296751 -e 830 1908 58986 -e 831 1038 575124 -e 831 1130 875963 -e 831 1317 560683 -e 831 1396 969666 -e 832 997 505959 -e 832 1533 972379 -e 832 1546 218647 -e 832 1916 100827 -e 832 1925 384418 -e 833 881 929264 -e 833 1026 423204 -e 833 1208 140298 -e 833 1282 171441 -e 833 1992 583415 -e 834 855 66489 -e 834 1128 642839 -e 834 1248 570820 -e 834 1412 940953 -e 834 1629 198060 -e 834 1734 169193 -e 834 1752 895304 -e 835 987 33096 -e 835 1864 965999 -e 836 907 138633 -e 836 1937 277776 -e 837 908 342201 -e 837 939 337277 -e 837 1158 415237 -e 837 1332 849957 -e 837 1514 916353 -e 837 1543 300958 -e 837 1797 292690 -e 837 1868 269771 -e 838 919 705267 -e 838 1427 336510 -e 838 1560 641622 -e 838 1572 493003 -e 838 1818 559214 -e 839 1329 538417 -e 839 1376 829400 -e 839 1682 961403 -e 840 1739 682433 -e 841 1250 781642 -e 841 1387 871266 -e 841 1476 438596 -e 841 1510 315642 -e 841 1862 714425 -e 841 1946 591914 -e 842 1004 504871 -e 842 1066 123126 -e 842 1196 28639 -e 842 1531 187492 -e 842 1731 545119 -e 842 1996 757742 -e 843 861 53072 -e 843 1176 140900 -e 843 1227 831495 -e 843 1731 828957 -e 844 1132 338202 -e 844 1767 884081 -e 844 1825 49165 -e 845 1105 640425 -e 845 1464 380553 -e 845 1856 739909 -e 845 1894 97113 -e 845 1953 31249 -e 846 1238 500004 -e 846 1382 638292 -e 846 1612 572092 -e 846 1859 107576 -e 846 1905 68773 -e 846 1986 261 -e 847 891 280683 -e 847 972 762290 -e 847 986 617408 -e 847 1257 472300 -e 847 1492 470173 -e 847 1826 854722 -e 848 1202 422389 -e 848 1422 601080 -e 848 1423 898522 -e 848 1824 214693 -e 849 1187 382949 -e 849 1244 396561 -e 849 1348 143068 -e 849 1434 836627 -e 849 1784 234160 -e 849 1888 435579 -e 849 1918 319558 -e 850 1002 224301 -e 850 1132 251561 -e 850 1364 477560 -e 850 1771 857973 -e 850 1939 723073 -e 851 1204 125596 -e 851 1226 735282 -e 851 1304 338986 -e 851 1566 650962 -e 851 1697 675717 -e 851 1713 4893 -e 851 1846 645394 -e 852 930 494220 -e 852 1000 297444 -e 852 1090 712595 -e 852 1224 912948 -e 852 1288 891996 -e 852 1397 810294 -e 852 1861 912955 -e 852 1874 411017 -e 853 885 964323 -e 853 916 729756 -e 853 978 709967 -e 853 1058 25605 -e 853 1887 745508 -e 854 904 497310 -e 854 1536 898999 -e 854 1902 439991 -e 855 869 27910 -e 855 1004 710483 -e 855 1105 195038 -e 855 1177 613932 -e 855 1343 634701 -e 855 1679 325862 -e 855 1927 429642 -e 856 888 100230 -e 856 927 583698 -e 856 993 483218 -e 856 1173 426661 -e 856 1195 45787 -e 856 1321 194890 -e 856 1417 841817 -e 856 1531 33573 -e 856 1632 779277 -e 856 1666 728655 -e 857 971 134261 -e 857 1021 566037 -e 857 1257 675219 -e 857 1349 559344 -e 857 1563 928145 -e 858 974 565410 -e 858 1566 36617 -e 858 1596 825607 -e 858 1651 153200 -e 858 1744 32979 -e 858 1858 370102 -e 859 1058 106693 -e 859 1691 256950 -e 859 1695 116178 -e 859 1792 232485 -e 859 1921 154029 -e 859 1962 445714 -e 860 901 555728 -e 860 1083 280019 -e 860 1163 901737 -e 860 1361 595136 -e 860 1632 690792 -e 861 988 370979 -e 861 1205 816020 -e 861 1274 453629 -e 861 1644 967953 -e 862 1031 633283 -e 862 1163 121960 -e 862 1375 365079 -e 862 1581 781212 -e 862 1794 211554 -e 863 880 558642 -e 863 1162 357678 -e 863 1207 260478 -e 863 1241 337684 -e 863 1604 170579 -e 863 1674 954711 -e 864 871 699269 -e 864 1018 538434 -e 864 1055 337694 -e 864 1218 508684 -e 864 1426 192225 -e 864 1480 151317 -e 864 1483 905253 -e 864 1490 452217 -e 864 1749 70065 -e 864 1818 814729 -e 864 1831 922722 -e 864 1913 253428 -e 865 896 140169 -e 865 1091 855319 -e 865 1244 33216 -e 865 1302 331083 -e 865 1401 264174 -e 865 1683 683381 -e 865 1858 389841 -e 865 1886 680380 -e 865 1969 554877 -e 865 1989 352757 -e 866 935 339609 -e 866 996 136637 -e 866 1067 558377 -e 866 1208 275806 -e 866 1230 39511 -e 866 1372 711934 -e 867 1120 523944 -e 867 1221 236670 -e 867 1243 613428 -e 867 1532 493630 -e 867 1707 15239 -e 867 1791 17157 -e 867 1938 939001 -e 868 1039 762209 -e 868 1578 134023 -e 868 1611 152609 -e 869 875 434161 -e 869 1034 674794 -e 869 1508 936818 -e 869 1697 905874 -e 870 883 232408 -e 870 963 718783 -e 870 1336 893635 -e 871 1177 27372 -e 871 1500 260577 -e 871 1638 498332 -e 871 1754 613493 -e 871 1759 633236 -e 871 1784 577263 -e 871 1929 412582 -e 871 1940 505451 -e 873 987 304041 -e 873 1259 896524 -e 873 1466 299735 -e 873 1869 629618 -e 873 1881 369759 -e 874 890 336680 -e 874 1043 665680 -e 874 1125 105508 -e 874 1438 362463 -e 874 1538 63033 -e 875 880 355006 -e 875 887 886654 -e 875 894 822848 -e 875 1359 696404 -e 875 1363 975422 -e 875 1843 423251 -e 876 1122 872537 -e 876 1291 895060 -e 876 1372 544757 -e 877 1547 454110 -e 877 1862 838992 -e 877 1885 534573 -e 878 968 340180 -e 878 1160 478910 -e 878 1184 215615 -e 878 1192 713567 -e 878 1237 535371 -e 878 1371 248216 -e 878 1392 513939 -e 878 1433 434165 -e 878 1457 553870 -e 878 1460 542728 -e 878 1706 183574 -e 879 1023 810656 -e 879 1234 285185 -e 879 1699 740069 -e 880 1022 803748 -e 880 1962 118459 -e 881 995 225327 -e 881 1237 684421 -e 881 1267 470739 -e 881 1644 270674 -e 881 1875 153034 -e 881 1893 534741 -e 882 1315 90434 -e 882 1335 704789 -e 882 1339 319990 -e 883 1263 902147 -e 883 1283 713407 -e 883 1363 53441 -e 883 1389 620485 -e 883 1412 420442 -e 883 1566 291106 -e 883 1606 109574 -e 883 1699 163279 -e 884 1056 82679 -e 884 1598 567529 -e 884 1606 170801 -e 884 1917 737525 -e 885 1102 692807 -e 885 1105 729752 -e 885 1456 846011 -e 885 1563 702978 -e 885 1634 619484 -e 885 1659 82777 -e 885 1769 288362 -e 885 1853 870816 -e 885 1996 566458 -e 886 937 256390 -e 886 1003 970719 -e 887 1110 126656 -e 887 1147 770843 -e 887 1149 624710 -e 887 1485 224750 -e 887 1577 364640 -e 887 1780 21819 -e 888 995 44733 -e 888 1038 851802 -e 888 1168 570238 -e 888 1172 21614 -e 888 1587 703391 -e 888 1666 403259 -e 888 1857 799561 -e 889 894 839519 -e 889 1247 549943 -e 889 1502 863598 -e 889 1517 717351 -e 889 1629 801386 -e 889 1872 401535 -e 889 1885 938221 -e 889 1903 193178 -e 890 1123 929803 -e 890 1228 103908 -e 890 1273 907027 -e 890 1348 656615 -e 890 1428 971156 -e 890 1431 527437 -e 890 1771 859358 -e 891 1114 617273 -e 891 1158 830817 -e 891 1734 445443 -e 891 1763 768803 -e 892 1023 689147 -e 892 1047 682591 -e 892 1232 577638 -e 892 1355 21961 -e 892 1369 196941 -e 892 1383 714789 -e 892 1511 442932 -e 892 1667 856583 -e 892 1935 989877 -e 893 1002 722673 -e 893 1048 91588 -e 893 1293 727774 -e 893 1312 774566 -e 893 1847 10088 -e 894 1076 856563 -e 894 1370 43426 -e 894 1658 575179 -e 895 909 407026 -e 895 1113 608342 -e 895 1203 298159 -e 895 1289 82892 -e 895 1307 545701 -e 895 1392 638088 -e 895 1462 154745 -e 895 1574 134373 -e 895 1825 1555 -e 895 1997 406381 -e 896 1022 603965 -e 896 1037 380665 -e 896 1160 598887 -e 896 1212 144008 -e 896 1375 825795 -e 896 1438 640801 -e 896 1702 668767 -e 896 1959 802294 -e 897 928 566734 -e 897 1108 256368 -e 897 1337 569168 -e 897 1473 425725 -e 897 1752 500310 -e 898 1095 380849 -e 898 1132 637273 -e 898 1240 408885 -e 898 1410 875476 -e 898 1551 253655 -e 899 1255 584645 -e 899 1306 604112 -e 899 1730 351027 -e 899 1855 387666 -e 899 1857 991770 -e 900 1809 841886 -e 900 1863 21205 -e 901 1274 343953 -e 901 1358 720633 -e 901 1454 957961 -e 901 1528 325760 -e 901 1676 443253 -e 901 1885 41974 -e 901 1910 359361 -e 902 1291 424610 -e 902 1566 338845 -e 902 1612 920778 -e 902 1767 600605 -e 903 1077 201504 -e 903 1379 924740 -e 903 1451 544904 -e 903 1495 265590 -e 903 1586 252404 -e 903 1598 318733 -e 903 1642 293941 -e 903 1708 298103 -e 903 1930 946819 -e 904 1226 868700 -e 904 1484 986836 -e 904 1743 236334 -e 905 1023 266511 -e 905 1169 96059 -e 905 1612 356512 -e 905 1886 596182 -e 905 1917 510390 -e 905 1932 575297 -e 906 1149 809449 -e 906 1351 288068 -e 906 1728 447191 -e 906 1743 561019 -e 907 1899 372663 -e 907 1962 21445 -e 908 1035 263531 -e 908 1239 24353 -e 908 1274 278914 -e 908 1601 998211 -e 909 948 712432 -e 909 1166 726477 -e 909 1359 419268 -e 909 1531 88780 -e 909 1573 781052 -e 909 1775 30634 -e 909 1901 78335 -e 910 1000 656554 -e 910 1306 760789 -e 910 1616 223855 -e 911 977 391748 -e 911 1091 132156 -e 911 1104 437199 -e 911 1174 754793 -e 911 1285 419190 -e 911 1746 49849 -e 911 1767 867201 -e 911 1981 684853 -e 911 1988 935518 -e 912 1183 502103 -e 912 1574 317574 -e 912 1633 918135 -e 912 1639 266040 -e 913 999 71074 -e 913 1000 52646 -e 913 1188 757580 -e 913 1201 673787 -e 913 1276 747561 -e 913 1339 210046 -e 913 1348 317928 -e 913 1377 555950 -e 913 1638 762681 -e 913 1653 680228 -e 913 1694 755533 -e 913 1837 621480 -e 914 1046 163136 -e 914 1104 798170 -e 914 1311 90753 -e 914 1394 357431 -e 914 1539 668967 -e 914 1722 83392 -e 914 1924 884503 -e 914 1944 62929 -e 914 1945 977311 -e 914 1947 221930 -e 915 940 722424 -e 915 1109 761993 -e 915 1144 705417 -e 915 1334 233952 -e 915 1962 142244 -e 915 1985 477220 -e 916 994 457338 -e 916 1000 687789 -e 916 1244 634073 -e 916 1622 783553 -e 916 1631 361119 -e 916 1725 222226 -e 916 1897 869561 -e 916 1964 390030 -e 917 1088 993635 -e 917 1173 655860 -e 917 1184 208043 -e 917 1336 363038 -e 917 1436 892447 -e 917 1566 547088 -e 917 1914 736875 -e 918 1069 142901 -e 918 1077 609335 -e 918 1310 184918 -e 918 1335 30240 -e 918 1598 72129 -e 918 1680 599942 -e 918 1914 848397 -e 919 1280 876415 -e 919 1333 461550 -e 919 1413 709811 -e 919 1567 319088 -e 919 1600 291094 -e 919 1651 999738 -e 919 1891 360040 -e 920 929 382829 -e 921 1248 616924 -e 921 1533 65459 -e 921 1645 978584 -e 921 1685 124075 -e 921 1990 228274 -e 922 1028 649123 -e 922 1161 817191 -e 922 1271 237840 -e 922 1616 854628 -e 922 1677 659016 -e 923 948 939068 -e 923 1082 419483 -e 923 1683 966557 -e 923 1710 670778 -e 924 1272 195712 -e 924 1332 623315 -e 925 1053 797607 -e 925 1592 825758 -e 925 1958 827092 -e 926 1995 256634 -e 927 980 692958 -e 927 1170 590182 -e 927 1193 90281 -e 927 1220 439608 -e 927 1272 91841 -e 927 1452 571382 -e 927 1464 182214 -e 927 1486 255052 -e 927 1522 15136 -e 927 1584 272312 -e 927 1871 862410 -e 928 1540 653506 -e 928 1554 506086 -e 928 1728 659662 -e 928 1842 261505 -e 928 1868 509644 -e 929 1060 72096 -e 929 1351 641063 -e 929 1380 728150 -e 929 1395 52265 -e 929 1781 949961 -e 930 1176 340364 -e 930 1316 90130 -e 930 1326 431498 -e 931 1183 532417 -e 931 1497 545564 -e 931 1568 500624 -e 931 1835 378079 -e 932 1175 960981 -e 932 1260 990615 -e 932 1294 394624 -e 932 1433 377675 -e 932 1537 269013 -e 932 1794 53510 -e 932 1973 819587 -e 933 1237 777257 -e 933 1351 467108 -e 933 1367 158385 -e 933 1771 978874 -e 934 1125 656257 -e 934 1548 899162 -e 934 1588 652048 -e 935 983 853672 -e 935 1281 93400 -e 935 1430 655614 -e 935 1456 508475 -e 936 987 989810 -e 936 1186 358926 -e 936 1329 358754 -e 936 1337 985294 -e 936 1630 821725 -e 936 1784 411029 -e 936 1816 100548 -e 936 1909 660762 -e 936 1922 183903 -e 936 1947 761568 -e 937 980 752620 -e 937 1026 28287 -e 937 1185 248638 -e 937 1256 762912 -e 937 1652 996118 -e 937 1872 970829 -e 937 1908 984548 -e 938 942 453515 -e 938 1024 769000 -e 938 1043 800674 -e 938 1300 973525 -e 938 1373 32508 -e 938 1426 116595 -e 938 1554 510367 -e 938 1637 792684 -e 938 1743 60261 -e 939 1114 59034 -e 939 1234 635985 -e 939 1627 478916 -e 939 1812 198511 -e 939 1842 373380 -e 940 999 516514 -e 940 1184 188564 -e 940 1247 139115 -e 940 1318 39989 -e 940 1391 743309 -e 940 1755 753488 -e 942 968 444011 -e 942 1108 119005 -e 942 1489 267194 -e 942 1536 608640 -e 942 1884 98763 -e 942 1951 136116 -e 943 1030 834247 -e 943 1126 539755 -e 943 1526 512008 -e 943 1541 952553 -e 943 1726 772502 -e 943 1767 244994 -e 944 1060 900302 -e 944 1170 562216 -e 944 1211 33272 -e 944 1376 572211 -e 945 948 590239 -e 945 1193 903869 -e 945 1756 736629 -e 945 1824 416110 -e 946 1036 69188 -e 946 1459 588591 -e 946 1697 791067 -e 946 1720 962301 -e 946 1724 312754 -e 946 1969 583468 -e 947 999 427692 -e 947 1022 107308 -e 947 1183 134112 -e 947 1226 948650 -e 947 1602 513381 -e 947 1733 132556 -e 947 1760 293647 -e 947 1878 485057 -e 947 1985 343772 -e 948 1349 247212 -e 948 1469 80334 -e 948 1800 657542 -e 949 1113 156473 -e 949 1198 718521 -e 949 1423 270449 -e 949 1749 426 -e 949 1989 187034 -e 950 1155 220779 -e 950 1212 717133 -e 950 1214 61170 -e 950 1641 676601 -e 950 1723 300024 -e 951 1257 533066 -e 951 1322 793742 -e 951 1728 947083 -e 952 987 408963 -e 952 1134 60979 -e 952 1360 397109 -e 952 1978 769814 -e 953 1178 806553 -e 953 1284 240989 -e 953 1399 705798 -e 953 1624 634688 -e 953 1638 328125 -e 953 1701 737202 -e 954 1039 533693 -e 954 1299 485242 -e 954 1341 543327 -e 954 1498 686305 -e 954 1541 627172 -e 954 1553 536735 -e 954 1579 43190 -e 954 1897 848159 -e 955 1017 472586 -e 955 1277 445924 -e 955 1479 322810 -e 955 1845 848994 -e 956 1033 250762 -e 956 1082 539822 -e 956 1159 615156 -e 956 1169 539724 -e 956 1294 115501 -e 956 1301 290365 -e 956 1306 213498 -e 956 1375 437994 -e 956 1475 663083 -e 956 1679 617147 -e 956 1855 737676 -e 956 1966 923566 -e 957 1577 276163 -e 957 1910 366005 -e 958 1177 618072 -e 958 1198 512335 -e 958 1467 358910 -e 958 1590 866190 -e 958 1793 221942 -e 958 1827 422628 -e 958 1942 579618 -e 959 995 961614 -e 959 1214 612534 -e 959 1296 178254 -e 959 1438 588781 -e 960 1043 187191 -e 960 1383 565973 -e 960 1455 714561 -e 960 1889 32283 -e 960 1893 574933 -e 961 1067 835667 -e 961 1092 696614 -e 961 1379 856470 -e 961 1392 79660 -e 961 1544 690646 -e 961 1653 931576 -e 961 1680 60349 -e 962 1283 995542 -e 962 1429 648099 -e 962 1919 253840 -e 962 1984 35355 -e 963 1247 340780 -e 963 1529 558718 -e 963 1551 361582 -e 964 1312 192453 -e 964 1354 675729 -e 964 1416 995161 -e 964 1567 124397 -e 964 1665 266641 -e 965 997 681446 -e 965 1152 848623 -e 965 1485 298329 -e 965 1814 978676 -e 965 1857 285031 -e 965 1859 699898 -e 966 1414 50645 -e 966 1420 953409 -e 966 1488 164287 -e 966 1574 823771 -e 966 1694 353287 -e 966 1704 529732 -e 967 1012 554404 -e 967 1112 722675 -e 967 1537 609930 -e 967 1597 626334 -e 967 1639 760966 -e 967 1739 863526 -e 967 1829 666973 -e 967 1891 420546 -e 968 1045 821700 -e 968 1334 829163 -e 968 1507 483099 -e 968 1526 126919 -e 968 1553 921349 -e 969 1145 519904 -e 969 1283 991994 -e 970 1003 913039 -e 970 1233 262204 -e 970 1397 747929 -e 970 1408 116532 -e 970 1557 703609 -e 970 1681 77994 -e 970 1806 130454 -e 970 1914 94881 -e 971 984 304473 -e 971 1053 981972 -e 971 1095 377580 -e 971 1536 911821 -e 971 1808 216942 -e 971 1824 822931 -e 972 1143 239190 -e 972 1163 838379 -e 972 1401 214509 -e 972 1407 674233 -e 972 1412 770911 -e 972 1473 765611 -e 972 1942 121260 -e 972 1955 711787 -e 973 1189 88641 -e 973 1204 652306 -e 973 1768 626488 -e 973 1939 381195 -e 973 1970 65766 -e 973 1979 983393 -e 974 1186 320250 -e 975 1070 178195 -e 975 1449 944358 -e 975 1663 503421 -e 975 1812 832020 -e 976 1221 517304 -e 976 1543 561433 -e 976 1711 408344 -e 976 1995 764387 -e 977 1029 883682 -e 977 1049 144426 -e 977 1681 258001 -e 977 1994 710291 -e 978 997 802466 -e 978 1728 932643 -e 978 1847 211968 -e 978 1956 895606 -e 979 1028 901833 -e 979 1241 330880 -e 979 1643 346356 -e 979 1751 559824 -e 979 1836 675433 -e 979 1966 291366 -e 980 1376 553636 -e 980 1717 176642 -e 981 1167 79753 -e 981 1241 866664 -e 981 1696 154852 -e 981 1829 30180 -e 982 1098 648969 -e 982 1212 603939 -e 982 1658 754387 -e 982 1990 252975 -e 983 1106 892974 -e 983 1215 546188 -e 983 1330 151052 -e 983 1528 60038 -e 983 1803 366759 -e 983 1838 545903 -e 983 1874 837859 -e 984 1187 579933 -e 984 1190 988614 -e 984 1264 49112 -e 984 1372 534655 -e 984 1427 279372 -e 984 1464 496083 -e 984 1537 231499 -e 984 1585 849039 -e 984 1677 279810 -e 984 1820 763665 -e 985 1142 895587 -e 985 1160 928778 -e 985 1651 417753 -e 986 1322 97563 -e 986 1325 287767 -e 986 1684 848983 -e 986 1816 548165 -e 987 1027 637126 -e 987 1234 192720 -e 987 1465 58702 -e 987 1487 930204 -e 987 1525 620863 -e 987 1703 80821 -e 987 1715 748243 -e 987 1736 127061 -e 987 1747 46835 -e 987 1911 475646 -e 987 1984 304279 -e 988 1052 859061 -e 988 1213 258756 -e 988 1245 590139 -e 988 1711 418779 -e 988 1747 985925 -e 988 1926 279552 -e 989 1277 642118 -e 989 1333 245933 -e 989 1498 690118 -e 989 1516 135622 -e 989 1604 991454 -e 989 1704 835480 -e 989 1762 432020 -e 990 1080 710962 -e 990 1121 204914 -e 990 1409 981795 -e 990 1659 723576 -e 990 1670 740224 -e 990 1811 586145 -e 991 1090 542966 -e 991 1263 7799 -e 991 1266 413569 -e 991 1679 341260 -e 991 1891 411492 -e 992 1033 996008 -e 992 1181 635759 -e 992 1240 558666 -e 992 1373 434674 -e 992 1454 664594 -e 992 1654 117550 -e 992 1964 233679 -e 993 1238 910223 -e 993 1949 702221 -e 994 1195 933409 -e 994 1303 871486 -e 994 1465 371648 -e 994 1570 945734 -e 994 1832 683522 -e 994 1883 286431 -e 995 997 501993 -e 995 1252 3973 -e 995 1272 329053 -e 995 1728 555281 -e 995 1776 955255 -e 996 1388 861773 -e 996 1530 959488 -e 996 1818 387246 -e 997 1437 437614 -e 997 1690 651825 -e 998 1074 726757 -e 998 1663 107394 -e 999 1547 462457 -e 999 1586 495341 -e 1000 1319 506448 -e 1000 1413 915848 -e 1000 1479 962797 -e 1000 1505 87292 -e 1000 1570 726819 -e 1001 1550 129846 -e 1001 1968 313552 -e 1002 1087 850759 -e 1002 1770 924853 -e 1002 1891 140369 -e 1002 1902 609246 -e 1003 1333 53766 -e 1003 1372 683648 -e 1003 1680 97121 -e 1003 1726 825251 -e 1003 1818 242541 -e 1003 1982 421130 -e 1004 1102 900765 -e 1004 1172 392055 -e 1004 1487 210673 -e 1004 1898 64447 -e 1005 1234 531270 -e 1005 1272 599785 -e 1005 1276 28867 -e 1005 1393 236074 -e 1005 1723 897773 -e 1005 1838 688795 -e 1006 1332 259992 -e 1006 1582 929687 -e 1006 1604 55528 -e 1006 1643 236751 -e 1006 1764 658238 -e 1006 1939 271541 -e 1007 1106 413081 -e 1007 1329 541408 -e 1008 1094 79624 -e 1008 1181 311641 -e 1008 1358 988606 -e 1009 1070 331782 -e 1009 1279 423536 -e 1009 1626 18456 -e 1009 1637 994956 -e 1009 1688 786421 -e 1009 1832 697777 -e 1010 1143 641822 -e 1010 1272 475918 -e 1010 1401 902538 -e 1010 1455 746938 -e 1010 1458 229897 -e 1010 1572 472563 -e 1010 1674 233891 -e 1010 1821 778422 -e 1010 1851 859740 -e 1011 1022 503118 -e 1011 1101 718275 -e 1011 1174 325004 -e 1011 1886 817213 -e 1012 1126 929555 -e 1012 1271 207065 -e 1012 1350 582783 -e 1012 1405 336056 -e 1012 1561 608951 -e 1013 1143 309852 -e 1013 1182 652717 -e 1013 1309 613363 -e 1013 1368 827767 -e 1013 1805 669722 -e 1014 1183 742574 -e 1014 1280 666576 -e 1014 1319 650286 -e 1014 1334 252922 -e 1014 1574 472768 -e 1014 1797 341218 -e 1015 1041 63197 -e 1015 1067 689227 -e 1015 1092 281065 -e 1015 1334 846350 -e 1015 1472 451826 -e 1015 1818 551719 -e 1015 1823 171347 -e 1016 1052 563286 -e 1016 1061 260043 -e 1016 1858 904199 -e 1016 1944 788266 -e 1017 1043 387487 -e 1017 1191 918943 -e 1017 1646 294837 -e 1017 1746 522733 -e 1018 1275 269816 -e 1018 1383 478791 -e 1018 1733 485588 -e 1018 1781 735091 -e 1018 1896 115260 -e 1019 1315 649452 -e 1019 1610 799887 -e 1019 1827 689350 -e 1019 1842 875468 -e 1019 1845 655913 -e 1020 1196 323817 -e 1020 1241 462402 -e 1020 1412 568819 -e 1020 1609 237999 -e 1020 1616 887563 -e 1020 1783 880012 -e 1021 1036 535310 -e 1021 1243 542922 -e 1021 1646 784933 -e 1021 1810 697667 -e 1021 1815 646120 -e 1022 1285 55921 -e 1022 1737 900532 -e 1022 1740 388027 -e 1022 1950 922465 -e 1023 1074 825836 -e 1023 1208 129050 -e 1023 1317 456915 -e 1023 1465 281348 -e 1023 1469 343027 -e 1023 1562 97427 -e 1023 1782 226680 -e 1024 1151 3860 -e 1024 1262 416989 -e 1024 1323 443767 -e 1024 1438 38461 -e 1024 1453 34737 -e 1024 1506 623461 -e 1024 1613 488056 -e 1024 1719 639715 -e 1025 1215 706579 -e 1025 1317 375834 -e 1025 1419 813820 -e 1025 1823 613347 -e 1025 1834 506545 -e 1025 1859 999684 -e 1026 1278 592486 -e 1026 1495 598805 -e 1026 1987 633594 -e 1027 1046 527241 -e 1027 1169 140770 -e 1027 1173 42201 -e 1027 1688 687536 -e 1027 1985 882740 -e 1028 1033 377912 -e 1028 1165 186993 -e 1028 1313 179747 -e 1028 1616 617790 -e 1028 1680 183573 -e 1028 1683 654884 -e 1028 1710 433977 -e 1028 1968 559427 -e 1028 1987 812766 -e 1029 1288 897034 -e 1029 1380 712227 -e 1029 1444 324189 -e 1029 1668 363181 -e 1029 1679 816105 -e 1030 1045 687026 -e 1031 1256 265409 -e 1031 1413 9956 -e 1031 1714 504897 -e 1031 1747 622658 -e 1031 1759 48787 -e 1031 1811 436116 -e 1031 1924 412142 -e 1031 1963 318190 -e 1032 1099 650864 -e 1032 1222 956987 -e 1032 1247 305014 -e 1032 1314 637791 -e 1032 1437 763972 -e 1032 1828 290235 -e 1032 1863 22377 -e 1033 1052 577112 -e 1033 1091 219895 -e 1033 1187 672469 -e 1033 1249 165658 -e 1033 1323 218074 -e 1033 1535 588641 -e 1033 1558 250420 -e 1033 1932 461682 -e 1034 1319 452575 -e 1034 1849 339369 -e 1034 1868 566358 -e 1035 1407 131155 -e 1035 1645 238818 -e 1035 1723 284022 -e 1035 1887 112019 -e 1036 1087 49142 -e 1036 1126 97595 -e 1036 1282 908386 -e 1036 1709 860953 -e 1037 1899 404656 -e 1038 1123 425738 -e 1038 1244 700021 -e 1038 1531 573406 -e 1038 1919 673618 -e 1039 1521 301772 -e 1039 1901 638478 -e 1039 1911 233120 -e 1039 1922 688278 -e 1039 1924 291767 -e 1040 1121 982962 -e 1040 1297 885515 -e 1040 1329 366255 -e 1040 1402 383391 -e 1040 1423 132890 -e 1040 1875 683305 -e 1040 1939 730075 -e 1041 1558 223075 -e 1041 1608 285709 -e 1041 1632 412105 -e 1041 1727 128919 -e 1041 1785 905639 -e 1041 1818 128744 -e 1041 1854 391348 -e 1041 1859 120204 -e 1041 1872 271294 -e 1041 2000 86099 -e 1042 1374 428002 -e 1042 1410 443210 -e 1042 1510 790517 -e 1042 1846 222796 -e 1043 1154 137981 -e 1043 1352 716611 -e 1043 1525 722843 -e 1043 1588 314020 -e 1043 1784 494572 -e 1043 1851 544488 -e 1044 1556 97085 -e 1044 1632 269865 -e 1044 1654 412344 -e 1045 1246 474487 -e 1045 1483 619005 -e 1045 1686 662720 -e 1045 1691 256577 -e 1045 1701 122695 -e 1045 1740 794534 -e 1045 1835 489124 -e 1045 1908 459366 -e 1046 1083 25269 -e 1046 1316 488164 -e 1046 1343 623206 -e 1046 1411 82982 -e 1046 1561 686265 -e 1046 1579 247195 -e 1046 1665 118435 -e 1046 1896 937688 -e 1047 1057 822902 -e 1047 1923 209401 -e 1048 1058 456424 -e 1048 1297 548796 -e 1048 1332 666894 -e 1049 1060 662123 -e 1049 1306 684209 -e 1049 1816 808330 -e 1049 1882 506829 -e 1050 1132 741753 -e 1050 1228 921962 -e 1050 1563 942321 -e 1050 1857 980386 -e 1050 1932 759863 -e 1051 1106 40681 -e 1051 1351 357402 -e 1051 1396 963924 -e 1051 1553 852129 -e 1051 1724 569547 -e 1051 1743 260923 -e 1051 1929 706284 -e 1052 1442 821776 -e 1052 1587 514853 -e 1052 1728 823390 -e 1052 1761 625361 -e 1053 1106 827952 -e 1053 1142 531407 -e 1053 1803 652154 -e 1053 1872 735092 -e 1054 1142 75626 -e 1054 1267 845034 -e 1054 1559 203943 -e 1054 1948 632763 -e 1054 1971 897189 -e 1054 1981 477117 -e 1055 1153 785198 -e 1055 1158 80634 -e 1055 1176 65037 -e 1055 1313 938081 -e 1055 1392 510814 -e 1055 1452 696954 -e 1055 1716 360585 -e 1055 1861 275464 -e 1055 1885 390877 -e 1056 1078 420356 -e 1056 1102 674072 -e 1056 1158 854954 -e 1056 1598 665587 -e 1057 1178 774961 -e 1057 1195 188254 -e 1057 1295 76741 -e 1057 1307 280791 -e 1057 1331 49954 -e 1057 1483 835037 -e 1057 1719 947232 -e 1057 1742 540626 -e 1058 1095 251376 -e 1058 1170 225049 -e 1058 1224 259444 -e 1058 1249 457055 -e 1058 1967 284616 -e 1059 1422 682124 -e 1059 1432 494998 -e 1059 1574 486923 -e 1059 1652 628450 -e 1059 1908 942764 -e 1060 1073 795926 -e 1060 1107 32850 -e 1060 1206 225385 -e 1060 1405 537932 -e 1060 1492 214951 -e 1060 1569 252673 -e 1060 1570 898605 -e 1060 1604 153163 -e 1060 1653 616190 -e 1060 1762 287413 -e 1060 1818 813650 -e 1060 1911 101637 -e 1061 1404 954992 -e 1061 1633 321740 -e 1061 1841 375717 -e 1061 1846 917605 -e 1061 1929 877144 -e 1062 1121 154755 -e 1062 1253 409888 -e 1062 1469 79760 -e 1062 1574 332332 -e 1062 1664 69778 -e 1063 1085 685011 -e 1063 1666 689096 -e 1064 1115 453731 -e 1064 1582 638879 -e 1064 1682 553757 -e 1064 1961 428331 -e 1065 1328 711675 -e 1065 1470 834346 -e 1065 1624 292064 -e 1066 1091 45267 -e 1066 1286 198580 -e 1066 1713 689769 -e 1066 1959 545755 -e 1066 1973 727330 -e 1067 1425 875751 -e 1067 1504 369094 -e 1067 1517 780911 -e 1067 1662 268826 -e 1068 1193 971208 -e 1068 1427 145075 -e 1068 1504 225524 -e 1068 1532 202320 -e 1068 1637 12965 -e 1069 1116 1829 -e 1069 1162 531326 -e 1069 1324 339427 -e 1069 1429 840002 -e 1069 1519 913952 -e 1069 1533 691235 -e 1069 1653 191602 -e 1069 1978 435986 -e 1070 1646 198111 -e 1071 1091 903675 -e 1071 1156 326413 -e 1071 1459 241744 -e 1071 1676 969509 -e 1071 1834 777519 -e 1072 1124 764271 -e 1072 1443 954137 -e 1072 1528 507155 -e 1072 1588 468289 -e 1072 1636 829510 -e 1072 1744 328888 -e 1073 1590 905036 -e 1073 1601 850923 -e 1073 1702 260683 -e 1073 1771 154183 -e 1073 1806 388242 -e 1073 1898 614975 -e 1073 1917 818963 -e 1073 1940 53471 -e 1073 1982 279584 -e 1074 1296 783060 -e 1074 1482 27937 -e 1074 1589 785039 -e 1075 1146 432725 -e 1075 1332 679370 -e 1075 1655 262124 -e 1075 1988 312279 -e 1076 1250 514954 -e 1076 1266 39027 -e 1076 1540 776104 -e 1076 1744 580350 -e 1076 1877 765610 -e 1076 1956 534348 -e 1076 1971 281052 -e 1077 1207 910484 -e 1077 1508 299167 -e 1077 1694 111660 -e 1078 1167 484806 -e 1078 1287 206483 -e 1078 1451 707899 -e 1078 1639 349951 -e 1078 1701 348391 -e 1078 1926 28099 -e 1079 1303 756762 -e 1079 1407 834886 -e 1079 1425 185709 -e 1079 1451 965011 -e 1079 1483 422556 -e 1079 1992 437683 -e 1080 1108 33446 -e 1080 1396 809560 -e 1080 1484 279346 -e 1080 1543 327059 -e 1080 1857 547100 -e 1081 1131 507049 -e 1081 1607 949618 -e 1081 1669 176798 -e 1081 1859 818248 -e 1081 1896 666486 -e 1081 1992 207519 -e 1082 1381 278782 -e 1082 1384 448990 -e 1083 1354 997067 -e 1083 1404 778038 -e 1083 1486 852695 -e 1083 1780 302756 -e 1084 1245 72404 -e 1084 1344 871828 -e 1084 1374 78894 -e 1084 1576 205034 -e 1084 1682 613671 -e 1084 1829 584972 -e 1084 1912 775381 -e 1085 1369 571859 -e 1085 1511 455843 -e 1085 1520 751884 -e 1086 1125 439964 -e 1086 1387 662583 -e 1086 1423 50833 -e 1086 1550 753748 -e 1086 1643 267687 -e 1086 1652 32802 -e 1086 1657 108490 -e 1086 1691 729761 -e 1086 1726 578671 -e 1086 1821 662644 -e 1086 1906 119548 -e 1086 1976 431865 -e 1086 1978 22000 -e 1087 1107 359352 -e 1087 1183 696532 -e 1087 1327 383608 -e 1087 1502 293887 -e 1087 1577 762671 -e 1087 1614 459085 -e 1087 1672 635311 -e 1088 1119 959394 -e 1088 1205 684851 -e 1088 1672 813448 -e 1088 1688 773792 -e 1089 1275 134670 -e 1089 1319 523771 -e 1089 1588 574741 -e 1089 1839 428967 -e 1090 1174 37815 -e 1090 1250 382918 -e 1090 1285 784085 -e 1090 1505 252711 -e 1090 1783 494254 -e 1090 1843 154401 -e 1090 1845 249019 -e 1091 1134 724902 -e 1091 1355 244200 -e 1091 1535 660050 -e 1092 1648 427466 -e 1092 1965 922101 -e 1092 1988 310014 -e 1093 1223 561636 -e 1093 1230 126826 -e 1093 1882 33290 -e 1093 1951 253962 -e 1093 1955 931942 -e 1094 1135 345689 -e 1094 1484 378998 -e 1094 1768 596075 -e 1094 1874 500 -e 1094 1909 892882 -e 1095 1226 693604 -e 1095 1249 913419 -e 1095 1680 504057 -e 1095 1949 607055 -e 1095 1952 871346 -e 1096 1512 309825 -e 1096 1561 550753 -e 1096 1610 948079 -e 1096 1702 173072 -e 1097 1133 838255 -e 1097 1432 900559 -e 1097 1504 615037 -e 1097 1569 952884 -e 1097 1707 496322 -e 1097 1744 197716 -e 1097 1911 84770 -e 1097 1951 92017 -e 1097 1975 643207 -e 1098 1104 15789 -e 1098 1472 859310 -e 1098 1679 545665 -e 1099 1615 492257 -e 1099 1707 271657 -e 1100 1188 223618 -e 1100 1331 580030 -e 1100 1459 297000 -e 1100 1810 280109 -e 1100 1956 489470 -e 1101 1244 383738 -e 1101 1694 128161 -e 1101 1732 36076 -e 1102 1328 467932 -e 1102 1415 640278 -e 1102 1740 718641 -e 1102 1925 47306 -e 1102 1964 670070 -e 1103 1250 283484 -e 1103 1265 561286 -e 1103 1375 343533 -e 1103 1664 172739 -e 1103 1778 192641 -e 1104 1138 340824 -e 1104 1216 155708 -e 1104 1446 734742 -e 1104 1784 650718 -e 1104 1876 923057 -e 1104 1894 391023 -e 1105 1317 802197 -e 1105 1337 695031 -e 1105 1428 276097 -e 1105 1573 931204 -e 1105 1677 951101 -e 1105 1899 603354 -e 1106 1129 621724 -e 1106 1243 202345 -e 1106 1490 768903 -e 1106 1593 527051 -e 1106 1803 118258 -e 1106 1940 533836 -e 1107 1224 423653 -e 1107 1343 514488 -e 1107 1631 136047 -e 1107 1872 733224 -e 1108 1191 451907 -e 1108 1490 745810 -e 1108 1563 259504 -e 1108 1612 502746 -e 1108 1639 786321 -e 1108 1821 982809 -e 1109 1180 602840 -e 1109 1699 465443 -e 1109 1901 8530 -e 1109 1918 241869 -e 1110 1402 22821 -e 1110 1522 634957 -e 1110 1572 286589 -e 1110 1767 577214 -e 1110 1967 349890 -e 1110 1975 6919 -e 1111 1426 812253 -e 1111 1500 516075 -e 1111 1738 240269 -e 1111 1989 35105 -e 1112 1319 595687 -e 1112 1638 846438 -e 1112 1767 782809 -e 1113 1159 530291 -e 1113 1251 702482 -e 1113 1336 736088 -e 1113 1448 806518 -e 1113 1542 843862 -e 1113 1718 176375 -e 1113 1776 892392 -e 1114 1284 723383 -e 1114 1292 898775 -e 1114 1451 592313 -e 1114 1523 785485 -e 1114 1651 619006 -e 1114 1784 323717 -e 1114 1822 110622 -e 1114 1978 499883 -e 1114 1986 565831 -e 1115 1405 993254 -e 1115 1492 1887 -e 1115 1790 910232 -e 1116 1247 761704 -e 1116 1250 153563 -e 1116 1307 462850 -e 1116 1447 501115 -e 1116 1537 329079 -e 1116 1784 309887 -e 1117 1632 632150 -e 1117 1725 229300 -e 1117 1744 395206 -e 1117 1786 927344 -e 1117 1947 255052 -e 1118 1129 888715 -e 1118 1176 263719 -e 1118 1396 702085 -e 1118 1483 850869 -e 1118 1731 394488 -e 1118 1912 897992 -e 1118 1962 312534 -e 1118 1987 805486 -e 1119 1619 392340 -e 1119 1644 984443 -e 1119 1879 591735 -e 1120 1234 284829 -e 1120 1765 931056 -e 1120 1877 123254 -e 1120 1983 108403 -e 1121 1126 519467 -e 1121 1336 846877 -e 1121 1396 752592 -e 1121 1495 521066 -e 1121 1640 192060 -e 1121 1688 426847 -e 1121 1968 210239 -e 1122 1376 181752 -e 1122 1457 487367 -e 1122 1608 160213 -e 1122 1660 238158 -e 1122 1719 316844 -e 1122 1802 795383 -e 1123 1140 632700 -e 1123 1394 531229 -e 1123 1609 185598 -e 1123 1724 54233 -e 1123 1868 382719 -e 1123 1936 852400 -e 1123 1971 609959 -e 1124 1799 766911 -e 1124 1831 699742 -e 1124 1896 942268 -e 1125 1202 686243 -e 1125 1452 888566 -e 1125 1735 342538 -e 1125 1792 165148 -e 1125 1978 717068 -e 1126 1230 350175 -e 1126 1344 577763 -e 1126 1349 737550 -e 1126 1625 889204 -e 1126 1900 16813 -e 1126 1924 956336 -e 1127 1139 80409 -e 1127 1164 765170 -e 1127 1224 22765 -e 1127 1238 25190 -e 1127 1546 910072 -e 1127 1689 472899 -e 1127 1708 367930 -e 1127 1726 641258 -e 1127 1779 99419 -e 1127 1923 689230 -e 1128 1203 242988 -e 1128 1394 339049 -e 1128 1472 946262 -e 1128 1643 391032 -e 1128 1761 502110 -e 1129 1205 909884 -e 1129 1399 129497 -e 1129 1543 508320 -e 1130 1270 185901 -e 1130 1378 194579 -e 1130 1518 906581 -e 1130 1716 520457 -e 1130 1794 592294 -e 1130 1848 694020 -e 1131 1265 197609 -e 1131 1805 867574 -e 1131 1845 200349 -e 1132 1390 554268 -e 1132 1587 850429 -e 1132 1706 836286 -e 1132 1999 833087 -e 1133 1339 673115 -e 1133 1432 876613 -e 1133 1507 304209 -e 1133 1758 610423 -e 1133 1943 463160 -e 1134 1216 771185 -e 1134 1264 505825 -e 1134 1511 792903 -e 1134 1514 681634 -e 1135 1237 196904 -e 1135 1405 205444 -e 1135 1413 867412 -e 1135 1429 169671 -e 1135 1449 274129 -e 1135 1960 187592 -e 1136 1220 404245 -e 1136 1325 637520 -e 1136 1658 468982 -e 1137 1270 38043 -e 1137 1293 89696 -e 1137 1450 144023 -e 1137 1612 126745 -e 1138 1257 516860 -e 1138 1315 350232 -e 1138 1333 324521 -e 1138 1515 182000 -e 1138 1954 168930 -e 1138 1990 991561 -e 1139 1336 358085 -e 1139 1339 679372 -e 1139 1387 506146 -e 1139 1560 357942 -e 1139 1594 543161 -e 1139 1597 466663 -e 1139 1638 637059 -e 1139 1865 980228 -e 1139 1972 528947 -e 1140 1392 3062 -e 1140 1525 402490 -e 1140 1734 996924 -e 1140 1749 338173 -e 1140 1792 879226 -e 1140 1928 826976 -e 1141 1335 972396 -e 1141 1507 942682 -e 1141 1660 135129 -e 1142 1159 790037 -e 1142 1321 475600 -e 1142 1471 993463 -e 1142 1546 986416 -e 1142 1597 560069 -e 1142 1649 725684 -e 1143 1307 268493 -e 1143 1347 296973 -e 1143 1369 163643 -e 1143 1773 722613 -e 1143 1890 228037 -e 1144 1296 521679 -e 1144 1643 724989 -e 1144 1735 776332 -e 1145 1189 781379 -e 1145 1192 426955 -e 1145 1375 406497 -e 1145 1682 445659 -e 1145 1871 729049 -e 1146 1420 795155 -e 1146 1492 186500 -e 1146 1569 346569 -e 1146 1696 303685 -e 1146 1830 398296 -e 1146 1835 671525 -e 1146 1942 840948 -e 1147 1251 609921 -e 1147 1514 618203 -e 1147 1619 81476 -e 1147 1754 935 -e 1147 1792 189469 -e 1147 1795 787484 -e 1147 1883 390959 -e 1148 1191 479255 -e 1148 1268 566748 -e 1148 1359 678962 -e 1148 1407 578827 -e 1148 1484 834870 -e 1148 1550 658912 -e 1148 1665 635159 -e 1149 1251 950374 -e 1150 1483 665493 -e 1150 1527 820582 -e 1150 1555 227444 -e 1150 1913 715516 -e 1150 1985 653389 -e 1151 1367 523814 -e 1151 1369 205097 -e 1151 1543 736330 -e 1151 1597 744930 -e 1151 1699 846816 -e 1151 1725 796706 -e 1151 1869 664664 -e 1152 1650 653971 -e 1152 1661 381685 -e 1152 1761 92894 -e 1152 1776 346286 -e 1152 1847 189745 -e 1153 1382 180725 -e 1153 1833 936772 -e 1153 1850 863598 -e 1154 1284 731013 -e 1154 1465 518092 -e 1154 1565 292928 -e 1154 1589 563775 -e 1154 1681 204649 -e 1154 1756 560028 -e 1154 1759 634025 -e 1155 1249 251639 -e 1155 1426 701316 -e 1155 1759 441894 -e 1155 1848 59321 -e 1155 1994 934443 -e 1156 1355 177523 -e 1156 1356 709069 -e 1156 1472 236913 -e 1156 1656 909673 -e 1156 1661 946265 -e 1156 1900 824382 -e 1157 1292 843570 -e 1157 1567 500173 -e 1157 1580 973925 -e 1157 1708 810345 -e 1157 1819 466368 -e 1158 1342 115541 -e 1158 1389 869291 -e 1158 1446 286778 -e 1158 1880 864902 -e 1159 1282 752375 -e 1159 1324 749148 -e 1159 1332 961491 -e 1159 1566 434627 -e 1159 1648 264644 -e 1160 1602 310615 -e 1160 1756 516437 -e 1160 1906 923805 -e 1160 1937 512603 -e 1161 1187 505302 -e 1161 1223 912956 -e 1161 1453 989996 -e 1161 1535 939769 -e 1161 1626 97034 -e 1161 1648 774050 -e 1161 1817 229929 -e 1162 1377 166183 -e 1162 1595 304971 -e 1162 1704 177552 -e 1162 1746 222695 -e 1162 1755 143993 -e 1162 1833 126131 -e 1162 1851 664511 -e 1162 1953 997274 -e 1163 1376 828070 -e 1163 1483 502109 -e 1163 1654 137611 -e 1163 1664 978904 -e 1163 1684 865624 -e 1163 1741 803236 -e 1163 1918 620727 -e 1163 1949 995009 -e 1164 1718 316287 -e 1164 1936 222539 -e 1165 1352 917587 -e 1165 1423 649216 -e 1165 1478 446217 -e 1165 1636 548731 -e 1165 1796 846316 -e 1165 1930 870810 -e 1166 1373 421637 -e 1166 1706 331382 -e 1166 1853 357589 -e 1167 1206 526878 -e 1167 1292 489844 -e 1167 1713 141680 -e 1167 1788 521218 -e 1167 1815 390931 -e 1167 1925 489751 -e 1168 1185 972685 -e 1168 1229 818558 -e 1168 1315 534058 -e 1168 1555 935728 -e 1168 1612 93392 -e 1168 1732 987205 -e 1168 1769 528811 -e 1168 1904 334971 -e 1168 1911 275246 -e 1168 2000 193319 -e 1169 1294 586692 -e 1169 1443 996487 -e 1169 1930 780999 -e 1169 1958 920088 -e 1170 1255 454294 -e 1170 1368 799309 -e 1170 1583 513899 -e 1170 1919 319924 -e 1170 1932 932475 -e 1170 1964 548329 -e 1171 1253 894742 -e 1171 1311 485455 -e 1171 1359 10950 -e 1171 1384 753972 -e 1171 1469 192748 -e 1171 1561 98051 -e 1171 1582 491429 -e 1171 1724 153092 -e 1171 1729 858264 -e 1171 1772 172684 -e 1171 1784 904200 -e 1172 1179 918367 -e 1172 1308 741009 -e 1172 1333 928995 -e 1172 1350 842404 -e 1172 1500 129172 -e 1173 1271 790427 -e 1173 1380 321838 -e 1173 1463 982262 -e 1173 1600 740242 -e 1173 1826 21431 -e 1173 1837 857590 -e 1174 1336 784694 -e 1174 1416 539986 -e 1174 1528 525168 -e 1174 1599 849574 -e 1174 1604 652839 -e 1174 1664 945733 -e 1174 1700 918125 -e 1174 1888 578694 -e 1174 1895 408811 -e 1174 1958 845560 -e 1175 1523 101780 -e 1175 1893 869580 -e 1175 1959 271707 -e 1176 1202 411256 -e 1176 1221 896696 -e 1176 1287 253349 -e 1176 1338 425304 -e 1176 1564 822783 -e 1176 1686 937376 -e 1176 1703 11788 -e 1176 1979 701953 -e 1177 1204 419214 -e 1177 1241 83875 -e 1177 1318 876323 -e 1177 1326 798464 -e 1177 1533 292176 -e 1177 1617 264819 -e 1177 1681 136762 -e 1177 1779 482133 -e 1177 1793 68491 -e 1177 1832 538742 -e 1177 1905 193715 -e 1178 1517 48075 -e 1178 1546 252362 -e 1179 1181 83832 -e 1179 1211 283270 -e 1179 1303 168739 -e 1179 1384 277683 -e 1179 1386 752645 -e 1179 1549 811640 -e 1179 1633 593443 -e 1179 1788 790451 -e 1179 1863 434260 -e 1179 1872 798784 -e 1179 1918 133901 -e 1179 1977 20533 -e 1180 1598 582663 -e 1180 1645 546626 -e 1180 1763 501113 -e 1180 1817 927078 -e 1180 1873 821881 -e 1181 1227 259784 -e 1181 1446 337193 -e 1181 1786 458193 -e 1182 1265 625344 -e 1182 1338 172077 -e 1182 1365 397841 -e 1183 1318 949807 -e 1183 1797 928982 -e 1183 1818 407242 -e 1183 1885 998704 -e 1184 1350 746586 -e 1184 1674 802696 -e 1184 1944 155991 -e 1185 1437 65792 -e 1185 1443 37172 -e 1185 1541 408561 -e 1185 1662 802563 -e 1185 1759 710067 -e 1185 1839 762685 -e 1185 1885 310558 -e 1185 1890 588447 -e 1185 1989 890399 -e 1186 1331 779476 -e 1186 1483 535153 -e 1186 1616 95312 -e 1186 1655 795652 -e 1186 1699 697196 -e 1186 1856 735893 -e 1187 1262 987061 -e 1187 1453 26757 -e 1187 1629 984592 -e 1187 1636 60161 -e 1187 1689 647929 -e 1187 1820 188016 -e 1187 1846 394930 -e 1187 1993 338779 -e 1188 1392 483399 -e 1188 1503 443921 -e 1188 1665 576945 -e 1188 1872 482565 -e 1188 1921 310642 -e 1188 1934 889073 -e 1188 1989 367018 -e 1189 1263 569985 -e 1189 1276 764358 -e 1189 1688 320719 -e 1189 1837 394708 -e 1190 1552 915986 -e 1190 1897 291250 -e 1190 1929 768383 -e 1191 1220 171021 -e 1191 1413 66395 -e 1191 1870 345638 -e 1192 1395 877971 -e 1193 1238 294419 -e 1193 1361 327963 -e 1193 1366 581153 -e 1193 1368 647826 -e 1193 1524 341064 -e 1193 1915 838787 -e 1194 1489 632607 -e 1194 1704 665761 -e 1194 1842 94374 -e 1195 1304 579358 -e 1195 1674 258086 -e 1196 1454 380609 -e 1196 1491 836911 -e 1196 1667 286521 -e 1196 1905 483524 -e 1197 1233 427549 -e 1197 1463 797763 -e 1197 1541 295171 -e 1198 1247 295215 -e 1198 1306 453616 -e 1198 1329 6956 -e 1198 1522 484738 -e 1198 1549 719197 -e 1198 1687 938791 -e 1198 1807 788962 -e 1199 1237 862044 -e 1199 1501 645008 -e 1199 1795 506169 -e 1199 1980 856439 -e 1200 1558 25821 -e 1201 1640 155299 -e 1202 1676 65132 -e 1202 1882 551202 -e 1202 1930 555402 -e 1203 1701 23785 -e 1203 1733 316843 -e 1203 1765 36143 -e 1203 1795 231598 -e 1203 1967 324109 -e 1204 1237 855047 -e 1204 1252 160863 -e 1204 1275 333868 -e 1204 1346 61922 -e 1204 1421 390515 -e 1204 1637 87614 -e 1204 1679 846534 -e 1204 1843 209588 -e 1204 1992 856093 -e 1204 1997 960541 -e 1205 1314 376578 -e 1205 1326 30167 -e 1205 1358 441380 -e 1205 1576 336990 -e 1205 1619 609406 -e 1205 1670 285516 -e 1206 1240 786832 -e 1206 1303 58852 -e 1206 1449 561920 -e 1206 1770 833677 -e 1206 1783 465218 -e 1207 1289 537458 -e 1207 1307 261561 -e 1208 1559 441421 -e 1208 1744 795140 -e 1208 1974 603263 -e 1209 1698 11917 -e 1209 1739 105482 -e 1210 1341 575543 -e 1210 1357 243383 -e 1210 1368 838606 -e 1210 1444 266281 -e 1210 1449 206058 -e 1210 1636 151280 -e 1210 1809 511763 -e 1210 1856 389991 -e 1210 1887 25654 -e 1211 1304 562887 -e 1211 1420 930606 -e 1211 1485 785918 -e 1211 1713 589090 -e 1211 1748 411138 -e 1211 1769 574684 -e 1211 1898 660679 -e 1212 1321 891059 -e 1212 1395 201263 -e 1212 1472 889728 -e 1212 1621 67734 -e 1212 1655 918136 -e 1212 1671 716006 -e 1212 1719 337128 -e 1212 1900 235093 -e 1213 1214 391257 -e 1213 1283 161379 -e 1213 1404 268981 -e 1213 1559 48634 -e 1213 1730 314157 -e 1213 1857 711662 -e 1213 1913 945884 -e 1214 1234 546938 -e 1214 1326 421172 -e 1214 1700 16444 -e 1214 1802 812308 -e 1214 1813 236974 -e 1214 1881 779937 -e 1215 1308 848852 -e 1215 1756 563538 -e 1216 1362 239920 -e 1216 1399 813965 -e 1216 1589 671738 -e 1216 1825 182447 -e 1216 1907 724242 -e 1217 1220 484659 -e 1217 1395 246833 -e 1217 1467 950675 -e 1217 1491 22971 -e 1217 1517 429796 -e 1217 1645 582543 -e 1217 1706 56110 -e 1217 1736 5599 -e 1217 1885 62077 -e 1217 1960 399295 -e 1218 1378 464723 -e 1218 1437 792247 -e 1218 1525 616287 -e 1218 1991 978052 -e 1219 1249 969494 -e 1219 1431 478568 -e 1219 1633 547362 -e 1219 1688 150074 -e 1219 1706 303930 -e 1219 1805 632641 -e 1219 1906 510277 -e 1220 1475 996628 -e 1220 1642 472680 -e 1220 1679 652018 -e 1220 1682 113141 -e 1220 1842 814541 -e 1221 1277 78922 -e 1221 1305 680124 -e 1221 1633 380503 -e 1221 1902 160593 -e 1222 1460 144825 -e 1222 1566 86099 -e 1222 1573 107858 -e 1222 1819 50730 -e 1222 1961 883095 -e 1223 1291 44875 -e 1223 1340 251931 -e 1223 1463 578445 -e 1223 1476 310815 -e 1223 1599 313163 -e 1223 1638 994563 -e 1223 1696 365231 -e 1223 1898 974894 -e 1224 1230 746808 -e 1224 1566 522268 -e 1224 1846 202644 -e 1224 1881 843087 -e 1225 1230 929119 -e 1226 1286 314419 -e 1226 1393 509785 -e 1226 1513 247301 -e 1226 1532 45902 -e 1226 1751 870651 -e 1226 1929 655130 -e 1226 1992 720369 -e 1227 1497 982177 -e 1227 1775 62106 -e 1227 1927 984059 -e 1227 1945 174930 -e 1228 1261 477417 -e 1228 1274 193889 -e 1228 1510 782614 -e 1228 1668 884632 -e 1228 1694 670482 -e 1228 1864 374032 -e 1229 1470 279938 -e 1229 1521 788933 -e 1229 1538 797858 -e 1229 1586 45714 -e 1229 1737 796001 -e 1230 1783 705335 -e 1230 1792 519449 -e 1230 1832 222904 -e 1230 1887 101793 -e 1230 1922 141278 -e 1231 1654 330210 -e 1231 1965 719893 -e 1232 1302 889153 -e 1232 1382 848776 -e 1232 1588 976837 -e 1232 1669 965231 -e 1232 1699 807407 -e 1232 1832 416845 -e 1232 1932 253194 -e 1232 1994 77329 -e 1233 1320 893461 -e 1233 1658 531842 -e 1233 1692 666519 -e 1233 1805 637503 -e 1233 1887 596036 -e 1233 1913 102046 -e 1234 1474 433651 -e 1234 1535 528947 -e 1234 1642 749713 -e 1234 1651 933506 -e 1234 1806 747398 -e 1234 1894 944549 -e 1234 1932 911168 -e 1234 1985 880087 -e 1235 1372 281802 -e 1235 1663 680645 -e 1235 1671 536450 -e 1235 1689 688637 -e 1235 1938 808424 -e 1236 1315 518884 -e 1236 1399 313895 -e 1236 1488 514815 -e 1236 1928 334739 -e 1237 1414 676551 -e 1237 1597 337424 -e 1237 1706 443710 -e 1237 1939 454843 -e 1238 1634 585190 -e 1238 1816 408514 -e 1239 1313 76161 -e 1239 1741 262602 -e 1239 1803 217195 -e 1240 1249 352979 -e 1240 1321 663093 -e 1240 1572 613396 -e 1241 1358 152675 -e 1241 1548 463983 -e 1241 1630 252468 -e 1241 1639 785419 -e 1241 1770 18823 -e 1241 1931 392354 -e 1241 1994 329517 -e 1242 1248 196191 -e 1242 1715 656070 -e 1242 1820 409797 -e 1242 1875 238876 -e 1243 1443 47390 -e 1243 1644 429928 -e 1243 1647 804888 -e 1243 1716 300920 -e 1243 1749 522364 -e 1243 1812 619110 -e 1243 1886 722547 -e 1244 1618 789212 -e 1244 1749 994227 -e 1245 1319 635117 -e 1245 1489 936531 -e 1245 1793 855345 -e 1245 1894 549142 -e 1246 1486 644165 -e 1246 1733 430197 -e 1246 1813 355001 -e 1247 1258 499178 -e 1247 1302 496116 -e 1247 1551 21230 -e 1247 1552 833851 -e 1247 1759 851302 -e 1248 1309 691630 -e 1248 1665 917962 -e 1248 1759 302863 -e 1248 1838 39315 -e 1248 1923 226298 -e 1248 1949 93516 -e 1248 1990 69135 -e 1249 1599 218570 -e 1249 1662 297272 -e 1250 1307 894429 -e 1250 1398 540768 -e 1250 1437 478439 -e 1250 1654 315731 -e 1250 1700 949568 -e 1250 1775 984125 -e 1250 1803 834566 -e 1250 1874 924292 -e 1250 1963 764731 -e 1250 1981 76072 -e 1251 1322 346188 -e 1251 1717 873747 -e 1251 1734 619062 -e 1251 1792 253854 -e 1252 1559 232375 -e 1252 1663 270219 -e 1252 1819 194734 -e 1253 1582 354619 -e 1253 1791 697580 -e 1254 1577 935439 -e 1254 1814 398340 -e 1254 1985 434392 -e 1255 1284 481805 -e 1256 1436 340761 -e 1256 1575 439213 -e 1256 1660 467779 -e 1256 1910 399052 -e 1256 1949 205050 -e 1257 1452 142056 -e 1257 1606 617772 -e 1257 1805 201391 -e 1257 1950 706734 -e 1258 1294 816927 -e 1258 1471 5749 -e 1258 1543 818066 -e 1258 1902 438041 -e 1259 1337 599599 -e 1259 1427 308998 -e 1259 1468 556803 -e 1259 1498 761891 -e 1259 1522 489180 -e 1259 1529 217468 -e 1259 1633 878017 -e 1259 1972 413259 -e 1260 1269 627669 -e 1260 1468 302185 -e 1260 1510 537352 -e 1260 1533 715457 -e 1260 1639 342880 -e 1260 1648 719432 -e 1260 1769 272943 -e 1261 1403 535416 -e 1261 1494 165871 -e 1261 1557 389223 -e 1261 1560 503558 -e 1261 1685 72786 -e 1261 1848 762498 -e 1262 1490 909460 -e 1262 1629 686828 -e 1262 1926 633355 -e 1263 1563 211760 -e 1263 1611 322587 -e 1264 1605 818797 -e 1264 1766 169496 -e 1264 1781 846955 -e 1265 1293 585500 -e 1265 1479 608326 -e 1265 1705 724232 -e 1265 1989 463835 -e 1266 1280 969568 -e 1266 1406 499423 -e 1266 1432 543210 -e 1266 1610 402884 -e 1266 1810 898629 -e 1266 1840 896672 -e 1266 1925 378522 -e 1267 1356 173687 -e 1267 1598 581994 -e 1267 1608 171133 -e 1267 1611 851366 -e 1267 1699 601249 -e 1267 1754 215789 -e 1267 1765 200464 -e 1267 1770 917897 -e 1267 1818 642520 -e 1267 1883 29123 -e 1268 1326 474602 -e 1268 1534 386596 -e 1268 1727 160827 -e 1268 1899 882890 -e 1269 1426 569709 -e 1269 1429 698327 -e 1269 1662 74414 -e 1269 1818 857245 -e 1269 1840 491624 -e 1270 1400 885492 -e 1270 1508 955376 -e 1270 1521 255989 -e 1270 1523 335076 -e 1270 1621 812946 -e 1270 1803 305908 -e 1270 1829 889427 -e 1270 1843 416158 -e 1270 1870 207562 -e 1270 1947 42282 -e 1270 1974 163395 -e 1271 1357 896395 -e 1271 1491 258414 -e 1271 1540 919143 -e 1271 1713 784027 -e 1271 1867 551415 -e 1271 1972 92854 -e 1271 1984 937371 -e 1272 1374 903749 -e 1272 1952 21535 -e 1273 1348 1841 -e 1273 1396 943045 -e 1273 1487 609437 -e 1273 1694 830857 -e 1273 1859 768642 -e 1273 1924 100185 -e 1274 1900 406250 -e 1274 1930 439265 -e 1275 1571 373389 -e 1275 1686 268874 -e 1275 1726 716189 -e 1275 1817 422936 -e 1275 1838 795964 -e 1275 1852 861251 -e 1275 1926 315430 -e 1275 1944 198071 -e 1276 1696 700113 -e 1276 1757 552753 -e 1276 1796 818820 -e 1276 1882 583490 -e 1276 1936 132150 -e 1276 1990 989382 -e 1277 1281 206415 -e 1277 1361 224630 -e 1277 1444 161157 -e 1277 1524 936822 -e 1277 1660 961323 -e 1278 1358 644622 -e 1278 1373 606032 -e 1278 1416 694760 -e 1278 1433 541244 -e 1278 1510 933898 -e 1278 1668 978516 -e 1278 1748 991268 -e 1279 1506 738961 -e 1279 1520 497619 -e 1279 1667 388334 -e 1279 1830 33690 -e 1280 1432 864973 -e 1280 1450 963659 -e 1280 1604 930464 -e 1280 1750 69289 -e 1280 1814 315662 -e 1280 1867 380350 -e 1280 1995 931846 -e 1281 1553 61187 -e 1281 1657 25311 -e 1281 1725 889525 -e 1281 1903 138257 -e 1282 1337 573195 -e 1282 1611 474980 -e 1282 1709 233935 -e 1282 1744 109214 -e 1283 1500 147147 -e 1283 1628 323579 -e 1283 1734 724758 -e 1284 1348 217337 -e 1284 1421 157209 -e 1284 1505 766118 -e 1284 1708 523561 -e 1284 1833 335363 -e 1284 1955 618867 -e 1285 1378 793529 -e 1285 1554 517231 -e 1285 1573 525134 -e 1285 1639 671728 -e 1285 1660 495590 -e 1285 1707 264952 -e 1285 1939 754116 -e 1286 1453 460664 -e 1286 1476 488594 -e 1286 1723 283711 -e 1286 2000 76814 -e 1287 1343 599653 -e 1287 1350 341809 -e 1287 1618 860653 -e 1287 1626 724380 -e 1288 1337 276471 -e 1288 1521 284572 -e 1288 1583 416100 -e 1288 1698 397851 -e 1288 1924 354710 -e 1288 1976 861710 -e 1289 1432 603979 -e 1289 1517 569361 -e 1289 1712 705988 -e 1289 1836 812133 -e 1290 1320 544451 -e 1290 1634 991429 -e 1290 1670 522408 -e 1290 1696 200867 -e 1290 1844 538978 -e 1291 1458 131973 -e 1291 1496 415747 -e 1291 1570 284477 -e 1291 1639 191166 -e 1291 1706 908405 -e 1292 1339 630643 -e 1292 1603 982010 -e 1292 1665 803931 -e 1293 1466 54294 -e 1293 1930 302132 -e 1293 1968 351314 -e 1294 1596 185795 -e 1294 1622 277844 -e 1294 1690 72186 -e 1294 1933 63384 -e 1294 1968 13282 -e 1296 1690 998179 -e 1296 1798 62055 -e 1296 1812 207942 -e 1298 1441 788923 -e 1298 1457 115100 -e 1298 1506 160222 -e 1298 1687 992446 -e 1298 1873 198480 -e 1298 1971 379919 -e 1300 1344 694434 -e 1300 1366 423063 -e 1300 1606 258922 -e 1300 1790 966863 -e 1300 1845 881080 -e 1300 1851 487938 -e 1300 1965 756541 -e 1301 1342 937552 -e 1301 1356 259653 -e 1301 1400 768600 -e 1301 1420 15736 -e 1301 1473 710645 -e 1301 1737 250333 -e 1301 1743 555750 -e 1301 1761 352201 -e 1301 1837 221036 -e 1302 1620 82314 -e 1302 1739 757059 -e 1302 1919 360150 -e 1303 1626 229648 -e 1303 1672 719594 -e 1303 1826 250533 -e 1304 1333 804754 -e 1304 1386 1190 -e 1304 1509 683067 -e 1304 1679 855462 -e 1304 1963 700665 -e 1305 1354 708913 -e 1305 1473 306359 -e 1305 1478 666968 -e 1305 1542 617356 -e 1305 1955 398250 -e 1305 1977 363004 -e 1306 1493 420128 -e 1306 1687 200902 -e 1307 1433 715851 -e 1307 1616 439366 -e 1307 1636 799939 -e 1307 1657 735244 -e 1307 1664 444745 -e 1307 1867 449242 -e 1307 1977 96309 -e 1308 1441 449033 -e 1308 1545 39687 -e 1308 1549 565423 -e 1308 1585 290357 -e 1308 1848 24585 -e 1308 1851 29745 -e 1308 1884 234166 -e 1308 1967 818720 -e 1309 1481 336307 -e 1309 1492 378263 -e 1309 1755 881049 -e 1309 1859 677783 -e 1309 1927 56189 -e 1309 1955 515010 -e 1310 1368 190921 -e 1310 1401 822272 -e 1310 1449 472599 -e 1310 1723 940139 -e 1310 1792 784892 -e 1310 1894 506783 -e 1311 1384 702331 -e 1311 1625 215614 -e 1311 1861 419460 -e 1312 1365 703053 -e 1312 1439 998968 -e 1312 1922 210844 -e 1313 1401 215940 -e 1313 1647 539385 -e 1313 1663 191825 -e 1314 1458 748535 -e 1315 1519 898744 -e 1315 1664 310826 -e 1315 1673 129610 -e 1315 1921 796749 -e 1315 1936 171631 -e 1316 1330 718236 -e 1316 1537 137918 -e 1316 1549 210743 -e 1316 1631 638822 -e 1316 1665 718054 -e 1316 1678 31400 -e 1316 1804 733818 -e 1317 1372 153597 -e 1317 1709 886779 -e 1317 1829 573961 -e 1317 1843 492337 -e 1318 1376 35488 -e 1318 1439 45615 -e 1318 1474 403081 -e 1318 1495 202126 -e 1318 1583 326694 -e 1318 1969 216699 -e 1320 1421 82250 -e 1320 1640 122640 -e 1320 1687 171145 -e 1320 1707 868579 -e 1320 1760 142154 -e 1320 1764 979127 -e 1321 1399 93455 -e 1321 1442 874770 -e 1321 1830 233476 -e 1321 1844 841037 -e 1321 1932 474124 -e 1322 1727 716943 -e 1322 1830 578655 -e 1323 1553 94115 -e 1323 1758 715446 -e 1323 1817 401955 -e 1323 1823 462071 -e 1323 1945 640569 -e 1324 1402 82591 -e 1324 1436 929834 -e 1324 1476 169550 -e 1324 1600 464641 -e 1324 1777 602054 -e 1324 1848 448409 -e 1325 1456 381178 -e 1325 1587 191816 -e 1325 1648 122432 -e 1325 1656 474641 -e 1325 1751 701023 -e 1326 1540 403355 -e 1326 1613 65080 -e 1326 1668 992542 -e 1326 1802 362067 -e 1327 1457 966442 -e 1327 1617 12714 -e 1327 1692 37626 -e 1327 1729 226137 -e 1327 1936 957780 -e 1328 1487 916547 -e 1328 1600 394002 -e 1328 1941 564268 -e 1330 1379 4949 -e 1330 1404 212975 -e 1330 1634 921249 -e 1330 1874 973135 -e 1331 1419 769712 -e 1331 1891 848110 -e 1332 1333 556127 -e 1332 1478 687243 -e 1332 1600 158533 -e 1332 1638 748031 -e 1332 1883 814743 -e 1332 1964 920011 -e 1333 1413 481143 -e 1334 1453 142168 -e 1334 1483 646996 -e 1334 1792 60124 -e 1335 1422 452056 -e 1335 1437 164738 -e 1335 1530 553527 -e 1335 1583 51877 -e 1335 1605 529719 -e 1335 1611 909305 -e 1335 1618 944666 -e 1335 1778 539995 -e 1335 1815 243885 -e 1336 1394 481911 -e 1336 1437 857615 -e 1336 1763 228529 -e 1336 1872 837849 -e 1337 1511 437000 -e 1337 1695 996912 -e 1337 1790 386851 -e 1338 1603 783968 -e 1338 1848 258709 -e 1338 1932 600550 -e 1339 1374 301941 -e 1339 1505 888530 -e 1339 1707 337425 -e 1339 1822 699021 -e 1339 1918 210910 -e 1339 1932 672876 -e 1339 1939 665440 -e 1340 1488 811168 -e 1340 1494 35864 -e 1340 1525 191426 -e 1340 1963 56272 -e 1341 1346 573087 -e 1341 1445 616479 -e 1341 1569 559029 -e 1342 1395 832935 -e 1342 1476 171527 -e 1342 1522 572270 -e 1342 1621 376947 -e 1342 1708 766572 -e 1343 1345 189779 -e 1343 1429 525465 -e 1343 1530 991398 -e 1343 1573 314106 -e 1343 1603 818157 -e 1343 1814 383812 -e 1343 1841 750656 -e 1343 1956 588450 -e 1344 1401 892923 -e 1344 1441 134398 -e 1344 1519 844995 -e 1344 1598 373679 -e 1344 1681 812583 -e 1344 1887 410156 -e 1345 1424 880621 -e 1345 1456 960110 -e 1345 1617 822544 -e 1345 1620 333641 -e 1345 1717 102063 -e 1346 1365 883048 -e 1346 1384 487608 -e 1346 1518 212659 -e 1346 1574 379904 -e 1346 1601 826641 -e 1346 1617 479408 -e 1346 1852 816261 -e 1347 1404 715808 -e 1347 1424 745515 -e 1347 1494 855509 -e 1347 1527 813039 -e 1347 1704 781244 -e 1347 1936 280718 -e 1347 1938 251874 -e 1348 1681 303305 -e 1348 1705 720495 -e 1348 1775 545920 -e 1349 1489 174771 -e 1349 1534 453918 -e 1349 1658 628595 -e 1350 1600 22475 -e 1350 1678 786213 -e 1350 1693 576427 -e 1350 1847 380544 -e 1351 1493 516928 -e 1351 1550 638278 -e 1351 1641 685040 -e 1351 1700 456152 -e 1351 1723 214535 -e 1351 1735 990050 -e 1351 1948 391854 -e 1351 1950 867794 -e 1351 2000 918014 -e 1352 1654 349053 -e 1352 1890 173758 -e 1352 1935 17010 -e 1353 1393 55978 -e 1353 1464 965983 -e 1353 1612 170107 -e 1353 1626 374991 -e 1353 1769 289000 -e 1353 1896 715066 -e 1354 1479 30318 -e 1355 1639 856785 -e 1355 1721 423199 -e 1355 1877 112202 -e 1356 1474 804116 -e 1356 1557 965048 -e 1356 1656 233038 -e 1356 1664 639609 -e 1356 1747 895385 -e 1356 1826 356982 -e 1356 1943 3432 -e 1357 1393 955575 -e 1357 1518 147264 -e 1357 1519 716209 -e 1357 1570 443163 -e 1357 1581 568784 -e 1358 1399 837766 -e 1358 1442 130792 -e 1358 1453 944673 -e 1358 1460 288020 -e 1358 1513 800883 -e 1358 1519 375115 -e 1358 1828 789037 -e 1359 1402 507191 -e 1359 1583 786683 -e 1359 1617 284032 -e 1359 1771 392281 -e 1360 1371 767817 -e 1360 1509 940404 -e 1360 1702 697892 -e 1360 1720 550889 -e 1360 1840 129281 -e 1360 1936 527666 -e 1360 1943 463704 -e 1361 1424 635874 -e 1361 1488 474757 -e 1361 1909 269551 -e 1361 1930 8189 -e 1362 1451 496358 -e 1362 1472 690448 -e 1362 1530 508983 -e 1362 1687 221265 -e 1362 1708 657444 -e 1362 1747 836758 -e 1362 1920 250198 -e 1362 1939 380259 -e 1362 1959 246192 -e 1363 1367 445476 -e 1363 1511 759341 -e 1363 1532 227308 -e 1363 1593 973177 -e 1363 1602 111568 -e 1363 1868 412033 -e 1363 1893 415692 -e 1363 1989 765892 -e 1364 1415 822537 -e 1364 1488 726733 -e 1364 1530 414830 -e 1364 1548 74108 -e 1364 1754 332322 -e 1364 1952 600633 -e 1364 1969 782110 -e 1365 1576 313058 -e 1365 1630 393350 -e 1365 1640 304617 -e 1365 1647 545085 -e 1365 1807 495143 -e 1365 1812 949322 -e 1365 1844 974020 -e 1365 1862 411375 -e 1365 1936 645539 -e 1366 1452 71620 -e 1366 1652 740043 -e 1366 1712 817799 -e 1367 1491 795163 -e 1367 1666 639571 -e 1367 1736 418491 -e 1367 1991 456643 -e 1368 1456 386379 -e 1368 1523 465056 -e 1368 1638 918161 -e 1368 1909 307152 -e 1368 1960 805526 -e 1369 1800 464104 -e 1370 1441 416760 -e 1370 1679 265976 -e 1370 1741 254787 -e 1370 1803 327548 -e 1371 1536 521669 -e 1371 1597 486758 -e 1371 1692 232729 -e 1371 1716 941724 -e 1371 1743 349994 -e 1371 1852 123564 -e 1371 1869 521547 -e 1371 1979 901317 -e 1372 1399 300000 -e 1372 1486 51821 -e 1372 1579 94442 -e 1372 1580 408820 -e 1372 1853 224605 -e 1373 1438 524630 -e 1373 1444 30908 -e 1373 1700 962814 -e 1373 1936 257979 -e 1374 1435 676567 -e 1374 1500 69091 -e 1374 1596 444632 -e 1374 1816 11401 -e 1374 1900 359215 -e 1375 1427 518473 -e 1375 1454 368682 -e 1375 1771 833992 -e 1376 1518 988979 -e 1376 1680 987336 -e 1376 1847 906242 -e 1376 1912 66331 -e 1377 1403 86197 -e 1377 1530 640486 -e 1377 1595 696082 -e 1377 1778 706510 -e 1377 1794 507231 -e 1377 1923 82009 -e 1378 1463 124252 -e 1378 1611 932614 -e 1378 1826 331497 -e 1379 1511 723300 -e 1379 1569 532542 -e 1379 1637 20756 -e 1379 1686 934596 -e 1379 1718 717304 -e 1379 1998 330194 -e 1380 1700 835046 -e 1380 1905 742829 -e 1380 1957 589109 -e 1380 1983 46235 -e 1381 1432 956705 -e 1381 1676 456901 -e 1381 1700 30989 -e 1381 1769 962062 -e 1382 1491 621995 -e 1382 1671 7577 -e 1383 1584 784736 -e 1383 1807 534130 -e 1383 1819 36626 -e 1383 1878 772127 -e 1384 1417 359137 -e 1384 1426 208377 -e 1384 1474 980328 -e 1384 1566 505230 -e 1384 1571 319641 -e 1384 1659 80542 -e 1384 1680 364879 -e 1384 1731 488085 -e 1384 1732 505545 -e 1384 1752 759028 -e 1384 1809 828811 -e 1384 1904 753093 -e 1385 1401 892302 -e 1385 1444 660211 -e 1385 1520 596286 -e 1385 1568 771249 -e 1385 1754 633993 -e 1386 1724 644854 -e 1386 1764 425717 -e 1386 1977 872267 -e 1387 1494 512236 -e 1387 1667 794252 -e 1387 1727 783336 -e 1387 1749 357494 -e 1387 1791 778561 -e 1387 1895 863868 -e 1387 1952 301867 -e 1388 1390 284238 -e 1388 1537 662043 -e 1388 1587 290114 -e 1388 1668 973063 -e 1388 1853 354028 -e 1388 1928 757147 -e 1388 1997 584577 -e 1389 1413 512588 -e 1389 1439 26411 -e 1389 1773 819058 -e 1389 1827 92360 -e 1389 1873 512779 -e 1389 1926 71247 -e 1390 1500 140371 -e 1390 1826 738852 -e 1391 1637 980674 -e 1391 1679 241723 -e 1391 1745 329399 -e 1391 1797 247666 -e 1391 1865 400505 -e 1391 1963 413454 -e 1392 1439 79527 -e 1392 1564 638274 -e 1392 1595 225734 -e 1392 1680 886167 -e 1392 1711 986219 -e 1392 1780 183737 -e 1392 1811 52918 -e 1392 1847 380143 -e 1392 1994 305650 -e 1393 1672 429528 -e 1393 1772 375331 -e 1393 1863 711064 -e 1393 1973 475195 -e 1393 1984 827497 -e 1394 1447 489218 -e 1394 1459 875913 -e 1394 1687 696639 -e 1394 1804 66001 -e 1394 1813 163443 -e 1394 1874 943145 -e 1394 1940 420512 -e 1395 1531 849886 -e 1395 1552 790718 -e 1395 1627 216412 -e 1395 1689 504143 -e 1395 1692 956962 -e 1395 1741 193403 -e 1395 1778 722044 -e 1395 1809 426037 -e 1396 1443 174372 -e 1396 1454 411652 -e 1396 1638 850938 -e 1396 1651 860257 -e 1396 1663 855577 -e 1396 1791 281145 -e 1396 1792 769785 -e 1396 1841 857667 -e 1396 1850 14047 -e 1396 1910 539885 -e 1396 1997 82596 -e 1397 1599 46155 -e 1397 1605 841181 -e 1397 1894 206918 -e 1398 1797 539640 -e 1398 1945 336443 -e 1398 1982 75562 -e 1399 1479 931390 -e 1399 1555 28243 -e 1399 1557 98415 -e 1399 1686 415281 -e 1399 1697 653417 -e 1399 1716 260155 -e 1399 1823 447733 -e 1399 1924 244176 -e 1399 1956 792364 -e 1400 1488 209787 -e 1400 1527 71264 -e 1400 1575 276747 -e 1400 1613 351329 -e 1400 1680 103017 -e 1400 1902 544303 -e 1401 1433 284905 -e 1401 1449 188049 -e 1401 1685 612702 -e 1401 1933 116389 -e 1402 1558 593738 -e 1402 1661 900291 -e 1403 1511 86120 -e 1403 1565 198876 -e 1403 1770 935451 -e 1403 1834 907086 -e 1403 1908 250495 -e 1403 1956 98577 -e 1404 1525 745416 -e 1404 1889 1926 -e 1405 1628 998360 -e 1405 1710 616166 -e 1405 1971 481374 -e 1405 1990 984879 -e 1406 1655 213447 -e 1406 1720 635706 -e 1406 1893 639224 -e 1406 1989 206237 -e 1407 1786 369474 -e 1407 1796 270640 -e 1407 1883 600652 -e 1408 1548 525000 -e 1408 1645 784548 -e 1408 1758 245546 -e 1408 1974 480903 -e 1409 1476 276098 -e 1409 1490 383647 -e 1409 1562 267724 -e 1409 1609 672602 -e 1409 1612 168706 -e 1409 1682 370197 -e 1410 1528 670937 -e 1410 1616 311520 -e 1410 1635 269494 -e 1410 1747 402001 -e 1410 1749 595672 -e 1411 1508 27474 -e 1411 1539 244647 -e 1411 1662 698234 -e 1411 1738 135496 -e 1411 1768 936413 -e 1411 1982 644950 -e 1412 1421 639463 -e 1412 1446 623135 -e 1412 1462 333754 -e 1412 1496 557527 -e 1412 1655 621820 -e 1413 1602 740002 -e 1413 1630 257278 -e 1413 1945 677259 -e 1414 1617 596294 -e 1415 1453 799695 -e 1415 1587 141916 -e 1415 1625 235091 -e 1415 1642 73788 -e 1415 1670 977902 -e 1415 1696 85360 -e 1415 1706 485126 -e 1415 1763 915051 -e 1415 1764 512311 -e 1415 1900 389073 -e 1415 1938 537555 -e 1416 1524 511355 -e 1416 1711 211338 -e 1416 1713 588951 -e 1416 1772 98400 -e 1416 1967 250510 -e 1416 1988 109080 -e 1417 1422 972904 -e 1417 1560 772127 -e 1417 1601 417227 -e 1417 1710 116021 -e 1417 1770 876477 -e 1417 1993 256093 -e 1418 1587 529472 -e 1418 1603 721071 -e 1418 1658 944775 -e 1418 1705 130710 -e 1418 1710 421978 -e 1418 1730 831351 -e 1418 1769 309375 -e 1418 1937 865527 -e 1419 1453 340004 -e 1419 1566 161065 -e 1419 1773 943059 -e 1419 1852 931951 -e 1419 1853 628269 -e 1419 1932 13017 -e 1420 1932 652787 -e 1421 1570 552094 -e 1421 1632 375161 -e 1421 1701 669964 -e 1422 1462 118499 -e 1422 1585 50875 -e 1422 1682 246446 -e 1422 1821 921192 -e 1423 1531 355462 -e 1423 1636 25983 -e 1423 1654 857507 -e 1423 1665 669240 -e 1423 1869 360341 -e 1423 1880 496858 -e 1424 1426 532648 -e 1424 1460 990237 -e 1424 1697 964814 -e 1424 1898 894634 -e 1424 1905 553900 -e 1424 1924 519966 -e 1425 1440 418823 -e 1425 1533 560507 -e 1425 1652 348276 -e 1425 1691 581741 -e 1425 1773 992072 -e 1425 1788 394361 -e 1425 1803 347232 -e 1426 1437 555316 -e 1426 1447 999832 -e 1426 1459 146230 -e 1426 1539 186940 -e 1426 1614 966844 -e 1426 1709 227 -e 1426 1813 941016 -e 1426 1822 273859 -e 1426 1877 595354 -e 1427 1449 282220 -e 1427 1621 834271 -e 1427 1841 955916 -e 1427 1907 143768 -e 1427 1981 768648 -e 1428 1598 954286 -e 1428 1686 365729 -e 1428 1711 973384 -e 1428 1938 950052 -e 1428 1969 964948 -e 1429 1660 746747 -e 1429 1923 185266 -e 1429 1993 467701 -e 1431 1557 250454 -e 1431 1606 642108 -e 1431 1657 566857 -e 1431 1768 788737 -e 1431 1804 172598 -e 1431 1843 319466 -e 1431 1879 328893 -e 1431 1890 376860 -e 1432 1674 98169 -e 1432 1736 191107 -e 1432 1738 570902 -e 1432 1819 206702 -e 1432 1892 491384 -e 1432 1970 428214 -e 1433 1647 118493 -e 1433 1732 564267 -e 1433 1794 594998 -e 1433 1881 417833 -e 1434 1511 699067 -e 1434 1665 772170 -e 1434 1741 224161 -e 1434 1833 9122 -e 1434 1982 702717 -e 1435 1466 18930 -e 1435 1498 131416 -e 1435 1575 633561 -e 1435 1646 572178 -e 1435 1755 970884 -e 1435 1795 822027 -e 1435 1950 744694 -e 1436 1570 532073 -e 1436 1586 217375 -e 1436 1763 856585 -e 1436 1789 688078 -e 1436 1930 286085 -e 1437 1528 643846 -e 1437 1573 486160 -e 1437 1752 717326 -e 1438 1605 167346 -e 1438 1607 926872 -e 1438 1620 544678 -e 1438 1621 906002 -e 1438 1673 983183 -e 1438 1700 222462 -e 1438 1702 564657 -e 1438 1897 352620 -e 1439 1592 419605 -e 1439 1627 477500 -e 1439 1638 80741 -e 1439 1726 467253 -e 1439 1727 146570 -e 1439 1746 188738 -e 1439 1815 994764 -e 1439 1825 622469 -e 1439 1828 666374 -e 1439 1830 726041 -e 1440 1450 722079 -e 1440 1493 344332 -e 1440 1559 875950 -e 1440 1759 968897 -e 1440 1887 51502 -e 1441 1514 512386 -e 1441 1605 539801 -e 1441 1871 449068 -e 1441 1959 950180 -e 1442 1444 833578 -e 1442 1927 863271 -e 1442 1936 439998 -e 1443 1444 636102 -e 1443 1575 478638 -e 1443 1741 720579 -e 1443 1846 747997 -e 1443 1868 407092 -e 1443 1904 693637 -e 1444 1486 257652 -e 1444 1826 629787 -e 1444 1986 391010 -e 1445 1585 992877 -e 1445 1608 932524 -e 1445 1689 733798 -e 1445 1871 154892 -e 1445 1872 5350 -e 1445 1980 11494 -e 1446 1448 64776 -e 1446 1582 775152 -e 1447 1618 992741 -e 1447 1918 560566 -e 1448 1529 979230 -e 1448 1574 348516 -e 1448 1670 588209 -e 1448 1767 545635 -e 1448 1815 563471 -e 1448 1937 959570 -e 1448 1964 288931 -e 1449 1497 322059 -e 1449 1629 973913 -e 1449 1921 164937 -e 1450 1559 521636 -e 1450 1570 155254 -e 1450 1661 282872 -e 1450 1673 157601 -e 1450 1797 273655 -e 1450 1831 809832 -e 1450 1848 259468 -e 1450 1925 885000 -e 1450 1948 694753 -e 1451 1497 332141 -e 1451 1510 632652 -e 1451 1596 592230 -e 1451 1609 150463 -e 1451 1972 974625 -e 1452 1455 335114 -e 1452 1457 172065 -e 1452 1470 951674 -e 1452 1492 928674 -e 1452 1501 731933 -e 1452 1523 15553 -e 1452 1756 885860 -e 1452 1790 921492 -e 1452 1892 408660 -e 1453 1481 461471 -e 1453 1650 85528 -e 1453 1944 113877 -e 1454 1696 439001 -e 1454 1705 740329 -e 1454 1793 440308 -e 1454 1799 320399 -e 1454 1847 741008 -e 1454 1851 887822 -e 1454 1867 299339 -e 1455 1655 74232 -e 1455 1692 59476 -e 1455 1740 837927 -e 1455 1862 412990 -e 1456 1471 57279 -e 1456 1537 489835 -e 1456 1605 452260 -e 1456 1610 653442 -e 1456 1839 278981 -e 1456 1893 204796 -e 1457 1932 130162 -e 1457 1977 835369 -e 1458 1783 376629 -e 1458 1804 274148 -e 1458 1852 474690 -e 1458 1908 274613 -e 1458 1955 870553 -e 1459 1505 419417 -e 1459 1636 974528 -e 1459 1728 327404 -e 1459 1787 958733 -e 1459 1977 452299 -e 1459 1980 258818 -e 1460 1473 93031 -e 1460 1618 589247 -e 1460 1628 177995 -e 1460 1647 360804 -e 1460 1666 788243 -e 1460 1816 686669 -e 1460 1822 77226 -e 1460 1838 643986 -e 1460 1878 787026 -e 1461 1627 166970 -e 1461 1866 554079 -e 1461 1933 358343 -e 1462 1669 988157 -e 1462 1713 629052 -e 1462 1875 221562 -e 1462 1878 737284 -e 1462 1906 279814 -e 1462 1970 751786 -e 1463 1473 669321 -e 1463 1476 276438 -e 1463 1530 205324 -e 1463 1544 436965 -e 1463 1612 988171 -e 1463 1703 685417 -e 1463 1737 973326 -e 1464 1466 454435 -e 1464 1474 227247 -e 1464 1554 301124 -e 1464 1587 645688 -e 1464 1625 648282 -e 1464 1809 6030 -e 1464 1874 582417 -e 1464 1961 733716 -e 1464 1976 27741 -e 1465 1500 903652 -e 1465 1766 467672 -e 1465 1911 556102 -e 1465 1914 996784 -e 1466 1699 987390 -e 1466 1797 575356 -e 1466 1946 153330 -e 1467 1607 331247 -e 1467 1679 462853 -e 1467 1736 609203 -e 1467 1764 657998 -e 1467 1793 63828 -e 1467 1811 301983 -e 1467 1856 48412 -e 1467 1910 910517 -e 1467 1939 898346 -e 1468 1490 787348 -e 1468 1545 404275 -e 1468 1629 916869 -e 1468 1671 824084 -e 1468 1679 555038 -e 1468 1685 948979 -e 1468 1777 660561 -e 1468 1813 35232 -e 1469 1476 789038 -e 1469 1722 587834 -e 1469 1926 160044 -e 1469 1997 451219 -e 1470 1484 325997 -e 1470 1503 710449 -e 1470 1521 251142 -e 1470 1641 669334 -e 1470 1734 386200 -e 1470 1881 697976 -e 1471 1649 451935 -e 1471 1685 442176 -e 1471 1752 267610 -e 1471 1940 464722 -e 1472 1563 807199 -e 1472 1571 205115 -e 1472 1875 431684 -e 1473 1724 558078 -e 1473 1914 11142 -e 1474 1497 516075 -e 1474 1526 730742 -e 1474 1558 800367 -e 1474 1616 143548 -e 1474 1617 750825 -e 1474 1741 810996 -e 1474 1813 904702 -e 1474 1888 527952 -e 1474 1894 883477 -e 1474 1921 295806 -e 1474 1926 183313 -e 1475 1521 228175 -e 1475 1765 545830 -e 1476 1543 675824 -e 1476 1577 995655 -e 1476 1635 606102 -e 1476 1937 772946 -e 1476 1966 204412 -e 1476 1990 678507 -e 1477 1633 933023 -e 1478 1744 357119 -e 1478 1867 14207 -e 1478 1920 983392 -e 1479 1535 424001 -e 1479 1564 902374 -e 1479 1570 923121 -e 1479 1634 531697 -e 1479 1682 663063 -e 1479 1785 154238 -e 1479 1919 487272 -e 1480 1490 974460 -e 1480 1523 327187 -e 1480 1583 649890 -e 1480 1658 302485 -e 1480 1676 369956 -e 1480 1792 753844 -e 1480 1807 65251 -e 1480 1852 95711 -e 1480 1859 18190 -e 1480 1875 164802 -e 1480 1884 665312 -e 1480 1924 273100 -e 1481 1491 511562 -e 1481 1567 382256 -e 1481 1579 802770 -e 1481 1738 399069 -e 1481 1775 942482 -e 1481 1816 746100 -e 1481 1894 736795 -e 1482 1700 168279 -e 1482 1771 953280 -e 1482 1818 336898 -e 1482 1856 219668 -e 1483 1533 943051 -e 1483 1670 282949 -e 1483 1714 10191 -e 1483 1788 883454 -e 1483 1886 660845 -e 1484 1554 655227 -e 1484 1682 863811 -e 1484 1990 175784 -e 1485 1689 748940 -e 1485 1836 268971 -e 1486 1799 915045 -e 1486 1826 704427 -e 1487 1549 17948 -e 1487 1587 735224 -e 1487 1720 944548 -e 1487 1739 997460 -e 1487 1850 578427 -e 1487 1955 211850 -e 1488 1577 144839 -e 1488 1646 308025 -e 1488 1749 157793 -e 1488 1836 962501 -e 1489 1614 760082 -e 1489 1623 972369 -e 1489 1694 239364 -e 1489 1730 378953 -e 1489 1865 106872 -e 1489 1988 138791 -e 1489 1993 414145 -e 1490 1586 6833 -e 1490 1690 878132 -e 1490 1867 286706 -e 1490 1901 645153 -e 1490 1917 451296 -e 1490 1959 586476 -e 1491 1543 447689 -e 1491 1585 370764 -e 1491 1793 480240 -e 1491 1849 269263 -e 1491 1860 753460 -e 1492 1522 440343 -e 1492 1720 382467 -e 1492 1730 192680 -e 1492 1743 293179 -e 1492 1885 764237 -e 1492 1896 333742 -e 1493 1548 124086 -e 1495 1716 638679 -e 1495 1793 796638 -e 1495 1927 390765 -e 1495 1943 929011 -e 1495 1976 947877 -e 1495 1989 867014 -e 1496 1741 865840 -e 1497 1566 583228 -e 1497 1692 939256 -e 1498 1617 157003 -e 1498 1687 494390 -e 1498 1712 217880 -e 1498 1786 954383 -e 1498 1842 247884 -e 1498 1882 652023 -e 1498 1941 94826 -e 1499 1520 66201 -e 1499 1572 341594 -e 1499 1708 274195 -e 1500 1543 761076 -e 1500 1578 108518 -e 1500 1720 602658 -e 1500 1750 311256 -e 1500 1802 816437 -e 1500 1921 654028 -e 1501 1516 952240 -e 1501 1625 79409 -e 1501 1821 4625 -e 1502 1758 923839 -e 1502 1841 758695 -e 1502 1856 817119 -e 1502 1896 767800 -e 1502 1900 5956 -e 1503 1632 371310 -e 1503 1653 902918 -e 1503 1691 484565 -e 1503 1714 561456 -e 1503 1791 787232 -e 1503 1857 308747 -e 1503 1977 114015 -e 1504 1675 428915 -e 1504 1814 255624 -e 1504 1902 718713 -e 1505 1626 899326 -e 1505 1751 94987 -e 1505 1861 758411 -e 1505 1869 643558 -e 1505 1900 170457 -e 1505 1925 525985 -e 1505 1969 322427 -e 1506 1516 988521 -e 1506 1539 1601 -e 1506 1571 591746 -e 1506 1614 634300 -e 1506 1911 840975 -e 1506 1998 113426 -e 1507 1558 409405 -e 1507 1639 72672 -e 1507 1696 834050 -e 1507 1904 168790 -e 1508 1525 726114 -e 1508 1735 884693 -e 1508 1787 573769 -e 1508 1897 698118 -e 1509 1540 39871 -e 1509 1732 720977 -e 1509 1758 381824 -e 1509 1759 119160 -e 1509 1851 337434 -e 1509 1862 968135 -e 1509 1900 369640 -e 1509 1967 101912 -e 1510 1531 475163 -e 1510 1551 21123 -e 1510 1570 871767 -e 1510 1875 729813 -e 1511 1514 901293 -e 1511 1718 921611 -e 1511 1764 535645 -e 1512 1554 778415 -e 1512 1611 555954 -e 1512 1627 675285 -e 1512 1640 397023 -e 1512 1732 926202 -e 1512 1755 725703 -e 1512 1778 391644 -e 1512 1834 460853 -e 1512 1989 926047 -e 1513 1627 798061 -e 1513 1639 620176 -e 1513 1719 904813 -e 1513 1793 935971 -e 1513 1902 985581 -e 1513 1927 448626 -e 1513 1942 685796 -e 1514 1527 788606 -e 1514 1553 545794 -e 1514 1685 233361 -e 1514 1780 823257 -e 1514 1785 358551 -e 1515 1519 764400 -e 1515 1733 121949 -e 1515 1817 416869 -e 1515 1869 632206 -e 1515 1918 958383 -e 1515 1972 133858 -e 1516 1628 595726 -e 1516 1862 555697 -e 1516 1955 1846 -e 1517 1566 80856 -e 1517 1869 323054 -e 1517 1923 137322 -e 1517 1971 878110 -e 1518 1538 183377 -e 1518 1610 469469 -e 1518 1634 326407 -e 1518 1688 629646 -e 1518 1858 940842 -e 1519 1541 251772 -e 1519 1601 680896 -e 1519 1605 386186 -e 1519 1677 676418 -e 1519 1764 102756 -e 1520 1617 801772 -e 1520 1674 324464 -e 1520 1798 429765 -e 1520 1828 510360 -e 1520 1922 510781 -e 1520 1937 511012 -e 1521 1529 286915 -e 1521 1533 290546 -e 1521 1631 927344 -e 1521 1861 906145 -e 1522 1615 311461 -e 1522 1627 528367 -e 1522 1751 980054 -e 1522 1960 827855 -e 1523 1628 923673 -e 1523 1630 126965 -e 1523 1899 256172 -e 1523 1909 138953 -e 1523 1966 263577 -e 1524 1618 940811 -e 1524 1632 238554 -e 1524 1649 672767 -e 1524 1788 67928 -e 1524 1790 766631 -e 1524 1874 875053 -e 1524 1941 915081 -e 1524 1991 9284 -e 1525 1566 927833 -e 1525 1597 159010 -e 1525 1605 558849 -e 1525 1673 70110 -e 1525 1727 503516 -e 1525 1884 872366 -e 1525 1898 190457 -e 1525 1935 121050 -e 1525 1956 70084 -e 1525 1980 977758 -e 1526 1532 297182 -e 1526 1540 533333 -e 1526 1761 354389 -e 1527 1637 942959 -e 1527 1642 740161 -e 1527 1689 58267 -e 1527 1696 197854 -e 1527 1764 531200 -e 1527 1779 99443 -e 1527 1882 481361 -e 1527 1908 929783 -e 1528 1543 888118 -e 1528 1566 528036 -e 1528 1575 62055 -e 1528 1660 526284 -e 1528 1905 510989 -e 1528 1906 21448 -e 1529 1678 119333 -e 1529 1700 183013 -e 1529 1748 585245 -e 1529 1762 292259 -e 1529 1853 618233 -e 1529 1932 990282 -e 1529 1970 434525 -e 1530 1733 226862 -e 1530 1902 949666 -e 1530 1957 962382 -e 1531 1566 55640 -e 1531 1745 322926 -e 1531 1942 551908 -e 1531 1945 866007 -e 1532 1706 204843 -e 1532 1708 98588 -e 1532 1711 118464 -e 1532 1780 25168 -e 1532 1820 131404 -e 1532 1841 747201 -e 1532 1902 663270 -e 1532 1990 264937 -e 1533 1819 530418 -e 1533 1923 779375 -e 1533 1959 897574 -e 1533 1969 304118 -e 1534 1665 917058 -e 1534 1791 562031 -e 1534 1876 166856 -e 1534 1998 219307 -e 1535 1619 736041 -e 1535 1801 105963 -e 1535 1874 642678 -e 1536 1557 697160 -e 1536 1644 557082 -e 1536 1671 466708 -e 1536 1727 452312 -e 1536 1787 856157 -e 1538 1583 388519 -e 1538 1592 400818 -e 1538 1770 913992 -e 1538 1863 134916 -e 1538 1900 370437 -e 1538 1922 472429 -e 1538 1942 1765 -e 1539 1602 195775 -e 1539 1608 684685 -e 1539 1691 657026 -e 1539 1807 744893 -e 1539 1883 404786 -e 1539 1893 597733 -e 1539 1966 214928 -e 1539 1992 354730 -e 1540 1617 30179 -e 1540 1702 561869 -e 1540 1724 954888 -e 1540 1821 840707 -e 1541 1546 346370 -e 1541 1610 930657 -e 1541 1851 821637 -e 1541 1884 590607 -e 1542 1583 427041 -e 1542 1742 255861 -e 1542 1900 936126 -e 1542 1937 755411 -e 1542 1954 281166 -e 1543 1721 469560 -e 1543 1741 161541 -e 1543 1809 634435 -e 1543 1931 610242 -e 1543 1943 8709 -e 1544 1579 280327 -e 1544 1602 213977 -e 1544 1627 928493 -e 1544 1692 68014 -e 1544 1704 620780 -e 1544 1711 811694 -e 1544 1721 903190 -e 1544 1812 439441 -e 1545 1708 746695 -e 1545 1828 155335 -e 1545 1855 194595 -e 1545 1858 973911 -e 1545 1954 671291 -e 1546 1629 867202 -e 1546 1650 143676 -e 1546 1656 872239 -e 1546 1668 797975 -e 1546 1698 965185 -e 1546 1831 893736 -e 1546 1883 197438 -e 1547 1583 658071 -e 1547 1664 111658 -e 1547 1791 197321 -e 1547 1823 668402 -e 1547 1917 226241 -e 1547 1950 219816 -e 1548 1586 23547 -e 1548 1621 869782 -e 1548 1678 662251 -e 1548 1694 805592 -e 1548 1725 700026 -e 1548 1762 843195 -e 1548 1765 452304 -e 1548 1814 901418 -e 1548 1837 208159 -e 1548 1957 892246 -e 1549 1659 956495 -e 1549 1818 371531 -e 1549 1910 599950 -e 1549 1967 687360 -e 1549 2000 152326 -e 1550 1625 731336 -e 1550 1703 779055 -e 1550 1986 160308 -e 1550 1991 807720 -e 1551 1586 317068 -e 1551 1617 373269 -e 1551 1630 392263 -e 1551 1731 502940 -e 1551 1886 909564 -e 1551 1894 141485 -e 1551 1916 912087 -e 1552 1672 712046 -e 1552 1676 131549 -e 1552 1687 778475 -e 1552 1706 260450 -e 1552 1717 658579 -e 1552 1788 100713 -e 1552 1962 734671 -e 1553 1569 867856 -e 1553 1580 914483 -e 1553 1611 512342 -e 1553 1696 377000 -e 1553 1699 55332 -e 1553 1839 92274 -e 1554 1687 505357 -e 1554 1756 893042 -e 1554 1765 688480 -e 1554 1895 874188 -e 1555 1738 17892 -e 1555 1825 970848 -e 1555 1933 562348 -e 1555 1943 902128 -e 1555 1993 420155 -e 1556 1679 628081 -e 1556 1820 249587 -e 1556 1841 135262 -e 1556 1972 499297 -e 1556 2000 771577 -e 1557 1662 946342 -e 1557 1700 437797 -e 1557 1719 673908 -e 1557 1804 159139 -e 1557 1891 378038 -e 1557 1900 328227 -e 1558 1581 840169 -e 1558 1611 483853 -e 1558 1909 700358 -e 1558 1976 520430 -e 1559 1568 752676 -e 1559 1667 878767 -e 1559 1675 360624 -e 1559 1782 570890 -e 1559 1902 230770 -e 1559 1924 432974 -e 1560 1635 147544 -e 1560 1764 236001 -e 1560 1801 237767 -e 1560 1815 304972 -e 1560 1822 375842 -e 1561 1571 211474 -e 1561 1604 48965 -e 1561 1731 775698 -e 1561 1969 19083 -e 1562 1592 466862 -e 1562 1595 874767 -e 1562 1690 818207 -e 1562 1946 68007 -e 1563 1569 936045 -e 1563 1587 463010 -e 1563 1603 843958 -e 1563 1843 342232 -e 1563 1936 767307 -e 1564 1694 921793 -e 1564 1714 493622 -e 1564 1760 372639 -e 1564 1799 633181 -e 1564 1898 984601 -e 1564 1910 341045 -e 1564 1973 155591 -e 1564 1983 194534 -e 1565 1844 742222 -e 1565 1925 804375 -e 1565 1949 571773 -e 1566 1621 843602 -e 1566 1708 370134 -e 1566 1853 534342 -e 1566 1861 371859 -e 1566 1967 747694 -e 1567 1570 745346 -e 1567 1578 14739 -e 1567 1704 724054 -e 1567 1707 498463 -e 1567 1922 417057 -e 1568 1699 364378 -e 1568 1803 942926 -e 1568 1839 928377 -e 1568 1864 39235 -e 1568 1923 227760 -e 1569 1572 403074 -e 1569 1639 225809 -e 1569 1750 504041 -e 1569 1906 644289 -e 1569 1936 522945 -e 1569 1991 840641 -e 1570 1693 15279 -e 1570 1704 200758 -e 1570 1936 392694 -e 1570 1976 10417 -e 1571 1601 61772 -e 1571 1837 745217 -e 1571 1861 500122 -e 1571 1918 893802 -e 1571 1935 894238 -e 1571 1977 141556 -e 1572 1651 759537 -e 1572 1869 701537 -e 1572 1878 157559 -e 1572 1956 276395 -e 1572 1984 230510 -e 1573 1825 658347 -e 1573 1998 826724 -e 1574 1628 680048 -e 1574 1629 281562 -e 1574 1717 335595 -e 1574 1749 576072 -e 1575 1582 759817 -e 1575 1660 16081 -e 1575 1960 4554 -e 1576 1708 773278 -e 1576 1831 376886 -e 1576 1911 542481 -e 1576 1939 665201 -e 1577 1624 532839 -e 1577 1699 501952 -e 1577 1767 72074 -e 1577 1860 221266 -e 1577 1930 732017 -e 1577 1997 730467 -e 1578 1616 293419 -e 1578 1999 776929 -e 1579 1735 222518 -e 1579 1986 198488 -e 1579 1993 935083 -e 1580 1815 204392 -e 1580 1906 773710 -e 1580 2000 635958 -e 1581 1672 989051 -e 1581 1677 555799 -e 1581 1692 915040 -e 1581 1773 385607 -e 1581 1861 601695 -e 1581 1890 205054 -e 1581 1959 259371 -e 1581 1987 280930 -e 1582 1586 200374 -e 1582 1717 491061 -e 1582 1750 51395 -e 1582 1854 337454 -e 1582 1930 97256 -e 1583 1657 908452 -e 1583 1676 646542 -e 1583 1718 57555 -e 1583 1756 579660 -e 1583 1804 683619 -e 1583 1893 915009 -e 1584 1694 474628 -e 1584 1758 844779 -e 1584 1786 817825 -e 1584 1861 709254 -e 1585 1721 333491 -e 1585 1954 785568 -e 1585 1986 164793 -e 1585 1996 19367 -e 1586 1612 252050 -e 1586 1695 505078 -e 1586 1722 654153 -e 1586 1787 287651 -e 1586 1808 568086 -e 1586 1845 365402 -e 1586 1982 766989 -e 1587 1594 830848 -e 1587 1790 435963 -e 1588 1601 553215 -e 1588 1633 336130 -e 1588 1676 951771 -e 1588 1832 899833 -e 1588 1955 38038 -e 1589 1634 567879 -e 1589 1641 475503 -e 1589 1679 521172 -e 1589 1708 266914 -e 1589 1753 828916 -e 1590 1626 751042 -e 1591 1603 217933 -e 1591 1616 139733 -e 1591 1781 44479 -e 1591 2000 139180 -e 1592 1627 687128 -e 1592 1640 723320 -e 1592 1670 304843 -e 1592 1683 658979 -e 1592 1715 117118 -e 1592 1779 834068 -e 1593 1651 837623 -e 1593 1659 209556 -e 1593 1730 826830 -e 1593 1772 805413 -e 1593 1799 635234 -e 1593 1801 551120 -e 1593 1940 963547 -e 1593 1987 194768 -e 1594 1715 76631 -e 1594 1866 57107 -e 1594 1929 871286 -e 1595 1670 9080 -e 1595 1679 909277 -e 1595 1863 103753 -e 1596 1787 532864 -e 1597 1634 954974 -e 1597 1665 290755 -e 1597 1710 562284 -e 1597 1791 705527 -e 1597 1890 468756 -e 1597 1913 198263 -e 1598 1665 272109 -e 1598 1739 850001 -e 1598 1822 448819 -e 1598 1939 888663 -e 1598 1946 905079 -e 1598 1957 749358 -e 1598 1978 227870 -e 1598 1990 60396 -e 1599 1616 755909 -e 1599 1663 296409 -e 1599 1710 826033 -e 1599 1755 67086 -e 1600 1639 964854 -e 1600 1666 677368 -e 1600 1768 188565 -e 1600 1835 328655 -e 1600 1840 139988 -e 1600 1855 169542 -e 1600 1963 739591 -e 1601 1652 283167 -e 1601 1667 468801 -e 1601 1678 237775 -e 1601 1749 234532 -e 1601 1919 837550 -e 1601 1936 211567 -e 1601 1939 755295 -e 1602 1689 595850 -e 1602 1694 748161 -e 1603 1609 181843 -e 1603 1672 740498 -e 1603 1813 436563 -e 1603 1873 343818 -e 1604 1694 159373 -e 1604 1777 864922 -e 1604 1935 83982 -e 1604 1959 402796 -e 1604 1969 200607 -e 1604 1989 263920 -e 1605 1856 673608 -e 1605 1886 629882 -e 1605 1956 333071 -e 1605 1958 90703 -e 1606 1635 20517 -e 1606 1711 996693 -e 1606 1717 980895 -e 1606 1861 37269 -e 1607 1644 434325 -e 1607 1708 932175 -e 1607 1720 482622 -e 1607 1751 221400 -e 1607 1757 503952 -e 1607 1764 99802 -e 1607 1767 560914 -e 1607 1836 126053 -e 1607 1838 503726 -e 1607 1893 801623 -e 1607 1912 254451 -e 1607 1963 727338 -e 1608 1741 817264 -e 1609 1632 469379 -e 1609 1786 482193 -e 1609 1846 758495 -e 1609 1872 627497 -e 1609 1913 554847 -e 1609 1947 30931 -e 1610 1625 240260 -e 1610 1659 412883 -e 1610 1688 583939 -e 1610 1794 293299 -e 1610 1947 776149 -e 1610 1962 799347 -e 1611 1702 659755 -e 1611 1767 734776 -e 1611 1780 84509 -e 1611 1784 317856 -e 1611 1796 608262 -e 1611 1835 160732 -e 1611 1852 435431 -e 1611 1861 499505 -e 1611 1999 600708 -e 1612 1744 124881 -e 1612 1752 885956 -e 1612 1950 673438 -e 1613 1760 166395 -e 1613 1923 437099 -e 1614 1628 491789 -e 1614 1708 84014 -e 1614 1734 584180 -e 1614 1765 496576 -e 1614 1992 546340 -e 1615 1653 784075 -e 1615 1696 676718 -e 1615 1965 8908 -e 1616 1985 691959 -e 1617 1643 802235 -e 1617 1673 961489 -e 1617 1869 140683 -e 1618 1661 217169 -e 1618 1676 376476 -e 1618 1737 657747 -e 1618 1811 890416 -e 1618 1860 99203 -e 1618 1945 860276 -e 1619 1653 89174 -e 1619 1677 297599 -e 1619 1805 707925 -e 1619 1899 316835 -e 1619 1965 726980 -e 1619 1982 470277 -e 1620 1647 762744 -e 1620 1668 333002 -e 1620 1693 513565 -e 1620 1712 730336 -e 1620 1976 685135 -e 1620 1984 988092 -e 1621 1638 181285 -e 1621 1678 544643 -e 1621 1682 878484 -e 1621 1764 423442 -e 1621 1850 983521 -e 1622 1642 466278 -e 1622 1748 709950 -e 1622 1762 844815 -e 1623 1719 836811 -e 1623 1840 473571 -e 1624 1740 342346 -e 1624 1781 697309 -e 1624 1800 822696 -e 1624 1815 560602 -e 1625 1696 478559 -e 1625 1951 192116 -e 1626 1646 472837 -e 1626 1663 865217 -e 1626 1716 137985 -e 1626 1747 78137 -e 1626 1768 72521 -e 1626 1841 68358 -e 1626 1949 965978 -e 1626 1982 849700 -e 1627 1852 970418 -e 1627 1986 458164 -e 1628 1972 722145 -e 1628 1985 99733 -e 1628 1990 910712 -e 1629 1815 99334 -e 1629 1853 851785 -e 1629 1859 740575 -e 1629 1932 830355 -e 1629 1942 40252 -e 1629 1952 808850 -e 1629 1963 196193 -e 1629 1985 660416 -e 1630 1694 214684 -e 1630 1722 770611 -e 1630 1785 812555 -e 1630 1847 6991 -e 1630 1898 668611 -e 1631 1794 628310 -e 1632 1725 204725 -e 1632 1771 453222 -e 1632 1790 419600 -e 1632 1848 712417 -e 1633 1654 610764 -e 1633 1760 280879 -e 1633 1793 758040 -e 1633 1826 152034 -e 1633 1947 667414 -e 1634 1889 746352 -e 1634 1900 820068 -e 1634 1956 220717 -e 1635 1652 535872 -e 1635 1660 316413 -e 1635 1744 741739 -e 1635 1764 607955 -e 1635 1816 882118 -e 1635 1864 270475 -e 1635 1922 788696 -e 1635 1971 904563 -e 1636 1707 112006 -e 1636 1792 450967 -e 1636 1799 67662 -e 1636 1844 742340 -e 1636 1894 804468 -e 1636 1910 919832 -e 1636 1919 815058 -e 1636 1930 377609 -e 1636 1961 594656 -e 1637 1674 639145 -e 1637 1785 863732 -e 1637 1842 218103 -e 1637 1858 978503 -e 1638 1664 922697 -e 1638 1669 207390 -e 1638 1670 489215 -e 1638 1748 188408 -e 1638 1901 437108 -e 1638 1928 398153 -e 1639 1748 344545 -e 1639 1751 831160 -e 1639 1761 836315 -e 1639 1808 390478 -e 1639 1842 784005 -e 1639 1861 781445 -e 1639 1935 712056 -e 1639 1999 698032 -e 1640 1648 17976 -e 1640 1681 153755 -e 1640 1685 706431 -e 1640 1692 194279 -e 1640 1796 155139 -e 1640 1857 760860 -e 1641 1752 865055 -e 1641 1770 460166 -e 1641 1809 254696 -e 1641 1862 244961 -e 1641 1873 134264 -e 1641 1942 411111 -e 1641 1967 307491 -e 1642 1735 192474 -e 1642 1868 102654 -e 1642 1943 12208 -e 1642 1956 728950 -e 1643 1661 641314 -e 1643 1789 189791 -e 1643 1799 90738 -e 1643 1847 252177 -e 1643 1848 352481 -e 1643 1920 700733 -e 1643 1930 227664 -e 1643 1969 208727 -e 1644 1650 301348 -e 1644 1727 876089 -e 1644 1736 899052 -e 1644 1813 60282 -e 1644 1896 88409 -e 1644 1925 96255 -e 1644 1927 814125 -e 1644 1929 219265 -e 1644 1942 342119 -e 1644 1985 886642 -e 1645 1765 848441 -e 1645 1845 274990 -e 1646 1670 127907 -e 1646 1673 560627 -e 1646 1701 460720 -e 1646 1708 758334 -e 1646 1781 544937 -e 1646 1882 845984 -e 1646 1966 856572 -e 1647 1659 498469 -e 1647 1747 327002 -e 1647 1789 572517 -e 1647 1847 525243 -e 1647 1861 348845 -e 1647 1878 564739 -e 1647 1954 424642 -e 1647 1981 223912 -e 1648 1689 847898 -e 1648 1772 687348 -e 1648 1789 251855 -e 1648 1814 616486 -e 1648 1960 474429 -e 1649 1759 635554 -e 1649 1865 453158 -e 1649 1922 480640 -e 1650 1814 211947 -e 1650 1837 274824 -e 1650 1887 657996 -e 1650 1941 136924 -e 1650 1942 515446 -e 1650 1952 539735 -e 1651 1673 335485 -e 1651 1729 522274 -e 1652 1681 211889 -e 1652 1905 322171 -e 1652 1941 466166 -e 1652 1980 844222 -e 1652 1984 77581 -e 1653 1697 84659 -e 1654 1758 730141 -e 1654 1770 840252 -e 1655 1761 841955 -e 1655 1874 894909 -e 1655 1964 926192 -e 1656 1660 985656 -e 1656 1774 293787 -e 1656 1854 300384 -e 1656 1859 859139 -e 1656 1861 378718 -e 1657 1658 758419 -e 1657 1682 927894 -e 1657 1773 56713 -e 1657 1818 331484 -e 1657 1922 509870 -e 1657 1932 586890 -e 1657 1966 911212 -e 1658 1708 831790 -e 1658 1764 681860 -e 1658 1816 195291 -e 1658 1954 744661 -e 1658 1989 40994 -e 1659 1687 190761 -e 1659 1751 176834 -e 1659 1858 193961 -e 1659 1889 885523 -e 1659 1923 295892 -e 1660 1688 508200 -e 1660 1906 188107 -e 1660 1999 738290 -e 1661 1725 970339 -e 1661 1780 637245 -e 1661 1806 262833 -e 1662 1728 840569 -e 1662 1780 701431 -e 1662 1795 442988 -e 1662 1818 497171 -e 1662 1920 586334 -e 1663 1735 833869 -e 1663 1779 735080 -e 1663 1796 631447 -e 1663 1818 484801 -e 1663 1926 174665 -e 1664 1677 745583 -e 1664 1765 81948 -e 1664 1827 950833 -e 1664 1889 254702 -e 1664 1943 361332 -e 1665 1669 789975 -e 1665 1814 420419 -e 1665 1854 750823 -e 1665 1869 15341 -e 1665 1957 577921 -e 1665 1992 228693 -e 1666 1680 662141 -e 1666 1701 923368 -e 1666 1750 943896 -e 1666 1791 117004 -e 1666 1843 860629 -e 1666 1947 289630 -e 1666 1997 773915 -e 1667 1715 809150 -e 1667 1765 421549 -e 1667 1906 109877 -e 1667 1914 232100 -e 1667 1928 905624 -e 1668 1676 934355 -e 1668 1747 569830 -e 1668 1774 435937 -e 1668 1799 108069 -e 1668 1975 933680 -e 1669 1752 309752 -e 1669 1884 462511 -e 1670 1687 651208 -e 1670 1879 802726 -e 1670 1891 87852 -e 1671 1687 52135 -e 1671 1747 409621 -e 1671 1902 209793 -e 1671 1968 46418 -e 1672 1751 19364 -e 1672 1850 264506 -e 1672 1871 364816 -e 1673 1886 699115 -e 1673 1904 830336 -e 1674 1772 656108 -e 1674 1915 961028 -e 1674 1950 569222 -e 1675 1774 973365 -e 1675 1821 536183 -e 1675 1849 153676 -e 1675 1918 237799 -e 1675 1999 66802 -e 1676 1707 373492 -e 1676 1736 368562 -e 1676 1862 174673 -e 1676 1915 994165 -e 1677 1679 917921 -e 1677 1700 370200 -e 1677 1771 207449 -e 1677 1907 940038 -e 1677 1930 823426 -e 1678 1765 889679 -e 1678 1813 277540 -e 1678 1902 352714 -e 1678 1921 653851 -e 1678 1935 400722 -e 1678 1984 472137 -e 1679 1705 205771 -e 1679 1734 967270 -e 1679 1740 946867 -e 1679 1758 621468 -e 1679 1934 519629 -e 1679 1961 258881 -e 1680 1805 281436 -e 1680 1830 501664 -e 1680 1845 832389 -e 1680 1933 753522 -e 1680 1993 975663 -e 1681 1695 958468 -e 1681 1831 115731 -e 1681 1849 251726 -e 1681 1921 784733 -e 1681 1984 246527 -e 1682 1776 308554 -e 1682 1835 388421 -e 1683 1703 491962 -e 1683 1718 856680 -e 1683 1761 404844 -e 1683 1814 581933 -e 1683 1819 803737 -e 1683 1967 343522 -e 1684 1717 382183 -e 1684 1826 825259 -e 1685 1774 222539 -e 1686 1743 690483 -e 1686 1817 92427 -e 1686 1834 195602 -e 1686 1843 839228 -e 1686 1851 996226 -e 1687 1733 409443 -e 1687 1735 380371 -e 1687 1753 363433 -e 1687 1804 513287 -e 1687 1842 91061 -e 1687 1847 18862 -e 1687 1848 983910 -e 1687 1919 674883 -e 1687 1926 402310 -e 1687 1936 471895 -e 1688 1700 591565 -e 1688 1746 600341 -e 1688 1795 883758 -e 1688 1930 740256 -e 1688 1973 974299 -e 1688 1988 234111 -e 1689 1704 926862 -e 1689 1739 658213 -e 1689 1838 954968 -e 1689 1844 653525 -e 1689 1947 806145 -e 1690 1711 640426 -e 1690 1752 893398 -e 1690 1852 423367 -e 1690 1854 74799 -e 1691 1702 712534 -e 1691 1703 550131 -e 1691 1847 696892 -e 1691 1878 739013 -e 1692 1825 568726 -e 1692 1851 66211 -e 1692 1893 456343 -e 1692 1938 237194 -e 1692 1939 916838 -e 1692 1956 315464 -e 1693 1704 972561 -e 1693 1705 6032 -e 1693 1747 714330 -e 1693 1755 692784 -e 1693 1764 173301 -e 1693 1830 734097 -e 1693 1846 73580 -e 1694 1821 522926 -e 1694 1861 390448 -e 1695 1756 991099 -e 1695 1787 850905 -e 1695 1913 733293 -e 1695 1928 246816 -e 1695 1937 339962 -e 1695 1942 426293 -e 1696 1802 787950 -e 1696 1857 531038 -e 1696 1869 580892 -e 1697 1747 575246 -e 1697 1780 460831 -e 1697 1817 20441 -e 1697 1821 857447 -e 1697 1882 935390 -e 1697 1950 288354 -e 1698 1734 221521 -e 1698 1856 277301 -e 1698 1999 790919 -e 1699 1736 375887 -e 1699 1760 939136 -e 1699 1838 652590 -e 1699 1841 746384 -e 1699 1845 370250 -e 1699 1858 961056 -e 1699 1925 144785 -e 1699 1982 543199 -e 1700 1713 996817 -e 1700 1741 522991 -e 1700 1788 643127 -e 1700 1889 364426 -e 1700 1929 863786 -e 1700 1937 555686 -e 1701 1784 644336 -e 1701 1975 15093 -e 1702 1749 666018 -e 1702 1859 879220 -e 1703 1736 459765 -e 1703 1865 91658 -e 1703 1872 135884 -e 1703 1966 761944 -e 1704 1731 883683 -e 1704 1828 408894 -e 1705 1867 709641 -e 1705 1881 703291 -e 1705 1924 164007 -e 1705 1926 636868 -e 1705 1933 469340 -e 1705 1961 24018 -e 1705 1989 899943 -e 1706 1707 566838 -e 1706 1820 7258 -e 1706 1874 175047 -e 1706 1880 839714 -e 1706 1921 162974 -e 1707 1811 219875 -e 1707 1823 989807 -e 1707 1916 629962 -e 1707 1966 445124 -e 1708 1785 336822 -e 1708 1813 582210 -e 1708 1861 129407 -e 1708 1947 152882 -e 1709 1723 856434 -e 1709 1759 439677 -e 1709 1785 417188 -e 1709 1868 612614 -e 1709 1916 52956 -e 1710 1790 619709 -e 1710 1929 891493 -e 1711 1873 168843 -e 1711 1919 598947 -e 1711 1993 147467 -e 1712 1789 617467 -e 1712 1861 120127 -e 1712 1998 103463 -e 1713 1832 565961 -e 1713 1860 340302 -e 1713 1903 174747 -e 1713 1960 29310 -e 1714 1738 576530 -e 1714 1785 911643 -e 1714 1795 278718 -e 1714 1836 804939 -e 1714 1896 148034 -e 1714 1977 459070 -e 1715 1818 340292 -e 1715 1933 448942 -e 1715 1935 845033 -e 1716 1781 954786 -e 1716 1830 339796 -e 1716 1999 905299 -e 1717 1770 401978 -e 1717 1783 166089 -e 1717 1788 103354 -e 1717 1831 351789 -e 1717 1834 640230 -e 1717 1847 216931 -e 1717 1949 646873 -e 1718 1805 382630 -e 1718 1895 618634 -e 1718 1905 81776 -e 1718 1923 454119 -e 1718 1959 69032 -e 1719 1728 388907 -e 1719 1803 440623 -e 1719 1807 762151 -e 1719 1865 337437 -e 1719 1898 37707 -e 1719 1983 154616 -e 1719 1993 609875 -e 1720 1768 916614 -e 1720 1771 785492 -e 1720 1789 684976 -e 1720 1796 405591 -e 1720 1853 962196 -e 1720 1883 208285 -e 1720 1903 287363 -e 1720 1911 448347 -e 1720 1974 627208 -e 1720 1987 925899 -e 1721 1744 630114 -e 1721 1833 38334 -e 1721 1875 122579 -e 1721 1907 554450 -e 1721 1913 478337 -e 1721 1917 574545 -e 1721 1964 131816 -e 1722 1776 951284 -e 1722 1812 779603 -e 1723 1759 201262 -e 1723 1833 664517 -e 1723 1933 199733 -e 1723 1937 759177 -e 1723 1947 872515 -e 1723 1976 447901 -e 1724 1742 510169 -e 1724 1754 879977 -e 1724 1862 325942 -e 1724 1920 90440 -e 1724 1957 778619 -e 1724 1981 603232 -e 1725 1753 447682 -e 1725 1832 892233 -e 1725 1878 331550 -e 1725 1959 914762 -e 1725 1964 888940 -e 1725 1981 969639 -e 1726 1781 192172 -e 1726 1916 448495 -e 1726 1917 250885 -e 1726 1936 962322 -e 1727 1733 881391 -e 1727 1752 687567 -e 1727 1772 830249 -e 1727 1795 93916 -e 1727 1836 37359 -e 1727 1905 710196 -e 1727 1974 857128 -e 1728 1733 299015 -e 1728 1753 257363 -e 1728 1856 90733 -e 1728 1859 223857 -e 1728 1906 888218 -e 1728 1925 510555 -e 1728 1928 363648 -e 1728 1939 802779 -e 1729 1740 108796 -e 1729 1780 483693 -e 1729 1986 466487 -e 1730 1734 289679 -e 1730 1737 260803 -e 1730 1745 21719 -e 1730 1771 867497 -e 1730 1772 628041 -e 1730 1774 292792 -e 1730 1812 96344 -e 1730 1821 101612 -e 1730 1827 774881 -e 1730 1847 132291 -e 1730 1861 134037 -e 1730 1880 140725 -e 1730 1956 276450 -e 1730 1961 485944 -e 1731 1736 965829 -e 1731 1758 224716 -e 1731 1789 426356 -e 1731 1880 336985 -e 1731 1885 81590 -e 1731 1888 662397 -e 1731 1912 21711 -e 1731 2000 780373 -e 1732 1793 618335 -e 1732 1803 764929 -e 1732 1851 248930 -e 1732 1887 687309 -e 1732 1965 130848 -e 1733 1738 187846 -e 1733 1783 335417 -e 1733 1791 715342 -e 1733 1857 889843 -e 1733 1858 583155 -e 1733 1888 260114 -e 1733 1890 363610 -e 1733 1917 887779 -e 1733 1953 689261 -e 1733 1957 901887 -e 1733 1983 116121 -e 1733 1986 976332 -e 1734 1769 243713 -e 1734 1791 351622 -e 1734 1800 661162 -e 1734 1922 262135 -e 1734 1972 867946 -e 1734 1981 403814 -e 1735 1754 586602 -e 1735 1763 347475 -e 1735 1821 245762 -e 1735 1933 626293 -e 1736 1759 906948 -e 1736 1763 850166 -e 1736 1813 41790 -e 1736 1894 967417 -e 1736 1895 356642 -e 1736 1918 508760 -e 1736 1988 525910 -e 1737 1756 207627 -e 1737 1797 874247 -e 1737 1834 486144 -e 1737 1847 600135 -e 1737 1858 625196 -e 1737 1930 68677 -e 1737 1982 783890 -e 1738 1818 944241 -e 1738 1865 551195 -e 1738 1887 607294 -e 1739 1822 590649 -e 1739 1941 856022 -e 1739 1988 511421 -e 1739 1997 219673 -e 1740 1749 415644 -e 1740 1800 504601 -e 1740 1885 45686 -e 1740 1947 399794 -e 1740 1954 16138 -e 1741 1803 794336 -e 1741 1830 913094 -e 1741 1923 18194 -e 1742 1755 430984 -e 1742 1760 705285 -e 1742 1772 135854 -e 1742 1820 806849 -e 1742 1845 263698 -e 1742 1846 738625 -e 1742 1961 745051 -e 1742 1983 897396 -e 1743 1755 800213 -e 1743 1758 495864 -e 1743 1767 219932 -e 1743 1769 361038 -e 1743 1833 547488 -e 1744 1859 550609 -e 1744 1926 978725 -e 1744 1929 256392 -e 1745 1767 642468 -e 1745 1808 775063 -e 1745 1817 311757 -e 1745 1835 155702 -e 1745 1908 416805 -e 1745 1910 753945 -e 1745 1941 616569 -e 1745 1960 349317 -e 1745 1967 455063 -e 1746 1817 378820 -e 1746 1924 712821 -e 1746 1960 748835 -e 1746 1977 796049 -e 1746 1992 371806 -e 1747 1795 37356 -e 1747 1919 833738 -e 1747 1959 90295 -e 1748 1751 127018 -e 1748 1826 730357 -e 1748 1950 461069 -e 1749 1754 218211 -e 1749 1771 467212 -e 1749 1797 263360 -e 1749 1881 980775 -e 1749 1977 60736 -e 1750 1828 427150 -e 1750 1918 151250 -e 1750 1936 447409 -e 1750 1946 281216 -e 1750 1947 510521 -e 1750 1973 78389 -e 1751 1880 318779 -e 1751 1914 894173 -e 1751 1949 380551 -e 1751 1955 506244 -e 1752 1799 644118 -e 1752 1880 224759 -e 1752 1914 537305 -e 1752 1983 225401 -e 1753 1787 853126 -e 1753 1898 32123 -e 1753 1927 241352 -e 1753 1968 928862 -e 1754 1785 672042 -e 1754 1870 294145 -e 1754 1908 209259 -e 1755 1780 801469 -e 1755 1786 137127 -e 1755 1790 345001 -e 1755 1872 303250 -e 1755 1879 511660 -e 1755 1907 822310 -e 1756 1957 396000 -e 1757 1766 677655 -e 1757 1793 22815 -e 1757 1800 528532 -e 1757 1851 261193 -e 1757 1901 338722 -e 1757 1910 57526 -e 1757 1934 759572 -e 1757 1973 217418 -e 1758 1787 292923 -e 1758 1802 574805 -e 1758 1826 895827 -e 1758 1845 968642 -e 1758 1856 651569 -e 1758 1867 508144 -e 1758 1968 221301 -e 1758 1998 135539 -e 1759 1896 90924 -e 1759 1903 51933 -e 1759 1997 481843 -e 1760 1786 531109 -e 1760 1802 620715 -e 1760 1870 119444 -e 1760 1937 749824 -e 1760 1940 614760 -e 1761 1775 528189 -e 1761 1812 929969 -e 1761 1947 919223 -e 1761 1948 766427 -e 1761 1949 691870 -e 1761 1972 710446 -e 1762 1808 291557 -e 1762 1824 202230 -e 1762 1870 380405 -e 1762 1904 320644 -e 1763 1828 965769 -e 1763 1838 472005 -e 1763 1865 770720 -e 1763 1870 539637 -e 1763 1943 941440 -e 1763 1996 587145 -e 1764 1772 539935 -e 1764 1798 521153 -e 1764 1802 828362 -e 1764 1885 695311 -e 1764 1898 3392 -e 1764 1987 425836 -e 1764 1995 498010 -e 1765 1816 596160 -e 1766 1815 437204 -e 1766 1833 491199 -e 1766 1892 610272 -e 1766 1958 316909 -e 1767 1774 598143 -e 1767 1885 696829 -e 1768 1796 760443 -e 1768 1982 780787 -e 1769 1774 282937 -e 1769 1803 192770 -e 1769 1891 33171 -e 1769 1897 463397 -e 1769 1901 172666 -e 1769 1906 481523 -e 1769 1978 882949 -e 1770 1827 959753 -e 1770 1895 238288 -e 1770 1976 941861 -e 1770 1979 59187 -e 1770 1990 766639 -e 1771 1782 856473 -e 1771 1905 459802 -e 1771 1921 352585 -e 1771 1926 858989 -e 1771 1947 110163 -e 1772 1794 883167 -e 1772 1802 106481 -e 1772 1808 19806 -e 1772 1818 209676 -e 1772 1889 954860 -e 1772 1938 209215 -e 1773 1794 676223 -e 1773 1966 88120 -e 1773 1994 851276 -e 1774 1776 494910 -e 1774 1778 122857 -e 1774 1814 297551 -e 1774 1832 16676 -e 1775 1817 671357 -e 1775 1846 932019 -e 1775 1847 743890 -e 1775 1879 519023 -e 1775 1952 459349 -e 1775 1978 402812 -e 1776 1808 442303 -e 1776 1859 82788 -e 1776 1978 22943 -e 1777 1879 281110 -e 1777 1906 709510 -e 1777 1983 336484 -e 1778 1797 590274 -e 1778 1818 284849 -e 1778 1920 179819 -e 1778 1928 511048 -e 1778 1940 115512 -e 1778 1990 767463 -e 1779 1819 12636 -e 1779 1824 200928 -e 1779 1855 140536 -e 1779 1989 439343 -e 1780 1826 571550 -e 1780 1915 52223 -e 1781 1847 940040 -e 1781 1904 204256 -e 1781 1928 989325 -e 1781 1942 264149 -e 1781 1987 861760 -e 1782 1789 382195 -e 1782 1794 960248 -e 1782 1802 114858 -e 1782 1871 89844 -e 1782 1910 459672 -e 1782 1917 132473 -e 1782 1952 548017 -e 1782 1972 435978 -e 1782 1986 961836 -e 1782 1999 359042 -e 1783 1789 86162 -e 1783 1800 328846 -e 1783 1802 477842 -e 1783 1815 648793 -e 1783 1820 292741 -e 1783 1852 795083 -e 1783 1899 959306 -e 1783 1905 149469 -e 1783 1963 266130 -e 1783 1969 572142 -e 1784 1879 412866 -e 1784 1984 299995 -e 1785 1788 367727 -e 1785 1790 882661 -e 1785 1844 303260 -e 1785 1872 702763 -e 1785 1964 285034 -e 1786 1797 102009 -e 1786 1809 462783 -e 1786 1812 526097 -e 1786 1852 875225 -e 1786 1919 894986 -e 1786 1928 638775 -e 1786 1945 14001 -e 1786 1964 117480 -e 1787 1822 118557 -e 1787 1837 401013 -e 1787 1900 345922 -e 1787 1925 505778 -e 1787 1977 138050 -e 1788 1797 714490 -e 1788 1802 553076 -e 1788 1809 191327 -e 1788 1899 806676 -e 1788 1945 204926 -e 1788 1948 101748 -e 1789 1797 614338 -e 1789 1803 25518 -e 1789 1818 775802 -e 1789 1948 615101 -e 1789 1954 837272 -e 1790 1907 328182 -e 1790 1930 320011 -e 1790 1978 642270 -e 1790 1979 445415 -e 1791 1870 990036 -e 1791 1898 367590 -e 1791 1905 824227 -e 1791 1947 269894 -e 1791 1974 293312 -e 1791 1979 568074 -e 1792 1808 520733 -e 1792 1867 586895 -e 1792 1879 469618 -e 1792 1898 998327 -e 1792 1901 70504 -e 1792 1906 288873 -e 1792 1947 97670 -e 1792 1963 565350 -e 1792 1980 208137 -e 1793 1810 164866 -e 1793 1872 398213 -e 1793 1960 881724 -e 1793 1976 750905 -e 1794 1810 679518 -e 1794 1843 472956 -e 1794 1849 227116 -e 1794 1869 972887 -e 1794 1874 498847 -e 1794 1885 596820 -e 1794 1933 37870 -e 1794 1940 598674 -e 1794 1979 790244 -e 1795 1874 812255 -e 1795 1940 379580 -e 1795 1991 48347 -e 1796 1856 351575 -e 1796 1872 170836 -e 1797 1878 553066 -e 1797 1955 335713 -e 1797 1989 385137 -e 1797 1996 884115 -e 1798 1799 4864 -e 1798 1800 913732 -e 1798 1856 669387 -e 1798 1880 168169 -e 1798 1919 780580 -e 1798 1930 630146 -e 1798 1963 590947 -e 1798 1998 572343 -e 1799 1835 87821 -e 1799 1838 776921 -e 1799 1879 415772 -e 1799 1889 701359 -e 1799 1928 975543 -e 1799 1959 803595 -e 1799 1974 33016 -e 1799 2000 899245 -e 1800 1855 424913 -e 1800 1871 649005 -e 1800 1900 6560 -e 1800 1944 855899 -e 1800 1993 873461 -e 1800 1996 28688 -e 1801 1821 657404 -e 1801 1857 368312 -e 1801 1868 839699 -e 1801 1876 123475 -e 1801 1978 60195 -e 1801 1989 777781 -e 1802 1822 561429 -e 1802 1956 997500 -e 1802 1970 441270 -e 1803 1811 390985 -e 1803 1829 771629 -e 1803 1951 859595 -e 1803 1977 214894 -e 1804 1805 296494 -e 1804 1807 526577 -e 1804 1893 535202 -e 1804 1902 492708 -e 1804 1933 300792 -e 1805 1868 260310 -e 1805 1911 883935 -e 1805 1983 443622 -e 1805 1991 330622 -e 1806 1823 509225 -e 1806 1974 452507 -e 1806 1976 327597 -e 1806 1983 22770 -e 1807 1956 262018 -e 1807 1972 831206 -e 1807 1977 545479 -e 1807 1987 347214 -e 1808 1831 177165 -e 1808 1899 908881 -e 1808 1907 967139 -e 1808 1957 85114 -e 1809 1922 129293 -e 1809 1927 58194 -e 1809 1936 656593 -e 1809 1958 102893 -e 1809 1979 130912 -e 1810 1869 87864 -e 1810 1887 770830 -e 1810 1892 866899 -e 1810 1904 975655 -e 1810 1976 341565 -e 1810 1986 20922 -e 1811 1915 417879 -e 1811 1917 186347 -e 1811 1919 181858 -e 1811 1939 722663 -e 1811 1957 158761 -e 1812 1844 327528 -e 1812 1865 273158 -e 1812 1873 32950 -e 1812 1900 688506 -e 1812 1929 757347 -e 1812 1972 264334 -e 1812 1977 655034 -e 1813 1861 129959 -e 1813 1888 620274 -e 1813 1940 256262 -e 1813 1956 209292 -e 1814 1823 467973 -e 1814 1832 922982 -e 1814 1879 500800 -e 1814 1938 133683 -e 1814 1977 847800 -e 1814 1982 330267 -e 1815 1859 517779 -e 1815 1878 316421 -e 1815 1883 68511 -e 1815 1888 779085 -e 1815 1922 943570 -e 1815 1996 963809 -e 1816 1817 18784 -e 1816 1865 29212 -e 1816 1909 152583 -e 1816 1996 247363 -e 1817 1983 833497 -e 1817 1987 281800 -e 1817 1992 914954 -e 1818 1909 3339 -e 1818 1911 839864 -e 1818 1937 325153 -e 1818 1956 393620 -e 1818 1957 140571 -e 1818 1995 910310 -e 1819 1834 62277 -e 1819 1874 227281 -e 1819 1890 278695 -e 1819 1981 480794 -e 1820 1850 116934 -e 1820 1913 973857 -e 1820 1941 560693 -e 1821 1824 861781 -e 1821 1899 738824 -e 1821 1916 817156 -e 1821 1937 100601 -e 1821 1992 109742 -e 1821 1998 952591 -e 1821 2000 488718 -e 1822 1853 597504 -e 1822 1854 139272 -e 1822 1888 9956 -e 1822 1925 609745 -e 1822 1933 343401 -e 1822 1952 771017 -e 1822 1979 36104 -e 1822 1999 267376 -e 1823 1867 571072 -e 1823 1874 283906 -e 1823 1971 257085 -e 1823 1974 826649 -e 1823 1978 126007 -e 1823 1982 943694 -e 1824 1863 84121 -e 1824 1895 455336 -e 1824 1963 137255 -e 1824 1971 517829 -e 1825 1871 35021 -e 1825 1896 508755 -e 1825 1960 745657 -e 1826 1894 303358 -e 1826 1962 33259 -e 1827 1855 966434 -e 1827 1859 393260 -e 1827 1890 314154 -e 1827 1895 427785 -e 1827 1921 480131 -e 1827 1941 572401 -e 1827 1949 262539 -e 1827 1956 195485 -e 1827 1986 296242 -e 1828 1837 936464 -e 1828 1843 473198 -e 1828 1881 858474 -e 1828 1886 609721 -e 1828 1981 912651 -e 1828 1985 265728 -e 1829 1855 528818 -e 1829 1916 435329 -e 1829 1932 51989 -e 1829 1957 436479 -e 1829 1982 644303 -e 1829 1983 651644 -e 1830 1844 424114 -e 1830 1866 701730 -e 1830 1920 561073 -e 1830 1976 597723 -e 1830 1982 635731 -e 1831 1859 576982 -e 1831 1911 60932 -e 1831 1953 906884 -e 1831 1962 331185 -e 1831 1973 516358 -e 1832 1875 140131 -e 1832 1923 721248 -e 1832 1925 541160 -e 1832 1932 912285 -e 1832 1953 484682 -e 1832 1976 848766 -e 1833 1916 947451 -e 1833 1963 61483 -e 1833 1994 972656 -e 1834 1835 820294 -e 1834 1905 551795 -e 1834 1994 239817 -e 1835 1843 832441 -e 1835 1870 999291 -e 1835 1918 449780 -e 1835 1921 301798 -e 1835 1956 208313 -e 1835 1975 443828 -e 1835 1987 149338 -e 1836 1898 925871 -e 1836 1899 533983 -e 1836 1923 122966 -e 1836 1957 23151 -e 1836 1968 133578 -e 1837 1850 665531 -e 1837 1894 682182 -e 1837 1910 835175 -e 1837 1950 264144 -e 1838 1911 356466 -e 1838 1944 106460 -e 1838 1947 803425 -e 1839 1851 435388 -e 1839 1853 898553 -e 1839 1859 429993 -e 1839 1862 801884 -e 1839 1882 456367 -e 1839 1910 308472 -e 1839 1947 896160 -e 1839 1975 545573 -e 1839 1990 23102 -e 1840 1848 26803 -e 1840 1884 306982 -e 1840 1913 618499 -e 1840 1938 689086 -e 1840 1947 246717 -e 1841 1926 984172 -e 1841 1936 303793 -e 1841 1958 449819 -e 1841 1972 926672 -e 1841 1978 605868 -e 1842 1932 188635 -e 1842 1958 665194 -e 1843 1877 534477 -e 1843 1894 576617 -e 1843 1934 307396 -e 1843 1950 168932 -e 1843 1996 177582 -e 1844 1891 688872 -e 1844 1894 471146 -e 1844 1895 337832 -e 1844 1917 79855 -e 1844 1954 223780 -e 1844 1960 24998 -e 1844 1997 742975 -e 1845 1923 71237 -e 1845 1971 623931 -e 1845 1976 821861 -e 1845 1977 53398 -e 1845 1996 785657 -e 1845 1999 262661 -e 1846 1893 420382 -e 1846 1898 922868 -e 1846 1905 853678 -e 1846 1942 43764 -e 1846 1963 670464 -e 1846 1983 550202 -e 1847 1872 624210 -e 1848 1866 109216 -e 1848 1931 206375 -e 1848 1940 440986 -e 1848 1942 351383 -e 1848 1977 755915 -e 1849 1872 681012 -e 1849 1893 990448 -e 1849 1897 360571 -e 1849 1898 755064 -e 1849 1899 149064 -e 1849 1935 399714 -e 1849 1936 73238 -e 1849 1957 454740 -e 1849 1987 1032 -e 1850 1893 713049 -e 1850 1898 514978 -e 1850 1919 812558 -e 1850 1952 723177 -e 1850 1987 9418 -e 1851 1941 784107 -e 1851 1946 854605 -e 1851 1949 533421 -e 1851 1958 153946 -e 1851 1978 391824 -e 1851 1994 74610 -e 1852 1882 129866 -e 1852 1894 405319 -e 1852 1899 315233 -e 1852 1907 988214 -e 1852 1961 554755 -e 1852 1981 653049 -e 1853 1856 518506 -e 1853 1859 686496 -e 1853 1861 152271 -e 1853 1863 375218 -e 1853 1908 819728 -e 1853 1972 960929 -e 1853 1974 263877 -e 1854 1861 958492 -e 1854 1895 408447 -e 1854 1972 99543 -e 1854 1981 545625 -e 1855 1906 643180 -e 1855 1941 796744 -e 1855 1970 395302 -e 1855 1984 392935 -e 1855 1999 941919 -e 1856 1899 711298 -e 1856 1920 337996 -e 1856 1928 579129 -e 1856 1941 537334 -e 1856 1953 8536 -e 1857 1859 73561 -e 1857 1925 69614 -e 1857 1953 271939 -e 1857 1963 966984 -e 1857 1976 708214 -e 1857 1984 488784 -e 1857 1992 259425 -e 1858 1874 297038 -e 1858 1879 231639 -e 1858 1940 717010 -e 1859 1863 898070 -e 1859 1927 418097 -e 1859 1936 108331 -e 1859 1962 799748 -e 1859 1963 73290 -e 1859 1976 521169 -e 1859 1993 630418 -e 1860 1875 446160 -e 1860 1882 563882 -e 1860 1907 561059 -e 1860 1933 339687 -e 1860 1965 340155 -e 1860 2000 562921 -e 1861 1879 939286 -e 1861 1882 454662 -e 1861 1901 984668 -e 1861 1929 159652 -e 1861 1932 32681 -e 1862 1866 752207 -e 1862 1870 909217 -e 1862 1874 484900 -e 1862 1878 28677 -e 1862 1884 23825 -e 1862 1914 751679 -e 1862 1915 227117 -e 1862 1993 824866 -e 1862 1999 493166 -e 1863 1908 587281 -e 1863 1921 780437 -e 1863 1923 719309 -e 1863 1937 930548 -e 1863 1942 120358 -e 1863 1989 69515 -e 1864 1889 999383 -e 1864 1896 159662 -e 1864 1904 235265 -e 1864 1967 979355 -e 1864 1968 125362 -e 1864 1984 97883 -e 1864 1998 786655 -e 1865 1904 502526 -e 1865 1990 208203 -e 1865 1996 531534 -e 1866 1869 213020 -e 1866 1871 366558 -e 1866 1902 176733 -e 1866 1941 955211 -e 1866 1969 792555 -e 1866 1999 439671 -e 1867 1898 996817 -e 1867 1967 522901 -e 1867 1970 378925 -e 1867 1973 338667 -e 1867 1984 553147 -e 1868 1889 37622 -e 1868 1913 274373 -e 1868 1916 751558 -e 1868 2000 793689 -e 1869 1877 39470 -e 1869 1979 702993 -e 1869 1985 866601 -e 1870 1900 796541 -e 1870 1925 751250 -e 1870 1939 845854 -e 1870 1962 611087 -e 1870 1971 278739 -e 1871 1919 517308 -e 1872 1889 262042 -e 1872 1891 600159 -e 1872 1897 283986 -e 1872 1899 968603 -e 1872 1921 90315 -e 1872 1934 828177 -e 1872 1937 745437 -e 1872 1938 259431 -e 1872 1954 506351 -e 1872 1988 121621 -e 1873 1905 298614 -e 1873 1946 334626 -e 1873 1950 590668 -e 1873 1963 705812 -e 1873 1974 405401 -e 1874 1934 84330 -e 1874 1944 903797 -e 1874 1972 653823 -e 1875 1894 424960 -e 1875 1941 300032 -e 1875 1980 718824 -e 1876 1891 987342 -e 1876 1920 346395 -e 1876 1933 622616 -e 1877 1912 143751 -e 1877 1922 901513 -e 1877 1927 762021 -e 1877 1928 461472 -e 1877 1960 138329 -e 1877 1985 868548 -e 1878 1915 82495 -e 1878 1945 585088 -e 1878 1979 275477 -e 1878 1993 368385 -e 1879 1924 929389 -e 1879 1941 430038 -e 1879 1955 75838 -e 1880 1891 261784 -e 1880 1897 992128 -e 1880 1920 236087 -e 1880 1926 650940 -e 1880 1937 333062 -e 1880 1954 34059 -e 1881 1888 674173 -e 1881 1907 207930 -e 1881 1980 760706 -e 1881 1999 163381 -e 1882 1890 629696 -e 1882 1897 851996 -e 1882 1907 646388 -e 1882 1926 648469 -e 1883 1892 375651 -e 1883 1895 805065 -e 1883 1910 364937 -e 1883 1950 169660 -e 1883 1972 550997 -e 1883 1977 660859 -e 1883 1992 493646 -e 1883 2000 79381 -e 1884 1904 713642 -e 1884 1910 809805 -e 1884 1922 230630 -e 1884 1923 166329 -e 1884 1962 469680 -e 1884 1975 609166 -e 1884 1977 892704 -e 1885 1935 765450 -e 1885 1939 709186 -e 1885 1945 110759 -e 1885 1963 362994 -e 1885 1968 625709 -e 1886 1896 967319 -e 1886 1935 794147 -e 1887 1897 869268 -e 1887 1912 899797 -e 1887 1916 559716 -e 1887 1957 498891 -e 1887 1978 686654 -e 1887 1989 387950 -e 1887 1992 567378 -e 1888 1895 863455 -e 1888 1922 769833 -e 1889 1987 411789 -e 1890 1904 409381 -e 1890 1906 762814 -e 1890 1918 370195 -e 1890 1936 603212 -e 1890 1939 765806 -e 1890 1950 543834 -e 1890 1969 146422 -e 1891 1907 751503 -e 1891 1935 334336 -e 1891 1977 561602 -e 1892 1898 827221 -e 1892 1905 495251 -e 1892 1908 974483 -e 1892 1922 963398 -e 1892 1941 734835 -e 1892 1943 320557 -e 1893 1918 520746 -e 1893 1935 632794 -e 1893 1945 984976 -e 1893 1946 261560 -e 1893 1963 251735 -e 1893 1972 545744 -e 1893 1981 63020 -e 1893 1986 477650 -e 1894 1913 524980 -e 1894 1940 339767 -e 1894 1949 12342 -e 1894 1987 217853 -e 1895 1942 909882 -e 1895 1948 623682 -e 1895 1983 47782 -e 1895 1986 291845 -e 1896 1900 295186 -e 1896 1965 275159 -e 1896 1989 429665 -e 1897 1904 298949 -e 1897 1932 108417 -e 1897 1933 104870 -e 1897 1935 100667 -e 1897 1940 771682 -e 1897 1996 925202 -e 1898 1901 934051 -e 1898 1923 695321 -e 1898 1930 870444 -e 1898 1935 690352 -e 1898 1941 903555 -e 1899 1918 275117 -e 1899 1919 456840 -e 1899 1925 450101 -e 1899 1926 103273 -e 1899 1931 428104 -e 1899 1942 20250 -e 1899 1978 488177 -e 1899 1988 501047 -e 1899 1999 861822 -e 1900 1967 318839 -e 1900 1995 349285 -e 1901 1908 389428 -e 1901 1919 211616 -e 1901 1922 378131 -e 1901 1927 852184 -e 1901 1942 693268 -e 1901 1944 487663 -e 1901 1965 505016 -e 1901 1987 826389 -e 1902 1980 518362 -e 1902 1983 420958 -e 1903 1915 773544 -e 1903 1919 261284 -e 1903 1922 894231 -e 1903 1959 919432 -e 1903 1991 933544 -e 1904 1933 484480 -e 1904 1958 627355 -e 1904 1965 691690 -e 1904 1982 263620 -e 1904 1983 62000 -e 1905 1913 328314 -e 1905 1997 525134 -e 1905 1999 705345 -e 1906 1931 83542 -e 1906 1990 564783 -e 1907 1908 423830 -e 1907 1912 741114 -e 1907 1936 343819 -e 1907 1949 839400 -e 1907 1956 767971 -e 1907 1960 384349 -e 1907 1971 328401 -e 1908 1919 680707 -e 1908 1942 642573 -e 1908 1955 916437 -e 1909 1918 439441 -e 1909 1923 784563 -e 1909 1932 872701 -e 1909 1941 79980 -e 1909 1983 353095 -e 1909 1990 474953 -e 1910 1941 667062 -e 1910 1950 347800 -e 1910 1964 42112 -e 1910 1966 788752 -e 1910 1972 27484 -e 1910 2000 992688 -e 1911 1939 412534 -e 1911 1943 897860 -e 1911 1947 545627 -e 1911 1955 559654 -e 1911 1981 36188 -e 1912 1932 931911 -e 1912 1942 377493 -e 1912 1990 10711 -e 1912 1994 151159 -e 1912 1995 943856 -e 1913 1915 8930 -e 1913 1930 901082 -e 1913 1955 113403 -e 1913 1968 614843 -e 1914 1917 186375 -e 1914 1931 35523 -e 1914 1945 529380 -e 1914 1954 535124 -e 1915 1935 44912 -e 1915 1937 210232 -e 1915 1960 795524 -e 1915 1962 565138 -e 1915 1964 178052 -e 1915 1967 790132 -e 1915 1999 539266 -e 1916 1965 226685 -e 1916 1989 956294 -e 1916 1998 416023 -e 1917 1940 533264 -e 1917 1964 91182 -e 1917 1969 567003 -e 1917 1984 401506 -e 1918 1972 525736 -e 1918 1974 450706 -e 1919 1923 824705 -e 1919 1929 393649 -e 1919 1935 279128 -e 1919 1939 122295 -e 1919 1949 438050 -e 1919 1954 25006 -e 1919 1966 194693 -e 1919 1982 872465 -e 1920 1935 548389 -e 1920 1948 74451 -e 1920 1984 225510 -e 1921 1931 463001 -e 1921 1935 696429 -e 1921 1938 146029 -e 1921 1944 882284 -e 1921 1948 657801 -e 1921 1961 985069 -e 1921 1978 553536 -e 1921 1979 456282 -e 1921 1982 681596 -e 1921 1992 539727 -e 1921 1996 319957 -e 1922 1937 661498 -e 1922 1973 703987 -e 1922 1994 290191 -e 1923 1935 936051 -e 1923 1945 485910 -e 1923 1999 887567 -e 1924 1930 716316 -e 1924 1952 292841 -e 1924 1953 897133 -e 1924 1970 438478 -e 1925 1953 54830 -e 1925 1968 301682 -e 1925 1970 182616 -e 1925 1975 980089 -e 1926 1932 42962 -e 1926 1937 361377 -e 1926 1971 968196 -e 1927 1952 122864 -e 1927 1964 720145 -e 1928 1950 304892 -e 1928 1957 407603 -e 1928 1960 980443 -e 1928 1963 527867 -e 1928 1981 993156 -e 1928 1994 698189 -e 1929 1941 993863 -e 1929 1954 337324 -e 1929 1959 609034 -e 1930 1995 761127 -e 1930 2000 262921 -e 1931 1953 998213 -e 1931 1973 656782 -e 1932 1952 830517 -e 1932 1977 392170 -e 1932 1980 977954 -e 1932 1983 501756 -e 1933 1940 369225 -e 1933 1959 826300 -e 1933 1966 473617 -e 1933 1972 382536 -e 1933 1985 323735 -e 1933 1986 97739 -e 1933 1998 933424 -e 1934 1941 795987 -e 1934 1950 190567 -e 1934 1951 527254 -e 1934 1957 644882 -e 1934 1973 946206 -e 1934 1985 93768 -e 1935 1960 632755 -e 1935 1966 795638 -e 1935 1977 25188 -e 1935 1979 132346 -e 1935 1984 204430 -e 1935 1986 504689 -e 1936 1959 208563 -e 1936 1972 534303 -e 1936 1974 910365 -e 1936 1979 213377 -e 1936 1980 909571 -e 1936 1996 477490 -e 1937 1951 461942 -e 1937 1953 986394 -e 1937 1957 922617 -e 1937 1959 816001 -e 1937 1966 828257 -e 1937 1989 22 -e 1937 1991 858801 -e 1937 1996 963187 -e 1938 1941 558368 -e 1938 1954 890263 -e 1938 1957 192170 -e 1938 1965 278498 -e 1938 1970 792954 -e 1938 1972 679229 -e 1938 1978 196369 -e 1938 1991 688761 -e 1939 1970 2741 -e 1939 1998 147583 -e 1940 1948 149902 -e 1940 1949 560722 -e 1940 1964 299799 -e 1940 1986 157512 -e 1940 1999 444575 -e 1941 1964 232800 -e 1941 1965 367143 -e 1941 1972 807255 -e 1941 1973 236025 -e 1941 1981 739696 -e 1941 1993 375850 -e 1941 1999 51144 -e 1942 1945 983598 -e 1942 1953 357415 -e 1942 1960 168047 -e 1942 1964 571597 -e 1942 1978 240187 -e 1942 1979 667771 -e 1942 1982 824479 -e 1942 1985 50589 -e 1943 1978 127542 -e 1943 1980 293026 -e 1943 1982 361452 -e 1944 1949 807913 -e 1944 1955 685393 -e 1944 1957 322528 -e 1944 1979 887022 -e 1944 1988 141580 -e 1944 2000 189379 -e 1945 1986 673558 -e 1945 1990 696463 -e 1945 1993 700139 -e 1946 1947 535800 -e 1946 1956 316584 -e 1946 1957 489944 -e 1946 1968 444881 -e 1946 1981 512817 -e 1946 1986 884526 -e 1947 1952 606132 -e 1947 1961 224552 -e 1947 1988 613325 -e 1947 1991 13149 -e 1947 1995 905109 -e 1947 1997 181697 -e 1948 1954 899566 -e 1948 1955 280735 -e 1948 1957 390316 -e 1948 1990 315803 -e 1949 1960 713751 -e 1949 1964 170768 -e 1949 1965 812940 -e 1949 1973 680761 -e 1950 1965 210935 -e 1950 1982 322354 -e 1951 1954 919505 -e 1951 1957 396169 -e 1951 1964 521735 -e 1951 1976 666352 -e 1951 1981 698605 -e 1951 1987 937342 -e 1952 1956 400496 -e 1952 1971 273739 -e 1952 1992 534141 -e 1952 2000 363484 -e 1953 1966 710649 -e 1953 1974 98899 -e 1953 1975 121117 -e 1953 1979 961204 -e 1953 1987 970889 -e 1954 1966 611369 -e 1954 1975 910174 -e 1954 1990 215518 -e 1954 1995 993398 -e 1954 2000 750218 -e 1955 1963 592100 -e 1955 1964 520827 -e 1955 1965 80950 -e 1955 1971 609110 -e 1955 1972 539221 -e 1955 1975 456380 -e 1955 1978 172273 -e 1955 1980 960019 -e 1955 1984 581534 -e 1955 1995 420866 -e 1956 1974 107172 -e 1956 1975 369473 -e 1957 1958 743959 -e 1957 1974 955067 -e 1957 1976 55714 -e 1957 1978 261337 -e 1957 1979 666670 -e 1957 1994 17133 -e 1958 1967 849910 -e 1958 1968 138435 -e 1958 1986 35055 -e 1958 1992 896348 -e 1958 1999 590961 -e 1959 1967 70013 -e 1959 1984 336051 -e 1959 1989 735519 -e 1959 1993 822112 -e 1959 1996 810948 -e 1960 1965 248223 -e 1960 1969 567115 -e 1960 1975 539983 -e 1960 1976 604442 -e 1960 1978 679088 -e 1960 1995 217279 -e 1961 1975 171580 -e 1961 1993 846066 -e 1962 1965 816816 -e 1962 1971 479123 -e 1962 1973 741150 -e 1962 1980 914856 -e 1962 1981 3241 -e 1962 1986 384969 -e 1962 1990 893211 -e 1962 1992 594994 -e 1963 1964 875715 -e 1963 1973 869719 -e 1963 1981 844292 -e 1963 1987 61447 -e 1963 1990 829775 -e 1964 1976 767033 -e 1964 1993 692731 -e 1965 1973 703978 -e 1965 1982 950915 -e 1965 1989 561019 -e 1966 1971 640681 -e 1966 1973 428626 -e 1966 1979 586556 -e 1966 1980 617858 -e 1966 1983 703943 -e 1966 1988 148370 -e 1966 1989 943213 -e 1966 1990 163450 -e 1967 1972 409167 -e 1967 1983 544614 -e 1967 1984 873832 -e 1967 1989 694991 -e 1967 1991 361802 -e 1967 1993 64608 -e 1967 1999 411961 -e 1968 1987 800253 -e 1968 1991 650030 -e 1969 1970 760386 -e 1969 1976 3106 -e 1969 1981 989183 -e 1969 1985 714153 -e 1970 1971 761240 -e 1970 1974 924213 -e 1970 1975 224339 -e 1970 1982 662361 -e 1970 1994 553316 -e 1970 1997 621514 -e 1971 1976 845045 -e 1971 1994 426680 -e 1971 1996 951515 -e 1972 1976 300687 -e 1972 1977 329230 -e 1972 1979 574717 -e 1972 1985 290284 -e 1972 1990 715090 -e 1972 1995 183948 -e 1972 1997 457610 -e 1973 1980 98249 -e 1973 1988 388145 -e 1973 1991 455203 -e 1974 1978 613670 -e 1974 1980 191024 -e 1974 1987 21391 -e 1974 1990 946449 -e 1975 1976 577018 -e 1975 1977 896748 -e 1975 1987 429996 -e 1975 1988 525986 -e 1975 1994 663445 -e 1975 1995 1029 -e 1975 1998 738987 -e 1975 1999 124264 -e 1976 1988 941925 -e 1976 1990 981536 -e 1976 1997 554759 -e 1977 1983 994652 -e 1977 1986 749060 -e 1977 1988 508832 -e 1977 1989 14046 -e 1977 1990 82738 -e 1977 1991 618220 -e 1978 1982 627525 -e 1978 1983 537601 -e 1978 1988 14282 -e 1978 1991 183778 -e 1978 1997 787958 -e 1978 1998 837354 -e 1979 1986 835634 -e 1979 1990 664437 -e 1979 2000 785116 -e 1980 1990 623038 -e 1980 1991 500310 -e 1980 1995 486073 -e 1981 1982 30968 -e 1981 1986 425446 -e 1981 1993 63410 -e 1981 1995 32473 -e 1981 1997 444250 -e 1982 1990 317292 -e 1982 1996 725175 -e 1982 1997 725392 -e 1982 2000 589817 -e 1983 1984 236199 -e 1983 1985 505310 -e 1983 1986 16433 -e 1983 1989 817099 -e 1983 1990 902056 -e 1983 1994 903610 -e 1983 1996 537492 -e 1983 1997 838224 -e 1983 1998 234986 -e 1983 2000 346532 -e 1984 1986 222351 -e 1984 1992 346688 -e 1984 1999 432056 -e 1985 1990 285324 -e 1986 1989 974807 -e 1986 1992 938255 -e 1986 1993 764767 -e 1986 1997 835676 -e 1987 1993 750604 -e 1987 1995 683150 -e 1987 1996 682765 -e 1987 1998 468915 -e 1987 2000 307949 -e 1988 1992 882748 -e 1988 1993 447461 -e 1988 1997 853136 -e 1989 1996 263937 -e 1989 2000 169646 -e 1990 1993 479004 -e 1990 1994 121932 -e 1990 1995 449336 -e 1991 1992 881959 -e 1991 1993 201701 -e 1991 1995 692946 -e 1991 1996 436717 -e 1991 1997 316528 -e 1991 2000 371385 -e 1992 1995 433943 -e 1992 2000 150371 -e 1993 1995 138910 -e 1993 1996 288578 -e 1993 1999 28941 -e 1994 1995 50442 -e 1994 1996 384842 -e 1995 1998 105926 -e 1995 2000 725317 -e 1996 1997 960201 -e 1996 1998 202399 -e 1996 1999 406674 -e 1996 2000 889785 -e 1997 1998 88821 -e 1997 1999 648037 -e 1997 2000 128163 -e 1998 1999 610098 -e 1998 2000 92676 -e 1999 2000 261791 +e 1 101 675249 +e 1 227 477886 +e 1 241 836992 +e 1 270 951825 +e 1 848 963173 +e 1 939 263321 +e 1 1332 954024 +e 1 1339 971300 +e 1 1405 127191 +e 2 341 664071 +e 2 449 398210 +e 2 579 790021 +e 2 660 362437 +e 2 804 848381 +e 2 848 630980 +e 2 1081 892494 +e 2 1213 234388 +e 2 1320 784935 +e 2 1387 524929 +e 2 1706 914539 +e 2 1781 460379 +e 2 1816 605463 +e 2 1995 649989 +e 3 336 124089 +e 3 488 636998 +e 3 667 797020 +e 3 695 682768 +e 3 811 277923 +e 3 945 657612 +e 3 993 722397 +e 3 1410 856317 +e 3 1638 734374 +e 3 1932 130507 +e 4 367 943079 +e 4 408 367993 +e 4 465 509768 +e 4 826 841491 +e 4 995 6960 +e 4 1379 518582 +e 4 1388 912097 +e 4 1424 46016 +e 4 1464 334280 +e 4 1645 225027 +e 4 1745 708685 +e 4 1764 187028 +e 4 1800 409790 +e 4 1894 95221 +e 5 265 23880 +e 5 422 709484 +e 5 668 268798 +e 5 676 236201 +e 5 695 365224 +e 5 828 527450 +e 5 875 566943 +e 5 1217 84122 +e 5 1380 927352 +e 5 1452 476453 +e 5 1899 460276 +e 6 1034 660979 +e 6 1269 603061 +e 6 1758 425000 +e 7 147 17904 +e 7 1233 218945 +e 7 1363 152209 +e 7 1377 43918 +e 7 1804 425688 +e 7 1996 358579 +e 8 362 320093 +e 8 561 213048 +e 8 566 864075 +e 8 575 612461 +e 8 779 73247 +e 8 1372 599088 +e 8 1688 879158 +e 9 284 585185 +e 9 308 176475 +e 9 857 853300 +e 9 1451 199352 +e 9 1504 76194 +e 9 1519 40016 +e 9 1579 332166 +e 9 1798 11267 +e 10 39 788754 +e 10 510 633348 +e 10 571 718653 +e 10 1121 122952 +e 10 1173 225615 +e 10 1178 382291 +e 10 1317 294010 +e 10 1417 52522 +e 10 1519 980994 +e 10 1955 841564 +e 11 24 542658 +e 11 1098 98536 +e 11 1224 989450 +e 11 1315 167108 +e 11 1424 809224 +e 12 172 830318 +e 12 654 703096 +e 12 1032 711365 +e 12 1059 128501 +e 12 1242 743364 +e 12 1357 17720 +e 12 1444 532839 +e 12 1567 837344 +e 12 1772 19617 +e 12 1823 590683 +e 13 227 533417 +e 13 356 375844 +e 13 585 99473 +e 13 808 877608 +e 13 1068 735843 +e 13 1197 469912 +e 13 1321 758967 +e 13 1896 51185 +e 13 1897 912635 +e 13 1991 890151 +e 14 282 473116 +e 14 441 355480 +e 14 451 140798 +e 14 770 368069 +e 14 873 311939 +e 14 882 560755 +e 14 895 620146 +e 14 1515 550595 +e 14 1582 177471 +e 14 1612 957216 +e 14 1665 854112 +e 14 1873 222727 +e 14 1910 420459 +e 15 613 668314 +e 15 1121 731897 +e 15 1654 411417 +e 16 286 653260 +e 16 498 532209 +e 16 544 82046 +e 16 601 370722 +e 16 743 458350 +e 16 793 412221 +e 16 857 583470 +e 16 905 805957 +e 16 1015 476325 +e 16 1180 595724 +e 16 1212 629807 +e 16 1213 886965 +e 16 1730 681440 +e 16 1875 325864 +e 16 1952 819484 +e 16 1969 692019 +e 16 1983 62440 +e 17 224 727852 +e 17 239 372172 +e 17 344 173673 +e 17 518 165601 +e 17 816 505552 +e 17 817 991079 +e 17 1260 356148 +e 17 1525 47593 +e 17 1699 116917 +e 18 79 36169 +e 18 121 518308 +e 18 427 6010 +e 18 589 980418 +e 18 715 191466 +e 18 1181 812512 +e 18 1412 30891 +e 18 1541 943446 +e 18 1557 206270 +e 19 22 300438 +e 19 152 708439 +e 19 179 468382 +e 19 254 547466 +e 19 259 322056 +e 19 473 154214 +e 19 749 486802 +e 19 804 698830 +e 19 876 397406 +e 19 1101 114538 +e 19 1154 606608 +e 19 1440 662423 +e 19 1464 689973 +e 19 1871 462111 +e 20 102 243288 +e 20 109 203657 +e 20 242 901227 +e 20 350 170937 +e 20 799 649514 +e 20 893 584470 +e 20 933 725860 +e 20 1047 772547 +e 20 1435 358730 +e 20 1630 244786 +e 20 1785 696734 +e 20 1987 631971 +e 21 137 445846 +e 21 167 701758 +e 21 287 353268 +e 21 458 720506 +e 21 832 958225 +e 21 900 814387 +e 21 1031 959782 +e 21 1247 357748 +e 21 1330 316563 +e 21 1526 60371 +e 21 1535 877355 +e 21 1658 145024 +e 21 1939 570221 +e 22 49 181805 +e 22 250 917532 +e 22 401 322112 +e 22 560 16308 +e 22 959 56692 +e 22 1011 347853 +e 22 1118 981099 +e 22 1270 425813 +e 22 1320 704622 +e 22 1441 410563 +e 22 1518 528754 +e 22 1554 156847 +e 22 1641 878066 +e 22 1804 444769 +e 22 1853 634946 +e 23 305 119571 +e 23 366 278459 +e 23 1416 565622 +e 23 1580 896117 +e 23 1793 834692 +e 24 160 348889 +e 24 174 583278 +e 24 220 533903 +e 24 553 113156 +e 24 603 899197 +e 24 677 381030 +e 24 788 890637 +e 24 849 423149 +e 24 895 153475 +e 24 971 636900 +e 24 997 772307 +e 24 1142 456650 +e 24 1464 493379 +e 24 1509 177930 +e 24 1603 445950 +e 24 1644 321679 +e 24 1748 826229 +e 24 1811 244413 +e 25 168 685744 +e 25 173 983813 +e 25 244 151311 +e 25 264 737467 +e 25 306 833001 +e 25 771 529763 +e 25 772 532942 +e 25 915 761630 +e 25 985 188601 +e 25 1352 112533 +e 25 1399 87957 +e 25 1564 975571 +e 25 1730 326774 +e 25 1985 91010 +e 26 62 942162 +e 26 234 574804 +e 26 298 241497 +e 26 384 277632 +e 26 580 890587 +e 26 882 713616 +e 26 992 675675 +e 26 1122 976423 +e 26 1295 610351 +e 26 1463 570724 +e 26 1561 974026 +e 26 1913 122787 +e 27 58 509595 +e 27 248 308182 +e 27 545 187917 +e 27 842 366439 +e 27 1199 977203 +e 27 1344 527955 +e 27 1555 559891 +e 27 1774 41143 +e 27 1905 183641 +e 28 46 597471 +e 28 310 174599 +e 28 316 587582 +e 28 384 156179 +e 28 400 740662 +e 28 708 781926 +e 28 1064 771780 +e 28 1316 159148 +e 28 1416 593490 +e 29 170 915845 +e 29 207 650291 +e 29 553 107768 +e 29 842 893114 +e 29 893 103972 +e 29 1233 647809 +e 29 1295 941026 +e 29 1521 294928 +e 29 1873 936061 +e 29 1999 901109 +e 30 117 709399 +e 30 194 630676 +e 30 296 998048 +e 30 367 235695 +e 30 794 344533 +e 30 892 172932 +e 30 960 41066 +e 30 988 643099 +e 30 1749 939299 +e 31 37 676458 +e 31 214 139975 +e 31 514 736568 +e 31 567 292961 +e 31 585 803834 +e 31 897 177925 +e 31 1319 13259 +e 31 1411 353583 +e 31 1756 512089 +e 31 1855 922928 +e 32 147 602278 +e 32 572 35881 +e 32 618 59753 +e 32 723 487426 +e 32 895 666881 +e 32 940 765408 +e 32 972 114955 +e 32 1409 557572 +e 33 106 770874 +e 33 484 499206 +e 33 797 589385 +e 33 1103 290144 +e 33 1123 946849 +e 33 1647 774867 +e 33 1914 416266 +e 34 99 432204 +e 34 115 915730 +e 34 515 316830 +e 34 532 379788 +e 34 610 754574 +e 34 805 386938 +e 34 1584 859103 +e 34 1715 497084 +e 34 1740 265232 +e 35 419 2930 +e 35 910 36289 +e 35 1009 647278 +e 35 1077 558448 +e 35 1696 269642 +e 36 216 586380 +e 36 592 964772 +e 36 987 280174 +e 36 1736 394714 +e 36 1781 126233 +e 37 189 681484 +e 37 265 694303 +e 37 613 563441 +e 37 682 363582 +e 37 798 589118 +e 37 978 104595 +e 37 979 470610 +e 37 1027 97333 +e 37 1033 939264 +e 37 1365 267869 +e 37 1579 951471 +e 37 1880 695982 +e 38 41 314018 +e 38 51 591643 +e 38 163 935057 +e 38 390 511600 +e 38 721 850481 +e 38 879 527949 +e 38 1074 116883 +e 38 1321 474498 +e 38 1521 187864 +e 38 1821 5489 +e 38 1917 901022 +e 38 1943 103695 +e 39 182 352407 +e 39 206 931336 +e 39 277 754723 +e 39 476 321274 +e 39 733 414027 +e 39 982 616925 +e 39 1087 766010 +e 39 1135 518443 +e 39 1227 776655 +e 39 1287 719207 +e 39 1785 586458 +e 39 1796 705125 +e 39 1896 320872 +e 40 47 733508 +e 40 326 575244 +e 40 516 776271 +e 40 879 929198 +e 40 940 540779 +e 40 1214 122952 +e 40 1878 585516 +e 41 338 604874 +e 41 385 689143 +e 41 566 881593 +e 41 572 18675 +e 41 649 285281 +e 41 759 294311 +e 41 1233 331240 +e 41 1248 632458 +e 41 1715 750743 +e 41 1989 678932 +e 42 483 792434 +e 42 533 629338 +e 42 572 352011 +e 42 1266 585465 +e 42 1334 155380 +e 42 1575 926599 +e 42 1605 678466 +e 42 1606 446658 +e 43 131 197362 +e 43 174 751789 +e 43 329 37120 +e 43 333 572498 +e 43 347 511377 +e 43 388 879446 +e 43 604 891504 +e 43 996 381607 +e 43 1233 200665 +e 43 1257 369466 +e 43 1451 229341 +e 43 1755 325022 +e 43 1765 769357 +e 43 1963 723980 +e 44 317 707930 +e 44 412 205446 +e 44 798 534167 +e 44 916 624201 +e 44 1056 315170 +e 44 1063 241621 +e 44 1206 340628 +e 44 1357 777464 +e 44 1461 114623 +e 44 1481 665912 +e 44 1598 817031 +e 44 1656 743384 +e 45 100 101205 +e 45 418 482501 +e 45 570 400681 +e 45 581 413511 +e 45 616 722024 +e 45 731 191738 +e 45 826 80075 +e 45 920 866283 +e 45 925 108077 +e 45 930 791285 +e 45 974 542667 +e 45 1029 522125 +e 45 1304 452406 +e 45 1552 633429 +e 45 1991 626031 +e 46 463 87567 +e 46 597 40174 +e 46 954 38513 +e 46 1139 22303 +e 46 1183 262529 +e 46 1439 560922 +e 46 1465 475318 +e 46 1591 35926 +e 46 1943 410893 +e 47 178 123124 +e 47 450 89027 +e 47 458 47211 +e 47 608 28077 +e 47 682 434214 +e 47 719 478305 +e 47 1389 608080 +e 47 1647 750332 +e 47 1974 508600 +e 48 106 481841 +e 48 242 443525 +e 48 413 430003 +e 48 444 377581 +e 48 633 880416 +e 48 952 922466 +e 48 1030 130845 +e 48 1067 410785 +e 48 1099 767809 +e 48 1451 853853 +e 48 1529 630180 +e 48 1640 532498 +e 49 165 968727 +e 49 226 758157 +e 49 454 291974 +e 49 813 502002 +e 49 1066 860304 +e 49 1077 28102 +e 49 1514 217565 +e 49 1742 152186 +e 50 123 89351 +e 50 160 505470 +e 50 830 642845 +e 50 968 669618 +e 50 1340 59035 +e 50 1899 862857 +e 50 1997 90130 +e 51 165 281279 +e 51 168 689434 +e 51 1155 785939 +e 51 1268 57572 +e 51 1377 102879 +e 51 1516 936438 +e 51 1693 679515 +e 51 1732 40351 +e 51 1841 961871 +e 52 229 811592 +e 52 235 863562 +e 52 866 863773 +e 52 885 917197 +e 52 1015 453726 +e 52 1065 579968 +e 52 1248 829283 +e 52 1279 52523 +e 52 1450 406685 +e 52 1786 467057 +e 53 141 556781 +e 53 700 185530 +e 53 818 76448 +e 53 927 163803 +e 53 1324 960574 +e 53 1434 440827 +e 53 1526 458093 +e 53 1806 564101 +e 54 95 351328 +e 54 165 648457 +e 54 638 463139 +e 54 722 517760 +e 54 775 410096 +e 54 955 164192 +e 54 1483 606641 +e 55 218 488087 +e 55 435 338789 +e 55 485 43688 +e 55 1152 716928 +e 55 1614 544491 +e 55 1764 995993 +e 55 1886 1101 +e 56 440 372861 +e 56 504 246287 +e 56 546 476213 +e 56 865 904052 +e 56 895 462560 +e 56 921 73180 +e 56 955 461554 +e 56 1415 719261 +e 56 1526 578710 +e 56 1782 754386 +e 56 1820 272846 +e 56 1854 855205 +e 56 1896 989709 +e 57 309 607174 +e 57 480 588577 +e 57 678 340265 +e 57 1009 304355 +e 57 1088 823753 +e 57 1422 148385 +e 57 1425 61877 +e 57 1747 250052 +e 57 1764 676837 +e 57 1948 950288 +e 58 248 519490 +e 58 645 742423 +e 58 723 59883 +e 58 757 253274 +e 58 1034 526494 +e 58 1048 804161 +e 58 1077 543097 +e 58 1255 848824 +e 58 1475 677573 +e 59 130 862812 +e 59 909 335919 +e 59 1018 937201 +e 59 1278 580833 +e 59 1528 655321 +e 59 1773 545948 +e 59 1832 689603 +e 59 1903 149870 +e 59 1956 584965 +e 60 247 956865 +e 60 287 764289 +e 60 377 620331 +e 60 449 110769 +e 60 490 535918 +e 60 679 896978 +e 60 1219 521472 +e 60 1306 605158 +e 60 1449 345058 +e 60 1812 239685 +e 61 426 618928 +e 61 1153 352093 +e 61 1364 564816 +e 61 1449 698816 +e 61 1553 977138 +e 61 1659 671795 +e 62 273 457316 +e 62 345 881471 +e 62 672 109687 +e 62 955 809107 +e 62 1034 196124 +e 62 1273 446683 +e 62 1449 643241 +e 62 1506 780102 +e 62 1789 811732 +e 62 1848 924135 +e 62 1981 303132 +e 62 1988 26793 +e 63 84 266548 +e 63 206 462794 +e 63 341 164713 +e 63 366 599483 +e 63 394 191596 +e 63 688 381301 +e 63 841 763370 +e 63 883 394802 +e 63 888 601780 +e 63 1489 539496 +e 63 1635 157768 +e 64 528 114836 +e 64 619 329814 +e 64 800 73404 +e 64 932 206383 +e 64 933 881338 +e 64 1244 790043 +e 64 1439 622667 +e 64 1786 924979 +e 64 1840 531033 +e 64 1916 6254 +e 65 173 838126 +e 65 679 419195 +e 65 1058 701277 +e 65 1566 837807 +e 65 1895 426839 +e 65 1989 411878 +e 66 390 842060 +e 66 455 802621 +e 66 580 665967 +e 66 1155 13300 +e 66 1169 568583 +e 66 1172 898315 +e 66 1182 21301 +e 66 1426 291485 +e 66 1508 724695 +e 66 1530 830968 +e 66 1537 966580 +e 67 224 109879 +e 67 654 129162 +e 67 686 47467 +e 67 691 768705 +e 67 781 694178 +e 67 1147 61691 +e 67 1617 264571 +e 67 1649 678370 +e 68 974 330328 +e 68 1104 145001 +e 68 1178 359001 +e 68 1419 737565 +e 68 1440 439549 +e 68 1455 425614 +e 68 1625 365206 +e 69 527 790873 +e 69 542 577819 +e 69 566 254406 +e 69 1021 849696 +e 69 1212 851832 +e 69 1407 933945 +e 69 1465 965998 +e 69 1568 271507 +e 69 1613 946604 +e 69 1714 848594 +e 69 1856 202551 +e 69 1996 770169 +e 70 452 247314 +e 70 708 259777 +e 70 958 874620 +e 70 1095 478067 +e 70 1326 52857 +e 70 1487 811128 +e 70 1604 66629 +e 70 1619 335917 +e 70 1648 650743 +e 71 213 451796 +e 71 718 345930 +e 71 856 487460 +e 71 1016 313614 +e 71 1357 347164 +e 71 1834 47600 +e 71 1862 309687 +e 72 414 821510 +e 72 458 717353 +e 72 504 636138 +e 72 793 484295 +e 72 858 634019 +e 72 1097 942215 +e 73 183 513265 +e 73 369 60543 +e 73 1405 986406 +e 73 1807 365418 +e 74 127 597055 +e 74 166 775756 +e 74 552 395266 +e 74 1046 914962 +e 74 1127 370804 +e 74 1254 946232 +e 74 1609 355556 +e 74 1674 992930 +e 74 1877 380922 +e 74 1972 291127 +e 74 1975 567596 +e 75 208 948399 +e 75 291 864975 +e 75 387 815365 +e 75 635 726994 +e 75 636 223987 +e 75 1180 325323 +e 75 1415 671382 +e 75 1941 42413 +e 76 149 154307 +e 76 622 918448 +e 76 655 862095 +e 76 1784 221227 +e 77 181 356807 +e 77 203 670661 +e 77 256 389799 +e 77 287 204542 +e 77 380 532731 +e 77 458 766932 +e 77 513 385903 +e 77 670 84127 +e 77 1285 841681 +e 77 1389 388380 +e 77 1443 953823 +e 77 1626 767288 +e 77 1680 891078 +e 77 1818 293454 +e 78 763 65049 +e 78 1277 960358 +e 78 1545 970792 +e 78 1641 244652 +e 78 1683 953820 +e 79 557 299272 +e 79 693 858789 +e 79 718 996264 +e 79 946 883141 +e 79 987 524880 +e 79 1229 949898 +e 79 1422 395968 +e 79 1466 96754 +e 79 1622 512790 +e 79 1738 347024 +e 79 1879 320863 +e 80 301 433472 +e 80 322 881320 +e 80 411 989471 +e 80 582 501226 +e 80 917 960426 +e 80 1088 118944 +e 80 1091 770684 +e 80 1146 848875 +e 80 1476 102122 +e 80 1601 714161 +e 80 1908 159985 +e 80 1961 673606 +e 81 153 226272 +e 81 299 355939 +e 81 304 769775 +e 81 416 393051 +e 81 677 992124 +e 81 773 297349 +e 81 826 813619 +e 81 995 73298 +e 81 1229 378284 +e 81 1265 132590 +e 81 1301 183972 +e 81 1489 357577 +e 81 1504 584712 +e 81 1712 230964 +e 81 1944 905512 +e 82 670 135304 +e 82 815 159631 +e 82 832 719681 +e 82 1264 623136 +e 82 1648 163138 +e 82 1842 691717 +e 82 1892 596596 +e 83 468 366855 +e 83 658 335085 +e 83 696 186717 +e 83 802 30620 +e 83 1109 328509 +e 83 1416 125840 +e 83 1627 17222 +e 83 1916 377579 +e 84 91 398609 +e 84 203 892936 +e 84 346 391934 +e 84 634 579075 +e 84 1136 887271 +e 84 1313 640726 +e 84 1633 785255 +e 84 1752 314256 +e 84 1938 921164 +e 85 142 406501 +e 85 488 841529 +e 85 794 733593 +e 85 799 583382 +e 85 837 491210 +e 85 1091 42133 +e 85 1253 953288 +e 85 1297 560277 +e 85 1369 2787 +e 85 1718 676034 +e 85 1847 977008 +e 85 1902 186329 +e 85 1951 882030 +e 86 150 581023 +e 86 270 993115 +e 86 1123 437617 +e 86 1480 429077 +e 86 1519 274623 +e 86 1550 544384 +e 86 1654 529639 +e 86 1764 494982 +e 87 155 343756 +e 87 176 470100 +e 87 188 811812 +e 87 196 348201 +e 87 360 66003 +e 87 401 884863 +e 87 417 501574 +e 87 431 950299 +e 87 711 484917 +e 87 832 755726 +e 87 913 159099 +e 87 1609 50939 +e 87 1771 408701 +e 88 262 310861 +e 88 375 619477 +e 88 539 540938 +e 88 1906 435428 +e 89 562 880181 +e 89 620 745317 +e 89 731 815779 +e 89 757 519322 +e 89 1046 983068 +e 89 1393 216310 +e 89 1485 80314 +e 89 1770 799528 +e 89 1936 961174 +e 90 910 939781 +e 90 946 976831 +e 90 948 913545 +e 90 1114 381245 +e 90 1118 66766 +e 90 1193 310304 +e 90 1674 891828 +e 91 471 447937 +e 91 548 425186 +e 91 614 816223 +e 91 818 726127 +e 91 1113 288834 +e 91 1181 552661 +e 91 1254 28119 +e 91 1567 244995 +e 91 1721 304981 +e 91 1746 921511 +e 91 1783 588491 +e 92 718 475297 +e 92 851 732956 +e 92 1224 702699 +e 92 1501 66751 +e 92 1677 438118 +e 93 120 727858 +e 93 174 746445 +e 93 266 69901 +e 93 605 859692 +e 93 629 855443 +e 93 1272 516926 +e 93 1292 415365 +e 93 1396 875403 +e 93 1462 323109 +e 93 1511 186701 +e 93 1518 672965 +e 93 1548 897797 +e 93 1997 473517 +e 94 170 552085 +e 94 334 380231 +e 94 418 298631 +e 94 464 151005 +e 94 800 697329 +e 94 1145 611087 +e 94 1164 18034 +e 94 1300 880231 +e 94 1967 3976 +e 94 1978 999667 +e 94 1994 704090 +e 95 639 481865 +e 95 682 80717 +e 95 803 680012 +e 95 877 833499 +e 95 975 740377 +e 95 1218 653946 +e 95 1814 96873 +e 95 1836 864512 +e 95 1904 527174 +e 95 1951 921474 +e 96 505 790200 +e 96 719 53515 +e 96 786 357429 +e 96 1503 510885 +e 96 1651 77473 +e 96 1912 436780 +e 97 294 655801 +e 97 390 791741 +e 97 429 787899 +e 97 790 928561 +e 97 1178 946545 +e 97 1389 536485 +e 97 1728 554341 +e 97 1849 712880 +e 97 1885 432628 +e 97 1888 855331 +e 98 362 567091 +e 98 706 9060 +e 98 710 351100 +e 98 773 569593 +e 98 988 227922 +e 98 1288 158173 +e 98 1363 91309 +e 98 1452 39712 +e 98 1591 988385 +e 98 1820 555708 +e 99 217 984772 +e 99 486 801608 +e 99 880 46040 +e 99 1027 889325 +e 99 1233 594827 +e 99 1569 656197 +e 99 1701 613161 +e 99 1776 500550 +e 99 1822 561274 +e 99 1949 624335 +e 100 432 838315 +e 100 760 224934 +e 100 817 902943 +e 100 955 548677 +e 100 1512 52583 +e 100 1538 639676 +e 101 391 76026 +e 101 412 388615 +e 101 497 751120 +e 101 689 812492 +e 101 861 352623 +e 101 1036 386943 +e 101 1064 736220 +e 101 1118 215036 +e 101 1586 776900 +e 101 1901 39538 +e 102 321 225401 +e 102 395 59441 +e 102 498 963056 +e 102 499 212365 +e 102 610 451724 +e 102 706 270398 +e 102 1023 135992 +e 102 1090 833045 +e 102 1467 388789 +e 102 1511 300329 +e 102 1933 136966 +e 103 141 945220 +e 103 162 9677 +e 103 276 277738 +e 103 298 73745 +e 103 350 666122 +e 103 523 631441 +e 103 559 129554 +e 103 1375 117334 +e 103 1500 616009 +e 103 1694 848172 +e 103 1837 981794 +e 104 381 653677 +e 104 433 332440 +e 104 595 167407 +e 104 610 655255 +e 104 655 155408 +e 104 772 184598 +e 104 1072 745222 +e 104 1087 486592 +e 104 1146 189805 +e 104 1460 865770 +e 104 1638 160387 +e 104 1747 116755 +e 104 1934 853285 +e 105 231 814495 +e 105 252 505804 +e 105 559 866448 +e 105 591 824523 +e 105 606 675420 +e 105 810 646231 +e 105 938 174575 +e 105 1053 99316 +e 105 1312 481418 +e 105 1573 965783 +e 105 1633 741899 +e 105 1700 549220 +e 105 1911 863536 +e 106 148 684543 +e 106 182 463057 +e 106 598 375197 +e 106 639 744623 +e 106 1107 109252 +e 106 1125 442949 +e 106 1223 66364 +e 106 1553 373872 +e 106 1583 822964 +e 106 1664 408470 +e 106 1731 188303 +e 107 648 673370 +e 107 888 745694 +e 107 1015 532365 +e 107 1151 265081 +e 107 1526 104708 +e 107 1733 357904 +e 108 296 995204 +e 108 367 807640 +e 108 777 886518 +e 108 821 370024 +e 108 1277 917318 +e 108 1386 766682 +e 108 1910 637309 +e 108 1920 663709 +e 108 1943 20214 +e 109 159 379811 +e 109 321 688247 +e 109 595 884563 +e 109 711 911635 +e 109 893 113213 +e 109 1317 400572 +e 109 1338 665019 +e 109 1463 41500 +e 109 1660 500960 +e 110 150 251551 +e 110 170 164071 +e 110 285 160950 +e 110 555 563887 +e 110 649 675769 +e 110 760 454155 +e 110 766 112314 +e 110 1542 5514 +e 110 1642 479023 +e 110 1696 204849 +e 110 1789 809442 +e 110 1830 186346 +e 111 193 78809 +e 111 338 548757 +e 111 355 409121 +e 111 868 228278 +e 111 870 79076 +e 111 962 392439 +e 111 1479 639952 +e 111 1617 151182 +e 111 1840 394900 +e 112 127 980516 +e 112 218 418556 +e 112 333 566771 +e 112 447 119285 +e 112 455 233700 +e 112 500 400319 +e 112 534 917756 +e 112 696 746461 +e 112 847 912004 +e 112 1010 551086 +e 112 1221 217329 +e 112 1470 788593 +e 112 1504 630946 +e 112 1609 862130 +e 112 1778 88700 +e 113 373 997887 +e 113 625 393082 +e 113 1250 853532 +e 113 1342 15836 +e 114 187 304667 +e 114 374 833913 +e 114 928 751086 +e 114 959 191531 +e 114 1103 924030 +e 114 1606 728637 +e 115 121 770312 +e 115 207 728383 +e 115 601 521846 +e 115 1033 780478 +e 115 1482 279449 +e 115 1512 721370 +e 115 1822 384715 +e 115 1895 946708 +e 116 484 507017 +e 116 542 933018 +e 116 795 803572 +e 116 944 761595 +e 116 962 205611 +e 116 1142 150837 +e 116 1310 212676 +e 116 1396 972640 +e 116 1493 946084 +e 116 1612 548189 +e 116 1746 698577 +e 116 1759 831844 +e 116 1808 849266 +e 116 1945 270855 +e 116 1964 306044 +e 117 131 788147 +e 117 167 597649 +e 117 507 919444 +e 117 980 245673 +e 117 1148 299779 +e 117 1246 760368 +e 117 1571 335980 +e 117 1652 490548 +e 118 127 839862 +e 118 432 745834 +e 118 562 18330 +e 118 602 899797 +e 118 711 115112 +e 118 1566 364315 +e 118 1715 537079 +e 118 1750 665249 +e 118 1819 833084 +e 118 1847 564090 +e 119 304 535196 +e 119 998 526364 +e 119 1108 685502 +e 119 1197 494226 +e 119 1724 790524 +e 120 402 302906 +e 120 445 627260 +e 120 564 537245 +e 120 1068 60126 +e 120 1492 960147 +e 120 1530 885706 +e 120 1682 198217 +e 120 1860 318867 +e 121 361 274567 +e 121 481 326729 +e 121 508 234482 +e 121 809 456559 +e 121 846 715574 +e 121 892 251059 +e 121 1009 909997 +e 121 1129 866189 +e 121 1151 733482 +e 121 1185 369473 +e 121 1186 116548 +e 121 1210 347449 +e 121 1374 497040 +e 121 1632 41842 +e 122 173 452846 +e 122 471 591086 +e 122 1199 783820 +e 122 1627 836751 +e 122 1816 292014 +e 122 1854 647011 +e 122 1866 348972 +e 122 1882 469007 +e 123 128 684965 +e 123 620 265602 +e 123 622 844232 +e 123 770 558141 +e 123 977 900513 +e 123 1161 971709 +e 123 1509 396168 +e 123 1637 84224 +e 123 1794 895068 +e 124 548 932850 +e 124 801 794840 +e 124 1488 298584 +e 124 1543 505259 +e 124 1608 766268 +e 124 1615 935272 +e 124 1629 525183 +e 124 1905 789922 +e 124 1916 818859 +e 124 1966 24971 +e 125 301 131314 +e 125 380 425863 +e 125 454 559119 +e 125 552 613677 +e 125 579 610125 +e 125 636 69225 +e 125 700 18893 +e 125 1210 301519 +e 125 1218 638221 +e 125 1328 310606 +e 125 1553 599140 +e 125 1602 614640 +e 126 196 40024 +e 126 956 541230 +e 126 1247 233931 +e 126 1258 588090 +e 126 1767 173491 +e 126 1780 133188 +e 127 236 649825 +e 127 467 692778 +e 127 861 913185 +e 127 882 906544 +e 127 1119 903260 +e 127 1177 385302 +e 127 1255 201423 +e 127 1385 504435 +e 127 1638 957206 +e 128 263 716042 +e 128 533 553810 +e 128 786 278872 +e 128 988 796671 +e 128 1112 908368 +e 128 1186 658210 +e 128 1284 730530 +e 128 1333 298273 +e 129 1072 917896 +e 129 1851 32657 +e 129 1920 571665 +e 129 1983 526405 +e 130 160 773347 +e 130 311 5011 +e 130 366 728378 +e 130 444 817674 +e 130 534 975765 +e 130 1175 247784 +e 130 1373 502706 +e 130 1394 118076 +e 130 1414 299990 +e 130 1592 63933 +e 130 1624 863305 +e 130 1793 93646 +e 130 1966 548976 +e 131 436 930323 +e 131 590 185773 +e 131 638 151506 +e 131 777 252629 +e 131 892 398110 +e 131 1056 112551 +e 131 1171 174134 +e 131 1661 279772 +e 132 285 947506 +e 132 516 35188 +e 132 577 435470 +e 132 914 433004 +e 132 1506 694161 +e 132 1701 480530 +e 132 1783 476075 +e 133 518 197565 +e 133 984 869824 +e 133 1074 937155 +e 133 1157 323834 +e 133 1177 314291 +e 133 1630 486532 +e 133 1936 566632 +e 134 452 782667 +e 134 476 404750 +e 134 600 469121 +e 134 652 958324 +e 134 697 846427 +e 134 751 269515 +e 134 818 195029 +e 134 822 873958 +e 134 1192 446362 +e 134 1372 839281 +e 134 1660 106212 +e 134 1698 659893 +e 135 194 146409 +e 135 842 289349 +e 135 906 168615 +e 135 1223 851552 +e 135 1360 728192 +e 135 1439 25852 +e 135 1829 208035 +e 136 182 701179 +e 136 206 630735 +e 136 212 852381 +e 136 300 70758 +e 136 310 955495 +e 136 970 850547 +e 136 1340 418004 +e 136 1522 288025 +e 137 186 274411 +e 137 408 66381 +e 137 865 199325 +e 137 884 696985 +e 137 892 702254 +e 137 1188 112638 +e 137 1391 393388 +e 138 145 418360 +e 138 150 754587 +e 138 157 52725 +e 138 657 182929 +e 138 660 812566 +e 138 721 721657 +e 138 1139 841329 +e 138 1306 346918 +e 138 1425 753500 +e 138 1431 412427 +e 138 1909 315678 +e 139 298 508740 +e 139 327 601024 +e 139 559 731023 +e 139 597 305070 +e 139 636 575593 +e 139 745 49184 +e 139 775 707172 +e 139 974 187725 +e 139 995 868065 +e 139 1389 745858 +e 139 1426 920722 +e 139 1439 143894 +e 140 160 710634 +e 140 638 286016 +e 140 644 344954 +e 140 675 487318 +e 140 1128 430716 +e 140 1318 675682 +e 140 1431 82440 +e 140 1514 349682 +e 141 577 996295 +e 141 654 747638 +e 141 786 210973 +e 141 1306 374267 +e 141 1373 149055 +e 141 1475 799511 +e 141 1540 261382 +e 141 1685 346300 +e 141 1698 678084 +e 141 1867 655901 +e 141 1888 969413 +e 141 1905 758818 +e 141 1983 96671 +e 142 585 61788 +e 142 760 463382 +e 142 783 428298 +e 142 880 927553 +e 142 936 674614 +e 142 988 308948 +e 142 1075 886016 +e 142 1097 340658 +e 142 1204 725931 +e 142 1733 860457 +e 142 1740 531172 +e 143 175 173042 +e 143 874 848611 +e 143 1377 758741 +e 143 1396 871503 +e 143 1409 830496 +e 143 1728 601099 +e 144 210 968680 +e 144 676 954627 +e 144 787 830474 +e 144 879 834058 +e 144 1437 343808 +e 144 1814 108014 +e 145 172 397843 +e 145 200 925467 +e 145 396 609443 +e 145 757 286619 +e 145 939 235089 +e 145 973 550862 +e 145 1050 953785 +e 145 1550 683474 +e 145 1637 730622 +e 145 1662 198656 +e 145 1828 145286 +e 146 207 320922 +e 146 233 713897 +e 146 546 906979 +e 146 792 353476 +e 146 879 517045 +e 146 1470 458223 +e 146 1726 555793 +e 147 285 839615 +e 147 356 824203 +e 147 736 925354 +e 147 917 99512 +e 147 1095 712366 +e 147 1218 465400 +e 147 1607 794610 +e 147 1649 245507 +e 147 1753 52641 +e 147 1870 380186 +e 147 1879 117473 +e 148 212 43351 +e 148 331 348444 +e 148 425 443433 +e 148 852 472963 +e 148 906 236069 +e 148 1647 763449 +e 148 1688 595318 +e 148 1720 804739 +e 148 1865 839306 +e 149 161 786162 +e 149 414 82347 +e 149 429 433002 +e 149 501 200349 +e 149 630 829547 +e 149 1070 124195 +e 149 1187 247954 +e 149 1273 762316 +e 149 1294 888827 +e 149 1352 867055 +e 150 302 156927 +e 150 455 804904 +e 150 536 516064 +e 150 1043 106128 +e 150 1154 880013 +e 150 1308 240378 +e 150 1582 507655 +e 150 1615 527580 +e 150 1645 953676 +e 150 1919 474170 +e 150 1938 991411 +e 151 345 932886 +e 151 415 578466 +e 151 516 304164 +e 151 522 78519 +e 151 918 16701 +e 152 182 254426 +e 152 463 913001 +e 152 561 141465 +e 152 677 324928 +e 152 713 509769 +e 152 780 819725 +e 152 791 867547 +e 152 1009 890728 +e 152 1129 188411 +e 152 1449 420243 +e 152 1548 609653 +e 152 1769 205398 +e 153 552 188948 +e 153 592 121279 +e 153 894 33209 +e 153 918 123151 +e 153 1519 223868 +e 153 1958 175884 +e 154 344 993789 +e 154 370 519685 +e 154 1089 946964 +e 154 1119 173850 +e 154 1125 177053 +e 154 1306 139333 +e 154 1369 649920 +e 154 1389 613842 +e 154 1608 224822 +e 154 1794 5206 +e 155 267 126578 +e 155 274 189467 +e 155 398 112396 +e 155 511 58937 +e 155 892 431300 +e 155 1111 845599 +e 155 1115 869145 +e 155 1321 454623 +e 155 1324 405460 +e 155 1594 330414 +e 155 1658 757224 +e 155 1680 919609 +e 156 159 86983 +e 156 267 818137 +e 156 298 712606 +e 156 758 384467 +e 156 1588 273856 +e 156 1660 22190 +e 157 283 726744 +e 157 420 195156 +e 157 485 647704 +e 158 302 99177 +e 158 363 236240 +e 158 841 362494 +e 158 1087 893396 +e 158 1138 461378 +e 158 1229 616014 +e 158 1375 48812 +e 158 1427 499784 +e 158 1801 53169 +e 158 1886 437971 +e 159 221 173224 +e 159 439 340201 +e 159 954 751829 +e 159 979 931809 +e 159 1033 968125 +e 159 1175 220658 +e 159 1275 394820 +e 159 1826 781800 +e 160 442 107461 +e 160 497 689818 +e 160 736 737707 +e 160 808 437188 +e 160 1272 207011 +e 160 1344 917241 +e 160 1531 805698 +e 160 1614 950735 +e 161 477 276256 +e 161 528 922424 +e 161 773 686073 +e 161 1040 219125 +e 161 1050 567933 +e 161 1061 65775 +e 161 1201 514622 +e 161 1782 900276 +e 161 1882 560703 +e 162 721 119408 +e 162 983 377845 +e 162 1023 123630 +e 162 1542 212697 +e 162 1730 318876 +e 162 1858 869533 +e 163 257 297345 +e 163 294 884476 +e 163 337 819328 +e 163 568 9519 +e 163 983 450810 +e 163 1098 390301 +e 163 1559 167149 +e 163 1583 136611 +e 163 1621 916241 +e 163 1851 571224 +e 163 1868 180206 +e 164 403 874701 +e 164 453 4764 +e 164 735 610561 +e 164 869 172012 +e 164 982 817551 +e 164 1011 598342 +e 164 1229 119057 +e 164 1268 538971 +e 164 1499 912156 +e 164 1559 923475 +e 164 1602 835363 +e 164 1791 104743 +e 164 1847 583170 +e 165 457 840715 +e 165 465 567195 +e 165 472 599112 +e 165 558 570601 +e 165 584 220591 +e 165 812 824591 +e 165 869 703840 +e 165 1022 551587 +e 165 1089 868076 +e 165 1132 563039 +e 165 1554 89739 +e 165 1845 436306 +e 166 186 16120 +e 166 423 414827 +e 166 540 146016 +e 166 824 631899 +e 166 942 464535 +e 166 1845 978382 +e 166 1849 962400 +e 167 223 569090 +e 167 247 610491 +e 167 1180 176650 +e 167 1258 793875 +e 167 1277 159880 +e 167 1358 813402 +e 167 1758 184158 +e 167 1871 182124 +e 168 183 884738 +e 168 215 624511 +e 168 593 413534 +e 168 635 793222 +e 168 865 321264 +e 168 1136 197304 +e 168 1699 953067 +e 168 1788 711171 +e 168 1959 881877 +e 169 172 457607 +e 169 257 703017 +e 169 789 452036 +e 169 914 795986 +e 169 1222 552126 +e 169 1335 206057 +e 169 1386 442079 +e 169 1586 502966 +e 170 199 839159 +e 170 349 45612 +e 170 1002 592200 +e 170 1038 171710 +e 170 1081 920638 +e 170 1378 932990 +e 170 1603 169299 +e 170 1900 352518 +e 170 1911 636161 +e 171 355 554585 +e 171 427 611914 +e 171 460 174465 +e 171 844 867594 +e 171 1008 65646 +e 171 1025 807453 +e 171 1251 985698 +e 171 1268 830325 +e 171 1343 366847 +e 171 1350 911653 +e 171 1400 601195 +e 171 1780 273855 +e 172 374 492897 +e 172 451 712655 +e 172 495 645062 +e 172 524 396828 +e 172 635 529514 +e 172 871 872430 +e 172 954 374415 +e 172 955 923082 +e 172 1215 873859 +e 172 1618 329174 +e 172 1689 236764 +e 172 1760 368384 +e 172 1844 543361 +e 173 284 524041 +e 173 298 508624 +e 173 354 205356 +e 173 470 228449 +e 173 612 562867 +e 173 815 540774 +e 173 1042 543726 +e 173 1114 416031 +e 173 1204 996889 +e 173 1214 672328 +e 173 1543 163072 +e 173 1730 651814 +e 173 1861 86058 +e 173 1998 17354 +e 174 263 435939 +e 174 383 703257 +e 174 511 39467 +e 174 1208 311425 +e 174 1245 400997 +e 174 1440 559004 +e 174 1487 568668 +e 174 1493 950289 +e 174 1926 516122 +e 175 696 106101 +e 175 790 653915 +e 175 1322 6290 +e 175 1400 975997 +e 175 1471 471100 +e 175 1698 391018 +e 175 1723 958816 +e 175 1745 260055 +e 175 1770 534931 +e 175 1787 711669 +e 175 1827 45113 +e 176 190 320437 +e 176 220 174865 +e 176 347 595846 +e 176 353 402086 +e 176 444 425710 +e 176 860 116235 +e 176 1054 323930 +e 176 1207 207699 +e 176 1331 150058 +e 176 1414 213433 +e 176 1775 665308 +e 176 1866 291108 +e 177 626 406856 +e 177 1197 807245 +e 177 1449 977933 +e 178 205 859358 +e 178 231 154423 +e 178 253 917112 +e 178 537 417384 +e 178 636 140039 +e 178 1053 536248 +e 178 1078 187387 +e 178 1443 461812 +e 178 1588 249190 +e 178 1657 179310 +e 178 1800 711004 +e 179 243 51135 +e 179 528 60751 +e 179 625 193481 +e 179 650 629143 +e 179 784 365199 +e 179 990 732434 +e 179 1076 725417 +e 179 1188 707676 +e 179 1348 855590 +e 179 1384 873602 +e 179 1856 381514 +e 180 223 222217 +e 180 232 868654 +e 180 1219 953262 +e 180 1237 649259 +e 180 1461 918055 +e 180 1849 324126 +e 180 1942 501945 +e 181 229 867999 +e 181 383 606982 +e 181 556 955996 +e 181 701 948098 +e 181 1064 525213 +e 181 1472 80701 +e 181 1479 112110 +e 182 216 454342 +e 182 330 666742 +e 182 448 933644 +e 182 470 142974 +e 182 595 318196 +e 182 615 627850 +e 182 699 647278 +e 182 753 784649 +e 182 970 945958 +e 182 1119 28600 +e 182 1267 540060 +e 182 1270 123817 +e 182 1286 455147 +e 182 1437 518884 +e 182 1479 489013 +e 182 1787 178879 +e 182 1864 196098 +e 183 339 72972 +e 183 387 725195 +e 183 456 589788 +e 183 503 414385 +e 183 768 536305 +e 183 943 758805 +e 183 1288 311360 +e 183 1619 479684 +e 184 185 126930 +e 184 194 523039 +e 184 393 735007 +e 184 747 235232 +e 184 1606 487235 +e 184 1663 592376 +e 184 1808 312300 +e 185 220 786884 +e 185 344 832960 +e 185 409 215691 +e 185 893 863050 +e 185 972 762210 +e 185 1069 321053 +e 185 1087 111305 +e 185 1704 772756 +e 185 1887 266731 +e 185 1904 427367 +e 186 202 534584 +e 186 442 882710 +e 186 458 842727 +e 186 520 481818 +e 186 537 360934 +e 186 627 242006 +e 186 887 208475 +e 186 966 478573 +e 186 1113 240010 +e 186 1215 136423 +e 186 1552 855116 +e 186 1702 473044 +e 186 1880 713104 +e 187 297 604466 +e 187 653 921830 +e 187 708 992795 +e 187 965 723654 +e 187 1033 276547 +e 187 1155 830250 +e 188 197 746954 +e 188 487 437291 +e 188 1656 984621 +e 189 302 658934 +e 189 465 421478 +e 189 575 546820 +e 189 1296 260721 +e 189 1698 165716 +e 189 1762 704928 +e 189 1903 804712 +e 190 1360 160001 +e 190 1720 727860 +e 190 1729 639350 +e 191 208 166003 +e 191 531 717010 +e 191 609 722411 +e 191 864 773364 +e 191 872 902120 +e 191 1166 48965 +e 191 1620 576231 +e 191 1883 227689 +e 191 1934 584385 +e 192 417 465608 +e 192 801 199499 +e 192 898 568081 +e 192 926 382680 +e 192 1287 995211 +e 192 1541 744469 +e 192 1923 824177 +e 192 1990 335494 +e 193 273 893227 +e 193 379 290868 +e 193 419 517072 +e 193 645 454760 +e 193 783 677833 +e 193 819 817051 +e 193 914 536302 +e 193 980 167028 +e 193 1059 854956 +e 193 1069 222192 +e 193 1206 308508 +e 193 1323 398144 +e 193 1655 935775 +e 193 1955 35704 +e 194 398 761122 +e 194 425 613734 +e 194 446 370888 +e 194 763 37472 +e 194 816 460297 +e 194 892 802720 +e 194 915 267847 +e 194 1755 644229 +e 195 431 381985 +e 195 820 454402 +e 195 850 495769 +e 195 1004 720270 +e 195 1173 669729 +e 195 1433 639864 +e 195 1775 397660 +e 196 236 476794 +e 196 426 256070 +e 196 520 556173 +e 196 772 501674 +e 196 1116 522158 +e 196 1320 226078 +e 196 1344 561486 +e 196 1636 997008 +e 196 1688 482634 +e 196 1869 555638 +e 197 898 307529 +e 197 991 597240 +e 197 1083 127433 +e 197 1098 825357 +e 197 1260 299283 +e 197 1786 664402 +e 197 1864 162057 +e 198 301 594104 +e 198 590 26090 +e 198 1007 792305 +e 198 1589 590466 +e 198 1689 117920 +e 198 1843 119099 +e 198 1855 994100 +e 199 253 286711 +e 199 721 24379 +e 199 859 810204 +e 199 1207 526309 +e 199 1405 4836 +e 199 1479 924642 +e 199 1839 724284 +e 200 737 311373 +e 200 907 124436 +e 200 1248 838312 +e 200 1454 61608 +e 200 1546 405051 +e 200 1604 935966 +e 200 1697 985786 +e 200 1733 497056 +e 201 253 67896 +e 201 322 306026 +e 201 573 406049 +e 201 1507 926577 +e 201 1803 831137 +e 201 1856 410262 +e 201 1978 428408 +e 202 230 785435 +e 202 1128 932688 +e 202 1437 35989 +e 202 1563 762411 +e 202 1571 840931 +e 202 1973 117722 +e 203 337 909153 +e 203 659 626853 +e 203 687 781458 +e 203 1005 778996 +e 203 1135 677131 +e 203 1243 234983 +e 203 1829 312393 +e 203 1837 982721 +e 203 1852 592752 +e 203 1897 640341 +e 204 436 787171 +e 204 441 553871 +e 204 559 359045 +e 204 740 559407 +e 204 812 354857 +e 204 1149 384620 +e 204 1206 511125 +e 204 1282 600129 +e 204 1335 525577 +e 204 1443 486245 +e 204 1662 718776 +e 204 1776 353596 +e 205 355 687075 +e 205 462 374192 +e 205 826 417623 +e 205 853 891290 +e 205 991 857641 +e 205 1034 473416 +e 205 1110 429421 +e 205 1358 264400 +e 205 1491 973796 +e 205 1506 59920 +e 205 2000 78497 +e 206 1055 325661 +e 206 1362 308068 +e 206 1808 430122 +e 206 1830 992428 +e 206 1956 494360 +e 207 238 955267 +e 207 380 11351 +e 207 432 629079 +e 207 491 855550 +e 207 564 246338 +e 207 601 66252 +e 207 647 559404 +e 207 741 841616 +e 207 802 579056 +e 207 848 431526 +e 207 1009 8811 +e 207 1126 400973 +e 207 1147 824004 +e 207 1340 782557 +e 207 1341 373096 +e 207 1361 815388 +e 207 1587 425906 +e 208 431 22341 +e 208 453 619094 +e 208 488 927325 +e 208 640 824756 +e 208 1510 214797 +e 208 1645 453711 +e 208 1786 353091 +e 209 430 233077 +e 209 433 83279 +e 209 939 770990 +e 209 1262 19558 +e 209 1458 199285 +e 209 1558 11337 +e 209 1767 789078 +e 210 558 408690 +e 210 689 34057 +e 210 746 367376 +e 210 942 748458 +e 210 1203 422759 +e 210 1933 589101 +e 211 305 900843 +e 211 488 734462 +e 211 750 533511 +e 211 897 557177 +e 211 1220 222497 +e 211 1233 179788 +e 211 1362 903216 +e 211 1762 206265 +e 211 1872 780078 +e 212 324 954739 +e 212 917 803023 +e 212 1321 690002 +e 212 1600 20260 +e 213 216 571315 +e 213 498 708195 +e 213 626 376195 +e 213 697 286908 +e 213 1102 481186 +e 213 1108 650699 +e 213 1311 225228 +e 213 1574 694200 +e 214 609 314733 +e 214 1290 24074 +e 214 1381 319811 +e 214 1488 459452 +e 214 1902 174753 +e 215 251 466746 +e 215 277 372182 +e 215 341 105310 +e 215 383 420530 +e 215 772 567642 +e 215 926 828171 +e 215 1538 683024 +e 216 330 289289 +e 216 387 613175 +e 216 450 133825 +e 216 646 644757 +e 216 670 864352 +e 216 673 801419 +e 216 1438 396337 +e 217 385 428118 +e 217 398 721672 +e 217 632 971802 +e 217 868 854887 +e 217 1192 888394 +e 217 1626 51752 +e 217 1726 867236 +e 217 1825 259779 +e 217 1876 335878 +e 218 318 107791 +e 218 657 686705 +e 218 790 54235 +e 218 1060 778625 +e 218 1195 24390 +e 218 1382 959998 +e 218 1510 149675 +e 218 1768 713807 +e 219 1444 236817 +e 219 1780 141130 +e 219 1816 197386 +e 220 561 880829 +e 220 681 391712 +e 220 1272 361622 +e 220 1493 396255 +e 220 1722 24718 +e 220 1783 108911 +e 221 556 179024 +e 221 1383 188053 +e 221 1526 44287 +e 221 1587 107336 +e 221 1617 653756 +e 222 238 3469 +e 222 327 234757 +e 222 707 620872 +e 222 760 16783 +e 222 859 944916 +e 222 1564 671221 +e 222 1608 754811 +e 222 1970 975910 +e 223 299 562764 +e 223 1019 828213 +e 223 1104 118710 +e 223 1285 120332 +e 223 1724 944654 +e 223 1945 542209 +e 224 806 434976 +e 224 815 557301 +e 224 1058 138405 +e 224 1167 382582 +e 224 1348 738974 +e 224 1383 390987 +e 224 1420 113744 +e 224 1756 129788 +e 224 1890 624623 +e 224 1967 899671 +e 225 337 817412 +e 225 695 826502 +e 225 837 942998 +e 225 1485 260791 +e 226 685 528017 +e 226 1081 850649 +e 226 1133 437937 +e 226 1344 928767 +e 226 1347 237717 +e 226 1560 497530 +e 226 1734 225258 +e 227 656 619408 +e 227 1049 692398 +e 227 1244 776718 +e 227 1804 187760 +e 228 540 419054 +e 228 630 561715 +e 228 1012 378585 +e 228 1015 314141 +e 228 1120 574253 +e 228 1497 342049 +e 228 1514 420899 +e 228 1789 474378 +e 229 451 650347 +e 229 470 729537 +e 229 609 392497 +e 229 1096 11036 +e 229 1102 285602 +e 229 1299 18806 +e 229 1359 620320 +e 229 1917 809122 +e 229 1921 518574 +e 230 280 673984 +e 230 516 808631 +e 230 534 959889 +e 230 762 755491 +e 230 977 908974 +e 230 1010 523887 +e 230 1364 659353 +e 230 1688 979126 +e 230 1919 704374 +e 230 1940 651468 +e 231 298 430417 +e 231 1553 827619 +e 231 1593 51598 +e 231 1715 836749 +e 232 253 34148 +e 232 283 110937 +e 232 402 664606 +e 232 442 561627 +e 232 1708 833357 +e 232 1795 92544 +e 233 940 165788 +e 233 1153 231088 +e 233 1350 12011 +e 233 1356 486232 +e 233 1403 395730 +e 233 1908 838042 +e 233 1972 418752 +e 234 244 185667 +e 234 463 999255 +e 234 543 22473 +e 234 625 199879 +e 234 1088 688322 +e 234 1736 881857 +e 234 1763 649583 +e 234 1821 971961 +e 235 305 72668 +e 235 359 935053 +e 235 1262 274622 +e 235 1326 430445 +e 235 1513 279357 +e 235 1602 484853 +e 235 1661 589281 +e 235 1870 949356 +e 236 580 26333 +e 236 1032 268240 +e 236 1119 185058 +e 236 1351 573095 +e 236 1759 883089 +e 236 1822 310421 +e 236 1966 657000 +e 237 799 10409 +e 237 814 214487 +e 237 825 368099 +e 237 936 629219 +e 237 1339 426893 +e 237 1373 460766 +e 237 1384 295829 +e 237 1898 136712 +e 238 245 324104 +e 238 598 657095 +e 238 762 272502 +e 238 1138 266666 +e 238 1308 94668 +e 238 1334 731993 +e 239 243 911897 +e 239 319 522481 +e 239 320 748787 +e 239 775 82896 +e 239 922 41766 +e 239 1059 81732 +e 239 1148 919597 +e 239 1450 331277 +e 239 1598 135790 +e 239 1676 265056 +e 240 472 98040 +e 240 1054 15826 +e 240 1339 134321 +e 240 1412 169700 +e 240 1426 583000 +e 240 1749 430704 +e 240 1788 676296 +e 240 1922 713992 +e 241 264 520401 +e 241 397 792218 +e 241 1518 362334 +e 241 1597 192931 +e 241 1635 194292 +e 241 1867 265532 +e 242 268 938565 +e 242 525 630142 +e 242 917 730650 +e 242 956 521471 +e 242 1062 606318 +e 242 1295 587749 +e 242 1754 489513 +e 243 616 644884 +e 243 650 487595 +e 243 730 706808 +e 243 1835 636196 +e 243 1903 51618 +e 244 321 886861 +e 244 456 316318 +e 244 645 85243 +e 244 1285 905386 +e 244 1695 256011 +e 245 263 594406 +e 245 664 539964 +e 245 909 849638 +e 245 983 571970 +e 245 1159 284477 +e 245 1253 903910 +e 245 1549 198986 +e 245 1922 891649 +e 245 1965 775992 +e 246 273 571415 +e 246 655 35439 +e 246 662 958349 +e 246 1157 680519 +e 246 1180 67156 +e 246 1480 126049 +e 246 1556 378152 +e 246 1715 561240 +e 247 446 898186 +e 247 610 768447 +e 247 638 653514 +e 247 639 881815 +e 247 696 900989 +e 247 722 778414 +e 247 1846 516626 +e 248 441 368714 +e 248 512 210645 +e 248 563 705746 +e 248 688 633824 +e 248 767 192060 +e 248 777 326040 +e 248 1266 950717 +e 248 1276 947817 +e 248 1398 550166 +e 248 1537 262728 +e 248 1646 238732 +e 248 1671 507641 +e 248 1942 472962 +e 249 358 437980 +e 249 417 162220 +e 249 536 346648 +e 249 612 910970 +e 249 806 540467 +e 249 1259 685647 +e 249 1286 947549 +e 249 1366 976136 +e 249 1668 368116 +e 249 1822 300100 +e 250 479 343343 +e 250 632 495832 +e 250 828 642007 +e 250 855 578481 +e 250 957 160718 +e 250 1078 8490 +e 250 1796 338636 +e 250 1874 248766 +e 251 756 466618 +e 251 822 928622 +e 251 874 687154 +e 251 931 248944 +e 251 974 878592 +e 251 1261 804543 +e 251 1304 549763 +e 251 1761 55077 +e 251 1776 860205 +e 251 1827 552005 +e 251 1855 413540 +e 251 1939 126495 +e 251 1978 472244 +e 252 495 757678 +e 252 624 871711 +e 252 771 936087 +e 252 864 981057 +e 252 1344 9239 +e 252 1448 259446 +e 252 1892 820328 +e 253 408 428627 +e 253 642 894363 +e 253 970 701550 +e 253 1024 456220 +e 253 1159 237025 +e 253 1783 978592 +e 254 333 667002 +e 254 856 426156 +e 254 1169 98335 +e 254 1361 834353 +e 254 1469 794314 +e 254 1570 442871 +e 254 1661 810912 +e 255 564 224293 +e 255 584 737126 +e 255 1117 121339 +e 255 1119 568515 +e 255 1573 641430 +e 255 1706 377727 +e 255 1769 575497 +e 255 1890 39305 +e 256 558 852556 +e 256 942 220498 +e 256 1062 615067 +e 256 1429 792814 +e 256 1599 550631 +e 256 1679 42451 +e 257 399 804794 +e 257 437 976745 +e 257 511 87974 +e 257 634 829448 +e 257 760 115068 +e 257 1639 112208 +e 257 1672 650166 +e 257 1793 541898 +e 257 1981 606372 +e 258 275 298280 +e 258 299 279433 +e 258 711 467725 +e 258 777 516711 +e 258 851 520160 +e 259 588 45268 +e 259 685 657355 +e 259 720 226226 +e 259 741 72479 +e 260 293 495094 +e 260 297 73872 +e 260 332 68964 +e 260 462 10145 +e 260 709 652804 +e 260 984 429554 +e 260 1010 125216 +e 260 1013 893932 +e 260 1114 832132 +e 260 1179 929846 +e 260 1327 182894 +e 260 1388 48087 +e 260 1817 310094 +e 261 520 848603 +e 261 611 772177 +e 261 747 604965 +e 261 834 260471 +e 261 919 391822 +e 261 1150 548189 +e 261 1358 964406 +e 261 1421 20084 +e 262 431 479879 +e 262 818 654336 +e 262 887 43802 +e 262 1328 789680 +e 262 1475 793229 +e 262 1551 748479 +e 262 1600 211376 +e 262 1677 790242 +e 262 1680 117223 +e 262 1694 919833 +e 262 1805 814448 +e 262 1851 952837 +e 263 290 86562 +e 263 328 981440 +e 263 451 823672 +e 263 527 831213 +e 263 678 379452 +e 263 817 19202 +e 263 826 282081 +e 263 911 935105 +e 263 929 734200 +e 263 1530 917096 +e 263 1545 496000 +e 263 1789 901765 +e 263 1926 441440 +e 264 276 866255 +e 264 644 502729 +e 264 724 113805 +e 264 896 660049 +e 264 950 531036 +e 264 1052 210432 +e 264 1307 906603 +e 264 1351 547553 +e 264 1443 91547 +e 264 1485 696541 +e 264 1528 607239 +e 264 1561 451825 +e 264 1687 572320 +e 264 1787 863597 +e 264 1811 51729 +e 264 1921 715748 +e 264 1994 108051 +e 265 429 254192 +e 265 621 862514 +e 265 1117 182019 +e 265 1332 741603 +e 265 1641 482339 +e 266 408 195545 +e 266 513 886234 +e 266 741 839386 +e 266 761 610686 +e 266 852 967492 +e 266 894 488595 +e 266 986 161074 +e 266 1010 632463 +e 266 1308 142382 +e 266 1417 227935 +e 266 1531 144523 +e 266 1584 874385 +e 266 1598 270253 +e 266 1647 792575 +e 266 1733 166322 +e 266 1753 885349 +e 266 1801 307074 +e 267 282 362270 +e 267 521 465882 +e 267 602 479650 +e 267 788 45089 +e 267 1177 670737 +e 267 1925 803738 +e 267 1958 74257 +e 267 1970 288382 +e 268 338 391844 +e 268 362 763658 +e 268 363 832759 +e 268 434 104968 +e 268 795 10072 +e 268 1056 734261 +e 268 1926 123397 +e 268 1934 272093 +e 269 317 128230 +e 269 466 613040 +e 269 817 164301 +e 269 950 42184 +e 269 1030 746709 +e 269 1447 530397 +e 269 1732 493575 +e 269 1764 997340 +e 270 349 16034 +e 270 828 514421 +e 270 974 277157 +e 270 1101 568330 +e 270 1157 397842 +e 270 1410 288239 +e 270 1860 200784 +e 271 586 304982 +e 271 786 628248 +e 271 1020 918673 +e 271 1252 321757 +e 271 1433 884310 +e 271 1437 765444 +e 271 1646 853927 +e 272 373 260659 +e 272 448 367238 +e 272 735 922961 +e 272 894 363577 +e 272 1172 139411 +e 272 1497 148655 +e 272 1593 435515 +e 272 1758 871860 +e 272 1921 735571 +e 273 472 366011 +e 273 636 280368 +e 273 1032 931471 +e 273 1093 661679 +e 273 1106 64081 +e 273 1763 183707 +e 273 1787 659212 +e 273 1905 419002 +e 274 463 863957 +e 274 626 778291 +e 274 816 902884 +e 274 914 581789 +e 274 1028 926645 +e 274 1235 784093 +e 274 1497 332710 +e 274 1539 705752 +e 275 326 346728 +e 275 423 450999 +e 275 877 517747 +e 275 913 899905 +e 275 1028 397692 +e 275 1461 298506 +e 275 1928 986499 +e 276 338 877712 +e 276 611 410925 +e 276 864 699738 +e 276 1113 125953 +e 276 1205 157727 +e 276 1398 240576 +e 277 323 338596 +e 277 348 375817 +e 277 430 55318 +e 277 530 938256 +e 277 920 102210 +e 277 1001 294327 +e 277 1123 849348 +e 277 1305 997405 +e 277 1442 469423 +e 277 1720 359160 +e 278 941 223212 +e 278 1286 170716 +e 278 1291 12492 +e 278 1527 904598 +e 278 1593 25860 +e 278 1602 968249 +e 279 614 243514 +e 279 626 810155 +e 279 926 451990 +e 279 947 162554 +e 279 965 99614 +e 279 993 772567 +e 279 1288 800421 +e 279 1301 376046 +e 279 1409 302193 +e 280 757 613227 +e 280 1158 110039 +e 280 1171 995213 +e 280 1266 65809 +e 280 1405 124419 +e 280 1408 370932 +e 280 1571 706855 +e 280 1880 326202 +e 280 1981 790569 +e 281 429 332869 +e 281 1177 147304 +e 281 1352 394830 +e 281 1358 143077 +e 281 1917 944226 +e 281 1973 204478 +e 282 294 222233 +e 282 653 427871 +e 282 939 427310 +e 282 1195 625954 +e 282 1329 714472 +e 282 1611 949673 +e 282 1693 77580 +e 282 1858 340545 +e 282 1866 947494 +e 283 387 421039 +e 283 496 259871 +e 283 530 155208 +e 283 1081 333687 +e 283 1102 580010 +e 283 1351 396803 +e 283 1636 236399 +e 283 1756 998639 +e 284 455 895285 +e 284 707 203894 +e 284 865 599355 +e 284 1140 399349 +e 284 1204 946039 +e 284 1206 528214 +e 284 1540 648019 +e 284 1567 351860 +e 284 1625 182989 +e 285 347 833897 +e 285 577 620091 +e 285 777 453607 +e 285 1167 995977 +e 285 1269 557198 +e 285 1408 249590 +e 286 346 685865 +e 286 443 59431 +e 286 535 851158 +e 286 632 572050 +e 286 664 59352 +e 286 698 258603 +e 286 882 749559 +e 286 1013 267784 +e 286 1028 416699 +e 286 1231 702901 +e 286 1474 575754 +e 286 1636 227596 +e 286 1757 601001 +e 286 1841 631393 +e 287 301 842426 +e 287 357 917059 +e 287 1109 426513 +e 287 1234 670095 +e 287 1562 175877 +e 287 1757 725898 +e 287 1882 319426 +e 287 1943 536316 +e 288 756 290231 +e 288 913 768181 +e 288 1074 29256 +e 288 1119 517105 +e 288 1325 860950 +e 288 1663 562520 +e 288 1962 527722 +e 289 344 151980 +e 289 565 68093 +e 289 775 783617 +e 289 911 841277 +e 289 959 994272 +e 289 1116 698296 +e 289 1232 584457 +e 289 1285 518380 +e 289 1912 268326 +e 290 346 388041 +e 290 357 741143 +e 290 535 527741 +e 290 619 247031 +e 290 797 288947 +e 290 886 606246 +e 290 1067 822522 +e 290 1284 122867 +e 290 1856 546810 +e 290 1915 174027 +e 291 370 339610 +e 291 405 625897 +e 291 410 484301 +e 291 809 449441 +e 291 1272 954273 +e 291 1286 156252 +e 291 1526 876348 +e 291 1799 156875 +e 291 1885 889289 +e 291 1889 197779 +e 292 300 127946 +e 292 407 624524 +e 292 454 995496 +e 292 1195 735684 +e 292 1262 665466 +e 292 1332 67489 +e 292 1518 453693 +e 292 1608 114132 +e 293 475 951614 +e 293 691 641675 +e 293 958 648591 +e 293 978 621289 +e 293 1139 419139 +e 293 1291 784891 +e 293 1504 796868 +e 293 1583 448518 +e 293 1640 903578 +e 294 305 515756 +e 294 756 47112 +e 294 834 611731 +e 294 1103 799949 +e 294 1168 763504 +e 294 1386 928796 +e 294 1419 177900 +e 294 1510 390469 +e 294 1680 983478 +e 295 583 684676 +e 295 939 867927 +e 295 984 910637 +e 295 1354 263786 +e 295 1631 551365 +e 295 1846 132749 +e 296 363 268 +e 296 714 540204 +e 296 844 868419 +e 296 1260 100387 +e 296 1849 191566 +e 297 441 87888 +e 297 864 768832 +e 297 1089 806849 +e 297 1177 56458 +e 297 1198 601929 +e 297 1334 783936 +e 297 1693 360372 +e 297 1762 7596 +e 298 407 66401 +e 298 775 859932 +e 298 876 336827 +e 298 1007 448353 +e 298 1674 125741 +e 298 1747 291861 +e 298 1894 976339 +e 298 1910 920330 +e 298 1939 43641 +e 299 348 837064 +e 299 388 587669 +e 299 733 582481 +e 299 829 904487 +e 299 1232 385492 +e 299 1330 281445 +e 299 1674 137023 +e 299 1751 198797 +e 299 1813 665935 +e 300 397 784945 +e 300 626 268059 +e 300 1436 677262 +e 301 1187 444928 +e 301 1297 147137 +e 301 1704 307159 +e 301 1899 623 +e 302 342 931738 +e 302 434 898502 +e 302 545 142269 +e 302 834 264123 +e 302 866 756262 +e 302 1332 675854 +e 302 1671 731341 +e 302 1691 123720 +e 303 306 547913 +e 303 719 86683 +e 303 800 914335 +e 303 824 266605 +e 303 1940 405385 +e 304 424 3137 +e 304 525 713401 +e 304 682 14295 +e 304 896 877062 +e 304 1072 219595 +e 304 1387 318485 +e 304 1742 176710 +e 304 1934 451498 +e 305 332 402837 +e 305 526 759411 +e 305 789 128379 +e 305 1919 414628 +e 306 414 761878 +e 306 949 146175 +e 306 1038 282892 +e 306 1136 818782 +e 306 1328 479557 +e 306 1331 955342 +e 306 1664 742046 +e 306 1708 862582 +e 306 1794 303722 +e 307 636 25381 +e 307 823 475727 +e 307 853 386414 +e 307 952 829180 +e 307 1095 784550 +e 307 1100 902267 +e 307 1205 366758 +e 307 1268 7203 +e 307 1458 390715 +e 307 1540 962936 +e 307 1601 958843 +e 307 1992 767960 +e 308 565 510784 +e 308 1059 732929 +e 308 1151 550652 +e 308 1340 944727 +e 308 1702 812384 +e 308 1839 557175 +e 309 386 337927 +e 309 391 791099 +e 309 566 910073 +e 309 655 558719 +e 309 1099 235171 +e 309 1134 119462 +e 309 1374 623965 +e 309 1387 805295 +e 309 1590 702835 +e 309 1651 154615 +e 310 317 992368 +e 310 466 957238 +e 310 876 323201 +e 310 1056 781361 +e 310 1074 331729 +e 310 1082 627486 +e 310 1140 60537 +e 310 1161 372120 +e 310 1337 87388 +e 310 1665 209837 +e 310 1865 777809 +e 311 897 253772 +e 311 1025 950699 +e 311 1137 397230 +e 311 1402 140382 +e 311 1535 21906 +e 311 1583 744846 +e 312 393 204550 +e 312 524 773526 +e 312 626 422573 +e 312 734 467680 +e 312 868 97137 +e 312 900 567812 +e 312 1034 472629 +e 312 1099 993126 +e 312 1245 954903 +e 312 1264 845689 +e 312 1318 517346 +e 312 1323 834167 +e 312 1531 317312 +e 312 1666 240340 +e 312 1674 540212 +e 313 526 423291 +e 313 640 559679 +e 313 1016 980447 +e 313 1205 162391 +e 313 1249 345010 +e 313 1593 419713 +e 314 451 729770 +e 314 476 972797 +e 314 623 395991 +e 314 1449 792921 +e 314 1523 854672 +e 314 1572 284697 +e 314 1586 786029 +e 314 1666 475750 +e 314 1864 590689 +e 314 1942 999921 +e 314 2000 445074 +e 315 415 334419 +e 315 519 623306 +e 315 646 808954 +e 315 1047 480226 +e 315 1168 108678 +e 315 1825 22608 +e 315 1899 23084 +e 315 1936 165612 +e 315 1955 96583 +e 316 417 19300 +e 316 791 320016 +e 316 896 888309 +e 316 1097 290398 +e 316 1210 500585 +e 316 1524 889289 +e 316 1649 349245 +e 316 1668 92839 +e 316 1672 140126 +e 316 1859 332 +e 317 341 33022 +e 317 356 996227 +e 317 639 953466 +e 317 697 3608 +e 317 869 45591 +e 317 1031 766999 +e 317 1437 426789 +e 317 1533 112806 +e 318 917 850117 +e 318 1040 129638 +e 318 1225 889483 +e 318 1392 502873 +e 318 1476 354710 +e 318 1955 239541 +e 319 517 404599 +e 319 548 946445 +e 319 666 439098 +e 319 686 569530 +e 319 1137 619199 +e 319 1416 391816 +e 319 1555 219621 +e 319 1638 43378 +e 319 1852 37453 +e 320 516 837766 +e 320 601 302992 +e 320 1113 253278 +e 320 1128 991396 +e 320 1244 388939 +e 320 1335 83101 +e 320 1555 984802 +e 320 1570 66140 +e 320 1698 622855 +e 320 1957 306667 +e 320 1994 535525 +e 321 565 303495 +e 321 673 318731 +e 321 837 416431 +e 321 1010 827972 +e 321 1113 394617 +e 321 1172 22546 +e 321 1186 761137 +e 321 1197 211788 +e 321 1274 645310 +e 321 1282 379241 +e 321 1357 302821 +e 321 1540 314572 +e 321 1794 378456 +e 321 1878 658082 +e 321 1925 446530 +e 322 413 726156 +e 322 454 524756 +e 322 563 263280 +e 322 1124 491891 +e 322 1272 466188 +e 322 1435 33678 +e 322 1615 71039 +e 322 1754 647970 +e 323 714 484572 +e 323 732 760863 +e 323 1103 921712 +e 323 1727 531321 +e 323 1868 829879 +e 324 630 33072 +e 324 748 269785 +e 324 1572 517756 +e 324 1625 952999 +e 324 1715 61668 +e 325 387 837179 +e 325 423 871584 +e 325 892 333121 +e 325 1559 175607 +e 325 1678 211622 +e 326 794 131580 +e 326 807 6251 +e 326 870 666057 +e 326 939 121412 +e 326 981 290670 +e 326 1367 497535 +e 326 1565 772637 +e 326 1958 82118 +e 326 1967 785792 +e 327 373 170421 +e 327 543 595109 +e 327 639 502496 +e 327 680 961902 +e 327 789 506893 +e 327 1059 902271 +e 327 1105 733744 +e 327 1124 592564 +e 327 1320 738865 +e 327 1502 958569 +e 327 1646 735307 +e 327 1835 791919 +e 328 342 71804 +e 328 557 234163 +e 328 895 958515 +e 328 916 529237 +e 328 932 99328 +e 328 1052 880556 +e 328 1143 67295 +e 328 1425 648488 +e 328 1441 366810 +e 328 1781 41479 +e 328 1850 807479 +e 328 1973 76694 +e 329 426 29940 +e 329 904 601500 +e 329 953 410818 +e 329 983 187144 +e 329 1159 112465 +e 329 1371 492486 +e 329 1409 334487 +e 329 1491 198761 +e 329 1679 461157 +e 329 1962 233951 +e 330 435 743227 +e 330 697 450291 +e 330 745 887038 +e 330 773 450516 +e 330 966 642776 +e 330 1340 862246 +e 330 1644 708848 +e 330 1665 442937 +e 330 1908 879275 +e 330 1961 258984 +e 331 382 853482 +e 331 448 532952 +e 331 908 933550 +e 331 1058 835715 +e 331 1357 156834 +e 331 1455 717961 +e 331 1697 696058 +e 331 1835 164899 +e 332 523 982793 +e 332 769 523066 +e 332 777 54660 +e 332 844 861901 +e 332 1184 44190 +e 332 1461 137631 +e 332 1463 553180 +e 332 1598 833668 +e 332 1760 912847 +e 332 1821 21056 +e 333 452 188512 +e 333 794 402923 +e 333 843 384790 +e 333 1041 31146 +e 333 1094 246341 +e 333 1226 25050 +e 334 611 461409 +e 334 785 363458 +e 334 1234 107780 +e 334 1241 316935 +e 334 1286 219229 +e 334 1666 83783 +e 335 520 195715 +e 335 850 313473 +e 335 1004 900041 +e 335 1052 443856 +e 335 1236 379545 +e 335 1460 605044 +e 335 1491 117202 +e 335 1979 681081 +e 336 539 640014 +e 336 719 476518 +e 336 880 802345 +e 336 938 553646 +e 336 1156 527956 +e 336 1259 414502 +e 336 1563 787281 +e 336 1970 664972 +e 337 350 43245 +e 337 477 734415 +e 337 654 993312 +e 337 704 383915 +e 337 959 217898 +e 337 1022 989846 +e 337 1206 101274 +e 337 1575 599494 +e 337 1716 83637 +e 338 888 625833 +e 338 890 258651 +e 338 956 123769 +e 338 1007 325180 +e 338 1191 368154 +e 338 1451 712766 +e 338 1519 874027 +e 338 1630 778921 +e 338 1650 188964 +e 338 1743 254273 +e 338 1832 682444 +e 338 1842 586005 +e 339 502 234894 +e 339 509 101392 +e 339 821 698209 +e 339 1411 969970 +e 339 1414 384041 +e 339 1612 590629 +e 339 1744 946360 +e 339 1825 619262 +e 339 1988 308711 +e 339 1990 933986 +e 340 555 305153 +e 340 1469 677788 +e 340 1644 155264 +e 341 671 386465 +e 341 735 720132 +e 341 898 465637 +e 341 943 416171 +e 341 1237 808527 +e 342 441 514558 +e 342 532 643856 +e 342 866 988669 +e 342 1063 36507 +e 342 1514 138357 +e 342 1610 797298 +e 342 1873 947796 +e 343 496 171736 +e 343 569 841847 +e 343 659 245670 +e 343 746 995705 +e 343 1415 667210 +e 343 1519 76772 +e 343 1766 315794 +e 343 1856 580845 +e 343 1990 201293 +e 344 412 169189 +e 344 503 416624 +e 344 1301 298022 +e 344 1581 513265 +e 344 1915 377757 +e 344 1964 204262 +e 345 805 335548 +e 345 923 345158 +e 345 956 983174 +e 345 1164 702846 +e 345 1168 930972 +e 345 1288 500554 +e 345 1293 883982 +e 345 1494 505677 +e 345 1533 94747 +e 345 1797 296575 +e 346 374 172732 +e 346 501 419406 +e 346 507 677905 +e 346 550 846431 +e 346 653 338343 +e 346 829 666757 +e 346 864 330231 +e 346 875 170862 +e 346 1170 669486 +e 346 1582 162741 +e 346 1679 566257 +e 346 1758 932943 +e 347 539 768102 +e 347 591 605199 +e 347 596 392671 +e 347 872 318225 +e 347 996 613258 +e 347 1052 358828 +e 347 1073 454742 +e 347 1367 378514 +e 347 1483 335463 +e 348 365 274368 +e 348 816 446918 +e 348 923 58322 +e 348 924 818952 +e 348 1050 78750 +e 348 1137 149902 +e 348 1314 398475 +e 349 458 349629 +e 349 471 843730 +e 349 674 278401 +e 349 922 938123 +e 349 1928 872734 +e 349 1931 530559 +e 350 588 972056 +e 350 611 156133 +e 350 675 949699 +e 350 731 845084 +e 350 939 468815 +e 350 985 874603 +e 350 1313 813097 +e 350 1490 962834 +e 350 1606 324642 +e 350 1700 935859 +e 350 1774 213655 +e 350 1945 393728 +e 350 1946 431166 +e 351 567 496280 +e 351 640 851216 +e 351 927 771062 +e 351 1001 801889 +e 351 1020 941040 +e 351 1162 922319 +e 352 449 16569 +e 352 662 579687 +e 352 829 984672 +e 352 1222 382192 +e 352 1565 785950 +e 352 1588 512404 +e 352 1598 86567 +e 352 1923 559907 +e 353 429 741356 +e 353 438 982699 +e 353 444 500000 +e 353 550 404938 +e 353 863 899293 +e 353 1321 952739 +e 353 1585 165596 +e 353 1616 649888 +e 353 1792 572309 +e 353 1942 285924 +e 354 469 667592 +e 354 514 943436 +e 354 754 138969 +e 354 867 590684 +e 354 1115 538941 +e 354 1138 439923 +e 354 1459 728649 +e 354 1639 114020 +e 354 1789 496904 +e 354 1815 63365 +e 354 1967 227864 +e 355 470 464381 +e 355 547 656299 +e 355 694 802013 +e 355 773 55710 +e 355 896 311125 +e 355 1050 405341 +e 355 1217 338108 +e 355 1526 693818 +e 355 1842 743839 +e 356 403 222671 +e 356 688 173723 +e 356 776 974525 +e 356 930 691225 +e 356 1172 384202 +e 356 1217 434699 +e 356 1256 552903 +e 356 1349 473204 +e 356 1480 509227 +e 356 1526 282915 +e 356 1660 167549 +e 356 1822 138272 +e 356 1870 175786 +e 357 422 365195 +e 357 559 678570 +e 357 677 956991 +e 357 727 927345 +e 357 1070 349552 +e 357 1491 54932 +e 357 1779 770247 +e 358 443 44891 +e 358 482 828397 +e 358 513 402160 +e 358 614 405036 +e 358 859 744728 +e 358 989 904239 +e 358 1023 291796 +e 358 1047 746853 +e 358 1142 335001 +e 358 1377 306182 +e 358 1527 585953 +e 358 1657 467060 +e 358 1694 875977 +e 358 1931 669810 +e 359 468 635852 +e 359 718 664584 +e 359 878 472902 +e 359 926 622716 +e 359 1169 255905 +e 359 1325 722578 +e 359 1354 825853 +e 359 1403 85799 +e 359 1417 586477 +e 360 497 354247 +e 360 1141 181012 +e 360 1193 532716 +e 360 1593 738456 +e 360 1795 90 +e 361 676 824065 +e 361 1010 719850 +e 361 1115 587076 +e 361 1482 752761 +e 361 1725 985013 +e 361 1772 41465 +e 362 588 175723 +e 362 684 535042 +e 362 725 539099 +e 362 1214 838597 +e 362 1247 665366 +e 362 1292 313055 +e 362 1447 690871 +e 362 1732 685581 +e 362 1899 335541 +e 363 442 850971 +e 363 521 316138 +e 363 541 443516 +e 363 916 844070 +e 363 971 785550 +e 363 1104 773707 +e 363 1122 192223 +e 363 1778 650858 +e 364 562 878580 +e 364 563 696111 +e 364 866 396334 +e 364 957 533359 +e 364 1122 774247 +e 364 1147 572011 +e 364 1384 935396 +e 364 1416 256492 +e 364 1446 788901 +e 364 1592 141188 +e 364 1923 823380 +e 364 1936 691689 +e 365 629 923708 +e 365 1087 254552 +e 365 1212 879818 +e 365 1400 808700 +e 365 1438 946631 +e 365 1480 654120 +e 365 1547 972272 +e 365 1825 16804 +e 365 1917 548885 +e 366 440 643480 +e 366 502 603632 +e 366 567 1724 +e 366 653 465380 +e 366 811 767151 +e 366 968 637561 +e 366 1012 667611 +e 366 1040 317980 +e 366 1158 898933 +e 366 1555 187716 +e 366 1590 926080 +e 366 1749 607135 +e 366 1753 49996 +e 366 1974 410538 +e 367 430 270574 +e 367 735 494859 +e 367 1259 828173 +e 368 433 669576 +e 368 658 342368 +e 368 687 527773 +e 368 996 282069 +e 368 1158 319491 +e 368 1399 229631 +e 368 1828 253606 +e 368 1970 399646 +e 369 614 210086 +e 369 670 821358 +e 369 885 573894 +e 369 995 936563 +e 369 1157 896067 +e 369 1214 367242 +e 369 1361 85118 +e 369 1534 343178 +e 369 1804 45600 +e 369 1841 28811 +e 369 1970 435745 +e 370 475 190085 +e 370 663 669442 +e 370 933 969757 +e 370 1015 245902 +e 370 1071 713600 +e 370 1314 558336 +e 370 1343 504913 +e 370 1642 252190 +e 370 1692 279159 +e 370 1997 996160 +e 371 821 652315 +e 371 879 840960 +e 371 1199 36096 +e 371 1311 25175 +e 371 1397 316682 +e 371 1606 231630 +e 371 1654 289698 +e 372 446 42984 +e 372 507 235369 +e 372 741 726099 +e 372 1327 443849 +e 372 1522 125266 +e 372 1828 240108 +e 372 1920 394661 +e 373 480 99998 +e 373 1124 49551 +e 373 1306 177685 +e 373 1491 678979 +e 373 1885 296156 +e 374 937 365180 +e 374 1245 676377 +e 374 1249 91441 +e 374 1343 428503 +e 374 1483 705546 +e 374 1617 491221 +e 374 1865 118006 +e 374 1885 705698 +e 375 646 691578 +e 375 833 664380 +e 375 851 922891 +e 375 1368 219460 +e 375 1439 932013 +e 375 1648 387185 +e 376 410 196449 +e 376 477 24391 +e 376 985 350289 +e 376 1244 11528 +e 376 1373 580606 +e 376 1427 888786 +e 376 1515 388220 +e 376 1717 328970 +e 376 1724 291485 +e 376 1759 140186 +e 376 1803 788403 +e 376 1839 497391 +e 377 527 219268 +e 377 578 912634 +e 377 825 147985 +e 377 858 408715 +e 377 1413 578973 +e 377 1551 618714 +e 377 1713 500569 +e 377 1880 191751 +e 378 398 189703 +e 378 725 7639 +e 378 807 78128 +e 378 863 333906 +e 378 940 632423 +e 378 1063 912053 +e 378 1378 692915 +e 378 1437 527468 +e 378 1701 733065 +e 378 1973 198771 +e 378 1974 143071 +e 378 1996 601011 +e 379 401 440037 +e 379 474 132882 +e 379 998 420603 +e 379 1025 585115 +e 379 1169 589233 +e 379 1331 400772 +e 379 1423 24183 +e 379 1950 838760 +e 380 496 456143 +e 380 678 136585 +e 380 728 977465 +e 380 790 455452 +e 380 1384 545587 +e 380 1588 985717 +e 380 1661 225070 +e 380 1802 170833 +e 380 1978 493022 +e 381 414 795424 +e 381 1062 696741 +e 381 1081 851308 +e 381 1231 835068 +e 381 1266 537211 +e 381 1365 97029 +e 381 1491 891253 +e 381 1651 822648 +e 381 1736 293171 +e 382 439 452708 +e 382 768 112484 +e 382 933 683570 +e 382 1062 436667 +e 382 1099 652391 +e 382 1413 992250 +e 382 1587 684098 +e 382 1956 205682 +e 383 468 436273 +e 383 693 836741 +e 383 847 468260 +e 383 964 774345 +e 383 1146 232569 +e 383 1237 771645 +e 383 1560 463223 +e 384 516 834054 +e 384 595 822850 +e 384 865 129417 +e 384 1114 137483 +e 384 1310 742150 +e 384 1326 516512 +e 384 1613 275639 +e 384 1665 820292 +e 384 1747 140953 +e 384 1777 746858 +e 385 666 574596 +e 385 1040 775811 +e 385 1129 748717 +e 385 1167 533167 +e 385 1654 992179 +e 385 1759 863822 +e 386 448 644800 +e 386 633 520492 +e 386 881 657268 +e 386 1433 686810 +e 386 1503 48423 +e 387 1424 479289 +e 387 1520 129664 +e 387 1588 125906 +e 387 1893 100560 +e 388 392 923544 +e 388 413 321208 +e 388 441 834943 +e 388 817 333399 +e 388 834 712271 +e 388 962 326398 +e 388 966 73977 +e 388 1086 405085 +e 388 1224 655092 +e 388 1713 600245 +e 388 1816 165731 +e 389 419 698776 +e 389 559 619462 +e 389 902 243872 +e 389 991 436935 +e 389 1137 349059 +e 389 1203 932795 +e 389 1335 987307 +e 389 1396 970393 +e 389 1679 124870 +e 389 1882 10144 +e 390 407 192633 +e 390 443 930540 +e 390 1115 784280 +e 390 1119 565019 +e 390 1257 891924 +e 390 1444 52202 +e 390 1463 692108 +e 390 1493 871921 +e 390 1507 309070 +e 390 1721 528545 +e 391 652 537081 +e 391 750 9907 +e 391 762 826789 +e 391 900 710453 +e 391 1167 883094 +e 391 1584 622852 +e 391 1757 383511 +e 391 1849 702609 +e 392 484 531170 +e 392 693 135016 +e 392 1359 416799 +e 392 1436 177893 +e 392 1442 83374 +e 392 1480 162200 +e 392 1694 533051 +e 392 1761 533627 +e 392 1926 493033 +e 393 423 701357 +e 393 468 379516 +e 393 511 98922 +e 393 521 626511 +e 393 597 587239 +e 393 1259 482443 +e 393 1501 722974 +e 393 1512 722619 +e 393 1674 544262 +e 393 1930 646492 +e 393 1981 307089 +e 394 587 610768 +e 394 1009 738454 +e 394 1018 67224 +e 394 1261 830547 +e 394 1887 617177 +e 394 1955 980655 +e 394 1969 34646 +e 395 425 963961 +e 395 575 72199 +e 395 1226 117933 +e 395 1484 431510 +e 395 1547 799064 +e 395 1573 961952 +e 395 1805 20260 +e 395 1874 70515 +e 395 1899 701758 +e 396 910 187670 +e 396 923 856953 +e 396 930 120561 +e 396 1182 708786 +e 396 1238 919435 +e 396 1451 59497 +e 396 1469 492149 +e 396 1687 852331 +e 396 1896 238864 +e 397 421 791141 +e 397 624 223398 +e 397 768 837575 +e 397 824 791416 +e 397 910 665104 +e 397 1157 5263 +e 397 1169 825517 +e 397 1610 67437 +e 398 674 95173 +e 398 1156 721408 +e 398 1188 926851 +e 398 1647 608292 +e 398 1793 951843 +e 398 1973 82432 +e 398 1976 171049 +e 399 699 824662 +e 399 1155 856752 +e 399 1243 493103 +e 399 1276 400767 +e 399 1409 124156 +e 399 1800 988493 +e 400 526 648599 +e 400 532 712249 +e 400 560 830780 +e 400 607 342854 +e 400 716 274787 +e 400 839 542569 +e 400 883 78534 +e 400 1106 959408 +e 400 1126 829172 +e 400 1859 748927 +e 401 799 245527 +e 401 1094 969342 +e 401 1481 759821 +e 401 1771 852905 +e 402 952 254306 +e 402 1012 902284 +e 402 1045 265457 +e 402 1548 581760 +e 402 1605 485419 +e 402 1717 127031 +e 402 1953 687878 +e 403 412 765390 +e 403 533 917373 +e 403 747 240667 +e 403 1760 160679 +e 404 903 974649 +e 404 1140 998885 +e 404 1160 497172 +e 404 1397 105490 +e 404 1602 618567 +e 404 1694 471829 +e 404 1724 929937 +e 404 1761 386245 +e 404 1866 931628 +e 404 1941 491618 +e 405 674 308798 +e 405 1392 259031 +e 405 1482 924569 +e 405 1732 684311 +e 405 1865 194691 +e 406 670 515608 +e 406 820 412970 +e 406 984 780065 +e 406 1186 854192 +e 406 1205 890709 +e 406 1254 905364 +e 406 1414 537619 +e 406 1468 52118 +e 406 1526 277320 +e 406 1731 401449 +e 406 1983 404411 +e 407 582 170066 +e 407 738 950424 +e 407 765 825605 +e 407 980 701007 +e 407 1195 315697 +e 407 1397 205791 +e 407 1729 61738 +e 408 734 537228 +e 408 861 524463 +e 408 1050 380469 +e 408 1188 684335 +e 408 1432 790066 +e 408 1579 313087 +e 408 1767 571216 +e 408 1884 194727 +e 409 695 912239 +e 409 739 943178 +e 409 745 776544 +e 409 768 186045 +e 409 937 551084 +e 409 1141 630371 +e 409 1312 993110 +e 409 1356 968201 +e 409 1536 446962 +e 410 538 994525 +e 410 936 635755 +e 410 944 490507 +e 410 1064 806836 +e 410 1144 245210 +e 410 1231 623670 +e 410 1260 216496 +e 410 1290 187714 +e 410 1291 448440 +e 411 532 296584 +e 411 839 274529 +e 411 984 403088 +e 411 1133 749807 +e 411 1175 428608 +e 411 1242 216691 +e 411 1460 734862 +e 411 1988 555456 +e 412 1116 289972 +e 412 1144 155746 +e 412 1222 644232 +e 412 1507 574188 +e 412 1541 696213 +e 413 429 426910 +e 413 765 211794 +e 413 768 880443 +e 413 861 777845 +e 413 901 756712 +e 413 1056 271323 +e 413 1393 763720 +e 413 1428 512842 +e 413 1438 437871 +e 413 1474 15891 +e 413 1730 467641 +e 413 1802 567859 +e 413 1846 527245 +e 414 824 89935 +e 414 1112 957910 +e 414 1166 134440 +e 414 1173 523774 +e 414 1615 456565 +e 415 552 171356 +e 415 758 900081 +e 415 834 981387 +e 415 886 411851 +e 415 1248 929603 +e 415 1320 377931 +e 415 1458 5970 +e 415 1546 493191 +e 415 1763 336513 +e 415 1998 959326 +e 416 582 828019 +e 416 688 989660 +e 416 691 775619 +e 416 1130 104649 +e 416 1246 200293 +e 416 1391 958969 +e 416 1730 825473 +e 417 448 579574 +e 417 1175 586974 +e 417 1330 411724 +e 417 1619 597958 +e 417 1708 645405 +e 417 1784 908202 +e 418 461 305673 +e 418 519 166908 +e 418 524 224146 +e 418 646 924546 +e 418 933 305066 +e 418 1286 552014 +e 418 1398 934069 +e 418 1403 938609 +e 418 1440 3070 +e 418 1606 634167 +e 418 1785 75414 +e 419 422 423349 +e 419 917 404045 +e 419 951 148511 +e 419 956 506059 +e 419 965 89153 +e 419 1415 517424 +e 419 1457 476225 +e 419 1552 999549 +e 419 1557 826518 +e 419 1576 128858 +e 419 1871 708465 +e 419 1875 950517 +e 419 1983 191277 +e 419 1986 599035 +e 420 744 766929 +e 420 919 443504 +e 420 952 660368 +e 420 1046 548308 +e 420 1231 435114 +e 420 1762 696065 +e 420 1929 596879 +e 421 566 81967 +e 421 704 9172 +e 421 908 732239 +e 421 1080 469623 +e 421 1290 633375 +e 421 1376 405375 +e 422 737 686384 +e 422 907 4819 +e 422 955 121036 +e 422 990 144314 +e 422 993 421244 +e 422 1148 978434 +e 422 1421 242677 +e 422 1490 629723 +e 422 1568 672165 +e 422 1648 502158 +e 422 1658 190182 +e 422 1769 975346 +e 422 1914 748694 +e 422 1969 681914 +e 423 785 726795 +e 423 996 313105 +e 423 1116 290006 +e 423 1308 921296 +e 423 1570 940157 +e 424 905 698839 +e 424 1105 394045 +e 424 1356 966960 +e 424 1885 880369 +e 425 802 644053 +e 425 1054 544036 +e 425 1059 580752 +e 425 1144 844718 +e 425 1180 68663 +e 425 1210 535007 +e 425 1258 25593 +e 425 1317 221246 +e 425 1318 75158 +e 425 1346 81828 +e 425 1462 970185 +e 425 1765 431892 +e 425 1919 97497 +e 426 707 139980 +e 426 828 740671 +e 426 931 672268 +e 426 1163 906596 +e 426 1620 174785 +e 426 1778 948758 +e 426 1784 166481 +e 426 1838 876673 +e 427 515 389000 +e 427 766 984278 +e 427 794 831975 +e 427 970 940689 +e 427 992 620170 +e 427 1330 222758 +e 427 1345 737786 +e 427 1583 588515 +e 427 1848 918191 +e 427 1875 854779 +e 428 494 558910 +e 428 854 893411 +e 428 1167 612681 +e 428 1273 36042 +e 428 1506 357709 +e 428 1638 522460 +e 428 1883 761277 +e 428 1922 478483 +e 429 693 105481 +e 429 718 593373 +e 429 1032 891311 +e 429 1133 126086 +e 429 1162 683027 +e 429 1185 88380 +e 429 1524 367685 +e 429 1536 335644 +e 429 1734 211082 +e 429 1822 905705 +e 429 1949 390418 +e 429 1969 382910 +e 430 1121 746874 +e 430 1489 801579 +e 430 1793 285943 +e 430 1951 911303 +e 431 1033 188274 +e 431 1043 782366 +e 431 1325 303727 +e 431 1959 603335 +e 432 599 816651 +e 432 655 824694 +e 432 789 457080 +e 432 961 367980 +e 432 1526 646964 +e 432 1559 797057 +e 432 1906 504803 +e 433 497 462283 +e 433 554 565057 +e 433 882 980663 +e 433 1131 577440 +e 433 1392 355381 +e 433 1428 871325 +e 433 1522 706788 +e 433 1720 321137 +e 433 1727 530421 +e 433 1891 91548 +e 433 1994 326691 +e 434 452 321999 +e 434 725 112786 +e 434 933 416920 +e 434 1000 315281 +e 434 1032 551226 +e 434 1061 787216 +e 434 1078 91263 +e 434 1204 824829 +e 434 1211 793566 +e 434 1279 783861 +e 434 1532 70652 +e 434 1922 860596 +e 434 1966 489894 +e 435 550 278966 +e 435 582 428298 +e 435 913 336796 +e 435 1126 550670 +e 435 1377 244446 +e 435 1440 392935 +e 435 1640 587679 +e 435 1721 277671 +e 435 1845 749538 +e 436 499 920595 +e 436 771 896161 +e 436 852 973602 +e 436 1401 3841 +e 436 1482 919004 +e 436 1514 598496 +e 436 1703 937130 +e 436 1718 57586 +e 437 449 262374 +e 437 819 746149 +e 437 839 494310 +e 437 884 25533 +e 437 1001 284104 +e 437 1504 572378 +e 437 1524 128243 +e 437 1947 448519 +e 438 1218 957751 +e 438 1390 112039 +e 438 1649 890543 +e 438 1652 372022 +e 438 1763 273344 +e 438 1978 620111 +e 439 612 885294 +e 439 714 263765 +e 439 1074 769739 +e 439 1080 550376 +e 439 1241 781397 +e 439 1301 479901 +e 439 1421 207103 +e 439 1766 230181 +e 440 450 569115 +e 440 699 748797 +e 440 1439 322009 +e 440 1530 656763 +e 440 1796 552708 +e 440 1920 133287 +e 441 492 151366 +e 441 659 722592 +e 441 873 146786 +e 441 1590 905649 +e 441 1592 856644 +e 441 1624 866274 +e 441 1742 168293 +e 441 1924 66435 +e 442 1025 258824 +e 442 1626 14699 +e 442 1929 969653 +e 443 468 261510 +e 443 630 45761 +e 443 1248 558700 +e 443 1421 473722 +e 443 1621 903873 +e 443 1640 979417 +e 443 1809 153113 +e 443 1974 960893 +e 444 520 833142 +e 444 673 811846 +e 444 728 923934 +e 444 1074 953386 +e 444 1087 871014 +e 444 1191 16990 +e 444 1324 816887 +e 445 906 422089 +e 445 945 48055 +e 445 993 199589 +e 445 1134 680544 +e 445 1510 118051 +e 445 1642 435369 +e 445 1721 568247 +e 445 1736 32318 +e 445 1805 535393 +e 445 1870 720240 +e 446 452 510069 +e 446 471 591512 +e 446 553 679181 +e 446 593 244100 +e 446 812 849598 +e 446 1060 480176 +e 446 1171 399183 +e 446 1961 807619 +e 447 499 216608 +e 447 712 895923 +e 447 1031 388830 +e 447 1308 644287 +e 447 1351 747377 +e 447 1801 649894 +e 447 1909 310848 +e 447 1937 445311 +e 448 639 62508 +e 448 1300 291190 +e 448 1395 594201 +e 448 1447 717318 +e 448 1575 692515 +e 448 1584 597489 +e 448 1590 139315 +e 448 1692 723263 +e 448 1852 369289 +e 449 554 539459 +e 449 592 285833 +e 449 833 316105 +e 449 1115 639860 +e 449 1250 986978 +e 449 1327 326681 +e 449 1331 747727 +e 449 1404 623780 +e 449 1707 300430 +e 449 1981 827415 +e 450 760 680529 +e 450 812 568876 +e 450 988 170178 +e 450 991 51550 +e 450 1116 218797 +e 450 1361 104154 +e 451 731 981804 +e 451 758 658837 +e 451 929 3458 +e 451 940 856363 +e 451 1564 231765 +e 451 1581 309733 +e 451 1617 82035 +e 451 1658 94041 +e 452 542 187179 +e 452 602 818716 +e 452 748 861265 +e 452 970 402013 +e 452 1088 733938 +e 452 1358 894807 +e 452 1536 589952 +e 452 1754 451593 +e 452 1986 889544 +e 453 812 220986 +e 453 851 461247 +e 453 852 714046 +e 453 1365 166223 +e 453 1512 907540 +e 453 1659 162336 +e 453 1706 980311 +e 453 1799 977280 +e 453 1887 640593 +e 454 673 951724 +e 454 1279 148141 +e 454 1425 750698 +e 454 1896 388956 +e 454 1941 270044 +e 454 1952 34027 +e 455 460 549881 +e 455 791 201202 +e 455 916 269577 +e 455 1158 501768 +e 455 1346 17436 +e 455 1464 982861 +e 455 1628 702487 +e 455 1672 411147 +e 455 1770 83125 +e 455 1849 717429 +e 455 1894 339233 +e 455 1929 398770 +e 456 1182 4386 +e 456 1232 864751 +e 456 1262 416962 +e 456 1289 571026 +e 456 1717 477284 +e 456 1907 797309 +e 457 708 921696 +e 457 864 961095 +e 457 882 628574 +e 457 1408 889908 +e 457 1436 291143 +e 457 1797 747125 +e 458 561 203436 +e 458 615 89992 +e 458 732 806691 +e 458 890 713992 +e 458 1512 770988 +e 458 1713 436894 +e 458 1863 448298 +e 458 1922 122965 +e 459 636 702239 +e 459 698 959605 +e 459 856 574100 +e 459 1471 99543 +e 459 1631 288714 +e 459 1669 322389 +e 459 1695 921749 +e 459 1936 363244 +e 460 734 895807 +e 460 765 902473 +e 460 767 933440 +e 460 893 374587 +e 460 960 256673 +e 460 1089 925643 +e 460 1205 626069 +e 460 1277 198686 +e 460 1279 441548 +e 460 1505 698619 +e 461 618 722440 +e 461 670 496990 +e 461 722 392138 +e 461 1058 370238 +e 461 1060 488538 +e 461 1100 860576 +e 461 1364 302920 +e 461 1479 669537 +e 461 1559 804066 +e 461 1752 344182 +e 461 1787 297773 +e 461 1993 191611 +e 462 468 406953 +e 462 555 835477 +e 462 1519 495128 +e 462 1654 493615 +e 462 1697 539005 +e 462 1707 898280 +e 463 477 168220 +e 463 522 862766 +e 463 616 977789 +e 463 983 917762 +e 463 1459 834058 +e 463 1569 77939 +e 464 573 113273 +e 464 821 106247 +e 464 1006 954651 +e 464 1613 990037 +e 464 1777 764817 +e 464 1904 822042 +e 465 554 36744 +e 465 612 516464 +e 465 646 293791 +e 465 743 334464 +e 465 1046 51478 +e 465 1516 788670 +e 465 1526 40155 +e 465 1655 545786 +e 465 1795 715627 +e 465 1909 811109 +e 466 513 938144 +e 466 521 479456 +e 466 712 288666 +e 466 764 383176 +e 466 1073 242204 +e 466 1169 401673 +e 466 1294 762173 +e 466 1417 224067 +e 466 1466 466231 +e 466 1739 63027 +e 466 1810 39750 +e 467 814 228126 +e 467 960 845097 +e 467 1226 683835 +e 467 1570 397601 +e 468 750 376764 +e 468 933 876276 +e 468 1375 603422 +e 468 1547 966362 +e 468 1958 684795 +e 469 487 786478 +e 469 807 987202 +e 469 875 963347 +e 469 931 979445 +e 469 1291 569182 +e 469 1360 631968 +e 469 1418 214330 +e 470 839 729189 +e 470 1425 349820 +e 470 1785 990792 +e 470 1893 722671 +e 470 1929 693853 +e 471 755 30504 +e 471 770 859704 +e 471 1090 796840 +e 471 1240 146097 +e 471 1303 740767 +e 471 1402 265087 +e 471 1629 358666 +e 471 1745 689105 +e 472 549 940549 +e 472 1017 320013 +e 472 1810 323935 +e 472 1993 842300 +e 473 560 337256 +e 473 701 962642 +e 473 749 277784 +e 473 1083 949191 +e 473 1307 576195 +e 473 1325 938268 +e 473 1365 153830 +e 473 1373 922613 +e 473 1732 699979 +e 473 1979 615292 +e 474 500 872185 +e 474 527 870056 +e 474 592 885475 +e 474 670 390461 +e 474 975 239597 +e 474 1288 334942 +e 474 1487 781166 +e 474 1515 426611 +e 474 1528 394382 +e 474 1699 186738 +e 474 1871 555690 +e 474 1918 425821 +e 475 625 715852 +e 475 685 941542 +e 475 738 734086 +e 475 743 989699 +e 475 888 687670 +e 475 1248 749981 +e 475 1533 436776 +e 476 506 274355 +e 476 661 361107 +e 476 842 682461 +e 476 894 39545 +e 476 960 329431 +e 476 1140 667452 +e 476 1222 164249 +e 476 1554 754015 +e 476 1619 704517 +e 476 1979 971742 +e 477 557 992049 +e 477 697 418940 +e 477 818 851316 +e 477 1437 199132 +e 477 1751 109586 +e 477 1949 992739 +e 477 2000 200262 +e 478 619 732271 +e 478 872 949066 +e 478 1149 961987 +e 478 1259 239705 +e 478 1510 275321 +e 478 1601 803191 +e 479 532 654665 +e 479 670 555222 +e 479 746 755397 +e 479 808 804111 +e 479 849 999079 +e 479 866 834605 +e 479 964 147910 +e 479 1111 719667 +e 479 1251 485760 +e 479 1724 182910 +e 479 1825 701119 +e 480 490 619569 +e 480 722 828027 +e 480 883 47250 +e 480 999 277098 +e 480 1062 789180 +e 480 1078 356787 +e 480 1223 517066 +e 480 1246 273470 +e 480 1329 744550 +e 480 1540 478433 +e 480 1863 398293 +e 481 849 675717 +e 481 1383 87310 +e 481 1567 943233 +e 481 1922 781329 +e 481 1927 926778 +e 482 491 215281 +e 482 841 757577 +e 482 1156 553316 +e 482 1449 688516 +e 482 1475 815948 +e 482 1605 744746 +e 482 1819 177682 +e 483 487 258413 +e 483 535 967779 +e 483 679 717715 +e 483 688 218781 +e 483 840 735254 +e 483 1366 999122 +e 483 1454 54055 +e 483 1594 633640 +e 483 1950 493022 +e 484 552 598466 +e 484 789 820134 +e 484 892 448642 +e 484 1373 389333 +e 484 1446 378565 +e 484 1501 334050 +e 484 1567 650671 +e 484 1929 74480 +e 485 609 143335 +e 485 878 585308 +e 485 1302 529338 +e 485 1412 974527 +e 485 1655 667372 +e 485 1900 547578 +e 486 595 665853 +e 486 761 859178 +e 486 831 931739 +e 486 993 319593 +e 486 1206 48725 +e 486 1546 493581 +e 486 1593 680385 +e 487 1072 160341 +e 487 1394 431115 +e 487 1880 955415 +e 487 1881 674772 +e 487 1949 957480 +e 488 489 410729 +e 488 587 855428 +e 488 842 635706 +e 488 971 754588 +e 488 1155 389530 +e 488 1225 564657 +e 488 1520 251848 +e 488 1937 508826 +e 488 1991 439825 +e 489 541 657572 +e 489 1126 535182 +e 489 1281 734879 +e 489 1360 627489 +e 489 1492 30850 +e 489 1576 277847 +e 489 1704 660464 +e 489 1708 778615 +e 489 1969 830141 +e 490 1499 475707 +e 490 1943 13427 +e 491 1136 878896 +e 491 1270 581939 +e 491 1734 872012 +e 491 1888 138252 +e 492 788 905009 +e 492 915 108690 +e 492 1036 558491 +e 492 1434 996494 +e 492 1462 200066 +e 492 1735 368439 +e 493 706 398592 +e 493 767 670071 +e 493 848 976775 +e 493 913 230375 +e 493 1005 106307 +e 493 1224 898917 +e 493 1444 155219 +e 493 1482 308159 +e 493 1697 224466 +e 493 1722 700592 +e 493 1782 762856 +e 493 1872 180837 +e 494 523 935141 +e 494 648 855450 +e 494 758 173272 +e 494 872 806796 +e 494 912 868423 +e 494 1169 581348 +e 494 1532 681954 +e 494 1623 756475 +e 494 1895 508992 +e 495 557 788809 +e 495 798 90964 +e 495 835 531626 +e 495 1237 637634 +e 495 1249 93478 +e 495 1275 569107 +e 495 1341 149761 +e 495 1459 361631 +e 495 1648 411161 +e 495 1819 581077 +e 495 1917 906924 +e 496 756 527851 +e 496 1065 208125 +e 496 1139 849401 +e 496 1282 221218 +e 496 1578 357738 +e 496 1648 485222 +e 496 1704 175291 +e 496 1863 867874 +e 497 632 454464 +e 497 715 357256 +e 497 1789 134670 +e 497 1863 959896 +e 497 1876 416417 +e 497 1898 536159 +e 498 672 673037 +e 498 890 944945 +e 498 1048 745644 +e 498 1059 819223 +e 498 1383 569097 +e 498 1406 339682 +e 498 1720 45487 +e 498 1745 571702 +e 498 1821 58059 +e 499 645 989377 +e 499 670 87015 +e 499 774 805015 +e 499 932 301361 +e 499 1152 188063 +e 499 1154 438720 +e 499 1218 721480 +e 499 1260 61956 +e 499 1285 947190 +e 499 1367 334507 +e 499 1380 561096 +e 499 1522 299326 +e 499 1820 164746 +e 500 536 597052 +e 500 575 423898 +e 500 1057 293735 +e 500 1146 215280 +e 500 1501 209580 +e 500 1524 738691 +e 500 1557 316613 +e 500 1765 43757 +e 501 863 767249 +e 501 1166 696301 +e 501 1511 229647 +e 501 1523 674994 +e 501 1545 608514 +e 501 1894 428733 +e 501 1959 813471 +e 502 601 575626 +e 502 611 527206 +e 502 708 483408 +e 502 735 922692 +e 502 828 173029 +e 502 1018 611841 +e 502 1233 476710 +e 502 1268 633216 +e 502 1331 221899 +e 502 1411 802262 +e 502 1778 468578 +e 502 1815 730731 +e 503 554 510402 +e 503 674 649264 +e 503 723 359089 +e 503 787 162412 +e 503 1020 359221 +e 503 1225 343041 +e 503 1565 323861 +e 503 1709 128403 +e 503 1809 320161 +e 503 1893 120038 +e 504 644 221268 +e 504 1015 222823 +e 504 1021 151999 +e 504 1027 943961 +e 504 1055 549269 +e 504 1622 603899 +e 504 1914 520482 +e 505 720 158759 +e 505 811 680739 +e 505 841 865107 +e 505 1091 844422 +e 505 1150 946276 +e 505 1253 803386 +e 505 1469 617021 +e 505 1525 172068 +e 505 1770 6517 +e 505 1933 4607 +e 506 541 187658 +e 506 607 295223 +e 506 721 722697 +e 506 1144 584352 +e 506 1286 251305 +e 506 1439 237062 +e 506 1498 441797 +e 506 1572 322446 +e 506 1790 49555 +e 506 1806 484687 +e 506 1909 927934 +e 507 1102 381511 +e 507 1289 580264 +e 507 1314 662592 +e 507 1586 519909 +e 507 1633 96138 +e 507 1670 288227 +e 507 1816 551811 +e 508 589 98327 +e 508 1620 887542 +e 509 605 912397 +e 509 987 523077 +e 509 1237 425746 +e 509 1264 134205 +e 509 1433 410866 +e 509 1476 605074 +e 509 1955 386772 +e 510 694 445560 +e 510 776 5994 +e 510 834 836591 +e 510 917 712283 +e 510 1346 515388 +e 510 1396 238249 +e 510 1622 278324 +e 510 1797 873603 +e 511 644 976029 +e 511 735 638822 +e 511 844 766548 +e 511 940 504795 +e 511 944 833669 +e 511 972 986319 +e 511 1163 67391 +e 511 1384 981173 +e 511 1899 849729 +e 512 577 759069 +e 512 645 959345 +e 512 690 763129 +e 512 702 383333 +e 512 814 514413 +e 512 1111 277858 +e 512 1361 134289 +e 512 1513 333284 +e 512 1566 914669 +e 512 1938 466536 +e 513 804 823846 +e 513 845 103572 +e 513 862 889657 +e 513 917 81433 +e 513 946 56620 +e 513 988 377070 +e 513 1199 941810 +e 513 1565 387303 +e 514 1040 874948 +e 514 1380 806300 +e 514 1404 805190 +e 514 1680 573482 +e 514 1717 527316 +e 514 1791 976470 +e 515 645 713409 +e 515 1004 243148 +e 515 1027 941045 +e 515 1055 337941 +e 515 1165 262020 +e 515 1276 481074 +e 515 1504 449439 +e 515 1666 805174 +e 516 707 69889 +e 516 962 614071 +e 516 1501 948052 +e 516 1622 173428 +e 516 1814 305878 +e 516 1964 859650 +e 517 758 783121 +e 517 904 275959 +e 517 1061 217636 +e 517 1142 217722 +e 517 1175 339515 +e 517 1211 293144 +e 517 1247 709977 +e 517 1254 479531 +e 517 1971 13586 +e 518 525 120489 +e 518 673 439851 +e 518 940 944377 +e 518 1072 86472 +e 518 1283 739878 +e 518 1564 559577 +e 519 980 451148 +e 519 1271 146419 +e 519 1332 82373 +e 519 1547 287688 +e 519 1608 661647 +e 519 1925 405669 +e 520 752 265527 +e 520 779 19083 +e 520 965 50055 +e 520 1084 737635 +e 520 1200 887277 +e 520 1524 301273 +e 520 1872 580450 +e 521 547 684601 +e 521 662 605056 +e 521 693 344812 +e 521 765 994248 +e 521 879 788096 +e 521 935 678788 +e 521 1521 602271 +e 521 1686 22089 +e 521 1887 296953 +e 521 1971 771692 +e 522 567 280392 +e 522 966 85399 +e 522 1488 854407 +e 522 1804 919343 +e 522 1847 761979 +e 522 1880 561675 +e 522 1883 405481 +e 523 1203 552552 +e 523 1329 629582 +e 523 1403 228732 +e 523 1601 849736 +e 523 1638 622173 +e 523 1697 726553 +e 524 596 415633 +e 524 749 227900 +e 524 1023 668810 +e 524 1042 846158 +e 524 1248 543276 +e 524 1325 145623 +e 524 1443 933253 +e 525 593 998615 +e 525 1102 537150 +e 525 1293 829715 +e 525 1350 268751 +e 525 1397 684957 +e 525 1530 688324 +e 526 781 594284 +e 526 828 903864 +e 526 1065 472841 +e 526 1466 170550 +e 526 1581 371121 +e 526 1612 222795 +e 527 537 597589 +e 527 690 221790 +e 527 1174 476264 +e 527 1204 930586 +e 527 1241 946789 +e 527 1314 211688 +e 527 1528 146647 +e 527 1576 699129 +e 527 1584 238274 +e 527 1755 400389 +e 527 1820 159858 +e 528 1095 990311 +e 528 1206 677805 +e 528 1236 455060 +e 528 1767 655311 +e 529 633 281963 +e 529 663 515417 +e 529 710 892278 +e 529 738 90752 +e 529 837 457461 +e 529 846 134135 +e 529 1139 622375 +e 529 1172 779724 +e 529 1584 530405 +e 529 1624 237470 +e 529 1949 1431 +e 530 608 260424 +e 530 674 355671 +e 530 889 927710 +e 530 922 690716 +e 530 1123 433669 +e 530 1190 415197 +e 530 1246 581645 +e 530 1338 596753 +e 530 1356 292673 +e 530 1704 524300 +e 531 618 392373 +e 531 631 645993 +e 531 1014 260809 +e 531 1040 883390 +e 531 1199 592107 +e 531 1351 883895 +e 531 1383 73501 +e 531 1711 669903 +e 531 1943 704157 +e 532 694 423427 +e 532 747 445378 +e 532 812 555665 +e 532 1128 886048 +e 532 1187 272678 +e 532 1267 733572 +e 532 1493 536517 +e 532 1603 368937 +e 532 1803 399231 +e 532 1866 7261 +e 532 1955 106192 +e 532 1965 666341 +e 533 817 571725 +e 533 899 37347 +e 533 1160 754292 +e 533 1608 375218 +e 533 1697 377978 +e 533 1801 561498 +e 534 556 15698 +e 534 1005 4946 +e 534 1101 93856 +e 534 1128 678575 +e 534 1153 424561 +e 534 1489 199256 +e 534 1606 875554 +e 534 1721 766667 +e 534 1874 501440 +e 535 654 665594 +e 535 1195 377017 +e 535 1509 138145 +e 535 1751 38929 +e 535 1938 46567 +e 535 1977 793972 +e 536 865 344721 +e 536 1209 775973 +e 536 1429 444442 +e 536 1436 208024 +e 536 1731 920714 +e 537 558 849571 +e 537 581 291845 +e 537 802 73892 +e 537 826 115740 +e 537 1060 300915 +e 537 1073 364579 +e 537 1179 96439 +e 537 1271 309503 +e 537 1467 132649 +e 537 1559 464517 +e 537 1636 189157 +e 537 1649 227279 +e 537 1673 580748 +e 538 567 365835 +e 538 880 189816 +e 538 890 5545 +e 538 1155 871799 +e 538 1285 445985 +e 538 1459 616236 +e 538 1552 979482 +e 538 1583 792502 +e 539 647 356392 +e 539 740 373795 +e 539 1046 269876 +e 539 1259 210593 +e 539 1309 430744 +e 539 1365 899443 +e 539 1492 763589 +e 539 1536 325607 +e 539 1582 24128 +e 539 1678 388360 +e 539 1862 50575 +e 539 1954 930590 +e 540 587 217709 +e 540 1000 572699 +e 540 1052 764287 +e 540 1171 340079 +e 540 1227 802930 +e 540 1368 901754 +e 540 1375 814603 +e 540 1502 565207 +e 540 1573 293882 +e 541 624 733750 +e 541 675 747997 +e 541 890 311818 +e 541 1012 20792 +e 541 1035 26413 +e 541 1592 442580 +e 542 697 198489 +e 542 896 155539 +e 542 1155 202957 +e 542 1210 354168 +e 542 1229 611034 +e 542 1249 541363 +e 542 1769 346565 +e 543 619 923511 +e 543 721 310759 +e 543 877 608566 +e 543 991 369020 +e 543 1103 63173 +e 543 1281 823616 +e 543 1345 214257 +e 543 1715 578154 +e 543 1861 56691 +e 543 1988 255372 +e 544 669 641916 +e 544 1034 846194 +e 544 1117 252415 +e 544 1585 994630 +e 544 1772 66659 +e 544 1994 107861 +e 545 894 156038 +e 545 923 939085 +e 545 1002 305260 +e 545 1076 850852 +e 545 1207 534370 +e 545 1922 631416 +e 546 1202 915354 +e 546 1260 385711 +e 546 1382 374949 +e 546 1593 949770 +e 546 1652 310583 +e 546 1774 255245 +e 546 1875 186834 +e 546 1921 786633 +e 546 1935 92871 +e 547 656 792555 +e 547 942 384137 +e 547 1093 524963 +e 547 1169 831157 +e 547 1211 601699 +e 547 1493 116116 +e 547 1913 995838 +e 547 1992 182776 +e 548 1057 780724 +e 548 1113 241588 +e 548 1217 295299 +e 548 1358 978690 +e 548 1693 526329 +e 548 1821 14781 +e 549 606 60439 +e 549 635 960021 +e 549 889 460701 +e 549 1062 808366 +e 549 1121 806366 +e 549 1345 954127 +e 549 1631 623922 +e 549 1775 552481 +e 549 1877 455547 +e 549 1954 424343 +e 550 558 335195 +e 550 662 109709 +e 550 887 207121 +e 550 1157 380483 +e 550 1215 900848 +e 550 1540 245295 +e 550 1670 966566 +e 550 1765 206849 +e 550 1782 114330 +e 550 1976 902534 +e 551 656 264617 +e 551 664 230970 +e 551 734 850604 +e 551 1297 79879 +e 551 1321 118906 +e 551 1335 655809 +e 551 1799 163116 +e 551 1898 235217 +e 552 1251 874290 +e 552 1348 736198 +e 553 730 310909 +e 553 777 913392 +e 553 787 973523 +e 553 901 861646 +e 553 1646 31479 +e 553 1806 662269 +e 553 1918 813420 +e 554 631 786958 +e 554 1507 502394 +e 554 1579 335814 +e 554 1985 740211 +e 555 904 828832 +e 555 1059 842273 +e 555 1061 245909 +e 555 1116 308863 +e 555 1831 736533 +e 555 1984 130879 +e 556 595 384651 +e 556 843 590551 +e 556 1129 545929 +e 556 1158 643020 +e 556 1735 960316 +e 557 769 652522 +e 557 1028 228615 +e 557 1260 564595 +e 557 1342 849397 +e 557 1443 379761 +e 557 1678 418313 +e 557 1897 753950 +e 557 1919 29804 +e 558 576 34075 +e 558 717 657214 +e 558 968 380053 +e 558 1118 63431 +e 558 1640 420489 +e 558 1707 707445 +e 558 1803 903690 +e 559 663 794303 +e 559 927 386575 +e 559 1106 588686 +e 559 1177 761069 +e 559 1377 408152 +e 559 1601 830975 +e 560 709 550211 +e 560 733 565075 +e 560 959 246952 +e 560 984 497954 +e 560 1311 387800 +e 560 1400 250279 +e 560 1421 175300 +e 560 1567 549742 +e 560 1731 505444 +e 560 1971 81733 +e 561 589 919430 +e 561 652 348525 +e 561 1128 750458 +e 561 1203 687080 +e 561 1308 742638 +e 561 1471 997523 +e 561 1544 260333 +e 561 1598 565934 +e 561 1648 39254 +e 561 1824 720107 +e 562 677 246338 +e 562 719 982870 +e 562 1087 48979 +e 562 1663 830677 +e 562 1854 187467 +e 562 1884 640853 +e 562 1959 93135 +e 563 588 297780 +e 563 679 228917 +e 563 735 20896 +e 563 1177 884977 +e 563 1348 888199 +e 563 1365 798594 +e 564 1004 371561 +e 564 1228 195429 +e 564 1324 942933 +e 564 1518 931335 +e 564 1600 31248 +e 564 1848 922583 +e 564 1977 789530 +e 565 616 544513 +e 565 672 20393 +e 565 683 942300 +e 565 991 353559 +e 565 1026 69812 +e 565 1149 769878 +e 565 1322 769851 +e 565 1428 748530 +e 565 1479 475342 +e 565 1956 185805 +e 566 677 478011 +e 566 758 274071 +e 566 768 527756 +e 566 814 441247 +e 566 885 447954 +e 566 1062 865526 +e 566 1234 281672 +e 566 1373 234922 +e 566 1394 21103 +e 566 1408 418606 +e 566 1494 247281 +e 566 1825 981524 +e 566 1913 337645 +e 567 623 643874 +e 567 895 510760 +e 567 1525 785398 +e 567 1699 578477 +e 567 1796 3121 +e 567 1834 618271 +e 568 671 712816 +e 568 738 553000 +e 568 865 909917 +e 568 896 59058 +e 568 930 368952 +e 568 940 950834 +e 568 947 677401 +e 568 1239 275347 +e 568 1301 378441 +e 568 1355 433659 +e 568 1401 552438 +e 568 1853 120426 +e 569 947 797708 +e 569 1083 275260 +e 569 1665 541420 +e 569 1915 709581 +e 570 595 360922 +e 570 759 971769 +e 570 1028 380043 +e 570 1361 739004 +e 570 1574 576472 +e 570 1856 165464 +e 570 1939 99870 +e 571 694 265902 +e 571 703 150714 +e 571 1105 93214 +e 571 1226 575969 +e 571 1264 578153 +e 571 1366 449846 +e 571 1732 790514 +e 572 659 52685 +e 572 775 274533 +e 572 830 402525 +e 572 843 457153 +e 572 898 738226 +e 572 1029 76509 +e 572 1061 588433 +e 572 1110 483145 +e 572 1157 807609 +e 572 1807 658343 +e 572 1930 427669 +e 572 1953 676679 +e 572 1954 133058 +e 572 1990 596061 +e 573 622 750326 +e 573 895 537765 +e 573 1250 500546 +e 573 1399 302672 +e 573 1852 812295 +e 574 811 589609 +e 574 1226 872010 +e 574 1271 942537 +e 574 1285 384970 +e 574 1418 964551 +e 574 1775 260301 +e 574 1936 36311 +e 575 758 164100 +e 575 848 215952 +e 575 1158 677075 +e 575 1285 362662 +e 575 1442 134076 +e 575 1966 214715 +e 576 887 602373 +e 576 1299 724329 +e 576 1391 429940 +e 576 1392 499958 +e 576 1414 704752 +e 576 1562 375599 +e 576 1845 102029 +e 576 1962 855058 +e 577 805 942370 +e 577 1333 623930 +e 577 1336 100967 +e 577 1716 305489 +e 577 1849 361750 +e 578 630 171295 +e 578 1040 772194 +e 578 1276 167156 +e 578 1341 981212 +e 578 1677 227716 +e 578 1679 763702 +e 578 1898 674092 +e 578 1917 765696 +e 578 1960 701757 +e 579 1107 293222 +e 579 1843 944351 +e 580 875 717619 +e 580 904 613798 +e 580 945 486289 +e 580 1033 891789 +e 580 1131 215218 +e 580 1173 695814 +e 580 1589 408823 +e 580 1659 217350 +e 580 1679 136806 +e 580 1900 552429 +e 580 1951 846202 +e 581 716 166283 +e 581 776 212109 +e 581 987 558332 +e 581 1630 646930 +e 581 1734 180372 +e 581 1810 974437 +e 581 1982 241254 +e 582 1001 45416 +e 582 1144 229793 +e 582 1314 519498 +e 582 1534 421246 +e 582 1546 174726 +e 582 1549 751263 +e 582 1844 429772 +e 583 620 90670 +e 583 694 782156 +e 583 896 872783 +e 583 918 750351 +e 583 995 707767 +e 583 1025 925414 +e 583 1110 8437 +e 583 1118 845335 +e 583 1154 387641 +e 583 1186 55651 +e 583 1418 338424 +e 583 1488 437874 +e 583 1580 896136 +e 583 1653 935213 +e 583 1731 323546 +e 584 682 969861 +e 584 787 712368 +e 584 800 236870 +e 584 1161 410018 +e 584 1229 115015 +e 584 1467 191427 +e 584 1694 180466 +e 584 1844 999924 +e 584 1860 46214 +e 585 626 120597 +e 585 674 60358 +e 585 842 568038 +e 585 1221 604299 +e 585 1281 43892 +e 585 1376 998820 +e 585 1394 849284 +e 585 1417 719848 +e 585 1504 8595 +e 585 1516 53778 +e 585 1785 18990 +e 586 589 560780 +e 586 677 280688 +e 586 878 271331 +e 586 929 377605 +e 586 1054 712588 +e 586 1497 904329 +e 586 1505 110957 +e 586 1927 270315 +e 587 949 941046 +e 587 1178 861168 +e 587 1557 245148 +e 587 1760 172153 +e 587 1841 411594 +e 587 1916 946298 +e 587 1978 957621 +e 588 678 76174 +e 588 810 435252 +e 588 884 89267 +e 588 965 655394 +e 588 1135 945717 +e 588 1496 253175 +e 588 1541 589552 +e 589 776 735583 +e 589 865 368740 +e 589 1267 99385 +e 589 1381 339854 +e 589 1392 488104 +e 589 1601 668965 +e 589 1709 836331 +e 589 1736 479781 +e 590 615 687879 +e 590 918 798742 +e 590 1538 611800 +e 590 1734 194146 +e 590 1761 92877 +e 591 1013 679606 +e 591 1019 802365 +e 591 1299 925645 +e 591 1347 210684 +e 591 1525 825366 +e 591 1686 793514 +e 591 1784 871295 +e 592 705 136347 +e 592 717 461535 +e 592 743 578192 +e 592 776 510385 +e 592 781 332106 +e 592 809 241663 +e 592 904 649696 +e 592 1025 34241 +e 592 1097 78750 +e 592 1186 364984 +e 592 1261 366066 +e 592 1384 293561 +e 592 1842 537532 +e 592 1881 889560 +e 593 648 553586 +e 593 774 568343 +e 593 776 581092 +e 593 1068 126246 +e 593 1186 47094 +e 593 1235 578461 +e 593 1267 572834 +e 593 1515 709718 +e 593 1683 911114 +e 593 1689 805323 +e 593 1763 405908 +e 594 657 196460 +e 594 865 952713 +e 594 867 457007 +e 594 893 795542 +e 594 1398 759262 +e 594 1416 426777 +e 594 1468 54961 +e 594 1514 493032 +e 594 1932 105778 +e 595 711 428644 +e 595 774 605894 +e 595 1131 599801 +e 595 1183 156361 +e 595 1250 955042 +e 595 1257 25587 +e 595 1399 375559 +e 595 1633 271563 +e 595 1673 49862 +e 595 1777 757339 +e 595 1851 629163 +e 595 1936 260547 +e 596 701 572754 +e 596 741 561757 +e 596 1431 744893 +e 596 1443 504444 +e 596 1924 942316 +e 596 1967 31886 +e 596 1969 558401 +e 597 708 593003 +e 597 1503 382955 +e 597 1602 935024 +e 597 1738 781465 +e 597 1939 690773 +e 598 798 654922 +e 598 1013 940302 +e 598 1596 539549 +e 598 1607 188149 +e 598 1680 332027 +e 598 1689 334880 +e 598 1952 809628 +e 598 1972 776434 +e 598 1994 353236 +e 599 664 950735 +e 599 1172 383495 +e 599 1250 371252 +e 599 1436 429903 +e 599 1471 918662 +e 599 1727 571636 +e 600 788 937096 +e 600 1051 195766 +e 600 1232 860552 +e 600 1293 395109 +e 600 1773 394265 +e 601 1234 825783 +e 601 1264 473329 +e 601 1661 870372 +e 601 1737 770518 +e 601 1840 372397 +e 601 1887 657653 +e 602 663 859097 +e 602 796 863031 +e 602 800 392417 +e 602 886 241804 +e 602 1547 274460 +e 602 1614 310048 +e 602 1933 739259 +e 603 693 116785 +e 603 930 345293 +e 603 977 614354 +e 603 1682 641955 +e 603 1702 595488 +e 603 1934 840418 +e 604 954 201292 +e 604 1142 349931 +e 604 1226 22401 +e 604 1294 466175 +e 604 1350 188293 +e 605 839 558168 +e 605 865 50206 +e 605 1539 173894 +e 605 1571 161439 +e 605 1591 58169 +e 606 623 230330 +e 606 757 846564 +e 606 1471 697134 +e 607 705 427269 +e 607 726 374634 +e 607 1002 550650 +e 607 1452 693606 +e 607 1529 742310 +e 607 1677 655925 +e 607 1740 468535 +e 607 1779 579243 +e 607 1883 453513 +e 608 696 678557 +e 608 712 862983 +e 608 950 935958 +e 608 1289 44135 +e 608 1322 148807 +e 608 1859 199886 +e 608 1897 596805 +e 608 1961 617685 +e 609 617 874275 +e 609 679 700376 +e 609 939 354677 +e 609 979 924800 +e 609 1405 577931 +e 609 1446 110612 +e 609 1562 481038 +e 609 1810 971626 +e 609 1836 148555 +e 610 667 993734 +e 610 737 671544 +e 610 903 232818 +e 610 1000 274384 +e 610 1137 297490 +e 610 1361 979331 +e 610 1808 266685 +e 610 1832 133884 +e 610 1894 228674 +e 610 1934 519721 +e 611 668 573111 +e 611 898 533314 +e 611 1083 117175 +e 611 1223 160717 +e 611 1550 492591 +e 611 1617 602660 +e 611 1884 19672 +e 611 1933 196760 +e 612 772 865727 +e 612 921 893727 +e 612 1108 153782 +e 612 1226 171800 +e 612 1268 208614 +e 612 1521 878093 +e 612 1613 203516 +e 612 1708 536652 +e 612 1775 612016 +e 612 1853 904164 +e 613 1192 831708 +e 613 1195 281123 +e 613 1241 406193 +e 613 1366 16793 +e 613 1432 187434 +e 613 1580 664326 +e 614 622 461687 +e 614 633 44957 +e 614 915 908487 +e 614 971 448792 +e 614 1053 111749 +e 614 1126 631193 +e 614 1300 808258 +e 614 1304 452243 +e 614 1334 926192 +e 614 1434 441254 +e 614 1520 68123 +e 614 1731 293531 +e 614 1877 783506 +e 614 1917 852927 +e 614 1955 438237 +e 615 654 603336 +e 615 801 618935 +e 615 1464 691078 +e 615 1483 996997 +e 615 1603 402063 +e 615 1910 497472 +e 616 783 864557 +e 616 938 528250 +e 616 1034 407754 +e 616 1111 975984 +e 616 1136 733574 +e 616 1326 668003 +e 616 1571 781276 +e 616 1955 931549 +e 617 815 42461 +e 617 956 482907 +e 617 1015 60428 +e 617 1229 744751 +e 617 1356 798642 +e 617 1855 754899 +e 618 1043 182002 +e 618 1211 835904 +e 618 1306 647932 +e 618 1349 809897 +e 618 1530 639417 +e 618 1644 266209 +e 618 1749 405432 +e 618 1750 242450 +e 618 1793 342010 +e 618 1905 330951 +e 618 1945 224794 +e 619 864 348067 +e 619 1615 935678 +e 619 1629 68459 +e 619 1636 792679 +e 620 901 37444 +e 620 912 548249 +e 620 941 58603 +e 620 1313 471568 +e 620 1608 47402 +e 620 1660 256235 +e 620 1754 984341 +e 620 1954 24631 +e 620 1997 251736 +e 621 700 556471 +e 621 800 161590 +e 621 897 377240 +e 621 1075 507943 +e 621 1259 577900 +e 621 1418 39670 +e 621 2000 22943 +e 622 1078 467135 +e 622 1411 437854 +e 622 1516 826617 +e 622 1551 620071 +e 622 1636 245428 +e 622 1640 648234 +e 622 1993 417086 +e 623 708 378432 +e 623 826 402880 +e 623 847 617864 +e 623 911 124419 +e 623 1042 986744 +e 623 1579 480422 +e 623 1662 772300 +e 623 1750 99253 +e 624 763 690410 +e 624 1222 296581 +e 624 1794 640241 +e 624 1813 327680 +e 624 1818 996337 +e 625 818 749912 +e 625 1018 737530 +e 625 1530 915704 +e 625 1624 282836 +e 625 1764 653220 +e 625 1880 208314 +e 626 904 239158 +e 626 1122 512370 +e 626 1324 613085 +e 626 1330 425500 +e 626 1396 992886 +e 626 1416 963060 +e 626 1731 271888 +e 626 1887 551743 +e 627 1293 368308 +e 627 1311 28433 +e 627 1406 411908 +e 627 1417 488237 +e 627 1522 585434 +e 627 1635 570932 +e 627 1673 29494 +e 627 1804 502464 +e 628 631 970160 +e 628 686 864831 +e 628 710 46268 +e 628 712 828770 +e 628 776 374038 +e 628 1069 689540 +e 628 1070 940217 +e 628 1199 595449 +e 628 1736 928795 +e 629 889 386967 +e 629 945 352530 +e 629 1366 976438 +e 629 1379 242821 +e 629 1495 359813 +e 629 1519 822908 +e 629 1527 479086 +e 629 1892 767879 +e 630 734 903931 +e 630 948 186088 +e 630 1024 277709 +e 630 1091 249248 +e 630 1111 855277 +e 630 1273 527243 +e 630 1419 635597 +e 630 1437 485185 +e 630 1632 850416 +e 630 1656 22745 +e 631 956 710172 +e 631 995 607745 +e 631 1080 283322 +e 631 1215 104273 +e 631 1480 12118 +e 632 744 792413 +e 632 878 647942 +e 632 958 1765 +e 632 963 406646 +e 632 1069 723521 +e 632 1139 785184 +e 632 1738 269447 +e 632 1985 52658 +e 633 923 294211 +e 633 1174 38914 +e 633 1340 781549 +e 633 1831 906363 +e 633 1951 330593 +e 634 735 732111 +e 634 747 320838 +e 634 1291 703155 +e 634 1509 510975 +e 634 1702 606856 +e 634 1751 5481 +e 634 1776 613860 +e 635 652 641377 +e 635 1162 176743 +e 635 1410 462135 +e 636 909 582339 +e 637 1142 490225 +e 637 1239 265610 +e 637 1448 186118 +e 637 1753 117509 +e 637 1789 392497 +e 638 658 975089 +e 638 831 439108 +e 638 866 779484 +e 638 922 802277 +e 638 1015 516329 +e 638 1395 355984 +e 638 1539 260860 +e 638 1799 695686 +e 639 742 162706 +e 639 863 808513 +e 639 869 450204 +e 639 907 103821 +e 639 1097 865755 +e 639 1163 784819 +e 639 1326 554735 +e 639 1365 131895 +e 639 1373 170572 +e 639 1607 61431 +e 639 1630 530590 +e 639 1633 18626 +e 639 1634 776873 +e 639 1971 306252 +e 640 1266 46122 +e 640 1320 602405 +e 641 989 963265 +e 641 1372 476207 +e 641 1412 310618 +e 641 1658 861952 +e 641 1687 980819 +e 641 1757 84321 +e 641 1781 132980 +e 641 1875 224905 +e 641 1894 736348 +e 642 767 613707 +e 642 838 872965 +e 642 890 984089 +e 642 965 563871 +e 642 1068 669864 +e 642 1083 74640 +e 642 1372 790955 +e 642 1698 12757 +e 643 695 366832 +e 643 702 921178 +e 643 947 754550 +e 643 1306 221309 +e 643 1846 197871 +e 643 1957 23428 +e 644 730 425931 +e 644 1007 300878 +e 644 1484 717485 +e 644 1636 666885 +e 644 1657 807691 +e 645 801 869763 +e 645 883 99542 +e 645 919 673398 +e 645 1056 404100 +e 645 1223 773181 +e 645 1553 438808 +e 645 1557 401875 +e 645 1747 603936 +e 645 1826 418060 +e 645 1963 965778 +e 646 878 505045 +e 646 1024 128090 +e 646 1084 733867 +e 646 1254 393969 +e 646 1438 264777 +e 646 1505 223389 +e 646 1949 294615 +e 646 1975 323829 +e 647 1280 605049 +e 647 1984 990881 +e 647 2000 760171 +e 648 677 582247 +e 648 746 673785 +e 648 836 567521 +e 648 1108 842993 +e 648 1198 94854 +e 648 1318 878460 +e 648 1365 257282 +e 648 1595 482514 +e 648 1690 759211 +e 649 733 328261 +e 649 1809 814164 +e 650 652 696966 +e 650 1518 787721 +e 650 1827 309077 +e 650 1984 440336 +e 651 1104 334710 +e 651 1201 269841 +e 651 1480 244686 +e 651 1791 980542 +e 651 1797 275337 +e 651 1929 171649 +e 651 1940 157387 +e 652 711 480996 +e 652 914 639767 +e 652 1006 201375 +e 652 1024 270915 +e 652 1664 221436 +e 653 745 856642 +e 653 818 331812 +e 653 876 805914 +e 653 898 328202 +e 653 965 735200 +e 653 1373 231263 +e 653 1411 368789 +e 653 1480 241611 +e 653 1845 918851 +e 653 2000 269618 +e 654 686 735596 +e 654 689 785609 +e 654 763 992728 +e 654 1029 410478 +e 654 1269 769360 +e 654 1478 354626 +e 654 1581 790609 +e 654 1655 587403 +e 654 1891 979679 +e 655 716 565927 +e 655 779 189213 +e 655 883 67723 +e 655 947 723959 +e 655 1098 780014 +e 655 1172 366369 +e 655 1833 9126 +e 656 679 279599 +e 656 764 407927 +e 656 792 931359 +e 656 1103 652195 +e 656 1237 15002 +e 656 1243 70827 +e 656 1294 595345 +e 656 1616 578994 +e 656 1872 226079 +e 656 1985 723924 +e 657 662 26993 +e 657 677 971107 +e 657 908 697337 +e 657 927 804176 +e 657 1142 656285 +e 657 1282 274456 +e 657 1307 650998 +e 657 1552 535 +e 657 1659 348550 +e 657 1662 866481 +e 657 1703 38902 +e 658 732 803090 +e 658 903 536524 +e 658 955 473195 +e 658 1776 194596 +e 658 1856 689652 +e 659 722 120067 +e 659 879 10180 +e 659 951 887093 +e 659 1051 923190 +e 659 1127 866548 +e 659 1144 574888 +e 659 1262 612171 +e 659 1289 53174 +e 659 1442 936081 +e 659 1613 972660 +e 659 1906 628864 +e 660 1003 15742 +e 660 1041 965133 +e 660 1327 622687 +e 660 1773 89934 +e 660 1974 266154 +e 661 664 300024 +e 661 685 139082 +e 661 1149 772551 +e 661 1193 872787 +e 661 1293 419453 +e 661 1655 120145 +e 661 1935 721234 +e 661 1940 785470 +e 662 767 773520 +e 662 778 245431 +e 662 816 970306 +e 662 894 705392 +e 662 912 875354 +e 662 1352 541098 +e 662 1481 793963 +e 662 1491 204901 +e 662 1648 121478 +e 662 1996 195421 +e 663 800 975606 +e 663 973 368685 +e 663 1240 738145 +e 663 1729 50883 +e 663 1848 708717 +e 663 1857 423712 +e 664 874 667386 +e 664 907 188262 +e 664 909 470800 +e 664 914 12740 +e 664 1275 863529 +e 664 1289 628542 +e 664 1394 68547 +e 664 1787 598037 +e 664 1835 16177 +e 665 942 168438 +e 665 1211 639527 +e 665 1333 189662 +e 665 1562 76451 +e 665 1754 860976 +e 666 1052 742514 +e 666 1264 675455 +e 666 1348 675435 +e 666 1649 890156 +e 666 1884 928650 +e 666 1907 901574 +e 667 772 850012 +e 667 993 600910 +e 667 1189 103438 +e 668 817 406586 +e 668 904 931266 +e 668 1035 247347 +e 668 1086 495369 +e 668 1150 916396 +e 668 1247 225950 +e 668 1608 655642 +e 668 1664 470840 +e 668 1913 633238 +e 669 696 651218 +e 669 841 850904 +e 669 1178 177545 +e 669 1221 347841 +e 669 1340 625809 +e 669 1768 435727 +e 670 893 855701 +e 670 995 363853 +e 670 1003 740971 +e 670 1257 291247 +e 670 1547 46411 +e 670 1582 547067 +e 670 1815 869944 +e 670 1895 507593 +e 670 1934 506441 +e 671 934 949141 +e 671 963 771383 +e 671 1211 186052 +e 671 1384 803329 +e 671 1642 203531 +e 671 1782 618351 +e 671 1853 269324 +e 671 1893 547476 +e 672 986 578677 +e 672 987 109177 +e 672 1307 362683 +e 672 1496 899553 +e 672 1681 954164 +e 673 879 216794 +e 673 914 214380 +e 673 1586 606166 +e 673 1587 407880 +e 673 1735 211615 +e 673 1756 906511 +e 673 1841 158085 +e 673 1886 911304 +e 673 1956 533268 +e 674 679 766379 +e 674 871 198513 +e 674 1202 209714 +e 674 1340 786634 +e 674 1362 387984 +e 674 1431 517457 +e 674 1672 822960 +e 674 1688 132472 +e 674 1725 782859 +e 674 1733 283939 +e 674 1878 487154 +e 675 856 707207 +e 675 1115 540583 +e 675 1282 100028 +e 675 1307 112201 +e 675 1527 483055 +e 675 1549 231473 +e 675 1961 506787 +e 676 741 135155 +e 676 798 556791 +e 676 971 378261 +e 676 1103 945220 +e 676 1899 797480 +e 676 1929 75560 +e 676 1966 60567 +e 676 1971 235395 +e 677 812 574823 +e 677 1095 113128 +e 677 1366 337645 +e 677 1379 584734 +e 677 1529 382611 +e 678 778 173938 +e 678 1354 325587 +e 678 1695 175470 +e 678 1710 638919 +e 678 1943 301754 +e 679 821 741235 +e 679 1517 537549 +e 679 1811 19292 +e 679 1867 197558 +e 680 737 25854 +e 680 875 640634 +e 680 1402 94784 +e 680 1443 221504 +e 680 1486 806476 +e 680 1816 535165 +e 680 1821 627319 +e 680 1946 851482 +e 681 911 590721 +e 681 1019 874122 +e 681 1034 121181 +e 681 1094 631017 +e 681 1168 799026 +e 681 1328 131242 +e 681 1372 13357 +e 681 1514 784368 +e 681 1835 697592 +e 682 775 49982 +e 682 810 412137 +e 682 1023 647640 +e 682 1086 835043 +e 682 1151 449478 +e 682 1849 607418 +e 682 1901 489071 +e 682 1970 372764 +e 683 719 907315 +e 683 883 815389 +e 683 1104 472337 +e 683 1156 815110 +e 683 1224 386976 +e 683 1362 506529 +e 683 1743 852652 +e 683 1936 612349 +e 684 861 262441 +e 684 1206 398378 +e 684 1228 187258 +e 684 1352 209098 +e 684 1974 442768 +e 684 1979 720444 +e 685 850 964980 +e 685 1149 797897 +e 685 1237 118635 +e 685 1429 4641 +e 685 1729 230866 +e 685 1795 415086 +e 685 1924 876832 +e 685 1960 544415 +e 686 946 97578 +e 686 1234 55281 +e 686 1275 184045 +e 686 1531 865891 +e 686 1740 726192 +e 687 876 89501 +e 687 984 64437 +e 687 1026 726663 +e 687 1696 136647 +e 687 1855 60677 +e 688 711 795599 +e 688 734 267704 +e 688 762 35704 +e 688 821 351140 +e 688 939 888130 +e 688 1003 813514 +e 688 1181 688308 +e 688 1222 839156 +e 688 1569 453727 +e 688 1814 708630 +e 688 1866 309945 +e 688 1914 176689 +e 689 831 388246 +e 689 842 437828 +e 689 983 321009 +e 689 1051 829261 +e 689 1151 579502 +e 689 1463 730961 +e 689 1601 477362 +e 689 1648 551410 +e 689 1837 322604 +e 690 866 460155 +e 690 884 565038 +e 690 962 992856 +e 690 1155 791675 +e 690 1464 505393 +e 690 1465 9875 +e 690 1737 554395 +e 690 1778 500919 +e 690 1840 952266 +e 691 1362 349572 +e 691 1583 378244 +e 691 1696 990925 +e 691 1738 319912 +e 691 1813 961671 +e 691 1983 672220 +e 692 861 66967 +e 692 944 35705 +e 692 1074 322112 +e 692 1077 982120 +e 692 1123 757463 +e 692 1416 618492 +e 692 1458 68230 +e 692 1467 61514 +e 692 1799 942942 +e 692 1829 108332 +e 692 1888 210919 +e 692 1899 438065 +e 692 1969 855065 +e 693 849 342645 +e 693 1477 470520 +e 693 1479 878281 +e 693 1549 960297 +e 693 1702 824644 +e 693 1741 140914 +e 693 1785 777513 +e 693 1940 536519 +e 693 1967 581608 +e 694 820 367702 +e 694 936 108925 +e 694 1171 94861 +e 694 1212 955872 +e 694 1295 583216 +e 694 1628 190048 +e 694 1808 137034 +e 694 1855 959857 +e 695 797 381891 +e 695 805 491887 +e 695 1110 885675 +e 695 1121 243697 +e 695 1284 483807 +e 695 1358 55291 +e 695 1445 80049 +e 695 1483 811737 +e 695 1584 516986 +e 696 1017 834953 +e 696 1141 365819 +e 696 1248 704603 +e 696 1425 326500 +e 696 1836 465819 +e 696 1969 139211 +e 697 985 251026 +e 697 1091 882223 +e 697 1315 287848 +e 697 1316 256871 +e 697 1351 230817 +e 698 1311 731529 +e 698 1359 912896 +e 698 1375 614481 +e 698 1450 309575 +e 698 1566 914408 +e 698 1574 598339 +e 698 1710 708872 +e 698 1841 159720 +e 699 938 711868 +e 699 1025 386139 +e 699 1658 963165 +e 700 967 353109 +e 700 1008 921565 +e 700 1249 302553 +e 700 1560 105562 +e 700 1812 209692 +e 700 1876 563010 +e 701 712 312874 +e 701 714 676279 +e 701 964 993663 +e 701 1029 901862 +e 701 1095 855584 +e 701 1646 960192 +e 701 1804 35200 +e 702 734 728878 +e 702 763 954295 +e 702 788 453743 +e 702 838 346141 +e 702 925 128210 +e 702 1208 698005 +e 702 1607 743115 +e 702 1730 606933 +e 702 1770 642433 +e 702 1917 339928 +e 702 1935 390801 +e 702 1984 992205 +e 703 797 167991 +e 703 815 763687 +e 703 1109 83932 +e 703 1310 315705 +e 703 1704 728947 +e 703 1890 947748 +e 704 1433 725363 +e 704 1478 381314 +e 704 1671 801174 +e 704 1937 692773 +e 705 778 212026 +e 705 1323 6997 +e 705 1337 558328 +e 705 1516 625248 +e 705 1587 854951 +e 705 1589 967130 +e 705 1604 507958 +e 705 1709 408395 +e 705 1851 355285 +e 705 1896 458371 +e 705 1955 590358 +e 706 837 129824 +e 706 1105 983945 +e 706 1255 350994 +e 706 1303 856983 +e 706 1594 558142 +e 706 1915 138011 +e 706 1963 731139 +e 707 784 411071 +e 707 1283 285209 +e 707 1419 454386 +e 707 1504 586376 +e 707 1557 141289 +e 707 1750 559299 +e 707 1833 485733 +e 707 1847 145479 +e 708 729 243214 +e 708 788 31048 +e 708 928 884571 +e 708 944 144002 +e 708 1127 75255 +e 708 1391 15543 +e 708 1653 8459 +e 709 833 432208 +e 709 897 373989 +e 709 960 391828 +e 709 1013 288901 +e 709 1122 320455 +e 709 1348 581802 +e 709 1385 937530 +e 709 1727 217297 +e 710 873 351190 +e 710 893 737214 +e 710 1357 931793 +e 710 1646 254947 +e 711 906 701580 +e 711 941 822203 +e 711 1472 571673 +e 711 1565 265250 +e 711 1717 812356 +e 711 1727 172744 +e 711 1931 597715 +e 711 1936 343594 +e 711 1976 359166 +e 712 736 15722 +e 712 999 377401 +e 712 1176 202516 +e 712 1177 679087 +e 712 1232 380166 +e 712 1416 41192 +e 712 1728 915520 +e 712 1997 698100 +e 713 718 767353 +e 713 1282 686760 +e 713 1347 217641 +e 713 1411 79493 +e 713 1532 984248 +e 713 1702 448407 +e 713 1719 194108 +e 713 1932 774267 +e 714 764 953683 +e 714 1033 98530 +e 714 1071 798305 +e 714 1348 172731 +e 714 1440 19865 +e 714 1519 899460 +e 714 1719 518700 +e 714 1803 138346 +e 714 1964 235782 +e 715 950 926906 +e 715 1188 325457 +e 715 1196 101755 +e 715 1208 606656 +e 715 1221 628861 +e 715 1411 277315 +e 715 1595 673330 +e 716 1017 564847 +e 716 1061 574000 +e 716 1200 19247 +e 716 1700 368229 +e 716 1788 742754 +e 716 1963 319505 +e 717 1874 561185 +e 718 935 473658 +e 718 1551 130169 +e 718 1656 842741 +e 718 1927 485475 +e 719 1268 562108 +e 719 1309 70161 +e 719 1353 151894 +e 719 1573 791973 +e 719 1766 98374 +e 719 1787 98520 +e 719 1894 589732 +e 720 729 173836 +e 720 743 710887 +e 720 843 343154 +e 720 1052 651919 +e 720 1069 990897 +e 720 1234 949267 +e 720 1237 677544 +e 720 1771 327200 +e 720 1799 690918 +e 720 1879 728463 +e 721 912 398785 +e 721 942 629414 +e 721 1188 900329 +e 721 1737 189238 +e 722 838 474660 +e 722 950 398620 +e 722 1007 827043 +e 722 1173 665950 +e 722 1462 965881 +e 722 1790 410880 +e 722 1973 928509 +e 723 751 371913 +e 723 1074 465061 +e 723 1190 9972 +e 723 1316 592856 +e 723 1324 920988 +e 723 1387 784822 +e 723 1436 652827 +e 723 1832 573174 +e 723 1976 355219 +e 724 812 273944 +e 724 1096 498091 +e 724 1142 605329 +e 724 1307 325032 +e 724 1594 943154 +e 724 1596 121439 +e 724 1843 418721 +e 724 1926 245371 +e 725 899 322075 +e 725 1144 21133 +e 725 1605 386783 +e 725 1794 275584 +e 725 1970 152668 +e 725 1989 833120 +e 726 807 44792 +e 726 1124 98220 +e 726 1451 35514 +e 726 1587 413483 +e 726 1630 581048 +e 726 1736 372378 +e 727 762 280057 +e 727 869 76673 +e 727 1436 410840 +e 727 1499 545091 +e 727 1605 265040 +e 727 1714 432655 +e 728 951 442927 +e 728 966 505628 +e 728 1741 625858 +e 728 1745 24823 +e 728 1883 983698 +e 728 1890 63762 +e 729 791 515496 +e 729 1046 133406 +e 729 1160 543188 +e 730 1026 129257 +e 730 1205 928504 +e 730 1462 374580 +e 730 1555 674020 +e 730 1995 761017 +e 731 789 228998 +e 731 959 695055 +e 731 1071 798264 +e 732 805 251895 +e 732 1061 399046 +e 732 1198 471171 +e 732 1559 510263 +e 732 1775 258171 +e 732 1784 61470 +e 732 1860 479116 +e 732 1943 607492 +e 733 751 261500 +e 733 797 923528 +e 733 809 677636 +e 733 912 519418 +e 733 1188 890729 +e 733 1468 111461 +e 733 1528 590102 +e 733 1602 205799 +e 733 1804 467077 +e 734 1124 873459 +e 734 1262 676475 +e 734 1366 343440 +e 734 1645 515359 +e 734 1734 543831 +e 734 1995 796644 +e 735 1049 59260 +e 735 1297 198980 +e 735 1880 128278 +e 735 1898 536679 +e 735 1960 703769 +e 736 806 437854 +e 736 1216 100821 +e 736 1385 215272 +e 736 1610 352117 +e 736 1678 713727 +e 737 1763 881026 +e 737 1964 708764 +e 737 1996 781211 +e 738 779 982385 +e 738 851 561737 +e 738 958 136346 +e 738 1367 836299 +e 738 1385 467205 +e 738 1427 896471 +e 738 1442 206230 +e 738 1479 795595 +e 738 1697 79497 +e 738 1784 853961 +e 738 1912 522765 +e 738 1918 661439 +e 739 1084 325182 +e 739 1179 722866 +e 739 1287 397620 +e 740 809 304778 +e 740 913 172480 +e 740 980 187681 +e 740 1074 705598 +e 740 1281 881875 +e 740 1813 993547 +e 740 1920 662461 +e 741 1261 603422 +e 741 1359 819608 +e 741 1850 813472 +e 742 1117 970861 +e 742 1281 631985 +e 742 1536 879301 +e 742 1737 915466 +e 742 1832 792056 +e 742 1967 893429 +e 742 1970 707132 +e 743 796 337690 +e 743 962 655740 +e 743 1095 506920 +e 743 1245 873014 +e 743 1401 387005 +e 743 1416 14301 +e 743 1707 273235 +e 743 1805 121684 +e 743 1815 836410 +e 743 1956 453467 +e 744 914 608559 +e 744 1087 717841 +e 744 1450 77846 +e 744 1822 688734 +e 744 1884 991109 +e 744 1958 878912 +e 745 774 670891 +e 745 1078 758203 +e 745 1158 827146 +e 745 1381 26753 +e 745 1392 354061 +e 745 1444 751019 +e 745 1798 590320 +e 746 888 98890 +e 746 1332 852862 +e 746 1401 356150 +e 746 1413 435660 +e 746 1441 70792 +e 746 1749 334088 +e 746 1810 945368 +e 746 1911 12984 +e 747 913 228482 +e 747 1340 170292 +e 747 1349 50621 +e 747 1435 678379 +e 747 1482 972033 +e 747 1656 496274 +e 747 1744 667508 +e 747 1834 60479 +e 748 932 779514 +e 748 987 170519 +e 748 1050 281316 +e 748 1118 537985 +e 748 1161 808812 +e 748 1269 48978 +e 748 1425 166975 +e 748 1488 757714 +e 748 1592 480940 +e 748 1644 242482 +e 748 1774 999419 +e 748 1823 640168 +e 749 766 60693 +e 749 898 743497 +e 749 945 442926 +e 749 960 58649 +e 749 1259 677222 +e 749 1317 697267 +e 749 1457 731923 +e 749 1629 21613 +e 749 1761 387546 +e 749 1862 182111 +e 750 843 233148 +e 750 934 455039 +e 750 1217 168140 +e 750 1643 333695 +e 750 1917 641758 +e 751 779 201308 +e 751 946 307457 +e 751 1113 414794 +e 751 1223 340153 +e 751 1400 407928 +e 751 1545 246952 +e 751 1789 69528 +e 751 1916 371254 +e 751 1958 985219 +e 752 1183 532422 +e 752 1440 853876 +e 752 1456 31487 +e 752 1511 858936 +e 753 1915 898716 +e 754 796 913646 +e 754 901 362515 +e 754 1134 642071 +e 754 1507 933613 +e 754 1815 544369 +e 754 1897 832725 +e 754 1975 294340 +e 754 2000 649850 +e 755 852 353886 +e 755 1242 126041 +e 755 1245 447214 +e 755 1278 105105 +e 755 1460 92244 +e 755 1665 310757 +e 755 1989 36503 +e 756 1453 465603 +e 757 789 928797 +e 757 1171 924215 +e 757 1389 229070 +e 757 1591 495253 +e 757 1841 495635 +e 757 1948 892319 +e 757 1984 69122 +e 758 846 120036 +e 758 1082 527182 +e 758 1260 503718 +e 758 1388 756619 +e 758 1577 533041 +e 758 1803 127301 +e 759 840 800926 +e 759 971 947218 +e 759 1023 967886 +e 759 1096 774164 +e 759 1290 351691 +e 759 1524 344587 +e 759 1556 198671 +e 760 894 937584 +e 760 1022 873 +e 760 1224 390355 +e 760 1432 743431 +e 760 1846 777631 +e 760 1881 159743 +e 761 1206 531362 +e 761 1596 753402 +e 761 1684 776481 +e 761 1793 333674 +e 761 1860 802934 +e 761 1937 18023 +e 762 833 29154 +e 762 1007 220113 +e 762 1306 623938 +e 762 1476 571806 +e 763 1464 384123 +e 763 1726 942697 +e 763 1890 949102 +e 763 1986 762817 +e 764 1031 607291 +e 764 1162 511764 +e 764 1193 864783 +e 764 1235 283755 +e 764 1536 999195 +e 765 1143 982040 +e 766 867 468460 +e 766 976 792923 +e 766 1395 765119 +e 766 1409 604839 +e 766 1482 356120 +e 766 1622 32742 +e 766 1903 583872 +e 767 800 483417 +e 767 846 963511 +e 767 940 92436 +e 767 1163 812954 +e 767 1477 77981 +e 767 1752 985296 +e 767 1929 189696 +e 768 1021 533754 +e 768 1164 493757 +e 768 1191 21326 +e 768 1435 458582 +e 768 1926 933467 +e 769 842 243388 +e 769 874 719671 +e 769 1983 688882 +e 770 833 920962 +e 770 954 70577 +e 770 1122 360555 +e 770 1177 791749 +e 770 1356 802379 +e 770 1888 225244 +e 771 825 303056 +e 771 1036 826365 +e 771 1073 827556 +e 771 1335 478969 +e 772 967 686810 +e 772 1609 775233 +e 772 1633 388428 +e 772 1718 459568 +e 773 906 970751 +e 773 988 510015 +e 773 1162 626547 +e 773 1168 194341 +e 773 1178 878422 +e 773 1197 645082 +e 773 1318 187113 +e 773 1350 306560 +e 773 1373 167137 +e 773 1748 941560 +e 774 946 916232 +e 774 1432 333888 +e 775 786 555851 +e 775 805 570796 +e 775 984 632214 +e 775 1279 124564 +e 775 1381 531569 +e 775 1620 192956 +e 775 1890 973712 +e 775 1909 24221 +e 775 1916 95257 +e 776 797 367121 +e 776 1071 500038 +e 776 1176 637620 +e 776 1257 77629 +e 776 1795 978202 +e 776 1892 702116 +e 776 1978 373584 +e 777 1172 989339 +e 777 1467 836210 +e 777 1870 557712 +e 778 886 363129 +e 778 946 710626 +e 778 1241 748662 +e 778 1354 306844 +e 778 1430 678799 +e 778 1666 785328 +e 778 1695 943815 +e 778 1808 70645 +e 779 1018 858875 +e 779 1129 620500 +e 779 1241 67007 +e 779 1375 301194 +e 779 1915 788589 +e 780 795 114291 +e 780 957 997393 +e 780 985 474196 +e 780 1032 954349 +e 780 1052 633907 +e 780 1364 106831 +e 780 1496 923810 +e 780 1585 137025 +e 780 1861 243882 +e 780 1873 886055 +e 781 806 78786 +e 781 1010 442688 +e 781 1023 358142 +e 781 1050 225879 +e 781 1341 433356 +e 781 1439 319565 +e 781 1440 811247 +e 781 1442 85985 +e 781 1958 524535 +e 782 1855 405785 +e 783 861 214393 +e 783 1004 376461 +e 783 1069 21007 +e 783 1323 770295 +e 783 1692 220288 +e 783 1724 154607 +e 784 920 943344 +e 784 996 677092 +e 784 1317 706240 +e 784 1405 890107 +e 784 1475 345162 +e 784 1494 623730 +e 784 1564 410342 +e 784 1584 599062 +e 784 1588 307542 +e 784 1714 903258 +e 785 966 163689 +e 785 1012 550501 +e 785 1023 248717 +e 785 1454 916707 +e 785 1471 194510 +e 785 1726 299821 +e 785 1728 421598 +e 785 1955 887429 +e 786 947 326854 +e 786 1063 937126 +e 786 1211 918129 +e 786 1700 449664 +e 786 1919 30031 +e 787 1391 475202 +e 787 1414 848443 +e 787 1781 896976 +e 788 996 516953 +e 788 1066 465929 +e 788 1131 660053 +e 788 1458 969017 +e 788 1567 894911 +e 788 1860 462024 +e 788 1869 731513 +e 788 1870 619664 +e 789 848 243867 +e 789 1024 797025 +e 789 1229 392383 +e 790 1070 428119 +e 790 1286 522321 +e 790 1342 725990 +e 790 1396 450158 +e 790 1914 660910 +e 790 1974 70017 +e 791 913 510328 +e 791 936 458386 +e 791 980 240639 +e 792 911 249017 +e 792 987 374306 +e 792 1375 168897 +e 792 1564 289152 +e 792 1908 917417 +e 793 1746 833783 +e 793 1830 169055 +e 793 1880 434987 +e 794 943 645387 +e 794 1345 78259 +e 794 1463 806716 +e 794 1505 632124 +e 794 1655 623957 +e 794 1659 956719 +e 794 1771 885080 +e 794 1885 942558 +e 794 1917 693596 +e 795 803 299721 +e 795 804 620702 +e 795 834 598663 +e 795 1423 829778 +e 795 1710 310903 +e 796 1089 277942 +e 796 1672 576989 +e 797 853 279611 +e 797 978 624815 +e 797 1490 257420 +e 797 1513 760257 +e 797 1574 312115 +e 797 1645 400512 +e 797 1732 834476 +e 797 1765 445843 +e 798 969 989143 +e 798 1519 516017 +e 798 1810 481014 +e 798 1951 797376 +e 798 1979 151568 +e 799 1129 251400 +e 799 1275 235484 +e 799 1464 739266 +e 799 1565 998178 +e 799 1912 558459 +e 799 1937 302465 +e 800 1178 530648 +e 800 1292 297403 +e 800 1504 212640 +e 800 1806 413467 +e 800 1867 438070 +e 801 1015 687545 +e 801 1243 326358 +e 801 1720 288216 +e 801 1810 90908 +e 802 1722 871489 +e 802 1893 542219 +e 802 1981 139860 +e 803 932 695116 +e 803 1339 253031 +e 803 1430 733366 +e 803 1490 720573 +e 803 1551 249056 +e 803 1816 422397 +e 804 1032 790161 +e 804 1224 891891 +e 804 1327 185087 +e 804 1366 51430 +e 804 1636 155107 +e 804 1935 917788 +e 805 885 308997 +e 805 1083 624617 +e 805 1741 372758 +e 805 1798 729886 +e 805 1819 854955 +e 805 1849 370724 +e 806 993 666771 +e 806 1090 183650 +e 806 1443 541070 +e 806 1525 971448 +e 806 1739 70438 +e 807 1030 949893 +e 807 1142 135770 +e 807 1201 530279 +e 807 1542 521963 +e 807 1727 870769 +e 807 1773 269183 +e 808 822 397014 +e 808 992 565537 +e 808 996 489438 +e 808 1016 647014 +e 808 1080 880815 +e 808 1179 569228 +e 808 1387 240968 +e 808 1970 605460 +e 808 1975 972305 +e 809 827 504332 +e 809 967 617614 +e 809 1047 861465 +e 809 1514 700173 +e 809 1579 167947 +e 809 1680 498031 +e 809 1753 635602 +e 809 1763 819744 +e 809 1787 781930 +e 809 1861 587592 +e 809 1894 948155 +e 810 856 283657 +e 810 948 841363 +e 810 1093 15900 +e 810 1322 396393 +e 810 1685 266451 +e 811 928 134483 +e 811 1044 347417 +e 811 1213 674087 +e 811 1389 260805 +e 811 1391 780968 +e 811 1530 607077 +e 811 1688 990696 +e 811 1697 11134 +e 812 829 294361 +e 813 1097 639443 +e 813 1125 540051 +e 813 1352 342188 +e 813 1369 208058 +e 813 1455 681035 +e 813 1910 270199 +e 813 1934 861459 +e 814 1159 167226 +e 814 1247 960141 +e 814 1439 749131 +e 814 1566 719814 +e 814 1643 730857 +e 814 1873 933498 +e 814 1887 800042 +e 814 1892 331998 +e 815 1301 816969 +e 815 1311 956274 +e 815 1367 122386 +e 815 1426 333296 +e 815 1476 844967 +e 815 1560 609478 +e 816 848 881033 +e 816 939 61882 +e 816 1074 491003 +e 816 1234 653773 +e 816 1922 374450 +e 817 1127 405405 +e 817 1718 890029 +e 817 1769 257341 +e 817 1846 297415 +e 817 1911 533852 +e 817 1915 524922 +e 818 1113 92537 +e 818 1212 663757 +e 818 1635 232397 +e 818 1700 14910 +e 818 1858 492284 +e 819 1006 736685 +e 819 1070 956943 +e 819 1221 866275 +e 819 1303 15529 +e 819 1611 98909 +e 819 1786 508496 +e 819 1798 579847 +e 820 864 444346 +e 820 879 265736 +e 820 989 685826 +e 820 1137 337344 +e 820 1391 613227 +e 820 1397 647262 +e 820 1599 634454 +e 820 1778 861360 +e 820 1784 25326 +e 820 1822 497665 +e 820 1945 850702 +e 820 1976 316585 +e 821 920 405294 +e 821 1410 217134 +e 821 1864 692365 +e 822 833 446054 +e 822 1027 676022 +e 822 1040 140122 +e 822 1230 394705 +e 823 954 408672 +e 823 1313 62417 +e 823 1477 152679 +e 823 1489 366963 +e 823 1513 716183 +e 823 1888 697440 +e 824 988 665133 +e 824 1027 394553 +e 824 1110 213572 +e 824 1306 266640 +e 824 1922 836643 +e 825 952 326346 +e 825 1249 691443 +e 825 1294 717514 +e 825 1425 601805 +e 825 1731 357432 +e 826 989 968592 +e 826 1172 404154 +e 826 1199 833597 +e 826 1440 406939 +e 826 1481 427933 +e 826 1767 460551 +e 826 1811 96102 +e 827 915 562972 +e 827 948 806425 +e 827 1024 165934 +e 827 1219 615867 +e 827 1395 821709 +e 827 1816 461939 +e 827 1986 152876 +e 828 1214 452321 +e 828 1264 475278 +e 828 1388 581107 +e 828 1427 956970 +e 828 1474 538282 +e 828 1698 890226 +e 829 1029 781671 +e 829 1132 835882 +e 829 1385 977633 +e 829 1604 203378 +e 829 1859 614344 +e 830 1223 324756 +e 830 1291 29502 +e 830 1417 722057 +e 830 1916 344723 +e 831 1353 815709 +e 831 1426 337755 +e 831 1934 601461 +e 832 859 106570 +e 832 1383 957912 +e 832 1590 949329 +e 832 1613 651103 +e 832 1738 146371 +e 832 1808 637730 +e 832 1849 555425 +e 833 1224 694742 +e 833 1621 788083 +e 834 919 576282 +e 834 1226 250364 +e 834 1670 104808 +e 834 1676 840581 +e 834 1681 806273 +e 834 1811 160552 +e 835 1030 433998 +e 835 1280 642242 +e 835 1684 882990 +e 835 1727 105923 +e 836 1035 345585 +e 836 1059 13275 +e 836 1107 660808 +e 836 1180 553907 +e 836 1191 645069 +e 836 1598 963277 +e 836 1774 507386 +e 836 1894 107157 +e 836 1997 254767 +e 837 939 409545 +e 837 1032 110561 +e 837 1163 357581 +e 837 1302 889393 +e 837 1350 765377 +e 837 1435 380707 +e 837 1499 854739 +e 837 1567 624253 +e 838 933 260036 +e 838 1127 830258 +e 838 1380 917397 +e 838 1392 903723 +e 838 1477 771839 +e 838 1881 961787 +e 838 1907 342028 +e 839 1429 273646 +e 839 1845 834680 +e 839 1967 138330 +e 840 891 843666 +e 840 1332 933736 +e 840 1933 298440 +e 841 944 294603 +e 841 1135 866134 +e 841 1554 128093 +e 842 914 139621 +e 842 1352 318482 +e 842 1482 614142 +e 842 1528 878932 +e 842 1983 89904 +e 843 845 437951 +e 843 1013 296247 +e 843 1154 562023 +e 843 1708 809197 +e 844 1077 620054 +e 844 1273 434284 +e 844 1683 831508 +e 845 1050 438508 +e 845 1116 202560 +e 845 1627 979802 +e 845 1874 546708 +e 845 1890 161057 +e 846 1141 28004 +e 846 1143 302780 +e 846 1210 83486 +e 846 1289 866149 +e 846 1463 440030 +e 846 1688 458717 +e 847 1024 801105 +e 847 1110 181611 +e 847 1123 330459 +e 847 1284 506149 +e 847 1911 571522 +e 847 1943 886192 +e 848 1211 398879 +e 848 1399 383798 +e 848 1809 445495 +e 848 1900 263872 +e 848 1909 990409 +e 849 912 707599 +e 849 1025 778132 +e 849 1038 816335 +e 849 1040 287969 +e 849 1115 125528 +e 849 1288 425584 +e 849 1374 556608 +e 849 1657 819793 +e 849 1775 872642 +e 850 955 822076 +e 850 974 683279 +e 850 1057 717176 +e 850 1333 830761 +e 850 1397 7461 +e 850 1399 457558 +e 850 1522 438997 +e 851 1006 647031 +e 851 1325 825492 +e 851 1368 572859 +e 851 1403 552898 +e 851 1537 136691 +e 852 948 309214 +e 852 1153 514789 +e 852 1245 425477 +e 852 1340 397484 +e 852 1379 336856 +e 852 1418 716943 +e 852 1445 549964 +e 852 1636 392680 +e 852 1791 674516 +e 852 1815 977803 +e 852 1855 936682 +e 852 1875 287126 +e 853 971 379301 +e 853 990 981013 +e 853 1232 662833 +e 853 1363 423382 +e 853 1445 97276 +e 853 1740 207636 +e 853 1899 624322 +e 854 941 393925 +e 854 1116 954331 +e 854 1173 861305 +e 854 1418 438290 +e 854 1872 819039 +e 855 897 636474 +e 855 1027 472739 +e 855 1105 77949 +e 855 1171 282837 +e 855 1217 649434 +e 855 1329 652095 +e 855 1441 22717 +e 855 1452 842509 +e 855 1989 752572 +e 856 859 15112 +e 856 911 317446 +e 856 1316 197292 +e 856 1395 122661 +e 856 1498 162283 +e 856 1517 492441 +e 856 1688 259101 +e 856 1763 762032 +e 857 1024 327799 +e 857 1111 324313 +e 857 1268 99059 +e 857 1568 591865 +e 857 1669 526474 +e 857 1941 431192 +e 858 887 823465 +e 858 937 595180 +e 858 966 4846 +e 858 1001 814169 +e 858 1706 425499 +e 858 1861 756884 +e 859 1063 19080 +e 859 1215 206381 +e 859 1715 888804 +e 859 1743 947551 +e 859 1917 307253 +e 860 1202 567241 +e 860 1556 804964 +e 860 1710 612689 +e 860 1716 639513 +e 860 1731 146660 +e 860 1964 10488 +e 861 957 365514 +e 861 1154 177420 +e 862 1001 583031 +e 862 1043 106432 +e 862 1074 966762 +e 862 1077 144398 +e 862 1504 450163 +e 862 1594 612813 +e 862 1608 679965 +e 862 1675 595877 +e 862 1888 400147 +e 863 929 437961 +e 863 1244 836147 +e 863 1311 277169 +e 863 1505 266045 +e 863 1977 327160 +e 864 922 666945 +e 864 941 455978 +e 864 955 762463 +e 864 1368 48769 +e 864 1531 970418 +e 864 1632 723877 +e 864 1676 465611 +e 864 1778 422572 +e 865 957 171100 +e 865 994 787844 +e 865 1022 359992 +e 865 1167 138204 +e 865 1248 338872 +e 865 1257 652705 +e 865 1291 732378 +e 865 1500 142501 +e 865 1640 609691 +e 865 1761 148879 +e 865 1831 891646 +e 866 1204 28983 +e 866 1419 906070 +e 866 1648 557811 +e 867 1049 215361 +e 867 1141 370156 +e 867 1385 141347 +e 867 1427 277440 +e 867 1623 425445 +e 867 1992 697993 +e 868 1176 551639 +e 868 1445 362019 +e 868 1548 947019 +e 868 1670 558749 +e 869 1079 96037 +e 869 1085 443958 +e 869 1244 831945 +e 869 1360 635331 +e 869 1378 217260 +e 869 1695 779055 +e 869 1838 472869 +e 870 932 178538 +e 870 1247 824774 +e 870 1349 640445 +e 871 1091 291653 +e 871 1358 494653 +e 871 1380 254404 +e 871 1622 892929 +e 871 1641 671110 +e 871 1796 838103 +e 871 1820 169750 +e 871 1821 143200 +e 871 1958 213747 +e 872 891 361269 +e 872 1366 318636 +e 872 1404 290787 +e 873 1009 325104 +e 873 1013 802982 +e 873 1068 407763 +e 873 1511 988471 +e 873 1621 788617 +e 874 957 123534 +e 874 1302 606631 +e 874 1529 543245 +e 875 965 844497 +e 875 969 834326 +e 875 1010 943491 +e 875 1419 884114 +e 875 1439 529776 +e 875 1541 507551 +e 875 1664 737257 +e 876 1045 833580 +e 876 1136 918578 +e 876 1546 728411 +e 876 1577 217018 +e 876 1655 398333 +e 877 1345 989212 +e 877 1500 229893 +e 878 1158 163264 +e 878 1201 589151 +e 878 1236 696850 +e 878 1371 658197 +e 878 1402 771297 +e 878 1439 870933 +e 878 1700 289110 +e 878 1760 440778 +e 878 1778 901986 +e 879 896 65887 +e 879 907 868989 +e 879 945 157844 +e 879 997 174264 +e 879 1265 621335 +e 879 1479 43301 +e 879 1512 695319 +e 879 1593 273530 +e 879 1955 480724 +e 880 1477 942542 +e 881 890 18482 +e 881 1014 232877 +e 881 1086 947734 +e 882 1075 354002 +e 882 1207 731697 +e 883 1033 167808 +e 883 1052 880355 +e 883 1151 115732 +e 883 1377 269545 +e 883 1495 734605 +e 883 1722 452226 +e 883 1748 20228 +e 884 1003 45691 +e 884 1034 566081 +e 884 1117 428166 +e 884 1160 284651 +e 884 1301 42988 +e 884 1579 818259 +e 885 969 586084 +e 885 1166 180894 +e 885 1218 837260 +e 885 1249 117801 +e 885 1453 249573 +e 885 1562 77785 +e 885 1646 953783 +e 885 1885 348907 +e 885 1987 456395 +e 886 1335 702821 +e 886 1497 460737 +e 886 1539 130208 +e 886 1948 649501 +e 887 1115 957881 +e 887 1450 521383 +e 887 1488 872695 +e 887 1943 997248 +e 888 1168 307064 +e 888 1207 628103 +e 888 1344 211854 +e 888 1411 255092 +e 888 1485 817540 +e 888 1642 260852 +e 888 1845 123345 +e 889 984 426812 +e 889 997 718232 +e 889 1040 137314 +e 889 1212 126194 +e 889 1424 789137 +e 889 1533 428554 +e 889 1569 725292 +e 889 1679 37820 +e 889 1818 374442 +e 890 1218 212658 +e 890 1417 152477 +e 890 1419 170726 +e 890 1461 519598 +e 891 1291 375718 +e 891 1559 998042 +e 892 921 332932 +e 892 965 96527 +e 892 1309 963793 +e 892 1423 960212 +e 892 1465 53171 +e 892 1480 321045 +e 892 1526 509635 +e 892 1972 622221 +e 893 1108 929956 +e 893 1801 578263 +e 893 1838 219263 +e 893 1949 397351 +e 894 1155 280333 +e 894 1440 75977 +e 894 1598 360264 +e 895 931 152096 +e 895 957 83912 +e 895 1215 328350 +e 895 1541 873898 +e 895 1548 216948 +e 895 1601 630317 +e 895 1831 562536 +e 895 1871 180972 +e 895 1954 679308 +e 896 1360 459573 +e 896 1750 713816 +e 896 1918 263865 +e 897 1016 998486 +e 897 1428 204987 +e 897 1876 697673 +e 898 1465 824578 +e 898 1667 57276 +e 898 1895 756014 +e 899 957 755396 +e 899 973 694468 +e 899 1021 263425 +e 899 1067 906345 +e 899 1131 47078 +e 899 1271 304632 +e 899 1459 119705 +e 899 1734 104369 +e 899 1811 537338 +e 899 1992 420924 +e 900 1146 876132 +e 900 1222 934439 +e 900 1549 52463 +e 900 1595 456087 +e 900 1664 591383 +e 900 1684 322894 +e 900 1728 163093 +e 901 985 397403 +e 901 1283 203720 +e 901 1301 962588 +e 901 1313 299327 +e 901 1426 63848 +e 901 1483 83209 +e 901 1572 464102 +e 901 1631 913965 +e 902 1190 173415 +e 902 1642 681543 +e 902 1706 897133 +e 903 1004 753441 +e 903 1428 415147 +e 903 1706 893417 +e 903 1894 488752 +e 903 1946 730733 +e 903 1977 908409 +e 904 1098 859784 +e 904 1699 834299 +e 905 991 563520 +e 905 1303 113117 +e 905 1579 672046 +e 905 1600 388709 +e 905 1726 196891 +e 905 1811 741812 +e 905 1841 474742 +e 906 1324 984055 +e 906 1816 615727 +e 907 1076 135902 +e 907 1130 541203 +e 907 1661 907632 +e 907 1763 92592 +e 907 1969 867353 +e 908 1189 12975 +e 908 1255 130863 +e 909 1118 930504 +e 909 1139 914643 +e 909 1228 541835 +e 909 1329 758747 +e 909 1383 645871 +e 909 1504 937750 +e 909 1602 694090 +e 909 1615 174721 +e 909 1791 424255 +e 909 1943 877188 +e 910 1763 783623 +e 911 1071 509614 +e 911 1214 879354 +e 911 1299 64377 +e 911 1337 187692 +e 911 1568 282689 +e 911 1644 47801 +e 912 1754 576554 +e 912 1964 978314 +e 913 1423 94742 +e 913 1469 567787 +e 913 1600 702392 +e 913 1607 890993 +e 914 1019 664757 +e 914 1432 299558 +e 914 1461 674810 +e 914 1481 934977 +e 914 1522 999932 +e 914 1533 506233 +e 914 1691 123302 +e 914 1699 632524 +e 914 1700 166328 +e 915 1057 822051 +e 915 1139 709505 +e 915 1152 261734 +e 915 1533 863130 +e 915 1841 991833 +e 916 1056 453597 +e 916 1256 839768 +e 916 1282 453385 +e 916 1478 70065 +e 916 1567 390940 +e 916 1735 262996 +e 916 1789 85781 +e 917 1115 277099 +e 917 1253 673812 +e 917 1275 6577 +e 917 1585 398896 +e 917 1646 341460 +e 917 1677 703061 +e 917 1810 567438 +e 917 1870 151344 +e 918 1088 668114 +e 918 1490 943276 +e 918 1505 199798 +e 918 1550 389101 +e 918 1569 386716 +e 918 1696 529497 +e 918 1838 674990 +e 918 1844 534989 +e 919 973 636127 +e 919 1250 685661 +e 919 1301 763686 +e 919 1526 776381 +e 919 1839 707913 +e 920 1498 723102 +e 920 1629 106912 +e 920 1919 550469 +e 920 1962 937766 +e 921 1016 515341 +e 921 1858 380901 +e 922 1081 753073 +e 922 1163 237326 +e 922 1821 55558 +e 922 1997 893000 +e 923 935 73478 +e 923 1009 868320 +e 923 1163 602859 +e 923 1220 60522 +e 923 1424 947933 +e 923 1511 608820 +e 923 1607 122249 +e 923 1626 18008 +e 923 1647 378158 +e 923 1770 45830 +e 923 1937 7992 +e 924 1282 623520 +e 924 1935 828671 +e 925 1034 332329 +e 925 1149 659313 +e 925 1391 5385 +e 925 1548 183779 +e 925 1687 653397 +e 926 1021 559638 +e 926 1258 343108 +e 926 1538 291642 +e 927 945 604435 +e 927 1076 33775 +e 927 1087 446721 +e 927 1203 304645 +e 927 1490 356283 +e 927 1609 805556 +e 927 1720 749728 +e 927 1724 185545 +e 927 1921 286768 +e 928 1061 301153 +e 928 1068 535627 +e 928 1069 634629 +e 928 1101 120047 +e 928 1152 283894 +e 928 1187 811564 +e 928 1273 159841 +e 928 1792 660003 +e 929 1058 829120 +e 929 1108 11210 +e 929 1161 943510 +e 929 1388 118055 +e 929 1451 490518 +e 929 1615 873647 +e 929 1859 345841 +e 929 1900 14378 +e 929 1908 916648 +e 930 1009 49091 +e 930 1529 741430 +e 930 1578 905924 +e 930 1705 945200 +e 931 988 32545 +e 931 1167 733212 +e 931 1228 321275 +e 932 1154 820497 +e 932 1553 30893 +e 932 1691 620917 +e 933 1699 8678 +e 933 1782 284595 +e 934 1162 764511 +e 934 1651 844582 +e 934 1666 637482 +e 934 1725 376679 +e 934 1879 207606 +e 935 937 44261 +e 935 1105 624874 +e 935 1221 431946 +e 935 1361 949065 +e 935 1393 633435 +e 935 1416 986687 +e 935 1943 22927 +e 936 974 321556 +e 936 1003 756431 +e 936 1280 854411 +e 936 1551 821884 +e 936 1772 126997 +e 936 1785 486983 +e 936 1841 636285 +e 936 1867 383743 +e 937 993 315867 +e 937 1186 944469 +e 937 1220 409874 +e 937 1237 485747 +e 937 1347 836874 +e 937 1471 584827 +e 937 1767 722314 +e 938 1237 841987 +e 938 1303 817047 +e 938 1312 795126 +e 938 1526 380446 +e 938 1600 959041 +e 938 1628 121306 +e 938 1744 618681 +e 938 1783 21669 +e 938 1949 471527 +e 939 1278 531936 +e 939 1867 7749 +e 939 1963 493183 +e 940 1142 328157 +e 940 1393 277872 +e 940 1493 706337 +e 941 1165 798173 +e 941 1196 501389 +e 941 1260 904656 +e 942 943 809102 +e 942 1010 438520 +e 942 1770 609857 +e 942 1919 546478 +e 943 954 873605 +e 943 1149 509035 +e 943 1270 940399 +e 943 1878 941084 +e 943 1881 994975 +e 944 1319 955502 +e 944 1405 239303 +e 944 1570 668478 +e 944 1631 935357 +e 945 949 894462 +e 945 996 251432 +e 945 1569 795723 +e 945 1740 650317 +e 946 995 327392 +e 946 1410 403753 +e 946 1609 847008 +e 946 1926 971619 +e 947 1086 356739 +e 947 1148 291328 +e 947 1169 885725 +e 947 1181 528781 +e 947 1202 327416 +e 947 1309 754644 +e 947 1625 191929 +e 947 1715 916961 +e 947 1875 228898 +e 948 1671 671241 +e 948 1862 455767 +e 949 954 186796 +e 949 980 820533 +e 949 1325 699933 +e 949 1810 498290 +e 950 1724 717769 +e 951 991 535064 +e 951 1461 538988 +e 951 1474 996528 +e 951 1692 781236 +e 952 1020 639968 +e 952 1269 418255 +e 952 1430 123406 +e 952 1573 561252 +e 952 1852 446289 +e 953 1043 866913 +e 953 1474 642827 +e 953 1708 613477 +e 953 1837 534564 +e 953 1853 259916 +e 953 1870 218914 +e 954 1188 175611 +e 954 1237 163626 +e 954 1533 966754 +e 954 1561 376245 +e 955 1497 476571 +e 955 1676 885804 +e 955 1698 832003 +e 955 1873 820944 +e 955 1897 977089 +e 956 1134 881644 +e 956 1310 838412 +e 956 1510 461452 +e 956 1642 486108 +e 956 1792 882445 +e 956 1944 269766 +e 957 1532 23876 +e 957 1635 658527 +e 957 1765 700309 +e 958 1074 903178 +e 958 1195 780758 +e 958 1215 153129 +e 958 1372 802409 +e 958 1392 636351 +e 958 1419 808437 +e 958 1809 786168 +e 959 1260 561145 +e 959 1275 780672 +e 960 984 161263 +e 960 1283 957493 +e 960 1394 268090 +e 960 1562 498856 +e 960 1614 465226 +e 960 1874 587874 +e 960 1975 424758 +e 961 1049 346659 +e 961 1096 633817 +e 961 1152 69824 +e 961 1287 199018 +e 961 1319 63545 +e 961 1396 725652 +e 961 1505 373699 +e 961 1611 79325 +e 961 1707 661143 +e 962 1023 150622 +e 962 1266 120590 +e 962 1622 836866 +e 962 1718 837494 +e 962 1756 926628 +e 963 1039 451262 +e 963 1133 672102 +e 963 1310 432585 +e 963 1817 923910 +e 963 1846 275151 +e 964 1503 990751 +e 964 1742 751243 +e 964 1929 793300 +e 965 1093 996843 +e 965 1745 463856 +e 965 1835 300209 +e 966 1083 611124 +e 966 1370 705686 +e 966 1498 287668 +e 966 1869 533025 +e 967 1067 878347 +e 967 1075 793509 +e 967 1448 515977 +e 967 1497 476433 +e 967 1618 951134 +e 967 1776 344106 +e 967 1979 432373 +e 968 993 300989 +e 968 1336 752718 +e 968 1389 805369 +e 968 1538 617286 +e 968 1688 48981 +e 968 1695 767699 +e 968 1954 490961 +e 969 1404 360561 +e 969 1415 637028 +e 969 1552 529503 +e 969 1611 220934 +e 969 1685 947131 +e 970 1401 470564 +e 970 1442 123547 +e 970 1492 23535 +e 970 1608 929261 +e 970 1691 749437 +e 970 1769 40465 +e 970 1783 142348 +e 970 1846 135568 +e 970 1908 864112 +e 970 1913 988570 +e 971 1122 19630 +e 971 1481 567831 +e 971 1586 839967 +e 971 1613 948417 +e 971 1935 353644 +e 972 1217 743587 +e 972 1328 495125 +e 972 1590 612654 +e 972 1640 990893 +e 972 1663 183022 +e 972 1752 139227 +e 973 1182 367469 +e 973 1219 669354 +e 973 1446 234076 +e 973 1687 838476 +e 973 1740 781969 +e 973 1832 299780 +e 973 1849 818270 +e 973 1874 793557 +e 974 1379 880992 +e 974 1406 848210 +e 974 1876 461298 +e 974 1938 138345 +e 974 1966 487080 +e 975 1277 10000 +e 975 1483 252018 +e 976 1062 213349 +e 976 1186 98439 +e 976 1547 516214 +e 976 1703 395956 +e 977 1041 513722 +e 977 1062 897429 +e 977 1302 917987 +e 977 1434 869938 +e 977 1862 186187 +e 978 1159 221283 +e 978 1169 923989 +e 978 1500 174280 +e 978 1519 593182 +e 979 1106 702276 +e 979 1410 447220 +e 979 1445 975697 +e 979 1482 600114 +e 979 1715 634374 +e 979 1963 806301 +e 980 1184 119966 +e 980 1476 157685 +e 980 1508 103489 +e 981 1084 766800 +e 981 1191 690913 +e 981 1291 637199 +e 981 1431 760301 +e 981 1549 886088 +e 981 1561 356761 +e 981 1645 366195 +e 981 1831 514165 +e 981 1922 982515 +e 982 1009 461637 +e 982 1236 666983 +e 982 1824 989096 +e 983 1084 588324 +e 983 1229 834212 +e 983 1505 909486 +e 983 1711 519867 +e 983 1783 197805 +e 984 1106 997847 +e 984 1386 184682 +e 984 1621 545299 +e 984 1673 554841 +e 984 1781 312419 +e 985 1038 722416 +e 985 1091 348953 +e 985 1332 913749 +e 985 1576 359337 +e 986 1297 157944 +e 986 1366 493153 +e 986 1375 144556 +e 986 1397 468701 +e 986 1806 880183 +e 987 1208 62376 +e 987 1302 993404 +e 987 1371 109955 +e 987 1432 391494 +e 987 1521 390654 +e 987 1849 159339 +e 988 993 152044 +e 988 1271 566724 +e 988 1429 537772 +e 988 1446 929537 +e 988 1515 935828 +e 988 1692 279817 +e 988 1967 9874 +e 989 994 220576 +e 989 1019 435624 +e 989 1230 590936 +e 989 1278 273173 +e 989 1384 169167 +e 989 1430 407372 +e 990 995 745496 +e 990 1421 802162 +e 990 1643 376554 +e 991 1556 951612 +e 991 1801 324106 +e 992 1324 378239 +e 992 1342 697166 +e 992 1894 952822 +e 992 1899 595338 +e 992 1944 951801 +e 992 1974 322455 +e 993 1206 329706 +e 993 1385 747429 +e 993 1638 907482 +e 993 1840 372059 +e 993 1913 690475 +e 994 1464 795728 +e 994 1739 638685 +e 994 1974 516582 +e 995 1152 458939 +e 995 1357 800905 +e 995 1466 757428 +e 995 1563 869297 +e 995 1685 779236 +e 995 1717 134952 +e 995 1865 962999 +e 995 1895 248522 +e 996 1082 372263 +e 996 1370 797313 +e 996 1428 332307 +e 996 1450 162990 +e 996 1689 878378 +e 996 1950 219229 +e 997 1042 128876 +e 997 1089 1198 +e 997 1426 570907 +e 997 1509 685235 +e 997 1906 464287 +e 998 1139 958002 +e 998 1189 141584 +e 998 1331 157856 +e 998 1410 284295 +e 999 1468 346654 +e 999 1483 494055 +e 999 1614 704131 +e 999 1928 633828 +e 1000 1011 172093 +e 1000 1036 157398 +e 1000 1325 206404 +e 1000 1424 11374 +e 1000 1733 858402 +e 1000 1991 217703 +e 1001 1151 832292 +e 1001 1211 230470 +e 1001 1568 176972 +e 1001 1647 823222 +e 1001 1858 877454 +e 1001 1934 920718 +e 1001 1952 25419 +e 1002 1126 658981 +e 1002 1526 524624 +e 1002 1537 458546 +e 1002 1620 841045 +e 1002 1766 445702 +e 1003 1033 627764 +e 1003 1211 962404 +e 1003 1242 143441 +e 1003 1446 950637 +e 1003 1516 840508 +e 1003 1664 747371 +e 1003 1726 718996 +e 1003 1845 244746 +e 1004 1146 992394 +e 1004 1347 983873 +e 1004 1789 480607 +e 1005 1436 699325 +e 1006 1077 587878 +e 1006 1152 587945 +e 1006 1196 529671 +e 1006 1214 128947 +e 1006 1267 913784 +e 1006 1468 122219 +e 1006 1714 353409 +e 1006 1866 595468 +e 1006 1950 128689 +e 1007 1397 41364 +e 1007 1457 710289 +e 1007 1892 787776 +e 1008 1736 891414 +e 1008 1828 506160 +e 1009 1167 511823 +e 1009 1358 325958 +e 1009 1513 24472 +e 1009 1718 568494 +e 1009 1726 964116 +e 1009 1907 36103 +e 1010 1124 865180 +e 1010 1329 373265 +e 1010 1552 691866 +e 1010 1623 834423 +e 1010 1626 776760 +e 1010 1809 976970 +e 1010 1813 666915 +e 1010 1860 136979 +e 1011 1243 241365 +e 1011 1311 337535 +e 1011 1346 80523 +e 1011 1526 668919 +e 1011 1690 71015 +e 1011 1733 43393 +e 1011 1751 780131 +e 1011 1785 578826 +e 1011 1913 477922 +e 1013 1261 456670 +e 1013 1556 865691 +e 1013 1585 153744 +e 1013 1841 579071 +e 1014 1121 671931 +e 1014 1385 919532 +e 1014 1566 574253 +e 1014 1823 372114 +e 1014 1884 322348 +e 1015 1229 323106 +e 1015 1397 284921 +e 1015 1606 654985 +e 1015 1617 29217 +e 1015 1668 729005 +e 1016 1462 274683 +e 1016 1685 885749 +e 1018 1073 617015 +e 1018 1324 220155 +e 1018 1430 438853 +e 1018 1756 568781 +e 1018 1772 111461 +e 1019 1194 561095 +e 1019 1326 468672 +e 1019 1576 218858 +e 1019 1634 807019 +e 1019 1652 273415 +e 1019 1694 72794 +e 1019 1762 986441 +e 1019 1769 242553 +e 1019 1805 89094 +e 1019 1927 429134 +e 1020 1192 430690 +e 1020 1600 306895 +e 1020 1679 805863 +e 1020 1842 687338 +e 1021 1098 124112 +e 1021 1218 160662 +e 1021 1248 129903 +e 1021 1251 876966 +e 1021 1578 269009 +e 1021 1589 678499 +e 1021 1735 601447 +e 1021 1752 857781 +e 1021 1901 496372 +e 1022 1166 802595 +e 1022 1430 198475 +e 1022 1853 547154 +e 1022 1856 425582 +e 1022 2000 238641 +e 1023 1078 914814 +e 1023 1227 417112 +e 1023 1502 142895 +e 1023 1518 626972 +e 1023 1540 950188 +e 1024 1069 207662 +e 1024 1218 359768 +e 1024 1757 225590 +e 1024 1829 570663 +e 1025 1597 840265 +e 1025 1612 144914 +e 1025 1669 606009 +e 1025 1933 5228 +e 1026 1107 56780 +e 1026 1610 780212 +e 1026 1678 189473 +e 1026 1699 99394 +e 1026 1726 369256 +e 1027 1207 407523 +e 1027 1249 492352 +e 1027 1309 397868 +e 1027 1483 85967 +e 1027 1494 904951 +e 1027 1717 102242 +e 1027 1827 121417 +e 1028 1177 822241 +e 1028 1311 621546 +e 1028 1365 42273 +e 1028 1476 689224 +e 1028 1751 501890 +e 1028 1770 141857 +e 1028 1880 279488 +e 1029 1059 153371 +e 1029 1128 696299 +e 1029 1252 355709 +e 1029 1278 829217 +e 1029 1289 198114 +e 1029 1346 501403 +e 1029 1372 664581 +e 1029 1824 606476 +e 1029 1981 271787 +e 1030 1085 494671 +e 1030 1155 40268 +e 1030 1832 850471 +e 1031 1148 677805 +e 1031 1166 125344 +e 1031 1457 521601 +e 1031 1566 886840 +e 1031 1819 497053 +e 1032 1157 356402 +e 1032 1775 291557 +e 1033 1050 928585 +e 1033 1148 887310 +e 1033 1264 438297 +e 1033 1586 310051 +e 1033 1603 705744 +e 1033 1824 377980 +e 1034 1473 263105 +e 1034 1631 585965 +e 1035 1221 299425 +e 1035 1488 957892 +e 1035 1803 996505 +e 1036 1346 574753 +e 1036 1513 30963 +e 1037 1725 389134 +e 1038 1121 64107 +e 1038 1620 88909 +e 1038 1763 822209 +e 1039 1724 180588 +e 1039 1999 620916 +e 1040 1142 135341 +e 1040 1670 52060 +e 1040 1771 302691 +e 1040 1799 508127 +e 1040 1977 196885 +e 1041 1135 400807 +e 1041 1182 401532 +e 1041 1400 330337 +e 1041 1421 906310 +e 1041 1554 907329 +e 1041 1605 541256 +e 1041 1662 713075 +e 1041 1774 68295 +e 1042 1163 277276 +e 1042 1182 697728 +e 1043 1482 888456 +e 1043 1617 287259 +e 1043 1737 766554 +e 1043 1935 13030 +e 1043 1957 780776 +e 1044 1109 756244 +e 1044 1176 736926 +e 1044 1355 53295 +e 1044 1450 432829 +e 1044 1623 869722 +e 1044 1836 556379 +e 1044 1953 154970 +e 1044 1963 529581 +e 1045 1241 473535 +e 1045 1283 23754 +e 1045 1293 597001 +e 1045 1313 194902 +e 1045 1400 5245 +e 1045 1538 695759 +e 1045 1864 581311 +e 1046 1067 953101 +e 1046 1292 924316 +e 1046 1321 35787 +e 1046 1347 313077 +e 1046 1862 146666 +e 1047 1401 185378 +e 1047 1503 267354 +e 1047 1742 564716 +e 1047 1862 488144 +e 1047 1976 845092 +e 1048 1401 603574 +e 1048 1607 463947 +e 1048 1962 552597 +e 1049 1578 714927 +e 1049 1666 241132 +e 1049 1703 753624 +e 1049 1798 510003 +e 1049 1907 304817 +e 1050 1355 175282 +e 1050 1614 866112 +e 1050 1764 530878 +e 1050 1836 721877 +e 1050 1845 725067 +e 1050 1934 213677 +e 1051 1081 667822 +e 1051 1374 433119 +e 1051 1714 481588 +e 1051 1756 612773 +e 1052 1071 69374 +e 1052 1197 912514 +e 1052 1317 975460 +e 1052 1352 209383 +e 1052 1388 39220 +e 1052 1516 436480 +e 1052 1609 508629 +e 1052 1769 627684 +e 1053 1087 208617 +e 1053 1524 318016 +e 1053 1868 534111 +e 1053 1907 245335 +e 1054 1562 929445 +e 1054 1834 137733 +e 1054 1858 539165 +e 1054 1861 825248 +e 1054 1900 930436 +e 1054 1988 596846 +e 1055 1469 792531 +e 1055 1643 625579 +e 1055 1878 168205 +e 1055 1918 91870 +e 1055 1991 603326 +e 1056 1085 371610 +e 1056 1094 733084 +e 1056 1257 361021 +e 1056 1289 648627 +e 1056 1358 305508 +e 1056 1474 653633 +e 1056 1683 816893 +e 1056 1719 435030 +e 1056 1897 945711 +e 1057 1241 368689 +e 1057 1325 879321 +e 1057 1355 321749 +e 1057 1370 690158 +e 1057 1786 798502 +e 1057 1922 801984 +e 1057 1984 899475 +e 1058 1167 930793 +e 1058 1754 210379 +e 1059 1203 184864 +e 1059 1230 92016 +e 1059 1363 689208 +e 1059 1549 67091 +e 1059 1691 970181 +e 1059 1699 657896 +e 1060 1061 642093 +e 1060 1089 735729 +e 1060 1274 915294 +e 1060 1336 63917 +e 1060 1404 800744 +e 1060 1516 591162 +e 1061 1159 657743 +e 1061 1311 904827 +e 1061 1570 758991 +e 1061 1644 551858 +e 1061 1959 47516 +e 1062 1146 140264 +e 1062 1205 17510 +e 1062 1548 278241 +e 1062 1949 505569 +e 1063 1543 900338 +e 1064 1514 787095 +e 1064 1795 464463 +e 1064 1934 979699 +e 1065 1118 429027 +e 1065 1814 466729 +e 1065 1883 819036 +e 1066 1294 73323 +e 1066 1742 134496 +e 1066 1814 612204 +e 1067 1190 200851 +e 1067 1543 220634 +e 1067 1720 743649 +e 1068 1138 46154 +e 1068 1684 357173 +e 1069 1168 33653 +e 1069 1206 123159 +e 1069 1237 296415 +e 1069 1495 722106 +e 1069 1764 787080 +e 1069 1809 462234 +e 1069 1819 210208 +e 1069 1899 579001 +e 1069 2000 406767 +e 1070 1390 910459 +e 1070 1907 647581 +e 1071 1164 319580 +e 1071 1210 152738 +e 1071 1883 928600 +e 1071 1983 456406 +e 1072 1156 510613 +e 1072 1208 501293 +e 1072 1244 566996 +e 1072 1539 400342 +e 1072 1750 219760 +e 1072 1809 741202 +e 1072 1878 994476 +e 1072 1903 971195 +e 1073 1396 998506 +e 1073 1467 129264 +e 1073 1731 802882 +e 1073 1817 586833 +e 1074 1158 72917 +e 1074 1825 440455 +e 1074 1857 336779 +e 1074 1980 459668 +e 1075 1122 969271 +e 1075 1390 394545 +e 1075 1628 225044 +e 1075 1961 244281 +e 1076 1253 249263 +e 1076 1352 711377 +e 1076 1360 123297 +e 1076 1926 79576 +e 1076 1997 98734 +e 1077 1087 176861 +e 1077 1234 851526 +e 1077 1888 297533 +e 1078 1222 559314 +e 1078 1247 769612 +e 1078 1603 497693 +e 1078 1772 275096 +e 1078 1788 517632 +e 1078 1919 873473 +e 1079 1214 331235 +e 1079 1281 72395 +e 1079 1308 434690 +e 1079 1322 953341 +e 1079 1449 70183 +e 1079 1818 51199 +e 1079 1975 9467 +e 1080 1555 250609 +e 1080 1858 265415 +e 1081 1215 506601 +e 1081 1334 371565 +e 1081 1557 604139 +e 1081 1823 951614 +e 1082 1642 287183 +e 1082 1777 200041 +e 1083 1178 490667 +e 1083 1398 308495 +e 1083 1550 299691 +e 1083 1685 432491 +e 1083 1987 36743 +e 1084 1318 416988 +e 1084 1441 882865 +e 1084 1490 479125 +e 1084 1657 576868 +e 1084 1724 103687 +e 1084 1756 156161 +e 1084 1938 181729 +e 1085 1555 950467 +e 1086 1103 397025 +e 1086 1114 965557 +e 1086 1128 478496 +e 1086 1308 54966 +e 1086 1344 548334 +e 1086 1384 61567 +e 1086 1470 87240 +e 1086 1548 454787 +e 1086 1648 902468 +e 1086 1781 474218 +e 1086 1784 572915 +e 1087 1133 777880 +e 1087 1171 18974 +e 1087 1524 53260 +e 1087 1681 736433 +e 1087 1731 883401 +e 1087 1962 577835 +e 1088 1168 296751 +e 1088 1200 58986 +e 1088 1330 575124 +e 1088 1416 875963 +e 1088 1512 560683 +e 1088 1594 969666 +e 1088 1684 505959 +e 1088 1754 972379 +e 1089 1500 218647 +e 1089 1618 100827 +e 1089 1769 384418 +e 1089 1906 929264 +e 1090 1231 423204 +e 1090 1510 140298 +e 1090 1694 171441 +e 1091 1207 583415 +e 1091 1515 66489 +e 1091 1821 642839 +e 1091 1850 570820 +e 1092 1758 940953 +e 1092 1891 198060 +e 1092 1937 169193 +e 1092 1952 895304 +e 1093 1285 33096 +e 1093 1579 965999 +e 1093 1724 138633 +e 1093 1836 277776 +e 1094 1289 342201 +e 1094 1560 337277 +e 1094 1566 415237 +e 1094 1721 849957 +e 1094 1959 916353 +e 1095 1211 300958 +e 1095 1227 292690 +e 1095 1257 269771 +e 1095 1305 705267 +e 1095 1547 336510 +e 1095 1664 641622 +e 1095 1987 493003 +e 1096 1434 559214 +e 1096 1681 538417 +e 1097 1149 829400 +e 1097 1434 961403 +e 1097 1552 682433 +e 1097 1708 781642 +e 1098 1269 871266 +e 1098 1289 438596 +e 1099 1471 315642 +e 1099 1731 714425 +e 1099 1849 591914 +e 1099 1941 504871 +e 1100 1146 123126 +e 1100 1420 28639 +e 1100 1713 187492 +e 1100 1728 545119 +e 1101 1179 757742 +e 1101 1187 53072 +e 1101 1263 140900 +e 1101 1267 831495 +e 1101 1332 828957 +e 1101 1441 338202 +e 1101 1861 884081 +e 1102 1157 49165 +e 1102 1277 640425 +e 1102 1625 380553 +e 1102 1724 739909 +e 1102 1859 97113 +e 1103 1178 31249 +e 1103 1350 500004 +e 1103 1563 638292 +e 1103 1645 572092 +e 1103 1667 107576 +e 1104 1544 68773 +e 1104 1580 261 +e 1104 1799 280683 +e 1105 1145 762290 +e 1105 1276 617408 +e 1105 1378 472300 +e 1105 1640 470173 +e 1105 1794 854722 +e 1105 1865 422389 +e 1105 1944 601080 +e 1106 1230 898522 +e 1106 1668 214693 +e 1106 1791 382949 +e 1106 1887 396561 +e 1106 1966 143068 +e 1107 1121 836627 +e 1107 1271 234160 +e 1107 1681 435579 +e 1107 1758 319558 +e 1107 1910 224301 +e 1108 1164 251561 +e 1108 1426 477560 +e 1108 1584 857973 +e 1108 1586 723073 +e 1108 1690 125596 +e 1108 1853 735282 +e 1109 1243 338986 +e 1111 1460 650962 +e 1111 1481 675717 +e 1111 1783 4893 +e 1111 1842 645394 +e 1112 1278 494220 +e 1112 1305 297444 +e 1112 1824 712595 +e 1113 1196 912948 +e 1113 1326 891996 +e 1113 1526 810294 +e 1113 1966 912955 +e 1114 1416 411017 +e 1114 1434 964323 +e 1114 1664 729756 +e 1114 1744 709967 +e 1114 1987 25605 +e 1115 1269 745508 +e 1115 1362 497310 +e 1115 1508 898999 +e 1115 1911 439991 +e 1115 1943 27910 +e 1115 1970 710483 +e 1116 1209 195038 +e 1116 1271 613932 +e 1116 1842 634701 +e 1116 1893 325862 +e 1116 1899 429642 +e 1117 1426 100230 +e 1117 1581 583698 +e 1117 1758 483218 +e 1117 1792 426661 +e 1118 1131 45787 +e 1118 1227 194890 +e 1118 1535 841817 +e 1118 1723 33573 +e 1118 1738 779277 +e 1119 1121 728655 +e 1119 1149 134261 +e 1119 1254 566037 +e 1119 1521 675219 +e 1119 1730 559344 +e 1119 1837 928145 +e 1119 1897 565410 +e 1120 1307 36617 +e 1120 1563 825607 +e 1120 1930 153200 +e 1121 1135 32979 +e 1121 1540 370102 +e 1121 1636 106693 +e 1121 1644 256950 +e 1121 1824 116178 +e 1121 1848 232485 +e 1121 1997 154029 +e 1122 1809 445714 +e 1123 1127 555728 +e 1123 1488 280019 +e 1123 1491 901737 +e 1123 1627 595136 +e 1123 1685 690792 +e 1124 1127 370979 +e 1124 1203 816020 +e 1124 1230 453629 +e 1124 1601 967953 +e 1124 1651 633283 +e 1124 1658 121960 +e 1124 1679 365079 +e 1124 1968 781212 +e 1125 1770 211554 +e 1125 1773 558642 +e 1125 1777 357678 +e 1125 1900 260478 +e 1126 1597 337684 +e 1126 1711 170579 +e 1126 1774 954711 +e 1126 1921 699269 +e 1127 1239 538434 +e 1127 1305 337694 +e 1127 1388 508684 +e 1127 1488 192225 +e 1127 1592 151317 +e 1127 1855 905253 +e 1127 1870 452217 +e 1128 1267 70065 +e 1128 1429 814729 +e 1128 1886 922722 +e 1129 1186 253428 +e 1129 1451 140169 +e 1129 1567 855319 +e 1129 1902 33216 +e 1130 1172 331083 +e 1130 1297 264174 +e 1130 1302 683381 +e 1130 1379 389841 +e 1130 1740 680380 +e 1130 1771 554877 +e 1130 1872 352757 +e 1130 1927 339609 +e 1130 1938 136637 +e 1130 1959 558377 +e 1131 1346 275806 +e 1131 1348 39511 +e 1131 1398 711934 +e 1131 1415 523944 +e 1131 1794 236670 +e 1131 1933 613428 +e 1132 1293 493630 +e 1132 1608 15239 +e 1132 1621 17157 +e 1132 1676 939001 +e 1132 1778 762209 +e 1133 1250 134023 +e 1133 1338 152609 +e 1133 1357 434161 +e 1133 1759 674794 +e 1133 1889 936818 +e 1134 1167 905874 +e 1134 1284 232408 +e 1134 1295 718783 +e 1134 1348 893635 +e 1134 1786 27372 +e 1134 1855 260577 +e 1135 1484 498332 +e 1135 1530 613493 +e 1136 1612 633236 +e 1136 1683 577263 +e 1136 1991 412582 +e 1137 1529 505451 +e 1137 1733 304041 +e 1137 1851 896524 +e 1137 1922 299735 +e 1138 1243 629618 +e 1138 1303 369759 +e 1138 1361 336680 +e 1138 1536 665680 +e 1138 1704 105508 +e 1138 1756 362463 +e 1139 1453 63033 +e 1139 1546 355006 +e 1139 1789 886654 +e 1139 1797 822848 +e 1139 1800 696404 +e 1140 1188 975422 +e 1140 1219 423251 +e 1140 1459 872537 +e 1140 1863 895060 +e 1141 1367 544757 +e 1141 1485 454110 +e 1141 1856 838992 +e 1142 1533 534573 +e 1142 1703 340180 +e 1142 1894 478910 +e 1143 1183 215615 +e 1143 1261 713567 +e 1143 1391 535371 +e 1143 1523 248216 +e 1144 1234 513939 +e 1144 1416 434165 +e 1144 1509 553870 +e 1144 1553 542728 +e 1144 1601 183574 +e 1144 1631 810656 +e 1144 1824 285185 +e 1144 1984 740069 +e 1145 1479 803748 +e 1145 1643 118459 +e 1146 1188 225327 +e 1146 1270 684421 +e 1146 1566 470739 +e 1147 1151 270674 +e 1147 1296 153034 +e 1147 1757 534741 +e 1147 1899 90434 +e 1148 1266 704789 +e 1148 1386 319990 +e 1148 1545 902147 +e 1148 1950 713407 +e 1148 1972 53441 +e 1149 1298 620485 +e 1149 1498 420442 +e 1149 1725 291106 +e 1150 1797 109574 +e 1150 1805 163279 +e 1151 1200 82679 +e 1151 1509 567529 +e 1152 1219 170801 +e 1152 1249 737525 +e 1152 1503 692807 +e 1152 1787 729752 +e 1152 1789 846011 +e 1152 1823 702978 +e 1152 1972 619484 +e 1153 1206 82777 +e 1153 1601 288362 +e 1153 1820 870816 +e 1154 1204 566458 +e 1154 1275 256390 +e 1154 1380 970719 +e 1154 1612 126656 +e 1154 1793 770843 +e 1154 1970 624710 +e 1155 1428 224750 +e 1155 1590 364640 +e 1155 1620 21819 +e 1155 1679 44733 +e 1155 1778 851802 +e 1156 1238 570238 +e 1156 1844 21614 +e 1157 1325 703391 +e 1158 1571 403259 +e 1158 1753 799561 +e 1158 1897 839519 +e 1159 1732 549943 +e 1159 1837 863598 +e 1159 1989 717351 +e 1160 1178 801386 +e 1160 1192 401535 +e 1160 1436 938221 +e 1160 1792 193178 +e 1160 1795 929803 +e 1161 1212 103908 +e 1161 1312 907027 +e 1161 1360 656615 +e 1161 1489 971156 +e 1161 1830 527437 +e 1161 1893 859358 +e 1161 1939 617273 +e 1162 1163 830817 +e 1162 1266 445443 +e 1162 1379 768803 +e 1162 1488 689147 +e 1162 1650 682591 +e 1162 1792 577638 +e 1162 1882 21961 +e 1163 1540 196941 +e 1164 1544 714789 +e 1164 1712 442932 +e 1165 1262 856583 +e 1165 1632 989877 +e 1165 1798 722673 +e 1165 1811 91588 +e 1166 1180 727774 +e 1166 1279 774566 +e 1166 1575 10088 +e 1166 1608 856563 +e 1166 1836 43426 +e 1166 1923 575179 +e 1166 1997 407026 +e 1167 1337 608342 +e 1167 1365 298159 +e 1167 1820 82892 +e 1168 1562 545701 +e 1168 1606 638088 +e 1168 1650 154745 +e 1168 1671 134373 +e 1168 1712 1555 +e 1168 1937 406381 +e 1168 1944 603965 +e 1169 1328 380665 +e 1169 1853 598887 +e 1169 1930 144008 +e 1170 1396 825795 +e 1170 1524 640801 +e 1170 1588 668767 +e 1170 1909 802294 +e 1171 1226 566734 +e 1171 1227 256368 +e 1171 1351 569168 +e 1171 1727 425725 +e 1171 1806 500310 +e 1171 1840 380849 +e 1172 1652 637273 +e 1172 1880 408885 +e 1173 1307 875476 +e 1173 1429 253655 +e 1173 1459 584645 +e 1173 1632 604112 +e 1173 1636 351027 +e 1174 1261 387666 +e 1174 1268 991770 +e 1174 1277 841886 +e 1174 1423 21205 +e 1174 1437 343953 +e 1174 1698 720633 +e 1175 1437 957961 +e 1175 1568 325760 +e 1175 1578 443253 +e 1175 1625 41974 +e 1175 1902 359361 +e 1176 1364 424610 +e 1176 1450 338845 +e 1176 1451 920778 +e 1176 1612 600605 +e 1176 1663 201504 +e 1177 1311 924740 +e 1177 1457 544904 +e 1177 1735 265590 +e 1177 1759 252404 +e 1178 1347 318733 +e 1178 1425 293941 +e 1178 1572 298103 +e 1178 1864 946819 +e 1179 1199 868700 +e 1179 1219 986836 +e 1179 1248 236334 +e 1179 1302 266511 +e 1179 1428 96059 +e 1179 1646 356512 +e 1179 1869 596182 +e 1179 1933 510390 +e 1180 1275 575297 +e 1180 1482 809449 +e 1180 1759 288068 +e 1180 1892 447191 +e 1181 1347 561019 +e 1181 1504 372663 +e 1182 1262 21445 +e 1183 1393 263531 +e 1183 1404 24353 +e 1183 1493 278914 +e 1183 1645 998211 +e 1183 1675 712432 +e 1183 1949 726477 +e 1183 1996 419268 +e 1184 1520 88780 +e 1185 1309 781052 +e 1185 1338 30634 +e 1185 1781 78335 +e 1186 1349 656554 +e 1186 1478 760789 +e 1186 1487 223855 +e 1186 1672 391748 +e 1186 1766 132156 +e 1186 1959 437199 +e 1187 1266 754793 +e 1187 1328 419190 +e 1187 1682 49849 +e 1187 1744 867201 +e 1188 1252 684853 +e 1188 1560 935518 +e 1188 1599 502103 +e 1189 1206 317574 +e 1189 1296 918135 +e 1189 1758 266040 +e 1189 1807 71074 +e 1189 1854 52646 +e 1190 1299 757580 +e 1190 1644 673787 +e 1190 1709 747561 +e 1190 1981 210046 +e 1191 1737 317928 +e 1191 1991 555950 +e 1192 1271 762681 +e 1192 1859 680228 +e 1192 1966 755533 +e 1193 1201 621480 +e 1193 1801 163136 +e 1193 1957 798170 +e 1194 1222 90753 +e 1194 1807 357431 +e 1194 1951 668967 +e 1195 1371 83392 +e 1196 1479 884503 +e 1196 1588 62929 +e 1196 1608 977311 +e 1196 1684 221930 +e 1197 1210 722424 +e 1197 1212 761993 +e 1197 1351 705417 +e 1197 1465 233952 +e 1197 1614 142244 +e 1197 1718 477220 +e 1197 1763 457338 +e 1198 1274 687789 +e 1198 1608 634073 +e 1198 1774 783553 +e 1198 1825 361119 +e 1199 1411 222226 +e 1199 1432 869561 +e 1199 1525 390030 +e 1199 1562 993635 +e 1199 1778 655860 +e 1200 1825 208043 +e 1201 1571 363038 +e 1201 1677 892447 +e 1201 1971 547088 +e 1202 1456 736875 +e 1202 1552 142901 +e 1203 1361 609335 +e 1203 1449 184918 +e 1203 1529 30240 +e 1203 1839 72129 +e 1203 1875 599942 +e 1204 1231 848397 +e 1204 1285 876415 +e 1204 1577 461550 +e 1204 1641 709811 +e 1204 1642 319088 +e 1204 1762 291094 +e 1204 1833 999738 +e 1205 1284 360040 +e 1205 1531 382829 +e 1205 1636 616924 +e 1205 1955 65459 +e 1206 1422 978584 +e 1206 1667 124075 +e 1206 1788 228274 +e 1207 1257 649123 +e 1207 1650 817191 +e 1207 1728 237840 +e 1207 1972 854628 +e 1208 1241 659016 +e 1208 1453 939068 +e 1208 1532 419483 +e 1209 1833 966557 +e 1209 1838 670778 +e 1210 1236 195712 +e 1211 1230 623315 +e 1211 1704 797607 +e 1211 1795 825758 +e 1211 1862 827092 +e 1212 1377 256634 +e 1212 1390 692958 +e 1212 1635 590182 +e 1212 1785 90281 +e 1212 1839 439608 +e 1213 1401 91841 +e 1213 1473 571382 +e 1213 1595 182214 +e 1213 1609 255052 +e 1214 1733 15136 +e 1214 1841 272312 +e 1214 1940 862410 +e 1215 1226 653506 +e 1215 1505 506086 +e 1215 1803 659662 +e 1215 1835 261505 +e 1215 1900 509644 +e 1215 1946 72096 +e 1216 1218 641063 +e 1216 1226 728150 +e 1216 1382 52265 +e 1216 1648 949961 +e 1216 1694 340364 +e 1216 1830 90130 +e 1217 1676 431498 +e 1217 1797 532417 +e 1217 1800 545564 +e 1218 1711 500624 +e 1218 1726 378079 +e 1218 1768 960981 +e 1218 1922 990615 +e 1219 1748 394624 +e 1219 1992 377675 +e 1220 1241 269013 +e 1220 1389 53510 +e 1220 1545 819587 +e 1220 1940 777257 +e 1220 1943 467108 +e 1220 1977 158385 +e 1221 1321 978874 +e 1221 1453 656257 +e 1221 1684 899162 +e 1221 1911 652048 +e 1222 1588 853672 +e 1222 1610 93400 +e 1223 1350 655614 +e 1223 1535 508475 +e 1223 1713 989810 +e 1224 1780 358926 +e 1224 1958 358754 +e 1225 1352 985294 +e 1225 1754 821725 +e 1225 1793 411029 +e 1226 1328 100548 +e 1226 1563 660762 +e 1226 1759 183903 +e 1226 1899 761568 +e 1226 1920 752620 +e 1226 1985 28287 +e 1226 1994 248638 +e 1227 1386 762912 +e 1227 1401 996118 +e 1227 1833 970829 +e 1227 1993 984548 +e 1228 1272 453515 +e 1228 1472 769000 +e 1228 1537 800674 +e 1229 1730 973525 +e 1229 1846 32508 +e 1230 1384 116595 +e 1230 1440 510367 +e 1230 1504 792684 +e 1230 1520 60261 +e 1231 1340 59034 +e 1231 1411 635985 +e 1231 1469 478916 +e 1231 1873 198511 +e 1231 1905 373380 +e 1231 1906 516514 +e 1232 1267 188564 +e 1232 1401 139115 +e 1232 1480 39989 +e 1232 1486 743309 +e 1232 1552 753488 +e 1232 1774 444011 +e 1233 1357 119005 +e 1233 1395 267194 +e 1233 1454 608640 +e 1233 1539 98763 +e 1233 1707 136116 +e 1234 1396 834247 +e 1234 1501 539755 +e 1234 1792 512008 +e 1234 1930 952553 +e 1235 1309 772502 +e 1235 1365 244994 +e 1235 1532 900302 +e 1235 1611 562216 +e 1235 1625 33272 +e 1235 1885 572211 +e 1236 1655 590239 +e 1236 1659 903869 +e 1236 1693 736629 +e 1236 1862 416110 +e 1236 1879 69188 +e 1236 1904 588591 +e 1237 1311 791067 +e 1237 1365 962301 +e 1237 1404 312754 +e 1237 1417 583468 +e 1237 1504 427692 +e 1237 1715 107308 +e 1237 1811 134112 +e 1237 1839 948650 +e 1237 1870 513381 +e 1237 1969 132556 +e 1238 1884 293647 +e 1238 1912 485057 +e 1239 1536 343772 +e 1239 1771 247212 +e 1240 1476 80334 +e 1240 1545 657542 +e 1241 1380 156473 +e 1242 1396 718521 +e 1242 1840 270449 +e 1242 1852 426 +e 1242 1920 187034 +e 1243 1281 220779 +e 1243 1286 717133 +e 1243 1794 61170 +e 1244 1934 676601 +e 1245 1598 300024 +e 1245 1646 533066 +e 1246 1787 793742 +e 1247 1354 947083 +e 1248 1250 408963 +e 1248 1797 60979 +e 1250 1523 397109 +e 1250 1680 769814 +e 1250 1704 806553 +e 1250 1708 240989 +e 1250 1798 705798 +e 1250 1802 634688 +e 1250 1838 328125 +e 1251 1363 737202 +e 1251 1369 533693 +e 1251 1545 485242 +e 1251 1599 543327 +e 1251 1828 686305 +e 1251 1837 627172 +e 1251 1902 536735 +e 1252 1544 43190 +e 1252 1595 848159 +e 1252 1605 472586 +e 1252 1792 445924 +e 1252 1861 322810 +e 1253 1468 848994 +e 1253 1473 250762 +e 1253 1481 539822 +e 1253 1577 615156 +e 1253 1714 539724 +e 1254 1587 115501 +e 1254 1610 290365 +e 1254 1615 213498 +e 1256 1388 437994 +e 1256 1642 663083 +e 1256 1738 617147 +e 1256 1788 737676 +e 1257 1387 923566 +e 1257 1547 276163 +e 1257 1941 366005 +e 1257 1942 618072 +e 1258 1608 512335 +e 1258 1797 358910 +e 1258 1863 866190 +e 1258 1867 221942 +e 1258 1890 422628 +e 1259 1360 579618 +e 1259 1492 961614 +e 1260 1323 612534 +e 1260 1607 178254 +e 1260 1790 588781 +e 1260 1930 187191 +e 1260 1990 565973 +e 1261 1268 714561 +e 1261 1342 32283 +e 1261 1893 574933 +e 1262 1328 835667 +e 1262 1651 696614 +e 1263 1332 856470 +e 1263 1844 79660 +e 1263 1963 690646 +e 1264 1513 931576 +e 1264 1659 60349 +e 1265 1363 995542 +e 1265 1381 648099 +e 1265 1553 253840 +e 1265 1921 35355 +e 1266 1318 340780 +e 1266 1383 558718 +e 1266 1680 361582 +e 1267 1385 192453 +e 1268 1773 675729 +e 1268 1777 995161 +e 1268 1837 124397 +e 1268 1892 266641 +e 1269 1569 681446 +e 1269 1601 848623 +e 1269 1623 298329 +e 1269 1777 978676 +e 1269 1985 285031 +e 1270 1279 699898 +e 1270 1322 50645 +e 1270 1398 953409 +e 1270 1436 164287 +e 1270 1462 823771 +e 1270 1530 353287 +e 1270 1764 529732 +e 1271 1362 554404 +e 1271 1733 722675 +e 1271 1914 609930 +e 1271 1975 626334 +e 1272 1295 760966 +e 1272 1827 863526 +e 1273 1287 666973 +e 1273 1342 420546 +e 1273 1528 821700 +e 1273 1612 829163 +e 1273 1760 483099 +e 1273 1852 126919 +e 1274 1673 921349 +e 1274 1968 519904 +e 1275 1734 991994 +e 1275 1777 913039 +e 1275 1827 262204 +e 1276 1429 747929 +e 1277 1431 116532 +e 1277 1592 703609 +e 1277 1772 77994 +e 1278 1608 130454 +e 1278 1640 94881 +e 1278 1812 304473 +e 1278 1903 981972 +e 1278 1946 377580 +e 1279 1444 911821 +e 1279 1975 216942 +e 1280 1400 822931 +e 1280 1430 239190 +e 1280 1681 838379 +e 1280 1788 214509 +e 1280 1799 674233 +e 1280 1843 770911 +e 1282 1407 765611 +e 1282 1494 121260 +e 1282 1780 711787 +e 1283 1479 88641 +e 1283 1779 652306 +e 1284 1417 626488 +e 1284 1739 381195 +e 1284 1795 65766 +e 1284 1967 983393 +e 1285 1531 320250 +e 1285 1753 178195 +e 1286 1388 944358 +e 1286 1525 503421 +e 1286 1957 832020 +e 1287 1433 517304 +e 1287 1456 561433 +e 1287 1776 408344 +e 1287 1909 764387 +e 1287 1934 883682 +e 1288 1469 144426 +e 1288 1797 258001 +e 1289 1626 710291 +e 1289 1629 802466 +e 1289 1752 932643 +e 1289 1793 211968 +e 1289 1803 895606 +e 1289 1855 901833 +e 1290 1309 330880 +e 1290 1436 346356 +e 1290 1484 559824 +e 1290 1840 675433 +e 1291 1426 291366 +e 1291 1442 553636 +e 1291 1632 176642 +e 1291 1676 79753 +e 1291 1688 866664 +e 1292 1742 154852 +e 1292 1754 30180 +e 1293 1351 648969 +e 1293 1408 603939 +e 1293 1540 754387 +e 1293 1620 252975 +e 1293 1752 892974 +e 1294 1601 546188 +e 1295 1497 151052 +e 1295 1529 60038 +e 1295 1639 366759 +e 1295 1694 545903 +e 1295 1865 837859 +e 1296 1612 579933 +e 1297 1368 988614 +e 1297 1465 49112 +e 1298 1328 534655 +e 1298 1346 279372 +e 1298 1682 496083 +e 1298 1770 231499 +e 1298 1987 849039 +e 1299 1745 279810 +e 1300 1326 763665 +e 1300 1401 895587 +e 1300 1425 928778 +e 1300 1490 417753 +e 1300 1496 97563 +e 1300 1545 287767 +e 1300 1561 848983 +e 1300 1764 548165 +e 1300 1846 637126 +e 1300 1931 192720 +e 1300 1947 58702 +e 1301 1387 930204 +e 1301 1451 620863 +e 1301 1641 80821 +e 1301 1751 748243 +e 1301 1966 127061 +e 1302 1961 46835 +e 1302 1999 475646 +e 1303 1526 304279 +e 1303 1625 859061 +e 1303 1643 258756 +e 1303 1824 590139 +e 1304 1319 418779 +e 1304 1451 985925 +e 1304 1572 279552 +e 1304 1580 642118 +e 1304 1898 245933 +e 1305 1865 690118 +e 1307 1341 135622 +e 1307 1474 991454 +e 1307 1553 835480 +e 1308 1379 432020 +e 1308 1610 710962 +e 1308 1812 204914 +e 1309 1468 981795 +e 1309 1642 723576 +e 1309 1687 740224 +e 1309 1785 586145 +e 1310 1317 542966 +e 1310 1359 7799 +e 1310 1389 413569 +e 1310 1522 341260 +e 1311 1611 411492 +e 1311 1869 996008 +e 1312 1413 635759 +e 1312 1757 558666 +e 1313 1719 434674 +e 1313 1806 664594 +e 1314 1316 117550 +e 1314 1424 233679 +e 1315 1620 910223 +e 1315 1828 702221 +e 1315 1880 933409 +e 1316 1464 871486 +e 1316 1466 371648 +e 1316 1912 945734 +e 1316 1954 683522 +e 1317 1372 286431 +e 1317 1506 501993 +e 1317 1577 3973 +e 1318 1455 329053 +e 1318 1501 555281 +e 1318 1550 955255 +e 1318 1689 861773 +e 1318 1745 959488 +e 1318 1913 387246 +e 1318 1986 437614 +e 1319 1486 651825 +e 1319 1690 726757 +e 1319 1738 107394 +e 1319 1798 462457 +e 1320 1480 495341 +e 1320 1565 506448 +e 1320 1891 915848 +e 1321 1343 962797 +e 1321 1882 87292 +e 1321 1998 726819 +e 1322 1820 129846 +e 1322 1848 313552 +e 1323 1399 850759 +e 1323 1976 924853 +e 1324 1782 140369 +e 1325 1515 609246 +e 1326 1478 53766 +e 1326 1606 683648 +e 1326 1826 97121 +e 1326 1855 825251 +e 1327 1542 242541 +e 1327 1569 421130 +e 1327 1609 900765 +e 1327 1700 392055 +e 1327 1722 210673 +e 1328 1350 64447 +e 1328 1854 531270 +e 1328 1987 599785 +e 1328 1998 28867 +e 1329 1348 236074 +e 1329 1358 897773 +e 1329 1451 688795 +e 1329 1789 259992 +e 1329 1956 929687 +e 1329 1999 55528 +e 1330 1793 236751 +e 1330 1873 658238 +e 1331 1948 271541 +e 1333 1564 413081 +e 1333 1856 541408 +e 1334 1629 79624 +e 1334 1647 311641 +e 1334 1690 988606 +e 1334 1773 331782 +e 1335 1731 423536 +e 1335 1878 18456 +e 1336 1405 994956 +e 1336 1507 786421 +e 1336 1517 697777 +e 1336 1640 641822 +e 1336 1646 475918 +e 1336 1718 902538 +e 1336 1913 746938 +e 1337 1395 229897 +e 1337 1406 472563 +e 1337 1467 233891 +e 1338 1564 778422 +e 1338 1576 859740 +e 1338 1621 503118 +e 1338 1637 718275 +e 1338 1727 325004 +e 1339 1621 817213 +e 1339 1691 929555 +e 1339 1967 207065 +e 1340 1594 582783 +e 1340 1999 336056 +e 1341 1456 608951 +e 1342 1719 309852 +e 1343 1372 652717 +e 1343 1595 613363 +e 1343 1597 827767 +e 1343 1888 669722 +e 1344 1440 742574 +e 1344 1750 666576 +e 1344 1868 650286 +e 1344 1956 252922 +e 1344 1983 472768 +e 1345 1396 341218 +e 1345 1611 63197 +e 1345 1731 689227 +e 1346 1366 281065 +e 1346 1668 846350 +e 1346 1822 451826 +e 1347 1519 551719 +e 1347 1560 171347 +e 1347 1832 563286 +e 1347 1955 260043 +e 1347 1959 904199 +e 1348 1546 788266 +e 1348 1995 387487 +e 1349 1696 918943 +e 1349 1921 294837 +e 1350 1361 522733 +e 1350 1945 269816 +e 1351 1393 478791 +e 1351 1432 485588 +e 1351 1698 735091 +e 1351 1726 115260 +e 1352 1612 649452 +e 1352 1835 799887 +e 1352 1859 689350 +e 1353 1363 875468 +e 1353 1416 655913 +e 1353 1744 323817 +e 1353 1809 462402 +e 1353 1823 568819 +e 1354 1385 237999 +e 1354 1460 887563 +e 1355 1483 880012 +e 1355 1585 535310 +e 1355 1717 542922 +e 1355 1886 784933 +e 1355 1940 697667 +e 1356 1476 646120 +e 1356 1535 55921 +e 1357 1605 900532 +e 1357 1731 388027 +e 1357 1844 922465 +e 1357 1857 825836 +e 1357 1986 129050 +e 1358 1436 456915 +e 1358 1557 281348 +e 1358 1741 343027 +e 1359 1823 97427 +e 1359 1924 226680 +e 1360 1494 3860 +e 1360 1501 416989 +e 1360 1593 443767 +e 1360 1726 38461 +e 1361 1644 34737 +e 1361 1908 623461 +e 1362 1393 488056 +e 1362 1595 639715 +e 1362 1733 706579 +e 1362 1953 375834 +e 1363 1392 813820 +e 1363 1472 613347 +e 1363 1694 506545 +e 1363 1793 999684 +e 1364 1797 592486 +e 1364 1862 598805 +e 1365 1428 633594 +e 1365 1464 527241 +e 1365 1512 140770 +e 1365 1685 42201 +e 1365 1710 687536 +e 1365 1901 882740 +e 1366 1802 377912 +e 1366 1954 186993 +e 1367 1457 179747 +e 1367 1531 617790 +e 1367 1634 183573 +e 1367 1725 654884 +e 1367 1846 433977 +e 1368 1388 559427 +e 1369 1528 812766 +e 1369 1627 897034 +e 1369 1812 712227 +e 1369 1816 324189 +e 1369 1998 363181 +e 1370 1541 816105 +e 1370 1557 687026 +e 1370 1559 265409 +e 1370 1573 9956 +e 1370 1701 504897 +e 1370 1758 622658 +e 1370 1809 48787 +e 1371 1433 436116 +e 1371 1471 412142 +e 1371 1500 318190 +e 1371 1692 650864 +e 1371 1734 956987 +e 1371 1821 305014 +e 1371 1947 637791 +e 1372 1717 763972 +e 1372 1767 290235 +e 1373 1539 22377 +e 1373 1605 577112 +e 1373 1693 219895 +e 1373 1700 672469 +e 1373 1885 165658 +e 1373 1992 218074 +e 1374 1539 588641 +e 1375 1425 250420 +e 1375 1498 461682 +e 1375 1663 452575 +e 1375 1682 339369 +e 1376 1901 566358 +e 1376 1993 131155 +e 1378 1668 238818 +e 1378 1679 284022 +e 1378 1983 112019 +e 1379 1518 49142 +e 1379 1720 97595 +e 1380 1467 908386 +e 1380 1820 860953 +e 1381 1407 404656 +e 1381 1564 425738 +e 1381 1687 700021 +e 1382 1619 573406 +e 1382 1802 673618 +e 1383 1462 301772 +e 1383 1886 638478 +e 1384 1402 233120 +e 1384 1442 688278 +e 1384 1454 291767 +e 1384 1636 982962 +e 1384 1793 885515 +e 1384 1855 366255 +e 1384 1890 383391 +e 1385 1890 132890 +e 1386 1448 683305 +e 1386 1468 730075 +e 1386 1507 223075 +e 1386 1571 285709 +e 1386 1650 412105 +e 1386 1679 128919 +e 1387 1438 905639 +e 1387 1557 128744 +e 1387 1593 391348 +e 1387 1631 120204 +e 1387 1687 271294 +e 1388 1675 86099 +e 1388 1803 428002 +e 1388 1883 443210 +e 1389 1415 790517 +e 1389 1422 222796 +e 1389 1582 137981 +e 1389 1751 716611 +e 1389 1801 722843 +e 1390 1682 314020 +e 1390 1947 494572 +e 1390 1964 544488 +e 1392 1428 97085 +e 1392 1643 269865 +e 1392 1917 412344 +e 1392 1969 474487 +e 1393 1714 619005 +e 1393 1757 662720 +e 1393 1828 256577 +e 1393 1888 122695 +e 1393 1966 794534 +e 1393 1983 489124 +e 1394 1471 459366 +e 1394 1487 25269 +e 1394 1840 488164 +e 1395 1668 623206 +e 1396 1528 82982 +e 1397 1409 686265 +e 1397 1725 247195 +e 1397 1817 118435 +e 1397 1932 937688 +e 1398 1615 822902 +e 1398 1786 209401 +e 1398 1799 456424 +e 1399 1478 548796 +e 1399 1524 666894 +e 1399 1880 662123 +e 1400 1414 684209 +e 1400 1903 808330 +e 1400 1947 506829 +e 1401 1548 741753 +e 1401 1669 921962 +e 1401 1815 942321 +e 1402 1620 980386 +e 1402 1630 759863 +e 1402 1727 40681 +e 1402 1839 357402 +e 1403 1596 963924 +e 1403 1939 852129 +e 1404 1558 569547 +e 1405 1475 260923 +e 1405 1589 706284 +e 1405 1895 821776 +e 1406 1844 514853 +e 1406 1913 823390 +e 1407 1501 625361 +e 1407 1872 827952 +e 1408 1427 531407 +e 1408 1699 652154 +e 1408 1734 735092 +e 1408 1893 75626 +e 1408 1928 845034 +e 1409 1549 203943 +e 1409 1577 632763 +e 1409 1789 897189 +e 1409 1829 477117 +e 1409 1984 785198 +e 1410 1509 80634 +e 1410 1602 65037 +e 1410 1766 938081 +e 1410 1915 510814 +e 1410 1975 696954 +e 1411 1532 360585 +e 1411 1694 275464 +e 1411 1695 390877 +e 1411 1899 420356 +e 1412 1547 674072 +e 1412 1822 854954 +e 1412 1853 665587 +e 1412 1978 774961 +e 1412 1998 188254 +e 1413 1596 76741 +e 1413 1757 280791 +e 1413 1928 49954 +e 1414 1420 835037 +e 1414 1568 947232 +e 1414 1864 540626 +e 1414 1892 251376 +e 1416 1988 225049 +e 1417 1568 259444 +e 1417 1733 457055 +e 1417 1959 284616 +e 1418 1840 682124 +e 1419 1445 494998 +e 1419 1845 486923 +e 1419 1990 628450 +e 1420 1476 942764 +e 1420 1604 795926 +e 1420 1974 32850 +e 1421 1738 225385 +e 1422 1426 537932 +e 1422 1635 214951 +e 1422 1849 252673 +e 1422 1897 898605 +e 1422 1911 153163 +e 1422 1973 616190 +e 1423 1587 287413 +e 1423 1626 813650 +e 1423 1786 101637 +e 1423 1859 954992 +e 1423 1915 321740 +e 1425 1616 375717 +e 1425 1798 917605 +e 1426 1650 877144 +e 1426 1693 154755 +e 1426 1815 409888 +e 1427 1523 79760 +e 1427 1577 332332 +e 1427 1639 69778 +e 1428 1913 685011 +e 1430 1495 689096 +e 1430 1722 453731 +e 1430 1985 638879 +e 1431 1611 553757 +e 1431 1798 428331 +e 1431 1894 711675 +e 1432 1594 834346 +e 1432 1676 292064 +e 1432 1715 45267 +e 1433 1525 198580 +e 1433 1635 689769 +e 1434 1579 545755 +e 1434 1598 727330 +e 1434 1792 875751 +e 1434 1833 369094 +e 1435 1439 780911 +e 1435 1627 268826 +e 1435 1652 971208 +e 1435 1716 145075 +e 1435 1807 225524 +e 1435 1910 202320 +e 1435 1957 12965 +e 1436 1538 1829 +e 1436 1595 531326 +e 1436 1686 339427 +e 1436 1688 840002 +e 1436 1733 913952 +e 1436 1760 691235 +e 1436 1892 191602 +e 1437 1463 435986 +e 1437 1640 198111 +e 1438 1521 903675 +e 1438 1534 326413 +e 1438 1551 241744 +e 1438 1639 969509 +e 1438 1709 777519 +e 1439 1481 764271 +e 1439 1943 954137 +e 1441 1479 507155 +e 1441 1779 468289 +e 1441 1839 829510 +e 1441 1942 328888 +e 1442 1473 905036 +e 1442 1491 850923 +e 1442 1549 260683 +e 1442 1590 154183 +e 1442 1694 388242 +e 1442 1855 614975 +e 1444 1451 818963 +e 1444 1637 53471 +e 1444 1715 279584 +e 1444 1931 783060 +e 1445 1744 27937 +e 1445 1879 785039 +e 1446 1544 432725 +e 1446 1746 679370 +e 1447 1448 262124 +e 1447 1538 312279 +e 1448 1572 514954 +e 1448 1638 39027 +e 1448 1815 776104 +e 1449 1548 580350 +e 1449 1576 765610 +e 1450 1737 534348 +e 1450 1958 281052 +e 1451 1452 910484 +e 1451 1499 299167 +e 1451 1500 111660 +e 1451 1639 484806 +e 1452 1470 206483 +e 1452 1488 707899 +e 1452 1701 349951 +e 1452 1915 348391 +e 1453 1538 28099 +e 1453 1652 756762 +e 1454 1662 834886 +e 1454 1732 185709 +e 1454 1774 965011 +e 1454 1925 422556 +e 1455 1484 437683 +e 1455 1620 33446 +e 1455 1680 809560 +e 1455 1980 279346 +e 1456 1470 327059 +e 1456 1645 547100 +e 1456 1884 507049 +e 1456 1919 949618 +e 1458 1510 176798 +e 1458 1528 818248 +e 1458 1551 666486 +e 1458 1604 207519 +e 1458 1639 278782 +e 1458 1691 448990 +e 1459 1522 997067 +e 1459 1646 778038 +e 1460 1762 852695 +e 1460 1815 302756 +e 1462 1943 72404 +e 1462 1953 871828 +e 1463 1671 78894 +e 1463 1710 205034 +e 1463 1784 613671 +e 1463 1960 584972 +e 1464 1647 775381 +e 1464 1702 571859 +e 1464 1881 455843 +e 1466 1496 751884 +e 1466 1627 439964 +e 1466 1802 662583 +e 1466 1875 50833 +e 1466 1958 753748 +e 1467 1678 267687 +e 1467 1684 32802 +e 1468 1499 108490 +e 1468 1516 729761 +e 1468 1736 578671 +e 1468 1818 662644 +e 1469 1474 119548 +e 1469 1613 431865 +e 1469 1911 22000 +e 1470 1639 359352 +e 1470 1713 696532 +e 1470 1963 383608 +e 1471 1526 293887 +e 1472 1704 762671 +e 1473 1616 459085 +e 1473 1705 635311 +e 1474 1510 959394 +e 1474 1526 684851 +e 1474 1592 813448 +e 1474 1956 773792 +e 1475 1677 134670 +e 1475 1873 523771 +e 1475 1956 574741 +e 1476 1597 428967 +e 1476 1749 37815 +e 1476 1870 382918 +e 1477 1636 784085 +e 1477 1836 252711 +e 1478 1920 494254 +e 1479 1532 154401 +e 1479 1740 249019 +e 1479 1743 724902 +e 1480 1590 244200 +e 1480 1674 660050 +e 1480 1687 427466 +e 1480 1759 922101 +e 1480 1818 310014 +e 1480 1884 561636 +e 1481 1485 126826 +e 1481 1809 33290 +e 1481 1855 253962 +e 1481 1910 931942 +e 1481 1966 345689 +e 1481 1980 378998 +e 1482 1750 596075 +e 1483 1564 500 +e 1483 1715 892882 +e 1484 1553 693604 +e 1484 1963 913419 +e 1485 1646 504057 +e 1485 1964 607055 +e 1487 1716 871346 +e 1487 1985 309825 +e 1488 1733 550753 +e 1488 1817 948079 +e 1488 1820 173072 +e 1489 1915 838255 +e 1489 1971 900559 +e 1490 1508 615037 +e 1490 1708 952884 +e 1490 1761 496322 +e 1490 1876 197716 +e 1492 1745 84770 +e 1492 1777 92017 +e 1492 1790 643207 +e 1492 1840 15789 +e 1493 1883 859310 +e 1494 1553 545665 +e 1494 1903 492257 +e 1494 1970 271657 +e 1494 1987 223618 +e 1495 1516 580030 +e 1495 1632 297000 +e 1496 1528 280109 +e 1496 1646 489470 +e 1496 1742 383738 +e 1497 1875 128161 +e 1497 1972 36076 +e 1498 1772 467932 +e 1498 1829 640278 +e 1498 1906 718641 +e 1499 1800 47306 +e 1499 1921 670070 +e 1500 1593 283484 +e 1500 1869 561286 +e 1500 1995 343533 +e 1501 1678 172739 +e 1501 1697 192641 +e 1501 1818 340824 +e 1501 1993 155708 +e 1502 1523 734742 +e 1502 1590 650718 +e 1502 1801 923057 +e 1502 1955 391023 +e 1503 1981 802197 +e 1504 1696 695031 +e 1504 1811 276097 +e 1504 1996 931204 +e 1505 1578 951101 +e 1505 1600 603354 +e 1505 1679 621724 +e 1505 1872 202345 +e 1506 1621 768903 +e 1506 1703 527051 +e 1507 1588 118258 +e 1507 1657 533836 +e 1507 1821 423653 +e 1507 1940 514488 +e 1508 1557 136047 +e 1508 1810 733224 +e 1508 1920 451907 +e 1509 1830 745810 +e 1509 1890 259504 +e 1510 1517 502746 +e 1510 1900 786321 +e 1511 1549 982809 +e 1511 1559 602840 +e 1511 1942 465443 +e 1512 1544 8530 +e 1512 1581 241869 +e 1512 1652 22821 +e 1512 1906 634957 +e 1512 1911 286589 +e 1513 1555 577214 +e 1513 1804 349890 +e 1513 1852 6919 +e 1513 1962 812253 +e 1513 1994 516075 +e 1514 1714 240269 +e 1514 1974 35105 +e 1515 1727 595687 +e 1515 1950 846438 +e 1516 1812 782809 +e 1516 1840 530291 +e 1516 1913 702482 +e 1516 1975 736088 +e 1517 1609 806518 +e 1517 1748 843862 +e 1518 1657 176375 +e 1518 1802 892392 +e 1518 1867 723383 +e 1519 1624 898775 +e 1519 1921 592313 +e 1520 1606 785485 +e 1520 1705 619006 +e 1520 1968 323717 +e 1521 1529 110622 +e 1521 1585 499883 +e 1521 1682 565831 +e 1521 1752 993254 +e 1521 1786 1887 +e 1522 1752 910232 +e 1522 1796 761704 +e 1522 1910 153563 +e 1522 1917 462850 +e 1522 1977 501115 +e 1523 1542 329079 +e 1523 1641 309887 +e 1523 1707 632150 +e 1523 1862 229300 +e 1523 1972 395206 +e 1524 1684 927344 +e 1524 1742 255052 +e 1524 1775 888715 +e 1525 1660 263719 +e 1525 1722 702085 +e 1525 1821 850869 +e 1525 1844 394488 +e 1525 1991 897992 +e 1528 1591 312534 +e 1528 1954 805486 +e 1528 1957 392340 +e 1529 1611 984443 +e 1529 1865 591735 +e 1530 1797 284829 +e 1530 1948 931056 +e 1531 1808 123254 +e 1531 1984 108403 +e 1532 1718 519467 +e 1532 1769 846877 +e 1532 1833 752592 +e 1532 1875 521066 +e 1533 1535 192060 +e 1533 1656 426847 +e 1533 1688 210239 +e 1533 1702 181752 +e 1533 1857 487367 +e 1534 1538 160213 +e 1534 1776 238158 +e 1534 1855 316844 +e 1534 1897 795383 +e 1534 1970 632700 +e 1535 1688 531229 +e 1535 1843 185598 +e 1536 1766 54233 +e 1536 1792 382719 +e 1536 1842 852400 +e 1537 1556 609959 +e 1537 1799 766911 +e 1538 1669 699742 +e 1539 1709 942268 +e 1539 1811 686243 +e 1539 1982 888566 +e 1540 1709 342538 +e 1541 1706 165148 +e 1542 1580 717068 +e 1542 1647 350175 +e 1542 1791 577763 +e 1544 1608 737550 +e 1544 1645 889204 +e 1544 1811 16813 +e 1544 1823 956336 +e 1545 1728 80409 +e 1545 1757 765170 +e 1545 1827 22765 +e 1545 1910 25190 +e 1545 1939 910072 +e 1546 1767 472899 +e 1548 1579 367930 +e 1548 1634 641258 +e 1549 1667 99419 +e 1549 1705 689230 +e 1549 1835 242988 +e 1549 1924 339049 +e 1551 1969 946262 +e 1552 1735 391032 +e 1553 1564 502110 +e 1553 1681 909884 +e 1554 1867 129497 +e 1554 1919 508320 +e 1555 1671 185901 +e 1555 1751 194579 +e 1556 1692 906581 +e 1557 1612 520457 +e 1557 1749 592294 +e 1557 1814 694020 +e 1557 1860 197609 +e 1559 1568 867574 +e 1559 1718 200349 +e 1559 1862 554268 +e 1560 1710 850429 +e 1560 1764 836286 +e 1561 1831 833087 +e 1561 1862 673115 +e 1561 1878 876613 +e 1561 1942 304209 +e 1561 1972 610423 +e 1562 1668 463160 +e 1562 1766 771185 +e 1562 1889 505825 +e 1563 1867 792903 +e 1563 1898 681634 +e 1564 1699 196904 +e 1564 1929 205444 +e 1565 1589 867412 +e 1565 1598 169671 +e 1565 1927 274129 +e 1566 1674 187592 +e 1566 1678 404245 +e 1566 1983 637520 +e 1567 1675 468982 +e 1567 1754 38043 +e 1568 1593 89696 +e 1568 1606 144023 +e 1568 1842 126745 +e 1569 1689 516860 +e 1569 1744 350232 +e 1569 1811 324521 +e 1569 1915 182000 +e 1569 1964 168930 +e 1569 1983 991561 +e 1570 1623 358085 +e 1570 1729 679372 +e 1571 1675 506146 +e 1571 1890 357942 +e 1571 1983 543161 +e 1572 1648 466663 +e 1572 1737 637059 +e 1572 1753 980228 +e 1573 1698 528947 +e 1573 1881 3062 +e 1574 1593 402490 +e 1574 1685 996924 +e 1574 1705 338173 +e 1576 1897 879226 +e 1577 1886 826976 +e 1577 1899 972396 +e 1577 1907 942682 +e 1578 1682 135129 +e 1578 1989 790037 +e 1579 1629 475600 +e 1579 1738 993463 +e 1579 1960 986416 +e 1580 1736 560069 +e 1580 1788 725684 +e 1581 1586 268493 +e 1581 1597 296973 +e 1581 1890 163643 +e 1582 1721 722613 +e 1583 1769 228037 +e 1584 1760 521679 +e 1584 1834 724989 +e 1584 1869 776332 +e 1584 1941 781379 +e 1585 1750 426955 +e 1585 1857 406497 +e 1586 1831 445659 +e 1587 1644 729049 +e 1587 1802 795155 +e 1587 1805 186500 +e 1587 1951 346569 +e 1588 1781 303685 +e 1588 1794 398296 +e 1589 1701 671525 +e 1590 1607 840948 +e 1590 1637 609921 +e 1590 1661 618203 +e 1591 1721 81476 +e 1591 1826 935 +e 1591 1960 189469 +e 1592 1631 787484 +e 1592 1644 390959 +e 1592 1761 479255 +e 1593 1846 566748 +e 1593 1939 678962 +e 1595 1687 578827 +e 1595 1759 834870 +e 1595 1875 658912 +e 1595 1998 635159 +e 1596 1711 950374 +e 1596 1912 665493 +e 1596 1963 820582 +e 1597 1947 227444 +e 1597 1999 715516 +e 1598 1676 653389 +e 1598 1688 523814 +e 1598 1723 205097 +e 1599 1949 736330 +e 1599 1972 744930 +e 1600 1729 846816 +e 1600 1731 796706 +e 1600 1966 664664 +e 1601 1878 653971 +e 1602 1701 381685 +e 1602 1718 92894 +e 1602 1901 346286 +e 1602 1928 189745 +e 1602 1954 180725 +e 1603 1804 936772 +e 1603 1940 863598 +e 1604 1945 731013 +e 1605 1891 518092 +e 1606 1795 292928 +e 1607 1633 563775 +e 1607 1844 204649 +e 1608 1686 560028 +e 1608 1847 634025 +e 1609 1610 251639 +e 1609 1855 701316 +e 1609 1890 441894 +e 1610 1695 59321 +e 1610 1737 934443 +e 1610 1933 177523 +e 1610 1961 709069 +e 1611 1897 236913 +e 1611 1992 909673 +e 1612 1899 946265 +e 1614 1692 824382 +e 1614 1748 843570 +e 1614 1836 500173 +e 1614 1921 973925 +e 1615 1883 810345 +e 1616 1703 466368 +e 1617 1799 115541 +e 1618 1668 869291 +e 1618 1997 286778 +e 1619 1689 864902 +e 1619 1817 752375 +e 1619 1832 749148 +e 1620 1947 961491 +e 1620 1960 434627 +e 1621 1900 264644 +e 1623 1934 310615 +e 1624 1754 516437 +e 1624 1837 923805 +e 1624 1959 512603 +e 1624 1990 505302 +e 1625 1631 912956 +e 1625 1769 989996 +e 1625 1816 939769 +e 1626 1869 97034 +e 1626 1890 774050 +e 1627 1657 229929 +e 1628 1800 166183 +e 1628 1960 304971 +e 1629 1751 177552 +e 1629 1966 222695 +e 1630 1701 143993 +e 1630 1789 126131 +e 1631 1738 664511 +e 1631 1801 997274 +e 1631 1859 828070 +e 1632 1726 502109 +e 1633 1635 137611 +e 1633 1860 978904 +e 1633 1877 865624 +e 1633 1905 803236 +e 1634 1722 620727 +e 1635 1833 995009 +e 1636 1682 316287 +e 1636 1981 222539 +e 1638 1919 917587 +e 1639 1937 649216 +e 1640 1710 446217 +e 1640 1835 548731 +e 1640 1967 846316 +e 1641 1860 870810 +e 1641 1910 421637 +e 1641 1922 331382 +e 1641 1933 357589 +e 1642 1688 526878 +e 1643 1683 489844 +e 1644 1770 141680 +e 1644 1773 521218 +e 1644 1781 390931 +e 1644 1809 489751 +e 1644 1835 972685 +e 1644 1954 818558 +e 1645 1866 534058 +e 1646 1656 935728 +e 1646 1932 93392 +e 1647 1862 987205 +e 1647 1944 528811 +e 1648 1743 334971 +e 1648 1828 275246 +e 1649 1697 193319 +e 1649 1853 586692 +e 1649 1859 996487 +e 1650 1694 780999 +e 1650 1765 920088 +e 1651 1787 454294 +e 1651 1802 799309 +e 1651 1860 513899 +e 1652 1699 319924 +e 1652 1733 932475 +e 1652 1746 548329 +e 1652 1783 894742 +e 1652 1850 485455 +e 1653 1677 10950 +e 1655 1749 753972 +e 1655 1779 192748 +e 1656 1682 98051 +e 1656 1718 491429 +e 1656 1856 153092 +e 1656 1901 858264 +e 1656 1989 172684 +e 1657 1690 904200 +e 1657 1864 918367 +e 1657 1917 741009 +e 1659 1726 928995 +e 1659 1866 842404 +e 1661 1742 129172 +e 1662 1920 790427 +e 1662 1986 321838 +e 1664 1751 982262 +e 1665 1770 740242 +e 1665 1847 21431 +e 1666 1721 857590 +e 1666 1732 784694 +e 1666 1892 539986 +e 1666 1896 525168 +e 1666 1914 849574 +e 1667 1689 652839 +e 1667 1887 945733 +e 1667 1898 918125 +e 1668 1699 578694 +e 1668 1730 408811 +e 1668 1958 845560 +e 1668 1961 101780 +e 1668 1987 869580 +e 1669 1819 271707 +e 1669 1840 411256 +e 1669 1842 896696 +e 1669 1954 253349 +e 1674 1676 425304 +e 1674 1827 822783 +e 1674 1880 937376 +e 1675 1717 11788 +e 1675 1719 701953 +e 1675 1746 419214 +e 1676 1703 83875 +e 1676 1790 876323 +e 1677 1747 798464 +e 1677 1825 292176 +e 1679 1849 264819 +e 1679 1985 136762 +e 1680 1700 482133 +e 1680 1737 68491 +e 1683 1709 538742 +e 1683 1715 193715 +e 1684 1850 48075 +e 1684 1994 252362 +e 1685 1853 83832 +e 1686 1757 283270 +e 1686 1767 168739 +e 1686 1865 277683 +e 1688 1761 752645 +e 1689 1825 811640 +e 1689 1951 593443 +e 1691 1843 790451 +e 1691 1922 434260 +e 1692 1796 798784 +e 1692 1830 133901 +e 1693 1721 20533 +e 1693 1797 582663 +e 1694 1865 546626 +e 1694 1896 501113 +e 1694 1971 927078 +e 1695 1844 821881 +e 1695 1885 259784 +e 1695 1992 337193 +e 1696 1980 458193 +e 1697 1805 625344 +e 1698 1998 172077 +e 1700 1786 397841 +e 1700 1804 949807 +e 1700 1965 928982 +e 1701 1981 407242 +e 1702 1729 998704 +e 1702 1828 746586 +e 1704 1876 802696 +e 1705 1728 155991 +e 1705 1742 65792 +e 1705 1765 37172 +e 1705 1807 408561 +e 1705 1825 802563 +e 1706 1867 710067 +e 1707 1908 762685 +e 1707 1990 310558 +e 1708 1877 588447 +e 1709 1975 890399 +e 1710 1724 779476 +e 1710 1753 535153 +e 1710 1768 95312 +e 1711 1752 795652 +e 1711 1843 697196 +e 1712 1951 735893 +e 1713 1982 987061 +e 1714 1852 26757 +e 1714 1990 984592 +e 1715 1768 60161 +e 1715 1779 647929 +e 1715 1996 188016 +e 1716 1802 394930 +e 1718 1806 338779 +e 1720 1745 483399 +e 1720 1773 443921 +e 1721 1873 576945 +e 1721 1904 482565 +e 1722 1996 310642 +e 1723 1736 889073 +e 1723 1933 367018 +e 1723 1937 569985 +e 1724 1757 764358 +e 1724 1863 320719 +e 1725 1819 394708 +e 1726 1909 915986 +e 1727 1812 291250 +e 1727 1936 768383 +e 1728 1948 171021 +e 1729 1870 66395 +e 1730 1981 345638 +e 1731 1798 877971 +e 1732 1922 294419 +e 1732 1936 327963 +e 1733 1777 581153 +e 1733 1782 647826 +e 1734 1824 341064 +e 1734 1907 838787 +e 1735 1805 632607 +e 1735 1853 665761 +e 1738 1837 94374 +e 1738 1866 579358 +e 1738 1867 258086 +e 1739 1751 380609 +e 1740 1829 836911 +e 1740 1870 286521 +e 1740 1952 483524 +e 1742 1864 427549 +e 1742 1887 797763 +e 1742 1889 295171 +e 1743 1864 295215 +e 1744 1981 453616 +e 1745 1772 6956 +e 1745 1982 484738 +e 1746 1844 719197 +e 1746 1909 938791 +e 1746 1969 788962 +e 1748 1880 862044 +e 1750 1780 645008 +e 1752 1845 506169 +e 1753 1770 856439 +e 1753 1825 25821 +e 1756 1880 155299 +e 1757 1869 65132 +e 1758 1834 551202 +e 1759 1788 555402 +e 1761 1872 23785 +e 1763 1859 316843 +e 1764 1844 36143 +e 1764 1975 231598 +e 1765 1773 324109 +e 1766 1839 855047 +e 1767 1774 160863 +e 1767 1870 333868 +e 1772 1912 61922 +e 1773 1927 390515 +e 1774 1792 87614 +e 1774 1904 846534 +e 1774 1980 209588 +e 1775 1792 856093 +e 1775 1932 960541 +e 1776 1952 376578 +e 1778 1834 30167 +e 1779 1906 441380 +e 1779 1944 336990 +e 1781 1849 609406 +e 1782 1907 285516 +e 1782 1963 786832 +e 1783 1979 58852 +e 1785 1927 561920 +e 1786 1985 833677 +e 1788 1807 465218 +e 1788 1839 537458 +e 1789 1862 261561 +e 1791 1812 441421 +e 1791 1866 795140 +e 1792 1985 603263 +e 1794 1837 11917 +e 1794 1871 105482 +e 1795 1841 575543 +e 1798 1939 243383 +e 1798 1989 838606 +e 1801 1997 266281 +e 1802 1884 206058 +e 1803 1853 151280 +e 1804 1819 511763 +e 1804 1931 389991 +e 1805 1987 25654 +e 1806 1910 562887 +e 1807 1821 930606 +e 1808 1960 785918 +e 1808 1996 589090 +e 1809 1850 411138 +e 1810 1905 574684 +e 1811 1839 660679 +e 1812 1968 891059 +e 1813 1895 201263 +e 1813 1949 889728 +e 1814 1906 67734 +e 1815 1872 918136 +e 1815 1956 716006 +e 1817 1991 337128 +e 1818 1893 235093 +e 1818 1911 391257 +e 1818 1927 161379 +e 1822 1961 268981 +e 1822 1999 48634 +e 1824 1983 314157 +e 1828 1881 711662 +e 1832 1887 945884 +e 1832 1959 546938 +e 1834 1993 421172 +e 1837 1956 16444 +e 1838 1991 812308 +e 1839 1996 236974 +e 1843 1916 779937 +e 1844 1883 848852 +e 1844 1905 563538 +e 1845 1999 239920 +e 1846 1899 813965 +e 1846 1967 671738 +e 1849 1853 182447 +e 1849 1954 724242 +e 1851 1971 484659 +e 1852 1946 246833 +e 1854 1875 950675 +e 1855 1863 22971 +e 1855 1919 429796 +e 1861 1939 582543 +e 1861 1969 56110 +e 1861 1974 5599 +e 1864 1961 62077 +e 1864 1997 399295 +e 1865 1998 464723 +e 1866 1874 792247 +e 1872 1968 616287 +e 1874 1876 978052 +e 1878 1931 969494 +e 1878 1942 478568 +e 1881 1937 547362 +e 1882 1940 150074 +e 1883 1896 303930 +e 1884 1961 632641 +e 1886 1947 510277 +e 1888 1933 996628 +e 1889 1900 472680 +e 1889 1901 652018 +e 1891 1945 113141 +e 1891 1962 814541 +e 1892 1964 78922 +e 1894 1962 680124 +e 1898 1944 380503 +e 1907 1972 160593 +e 1909 1953 144825 +e 1911 1941 86099 +e 1914 2000 107858 +e 1915 1990 50730 +e 1916 1950 883095 +e 1919 1974 44875 +e 1925 1933 251931 +e 1926 1975 578445 +e 1931 1972 310815 +e 1945 1953 313163 +e 1946 1994 994563 +e 1951 1975 365231 +e 1952 1965 974894 +e 1961 1965 746808 +e 1961 1973 522268 +e 1973 1990 202644 +e 1982 1983 843087 diff --git a/tests/graphs/random_n2000_m10000.out b/tests/graphs/random_n2000_m10000.out index 52d697a..3b396eb 100644 --- a/tests/graphs/random_n2000_m10000.out +++ b/tests/graphs/random_n2000_m10000.out @@ -1,982 +1,998 @@ -s 812473863 -m 1 517 -m 2 1663 -m 3 1934 -m 4 1382 -m 5 90 -m 6 1327 -m 7 1239 -m 8 568 -m 9 667 -m 10 1350 -m 11 337 -m 12 1783 -m 13 820 -m 14 464 -m 15 779 -m 16 1890 -m 17 685 -m 18 96 -m 19 170 -m 20 1455 -m 21 1233 -m 22 271 -m 23 1692 -m 24 197 -m 25 796 -m 26 236 -m 27 571 -m 28 1091 -m 29 1473 -m 30 989 -m 31 244 -m 32 926 -m 33 1650 -m 34 772 -m 35 1111 -m 36 627 -m 37 584 -m 38 589 -m 39 1020 -m 40 918 -m 41 1288 -m 42 574 -m 43 151 -m 44 1464 -m 45 522 -m 46 175 -m 47 521 -m 48 1631 -m 49 1540 -m 50 980 -m 51 215 -m 52 1047 -m 53 193 -m 54 1058 -m 55 1818 -m 56 1877 -m 57 150 -m 58 1532 -m 59 1831 -m 60 1017 -m 61 727 -m 62 547 -m 63 268 -m 64 591 -m 65 893 -m 66 1247 -m 67 1068 -m 68 113 -m 69 194 -m 70 255 -m 71 349 -m 73 634 -m 74 974 -m 75 947 -m 76 1655 -m 77 210 -m 78 1761 -m 79 1137 -m 80 578 -m 81 1309 -m 82 1666 -m 83 385 -m 84 1396 -m 85 921 -m 86 235 -m 87 1293 -m 88 448 -m 89 328 -m 91 704 -m 92 652 -m 93 809 -m 94 557 -m 95 267 -m 97 445 -m 98 217 -m 99 192 -m 101 394 -m 102 752 -m 103 1076 -m 104 1190 -m 105 663 -m 108 1587 -m 109 1198 -m 110 259 -m 111 1950 -m 112 1640 -m 114 480 -m 115 1082 -m 116 658 -m 117 1780 -m 119 833 -m 120 605 -m 121 601 -m 122 1613 -m 123 742 -m 124 1027 -m 125 760 -m 126 485 -m 127 285 -m 128 606 -m 129 1135 -m 131 514 -m 132 1399 -m 133 1802 -m 134 830 -m 135 539 -m 136 1335 -m 137 322 -m 138 783 -m 139 436 -m 140 1733 -m 141 1838 -m 142 924 -m 143 1538 -m 145 1194 -m 146 691 -m 147 1063 -m 148 806 -m 149 1547 -m 152 305 -m 153 1046 -m 154 791 -m 156 476 -m 157 1741 -m 158 632 -m 159 315 -m 160 656 -m 161 179 -m 163 419 -m 164 1860 -m 165 748 -m 166 661 -m 167 838 -m 168 1310 -m 169 203 -m 172 622 -m 173 1848 -m 174 868 -m 176 439 -m 177 1625 -m 178 382 -m 180 1678 -m 181 881 -m 182 934 -m 183 1388 -m 184 1789 -m 185 1274 -m 186 1433 -m 187 894 -m 188 361 -m 189 1191 -m 190 1931 -m 191 465 -m 195 944 -m 196 715 -m 198 787 -m 199 579 -m 200 775 -m 202 1814 -m 204 1979 -m 205 1125 -m 206 245 -m 207 444 -m 208 1486 -m 209 1470 -m 211 355 -m 212 709 -m 213 258 -m 216 252 -m 218 1201 -m 219 1520 -m 220 336 -m 221 380 -m 223 1513 -m 224 1409 -m 225 612 -m 226 1572 -m 227 455 -m 228 861 -m 229 1594 -m 230 1348 -m 231 409 -m 232 1440 -m 233 1635 -m 234 1929 -m 237 519 -m 238 999 -m 239 558 -m 240 1578 -m 241 637 -m 242 262 -m 247 1389 -m 248 1843 -m 249 1593 -m 250 1788 -m 251 313 -m 253 454 -m 254 925 -m 256 813 -m 257 655 -m 260 1365 -m 261 1411 -m 263 437 -m 264 1079 -m 265 270 -m 266 1133 -m 269 585 -m 272 1836 -m 273 877 -m 274 1322 -m 275 600 -m 276 1904 -m 277 1537 -m 278 1568 -m 279 1204 -m 280 1437 -m 282 1892 -m 283 590 -m 284 986 -m 286 949 -m 287 643 -m 288 1956 -m 289 461 -m 290 507 -m 291 1280 -m 292 745 -m 293 767 -m 295 711 -m 296 477 -m 297 442 -m 298 1534 -m 299 1127 -m 301 381 -m 302 1118 -m 303 1702 -m 304 1345 -m 306 1757 -m 307 1072 -m 309 716 -m 310 1566 -m 311 965 -m 312 573 -m 314 1349 -m 316 344 -m 317 1359 -m 318 1620 -m 319 446 -m 320 1181 -m 321 776 -m 323 933 -m 324 1832 -m 325 1216 -m 327 1431 -m 329 660 -m 330 765 -m 332 1012 -m 333 1373 -m 334 359 -m 335 1140 -m 338 1545 -m 339 408 -m 340 1983 -m 341 405 -m 342 865 -m 343 757 -m 345 1432 -m 346 998 -m 347 523 -m 348 511 -m 350 882 -m 351 1044 -m 352 1180 -m 353 1968 -m 354 509 -m 356 1576 -m 357 1246 -m 358 1260 -m 360 1059 -m 362 1808 -m 363 407 -m 364 1485 -m 365 425 -m 366 635 -m 367 1824 -m 368 1684 -m 369 788 -m 370 1307 -m 371 1984 -m 372 1709 -m 373 486 -m 375 1742 -m 376 1013 -m 377 1494 -m 378 1184 -m 383 598 -m 384 1039 -m 386 531 -m 387 712 -m 388 1869 -m 389 669 -m 390 456 -m 391 1152 -m 392 1114 -m 393 1835 -m 395 1967 -m 396 1312 -m 397 604 -m 398 732 -m 399 1604 -m 400 1026 -m 402 1413 -m 403 1347 -m 404 1740 -m 406 1407 -m 410 1930 -m 411 1846 -m 412 1555 -m 413 1760 -m 414 453 -m 415 1397 -m 416 1103 -m 417 504 -m 418 855 -m 420 878 -m 421 1227 -m 422 744 -m 423 1170 -m 424 1328 -m 426 1560 -m 427 1453 -m 428 1281 -m 429 593 -m 430 1918 -m 431 1806 -m 432 1086 -m 433 1563 -m 434 702 -m 435 957 -m 438 782 -m 440 451 -m 441 645 -m 443 1252 -m 447 1868 -m 449 1617 -m 450 1565 -m 452 1948 -m 457 1622 -m 458 535 -m 459 1014 -m 460 1402 -m 462 1376 -m 463 1774 -m 466 1177 -m 467 1266 -m 468 911 -m 469 823 -m 470 1526 -m 471 492 -m 472 1015 -m 473 994 -m 474 1988 -m 478 1213 -m 479 1299 -m 482 1321 -m 483 1048 -m 484 1487 -m 487 1561 -m 488 1150 -m 489 793 -m 490 872 -m 491 698 -m 493 1405 -m 494 1251 -m 495 1521 -m 496 1272 -m 497 1028 -m 498 555 -m 499 1652 -m 500 815 -m 501 1662 -m 502 1913 -m 503 710 -m 505 1643 -m 506 614 -m 508 1096 -m 510 1203 -m 512 1287 -m 513 1316 -m 515 942 -m 516 1477 -m 518 723 -m 520 542 -m 524 845 -m 525 741 -m 526 832 -m 527 1037 -m 528 1859 -m 529 1496 -m 530 1726 -m 533 1054 -m 534 682 -m 536 644 -m 537 1034 -m 538 1588 -m 540 1591 -m 541 1552 -m 543 688 -m 544 848 -m 545 1462 -m 546 1515 -m 548 1940 -m 549 1209 -m 550 1609 -m 551 1206 -m 552 626 -m 553 1812 -m 554 987 -m 556 777 -m 559 1863 -m 560 1033 -m 561 1763 -m 562 751 -m 563 1297 -m 564 1567 -m 565 1406 -m 566 636 -m 567 1932 -m 569 1942 -m 570 807 -m 572 821 -m 575 678 -m 576 1366 -m 577 1580 -m 580 1710 -m 582 1070 -m 583 953 -m 586 857 -m 587 1258 -m 588 950 -m 592 1493 -m 594 731 -m 595 1844 -m 597 1223 -m 599 1744 -m 602 1286 -m 603 1200 -m 607 836 -m 608 1167 -m 609 853 -m 610 996 -m 611 1884 -m 613 1292 -m 615 1355 -m 616 940 -m 617 1065 -m 618 1236 -m 619 737 -m 620 886 -m 621 1879 -m 623 1839 -m 624 1386 -m 625 1571 -m 628 638 -m 629 1235 -m 630 1575 -m 631 1664 -m 633 1016 -m 639 1097 -m 640 991 -m 641 664 -m 642 895 -m 646 1729 -m 647 1883 -m 648 755 -m 649 672 -m 650 829 -m 651 1336 -m 653 1597 -m 654 1922 -m 657 795 -m 659 803 -m 662 1573 -m 665 1208 -m 666 1489 -m 668 1817 -m 670 1525 -m 671 1730 -m 673 1964 -m 674 1035 -m 675 1653 -m 676 1629 -m 677 1810 -m 679 1990 -m 680 1302 -m 681 1202 -m 684 842 -m 686 1005 -m 687 1670 -m 689 790 -m 690 930 -m 692 1746 -m 693 1122 -m 694 1446 -m 695 1104 -m 696 1970 -m 697 1483 -m 699 1688 -m 700 1423 -m 701 1134 -m 703 1556 -m 705 1295 -m 706 1675 -m 707 929 -m 708 1610 -m 714 1745 -m 717 799 -m 718 846 -m 719 1986 -m 720 979 -m 721 1024 -m 722 1500 -m 724 988 -m 725 856 -m 726 1004 -m 728 984 -m 729 1888 -m 730 1646 -m 733 1361 -m 734 1154 -m 735 1326 -m 736 1820 -m 738 1231 -m 739 1148 -m 740 1124 -m 743 1987 -m 746 956 -m 747 1289 -m 749 1353 -m 750 1427 -m 754 851 -m 758 1275 -m 759 800 -m 761 1992 -m 762 1928 -m 763 1381 -m 764 1109 -m 766 1195 -m 768 1958 -m 769 1642 -m 770 1723 -m 771 967 -m 773 1001 -m 774 939 -m 778 1156 -m 780 1895 -m 781 1192 -m 784 850 -m 785 1750 -m 786 1064 -m 789 1116 -m 792 1903 -m 794 824 -m 797 1712 -m 798 916 -m 801 1334 -m 802 1009 -m 804 884 -m 805 831 -m 808 968 -m 810 1858 -m 811 941 -m 812 1444 -m 814 1450 -m 816 1164 -m 817 1569 -m 818 952 -m 819 1807 -m 822 1654 -m 825 1766 -m 826 871 -m 827 1294 -m 828 1981 -m 834 1412 -m 835 1864 -m 837 1514 -m 839 1682 -m 840 1739 -m 841 1387 -m 843 1731 -m 844 1767 -m 847 972 -m 849 1434 -m 852 1224 -m 854 1536 -m 858 1596 -m 859 1962 -m 860 1163 -m 862 1031 -m 863 1674 -m 864 1018 -m 866 1372 -m 867 1938 -m 869 1508 -m 870 963 -m 873 1259 -m 874 1043 -m 875 1363 -m 876 1291 -m 879 1023 -m 880 1022 -m 883 1263 -m 885 1456 -m 887 1147 -m 888 1038 -m 889 1885 -m 890 1273 -m 891 1158 -m 892 1935 -m 896 1375 -m 897 928 -m 898 1410 -m 899 1255 -m 900 1809 -m 901 1454 -m 902 1612 -m 903 1379 -m 904 1484 -m 905 1886 -m 906 1149 -m 908 1601 -m 909 1166 -m 910 1306 -m 912 1633 -m 913 1188 -m 914 1945 -m 915 1144 -m 917 1088 -m 919 1651 -m 922 1616 -m 923 948 -m 927 1871 -m 931 1497 -m 932 1175 -m 935 1430 -m 936 1337 -m 937 1256 -m 938 1300 -m 943 1541 -m 945 1193 -m 946 1720 -m 951 1728 -m 954 1498 -m 955 1845 -m 958 1590 -m 959 995 -m 960 1383 -m 961 1067 -m 962 1429 -m 964 1416 -m 966 1574 -m 969 1283 -m 970 1003 -m 971 1053 -m 973 1768 -m 975 1449 -m 976 1995 -m 977 1029 -m 978 997 -m 981 1241 -m 982 1098 -m 983 1106 -m 985 1160 -m 990 1080 -m 992 1240 -m 993 1238 -m 1000 1479 -m 1002 1087 -m 1006 1582 -m 1007 1329 -m 1008 1358 -m 1010 1143 -m 1011 1101 -m 1019 1842 -m 1021 1815 -m 1025 1419 -m 1030 1045 -m 1032 1099 -m 1036 1282 -m 1040 1121 -m 1041 1785 -m 1042 1374 -m 1049 1816 -m 1050 1857 -m 1051 1553 -m 1052 1442 -m 1055 1313 -m 1056 1102 -m 1057 1178 -m 1060 1570 -m 1061 1404 -m 1062 1253 -m 1066 1973 -m 1069 1533 -m 1071 1834 -m 1073 1917 -m 1074 1589 -m 1075 1146 -m 1077 1207 -m 1078 1451 -m 1081 1607 -m 1083 1354 -m 1084 1344 -m 1085 1369 -m 1089 1319 -m 1090 1285 -m 1092 1965 -m 1093 1955 -m 1094 1909 -m 1095 1952 -m 1100 1331 -m 1105 1317 -m 1107 1872 -m 1108 1821 -m 1110 1522 -m 1112 1638 -m 1113 1776 -m 1115 1790 -m 1117 1632 -m 1119 1644 -m 1120 1765 -m 1123 1936 -m 1126 1924 -m 1128 1472 -m 1129 1205 -m 1130 1518 -m 1131 1805 -m 1132 1706 -m 1136 1325 -m 1138 1257 -m 1139 1865 -m 1141 1507 -m 1142 1471 -m 1145 1189 -m 1151 1367 -m 1153 1833 -m 1155 1994 -m 1157 1708 -m 1159 1332 -m 1161 1648 -m 1162 1953 -m 1165 1352 -m 1168 1185 -m 1169 1443 -m 1171 1784 -m 1172 1179 -m 1173 1271 -m 1174 1599 -m 1176 1564 -m 1182 1265 -m 1183 1318 -m 1186 1856 -m 1187 1262 -m 1196 1491 -m 1197 1463 -m 1199 1980 -m 1210 1368 -m 1211 1420 -m 1212 1671 -m 1214 1881 -m 1215 1308 -m 1217 1467 -m 1218 1991 -m 1219 1249 -m 1220 1475 -m 1221 1305 -m 1222 1961 -m 1225 1230 -m 1226 1751 -m 1228 1668 -m 1229 1737 -m 1232 1669 -m 1234 1985 -m 1237 1414 -m 1242 1715 -m 1243 1647 -m 1244 1749 -m 1245 1793 -m 1248 1665 -m 1250 1775 -m 1254 1577 -m 1261 1403 -m 1264 1605 -m 1267 1770 -m 1268 1899 -m 1269 1840 -m 1270 1400 -m 1276 1796 -m 1277 1524 -m 1278 1748 -m 1279 1506 -m 1284 1505 -m 1290 1634 -m 1296 1690 -m 1298 1687 -m 1301 1342 -m 1303 1672 -m 1304 1333 -m 1311 1384 -m 1314 1458 -m 1315 1519 -m 1320 1764 -m 1323 1758 -m 1324 1436 -m 1330 1874 -m 1338 1603 -m 1339 1822 -m 1340 1488 -m 1341 1346 -m 1343 1530 -m 1351 1735 -m 1356 1557 -m 1357 1393 -m 1360 1509 -m 1362 1747 -m 1364 1415 -m 1371 1716 -m 1377 1778 -m 1378 1611 -m 1380 1905 -m 1385 1401 -m 1390 1826 -m 1391 1637 -m 1392 1711 -m 1394 1459 -m 1395 1531 -m 1398 1797 -m 1408 1645 -m 1417 1422 -m 1418 1658 -m 1421 1701 -m 1424 1460 -m 1425 1773 -m 1426 1614 -m 1428 1969 -m 1435 1795 -m 1438 1673 -m 1439 1830 -m 1441 1959 -m 1445 1585 -m 1447 1618 -m 1448 1529 -m 1452 1492 -m 1457 1977 -m 1465 1914 -m 1466 1699 -m 1468 1685 -m 1469 1476 -m 1474 1813 -m 1478 1920 -m 1480 1490 -m 1481 1579 -m 1482 1771 -m 1495 1976 -m 1501 1516 -m 1502 1896 -m 1503 1791 -m 1504 1902 -m 1510 1875 -m 1511 1718 -m 1512 1732 -m 1517 1971 -m 1523 1628 -m 1527 1908 -m 1528 1543 -m 1535 1619 -m 1539 1608 -m 1542 1900 -m 1544 1721 -m 1546 1698 -m 1548 1762 -m 1549 1659 -m 1550 1703 -m 1551 1916 -m 1554 1756 -m 1558 1581 -m 1559 1667 -m 1562 1595 -m 1583 1804 -m 1584 1786 -m 1586 1982 -m 1592 1779 -m 1598 1946 -m 1600 1639 -m 1602 1694 -m 1606 1717 -m 1615 1696 -m 1621 1850 -m 1623 1719 -m 1624 1800 -m 1626 1949 -m 1627 1852 -m 1630 1722 -m 1636 1910 -m 1641 1752 -m 1649 1759 -m 1656 1660 -m 1657 1966 -m 1661 1725 -m 1676 1915 -m 1677 1907 -m 1679 1734 -m 1680 1993 -m 1681 1695 -m 1683 1819 -m 1686 1851 -m 1689 1947 -m 1691 1878 -m 1693 1704 -m 1697 1882 -m 1700 1713 -m 1705 1867 -m 1707 1823 -m 1714 1738 -m 1724 1754 -m 1727 1974 -m 1736 1894 -m 1743 1755 -m 1753 1787 -m 1769 1978 -m 1772 1889 -m 1777 1906 -m 1781 1847 -m 1782 1794 -m 1792 1898 -m 1798 1919 -m 1799 2000 -m 1801 1989 -m 1803 1829 -m 1811 1939 -m 1825 1960 -m 1827 1855 -m 1828 1837 -m 1841 1926 -m 1849 1893 -m 1853 1972 -m 1854 1861 -m 1862 1870 -m 1866 1941 -m 1873 1963 -m 1876 1891 -m 1880 1897 -m 1887 1912 -m 1901 1927 -m 1911 1943 -m 1921 1944 -m 1923 1999 -m 1925 1975 -m 1933 1998 -m 1937 1957 -m 1951 1954 -m 1996 1997 +s 843305357 +m 1298 1987 +m 1263 1332 +m 1092 1952 +m 1194 1951 +m 1039 1999 +m 1667 1898 +m 1085 1555 +m 1079 1322 +m 994 1739 +m 1675 1719 +m 891 1559 +m 1044 1623 +m 827 1395 +m 1577 1899 +m 1456 1919 +m 1216 1648 +m 1196 1608 +m 1176 1450 +m 729 1160 +m 967 1618 +m 1445 1879 +m 692 1077 +m 1517 1748 +m 1189 1296 +m 665 1754 +m 778 1695 +m 1003 1446 +m 651 1791 +m 836 1191 +m 1280 1400 +m 643 702 +m 838 1392 +m 641 1687 +m 742 1117 +m 637 1142 +m 963 1817 +m 628 631 +m 617 1356 +m 726 1587 +m 1596 1711 +m 594 865 +m 705 1589 +m 1336 1718 +m 574 1418 +m 703 1890 +m 1355 1886 +m 1026 1610 +m 683 719 +m 1228 1537 +m 1544 1823 +m 576 1962 +m 551 734 +m 669 841 +m 1035 1803 +m 1209 1833 +m 899 1067 +m 1014 1385 +m 1190 1299 +m 529 710 +m 1174 1268 +m 935 1361 +m 1084 1441 +m 752 1440 +m 1165 1632 +m 862 1074 +m 845 1627 +m 690 1840 +m 1498 1772 +m 1057 1984 +m 774 946 +m 835 1684 +m 912 1964 +m 493 848 +m 489 1969 +m 831 1353 +m 999 1614 +m 478 872 +m 661 1193 +m 506 721 +m 549 635 +m 755 1245 +m 764 1536 +m 1505 1578 +m 1669 1842 +m 459 636 +m 1289 1629 +m 1404 1558 +m 712 1728 +m 492 1434 +m 1000 1733 +m 1131 1933 +m 554 1985 +m 961 1096 +m 599 664 +m 854 1116 +m 494 523 +m 428 1883 +m 1838 1991 +m 1346 1668 +m 951 1474 +m 461 1100 +m 1130 1771 +m 901 1301 +m 765 1143 +m 738 779 +m 406 1205 +m 903 1977 +m 404 1140 +m 1045 1538 +m 839 1845 +m 607 1779 +m 421 1290 +m 1484 1963 +m 587 1916 +m 902 1642 +m 389 1335 +m 1086 1114 +m 1520 1606 +m 964 1503 +m 728 1741 +m 474 500 +m 378 1701 +m 1713 1982 +m 578 1341 +m 376 1427 +m 937 1186 +m 372 741 +m 1397 1932 +m 371 879 +m 1692 1796 +m 663 1240 +m 1534 1897 +m 368 687 +m 364 1923 +m 541 675 +m 725 1989 +m 684 1979 +m 1141 1856 +m 878 1439 +m 482 1475 +m 1349 1696 +m 776 1795 +m 694 1212 +m 547 1913 +m 1459 1522 +m 867 1992 +m 754 796 +m 469 931 +m 1616 1703 +m 863 1244 +m 352 829 +m 351 1162 +m 1946 1994 +m 674 1672 +m 924 1935 +m 365 1547 +m 1073 1396 +m 596 1924 +m 1170 1909 +m 550 1670 +m 1293 1752 +m 923 1424 +m 1766 1839 +m 569 947 +m 343 746 +m 671 934 +m 340 1469 +m 509 605 +m 502 735 +m 1650 1765 +m 704 1671 +m 1236 1693 +m 335 1004 +m 785 1454 +m 1226 1920 +m 1041 1421 +m 769 874 +m 382 1413 +m 1371 1947 +m 953 1043 +m 1105 1145 +m 680 1486 +m 1367 1846 +m 981 1549 +m 807 1727 +m 325 387 +m 748 1774 +m 1124 1203 +m 666 1884 +m 517 758 +m 1225 1352 +m 315 519 +m 1572 1753 +m 623 1042 +m 314 1942 +m 313 640 +m 312 1099 +m 1402 1630 +m 1137 1851 +m 1337 1406 +m 386 881 +m 823 1888 +m 307 1540 +m 424 1885 +m 303 800 +m 342 866 +m 714 1071 +m 1631 1801 +m 583 1653 +m 295 939 +m 475 743 +m 407 980 +m 292 454 +m 410 538 +m 405 1482 +m 565 1428 +m 289 959 +m 288 1325 +m 1234 1930 +m 357 727 +m 698 1359 +m 443 1974 +m 496 756 +m 1329 1956 +m 281 1917 +m 279 1288 +m 941 1260 +m 278 1527 +m 1442 1473 +m 530 889 +m 323 1868 +m 1539 1709 +m 1028 1177 +m 1106 1230 +m 272 1921 +m 1252 1595 +m 1020 1679 +m 586 1497 +m 271 1433 +m 466 513 +m 269 1764 +m 521 1971 +m 986 1806 +m 1052 1317 +m 724 1594 +m 929 1908 +m 328 1850 +m 290 886 +m 919 1526 +m 261 1358 +m 1327 1609 +m 1179 1219 +m 332 1760 +m 293 1640 +m 260 709 +m 720 1069 +m 588 1135 +m 275 1928 +m 258 711 +m 1639 1937 +m 399 1800 +m 1599 1949 +m 255 1119 +m 642 890 +m 1448 1815 +m 624 1818 +m 1261 1893 +m 1874 1876 +m 855 1452 +m 479 849 +m 358 1694 +m 249 1366 +m 767 846 +m 563 1348 +m 512 1566 +m 662 816 +m 246 1157 +m 1159 1837 +m 730 1995 +m 525 593 +m 268 1056 +m 240 1788 +m 1676 1790 +m 320 1128 +m 319 548 +m 245 909 +m 825 1249 +m 814 1873 +m 237 936 +m 543 619 +m 1403 1939 +m 280 1171 +m 228 1120 +m 656 792 +m 1347 1959 +m 1133 1889 +m 225 837 +m 1420 1604 +m 806 1525 +m 1019 1762 +m 707 1750 +m 222 1970 +m 681 1168 +m 1060 1274 +m 318 917 +m 1438 1521 +m 251 1776 +m 1574 1685 +m 1311 1869 +m 1220 1940 +m 750 843 +m 211 1362 +m 1262 1328 +m 430 1489 +m 209 1767 +m 1510 1900 +m 647 2000 +m 491 1136 +m 1055 1643 +m 853 990 +m 462 1707 +m 1282 1780 +m 740 1281 +m 204 1662 +m 1005 1436 +m 659 1051 +m 230 534 +m 573 1852 +m 201 1507 +m 907 1661 +m 737 1763 +m 859 1743 +m 198 1007 +m 991 1556 +m 850 1333 +m 820 1945 +m 195 1173 +m 446 812 +m 1323 1976 +m 819 1006 +m 379 1950 +m 192 1287 +m 1166 1180 +m 609 979 +m 531 1040 +m 191 864 +m 487 1880 +m 197 1098 +m 965 1093 +m 297 1198 +m 1702 1729 +m 966 1370 +m 887 1943 +m 627 1635 +m 520 1200 +m 202 1571 +m 409 739 +m 747 1744 +m 185 893 +m 184 393 +m 943 1881 +m 768 1926 +m 456 1907 +m 339 1411 +m 1286 1957 +m 753 1915 +m 699 1658 +m 615 1483 +m 448 1447 +m 330 435 +m 1472 1704 +m 701 1029 +m 556 1735 +m 232 1708 +m 180 1461 +m 784 1494 +m 650 652 +m 1657 1864 +m 537 1673 +m 253 1783 +m 205 1491 +m 626 1416 +m 177 1449 +m 1775 1792 +m 1207 1972 +m 1054 1562 +m 860 1716 +m 353 438 +m 190 1720 +m 1208 1453 +m 383 693 +m 612 921 +m 470 1785 +m 354 514 +m 1844 1905 +m 871 1622 +m 524 1443 +m 1343 1597 +m 844 1683 +m 460 1089 +m 171 1350 +m 1002 1126 +m 349 922 +m 199 1479 +m 169 914 +m 215 926 +m 942 1770 +m 824 1922 +m 540 1375 +m 423 1308 +m 1132 1778 +m 584 682 +m 558 717 +m 472 1993 +m 457 1408 +m 869 1360 +m 453 1799 +m 403 533 +m 164 1499 +m 568 940 +m 337 1022 +m 257 437 +m 1201 1677 +m 1061 1570 +m 477 818 +m 442 1929 +m 1275 1734 +m 439 1080 +m 221 1617 +m 1138 1243 +m 363 1104 +m 158 1087 +m 420 744 +m 156 298 +m 1115 1508 +m 511 644 +m 398 1156 +m 274 1235 +m 267 1925 +m 370 1997 +m 154 344 +m 780 957 +m 713 1532 +m 522 1488 +m 415 1998 +m 151 345 +m 536 1731 +m 302 434 +m 1187 1266 +m 1070 1390 +m 630 1111 +m 501 1523 +m 161 1782 +m 425 1144 +m 331 908 +m 736 1678 +m 146 233 +m 1050 1836 +m 973 1182 +m 396 1238 +m 200 1697 +m 787 1781 +m 144 210 +m 175 1723 +m 143 1377 +m 1318 1550 +m 140 160 +m 745 1158 +m 327 1502 +m 139 1426 +m 1431 1894 +m 657 927 +m 157 283 +m 145 1637 +m 138 660 +m 1188 1560 +m 186 1552 +m 300 397 +m 212 324 +m 136 310 +m 135 1223 +m 1192 1271 +m 751 1958 +m 697 1091 +m 600 1232 +m 134 822 +m 133 984 +m 132 285 +m 590 918 +m 1592 1761 +m 1414 1568 +m 1394 1471 +m 1373 1605 +m 1175 1437 +m 311 1025 +m 129 1072 +m 263 911 +m 467 960 +m 236 1966 +m 956 1134 +m 126 1258 +m 125 552 +m 801 1015 +m 124 1615 +m 1161 1312 +m 977 1062 +m 128 1284 +m 122 1882 +m 1185 1309 +m 1129 1567 +m 809 1047 +m 508 1620 +m 481 1927 +m 361 1725 +m 564 1518 +m 445 1870 +m 402 1012 +m 1108 1853 +m 998 1139 +m 119 1724 +m 118 602 +m 1246 1787 +m 1148 1545 +m 1808 1960 +m 944 1319 +m 795 804 +m 116 542 +m 187 653 +m 114 374 +m 625 1530 +m 113 373 +m 1221 1321 +m 1010 1809 +m 847 1024 +m 447 1351 +m 112 1470 +m 962 1756 +m 868 1548 +m 193 1655 +m 111 355 +m 1542 1580 +m 766 976 +m 555 1059 +m 110 649 +m 1338 1576 +m 159 1826 +m 777 1467 +m 108 296 +m 107 648 +m 1125 1773 +m 1107 1121 +m 598 1013 +m 148 1865 +m 1700 1965 +m 938 1600 +m 810 948 +m 606 757 +m 591 1686 +m 252 495 +m 231 1715 +m 105 1911 +m 595 1250 +m 433 882 +m 381 1231 +m 104 1460 +m 559 1601 +m 276 338 +m 162 1858 +m 103 1500 +m 1023 1078 +m 499 1285 +m 395 1573 +m 689 1463 +m 497 1863 +m 391 762 +m 1512 1906 +m 760 894 +m 1569 1983 +m 880 1477 +m 486 761 +m 217 632 +m 706 1303 +m 98 1591 +m 790 1914 +m 429 1822 +m 294 1386 +m 97 1178 +m 1651 1802 +m 786 1211 +m 96 505 +m 1218 1768 +m 877 1345 +m 803 1430 +m 639 1634 +m 1300 1561 +m 1164 1712 +m 464 1904 +m 334 611 +m 94 1978 +m 1462 1953 +m 266 852 +m 120 1492 +m 93 629 +m 92 851 +m 1113 1326 +m 471 1745 +m 90 910 +m 620 1313 +m 562 1663 +m 89 1936 +m 539 1954 +m 262 1805 +m 88 375 +m 913 1607 +m 417 1784 +m 360 1593 +m 196 1636 +m 188 1656 +m 176 347 +m 155 1680 +m 87 431 +m 1480 1759 +m 150 1938 +m 86 270 +m 1369 1528 +m 1297 1368 +m 1253 1468 +m 142 1075 +m 85 1847 +m 1633 1877 +m 634 1291 +m 346 1758 +m 91 614 +m 802 1722 +m 696 1017 +m 468 933 +m 83 1109 +m 1264 1513 +m 815 1476 +m 82 1892 +m 1265 1363 +m 773 906 +m 416 1391 +m 304 896 +m 299 348 +m 81 677 +m 582 1314 +m 411 1988 +m 80 322 +m 1466 1496 +m 1229 1730 +m 557 1342 +m 763 1726 +m 78 1277 +m 380 1588 +m 256 1429 +m 181 229 +m 77 1626 +m 655 716 +m 149 1294 +m 76 622 +m 291 1272 +m 75 208 +m 1674 1827 +m 1127 1239 +m 1046 1292 +m 166 1849 +m 127 861 +m 74 1254 +m 1807 1821 +m 369 995 +m 183 503 +m 73 1405 +m 858 1001 +m 414 1112 +m 72 1097 +m 213 1102 +m 71 856 +m 1619 1689 +m 958 1195 +m 452 1986 +m 70 1487 +m 1714 1990 +m 1407 1872 +m 1021 1251 +m 527 1241 +m 69 1465 +m 1625 1816 +m 1455 1980 +m 68 1419 +m 1649 1859 +m 1147 1757 +m 691 1813 +m 686 1531 +m 67 781 +m 455 1628 +m 66 1172 +m 1058 1167 +m 65 173 +m 932 1154 +m 528 1095 +m 64 1786 +m 888 1485 +m 883 1495 +m 688 1181 +m 394 1955 +m 84 203 +m 63 366 +m 1506 1621 +m 1273 1612 +m 672 1681 +m 273 1032 +m 1364 1797 +m 1153 1820 +m 426 1163 +m 61 1553 +m 1812 1968 +m 679 821 +m 377 1551 +m 60 247 +m 1278 1903 +m 130 1624 +m 59 1018 +m 645 1747 +m 1425 1798 +m 1088 1330 +m 678 1710 +m 480 490 +m 309 1374 +m 57 1948 +m 1854 1875 +m 546 1202 +m 504 1027 +m 440 450 +m 56 1896 +m 485 1412 +m 218 1382 +m 55 1152 +m 775 1381 +m 722 1973 +m 638 658 +m 95 975 +m 54 165 +m 700 1008 +m 141 577 +m 53 1324 +m 1279 1444 +m 885 1646 +m 235 359 +m 52 1065 +m 830 1417 +m 123 1794 +m 50 968 +m 1742 1887 +m 813 1934 +m 226 1344 +m 1529 1611 +m 1030 1832 +m 633 1831 +m 444 673 +m 413 1393 +m 48 952 +m 1389 1415 +m 608 1961 +m 178 1053 +m 1183 1645 +m 954 1533 +m 597 1602 +m 463 983 +m 1304 1451 +m 974 1379 +m 930 1705 +m 925 1149 +m 616 783 +m 581 1810 +m 570 759 +m 418 646 +m 100 432 +m 45 920 +m 1481 1910 +m 1206 1422 +m 1063 1543 +m 916 1256 +m 412 1222 +m 317 356 +m 44 1598 +m 996 1082 +m 388 392 +m 329 904 +m 131 436 +m 43 604 +m 1334 1690 +m 483 840 +m 42 1575 +m 385 1654 +m 1878 1931 +m 516 1501 +m 326 870 +m 40 47 +m 1227 1401 +m 982 1824 +m 733 797 +m 476 1554 +m 277 1305 +m 182 970 +m 390 1257 +m 51 1155 +m 41 1248 +m 38 163 +m 1365 1901 +m 978 1169 +m 798 969 +m 987 1302 +m 216 670 +m 36 592 +m 419 1871 +m 35 1009 +m 1740 1829 +m 1584 1941 +m 805 1819 +m 532 1267 +m 515 1666 +m 115 1895 +m 99 1233 +m 34 610 +m 1647 1862 +m 484 789 +m 106 1583 +m 33 1123 +m 1409 1789 +m 972 1217 +m 723 1387 +m 618 1306 +m 572 898 +m 32 147 +m 897 1016 +m 567 1834 +m 214 1902 +m 37 189 +m 31 1855 +m 988 1515 +m 892 1423 +m 794 1659 +m 194 1755 +m 117 507 +m 30 1749 +m 207 238 +m 170 1378 +m 29 1295 +m 1316 1912 +m 1064 1514 +m 708 928 +m 400 560 +m 316 1524 +m 28 46 +m 545 1076 +m 248 1276 +m 58 1255 +m 27 1199 +m 992 1944 +m 580 1033 +m 384 1310 +m 234 1736 +m 62 955 +m 26 1122 +m 1399 1478 +m 985 1038 +m 915 1841 +m 771 1036 +m 306 1331 +m 264 1307 +m 244 321 +m 168 1699 +m 25 1564 +m 1644 1835 +m 1603 1804 +m 1509 1830 +m 971 1613 +m 788 1458 +m 603 1682 +m 553 1918 +m 220 561 +m 174 1493 +m 305 526 +m 23 1793 +m 1641 1860 +m 1270 1398 +m 1118 1535 +m 1011 1751 +m 401 1094 +m 49 1066 +m 1247 1354 +m 900 1146 +m 832 1383 +m 458 732 +m 287 301 +m 167 223 +m 137 884 +m 21 1031 +m 1435 1652 +m 799 1565 +m 350 1490 +m 109 1660 +m 102 1090 +m 20 242 +m 1101 1861 +m 876 1546 +m 749 1457 +m 473 1083 +m 259 685 +m 254 333 +m 179 1384 +m 152 791 +m 22 250 +m 19 1464 +m 1557 1814 +m 715 950 +m 427 1848 +m 121 1151 +m 79 718 +m 18 589 +m 518 1283 +m 239 243 +m 224 1967 +m 17 817 +m 905 1811 +m 793 1746 +m 601 1737 +m 544 1585 +m 498 1048 +m 286 535 +m 16 1213 +m 15 613 +m 1582 1721 +m 895 1541 +m 873 1511 +m 770 833 +m 451 731 +m 441 1590 +m 282 1866 +m 14 1665 +m 1197 1210 +m 808 1975 +m 585 1376 +m 13 1068 +m 1357 1857 +m 654 1581 +m 172 1215 +m 12 1242 +m 1315 1828 +m 24 997 +m 11 1224 +m 571 1732 +m 510 834 +m 39 206 +m 10 1519 +m 1579 1738 +m 1504 1996 +m 308 1340 +m 284 1204 +m 9 857 +m 1372 1717 +m 566 1825 +m 362 1214 +m 8 575 +m 1269 1777 +m 6 1034 +m 875 1664 +m 828 1698 +m 676 1103 +m 668 1150 +m 422 1769 +m 265 621 +m 5 1380 +m 826 989 +m 465 1516 +m 408 1432 +m 367 1259 +m 4 1388 +m 993 1638 +m 945 949 +m 811 1688 +m 695 1110 +m 667 772 +m 488 842 +m 336 1563 +m 3 1410 +m 1706 1867 +m 1320 1891 +m 579 1843 +m 449 1981 +m 341 1237 +m 2 1081 +m 1339 1691 +m 227 1049 +m 101 1586 +m 1 241 diff --git a/tests/graphs/random_n4000_m10000.edge b/tests/graphs/random_n4000_m10000.edge index 4f575af..a37f7b3 100644 --- a/tests/graphs/random_n4000_m10000.edge +++ b/tests/graphs/random_n4000_m10000.edge @@ -1,10001 +1,10001 @@ p edge 4000 10000 -e 1 1147 888369 -e 2 1221 294483 -e 2 1976 901774 -e 3 803 998835 -e 4 8 713875 -e 4 2986 599593 -e 4 3373 631843 -e 5 1037 614019 -e 5 2499 602867 -e 5 2670 501331 -e 5 3268 603105 -e 6 117 493829 -e 6 2101 575539 -e 6 2121 810119 -e 6 2640 149427 -e 7 467 447692 -e 7 622 551544 -e 7 1194 479011 -e 7 1472 549836 -e 7 1535 829098 -e 7 2622 475474 -e 7 3174 572036 -e 7 3450 516030 -e 7 3631 788582 -e 8 581 791763 -e 8 695 158142 -e 8 1660 295102 -e 8 3768 567163 -e 9 705 463555 -e 9 1325 600542 -e 9 1763 895312 -e 9 2646 666955 -e 9 3882 285528 -e 10 400 803748 -e 10 2718 548857 -e 10 3459 164061 -e 11 2848 803903 -e 11 3126 259609 -e 11 3278 858374 -e 11 3327 438007 -e 12 2042 508205 -e 13 120 364843 -e 13 241 571120 -e 13 608 447318 -e 13 931 283533 -e 14 3609 810547 -e 15 92 193048 -e 15 2373 788710 -e 16 283 797725 -e 16 661 297662 -e 16 2333 707772 -e 17 279 311682 -e 18 585 881047 -e 18 2641 162167 -e 19 3568 622322 -e 20 635 190957 -e 20 1254 57683 -e 21 115 883888 -e 21 2234 226670 -e 21 2475 702818 -e 21 2936 945605 -e 21 3121 530372 -e 21 3259 179660 -e 22 73 971965 -e 22 1117 479916 -e 22 3612 780382 -e 23 1602 325869 -e 23 3105 317906 -e 24 1491 553705 -e 24 2519 552436 -e 24 3755 932520 -e 25 1475 4607 -e 25 1580 169367 -e 25 1991 426874 -e 25 3162 610449 -e 26 414 535022 -e 26 2147 84492 -e 26 2210 879410 -e 26 3045 246319 -e 26 3243 248704 -e 27 2989 328301 -e 27 3668 306414 -e 27 3681 629026 -e 28 2470 671727 -e 28 3624 953262 -e 29 841 502940 -e 29 2643 465553 -e 29 2790 561539 -e 30 270 867885 -e 30 2036 803704 -e 31 1727 984210 -e 31 1733 200736 -e 32 281 201726 -e 32 773 590679 -e 32 2768 490980 -e 32 3802 181564 -e 33 641 317885 -e 33 885 73808 -e 34 324 931595 -e 34 460 485105 -e 34 913 283353 -e 34 3356 642234 -e 35 173 86208 -e 35 467 509543 -e 35 2412 397082 -e 35 2967 213622 -e 36 1085 613240 -e 36 1307 537362 -e 36 1415 162109 -e 36 2274 847631 -e 37 1550 149254 -e 38 173 924454 -e 38 527 431532 -e 39 2074 392966 -e 39 3544 114986 -e 39 3565 744981 -e 39 3838 222968 -e 40 84 367169 -e 40 93 234049 -e 41 490 762046 -e 41 3164 841806 -e 41 3860 16301 -e 42 232 337691 -e 42 293 769832 -e 42 750 497267 -e 42 2741 965756 -e 43 341 506527 -e 43 2942 739281 -e 45 1817 199770 -e 45 2247 976189 -e 46 463 78189 -e 46 731 701402 -e 46 2332 402179 -e 46 3158 681651 -e 46 3772 134251 -e 47 213 236146 -e 47 590 289063 -e 48 310 130755 -e 48 2134 212606 -e 49 335 332139 -e 49 766 996635 -e 49 1116 251810 -e 49 1333 97311 -e 49 2706 283035 -e 49 3181 578130 -e 49 3919 409456 -e 51 856 29789 -e 52 1951 143952 -e 53 160 953123 -e 53 392 323008 -e 53 2338 54036 -e 53 2800 387174 -e 53 3331 268 -e 54 488 345 -e 54 516 861385 -e 55 100 930799 -e 55 1930 350865 -e 55 2891 78892 -e 55 3659 782298 -e 55 3965 992066 -e 56 3195 29376 -e 57 772 757580 -e 57 1287 329009 -e 57 2909 694465 -e 57 3432 197725 -e 58 3306 884943 -e 58 3443 856569 -e 59 328 201501 -e 59 864 942653 -e 59 1541 336995 -e 59 2112 274680 -e 59 2961 440859 -e 60 2210 755635 -e 60 2583 944554 -e 61 1819 523337 -e 61 2120 780532 -e 61 3111 816486 -e 61 3813 373663 -e 62 1155 90026 -e 62 2975 63811 -e 62 3267 777380 -e 62 3294 14364 -e 63 1930 910774 -e 65 667 413399 -e 65 2017 394317 -e 65 3796 482639 -e 66 489 593779 -e 66 3206 400879 -e 66 3219 592128 -e 66 3462 693152 -e 67 227 179273 -e 67 1739 660922 -e 67 2609 869385 -e 67 3124 440356 -e 67 3645 643450 -e 68 756 927713 -e 68 3889 855593 -e 69 2162 288673 -e 69 2884 171364 -e 70 3867 705465 -e 71 881 647218 -e 71 1121 6073 -e 71 1554 14403 -e 71 1654 399883 -e 71 3163 401500 -e 71 3498 825244 -e 72 2300 118326 -e 73 556 358393 -e 73 1790 894923 -e 74 478 880571 -e 74 2028 43775 -e 74 2073 720694 -e 75 1902 188717 -e 75 2401 93290 -e 76 3179 821772 -e 76 3348 918866 -e 78 706 435320 -e 78 1371 948339 -e 78 2967 476576 -e 78 3305 84241 -e 78 3482 57564 -e 79 894 137541 -e 80 1476 853774 -e 80 1530 656945 -e 80 2016 631669 -e 81 1010 959137 -e 81 1445 585854 -e 82 257 756055 -e 82 1139 725154 -e 82 1253 206337 -e 82 1889 518898 -e 83 2118 300925 -e 83 2912 773038 -e 83 2951 852018 -e 83 3380 914297 -e 83 3923 78400 -e 84 2004 235700 -e 85 198 861082 -e 85 1446 6931 -e 85 1770 914246 -e 86 132 395453 -e 87 354 704745 -e 87 472 660519 -e 87 3488 329087 -e 88 527 324053 -e 88 2751 80875 -e 89 95 471573 -e 89 1473 578959 -e 89 2346 237445 -e 89 3300 571129 -e 89 3449 906548 -e 89 3705 965009 -e 89 3728 496395 -e 90 2237 757058 -e 90 3205 315077 -e 91 1397 324290 -e 91 2754 927208 -e 91 3159 114943 -e 92 1024 773897 -e 93 644 408606 -e 93 742 811398 -e 93 2938 76564 -e 94 943 664236 -e 95 1257 905768 -e 95 1703 585898 -e 95 2561 715848 -e 96 1809 648142 -e 96 2169 266541 -e 97 1174 284896 -e 98 1213 18106 -e 98 2026 784001 -e 99 2922 91255 -e 99 3793 342922 -e 100 279 531265 -e 100 2445 322656 -e 100 2467 608292 -e 100 2985 316021 -e 100 3718 326479 -e 101 1056 317754 -e 102 832 890735 -e 102 2944 693549 -e 102 3726 388539 -e 103 749 909435 -e 104 3563 569743 -e 105 567 710571 -e 105 1428 845555 -e 106 3668 727894 -e 107 1418 688174 -e 108 715 511471 -e 108 3798 591034 -e 109 1683 58973 -e 109 3128 804191 -e 109 3273 114169 -e 110 127 96136 -e 111 1087 356199 -e 111 1764 675247 -e 112 645 502735 -e 112 2055 856078 -e 112 2726 117916 -e 112 3076 758044 -e 113 1364 589701 -e 113 2537 888803 -e 113 2543 257509 -e 113 3352 137712 -e 113 3463 87051 -e 114 1361 607976 -e 115 1181 620913 -e 116 351 97404 -e 116 678 967204 -e 116 2052 297546 -e 116 2072 722374 -e 116 2485 332783 -e 116 3722 510181 -e 117 174 369283 -e 117 1807 140550 -e 117 3990 280584 -e 118 421 538465 -e 118 2469 760327 -e 119 2508 980373 -e 120 3483 958296 -e 121 1139 796774 -e 121 2882 894230 -e 122 2094 119393 -e 122 3291 844542 -e 122 3821 931201 -e 123 440 507979 -e 123 3196 372175 -e 124 178 115087 -e 124 694 430392 -e 124 3180 600570 -e 124 3597 382555 -e 125 2378 206685 -e 125 2585 704163 -e 126 1546 728514 -e 126 1892 195794 -e 127 1131 78224 -e 127 2360 250463 -e 127 3290 717461 -e 128 299 597105 -e 129 1352 684655 -e 129 2303 95431 -e 129 2847 589310 -e 129 3749 296570 -e 130 2293 356203 -e 131 2651 567066 -e 131 3263 860164 -e 132 1126 250595 -e 132 3007 505291 -e 133 1982 737393 -e 133 3278 154656 -e 134 1731 770477 -e 134 2999 738742 -e 136 1536 555413 -e 136 2273 951686 -e 136 3080 68512 -e 137 328 504448 -e 137 1232 191223 -e 138 1054 564716 -e 138 1115 275181 -e 139 234 572016 -e 139 548 478885 -e 139 1777 86309 -e 139 1823 53080 -e 139 2555 937136 -e 140 738 559113 -e 141 2297 752742 -e 141 3793 891560 -e 142 1223 785720 -e 142 1680 306051 -e 143 811 903874 -e 143 2902 691646 -e 143 3784 163031 -e 144 511 892892 -e 144 618 735438 -e 144 786 31437 -e 144 1842 238398 -e 144 1850 879103 -e 144 2592 925058 -e 145 1488 61933 -e 146 385 938818 -e 146 580 787443 -e 146 1075 69806 -e 146 1449 318648 -e 147 762 204631 -e 147 2762 766735 -e 149 1109 497711 -e 149 3426 950823 -e 150 3790 167741 -e 152 1995 102976 -e 153 3177 848509 -e 153 3276 886965 -e 155 1002 132246 -e 156 1989 719338 -e 156 2031 451361 -e 156 2723 795020 -e 156 2817 594480 -e 156 3890 167247 -e 157 3428 394012 -e 158 370 653204 -e 158 3347 623452 -e 158 3416 729849 -e 158 3911 544583 -e 159 2946 826202 -e 159 3527 630391 -e 160 400 425088 -e 160 482 560121 -e 160 1478 396352 -e 161 2012 153732 -e 161 2359 147697 -e 161 3065 272752 -e 163 1672 935532 -e 163 2505 746946 -e 163 3295 943387 -e 164 1996 828736 -e 164 3550 325247 -e 165 3274 312434 -e 166 694 900064 -e 166 2233 593139 -e 166 2294 186335 -e 166 3542 142834 -e 167 2228 814234 -e 167 3666 240343 -e 168 2484 649995 -e 168 3072 462444 -e 169 857 840986 -e 169 2893 259607 -e 169 2993 417633 -e 170 3146 640707 -e 170 3942 710354 -e 172 384 22808 -e 172 504 514984 -e 172 822 977011 -e 172 950 282580 -e 172 2266 461623 -e 172 2648 257392 -e 172 3102 751879 -e 172 3721 896788 -e 173 2928 934422 -e 173 3953 777994 -e 174 546 533418 -e 174 2622 190681 -e 174 3627 23959 -e 175 1542 59096 -e 175 2965 308689 -e 175 3972 475730 -e 176 3416 648837 -e 177 696 208574 -e 177 1110 51547 -e 178 410 629125 -e 178 3661 485789 -e 179 462 56045 -e 179 3515 42254 -e 180 3189 322200 -e 181 677 665456 -e 181 1104 679460 -e 181 1517 84600 -e 181 2994 458998 -e 182 1126 93076 -e 182 1178 878828 -e 183 678 517542 -e 183 2894 845377 -e 183 3056 720673 -e 186 441 699890 -e 187 1322 428114 -e 187 1800 232905 -e 188 753 362375 -e 189 2179 810760 -e 190 1418 953164 -e 190 2600 634077 -e 190 2966 357436 -e 191 2720 515946 -e 191 3725 341161 -e 191 3919 443086 -e 192 597 463011 -e 192 1862 975846 -e 192 2223 935727 -e 192 3882 171251 -e 193 1501 538645 -e 193 1737 453804 -e 193 3793 11948 -e 194 1946 207236 -e 194 2834 21831 -e 194 3593 372541 -e 195 1372 142560 -e 195 3326 101724 -e 196 1246 642046 -e 196 2562 649442 -e 197 1287 56052 -e 198 1869 744709 -e 199 2367 806523 -e 199 3847 355303 -e 200 2328 462181 -e 200 2455 386270 -e 201 508 85235 -e 201 599 329944 -e 201 2246 876115 -e 202 1344 668880 -e 203 3294 435597 -e 203 3732 967664 -e 204 1441 532645 -e 204 2256 10217 -e 204 3095 925802 -e 205 1856 401422 -e 206 1973 131738 -e 206 2118 106758 -e 207 776 928054 -e 207 1369 7006 -e 207 3001 521368 -e 208 887 586924 -e 208 1205 202028 -e 208 3117 64702 -e 209 963 797804 -e 209 2004 685202 -e 210 3358 716569 -e 211 1463 266382 -e 211 1757 754990 -e 211 2266 845340 -e 212 1398 720216 -e 213 949 17444 -e 213 2493 606724 -e 214 1597 575544 -e 214 2317 185485 -e 214 3512 253527 -e 215 778 858767 -e 215 2917 223240 -e 216 1350 652580 -e 216 1594 996231 -e 216 3360 628630 -e 217 296 846635 -e 217 2120 352610 -e 217 2269 131687 -e 217 3773 443566 -e 218 358 534381 -e 218 834 34934 -e 218 2903 320832 -e 218 3263 349807 -e 219 788 542031 -e 219 1074 515280 -e 219 1676 576189 -e 219 3740 373372 -e 219 3844 209732 -e 220 2440 561491 -e 220 3400 116015 -e 220 3793 147898 -e 221 884 394493 -e 221 1832 820519 -e 221 3471 227096 -e 221 3837 370086 -e 222 1122 777546 -e 222 1155 817089 -e 222 1994 651901 -e 223 1819 467539 -e 223 2352 145737 -e 223 2844 703342 -e 224 2312 296334 -e 224 2476 762744 -e 224 2748 298568 -e 224 2957 592059 -e 224 3979 7089 -e 225 949 796723 -e 225 1742 489561 -e 226 1389 264032 -e 226 1816 519187 -e 226 2557 785770 -e 227 1706 846002 -e 227 3446 882376 -e 228 1708 475678 -e 228 2359 790847 -e 228 2489 839998 -e 228 2667 109826 -e 228 3870 911859 -e 230 2400 472243 -e 231 1084 375598 -e 231 2739 3621 -e 232 2266 619061 -e 232 3050 89097 -e 232 3117 937803 -e 232 3902 758311 -e 233 423 197474 -e 234 1224 182639 -e 235 1912 935588 -e 237 1771 19083 -e 237 2091 434724 -e 238 1910 619530 -e 238 3600 801348 -e 238 3607 47640 -e 239 1220 474555 -e 239 2237 889897 -e 239 2362 907289 -e 239 3202 385395 -e 239 3738 413718 -e 240 1061 528094 -e 240 2836 627957 -e 240 3870 35036 -e 241 3141 798131 -e 242 2027 221440 -e 242 3670 465856 -e 243 703 905172 -e 244 2799 754677 -e 244 2805 565631 -e 244 3228 35424 -e 244 3859 498859 -e 245 1659 321371 -e 245 3495 384451 -e 245 3725 241747 -e 246 2407 760605 -e 246 2986 62017 -e 247 2916 94437 -e 248 602 357651 -e 248 3219 432378 -e 249 465 913055 -e 249 1342 399075 -e 249 1763 210538 -e 249 3413 151542 -e 249 3447 727897 -e 250 2194 741006 -e 250 3364 805102 -e 251 1059 644450 -e 251 2473 971150 -e 251 3175 842832 -e 251 3521 766192 -e 252 1294 111134 -e 253 1729 27572 -e 253 1981 76556 -e 253 2830 376281 -e 253 3565 853405 -e 254 1254 157010 -e 254 1486 859735 -e 254 2745 194940 -e 255 2458 334947 -e 255 2500 603194 -e 255 2681 455236 -e 256 2063 202727 -e 256 3804 545284 -e 257 1203 275000 -e 257 2693 492454 -e 257 3489 378586 -e 258 309 557037 -e 258 1242 493363 -e 258 3822 357515 -e 258 3933 677611 -e 259 1421 376429 -e 259 2115 511908 -e 259 2483 180218 -e 259 2787 994943 -e 260 1470 762823 -e 261 1320 455452 -e 261 3789 182807 -e 262 334 863840 -e 263 631 155459 -e 263 1775 286887 -e 263 2949 152842 -e 264 1403 31768 -e 264 3356 972160 -e 265 2539 356717 -e 267 507 797854 -e 267 595 603601 -e 267 3040 238756 -e 268 634 773471 -e 268 1622 677692 -e 268 3867 602882 -e 269 2054 295297 -e 269 3918 102577 -e 270 566 293358 -e 270 2517 678013 -e 271 2826 197711 -e 271 3747 405268 -e 272 586 896771 -e 272 2272 475808 -e 272 3634 808136 -e 273 2754 250480 -e 274 2693 394326 -e 274 3881 108061 -e 275 970 842673 -e 275 1083 954989 -e 275 1762 556988 -e 275 2937 497860 -e 275 3846 518094 -e 276 362 323548 -e 276 489 169992 -e 276 2180 169584 -e 277 1069 867269 -e 277 2946 694517 -e 277 3672 457918 -e 279 549 795069 -e 279 1477 232017 -e 279 2553 545872 -e 279 3072 137184 -e 279 3643 813194 -e 280 358 448865 -e 280 523 735123 -e 280 669 233907 -e 280 2422 422188 -e 280 2450 780347 -e 280 2920 903214 -e 280 3702 118693 -e 281 778 540294 -e 281 806 968163 -e 281 1453 413795 -e 281 2428 421902 -e 281 3996 347392 -e 282 989 930788 -e 282 1415 57767 -e 283 1285 800199 -e 283 2017 171237 -e 284 674 458089 -e 284 1270 497243 -e 284 3384 639462 -e 284 3522 854912 -e 284 3609 217692 -e 285 500 969097 -e 285 3345 956594 -e 286 1412 698654 -e 286 1972 998727 -e 286 3329 695898 -e 287 3267 636896 -e 288 1155 771639 -e 289 578 261549 -e 289 2077 70546 -e 290 1613 640570 -e 290 2212 604947 -e 293 1231 925410 -e 294 755 129320 -e 294 986 993883 -e 294 1267 175330 -e 294 3841 281861 -e 295 654 708224 -e 295 3947 325014 -e 296 1559 957054 -e 296 3589 690234 -e 296 3813 770168 -e 297 951 442761 -e 297 2156 928390 -e 297 2443 678440 -e 297 2915 84005 -e 298 2217 128966 -e 298 2711 856783 -e 298 3858 371433 -e 299 1617 407991 -e 299 2211 816473 -e 299 3644 110180 -e 300 708 335495 -e 300 2842 938268 -e 301 3753 264273 -e 302 1792 914436 -e 302 2963 54691 -e 302 3896 934737 -e 303 1326 306048 -e 303 2176 102656 -e 304 3315 876140 -e 304 3416 926477 -e 305 1969 368369 -e 305 2910 381704 -e 306 2591 725219 -e 306 2695 822920 -e 307 1289 66987 -e 307 2965 607185 -e 308 576 279691 -e 308 614 303929 -e 308 1093 355925 -e 308 1472 102057 -e 308 1905 207364 -e 308 3572 699088 -e 309 487 751934 -e 309 2822 490121 -e 309 3055 435649 -e 309 3638 571047 -e 309 3881 101293 -e 310 1031 434632 -e 310 3471 694415 -e 311 864 654486 -e 311 1427 440788 -e 311 3191 637638 -e 311 3334 749975 -e 312 2165 445716 -e 313 382 957874 -e 313 1368 261973 -e 313 3737 169960 -e 314 898 930443 -e 314 2715 207224 -e 314 3370 505724 -e 314 3742 517456 -e 315 1254 994426 -e 315 3484 25941 -e 316 795 927463 -e 316 1015 846163 -e 316 1782 60838 -e 317 1005 302947 -e 317 2055 874249 -e 317 3653 188873 -e 318 1516 683401 -e 318 1871 827893 -e 318 2896 316955 -e 319 1456 564592 -e 319 2950 731213 -e 319 2973 566217 -e 320 440 856454 -e 320 1664 352266 -e 321 579 512391 -e 322 1456 499360 -e 322 3207 12640 -e 323 2904 735270 -e 324 711 290953 -e 324 2216 848460 -e 325 666 358725 -e 325 1379 759349 -e 325 1629 255072 -e 325 2526 321244 -e 326 2609 437010 -e 326 3644 502825 -e 327 521 955154 -e 328 2524 509060 -e 329 3374 461491 -e 331 735 835795 -e 332 902 5913 -e 332 3211 285328 -e 332 3776 721613 -e 333 740 526404 -e 333 1084 870546 -e 333 1961 540229 -e 333 2230 757242 -e 333 2706 208517 -e 334 2254 286989 -e 334 2477 496868 -e 334 4000 625566 -e 335 1230 65671 -e 335 2097 532566 -e 335 2267 786410 -e 335 2927 561918 -e 335 3846 113996 -e 336 1116 474234 -e 336 1600 380480 -e 336 1827 981324 -e 336 2151 640464 -e 337 879 485594 -e 337 1131 515099 -e 337 1166 548221 -e 337 3892 736616 -e 338 633 100820 -e 338 2848 626589 -e 339 386 135531 -e 339 835 972172 -e 339 1592 963458 -e 339 2393 30751 -e 340 3692 589154 -e 340 3883 892401 -e 341 395 259908 -e 341 820 771265 -e 341 2289 922671 -e 341 2995 226822 -e 342 2239 979217 -e 342 3106 948869 -e 342 3873 218269 -e 343 634 249489 -e 343 3817 721131 -e 344 1064 513948 -e 344 2261 807081 -e 345 848 314 -e 345 1993 942963 -e 345 2768 458547 -e 345 3472 158027 -e 346 760 296165 -e 346 2555 283307 -e 346 2710 220737 -e 346 2994 979245 -e 347 1413 569697 -e 347 3359 576732 -e 348 702 932426 -e 348 2274 687034 -e 348 3340 262573 -e 348 3540 298223 -e 348 3542 925562 -e 349 1787 939052 -e 350 2202 328713 -e 350 2520 283897 -e 351 656 638723 -e 351 716 110933 -e 351 1143 465916 -e 351 3025 953414 -e 351 3285 269591 -e 352 501 212522 -e 353 1125 981020 -e 353 1559 267575 -e 353 1865 496820 -e 353 2062 438744 -e 354 2437 454872 -e 354 2782 234156 -e 355 3182 506091 -e 356 463 319857 -e 357 1402 2439 -e 357 1867 521491 -e 357 2051 141393 -e 358 1439 125860 -e 358 3102 691108 -e 359 2251 971039 -e 359 2349 194995 -e 359 3596 69882 -e 359 3824 698548 -e 360 1137 507135 -e 360 2708 146187 -e 361 620 675935 -e 361 1027 750111 -e 361 3720 562396 -e 361 3841 420755 -e 362 3355 832296 -e 363 3070 656704 -e 363 3866 206139 -e 364 2352 847639 -e 364 2783 769167 -e 364 3206 525692 -e 365 2636 341583 -e 367 1503 566295 -e 367 3615 793201 -e 369 1497 759091 -e 369 1816 266318 -e 369 2400 436000 -e 369 2802 567245 -e 370 817 772781 -e 370 1716 124049 -e 371 2243 414052 -e 372 1384 167482 -e 374 2018 552601 -e 374 2317 343904 -e 374 3113 666604 -e 374 3758 465274 -e 375 1317 944715 -e 375 2435 785393 -e 377 397 222753 -e 377 485 18243 -e 377 2788 407109 -e 378 3873 395181 -e 379 898 442691 -e 379 1251 300052 -e 380 3246 941089 -e 382 656 517508 -e 382 786 661559 -e 382 1680 680581 -e 384 1394 815532 -e 384 3949 842923 -e 385 1454 767383 -e 385 2798 42211 -e 386 1307 793804 -e 386 1425 410075 -e 386 1505 801237 -e 386 1952 224845 -e 387 3378 645627 -e 389 468 121570 -e 389 1247 937595 -e 389 3400 647042 -e 389 3688 690209 -e 390 1548 439419 -e 390 3553 763066 -e 391 1748 940611 -e 393 1622 397577 -e 393 1701 795791 -e 393 1822 518475 -e 393 2934 951758 -e 395 1208 611181 -e 395 2512 640527 -e 395 3036 21429 -e 395 3648 714657 -e 396 557 985052 -e 396 672 71787 -e 396 3299 824507 -e 397 3391 432057 -e 397 3478 972810 -e 398 2487 897458 -e 400 1623 998987 -e 400 3418 285976 -e 400 3740 175184 -e 401 3033 50423 -e 402 1097 742366 -e 402 1672 85666 -e 402 1832 770271 -e 402 2571 858614 -e 403 2893 404685 -e 404 1940 719344 -e 404 2582 306214 -e 404 2703 885383 -e 404 2733 789164 -e 404 3510 580472 -e 404 3715 944229 -e 405 2425 263197 -e 405 3701 815433 -e 406 568 468737 -e 406 1914 731477 -e 406 2037 420933 -e 406 3960 880519 -e 407 2104 211776 -e 408 996 1825 -e 409 1447 455844 -e 409 3073 621562 -e 411 1184 836525 -e 411 2623 976678 -e 411 3679 338462 -e 412 2848 615261 -e 412 3980 670666 -e 413 663 111321 -e 413 890 869901 -e 413 2602 67621 -e 413 3860 38377 -e 414 2511 909086 -e 414 2581 959164 -e 414 2606 416967 -e 415 1562 478885 -e 415 2632 712666 -e 415 3823 424873 -e 416 2252 327533 -e 416 2892 545810 -e 417 987 323723 -e 417 1926 15147 -e 418 1487 622822 -e 418 2847 797957 -e 419 895 582198 -e 419 1184 971663 -e 419 1515 676328 -e 419 2664 780727 -e 419 2974 619029 -e 419 3053 349208 -e 419 3181 769293 -e 420 2073 688650 -e 420 2463 618629 -e 420 3711 734306 -e 421 1970 30828 -e 421 2737 763465 -e 421 3388 195418 -e 421 3765 442997 -e 422 2383 247244 -e 422 2726 659207 -e 422 3176 32960 -e 423 1045 148980 -e 423 1496 57368 -e 423 2588 801351 -e 424 1529 645771 -e 424 1649 912200 -e 424 2178 435611 -e 424 3126 845915 -e 426 829 641474 -e 426 1459 963674 -e 426 1700 490401 -e 426 2071 526431 -e 427 1493 632921 -e 427 1612 747612 -e 427 2408 412658 -e 427 2679 680858 -e 427 3410 198768 -e 427 3636 987986 -e 429 761 436434 -e 429 1979 912469 -e 429 2216 230931 -e 429 2438 127296 -e 430 1276 559100 -e 430 1568 468597 -e 430 1920 278545 -e 430 2110 482809 -e 430 3421 600161 -e 430 3980 69897 -e 431 1146 48287 -e 431 2764 270542 -e 431 3092 737795 -e 432 1205 475652 -e 433 1689 971882 -e 434 1544 436523 -e 434 1810 938236 -e 434 1993 81111 -e 434 2609 271985 -e 435 1275 61937 -e 435 1482 766364 -e 435 1805 815255 -e 435 1877 935135 -e 435 3980 535694 -e 436 800 158562 -e 436 1070 389428 -e 436 2151 584126 -e 436 3155 236194 -e 436 3652 490099 -e 437 2164 797023 -e 437 2299 168818 -e 437 2341 316666 -e 437 3052 183900 -e 437 3750 555486 -e 438 807 353403 -e 438 3896 913351 -e 439 1897 783985 -e 439 2615 848057 -e 439 3425 549478 -e 439 3599 992227 -e 440 1567 261874 -e 440 3298 798337 -e 440 3442 502879 -e 441 1650 352081 -e 444 3738 420347 -e 444 4000 942452 -e 445 1729 420875 -e 446 762 286619 -e 446 1834 891301 -e 447 2385 453286 -e 447 3270 493527 -e 447 3809 577665 -e 448 3232 147685 -e 449 2172 102651 -e 449 2372 140670 -e 449 2481 350267 -e 450 995 164966 -e 450 1720 35878 -e 450 3292 315728 -e 450 3307 918706 -e 450 3371 618963 -e 451 3545 327757 -e 451 3844 389369 -e 452 1507 688198 -e 452 2932 676382 -e 453 792 850845 -e 453 951 713296 -e 453 2873 263005 -e 454 690 312090 -e 454 1010 945927 -e 455 1993 289247 -e 455 2125 499796 -e 455 3757 360357 -e 456 1790 529078 -e 457 761 870936 -e 457 1096 514851 -e 457 3078 463832 -e 457 3249 843419 -e 458 3092 479855 -e 458 3949 595823 -e 459 1154 644207 -e 459 1669 450513 -e 459 2581 283911 -e 459 2619 863729 -e 460 2171 408302 -e 460 3643 932793 -e 461 2980 396541 -e 462 1241 314897 -e 462 1635 342589 -e 463 1917 853581 -e 463 2428 595628 -e 464 635 965952 -e 464 2176 346210 -e 464 2491 22900 -e 465 1206 118292 -e 465 3655 31530 -e 466 2202 154895 -e 467 1207 484616 -e 467 1229 711555 -e 467 1728 465133 -e 467 3156 473509 -e 467 3999 21898 -e 468 525 839469 -e 468 3111 619889 -e 469 680 377822 -e 469 2559 281367 -e 470 600 739265 -e 470 2163 932084 -e 470 3037 10059 -e 471 606 97027 -e 471 1512 218100 -e 471 3425 18205 -e 472 706 872999 -e 472 875 699382 -e 472 911 521956 -e 472 2092 751171 -e 472 2258 275378 -e 472 2446 120892 -e 472 3510 699742 -e 472 3605 123470 -e 473 3464 499412 -e 474 3474 243996 -e 474 3758 616682 -e 475 1145 712104 -e 475 1959 901452 -e 475 2658 112772 -e 476 1860 8346 -e 477 920 654111 -e 477 1417 433803 -e 477 2574 879839 -e 477 2624 434803 -e 478 1900 611658 -e 478 2569 731929 -e 480 3196 74693 -e 482 2341 224556 -e 482 3154 594874 -e 482 3505 396059 -e 483 3274 837617 -e 484 1028 501820 -e 484 2532 690275 -e 484 2548 372365 -e 484 3048 416817 -e 484 3539 826752 -e 484 3544 477912 -e 485 3028 792912 -e 485 3501 901997 -e 485 3871 355243 -e 486 3176 623047 -e 486 3781 831960 -e 487 2491 466603 -e 487 2629 567631 -e 488 1666 606807 -e 489 1503 162303 -e 489 1956 70922 -e 489 2005 353262 -e 489 2210 238787 -e 489 2457 94256 -e 490 1537 860880 -e 490 3362 565703 -e 491 1018 275218 -e 491 1432 777112 -e 491 3093 596630 -e 491 3957 99158 -e 492 822 910956 -e 492 1067 465135 -e 492 2916 420591 -e 492 2951 450716 -e 493 494 435227 -e 493 771 455464 -e 493 2318 520815 -e 493 2416 826297 -e 493 3846 869006 -e 494 1344 389691 -e 494 2312 171694 -e 494 3001 271957 -e 494 3221 599243 -e 495 742 401267 -e 495 1936 129770 -e 495 3205 356441 -e 495 3482 525931 -e 495 3523 170729 -e 496 562 530398 -e 496 1152 742656 -e 497 1921 279447 -e 497 3619 356111 -e 500 2460 766830 -e 501 1471 892288 -e 501 2683 600409 -e 502 637 892807 -e 502 1271 953159 -e 502 3785 727897 -e 503 2814 815772 -e 503 3336 603756 -e 504 951 341313 -e 504 3054 774177 -e 505 2301 975218 -e 505 3237 613219 -e 506 1270 473423 -e 506 1524 412127 -e 506 3220 366092 -e 507 2095 138402 -e 507 3399 885498 -e 507 3476 43202 -e 510 2105 757587 -e 510 3504 322937 -e 511 632 250849 -e 511 1933 854718 -e 512 954 105524 -e 512 2045 554229 -e 512 2818 709248 -e 512 2868 220857 -e 513 1928 834306 -e 514 2174 573035 -e 514 2182 367290 -e 514 2366 292889 -e 514 2643 558237 -e 514 2691 441198 -e 514 3206 734152 -e 515 1052 356422 -e 516 1242 581328 -e 516 2762 826025 -e 516 3099 223770 -e 517 924 167460 -e 517 1243 962532 -e 517 2232 348058 -e 517 2505 413806 -e 517 2823 344990 -e 518 2122 539097 -e 518 3374 622685 -e 518 3647 350282 -e 519 2532 63437 -e 519 2956 365553 -e 519 3438 803559 -e 520 3047 185061 -e 520 3165 721075 -e 520 3998 228492 -e 521 1645 528151 -e 521 1858 151104 -e 521 3350 162918 -e 522 1579 684910 -e 522 2516 677138 -e 522 3175 176432 -e 524 629 343677 -e 524 3226 316996 -e 525 2860 422851 -e 526 1370 750657 -e 526 1436 196717 -e 526 1975 253267 -e 526 3102 734179 -e 527 765 934188 -e 527 2865 938588 -e 528 798 149944 -e 528 2420 724117 -e 529 2820 909732 -e 529 3094 104281 -e 530 685 467118 -e 531 1011 509042 -e 531 2185 97227 -e 531 2724 418764 -e 531 3330 790710 -e 531 3760 905218 -e 531 3850 874049 -e 532 1848 595624 -e 532 2744 644881 -e 532 3564 999460 -e 533 2299 674215 -e 534 3919 926932 -e 535 711 823840 -e 535 1521 858987 -e 535 2732 826798 -e 536 2238 515710 -e 536 2837 769716 -e 537 805 505614 -e 538 2151 813696 -e 538 3531 777651 -e 539 696 164431 -e 539 1588 777338 -e 539 3661 940005 -e 539 3757 525373 -e 540 1304 716199 -e 540 1865 880861 -e 540 2121 578421 -e 540 3012 781473 -e 541 925 961708 -e 541 3068 206433 -e 541 3156 689343 -e 542 2945 426857 -e 543 793 431252 -e 543 1953 442281 -e 543 3296 724975 -e 544 658 576238 -e 544 3790 806976 -e 545 2710 901084 -e 546 685 611040 -e 546 941 157336 -e 546 1614 873503 -e 546 1948 568041 -e 546 2430 445513 -e 547 1164 571542 -e 547 1637 241065 -e 547 2005 447379 -e 548 1441 813007 -e 548 1588 67611 -e 548 1707 791214 -e 549 1480 673360 -e 549 2807 170861 -e 550 1214 267940 -e 550 2654 97145 -e 551 1717 571981 -e 551 2234 622844 -e 551 2942 831927 -e 551 3312 355016 -e 552 1989 830326 -e 552 2892 823924 -e 552 3048 701268 -e 552 3511 843438 -e 552 3527 945932 -e 553 1662 335770 -e 553 2958 165521 -e 553 3581 845888 -e 554 617 901329 -e 554 1566 759187 -e 555 840 905207 -e 555 2295 123709 -e 556 2401 53011 -e 556 3326 834690 -e 557 585 895833 -e 557 1244 577677 -e 558 704 274526 -e 558 2278 909901 -e 559 837 301945 -e 559 1314 325645 -e 559 2950 980754 -e 560 1506 305698 -e 560 2525 396152 -e 560 2753 872199 -e 561 2136 60396 -e 561 2721 608093 -e 561 2860 135026 -e 561 3125 627240 -e 562 1442 764612 -e 562 2252 365493 -e 563 2704 654736 -e 563 2719 433584 -e 564 2092 847856 -e 564 2613 397957 -e 564 3424 752546 -e 565 1159 424056 -e 565 1800 444379 -e 566 2245 883988 -e 566 2258 41410 -e 566 2282 500189 -e 567 852 79705 -e 567 1291 321135 -e 568 1940 652598 -e 568 2652 98890 -e 568 2764 339072 -e 569 585 884772 -e 569 746 409801 -e 569 3643 631265 -e 570 797 42244 -e 570 3368 639109 -e 570 3866 986147 -e 571 2156 29475 -e 571 2774 191499 -e 571 2931 63050 -e 571 3413 566606 -e 572 772 687786 -e 572 3895 16985 -e 573 652 979275 -e 573 3568 221831 -e 574 1275 702278 -e 575 3523 114877 -e 575 3830 295536 -e 576 3759 48175 -e 576 3900 864254 -e 578 892 339972 -e 578 3688 47701 -e 578 3814 857434 -e 579 1137 559019 -e 579 1167 591479 -e 579 1857 726769 -e 579 2584 423641 -e 579 2640 144122 -e 579 2818 895298 -e 579 3147 77042 -e 579 3196 127601 -e 580 982 246714 -e 580 1744 258544 -e 580 2690 199494 -e 580 2820 118728 -e 581 1019 501431 -e 581 1679 559139 -e 581 1952 682597 -e 581 2017 759878 -e 581 2051 164433 -e 582 1327 46305 -e 582 1650 574595 -e 582 1683 144377 -e 582 2192 528429 -e 582 2592 915779 -e 582 3231 873774 -e 582 3945 856140 -e 583 988 784247 -e 585 1853 14339 -e 585 3192 342654 -e 586 3260 842907 -e 586 3282 42854 -e 586 3836 260645 -e 587 1207 623900 -e 587 1412 322238 -e 588 1319 274143 -e 588 2410 294480 -e 588 2794 811573 -e 588 3190 53157 -e 589 2102 726672 -e 589 2983 515022 -e 590 2782 421241 -e 590 3213 90780 -e 590 3489 624265 -e 591 1452 670250 -e 591 1521 243695 -e 591 1895 32637 -e 591 3213 944625 -e 591 3695 600236 -e 592 2170 743061 -e 592 2966 121816 -e 593 926 137550 -e 593 1028 761557 -e 593 1358 953444 -e 593 1536 203171 -e 593 2664 870181 -e 594 2689 568755 -e 594 2707 949082 -e 594 3579 828545 -e 594 3717 300243 -e 595 1517 520481 -e 595 2078 274805 -e 595 2171 497571 -e 595 2262 431729 -e 595 2659 750849 -e 595 2702 231446 -e 595 3056 560574 -e 596 1179 431514 -e 596 3365 646119 -e 596 3678 885786 -e 597 1135 750182 -e 597 1964 690778 -e 597 2316 921792 -e 597 2440 943621 -e 597 3129 278181 -e 597 3955 866018 -e 598 1217 108729 -e 598 1381 640137 -e 598 1784 225324 -e 598 2345 264325 -e 598 3168 670287 -e 598 3906 984315 -e 599 1010 982793 -e 599 1298 551717 -e 599 3869 329627 -e 600 958 700907 -e 600 2413 672693 -e 600 2561 619958 -e 600 3436 451969 -e 600 3567 217271 -e 600 3702 356412 -e 601 768 474592 -e 601 3125 425999 -e 602 887 360007 -e 602 888 9733 -e 602 1517 854898 -e 602 3182 655774 -e 603 669 203854 -e 603 1725 904949 -e 603 2014 22193 -e 603 2203 679469 -e 603 2405 507171 -e 603 3635 938097 -e 603 3779 220058 -e 604 2324 327631 -e 604 2881 639266 -e 605 2639 140510 -e 605 3713 679003 -e 606 718 838579 -e 606 731 431841 -e 606 776 764996 -e 607 1375 867713 -e 608 1357 213002 -e 608 2191 150678 -e 608 3566 698096 -e 609 2258 800790 -e 609 3395 647515 -e 610 1350 513881 -e 611 1848 592052 -e 611 1924 839016 -e 611 2272 583516 -e 611 2355 629806 -e 612 2475 889218 -e 612 2618 736727 -e 612 2637 603180 -e 613 1850 555326 -e 613 2132 723003 -e 614 942 976209 -e 614 1832 103284 -e 615 3706 400449 -e 616 2608 660210 -e 617 1956 220206 -e 618 1428 785161 -e 618 2063 223905 -e 618 2378 335198 -e 618 3265 43380 -e 619 830 46778 -e 619 2092 67402 -e 619 3503 399755 -e 619 3610 86188 -e 620 1396 297316 -e 621 3887 910952 -e 622 791 841204 -e 622 1679 320577 -e 622 2614 15384 -e 622 2747 641053 -e 623 954 958140 -e 623 2393 455971 -e 623 3743 356198 -e 624 1652 592059 -e 624 2435 369495 -e 624 3728 226115 -e 625 3186 264544 -e 626 915 114235 -e 626 1253 441641 -e 626 1711 927713 -e 627 983 569839 -e 627 3343 146388 -e 627 3758 806011 -e 628 710 917090 -e 628 2330 441504 -e 628 3819 473120 -e 629 1780 148719 -e 631 830 715613 -e 631 1291 817739 -e 631 2214 348279 -e 631 2307 555514 -e 631 2938 736527 -e 632 863 632399 -e 632 1667 428796 -e 632 1880 90749 -e 632 2189 498730 -e 632 2798 423520 -e 632 3002 92892 -e 633 754 632776 -e 633 1553 344921 -e 633 3874 995828 -e 634 1138 138659 -e 634 1504 900023 -e 634 2037 423400 -e 634 3206 2999 -e 636 2865 985747 -e 636 3086 681339 -e 636 3966 475742 -e 637 1164 918651 -e 637 2545 710168 -e 637 2973 313756 -e 638 2267 529616 -e 638 3772 999575 -e 639 1341 188892 -e 639 2123 444790 -e 639 3044 346695 -e 639 3157 849020 -e 640 2807 345847 -e 640 3754 786456 -e 641 1231 675136 -e 641 2220 467293 -e 641 3050 411477 -e 642 2104 41824 -e 642 3067 712016 -e 643 2035 10007 -e 643 3841 793445 -e 644 2374 588335 -e 644 3931 251950 -e 645 1510 432706 -e 645 2522 231349 -e 645 2688 690209 -e 646 1902 751791 -e 647 760 312083 -e 647 1455 853064 -e 647 3274 874040 -e 647 3705 16017 -e 647 3848 13962 -e 648 1154 400324 -e 648 1527 584826 -e 648 1803 41913 -e 648 1810 304828 -e 648 3678 753608 -e 648 3820 656930 -e 649 1711 605130 -e 650 1186 41447 -e 652 2080 332724 -e 652 2802 198448 -e 652 3923 756078 -e 653 845 75449 -e 653 2699 809049 -e 654 985 27467 -e 654 1562 448149 -e 654 2390 366509 -e 654 3616 276914 -e 654 3865 365051 -e 655 3803 522551 -e 656 1382 821314 -e 656 3187 415738 -e 657 1492 295787 -e 658 1306 66804 -e 658 2013 562393 -e 659 686 623664 -e 659 1292 888390 -e 659 2148 375631 -e 660 3243 453370 -e 661 2734 333702 -e 661 2993 874994 -e 661 3183 224637 -e 662 2909 649785 -e 662 3336 644928 -e 663 2674 447239 -e 663 3122 913969 -e 664 2207 503393 -e 664 2265 304249 -e 665 675 679459 -e 665 2046 753843 -e 665 2204 834149 -e 666 1195 970249 -e 667 696 668341 -e 667 2140 120495 -e 667 2963 908656 -e 667 3225 946420 -e 668 1506 461304 -e 668 2737 792515 -e 668 2830 10065 -e 668 3978 877710 -e 669 2659 175344 -e 669 2838 639065 -e 670 1582 489694 -e 670 1680 661890 -e 671 1169 476855 -e 671 2743 420267 -e 671 3138 481648 -e 672 3553 110134 -e 673 1816 979320 -e 674 819 339151 -e 674 824 798153 -e 674 2342 522576 -e 675 944 333900 -e 675 1627 105208 -e 675 1871 350172 -e 675 2335 187544 -e 675 3263 148968 -e 675 3667 20028 -e 676 1572 396457 -e 676 1670 487683 -e 677 992 999963 -e 677 1020 848889 -e 678 2829 101606 -e 678 3589 89551 -e 679 1310 492848 -e 679 2674 741146 -e 680 1792 605529 -e 680 2631 829084 -e 680 3276 979319 -e 680 3826 550336 -e 681 2860 555108 -e 681 2878 903918 -e 681 3811 530012 -e 682 1534 593359 -e 682 2381 684127 -e 682 3623 513800 -e 683 3446 373118 -e 684 1162 471463 -e 684 1734 562499 -e 684 2154 328444 -e 684 2580 729666 -e 685 2440 765510 -e 685 2817 396878 -e 685 3769 995105 -e 686 2118 890551 -e 687 3029 304893 -e 687 3747 327162 -e 687 3805 245213 -e 688 1068 764803 -e 688 1115 498042 -e 688 3316 971072 -e 689 1857 101994 -e 689 2303 649436 -e 689 3489 594342 -e 690 3981 502591 -e 691 1342 998251 -e 691 2467 544870 -e 691 3285 143539 -e 692 3016 213457 -e 692 3936 644090 -e 693 831 576178 -e 693 963 675268 -e 693 1510 515003 -e 693 1975 38261 -e 694 1637 314537 -e 694 2374 443340 -e 695 957 297483 -e 695 2581 298237 -e 696 927 632715 -e 696 3021 662374 -e 696 3044 330513 -e 697 3628 66353 -e 697 3703 561681 -e 698 2390 548734 -e 698 3194 233446 -e 699 2017 203675 -e 699 3132 918905 -e 699 3931 124432 -e 700 1514 453941 -e 700 1791 809600 -e 700 2356 948231 -e 700 2368 633257 -e 701 2181 517639 -e 701 2721 409690 -e 701 2741 78592 -e 701 3782 834576 -e 702 762 373635 -e 702 1903 690523 -e 702 2179 325742 -e 702 2625 887699 -e 702 2704 329290 -e 703 1173 382162 -e 703 3451 87266 -e 704 1788 170080 -e 704 1894 497943 -e 704 2674 26725 -e 705 943 4618 -e 705 3935 924517 -e 706 935 591381 -e 706 1075 749790 -e 706 1180 83502 -e 706 2018 956732 -e 707 1000 674159 -e 708 1059 728767 -e 708 1849 34564 -e 708 2016 406922 -e 708 3151 277787 -e 708 3262 753911 -e 708 3466 989740 -e 709 1466 286394 -e 709 1811 289992 -e 709 3274 519967 -e 709 3593 194720 -e 710 750 914511 -e 710 1456 508270 -e 710 3742 607969 -e 711 2749 152575 -e 712 3919 179556 -e 714 763 151591 -e 714 1323 139282 -e 714 1901 735540 -e 714 2752 241311 -e 714 3032 945425 -e 715 2843 82384 -e 715 3019 106019 -e 715 3144 791642 -e 715 3590 63962 -e 716 2129 626397 -e 716 2536 224494 -e 716 2799 85812 -e 716 3518 436797 -e 717 790 906438 -e 717 2286 612438 -e 717 3527 37555 -e 718 811 168695 -e 720 784 669814 -e 720 2313 568965 -e 720 3866 12510 -e 721 951 756804 -e 721 1223 850485 -e 722 1458 648683 -e 723 2399 579754 -e 723 2591 743823 -e 723 3499 20127 -e 724 791 223032 -e 724 1575 157430 -e 724 1885 311791 -e 724 2547 129759 -e 725 1864 259200 -e 725 3677 897508 -e 726 1412 389802 -e 726 2820 32966 -e 726 3206 672556 -e 727 1365 371778 -e 727 2797 68376 -e 728 1405 662095 -e 728 1899 318616 -e 728 3974 697967 -e 729 1106 348228 -e 730 2256 615400 -e 730 3782 213492 -e 731 2111 71866 -e 731 2488 183823 -e 731 2739 609801 -e 731 3240 915691 -e 731 3804 210585 -e 732 1816 362174 -e 732 3084 260336 -e 733 1127 335489 -e 734 2015 225742 -e 735 2662 619458 -e 736 1484 837501 -e 736 1562 940897 -e 736 2279 110983 -e 737 2126 699502 -e 737 2420 789325 -e 738 984 860379 -e 738 2290 473412 -e 738 3844 32660 -e 738 4000 901423 -e 739 1772 961386 -e 739 3138 614201 -e 739 3675 165270 -e 740 2269 869509 -e 740 2281 271942 -e 741 3984 936180 -e 742 2005 190724 -e 743 1285 895090 -e 743 2290 845360 -e 743 3658 791892 -e 744 1775 32780 -e 744 1822 681955 -e 744 2276 364005 -e 744 2622 620645 -e 744 2932 573656 -e 744 3088 420375 -e 745 1379 837094 -e 745 3754 109258 -e 746 1237 918597 -e 746 1462 550290 -e 746 1843 121598 -e 746 2233 698641 -e 747 2818 393820 -e 748 1753 247854 -e 748 2557 151980 -e 748 2897 595415 -e 748 3235 466274 -e 749 1061 647193 -e 749 3351 739002 -e 749 3568 64994 -e 749 3739 142746 -e 750 1226 42739 -e 750 2288 952247 -e 750 2328 925745 -e 751 1105 440722 -e 751 3164 222935 -e 752 846 221205 -e 752 1918 562264 -e 752 2329 968262 -e 752 2699 504934 -e 752 2929 799323 -e 752 3006 530498 -e 753 1307 732478 -e 753 3059 388937 -e 753 3812 418136 -e 754 2201 109983 -e 755 1233 10394 -e 755 2763 736798 -e 755 3426 31178 -e 755 3544 312057 -e 756 1259 439624 -e 756 3128 650834 -e 756 3949 852907 -e 758 1649 849949 -e 758 1973 972626 -e 759 831 814667 -e 760 795 78191 -e 760 887 100916 -e 760 2318 744109 -e 761 812 66439 -e 761 2490 567439 -e 762 2414 677596 -e 762 2830 240352 -e 762 3135 553707 -e 762 3753 100463 -e 763 1221 561064 -e 763 3002 438656 -e 764 2099 174394 -e 764 3939 169569 -e 765 1689 54530 -e 765 1773 441803 -e 765 3202 843754 -e 765 3762 424870 -e 766 2083 552195 -e 766 2775 749691 -e 766 2817 14939 -e 766 3415 946278 -e 767 3255 139427 -e 768 1520 312379 -e 768 3378 130109 -e 768 3514 465145 -e 769 1656 866476 -e 769 2119 684894 -e 769 3156 333518 -e 770 1607 231442 -e 770 3056 313320 -e 770 3089 122491 -e 770 3118 996618 -e 771 2493 128149 -e 771 3198 770898 -e 772 1893 813533 -e 772 2531 740375 -e 772 3442 754718 -e 773 2354 502296 -e 773 3004 831664 -e 775 1766 774346 -e 775 2094 537460 -e 775 2690 206055 -e 775 2794 308080 -e 775 3145 312262 -e 775 3650 585999 -e 776 2319 567320 -e 776 2774 347541 -e 777 1640 858765 -e 777 2905 419421 -e 777 3950 8763 -e 778 3175 149311 -e 778 3221 690869 -e 778 3391 904623 -e 778 3562 992966 -e 779 1884 841337 -e 779 2778 681205 -e 779 2829 575805 -e 779 3689 409548 -e 780 2016 621917 -e 780 2151 502561 -e 780 2834 978228 -e 781 993 342854 -e 781 2692 499242 -e 781 3868 610890 -e 783 1238 70660 -e 784 971 428200 -e 784 2160 690193 -e 784 2230 310996 -e 784 2369 574029 -e 784 2892 74647 -e 784 3924 770656 -e 785 1542 503387 -e 785 2740 673069 -e 785 3210 725014 -e 786 1120 847474 -e 787 1397 126874 -e 787 2245 643673 -e 787 2343 179473 -e 787 2781 809155 -e 788 2932 746699 -e 788 3223 476638 -e 789 2513 814252 -e 789 3187 646968 -e 789 3708 304267 -e 791 1855 95608 -e 791 1963 977714 -e 791 3584 385741 -e 792 1231 623171 -e 792 2398 597407 -e 792 3664 12728 -e 792 3686 662037 -e 793 944 537099 -e 793 1628 450973 -e 793 1638 589920 -e 793 2165 865594 -e 793 3449 249601 -e 794 1192 24101 -e 794 1370 326164 -e 794 2632 712178 -e 795 1915 708003 -e 795 1980 375973 -e 795 1991 717736 -e 795 2889 722412 -e 795 3126 907518 -e 795 3848 562088 -e 795 3885 882562 -e 796 1502 392195 -e 796 2316 679148 -e 796 2481 315856 -e 796 3062 27744 -e 797 1048 468784 -e 797 1999 286841 -e 797 3134 654456 -e 798 3190 505086 -e 799 818 244223 -e 799 3647 1500 -e 800 2292 580745 -e 802 1278 328703 -e 802 1893 699808 -e 802 2826 977238 -e 803 1520 811489 -e 803 1672 99710 -e 803 2211 382651 -e 804 1935 516200 -e 804 2673 557579 -e 804 2862 180592 -e 806 3469 797850 -e 807 3874 253431 -e 808 2295 397449 -e 808 3753 132313 -e 809 2322 671053 -e 809 2678 539497 -e 809 3653 854213 -e 810 1170 559349 -e 810 3652 711256 -e 811 2067 344143 -e 812 2042 896260 -e 812 2790 138576 -e 812 2998 896213 -e 812 3142 19881 -e 812 3262 948165 -e 813 1094 66301 -e 813 1811 445810 -e 813 2767 714103 -e 813 3116 759221 -e 813 3502 182226 -e 814 2858 852809 -e 815 1617 918023 -e 815 2022 724967 -e 816 2726 657342 -e 817 1737 306907 -e 817 2686 247988 -e 817 3378 182320 -e 818 1241 224764 -e 818 1320 899182 -e 818 2008 860772 -e 818 3064 360367 -e 818 3117 816343 -e 818 3448 5133 -e 818 3899 298175 -e 819 825 805411 -e 819 1804 162496 -e 819 1859 710367 -e 819 1887 678707 -e 819 2238 211438 -e 820 1172 799788 -e 820 1926 245271 -e 822 1394 171522 -e 822 3078 986150 -e 823 1530 624735 -e 823 2043 308275 -e 824 1040 300273 -e 824 1201 150722 -e 824 2063 400596 -e 824 2120 878825 -e 824 2285 197643 -e 825 940 904973 -e 825 2406 395759 -e 825 3836 101076 -e 826 3610 301487 -e 828 898 582055 -e 829 1331 711567 -e 829 1997 576597 -e 829 2782 635259 -e 829 2923 551317 -e 829 3604 814070 -e 830 3208 862891 -e 832 1499 295766 -e 832 2645 865380 -e 833 1247 526418 -e 833 3329 424652 -e 834 1022 701623 -e 835 2481 355215 -e 835 3513 684493 -e 836 979 232435 -e 836 1688 44903 -e 837 1147 234481 -e 837 2487 96504 -e 839 2237 845296 -e 839 3442 222439 -e 840 1029 784721 -e 840 1467 861927 -e 840 2603 361406 -e 840 3905 540118 -e 841 1920 647431 -e 841 2086 41070 -e 841 3109 454928 -e 842 2734 901249 -e 843 1502 162219 -e 844 1367 944001 -e 844 2896 482663 -e 844 3909 715733 -e 845 2324 470042 -e 845 2394 290256 -e 845 2694 528701 -e 846 1363 163963 -e 846 2024 400631 -e 847 1194 7136 -e 847 1198 941785 -e 847 1325 797567 -e 847 2154 205465 -e 847 3218 408577 -e 847 3557 622729 -e 848 959 696672 -e 848 1237 594513 -e 848 1304 379713 -e 848 1644 84364 -e 849 1211 811567 -e 849 2516 277325 -e 850 1340 697186 -e 850 1348 414318 -e 850 2224 61746 -e 850 2559 57837 -e 850 2740 556007 -e 850 2850 572886 -e 851 1273 442765 -e 851 1321 401800 -e 851 1434 591182 -e 851 2012 880994 -e 851 3549 4117 -e 851 3665 556540 -e 852 3041 895654 -e 853 2411 22475 -e 853 2605 687033 -e 853 3749 375150 -e 854 2019 69071 -e 854 2226 982447 -e 854 3814 30123 -e 855 1050 137384 -e 855 1813 629512 -e 855 2854 254789 -e 855 3084 564012 -e 855 3771 578507 -e 856 3782 53239 -e 857 1431 637419 -e 857 1589 9945 -e 857 2738 295243 -e 857 2858 797304 -e 857 3735 306419 -e 858 1735 958805 -e 858 1934 280396 -e 858 2578 757774 -e 858 3563 359823 -e 858 3830 37738 -e 858 3972 98684 -e 859 1792 757983 -e 859 2987 731727 -e 860 1224 588591 -e 860 1597 985148 -e 860 2232 204820 -e 860 2877 441782 -e 860 2880 429565 -e 860 3260 143960 -e 860 3645 174868 -e 860 3930 632981 -e 861 1522 236826 -e 861 1691 597460 -e 861 2267 714409 -e 861 2587 104397 -e 862 3798 506119 -e 863 942 64953 -e 863 975 774318 -e 863 1633 526497 -e 863 3544 903367 -e 864 2326 547752 -e 864 3507 174109 -e 864 3554 574159 -e 865 1309 883117 -e 865 1846 189506 -e 865 2240 107196 -e 865 3844 185307 -e 866 1174 640443 -e 866 2635 37008 -e 866 2864 411238 -e 866 3288 176477 -e 866 3874 838785 -e 867 2535 501606 -e 868 1132 903787 -e 869 2437 225188 -e 869 2571 446591 -e 869 3389 441620 -e 869 3610 558308 -e 870 1696 509852 -e 870 2006 458014 -e 872 1065 192221 -e 872 2738 3719 -e 872 2827 701262 -e 872 3004 28124 -e 874 1457 860549 -e 874 2395 412763 -e 875 2235 887662 -e 875 3758 202696 -e 876 1842 269008 -e 876 2034 55283 -e 876 2976 918240 -e 876 3042 357647 -e 877 1306 576440 -e 877 2498 801170 -e 877 3780 558627 -e 877 3917 600764 -e 878 925 755162 -e 878 2935 8828 -e 878 2998 951379 -e 878 3021 497573 -e 878 3812 87280 -e 879 2330 361789 -e 880 1611 287363 -e 880 1871 753713 -e 880 2892 228323 -e 881 2207 855837 -e 882 2079 500592 -e 882 3404 438665 -e 883 2111 7919 -e 883 3775 364805 -e 883 3917 336812 -e 884 2045 462971 -e 884 2958 433084 -e 885 3094 477186 -e 885 3315 187117 -e 886 2348 74502 -e 887 1161 450014 -e 888 2420 28748 -e 888 2468 884200 -e 889 3353 641624 -e 890 1216 519791 -e 890 2510 593777 -e 890 3819 764052 -e 891 1960 138151 -e 891 3892 84342 -e 892 2057 617543 -e 892 3999 222226 -e 895 1482 79252 -e 895 2556 622821 -e 896 1093 545850 -e 896 1292 264521 -e 896 1427 662951 -e 896 1676 333890 -e 896 2594 607356 -e 896 3512 626953 -e 896 3718 767582 -e 896 3736 218858 -e 897 1115 275105 -e 897 1874 714136 -e 897 3536 335193 -e 898 1492 372456 -e 898 3302 531433 -e 899 1653 121268 -e 899 3369 407703 -e 899 3432 581315 -e 900 1204 980605 -e 900 1240 583002 -e 900 1624 68947 -e 900 2920 556721 -e 901 3732 676107 -e 902 3613 458928 -e 903 1997 702900 -e 903 3601 626906 -e 904 1837 220476 -e 904 2021 662712 -e 905 1367 615039 -e 906 967 371604 -e 907 3232 171051 -e 907 3934 780920 -e 908 1864 57345 -e 908 3951 18242 -e 909 1146 34260 -e 909 1303 902697 -e 909 1545 855399 -e 909 1756 144454 -e 910 1770 151727 -e 910 2747 38075 -e 911 1344 191019 -e 912 3301 605247 -e 913 1600 239236 -e 913 3272 374875 -e 915 1335 566717 -e 915 1417 940363 -e 915 2904 976056 -e 916 1469 56717 -e 917 3012 321328 -e 917 3878 409604 -e 918 1887 670948 -e 918 3155 123416 -e 918 3491 912423 -e 919 2027 56620 -e 919 3407 992020 -e 920 2734 53427 -e 920 3216 549933 -e 922 1568 790726 -e 922 1668 647537 -e 922 1822 672381 -e 922 3711 42678 -e 923 1500 516639 -e 923 1681 722429 -e 923 2365 860042 -e 924 1480 352423 -e 925 1721 966842 -e 925 2417 389191 -e 926 3435 932185 -e 928 2087 762772 -e 928 2240 868333 -e 929 3622 762190 -e 929 3701 824830 -e 930 1666 202499 -e 931 1482 615694 -e 931 2585 62847 -e 931 2768 871434 -e 933 2804 28389 -e 934 1196 104246 -e 934 2462 632566 -e 934 3355 194159 -e 934 3649 685943 -e 935 2029 626360 -e 935 2365 74087 -e 935 2656 518688 -e 935 3206 528807 -e 936 1053 147132 -e 936 1642 429526 -e 936 3152 148360 -e 936 3187 666025 -e 937 1449 497479 -e 937 1549 585818 -e 937 1692 575504 -e 937 1845 981535 -e 937 1975 59221 -e 938 3453 220471 -e 938 3811 242281 -e 939 1674 867745 -e 939 2522 59714 -e 939 3766 924636 -e 939 3999 60844 -e 940 2984 210605 -e 940 3057 158544 -e 941 1556 395793 -e 941 2667 884242 -e 942 1039 847082 -e 942 1782 28696 -e 942 3810 879706 -e 942 3853 261864 -e 943 1472 478278 -e 943 1757 603661 -e 943 2126 837528 -e 943 2304 482635 -e 943 2346 873464 -e 943 2649 541613 -e 943 3621 693444 -e 943 3656 393132 -e 944 1719 103503 -e 944 2559 824454 -e 944 3103 291930 -e 944 3981 811993 -e 945 1153 294797 -e 945 1849 292997 -e 945 2063 45137 -e 945 2736 152568 -e 945 3189 650826 -e 946 2489 440652 -e 946 2507 522002 -e 946 2625 335766 -e 946 2678 189211 -e 946 3676 923167 -e 947 2370 932651 -e 947 2567 301445 -e 947 3542 589039 -e 947 3926 47440 -e 949 1235 250503 -e 949 1726 686698 -e 949 2309 811099 -e 951 2480 333217 -e 951 3242 899905 -e 952 1810 771818 -e 952 3936 136211 -e 953 1251 281927 -e 953 3734 833 -e 954 1184 953381 -e 954 1409 411536 -e 954 2599 745311 -e 955 1485 440518 -e 955 2548 766483 -e 955 2776 168475 -e 955 3599 151792 -e 956 2105 564563 -e 957 1206 579278 -e 957 1604 222626 -e 957 1937 76079 -e 957 2377 382031 -e 957 2760 589186 -e 957 2993 53177 -e 957 3431 433954 -e 959 3029 185427 -e 960 1056 410783 -e 960 1233 240725 -e 962 1627 330047 -e 962 2379 153761 -e 962 2380 363960 -e 963 1153 489651 -e 963 1892 999602 -e 963 3660 622068 -e 964 1152 591505 -e 964 1730 18405 -e 964 3897 388979 -e 965 1867 150047 -e 966 2377 855886 -e 967 1058 48613 -e 967 1397 285383 -e 967 1804 511331 -e 967 2133 642002 -e 967 2351 121286 -e 968 1100 196201 -e 968 2032 614112 -e 968 2534 974484 -e 968 3918 98733 -e 969 2483 884841 -e 969 2564 463426 -e 969 3154 849348 -e 969 3156 204215 -e 970 2325 771614 -e 970 2657 620377 -e 971 1497 907424 -e 971 3492 918533 -e 971 3745 669616 -e 972 981 108594 -e 972 1623 80081 -e 972 2185 460800 -e 973 1093 210967 -e 973 3138 628177 -e 974 1782 549327 -e 974 2450 513975 -e 974 3029 207774 -e 975 1306 540099 -e 975 1600 706406 -e 975 2264 492953 -e 975 2796 992897 -e 975 3339 691732 -e 976 2048 13086 -e 979 1096 828467 -e 979 1493 401417 -e 980 2606 342620 -e 980 2675 709521 -e 980 3049 525490 -e 981 2320 703261 -e 981 2741 500387 -e 983 3409 63714 -e 984 2258 810303 -e 984 3053 84403 -e 985 1457 271707 -e 985 2965 81697 -e 985 3132 159040 -e 986 1154 863532 -e 986 1618 971448 -e 986 2532 650129 -e 986 3217 385276 -e 986 3247 914952 -e 987 2907 716034 -e 987 3456 614991 -e 987 3765 999214 -e 988 1828 706896 -e 988 2739 790276 -e 988 3661 696498 -e 989 2156 282562 -e 989 2912 386050 -e 990 1794 644268 -e 990 1891 247634 -e 990 2628 524541 -e 990 2976 799072 -e 991 1259 871725 -e 991 3449 953196 -e 992 3680 819615 -e 993 1324 431777 -e 994 2859 980413 -e 995 999 981323 -e 995 1320 755479 -e 995 2716 784761 -e 996 1000 37711 -e 996 1754 125368 -e 996 1826 778066 -e 996 3132 186841 -e 996 3638 593933 -e 997 1157 911894 -e 997 1259 398764 -e 998 1114 695242 -e 998 3015 726137 -e 999 3696 803527 -e 1000 1360 274944 -e 1000 2333 928924 -e 1001 2436 325824 -e 1001 3018 256377 -e 1001 3448 376484 -e 1002 1379 626990 -e 1002 2569 782829 -e 1002 2793 565917 -e 1002 2837 193420 -e 1003 1179 369829 -e 1003 3939 568190 -e 1003 3979 339237 -e 1004 1409 813002 -e 1004 1840 347485 -e 1004 2920 168597 -e 1004 3405 479019 -e 1005 3930 192530 -e 1006 1875 466784 -e 1006 2728 768691 -e 1007 1839 276216 -e 1007 2837 60597 -e 1007 3696 893033 -e 1008 1481 239398 -e 1008 2780 64817 -e 1009 1016 169454 -e 1009 1593 440440 -e 1009 1710 489593 -e 1009 2047 71092 -e 1009 3000 305195 -e 1009 3746 712021 -e 1010 1205 260166 -e 1010 1302 373425 -e 1010 1320 55792 -e 1010 2927 713760 -e 1010 3299 966985 -e 1010 3415 840013 -e 1010 3515 246816 -e 1010 3755 764853 -e 1011 1211 404984 -e 1012 1529 750292 -e 1012 1879 976583 -e 1012 2086 910698 -e 1012 2733 51328 -e 1012 2863 631732 -e 1013 2303 912576 -e 1013 3551 272310 -e 1014 1198 537673 -e 1014 1710 611818 -e 1014 1721 16085 -e 1014 3285 514078 -e 1016 2042 605929 -e 1016 2917 905757 -e 1017 3635 448315 -e 1018 1290 112798 -e 1018 3461 880076 -e 1018 3898 392292 -e 1018 3908 599420 -e 1019 2733 62185 -e 1020 1657 238479 -e 1020 1955 73659 -e 1021 1778 212918 -e 1021 2085 267485 -e 1021 2543 103955 -e 1021 2991 463315 -e 1021 3311 678882 -e 1022 1041 476298 -e 1022 1395 175410 -e 1022 2175 408580 -e 1022 2946 686221 -e 1022 3053 833075 -e 1023 1083 678292 -e 1023 2502 727664 -e 1023 3020 157616 -e 1024 2821 982730 -e 1025 2842 608330 -e 1025 3038 303097 -e 1025 3967 943781 -e 1027 3549 242314 -e 1028 1172 559263 -e 1028 2951 67626 -e 1028 3768 774359 -e 1029 1123 923089 -e 1030 2310 225356 -e 1030 2397 484821 -e 1031 1500 244837 -e 1031 1950 31254 -e 1031 2077 763350 -e 1032 1107 741603 -e 1032 1595 861360 -e 1032 2763 217641 -e 1032 3395 519152 -e 1032 3529 488017 -e 1033 3796 585426 -e 1034 1697 287599 -e 1034 2380 626616 -e 1034 2589 94340 -e 1034 3290 61012 -e 1035 1036 124107 -e 1035 1484 948456 -e 1035 2699 908990 -e 1036 1446 489459 -e 1036 2077 922797 -e 1036 2455 191762 -e 1037 1533 513686 -e 1037 3713 295890 -e 1038 1473 676733 -e 1038 1548 48162 -e 1038 1829 648396 -e 1038 3610 590854 -e 1038 3877 756513 -e 1039 2941 303521 -e 1039 3441 151659 -e 1040 2084 545767 -e 1040 2281 234447 -e 1040 2408 890399 -e 1040 2780 415553 -e 1041 1556 833572 -e 1041 1796 35666 -e 1041 2267 521333 -e 1041 3606 246674 -e 1042 2166 251502 -e 1042 3868 787172 -e 1043 1223 634098 -e 1043 3839 111783 -e 1044 1363 397702 -e 1044 2482 302627 -e 1044 3930 751998 -e 1046 1150 294619 -e 1046 1488 764085 -e 1046 3081 965908 -e 1047 2644 149939 -e 1047 3401 193843 -e 1047 3505 67453 -e 1048 2132 98992 -e 1049 1849 566770 -e 1049 2037 895548 -e 1049 3687 172011 -e 1050 3429 562975 -e 1050 3607 838099 -e 1051 2776 760266 -e 1052 1135 376416 -e 1052 1953 248622 -e 1052 2109 736754 -e 1052 2269 899213 -e 1053 1856 65959 -e 1053 2450 834226 -e 1053 3848 493621 -e 1054 1105 972390 -e 1054 1614 741810 -e 1054 2019 42832 -e 1054 2130 583208 -e 1054 3358 668326 -e 1055 1421 800084 -e 1055 1880 482921 -e 1055 3537 257333 -e 1057 1765 798830 -e 1057 3144 233693 -e 1058 3220 875017 -e 1058 3366 207180 -e 1059 1948 92941 -e 1059 2677 584440 -e 1059 3137 356204 -e 1059 3191 328143 -e 1059 3608 746486 -e 1060 1116 237803 -e 1060 1316 747815 -e 1060 3709 862344 -e 1060 3721 60479 -e 1061 1433 921965 -e 1061 1943 47010 -e 1061 2182 600100 -e 1061 2578 803616 -e 1061 3219 230557 -e 1061 3599 478357 -e 1061 3908 252120 -e 1062 2325 380684 -e 1062 3553 276349 -e 1063 2113 247632 -e 1063 2536 111878 -e 1064 1696 517105 -e 1065 1136 789772 -e 1066 1337 171360 -e 1066 1697 280488 -e 1066 1862 663327 -e 1066 3047 186305 -e 1066 3850 784469 -e 1067 1918 112493 -e 1067 2441 373855 -e 1068 3504 799377 -e 1069 3033 330247 -e 1069 3844 905508 -e 1070 2362 732427 -e 1071 1099 554770 -e 1071 1764 762316 -e 1071 2131 232663 -e 1071 3141 446841 -e 1072 1509 129474 -e 1072 3008 965135 -e 1072 3724 148202 -e 1073 1338 244803 -e 1073 2429 879739 -e 1074 3669 407964 -e 1075 2932 676228 -e 1075 3138 376374 -e 1075 3718 248886 -e 1075 3819 822891 -e 1076 1286 395255 -e 1076 1906 413731 -e 1076 3395 952414 -e 1077 1617 637844 -e 1077 2584 966010 -e 1077 2819 661804 -e 1077 2945 156324 -e 1079 2286 757922 -e 1081 1888 923014 -e 1081 2053 607585 -e 1081 2582 758120 -e 1082 1625 291921 -e 1082 1687 766442 -e 1082 2204 620295 -e 1082 3018 105396 -e 1082 3403 32827 -e 1082 3759 838535 -e 1083 2242 612051 -e 1083 2328 146421 -e 1083 3733 520005 -e 1084 1901 281171 -e 1084 2016 196340 -e 1084 2110 512187 -e 1085 1994 234355 -e 1085 3302 608235 -e 1085 3899 577759 -e 1086 1373 747194 -e 1087 1546 107157 -e 1087 1692 640726 -e 1087 2676 861995 -e 1087 3235 982167 -e 1087 3853 697925 -e 1088 1309 195811 -e 1088 2868 616279 -e 1088 3167 421637 -e 1088 3235 544511 -e 1088 3618 63565 -e 1089 1782 351278 -e 1089 2901 833271 -e 1090 1554 577066 -e 1090 2961 886752 -e 1090 3106 746479 -e 1090 3557 365548 -e 1091 1346 117597 -e 1091 1372 350790 -e 1092 2356 496615 -e 1093 3446 617688 -e 1093 3726 831011 -e 1094 1508 561115 -e 1094 3229 789422 -e 1094 3666 65670 -e 1095 2933 189684 -e 1095 2978 804269 -e 1095 3940 58990 -e 1096 1363 239792 -e 1096 2112 303134 -e 1096 2875 710060 -e 1096 3057 577824 -e 1096 3588 74507 -e 1097 2139 505319 -e 1099 1585 404421 -e 1099 1869 880945 -e 1099 1979 22015 -e 1099 3287 445393 -e 1100 1270 363786 -e 1100 2009 426572 -e 1101 1594 436194 -e 1101 2060 74401 -e 1101 2079 496612 -e 1102 1214 986908 -e 1102 1709 239763 -e 1102 3216 503303 -e 1102 3833 206014 -e 1103 2722 921102 -e 1104 2269 361872 -e 1105 1870 731519 -e 1105 2540 435069 -e 1105 2820 288871 -e 1105 3584 785712 -e 1106 2065 838000 -e 1106 2203 88084 -e 1106 3776 241730 -e 1107 1989 874471 -e 1107 2707 65900 -e 1108 1161 812229 -e 1108 3108 921548 -e 1108 3673 804288 -e 1110 1576 559983 -e 1111 2065 365663 -e 1111 3064 142732 -e 1111 3515 724946 -e 1112 2138 123320 -e 1112 3079 287233 -e 1112 3518 957900 -e 1114 1253 919955 -e 1114 1599 974524 -e 1114 2235 180266 -e 1114 2288 636769 -e 1115 1779 422804 -e 1115 2425 121789 -e 1115 2667 79673 -e 1116 1309 141002 -e 1116 2249 772088 -e 1116 3970 128917 -e 1117 1530 864773 -e 1117 2784 352251 -e 1117 3459 697050 -e 1117 3556 166767 -e 1118 1215 422777 -e 1118 1784 960317 -e 1118 3624 734760 -e 1119 2486 411187 -e 1120 1376 162902 -e 1120 1456 326445 -e 1120 1842 222741 -e 1120 2021 411388 -e 1120 3612 618906 -e 1121 1320 939021 -e 1121 2290 228321 -e 1121 2726 791384 -e 1122 2124 812810 -e 1122 2163 434221 -e 1122 3321 572819 -e 1122 3332 396094 -e 1123 1819 907294 -e 1123 2977 245633 -e 1123 3771 144681 -e 1124 1661 356416 -e 1124 2503 89452 -e 1124 3312 954817 -e 1125 3837 798822 -e 1126 1856 891296 -e 1126 1914 557665 -e 1126 2091 265254 -e 1126 3108 176759 -e 1126 3191 508934 -e 1126 3476 393495 -e 1126 3932 147 -e 1127 1783 717774 -e 1127 2132 549317 -e 1127 2202 886448 -e 1128 1181 143283 -e 1128 1445 584058 -e 1128 1714 638568 -e 1128 2737 43978 -e 1128 3976 505369 -e 1129 1214 926808 -e 1129 1217 29491 -e 1129 1435 678098 -e 1129 1814 677692 -e 1129 1901 91203 -e 1129 2839 476372 -e 1129 3514 816181 -e 1130 1851 219386 -e 1130 2881 300794 -e 1130 3046 829440 -e 1130 3582 754487 -e 1131 1745 394589 -e 1131 2145 998627 -e 1131 2148 369427 -e 1131 3721 233329 -e 1132 3606 622516 -e 1133 1721 792494 -e 1134 2159 58014 -e 1134 2281 799553 -e 1135 1869 620980 -e 1135 1957 496915 -e 1135 2405 343985 -e 1137 2460 951957 -e 1137 2645 203704 -e 1138 1317 645252 -e 1138 3317 398613 -e 1139 1969 103903 -e 1139 2621 464789 -e 1140 1489 963106 -e 1140 1638 47897 -e 1140 1757 707293 -e 1140 2422 795853 -e 1141 2714 340447 -e 1141 3502 934058 -e 1142 2978 976578 -e 1142 3101 483495 -e 1143 2178 436773 -e 1144 1298 383107 -e 1144 3136 388725 -e 1144 3978 715429 -e 1145 1763 509486 -e 1145 1922 104808 -e 1145 2126 987432 -e 1145 2285 363691 -e 1145 3264 476824 -e 1146 3296 821006 -e 1147 1900 751207 -e 1147 3965 590062 -e 1148 1800 284493 -e 1148 1997 281935 -e 1148 2023 928559 -e 1148 3281 975948 -e 1148 3656 609984 -e 1149 1270 914672 -e 1149 2246 70587 -e 1149 2485 815459 -e 1149 3854 674917 -e 1150 1574 297962 -e 1150 2185 140374 -e 1150 3380 77924 -e 1150 3519 924463 -e 1151 1540 640986 -e 1151 1594 57557 -e 1151 1912 733949 -e 1152 1739 444606 -e 1152 1872 645393 -e 1152 2833 282752 -e 1152 2999 350410 -e 1153 2942 809105 -e 1154 1788 159989 -e 1154 2209 235442 -e 1154 3614 728268 -e 1155 2293 142751 -e 1155 3322 247297 -e 1156 2086 254170 -e 1157 1167 458595 -e 1157 1182 978962 -e 1157 1967 814580 -e 1157 2928 704826 -e 1157 3238 998174 -e 1157 3537 864960 -e 1158 1255 308909 -e 1158 2656 627999 -e 1159 1958 31435 -e 1159 2185 553855 -e 1160 1468 293553 -e 1160 3027 33590 -e 1161 1718 515334 -e 1161 3995 787645 -e 1162 1741 258153 -e 1162 1886 759439 -e 1162 3005 6994 -e 1162 3419 524301 -e 1163 1718 602650 -e 1163 2152 995600 -e 1163 3193 79340 -e 1163 3666 72402 -e 1164 1822 230869 -e 1164 1983 985070 -e 1164 2155 927213 -e 1164 3804 12284 -e 1165 1307 613339 -e 1165 2402 753934 -e 1165 2414 505170 -e 1165 3096 585917 -e 1166 1224 175443 -e 1167 1757 303003 -e 1167 3039 702661 -e 1167 3916 805764 -e 1168 1402 176368 -e 1168 3117 462706 -e 1168 3145 313336 -e 1169 1387 601534 -e 1169 2338 329093 -e 1169 2881 350590 -e 1170 1459 964255 -e 1171 3794 142303 -e 1172 3270 128351 -e 1173 1344 83934 -e 1173 2031 224852 -e 1173 3502 833636 -e 1173 3619 410711 -e 1174 2771 576698 -e 1174 3760 125253 -e 1175 2884 215955 -e 1176 2490 686849 -e 1176 2823 109498 -e 1176 2998 910893 -e 1177 2377 478630 -e 1177 2742 842725 -e 1177 3658 906407 -e 1177 3662 723550 -e 1178 3388 202104 -e 1178 3930 882587 -e 1179 1552 822462 -e 1179 2959 67647 -e 1179 3083 772784 -e 1179 3659 429599 -e 1179 3771 247774 -e 1180 2298 283694 -e 1181 2340 750950 -e 1181 3471 259770 -e 1182 1483 45369 -e 1182 1753 88823 -e 1182 2304 522953 -e 1182 2554 257891 -e 1182 3833 852913 -e 1183 2466 607160 -e 1183 3101 831973 -e 1183 3784 357152 -e 1184 3517 882127 -e 1186 1357 626742 -e 1186 3399 368736 -e 1187 1408 375307 -e 1187 2382 783364 -e 1187 3367 916383 -e 1187 3769 227750 -e 1187 3995 709376 -e 1188 2447 378042 -e 1188 3041 567340 -e 1188 3634 102072 -e 1189 1297 478921 -e 1189 1784 653787 -e 1189 3310 608534 -e 1190 2955 978377 -e 1190 3091 111439 -e 1190 3266 270633 -e 1191 2013 874193 -e 1192 1396 854274 -e 1194 3022 321326 -e 1194 3700 73748 -e 1195 1331 241835 -e 1195 3273 186853 -e 1195 3362 741452 -e 1196 1278 347494 -e 1196 3382 795834 -e 1197 2774 410027 -e 1197 3985 229523 -e 1197 3998 881696 -e 1198 1924 740245 -e 1198 3511 310834 -e 1199 2184 278565 -e 1199 2217 105929 -e 1199 3589 71937 -e 1200 1853 956492 -e 1200 2710 310202 -e 1200 2779 131178 -e 1201 1915 312633 -e 1201 1959 324990 -e 1201 2094 877761 -e 1201 2244 773543 -e 1201 2989 497637 -e 1201 3599 283154 -e 1202 1423 480422 -e 1202 2303 90216 -e 1202 2792 964820 -e 1202 3970 906924 -e 1203 1955 576788 -e 1204 2675 399554 -e 1204 3574 389779 -e 1205 1360 604543 -e 1205 1960 254114 -e 1205 2157 751694 -e 1205 2272 236516 -e 1206 1733 710540 -e 1206 2108 392164 -e 1206 3073 481438 -e 1207 2036 956422 -e 1207 2187 198632 -e 1209 3174 584952 -e 1210 1478 569533 -e 1210 1503 574689 -e 1210 2655 874847 -e 1210 2748 640115 -e 1210 3754 510944 -e 1211 1341 615809 -e 1211 1470 587227 -e 1211 2674 295476 -e 1212 1254 784084 -e 1212 2139 153686 -e 1212 3104 553822 -e 1212 3108 72399 -e 1212 3558 364348 -e 1213 2118 539993 -e 1213 2224 506673 -e 1214 1613 939371 -e 1215 1385 28168 -e 1215 1615 179336 -e 1215 3921 637900 -e 1216 3283 20202 -e 1216 3339 723848 -e 1217 1611 873580 -e 1217 2245 683740 -e 1218 1807 698830 -e 1218 2542 29508 -e 1218 3768 806748 -e 1220 1932 702974 -e 1220 3283 206671 -e 1221 1865 203119 -e 1221 3938 192834 -e 1222 3916 636981 -e 1223 1762 387972 -e 1223 3288 394226 -e 1223 3308 415002 -e 1225 2147 802531 -e 1225 2751 759711 -e 1226 1537 538416 -e 1226 2758 67484 -e 1226 3597 382277 -e 1226 3904 564164 -e 1227 1735 607628 -e 1227 3013 406093 -e 1228 2890 422011 -e 1229 2396 467715 -e 1229 3511 289142 -e 1230 2421 133000 -e 1230 3975 21466 -e 1231 1459 278900 -e 1231 1999 497187 -e 1231 2106 796663 -e 1232 3556 849857 -e 1232 3936 406999 -e 1233 1710 28024 -e 1233 2809 290542 -e 1233 2969 805896 -e 1234 2689 895654 -e 1234 2901 863232 -e 1234 3103 446683 -e 1234 3584 24180 -e 1235 2194 974312 -e 1236 2721 695573 -e 1236 2917 219929 -e 1236 2986 835764 -e 1236 3175 514120 -e 1236 3244 37004 -e 1237 2406 134347 -e 1237 2904 421467 -e 1237 3311 523202 -e 1238 1776 477821 -e 1238 2343 303930 -e 1238 3209 495956 -e 1239 1256 599429 -e 1239 2117 771466 -e 1239 3692 356268 -e 1240 2904 613768 -e 1241 2932 580269 -e 1242 2011 809134 -e 1242 2383 411104 -e 1243 1913 473773 -e 1243 3868 989454 -e 1244 1719 603852 -e 1244 2057 365484 -e 1244 2567 430741 -e 1244 2915 746603 -e 1244 3915 332477 -e 1245 2605 418406 -e 1245 3595 619620 -e 1246 1555 867303 -e 1246 2407 952189 -e 1247 2117 667064 -e 1248 3267 799179 -e 1248 3306 83567 -e 1249 2775 269983 -e 1249 3903 152254 -e 1251 1442 498292 -e 1251 1828 732576 -e 1251 3715 40046 -e 1252 1705 700436 -e 1252 2279 846822 -e 1252 2844 150551 -e 1253 2457 573872 -e 1253 3241 153241 -e 1253 3601 786700 -e 1254 1594 449938 -e 1254 1678 355310 -e 1254 2826 745794 -e 1254 3627 832132 -e 1255 3460 976068 -e 1255 3794 946749 -e 1256 1692 896368 -e 1256 2562 725927 -e 1256 3474 96478 -e 1257 1761 144861 -e 1257 3163 742328 -e 1258 2762 816820 -e 1259 2416 157286 -e 1259 2895 95264 -e 1259 3763 699515 -e 1260 3465 581183 -e 1261 2248 139786 -e 1261 3186 252729 -e 1262 2121 975167 -e 1262 3600 403780 -e 1263 1685 204412 -e 1264 1898 155278 -e 1264 3487 334879 -e 1265 2535 703996 -e 1265 2678 942384 -e 1266 3303 182193 -e 1267 1702 167597 -e 1267 2960 818876 -e 1267 3284 466664 -e 1268 1385 520007 -e 1268 3679 273213 -e 1269 2788 514745 -e 1269 3867 371129 -e 1270 2840 485393 -e 1271 1456 800851 -e 1271 1576 285262 -e 1271 1733 807560 -e 1271 1782 435425 -e 1272 1536 642460 -e 1272 3514 621841 -e 1272 3637 927443 -e 1273 1355 884297 -e 1273 1700 427635 -e 1274 1490 811613 -e 1274 1606 774247 -e 1274 3886 203993 -e 1275 1952 912465 -e 1275 2886 503350 -e 1276 1370 135054 -e 1276 2883 609460 -e 1277 1610 827545 -e 1277 1612 312767 -e 1277 3420 654890 -e 1278 1453 588163 -e 1278 2287 511520 -e 1279 1793 48133 -e 1279 2614 929369 -e 1279 3427 217392 -e 1279 3735 936398 -e 1280 1495 128976 -e 1280 1974 9330 -e 1280 2758 899837 -e 1280 3371 178742 -e 1280 3678 638466 -e 1281 3353 916189 -e 1281 3688 704118 -e 1282 1567 991679 -e 1282 2019 551253 -e 1282 2136 781090 -e 1282 3329 834564 -e 1283 1332 843135 -e 1283 2234 39194 -e 1283 2381 675999 -e 1283 2808 634224 -e 1284 1570 265780 -e 1284 2634 76141 -e 1284 2736 844618 -e 1284 3469 89099 -e 1284 3651 900644 -e 1285 1591 283912 -e 1286 1319 500413 -e 1286 3630 546652 -e 1287 1727 357720 -e 1287 3658 527960 -e 1288 1620 545707 -e 1288 2224 28925 -e 1288 2619 370447 -e 1288 2801 903045 -e 1288 2834 220564 -e 1288 3920 767153 -e 1289 2549 490806 -e 1289 2594 624192 -e 1289 3682 996735 -e 1289 3721 5107 -e 1289 3846 135325 -e 1290 1636 726091 -e 1290 2528 211945 -e 1290 2735 562658 -e 1290 3045 325441 -e 1291 2360 220497 -e 1291 3840 520660 -e 1292 1937 303653 -e 1292 2550 617816 -e 1292 2678 293129 -e 1292 3191 594831 -e 1292 3924 843562 -e 1293 1683 191094 -e 1293 1692 803691 -e 1293 2180 334902 -e 1293 2516 913235 -e 1293 2838 370293 -e 1294 2251 613232 -e 1295 1597 624629 -e 1295 2523 328776 -e 1295 3256 304733 -e 1295 3689 735675 -e 1296 1714 793054 -e 1296 3052 168339 -e 1298 1417 127976 -e 1298 1418 492770 -e 1298 3381 408226 -e 1298 3727 598530 -e 1298 3846 480997 -e 1299 1451 483152 -e 1299 2177 413001 -e 1299 3293 847974 -e 1300 2436 45468 -e 1300 2640 316625 -e 1301 2991 934964 -e 1301 3137 324925 -e 1302 1810 808090 -e 1302 2474 469992 -e 1302 3778 671091 -e 1302 3983 413808 -e 1303 1645 950887 -e 1303 1653 272505 -e 1303 3495 646494 -e 1304 1974 597010 -e 1304 2484 934599 -e 1304 3083 609394 -e 1305 1408 111556 -e 1305 1518 426257 -e 1305 3150 916789 -e 1305 3990 715220 -e 1306 2312 832568 -e 1307 1752 211156 -e 1307 2002 116573 -e 1307 3035 322870 -e 1308 3059 720850 -e 1309 1672 515625 -e 1309 1790 426135 -e 1309 3959 23723 -e 1310 1598 890303 -e 1310 1778 176005 -e 1310 2982 49955 -e 1311 2160 280840 -e 1311 3076 367978 -e 1312 1544 976458 -e 1313 1663 976420 -e 1313 3059 569756 -e 1313 3137 793696 -e 1313 3218 448601 -e 1313 3623 309306 -e 1313 3898 717098 -e 1314 2937 564883 -e 1314 3410 640816 -e 1314 3574 263858 -e 1315 2911 110390 -e 1315 3094 989345 -e 1317 2302 278519 -e 1317 2334 696248 -e 1317 2856 794964 -e 1317 2914 314936 -e 1317 3069 402755 -e 1317 3670 380592 -e 1318 1342 78238 -e 1318 1678 324920 -e 1318 2557 74322 -e 1318 2583 238147 -e 1318 2613 912544 -e 1318 2641 751551 -e 1318 2642 933054 -e 1318 2655 695612 -e 1318 3055 254986 -e 1318 3184 846791 -e 1318 3756 121595 -e 1319 2482 446285 -e 1319 2498 442457 -e 1319 2519 415771 -e 1320 2599 821325 -e 1320 2683 606309 -e 1320 3032 440365 -e 1320 3207 387384 -e 1321 3453 824686 -e 1322 1372 115523 -e 1322 3632 484969 -e 1323 1693 252188 -e 1323 2773 229983 -e 1323 2796 843915 -e 1323 3637 356440 -e 1323 3920 322037 -e 1324 1396 434710 -e 1324 1457 109920 -e 1324 1886 951391 -e 1324 2052 323754 -e 1324 3600 783014 -e 1325 1329 818338 -e 1325 1975 258968 -e 1325 3055 307403 -e 1326 1596 725533 -e 1326 2404 318006 -e 1326 2617 142446 -e 1328 1631 2723 -e 1328 3499 919339 -e 1329 1985 42750 -e 1330 3066 914798 -e 1330 3353 370318 -e 1330 3964 981460 -e 1331 1490 995222 -e 1331 2208 757150 -e 1331 2776 253251 -e 1331 3981 180328 -e 1332 2233 3437 -e 1332 2523 9201 -e 1333 3509 694226 -e 1334 2337 154864 -e 1334 3222 527945 -e 1334 3443 797983 -e 1335 1727 524155 -e 1335 2345 435047 -e 1335 2495 541480 -e 1336 1679 214452 -e 1336 1681 131475 -e 1336 1727 679033 -e 1337 1666 776703 -e 1337 2209 615974 -e 1337 3318 794177 -e 1338 3589 653644 -e 1339 1736 505951 -e 1339 2912 845839 -e 1340 1813 90792 -e 1340 2209 896019 -e 1340 2733 767741 -e 1340 3334 957969 -e 1340 3352 559934 -e 1341 2244 660485 -e 1342 3714 259929 -e 1343 1968 150433 -e 1343 2862 895903 -e 1344 1691 335626 -e 1344 2979 746084 -e 1345 1910 718801 -e 1345 2432 929628 -e 1345 2681 350935 -e 1346 1649 552244 -e 1346 2147 997225 -e 1347 1835 997630 -e 1347 1848 955288 -e 1347 2159 636638 -e 1348 3032 838828 -e 1348 3828 670323 -e 1350 3585 518556 -e 1350 3674 131982 -e 1351 1377 906069 -e 1351 2045 421155 -e 1351 2673 789068 -e 1351 3417 207316 -e 1352 3244 116446 -e 1352 3832 92761 -e 1352 3997 118934 -e 1353 1958 951017 -e 1353 3232 805943 -e 1353 3973 565771 -e 1354 2604 832261 -e 1354 3168 299981 -e 1355 2477 289615 -e 1355 2556 644413 -e 1355 2822 580703 -e 1355 3292 481039 -e 1355 3646 994533 -e 1357 2010 412631 -e 1357 2506 216401 -e 1357 2677 672946 -e 1357 3082 425988 -e 1359 3123 344094 -e 1359 3389 273233 -e 1360 3859 66497 -e 1361 2213 510696 -e 1361 3299 137063 -e 1362 2212 927811 -e 1362 2246 184316 -e 1362 3256 35476 -e 1362 3948 301272 -e 1363 2311 676597 -e 1363 3226 697924 -e 1365 2355 510950 -e 1366 1417 875493 -e 1366 1812 588345 -e 1366 2003 856469 -e 1366 2212 999114 -e 1367 1452 496162 -e 1367 1963 184239 -e 1367 1988 81994 -e 1368 1558 404502 -e 1368 2329 868643 -e 1368 3107 94828 -e 1368 3776 645195 -e 1369 3134 449367 -e 1369 3680 58582 -e 1371 1591 551541 -e 1372 2144 56374 -e 1373 2400 408581 -e 1373 2409 976299 -e 1373 3496 644952 -e 1373 3860 375061 -e 1374 3186 31321 -e 1374 3694 566856 -e 1375 1613 520232 -e 1375 2853 180656 -e 1375 3088 690328 -e 1375 3886 258800 -e 1375 3933 584516 -e 1376 2229 450831 -e 1376 3128 418941 -e 1376 3545 929499 -e 1377 2960 43536 -e 1378 2684 203366 -e 1379 2219 739740 -e 1379 3560 178491 -e 1380 1570 767988 -e 1381 1623 349526 -e 1381 2652 356476 -e 1381 3021 378965 -e 1381 3721 487330 -e 1382 1616 83237 -e 1382 2284 81435 -e 1382 3220 557317 -e 1382 3581 315769 -e 1383 1504 998902 -e 1383 3420 630923 -e 1384 3026 857504 -e 1385 1899 988577 -e 1387 1596 811981 -e 1387 2992 659948 -e 1387 3791 939453 -e 1388 2527 442477 -e 1388 3543 636013 -e 1389 2159 812894 -e 1389 3043 852305 -e 1390 2677 69057 -e 1390 2769 944869 -e 1390 2893 714562 -e 1392 2106 679936 -e 1392 3761 378677 -e 1393 1503 579209 -e 1393 3076 587581 -e 1394 1813 608879 -e 1394 2583 695235 -e 1394 2873 964949 -e 1394 3303 847478 -e 1394 3681 414406 -e 1395 2998 802844 -e 1396 2045 521165 -e 1396 2144 277851 -e 1396 2313 367877 -e 1397 2748 727177 -e 1397 3203 353725 -e 1397 3832 272283 -e 1398 2080 932198 -e 1398 2134 311871 -e 1398 2925 683027 -e 1398 3773 733459 -e 1399 2497 326588 -e 1399 2836 51097 -e 1399 3301 474308 -e 1401 1451 287983 -e 1401 1647 22716 -e 1401 2872 826888 -e 1401 3203 162834 -e 1401 3416 912376 -e 1401 3489 889783 -e 1401 3832 742508 -e 1403 1978 838617 -e 1403 2634 890976 -e 1404 1472 590253 -e 1405 2295 601677 -e 1405 3498 124057 -e 1405 3609 836441 -e 1405 3644 293272 -e 1406 3559 58511 -e 1407 1896 545263 -e 1407 2868 786153 -e 1407 2908 612134 -e 1408 3741 533920 -e 1409 2360 79212 -e 1409 2566 849778 -e 1409 3776 720732 -e 1410 2365 956944 -e 1410 2554 42868 -e 1410 3141 749092 -e 1411 1721 38779 -e 1411 3673 334480 -e 1412 2742 32409 -e 1412 3651 786325 -e 1413 1539 186708 -e 1413 3076 98569 -e 1414 1471 476910 -e 1414 3238 900996 -e 1414 3492 892961 -e 1415 3628 947995 -e 1416 1654 874619 -e 1416 1964 977017 -e 1416 2399 927217 -e 1416 2721 642886 -e 1416 3198 619131 -e 1416 3241 139310 -e 1417 3992 490336 -e 1418 1555 717048 -e 1418 3575 438262 -e 1419 1996 21789 -e 1419 2286 993163 -e 1420 2397 227570 -e 1420 2683 679831 -e 1420 3273 6315 -e 1420 3656 53327 -e 1421 3423 488363 -e 1422 2023 545395 -e 1422 2070 690571 -e 1422 3376 562623 -e 1422 3911 896953 -e 1423 3801 197490 -e 1424 1564 459479 -e 1424 1608 94856 -e 1424 1728 33894 -e 1424 3861 839293 -e 1425 3159 446783 -e 1426 1823 594252 -e 1426 2153 836229 -e 1426 3262 162833 -e 1426 3401 811771 -e 1427 3776 918281 -e 1428 2118 441815 -e 1429 1513 270849 -e 1429 2350 21721 -e 1430 1742 92714 -e 1430 1827 575795 -e 1431 2184 768409 -e 1431 2447 657256 -e 1431 3810 461480 -e 1432 1451 838526 -e 1432 2199 637760 -e 1432 2562 230238 -e 1433 3041 837398 -e 1433 3597 380796 -e 1433 3703 964380 -e 1434 2208 715343 -e 1434 3386 481020 -e 1434 3506 722491 -e 1435 2555 227976 -e 1435 2916 266607 -e 1436 1468 81270 -e 1436 2882 739231 -e 1437 1552 452436 -e 1437 3409 873239 -e 1438 1616 667446 -e 1438 2401 430990 -e 1439 1856 658278 -e 1439 2522 810752 -e 1439 3344 286345 -e 1439 3435 930378 -e 1439 3618 197670 -e 1439 3939 416572 -e 1440 2848 117310 -e 1440 3764 930355 -e 1441 1655 830299 -e 1441 3043 163963 -e 1442 1489 159926 -e 1443 1575 796470 -e 1443 2205 52030 -e 1444 2852 766314 -e 1444 3530 467716 -e 1445 2081 45856 -e 1445 2612 546290 -e 1445 3236 66805 -e 1446 2507 613007 -e 1446 3023 736698 -e 1446 3182 154463 -e 1448 1783 385287 -e 1448 1900 962643 -e 1448 3445 313914 -e 1448 3863 388133 -e 1449 1994 930063 -e 1449 3729 304246 -e 1449 3839 513432 -e 1450 1753 953650 -e 1450 1954 99688 -e 1450 2012 271200 -e 1450 2228 741548 -e 1451 2467 677132 -e 1451 3175 109846 -e 1452 3318 112465 -e 1454 2649 256005 -e 1455 2198 164148 -e 1455 2648 983654 -e 1455 2751 136674 -e 1455 3057 155787 -e 1455 3075 226085 -e 1456 2362 60860 -e 1457 3840 546037 -e 1458 1691 670256 -e 1458 3402 774094 -e 1459 1634 785747 -e 1459 2397 867198 -e 1459 3946 362328 -e 1460 2375 696703 -e 1461 2998 89758 -e 1461 3005 23116 -e 1461 3698 215501 -e 1461 3764 295214 -e 1462 1693 938004 -e 1462 2251 753834 -e 1462 2864 939135 -e 1462 3532 106283 -e 1462 3866 820500 -e 1462 3895 422958 -e 1463 1578 948786 -e 1464 2658 123037 -e 1464 3429 878993 -e 1465 2097 846747 -e 1466 2038 262095 -e 1466 2463 946020 -e 1468 1476 508785 -e 1468 1690 872909 -e 1468 3206 479216 -e 1469 1856 239726 -e 1470 2297 356749 -e 1470 3460 535303 -e 1471 3347 742383 -e 1471 3658 288175 -e 1472 1621 384540 -e 1473 3401 128179 -e 1473 3650 136812 -e 1474 3344 231254 -e 1475 3151 945421 -e 1477 3409 216938 -e 1477 3900 592407 -e 1478 3017 515165 -e 1478 3559 106335 -e 1479 1850 477777 -e 1479 2642 223441 -e 1480 2202 187018 -e 1481 1593 779720 -e 1481 2264 439383 -e 1481 3835 998320 -e 1482 3151 228145 -e 1482 3628 14576 -e 1482 3745 266016 -e 1484 3161 989984 -e 1485 2086 780909 -e 1485 2753 99399 -e 1485 2901 544283 -e 1486 1960 732503 -e 1486 2005 478280 -e 1486 3328 230880 -e 1487 2339 180473 -e 1487 2756 971395 -e 1487 3476 808401 -e 1487 3983 9443 -e 1489 2778 709238 -e 1489 3659 418586 -e 1490 2759 505663 -e 1490 3516 483460 -e 1491 2892 219750 -e 1492 3752 400756 -e 1495 1546 42382 -e 1495 1596 672373 -e 1496 1548 499872 -e 1496 1905 398978 -e 1496 1911 951534 -e 1496 3529 734993 -e 1496 3992 824367 -e 1497 2088 368173 -e 1497 2532 491828 -e 1498 1512 336390 -e 1498 3505 988944 -e 1499 1912 563404 -e 1499 2390 961472 -e 1499 2398 124515 -e 1500 2586 999622 -e 1500 2710 515264 -e 1501 1805 808727 -e 1501 2842 734899 -e 1501 3686 182039 -e 1502 1507 878247 -e 1502 1835 694009 -e 1502 2955 365690 -e 1503 2001 747043 -e 1504 1856 851322 -e 1504 2641 914221 -e 1504 3721 265318 -e 1504 3964 963609 -e 1506 2543 719816 -e 1506 2699 446635 -e 1506 3120 544849 -e 1507 2028 59209 -e 1508 2177 264707 -e 1508 2564 715317 -e 1508 2690 742322 -e 1508 3209 892516 -e 1508 3520 120159 -e 1508 3571 666853 -e 1509 2156 86704 -e 1509 2831 836350 -e 1509 3575 422278 -e 1510 1956 759208 -e 1511 1907 505630 -e 1511 3316 447011 -e 1511 3778 477768 -e 1512 1962 443368 -e 1512 3003 133388 -e 1512 3807 889141 -e 1513 2071 990839 -e 1513 2146 780298 -e 1513 3663 340563 -e 1514 1815 727814 -e 1514 2065 773558 -e 1515 2212 432747 -e 1515 2457 495704 -e 1515 3135 974316 -e 1515 3640 136148 -e 1515 3826 88404 -e 1516 1518 349448 -e 1516 2598 111464 -e 1517 2793 353053 -e 1517 3072 590332 -e 1517 3290 700379 -e 1517 3556 337764 -e 1517 3933 602143 -e 1518 3259 725443 -e 1518 3377 891716 -e 1519 2510 314132 -e 1519 2947 283013 -e 1520 2002 403757 -e 1520 2119 732589 -e 1520 3365 328562 -e 1520 3451 464921 -e 1520 3970 414471 -e 1521 1555 25133 -e 1522 1540 435059 -e 1522 1721 496075 -e 1522 3396 452809 -e 1523 1767 770539 -e 1523 2760 60207 -e 1523 3214 369302 -e 1523 3744 769583 -e 1525 2258 142922 -e 1525 3123 700513 -e 1525 3286 752864 -e 1526 1684 592774 -e 1526 1765 654794 -e 1526 1856 50634 -e 1526 3392 616641 -e 1526 3750 340270 -e 1528 1657 341880 -e 1529 2454 328697 -e 1529 3126 284907 -e 1531 1755 34425 -e 1531 2767 419820 -e 1532 3137 198883 -e 1534 1546 717429 -e 1535 1729 116286 -e 1535 2304 951438 -e 1535 3876 205977 -e 1536 2331 824205 -e 1536 2338 467511 -e 1536 2916 119262 -e 1537 2268 947301 -e 1537 2825 172170 -e 1537 3888 254508 -e 1538 2820 345332 -e 1539 2203 199586 -e 1539 2207 56855 -e 1539 3615 443620 -e 1540 1778 649988 -e 1540 2522 277688 -e 1540 3526 198290 -e 1541 2088 984528 -e 1541 2202 482421 -e 1541 3337 928520 -e 1541 3564 35082 -e 1542 3559 408294 -e 1543 2763 831864 -e 1543 2814 4288 -e 1543 3088 767385 -e 1543 3491 901238 -e 1544 1565 834490 -e 1544 1858 791140 -e 1544 3190 231369 -e 1544 3535 442450 -e 1544 3774 165039 -e 1546 1622 594879 -e 1546 3614 235060 -e 1547 1775 74709 -e 1547 2494 315424 -e 1548 2646 703889 -e 1548 3943 657118 -e 1549 3214 654843 -e 1549 3945 208011 -e 1551 2412 349759 -e 1551 2768 368455 -e 1551 3379 581869 -e 1551 3547 905455 -e 1552 2217 672170 -e 1553 1813 410340 -e 1553 2055 143188 -e 1553 3161 501157 -e 1554 2516 474727 -e 1555 3213 443516 -e 1555 3555 521987 -e 1556 2867 988822 -e 1556 2915 156753 -e 1556 3073 276800 -e 1556 3641 696581 -e 1557 2692 769315 -e 1558 2773 256874 -e 1558 3210 66007 -e 1559 2722 700650 -e 1559 2956 480231 -e 1559 3646 523716 -e 1559 3736 899694 -e 1560 2097 290984 -e 1560 3647 64881 -e 1561 2315 278601 -e 1561 2845 835145 -e 1561 3377 833137 -e 1561 3702 409098 -e 1561 3759 14343 -e 1562 2005 239646 -e 1562 2347 542263 -e 1562 3307 359683 -e 1562 3871 956300 -e 1563 2991 580449 -e 1563 3160 623395 -e 1563 3271 810051 -e 1564 1720 41035 -e 1565 1690 67642 -e 1565 1863 863959 -e 1565 3394 813089 -e 1565 3473 277437 -e 1565 3806 981577 -e 1566 1697 546182 -e 1566 1825 928380 -e 1566 2402 987085 -e 1566 3403 46669 -e 1567 3783 497333 -e 1568 3281 16655 -e 1568 3927 459995 -e 1569 2886 953262 -e 1569 3284 929495 -e 1569 3614 728728 -e 1569 3982 330524 -e 1572 2972 117166 -e 1573 2694 673135 -e 1573 2852 971224 -e 1573 3040 62468 -e 1573 3684 897716 -e 1574 3102 869960 -e 1575 1611 382841 -e 1575 2735 848437 -e 1575 3630 277678 -e 1576 1853 452062 -e 1576 2010 997639 -e 1576 2101 454244 -e 1576 2542 569225 -e 1576 3566 893483 -e 1577 2089 39122 -e 1577 2321 390103 -e 1577 3696 130373 -e 1578 2066 284276 -e 1578 2944 962689 -e 1579 1666 983869 -e 1579 2828 734407 -e 1580 1732 233456 -e 1581 1846 42458 -e 1581 2158 383255 -e 1581 3023 387190 -e 1581 3454 161745 -e 1583 1671 854578 -e 1583 3232 486891 -e 1583 3382 17994 -e 1584 2611 115341 -e 1585 3071 147950 -e 1585 3313 161750 -e 1586 2956 860879 -e 1586 3205 26057 -e 1587 2443 185429 -e 1587 2752 616455 -e 1587 2854 679674 -e 1587 3786 607766 -e 1587 3948 649558 -e 1588 1850 507054 -e 1589 1725 619130 -e 1589 1792 143179 -e 1589 3725 21709 -e 1590 2691 219460 -e 1590 3329 56981 -e 1591 3924 582304 -e 1592 2191 45125 -e 1594 1817 414930 -e 1594 1941 359976 -e 1594 2212 404851 -e 1594 2426 199782 -e 1594 2915 96631 -e 1594 3975 364032 -e 1595 4000 926408 -e 1597 3647 321539 -e 1597 3928 425474 -e 1598 3525 977947 -e 1600 3908 450778 -e 1601 2328 557171 -e 1601 2987 306889 -e 1601 3374 65980 -e 1601 3376 157432 -e 1602 1702 488982 -e 1602 2639 147264 -e 1603 1966 319291 -e 1603 2405 985397 -e 1603 2717 423558 -e 1604 1948 431834 -e 1604 2635 981749 -e 1605 2916 214099 -e 1606 1695 71028 -e 1606 2040 701194 -e 1607 2278 104722 -e 1607 2411 134509 -e 1607 3760 780307 -e 1608 3218 682035 -e 1608 3847 739883 -e 1608 3900 947156 -e 1609 3673 522671 -e 1610 2953 478547 -e 1610 3771 367381 -e 1611 1970 391904 -e 1611 3131 36913 -e 1612 3358 114238 -e 1612 3952 475948 -e 1613 2861 760286 -e 1613 3198 478815 -e 1613 3438 797901 -e 1614 2279 222349 -e 1614 2378 640808 -e 1614 3035 818613 -e 1614 3180 755827 -e 1614 3284 247388 -e 1615 1624 430054 -e 1615 1629 298876 -e 1615 1810 677760 -e 1615 2694 235619 -e 1615 3178 821619 -e 1615 3552 578082 -e 1616 1745 132387 -e 1616 3123 564522 -e 1616 3864 147271 -e 1617 3442 879442 -e 1618 1926 756185 -e 1618 2743 547502 -e 1618 3387 139093 -e 1620 3658 418897 -e 1621 2841 351544 -e 1621 3032 923725 -e 1621 3924 646251 -e 1622 1927 426747 -e 1622 2526 450888 -e 1623 2259 81122 -e 1623 3890 394479 -e 1624 1867 309839 -e 1624 1892 856999 -e 1624 2107 625495 -e 1625 2367 475503 -e 1625 2415 505776 -e 1625 2660 115479 -e 1625 3011 406811 -e 1625 3484 753179 -e 1626 1907 644730 -e 1626 2051 912340 -e 1626 3481 513513 -e 1626 3493 887551 -e 1627 2227 64371 -e 1627 2263 91121 -e 1627 2513 235186 -e 1627 3069 248235 -e 1628 2983 350976 -e 1629 2235 455749 -e 1629 3254 556418 -e 1629 3695 571360 -e 1630 2342 620359 -e 1630 2457 51028 -e 1631 2122 539904 -e 1631 2888 42284 -e 1631 2923 416225 -e 1631 3450 713536 -e 1632 2365 560938 -e 1632 3120 287413 -e 1632 3156 847083 -e 1632 3550 62831 -e 1633 3718 150924 -e 1634 3748 185516 -e 1635 2221 840630 -e 1636 2427 36514 -e 1636 2517 171347 -e 1636 3138 902167 -e 1637 2087 280956 -e 1639 2571 26427 -e 1639 3118 359967 -e 1639 3612 434528 -e 1639 3880 108752 -e 1640 2350 350634 -e 1640 2503 769434 -e 1640 3120 459046 -e 1640 3220 875341 -e 1641 2579 424328 -e 1642 2361 758743 -e 1642 3707 111816 -e 1644 2605 535386 -e 1644 2845 674637 -e 1644 3086 703719 -e 1644 3851 453321 -e 1644 3974 427878 -e 1645 1858 873823 -e 1646 1778 911729 -e 1646 2520 456305 -e 1646 3203 399198 -e 1646 3957 399329 -e 1647 1826 15390 -e 1647 2337 906007 -e 1647 2699 295443 -e 1648 2979 979632 -e 1650 2455 243753 -e 1650 3285 457904 -e 1650 3333 87279 -e 1651 2376 965168 -e 1651 2408 781422 -e 1651 2504 275139 -e 1652 2706 126399 -e 1652 3171 185006 -e 1652 3361 867926 -e 1653 1846 127717 -e 1653 2714 414186 -e 1653 2825 645319 -e 1653 3023 946266 -e 1654 2833 602939 -e 1654 3944 14188 -e 1655 2052 483580 -e 1656 1681 827519 -e 1656 3627 405576 -e 1657 1918 904822 -e 1657 2929 502971 -e 1657 3152 589538 -e 1657 3574 783431 -e 1658 1850 376160 -e 1658 2303 983216 -e 1658 2968 672158 -e 1658 3119 77590 -e 1658 3886 488241 -e 1659 2201 36021 -e 1660 1713 114626 -e 1660 2060 825181 -e 1660 2387 882663 -e 1661 1845 314583 -e 1661 2382 659861 -e 1661 2939 761795 -e 1661 3422 774996 -e 1662 2188 551215 -e 1662 2344 785250 -e 1662 3000 331138 -e 1662 3545 795311 -e 1663 2607 676478 -e 1664 1739 911278 -e 1664 1949 22919 -e 1664 2903 788756 -e 1664 3410 338415 -e 1665 3184 115394 -e 1666 3444 866758 -e 1666 3577 709335 -e 1666 3615 848056 -e 1667 1685 780587 -e 1667 2770 804832 -e 1667 3203 800135 -e 1667 3667 724726 -e 1668 2407 345033 -e 1668 3066 404294 -e 1668 3170 725814 -e 1668 3778 754674 -e 1669 2023 998945 -e 1669 2375 662376 -e 1669 2937 19558 -e 1669 3135 977053 -e 1669 3634 381282 -e 1671 3266 375819 -e 1672 2062 694929 -e 1672 2962 508426 -e 1672 2998 149911 -e 1672 3828 288709 -e 1672 3963 584933 -e 1673 2284 487720 -e 1673 2409 314082 -e 1673 3054 705200 -e 1674 2937 149362 -e 1675 1911 921804 -e 1675 3250 508815 -e 1675 3478 110873 -e 1676 1776 352715 -e 1676 2310 873696 -e 1676 2744 697720 -e 1677 3358 890232 -e 1677 3764 672276 -e 1678 2166 637721 -e 1678 3693 681749 -e 1679 1846 138767 -e 1679 3523 918997 -e 1679 3655 180726 -e 1679 3778 458509 -e 1681 2037 87679 -e 1681 2118 839621 -e 1681 2968 191791 -e 1681 3438 147155 -e 1683 2015 647694 -e 1683 3889 831901 -e 1684 3361 546216 -e 1684 3611 94853 -e 1685 2056 902473 -e 1685 3083 463457 -e 1685 3795 339184 -e 1686 2281 645373 -e 1686 2738 184727 -e 1686 2882 425993 -e 1686 3720 125084 -e 1686 3722 629025 -e 1686 3826 647790 -e 1687 3435 61278 -e 1688 1749 909335 -e 1688 2961 112699 -e 1689 2258 286951 -e 1689 2873 298078 -e 1689 2892 832316 -e 1689 3250 749442 -e 1690 1868 445944 -e 1690 2681 711731 -e 1690 3598 790642 -e 1690 3716 796816 -e 1691 2024 618254 -e 1691 2323 581627 -e 1691 2765 720646 -e 1691 3329 447750 -e 1691 3755 65071 -e 1692 2751 255108 -e 1692 2843 601029 -e 1692 3881 731332 -e 1693 2379 790555 -e 1693 2391 379447 -e 1693 2611 454357 -e 1693 3749 47067 -e 1694 2359 83677 -e 1694 3067 965682 -e 1694 3081 49833 -e 1695 1841 430832 -e 1695 1880 152521 -e 1695 2622 840706 -e 1697 1825 822769 -e 1697 2178 217807 -e 1697 2730 583911 -e 1697 3065 708889 -e 1697 3843 713280 -e 1698 1879 900480 -e 1698 2278 523206 -e 1698 2587 802798 -e 1698 2945 116413 -e 1698 3967 688995 -e 1699 3890 233090 -e 1700 1763 568516 -e 1700 2232 300109 -e 1700 2734 487400 -e 1700 3063 154296 -e 1701 2158 938821 -e 1701 2752 495306 -e 1701 3120 651607 -e 1701 3506 230023 -e 1702 2211 600742 -e 1702 2689 821932 -e 1702 3227 970631 -e 1702 3334 793284 -e 1702 3843 599799 -e 1705 2278 256891 -e 1705 2622 457883 -e 1705 2745 964207 -e 1705 2871 438621 -e 1706 3857 472757 -e 1707 3819 842725 -e 1708 1849 603385 -e 1708 2372 625478 -e 1708 2491 94797 -e 1708 3922 955357 -e 1709 2486 704765 -e 1710 2339 90528 -e 1711 2086 722327 -e 1711 2407 414031 -e 1711 2623 990963 -e 1711 3636 965195 -e 1712 2159 289468 -e 1712 2611 897485 -e 1712 3912 707583 -e 1713 1883 67848 -e 1713 2316 542737 -e 1713 2605 213269 -e 1714 2155 138428 -e 1714 2539 456436 -e 1715 1906 264705 -e 1715 2301 141507 -e 1716 3216 692715 -e 1716 3398 759875 -e 1716 3488 520084 -e 1717 1795 5634 -e 1717 2231 687671 -e 1717 2761 613029 -e 1717 3009 651028 -e 1717 3113 799245 -e 1717 3409 135860 -e 1717 3815 853050 -e 1718 2959 882391 -e 1718 3675 607436 -e 1719 2063 111167 -e 1719 2773 61202 -e 1719 3287 308101 -e 1719 3758 10058 -e 1720 2640 223542 -e 1721 1928 581988 -e 1721 2283 187501 -e 1721 3822 184385 -e 1721 3998 193855 -e 1722 1774 989161 -e 1722 3146 320515 -e 1722 3406 43844 -e 1723 2505 274171 -e 1724 3293 869937 -e 1726 2392 546836 -e 1727 2122 764139 -e 1727 3072 997073 -e 1727 3125 923041 -e 1728 1819 405754 -e 1728 2654 130969 -e 1728 3618 691230 -e 1729 2199 687341 -e 1729 2213 884999 -e 1729 2605 603531 -e 1730 2070 980546 -e 1730 3227 885677 -e 1731 2100 189142 -e 1731 2608 668853 -e 1731 3633 557120 -e 1731 3824 725789 -e 1732 3004 640943 -e 1732 3203 654864 -e 1733 1799 192927 -e 1733 2839 438410 -e 1734 2042 640475 -e 1734 3052 848589 -e 1734 3667 390522 -e 1734 3820 442457 -e 1735 1817 353348 -e 1735 3234 889565 -e 1736 2398 521870 -e 1736 3797 592286 -e 1736 3800 285578 -e 1736 3915 262588 -e 1737 2187 39286 -e 1737 2743 146265 -e 1737 3924 47141 -e 1738 2213 633253 -e 1739 2955 685427 -e 1739 3352 329312 -e 1739 3669 605997 -e 1739 3838 140784 -e 1740 1758 300343 -e 1741 2736 786932 -e 1741 3027 498139 -e 1742 2763 533071 -e 1743 2217 852597 -e 1743 2774 125079 -e 1743 3089 243159 -e 1744 1931 529775 -e 1744 2359 799078 -e 1744 2778 431402 -e 1745 2306 696572 -e 1745 2314 234617 -e 1745 2736 700626 -e 1745 3962 693305 -e 1745 3973 20738 -e 1746 1947 377664 -e 1746 3836 215075 -e 1747 1981 17519 -e 1748 3820 64171 -e 1748 3919 390375 -e 1749 1762 209221 -e 1749 3591 553662 -e 1750 1849 703685 -e 1750 1904 273711 -e 1750 2234 31406 -e 1750 2245 928732 -e 1750 2377 373676 -e 1752 2772 192462 -e 1752 3254 795298 -e 1752 3337 132877 -e 1752 3552 84706 -e 1753 2691 950083 -e 1753 3223 763194 -e 1753 3772 16550 -e 1754 2612 436015 -e 1756 1989 867248 -e 1756 3377 248475 -e 1757 1800 168414 -e 1757 2014 694526 -e 1757 2548 746464 -e 1757 3572 227166 -e 1758 1950 903896 -e 1758 2920 512568 -e 1759 2445 739841 -e 1759 2642 797759 -e 1759 2719 322378 -e 1759 3421 831618 -e 1760 2778 585612 -e 1761 3323 176652 -e 1761 3783 254794 -e 1761 3922 119888 -e 1762 1866 517755 -e 1762 2098 989493 -e 1762 3168 340669 -e 1763 3367 507754 -e 1764 1885 145652 -e 1764 1979 872690 -e 1764 2528 653231 -e 1764 2709 806804 -e 1764 2963 986665 -e 1764 3027 514369 -e 1764 3149 837211 -e 1764 3317 452970 -e 1764 3507 619995 -e 1765 2227 580969 -e 1765 2950 198960 -e 1765 3459 309505 -e 1765 3534 942885 -e 1765 3699 992614 -e 1766 2254 824559 -e 1766 3370 48343 -e 1767 2473 763807 -e 1768 2188 727029 -e 1768 2406 515389 -e 1768 3756 253128 -e 1769 2272 630906 -e 1769 2997 147380 -e 1769 3305 159140 -e 1769 3629 464595 -e 1770 2984 843346 -e 1770 3346 526031 -e 1771 3712 147133 -e 1772 2152 514784 -e 1772 2358 34197 -e 1772 3670 572881 -e 1773 2377 291588 -e 1774 2292 23354 -e 1774 2670 767456 -e 1774 3776 224616 -e 1774 3812 860470 -e 1775 2164 198256 -e 1775 2585 123427 -e 1775 2912 657414 -e 1775 3200 8419 -e 1775 3214 383701 -e 1776 2223 85358 -e 1776 2871 143605 -e 1776 3097 948739 -e 1776 3251 857314 -e 1776 3288 980852 -e 1777 2018 543495 -e 1777 2122 590477 -e 1777 2148 114195 -e 1777 3183 344024 -e 1778 3987 494374 -e 1779 2785 951972 -e 1779 3391 340355 -e 1779 3444 698936 -e 1779 3803 436948 -e 1780 1880 220965 -e 1780 2678 656908 -e 1781 1880 287346 -e 1781 1979 293214 -e 1781 2084 996196 -e 1781 2325 889691 -e 1782 2647 162483 -e 1783 2325 670636 -e 1783 2564 548538 -e 1783 3875 608380 -e 1784 2854 973121 -e 1785 2554 878557 -e 1786 1852 856787 -e 1786 2104 9596 -e 1786 2569 916820 -e 1786 3657 220748 -e 1787 2500 29109 -e 1787 3713 963601 -e 1789 2077 168893 -e 1789 2717 939893 -e 1789 3010 466451 -e 1789 3270 434361 -e 1789 3390 6970 -e 1789 3881 784819 -e 1791 1913 686040 -e 1791 2436 181048 -e 1791 2595 875479 -e 1792 2731 627345 -e 1792 3628 263032 -e 1793 2462 690924 -e 1793 2649 962509 -e 1793 3970 286719 -e 1794 2182 705157 -e 1794 3091 591979 -e 1794 3122 572849 -e 1794 3356 502431 -e 1795 2135 802476 -e 1795 2620 187619 -e 1795 2773 734510 -e 1795 2974 681747 -e 1796 3519 440658 -e 1796 3979 68523 -e 1797 2342 454938 -e 1797 3068 633978 -e 1797 3375 258733 -e 1797 3655 189518 -e 1798 1802 572383 -e 1798 2027 574792 -e 1798 2575 736344 -e 1799 2553 909459 -e 1800 2665 373720 -e 1800 3679 433302 -e 1800 3736 415853 -e 1801 1883 127269 -e 1802 3002 985470 -e 1803 2695 633246 -e 1803 2722 680269 -e 1805 3219 539278 -e 1805 3610 817744 -e 1806 2459 424166 -e 1807 2016 645415 -e 1807 2684 967682 -e 1808 2022 520423 -e 1808 2110 12967 -e 1808 3103 637097 -e 1808 3653 5846 -e 1809 2271 898766 -e 1809 3391 997948 -e 1809 3674 154824 -e 1809 3704 462703 -e 1809 3747 454987 -e 1811 1872 574064 -e 1811 2326 173789 -e 1813 2412 774867 -e 1813 2558 22896 -e 1813 2621 429878 -e 1813 3186 899080 -e 1813 3724 303837 -e 1813 3770 806964 -e 1813 3957 960374 -e 1814 2163 27975 -e 1814 2913 632176 -e 1814 3490 294063 -e 1815 2282 27284 -e 1815 2358 745794 -e 1815 2471 496417 -e 1815 3026 246679 -e 1815 3516 436002 -e 1816 2449 757408 -e 1817 2378 147509 -e 1817 2710 686368 -e 1817 2792 53817 -e 1818 3392 451280 -e 1819 3171 737032 -e 1819 3522 378554 -e 1819 3602 204439 -e 1820 2516 543335 -e 1820 2936 581603 -e 1821 2235 630836 -e 1821 3589 266491 -e 1822 2059 612353 -e 1822 3438 144289 -e 1824 3258 211299 -e 1825 1942 704663 -e 1825 2053 851304 -e 1825 2451 550406 -e 1825 2733 931283 -e 1825 3510 722211 -e 1825 3703 314347 -e 1826 2136 365568 -e 1826 2514 961923 -e 1826 3639 24546 -e 1828 3097 924569 -e 1828 3506 615784 -e 1829 3767 914556 -e 1830 2624 348994 -e 1831 2064 399754 -e 1831 2854 643477 -e 1832 2091 979065 -e 1832 3212 264901 -e 1832 3334 482343 -e 1833 2714 310128 -e 1833 2765 784589 -e 1833 3214 388605 -e 1833 3561 462172 -e 1833 3713 530404 -e 1834 2016 877186 -e 1834 3979 487448 -e 1835 2558 279990 -e 1835 3628 633307 -e 1836 1913 468958 -e 1836 2995 939009 -e 1836 3146 311584 -e 1836 3778 744189 -e 1837 2401 300569 -e 1837 2766 90412 -e 1838 3594 165274 -e 1838 3849 894876 -e 1839 2371 348403 -e 1839 2908 819260 -e 1839 3068 760982 -e 1840 2386 528386 -e 1840 3173 747770 -e 1841 2144 930961 -e 1841 2363 695259 -e 1841 3438 156181 -e 1842 2553 347876 -e 1842 3250 291212 -e 1843 2466 300126 -e 1844 1920 81552 -e 1844 1948 960399 -e 1844 2271 784749 -e 1844 3278 449997 -e 1845 3664 918352 -e 1846 2948 631817 -e 1846 3367 46592 -e 1846 3500 535242 -e 1847 3510 952585 -e 1847 3520 169117 -e 1847 3981 417632 -e 1848 1933 828480 -e 1848 3009 297100 -e 1849 3194 981512 -e 1849 3511 322762 -e 1849 3750 212006 -e 1850 3125 959477 -e 1850 3309 875807 -e 1850 3744 717642 -e 1851 3048 639663 -e 1852 3240 405655 -e 1852 3895 944017 -e 1853 2468 914953 -e 1853 2571 300337 -e 1853 3026 95771 -e 1854 2043 347221 -e 1854 2060 102670 -e 1854 3386 491623 -e 1854 3563 681171 -e 1855 2499 824769 -e 1856 2004 874330 -e 1856 2661 758106 -e 1856 3170 605274 -e 1856 3882 451101 -e 1857 2039 909102 -e 1857 2144 509388 -e 1857 2438 657968 -e 1857 3482 854275 -e 1857 3665 490204 -e 1858 3466 24566 -e 1858 3697 332034 -e 1860 2024 606421 -e 1860 3944 977968 -e 1861 1971 528450 -e 1861 2375 223533 -e 1861 3216 827870 -e 1861 3543 105780 -e 1862 2359 273203 -e 1863 3171 477823 -e 1863 3204 645853 -e 1863 3433 846725 -e 1864 2840 35287 -e 1864 3762 94795 -e 1865 2543 590405 -e 1865 3599 875554 -e 1865 3964 407334 -e 1866 2144 88274 -e 1866 2375 838893 -e 1866 2632 341929 -e 1866 2642 316111 -e 1866 3742 473903 -e 1867 2827 861080 -e 1867 3178 891091 -e 1868 2011 670946 -e 1868 3136 829033 -e 1869 3089 855247 -e 1869 3514 993731 -e 1870 2482 15885 -e 1870 2913 930944 -e 1870 3151 101900 -e 1870 3282 309441 -e 1870 3470 301410 -e 1871 2128 72924 -e 1871 2218 52054 -e 1871 2765 423349 -e 1871 2803 423757 -e 1871 3446 749244 -e 1872 1993 622521 -e 1872 3689 729471 -e 1873 2714 715728 -e 1873 2839 380837 -e 1873 3407 70363 -e 1874 3139 284845 -e 1874 3208 98479 -e 1875 2778 239011 -e 1875 3709 636504 -e 1876 3038 187880 -e 1878 1915 114002 -e 1878 2885 192802 -e 1878 3697 798473 -e 1878 3819 965571 -e 1880 2676 947777 -e 1881 2366 331603 -e 1881 3102 850175 -e 1882 2225 570030 -e 1882 3022 836976 -e 1882 3606 974809 -e 1883 1957 77261 -e 1883 2192 459367 -e 1883 2443 985888 -e 1883 2630 53532 -e 1883 3154 242427 -e 1884 2162 93998 -e 1884 3238 476857 -e 1884 3712 102823 -e 1884 3825 484695 -e 1885 2052 983291 -e 1885 3597 197061 -e 1885 3823 723408 -e 1886 3297 35555 -e 1887 2778 177565 -e 1887 3282 108273 -e 1888 2997 487803 -e 1888 3527 545567 -e 1889 1955 134707 -e 1889 3274 674920 -e 1890 3110 493121 -e 1890 3433 12015 -e 1891 2311 124563 -e 1891 2538 751985 -e 1891 2660 756057 -e 1891 2731 54506 -e 1891 3094 41244 -e 1892 2031 339180 -e 1892 3526 237507 -e 1892 3825 441605 -e 1894 2114 107092 -e 1894 2928 421095 -e 1895 2013 232234 -e 1895 3535 945343 -e 1896 2522 552919 -e 1896 3027 868081 -e 1896 3353 662222 -e 1896 3501 309370 -e 1896 3644 778367 -e 1896 3744 706015 -e 1897 2840 579448 -e 1898 2001 904151 -e 1898 2037 514938 -e 1898 2149 245014 -e 1899 2322 637221 -e 1899 3685 158160 -e 1900 2761 543684 -e 1900 2977 599322 -e 1900 3025 632634 -e 1900 3661 891178 -e 1900 3827 711357 -e 1901 2828 208354 -e 1902 2070 652321 -e 1902 2653 919379 -e 1902 2717 836582 -e 1902 3436 600537 -e 1902 3666 539188 -e 1903 2464 448346 -e 1904 2563 834869 -e 1904 2948 980401 -e 1905 3668 578542 -e 1906 3320 340004 -e 1906 3789 91042 -e 1907 3671 254539 -e 1908 2514 384062 -e 1909 3810 142430 -e 1909 3869 78285 -e 1910 2977 493170 -e 1911 2081 467585 -e 1911 3532 78953 -e 1911 3702 72383 -e 1912 1965 509405 -e 1913 2522 356029 -e 1913 3538 260936 -e 1913 3649 25340 -e 1914 2423 985210 -e 1914 3533 813115 -e 1915 2934 242863 -e 1915 3111 109076 -e 1915 3803 73982 -e 1916 2113 358593 -e 1916 2332 241728 -e 1916 2807 723727 -e 1916 2898 830589 -e 1916 3444 77049 -e 1917 2007 669119 -e 1917 2209 701457 -e 1918 2763 901782 -e 1918 3203 461568 -e 1919 2089 508544 -e 1919 3558 824147 -e 1919 3757 697241 -e 1920 3498 796331 -e 1921 2106 50726 -e 1921 3294 758690 -e 1921 3644 200348 -e 1922 2735 819300 -e 1922 2997 79324 -e 1922 3076 659538 -e 1923 2029 398428 -e 1923 2595 37982 -e 1923 3284 185579 -e 1923 3345 81684 -e 1924 1947 677223 -e 1924 2195 73224 -e 1925 2267 807678 -e 1925 2417 522715 -e 1925 2647 707278 -e 1925 3066 80814 -e 1926 2550 862328 -e 1926 2583 839447 -e 1926 2632 289447 -e 1926 2781 849444 -e 1926 2980 133531 -e 1926 3585 790045 -e 1927 2883 550725 -e 1928 2618 119192 -e 1928 3122 510767 -e 1929 3255 533248 -e 1930 2253 382583 -e 1930 3674 695861 -e 1930 3767 90171 -e 1931 3136 61264 -e 1932 2673 88150 -e 1932 2790 832634 -e 1932 2887 790942 -e 1932 3524 910165 -e 1932 3578 239209 -e 1933 3045 739808 -e 1933 3199 228824 -e 1934 2530 435317 -e 1935 3974 732596 -e 1937 2382 532956 -e 1937 3200 715806 -e 1937 3588 327084 -e 1938 2277 604510 -e 1938 2525 354273 -e 1938 3168 445087 -e 1939 2366 24397 -e 1939 2380 135750 -e 1939 2868 705993 -e 1939 2869 852863 -e 1939 2918 274218 -e 1940 2597 311789 -e 1940 3332 533905 -e 1941 2214 943730 -e 1941 2725 561475 -e 1941 3212 636980 -e 1942 3808 488396 -e 1943 3012 876151 -e 1943 3132 728188 -e 1943 3353 86215 -e 1943 3681 148151 -e 1944 2530 418789 -e 1944 3469 245827 -e 1944 3664 192281 -e 1945 2088 549911 -e 1945 2407 38002 -e 1945 2973 213656 -e 1945 3008 595566 -e 1946 2089 528042 -e 1947 1985 775094 -e 1947 2985 515718 -e 1947 3094 3159 -e 1947 3432 181660 -e 1948 3638 677912 -e 1949 2133 626092 -e 1949 3108 188948 -e 1949 3413 639550 -e 1950 3385 202097 -e 1950 3875 206303 -e 1951 2648 548308 -e 1951 2951 948583 -e 1951 3001 17289 -e 1951 3576 945533 -e 1952 3694 644720 -e 1953 2563 157736 -e 1953 3059 44240 -e 1953 3309 322405 -e 1954 2151 380044 -e 1954 2337 353215 -e 1955 2300 269396 -e 1955 2731 309429 -e 1955 3466 677591 -e 1956 2263 309165 -e 1956 2519 288821 -e 1956 2549 634524 -e 1956 3463 268986 -e 1956 3813 859560 -e 1956 3975 990394 -e 1957 2529 89277 -e 1957 2760 590810 -e 1957 3054 949808 -e 1957 3575 490407 -e 1958 3609 822962 -e 1958 3827 111381 -e 1959 2399 978567 -e 1960 2041 599252 -e 1961 3033 560148 -e 1961 3461 13243 -e 1961 3911 763750 -e 1963 2009 656552 -e 1963 2570 279231 -e 1963 3439 700694 -e 1963 3778 936707 -e 1963 3971 29161 -e 1964 1976 130313 -e 1964 3613 625094 -e 1965 2227 371851 -e 1965 2745 56299 -e 1965 3430 809063 -e 1966 3615 364163 -e 1966 3617 831289 -e 1967 3301 288760 -e 1967 3760 344570 -e 1968 1987 112613 -e 1968 2216 716754 -e 1968 2552 571364 -e 1968 2700 751121 -e 1968 2961 961186 -e 1968 3993 829598 -e 1969 2021 673102 -e 1969 2287 938299 -e 1969 2342 666991 -e 1969 3174 380325 -e 1969 3650 186887 -e 1970 2590 45512 -e 1970 3448 847297 -e 1970 3743 1173 -e 1970 3906 257576 -e 1971 2206 104666 -e 1971 3096 942092 -e 1972 2376 88862 -e 1972 2511 837911 -e 1972 3856 619719 -e 1973 2616 31720 -e 1973 3679 547853 -e 1974 2579 30206 -e 1974 2697 318257 -e 1974 3275 921190 -e 1975 2267 616156 -e 1975 2918 627513 -e 1975 3632 698732 -e 1977 2591 328014 -e 1977 2910 251189 -e 1977 3738 949269 -e 1978 2001 482995 -e 1978 2664 853339 -e 1978 3290 864970 -e 1978 3536 391867 -e 1979 2151 857813 -e 1979 3568 998772 -e 1980 3219 411113 -e 1980 3667 369325 -e 1981 2119 886114 -e 1981 3284 283349 -e 1982 2243 304834 -e 1982 2424 824648 -e 1982 3845 486937 -e 1983 2341 38528 -e 1983 3908 780224 -e 1984 2276 806200 -e 1984 2506 635602 -e 1984 2641 420999 -e 1984 2662 530738 -e 1984 2671 531076 -e 1984 2991 435950 -e 1984 3888 811318 -e 1985 2541 752688 -e 1986 2255 109721 -e 1986 2417 591189 -e 1987 3181 753882 -e 1988 2415 420410 -e 1988 2946 844547 -e 1988 3365 717333 -e 1989 2108 687433 -e 1989 2542 927632 -e 1989 2592 582852 -e 1989 2642 192806 -e 1989 3818 78022 -e 1990 2461 127954 -e 1991 2032 558892 -e 1991 2680 648948 -e 1991 2993 690553 -e 1991 3025 731336 -e 1991 3952 92816 -e 1991 3988 728439 -e 1992 2354 417367 -e 1992 2512 248680 -e 1992 3257 535440 -e 1992 3272 184705 -e 1993 2610 593480 -e 1994 2165 737957 -e 1994 2583 133069 -e 1994 2840 449820 -e 1994 3883 232101 -e 1994 3923 161682 -e 1995 2839 530203 -e 1996 3015 472897 -e 1997 3491 17731 -e 1998 2508 311660 -e 1998 3883 997573 -e 1999 3352 797262 -e 2000 2086 903081 -e 2000 2629 57135 -e 2000 2826 679132 -e 2000 3408 593861 -e 2001 2386 232480 -e 2001 2480 16874 -e 2002 2380 984047 -e 2002 2762 709561 -e 2002 2788 851599 -e 2002 3966 979348 -e 2003 2165 739603 -e 2003 2336 351817 -e 2003 2906 559936 -e 2003 3113 279970 -e 2003 3208 404712 -e 2003 3795 527636 -e 2004 3305 933000 -e 2005 3100 409762 -e 2005 3542 388421 -e 2006 3839 443668 -e 2007 3295 496472 -e 2008 2628 254558 -e 2008 3662 791282 -e 2008 3672 950283 -e 2009 2183 744454 -e 2009 2801 73149 -e 2009 3221 563409 -e 2010 3850 338146 -e 2011 2942 159152 -e 2012 2987 658226 -e 2013 2490 152516 -e 2013 3001 258360 -e 2013 3176 357439 -e 2013 3891 366266 -e 2014 2963 283028 -e 2015 2216 509862 -e 2016 3157 841489 -e 2017 2330 33025 -e 2017 3151 305883 -e 2017 3443 600266 -e 2018 3029 194831 -e 2018 3618 42643 -e 2018 3700 893583 -e 2019 3325 745544 -e 2020 3597 348810 -e 2020 3834 28047 -e 2021 3444 625190 -e 2021 3570 83549 -e 2021 3992 85808 -e 2022 2785 729514 -e 2022 3143 476133 -e 2022 3301 129194 -e 2023 2315 215482 -e 2023 2474 87486 -e 2023 2721 523879 -e 2024 3325 457344 -e 2024 3481 544127 -e 2024 3850 23293 -e 2025 3636 701854 -e 2026 2291 667811 -e 2026 2465 535085 -e 2026 3869 563791 -e 2027 2819 499051 -e 2027 3404 179557 -e 2027 3556 478190 -e 2028 2468 742942 -e 2028 2576 746495 -e 2028 2620 50544 -e 2028 2697 405867 -e 2028 3721 65852 -e 2029 2514 39134 -e 2029 3090 85847 -e 2029 3134 519925 -e 2030 2033 717691 -e 2030 2524 822716 -e 2031 2733 476737 -e 2031 2836 72833 -e 2032 3787 889963 -e 2033 3076 621515 -e 2033 3317 295994 -e 2033 3480 278210 -e 2034 2732 22519 -e 2034 3384 196461 -e 2034 3886 551289 -e 2035 2176 536736 -e 2035 3394 158678 -e 2035 3479 416475 -e 2035 3783 987916 -e 2037 2484 434519 -e 2037 3711 991019 -e 2038 3612 124593 -e 2038 3723 628755 -e 2039 2055 587763 -e 2040 3472 102873 -e 2041 2350 504962 -e 2041 2475 981669 -e 2041 2521 900262 -e 2041 3179 236147 -e 2041 3806 507848 -e 2042 2245 625665 -e 2042 3449 151591 -e 2042 3859 825834 -e 2042 3861 747748 -e 2043 2088 594698 -e 2043 2335 906675 -e 2043 2410 561162 -e 2043 2657 406362 -e 2043 2860 705863 -e 2043 3644 160715 -e 2044 3568 55052 -e 2045 2998 123361 -e 2045 3741 729932 -e 2046 3475 223206 -e 2047 2194 858597 -e 2047 3742 935838 -e 2048 2241 669646 -e 2048 2649 83945 -e 2048 3300 596110 -e 2048 3486 271385 -e 2049 3716 11536 -e 2050 2357 439217 -e 2050 2662 887416 -e 2050 3991 605384 -e 2052 2115 847565 -e 2052 2340 439012 -e 2052 3193 247096 -e 2052 3290 953519 -e 2053 3918 565712 -e 2055 2301 196478 -e 2055 3109 577722 -e 2056 2530 524007 -e 2056 3670 65405 -e 2057 2417 123848 -e 2058 2386 654633 -e 2058 3154 334347 -e 2058 3279 924204 -e 2058 3917 307786 -e 2059 2215 782234 -e 2059 2717 233915 -e 2059 3249 171823 -e 2060 2260 830305 -e 2060 2530 690364 -e 2060 2563 581371 -e 2060 3233 963970 -e 2061 2858 346513 -e 2061 3127 192488 -e 2061 3286 441187 -e 2062 3347 332408 -e 2063 2694 235676 -e 2063 3088 897808 -e 2063 3573 452106 -e 2064 2095 667404 -e 2064 2158 756811 -e 2064 3186 996364 -e 2064 3824 871282 -e 2065 2257 162306 -e 2066 2506 239478 -e 2066 3661 469620 -e 2066 3696 328329 -e 2067 2311 463312 -e 2067 2834 206884 -e 2068 2094 660218 -e 2068 2593 478631 -e 2068 3079 608050 -e 2069 2330 995919 -e 2069 2404 788380 -e 2069 2738 134185 -e 2069 3432 858294 -e 2069 3744 942276 -e 2070 2248 816373 -e 2070 2528 814171 -e 2070 2793 61072 -e 2071 2168 859498 -e 2071 2444 9933 -e 2071 2582 192389 -e 2071 3964 321038 -e 2073 3032 162853 -e 2075 2714 601752 -e 2075 2833 297208 -e 2075 3236 175113 -e 2076 2135 737768 -e 2076 2851 186650 -e 2076 3519 272419 -e 2076 3675 611050 -e 2078 3947 323824 -e 2079 2124 897083 -e 2079 2303 94716 -e 2079 2708 559238 -e 2079 3640 44461 -e 2080 2284 85393 -e 2080 2368 130224 -e 2080 2508 591217 -e 2080 3066 472890 -e 2080 3463 206965 -e 2081 2119 233849 -e 2081 2581 582004 -e 2081 3094 966252 -e 2081 3550 196938 -e 2081 3714 423264 -e 2081 3743 73830 -e 2082 2430 401232 -e 2082 3094 12530 -e 2082 3844 396043 -e 2083 2527 479591 -e 2083 2669 334238 -e 2083 2858 72214 -e 2083 3271 240214 -e 2083 3718 7706 -e 2084 3373 667610 -e 2084 3821 490675 -e 2085 3318 172712 -e 2086 2298 970908 -e 2086 2723 572995 -e 2086 2823 262171 -e 2086 3809 897969 -e 2087 2225 955232 -e 2087 2678 25490 -e 2087 2717 77892 -e 2087 3324 72638 -e 2088 3109 241324 -e 2088 3967 255224 -e 2089 2286 408012 -e 2089 2791 581774 -e 2090 2580 582297 -e 2090 3958 375490 -e 2091 3779 4750 -e 2091 3847 347840 -e 2091 3874 792944 -e 2095 2562 983921 -e 2095 3060 372545 -e 2095 3097 4079 -e 2096 2136 698693 -e 2096 3083 652790 -e 2096 3211 74077 -e 2097 3582 560729 -e 2098 3813 215608 -e 2099 2606 718657 -e 2100 2267 441426 -e 2100 3124 520612 -e 2100 3655 933 -e 2100 3692 542883 -e 2101 2987 476624 -e 2102 3234 350218 -e 2102 3342 350156 -e 2103 2426 566771 -e 2104 2126 651891 -e 2104 2448 957026 -e 2104 3635 375896 -e 2104 3736 247705 -e 2104 3838 825299 -e 2105 3095 574202 -e 2105 3820 231855 -e 2106 2689 801378 -e 2106 2926 963269 -e 2107 2400 685789 -e 2107 2484 142076 -e 2107 3023 9446 -e 2107 3837 406711 -e 2108 2224 47051 -e 2108 3065 500118 -e 2108 3131 737536 -e 2109 2177 651796 -e 2109 2186 132539 -e 2109 3027 472557 -e 2109 3846 192935 -e 2110 3194 566690 -e 2110 3201 677828 -e 2110 3303 437896 -e 2111 2261 206311 -e 2111 2319 156684 -e 2111 2357 425 -e 2111 2715 434826 -e 2111 2739 425836 -e 2111 3212 1219 -e 2111 3748 724396 -e 2111 3911 599333 -e 2112 2145 795993 -e 2112 2181 30180 -e 2112 2644 554588 -e 2112 3815 472971 -e 2113 2494 878081 -e 2113 3412 408606 -e 2113 3651 915937 -e 2114 2216 442336 -e 2114 2957 723510 -e 2114 3555 146292 -e 2115 2137 866098 -e 2115 3843 834180 -e 2115 3940 438193 -e 2116 2271 396708 -e 2116 2469 568881 -e 2116 2731 202069 -e 2116 3316 906441 -e 2116 3466 120306 -e 2117 2564 988195 -e 2117 2593 428364 -e 2118 2827 166187 -e 2118 3165 39029 -e 2119 2640 787002 -e 2119 3392 107677 -e 2120 2289 649559 -e 2120 3495 141679 -e 2120 3573 446179 -e 2121 2512 18836 -e 2121 3609 955131 -e 2122 2276 900506 -e 2122 3084 408930 -e 2122 3759 671578 -e 2122 3964 909121 -e 2123 2996 636456 -e 2123 3174 559521 -e 2123 3968 506471 -e 2124 2799 55353 -e 2124 2974 184614 -e 2124 3695 310128 -e 2125 2627 644539 -e 2125 3323 391102 -e 2126 3829 512921 -e 2128 2752 701266 -e 2128 3284 521581 -e 2128 3465 610517 -e 2128 3612 143215 -e 2129 3392 195196 -e 2130 2196 52254 -e 2131 3247 961172 -e 2131 3588 508641 -e 2132 3378 955845 -e 2132 3572 207059 -e 2132 3907 992936 -e 2133 3004 30463 -e 2133 3940 873694 -e 2134 3843 364027 -e 2135 3201 579486 -e 2136 2462 848196 -e 2136 2672 622923 -e 2136 3224 370723 -e 2136 3597 61198 -e 2137 3103 180693 -e 2138 2416 471073 -e 2138 2547 687127 -e 2138 3720 366605 -e 2139 2200 91937 -e 2139 2451 810375 -e 2139 2933 14019 -e 2139 3942 221894 -e 2139 3960 849175 -e 2140 2252 460914 -e 2140 3576 215282 -e 2141 3168 511747 -e 2141 3948 290318 -e 2142 2604 328597 -e 2142 2653 343826 -e 2142 2675 84295 -e 2142 3359 639443 -e 2142 3391 801703 -e 2143 3116 539953 -e 2144 2176 130773 -e 2144 3369 368396 -e 2145 2964 42488 -e 2145 3500 409698 -e 2145 3662 347273 -e 2146 2292 508480 -e 2146 2581 943581 -e 2146 3187 776474 -e 2146 3257 863050 -e 2146 3352 33648 -e 2146 3592 496596 -e 2146 3667 544094 -e 2147 3190 111799 -e 2147 3812 255259 -e 2148 2538 681054 -e 2148 2720 812238 -e 2149 3696 716585 -e 2150 2867 68185 -e 2150 3426 117743 -e 2150 3568 641125 -e 2150 3611 796498 -e 2151 2393 34431 -e 2151 2453 514086 -e 2151 2718 156236 -e 2151 3094 817209 -e 2152 2316 447018 -e 2153 2588 144033 -e 2154 2796 656455 -e 2154 3247 58378 -e 2154 3271 696066 -e 2154 3530 652540 -e 2154 3739 939421 -e 2154 3771 719732 -e 2154 3931 582927 -e 2155 3208 489191 -e 2155 3350 253746 -e 2156 2745 794078 -e 2156 3398 974703 -e 2157 3321 649240 -e 2158 3339 506546 -e 2158 3443 25242 -e 2159 2413 163967 -e 2159 3041 250396 -e 2159 3592 625639 -e 2159 3749 354835 -e 2160 3073 375022 -e 2160 3440 478209 -e 2161 2173 263568 -e 2162 2247 548529 -e 2162 3250 286624 -e 2162 3484 815866 -e 2162 3770 286113 -e 2162 3807 881798 -e 2163 2721 255047 -e 2163 3940 3238 -e 2164 2552 880105 -e 2164 2601 488891 -e 2164 3160 752658 -e 2164 3865 505215 -e 2164 3909 56022 -e 2165 2553 909461 -e 2165 2835 341354 -e 2165 3034 220144 -e 2166 2562 989846 -e 2166 3912 376039 -e 2169 2546 481895 -e 2169 2888 793174 -e 2169 3692 704684 -e 2170 2228 596041 -e 2170 2550 40371 -e 2170 3072 158030 -e 2170 3296 417342 -e 2170 3320 466808 -e 2171 2342 567030 -e 2172 2546 440041 -e 2172 2957 596688 -e 2174 2976 637274 -e 2174 3382 953442 -e 2175 3164 514049 -e 2175 3542 630594 -e 2175 3709 968405 -e 2176 2328 898485 -e 2176 3327 83139 -e 2176 3638 28691 -e 2177 2211 527245 -e 2177 2816 577203 -e 2178 2478 73220 -e 2178 3601 86941 -e 2179 2906 396936 -e 2179 3293 682894 -e 2180 2234 334077 -e 2180 2424 916992 -e 2180 3368 767430 -e 2182 2636 617460 -e 2182 3261 507870 -e 2182 3707 851301 -e 2182 3852 665549 -e 2182 3911 627771 -e 2183 2435 531622 -e 2183 3177 586949 -e 2184 3710 347594 -e 2185 2781 473250 -e 2185 3039 690328 -e 2185 3148 764082 -e 2185 3207 258493 -e 2185 3351 613809 -e 2186 2943 516481 -e 2186 3075 573189 -e 2186 3196 751247 -e 2186 3639 539717 -e 2187 2653 417332 -e 2188 2888 310879 -e 2188 3460 272090 -e 2188 3917 490558 -e 2189 2479 852303 -e 2189 3963 612766 -e 2190 2545 591096 -e 2190 3504 196560 -e 2190 3788 647150 -e 2190 3824 264490 -e 2191 2267 522078 -e 2191 2557 711677 -e 2191 2692 99190 -e 2192 2761 577788 -e 2192 2824 545780 -e 2192 2922 581583 -e 2192 3313 827621 -e 2194 2693 918819 -e 2194 2764 671407 -e 2194 3175 444211 -e 2194 3291 143306 -e 2195 2389 931918 -e 2195 3260 206863 -e 2195 3543 179014 -e 2196 2450 965885 -e 2196 3134 334959 -e 2196 3370 584039 -e 2197 2831 717247 -e 2197 3502 947864 -e 2197 3584 226552 -e 2197 3914 602988 -e 2198 2393 627723 -e 2198 2905 841271 -e 2198 3069 598759 -e 2198 3877 317512 -e 2199 2747 604264 -e 2199 2919 153514 -e 2200 3130 58552 -e 2200 3535 928993 -e 2201 2367 193064 -e 2201 2581 899642 -e 2201 3494 517249 -e 2201 3760 255828 -e 2202 2205 534323 -e 2202 2692 928672 -e 2202 2733 833086 -e 2202 3068 172316 -e 2202 3628 788838 -e 2202 3945 688578 -e 2203 2350 228562 -e 2203 2385 1927 -e 2203 2850 120349 -e 2204 2698 238727 -e 2204 3082 468219 -e 2205 2346 833753 -e 2205 2534 557300 -e 2205 3133 704223 -e 2205 3265 831260 -e 2206 2923 600701 -e 2206 3068 205191 -e 2206 3929 479147 -e 2207 2795 288411 -e 2207 2855 256910 -e 2207 3306 963530 -e 2208 3176 144167 -e 2209 3859 468272 -e 2210 2498 157899 -e 2210 2530 148749 -e 2210 2638 777107 -e 2210 3973 994951 -e 2212 2228 7747 -e 2212 3278 5167 -e 2212 3442 139612 -e 2213 2235 788472 -e 2213 2731 22602 -e 2213 3864 563426 -e 2214 2649 861787 -e 2214 2697 290431 -e 2214 3049 34555 -e 2215 3091 267229 -e 2215 3272 875982 -e 2215 3532 900881 -e 2215 3626 646480 -e 2215 3953 523729 -e 2216 2484 859578 -e 2216 2520 27574 -e 2216 2877 617991 -e 2216 2994 63841 -e 2216 3536 661593 -e 2217 2362 642391 -e 2217 2793 20320 -e 2217 2890 78154 -e 2217 3941 672216 -e 2218 2642 269202 -e 2218 3868 847657 -e 2219 3512 274899 -e 2219 3776 843830 -e 2219 3809 334516 -e 2219 3845 499990 -e 2220 3065 431839 -e 2221 2354 826954 -e 2221 3498 678718 -e 2221 3723 978750 -e 2223 2526 901850 -e 2223 3530 227671 -e 2223 3606 621004 -e 2224 3646 902772 -e 2225 2926 545943 -e 2225 3114 790838 -e 2225 3160 920040 -e 2225 3425 332354 -e 2226 3315 948470 -e 2226 3425 213631 -e 2227 2398 777327 -e 2227 2718 727287 -e 2227 3372 39100 -e 2228 3591 44632 -e 2229 2683 98253 -e 2229 3856 952610 -e 2230 3039 703739 -e 2230 3385 254448 -e 2230 3514 798998 -e 2231 2626 26989 -e 2231 3584 616765 -e 2232 3166 974908 -e 2232 3575 482846 -e 2232 3714 146792 -e 2233 2241 726142 -e 2233 3169 923826 -e 2233 3536 444722 -e 2234 3012 465716 -e 2235 3253 443290 -e 2235 3661 501893 -e 2235 3811 631333 -e 2236 3248 193052 -e 2237 2259 145386 -e 2237 2763 161516 -e 2237 3581 666767 -e 2237 3898 599950 -e 2238 2883 712123 -e 2238 3486 69817 -e 2239 2696 563537 -e 2239 2877 217905 -e 2239 2903 608912 -e 2239 2971 407820 -e 2239 3592 747132 -e 2240 2576 264151 -e 2240 3387 521349 -e 2240 3901 233843 -e 2241 3808 756846 -e 2242 2599 748268 -e 2242 3107 56346 -e 2242 3375 98323 -e 2242 3815 185119 -e 2243 2340 774 -e 2243 3424 193840 -e 2243 3823 433594 -e 2244 2512 135672 -e 2244 3269 899903 -e 2245 3623 844515 -e 2246 2854 819420 -e 2246 3838 327078 -e 2248 3676 683124 -e 2248 3847 350449 -e 2249 2858 527289 -e 2249 3827 715084 -e 2249 3929 448385 -e 2250 2911 784516 -e 2250 2923 368740 -e 2251 3015 961405 -e 2253 2424 357404 -e 2253 2942 81266 -e 2253 3231 946473 -e 2253 3864 660565 -e 2254 3211 987575 -e 2254 3430 507172 -e 2255 2849 797479 -e 2255 2862 192373 -e 2255 3080 529006 -e 2255 3243 737613 -e 2255 3367 895094 -e 2255 3879 855071 -e 2256 3482 958232 -e 2256 3554 191140 -e 2257 2957 917455 -e 2257 3146 836265 -e 2257 3532 104511 -e 2257 3850 688305 -e 2258 2576 208519 -e 2258 3029 650240 -e 2258 3821 11773 -e 2259 2277 666587 -e 2259 2469 588598 -e 2259 3290 22983 -e 2260 3063 293565 -e 2260 3117 944663 -e 2260 3857 748463 -e 2262 3307 901964 -e 2262 3330 798959 -e 2263 3123 782825 -e 2263 3325 735124 -e 2263 3947 401184 -e 2264 2560 839588 -e 2264 2847 387070 -e 2266 3086 28401 -e 2266 3729 420743 -e 2266 3866 285726 -e 2267 2531 724966 -e 2268 2830 536971 -e 2269 2611 611535 -e 2269 3137 166063 -e 2269 3248 586993 -e 2270 2386 60770 -e 2270 3292 824289 -e 2271 2530 911772 -e 2271 3743 739163 -e 2271 3832 96095 -e 2273 3831 329556 -e 2274 3421 565086 -e 2275 2280 700398 -e 2275 3089 708812 -e 2276 2463 660450 -e 2276 3265 104284 -e 2276 3447 623769 -e 2276 3912 247189 -e 2277 2478 96127 -e 2278 2288 282749 -e 2278 2526 939800 -e 2278 3167 865085 -e 2278 3300 296912 -e 2278 3411 103458 -e 2279 2485 601230 -e 2279 2497 390257 -e 2279 2598 153227 -e 2279 2714 652965 -e 2280 3090 486456 -e 2280 3502 274235 -e 2280 3625 849343 -e 2280 3819 670344 -e 2281 2968 645426 -e 2282 2803 274056 -e 2282 3348 46326 -e 2282 3805 911680 -e 2283 2654 554143 -e 2283 2850 319223 -e 2283 3054 650201 -e 2283 3165 115652 -e 2283 3725 787515 -e 2284 3094 627844 -e 2284 3241 564189 -e 2284 3290 336439 -e 2284 3875 361678 -e 2284 3950 791966 -e 2285 2484 444558 -e 2285 3787 149194 -e 2286 2400 243766 -e 2286 2446 701909 -e 2286 3270 567376 -e 2287 2790 142146 -e 2287 2907 912928 -e 2287 3052 285838 -e 2287 3518 40549 -e 2288 2541 516975 -e 2288 2866 283504 -e 2288 3239 60779 -e 2288 3752 836923 -e 2288 3800 223594 -e 2289 2343 844605 -e 2289 2503 577902 -e 2290 3980 896299 -e 2291 3088 305458 -e 2291 3091 518726 -e 2292 2391 776609 -e 2292 2661 644136 -e 2292 3775 869352 -e 2293 2820 293990 -e 2293 3613 206506 -e 2294 2801 198691 -e 2294 3907 68917 -e 2295 2298 245228 -e 2296 2449 66249 -e 2296 2468 812160 -e 2296 2760 965560 -e 2296 3519 456914 -e 2296 3703 245370 -e 2296 3862 130663 -e 2296 3947 640927 -e 2298 3051 524377 -e 2298 3792 247843 -e 2298 3925 946827 -e 2299 2948 721290 -e 2299 3109 456540 -e 2299 3186 766787 -e 2299 3506 672511 -e 2299 3591 122134 -e 2300 2913 724272 -e 2300 2942 102179 -e 2301 2859 794422 -e 2301 3168 957879 -e 2301 3486 508772 -e 2301 3563 788026 -e 2301 3881 898049 -e 2302 3378 400440 -e 2303 3117 211429 -e 2303 3821 763288 -e 2304 3210 485321 -e 2304 3891 808183 -e 2305 3913 275209 -e 2306 2424 900883 -e 2306 2536 874934 -e 2306 3662 861032 -e 2307 2376 296864 -e 2307 2874 791527 -e 2307 2888 753206 -e 2307 2905 789031 -e 2307 3237 968358 -e 2307 3751 234183 -e 2308 3170 621447 -e 2308 3327 137078 -e 2309 3561 324302 -e 2310 2926 309833 -e 2310 3922 154162 -e 2311 3335 116098 -e 2313 2626 36546 -e 2313 3567 888998 -e 2313 3751 398397 -e 2314 2645 159791 -e 2314 2683 804228 -e 2314 2852 556328 -e 2314 3844 728439 -e 2315 2989 637300 -e 2315 3116 596393 -e 2315 3717 604439 -e 2316 2803 361857 -e 2316 3157 593396 -e 2317 3854 164273 -e 2318 3105 281782 -e 2319 3192 666083 -e 2319 3238 447490 -e 2319 3898 805246 -e 2320 2800 982424 -e 2320 3612 325415 -e 2321 3233 396363 -e 2321 3667 679925 -e 2321 3773 1895 -e 2322 2564 876321 -e 2322 2579 177892 -e 2322 3262 93679 -e 2323 3328 113291 -e 2323 3963 368027 -e 2324 2333 268009 -e 2324 2474 584853 -e 2324 2643 819961 -e 2324 3997 729990 -e 2325 3177 642330 -e 2327 3697 751843 -e 2328 2329 943724 -e 2328 2348 63013 -e 2328 2465 296896 -e 2328 3763 796822 -e 2328 3832 441655 -e 2328 3990 392048 -e 2329 3361 531254 -e 2329 3901 51740 -e 2329 3938 795003 -e 2330 2705 786017 -e 2330 3490 7757 -e 2330 3832 232702 -e 2332 2717 607675 -e 2332 3764 232885 -e 2333 2624 690870 -e 2333 3730 137601 -e 2334 2999 851642 -e 2334 3146 159892 -e 2334 3791 38186 -e 2334 3860 91921 -e 2335 2431 21224 -e 2335 2872 879054 -e 2335 3100 100769 -e 2335 3832 414271 -e 2336 2382 546149 -e 2336 2464 409650 -e 2336 2531 278482 -e 2336 3391 118604 -e 2336 3571 645954 -e 2337 3201 247548 -e 2338 2701 517331 -e 2338 3048 235154 -e 2338 3929 597548 -e 2339 3914 854125 -e 2339 3969 393047 -e 2340 2602 175889 -e 2340 2831 824196 -e 2340 3284 956244 -e 2341 2547 840639 -e 2341 2641 677521 -e 2341 2908 997615 -e 2341 3590 477137 -e 2341 3802 141905 -e 2341 3826 156014 -e 2342 3536 330638 -e 2343 2436 918627 -e 2343 3848 686148 -e 2344 2894 103820 -e 2344 3063 515069 -e 2344 3458 446892 -e 2345 3148 529764 -e 2345 3925 485778 -e 2346 3929 348411 -e 2347 2405 374990 -e 2347 3706 491352 -e 2348 3006 19025 -e 2348 3209 493945 -e 2348 3320 999053 -e 2348 3530 867025 -e 2350 2699 388386 -e 2350 3378 65985 -e 2350 3391 124314 -e 2350 3794 179114 -e 2351 2609 518206 -e 2351 2922 371639 -e 2351 3216 437353 -e 2351 3836 730914 -e 2352 2678 395486 -e 2352 2715 122694 -e 2352 3147 633510 -e 2352 3386 349400 -e 2352 3653 775180 -e 2352 3955 333803 -e 2353 2460 166826 -e 2353 2892 592920 -e 2353 3057 148065 -e 2353 3399 963221 -e 2353 3411 551270 -e 2353 3632 37567 -e 2354 3309 985035 -e 2354 3340 330055 -e 2354 3452 112343 -e 2355 3130 243998 -e 2355 3371 567991 -e 2355 3465 646183 -e 2355 3694 238196 -e 2355 3865 379031 -e 2356 2767 833931 -e 2356 3439 510809 -e 2356 3719 50724 -e 2357 2876 922957 -e 2357 3285 170668 -e 2357 3800 577465 -e 2358 3454 674826 -e 2358 3487 867003 -e 2359 2392 682544 -e 2359 3859 4876 -e 2360 2942 568225 -e 2360 3765 595456 -e 2361 2455 122231 -e 2361 2585 751660 -e 2361 3214 692858 -e 2361 3595 643152 -e 2362 2619 40453 -e 2362 2772 804289 -e 2363 2637 902048 -e 2363 2657 307009 -e 2363 3123 931183 -e 2364 3164 398421 -e 2364 3488 170602 -e 2364 3489 283171 -e 2364 3803 621608 -e 2365 2390 981507 -e 2365 2799 391479 -e 2365 2876 478627 -e 2365 3060 948352 -e 2365 3326 757346 -e 2365 3455 74072 -e 2365 3719 698174 -e 2366 2654 598875 -e 2367 3280 799694 -e 2367 3784 599962 -e 2368 2741 83713 -e 2368 3827 532060 -e 2369 2460 782189 -e 2370 2891 828229 -e 2370 3246 933947 -e 2372 2618 384258 -e 2372 2795 496752 -e 2373 2596 579413 -e 2373 3527 156537 -e 2373 3704 775363 -e 2374 2753 457745 -e 2374 3966 64353 -e 2375 2777 833423 -e 2375 2849 89835 -e 2375 3834 719639 -e 2376 2577 413222 -e 2376 2697 652307 -e 2376 2788 938469 -e 2377 2637 964466 -e 2377 3142 363046 -e 2377 3770 518277 -e 2378 2569 382897 -e 2379 2946 777086 -e 2379 3098 545733 -e 2379 3860 927751 -e 2380 3480 854966 -e 2381 2744 844027 -e 2381 2829 918552 -e 2381 3061 299025 -e 2381 3776 759553 -e 2382 3375 672572 -e 2383 2911 356839 -e 2383 3111 131967 -e 2384 2663 421158 -e 2384 3320 117987 -e 2386 3564 440155 -e 2386 3742 59371 -e 2386 3822 344294 -e 2387 3264 326117 -e 2388 3576 143845 -e 2389 3151 865971 -e 2389 3512 942032 -e 2389 3633 757657 -e 2389 3702 349514 -e 2390 3357 418221 -e 2390 3905 558946 -e 2391 3378 93938 -e 2391 3630 647391 -e 2392 2565 893742 -e 2392 3744 508802 -e 2393 2565 229767 -e 2393 3510 726229 -e 2394 2462 754020 -e 2394 2908 641400 -e 2394 3999 161326 -e 2395 2950 265547 -e 2395 3308 112739 -e 2396 2613 868275 -e 2396 3115 398093 -e 2396 3435 518351 -e 2396 3847 841836 -e 2397 3713 794154 -e 2397 3906 803694 -e 2399 3715 108114 -e 2400 2900 822956 -e 2400 3291 329366 -e 2401 2902 873084 -e 2401 3863 251089 -e 2402 2613 122731 -e 2402 2668 26706 -e 2402 2960 820310 -e 2402 3808 468122 -e 2403 2534 616601 -e 2403 2795 802114 -e 2403 2807 862268 -e 2403 2868 126212 -e 2403 2931 26741 -e 2403 2943 376134 -e 2403 3064 499763 -e 2403 3297 988655 -e 2403 3415 34517 -e 2404 3776 633473 -e 2404 3931 187482 -e 2405 3017 47220 -e 2406 2637 165127 -e 2406 2784 599472 -e 2406 2805 557341 -e 2406 3401 990528 -e 2406 3771 769837 -e 2407 2473 138092 -e 2407 3597 421742 -e 2407 3873 535915 -e 2408 2763 450167 -e 2409 2465 405932 -e 2409 3294 447 -e 2409 3620 323489 -e 2411 3266 395592 -e 2411 3298 916919 -e 2411 3940 401540 -e 2411 3965 380972 -e 2412 3061 259328 -e 2412 3148 142285 -e 2412 3164 104643 -e 2413 2902 640100 -e 2413 2970 268015 -e 2415 2513 496445 -e 2415 2686 122171 -e 2416 3908 424055 -e 2417 2479 123899 -e 2417 2993 458328 -e 2417 3485 701890 -e 2418 2544 825662 -e 2418 2794 295388 -e 2418 3007 714540 -e 2418 3066 713655 -e 2418 3088 711373 -e 2418 3905 456577 -e 2419 2431 266542 -e 2419 3294 583970 -e 2419 3376 567178 -e 2419 3569 329548 -e 2420 2568 605642 -e 2421 2471 37660 -e 2421 2541 149564 -e 2421 2808 672221 -e 2421 2994 269585 -e 2421 3337 593597 -e 2422 2797 510146 -e 2422 3019 204644 -e 2422 3219 98355 -e 2423 2782 377281 -e 2423 3762 207926 -e 2423 3859 534943 -e 2424 2974 521967 -e 2424 2986 147868 -e 2425 2626 700749 -e 2425 2913 838582 -e 2425 3276 39050 -e 2425 3819 543042 -e 2426 2463 975962 -e 2426 3092 449413 -e 2427 3171 147249 -e 2429 2471 918941 -e 2429 2641 645722 -e 2429 2807 180147 -e 2430 2942 340512 -e 2430 3200 285445 -e 2430 3504 410673 -e 2430 3653 665309 -e 2430 3752 849865 -e 2431 3155 882122 -e 2432 2474 999340 -e 2433 2906 605219 -e 2433 3070 365476 -e 2433 3883 665058 -e 2434 3873 541794 -e 2435 2997 208691 -e 2435 3057 771048 -e 2435 3098 810414 -e 2436 2941 301375 -e 2436 3440 325369 -e 2436 3657 108902 -e 2437 3170 273268 -e 2437 3642 560478 -e 2438 3344 408598 -e 2438 3422 638493 -e 2438 3514 262547 -e 2438 3927 304254 -e 2438 3948 497376 -e 2439 2628 275367 -e 2439 2984 436349 -e 2439 3133 716365 -e 2440 2675 677460 -e 2440 3229 84935 -e 2440 3506 89237 -e 2441 2760 855985 -e 2441 2912 447255 -e 2441 3273 813695 -e 2441 3752 770503 -e 2442 2574 288062 -e 2442 3426 990036 -e 2442 3574 330641 -e 2442 3575 847480 -e 2443 2951 688839 -e 2443 3324 69936 -e 2443 3851 827780 -e 2443 3992 431239 -e 2444 3260 1612 -e 2445 2905 18594 -e 2445 3341 63847 -e 2445 3544 85026 -e 2446 2458 790059 -e 2446 2863 683863 -e 2446 3718 683253 -e 2446 3998 442132 -e 2447 2643 873593 -e 2447 2711 367908 -e 2447 3013 431764 -e 2448 3224 200404 -e 2449 3211 294572 -e 2449 3490 653456 -e 2449 3631 26299 -e 2450 2532 901654 -e 2450 2788 275413 -e 2450 3014 835107 -e 2451 3884 540154 -e 2452 2568 976988 -e 2452 2601 170681 -e 2452 2921 385471 -e 2452 3205 681286 -e 2452 3939 805240 -e 2453 3144 871849 -e 2453 3630 946168 -e 2453 3943 151324 -e 2454 2921 615299 -e 2454 3251 379511 -e 2454 3431 340169 -e 2455 2856 493910 -e 2455 3193 115250 -e 2455 3316 83393 -e 2455 3584 34192 -e 2456 2576 247677 -e 2456 2779 602743 -e 2457 3480 313141 -e 2458 2523 413575 -e 2458 3516 204657 -e 2459 3872 55489 -e 2461 2473 552044 -e 2461 2596 230607 -e 2462 2746 72792 -e 2462 2806 331830 -e 2462 3389 552833 -e 2463 3530 617847 -e 2463 3649 951435 -e 2463 3833 925253 -e 2464 2693 324785 -e 2464 3396 376958 -e 2464 3476 674966 -e 2465 2903 566217 -e 2465 2946 380403 -e 2465 3109 109258 -e 2465 3149 571181 -e 2465 3319 310185 -e 2466 2931 541129 -e 2466 3227 261697 -e 2466 3861 229400 -e 2467 2680 333660 -e 2468 3072 383486 -e 2468 3085 482641 -e 2468 3540 803407 -e 2469 2702 957260 -e 2469 3555 895452 -e 2470 2843 315613 -e 2470 3082 147255 -e 2470 3095 485084 -e 2471 3012 187069 -e 2471 3458 17345 -e 2472 2548 614213 -e 2472 3240 93893 -e 2473 3646 809829 -e 2474 2911 718408 -e 2474 2917 239637 -e 2474 3481 848348 -e 2475 2959 974978 -e 2475 3034 451912 -e 2475 3230 175069 -e 2475 3508 311907 -e 2476 2799 16758 -e 2477 3166 267786 -e 2477 3330 204124 -e 2478 3104 561412 -e 2478 3273 119187 -e 2478 3425 447697 -e 2479 3305 176529 -e 2480 2527 947641 -e 2480 2887 17870 -e 2480 3403 177105 -e 2480 3406 685780 -e 2480 3418 60572 -e 2481 3097 806378 -e 2481 3915 357015 -e 2482 3515 36677 -e 2482 3534 100791 -e 2482 3921 889759 -e 2483 3196 671093 -e 2484 2925 562924 -e 2484 3533 947920 -e 2484 3686 55339 -e 2485 3687 81593 -e 2486 2865 632129 -e 2486 2978 737756 -e 2486 3529 938103 -e 2486 3858 262401 -e 2488 2879 950777 -e 2488 3071 842088 -e 2488 3348 461858 -e 2488 3425 81616 -e 2488 3442 536744 -e 2488 3529 617682 -e 2488 3560 842899 -e 2488 3909 491254 -e 2489 3208 66337 -e 2489 3307 359579 -e 2489 3328 314514 -e 2489 3969 881068 -e 2490 3124 392514 -e 2490 3306 257649 -e 2490 3799 690940 -e 2491 2992 767987 -e 2491 3748 343491 -e 2491 3915 515869 -e 2491 3977 353967 -e 2492 3579 775766 -e 2494 2596 338208 -e 2495 3263 40814 -e 2495 3478 684603 -e 2496 3134 276277 -e 2496 3257 387132 -e 2496 3643 960704 -e 2497 2866 48060 -e 2497 3193 61902 -e 2497 3195 414788 -e 2497 3492 381834 -e 2497 3757 682467 -e 2499 2529 291767 -e 2499 2668 41548 -e 2499 3060 571676 -e 2500 3359 318147 -e 2501 2513 917496 -e 2501 2771 692819 -e 2501 2809 113028 -e 2501 2860 216714 -e 2501 2898 825498 -e 2501 3264 581715 -e 2502 2839 146958 -e 2502 3042 791355 -e 2502 3341 574071 -e 2502 3714 368035 -e 2503 3410 539049 -e 2503 3657 183985 -e 2503 3952 803971 -e 2504 3782 634928 -e 2505 2683 89695 -e 2505 2737 303219 -e 2505 3611 462459 -e 2505 3790 200189 -e 2506 2613 681193 -e 2508 3352 892702 -e 2508 3485 935015 -e 2508 3606 685982 -e 2510 2545 355613 -e 2510 2577 554747 -e 2510 2900 155585 -e 2511 3289 270650 -e 2511 3702 458236 -e 2511 3924 415811 -e 2513 2830 753274 -e 2513 3011 814776 -e 2514 3137 826437 -e 2514 3492 536040 -e 2515 2794 892636 -e 2516 2900 619257 -e 2516 3080 970014 -e 2516 3363 468608 -e 2516 3376 792127 -e 2516 3842 589051 -e 2517 3710 261263 -e 2517 3738 482215 -e 2517 3825 518826 -e 2518 2588 146231 -e 2518 2649 825306 -e 2518 3172 557330 -e 2518 3323 934144 -e 2518 3461 242850 -e 2519 2573 739294 -e 2519 2584 863508 -e 2519 2683 930142 -e 2519 3392 240061 -e 2520 3128 790930 -e 2520 3493 70976 -e 2521 3003 43838 -e 2521 3322 812596 -e 2521 3393 209957 -e 2521 3468 709135 -e 2522 3215 492801 -e 2523 2577 265592 -e 2523 3086 779605 -e 2523 3486 50294 -e 2523 3918 101708 -e 2524 3493 569117 -e 2525 3248 833093 -e 2525 3645 742431 -e 2525 3931 311194 -e 2526 3128 131407 -e 2526 3176 45727 -e 2526 3198 458830 -e 2526 3726 906701 -e 2526 3735 606449 -e 2527 2999 756601 -e 2527 3571 112129 -e 2527 3770 158189 -e 2528 3746 850173 -e 2529 3321 738298 -e 2529 3751 393646 -e 2530 2863 142235 -e 2530 3670 251054 -e 2531 3179 651942 -e 2532 2625 237590 -e 2532 2637 589631 -e 2532 2734 428658 -e 2532 3109 806557 -e 2532 3128 352178 -e 2533 3578 727887 -e 2533 3785 271095 -e 2534 3222 496175 -e 2534 3741 750809 -e 2534 3813 276062 -e 2535 2721 663576 -e 2535 3885 801684 -e 2535 3907 471477 -e 2536 2539 437212 -e 2536 2715 147045 -e 2536 3606 474065 -e 2536 3678 677563 -e 2537 2904 672749 -e 2537 2969 706495 -e 2537 3039 280835 -e 2538 3537 250513 -e 2538 3557 168142 -e 2538 3645 75029 -e 2538 3870 799401 -e 2539 2749 492327 -e 2539 3322 865455 -e 2539 3964 103281 -e 2540 2727 941490 -e 2541 3891 192924 -e 2542 2961 447190 -e 2542 3319 360517 -e 2542 3575 295231 -e 2543 2832 877090 -e 2543 3240 323200 -e 2543 3508 858332 -e 2543 3655 820431 -e 2543 3698 539360 -e 2544 3034 486255 -e 2545 2598 549611 -e 2545 2764 841895 -e 2546 2650 783849 -e 2546 3052 249621 -e 2547 3334 166955 -e 2547 3419 106591 -e 2547 3661 925598 -e 2548 3509 455060 -e 2549 2704 10627 -e 2549 3281 866745 -e 2550 2979 226013 -e 2550 2999 633634 -e 2550 3510 794761 -e 2550 3665 528791 -e 2550 3803 838288 -e 2552 3232 768959 -e 2552 3281 46429 -e 2552 3931 341178 -e 2553 3032 279578 -e 2553 3587 458033 -e 2553 3725 631567 -e 2553 3999 425063 -e 2554 3038 845974 -e 2554 3042 48503 -e 2554 3459 734860 -e 2554 3593 622274 -e 2554 3981 993193 -e 2555 2653 504778 -e 2555 3267 583490 -e 2555 3904 694230 -e 2556 3281 510208 -e 2557 2939 271323 -e 2557 3173 293733 -e 2557 3723 42132 -e 2558 2634 218959 -e 2558 2803 111029 -e 2558 3778 272430 -e 2558 3873 876305 -e 2559 3830 33251 -e 2560 2914 361044 -e 2561 2904 841886 -e 2561 3163 383794 -e 2561 3627 163322 -e 2562 2714 389074 -e 2562 3163 290102 -e 2562 3781 205885 -e 2562 3857 156053 -e 2562 3916 220878 -e 2563 2597 816874 -e 2563 2997 11599 -e 2563 3013 33258 -e 2564 3028 387529 -e 2564 3544 807039 -e 2566 3780 811955 -e 2568 2902 924396 -e 2568 3279 91290 -e 2568 3514 329094 -e 2569 3169 867364 -e 2569 3951 985916 -e 2570 2844 437035 -e 2570 3041 76725 -e 2570 3550 160565 -e 2570 3987 951126 -e 2571 3175 834522 -e 2572 2738 313023 -e 2573 2689 951584 -e 2573 2761 508408 -e 2573 2809 334140 -e 2574 3533 42415 -e 2575 2839 92880 -e 2575 3664 145900 -e 2575 3923 772021 -e 2576 3435 338200 -e 2576 3493 933691 -e 2576 3843 747406 -e 2576 3975 699321 -e 2577 3498 681416 -e 2577 3619 873531 -e 2578 2841 59823 -e 2578 2900 348923 -e 2578 3034 148525 -e 2578 3245 189975 -e 2580 2658 122990 -e 2580 2782 235854 -e 2580 3184 341623 -e 2580 3242 414272 -e 2581 2767 697595 -e 2582 2994 786159 -e 2582 3566 938126 -e 2583 2628 299867 -e 2583 2762 279949 -e 2583 2802 868464 -e 2583 2892 734212 -e 2583 3504 919556 -e 2584 2589 905669 -e 2584 2769 77957 -e 2584 3336 403211 -e 2584 3738 273591 -e 2585 3763 721407 -e 2585 3845 606449 -e 2586 3108 762068 -e 2586 3686 634235 -e 2587 2740 876660 -e 2587 2765 184024 -e 2587 3126 426721 -e 2587 3313 144410 -e 2587 3775 46312 -e 2588 3063 740910 -e 2588 3747 213189 -e 2589 3038 843515 -e 2590 2659 118272 -e 2590 3034 770121 -e 2590 3192 198816 -e 2590 3224 357211 -e 2590 3231 919707 -e 2591 3648 552850 -e 2592 2676 719190 -e 2592 2989 615484 -e 2592 3649 685121 -e 2593 2714 980870 -e 2593 3185 2436 -e 2593 3209 397038 -e 2593 3939 230495 -e 2594 3092 422863 -e 2595 2881 344262 -e 2595 3130 193194 -e 2595 3280 241769 -e 2596 3487 89499 -e 2597 2782 478811 -e 2597 3644 423769 -e 2598 3398 596772 -e 2598 3740 856222 -e 2599 3386 129236 -e 2599 3422 978609 -e 2599 3471 31378 -e 2599 3924 434468 -e 2600 2904 14400 -e 2600 3169 52707 -e 2601 3367 506628 -e 2602 3057 232411 -e 2602 3176 371353 -e 2602 3729 186933 -e 2603 2702 790394 -e 2603 3051 541202 -e 2603 3423 422497 -e 2603 3496 371868 -e 2604 2858 373022 -e 2604 3254 292249 -e 2604 3273 118284 -e 2604 3527 93295 -e 2604 3914 288734 -e 2605 2888 80545 -e 2605 3001 781844 -e 2606 3037 754101 -e 2606 3057 412017 -e 2606 3106 975447 -e 2606 3498 223974 -e 2606 3587 444505 -e 2607 3662 94412 -e 2608 3278 30173 -e 2608 3722 163869 -e 2609 2915 589595 -e 2609 3360 77793 -e 2609 3641 788763 -e 2609 3744 281371 -e 2609 3821 687813 -e 2610 3486 308790 -e 2612 2646 619285 -e 2612 2863 432842 -e 2612 2927 721511 -e 2612 3504 372569 -e 2612 3946 475230 -e 2613 2805 308808 -e 2613 3005 462897 -e 2613 3592 367951 -e 2613 3853 472539 -e 2614 2661 546608 -e 2614 2933 922822 -e 2614 3431 743547 -e 2614 3683 521290 -e 2614 3747 90625 -e 2615 3518 49547 -e 2615 3700 568548 -e 2616 2883 729230 -e 2617 3073 887216 -e 2617 3172 766049 -e 2617 3947 383857 -e 2618 2800 480672 -e 2618 3301 27594 -e 2618 3672 371247 -e 2618 3753 158443 -e 2618 3785 197637 -e 2618 3907 76126 -e 2619 2739 560050 -e 2619 3896 612953 -e 2620 2819 155904 -e 2621 2636 965171 -e 2621 2930 30444 -e 2621 3156 168996 -e 2621 3421 644719 -e 2621 3899 298254 -e 2623 2936 319760 -e 2623 2979 451204 -e 2624 2639 472404 -e 2624 2759 236676 -e 2624 3011 748048 -e 2625 3643 942538 -e 2626 2915 368903 -e 2626 2989 640478 -e 2626 3083 318930 -e 2626 3181 755001 -e 2627 2642 625622 -e 2627 3033 918535 -e 2627 3319 897130 -e 2628 3256 593286 -e 2629 3392 17838 -e 2629 3579 74084 -e 2629 3678 835876 -e 2631 2911 467925 -e 2631 3424 324267 -e 2632 2997 805184 -e 2632 3028 515188 -e 2632 3809 464917 -e 2633 2713 825455 -e 2633 3058 743823 -e 2633 3658 607341 -e 2633 3855 253840 -e 2634 3305 631808 -e 2636 2943 841095 -e 2636 3552 961765 -e 2636 3966 507842 -e 2637 2744 927458 -e 2637 2951 800047 -e 2637 2991 285656 -e 2637 3035 610255 -e 2637 3325 877473 -e 2638 3262 336245 -e 2638 3476 35173 -e 2639 3752 366138 -e 2639 3943 909634 -e 2640 3386 155042 -e 2640 3527 837673 -e 2641 2723 594369 -e 2641 2899 294766 -e 2642 3794 997141 -e 2642 3867 809272 -e 2643 2878 384456 -e 2643 3846 141739 -e 2644 3406 761429 -e 2644 3448 563860 -e 2644 3730 814040 -e 2644 3857 635624 -e 2645 3162 133704 -e 2645 3421 541002 -e 2646 3011 43063 -e 2646 3109 916940 -e 2646 3932 775839 -e 2647 2692 150374 -e 2647 3236 428047 -e 2647 3254 356664 -e 2648 3079 869580 -e 2648 3173 133788 -e 2648 3590 593220 -e 2648 3795 447264 -e 2648 3851 176004 -e 2648 3978 692041 -e 2649 3878 348099 -e 2650 2881 555624 -e 2650 3815 581464 -e 2651 3473 664598 -e 2651 3979 37561 -e 2652 2769 728458 -e 2652 2867 544522 -e 2652 3144 67864 -e 2652 3287 233866 -e 2652 3480 322057 -e 2652 3536 323886 -e 2653 3018 344194 -e 2653 3410 98922 -e 2655 3089 372718 -e 2656 2748 846517 -e 2656 2839 544777 -e 2656 3065 651399 -e 2656 3132 789280 -e 2656 3996 294986 -e 2657 2850 873940 -e 2657 2855 186787 -e 2657 3294 131095 -e 2657 3773 420133 -e 2658 2874 682741 -e 2658 3703 110683 -e 2660 3306 715683 -e 2660 3748 356614 -e 2661 3513 553980 -e 2662 3084 854563 -e 2663 3497 282969 -e 2664 2732 693634 -e 2665 2748 424549 -e 2665 3820 509755 -e 2666 3343 3453 -e 2667 3204 333538 -e 2667 3231 489112 -e 2667 3874 726601 -e 2668 3060 159858 -e 2668 3106 417688 -e 2669 2851 455211 -e 2669 3281 186706 -e 2669 3654 410058 -e 2670 3277 407900 -e 2670 3977 430142 -e 2670 3984 414388 -e 2671 3034 640886 -e 2671 3781 560987 -e 2671 3842 409721 -e 2671 3983 296606 -e 2673 2791 572360 -e 2673 2826 369625 -e 2673 3440 869630 -e 2673 3491 365772 -e 2674 3126 353079 -e 2674 3420 871243 -e 2674 3642 60731 -e 2674 3661 511568 -e 2674 3776 202434 -e 2674 3986 101748 -e 2675 3293 689683 -e 2675 3750 803451 -e 2676 2871 758084 -e 2676 2878 967408 -e 2676 3710 525264 -e 2677 3265 640440 -e 2677 3377 512837 -e 2677 3817 18052 -e 2678 2692 466932 -e 2678 2720 946306 -e 2678 3129 423025 -e 2678 3599 747210 -e 2678 3746 407004 -e 2678 3782 822109 -e 2679 2749 968272 -e 2681 2729 626229 -e 2681 3464 838814 -e 2682 2878 215238 -e 2682 2914 857210 -e 2682 2992 702767 -e 2683 2956 776325 -e 2684 3159 151564 -e 2684 3208 160343 -e 2684 3310 751985 -e 2685 3034 634106 -e 2685 3720 301484 -e 2686 2809 739522 -e 2687 2868 941683 -e 2687 3366 103168 -e 2687 3938 295551 -e 2688 2758 166917 -e 2688 3027 960966 -e 2688 3117 276434 -e 2689 2867 481905 -e 2689 3828 131580 -e 2689 3917 566004 -e 2690 3236 288306 -e 2690 3646 897068 -e 2691 2817 134294 -e 2691 3097 154951 -e 2692 2752 21443 -e 2692 2857 477581 -e 2693 3887 392489 -e 2693 3977 331807 -e 2694 2745 713757 -e 2694 2754 598589 -e 2694 3524 884921 -e 2695 3387 122456 -e 2695 3415 8760 -e 2695 3636 167206 -e 2695 3931 719214 -e 2696 2738 923989 -e 2696 2785 364204 -e 2696 2955 961714 -e 2696 3917 96994 -e 2697 3175 638479 -e 2698 2742 635611 -e 2698 3015 741992 -e 2699 2811 825222 -e 2699 2867 346831 -e 2699 3490 590523 -e 2699 3639 746692 -e 2699 3699 978815 -e 2700 2806 123631 -e 2700 3069 530445 -e 2700 3397 680277 -e 2700 3949 525140 -e 2701 3461 201823 -e 2701 3806 506289 -e 2701 3972 229672 -e 2702 3651 820873 -e 2703 2749 932478 -e 2703 3033 639258 -e 2704 3399 57798 -e 2704 3765 216435 -e 2704 3798 162216 -e 2705 2953 841844 -e 2705 3159 692088 -e 2705 3526 499240 -e 2705 3554 904833 -e 2705 3841 990806 -e 2706 2707 953218 -e 2706 2719 601857 -e 2706 2905 561245 -e 2706 3246 679730 -e 2706 3570 490671 -e 2706 3948 907114 -e 2707 3954 916980 -e 2708 2761 780568 -e 2708 3382 489056 -e 2708 3802 776588 -e 2708 3936 476292 -e 2709 2751 183259 -e 2709 3380 829557 -e 2709 3462 873630 -e 2709 3611 931653 -e 2710 3552 348619 -e 2711 2907 880550 -e 2711 3925 39675 -e 2712 3548 443476 -e 2712 3785 594472 -e 2713 2859 617555 -e 2713 3649 178573 -e 2713 3813 288132 -e 2714 3086 159478 -e 2714 3410 58352 -e 2714 3526 763959 -e 2714 3565 257321 -e 2714 3755 750593 -e 2714 3916 425466 -e 2716 3912 910322 -e 2717 3099 526602 -e 2717 3121 683251 -e 2718 2909 206965 -e 2719 2900 829597 -e 2719 2922 248194 -e 2719 3876 272178 -e 2720 3670 43795 -e 2721 3101 673386 -e 2721 3246 793549 -e 2721 3426 671487 -e 2721 3834 281126 -e 2722 3012 12917 -e 2722 3080 323863 -e 2723 3172 341898 -e 2723 3925 622973 -e 2724 2829 64502 -e 2724 3349 425553 -e 2724 3978 767031 -e 2725 3969 898067 -e 2726 2765 458832 -e 2726 3652 569083 -e 2726 3740 16199 -e 2726 3803 859396 -e 2727 2839 64404 -e 2727 3067 814637 -e 2727 3212 218670 -e 2728 2899 226948 -e 2728 3845 978520 -e 2728 3851 461643 -e 2729 3030 476949 -e 2729 3183 528246 -e 2729 3242 772142 -e 2729 3403 268937 -e 2730 2867 663329 -e 2730 3503 427159 -e 2731 2870 971922 -e 2731 2950 132129 -e 2731 3089 730157 -e 2731 3851 576499 -e 2731 3915 857618 -e 2732 3398 53547 -e 2732 3425 897798 -e 2733 2781 530372 -e 2733 3088 547594 -e 2733 3252 131327 -e 2735 3067 938060 -e 2735 3324 470396 -e 2735 3545 973684 -e 2735 3885 664802 -e 2735 3977 95976 -e 2736 2769 374745 -e 2736 2960 199048 -e 2736 2991 313789 -e 2736 3055 475083 -e 2736 3661 551023 -e 2736 3686 138891 -e 2736 3902 733479 -e 2738 3086 631744 -e 2738 3355 651582 -e 2738 3369 903683 -e 2738 3383 527034 -e 2738 3419 34450 -e 2738 3748 144146 -e 2738 3860 650903 -e 2739 2855 172315 -e 2739 3812 449620 -e 2739 3821 13335 -e 2739 3919 372930 -e 2740 2935 80657 -e 2740 3335 764443 -e 2741 3236 824805 -e 2743 2882 793561 -e 2743 3175 791868 -e 2743 3705 209849 -e 2743 3938 62643 -e 2744 3784 976734 -e 2745 2785 941912 -e 2745 2873 955771 -e 2745 2976 485379 -e 2745 3524 163351 -e 2745 3812 56263 -e 2745 3966 405989 -e 2746 2762 891226 -e 2746 3372 652328 -e 2746 3490 766472 -e 2746 3572 572017 -e 2746 3721 288293 -e 2747 3345 440582 -e 2747 3994 363477 -e 2748 2785 731519 -e 2749 2969 292861 -e 2749 3020 424024 -e 2749 3308 926 -e 2750 2912 961590 -e 2750 3276 221149 -e 2750 3362 797719 -e 2751 2826 344381 -e 2752 3880 986860 -e 2752 3886 442418 -e 2752 3919 944546 -e 2753 3499 680104 -e 2754 3094 886729 -e 2755 2996 862567 -e 2755 3650 529675 -e 2756 3262 369227 -e 2756 3606 667442 -e 2757 3495 703138 -e 2758 2962 606636 -e 2759 2817 99321 -e 2759 2912 32910 -e 2759 3193 893756 -e 2759 3663 155031 -e 2759 3943 597944 -e 2760 3688 886710 -e 2761 2948 339362 -e 2761 3438 933234 -e 2761 3909 495320 -e 2762 3081 73398 -e 2763 2959 393476 -e 2764 3106 418419 -e 2764 3856 728602 -e 2765 3000 367539 -e 2765 3333 293218 -e 2766 2820 646348 -e 2766 2933 656529 -e 2767 3308 9902 -e 2767 3722 373600 -e 2768 2855 482967 -e 2768 2974 620496 -e 2769 2822 723365 -e 2769 3638 660869 -e 2770 3569 349220 -e 2770 3956 498484 -e 2771 2982 392886 -e 2771 3626 646137 -e 2771 3946 947767 -e 2772 3313 811672 -e 2772 3574 958480 -e 2773 2824 384470 -e 2773 2983 302378 -e 2773 3831 444165 -e 2774 3278 437946 -e 2774 3490 84103 -e 2774 3563 207883 -e 2776 2910 355056 -e 2776 2969 181142 -e 2776 3130 354058 -e 2776 3391 461235 -e 2777 3169 520781 -e 2778 3069 200147 -e 2779 2897 906191 -e 2780 3075 33509 -e 2780 3491 140286 -e 2781 3211 894845 -e 2781 3297 778041 -e 2781 3349 815716 -e 2782 2877 160908 -e 2782 2948 942557 -e 2782 3626 200530 -e 2783 2954 771124 -e 2783 3009 592612 -e 2783 3247 920184 -e 2783 3601 49730 -e 2783 3894 671859 -e 2784 3029 490580 -e 2784 3242 683658 -e 2785 3241 215076 -e 2785 3296 605537 -e 2785 3751 212021 -e 2785 3955 660081 -e 2785 3987 200993 -e 2786 3885 405028 -e 2786 3933 869870 -e 2787 3485 545749 -e 2788 3015 753914 -e 2788 3355 641786 -e 2788 3521 599817 -e 2788 3737 784873 -e 2788 3923 607530 -e 2789 3249 864963 -e 2789 3676 849976 -e 2790 3298 858214 -e 2790 3423 376148 -e 2790 3565 201039 -e 2791 3695 288578 -e 2792 3090 216372 -e 2793 3497 760656 -e 2794 2975 377208 -e 2794 3180 179226 -e 2794 3356 916537 -e 2794 3801 149119 -e 2795 3358 445946 -e 2795 3574 798226 -e 2797 2908 565318 -e 2797 2911 480525 -e 2797 3872 547822 -e 2798 2824 773402 -e 2798 2975 155934 -e 2798 3177 623572 -e 2798 3803 760815 -e 2799 2840 142955 -e 2799 3031 9956 -e 2799 3877 929861 -e 2800 2952 562109 -e 2802 2896 79187 -e 2802 3409 590145 -e 2802 3652 780609 -e 2802 3707 837522 -e 2803 3244 396888 -e 2803 3505 130209 -e 2803 3623 561638 -e 2803 3889 211274 -e 2804 2895 448903 -e 2805 3410 551695 -e 2805 3993 883058 -e 2806 3416 542176 -e 2806 3895 509165 -e 2807 3071 179324 -e 2807 3195 564147 -e 2809 2810 9802 -e 2809 3118 955443 -e 2809 3425 693667 -e 2809 3535 622712 -e 2809 3808 408015 -e 2809 3826 709022 -e 2809 3969 978766 -e 2810 2863 719964 -e 2810 2921 259347 -e 2810 3314 305227 -e 2810 3713 558904 -e 2810 3840 746379 -e 2811 3010 415694 -e 2812 3043 335849 -e 2812 3547 978128 -e 2813 3039 599621 -e 2813 3340 237168 -e 2813 3486 902365 -e 2813 3608 697544 -e 2814 3066 369048 -e 2815 3128 324170 -e 2815 3240 915614 -e 2815 3387 136429 -e 2815 3870 687856 -e 2816 3066 389588 -e 2817 3295 691409 -e 2817 3645 413758 -e 2818 3350 581954 -e 2818 3778 121677 -e 2818 3805 254657 -e 2819 2826 607161 -e 2820 2873 737015 -e 2820 2943 593074 -e 2820 3807 419683 -e 2820 3828 924224 -e 2821 3144 667986 -e 2822 3252 622930 -e 2822 3537 409497 -e 2822 3650 905351 -e 2822 3684 901228 -e 2823 2983 866450 -e 2823 3158 169592 -e 2823 3313 602036 -e 2823 3562 238713 -e 2823 3659 165279 -e 2823 3944 78122 -e 2824 3002 696698 -e 2824 3129 435388 -e 2825 3864 650663 -e 2826 3352 723411 -e 2827 3143 509083 -e 2827 3713 532377 -e 2827 3955 444828 -e 2828 2997 69823 -e 2828 3503 512384 -e 2828 3678 407816 -e 2828 3718 30962 -e 2829 3862 625364 -e 2829 3957 684698 -e 2830 3215 28871 -e 2830 3673 185007 -e 2831 2985 751202 -e 2831 3018 800822 -e 2831 3427 88709 -e 2831 3951 414042 -e 2832 2883 842459 -e 2832 2977 608298 -e 2832 3147 2495 -e 2832 3874 153534 -e 2833 3095 606687 -e 2833 3583 357246 -e 2833 3726 659420 -e 2834 3601 523892 -e 2834 3651 165092 -e 2835 2841 825548 -e 2835 3193 744222 -e 2835 3452 288806 -e 2835 3896 119061 -e 2836 2901 926378 -e 2836 3297 709694 -e 2836 3997 390361 -e 2837 2984 699634 -e 2837 2996 325622 -e 2837 2999 238705 -e 2837 3104 538404 -e 2837 3349 35783 -e 2837 3483 479127 -e 2838 3206 635412 -e 2838 3289 314861 -e 2838 3504 540248 -e 2838 3555 535138 -e 2839 2850 760268 -e 2839 2904 947789 -e 2839 3782 485504 -e 2839 3946 257417 -e 2840 2913 11264 -e 2840 3528 679771 -e 2842 3139 262168 -e 2842 3548 247120 -e 2842 3940 106993 -e 2843 2948 63030 -e 2843 3060 498745 -e 2843 3158 692817 -e 2844 2891 244386 -e 2845 2877 886913 -e 2845 3808 512369 -e 2845 3840 908769 -e 2846 2901 943025 -e 2846 3123 836278 -e 2847 3689 794936 -e 2847 3933 374677 -e 2848 2887 157289 -e 2848 2894 818000 -e 2848 2900 857982 -e 2848 3118 89215 -e 2848 3482 549400 -e 2848 3486 562812 -e 2848 3634 359200 -e 2849 3064 972011 -e 2849 3642 200030 -e 2849 3768 865486 -e 2849 3907 185539 -e 2850 2957 158879 -e 2850 2967 937315 -e 2850 3114 872830 -e 2850 3552 244983 -e 2850 3859 293278 -e 2850 3893 560949 -e 2851 2891 759994 -e 2851 2996 235497 -e 2852 3708 115786 -e 2853 2969 651297 -e 2853 3371 631939 -e 2853 3845 434343 -e 2855 2911 602749 -e 2855 3983 745553 -e 2856 3379 658933 -e 2856 3394 572061 -e 2856 3440 236987 -e 2856 3502 919831 -e 2856 3626 857541 -e 2857 3061 588881 -e 2857 3735 308293 -e 2858 3402 692779 -e 2858 3768 839135 -e 2858 3849 990306 -e 2860 3165 285845 -e 2861 3032 3512 -e 2861 3774 312412 -e 2862 3212 547739 -e 2862 3227 453999 -e 2862 3305 678133 -e 2863 3785 892155 -e 2864 3560 422891 -e 2864 3923 577428 -e 2865 3540 536881 -e 2866 3349 870293 -e 2866 3382 584422 -e 2866 3910 222205 -e 2867 3351 888360 -e 2867 3503 141207 -e 2868 3126 281451 -e 2868 3197 157915 -e 2868 3717 588557 -e 2869 3155 593697 -e 2869 3621 909623 -e 2870 3001 255694 -e 2870 3680 486965 -e 2870 3801 387220 -e 2870 3974 44147 -e 2871 3425 228151 -e 2871 3933 582403 -e 2871 4000 62532 -e 2872 2918 655838 -e 2872 3075 912738 -e 2872 3723 446609 -e 2872 3993 499233 -e 2873 3650 724009 -e 2874 2887 340367 -e 2874 3166 29604 -e 2874 3798 681302 -e 2875 2879 188297 -e 2875 3666 8065 -e 2875 3817 427174 -e 2875 3862 623029 -e 2875 3929 267558 -e 2877 3035 810962 -e 2877 3432 34340 -e 2877 3867 96836 -e 2877 3986 304511 -e 2879 3339 726968 -e 2880 3577 736254 -e 2881 2999 651410 -e 2881 3874 755890 -e 2882 3074 304442 -e 2882 3235 673154 -e 2884 2962 973204 -e 2884 3358 792036 -e 2885 3719 276773 -e 2885 3963 471878 -e 2886 2952 341080 -e 2886 3136 4137 -e 2886 3137 879945 -e 2886 3190 67210 -e 2886 3670 728566 -e 2887 3631 810952 -e 2888 3100 149120 -e 2888 3166 942147 -e 2888 3411 524881 -e 2888 3685 788523 -e 2888 3760 948462 -e 2889 3552 765176 -e 2889 3811 836421 -e 2889 3847 558256 -e 2889 3921 285054 -e 2890 3506 484731 -e 2890 3674 834538 -e 2891 3399 388785 -e 2891 3638 131967 -e 2891 3702 967733 -e 2891 3993 614578 -e 2892 2987 843450 -e 2892 3462 131045 -e 2892 3569 131707 -e 2894 3624 427685 -e 2894 3824 623981 -e 2894 3922 276695 -e 2895 3133 348393 -e 2896 3532 408034 -e 2896 3971 837433 -e 2897 3549 535496 -e 2898 3417 588854 -e 2899 2958 155372 -e 2899 2962 608007 -e 2899 3890 342286 -e 2900 3048 20360 -e 2900 3515 532851 -e 2900 3696 980652 -e 2900 3762 172572 -e 2901 2938 892066 -e 2901 3024 46620 -e 2901 3409 760785 -e 2902 2930 128794 -e 2902 3176 391211 -e 2902 3975 185411 -e 2903 3330 470961 -e 2903 3408 900639 -e 2903 3689 249712 -e 2903 3881 955841 -e 2903 3898 683286 -e 2904 3633 340143 -e 2905 3144 576116 -e 2905 3928 692858 -e 2905 3932 498032 -e 2906 3310 81195 -e 2907 2935 930571 -e 2907 3160 408978 -e 2907 3599 344051 -e 2907 3864 666633 -e 2907 3950 950198 -e 2908 3394 836485 -e 2908 3409 361977 -e 2908 3550 561633 -e 2908 3774 565726 -e 2909 3110 636942 -e 2909 3148 104765 -e 2909 3178 407322 -e 2909 3346 162660 -e 2909 3528 817723 -e 2909 3550 544377 -e 2909 3931 320681 -e 2910 3035 650076 -e 2910 3246 501804 -e 2911 3018 217356 -e 2911 3136 633808 -e 2911 3145 250752 -e 2911 3397 80464 -e 2911 3439 208635 -e 2912 2951 874503 -e 2912 3187 201754 -e 2912 3352 120423 -e 2912 3369 792572 -e 2912 3495 154648 -e 2912 3571 862743 -e 2913 2942 652168 -e 2913 3415 75929 -e 2913 3482 996899 -e 2913 3586 404325 -e 2913 3779 714873 -e 2913 3858 867728 -e 2913 3950 70402 -e 2915 2970 198576 -e 2915 3440 791475 -e 2915 3668 109332 -e 2915 3791 402663 -e 2916 3376 852737 -e 2917 3494 859862 -e 2918 3057 931875 -e 2918 3404 49062 -e 2918 3462 392445 -e 2918 3525 445794 -e 2918 3713 383156 -e 2918 3966 393024 -e 2919 3113 731159 -e 2919 3851 411607 -e 2920 3247 61417 -e 2920 3362 44248 -e 2920 3376 55143 -e 2920 3678 152328 -e 2920 3924 640044 -e 2921 3814 659782 -e 2922 2945 40946 -e 2922 3926 919323 -e 2923 3017 912908 -e 2923 3930 896773 -e 2924 2991 718105 -e 2925 3040 958586 -e 2925 3550 651616 -e 2926 3348 504823 -e 2926 3861 931667 -e 2927 3451 669214 -e 2929 3210 48508 -e 2929 3267 18384 -e 2929 3347 275385 -e 2929 3391 265953 -e 2929 3947 456636 -e 2931 3181 468761 -e 2931 3492 979297 -e 2931 3805 594296 -e 2932 3495 516176 -e 2932 3634 298413 -e 2932 3770 489405 -e 2932 3797 169775 -e 2932 3884 454403 -e 2933 3234 435549 -e 2933 3669 341153 -e 2933 3795 978110 -e 2933 3853 966004 -e 2933 3965 656708 -e 2934 3236 279488 -e 2935 3058 819646 -e 2935 3113 685614 -e 2935 3169 459770 -e 2935 3425 249055 -e 2937 2953 538674 -e 2937 3424 943411 -e 2937 3954 52371 -e 2938 3430 224655 -e 2938 3632 146367 -e 2939 3261 121866 -e 2939 3471 331063 -e 2939 3613 166521 -e 2940 3180 325590 -e 2941 3159 382728 -e 2941 3467 33308 -e 2942 3227 922424 -e 2942 3929 563469 -e 2943 3993 225104 -e 2944 3884 724421 -e 2945 3046 745757 -e 2945 3426 889013 -e 2945 3446 879201 -e 2945 3507 303969 -e 2945 3537 846492 -e 2946 3340 23175 -e 2946 3799 956991 -e 2947 2993 108461 -e 2947 3201 583518 -e 2947 3367 520603 -e 2947 3609 457087 -e 2948 3297 394727 -e 2948 3394 221630 -e 2948 3695 218124 -e 2950 3212 758458 -e 2950 3621 552685 -e 2951 2968 588955 -e 2951 3469 916611 -e 2951 3822 103167 -e 2951 3944 867785 -e 2952 3219 708509 -e 2952 3239 900324 -e 2952 3806 514140 -e 2953 3087 850 -e 2953 3175 684759 -e 2953 3561 489278 -e 2953 3574 312163 -e 2955 3486 550310 -e 2956 2989 81136 -e 2956 3398 945679 -e 2956 3443 655046 -e 2956 3740 83321 -e 2956 3903 884253 -e 2957 3092 865651 -e 2957 3784 586143 -e 2958 3574 704323 -e 2958 3752 138518 -e 2959 3079 925569 -e 2961 2966 244864 -e 2961 3568 268335 -e 2961 3861 788292 -e 2962 3561 152521 -e 2963 3060 959915 -e 2963 3602 510711 -e 2965 3085 196085 -e 2965 3146 437103 -e 2965 3329 101799 -e 2965 3907 700548 -e 2966 3721 221054 -e 2967 3742 728025 -e 2967 3875 57824 -e 2968 2973 992860 -e 2968 3621 800787 -e 2969 3154 184206 -e 2969 3393 823665 -e 2969 3762 318278 -e 2970 3022 585701 -e 2970 3127 699822 -e 2970 3769 176744 -e 2970 3986 505169 -e 2971 2986 83338 -e 2971 3806 997966 -e 2972 3183 760051 -e 2972 3395 158226 -e 2973 3559 516278 -e 2973 3974 40439 -e 2974 3365 442540 -e 2974 3642 96586 -e 2974 3945 437437 -e 2975 3206 225752 -e 2976 3159 10625 -e 2976 3224 597080 -e 2976 3772 340231 -e 2977 3327 255584 -e 2977 3582 917909 -e 2980 3179 401702 -e 2980 3462 484075 -e 2980 3702 427570 -e 2980 3902 703259 -e 2981 3110 644261 -e 2981 3673 181263 -e 2981 3694 497314 -e 2982 3039 700298 -e 2983 3182 37604 -e 2983 3593 39982 -e 2983 3818 774185 -e 2983 3980 680391 -e 2983 3996 668911 -e 2985 3065 513240 -e 2985 3619 249250 -e 2985 3705 12398 -e 2986 3327 144481 -e 2986 3808 200167 -e 2986 3850 126183 -e 2986 3853 582848 -e 2987 3872 203821 -e 2988 3287 384961 -e 2988 3452 827532 -e 2989 3793 888717 -e 2990 3689 69159 -e 2991 3706 980463 -e 2991 3890 772873 -e 2993 3754 409380 -e 2994 3553 773533 -e 2994 3978 123032 -e 2995 3283 120760 -e 2995 3326 162564 -e 2995 3712 738781 -e 2995 3861 779150 -e 2995 3882 329855 -e 2996 3287 504615 -e 2996 3311 911382 -e 2996 3603 832389 -e 2996 3766 647525 -e 2997 3532 992956 -e 2997 3672 62681 -e 2998 3236 479567 -e 2998 3256 574935 -e 3000 3140 465339 -e 3000 3161 825850 -e 3000 3673 462624 -e 3000 3742 569976 -e 3000 3781 478087 -e 3001 3650 634551 -e 3001 3746 926191 -e 3002 3490 97474 -e 3002 3593 510148 -e 3002 3841 962276 -e 3002 3969 661240 -e 3003 3441 497874 -e 3003 3810 67926 -e 3003 3811 508065 -e 3003 3894 889415 -e 3003 3926 862327 -e 3004 3409 230345 -e 3004 3920 987851 -e 3005 3108 817668 -e 3005 3611 755894 -e 3006 3388 295752 -e 3006 3845 488530 -e 3007 3017 239551 -e 3007 3439 8092 -e 3007 3525 9486 -e 3008 3152 406164 -e 3008 3507 742784 -e 3009 3082 789251 -e 3009 3487 273650 -e 3009 3546 10658 -e 3009 3901 18153 -e 3010 3390 293564 -e 3011 3509 102811 -e 3011 3554 146519 -e 3011 3763 548044 -e 3012 3371 494875 -e 3012 3436 105846 -e 3013 3580 206498 -e 3014 3586 317165 -e 3015 3179 192177 -e 3016 3151 443511 -e 3016 3502 722622 -e 3016 3781 641077 -e 3018 3204 826363 -e 3018 3327 467465 -e 3018 3904 616977 -e 3019 3075 914641 -e 3019 3274 440056 -e 3020 3801 390252 -e 3020 3859 238870 -e 3020 3940 26124 -e 3021 3293 166226 -e 3021 3464 595969 -e 3021 3566 57129 -e 3022 3490 586859 -e 3022 3811 234234 -e 3022 3896 522089 -e 3023 3547 785188 -e 3024 3239 473768 -e 3024 3908 524208 -e 3025 3800 84510 -e 3025 3981 754243 -e 3026 3217 239725 -e 3026 3399 943404 -e 3026 3604 736292 -e 3026 3764 928064 -e 3026 3834 694561 -e 3027 3696 706916 -e 3027 3769 172169 -e 3027 3927 616991 -e 3028 3572 460818 -e 3028 3614 691155 -e 3029 3746 593240 -e 3030 3043 421720 -e 3030 3508 150779 -e 3031 3033 71438 -e 3032 3821 207459 -e 3033 3185 412740 -e 3034 3722 476189 -e 3034 3723 544926 -e 3034 3752 789481 -e 3034 3758 3672 -e 3034 3968 885529 -e 3035 3342 783718 -e 3035 3687 321546 -e 3036 3052 809905 -e 3036 3586 436311 -e 3037 3356 867785 -e 3037 3674 75287 -e 3037 3696 807965 -e 3038 3698 751067 -e 3038 3761 418505 -e 3038 3950 763064 -e 3039 3547 966627 -e 3039 3748 322569 -e 3040 3230 831703 -e 3040 3599 137888 -e 3041 3051 472382 -e 3041 3219 681966 -e 3041 3309 268211 -e 3041 3728 20478 -e 3041 3796 305988 -e 3041 3937 924778 -e 3042 3081 296737 -e 3042 3298 416588 -e 3042 3677 66827 -e 3042 3989 794874 -e 3043 3099 153630 -e 3043 3234 429391 -e 3044 3476 950453 -e 3045 3556 326469 -e 3045 3613 424868 -e 3045 3614 50656 -e 3045 3627 476775 -e 3047 3927 928466 -e 3048 3372 682684 -e 3048 3381 632136 -e 3048 3450 579897 -e 3048 3600 933529 -e 3049 3637 840795 -e 3050 3463 872873 -e 3050 3545 164716 -e 3053 3682 550418 -e 3053 3739 854603 -e 3054 3099 832611 -e 3054 3204 278521 -e 3055 3185 463749 -e 3055 3600 970334 -e 3056 3117 112232 -e 3056 3182 965286 -e 3056 3476 151119 -e 3057 3201 249003 -e 3057 3574 44012 -e 3058 3338 799620 -e 3058 3453 575048 -e 3059 3421 409111 -e 3061 3380 43917 -e 3061 3485 522087 -e 3061 3668 470092 -e 3062 3084 733193 -e 3062 3564 691041 -e 3063 3453 173689 -e 3064 3223 939627 -e 3064 3821 987751 -e 3064 3828 873452 -e 3065 3104 789682 -e 3065 3112 963802 -e 3065 3217 80557 -e 3065 3293 119868 -e 3065 3323 515770 -e 3065 3776 61414 -e 3066 3135 474219 -e 3066 3289 624379 -e 3067 3987 223634 -e 3068 3550 562946 -e 3068 3873 677816 -e 3068 3883 1343 -e 3069 3161 233001 -e 3069 3206 765299 -e 3069 3318 757479 -e 3069 3729 89209 -e 3070 3145 201428 -e 3070 3345 456378 -e 3070 3490 936900 -e 3070 3913 118486 -e 3071 3352 487144 -e 3072 3505 899505 -e 3072 3933 709447 -e 3073 3226 550734 -e 3076 3241 719782 -e 3076 3328 852947 -e 3076 3421 982791 -e 3076 3590 777087 -e 3076 3658 230047 -e 3076 3952 164521 -e 3077 3168 507388 -e 3077 3714 777064 -e 3077 3980 759004 -e 3078 3268 777451 -e 3078 3654 728659 -e 3080 3083 913292 -e 3080 3160 850200 -e 3080 3316 248577 -e 3080 3567 740923 -e 3080 3917 635276 -e 3081 3534 127289 -e 3082 3485 466883 -e 3082 3518 705897 -e 3082 3554 267230 -e 3082 3668 244755 -e 3082 3685 967126 -e 3083 3353 387061 -e 3083 3754 163509 -e 3084 3294 812287 -e 3084 3529 193478 -e 3084 3815 104310 -e 3084 3846 369161 -e 3085 3731 93174 -e 3085 3977 68430 -e 3086 3462 80269 -e 3086 3639 946996 -e 3087 3702 738419 -e 3088 3393 600309 -e 3089 3377 183942 -e 3089 3669 441895 -e 3090 3133 500546 -e 3090 3169 861711 -e 3090 3527 970909 -e 3090 3629 945097 -e 3090 3766 26671 -e 3091 3202 944128 -e 3091 3378 927033 -e 3091 3703 621015 -e 3091 3805 481086 -e 3091 3885 679883 -e 3093 3922 659791 -e 3093 3931 242196 -e 3094 3657 861028 -e 3094 3868 824034 -e 3094 3951 211739 -e 3095 3345 232796 -e 3095 3913 303215 -e 3096 3813 345758 -e 3097 3109 357409 -e 3097 3203 569636 -e 3098 3231 791647 -e 3098 3335 252914 -e 3098 3445 16063 -e 3099 3843 301649 -e 3100 3193 672375 -e 3100 3751 714565 -e 3101 3279 212223 -e 3102 3322 142998 -e 3102 3326 791817 -e 3102 3759 230400 -e 3102 3859 885063 -e 3103 3493 185144 -e 3104 3480 478866 -e 3104 3645 546962 -e 3104 3990 686056 -e 3105 3630 287695 -e 3105 3903 55704 -e 3106 3210 10365 -e 3106 3216 904493 -e 3106 3436 913553 -e 3106 3494 662975 -e 3106 3524 962834 -e 3107 3217 611623 -e 3107 3392 255645 -e 3107 3429 651698 -e 3107 3430 547539 -e 3107 3977 121835 -e 3108 3451 911066 -e 3108 3497 369514 -e 3108 3561 418406 -e 3108 3643 563559 -e 3109 3336 589528 -e 3109 3590 891477 -e 3110 3199 658909 -e 3110 3204 268341 -e 3110 3308 909797 -e 3110 3445 429727 -e 3110 3675 711850 -e 3111 3934 80662 -e 3111 3955 683758 -e 3112 3307 646877 -e 3113 3204 149363 -e 3114 3597 593834 -e 3116 3235 800041 -e 3116 3403 608191 -e 3116 3861 556476 -e 3117 3250 525419 -e 3118 3758 424714 -e 3119 3843 157345 -e 3120 3156 118153 -e 3120 3577 892844 -e 3120 3721 432546 -e 3120 3850 431258 -e 3122 3491 902207 -e 3122 3678 323941 -e 3123 3145 93094 -e 3123 3183 447185 -e 3123 3640 746666 -e 3124 3143 287440 -e 3124 3412 96505 -e 3124 3422 788 -e 3124 3591 171322 -e 3124 3708 303134 -e 3125 3536 96298 -e 3125 3977 194872 -e 3126 3464 240015 -e 3126 3636 792016 -e 3126 3684 943665 -e 3126 3712 215558 -e 3126 3726 966012 -e 3128 3251 473809 -e 3128 3593 699821 -e 3128 3811 905882 -e 3128 3885 38843 -e 3130 3211 687660 -e 3130 3265 533789 -e 3130 3304 547929 -e 3130 3554 271354 -e 3131 3223 535044 -e 3131 3452 689790 -e 3131 3745 957930 -e 3131 3824 154351 -e 3131 3842 59784 -e 3131 3861 739281 -e 3131 3919 500111 -e 3132 3159 177168 -e 3132 3292 916998 -e 3133 3333 967222 -e 3133 3440 63515 -e 3133 3566 455859 -e 3133 3597 365329 -e 3133 3942 873320 -e 3133 3983 958134 -e 3134 3271 61686 -e 3134 3317 379693 -e 3134 3684 696454 -e 3135 3386 606142 -e 3135 3649 715930 -e 3135 3862 143713 -e 3135 3870 502616 -e 3135 3913 959796 -e 3136 3424 132583 -e 3136 3647 492530 -e 3136 3831 38602 -e 3137 3426 920323 -e 3138 3183 662851 -e 3138 3586 585291 -e 3138 3855 118286 -e 3139 3177 317197 -e 3139 3236 432650 -e 3139 3705 972985 -e 3140 3228 756957 -e 3141 3678 756635 -e 3141 3769 220586 -e 3141 3906 359309 -e 3142 3496 999246 -e 3142 3631 599103 -e 3143 3528 551119 -e 3143 3936 211760 -e 3145 3192 810137 -e 3145 3476 623790 -e 3145 3645 32829 -e 3146 3377 948040 -e 3146 3464 149133 -e 3147 3877 778517 -e 3149 3268 206615 -e 3149 3562 242558 -e 3150 3359 350872 -e 3150 3625 480382 -e 3150 3651 504235 -e 3151 3605 958851 -e 3151 3917 608296 -e 3153 3480 475589 -e 3153 3576 460430 -e 3153 3725 671997 -e 3154 3229 468422 -e 3154 3761 703671 -e 3155 3414 561906 -e 3156 3440 731738 -e 3156 3469 725649 -e 3157 3246 52218 -e 3157 3645 353692 -e 3158 3502 104826 -e 3158 3513 695570 -e 3158 3915 195425 -e 3159 3492 522198 -e 3159 3684 246702 -e 3159 3749 90216 -e 3160 3280 971552 -e 3160 3591 601450 -e 3160 3610 956283 -e 3160 3992 477824 -e 3161 3497 926124 -e 3161 3801 571944 -e 3161 3830 290708 -e 3162 3501 257601 -e 3162 3524 999990 -e 3163 3281 480899 -e 3163 3739 145888 -e 3163 3991 440031 -e 3164 3260 579051 -e 3164 3761 609512 -e 3164 3944 35327 -e 3164 3958 520671 -e 3165 3290 231823 -e 3165 3468 155752 -e 3165 3639 43612 -e 3165 3936 700917 -e 3166 3194 100288 -e 3166 3198 139469 -e 3166 3413 907277 -e 3166 3540 241271 -e 3166 3877 993113 -e 3166 3935 108042 -e 3166 3966 479484 -e 3167 3524 714073 -e 3167 3549 719134 -e 3168 3315 141282 -e 3169 3206 844737 -e 3170 3205 741369 -e 3170 3348 550489 -e 3170 3423 491835 -e 3170 3995 297375 -e 3171 3286 140544 -e 3171 3768 551874 -e 3172 3344 990933 -e 3172 3357 384618 -e 3172 3364 21613 -e 3172 3584 803849 -e 3173 3189 925101 -e 3173 3264 637066 -e 3173 3301 971321 -e 3173 3659 655510 -e 3174 3281 12138 -e 3174 3440 977526 -e 3174 3830 827825 -e 3174 3986 931157 -e 3175 3453 313145 -e 3175 3617 14623 -e 3175 3779 527728 -e 3176 3521 219661 -e 3176 3727 263387 -e 3176 3831 99458 -e 3177 3281 423372 -e 3177 3714 813892 -e 3177 3872 834555 -e 3178 3355 388236 -e 3178 3360 296513 -e 3179 3183 919054 -e 3179 3473 47099 -e 3179 3964 943349 -e 3181 3192 627815 -e 3181 3256 457547 -e 3181 3369 23882 -e 3181 3383 753952 -e 3181 3606 114872 -e 3181 3630 352508 -e 3182 3563 421160 -e 3183 3357 118638 -e 3184 3556 215999 -e 3185 3280 365979 -e 3185 3347 491043 -e 3185 3763 793352 -e 3186 3733 659966 -e 3187 3251 278477 -e 3189 3938 236705 -e 3189 3999 24952 -e 3190 3236 28864 -e 3190 3319 62225 -e 3191 3573 304213 -e 3191 3811 570672 -e 3191 3882 11241 -e 3191 3938 294349 -e 3191 3991 893038 -e 3194 3578 604250 -e 3194 3717 657674 -e 3196 3460 568515 -e 3196 3887 241071 -e 3197 3562 180337 -e 3197 3563 785789 -e 3197 3694 120971 -e 3197 3791 667078 -e 3198 3658 905605 -e 3198 3788 317581 -e 3199 3252 422424 -e 3199 3875 37996 -e 3199 3998 116806 -e 3200 3548 25961 -e 3200 3693 193744 -e 3200 3840 736703 -e 3201 3204 347252 -e 3201 3951 863377 -e 3202 3242 166724 -e 3203 3601 745034 -e 3204 3978 467348 -e 3205 3411 653195 -e 3205 3868 210782 -e 3205 3960 77926 -e 3206 3351 361995 -e 3206 3505 164193 -e 3206 3792 194727 -e 3208 3709 401025 -e 3208 3960 166038 -e 3209 3354 515919 -e 3209 3968 169957 -e 3210 3260 393494 -e 3210 3350 767455 -e 3210 3540 701972 -e 3210 3592 182533 -e 3210 3897 325892 -e 3211 3337 967176 -e 3211 3520 89602 -e 3211 3753 416682 -e 3211 3937 924684 -e 3212 3633 324494 -e 3212 3818 404544 -e 3213 3321 390823 -e 3213 3634 193340 -e 3214 3308 388887 -e 3214 3742 454441 -e 3215 3844 789866 -e 3216 3456 135556 -e 3216 3617 169031 -e 3216 3762 599722 -e 3216 3947 333657 -e 3217 3241 83380 -e 3217 3580 433407 -e 3219 3508 916407 -e 3219 3640 408987 -e 3220 3255 138237 -e 3220 3498 198375 -e 3220 3882 653522 -e 3221 3624 106520 -e 3221 3696 688555 -e 3221 3782 629292 -e 3222 3364 227964 -e 3222 3861 329434 -e 3223 3607 900993 -e 3223 3928 639172 -e 3224 3721 579494 -e 3224 3922 199749 -e 3225 3395 95208 -e 3225 3965 716338 -e 3225 3974 164448 -e 3226 3568 759838 -e 3227 3284 341839 -e 3227 3353 618643 -e 3228 3299 699295 -e 3228 3418 428884 -e 3229 3824 28985 -e 3230 3295 67476 -e 3230 3463 564620 -e 3230 3827 33450 -e 3232 3805 857422 -e 3232 3884 762486 -e 3233 3456 107490 -e 3234 3304 669225 -e 3234 3359 534497 -e 3234 3525 592415 -e 3235 3864 999057 -e 3235 3894 232742 -e 3235 3925 311453 -e 3236 3279 210394 -e 3236 3381 645126 -e 3237 3839 545266 -e 3238 3286 909892 -e 3238 3474 349041 -e 3238 3562 305683 -e 3238 3980 477407 -e 3239 3318 234771 -e 3240 3667 682144 -e 3241 3423 868258 -e 3241 3514 755376 -e 3241 3880 786128 -e 3243 3320 569742 -e 3243 3571 755426 -e 3243 3994 485119 -e 3244 3270 430019 -e 3244 3341 357998 -e 3244 3468 298506 -e 3244 3520 226802 -e 3245 3292 230598 -e 3245 3593 598459 -e 3246 3250 247484 -e 3246 3622 140941 -e 3246 3996 781629 -e 3248 3420 104506 -e 3248 3595 118360 -e 3248 3846 337526 -e 3248 3985 855524 -e 3249 3632 928851 -e 3250 3376 352697 -e 3250 3551 353330 -e 3251 3282 639199 -e 3251 3409 46443 -e 3251 3745 24681 -e 3252 3711 300091 -e 3252 3747 554505 -e 3253 3312 311128 -e 3253 3942 742120 -e 3254 3277 756106 -e 3254 3346 141152 -e 3254 3555 313267 -e 3255 3376 837876 -e 3255 3600 355215 -e 3255 3899 697758 -e 3255 3993 432204 -e 3256 3411 913447 -e 3256 3767 983849 -e 3256 3863 471212 -e 3257 3286 769270 -e 3257 3610 633768 -e 3257 3612 359920 -e 3258 3629 507497 -e 3259 3914 819035 -e 3259 3918 84225 -e 3260 3720 451771 -e 3261 3281 379207 -e 3261 3429 353926 -e 3261 3870 698971 -e 3261 3893 502645 -e 3262 3453 118602 -e 3263 3418 773799 -e 3263 3676 917243 -e 3263 3881 396482 -e 3264 3515 496189 -e 3264 3717 578816 -e 3264 3852 668221 -e 3264 3863 926157 -e 3264 3892 860861 -e 3265 3381 179279 -e 3265 3881 751185 -e 3266 3411 449361 -e 3266 3418 876614 -e 3266 3442 615191 -e 3267 3371 11484 -e 3267 3496 972528 -e 3267 3825 61477 -e 3267 3850 280922 -e 3268 3539 300313 -e 3268 3606 302990 -e 3268 3967 633889 -e 3269 3520 150142 -e 3269 3903 350589 -e 3272 3703 149408 -e 3273 3347 598122 -e 3273 3435 676325 -e 3273 3626 585057 -e 3273 3643 854514 -e 3273 3832 828764 -e 3275 3351 566248 -e 3275 3431 539563 -e 3275 3476 689357 -e 3275 3479 199444 -e 3275 3747 626003 -e 3275 3875 348671 -e 3276 3415 508609 -e 3276 3610 417767 -e 3276 3759 273641 -e 3276 3780 143291 -e 3277 3302 240733 -e 3277 3643 214098 -e 3278 3298 954197 -e 3278 3299 315549 -e 3278 3353 416465 -e 3278 3654 399185 -e 3278 3770 343721 -e 3279 3364 55938 -e 3279 3748 122576 -e 3280 3297 240560 -e 3280 3757 228346 -e 3280 3786 16424 -e 3280 3929 971833 -e 3281 3367 16874 -e 3281 3762 56816 -e 3281 3799 31652 -e 3282 3463 713717 -e 3282 3529 767398 -e 3283 3454 401740 -e 3283 3455 157798 -e 3283 3812 244340 -e 3283 3972 972600 -e 3284 3519 421625 -e 3284 3603 195998 -e 3284 3699 444867 -e 3284 3707 757449 -e 3284 3725 285513 -e 3284 3757 569543 -e 3285 3464 192214 -e 3285 3481 485917 -e 3285 3696 120946 -e 3285 3859 929964 -e 3286 3288 784095 -e 3286 3634 43138 -e 3286 3937 429792 -e 3287 3401 683273 -e 3287 3719 140994 -e 3287 3760 491405 -e 3288 3623 70782 -e 3288 3659 464312 -e 3288 3736 290437 -e 3288 3842 801142 -e 3289 3947 23055 -e 3290 3408 731751 -e 3290 3774 476826 -e 3291 3391 235438 -e 3291 3401 386495 -e 3291 3832 552137 -e 3292 3312 32213 -e 3292 3528 896245 -e 3292 3811 879481 -e 3293 3692 453465 -e 3293 3740 937395 -e 3294 3735 713107 -e 3294 3974 950632 -e 3294 3981 329622 -e 3295 3578 687589 -e 3295 3788 903280 -e 3295 3949 326116 -e 3296 3371 596004 -e 3297 3527 315615 -e 3297 3621 716797 -e 3297 3639 456807 -e 3297 3877 494482 -e 3297 3881 407956 -e 3299 3488 140902 -e 3299 3489 96672 -e 3299 3537 293881 -e 3299 3654 191060 -e 3299 3875 151798 -e 3299 3883 462763 -e 3299 3914 815780 -e 3301 3369 293395 -e 3301 3547 899350 -e 3301 3684 672111 -e 3301 3809 933422 -e 3302 3476 172186 -e 3302 3955 77027 -e 3303 3377 80299 -e 3303 3424 873527 -e 3303 3823 361477 -e 3305 3519 326313 -e 3306 3929 166076 -e 3307 3469 712303 -e 3307 3481 939377 -e 3307 3548 643348 -e 3307 3840 427664 -e 3307 3934 761082 -e 3308 3363 224969 -e 3309 3350 546921 -e 3309 3362 561325 -e 3309 3719 640553 -e 3309 3894 816216 -e 3309 3969 977374 -e 3310 3340 508986 -e 3310 3343 539170 -e 3310 3352 590299 -e 3310 3536 107377 -e 3310 3614 42332 -e 3310 3812 968651 -e 3311 3374 965011 -e 3311 3877 117730 -e 3312 3471 620680 -e 3312 3924 727248 -e 3313 3440 462905 -e 3313 3775 730651 -e 3313 3922 588852 -e 3314 3625 272719 -e 3315 3900 470782 -e 3315 3956 820066 -e 3316 3530 496857 -e 3316 3647 569045 -e 3316 3773 153962 -e 3317 3655 764058 -e 3317 3811 300503 -e 3317 3922 293786 -e 3317 3937 361860 -e 3318 3378 183250 -e 3318 3708 446896 -e 3318 3864 20707 -e 3319 3325 350816 -e 3320 3342 446205 -e 3320 3362 170915 -e 3321 3471 212007 -e 3321 3515 569139 -e 3321 3573 169174 -e 3321 3684 236432 -e 3321 3828 712425 -e 3322 3381 245967 -e 3322 3401 809424 -e 3322 3453 614337 -e 3323 3898 730873 -e 3323 3935 302862 -e 3324 3338 179867 -e 3324 3799 1327 -e 3325 3457 495883 -e 3325 3555 556864 -e 3325 3797 815575 -e 3326 3564 352811 -e 3326 3748 333622 -e 3326 3873 435878 -e 3328 3607 296032 -e 3328 3765 100385 -e 3328 3776 278227 -e 3328 3799 366968 -e 3329 3711 578943 -e 3330 3411 990014 -e 3330 3441 605111 -e 3330 3666 224787 -e 3331 3751 378064 -e 3331 3883 660690 -e 3332 3834 287034 -e 3333 3611 250287 -e 3333 3939 32517 -e 3334 3463 68556 -e 3335 3725 299822 -e 3335 3787 378524 -e 3336 3539 435827 -e 3336 3787 75467 -e 3337 3449 235910 -e 3337 3718 510257 -e 3337 3979 854978 -e 3338 3494 156525 -e 3338 3763 960130 -e 3338 3810 833172 -e 3340 3633 412362 -e 3341 3591 651745 -e 3341 3704 356703 -e 3341 3722 886041 -e 3341 3792 280053 -e 3342 3423 517570 -e 3342 3661 7630 -e 3342 3922 290455 -e 3343 3860 770220 -e 3344 3695 233860 -e 3344 3983 216180 -e 3345 3866 507745 -e 3346 3411 868278 -e 3346 3461 378216 -e 3346 3940 724846 -e 3346 3950 357104 -e 3346 3952 807373 -e 3346 3958 280791 -e 3347 3594 108165 -e 3349 3382 662638 -e 3349 3680 551832 -e 3349 3959 32926 -e 3350 3389 354612 -e 3350 3503 586910 -e 3351 3416 217466 -e 3351 3577 50838 -e 3352 3496 752969 -e 3352 3583 269700 -e 3353 3509 739399 -e 3353 3581 779905 -e 3353 3736 554716 -e 3353 3985 302099 -e 3354 3411 518598 -e 3355 3484 723885 -e 3355 3600 921887 -e 3355 3810 476679 -e 3355 3905 531634 -e 3356 3967 520496 -e 3357 3688 45283 -e 3358 3646 34196 -e 3358 3779 14109 -e 3358 3838 440339 -e 3359 3977 917117 -e 3360 3622 654156 -e 3360 3750 443468 -e 3361 3543 752490 -e 3361 3638 27717 -e 3362 3727 755131 -e 3362 3728 290568 -e 3362 3759 613055 -e 3362 3838 356494 -e 3363 3366 104340 -e 3363 3522 690310 -e 3363 3659 652959 -e 3363 3923 680630 -e 3364 3976 423901 -e 3365 3399 710719 -e 3365 3837 320403 -e 3366 3425 33267 -e 3366 3784 806130 -e 3366 3809 21104 -e 3366 3996 437270 -e 3367 3698 608607 -e 3368 3373 506517 -e 3368 3514 362143 -e 3368 3737 33003 -e 3368 3776 253751 -e 3368 3948 666796 -e 3369 3678 998952 -e 3369 3902 910309 -e 3370 3633 686970 -e 3371 3430 917269 -e 3371 3664 977043 -e 3371 3957 896932 -e 3372 3377 47759 -e 3372 3955 357654 -e 3373 3543 547864 -e 3373 3931 635933 -e 3374 3405 999935 -e 3374 3480 918920 -e 3374 3741 223825 -e 3374 3910 792679 -e 3375 3539 794367 -e 3375 3695 643897 -e 3375 3892 48872 -e 3376 3643 200464 -e 3376 3836 195208 -e 3377 3878 660703 -e 3378 3398 181453 -e 3378 3411 946618 -e 3378 3455 142576 -e 3378 3503 497194 -e 3378 3642 133835 -e 3378 3675 482083 -e 3378 3861 673541 -e 3378 3873 260602 -e 3379 3721 271449 -e 3379 3875 226149 -e 3380 3496 637449 -e 3382 3400 7019 -e 3382 3475 152151 -e 3382 3615 725540 -e 3382 3763 68203 -e 3382 3771 674358 -e 3383 3436 613754 -e 3383 3573 506628 -e 3384 3615 779380 -e 3385 3612 59188 -e 3385 3613 524793 -e 3385 3615 188433 -e 3385 3851 66831 -e 3386 3394 562717 -e 3386 3709 260561 -e 3386 3920 846554 -e 3387 3668 321145 -e 3387 3999 879008 -e 3388 3464 165304 -e 3388 3617 164881 -e 3388 3643 311815 -e 3388 3773 837229 -e 3389 3611 806194 -e 3389 3743 408782 -e 3389 3899 320709 -e 3391 3898 94406 -e 3392 3418 413790 -e 3392 3522 100588 -e 3393 3403 864240 -e 3393 3580 295118 -e 3393 3616 759233 -e 3393 3699 728683 -e 3393 3833 465632 -e 3394 3419 134337 -e 3394 3688 745851 -e 3394 3744 652985 -e 3395 3548 759409 -e 3395 3825 490785 -e 3395 3845 71585 -e 3395 3847 365634 -e 3396 3564 730526 -e 3396 3758 530535 -e 3396 3921 500162 -e 3397 3421 619082 -e 3398 3486 629614 -e 3398 3587 419118 -e 3399 3960 734902 -e 3401 3584 672857 -e 3401 3630 94559 -e 3402 3947 162594 -e 3403 3979 347241 -e 3405 3407 130758 -e 3405 3566 577804 -e 3405 3572 411563 -e 3405 3592 257348 -e 3405 3718 137180 -e 3405 3859 2225 -e 3406 3471 540407 -e 3406 3975 160737 -e 3407 3888 673888 -e 3408 3999 272330 -e 3409 3474 284394 -e 3409 3657 277858 -e 3410 3599 843019 -e 3410 3960 185444 -e 3411 3538 629621 -e 3411 3615 654915 -e 3411 3788 511610 -e 3411 3896 613276 -e 3411 3973 405011 -e 3412 3598 602424 -e 3412 3634 443723 -e 3412 3835 88696 -e 3412 3847 274617 -e 3412 3984 899417 -e 3412 3996 395855 -e 3413 3449 208911 -e 3413 3563 306475 -e 3413 3848 337173 -e 3413 3884 861724 -e 3414 3657 180227 -e 3414 3990 679166 -e 3415 3428 261454 -e 3415 3567 462027 -e 3416 3451 910500 -e 3416 3526 39393 -e 3416 3742 258666 -e 3416 3788 843700 -e 3416 3968 370737 -e 3417 3689 177108 -e 3417 3942 418053 -e 3418 3634 27067 -e 3418 3650 495292 -e 3419 3625 927697 -e 3419 3802 942909 -e 3419 3990 621892 -e 3421 3652 192959 -e 3421 3986 872118 -e 3423 3441 415676 -e 3423 3583 482373 -e 3423 3677 58658 -e 3423 3678 306612 -e 3423 3914 500329 -e 3423 3976 242968 -e 3424 3767 459321 -e 3425 3875 541809 -e 3426 3571 233907 -e 3426 3694 64978 -e 3426 3990 992867 -e 3427 3629 831026 -e 3428 3706 550153 -e 3429 3484 607543 -e 3429 3598 246874 -e 3429 3686 588062 -e 3429 3966 961914 -e 3430 3843 125645 -e 3431 3666 522165 -e 3431 3711 471140 -e 3431 3927 853753 -e 3434 3752 723037 -e 3434 3906 604156 -e 3435 3713 361455 -e 3435 3815 673843 -e 3435 3969 30800 -e 3436 3657 465365 -e 3436 3675 163808 -e 3436 3779 516459 -e 3436 3880 473012 -e 3436 3997 48290 -e 3437 3548 626250 -e 3437 3617 880930 -e 3440 3665 575703 -e 3441 3560 795247 -e 3441 3585 361020 -e 3441 3780 315599 -e 3441 3862 854179 -e 3441 3955 367809 -e 3442 3488 640857 -e 3442 3749 307504 -e 3442 3942 535694 -e 3442 3953 673610 -e 3442 3971 118226 -e 3443 3536 316292 -e 3443 3726 828039 -e 3443 3994 517852 -e 3444 3624 466278 -e 3444 3631 865810 -e 3444 3648 936234 -e 3445 3577 902593 -e 3445 3586 280150 -e 3446 3715 502191 -e 3447 3474 214362 -e 3447 3967 295408 -e 3448 3646 79105 -e 3449 3540 714552 -e 3450 3454 75501 -e 3450 3624 817425 -e 3451 3571 734883 -e 3451 3609 338024 -e 3451 3818 308369 -e 3451 3912 961984 -e 3451 3946 955178 -e 3452 3571 888033 -e 3452 3928 591507 -e 3452 3997 146048 -e 3453 3503 561489 -e 3453 3659 395087 -e 3454 3491 310538 -e 3454 3846 843668 -e 3454 3967 107556 -e 3455 3613 385455 -e 3455 3801 151568 -e 3455 3835 347323 -e 3455 3903 130087 -e 3455 3955 841710 -e 3456 3600 743985 -e 3456 3704 116402 -e 3456 3716 987477 -e 3456 3973 54017 -e 3457 3656 611343 -e 3459 3571 821906 -e 3459 3607 348153 -e 3460 3483 686146 -e 3460 3501 60240 -e 3460 3740 373368 -e 3461 3490 496945 -e 3461 3847 781413 -e 3461 3947 67498 -e 3461 3952 280553 -e 3462 3745 759535 -e 3463 3687 281030 -e 3463 3719 398219 -e 3463 3829 721604 -e 3463 3887 266126 -e 3463 3890 319687 -e 3465 3587 232391 -e 3467 3597 385393 -e 3467 3697 519957 -e 3467 3728 17617 -e 3467 3905 44050 -e 3467 3995 685110 -e 3468 3584 904467 -e 3468 3881 431075 -e 3468 3975 274743 -e 3469 3514 298783 -e 3469 3959 323877 -e 3470 3483 488656 -e 3470 3586 729553 -e 3470 3677 938204 -e 3470 3713 383779 -e 3470 3809 224043 -e 3470 3855 187758 -e 3471 3580 84710 -e 3471 3597 860732 -e 3471 3602 320084 -e 3472 3620 872739 -e 3472 3816 491024 -e 3473 3983 752902 -e 3474 3580 387807 -e 3474 3704 966774 -e 3474 3713 5474 -e 3474 3715 918620 -e 3474 3795 984279 -e 3475 3553 609867 -e 3475 3681 43169 -e 3476 3699 159052 -e 3476 3786 220895 -e 3476 3889 385443 -e 3477 3506 396125 -e 3477 3669 551857 -e 3477 3856 86669 -e 3477 3873 952880 -e 3478 3611 468909 -e 3478 3699 141741 -e 3478 3764 75477 -e 3478 3835 66779 -e 3478 3844 742451 -e 3479 3500 809773 -e 3479 3682 759766 -e 3479 3920 143520 -e 3480 3862 47631 -e 3480 3881 797896 -e 3480 3967 843776 -e 3481 3792 589040 -e 3481 3894 644093 -e 3481 3984 516222 -e 3482 3778 335530 -e 3482 3845 948971 -e 3483 3986 636768 -e 3484 3585 142258 -e 3484 3693 238777 -e 3484 3699 355931 -e 3484 3760 296499 -e 3484 3783 206334 -e 3485 3564 453058 -e 3485 3822 7033 -e 3485 3952 125388 -e 3486 3539 249473 -e 3486 3654 52030 -e 3486 3691 585061 -e 3486 3760 65850 -e 3486 4000 698104 -e 3487 3751 867286 -e 3488 3529 401399 -e 3488 3620 290569 -e 3488 3639 99100 -e 3488 3688 58227 -e 3488 3935 492018 -e 3489 3597 788028 -e 3489 3607 553356 -e 3489 3660 223126 -e 3489 3709 950128 -e 3489 3948 656457 -e 3491 3493 153281 -e 3491 3585 666030 -e 3491 3695 784980 -e 3491 3936 654169 -e 3492 3535 590215 -e 3492 3707 280065 -e 3492 3896 666643 -e 3493 3516 659708 -e 3493 3596 596810 -e 3494 3729 168219 -e 3494 3800 117080 -e 3495 3797 100096 -e 3496 3787 452272 -e 3496 3809 101782 -e 3496 3873 986818 -e 3496 3969 417294 -e 3497 3749 264608 -e 3497 3896 344050 -e 3497 3930 409562 -e 3497 3996 732137 -e 3498 3548 695923 -e 3498 3962 795437 -e 3499 3529 726797 -e 3499 3593 682157 -e 3500 3658 466022 -e 3501 3544 984585 -e 3501 3702 304616 -e 3501 3813 87372 -e 3501 3917 435004 -e 3501 3994 227855 -e 3502 3645 401144 -e 3502 3814 335651 -e 3503 3592 453118 -e 3503 3756 62858 -e 3504 3519 132818 -e 3504 3937 651194 -e 3505 3515 355923 -e 3505 3616 956789 -e 3505 3714 445085 -e 3505 3986 387645 -e 3506 3704 468566 -e 3507 3977 138019 -e 3508 3714 248043 -e 3508 3864 746718 -e 3509 3676 24509 -e 3509 3705 305431 -e 3510 3791 210262 -e 3510 3796 23954 -e 3510 3857 706459 -e 3510 3872 680274 -e 3511 3819 993444 -e 3512 3771 160069 -e 3512 3827 918936 -e 3513 3633 552600 -e 3513 3892 874125 -e 3514 3577 387656 -e 3514 3685 536660 -e 3515 3563 956881 -e 3515 3624 446093 -e 3515 3809 684010 -e 3516 3848 75284 -e 3517 3555 713972 -e 3517 3885 80759 -e 3518 3720 308252 -e 3518 3723 295090 -e 3519 3710 128568 -e 3520 3704 830026 -e 3520 3973 748229 -e 3521 3703 67474 -e 3521 3949 803230 -e 3522 3649 460641 -e 3522 3895 404607 -e 3523 3883 299561 -e 3523 3934 852612 -e 3524 3803 623131 -e 3525 3715 371907 -e 3525 3750 773475 -e 3525 3851 936334 -e 3525 3957 730567 -e 3526 3736 542098 -e 3526 3744 671777 -e 3526 3785 312696 -e 3526 3846 202399 -e 3526 3920 893467 -e 3526 3948 851138 -e 3527 3588 802696 -e 3527 3752 402129 -e 3527 3823 958964 -e 3527 3903 219758 -e 3528 3670 942971 -e 3529 3819 688546 -e 3530 3657 867473 -e 3530 3883 928148 -e 3530 3904 929643 -e 3530 3978 575750 -e 3531 3552 856154 -e 3531 3722 237772 -e 3531 3794 58025 -e 3531 3803 614839 -e 3532 3937 869007 -e 3533 3712 981100 -e 3533 3731 201751 -e 3534 3547 186522 -e 3534 3628 727986 -e 3534 3729 395724 -e 3534 3744 666444 -e 3534 3794 548486 -e 3535 3555 289992 -e 3535 3751 109470 -e 3535 3762 785042 -e 3535 3791 161895 -e 3535 3928 809778 -e 3536 3601 282166 -e 3536 3702 449229 -e 3537 3563 195811 -e 3537 3824 103700 -e 3537 3888 602412 -e 3537 3997 199031 -e 3538 3738 188511 -e 3539 3599 870737 -e 3539 3709 525622 -e 3539 3722 874652 -e 3539 3789 150690 -e 3539 3956 847180 -e 3539 3967 528603 -e 3540 3723 233582 -e 3540 3795 814594 -e 3540 3804 522166 -e 3540 3822 149830 -e 3541 3632 223567 -e 3541 3845 637682 -e 3542 3594 350876 -e 3544 3552 309260 -e 3544 3861 469762 -e 3544 3931 871554 -e 3545 3582 149240 -e 3545 3725 800184 -e 3545 3794 845416 -e 3545 3845 785986 -e 3546 3677 950453 -e 3546 3715 530129 -e 3546 3747 927546 -e 3547 3937 307901 -e 3547 3979 460558 -e 3548 3561 984732 -e 3548 3658 347179 -e 3548 3675 137659 -e 3549 3613 288261 -e 3550 3730 485351 -e 3550 3755 748410 -e 3551 3614 156261 -e 3551 3638 473870 -e 3552 3914 584368 -e 3552 3946 137898 -e 3553 3734 102184 -e 3554 3817 240589 -e 3554 3819 627574 -e 3554 3863 244245 -e 3555 3782 966492 -e 3555 3990 583605 -e 3556 3664 148974 -e 3556 3676 442536 -e 3556 3905 663761 -e 3557 3909 473369 -e 3557 3983 553760 -e 3558 3582 239367 -e 3558 3671 838577 -e 3558 3800 645476 -e 3558 3821 464143 -e 3559 3608 11645 -e 3559 3812 999012 -e 3559 3984 688697 -e 3560 3684 579876 -e 3560 3900 904298 -e 3560 3934 596196 -e 3560 3940 439127 -e 3561 3736 72267 -e 3561 3788 791251 -e 3562 3838 439680 -e 3563 3830 507777 -e 3563 3936 863024 -e 3563 3943 831697 -e 3564 3687 366041 -e 3565 3824 244535 -e 3566 3652 92558 -e 3566 3788 953122 -e 3566 3825 367006 -e 3566 3835 382791 -e 3567 3704 36742 -e 3567 3834 473007 -e 3567 3876 338518 -e 3567 3892 688 -e 3568 3706 917735 -e 3568 3742 314740 -e 3569 3908 340103 -e 3571 3597 501651 -e 3571 3800 75671 -e 3571 3960 994742 -e 3572 3989 306902 -e 3573 3771 907468 -e 3573 3885 414223 -e 3573 3919 167794 -e 3573 3932 533004 -e 3573 3955 699498 -e 3574 3897 126931 -e 3576 3601 914994 -e 3576 3681 817227 -e 3576 3763 418157 -e 3576 3901 65266 -e 3576 3937 435009 -e 3577 3925 57389 -e 3578 3732 255806 -e 3578 3927 850775 -e 3579 3818 690405 -e 3580 3789 776045 -e 3582 3633 351275 -e 3582 3725 639333 -e 3583 3584 228473 -e 3583 3609 348739 -e 3583 3634 960278 -e 3583 3826 25928 -e 3583 3830 391870 -e 3583 3854 727392 -e 3584 3751 308521 -e 3584 3791 267929 -e 3584 3840 57580 -e 3585 3629 91296 -e 3585 3639 102459 -e 3587 3640 927880 -e 3587 3671 981987 -e 3587 3741 629284 -e 3587 3825 352917 -e 3587 3867 989460 -e 3587 3869 230499 -e 3588 3851 152879 -e 3588 3974 843391 -e 3589 3632 436536 -e 3589 3636 133036 -e 3589 3836 101528 -e 3589 3909 3233 -e 3590 3760 27686 -e 3591 3592 581677 -e 3591 3794 371888 -e 3591 3802 323225 -e 3591 3804 863662 -e 3591 3872 828434 -e 3591 3887 835306 -e 3591 3920 146384 -e 3592 3609 807886 -e 3592 3781 143358 -e 3592 3823 89768 -e 3592 3875 664076 -e 3593 3652 336627 -e 3593 3870 874343 -e 3593 3874 963569 -e 3594 3627 29156 -e 3594 3650 382840 -e 3594 3889 223875 -e 3594 3923 952666 -e 3597 3763 534874 -e 3597 3883 177486 -e 3597 3933 627713 -e 3599 3705 987564 -e 3599 3711 988164 -e 3599 3909 46470 -e 3599 3935 787243 -e 3600 3635 371105 -e 3600 3948 110535 -e 3601 3719 622024 -e 3602 3639 675221 -e 3602 3686 953454 -e 3602 3845 915381 -e 3603 3774 155147 -e 3604 3691 19371 -e 3604 3770 372312 -e 3604 3817 76239 -e 3604 3861 705003 -e 3604 3925 985998 -e 3605 3810 245758 -e 3606 3764 604228 -e 3606 3864 267607 -e 3606 3882 826451 -e 3608 3979 672904 -e 3609 3648 973080 -e 3609 3713 297069 -e 3609 3826 929815 -e 3609 3833 139457 -e 3610 3618 528038 -e 3610 3708 741361 -e 3610 3776 436104 -e 3610 3836 313303 -e 3610 3854 981780 -e 3610 3951 424434 -e 3611 3722 823050 -e 3611 3796 979208 -e 3611 3850 735894 -e 3611 3953 228547 -e 3612 3648 904239 -e 3612 3831 623305 -e 3612 3886 198882 -e 3613 3833 576750 -e 3613 3848 787766 -e 3613 3975 551339 -e 3614 3739 771400 -e 3614 3752 49495 -e 3614 3778 312485 -e 3614 3843 910463 -e 3615 3655 262146 -e 3615 3663 273610 -e 3615 3738 332604 -e 3616 3623 508269 -e 3616 3647 676563 -e 3616 3669 572351 -e 3616 3683 693562 -e 3617 3621 570816 -e 3617 3655 815392 -e 3617 3788 857963 -e 3617 3897 241151 -e 3617 3971 829145 -e 3618 3756 43314 -e 3618 3841 481940 -e 3618 3922 560250 -e 3619 3636 722311 -e 3619 3756 481193 -e 3619 3809 517254 -e 3619 3990 586579 -e 3620 3810 263863 -e 3621 3766 262817 -e 3621 3988 752658 -e 3622 3782 234636 -e 3623 3812 854777 -e 3623 3836 714344 -e 3623 3852 269948 -e 3624 3702 701748 -e 3624 3735 52765 -e 3624 3892 100548 -e 3624 3943 4060 -e 3624 3958 208743 -e 3624 3962 62314 -e 3624 3970 269887 -e 3624 3990 824814 -e 3625 3639 113217 -e 3625 3650 47612 -e 3625 3661 447688 -e 3625 3922 725159 -e 3626 3679 35306 -e 3626 3715 333490 -e 3626 3968 621885 -e 3627 3712 238383 -e 3627 3848 734877 -e 3627 3908 981885 -e 3628 3718 13384 -e 3629 3666 35543 -e 3629 3724 186161 -e 3629 3881 129915 -e 3629 3884 277827 -e 3630 3642 258469 -e 3630 3866 200729 -e 3630 3990 178443 -e 3630 3998 72872 -e 3632 3868 928659 -e 3633 3652 478959 -e 3634 3703 924957 -e 3634 3879 816564 -e 3636 3751 309365 -e 3636 3967 663993 -e 3637 3638 775747 -e 3637 3680 7452 -e 3637 3771 960534 -e 3637 3821 555473 -e 3637 3945 886791 -e 3638 3694 664887 -e 3638 3710 886237 -e 3638 3805 767717 -e 3639 3767 848452 -e 3639 3945 628760 -e 3640 3664 368356 -e 3640 3835 514483 -e 3640 3952 916141 -e 3641 3963 707089 -e 3642 3664 229930 -e 3642 3810 635361 -e 3642 3829 420023 -e 3642 3886 10058 -e 3643 3679 575024 -e 3643 3743 223150 -e 3643 3754 599805 -e 3644 3695 934394 -e 3644 3840 172215 -e 3645 3663 247974 -e 3645 3738 796985 -e 3645 3890 975148 -e 3646 3757 118844 -e 3646 3775 875546 -e 3647 3838 147917 -e 3648 3678 862535 -e 3648 3693 675143 -e 3648 3797 722302 -e 3649 3698 645332 -e 3649 3989 879315 -e 3650 3790 10185 -e 3650 3842 183198 -e 3650 3935 841037 -e 3651 3881 229228 -e 3653 3883 577313 -e 3654 3765 346448 -e 3655 3672 575550 -e 3655 3779 354605 -e 3655 3794 263231 -e 3655 3798 257779 -e 3655 3818 592461 -e 3655 3920 753956 -e 3656 3893 703925 -e 3656 3984 239898 -e 3657 3675 776675 -e 3657 3699 709909 -e 3657 3721 872934 -e 3657 3862 999127 -e 3657 3888 748789 -e 3658 3875 36917 -e 3658 3904 366752 -e 3658 3919 162542 -e 3659 3852 243568 -e 3660 3814 533272 -e 3660 3832 267471 -e 3660 3849 374003 -e 3660 3852 822373 -e 3661 3733 459155 -e 3661 3770 722685 -e 3661 3782 513471 -e 3661 3975 281737 -e 3662 3828 776354 -e 3662 3836 903773 -e 3662 3846 347190 -e 3663 3726 76032 -e 3663 3813 779749 -e 3663 3837 463026 -e 3663 3861 598829 -e 3664 3778 304127 -e 3664 3811 255663 -e 3664 3918 329711 -e 3665 3666 491502 -e 3665 3741 28751 -e 3665 3782 769543 -e 3665 3859 160712 -e 3665 3874 717939 -e 3665 3967 147619 -e 3667 3735 53103 -e 3667 3794 698312 -e 3667 3897 968053 -e 3667 3957 396884 -e 3668 3715 158994 -e 3668 3841 370567 -e 3668 3973 448042 -e 3668 3988 637761 -e 3669 3856 131015 -e 3670 3734 651909 -e 3671 3852 111941 -e 3671 3927 96589 -e 3672 3755 652363 -e 3673 3827 926516 -e 3673 3842 971497 -e 3673 3996 566158 -e 3674 3705 80645 -e 3674 3791 814959 -e 3674 3891 729360 -e 3674 3995 630736 -e 3675 3771 403093 -e 3675 3830 872573 -e 3675 3853 700268 -e 3676 3714 539597 -e 3677 3730 658893 -e 3677 3994 310824 -e 3678 3715 552940 -e 3678 3944 22509 -e 3679 3914 593391 -e 3680 3864 378464 -e 3680 3948 222387 -e 3680 3985 461194 -e 3681 3692 75518 -e 3681 3867 297252 -e 3682 3723 491991 -e 3682 3727 946701 -e 3682 3811 738479 -e 3682 3929 285035 -e 3682 3933 50953 -e 3683 3986 318264 -e 3684 3687 879142 -e 3684 3778 506946 -e 3684 3834 195820 -e 3684 3851 885448 -e 3684 3883 262406 -e 3685 3895 820477 -e 3686 3697 736410 -e 3686 3774 222835 -e 3686 3895 375874 -e 3687 3721 236879 -e 3687 3759 192384 -e 3687 3806 988947 -e 3687 3905 17199 -e 3687 3988 440197 -e 3688 3740 578386 -e 3689 3747 29456 -e 3689 3803 142397 -e 3689 3813 269820 -e 3689 3858 197334 -e 3690 3701 707912 -e 3690 3721 719588 -e 3690 3861 27676 -e 3691 3837 829444 -e 3691 3984 615425 -e 3691 3989 591010 -e 3692 3708 675143 -e 3692 3765 24374 -e 3692 3849 357156 -e 3693 3853 216218 -e 3693 3882 665028 -e 3693 3897 245475 -e 3693 3924 983739 -e 3693 3999 294925 -e 3694 3711 164820 -e 3694 3785 75374 -e 3695 3697 402836 -e 3695 3756 186810 -e 3696 3722 313563 -e 3696 3819 260398 -e 3696 3849 410748 -e 3697 3760 981372 -e 3699 3711 162193 -e 3699 3909 177455 -e 3700 3733 215963 -e 3700 3832 534592 -e 3700 3928 372508 -e 3701 3835 623787 -e 3702 3835 23577 -e 3703 3733 671116 -e 3703 3768 237415 -e 3703 3804 525927 -e 3703 3940 575174 -e 3703 3954 788756 -e 3703 3991 476869 -e 3704 3911 534274 -e 3704 3970 984977 -e 3704 3978 610610 -e 3705 3775 596324 -e 3705 3860 995885 -e 3708 3895 785196 -e 3708 3925 166713 -e 3709 3925 207782 -e 3709 3927 984283 -e 3709 3938 111052 -e 3709 3990 218081 -e 3710 3740 958702 -e 3710 3763 256895 -e 3710 3781 89791 -e 3710 3828 113496 -e 3710 3896 124034 -e 3710 3999 930216 -e 3711 3810 212973 -e 3711 3888 361729 -e 3712 3734 207675 -e 3712 3955 735265 -e 3713 3936 34728 -e 3714 3730 723315 -e 3714 3782 342517 -e 3714 3845 558533 -e 3714 3918 556794 -e 3715 3756 802538 -e 3715 3826 817040 -e 3716 3749 701955 -e 3717 3797 307271 -e 3717 3806 670760 -e 3717 3865 157107 -e 3718 3870 527056 -e 3718 3886 243917 -e 3719 3744 463504 -e 3719 3778 191559 -e 3719 3810 417457 -e 3719 3883 197347 -e 3719 3890 545570 -e 3720 3751 994321 -e 3720 3784 348082 -e 3720 3788 553038 -e 3720 3805 217185 -e 3721 3760 499158 -e 3721 3984 115362 -e 3722 3885 231127 -e 3722 3926 364154 -e 3723 3727 696898 -e 3723 3859 617655 -e 3723 3933 741426 -e 3724 3808 558103 -e 3724 3921 402580 -e 3724 3962 364488 -e 3725 3922 793229 -e 3725 3927 870698 -e 3725 3963 182352 -e 3725 3976 821751 -e 3726 3829 185854 -e 3726 3954 137520 -e 3726 3959 928304 -e 3727 3857 223128 -e 3727 3915 86102 -e 3728 3817 547884 -e 3728 3846 123400 -e 3728 3886 268133 -e 3728 3926 915448 -e 3728 3968 938195 -e 3728 3987 162285 -e 3729 3739 653968 -e 3729 3742 166022 -e 3729 3947 444969 -e 3730 3764 777470 -e 3730 3947 610363 -e 3730 3993 365761 -e 3731 3802 130074 -e 3731 3915 849601 -e 3731 3946 806418 -e 3732 3807 275482 -e 3734 3747 871043 -e 3734 3761 199658 -e 3734 3889 989424 -e 3734 3974 903916 -e 3735 3853 792603 -e 3736 3910 600896 -e 3736 3967 650952 -e 3738 3801 777688 -e 3738 3967 418828 -e 3739 3789 964218 -e 3739 3855 742724 -e 3739 3901 957615 -e 3739 3943 144889 -e 3740 3773 386795 -e 3740 3789 707017 -e 3740 3922 324253 -e 3741 3785 718873 -e 3741 3826 292242 -e 3741 3988 394503 -e 3742 3933 828721 -e 3743 3824 291267 -e 3743 3859 346753 -e 3743 3872 496775 -e 3743 3985 688505 -e 3744 3816 323342 -e 3744 3978 623508 -e 3745 3790 986033 -e 3745 3799 69735 -e 3745 3825 602672 -e 3745 3893 208958 -e 3745 3984 550422 -e 3746 3798 969916 -e 3746 3819 109856 -e 3747 3781 433501 -e 3747 3981 333157 -e 3748 3971 130275 -e 3748 3982 304001 -e 3750 3791 99740 -e 3750 3800 32061 -e 3750 3853 773352 -e 3751 3785 85936 -e 3751 3922 798871 -e 3752 3753 229029 -e 3753 3814 754537 -e 3753 3869 930252 -e 3754 3797 813575 -e 3754 3832 412447 -e 3754 3878 458413 -e 3755 3758 355208 -e 3755 3791 137419 -e 3755 3820 944553 -e 3755 3905 173858 -e 3756 3839 947674 -e 3756 3858 706862 -e 3756 3887 881151 -e 3756 3933 785967 -e 3756 3956 394675 -e 3756 3964 537729 -e 3757 3775 698294 -e 3757 3848 760629 -e 3757 3979 976978 -e 3758 3789 672008 -e 3758 3791 870677 -e 3758 3984 516008 -e 3759 3857 296041 -e 3759 3865 543937 -e 3759 3873 651964 -e 3760 3767 556239 -e 3760 3838 137472 -e 3760 3908 675397 -e 3761 3814 363672 -e 3761 3825 21440 -e 3761 3863 827390 -e 3762 3951 485811 -e 3763 3966 454618 -e 3764 3904 415352 -e 3764 3991 938626 -e 3765 3778 213294 -e 3765 3892 190618 -e 3765 3935 431624 -e 3766 3791 806438 -e 3766 3844 781554 -e 3767 3923 412684 -e 3767 3946 230298 -e 3768 3788 265256 -e 3768 3809 450334 -e 3768 3894 664279 -e 3768 3924 923476 -e 3770 3814 499685 -e 3772 3783 313178 -e 3772 3784 931410 -e 3772 3937 793748 -e 3773 3838 623528 -e 3773 3884 531308 -e 3774 3794 970824 -e 3774 3829 933747 -e 3774 3954 366733 -e 3774 3974 978245 -e 3775 3926 784745 -e 3775 3941 396700 -e 3775 3943 111085 -e 3776 3849 455564 -e 3776 3899 858397 -e 3777 3792 639163 -e 3778 3844 372057 -e 3778 3851 652514 -e 3778 3865 728726 -e 3780 3793 701140 -e 3780 3853 382826 -e 3780 3866 731315 -e 3780 3871 479323 -e 3781 3935 938567 -e 3781 4000 885004 -e 3782 3810 22451 -e 3782 3869 49615 -e 3782 3989 705578 -e 3783 3833 795080 -e 3783 3951 471985 -e 3784 3826 136159 -e 3784 3986 30882 -e 3785 3815 339401 -e 3785 3866 454279 -e 3785 3934 585249 -e 3786 3977 95521 -e 3786 3989 524256 -e 3787 3831 872757 -e 3788 3892 884390 -e 3788 3951 199712 -e 3789 3907 5373 -e 3789 3934 650332 -e 3789 3981 658054 -e 3790 3865 284404 -e 3791 3799 687336 -e 3791 3813 194003 -e 3791 3817 292221 -e 3791 3844 944711 -e 3791 3947 752461 -e 3791 3969 749894 -e 3792 3812 449631 -e 3792 3956 827537 -e 3793 3852 149922 -e 3793 3904 35787 -e 3793 3915 282089 -e 3793 3995 444838 -e 3794 3814 395708 -e 3794 3861 634627 -e 3794 3906 372699 -e 3795 3972 49446 -e 3796 3820 723274 -e 3796 3965 404839 -e 3797 3904 787912 -e 3798 3870 220820 -e 3798 3932 752566 -e 3798 3940 581630 -e 3799 3810 38883 -e 3799 3819 646805 -e 3799 3834 257317 -e 3799 3856 465448 -e 3799 3941 952140 -e 3799 3942 152935 -e 3799 3971 648261 -e 3800 3945 403048 -e 3801 3847 809461 -e 3801 3893 605435 -e 3801 3905 211384 -e 3801 3965 990208 -e 3802 3804 571080 -e 3802 3811 309034 -e 3802 3893 637558 -e 3802 3983 415442 -e 3803 3809 461642 -e 3803 3927 901361 -e 3803 3971 720411 -e 3804 3919 75653 -e 3804 3936 178905 -e 3805 3831 837266 -e 3805 3885 154976 -e 3806 3839 915851 -e 3807 3839 65869 -e 3807 3952 124595 -e 3807 3959 812949 -e 3807 3969 9173 -e 3809 3815 949186 -e 3809 3962 29149 -e 3809 3989 801102 -e 3810 3817 133357 -e 3811 3828 984466 -e 3812 3924 627538 -e 3812 3994 372605 -e 3813 3817 292013 -e 3813 3898 969791 -e 3814 3854 621459 -e 3814 3872 712592 -e 3814 3977 119031 -e 3815 3865 649301 -e 3816 3832 211189 -e 3816 3897 359993 -e 3817 3849 61824 -e 3817 3934 126326 -e 3817 3974 743461 -e 3818 3856 387662 -e 3819 3957 233294 -e 3819 3974 176122 -e 3820 3822 90777 -e 3820 3826 862508 -e 3821 3879 381837 -e 3822 3825 638174 -e 3822 3866 896661 -e 3822 3906 311695 -e 3822 3950 804684 -e 3822 3981 839060 -e 3823 3904 388169 -e 3823 3910 781094 -e 3824 3959 631054 -e 3825 3890 581265 -e 3825 3976 764496 -e 3825 3977 538516 -e 3825 3987 29622 -e 3826 3906 761083 -e 3827 3860 380247 -e 3827 3865 501678 -e 3827 3883 226308 -e 3827 3991 722054 -e 3828 3933 263387 -e 3829 3867 900792 -e 3829 3891 805132 -e 3830 3882 539078 -e 3831 3869 91099 -e 3831 3935 859273 -e 3831 3943 636534 -e 3832 3917 50825 -e 3833 3883 528064 -e 3833 3895 232028 -e 3833 3909 431580 -e 3833 3925 244965 -e 3833 3958 181601 -e 3834 3877 620426 -e 3834 3909 681377 -e 3836 3851 853809 -e 3837 3843 335136 -e 3837 3878 257425 -e 3837 3896 754224 -e 3837 3921 704712 -e 3837 3936 532907 -e 3837 3986 990719 -e 3838 3939 381479 -e 3838 3994 260734 -e 3839 3881 709855 -e 3839 3904 393921 -e 3839 3990 135359 -e 3840 3859 52346 -e 3840 3907 133501 -e 3840 3928 882960 -e 3841 3846 297987 -e 3841 3950 478656 -e 3841 3952 552137 -e 3842 3929 413343 -e 3842 3995 925099 -e 3843 3951 639814 -e 3844 3862 182141 -e 3845 3861 434024 -e 3846 3936 975708 -e 3847 3968 668264 -e 3847 3990 307638 -e 3847 3995 193290 -e 3847 3999 846621 -e 3848 3880 634373 -e 3849 3857 678140 -e 3849 3880 671780 -e 3849 3885 330932 -e 3849 3941 762080 -e 3849 3975 853209 -e 3850 3860 413340 -e 3850 3942 235233 -e 3850 3991 657970 -e 3851 3921 796918 -e 3851 3927 122453 -e 3852 3897 564434 -e 3852 3957 311666 -e 3852 3967 174653 -e 3852 3997 252538 -e 3853 3959 633511 -e 3854 3890 161139 -e 3854 3989 731214 -e 3856 3937 874599 -e 3856 4000 477804 -e 3857 3875 961511 -e 3857 3899 291789 -e 3857 3959 350460 -e 3857 3999 254087 -e 3858 3895 644335 -e 3859 3868 675194 -e 3859 3942 51324 -e 3859 3975 178743 -e 3860 3862 583360 -e 3860 3903 561780 -e 3860 3911 473694 -e 3860 3964 45583 -e 3860 3995 666061 -e 3861 3965 650709 -e 3861 3979 371045 -e 3861 3986 396244 -e 3862 3879 826249 -e 3862 3950 843436 -e 3863 3909 9051 -e 3863 3949 474007 -e 3864 3888 620956 -e 3864 3932 745140 -e 3865 3917 140047 -e 3865 3934 273779 -e 3865 3962 891223 -e 3866 3899 292540 -e 3866 3949 70125 -e 3866 3969 636828 -e 3867 3986 458718 -e 3867 3992 10629 -e 3868 3874 963792 -e 3868 3964 919090 -e 3869 3915 506322 -e 3869 3936 683427 -e 3869 3952 198425 -e 3869 3966 241924 -e 3870 3888 124565 -e 3870 3896 176284 -e 3870 3951 397603 -e 3870 3964 411173 -e 3870 3991 366483 -e 3871 3881 710647 -e 3871 3901 299870 -e 3871 3971 834721 -e 3871 3975 950539 -e 3871 3992 753557 -e 3872 3883 669994 -e 3872 3918 173265 -e 3873 3917 673748 -e 3873 3926 228384 -e 3873 3961 779195 -e 3873 3993 175396 -e 3874 3925 785661 -e 3874 3949 925680 -e 3875 3885 627246 -e 3875 3954 874820 -e 3876 3941 147628 -e 3876 4000 100902 -e 3877 3917 557404 -e 3877 3980 784937 -e 3878 3896 404218 -e 3878 3937 936476 -e 3880 3965 700584 -e 3880 3985 312837 -e 3881 3954 781020 -e 3881 3977 216827 -e 3882 3941 417810 -e 3882 3950 100831 -e 3883 3896 982819 -e 3883 3925 418105 -e 3884 3913 255856 -e 3884 3974 883467 -e 3884 3976 416703 -e 3884 3992 234088 -e 3885 3901 360048 -e 3885 3925 561081 -e 3885 3996 193547 -e 3886 3915 223356 -e 3887 3899 690589 -e 3887 3959 973681 -e 3887 3977 533943 -e 3888 3942 163111 -e 3888 3961 823155 -e 3889 3902 184509 -e 3889 3906 258723 -e 3889 3915 147376 -e 3889 3932 876092 -e 3889 3961 906019 -e 3890 3956 81571 -e 3890 3961 771534 -e 3891 3893 408826 -e 3891 3952 53512 -e 3891 3963 467634 -e 3891 3998 524963 -e 3892 3922 565026 -e 3892 3988 862959 -e 3893 3932 558765 -e 3895 3904 165591 -e 3895 3928 630683 -e 3895 3944 692673 -e 3896 3930 747121 -e 3896 3979 667626 -e 3896 3983 357746 -e 3897 3900 841870 -e 3897 3949 154997 -e 3898 3940 387282 -e 3898 3970 468566 -e 3898 3986 130702 -e 3899 3907 410669 -e 3899 3987 830610 -e 3900 3941 641797 -e 3900 3974 239255 -e 3900 3990 371256 -e 3901 3909 461766 -e 3901 3917 154338 -e 3901 3945 558739 -e 3901 3955 492782 -e 3901 3979 688075 -e 3902 3913 583702 -e 3902 3944 18452 -e 3902 3948 779513 -e 3902 3969 372924 -e 3903 3913 144254 -e 3903 3916 561548 -e 3903 3926 995830 -e 3903 3943 744103 -e 3904 3907 390573 -e 3904 3961 385352 -e 3905 3915 865389 -e 3905 3948 287638 -e 3905 3955 17583 -e 3905 3960 306065 -e 3905 3970 410298 -e 3905 3992 192156 -e 3906 3917 760684 -e 3906 3923 245184 -e 3907 3913 347122 -e 3907 3921 51588 -e 3907 3922 365543 -e 3907 3950 465589 -e 3907 3954 636076 -e 3907 3989 133949 -e 3908 3939 259965 -e 3908 3941 341473 -e 3908 3989 181875 -e 3908 3993 913087 -e 3909 3937 528008 -e 3909 3964 210121 -e 3910 3922 44217 -e 3911 3987 622032 -e 3912 3942 751669 -e 3912 3945 832625 -e 3912 3984 25856 -e 3914 3954 964375 -e 3914 3997 776324 -e 3915 3938 190154 -e 3916 3934 981376 -e 3916 3946 444126 -e 3916 3963 12356 -e 3917 3938 127609 -e 3917 3945 980874 -e 3917 3962 891499 -e 3917 3966 90963 -e 3917 3998 744396 -e 3918 3979 858297 -e 3919 3921 536908 -e 3919 3970 560848 -e 3919 3971 839993 -e 3920 3921 177442 -e 3920 3956 113272 -e 3920 3959 407502 -e 3920 3968 726009 -e 3921 3937 206379 -e 3921 3996 334188 -e 3922 3973 796538 -e 3924 3953 212955 -e 3924 3957 134251 -e 3925 3940 958113 -e 3925 3947 528460 -e 3925 3960 765500 -e 3925 3965 967353 -e 3926 3950 164167 -e 3926 3960 47398 -e 3927 3928 429079 -e 3927 3963 720731 -e 3927 3970 779383 -e 3927 3996 512286 -e 3928 3932 963332 -e 3928 3935 342126 -e 3928 3946 801055 -e 3928 3956 96955 -e 3928 3973 442118 -e 3929 3947 849467 -e 3930 3963 626040 -e 3930 3966 81442 -e 3930 3987 827764 -e 3930 3993 402115 -e 3930 3995 285975 -e 3931 3949 899984 -e 3932 3950 385887 -e 3932 3974 186870 -e 3932 3990 344394 -e 3932 3997 614730 -e 3934 3950 242868 -e 3934 3952 59462 -e 3934 3985 860780 -e 3935 3937 167992 -e 3935 3952 530333 -e 3935 3959 525738 -e 3935 3971 17471 -e 3935 3988 270811 -e 3936 3951 448715 -e 3936 3954 426090 -e 3936 3987 398340 -e 3936 3989 130524 -e 3937 3964 503177 -e 3937 3971 453444 -e 3938 3966 229288 -e 3939 3975 636675 -e 3939 3982 312446 -e 3939 3983 918810 -e 3939 3990 639859 -e 3940 3947 805137 -e 3941 3984 637459 -e 3942 3950 421010 -e 3942 3973 948915 -e 3942 3992 772111 -e 3943 3980 185168 -e 3943 3996 365596 -e 3944 3956 579172 -e 3944 3976 844470 -e 3944 3999 820227 -e 3945 3951 742848 -e 3945 3956 191268 -e 3945 3962 530110 -e 3945 3966 38235 -e 3945 3975 245956 -e 3945 3979 254414 -e 3945 3985 94202 -e 3945 3988 603287 -e 3946 3953 900889 -e 3946 3968 898438 -e 3946 3969 698249 -e 3946 3994 242164 -e 3947 3961 670532 -e 3947 3983 880243 -e 3947 3985 286052 -e 3948 3969 343989 -e 3948 3970 212265 -e 3948 3977 688159 -e 3948 3993 3473 -e 3949 3969 357710 -e 3949 3973 798862 -e 3949 3992 664999 -e 3950 3995 83661 -e 3951 3954 770550 -e 3951 3985 992663 -e 3952 3954 975129 -e 3952 3963 192633 -e 3952 3968 71835 -e 3952 3970 797583 -e 3952 3975 360786 -e 3952 3996 988148 -e 3953 3979 949500 -e 3953 3988 603323 -e 3953 4000 418584 -e 3954 3956 715935 -e 3954 3984 833176 -e 3954 3990 603417 -e 3954 3994 556937 -e 3955 3974 999297 -e 3955 3981 506577 -e 3955 3989 866027 -e 3955 4000 662265 -e 3956 3957 821082 -e 3956 3960 3782 -e 3956 3985 566563 -e 3957 3959 696652 -e 3957 3961 79453 -e 3957 3965 729824 -e 3957 3970 795728 -e 3957 3982 357742 -e 3958 3960 133037 -e 3958 3968 101375 -e 3958 3971 219347 -e 3959 3981 275439 -e 3959 3987 712920 -e 3960 3970 785552 -e 3960 3973 575225 -e 3960 3981 971998 -e 3960 3995 59683 -e 3961 3969 319747 -e 3961 3996 662727 -e 3962 3963 962933 -e 3962 3971 735092 -e 3964 3973 47256 -e 3964 3980 568702 -e 3964 3985 35961 -e 3964 3988 427435 -e 3964 3998 210621 -e 3965 3966 73611 -e 3965 3970 87576 -e 3965 3974 850835 -e 3966 3986 351209 -e 3966 3991 259216 -e 3967 3973 523921 -e 3967 3982 861149 -e 3968 3970 713859 -e 3968 3972 870688 -e 3968 3994 324437 -e 3969 3985 915300 -e 3970 3987 117649 -e 3970 3998 161176 -e 3971 3986 911706 -e 3972 3978 696931 -e 3972 3980 20627 -e 3973 3980 266408 -e 3973 3984 857666 -e 3973 3992 777082 -e 3974 3988 769148 -e 3974 3989 528608 -e 3975 3982 720359 -e 3975 3989 88224 -e 3978 3987 995666 -e 3979 3985 170880 -e 3979 3990 435587 -e 3980 3983 470492 -e 3980 3985 161372 -e 3980 3987 680170 -e 3981 3982 946591 -e 3982 3991 889484 -e 3983 3992 817397 -e 3983 3993 268042 -e 3983 3998 49621 -e 3984 3991 434782 -e 3984 3996 117739 -e 3984 3997 413024 -e 3985 3993 735632 -e 3985 3996 167793 -e 3986 3994 335656 -e 3986 3999 370809 -e 3987 3993 612130 -e 3988 3997 62617 -e 3988 4000 793103 -e 3989 3993 241185 -e 3989 3998 764862 -e 3989 4000 72244 -e 3990 3997 947277 -e 3990 3998 613579 -e 3991 3997 758119 -e 3992 3995 561537 -e 3992 3997 32409 -e 3993 3994 302866 -e 3993 4000 12660 -e 3994 3996 849112 -e 3995 3996 318281 -e 3995 3997 419622 -e 3995 4000 38195 -e 3996 3998 986374 -e 3996 4000 107861 -e 3997 3998 441690 -e 3997 3999 696511 -e 3997 4000 819918 -e 3998 3999 742289 -e 3999 4000 742072 +e 1 1735 101951 +e 1 2312 921443 +e 1 2748 70216 +e 2 1516 639065 +e 2 1975 188831 +e 2 2328 116367 +e 2 2706 758150 +e 2 2809 573133 +e 2 3737 856782 +e 3 493 306677 +e 4 5 595809 +e 4 995 10052 +e 4 2928 192370 +e 4 2983 576924 +e 4 3370 165716 +e 4 3552 875180 +e 5 422 775614 +e 5 810 985976 +e 5 1545 429884 +e 5 2017 371031 +e 5 3417 943424 +e 5 3564 143736 +e 6 798 175976 +e 6 819 672569 +e 6 1003 141490 +e 6 2030 745003 +e 6 2096 248640 +e 6 2116 779980 +e 6 2202 900583 +e 6 2635 409634 +e 6 2921 354772 +e 7 101 816152 +e 7 461 828897 +e 7 895 456479 +e 7 904 273711 +e 7 1009 148552 +e 7 1529 962214 +e 7 1789 350818 +e 7 3625 592557 +e 8 574 344906 +e 8 1130 940652 +e 8 1942 195023 +e 8 3362 853117 +e 8 3591 619739 +e 8 3761 446694 +e 8 3792 570354 +e 9 823 802437 +e 9 972 752498 +e 9 1317 769820 +e 9 1755 510471 +e 9 2638 505081 +e 9 2913 329132 +e 9 3443 611992 +e 9 3874 634349 +e 10 1150 408987 +e 10 2275 493273 +e 10 2386 425107 +e 10 2687 450561 +e 10 2850 454275 +e 10 3201 99546 +e 10 3363 492888 +e 10 3375 218731 +e 10 3954 502839 +e 11 2528 399162 +e 11 3116 599708 +e 11 3317 770325 +e 12 813 839002 +e 12 1544 76274 +e 12 2030 524035 +e 12 3363 98728 +e 13 108 951989 +e 13 596 615284 +e 13 919 752360 +e 13 1412 119072 +e 13 1749 762692 +e 13 3450 738874 +e 14 1615 278920 +e 14 2609 118588 +e 14 2819 606044 +e 14 3246 190581 +e 14 3491 999438 +e 14 3596 881182 +e 15 791 711703 +e 15 2359 793387 +e 15 3936 94212 +e 16 569 435591 +e 16 924 390211 +e 16 2233 610814 +e 16 2318 895430 +e 16 3179 694171 +e 17 110 839187 +e 17 1338 86515 +e 17 2324 802047 +e 18 200 828373 +e 18 1055 36334 +e 18 3806 276721 +e 18 3920 522525 +e 19 1022 719940 +e 19 1325 149943 +e 19 3550 684465 +e 19 3584 290282 +e 20 2060 293590 +e 20 2878 341660 +e 21 95 966059 +e 21 1282 734949 +e 21 1401 756513 +e 21 1544 226069 +e 21 1897 23526 +e 21 2617 238494 +e 21 2916 847597 +e 22 269 64308 +e 22 1096 618034 +e 22 2931 954560 +e 23 1282 138655 +e 23 1799 981452 +e 23 1924 976158 +e 23 1964 174992 +e 23 2461 749782 +e 23 2837 786435 +e 23 3242 236374 +e 23 3319 961491 +e 24 82 413719 +e 24 830 208584 +e 24 1318 978960 +e 24 1378 308793 +e 24 3017 742483 +e 24 3019 62688 +e 24 3423 597277 +e 24 3732 745916 +e 25 114 698270 +e 25 1157 939539 +e 25 1556 571896 +e 25 1967 316618 +e 25 2785 299222 +e 25 2874 238071 +e 25 3138 188340 +e 25 3860 425188 +e 26 849 714853 +e 26 1098 914061 +e 26 2185 616650 +e 26 2932 184489 +e 26 3020 728796 +e 27 659 430971 +e 27 2469 287020 +e 27 2963 256415 +e 27 3642 4601 +e 28 56 671367 +e 28 1071 991829 +e 28 2063 641920 +e 28 2678 123698 +e 28 3597 528328 +e 28 3617 776164 +e 29 813 806970 +e 29 1952 183101 +e 29 2448 985231 +e 29 2733 717218 +e 29 2762 521523 +e 30 241 862577 +e 30 1452 225972 +e 30 2007 740295 +e 30 2624 763265 +e 30 3354 57451 +e 31 335 228094 +e 31 2247 273576 +e 31 2728 170911 +e 31 2937 529495 +e 31 3386 883471 +e 32 742 487242 +e 32 2023 493101 +e 32 2425 76012 +e 32 2737 670071 +e 32 3214 130771 +e 32 3771 971728 +e 33 609 364000 +e 33 853 601918 +e 33 2790 166470 +e 34 427 10297 +e 34 1992 114900 +e 34 2145 568423 +e 34 2259 768761 +e 34 3755 644701 +e 35 433 33192 +e 35 760 603032 +e 35 2378 697815 +e 36 609 564770 +e 36 729 300747 +e 36 1272 264480 +e 36 3636 169632 +e 37 638 215593 +e 37 757 913196 +e 37 925 168567 +e 38 490 622632 +e 38 863 325929 +e 38 1947 54260 +e 38 1968 303556 +e 39 331 661563 +e 39 1731 644809 +e 39 3007 692605 +e 39 3506 898724 +e 39 3800 101489 +e 39 3842 684731 +e 40 2543 550042 +e 40 3449 886403 +e 40 3891 904995 +e 41 2558 374775 +e 41 3660 109202 +e 41 3820 763511 +e 42 191 766953 +e 42 2064 322225 +e 42 2700 67969 +e 42 3575 110914 +e 43 214 556780 +e 43 632 134994 +e 43 1599 484285 +e 43 2355 644724 +e 44 1324 939058 +e 44 3111 758797 +e 45 58 446618 +e 45 1978 604335 +e 45 2216 631378 +e 45 2460 188891 +e 45 3493 835053 +e 46 86 63036 +e 46 947 683112 +e 46 2287 839151 +e 46 2595 384912 +e 46 3113 626145 +e 47 133 213002 +e 47 544 454135 +e 47 588 512401 +e 47 898 840635 +e 47 1669 432242 +e 47 3943 419703 +e 48 263 404255 +e 48 2087 494441 +e 49 710 244261 +e 49 718 679731 +e 49 1068 209061 +e 49 1283 330180 +e 49 1459 316690 +e 49 1762 462471 +e 49 2658 586369 +e 49 2674 736724 +e 49 3133 977022 +e 49 3871 581999 +e 50 1085 622167 +e 51 286 224441 +e 51 364 594106 +e 51 869 466551 +e 51 1366 18073 +e 51 2068 207332 +e 51 2163 323663 +e 51 2251 835635 +e 51 3229 782754 +e 51 3919 325109 +e 52 157 362638 +e 52 371 691921 +e 52 2052 676311 +e 52 2992 659141 +e 52 3055 933105 +e 52 3069 692527 +e 52 3415 359780 +e 53 1986 671560 +e 53 2286 550950 +e 53 2670 626131 +e 53 2800 5644 +e 53 3739 120216 +e 54 341 433167 +e 54 463 156220 +e 54 1367 316569 +e 54 3546 244884 +e 54 3765 991126 +e 55 83 979236 +e 55 1876 63551 +e 55 2200 271476 +e 55 2740 649480 +e 56 2427 190252 +e 56 3140 480719 +e 56 3324 932287 +e 56 3392 499195 +e 56 3902 380192 +e 57 223 854124 +e 57 416 121330 +e 57 620 105911 +e 57 716 554721 +e 57 1617 172083 +e 57 2576 292608 +e 58 705 563481 +e 58 1722 892285 +e 58 2390 873460 +e 58 2913 189546 +e 59 665 513191 +e 59 806 560396 +e 59 861 478829 +e 59 1177 403098 +e 59 1305 250663 +e 59 2725 433820 +e 60 702 157581 +e 60 1023 509738 +e 60 2151 807073 +e 60 2524 334052 +e 61 208 132096 +e 61 651 574875 +e 61 2064 387837 +e 61 2927 758299 +e 61 3490 543897 +e 61 3753 528722 +e 61 3998 971606 +e 62 192 95742 +e 62 1094 741983 +e 62 3233 31940 +e 62 3610 836782 +e 63 554 256548 +e 63 718 125868 +e 63 1500 147090 +e 63 1700 57278 +e 64 2140 576336 +e 65 603 789877 +e 65 1457 565689 +e 65 2011 924201 +e 65 2359 378671 +e 65 2419 217763 +e 65 2736 107992 +e 65 2760 914067 +e 66 424 52033 +e 66 603 969540 +e 66 2155 425200 +e 66 2179 543650 +e 66 2256 434907 +e 66 2690 244957 +e 66 2768 250702 +e 66 3154 985538 +e 66 3240 918837 +e 66 3742 575993 +e 67 1138 98150 +e 67 2177 912618 +e 67 2206 246197 +e 67 2543 977004 +e 67 3058 362652 +e 67 3579 837834 +e 67 3999 871883 +e 68 1404 165728 +e 68 1686 822073 +e 68 2240 822248 +e 68 3554 620027 +e 69 313 693110 +e 69 950 26800 +e 69 1060 846783 +e 69 2816 56114 +e 70 530 613631 +e 70 2510 673763 +e 71 370 328160 +e 71 1020 72784 +e 71 3093 534614 +e 72 246 359014 +e 72 262 264161 +e 72 1324 639125 +e 72 2229 649011 +e 73 368 547831 +e 73 484 821573 +e 73 747 337502 +e 73 1033 718169 +e 73 1718 311911 +e 73 3712 605179 +e 74 405 575633 +e 74 2414 480562 +e 74 3339 257624 +e 75 2225 285842 +e 75 2327 105543 +e 75 3992 529202 +e 76 997 268403 +e 76 1844 525186 +e 76 3104 147413 +e 76 3273 368193 +e 77 481 925277 +e 77 1395 510868 +e 77 1460 102449 +e 77 1738 673541 +e 77 1836 276998 +e 77 2316 904226 +e 77 2848 962421 +e 78 629 678282 +e 78 1294 366827 +e 78 1760 411648 +e 78 2890 956397 +e 78 3228 356087 +e 78 3379 487250 +e 78 3405 945136 +e 79 214 576933 +e 79 389 168567 +e 79 595 579854 +e 79 1183 419477 +e 79 2627 152779 +e 79 3261 876088 +e 80 1402 932372 +e 80 1451 471603 +e 80 2745 434234 +e 80 3505 937720 +e 81 109 549329 +e 81 930 456984 +e 81 1163 724450 +e 82 108 793313 +e 82 160 954685 +e 82 1158 200419 +e 82 1196 518684 +e 82 1202 704599 +e 82 1250 271555 +e 82 1801 552400 +e 82 1808 464731 +e 82 2713 993362 +e 83 651 661245 +e 83 975 161902 +e 83 1651 954289 +e 83 1886 404809 +e 83 2036 409601 +e 83 2830 670726 +e 83 2869 453680 +e 83 3432 431592 +e 84 1429 269116 +e 84 2776 288247 +e 84 3479 877841 +e 84 3809 201678 +e 85 1304 20394 +e 85 1367 495380 +e 85 1686 13401 +e 85 2160 703005 +e 85 2643 206612 +e 85 3660 380419 +e 85 3704 639538 +e 86 939 287078 +e 86 1373 895211 +e 87 268 515311 +e 87 1251 501119 +e 87 1579 844802 +e 87 3056 117447 +e 88 989 543164 +e 88 1129 91793 +e 88 1583 484140 +e 88 1606 945987 +e 88 2664 311691 +e 88 2793 409587 +e 89 481 590645 +e 89 1385 406704 +e 89 2043 836811 +e 89 2864 51728 +e 89 2880 78963 +e 89 3361 702744 +e 89 3617 829999 +e 90 1806 335831 +e 90 2020 781958 +e 90 2148 132813 +e 90 3116 664960 +e 90 3898 584563 +e 90 3968 507658 +e 91 499 351307 +e 91 1291 405659 +e 91 1376 380310 +e 91 2183 49259 +e 91 2557 395179 +e 91 2947 590487 +e 91 3140 903175 +e 91 3923 289968 +e 92 1963 850354 +e 92 1993 80666 +e 92 3630 301250 +e 93 552 400499 +e 93 2088 78784 +e 93 2319 835576 +e 93 2765 218364 +e 93 2846 741371 +e 94 752 329586 +e 94 877 84813 +e 94 885 280517 +e 94 1033 259943 +e 94 3004 985663 +e 94 3551 308594 +e 95 901 838926 +e 95 1163 20572 +e 95 1609 896139 +e 95 2382 410633 +e 95 2467 532521 +e 96 527 18998 +e 96 960 842663 +e 96 1227 531415 +e 96 1599 896835 +e 96 1852 885481 +e 96 3588 523581 +e 97 110 731170 +e 97 1118 268415 +e 97 3541 204752 +e 97 3732 848871 +e 97 3867 219125 +e 98 1116 687741 +e 98 3307 347558 +e 98 3394 239730 +e 99 420 193214 +e 99 3327 57240 +e 100 180 961091 +e 100 1060 621753 +e 100 1411 193346 +e 100 1524 50930 +e 100 1676 554761 +e 100 2346 337626 +e 100 2368 297592 +e 100 3332 63639 +e 100 3619 279622 +e 100 3729 864567 +e 101 1495 777769 +e 101 1960 979551 +e 101 3734 675799 +e 102 803 745621 +e 102 824 127958 +e 102 908 874392 +e 102 1055 761836 +e 102 2694 380152 +e 102 3534 643547 +e 102 3986 318619 +e 103 229 556522 +e 103 3490 618230 +e 103 3960 272896 +e 104 688 203638 +e 104 1046 527907 +e 104 1693 524558 +e 104 1844 413543 +e 104 2290 32908 +e 104 3737 1294 +e 104 3874 28222 +e 105 463 145164 +e 105 594 562050 +e 105 2164 114375 +e 105 2213 495948 +e 105 3477 694459 +e 106 676 818300 +e 106 2545 608176 +e 106 2769 526950 +e 106 2820 79460 +e 106 3453 860644 +e 107 627 962431 +e 107 795 372917 +e 107 1312 678165 +e 107 3011 828909 +e 107 3810 596440 +e 107 3994 55630 +e 108 490 779428 +e 108 1882 449658 +e 108 1898 784421 +e 108 3710 672569 +e 109 1203 645823 +e 109 2846 10807 +e 109 3020 833157 +e 109 3165 658875 +e 110 2118 562572 +e 110 3322 859255 +e 111 977 719145 +e 111 1654 856688 +e 111 2409 26941 +e 111 3772 698207 +e 112 1272 953876 +e 112 1557 688717 +e 112 2199 711515 +e 112 2553 87215 +e 112 2965 180539 +e 112 3300 58371 +e 113 1260 735341 +e 113 1788 783835 +e 113 1903 397642 +e 113 2068 79578 +e 113 3477 285507 +e 113 3663 847887 +e 113 3727 473069 +e 114 544 712483 +e 114 3510 125007 +e 114 3976 454528 +e 115 1067 114202 +e 115 1421 810293 +e 115 1437 727641 +e 115 1794 357922 +e 115 1826 281000 +e 115 3435 174249 +e 115 3928 557814 +e 116 221 164011 +e 116 236 616479 +e 116 411 155416 +e 116 1557 757156 +e 116 1937 462924 +e 116 2370 668206 +e 116 2934 404973 +e 116 3461 271084 +e 117 979 934493 +e 117 1048 652464 +e 117 1668 280086 +e 117 1720 481991 +e 117 2076 976984 +e 117 2371 760134 +e 117 3607 478803 +e 117 3783 678232 +e 117 3874 118143 +e 117 3958 403532 +e 118 304 703834 +e 118 2352 190288 +e 118 3870 934275 +e 119 1650 285467 +e 119 2029 605631 +e 119 2694 147115 +e 119 3310 52692 +e 120 973 489333 +e 120 1298 588981 +e 120 3364 965934 +e 121 287 443503 +e 121 511 322050 +e 121 1019 876591 +e 121 1872 296020 +e 121 3251 990871 +e 121 3365 40415 +e 121 3705 22667 +e 121 3779 821761 +e 121 3980 844907 +e 122 1973 391612 +e 122 2402 167415 +e 122 3170 444213 +e 122 3700 217711 +e 122 3798 120185 +e 123 185 190376 +e 123 1755 275910 +e 123 2417 804534 +e 124 1219 980263 +e 124 1323 811756 +e 124 1746 474293 +e 124 3628 183568 +e 125 606 892785 +e 125 2052 135014 +e 125 2245 88181 +e 125 3051 620236 +e 126 1421 747205 +e 127 760 98838 +e 127 1005 544649 +e 127 1162 759365 +e 127 3164 295215 +e 127 3166 162059 +e 127 3692 249578 +e 128 2494 823568 +e 128 3623 159936 +e 129 1150 768989 +e 129 1224 414279 +e 129 1876 756636 +e 129 2458 401408 +e 129 3468 833410 +e 129 3621 922931 +e 130 470 621174 +e 130 498 811812 +e 130 842 189159 +e 130 2164 155666 +e 130 3310 421997 +e 131 1450 289485 +e 131 2521 980842 +e 131 3117 260127 +e 131 3133 889627 +e 131 3378 968282 +e 132 383 879106 +e 132 968 947880 +e 132 1110 316590 +e 132 1293 706862 +e 132 1971 162918 +e 132 2637 718031 +e 132 3087 309602 +e 132 3546 945988 +e 133 544 251281 +e 133 1306 928180 +e 133 1376 700209 +e 134 562 248215 +e 134 1855 782796 +e 134 2445 431690 +e 135 471 936158 +e 135 1858 418068 +e 135 1912 440076 +e 135 2256 584726 +e 135 3587 657861 +e 136 742 235465 +e 136 813 673867 +e 136 1195 217218 +e 136 2344 198395 +e 136 2464 266040 +e 136 2648 933242 +e 136 2662 317503 +e 136 2664 402973 +e 136 3521 526068 +e 137 354 765601 +e 137 1096 731621 +e 137 2086 148941 +e 137 3125 860907 +e 137 3838 991867 +e 138 917 77969 +e 138 997 566443 +e 138 3424 845302 +e 139 858 27084 +e 139 861 911763 +e 139 1321 711269 +e 139 1445 59983 +e 139 1639 943338 +e 139 1978 429969 +e 139 2417 145941 +e 139 2518 563949 +e 139 3222 315514 +e 140 173 800365 +e 140 897 444356 +e 140 1424 363496 +e 140 1865 572266 +e 140 2912 676073 +e 140 3859 704676 +e 141 2157 131807 +e 141 3287 791224 +e 141 3653 812636 +e 142 1539 826084 +e 142 1787 57372 +e 143 237 416849 +e 143 669 154963 +e 143 988 624940 +e 143 1945 579105 +e 143 1946 418630 +e 143 2354 867226 +e 143 2760 384295 +e 143 3629 989087 +e 144 368 95412 +e 144 437 816530 +e 144 572 131120 +e 144 1655 760402 +e 144 2873 583538 +e 144 2987 540427 +e 144 3119 560463 +e 145 2769 427289 +e 145 3547 28426 +e 145 3754 669179 +e 146 195 382888 +e 146 435 638829 +e 146 933 32842 +e 147 616 695668 +e 147 1620 702925 +e 148 1856 904848 +e 148 2784 422780 +e 148 3351 753665 +e 149 961 287428 +e 149 1472 386753 +e 149 3278 101260 +e 149 3306 176524 +e 149 3762 842379 +e 150 434 863464 +e 150 674 173281 +e 151 2191 805564 +e 151 2206 747105 +e 151 3139 693382 +e 151 3633 855866 +e 151 3745 385513 +e 152 1833 141593 +e 152 3158 929342 +e 153 630 259029 +e 153 2109 639742 +e 153 3124 15090 +e 154 770 73661 +e 154 1750 221885 +e 154 2203 874949 +e 154 3042 647010 +e 154 3065 237081 +e 155 457 354167 +e 155 530 420244 +e 155 2123 243284 +e 155 3058 821437 +e 155 3308 391229 +e 156 1896 970436 +e 156 2558 216156 +e 156 2568 643649 +e 156 3735 142811 +e 157 539 775034 +e 157 3202 599959 +e 157 3272 902384 +e 158 275 387580 +e 158 1964 328627 +e 158 3259 345398 +e 158 3754 977836 +e 159 1331 4651 +e 159 2633 919148 +e 159 3369 435057 +e 160 1254 763529 +e 160 1906 355618 +e 160 2105 384722 +e 160 2232 496006 +e 161 399 695296 +e 161 757 86770 +e 161 1960 790967 +e 161 2199 447008 +e 161 2674 438204 +e 162 406 229973 +e 162 1715 942049 +e 162 3460 681932 +e 162 3531 922951 +e 163 2604 547980 +e 163 3115 268473 +e 164 1833 252702 +e 164 1860 743926 +e 164 2471 206576 +e 164 3083 933701 +e 164 3387 817370 +e 165 1280 890512 +e 165 2665 304763 +e 165 2722 653601 +e 165 3772 805492 +e 166 529 463120 +e 166 1001 702912 +e 166 1664 499182 +e 166 2129 477681 +e 167 2062 480034 +e 167 2671 716267 +e 167 3147 795154 +e 167 3500 514090 +e 168 2476 123719 +e 168 2493 911070 +e 168 2832 783114 +e 168 2905 778384 +e 168 3047 772877 +e 168 3572 336364 +e 169 622 957510 +e 169 689 702629 +e 169 2725 731651 +e 169 2825 415321 +e 169 2921 454590 +e 169 3090 377351 +e 169 3752 8020 +e 170 289 63552 +e 170 1215 152213 +e 170 1713 426708 +e 170 1919 895300 +e 170 2162 102225 +e 170 2223 71665 +e 170 3285 62190 +e 170 3325 515888 +e 171 464 583884 +e 171 3042 439310 +e 171 3420 755684 +e 171 3458 824654 +e 172 302 267159 +e 172 333 300817 +e 172 2095 820923 +e 172 2240 336146 +e 172 2477 609091 +e 172 2931 562709 +e 173 2756 22576 +e 173 3418 577655 +e 173 3781 117134 +e 174 373 893647 +e 174 3454 145726 +e 175 1018 57939 +e 175 1278 553595 +e 175 1368 909689 +e 175 2791 34966 +e 175 3212 48719 +e 175 3656 423760 +e 176 535 6284 +e 176 1562 974515 +e 177 178 662358 +e 177 569 243958 +e 177 3006 711719 +e 177 3493 426249 +e 178 233 498710 +e 178 309 770127 +e 178 881 488473 +e 178 2760 289382 +e 178 3484 883610 +e 179 188 157174 +e 179 1042 956102 +e 179 1245 946697 +e 179 1647 241407 +e 179 3873 124536 +e 180 1043 548188 +e 180 2517 863695 +e 180 3010 375404 +e 181 924 426153 +e 181 931 388664 +e 181 1337 835500 +e 181 1344 612576 +e 181 3721 673734 +e 182 424 602364 +e 182 903 298991 +e 182 997 805329 +e 182 2369 498941 +e 182 2442 804025 +e 182 2535 782365 +e 183 496 839437 +e 183 1332 664200 +e 183 1918 6400 +e 183 2137 371177 +e 184 1661 929195 +e 184 2485 483127 +e 184 3613 633139 +e 185 1271 792835 +e 185 2170 515363 +e 185 3714 439851 +e 185 3837 521929 +e 186 2647 996924 +e 186 2786 394226 +e 186 3973 375595 +e 187 1614 1939 +e 187 2125 602199 +e 187 3057 54371 +e 187 3661 201735 +e 187 3855 441276 +e 187 3993 972316 +e 188 566 44862 +e 188 2923 807251 +e 188 3406 620642 +e 188 3850 980404 +e 189 840 904328 +e 189 3031 994991 +e 189 3607 212538 +e 190 233 572529 +e 190 1229 10975 +e 190 1344 231563 +e 190 2411 118248 +e 190 2602 252081 +e 190 2777 120753 +e 190 3238 453804 +e 190 3567 251727 +e 191 1667 529429 +e 191 2357 913011 +e 191 2530 663784 +e 191 3535 181662 +e 192 406 190891 +e 192 669 366122 +e 192 1636 608946 +e 192 2032 15703 +e 192 2407 745579 +e 192 3037 811938 +e 192 3691 421107 +e 193 1116 241116 +e 193 1309 745156 +e 193 1485 160623 +e 193 2269 20763 +e 194 327 942074 +e 194 1753 376121 +e 194 1867 572739 +e 194 2243 330201 +e 194 2641 875086 +e 194 3352 583692 +e 195 312 434614 +e 195 532 580633 +e 195 1010 221178 +e 195 1129 676411 +e 195 2241 404532 +e 195 2434 147570 +e 195 2555 967071 +e 196 1051 355505 +e 196 1514 479546 +e 197 2292 909020 +e 197 2351 667635 +e 197 2603 910327 +e 197 2887 323817 +e 197 3719 153575 +e 198 1672 759373 +e 198 3078 263597 +e 198 3910 349776 +e 199 1121 292255 +e 199 1522 864943 +e 199 2171 501379 +e 199 2387 688623 +e 200 476 489300 +e 200 1122 83715 +e 200 1744 561933 +e 200 2256 722513 +e 200 3749 697888 +e 201 399 692589 +e 201 587 377889 +e 201 1491 717309 +e 201 3269 463344 +e 201 3696 683163 +e 202 605 504035 +e 202 1143 268002 +e 202 3393 408658 +e 203 1620 892293 +e 203 2494 849669 +e 203 3092 54223 +e 204 1866 310001 +e 204 1920 791891 +e 204 2163 716505 +e 204 2786 33249 +e 204 3661 1596 +e 205 508 810567 +e 206 1768 136435 +e 206 1854 452065 +e 206 3537 720877 +e 206 3765 801244 +e 207 570 127967 +e 207 1501 345849 +e 208 271 6517 +e 208 748 363129 +e 208 945 221917 +e 208 998 329219 +e 209 485 903925 +e 209 1796 700483 +e 209 1807 606972 +e 209 1814 226500 +e 209 2134 565326 +e 209 2532 165394 +e 209 3199 819331 +e 210 681 246612 +e 210 1616 47893 +e 210 3149 682237 +e 211 1165 850361 +e 211 1253 591353 +e 211 2642 207959 +e 211 2661 688227 +e 211 2940 315047 +e 211 3797 828014 +e 212 725 223961 +e 212 781 607423 +e 212 2706 838810 +e 212 3078 994789 +e 213 948 113935 +e 213 999 687328 +e 213 1645 828550 +e 213 2054 776264 +e 213 3274 529714 +e 213 3776 482529 +e 214 1808 496008 +e 214 2506 282884 +e 214 2607 759187 +e 214 2878 814847 +e 214 3299 683420 +e 215 2519 273752 +e 215 2703 330590 +e 215 3953 883570 +e 216 637 557098 +e 216 814 161962 +e 216 1135 949413 +e 216 1379 30797 +e 216 2183 198593 +e 216 3145 511336 +e 217 2053 577677 +e 217 2375 454671 +e 217 2376 484837 +e 218 772 741981 +e 218 1550 56104 +e 218 1945 441992 +e 218 3674 972593 +e 218 3815 773310 +e 218 3899 357712 +e 219 570 499710 +e 219 690 445899 +e 219 856 988137 +e 219 1858 172907 +e 219 3626 244176 +e 220 657 58765 +e 220 3181 585840 +e 220 3906 983294 +e 221 474 884350 +e 221 1088 109428 +e 221 2515 571963 +e 221 3500 730048 +e 222 901 999990 +e 222 954 796830 +e 222 1028 381089 +e 222 2852 593412 +e 222 3022 446559 +e 222 3180 483943 +e 223 825 967012 +e 223 2130 196640 +e 223 2516 661079 +e 224 551 471231 +e 224 2036 395120 +e 224 2089 80348 +e 224 2491 61351 +e 224 2525 664491 +e 225 1518 361198 +e 225 1936 671772 +e 226 1591 967550 +e 226 2147 946951 +e 226 2867 79306 +e 226 2993 146671 +e 227 607 20073 +e 227 3916 547602 +e 228 1231 57110 +e 228 1547 588658 +e 228 2110 328208 +e 228 2160 307206 +e 228 2262 182629 +e 228 2286 184399 +e 228 2335 58793 +e 228 2828 421280 +e 228 3643 398434 +e 229 3289 153895 +e 230 2171 72877 +e 231 318 467184 +e 231 855 881262 +e 231 884 699458 +e 231 1462 232303 +e 231 2509 74217 +e 231 2594 491925 +e 231 3683 634874 +e 232 1354 949856 +e 232 2886 472317 +e 232 3182 389508 +e 233 811 752930 +e 233 1756 479549 +e 233 2850 950886 +e 233 3167 82947 +e 233 3580 332311 +e 234 1168 224621 +e 234 1747 632820 +e 234 2730 38705 +e 234 2848 784541 +e 234 3309 47365 +e 235 441 672421 +e 235 1546 207864 +e 235 2279 330825 +e 235 2398 99668 +e 235 2515 986307 +e 236 454 430640 +e 236 2825 358417 +e 236 3165 62873 +e 236 3270 388954 +e 236 3557 689177 +e 237 340 153271 +e 237 909 267572 +e 237 1989 520919 +e 237 2076 423030 +e 237 3648 49182 +e 238 794 882437 +e 238 858 693388 +e 238 1673 201821 +e 238 2004 967428 +e 238 2454 50607 +e 238 3375 205158 +e 238 3497 121739 +e 238 3499 641075 +e 238 3872 118648 +e 238 3993 384347 +e 239 776 85136 +e 239 982 545020 +e 239 1570 646349 +e 239 1976 701045 +e 239 2124 850830 +e 239 2290 59242 +e 239 2964 127708 +e 239 3940 722640 +e 240 889 795257 +e 240 947 694693 +e 240 2034 250879 +e 240 2392 554193 +e 240 2456 444602 +e 240 3033 717462 +e 240 3870 800880 +e 241 1777 809189 +e 241 1866 679819 +e 241 2901 419724 +e 241 3690 489266 +e 241 3705 13415 +e 242 1786 532685 +e 242 3157 835813 +e 243 461 64545 +e 243 1624 377735 +e 244 1269 654036 +e 244 1435 690363 +e 244 2556 646562 +e 244 2909 965329 +e 244 3061 618552 +e 245 390 119429 +e 245 1415 189400 +e 245 3251 801746 +e 246 705 26631 +e 246 1750 8929 +e 246 2046 35157 +e 246 2162 723630 +e 246 2820 161710 +e 246 3616 109685 +e 247 2466 84991 +e 248 887 345390 +e 248 1156 765347 +e 248 3816 714846 +e 249 1515 848820 +e 249 2299 139888 +e 249 2588 14849 +e 249 3165 68762 +e 250 413 385291 +e 250 1945 856440 +e 250 3115 886597 +e 250 3739 265334 +e 251 541 860164 +e 251 809 185940 +e 251 1242 719919 +e 251 2223 269788 +e 251 2614 358430 +e 251 2895 980054 +e 252 2192 909099 +e 252 3333 12591 +e 252 3542 381266 +e 252 3559 324751 +e 253 1620 131478 +e 253 3199 424848 +e 254 401 585477 +e 254 507 486574 +e 254 606 428103 +e 254 2885 991570 +e 254 3845 188377 +e 255 756 898310 +e 255 1091 573725 +e 255 2246 668496 +e 255 3187 760314 +e 256 646 786811 +e 256 1120 891022 +e 256 1808 456285 +e 256 2570 904553 +e 256 2583 399127 +e 257 707 469060 +e 257 1124 737311 +e 257 1309 238474 +e 257 1992 21499 +e 257 2437 491422 +e 257 3800 936190 +e 258 353 472107 +e 258 985 919215 +e 258 1408 431293 +e 258 1814 738699 +e 258 1851 33417 +e 258 2248 293006 +e 259 361 542428 +e 259 1566 49621 +e 259 2013 870141 +e 259 2166 455795 +e 259 2225 750328 +e 259 2388 847811 +e 259 2917 905350 +e 259 3692 25132 +e 259 3716 967743 +e 259 3753 893423 +e 260 1211 976518 +e 260 2314 204529 +e 260 3230 10061 +e 260 3740 13381 +e 261 420 208544 +e 261 2413 205106 +e 261 2870 244298 +e 261 2903 466005 +e 261 3700 585604 +e 261 3704 773777 +e 262 790 575969 +e 262 997 17985 +e 262 1307 877138 +e 262 1767 793905 +e 262 2198 228781 +e 262 3769 619525 +e 263 369 468880 +e 263 1513 89118 +e 263 2687 368115 +e 264 1140 399306 +e 264 1272 534258 +e 264 2926 651759 +e 264 3390 52756 +e 264 3408 329171 +e 265 725 599934 +e 265 1916 623583 +e 265 2275 911754 +e 265 3590 828372 +e 267 1961 935026 +e 267 1981 920036 +e 267 2774 996601 +e 267 3687 258276 +e 268 308 4244 +e 268 1210 66828 +e 268 1355 185954 +e 268 1533 997338 +e 268 2596 529851 +e 268 2906 195928 +e 268 2953 525056 +e 268 2968 42375 +e 269 1786 529114 +e 269 2097 107651 +e 269 3650 855910 +e 270 297 798708 +e 270 528 746848 +e 270 556 799543 +e 270 693 597406 +e 270 2183 163825 +e 270 2933 554568 +e 270 3727 958337 +e 270 3862 863998 +e 271 2218 539130 +e 271 2556 841128 +e 271 2638 703285 +e 271 3477 146604 +e 271 3747 373407 +e 272 315 239946 +e 272 1018 651544 +e 272 2841 258793 +e 272 3363 353786 +e 273 1941 470408 +e 273 2482 248973 +e 273 3739 554127 +e 274 887 282279 +e 274 2936 414382 +e 274 3066 839862 +e 274 3248 87597 +e 274 3630 678624 +e 274 3783 420687 +e 275 442 888366 +e 275 533 685024 +e 275 1339 128264 +e 275 1424 900999 +e 275 3143 926485 +e 276 396 112262 +e 276 762 557015 +e 276 1905 644833 +e 276 2087 83929 +e 276 2438 275031 +e 276 2565 676391 +e 277 823 181612 +e 277 902 842551 +e 277 1500 10219 +e 277 1982 165953 +e 277 2743 271839 +e 277 2918 80338 +e 277 2995 149472 +e 277 3915 190396 +e 278 1164 392009 +e 278 2286 688375 +e 278 2731 582771 +e 278 3888 667098 +e 279 902 919126 +e 279 1199 502165 +e 279 1879 623113 +e 279 2275 287244 +e 279 2919 178005 +e 279 3857 59027 +e 280 510 21716 +e 280 845 348255 +e 280 2125 108385 +e 280 2171 313509 +e 280 2641 748796 +e 280 3423 58801 +e 281 498 958532 +e 281 526 605582 +e 281 1091 396426 +e 281 2087 613363 +e 281 2769 339082 +e 281 3716 743331 +e 281 3843 442864 +e 282 3304 530036 +e 283 334 49196 +e 283 1083 835925 +e 283 1122 155618 +e 283 2305 744704 +e 283 3032 578163 +e 284 391 223525 +e 284 490 216442 +e 284 1734 132133 +e 284 3101 467305 +e 284 3239 662797 +e 284 3659 801608 +e 285 567 79221 +e 285 1664 119709 +e 285 3061 676446 +e 285 3167 599071 +e 286 298 639219 +e 286 602 892112 +e 286 606 478148 +e 286 2683 755460 +e 286 3044 437182 +e 286 3912 367083 +e 287 2354 530376 +e 287 3625 20209 +e 287 3920 208627 +e 288 3370 44448 +e 288 3430 626591 +e 288 3510 172726 +e 289 2085 68610 +e 289 2575 984606 +e 289 3550 493839 +e 289 3573 239213 +e 290 338 279876 +e 290 1324 771547 +e 290 3629 584833 +e 291 343 32667 +e 291 2713 43751 +e 292 1353 128246 +e 292 2146 558499 +e 292 2176 860175 +e 292 3808 283286 +e 293 2964 899544 +e 293 3984 348373 +e 294 462 522660 +e 294 693 931134 +e 294 1316 798534 +e 294 2047 467795 +e 294 3548 537607 +e 295 338 453237 +e 295 1383 181075 +e 295 1842 653606 +e 295 1998 915239 +e 295 2420 50378 +e 295 3910 744690 +e 296 819 849750 +e 296 1087 102580 +e 296 2434 635398 +e 296 3518 364786 +e 297 655 34868 +e 297 1860 869886 +e 297 2035 667254 +e 297 3288 89871 +e 297 3517 872642 +e 298 647 253372 +e 298 1634 368552 +e 298 1890 604082 +e 298 1920 297732 +e 298 2081 801534 +e 298 2539 328004 +e 298 2734 152730 +e 298 3296 859481 +e 299 636 940404 +e 299 1191 62601 +e 299 1319 486887 +e 299 3346 843820 +e 299 3518 851259 +e 300 409 192206 +e 300 2543 717268 +e 301 1514 743562 +e 301 2959 958465 +e 301 3676 434959 +e 302 1152 665316 +e 302 2353 678295 +e 302 3595 924987 +e 303 620 335289 +e 303 770 564172 +e 303 950 449095 +e 303 1328 840355 +e 303 1450 804621 +e 303 1781 770383 +e 303 2339 541242 +e 303 2749 71955 +e 303 3268 289976 +e 304 1236 737363 +e 304 2066 968407 +e 304 2090 508154 +e 304 2176 791121 +e 304 2562 998673 +e 304 2925 112981 +e 304 2987 630255 +e 305 351 474541 +e 305 1622 773428 +e 305 1707 807279 +e 305 1992 387685 +e 305 2727 900434 +e 305 2899 241024 +e 305 3688 32066 +e 305 3861 451895 +e 306 308 949683 +e 306 1285 145291 +e 306 1341 685546 +e 306 1513 546350 +e 306 2286 665863 +e 306 2296 576589 +e 306 2759 840553 +e 306 3513 451411 +e 306 3721 170627 +e 307 648 587595 +e 307 1645 373574 +e 307 2659 876445 +e 307 2947 234238 +e 307 3328 72037 +e 307 3428 180867 +e 308 320 919974 +e 308 1598 66716 +e 308 1618 296777 +e 308 1908 78702 +e 308 2387 220770 +e 308 3389 197044 +e 309 403 757316 +e 309 1986 924069 +e 309 2650 60961 +e 309 3556 110765 +e 309 3572 257002 +e 309 3800 490493 +e 310 722 876907 +e 310 745 863520 +e 310 793 797867 +e 310 1010 930969 +e 311 448 147752 +e 311 1068 427873 +e 311 1345 372199 +e 312 623 994714 +e 312 749 989805 +e 312 1854 305742 +e 313 1950 997846 +e 313 3485 585426 +e 313 3693 208020 +e 314 578 589363 +e 314 1014 990594 +e 314 1505 381252 +e 314 2970 899737 +e 315 677 601676 +e 315 991 335504 +e 315 1905 829933 +e 315 2747 451723 +e 316 480 463419 +e 316 1467 131742 +e 316 3781 374038 +e 317 825 615403 +e 317 1128 414007 +e 317 1185 683351 +e 317 2837 287989 +e 317 3838 987806 +e 318 798 339746 +e 318 1199 927607 +e 318 2026 708345 +e 318 2089 425767 +e 318 2208 637418 +e 318 3799 446959 +e 318 3806 794781 +e 319 496 816384 +e 319 1044 259411 +e 319 1843 581266 +e 319 2614 132551 +e 319 2632 731116 +e 320 1954 181956 +e 320 2823 521505 +e 320 3321 192669 +e 320 3906 783005 +e 321 3130 525835 +e 321 3231 125884 +e 322 376 244240 +e 322 1736 407621 +e 322 2100 10590 +e 323 1930 64197 +e 323 2582 372459 +e 323 3342 860583 +e 324 1687 757460 +e 324 1893 190008 +e 324 2003 227091 +e 324 2876 391976 +e 324 3299 713659 +e 325 342 580624 +e 325 352 784205 +e 325 376 162038 +e 325 513 909139 +e 325 1305 806742 +e 325 3945 584606 +e 326 2284 414570 +e 326 2696 307568 +e 326 3655 56553 +e 327 2810 504049 +e 328 1178 26358 +e 328 2226 494430 +e 329 1337 830548 +e 329 3397 189598 +e 330 3004 873050 +e 330 3399 832448 +e 330 3492 696668 +e 331 405 129613 +e 331 623 340440 +e 331 975 699803 +e 331 993 674071 +e 332 571 413027 +e 332 2429 400874 +e 332 2572 137845 +e 332 2701 823559 +e 332 2880 36702 +e 332 3100 164119 +e 332 3773 314231 +e 333 752 425331 +e 333 1629 362963 +e 333 1691 662985 +e 333 1898 756301 +e 333 2206 552024 +e 333 3278 413455 +e 333 3433 385604 +e 334 555 516887 +e 334 2100 928351 +e 334 3027 171639 +e 334 3474 530270 +e 334 3613 146736 +e 334 3667 179331 +e 335 1102 935613 +e 335 1448 252672 +e 335 1763 693158 +e 335 3034 344735 +e 335 3512 843251 +e 336 502 814331 +e 336 781 703402 +e 336 1368 219465 +e 336 1456 440207 +e 336 1492 678878 +e 336 3071 697160 +e 336 3555 423898 +e 337 830 108251 +e 337 2004 159111 +e 337 3556 335314 +e 337 3911 427946 +e 338 1013 466934 +e 338 2954 623792 +e 338 3878 366913 +e 338 3906 156047 +e 339 497 189417 +e 339 1126 615416 +e 339 1972 781371 +e 339 2055 541601 +e 339 3501 78871 +e 339 3841 299784 +e 340 3126 536874 +e 340 3300 486302 +e 340 3430 493310 +e 340 3544 896391 +e 340 3782 291198 +e 341 480 433684 +e 341 594 37315 +e 341 2202 914484 +e 341 3588 403586 +e 341 3763 600752 +e 341 3902 29649 +e 342 1303 333073 +e 342 1537 896079 +e 342 1994 849520 +e 342 2020 863107 +e 342 2147 806424 +e 342 2227 700723 +e 342 2253 737016 +e 342 2783 686092 +e 342 3532 973196 +e 343 649 945022 +e 343 1281 372163 +e 343 1336 778549 +e 343 1862 650208 +e 343 2445 86829 +e 343 3386 858005 +e 344 928 598611 +e 344 1038 834302 +e 344 2623 450152 +e 344 3280 175601 +e 344 3436 126053 +e 344 3492 905575 +e 344 3637 70984 +e 345 1649 780319 +e 345 1777 601240 +e 345 2690 881623 +e 345 3128 190668 +e 345 3752 336267 +e 346 1249 833777 +e 346 2370 578431 +e 346 2392 81271 +e 346 3549 397447 +e 346 3944 726052 +e 347 1067 82705 +e 347 2358 389535 +e 347 3155 4582 +e 347 3212 31775 +e 347 3232 576721 +e 347 3663 245510 +e 348 355 940968 +e 348 1166 69669 +e 348 2993 59291 +e 348 3038 939461 +e 348 3193 516367 +e 348 3195 860907 +e 349 1140 205128 +e 349 3955 279188 +e 350 1303 936861 +e 350 1313 696924 +e 350 1853 392981 +e 350 2171 949282 +e 351 793 849653 +e 351 847 884734 +e 351 1471 441955 +e 351 2233 37338 +e 351 2533 333525 +e 351 3683 422719 +e 352 1517 269689 +e 352 1917 259404 +e 352 3650 178071 +e 352 3958 292354 +e 353 1152 264904 +e 353 1513 634787 +e 354 977 208039 +e 354 2007 486330 +e 354 2084 220314 +e 354 2284 503997 +e 354 2429 616514 +e 354 2728 627597 +e 354 3110 976065 +e 355 2070 75993 +e 355 2197 428804 +e 355 3632 273384 +e 356 1736 543158 +e 356 2505 78679 +e 356 2919 56472 +e 356 3471 925531 +e 356 3490 644483 +e 356 3853 411852 +e 357 1511 194002 +e 357 1695 310904 +e 357 2536 539928 +e 357 2548 558287 +e 357 3226 316845 +e 358 600 504383 +e 358 1322 807709 +e 358 2446 290695 +e 359 1200 77095 +e 359 1440 680995 +e 359 1958 944431 +e 359 3238 917875 +e 359 3682 21895 +e 359 3729 177157 +e 360 778 35091 +e 360 1318 941329 +e 360 1778 74154 +e 360 2349 126611 +e 361 2908 775106 +e 361 3479 661841 +e 361 3481 562912 +e 361 3910 607957 +e 362 849 746899 +e 362 2112 573170 +e 362 2115 339684 +e 362 2176 78639 +e 362 2994 969173 +e 362 3879 200720 +e 363 897 92202 +e 363 1440 859805 +e 363 2265 365017 +e 363 2618 812680 +e 363 3504 505411 +e 364 436 777348 +e 364 1047 325908 +e 364 1507 702401 +e 364 1820 532475 +e 364 1989 895181 +e 364 2420 885625 +e 364 3113 854317 +e 365 1355 159209 +e 365 2487 597625 +e 365 3227 48686 +e 366 818 957332 +e 366 1055 370911 +e 366 1927 241243 +e 366 2656 928742 +e 367 1137 823602 +e 369 493 348392 +e 369 706 50414 +e 369 1129 278921 +e 369 1254 742276 +e 369 1448 790676 +e 369 2434 75745 +e 369 2871 478437 +e 370 448 919311 +e 370 1323 980091 +e 370 1676 312312 +e 370 3062 615028 +e 371 501 206837 +e 371 1505 343819 +e 371 1615 418543 +e 371 1969 880491 +e 371 2581 685585 +e 371 3145 230080 +e 371 3591 915408 +e 372 1061 381619 +e 372 1201 666426 +e 373 1022 332454 +e 373 3186 144126 +e 373 3214 551819 +e 373 3689 663636 +e 374 690 61477 +e 374 789 111888 +e 374 1944 94275 +e 374 2137 8656 +e 374 2446 850208 +e 374 3385 758972 +e 374 3723 957125 +e 374 3838 865130 +e 375 1667 186322 +e 375 3090 170061 +e 375 3238 994804 +e 376 1507 353399 +e 377 729 566837 +e 377 1353 673974 +e 377 2080 703994 +e 377 2412 268884 +e 377 2793 66811 +e 377 3615 903083 +e 378 2439 556795 +e 378 3185 699725 +e 378 3496 411036 +e 379 873 22768 +e 379 3998 793884 +e 380 688 224427 +e 380 3400 948114 +e 381 3413 612956 +e 382 2209 927729 +e 382 2582 851060 +e 382 2694 544424 +e 382 2718 433485 +e 384 1011 643382 +e 384 2613 351367 +e 384 2882 41563 +e 384 3664 599464 +e 385 891 364536 +e 385 1070 985056 +e 385 2776 684208 +e 385 3879 47066 +e 385 3995 148271 +e 386 922 952511 +e 386 1027 539936 +e 386 1040 973186 +e 386 2657 992027 +e 386 3139 740874 +e 386 3559 952453 +e 386 3889 852710 +e 387 2147 538446 +e 387 2195 503143 +e 387 2295 843916 +e 387 2992 199500 +e 388 3137 350949 +e 388 3369 726629 +e 389 1055 5223 +e 389 1158 925652 +e 389 2198 12666 +e 389 2676 200526 +e 389 3127 539644 +e 389 3300 64556 +e 389 3764 659636 +e 390 514 140517 +e 390 612 577988 +e 390 1649 366744 +e 390 2336 580889 +e 390 3010 781787 +e 390 3478 153270 +e 391 879 890874 +e 391 1598 703931 +e 391 2711 723025 +e 391 3162 566466 +e 391 3947 948582 +e 392 2597 410613 +e 392 2682 456325 +e 392 3568 873627 +e 392 3883 535543 +e 393 1430 88413 +e 393 2152 605027 +e 393 2542 243262 +e 393 3648 586270 +e 394 692 352050 +e 394 733 448318 +e 394 909 144523 +e 394 1116 316004 +e 394 2089 773998 +e 395 814 219245 +e 395 2118 9107 +e 395 3019 268413 +e 395 3254 870528 +e 395 3389 664183 +e 395 3512 984973 +e 395 3779 975909 +e 395 3944 186848 +e 396 731 221328 +e 396 896 762496 +e 396 1952 303751 +e 397 1066 56467 +e 397 1655 141919 +e 397 3082 445271 +e 397 3444 614935 +e 397 3704 200303 +e 397 3823 634115 +e 398 558 320392 +e 398 1201 729716 +e 398 2285 827878 +e 399 662 803180 +e 399 3904 860934 +e 400 1224 630644 +e 400 1352 631004 +e 400 1627 20229 +e 400 1660 767973 +e 400 3802 759177 +e 401 2015 724032 +e 401 2277 947483 +e 401 2376 528616 +e 402 696 416181 +e 402 810 724971 +e 402 1067 477712 +e 402 1271 804095 +e 402 1431 642386 +e 402 2170 561620 +e 402 3223 561656 +e 403 426 206777 +e 403 472 753908 +e 403 1491 171012 +e 403 2532 509381 +e 403 2676 219734 +e 403 3115 864564 +e 403 3582 238673 +e 404 761 618292 +e 404 1537 818734 +e 404 2179 763844 +e 404 2300 264515 +e 404 2301 344381 +e 404 2325 120783 +e 404 3312 801895 +e 404 3997 316414 +e 405 583 893767 +e 405 2491 496305 +e 405 2719 429646 +e 405 3090 42549 +e 405 3297 313839 +e 406 504 79365 +e 406 2180 59181 +e 406 3108 721375 +e 406 3555 877749 +e 406 3894 549477 +e 407 777 123180 +e 407 2823 773741 +e 407 2940 291517 +e 407 3509 212331 +e 408 1151 983087 +e 408 1982 450950 +e 408 2192 152176 +e 408 2758 235995 +e 408 3012 991298 +e 409 1496 716463 +e 409 1912 61737 +e 409 2665 877468 +e 409 3298 952897 +e 410 1973 7703 +e 411 2489 655973 +e 411 2827 230175 +e 411 3269 186983 +e 412 1527 642248 +e 412 2437 327239 +e 412 3005 131530 +e 412 3430 306230 +e 412 3704 403592 +e 413 525 530110 +e 413 1451 992192 +e 413 1871 969191 +e 413 2190 445242 +e 413 3448 618780 +e 414 1271 4391 +e 414 1446 17152 +e 414 3483 40735 +e 414 3546 990226 +e 414 3691 184450 +e 414 3792 126845 +e 415 1148 167729 +e 415 2110 624989 +e 415 2445 995625 +e 415 2962 579865 +e 415 3719 222357 +e 416 821 401300 +e 416 1837 425751 +e 416 2111 19027 +e 416 2477 970512 +e 416 3177 668188 +e 416 3903 395858 +e 417 571 242330 +e 417 1510 724794 +e 417 2030 73773 +e 417 3079 161441 +e 418 1779 405216 +e 418 3443 98625 +e 418 3669 286281 +e 419 654 198290 +e 419 1097 735751 +e 419 1233 31545 +e 419 1698 888937 +e 419 2067 626587 +e 419 2246 396877 +e 419 2539 432647 +e 419 3011 274874 +e 420 981 931770 +e 420 1559 638652 +e 420 1654 862859 +e 420 3210 599625 +e 420 3292 732279 +e 420 3804 921577 +e 420 3999 467437 +e 421 1550 236243 +e 421 1709 932811 +e 421 2433 788127 +e 421 2968 147684 +e 422 1008 351596 +e 422 1513 972936 +e 422 1962 463621 +e 422 2157 123222 +e 422 2763 475860 +e 422 3097 795399 +e 422 3677 463812 +e 422 3728 855271 +e 423 617 371528 +e 423 818 248484 +e 423 1952 710027 +e 423 2630 337205 +e 424 504 870165 +e 424 1106 444453 +e 424 1254 782474 +e 424 1755 528885 +e 424 2684 789571 +e 424 2740 660927 +e 424 3459 431922 +e 424 3649 325816 +e 424 3947 443003 +e 425 1626 982214 +e 425 1677 224477 +e 425 3585 848892 +e 426 1837 338364 +e 426 2349 48374 +e 426 2467 509409 +e 427 686 794457 +e 427 757 384801 +e 427 1063 578097 +e 427 1098 527415 +e 427 2470 137846 +e 427 3210 799159 +e 427 3952 653387 +e 428 3174 244847 +e 429 755 623885 +e 429 1550 550710 +e 429 1989 375606 +e 429 2010 738253 +e 429 3711 56650 +e 429 3936 514223 +e 430 473 88870 +e 430 1491 958497 +e 430 2524 326394 +e 430 2779 722544 +e 430 2849 171042 +e 430 3551 500353 +e 430 3866 176190 +e 431 1690 605271 +e 431 1867 12743 +e 432 774 549722 +e 432 3815 292555 +e 433 911 863426 +e 433 3906 570763 +e 434 1251 902441 +e 434 1529 529750 +e 434 2099 592301 +e 434 2316 188629 +e 434 3592 340005 +e 435 841 967219 +e 435 1371 167807 +e 435 1443 962677 +e 435 3027 213685 +e 435 3546 152899 +e 435 3577 936718 +e 435 3652 158374 +e 435 3909 251067 +e 436 664 986896 +e 436 879 342632 +e 436 1384 961006 +e 436 1716 503921 +e 436 1932 992063 +e 436 2279 115278 +e 437 720 868584 +e 437 1728 846430 +e 437 1737 164883 +e 437 3175 20905 +e 437 3243 299709 +e 437 3314 696571 +e 437 3593 765265 +e 437 3605 918248 +e 438 581 268623 +e 438 758 278510 +e 438 3107 531982 +e 438 3146 468917 +e 438 3291 353071 +e 439 472 224199 +e 439 777 537440 +e 439 848 590111 +e 439 1360 693891 +e 439 3161 662226 +e 439 3209 371643 +e 439 3626 138166 +e 439 3758 339052 +e 440 1708 317143 +e 440 2675 224519 +e 440 2749 983412 +e 440 3106 706645 +e 440 3940 623290 +e 440 3957 416626 +e 441 591 346835 +e 441 1210 268853 +e 441 3337 923848 +e 441 3772 443864 +e 442 3549 253404 +e 443 1151 858096 +e 443 1395 819425 +e 443 3330 419190 +e 443 4000 273508 +e 444 750 502577 +e 444 1595 75015 +e 444 1622 249058 +e 444 3295 918040 +e 445 1834 107224 +e 445 1937 799304 +e 445 2913 61405 +e 445 3337 849244 +e 445 3594 398376 +e 446 1042 217241 +e 446 2321 426543 +e 446 3092 744112 +e 447 1712 353880 +e 447 2237 271766 +e 447 2824 323196 +e 447 3363 1696 +e 447 3638 157287 +e 448 508 142617 +e 448 865 37294 +e 448 1314 85642 +e 448 2551 494449 +e 449 1085 670946 +e 449 1565 952324 +e 449 1724 409134 +e 449 2033 55344 +e 450 1231 487151 +e 450 1271 302816 +e 450 2522 788402 +e 450 2677 328226 +e 450 2843 362778 +e 450 2922 34970 +e 450 3323 446529 +e 450 3939 145542 +e 451 2813 787424 +e 452 1410 594948 +e 452 1448 432529 +e 452 2708 45514 +e 452 3808 188891 +e 453 2514 795127 +e 453 2689 268870 +e 453 2845 441418 +e 453 3424 839632 +e 454 1484 16793 +e 454 2788 181178 +e 455 783 334608 +e 455 1102 677666 +e 455 1539 220473 +e 455 1671 989332 +e 455 3069 787504 +e 455 3303 395786 +e 456 848 149547 +e 456 3287 667334 +e 457 1701 653949 +e 457 1990 364042 +e 457 2037 161609 +e 457 2464 58996 +e 457 3217 254772 +e 457 3546 887567 +e 457 3940 917475 +e 458 2635 959 +e 458 3948 957961 +e 459 696 977763 +e 459 1087 600826 +e 459 2161 588685 +e 460 1086 263590 +e 460 1397 416486 +e 460 2306 226654 +e 460 3171 357367 +e 460 3184 925829 +e 461 2224 865073 +e 461 2406 191375 +e 462 744 989475 +e 462 780 338013 +e 462 1174 190618 +e 462 1623 770111 +e 462 1809 179187 +e 462 2812 208211 +e 462 3265 275575 +e 462 3470 385611 +e 462 3497 394784 +e 462 3652 312299 +e 463 1455 528494 +e 463 1530 98096 +e 463 3799 432702 +e 464 687 161665 +e 464 1530 107427 +e 464 2682 715471 +e 464 3500 398513 +e 465 742 266282 +e 465 1384 313724 +e 465 3160 229376 +e 465 3191 722340 +e 466 505 198223 +e 466 2333 516848 +e 467 491 240340 +e 467 1262 721282 +e 467 1518 491067 +e 467 1847 394967 +e 467 3300 930033 +e 467 3533 325309 +e 467 3621 638588 +e 468 1896 503130 +e 468 2724 262214 +e 469 1808 464930 +e 469 2440 156959 +e 469 2498 83923 +e 469 2581 134543 +e 469 2952 215931 +e 470 703 419842 +e 470 889 239935 +e 470 1729 799603 +e 470 2825 18919 +e 471 1042 855338 +e 471 2315 326370 +e 471 2955 547482 +e 471 3871 406235 +e 472 498 320819 +e 472 1346 789264 +e 472 1902 402428 +e 472 3717 726490 +e 472 3817 340804 +e 473 832 968945 +e 473 1291 995590 +e 473 3539 976849 +e 473 3962 119421 +e 474 706 735986 +e 474 2061 539633 +e 474 2718 716755 +e 474 3068 77765 +e 474 3285 92366 +e 474 3452 170393 +e 475 1738 885887 +e 475 3441 497572 +e 475 3495 268706 +e 475 3731 654371 +e 476 3718 171934 +e 476 3785 969927 +e 477 747 737325 +e 477 929 300455 +e 477 1081 408615 +e 477 2036 282822 +e 477 2148 438790 +e 477 3611 704594 +e 477 3936 381690 +e 478 494 406108 +e 478 1423 604325 +e 478 1715 667524 +e 478 1927 833313 +e 478 1939 342881 +e 478 2175 355762 +e 478 3451 352846 +e 479 2940 524286 +e 480 531 307618 +e 481 861 715832 +e 481 1697 57925 +e 481 2563 712881 +e 481 3090 615350 +e 481 3527 135838 +e 482 2280 716480 +e 482 2673 874287 +e 482 2814 701826 +e 483 2151 35714 +e 483 2792 18692 +e 483 3074 500190 +e 484 1917 865601 +e 484 2171 18294 +e 484 2565 976961 +e 484 2846 128857 +e 484 2969 347818 +e 484 3383 519577 +e 484 3849 2935 +e 485 764 519546 +e 485 930 982142 +e 485 1687 401881 +e 485 3017 796374 +e 485 3594 863676 +e 486 1099 274047 +e 486 2230 529774 +e 486 3296 791220 +e 486 3766 730968 +e 487 2067 428262 +e 487 2766 862189 +e 488 1179 979011 +e 488 2180 353396 +e 488 3103 935493 +e 488 3442 791269 +e 488 3758 333610 +e 488 3854 624577 +e 489 1370 966149 +e 489 1407 545521 +e 489 1517 413700 +e 489 2278 473897 +e 489 2841 522855 +e 489 2873 4006 +e 490 2873 68243 +e 491 1323 750328 +e 491 1631 447177 +e 491 2603 162912 +e 491 3128 488283 +e 491 3467 72836 +e 491 3792 54809 +e 492 1748 919866 +e 492 1914 603328 +e 492 1925 107300 +e 492 2111 522979 +e 493 1581 40375 +e 493 1826 816212 +e 493 3354 729395 +e 493 3942 643123 +e 494 578 54580 +e 494 1331 751999 +e 494 2340 990861 +e 495 1614 251598 +e 495 1750 109982 +e 495 1978 765512 +e 495 2027 321292 +e 495 2251 567713 +e 495 2988 697014 +e 496 1278 615378 +e 496 1928 365906 +e 496 1968 101626 +e 496 3192 845470 +e 497 724 794467 +e 497 3284 777611 +e 497 3745 532207 +e 498 2899 326760 +e 498 3302 939129 +e 498 3875 85742 +e 499 907 828431 +e 499 3640 832647 +e 499 3697 616029 +e 499 3931 41498 +e 500 529 801676 +e 500 3028 698026 +e 501 1650 56963 +e 501 2382 71697 +e 501 2576 299960 +e 501 2612 834641 +e 501 3056 647008 +e 501 3469 818652 +e 501 3594 603341 +e 502 635 953573 +e 502 818 632942 +e 502 1553 412805 +e 502 2166 982863 +e 502 2479 77090 +e 502 3251 258305 +e 503 2814 933669 +e 503 2834 855603 +e 503 3111 490660 +e 503 3217 2322 +e 503 3858 693182 +e 503 3996 842194 +e 504 1257 495441 +e 504 1638 225899 +e 504 2183 314175 +e 504 2619 15445 +e 504 3231 526878 +e 504 3551 481935 +e 504 3663 79036 +e 504 3744 532718 +e 505 2726 850727 +e 505 3715 710079 +e 505 3979 403752 +e 506 1014 148096 +e 506 1019 657197 +e 506 2294 838441 +e 506 3141 911914 +e 507 1589 141633 +e 507 2893 850946 +e 507 2947 922693 +e 507 2970 482351 +e 508 774 906146 +e 508 1302 521658 +e 508 2196 971566 +e 508 2865 925906 +e 509 1060 689731 +e 509 1702 683565 +e 509 2964 599078 +e 509 3521 511059 +e 509 3741 764627 +e 509 3975 343068 +e 510 804 847820 +e 510 2995 230992 +e 511 1584 659584 +e 511 2998 761239 +e 512 812 533158 +e 512 937 839909 +e 512 1577 529513 +e 512 2999 559227 +e 512 3060 523168 +e 512 3173 291710 +e 512 3234 127263 +e 512 3875 437026 +e 513 1416 200384 +e 513 2362 278249 +e 513 3806 406651 +e 514 826 260770 +e 514 1026 901429 +e 514 1356 438610 +e 514 1590 537136 +e 514 1717 259165 +e 514 1861 955060 +e 514 2130 930452 +e 514 2600 986186 +e 514 2981 777734 +e 514 3355 145208 +e 514 3974 812510 +e 515 538 881140 +e 515 1041 272195 +e 515 2280 330863 +e 515 3806 395399 +e 516 2351 13554 +e 516 2584 86589 +e 516 2885 823045 +e 516 2959 748190 +e 516 3202 954464 +e 517 1600 705678 +e 517 1716 19002 +e 517 1989 801290 +e 517 2206 93820 +e 517 2495 224908 +e 517 3027 835467 +e 518 1742 371353 +e 518 2555 137282 +e 518 2658 68583 +e 518 2696 205080 +e 518 3053 517989 +e 518 3412 537991 +e 519 991 579337 +e 519 1876 424725 +e 519 2315 185917 +e 519 2377 253148 +e 519 3107 820535 +e 519 3758 823234 +e 519 3797 298647 +e 520 1922 584837 +e 520 2366 768788 +e 520 2612 309618 +e 520 2646 74917 +e 520 3467 809706 +e 521 1172 120129 +e 521 1338 494521 +e 521 1465 421336 +e 521 1982 914525 +e 521 2722 781418 +e 522 1058 313055 +e 522 1841 137965 +e 522 1957 293888 +e 522 2069 807881 +e 522 2654 641945 +e 523 1482 204528 +e 523 1765 946888 +e 523 1849 4785 +e 523 2833 475174 +e 523 3399 660095 +e 523 3889 415872 +e 524 1849 994647 +e 524 2703 231122 +e 524 3933 962467 +e 525 801 604620 +e 525 2352 16110 +e 525 3827 477740 +e 526 911 788279 +e 526 1166 856180 +e 526 2577 145642 +e 526 2928 786770 +e 527 840 376460 +e 527 1206 559623 +e 527 2267 146152 +e 527 2297 727549 +e 527 2588 745160 +e 527 3286 115112 +e 527 3758 724848 +e 527 3853 25941 +e 527 3937 180752 +e 528 2491 74792 +e 528 3445 9065 +e 529 666 572871 +e 529 3117 420838 +e 529 3489 771234 +e 529 3773 245982 +e 530 955 158922 +e 531 837 836039 +e 531 1655 202909 +e 531 1978 213522 +e 531 3320 11646 +e 531 3747 953640 +e 532 1025 835345 +e 532 1336 643051 +e 532 1986 832782 +e 532 2402 23062 +e 532 3279 410452 +e 532 3751 263936 +e 532 3980 542588 +e 533 3588 703701 +e 534 1211 579304 +e 534 2429 439827 +e 534 2616 475430 +e 535 1992 470640 +e 535 2492 332237 +e 535 3616 30287 +e 535 3662 102321 +e 535 3834 772362 +e 536 2560 582267 +e 536 2890 416432 +e 536 3712 486313 +e 537 794 785951 +e 537 3714 846417 +e 538 597 707480 +e 538 906 622621 +e 538 917 275498 +e 538 1986 927627 +e 538 2260 972034 +e 539 1050 158826 +e 539 2783 918284 +e 539 3197 904794 +e 540 765 788547 +e 540 1077 129522 +e 540 1942 195456 +e 540 2473 693464 +e 540 2951 136461 +e 541 2435 427988 +e 541 2528 586452 +e 541 3702 396997 +e 542 913 665150 +e 542 958 790532 +e 542 1783 510910 +e 542 3620 564466 +e 542 3744 542446 +e 542 3917 559163 +e 543 1082 493024 +e 543 1411 744453 +e 543 1453 806214 +e 543 1488 137620 +e 543 1874 436258 +e 544 3247 234506 +e 544 3260 704272 +e 545 1449 597110 +e 545 1741 740189 +e 545 3760 48260 +e 545 3846 8471 +e 546 959 224780 +e 546 1840 482581 +e 546 2116 361193 +e 546 2683 507698 +e 546 3719 347057 +e 547 618 209457 +e 547 1459 266075 +e 547 1764 745014 +e 547 2902 270131 +e 547 3134 337212 +e 547 3267 858476 +e 548 894 342070 +e 548 1363 895054 +e 548 1720 950645 +e 548 1896 880505 +e 548 1940 927030 +e 548 3379 839840 +e 548 3831 786401 +e 549 980 267694 +e 550 1284 17936 +e 551 679 379522 +e 551 1167 256195 +e 551 1406 884098 +e 551 1684 626363 +e 551 2850 191897 +e 551 3526 121789 +e 552 1066 966522 +e 552 1872 296396 +e 552 2341 520705 +e 552 2497 739033 +e 552 2976 25235 +e 553 2804 945442 +e 553 3029 181188 +e 553 3247 89729 +e 553 3450 464474 +e 554 2846 748467 +e 554 3360 665537 +e 555 3515 435253 +e 556 924 399605 +e 556 1846 761293 +e 556 2138 547915 +e 556 2771 312731 +e 556 3620 689638 +e 557 688 453380 +e 557 3000 485755 +e 557 3669 393690 +e 557 3928 742651 +e 558 579 327996 +e 558 1373 171568 +e 558 3018 631501 +e 558 3210 2626 +e 559 756 836121 +e 559 2392 745274 +e 560 1966 337230 +e 560 2166 506509 +e 560 2179 813106 +e 560 3590 507844 +e 560 3929 267214 +e 561 778 698780 +e 561 1282 395386 +e 561 1576 440368 +e 561 2524 910740 +e 561 3109 698662 +e 561 3962 660131 +e 562 881 52885 +e 562 1324 199168 +e 562 2004 668695 +e 562 2431 758344 +e 562 3198 326960 +e 562 3211 836129 +e 562 3455 233933 +e 563 804 61180 +e 563 1032 895735 +e 563 3828 399597 +e 563 3931 328639 +e 564 613 353773 +e 564 2050 59850 +e 564 2861 706776 +e 564 3479 920141 +e 565 1479 653337 +e 565 3106 718750 +e 566 588 799040 +e 566 1680 793857 +e 566 1717 95405 +e 566 1774 886889 +e 566 2605 818224 +e 566 3286 717505 +e 567 1602 967456 +e 567 1751 124787 +e 567 2462 559128 +e 567 3614 436777 +e 568 1712 511914 +e 568 3831 43921 +e 569 1159 921550 +e 569 1689 712518 +e 569 2798 285069 +e 570 909 124066 +e 570 3173 637160 +e 570 3297 429080 +e 571 1948 126535 +e 571 1961 693717 +e 571 2341 852313 +e 571 2869 881943 +e 571 3729 343548 +e 572 1249 982066 +e 572 1604 166523 +e 572 2813 873274 +e 573 607 979977 +e 573 2551 952241 +e 573 3075 444720 +e 573 3441 291259 +e 573 3661 557813 +e 574 846 437059 +e 574 1563 852055 +e 574 2284 984060 +e 574 3008 982353 +e 574 3638 724836 +e 574 3995 36074 +e 575 583 832546 +e 575 1263 59749 +e 575 1778 665144 +e 575 2949 446081 +e 575 3625 728936 +e 576 901 324203 +e 576 1758 626188 +e 576 1948 919367 +e 576 3057 135114 +e 576 3184 603049 +e 577 1640 554079 +e 577 1915 522469 +e 577 3085 582612 +e 577 3406 973611 +e 577 3692 470489 +e 578 3111 406182 +e 578 3361 852645 +e 578 3681 823196 +e 579 589 722718 +e 579 1357 746082 +e 579 1871 324230 +e 579 2006 297064 +e 579 2739 142454 +e 579 2841 341265 +e 580 1934 716655 +e 580 2189 483196 +e 580 2722 945739 +e 580 3227 815000 +e 580 3236 685961 +e 580 3517 777882 +e 580 3848 994041 +e 580 3966 123789 +e 581 1085 176734 +e 581 1471 663845 +e 581 2406 806291 +e 581 3310 213862 +e 581 3480 284968 +e 582 1102 286746 +e 582 1611 246267 +e 582 1842 362991 +e 582 2333 71912 +e 582 2650 987884 +e 582 2875 549421 +e 583 596 161518 +e 583 1728 168897 +e 583 2023 151063 +e 583 2043 671100 +e 583 2213 633682 +e 584 1096 165153 +e 584 1975 168405 +e 584 2606 936767 +e 584 2876 886342 +e 584 3368 165855 +e 585 1345 80771 +e 586 1693 178898 +e 586 2107 228211 +e 586 2818 298063 +e 586 2939 498839 +e 586 3351 641953 +e 586 3606 784127 +e 586 3808 296515 +e 587 1152 139774 +e 587 1796 35360 +e 587 1938 619727 +e 587 2363 61049 +e 587 2792 186690 +e 587 3070 781211 +e 588 1823 143443 +e 588 2207 588544 +e 588 2209 285262 +e 588 2603 335293 +e 588 3168 550384 +e 588 3837 725723 +e 589 649 742495 +e 589 1514 18518 +e 589 2395 635989 +e 589 3638 614925 +e 590 989 39736 +e 590 1117 680962 +e 590 1185 152885 +e 590 3846 447075 +e 591 905 611074 +e 591 1218 608026 +e 591 1438 640457 +e 591 2227 276168 +e 591 2980 860725 +e 591 3472 162648 +e 592 666 338562 +e 592 795 371146 +e 592 1069 374244 +e 593 766 833933 +e 593 870 201934 +e 593 1056 7784 +e 593 2072 435510 +e 594 729 726028 +e 594 935 74940 +e 594 1701 462084 +e 594 1706 166939 +e 594 2986 594733 +e 594 3124 76455 +e 595 1290 194253 +e 595 1563 18262 +e 595 1860 468017 +e 595 2108 933834 +e 595 2170 495982 +e 595 2462 610229 +e 595 3416 142438 +e 595 3832 953194 +e 596 840 735835 +e 596 1934 671140 +e 596 2271 882255 +e 596 3403 607980 +e 596 3496 600235 +e 597 1054 401814 +e 597 1368 648181 +e 597 3639 47563 +e 598 685 673737 +e 598 784 202293 +e 598 2404 820171 +e 598 2571 791799 +e 599 700 607274 +e 599 1124 590666 +e 599 2421 261243 +e 599 2619 504166 +e 599 2833 357584 +e 599 3088 778945 +e 599 3508 799882 +e 600 1234 462255 +e 600 1814 143126 +e 600 1962 561264 +e 600 2694 966657 +e 600 3124 935925 +e 600 3364 59713 +e 600 3413 595914 +e 601 2244 769891 +e 601 2299 242197 +e 601 2408 414527 +e 601 2509 677516 +e 601 3274 310640 +e 601 3347 737205 +e 601 3477 356800 +e 602 1595 981070 +e 602 3757 775212 +e 602 3946 373804 +e 603 1123 77335 +e 603 1372 261755 +e 603 1412 890066 +e 603 1712 387525 +e 603 1713 860492 +e 603 2085 727094 +e 603 3033 405514 +e 603 3049 785659 +e 604 1721 139752 +e 604 2246 417343 +e 604 2934 330569 +e 605 765 399127 +e 605 964 137349 +e 605 1082 933662 +e 605 1087 92029 +e 605 3415 432594 +e 605 3438 518611 +e 605 3829 412527 +e 606 1160 446750 +e 606 3818 325886 +e 607 645 982795 +e 607 2126 109217 +e 607 3644 272480 +e 608 1722 17983 +e 608 2080 772080 +e 608 3809 137301 +e 609 714 23247 +e 609 2388 681634 +e 609 3011 730844 +e 609 3077 640419 +e 609 3143 921695 +e 610 1012 28611 +e 610 2199 831252 +e 610 2942 753932 +e 611 1314 427601 +e 611 1662 408319 +e 611 1673 424249 +e 611 3736 847296 +e 612 937 164961 +e 612 2026 571568 +e 612 2220 479104 +e 612 3350 581259 +e 613 1169 799175 +e 613 1956 640402 +e 613 2465 172147 +e 614 2050 648525 +e 614 2736 820583 +e 614 3809 654755 +e 614 3980 700673 +e 615 1202 903055 +e 615 1615 998561 +e 615 2909 871292 +e 615 3081 178144 +e 615 3092 135796 +e 615 3275 826385 +e 616 1919 172562 +e 617 1390 306115 +e 617 2002 613923 +e 617 3325 673540 +e 617 3454 246279 +e 617 3960 48561 +e 618 829 390174 +e 618 861 698513 +e 618 919 992057 +e 618 1139 344695 +e 618 1145 448460 +e 618 1903 822778 +e 618 3511 615609 +e 619 825 653351 +e 619 1064 601183 +e 619 3979 460797 +e 620 1660 602768 +e 620 3256 940692 +e 621 1367 845690 +e 621 3123 396786 +e 622 1058 664013 +e 622 1172 254773 +e 623 1972 780568 +e 623 2139 422232 +e 623 3121 655803 +e 623 3256 623856 +e 624 1062 774868 +e 624 1731 759558 +e 624 1812 406644 +e 624 3353 546741 +e 624 3840 728299 +e 625 1924 677403 +e 625 2601 16336 +e 625 2790 109052 +e 625 3023 420872 +e 626 710 743003 +e 626 1086 258057 +e 626 1825 201982 +e 626 2153 613686 +e 626 3011 724993 +e 626 3279 738171 +e 627 840 456920 +e 627 852 616172 +e 627 932 33742 +e 627 1375 439263 +e 627 3132 453630 +e 627 3645 538696 +e 628 1703 877661 +e 628 2132 943803 +e 628 2371 614750 +e 629 1341 361587 +e 629 1446 32026 +e 629 1668 8924 +e 629 2869 750586 +e 630 1901 972317 +e 630 2674 140870 +e 631 679 565136 +e 631 1066 495255 +e 631 2280 156593 +e 631 3296 513384 +e 632 986 388241 +e 632 1036 521875 +e 632 1249 802018 +e 632 1583 442531 +e 632 2167 154640 +e 632 3473 520571 +e 632 3531 15846 +e 632 3906 820470 +e 633 659 290413 +e 633 921 325040 +e 633 2120 905853 +e 633 2321 121411 +e 633 2627 258277 +e 633 3242 700450 +e 634 745 83365 +e 634 871 849252 +e 634 1055 482156 +e 634 1158 467755 +e 634 1264 465460 +e 634 1404 456421 +e 634 2513 876696 +e 634 3479 459968 +e 634 3655 454286 +e 634 3958 207116 +e 635 2258 718564 +e 636 1095 198569 +e 636 1923 750362 +e 636 2230 442469 +e 636 2582 117417 +e 636 2830 309709 +e 636 3988 51218 +e 637 1020 523435 +e 637 1366 35438 +e 637 2337 104579 +e 637 2589 949240 +e 637 2614 381804 +e 637 3711 853376 +e 637 3836 131202 +e 637 3946 327621 +e 638 810 983241 +e 638 1630 54798 +e 638 1768 715145 +e 638 3135 729642 +e 638 3524 197327 +e 639 665 56323 +e 639 703 412401 +e 639 1400 485962 +e 639 1850 861851 +e 639 2614 456981 +e 639 3498 895007 +e 639 3954 816631 +e 640 1698 723726 +e 640 2210 345442 +e 641 694 573706 +e 641 3000 805312 +e 641 3750 683670 +e 642 2376 783640 +e 642 2426 671292 +e 642 3719 528105 +e 642 3743 322718 +e 643 984 904237 +e 643 1393 405060 +e 643 3709 609151 +e 643 3864 13453 +e 643 3966 27289 +e 644 1142 376019 +e 644 3288 98895 +e 644 3954 596171 +e 645 1791 528228 +e 645 1878 350185 +e 645 2044 835945 +e 645 2081 445015 +e 645 2831 902376 +e 645 2850 667480 +e 645 3237 827469 +e 645 3723 971951 +e 646 922 227368 +e 646 2103 957087 +e 646 2261 596550 +e 647 809 544878 +e 647 1891 416840 +e 647 3065 832199 +e 647 3360 505573 +e 647 3476 974982 +e 647 3772 978472 +e 648 880 623722 +e 648 1422 548778 +e 648 3676 16266 +e 648 3837 304467 +e 649 2814 486566 +e 649 2946 657162 +e 650 763 484021 +e 650 1325 904731 +e 650 1967 960668 +e 650 3039 39776 +e 651 1718 673402 +e 652 1148 142942 +e 652 1658 292830 +e 652 1853 809070 +e 652 1925 913403 +e 653 1357 725342 +e 653 1773 222265 +e 653 2047 911981 +e 653 2711 435593 +e 653 3375 949655 +e 654 887 620880 +e 654 953 241503 +e 654 2314 216779 +e 654 3645 122304 +e 655 2058 925885 +e 655 3149 349655 +e 656 727 959324 +e 656 1127 911375 +e 656 2532 574375 +e 656 3604 136777 +e 657 1272 633441 +e 657 1926 286186 +e 658 1356 65127 +e 658 2205 563943 +e 658 2876 65061 +e 658 3734 620891 +e 659 1276 211052 +e 659 1689 29192 +e 659 2703 141420 +e 660 1480 615670 +e 661 861 729940 +e 661 1528 438238 +e 661 1541 404144 +e 661 2074 319709 +e 661 3323 787888 +e 661 3917 194361 +e 662 1736 487938 +e 662 2248 910774 +e 662 2356 495289 +e 662 2675 811298 +e 663 842 258634 +e 663 988 966643 +e 663 2042 501753 +e 663 2063 63646 +e 663 2460 818515 +e 664 1113 809472 +e 664 1544 369835 +e 664 1577 77100 +e 664 2824 381360 +e 665 1058 54753 +e 665 1540 353833 +e 665 2366 821599 +e 665 2734 390455 +e 665 2793 212214 +e 665 3636 710400 +e 666 851 432588 +e 666 1118 967155 +e 666 3668 253475 +e 667 832 651924 +e 667 1663 446096 +e 667 2559 669936 +e 667 3146 233270 +e 667 3393 801450 +e 668 2187 628648 +e 668 2223 799344 +e 668 2921 22095 +e 668 3007 128415 +e 668 3992 196847 +e 669 1508 359138 +e 669 1793 315069 +e 669 2069 998825 +e 669 2170 342843 +e 670 913 986893 +e 670 1011 819811 +e 670 3929 591786 +e 670 3983 328924 +e 671 1406 491832 +e 671 2373 635926 +e 671 2710 208098 +e 671 3401 455610 +e 671 3516 229852 +e 672 1282 516428 +e 672 1923 819129 +e 672 2112 616682 +e 672 3261 904099 +e 674 896 825301 +e 674 955 620002 +e 674 3101 781431 +e 674 3505 643100 +e 675 1661 931828 +e 675 1751 47393 +e 675 2589 28836 +e 675 3994 829065 +e 676 897 518059 +e 676 1672 934728 +e 676 3575 994105 +e 677 784 753023 +e 677 2288 516353 +e 677 3051 517525 +e 677 3225 938553 +e 678 1551 138207 +e 678 3106 26026 +e 678 3289 927579 +e 678 3368 34628 +e 679 1969 546949 +e 679 2828 639017 +e 680 838 356012 +e 680 1452 973547 +e 680 1952 684680 +e 680 2230 492832 +e 680 3839 269624 +e 681 2198 96332 +e 681 3131 981041 +e 682 1398 4872 +e 682 1508 624222 +e 682 1700 354845 +e 682 2142 875454 +e 682 2942 180020 +e 682 3911 297843 +e 683 2764 209636 +e 683 3925 503413 +e 684 1471 917966 +e 684 1645 753747 +e 684 1897 246076 +e 684 2764 803154 +e 684 3084 733736 +e 684 3890 303931 +e 685 1129 474197 +e 685 1296 826831 +e 685 2691 610713 +e 685 2731 892431 +e 686 726 418740 +e 686 1376 713720 +e 686 1433 655063 +e 686 1693 485817 +e 686 3754 739420 +e 687 930 624002 +e 687 1332 930822 +e 687 1872 697460 +e 687 3119 471744 +e 687 3210 872483 +e 687 3896 990368 +e 688 729 66281 +e 688 1264 110316 +e 688 2192 681042 +e 688 3071 397109 +e 688 3270 752579 +e 688 3437 170049 +e 688 3951 905149 +e 689 1977 132781 +e 689 2801 429562 +e 690 1928 761314 +e 690 3388 124888 +e 691 3493 597056 +e 692 1445 866617 +e 692 1542 715216 +e 692 3245 329031 +e 692 3679 617359 +e 693 818 827536 +e 693 1071 331848 +e 693 2011 173593 +e 693 3183 937396 +e 693 3644 510556 +e 693 3936 691040 +e 694 1681 639354 +e 694 2277 855840 +e 694 2980 883617 +e 694 3746 546816 +e 695 887 824636 +e 695 1998 653484 +e 695 2082 939162 +e 695 2165 382419 +e 695 2862 548678 +e 695 3130 626774 +e 695 3302 142916 +e 696 1084 71145 +e 696 1105 967456 +e 696 1552 296287 +e 696 1965 597467 +e 696 2959 887787 +e 696 3865 415310 +e 696 3932 591393 +e 697 1515 523847 +e 697 2071 486053 +e 697 2430 821564 +e 697 3007 108143 +e 697 3787 654964 +e 698 1693 650515 +e 698 2350 714224 +e 698 2497 790929 +e 698 2685 259770 +e 698 3208 859868 +e 698 3756 975161 +e 699 2434 760394 +e 699 2610 893741 +e 699 2885 826712 +e 699 3233 610923 +e 700 991 448958 +e 700 1092 453425 +e 700 1917 97079 +e 701 942 459773 +e 701 1751 790363 +e 701 3082 441067 +e 701 3564 77010 +e 702 886 950429 +e 702 1478 883551 +e 702 1645 140110 +e 702 3437 266235 +e 702 3952 866471 +e 703 2749 476380 +e 704 997 845013 +e 704 1085 251887 +e 704 1191 44022 +e 704 3083 989082 +e 705 1340 908371 +e 705 2061 154979 +e 705 2116 28592 +e 705 3666 484049 +e 706 936 214933 +e 706 2686 970765 +e 706 2916 826718 +e 706 3178 299289 +e 706 3593 73796 +e 706 3767 882079 +e 706 3821 274967 +e 707 945 867577 +e 707 1014 227251 +e 707 3746 148153 +e 708 1142 527564 +e 708 1415 196897 +e 708 1556 870099 +e 708 2444 989710 +e 708 2637 601042 +e 708 2759 702720 +e 709 758 814374 +e 709 764 671721 +e 709 1275 65414 +e 709 3170 599084 +e 709 3692 290105 +e 709 3865 572469 +e 710 981 850302 +e 710 1658 945195 +e 710 2408 707247 +e 710 3033 718948 +e 710 3728 633683 +e 711 1301 471117 +e 711 2715 125680 +e 711 2753 923399 +e 711 3145 240765 +e 712 1129 744748 +e 712 1220 624110 +e 712 2355 703486 +e 712 3208 171993 +e 713 868 482518 +e 713 1076 705927 +e 713 2671 438080 +e 714 1237 420111 +e 714 1404 960017 +e 714 2053 659548 +e 714 2436 790135 +e 714 2673 668577 +e 714 3628 183867 +e 714 3768 613302 +e 715 961 110935 +e 715 1763 471844 +e 715 1980 620699 +e 715 2305 109277 +e 715 2426 917043 +e 715 3256 295 +e 715 3495 421864 +e 715 3600 340697 +e 716 1414 559214 +e 716 1915 596530 +e 716 1983 826443 +e 716 3869 608687 +e 717 2054 565561 +e 717 2423 147001 +e 717 2661 235879 +e 717 2811 190917 +e 717 3106 119980 +e 718 3369 53985 +e 718 3437 121521 +e 719 2395 171493 +e 720 721 538381 +e 720 1594 835259 +e 720 2157 157981 +e 720 2732 450480 +e 720 3934 968643 +e 721 2659 168478 +e 721 2974 434552 +e 721 3032 227356 +e 721 3318 888438 +e 722 1480 111052 +e 722 2769 294761 +e 722 3169 472779 +e 722 3298 293669 +e 722 3671 545885 +e 723 917 356973 +e 723 1446 410300 +e 723 1992 926638 +e 723 3383 388253 +e 723 3766 80078 +e 724 852 983462 +e 724 900 269977 +e 724 1162 59156 +e 724 2761 520564 +e 724 2892 915894 +e 724 3424 315377 +e 725 1651 366374 +e 725 1878 4729 +e 725 2226 43332 +e 725 2953 965591 +e 726 1198 783822 +e 726 2095 21961 +e 726 2163 125254 +e 726 2352 267891 +e 726 2481 282776 +e 726 2671 634487 +e 726 3083 726681 +e 726 3151 921460 +e 726 3178 607715 +e 726 3385 603957 +e 726 3694 482340 +e 727 1615 636260 +e 727 3182 702219 +e 727 3421 613083 +e 728 1172 467198 +e 728 3010 237349 +e 728 3241 335734 +e 729 1535 457468 +e 729 2862 492870 +e 730 1160 259408 +e 730 1975 46975 +e 730 2534 387974 +e 730 3019 276833 +e 731 1387 953400 +e 731 1537 998679 +e 731 1541 565629 +e 731 1758 512949 +e 731 2009 997116 +e 731 2191 69013 +e 731 3074 490583 +e 732 857 22988 +e 732 2353 855254 +e 732 3822 763866 +e 733 2043 255667 +e 733 2143 253251 +e 733 2666 508219 +e 734 2537 659381 +e 734 2541 715939 +e 734 3176 883062 +e 734 3863 714162 +e 734 3872 790586 +e 735 908 177680 +e 735 939 661381 +e 735 1131 384845 +e 735 2214 923985 +e 736 1544 697944 +e 736 1609 935497 +e 736 1642 290990 +e 736 1647 155386 +e 736 3904 196402 +e 737 1390 46654 +e 737 1442 693845 +e 737 1684 220770 +e 737 2700 28614 +e 737 3437 683247 +e 737 3903 93049 +e 738 2098 393148 +e 738 2451 941917 +e 738 3939 753378 +e 739 858 353224 +e 739 1752 815462 +e 739 2400 884102 +e 739 2937 559200 +e 739 3665 321191 +e 740 869 750898 +e 740 3846 564455 +e 741 770 548430 +e 741 1990 497816 +e 741 3379 714032 +e 742 747 323774 +e 742 1264 126463 +e 743 2053 465373 +e 743 2086 818724 +e 743 2714 691706 +e 744 1854 808705 +e 744 2904 122327 +e 745 1753 491971 +e 745 1969 295225 +e 745 2450 183284 +e 745 2667 533002 +e 745 3464 957105 +e 746 1522 236961 +e 746 2071 44983 +e 746 2470 829262 +e 746 2766 548074 +e 747 2072 958133 +e 747 3684 924896 +e 747 3775 542953 +e 748 1006 761825 +e 748 1243 831507 +e 748 2488 924574 +e 748 3285 392098 +e 748 3931 964334 +e 749 2422 732090 +e 749 2991 927860 +e 749 3450 27998 +e 749 3475 790980 +e 749 3859 79909 +e 750 1019 526654 +e 750 1539 951545 +e 750 1579 889137 +e 751 2092 970509 +e 751 2414 234887 +e 751 2418 927704 +e 751 3534 548505 +e 752 768 163927 +e 752 896 972067 +e 752 1203 150919 +e 752 1207 297843 +e 752 1578 675748 +e 752 2178 115244 +e 752 3348 791988 +e 753 1431 888195 +e 753 2169 393264 +e 753 2307 481842 +e 753 2337 143266 +e 753 2339 52934 +e 753 2865 297261 +e 753 3618 238177 +e 754 1520 923308 +e 754 1561 794831 +e 754 2987 470056 +e 754 3299 211837 +e 755 1041 17883 +e 755 1205 179235 +e 755 2123 516902 +e 755 2406 621770 +e 755 3397 21145 +e 755 3410 325269 +e 755 3935 118044 +e 756 767 643124 +e 756 2002 254956 +e 756 2222 332383 +e 757 1021 725061 +e 757 2469 38839 +e 757 2579 523848 +e 757 2725 867633 +e 757 2798 559536 +e 758 892 743659 +e 758 1147 385477 +e 758 1645 305226 +e 758 2281 400159 +e 758 2527 945022 +e 758 2786 39894 +e 758 3040 729098 +e 759 2170 405971 +e 759 2201 568006 +e 760 2029 661889 +e 760 3959 486893 +e 761 785 42951 +e 761 1810 965456 +e 761 2113 675175 +e 761 2708 346220 +e 761 2833 915859 +e 762 880 670552 +e 762 2543 1175 +e 762 2565 264146 +e 762 3575 869052 +e 762 3605 440169 +e 763 2240 609531 +e 763 2717 714012 +e 764 792 804896 +e 764 2217 511825 +e 764 2477 339448 +e 764 3043 895862 +e 764 3209 982377 +e 765 1009 68988 +e 765 1954 472349 +e 765 2438 423270 +e 765 2998 161463 +e 765 3300 429018 +e 765 3622 337373 +e 765 3841 338472 +e 766 964 188294 +e 766 2000 191329 +e 766 2008 634698 +e 766 2650 23553 +e 766 3172 620224 +e 766 3477 685077 +e 767 2171 213025 +e 767 3474 105952 +e 768 1231 331742 +e 768 1382 106937 +e 768 2611 828831 +e 768 2747 977512 +e 769 1682 330915 +e 769 2011 873137 +e 769 2559 724219 +e 769 3012 208579 +e 769 3453 104966 +e 769 3822 566127 +e 770 838 556336 +e 770 1099 410536 +e 770 2287 620789 +e 770 3140 435281 +e 770 3675 931008 +e 771 2428 164 +e 772 773 234585 +e 772 1002 536266 +e 772 1281 158399 +e 772 1760 53941 +e 772 2671 326127 +e 773 2232 84872 +e 773 2421 152836 +e 773 3605 846679 +e 774 1151 727769 +e 774 1434 110625 +e 774 2624 739622 +e 775 944 401375 +e 775 992 910604 +e 775 1018 229668 +e 775 1916 231096 +e 776 2088 801308 +e 776 2164 690578 +e 776 2165 984675 +e 776 2706 621026 +e 776 2910 80251 +e 777 864 614418 +e 777 1145 53490 +e 777 1728 192786 +e 777 2129 377461 +e 777 2333 689604 +e 777 2984 428904 +e 777 3683 183733 +e 778 1348 23719 +e 778 1906 800623 +e 778 2121 699083 +e 778 3849 451656 +e 779 1106 118148 +e 779 1134 330443 +e 779 2000 790567 +e 779 2051 652382 +e 779 2510 830387 +e 779 2911 991255 +e 780 881 98870 +e 780 896 470172 +e 780 1237 144376 +e 780 1570 139700 +e 781 1783 273331 +e 781 1912 214207 +e 781 2488 984817 +e 781 3088 422366 +e 782 1723 514940 +e 782 2121 498995 +e 783 3285 133210 +e 783 3404 287653 +e 784 1001 271715 +e 784 1377 637600 +e 784 1738 464212 +e 784 1855 428988 +e 784 2668 324476 +e 784 2777 617024 +e 784 3141 294693 +e 785 1562 430240 +e 785 1682 328442 +e 785 1956 281055 +e 785 2426 207348 +e 786 3579 91907 +e 787 1459 919271 +e 787 1557 414773 +e 787 2643 423004 +e 787 3288 271438 +e 787 3971 489800 +e 787 3973 813387 +e 788 2145 729203 +e 788 4000 414420 +e 789 3452 90261 +e 790 1231 197560 +e 790 1480 766870 +e 790 1625 787652 +e 791 863 761224 +e 791 1239 200061 +e 791 1604 68597 +e 791 2166 93458 +e 791 2245 659699 +e 791 2467 471228 +e 791 3221 998098 +e 792 880 713002 +e 792 2873 627509 +e 792 2895 239910 +e 792 3676 745314 +e 792 3910 140731 +e 793 846 186776 +e 793 1373 971010 +e 793 3559 898811 +e 794 1863 967809 +e 794 2246 881973 +e 794 2949 390653 +e 794 2980 307019 +e 795 1186 166994 +e 795 2058 509144 +e 795 2095 308656 +e 795 2143 978384 +e 795 2183 341470 +e 795 2462 335471 +e 795 2544 217286 +e 795 2983 132857 +e 795 3323 515172 +e 795 3556 265531 +e 796 919 111250 +e 796 1435 382958 +e 796 1521 520376 +e 796 1686 718910 +e 796 2339 520337 +e 796 3620 633479 +e 796 3694 814791 +e 796 3727 247527 +e 797 1619 567300 +e 797 2977 73894 +e 798 2393 949401 +e 798 2406 445788 +e 798 3842 644544 +e 799 873 482573 +e 799 1347 333556 +e 799 2849 560955 +e 799 3783 321184 +e 800 1493 649840 +e 800 3437 842534 +e 802 1536 20103 +e 802 2455 808411 +e 802 2606 363315 +e 802 3275 329643 +e 803 1361 340657 +e 803 1409 932205 +e 803 1843 382766 +e 804 1132 260145 +e 804 1776 884483 +e 804 1870 670128 +e 804 2064 264039 +e 804 2453 442958 +e 804 3125 823423 +e 804 3953 24571 +e 804 3957 751281 +e 805 1628 90952 +e 805 1912 946320 +e 805 3737 392250 +e 806 1487 97231 +e 806 2664 733509 +e 807 1081 784443 +e 807 1972 263626 +e 807 2341 833830 +e 807 2717 379891 +e 807 3905 81671 +e 808 974 30508 +e 808 2571 938118 +e 808 2588 975 +e 810 1353 362205 +e 810 1604 691711 +e 810 3042 829347 +e 810 3336 756598 +e 811 1311 566444 +e 811 1902 684866 +e 812 915 529038 +e 812 1979 114067 +e 812 2331 355287 +e 812 2451 400541 +e 812 2691 900389 +e 812 3980 924200 +e 813 999 467987 +e 813 2282 136192 +e 813 3306 566079 +e 814 2045 500739 +e 814 2746 828040 +e 815 2584 888369 +e 816 1911 294483 +e 816 3297 901774 +e 817 1038 998835 +e 817 2141 713875 +e 817 3129 599593 +e 818 1191 631843 +e 818 2138 614019 +e 818 2247 602867 +e 818 2631 501331 +e 818 2991 603105 +e 818 3486 493829 +e 818 3978 575539 +e 819 1040 810119 +e 819 1592 149427 +e 819 2362 447692 +e 819 3454 551544 +e 819 3493 479011 +e 819 3958 549836 +e 820 2444 829098 +e 821 3920 475474 +e 822 1135 572036 +e 822 1191 516030 +e 822 3205 788582 +e 822 3954 791763 +e 823 870 158142 +e 823 2037 295102 +e 823 2376 567163 +e 823 3475 463555 +e 824 1240 600542 +e 824 1297 895312 +e 824 1462 666955 +e 824 2204 285528 +e 824 2239 803748 +e 824 3453 548857 +e 825 970 164061 +e 825 2188 803903 +e 825 3091 259609 +e 825 3424 858374 +e 825 3615 438007 +e 826 870 508205 +e 826 2785 364843 +e 827 1470 571120 +e 827 2774 447318 +e 828 2798 283533 +e 829 1169 810547 +e 829 1954 193048 +e 829 2908 788710 +e 829 3370 797725 +e 830 861 297662 +e 830 1332 707772 +e 830 2379 311682 +e 830 3065 881047 +e 832 2151 162167 +e 832 3630 622322 +e 833 2497 190957 +e 834 3518 57683 +e 835 868 883888 +e 835 1596 226670 +e 835 1616 702818 +e 835 1712 945605 +e 836 1346 530372 +e 836 1566 179660 +e 836 2420 971965 +e 836 3661 479916 +e 837 3518 780382 +e 837 3576 325869 +e 837 3832 317906 +e 838 3300 553705 +e 839 1479 552436 +e 840 988 932520 +e 840 1621 4607 +e 840 2279 169367 +e 840 2375 426874 +e 840 2947 610449 +e 840 3805 535022 +e 841 2269 84492 +e 841 3316 879410 +e 842 1893 246319 +e 844 881 248704 +e 844 1397 328301 +e 844 2971 306414 +e 844 3163 629026 +e 844 3686 671727 +e 845 1480 953262 +e 845 1827 502940 +e 845 3668 465553 +e 845 3767 561539 +e 846 1179 867885 +e 846 1923 803704 +e 846 1982 984210 +e 846 2592 200736 +e 847 1473 201726 +e 847 2218 590679 +e 847 2234 490980 +e 847 2372 181564 +e 847 3776 317885 +e 847 3847 73808 +e 848 1112 931595 +e 848 1346 485105 +e 848 1684 283353 +e 848 3906 642234 +e 849 1148 86208 +e 849 1865 509543 +e 850 1375 397082 +e 850 1710 213622 +e 850 1891 613240 +e 850 2530 537362 +e 850 2891 162109 +e 850 2973 847631 +e 850 3692 149254 +e 851 859 924454 +e 851 1477 431532 +e 851 1914 392966 +e 851 2119 114986 +e 852 1613 744981 +e 852 2190 222968 +e 852 3419 367169 +e 852 3702 234049 +e 852 3790 762046 +e 853 1000 841806 +e 853 1139 16301 +e 853 1559 337691 +e 853 1651 769832 +e 853 2147 497267 +e 853 2229 965756 +e 853 2940 506527 +e 854 2424 739281 +e 854 2961 199770 +e 854 3202 976189 +e 854 3849 78189 +e 855 2000 701402 +e 855 2080 402179 +e 855 2172 681651 +e 855 2192 134251 +e 855 2917 236146 +e 855 3311 289063 +e 856 1587 130755 +e 856 2210 212606 +e 856 2927 332139 +e 856 3185 996635 +e 856 3975 251810 +e 857 2002 97311 +e 857 2550 283035 +e 857 2654 578130 +e 858 878 409456 +e 858 952 29789 +e 858 1173 143952 +e 858 1754 953123 +e 858 2688 323008 +e 858 2706 54036 +e 858 2867 387174 +e 858 2973 268 +e 858 3115 345 +e 858 3556 861385 +e 859 1694 930799 +e 859 2129 350865 +e 859 3484 78892 +e 860 997 782298 +e 860 1260 992066 +e 860 1373 29376 +e 860 1603 757580 +e 860 2021 329009 +e 860 2986 694465 +e 860 3028 197725 +e 860 3071 884943 +e 860 3489 856569 +e 861 1407 201501 +e 861 1727 942653 +e 861 1986 336995 +e 861 3296 274680 +e 861 3631 440859 +e 861 3658 755635 +e 862 2603 944554 +e 863 1590 523337 +e 863 2141 780532 +e 863 2782 816486 +e 863 3418 373663 +e 864 1463 90026 +e 864 3643 63811 +e 865 982 777380 +e 865 1055 14364 +e 865 1376 910774 +e 865 1801 413399 +e 865 2669 394317 +e 865 3842 482639 +e 866 1237 593779 +e 866 1397 400879 +e 866 1770 592128 +e 866 2242 693152 +e 866 3009 179273 +e 866 3440 660922 +e 867 2041 869385 +e 867 2365 440356 +e 867 2526 643450 +e 867 2737 927713 +e 868 2563 855593 +e 869 1006 288673 +e 869 2521 171364 +e 869 2885 705465 +e 869 2892 647218 +e 870 876 6073 +e 870 1137 14403 +e 870 1247 399883 +e 870 2214 401500 +e 870 3613 825244 +e 871 3515 118326 +e 872 1224 358393 +e 872 1337 894923 +e 872 1956 880571 +e 872 2378 43775 +e 872 3460 720694 +e 873 2164 188717 +e 874 1522 93290 +e 874 2232 821772 +e 874 2246 918866 +e 874 2518 435320 +e 875 1361 948339 +e 875 1428 476576 +e 875 2193 84241 +e 875 2668 57564 +e 876 967 137541 +e 876 1594 853774 +e 876 2615 656945 +e 876 3783 631669 +e 877 888 959137 +e 877 1622 585854 +e 877 2026 756055 +e 877 2885 725154 +e 877 2904 206337 +e 877 3041 518898 +e 878 1336 300925 +e 878 2058 773038 +e 878 2121 852018 +e 879 891 914297 +e 880 1009 78400 +e 880 1959 235700 +e 880 2013 861082 +e 880 3201 6931 +e 881 1048 914246 +e 881 1327 395453 +e 881 1833 704745 +e 881 2702 660519 +e 881 3352 329087 +e 881 3505 324053 +e 881 3588 80875 +e 882 1061 471573 +e 882 1107 578959 +e 882 1198 237445 +e 882 2523 571129 +e 883 1759 906548 +e 883 1926 965009 +e 883 1982 496395 +e 883 2969 757058 +e 883 3035 315077 +e 884 1362 324290 +e 884 2075 927208 +e 884 3216 114943 +e 884 3715 773897 +e 885 1923 408606 +e 885 2474 811398 +e 885 3946 76564 +e 887 1293 664236 +e 888 1581 905768 +e 888 2083 585898 +e 888 3230 715848 +e 888 3540 648142 +e 889 1198 266541 +e 889 2465 284896 +e 890 1405 18106 +e 890 1524 784001 +e 890 2098 91255 +e 890 2113 342922 +e 890 3207 531265 +e 891 1887 322656 +e 891 2622 608292 +e 891 3002 316021 +e 892 1106 326479 +e 892 1803 317754 +e 892 2159 890735 +e 892 2390 693549 +e 892 3599 388539 +e 892 3626 909435 +e 892 3748 569743 +e 893 1201 710571 +e 893 1817 845555 +e 893 2037 727894 +e 893 3814 688174 +e 894 3348 511471 +e 894 3992 591034 +e 895 2318 58973 +e 895 3955 804191 +e 896 2617 114169 +e 896 2924 96136 +e 896 3244 356199 +e 896 3609 675247 +e 896 3876 502735 +e 897 1419 856078 +e 897 2550 117916 +e 897 2588 758044 +e 897 2589 589701 +e 897 2640 888803 +e 897 3487 257509 +e 898 2375 137712 +e 898 2405 87051 +e 899 1658 607976 +e 899 1683 620913 +e 899 2471 97404 +e 899 2917 967204 +e 900 922 297546 +e 900 2425 722374 +e 900 3521 332783 +e 901 943 510181 +e 901 990 369283 +e 901 1052 140550 +e 901 1213 280584 +e 901 2606 538465 +e 901 2678 760327 +e 901 3733 980373 +e 902 1206 958296 +e 902 3147 796774 +e 902 3884 894230 +e 903 1095 119393 +e 903 1875 844542 +e 904 934 931201 +e 904 1118 507979 +e 904 2342 372175 +e 904 2851 115087 +e 904 2984 430392 +e 904 3310 600570 +e 906 3664 382555 +e 907 3422 206685 +e 907 3654 704163 +e 908 1226 728514 +e 908 2445 195794 +e 908 2705 78224 +e 908 3044 250463 +e 908 3094 717461 +e 908 3385 597105 +e 908 3739 684655 +e 908 3798 95431 +e 909 1085 589310 +e 909 2804 296570 +e 909 2904 356203 +e 909 3712 567066 +e 909 3760 860164 +e 910 920 250595 +e 910 1389 505291 +e 911 2029 737393 +e 911 2113 154656 +e 911 3065 770477 +e 911 3385 738742 +e 911 3689 555413 +e 912 1510 951686 +e 912 1609 68512 +e 912 1941 504448 +e 913 2360 191223 +e 913 2912 564716 +e 913 3099 275181 +e 913 3108 572016 +e 914 2239 478885 +e 914 2932 86309 +e 915 924 53080 +e 915 1508 937136 +e 915 1692 559113 +e 915 2490 752742 +e 915 3401 891560 +e 915 3897 785720 +e 916 2784 306051 +e 917 2774 903874 +e 917 2962 691646 +e 918 970 163031 +e 918 1183 892892 +e 918 3956 735438 +e 919 1031 31437 +e 919 1640 238398 +e 919 2768 879103 +e 919 3297 925058 +e 919 3368 61933 +e 919 3467 938818 +e 919 3536 787443 +e 919 3821 69806 +e 919 3933 318648 +e 920 1484 204631 +e 920 2879 766735 +e 920 2916 497711 +e 920 3219 950823 +e 920 3257 167741 +e 920 3636 102976 +e 921 1429 848509 +e 921 3722 886965 +e 922 1109 132246 +e 922 1805 719338 +e 922 3680 451361 +e 923 943 795020 +e 923 1035 594480 +e 923 3421 167247 +e 923 3897 394012 +e 924 2674 653204 +e 924 3352 623452 +e 925 1938 729849 +e 925 3062 544583 +e 925 3712 826202 +e 926 1728 630391 +e 926 2510 425088 +e 926 3577 560121 +e 927 1423 396352 +e 927 1695 153732 +e 927 1901 147697 +e 927 3528 272752 +e 928 1160 935532 +e 928 1789 746946 +e 928 1831 943387 +e 929 2466 828736 +e 929 2619 325247 +e 929 2773 312434 +e 929 2958 900064 +e 929 3147 593139 +e 929 3222 186335 +e 929 3258 142834 +e 929 3581 814234 +e 929 3849 240343 +e 930 2204 649995 +e 930 2506 462444 +e 931 1290 840986 +e 931 1655 259607 +e 931 3776 417633 +e 931 3822 640707 +e 931 3958 710354 +e 932 1513 22808 +e 932 2869 514984 +e 933 1872 977011 +e 933 2095 282580 +e 933 2970 461623 +e 933 3793 257392 +e 934 2454 751879 +e 934 3012 896788 +e 934 3045 934422 +e 934 3722 777994 +e 934 3791 533418 +e 935 983 190681 +e 935 1020 23959 +e 935 1722 59096 +e 935 2272 308689 +e 936 1386 475730 +e 936 1790 648837 +e 936 2003 208574 +e 936 3763 51547 +e 937 1039 629125 +e 937 3244 485789 +e 937 3916 56045 +e 938 1608 42254 +e 938 1678 322200 +e 938 1753 665456 +e 938 2230 679460 +e 938 2644 84600 +e 938 3037 458998 +e 939 1097 93076 +e 939 1253 878828 +e 939 2828 517542 +e 939 3026 845377 +e 939 3061 720673 +e 939 3829 699890 +e 940 1770 428114 +e 940 2971 232905 +e 940 3060 362375 +e 940 3583 810760 +e 941 2061 953164 +e 941 2430 634077 +e 941 3056 357436 +e 941 3193 515946 +e 941 3314 341161 +e 941 3457 443086 +e 942 2615 463011 +e 942 2720 975846 +e 942 3758 935727 +e 942 3969 171251 +e 943 1146 538645 +e 943 1184 453804 +e 943 1381 11948 +e 943 2221 207236 +e 943 2829 21831 +e 943 3067 372541 +e 943 3099 142560 +e 943 3208 101724 +e 943 3238 642046 +e 943 3246 649442 +e 944 1616 56052 +e 944 1650 744709 +e 944 2527 806523 +e 944 3446 355303 +e 944 3567 462181 +e 944 3837 386270 +e 945 1119 85235 +e 945 1620 329944 +e 945 1764 876115 +e 945 1792 668880 +e 945 2433 435597 +e 945 3362 967664 +e 946 1130 532645 +e 946 1680 10217 +e 946 1733 925802 +e 946 3466 401422 +e 946 3688 131738 +e 946 3705 106758 +e 947 1520 928054 +e 947 2155 7006 +e 947 3121 521368 +e 948 2187 586924 +e 948 3067 202028 +e 948 3616 64702 +e 949 1730 797804 +e 949 3390 685202 +e 949 3706 716569 +e 949 3866 266382 +e 950 2684 754990 +e 951 1283 845340 +e 951 1519 720216 +e 951 2998 17444 +e 951 3478 606724 +e 951 3994 575544 +e 952 2117 185485 +e 952 2989 253527 +e 952 3197 858767 +e 952 3687 223240 +e 952 3715 652580 +e 953 1018 996231 +e 953 3513 628630 +e 954 1111 846635 +e 954 1744 352610 +e 954 2013 131687 +e 954 2484 443566 +e 954 2957 534381 +e 955 1410 34934 +e 955 1767 320832 +e 955 1899 349807 +e 955 3902 542031 +e 956 1150 515280 +e 956 2697 576189 +e 956 3110 373372 +e 956 3417 209732 +e 957 1423 561491 +e 957 1549 116015 +e 957 1813 147898 +e 957 2475 394493 +e 957 3299 820519 +e 957 3717 227096 +e 958 2359 370086 +e 959 1151 777546 +e 959 1452 817089 +e 959 1794 651901 +e 959 2071 467539 +e 959 2320 145737 +e 959 3158 703342 +e 960 1867 296334 +e 960 2754 762744 +e 961 3522 298568 +e 962 2499 592059 +e 962 2505 7089 +e 963 1881 796723 +e 963 2224 489561 +e 963 2521 264032 +e 964 2413 519187 +e 964 2934 785770 +e 964 3307 846002 +e 965 2214 882376 +e 965 2681 475678 +e 965 2920 790847 +e 965 2986 839998 +e 965 3720 109826 +e 966 1412 911859 +e 966 1576 472243 +e 966 1661 375598 +e 967 1167 3621 +e 967 1385 619061 +e 967 2867 89097 +e 967 3202 937803 +e 967 3327 758311 +e 967 3690 197474 +e 968 1234 182639 +e 968 1690 935588 +e 968 2951 19083 +e 968 3193 434724 +e 968 3336 619530 +e 969 1838 801348 +e 969 2050 47640 +e 969 3405 474555 +e 969 3613 889897 +e 970 3136 907289 +e 970 3522 385395 +e 970 3634 413718 +e 971 2863 528094 +e 971 3315 627957 +e 971 3956 35036 +e 972 1204 798131 +e 972 1515 221440 +e 972 1598 465856 +e 972 2918 905172 +e 972 3438 754677 +e 972 3470 565631 +e 972 3753 35424 +e 973 1024 498859 +e 974 1621 321371 +e 974 2316 384451 +e 974 2937 241747 +e 975 1290 760605 +e 975 1632 62017 +e 975 1817 94437 +e 975 1822 357651 +e 975 2365 432378 +e 975 2550 913055 +e 975 3310 399075 +e 976 2730 210538 +e 976 3175 151542 +e 977 1163 727897 +e 977 3413 741006 +e 977 3516 805102 +e 977 3892 644450 +e 978 2413 971150 +e 978 2712 842832 +e 978 2893 766192 +e 979 1939 111134 +e 979 3667 27572 +e 979 3823 76556 +e 980 1207 376281 +e 980 1230 853405 +e 980 2090 157010 +e 981 1237 859735 +e 981 1761 194940 +e 981 2981 334947 +e 982 2191 603194 +e 982 2227 455236 +e 982 2340 202727 +e 982 2690 545284 +e 982 2729 275000 +e 983 2486 492454 +e 983 3768 378586 +e 984 2372 557037 +e 984 3437 493363 +e 984 3617 357515 +e 984 3876 677611 +e 985 1399 376429 +e 985 2148 511908 +e 985 2369 180218 +e 985 2940 994943 +e 985 3427 762823 +e 985 3517 455452 +e 985 3560 182807 +e 986 1228 863840 +e 986 1230 155459 +e 986 1921 286887 +e 986 2262 152842 +e 986 2515 31768 +e 986 3713 972160 +e 987 1205 356717 +e 987 1921 797854 +e 987 2779 603601 +e 987 3097 238756 +e 987 3685 773471 +e 988 1946 677692 +e 988 2954 602882 +e 988 3282 295297 +e 988 3967 102577 +e 989 1163 293358 +e 989 1924 678013 +e 990 2309 197711 +e 990 2459 405268 +e 990 2741 896771 +e 990 2913 475808 +e 991 2072 808136 +e 991 2459 250480 +e 991 3215 394326 +e 992 1050 108061 +e 992 3456 842673 +e 994 1776 954989 +e 994 1866 556988 +e 994 3646 497860 +e 994 3687 518094 +e 995 1533 323548 +e 995 1741 169992 +e 995 3852 169584 +e 996 2137 867269 +e 997 1109 694517 +e 997 1636 457918 +e 998 2018 795069 +e 998 3168 232017 +e 999 2606 545872 +e 999 2698 137184 +e 999 3064 813194 +e 999 3095 448865 +e 1000 1334 735123 +e 1000 1951 233907 +e 1000 2400 422188 +e 1001 2908 780347 +e 1001 3654 903214 +e 1002 1568 118693 +e 1002 2401 540294 +e 1002 2748 968163 +e 1002 3098 413795 +e 1002 3113 421902 +e 1002 3264 347392 +e 1002 3758 930788 +e 1002 3900 57767 +e 1003 1755 800199 +e 1003 2125 171237 +e 1003 2937 458089 +e 1003 2977 497243 +e 1003 3350 639462 +e 1003 3479 854912 +e 1003 3890 217692 +e 1004 1124 969097 +e 1004 1869 956594 +e 1004 2537 698654 +e 1004 3095 998727 +e 1005 1612 695898 +e 1005 2060 636896 +e 1005 2926 771639 +e 1006 1722 261549 +e 1006 2352 70546 +e 1006 2422 640570 +e 1006 2464 604947 +e 1006 2957 925410 +e 1006 3076 129320 +e 1007 1831 993883 +e 1007 1867 175330 +e 1007 2774 281861 +e 1007 3321 708224 +e 1008 1398 325014 +e 1008 2810 957054 +e 1009 2053 690234 +e 1009 2839 770168 +e 1009 2868 442761 +e 1009 2996 928390 +e 1009 3310 678440 +e 1009 3522 84005 +e 1009 3548 128966 +e 1010 1208 856783 +e 1010 1335 371433 +e 1010 2290 407991 +e 1010 2406 816473 +e 1010 2506 110180 +e 1010 2746 335495 +e 1011 1213 938268 +e 1011 2853 264273 +e 1012 1075 914436 +e 1012 1169 54691 +e 1012 1686 934737 +e 1012 1835 306048 +e 1012 2756 102656 +e 1012 3608 876140 +e 1013 1291 926477 +e 1013 2539 368369 +e 1014 3530 381704 +e 1014 3572 725219 +e 1015 3423 822920 +e 1016 1431 66987 +e 1016 1902 607185 +e 1016 2014 279691 +e 1016 2443 303929 +e 1016 2561 355925 +e 1016 2777 102057 +e 1016 3514 207364 +e 1017 1317 699088 +e 1017 2611 751934 +e 1018 1332 490121 +e 1018 1760 435649 +e 1018 2444 571047 +e 1019 1915 101293 +e 1020 2530 434632 +e 1020 3315 694415 +e 1021 1523 654486 +e 1021 1742 440788 +e 1021 2132 637638 +e 1021 2142 749975 +e 1021 2169 445716 +e 1021 3042 957874 +e 1021 3999 261973 +e 1022 1925 169960 +e 1022 1991 930443 +e 1022 2365 207224 +e 1022 2727 505724 +e 1022 2785 517456 +e 1022 3463 994426 +e 1023 1102 25941 +e 1023 1810 927463 +e 1023 1998 846163 +e 1023 2837 60838 +e 1023 3991 302947 +e 1025 1134 874249 +e 1025 2050 188873 +e 1025 2634 683401 +e 1025 2943 827893 +e 1026 1159 316955 +e 1026 1624 564592 +e 1026 2089 731213 +e 1026 3402 566217 +e 1026 3797 856454 +e 1026 3895 352266 +e 1027 1267 512391 +e 1027 2523 499360 +e 1027 2579 12640 +e 1027 3374 735270 +e 1027 3646 290953 +e 1027 3826 848460 +e 1027 3847 358725 +e 1028 1172 759349 +e 1028 1713 255072 +e 1028 2435 321244 +e 1028 2589 437010 +e 1028 3253 502825 +e 1028 3382 955154 +e 1029 1395 509060 +e 1029 3537 461491 +e 1030 1281 835795 +e 1031 1167 5913 +e 1031 2151 285328 +e 1031 2503 721613 +e 1031 2998 526404 +e 1031 3227 870546 +e 1031 3661 540229 +e 1031 3825 757242 +e 1032 2364 208517 +e 1032 2866 286989 +e 1033 1697 496868 +e 1033 3604 625566 +e 1033 3722 65671 +e 1034 1894 532566 +e 1034 2324 786410 +e 1034 3037 561918 +e 1034 3139 113996 +e 1034 3155 474234 +e 1034 3295 380480 +e 1034 3936 981324 +e 1035 1168 640464 +e 1035 1566 485594 +e 1035 1625 515099 +e 1035 1871 548221 +e 1035 1872 736616 +e 1035 2040 100820 +e 1035 2951 626589 +e 1035 3042 135531 +e 1035 3136 972172 +e 1036 1042 963458 +e 1036 1437 30751 +e 1036 3495 589154 +e 1036 3768 892401 +e 1037 2986 259908 +e 1037 3182 771265 +e 1037 3833 922671 +e 1038 1778 226822 +e 1038 1814 979217 +e 1038 1947 948869 +e 1038 2303 218269 +e 1038 2733 249489 +e 1038 2854 721131 +e 1038 3642 513948 +e 1038 3928 807081 +e 1039 2403 314 +e 1039 3350 942963 +e 1039 3456 458547 +e 1040 1045 158027 +e 1040 1369 296165 +e 1040 1741 283307 +e 1040 2384 220737 +e 1040 2826 979245 +e 1041 1122 569697 +e 1041 2155 576732 +e 1041 2282 932426 +e 1041 3049 687034 +e 1041 3924 262573 +e 1042 1392 298223 +e 1042 2119 925562 +e 1042 3913 939052 +e 1043 1201 328713 +e 1043 2220 283897 +e 1043 2303 638723 +e 1043 2420 110933 +e 1044 1439 465916 +e 1044 1456 953414 +e 1044 2926 269591 +e 1044 3151 212522 +e 1044 3236 981020 +e 1044 3467 267575 +e 1045 1362 496820 +e 1046 1242 438744 +e 1046 1604 454872 +e 1046 2856 234156 +e 1046 2923 506091 +e 1047 1293 319857 +e 1047 2355 2439 +e 1047 2653 521491 +e 1048 1085 141393 +e 1048 3694 125860 +e 1048 3778 691108 +e 1048 3946 971039 +e 1049 2639 194995 +e 1049 2648 69882 +e 1050 1283 698548 +e 1050 1336 507135 +e 1050 1547 146187 +e 1050 2340 675935 +e 1050 2771 750111 +e 1051 2237 562396 +e 1051 2458 420755 +e 1051 2944 832296 +e 1051 3370 656704 +e 1052 1814 206139 +e 1052 2084 847639 +e 1052 2252 769167 +e 1052 3066 525692 +e 1052 3567 341583 +e 1052 3568 566295 +e 1053 1535 793201 +e 1053 2796 759091 +e 1053 2810 266318 +e 1053 3056 436000 +e 1053 3581 567245 +e 1054 1987 772781 +e 1054 3496 124049 +e 1054 3736 414052 +e 1055 2228 167482 +e 1055 2627 552601 +e 1055 3196 343904 +e 1055 3285 666604 +e 1055 3487 465274 +e 1056 1508 944715 +e 1056 2581 785393 +e 1057 3337 222753 +e 1057 3652 18243 +e 1057 3949 407109 +e 1058 2163 395181 +e 1058 2309 442691 +e 1059 1619 300052 +e 1059 2079 941089 +e 1059 2925 517508 +e 1059 3186 661559 +e 1060 1071 680581 +e 1060 1321 815532 +e 1060 2605 842923 +e 1060 2662 767383 +e 1060 2818 42211 +e 1061 1122 793804 +e 1061 1518 410075 +e 1061 2848 801237 +e 1061 3218 224845 +e 1062 2202 645627 +e 1063 1117 121570 +e 1063 1134 937595 +e 1063 2464 647042 +e 1063 2557 690209 +e 1063 2849 439419 +e 1063 3267 763066 +e 1064 1107 940611 +e 1064 2146 397577 +e 1064 3982 795791 +e 1065 3298 518475 +e 1066 1530 951758 +e 1066 2142 611181 +e 1066 3077 640527 +e 1067 1375 21429 +e 1067 1582 714657 +e 1067 1605 985052 +e 1067 2569 71787 +e 1067 3544 824507 +e 1067 3700 432057 +e 1068 1474 972810 +e 1068 2437 897458 +e 1068 3044 998987 +e 1069 1992 285976 +e 1069 2595 175184 +e 1069 2776 50423 +e 1069 2813 742366 +e 1069 3160 85666 +e 1070 2348 770271 +e 1070 2621 858614 +e 1070 3840 404685 +e 1071 3041 719344 +e 1072 1364 306214 +e 1072 1937 885383 +e 1072 2136 789164 +e 1072 2653 580472 +e 1072 3859 944229 +e 1073 1820 263197 +e 1073 2335 815433 +e 1073 2667 468737 +e 1073 3017 731477 +e 1073 3945 420933 +e 1074 2596 880519 +e 1075 1127 211776 +e 1075 2097 1825 +e 1075 2240 455844 +e 1075 2613 621562 +e 1075 2878 836525 +e 1076 1274 976678 +e 1076 1713 338462 +e 1076 1838 615261 +e 1076 1991 670666 +e 1076 2624 111321 +e 1076 3341 869901 +e 1077 1686 67621 +e 1077 3049 38377 +e 1077 3187 909086 +e 1077 3234 959164 +e 1077 3492 416967 +e 1077 3585 478885 +e 1077 3926 712666 +e 1077 3987 424873 +e 1078 2987 327533 +e 1079 1130 545810 +e 1079 2489 323723 +e 1079 3044 15147 +e 1079 3387 622822 +e 1079 3896 797957 +e 1080 3690 582198 +e 1081 1502 971663 +e 1081 3085 676328 +e 1081 3604 780727 +e 1082 1123 619029 +e 1082 2071 349208 +e 1082 2313 769293 +e 1082 2767 688650 +e 1082 3802 618629 +e 1083 1909 734306 +e 1083 2412 30828 +e 1083 2638 763465 +e 1084 3897 195418 +e 1085 2218 442997 +e 1085 2273 247244 +e 1085 3021 659207 +e 1086 1479 32960 +e 1086 3723 148980 +e 1086 3944 57368 +e 1087 1165 801351 +e 1087 2149 645771 +e 1087 2858 912200 +e 1088 1758 435611 +e 1088 1781 845915 +e 1088 1877 641474 +e 1088 3084 963674 +e 1088 3210 490401 +e 1089 2082 526431 +e 1089 3062 632921 +e 1089 3357 747612 +e 1089 3619 412658 +e 1090 2419 680858 +e 1090 2468 198768 +e 1090 2646 987986 +e 1090 3340 436434 +e 1091 2690 912469 +e 1091 3241 230931 +e 1092 1265 127296 +e 1093 1963 559100 +e 1093 3029 468597 +e 1094 2136 278545 +e 1094 2573 482809 +e 1094 3051 600161 +e 1095 1776 69897 +e 1095 2067 48287 +e 1095 3263 270542 +e 1096 1947 737795 +e 1096 2028 475652 +e 1096 2060 971882 +e 1096 2436 436523 +e 1096 3044 938236 +e 1096 3865 81111 +e 1097 1149 271985 +e 1097 1460 61937 +e 1097 1490 766364 +e 1097 2346 815255 +e 1097 2362 935135 +e 1098 3070 535694 +e 1099 1179 158562 +e 1099 1271 389428 +e 1099 1814 584126 +e 1099 2424 236194 +e 1099 2605 490099 +e 1099 3568 797023 +e 1099 3615 168818 +e 1100 2475 316666 +e 1100 2647 183900 +e 1100 3833 555486 +e 1101 1202 353403 +e 1101 2134 913351 +e 1101 3380 783985 +e 1102 1318 848057 +e 1102 1457 549478 +e 1102 1846 992227 +e 1102 1962 261874 +e 1102 2836 798337 +e 1102 3341 502879 +e 1102 3618 352081 +e 1102 3976 420347 +e 1103 1667 942452 +e 1104 1166 420875 +e 1105 2527 286619 +e 1106 1302 891301 +e 1106 2503 453286 +e 1106 2949 493527 +e 1106 3049 577665 +e 1107 2169 147685 +e 1108 1537 102651 +e 1108 1657 140670 +e 1108 1732 350267 +e 1108 2871 164966 +e 1109 2395 35878 +e 1109 3346 315728 +e 1109 3606 918706 +e 1109 3909 618963 +e 1110 1631 327757 +e 1110 2653 389369 +e 1110 2784 688198 +e 1110 2926 676382 +e 1110 3333 850845 +e 1110 3355 713296 +e 1111 1954 263005 +e 1111 3244 312090 +e 1112 1968 945927 +e 1112 1985 289247 +e 1112 3012 499796 +e 1112 3316 360357 +e 1112 3655 529078 +e 1112 3913 870936 +e 1113 2413 514851 +e 1114 1175 463832 +e 1114 2873 843419 +e 1114 3082 479855 +e 1115 1553 595823 +e 1115 2301 644207 +e 1115 2959 450513 +e 1115 3206 283911 +e 1115 3442 863729 +e 1116 1525 408302 +e 1116 3548 932793 +e 1117 1668 396541 +e 1117 2070 314897 +e 1117 2343 342589 +e 1117 2656 853581 +e 1118 1633 595628 +e 1118 2507 965952 +e 1118 2958 346210 +e 1118 3851 22900 +e 1118 3861 118292 +e 1119 1368 31530 +e 1120 1230 154895 +e 1120 1768 484616 +e 1120 2697 711555 +e 1120 2876 465133 +e 1120 3329 473509 +e 1120 3330 21898 +e 1121 1158 839469 +e 1121 1606 619889 +e 1121 2260 377822 +e 1121 2906 281367 +e 1121 2931 739265 +e 1122 2200 932084 +e 1122 2211 10059 +e 1122 2285 97027 +e 1122 3472 218100 +e 1123 2199 18205 +e 1123 2649 872999 +e 1124 1380 699382 +e 1124 1970 521956 +e 1124 2151 751171 +e 1124 3147 275378 +e 1124 3443 120892 +e 1125 1456 699742 +e 1125 2365 123470 +e 1125 2713 499412 +e 1125 2973 243996 +e 1126 1343 616682 +e 1126 1402 712104 +e 1126 1809 901452 +e 1126 2066 112772 +e 1126 2351 8346 +e 1126 2730 654111 +e 1126 3281 433803 +e 1126 3584 879839 +e 1127 2479 434803 +e 1127 2516 611658 +e 1127 3324 731929 +e 1127 3788 74693 +e 1128 1592 224556 +e 1128 1765 594874 +e 1128 2188 396059 +e 1128 2591 837617 +e 1128 2854 501820 +e 1129 1334 690275 +e 1129 2014 372365 +e 1129 2386 416817 +e 1129 2458 826752 +e 1130 1724 477912 +e 1130 1922 792912 +e 1130 3028 901997 +e 1130 3889 355243 +e 1131 1896 623047 +e 1131 2591 831960 +e 1131 3091 466603 +e 1132 2348 567631 +e 1132 2447 606807 +e 1132 2949 162303 +e 1133 1769 70922 +e 1133 2379 353262 +e 1133 2788 238787 +e 1134 2151 94256 +e 1134 2926 860880 +e 1135 1557 565703 +e 1135 1924 275218 +e 1135 2866 777112 +e 1136 1718 596630 +e 1136 2581 99158 +e 1136 3258 910956 +e 1136 3528 465135 +e 1137 1504 420591 +e 1137 1804 450716 +e 1137 2065 435227 +e 1137 2679 455464 +e 1137 3459 520815 +e 1137 3727 826297 +e 1137 3821 869006 +e 1138 2140 389691 +e 1138 2913 171694 +e 1138 3043 271957 +e 1138 3107 599243 +e 1139 1388 401267 +e 1139 1483 129770 +e 1140 1283 356441 +e 1140 2194 525931 +e 1140 3028 170729 +e 1140 3039 530398 +e 1140 3111 742656 +e 1140 3266 279447 +e 1140 3571 356111 +e 1141 1313 766830 +e 1141 2053 892288 +e 1141 2362 600409 +e 1141 2798 892807 +e 1141 3329 953159 +e 1142 1837 727897 +e 1142 1884 815772 +e 1143 3478 603756 +e 1143 3671 341313 +e 1144 1769 774177 +e 1144 1993 975218 +e 1144 2815 613219 +e 1144 3394 473423 +e 1144 3815 412127 +e 1145 1509 366092 +e 1145 2095 138402 +e 1146 1720 885498 +e 1146 2421 43202 +e 1146 3643 757587 +e 1147 1711 322937 +e 1147 2184 250849 +e 1147 2605 854718 +e 1147 2819 105524 +e 1148 3091 554229 +e 1148 3863 709248 +e 1149 1488 220857 +e 1149 2706 834306 +e 1149 3089 573035 +e 1149 3136 367290 +e 1150 1826 292889 +e 1150 2995 558237 +e 1151 3319 441198 +e 1151 3353 734152 +e 1151 3922 356422 +e 1151 3974 581328 +e 1152 1509 826025 +e 1152 2657 223770 +e 1152 3568 167460 +e 1153 1790 962532 +e 1153 1866 348058 +e 1153 2917 413806 +e 1154 2461 344990 +e 1154 2532 539097 +e 1154 3752 622685 +e 1155 1223 350282 +e 1155 2288 63437 +e 1155 3078 365553 +e 1155 3843 803559 +e 1155 3996 185061 +e 1156 2244 721075 +e 1156 3137 228492 +e 1157 1400 528151 +e 1157 1946 151104 +e 1157 2773 162918 +e 1158 2010 684910 +e 1158 2884 677138 +e 1159 1181 176432 +e 1159 1836 343677 +e 1159 2555 316996 +e 1159 3323 422851 +e 1160 1335 750657 +e 1160 3185 196717 +e 1161 1848 253267 +e 1161 1897 734179 +e 1161 2022 934188 +e 1161 2307 938588 +e 1161 3098 149944 +e 1161 3553 724117 +e 1162 1499 909732 +e 1162 1514 104281 +e 1162 1825 467118 +e 1162 1844 509042 +e 1162 2437 97227 +e 1162 3946 418764 +e 1163 1553 790710 +e 1163 1559 905218 +e 1163 2502 874049 +e 1163 2504 595624 +e 1164 1754 644881 +e 1164 1938 999460 +e 1164 2345 674215 +e 1164 2996 926932 +e 1164 3016 823840 +e 1165 1587 858987 +e 1165 1735 826798 +e 1165 1816 515710 +e 1165 1932 769716 +e 1165 2452 505614 +e 1165 2643 813696 +e 1165 3669 777651 +e 1165 3746 164431 +e 1166 1257 777338 +e 1166 2191 940005 +e 1166 2488 525373 +e 1166 2918 716199 +e 1167 1536 880861 +e 1167 2068 578421 +e 1167 2448 781473 +e 1167 2706 961708 +e 1167 2881 206433 +e 1167 3317 689343 +e 1167 3452 426857 +e 1167 3691 431252 +e 1168 1978 442281 +e 1169 1684 724975 +e 1169 1713 576238 +e 1169 2053 806976 +e 1169 3832 901084 +e 1170 3458 611040 +e 1171 2973 157336 +e 1172 2883 873503 +e 1172 3939 568041 +e 1173 1853 445513 +e 1173 2187 571542 +e 1173 2330 241065 +e 1173 3179 447379 +e 1173 3326 813007 +e 1174 2587 67611 +e 1175 1710 791214 +e 1175 2677 673360 +e 1175 3394 170861 +e 1175 3664 267940 +e 1176 1648 97145 +e 1176 1823 571981 +e 1177 1994 622844 +e 1177 2482 831927 +e 1177 3010 355016 +e 1177 3877 830326 +e 1177 3992 823924 +e 1178 1458 701268 +e 1178 2735 843438 +e 1178 3053 945932 +e 1178 3066 335770 +e 1179 1319 165521 +e 1179 1757 845888 +e 1179 2437 901329 +e 1179 2593 759187 +e 1179 2958 905207 +e 1179 3067 123709 +e 1179 3987 53011 +e 1180 1733 834690 +e 1180 3717 895833 +e 1180 3811 577677 +e 1181 1990 274526 +e 1181 2087 909901 +e 1182 1508 301945 +e 1182 1583 325645 +e 1182 2333 980754 +e 1182 2652 305698 +e 1182 2718 396152 +e 1182 3363 872199 +e 1183 1814 60396 +e 1183 2875 608093 +e 1184 1689 135026 +e 1184 3347 627240 +e 1184 3562 764612 +e 1184 3820 365493 +e 1185 1966 654736 +e 1185 3378 433584 +e 1185 3866 847856 +e 1186 1214 397957 +e 1186 1296 752546 +e 1186 2214 424056 +e 1187 1325 444379 +e 1187 1440 883988 +e 1187 1942 41410 +e 1187 2353 500189 +e 1187 2809 79705 +e 1187 3796 321135 +e 1188 1218 652598 +e 1188 2601 98890 +e 1188 3073 339072 +e 1189 1525 884772 +e 1189 2122 409801 +e 1189 3316 631265 +e 1189 3539 42244 +e 1189 3694 639109 +e 1189 3868 986147 +e 1190 1434 29475 +e 1191 1332 191499 +e 1191 3776 63050 +e 1192 1665 566606 +e 1192 1682 687786 +e 1192 1796 16985 +e 1192 2185 979275 +e 1192 2707 221831 +e 1192 3652 702278 +e 1193 1455 114877 +e 1193 2422 295536 +e 1193 2988 48175 +e 1194 1829 864254 +e 1194 2293 339972 +e 1194 2923 47701 +e 1194 3610 857434 +e 1194 3722 559019 +e 1195 2079 591479 +e 1195 2168 726769 +e 1195 2873 423641 +e 1195 3663 144122 +e 1195 3812 895298 +e 1196 2187 77042 +e 1196 2307 127601 +e 1196 2789 246714 +e 1196 2952 258544 +e 1196 3192 199494 +e 1196 3311 118728 +e 1196 3962 501431 +e 1197 1836 559139 +e 1197 2071 682597 +e 1197 3834 759878 +e 1198 1226 164433 +e 1199 2258 46305 +e 1199 2883 574595 +e 1199 2974 144377 +e 1199 2984 528429 +e 1199 3391 915779 +e 1200 1319 873774 +e 1200 1511 856140 +e 1200 1834 784247 +e 1201 1644 14339 +e 1201 1722 342654 +e 1201 2322 842907 +e 1201 3326 42854 +e 1202 1927 260645 +e 1202 2077 623900 +e 1202 2713 322238 +e 1202 3013 274143 +e 1203 1689 294480 +e 1204 1539 811573 +e 1204 1858 53157 +e 1204 2526 726672 +e 1204 2590 515022 +e 1204 3254 421241 +e 1205 1904 90780 +e 1205 1931 624265 +e 1205 2897 670250 +e 1205 3840 243695 +e 1206 1632 32637 +e 1206 2406 944625 +e 1207 2615 600236 +e 1207 3180 743061 +e 1207 3470 121816 +e 1207 3905 137550 +e 1209 1966 761557 +e 1209 1974 953444 +e 1209 3147 203171 +e 1210 1217 870181 +e 1210 3261 568755 +e 1210 3718 949082 +e 1210 3721 828545 +e 1211 1949 300243 +e 1211 1970 520481 +e 1211 3217 274805 +e 1212 2533 497571 +e 1212 2650 431729 +e 1212 2963 750849 +e 1212 3443 231446 +e 1212 3919 560574 +e 1213 1765 431514 +e 1213 2751 646119 +e 1213 3175 885786 +e 1213 3310 750182 +e 1213 3378 690778 +e 1214 2702 921792 +e 1214 3233 943621 +e 1214 3465 278181 +e 1214 3593 866018 +e 1214 3628 108729 +e 1214 3991 640137 +e 1215 1558 225324 +e 1215 2707 264325 +e 1215 2746 670287 +e 1216 1739 984315 +e 1216 2068 982793 +e 1216 2124 551717 +e 1216 2520 329627 +e 1216 2953 700907 +e 1216 3464 672693 +e 1217 1221 619958 +e 1217 1649 451969 +e 1217 2249 217271 +e 1217 3487 356412 +e 1218 1365 474592 +e 1218 3507 425999 +e 1218 3772 360007 +e 1219 1953 9733 +e 1220 1864 854898 +e 1220 2791 655774 +e 1220 3223 203854 +e 1220 3921 904949 +e 1221 2647 22193 +e 1221 2745 679469 +e 1221 3679 507171 +e 1223 1293 938097 +e 1223 1804 220058 +e 1223 2470 327631 +e 1223 3393 639266 +e 1223 3905 140510 +e 1224 1753 679003 +e 1224 1914 838579 +e 1225 2215 431841 +e 1225 2760 764996 +e 1225 3341 867713 +e 1225 3442 213002 +e 1226 1467 150678 +e 1226 1533 698096 +e 1226 2615 800790 +e 1226 2811 647515 +e 1226 3673 513881 +e 1226 3869 592052 +e 1227 1787 839016 +e 1227 2840 583516 +e 1227 2967 629806 +e 1228 2544 889218 +e 1228 2823 736727 +e 1229 2116 603180 +e 1229 3815 555326 +e 1229 3956 723003 +e 1230 1897 976209 +e 1230 2490 103284 +e 1230 2776 400449 +e 1230 3367 660210 +e 1231 2310 220206 +e 1231 3436 785161 +e 1232 1290 223905 +e 1232 2481 335198 +e 1232 2563 43380 +e 1232 2585 46778 +e 1232 2623 67402 +e 1232 2705 399755 +e 1232 3170 86188 +e 1232 3207 297316 +e 1232 3898 910952 +e 1233 1993 841204 +e 1233 2835 320577 +e 1233 3620 15384 +e 1233 3760 641053 +e 1234 1358 958140 +e 1234 2351 455971 +e 1234 2468 356198 +e 1234 2881 592059 +e 1234 3321 369495 +e 1234 3403 226115 +e 1234 3423 264544 +e 1234 3970 114235 +e 1235 1842 441641 +e 1235 3705 927713 +e 1236 1531 569839 +e 1236 1684 146388 +e 1236 1869 806011 +e 1236 2653 917090 +e 1237 1311 441504 +e 1237 1523 473120 +e 1237 1654 148719 +e 1237 2132 715613 +e 1237 2674 817739 +e 1237 3113 348279 +e 1237 3555 555514 +e 1238 2519 736527 +e 1239 1318 632399 +e 1239 1970 428796 +e 1239 2008 90749 +e 1239 2159 498730 +e 1239 2287 423520 +e 1239 2399 92892 +e 1239 2635 632776 +e 1239 3095 344921 +e 1239 3789 995828 +e 1240 1652 138659 +e 1241 3754 900023 +e 1241 3975 423400 +e 1242 1728 2999 +e 1242 3268 985747 +e 1243 2572 681339 +e 1243 2645 475742 +e 1243 3037 918651 +e 1243 3968 710168 +e 1244 1672 313756 +e 1244 2324 529616 +e 1244 2740 999575 +e 1244 2811 188892 +e 1245 1419 444790 +e 1245 2351 346695 +e 1245 3167 849020 +e 1245 3853 345847 +e 1246 1263 786456 +e 1246 3318 675136 +e 1247 2128 467293 +e 1247 3886 411477 +e 1247 3970 41824 +e 1248 1463 712016 +e 1248 2020 10007 +e 1248 3458 793445 +e 1248 3592 588335 +e 1249 1399 251950 +e 1249 2724 432706 +e 1249 3391 231349 +e 1250 1354 690209 +e 1250 1670 751791 +e 1250 1788 312083 +e 1250 2054 853064 +e 1251 1768 874040 +e 1251 2465 16017 +e 1251 3007 13962 +e 1251 3990 400324 +e 1252 1769 584826 +e 1252 2089 41913 +e 1252 2387 304828 +e 1252 3405 753608 +e 1253 2370 656930 +e 1253 2797 605130 +e 1253 3808 41447 +e 1254 2740 332724 +e 1254 3446 198448 +e 1256 1780 756078 +e 1256 1890 75449 +e 1256 2111 809049 +e 1256 2679 27467 +e 1256 3481 448149 +e 1256 3547 366509 +e 1256 3960 276914 +e 1257 1631 365051 +e 1257 1706 522551 +e 1257 3480 821314 +e 1258 2079 415738 +e 1258 2162 295787 +e 1258 3728 66804 +e 1258 3768 562393 +e 1259 2544 623664 +e 1259 2699 888390 +e 1260 1289 375631 +e 1260 2206 453370 +e 1261 2625 333702 +e 1261 2671 874994 +e 1261 2774 224637 +e 1261 3500 649785 +e 1261 3961 644928 +e 1262 1555 447239 +e 1263 1527 913969 +e 1263 1764 503393 +e 1263 1799 304249 +e 1263 2893 679459 +e 1263 2998 753843 +e 1264 2224 834149 +e 1264 2699 970249 +e 1265 1318 668341 +e 1265 1414 120495 +e 1266 3940 908656 +e 1267 1295 946420 +e 1267 2994 461304 +e 1267 3117 792515 +e 1267 3163 10065 +e 1268 1669 877710 +e 1268 1714 175344 +e 1268 1730 639065 +e 1268 1868 489694 +e 1268 2263 661890 +e 1268 2590 476855 +e 1268 3805 420267 +e 1268 3877 481648 +e 1269 1487 110134 +e 1269 1520 979320 +e 1269 3042 339151 +e 1269 3250 798153 +e 1269 3885 522576 +e 1269 3937 333900 +e 1270 1571 105208 +e 1270 3826 350172 +e 1271 1671 187544 +e 1271 1941 148968 +e 1271 3176 20028 +e 1271 3575 396457 +e 1271 3877 487683 +e 1271 3971 999963 +e 1272 1463 848889 +e 1272 1967 101606 +e 1272 2243 89551 +e 1272 2323 492848 +e 1273 1869 741146 +e 1273 2782 605529 +e 1273 3275 829084 +e 1274 1441 979319 +e 1274 1764 550336 +e 1274 2086 555108 +e 1274 3176 903918 +e 1274 3622 530012 +e 1275 2413 593359 +e 1275 2496 684127 +e 1275 2622 513800 +e 1275 2679 373118 +e 1275 3086 471463 +e 1276 1608 562499 +e 1276 2354 328444 +e 1276 3216 729666 +e 1276 3322 765510 +e 1277 2177 396878 +e 1277 3295 995105 +e 1277 3375 890551 +e 1278 2075 304893 +e 1278 2257 327162 +e 1278 2444 245213 +e 1278 3802 764803 +e 1279 1320 498042 +e 1279 1336 971072 +e 1279 1478 101994 +e 1279 1573 649436 +e 1279 2457 594342 +e 1279 2550 502591 +e 1280 2092 998251 +e 1280 2399 544870 +e 1280 2614 143539 +e 1280 2984 213457 +e 1281 2154 644090 +e 1282 2044 576178 +e 1282 2048 675268 +e 1282 2590 515003 +e 1282 3474 38261 +e 1282 3961 314537 +e 1283 1872 443340 +e 1283 2154 297483 +e 1283 2826 298237 +e 1284 1377 632715 +e 1284 2368 662374 +e 1284 2884 330513 +e 1284 3264 66353 +e 1284 3294 561681 +e 1284 3610 548734 +e 1285 1427 233446 +e 1285 1702 203675 +e 1286 2811 918905 +e 1286 3129 124432 +e 1286 3921 453941 +e 1287 2031 809600 +e 1287 2681 948231 +e 1287 3108 633257 +e 1288 1537 517639 +e 1288 1874 409690 +e 1288 2013 78592 +e 1288 2633 834576 +e 1288 2913 373635 +e 1288 3107 690523 +e 1288 3409 325742 +e 1288 3929 887699 +e 1289 1489 329290 +e 1289 1720 382162 +e 1289 1819 87266 +e 1289 2394 170080 +e 1289 2404 497943 +e 1290 1874 26725 +e 1290 1953 4618 +e 1291 1370 924517 +e 1291 2678 591381 +e 1291 2837 749790 +e 1291 3042 83502 +e 1291 3989 956732 +e 1292 1847 674159 +e 1292 1884 728767 +e 1292 1979 34564 +e 1292 2856 406922 +e 1292 3583 277787 +e 1292 3590 753911 +e 1293 3008 989740 +e 1293 3333 286394 +e 1293 3739 289992 +e 1294 1712 519967 +e 1294 2203 194720 +e 1295 1318 914511 +e 1295 1913 508270 +e 1295 2207 607969 +e 1295 2466 152575 +e 1295 2682 179556 +e 1295 2892 151591 +e 1295 3548 139282 +e 1296 1744 735540 +e 1296 2244 241311 +e 1297 1376 945425 +e 1297 3948 82384 +e 1298 1536 106019 +e 1298 2084 791642 +e 1298 2549 63962 +e 1298 3256 626397 +e 1299 1995 224494 +e 1299 2585 85812 +e 1300 1341 436797 +e 1300 3722 906438 +e 1301 3349 612438 +e 1302 2584 37555 +e 1302 2828 168695 +e 1303 3460 669814 +e 1304 1780 568965 +e 1304 2522 12510 +e 1304 2897 756804 +e 1304 3271 850485 +e 1305 1846 648683 +e 1305 1881 579754 +e 1305 1989 743823 +e 1305 2409 20127 +e 1305 2686 223032 +e 1305 2862 157430 +e 1305 3946 311791 +e 1306 1378 129759 +e 1306 2195 259200 +e 1306 2213 897508 +e 1307 1706 389802 +e 1307 3300 32966 +e 1307 3544 672556 +e 1307 3585 371778 +e 1308 1863 68376 +e 1308 1945 662095 +e 1308 2518 318616 +e 1309 1352 697967 +e 1309 2228 348228 +e 1309 3948 615400 +e 1309 3955 213492 +e 1310 1836 71866 +e 1310 2641 183823 +e 1311 1605 609801 +e 1311 1798 915691 +e 1311 1867 210585 +e 1312 3610 362174 +e 1313 1906 260336 +e 1313 2311 335489 +e 1313 2853 225742 +e 1313 3359 619458 +e 1313 3786 837501 +e 1314 1479 940897 +e 1314 3116 110983 +e 1315 1597 699502 +e 1316 2059 789325 +e 1316 2109 860379 +e 1316 3794 473412 +e 1317 1598 32660 +e 1317 1600 901423 +e 1317 1651 961386 +e 1317 1753 614201 +e 1317 1909 165270 +e 1317 2371 869509 +e 1317 3528 271942 +e 1318 1325 936180 +e 1318 1734 190724 +e 1318 1867 895090 +e 1318 2657 845360 +e 1318 3312 791892 +e 1318 3376 32780 +e 1318 3925 681955 +e 1319 3805 364005 +e 1320 1357 620645 +e 1320 1713 573656 +e 1320 1826 420375 +e 1320 1888 837094 +e 1321 1594 109258 +e 1321 1784 918597 +e 1321 3543 550290 +e 1321 3559 121598 +e 1321 3627 698641 +e 1322 2216 393820 +e 1322 2311 247854 +e 1322 2845 151980 +e 1322 3624 595415 +e 1322 3645 466274 +e 1323 2598 647193 +e 1323 2782 739002 +e 1323 2995 64994 +e 1323 3070 142746 +e 1323 3478 42739 +e 1323 3610 952247 +e 1323 3948 925745 +e 1323 3956 440722 +e 1324 1735 222935 +e 1324 2198 221205 +e 1324 2545 562264 +e 1324 2882 968262 +e 1324 3349 504934 +e 1324 3662 799323 +e 1324 3756 530498 +e 1325 2435 732478 +e 1325 3790 388937 +e 1326 1668 418136 +e 1326 1672 109983 +e 1326 1925 10394 +e 1326 2251 736798 +e 1326 3605 31178 +e 1328 1872 312057 +e 1328 2933 439624 +e 1328 3379 650834 +e 1328 3883 852907 +e 1329 2334 849949 +e 1329 3837 972626 +e 1330 1706 814667 +e 1330 2891 78191 +e 1330 3556 100916 +e 1330 3769 744109 +e 1331 1621 66439 +e 1332 1365 567439 +e 1332 3253 677596 +e 1332 3762 240352 +e 1333 1840 553707 +e 1333 2437 100463 +e 1333 2996 561064 +e 1334 1874 438656 +e 1334 2110 174394 +e 1334 2314 169569 +e 1334 3031 54530 +e 1334 3684 441803 +e 1334 3800 843754 +e 1335 1440 424870 +e 1335 2483 552195 +e 1335 3475 749691 +e 1336 1380 14939 +e 1336 1899 946278 +e 1336 3131 139427 +e 1337 2489 312379 +e 1337 3246 130109 +e 1337 3919 465145 +e 1338 2252 866476 +e 1338 2604 684894 +e 1338 3891 333518 +e 1338 3898 231442 +e 1339 1342 313320 +e 1339 3718 122491 +e 1339 3821 996618 +e 1339 3897 128149 +e 1340 1394 770898 +e 1340 2921 813533 +e 1340 3487 740375 +e 1340 3723 754718 +e 1341 1893 502296 +e 1341 2279 831664 +e 1341 2458 774346 +e 1341 3360 537460 +e 1342 1751 206055 +e 1343 1520 308080 +e 1343 1610 312262 +e 1343 2526 585999 +e 1343 3161 567320 +e 1344 1735 347541 +e 1344 3383 858765 +e 1345 1462 419421 +e 1345 1849 8763 +e 1345 2702 149311 +e 1345 3641 690869 +e 1346 2174 904623 +e 1346 2350 992966 +e 1346 2913 841337 +e 1346 3953 681205 +e 1347 1537 575805 +e 1347 1981 409548 +e 1347 3182 621917 +e 1347 3927 502561 +e 1348 1442 978228 +e 1348 2916 342854 +e 1348 3034 499242 +e 1348 3740 610890 +e 1348 3826 70660 +e 1349 3673 428200 +e 1349 3813 690193 +e 1350 1718 310996 +e 1350 2058 574029 +e 1350 2124 74647 +e 1350 2325 770656 +e 1350 3600 503387 +e 1351 2356 673069 +e 1351 3070 725014 +e 1351 3126 847474 +e 1351 3350 126874 +e 1352 2549 643673 +e 1352 3359 179473 +e 1353 2243 809155 +e 1353 2761 746699 +e 1353 2892 476638 +e 1353 3007 814252 +e 1354 1815 646968 +e 1354 3162 304267 +e 1354 3673 95608 +e 1354 3790 977714 +e 1355 1468 385741 +e 1355 1585 623171 +e 1355 2117 597407 +e 1355 2292 12728 +e 1355 3490 662037 +e 1355 3539 537099 +e 1355 3905 450973 +e 1356 3470 589920 +e 1356 3654 865594 +e 1357 1910 249601 +e 1357 2442 24101 +e 1359 1556 326164 +e 1359 3169 712178 +e 1360 1685 708003 +e 1360 2381 375973 +e 1360 2500 717736 +e 1360 2552 722412 +e 1361 3271 907518 +e 1362 1693 562088 +e 1362 1895 882562 +e 1362 2738 392195 +e 1362 2986 679148 +e 1362 3719 315856 +e 1362 3838 27744 +e 1363 2891 468784 +e 1363 2980 286841 +e 1363 3350 654456 +e 1363 3682 505086 +e 1365 2736 244223 +e 1365 3849 1500 +e 1366 1578 580745 +e 1366 3098 328703 +e 1366 3521 699808 +e 1366 3863 977238 +e 1367 2202 811489 +e 1367 3134 99710 +e 1368 1697 382651 +e 1368 2409 516200 +e 1368 3047 557579 +e 1368 3172 180592 +e 1368 3297 797850 +e 1368 3752 253431 +e 1369 1766 397449 +e 1369 2312 132313 +e 1370 2832 671053 +e 1370 3108 539497 +e 1370 3780 854213 +e 1371 1560 559349 +e 1371 2641 711256 +e 1372 2085 344143 +e 1372 2505 896260 +e 1372 2713 138576 +e 1372 3254 896213 +e 1372 3424 19881 +e 1373 2225 948165 +e 1373 2813 66301 +e 1373 3401 445810 +e 1373 3710 714103 +e 1373 3849 759221 +e 1373 3857 182226 +e 1373 3993 852809 +e 1374 2321 918023 +e 1375 1993 724967 +e 1375 2637 657342 +e 1375 3321 306907 +e 1376 1736 247988 +e 1376 2534 182320 +e 1376 2739 224764 +e 1376 3733 899182 +e 1377 1584 860772 +e 1377 2473 360367 +e 1377 3076 816343 +e 1378 3703 5133 +e 1379 2342 298175 +e 1379 2364 805411 +e 1379 2442 162496 +e 1379 2938 710367 +e 1380 1765 678707 +e 1380 3278 211438 +e 1380 3377 799788 +e 1380 3839 245271 +e 1381 2284 171522 +e 1381 2341 986150 +e 1381 2748 624735 +e 1381 3408 308275 +e 1381 3666 300273 +e 1382 2200 150722 +e 1382 3536 400596 +e 1383 2038 878825 +e 1383 2627 197643 +e 1384 1925 904973 +e 1385 2195 395759 +e 1385 2642 101076 +e 1385 2835 301487 +e 1385 3574 582055 +e 1386 2219 711567 +e 1386 3098 576597 +e 1386 3217 635259 +e 1387 2186 551317 +e 1387 2202 814070 +e 1387 3207 862891 +e 1387 3537 295766 +e 1387 3554 865380 +e 1388 1398 526418 +e 1388 3468 424652 +e 1388 3606 701623 +e 1388 3663 355215 +e 1389 1407 684493 +e 1389 1856 232435 +e 1389 3200 44903 +e 1390 1547 234481 +e 1390 1880 96504 +e 1390 2365 845296 +e 1390 3134 222439 +e 1391 2795 784721 +e 1391 3255 861927 +e 1392 1844 361406 +e 1392 1892 540118 +e 1392 2177 647431 +e 1392 2370 41070 +e 1392 2832 454928 +e 1392 3245 901249 +e 1393 1543 162219 +e 1393 1684 944001 +e 1393 2543 482663 +e 1393 2700 715733 +e 1393 3721 470042 +e 1394 2288 290256 +e 1394 3378 528701 +e 1395 1887 163963 +e 1395 2787 400631 +e 1396 1717 7136 +e 1396 2023 941785 +e 1396 2034 797567 +e 1396 2497 205465 +e 1396 3770 408577 +e 1396 3922 622729 +e 1397 3178 696672 +e 1397 3911 594513 +e 1398 1528 379713 +e 1398 1579 84364 +e 1398 2160 811567 +e 1398 3613 277325 +e 1398 3959 697186 +e 1399 1438 414318 +e 1399 1903 61746 +e 1400 1572 57837 +e 1400 2257 556007 +e 1400 3286 572886 +e 1400 3543 442765 +e 1401 1472 401800 +e 1401 1725 591182 +e 1401 1803 880994 +e 1401 2089 4117 +e 1401 2476 556540 +e 1402 1462 895654 +e 1402 3344 22475 +e 1402 3858 687033 +e 1403 2031 375150 +e 1403 2530 69071 +e 1403 2803 982447 +e 1403 2932 30123 +e 1404 2850 137384 +e 1405 2094 629512 +e 1405 2409 254789 +e 1406 1560 564012 +e 1407 1462 578507 +e 1407 2560 53239 +e 1407 3587 637419 +e 1408 1440 9945 +e 1408 1842 295243 +e 1408 3519 797304 +e 1409 1976 306419 +e 1409 2365 958805 +e 1409 2368 280396 +e 1410 1690 757774 +e 1410 3269 359823 +e 1411 1621 37738 +e 1411 3094 98684 +e 1411 3384 757983 +e 1411 3478 731727 +e 1412 1870 588591 +e 1412 2488 985148 +e 1412 2818 204820 +e 1413 3200 441782 +e 1413 3389 429565 +e 1414 1428 143960 +e 1414 1906 174868 +e 1414 2607 632981 +e 1414 2837 236826 +e 1414 3142 597460 +e 1414 3792 714409 +e 1415 2715 104397 +e 1416 1454 506119 +e 1416 1721 64953 +e 1416 1868 774318 +e 1416 1995 526497 +e 1416 2903 903367 +e 1416 3144 547752 +e 1416 3610 174109 +e 1417 3675 574159 +e 1418 2118 883117 +e 1418 3361 189506 +e 1418 3958 107196 +e 1419 2947 185307 +e 1419 3269 640443 +e 1419 3889 37008 +e 1420 1795 411238 +e 1420 3451 176477 +e 1420 3657 838785 +e 1421 1472 501606 +e 1421 2568 903787 +e 1421 3130 225188 +e 1422 1801 446591 +e 1422 1955 441620 +e 1422 3377 558308 +e 1423 2379 509852 +e 1423 3963 458014 +e 1424 2256 192221 +e 1424 2567 3719 +e 1424 2871 701262 +e 1425 3905 28124 +e 1425 3987 860549 +e 1426 3458 412763 +e 1426 3767 887662 +e 1427 2482 202696 +e 1428 1675 269008 +e 1428 2364 55283 +e 1428 3104 918240 +e 1428 3187 357647 +e 1428 3976 576440 +e 1430 1470 801170 +e 1430 3103 558627 +e 1430 3658 600764 +e 1431 3605 755162 +e 1432 2885 8828 +e 1432 3668 951379 +e 1432 3784 497573 +e 1433 2866 87280 +e 1434 1770 361789 +e 1434 1896 287363 +e 1434 2206 753713 +e 1434 2838 228323 +e 1434 3692 855837 +e 1435 2251 500592 +e 1435 2718 438665 +e 1435 2737 7919 +e 1435 3012 364805 +e 1435 3192 336812 +e 1436 3011 462971 +e 1436 3318 433084 +e 1436 3495 477186 +e 1436 3583 187117 +e 1437 2131 74502 +e 1437 2396 450014 +e 1437 3823 28748 +e 1438 2379 884200 +e 1438 2990 641624 +e 1438 3524 519791 +e 1438 3631 593777 +e 1438 3952 764052 +e 1439 1498 138151 +e 1439 1745 84342 +e 1439 2124 617543 +e 1439 3084 222226 +e 1440 3842 79252 +e 1441 3953 622821 +e 1442 1581 545850 +e 1442 1627 264521 +e 1442 2610 662951 +e 1442 3100 333890 +e 1442 3671 607356 +e 1442 3757 626953 +e 1442 3835 767582 +e 1443 1473 218858 +e 1443 1483 275105 +e 1443 2299 714136 +e 1444 3812 335193 +e 1445 2122 372456 +e 1445 2365 531433 +e 1445 2586 121268 +e 1445 3269 407703 +e 1445 3393 581315 +e 1445 3462 980605 +e 1446 1574 583002 +e 1446 1737 68947 +e 1446 1801 556721 +e 1446 3721 676107 +e 1446 3742 458928 +e 1446 3946 702900 +e 1447 2652 626906 +e 1448 1582 220476 +e 1448 1998 662712 +e 1448 2966 615039 +e 1448 3831 371604 +e 1449 1730 171051 +e 1449 3309 780920 +e 1449 3480 57345 +e 1449 3780 18242 +e 1450 2002 34260 +e 1450 3485 902697 +e 1451 2809 855399 +e 1452 3127 144454 +e 1452 3177 151727 +e 1453 2179 38075 +e 1453 2968 191019 +e 1454 3902 605247 +e 1455 2302 239236 +e 1455 2848 374875 +e 1456 3491 566717 +e 1457 2322 940363 +e 1457 2384 976056 +e 1457 3539 56717 +e 1457 3987 321328 +e 1458 1945 409604 +e 1458 3049 670948 +e 1458 3518 123416 +e 1458 3801 912423 +e 1458 3832 56620 +e 1459 1850 992020 +e 1459 2565 53427 +e 1461 1658 549933 +e 1461 1866 790726 +e 1461 2716 647537 +e 1461 2789 672381 +e 1461 3197 42678 +e 1462 1855 516639 +e 1462 3383 722429 +e 1462 3545 860042 +e 1462 3590 352423 +e 1462 3879 966842 +e 1463 1968 389191 +e 1463 2002 932185 +e 1463 2083 762772 +e 1463 3981 868333 +e 1464 2239 762190 +e 1464 2538 824830 +e 1464 3768 202499 +e 1465 1942 615694 +e 1465 3013 62847 +e 1465 3153 871434 +e 1465 3420 28389 +e 1466 1601 104246 +e 1466 2051 632566 +e 1466 2141 194159 +e 1466 2788 685943 +e 1467 1573 626360 +e 1467 2767 74087 +e 1467 3379 518688 +e 1467 3681 528807 +e 1467 3946 147132 +e 1468 3488 429526 +e 1468 3520 148360 +e 1469 3849 666025 +e 1470 2277 497479 +e 1470 2784 585818 +e 1470 3317 575504 +e 1470 3850 981535 +e 1471 1491 59221 +e 1471 1587 220471 +e 1471 1877 242281 +e 1472 3981 867745 +e 1473 1515 59714 +e 1473 2349 924636 +e 1473 2444 60844 +e 1473 3206 210605 +e 1474 1871 158544 +e 1475 2455 395793 +e 1475 2593 884242 +e 1475 3189 847082 +e 1476 3081 28696 +e 1476 3231 879706 +e 1477 1813 261864 +e 1477 2424 478278 +e 1478 1537 603661 +e 1478 2886 837528 +e 1479 1566 482635 +e 1479 3832 873464 +e 1480 2812 541613 +e 1480 3664 693444 +e 1481 1789 393132 +e 1481 1830 103503 +e 1481 3062 824454 +e 1481 3763 291930 +e 1482 1670 811993 +e 1482 1742 294797 +e 1482 2041 292997 +e 1483 2559 45137 +e 1484 2131 152568 +e 1484 3978 650826 +e 1485 1865 440652 +e 1485 1964 522002 +e 1485 2384 335766 +e 1485 2904 189211 +e 1485 3448 923167 +e 1486 3293 932651 +e 1487 1969 301445 +e 1487 2390 589039 +e 1487 2427 47440 +e 1487 2497 250503 +e 1487 2739 686698 +e 1487 3035 811099 +e 1488 2542 333217 +e 1488 3184 899905 +e 1488 3793 771818 +e 1489 2500 136211 +e 1491 1655 281927 +e 1491 3026 833 +e 1492 2640 953381 +e 1492 2745 411536 +e 1492 3192 745311 +e 1493 2948 440518 +e 1493 3913 766483 +e 1495 2383 168475 +e 1495 2737 151792 +e 1496 1581 564563 +e 1496 1597 579278 +e 1496 3166 222626 +e 1497 1730 76079 +e 1497 3387 382031 +e 1498 3700 589186 +e 1498 3828 53177 +e 1499 1735 433954 +e 1499 1772 185427 +e 1499 3054 410783 +e 1500 1716 240725 +e 1500 1805 330047 +e 1500 2951 153761 +e 1501 2690 363960 +e 1501 3086 489651 +e 1501 3171 999602 +e 1501 3556 622068 +e 1501 3685 591505 +e 1502 1832 18405 +e 1502 2609 388979 +e 1502 2924 150047 +e 1502 3457 855886 +e 1502 3603 48613 +e 1502 3648 285383 +e 1503 2239 511331 +e 1503 3727 642002 +e 1503 3826 121286 +e 1504 2218 196201 +e 1504 2366 614112 +e 1504 2553 974484 +e 1504 2994 98733 +e 1504 3161 884841 +e 1505 3279 463426 +e 1506 2298 849348 +e 1506 2452 204215 +e 1506 3693 771614 +e 1506 3984 620377 +e 1508 1702 907424 +e 1508 2013 918533 +e 1508 2953 669616 +e 1508 3502 108594 +e 1509 2758 80081 +e 1509 2944 460800 +e 1509 2966 210967 +e 1510 2146 628177 +e 1510 2972 549327 +e 1510 3660 513975 +e 1510 3721 207774 +e 1511 2268 540099 +e 1511 2744 706406 +e 1512 2677 492953 +e 1512 3028 992897 +e 1513 2151 691732 +e 1513 2645 13086 +e 1513 3416 828467 +e 1513 3915 401417 +e 1514 2668 342620 +e 1514 2945 709521 +e 1514 3505 525490 +e 1515 2974 703261 +e 1515 3754 500387 +e 1517 1678 63714 +e 1517 1774 810303 +e 1517 2554 84403 +e 1517 2819 271707 +e 1517 3496 81697 +e 1518 3266 159040 +e 1518 3455 863532 +e 1519 1652 971448 +e 1519 2002 650129 +e 1519 3155 385276 +e 1519 3192 914952 +e 1519 3235 716034 +e 1520 1846 614991 +e 1520 2010 999214 +e 1520 2114 706896 +e 1520 2609 790276 +e 1520 3435 696498 +e 1520 3814 282562 +e 1520 3926 386050 +e 1521 1846 644268 +e 1521 1899 247634 +e 1521 2056 524541 +e 1521 2496 799072 +e 1521 3891 871725 +e 1522 3182 953196 +e 1523 1692 819615 +e 1523 2722 431777 +e 1523 2923 980413 +e 1523 3270 981323 +e 1523 3356 755479 +e 1523 3519 784761 +e 1524 2895 37711 +e 1524 3104 125368 +e 1524 3989 778066 +e 1525 1762 186841 +e 1525 2501 593933 +e 1525 2629 911894 +e 1525 2753 398764 +e 1525 2789 695242 +e 1525 2960 726137 +e 1525 3006 803527 +e 1526 2225 274944 +e 1526 2458 928924 +e 1526 2584 325824 +e 1526 2730 256377 +e 1526 3071 376484 +e 1526 3340 626990 +e 1526 3616 782829 +e 1527 2433 565917 +e 1527 3329 193420 +e 1527 3531 369829 +e 1528 1554 568190 +e 1528 2263 339237 +e 1528 2532 813002 +e 1528 3006 347485 +e 1528 3523 168597 +e 1529 1899 479019 +e 1529 2079 192530 +e 1529 3278 466784 +e 1530 2287 768691 +e 1530 3650 276216 +e 1531 3254 60597 +e 1531 3532 893033 +e 1532 1755 239398 +e 1532 3386 64817 +e 1532 3464 169454 +e 1533 1781 440440 +e 1533 3602 489593 +e 1534 1871 71092 +e 1534 2478 305195 +e 1534 3130 712021 +e 1534 3660 260166 +e 1535 1552 373425 +e 1535 2495 55792 +e 1535 3993 713760 +e 1536 2580 966985 +e 1536 3223 840013 +e 1536 3492 246816 +e 1537 2352 764853 +e 1538 3931 404984 +e 1539 1893 750292 +e 1539 2055 976583 +e 1539 2077 910698 +e 1539 3143 51328 +e 1539 3210 631732 +e 1539 3335 912576 +e 1540 2295 272310 +e 1540 2979 537673 +e 1540 3202 611818 +e 1540 3869 16085 +e 1541 2024 514078 +e 1541 2264 605929 +e 1541 2297 905757 +e 1541 3884 448315 +e 1541 3910 112798 +e 1542 2018 880076 +e 1542 2258 392292 +e 1543 2561 599420 +e 1543 2598 62185 +e 1543 2775 238479 +e 1544 1647 73659 +e 1544 1945 212918 +e 1544 2723 267485 +e 1544 2793 103955 +e 1546 2675 463315 +e 1546 2901 678882 +e 1546 3378 476298 +e 1547 3844 175410 +e 1548 2838 408580 +e 1549 2083 686221 +e 1549 2105 833075 +e 1549 3945 678292 +e 1550 2224 727664 +e 1550 2967 157616 +e 1551 1699 982730 +e 1551 2584 608330 +e 1551 3193 303097 +e 1552 3214 943781 +e 1552 3307 242314 +e 1553 1699 559263 +e 1553 2115 67626 +e 1553 3268 774359 +e 1554 2809 923089 +e 1555 1709 225356 +e 1555 2234 484821 +e 1555 2285 244837 +e 1555 2356 31254 +e 1555 3174 763350 +e 1556 2080 741603 +e 1556 2086 861360 +e 1556 2108 217641 +e 1556 2934 519152 +e 1557 2953 488017 +e 1557 3103 585426 +e 1557 3527 287599 +e 1558 1696 626616 +e 1558 3103 94340 +e 1559 2088 61012 +e 1559 2922 124107 +e 1559 3763 948456 +e 1561 1689 908990 +e 1561 1859 489459 +e 1561 3997 922797 +e 1562 1648 191762 +e 1562 1761 513686 +e 1562 2310 295890 +e 1562 2962 676733 +e 1563 1598 48162 +e 1563 1615 648396 +e 1563 1756 590854 +e 1563 1845 756513 +e 1565 2242 303521 +e 1565 2539 151659 +e 1565 3325 545767 +e 1566 1838 234447 +e 1566 2658 890399 +e 1566 2681 415553 +e 1566 2743 833572 +e 1566 2886 35666 +e 1566 3866 521333 +e 1567 2217 246674 +e 1567 3700 251502 +e 1568 1714 787172 +e 1568 2331 634098 +e 1568 2676 111783 +e 1568 3644 397702 +e 1569 1724 302627 +e 1569 1854 751998 +e 1569 2046 294619 +e 1569 3471 764085 +e 1570 2172 965908 +e 1570 3407 149939 +e 1570 3725 193843 +e 1571 2002 67453 +e 1571 2848 98992 +e 1571 2903 566770 +e 1571 3905 895548 +e 1573 2318 172011 +e 1573 2446 562975 +e 1573 2569 838099 +e 1573 2589 760266 +e 1573 2920 376416 +e 1573 3027 248622 +e 1574 1818 736754 +e 1574 2336 899213 +e 1574 3860 65959 +e 1575 1675 834226 +e 1575 2247 493621 +e 1575 3878 972390 +e 1576 1925 741810 +e 1576 2873 42832 +e 1576 3534 583208 +e 1576 3610 668326 +e 1576 3675 800084 +e 1576 3876 482921 +e 1577 2375 257333 +e 1577 3834 798830 +e 1578 1797 233693 +e 1578 2085 875017 +e 1578 2123 207180 +e 1578 2257 92941 +e 1578 2991 584440 +e 1579 2036 356204 +e 1579 3058 328143 +e 1579 3456 746486 +e 1580 1659 237803 +e 1581 2092 747815 +e 1581 2699 862344 +e 1582 3506 60479 +e 1582 3905 921965 +e 1582 3945 47010 +e 1583 1800 600100 +e 1583 1958 803616 +e 1583 2027 230557 +e 1583 2419 478357 +e 1584 2148 252120 +e 1584 2770 380684 +e 1584 3195 276349 +e 1584 3425 247632 +e 1584 3435 111878 +e 1585 1613 517105 +e 1585 1729 789772 +e 1585 2837 171360 +e 1585 2913 280488 +e 1585 3394 663327 +e 1586 2631 186305 +e 1586 3024 784469 +e 1586 3975 112493 +e 1587 3159 373855 +e 1587 3837 799377 +e 1588 2113 330247 +e 1589 2171 905508 +e 1589 3718 732427 +e 1590 2974 554770 +e 1590 3536 762316 +e 1590 3673 232663 +e 1590 3948 446841 +e 1590 3967 129474 +e 1591 2334 965135 +e 1592 2900 148202 +e 1592 3134 244803 +e 1592 3203 879739 +e 1592 3409 407964 +e 1593 3538 676228 +e 1593 3689 376374 +e 1594 1773 248886 +e 1594 2181 822891 +e 1594 2422 395255 +e 1594 2454 413731 +e 1594 3249 952414 +e 1594 3303 637844 +e 1594 3373 966010 +e 1595 3218 661804 +e 1595 3434 156324 +e 1595 3999 757922 +e 1596 2959 923014 +e 1597 1641 607585 +e 1597 2332 758120 +e 1597 3199 291921 +e 1597 3707 766442 +e 1597 3732 620295 +e 1597 3984 105396 +e 1598 2770 32827 +e 1599 3618 838535 +e 1600 2989 612051 +e 1601 3293 146421 +e 1601 3521 520005 +e 1601 3769 281171 +e 1602 1761 196340 +e 1602 1951 512187 +e 1602 2115 234355 +e 1602 2315 608235 +e 1602 2610 577759 +e 1602 3715 747194 +e 1604 1612 107157 +e 1604 1763 640726 +e 1604 1917 861995 +e 1605 1896 982167 +e 1605 2116 697925 +e 1605 2260 195811 +e 1605 2324 616279 +e 1605 2908 421637 +e 1606 1712 544511 +e 1606 1837 63565 +e 1606 3045 351278 +e 1606 3050 833271 +e 1607 2154 577066 +e 1607 2644 886752 +e 1607 3709 746479 +e 1608 1858 365548 +e 1608 2293 117597 +e 1608 3048 350790 +e 1608 3425 496615 +e 1609 2065 617688 +e 1609 3658 831011 +e 1609 3922 561115 +e 1610 2031 789422 +e 1610 2162 65670 +e 1610 2875 189684 +e 1611 1848 804269 +e 1611 2775 58990 +e 1611 3082 239792 +e 1611 3221 303134 +e 1612 1779 710060 +e 1613 1631 577824 +e 1613 1739 74507 +e 1613 2213 505319 +e 1613 3329 404421 +e 1614 2443 880945 +e 1614 2471 22015 +e 1614 2752 445393 +e 1615 1938 363786 +e 1615 2965 426572 +e 1616 1770 436194 +e 1616 3874 74401 +e 1617 2681 496612 +e 1618 1770 986908 +e 1618 2172 239763 +e 1618 2230 503303 +e 1619 1981 206014 +e 1619 2735 921102 +e 1620 2299 361872 +e 1620 2870 731519 +e 1621 2811 435069 +e 1621 2904 288871 +e 1623 1771 785712 +e 1623 2566 838000 +e 1623 2632 88084 +e 1624 1843 241730 +e 1624 3014 874471 +e 1625 2391 65900 +e 1625 2744 812229 +e 1625 3278 921548 +e 1625 3604 804288 +e 1625 3676 559983 +e 1625 3768 365663 +e 1625 3929 142732 +e 1626 2691 724946 +e 1626 3888 123320 +e 1627 2790 287233 +e 1627 3722 957900 +e 1628 2303 919955 +e 1628 3662 974524 +e 1629 2067 180266 +e 1629 3049 636769 +e 1629 3368 422804 +e 1630 2377 121789 +e 1630 3511 79673 +e 1630 3693 141002 +e 1630 4000 772088 +e 1631 3638 128917 +e 1632 1919 864773 +e 1632 3198 352251 +e 1632 3515 697050 +e 1632 3942 166767 +e 1632 3987 422777 +e 1633 1795 960317 +e 1633 1933 734760 +e 1634 2834 411187 +e 1634 3931 162902 +e 1634 3957 326445 +e 1635 1650 222741 +e 1635 3388 411388 +e 1635 3518 618906 +e 1635 3872 939021 +e 1636 1824 228321 +e 1636 2154 791384 +e 1636 3170 812810 +e 1636 3850 434221 +e 1637 3550 572819 +e 1637 3563 396094 +e 1638 3161 907294 +e 1639 1888 245633 +e 1639 2106 144681 +e 1639 2338 356416 +e 1639 3151 89452 +e 1639 3309 954817 +e 1639 3928 798822 +e 1640 2093 891296 +e 1640 3032 557665 +e 1640 3105 265254 +e 1640 3469 176759 +e 1640 3750 508934 +e 1640 3881 393495 +e 1641 2705 147 +e 1641 3814 717774 +e 1642 2066 549317 +e 1643 2831 886448 +e 1644 2191 143283 +e 1644 2331 584058 +e 1645 3790 638568 +e 1646 3061 43978 +e 1646 3293 505369 +e 1646 3707 926808 +e 1647 3125 29491 +e 1647 3151 678098 +e 1650 1684 677692 +e 1650 2255 91203 +e 1650 3263 476372 +e 1651 2000 816181 +e 1651 2001 219386 +e 1651 2532 300794 +e 1651 2688 829440 +e 1652 2049 754487 +e 1652 2432 394589 +e 1652 2590 998627 +e 1652 3146 369427 +e 1652 3468 233329 +e 1652 3584 622516 +e 1653 2105 792494 +e 1653 3759 58014 +e 1653 3914 799553 +e 1654 1920 620980 +e 1654 2665 496915 +e 1654 3569 343985 +e 1654 3861 951957 +e 1656 2817 203704 +e 1656 3311 645252 +e 1656 3834 398613 +e 1657 2366 103903 +e 1657 3146 464789 +e 1657 3328 963106 +e 1658 1668 47897 +e 1658 2066 707293 +e 1658 2599 795853 +e 1658 2635 340447 +e 1659 3269 934058 +e 1659 3288 976578 +e 1659 3871 483495 +e 1660 2694 436773 +e 1661 2360 383107 +e 1661 3000 388725 +e 1662 2046 715429 +e 1662 2890 509486 +e 1662 3171 104808 +e 1662 3556 987432 +e 1662 3685 363691 +e 1662 3896 476824 +e 1663 2084 821006 +e 1663 2441 751207 +e 1663 2975 590062 +e 1664 1840 284493 +e 1664 2285 281935 +e 1664 2443 928559 +e 1665 3557 975948 +e 1666 1779 609984 +e 1667 2715 914672 +e 1667 2885 70587 +e 1667 3109 815459 +e 1668 1940 674917 +e 1668 2478 297962 +e 1668 2657 140374 +e 1668 2663 77924 +e 1668 3102 924463 +e 1668 3241 640986 +e 1668 3289 57557 +e 1669 2214 733949 +e 1669 2355 444606 +e 1669 2710 645393 +e 1669 2765 282752 +e 1669 3106 350410 +e 1670 1763 809105 +e 1670 3505 159989 +e 1670 3536 235442 +e 1671 2627 728268 +e 1671 3665 142751 +e 1672 2256 247297 +e 1672 2823 254170 +e 1672 3396 458595 +e 1672 3958 978962 +e 1673 2639 814580 +e 1673 3534 704826 +e 1675 3432 998174 +e 1676 2171 864960 +e 1676 2205 308909 +e 1676 2932 627999 +e 1676 3231 31435 +e 1676 3526 553855 +e 1677 1746 293553 +e 1677 2057 33590 +e 1677 2502 515334 +e 1677 2581 787645 +e 1677 3965 258153 +e 1678 1857 759439 +e 1678 2016 6994 +e 1678 3056 524301 +e 1678 3909 602650 +e 1679 1845 995600 +e 1679 2100 79340 +e 1679 2996 72402 +e 1679 3364 230869 +e 1679 3976 985070 +e 1680 3880 927213 +e 1681 1758 12284 +e 1681 1838 613339 +e 1681 3212 753934 +e 1681 3579 505170 +e 1681 3918 585917 +e 1682 1846 175443 +e 1682 2316 303003 +e 1682 3219 702661 +e 1683 2837 805764 +e 1683 2956 176368 +e 1683 3472 462706 +e 1683 3650 313336 +e 1684 2264 601534 +e 1684 2425 329093 +e 1685 1825 350590 +e 1685 2111 964255 +e 1685 2114 142303 +e 1685 2900 128351 +e 1685 3599 83934 +e 1686 1758 224852 +e 1686 2035 833636 +e 1686 2037 410711 +e 1686 3350 576698 +e 1686 3873 125253 +e 1687 1736 215955 +e 1687 3759 686849 +e 1688 1995 109498 +e 1688 2492 910893 +e 1688 3615 478630 +e 1690 2220 842725 +e 1690 2402 906407 +e 1690 2487 723550 +e 1690 2795 202104 +e 1690 3412 882587 +e 1690 3507 822462 +e 1691 1994 67647 +e 1691 2065 772784 +e 1691 2318 429599 +e 1691 3415 247774 +e 1692 2986 283694 +e 1692 3908 750950 +e 1693 1894 259770 +e 1693 3385 45369 +e 1693 3769 88823 +e 1694 2213 522953 +e 1694 2516 257891 +e 1694 3167 852913 +e 1694 3382 607160 +e 1695 3061 831973 +e 1695 3130 357152 +e 1696 2431 882127 +e 1696 3975 626742 +e 1697 3869 368736 +e 1697 3900 375307 +e 1698 1896 783364 +e 1698 2945 916383 +e 1698 3444 227750 +e 1698 3999 709376 +e 1699 1990 378042 +e 1699 2192 567340 +e 1699 2828 102072 +e 1699 3181 478921 +e 1699 3604 653787 +e 1700 2476 608534 +e 1700 2621 978377 +e 1700 2756 111439 +e 1700 3750 270633 +e 1701 2195 874193 +e 1701 3543 854274 +e 1701 3647 321326 +e 1702 2114 73748 +e 1702 2129 241835 +e 1702 2142 186853 +e 1702 3338 741452 +e 1702 3410 347494 +e 1702 3883 795834 +e 1703 2325 410027 +e 1703 2825 229523 +e 1703 3818 881696 +e 1705 2730 740245 +e 1705 3051 310834 +e 1705 3405 278565 +e 1706 3314 105929 +e 1706 3497 71937 +e 1707 3824 956492 +e 1708 2465 310202 +e 1708 2540 131178 +e 1708 3857 312633 +e 1709 2685 324990 +e 1709 3669 877761 +e 1709 3766 773543 +e 1709 3980 497637 +e 1710 1922 283154 +e 1710 3607 480422 +e 1711 2017 90216 +e 1711 2307 964820 +e 1711 2501 906924 +e 1713 2585 576788 +e 1713 2727 399554 +e 1713 2786 389779 +e 1715 2178 604543 +e 1715 2316 254114 +e 1715 2790 751694 +e 1716 3872 236516 +e 1717 1932 710540 +e 1718 2242 392164 +e 1718 2331 481438 +e 1718 2576 956422 +e 1718 3901 198632 +e 1719 2431 584952 +e 1719 3134 569533 +e 1719 3633 574689 +e 1720 2488 874847 +e 1720 2549 640115 +e 1721 1840 510944 +e 1721 2102 615809 +e 1721 3270 587227 +e 1721 3821 295476 +e 1721 3910 784084 +e 1722 2379 153686 +e 1722 3104 553822 +e 1722 3258 72399 +e 1722 3489 364348 +e 1722 3739 539993 +e 1722 3987 506673 +e 1723 1882 939371 +e 1723 2900 28168 +e 1723 3509 179336 +e 1723 3535 637900 +e 1724 2206 20202 +e 1724 2504 723848 +e 1724 2509 873580 +e 1725 2739 683740 +e 1726 2735 698830 +e 1726 3353 29508 +e 1727 2188 806748 +e 1727 2531 702974 +e 1727 2706 206671 +e 1727 2727 203119 +e 1728 2337 192834 +e 1728 2744 636981 +e 1728 2920 387972 +e 1728 3092 394226 +e 1728 3396 415002 +e 1729 1862 802531 +e 1729 2242 759711 +e 1729 2351 538416 +e 1729 3020 67484 +e 1729 3693 382277 +e 1730 3623 564164 +e 1731 1903 607628 +e 1731 2307 406093 +e 1731 2436 422011 +e 1731 3072 467715 +e 1731 3603 289142 +e 1732 2202 133000 +e 1732 2812 21466 +e 1732 2908 278900 +e 1733 2987 497187 +e 1733 3141 796663 +e 1733 3708 849857 +e 1734 3142 406999 +e 1734 3839 28024 +e 1736 2269 290542 +e 1736 2469 805896 +e 1736 3513 895654 +e 1736 3729 863232 +e 1737 3593 446683 +e 1738 2554 24180 +e 1738 2892 974312 +e 1738 3536 695573 +e 1739 2150 219929 +e 1739 2872 835764 +e 1739 3673 514120 +e 1740 3413 37004 +e 1741 2951 134347 +e 1741 3082 421467 +e 1741 3398 523202 +e 1742 2133 477821 +e 1742 3526 303930 +e 1743 1764 495956 +e 1743 1770 599429 +e 1743 2866 771466 +e 1743 3326 356268 +e 1743 3414 613768 +e 1744 2857 580269 +e 1744 2888 809134 +e 1744 3623 411104 +e 1744 3646 473773 +e 1744 3729 989454 +e 1744 3936 603852 +e 1745 2448 365484 +e 1745 3533 430741 +e 1745 3696 746603 +e 1746 2002 332477 +e 1746 2091 418406 +e 1746 2197 619620 +e 1746 3415 867303 +e 1747 2451 952189 +e 1748 2073 667064 +e 1748 2422 799179 +e 1748 3689 83567 +e 1749 2741 269983 +e 1749 3665 152254 +e 1750 1768 498292 +e 1750 2121 732576 +e 1750 2971 40046 +e 1750 3663 700436 +e 1751 2865 846822 +e 1751 3003 150551 +e 1752 1819 573872 +e 1752 2215 153241 +e 1752 3590 786700 +e 1752 3612 449938 +e 1753 2020 355310 +e 1756 1838 745794 +e 1756 2599 832132 +e 1756 2816 976068 +e 1757 1816 946749 +e 1757 2422 896368 +e 1758 3111 725927 +e 1758 3902 96478 +e 1759 2343 144861 +e 1761 2023 742328 +e 1761 2162 816820 +e 1761 2181 157286 +e 1761 2847 95264 +e 1761 3294 699515 +e 1762 3486 581183 +e 1763 1905 139786 +e 1763 2827 252729 +e 1763 4000 975167 +e 1764 1902 403780 +e 1764 1907 204412 +e 1764 2055 155278 +e 1764 2099 334879 +e 1764 3694 703996 +e 1765 1966 942384 +e 1765 2063 182193 +e 1765 2196 167597 +e 1765 3307 818876 +e 1765 3455 466664 +e 1766 3773 520007 +e 1767 2652 273213 +e 1768 1989 514745 +e 1769 2409 371129 +e 1769 2624 485393 +e 1769 3043 800851 +e 1770 3690 285262 +e 1771 2502 807560 +e 1771 2517 435425 +e 1771 2710 642460 +e 1771 3689 621841 +e 1772 2272 927443 +e 1772 2298 884297 +e 1772 3953 427635 +e 1773 2411 811613 +e 1774 2654 774247 +e 1774 2881 203993 +e 1774 3781 912465 +e 1774 3808 503350 +e 1775 2087 135054 +e 1775 2912 609460 +e 1775 3436 827545 +e 1776 1856 312767 +e 1776 2532 654890 +e 1776 3473 588163 +e 1777 3812 511520 +e 1778 2210 48133 +e 1778 3625 929369 +e 1778 3830 217392 +e 1779 2672 936398 +e 1779 2697 128976 +e 1779 2828 9330 +e 1779 2832 899837 +e 1779 3285 178742 +e 1779 3368 638466 +e 1779 3831 916189 +e 1780 3084 704118 +e 1780 3794 991679 +e 1781 1900 551253 +e 1781 3298 781090 +e 1781 3449 834564 +e 1781 3965 843135 +e 1782 2400 39194 +e 1782 3442 675999 +e 1782 3631 634224 +e 1785 2789 265780 +e 1785 3488 76141 +e 1785 3693 844618 +e 1785 3742 89099 +e 1786 1872 900644 +e 1786 2286 283912 +e 1786 3001 500413 +e 1787 2545 546652 +e 1788 2707 357720 +e 1788 2832 527960 +e 1788 3293 545707 +e 1788 3609 28925 +e 1789 2093 370447 +e 1789 2370 903045 +e 1789 2755 220564 +e 1789 2996 767153 +e 1790 3138 490806 +e 1790 3288 624192 +e 1791 2221 996735 +e 1791 2546 5107 +e 1791 2717 135325 +e 1791 2922 726091 +e 1791 3276 211945 +e 1792 1837 562658 +e 1792 2068 325441 +e 1792 2445 220497 +e 1792 3455 520660 +e 1793 2424 303653 +e 1793 3525 617816 +e 1793 3751 293129 +e 1794 2046 594831 +e 1794 2282 843562 +e 1794 3568 191094 +e 1794 3971 803691 +e 1795 2127 334902 +e 1795 2315 913235 +e 1796 3310 370293 +e 1796 3418 613232 +e 1796 3480 624629 +e 1797 1859 328776 +e 1797 3537 304733 +e 1797 3757 735675 +e 1798 2643 793054 +e 1799 2834 168339 +e 1799 3160 127976 +e 1799 3395 492770 +e 1799 3479 408226 +e 1799 3527 598530 +e 1800 1937 480997 +e 1801 3432 483152 +e 1802 2246 413001 +e 1802 3341 847974 +e 1802 3598 45468 +e 1803 3046 316625 +e 1803 3076 934964 +e 1803 3885 324925 +e 1804 2709 808090 +e 1805 1806 469992 +e 1805 2615 671091 +e 1805 2866 413808 +e 1805 3455 950887 +e 1806 3485 272505 +e 1807 2147 646494 +e 1807 3760 597010 +e 1807 3781 934599 +e 1808 2800 609394 +e 1808 3395 111556 +e 1808 3637 426257 +e 1808 3689 916789 +e 1809 1896 715220 +e 1810 3264 832568 +e 1811 2304 211156 +e 1811 2332 116573 +e 1811 2438 322870 +e 1811 3061 720850 +e 1811 3081 515625 +e 1812 2214 426135 +e 1813 1912 23723 +e 1813 2143 890303 +e 1813 2699 176005 +e 1813 2801 49955 +e 1813 3561 280840 +e 1813 3606 367978 +e 1814 2807 976458 +e 1814 3555 976420 +e 1814 3902 569756 +e 1815 3045 793696 +e 1815 3277 448601 +e 1815 3653 309306 +e 1815 3928 717098 +e 1816 2379 564883 +e 1816 2751 640816 +e 1816 3405 263858 +e 1817 1872 110390 +e 1817 1965 989345 +e 1818 3759 278519 +e 1819 1823 696248 +e 1819 2642 794964 +e 1819 3393 314936 +e 1819 3668 402755 +e 1820 1897 380592 +e 1820 2858 78238 +e 1820 3136 324920 +e 1820 3572 74322 +e 1821 2463 238147 +e 1821 3954 912544 +e 1822 2415 751551 +e 1823 2140 933054 +e 1823 3191 695612 +e 1824 2872 254986 +e 1824 3930 846791 +e 1825 2626 121595 +e 1825 2733 446285 +e 1825 3400 442457 +e 1825 3507 415771 +e 1826 2550 821325 +e 1826 3738 606309 +e 1826 3859 440365 +e 1827 3155 387384 +e 1827 3571 824686 +e 1827 3638 115523 +e 1827 3709 484969 +e 1828 2709 252188 +e 1828 2750 229983 +e 1828 3666 843915 +e 1829 2866 356440 +e 1830 3623 322037 +e 1831 2505 434710 +e 1831 2636 109920 +e 1831 3042 951391 +e 1832 2107 323754 +e 1832 2337 783014 +e 1833 2128 818338 +e 1834 2576 258968 +e 1834 3058 307403 +e 1834 3795 725533 +e 1834 3916 318006 +e 1835 2103 142446 +e 1835 2313 2723 +e 1835 3137 919339 +e 1835 3932 42750 +e 1836 2109 914798 +e 1836 2526 370318 +e 1836 2760 981460 +e 1837 2240 995222 +e 1837 2280 757150 +e 1837 3198 253251 +e 1837 3482 180328 +e 1838 1949 3437 +e 1838 2640 9201 +e 1838 3021 694226 +e 1838 3260 154864 +e 1838 3291 527945 +e 1839 2356 797983 +e 1839 2554 524155 +e 1840 2933 435047 +e 1841 2636 541480 +e 1842 3560 214452 +e 1842 3816 131475 +e 1843 1985 679033 +e 1844 3319 776703 +e 1845 2043 615974 +e 1845 2604 794177 +e 1847 2149 653644 +e 1847 2742 505951 +e 1848 2087 845839 +e 1848 2843 90792 +e 1849 1902 896019 +e 1849 2098 767741 +e 1849 3913 957969 +e 1850 1895 559934 +e 1851 2480 660485 +e 1851 3081 259929 +e 1851 3209 150433 +e 1851 3267 895903 +e 1852 2608 335626 +e 1852 2786 746084 +e 1853 2611 718801 +e 1854 2474 929628 +e 1854 2909 350935 +e 1854 2962 552244 +e 1855 3383 997225 +e 1855 3505 997630 +e 1856 2273 955288 +e 1856 3133 636638 +e 1856 3182 838828 +e 1856 3938 670323 +e 1857 3050 518556 +e 1857 3640 131982 +e 1857 3735 906069 +e 1859 2894 421155 +e 1859 3388 789068 +e 1859 3468 207316 +e 1859 3835 116446 +e 1860 2085 92761 +e 1860 3099 118934 +e 1861 1956 951017 +e 1861 2732 805943 +e 1862 2011 565771 +e 1862 2445 832261 +e 1862 3835 299981 +e 1862 3892 289615 +e 1863 2008 644413 +e 1863 2583 580703 +e 1863 3263 481039 +e 1864 2300 994533 +e 1864 2464 412631 +e 1865 3124 216401 +e 1865 3788 672946 +e 1866 1948 425988 +e 1866 2023 344094 +e 1866 2167 273233 +e 1866 2688 66497 +e 1866 2898 510696 +e 1866 3871 137063 +e 1867 3704 927811 +e 1867 3744 184316 +e 1868 2249 35476 +e 1868 2955 301272 +e 1869 2225 676597 +e 1869 2817 697924 +e 1869 2926 510950 +e 1870 2388 875493 +e 1870 2438 588345 +e 1871 2394 856469 +e 1871 3343 999114 +e 1872 2119 496162 +e 1872 3022 184239 +e 1873 2960 81994 +e 1873 3100 404502 +e 1873 3770 868643 +e 1873 3789 94828 +e 1874 3679 645195 +e 1874 3803 449367 +e 1874 3906 58582 +e 1875 2196 551541 +e 1875 2854 56374 +e 1876 3635 408581 +e 1878 1942 976299 +e 1878 3174 644952 +e 1878 3699 375061 +e 1879 2955 31321 +e 1879 3656 566856 +e 1880 1904 520232 +e 1880 2322 180656 +e 1880 2856 690328 +e 1880 2918 258800 +e 1881 3328 584516 +e 1881 3395 450831 +e 1882 3038 418941 +e 1882 3573 929499 +e 1882 3900 43536 +e 1883 1906 203366 +e 1883 2088 739740 +e 1883 2450 178491 +e 1883 2965 767988 +e 1883 3078 349526 +e 1883 3665 356476 +e 1883 3947 378965 +e 1884 1942 487330 +e 1884 2648 83237 +e 1884 2823 81435 +e 1884 3645 557317 +e 1884 3684 315769 +e 1885 2700 998902 +e 1885 3025 630923 +e 1885 3365 857504 +e 1886 3365 988577 +e 1886 3549 811981 +e 1887 2232 659948 +e 1887 3684 939453 +e 1888 2756 442477 +e 1888 2914 636013 +e 1888 2969 812894 +e 1888 3082 852305 +e 1888 3338 69057 +e 1889 3646 944869 +e 1890 2664 714562 +e 1890 2900 679936 +e 1890 2913 378677 +e 1891 2042 579209 +e 1891 2452 587581 +e 1891 3368 608879 +e 1892 2068 695235 +e 1892 2848 964949 +e 1892 3980 847478 +e 1893 2478 414406 +e 1893 3703 802844 +e 1893 3968 521165 +e 1894 2805 277851 +e 1896 2108 367877 +e 1898 2014 727177 +e 1898 2302 353725 +e 1898 2389 272283 +e 1898 2702 932198 +e 1898 3189 311871 +e 1898 3221 683027 +e 1899 1934 733459 +e 1899 2720 326588 +e 1899 3022 51097 +e 1899 3538 474308 +e 1899 3725 287983 +e 1900 2779 22716 +e 1901 2975 826888 +e 1901 3723 162834 +e 1902 2831 912376 +e 1903 2932 889783 +e 1904 3400 742508 +e 1904 3420 838617 +e 1905 3618 890976 +e 1907 2488 590253 +e 1908 2349 601677 +e 1909 2189 124057 +e 1909 2366 836441 +e 1909 2924 293272 +e 1909 3407 58511 +e 1910 2638 545263 +e 1910 2742 786153 +e 1910 3611 612134 +e 1911 2313 533920 +e 1911 3470 79212 +e 1913 1917 849778 +e 1913 1964 720732 +e 1913 2104 956944 +e 1913 2254 42868 +e 1914 2108 749092 +e 1915 2603 38779 +e 1915 2889 334480 +e 1916 2247 32409 +e 1916 3037 786325 +e 1916 3466 186708 +e 1917 2411 98569 +e 1917 2574 476910 +e 1917 3010 900996 +e 1917 3986 892961 +e 1918 2073 947995 +e 1918 3072 874619 +e 1918 3462 977017 +e 1919 2791 927217 +e 1920 2620 642886 +e 1921 2453 619131 +e 1921 3166 139310 +e 1922 3729 490336 +e 1923 2122 717048 +e 1923 2368 438262 +e 1923 2605 21789 +e 1923 2644 993163 +e 1923 3280 227570 +e 1923 3952 679831 +e 1924 3109 6315 +e 1924 3281 53327 +e 1925 2523 488363 +e 1925 2845 545395 +e 1925 3000 690571 +e 1925 3068 562623 +e 1925 3369 896953 +e 1925 3677 197490 +e 1926 3813 459479 +e 1926 3833 94856 +e 1927 2468 33894 +e 1927 3823 839293 +e 1928 2508 446783 +e 1928 2849 594252 +e 1929 2095 836229 +e 1929 2543 162833 +e 1929 3056 811771 +e 1929 3114 918281 +e 1929 3276 441815 +e 1930 2495 270849 +e 1930 2629 21721 +e 1930 2665 92714 +e 1930 3446 575795 +e 1930 3743 768409 +e 1931 2241 657256 +e 1932 1948 461480 +e 1932 2137 838526 +e 1932 3428 637760 +e 1933 3716 230238 +e 1933 3920 837398 +e 1934 2598 380796 +e 1935 2040 964380 +e 1935 2674 715343 +e 1935 2883 481020 +e 1937 3050 722491 +e 1937 3356 227976 +e 1937 3490 266607 +e 1938 2524 81270 +e 1938 3800 739231 +e 1939 2284 452436 +e 1939 2902 873239 +e 1940 3768 667446 +e 1940 3891 430990 +e 1940 3908 658278 +e 1941 3640 810752 +e 1942 2345 286345 +e 1942 2406 930378 +e 1942 2490 197670 +e 1943 2306 416572 +e 1943 2762 117310 +e 1943 3016 930355 +e 1943 3553 830299 +e 1943 3662 163963 +e 1943 3944 159926 +e 1944 2348 796470 +e 1944 2947 52030 +e 1944 3226 766314 +e 1945 2089 467716 +e 1945 3270 45856 +e 1945 3610 546290 +e 1946 2520 66805 +e 1948 2321 613007 +e 1948 3908 736698 +e 1949 2831 154463 +e 1950 2703 385287 +e 1951 2861 962643 +e 1951 3002 313914 +e 1952 3373 388133 +e 1953 2712 930063 +e 1953 2732 304246 +e 1953 3645 513432 +e 1954 2193 953650 +e 1954 2508 99688 +e 1955 2578 271200 +e 1955 3022 741548 +e 1955 3052 677132 +e 1955 3142 109846 +e 1956 2253 112465 +e 1956 2350 256005 +e 1956 2708 164148 +e 1956 3014 983654 +e 1956 3032 136674 +e 1956 3714 155787 +e 1956 3740 226085 +e 1957 2269 60860 +e 1957 2419 546037 +e 1957 3305 670256 +e 1958 3446 774094 +e 1958 3739 785747 +e 1959 2619 867198 +e 1959 3634 362328 +e 1960 2570 696703 +e 1960 3849 89758 +e 1961 2108 23116 +e 1961 2145 215501 +e 1961 2573 295214 +e 1961 2723 938004 +e 1961 3900 753834 +e 1963 2953 939135 +e 1963 3631 106283 +e 1965 2930 820500 +e 1965 3580 422958 +e 1965 3770 948786 +e 1966 3302 123037 +e 1967 2594 878993 +e 1967 2668 846747 +e 1968 2442 262095 +e 1968 2536 946020 +e 1970 2957 508785 +e 1970 3077 872909 +e 1970 3546 479216 +e 1970 3873 239726 +e 1971 2354 356749 +e 1971 2914 535303 +e 1971 3125 742383 +e 1971 3214 288175 +e 1971 3368 384540 +e 1971 3479 128179 +e 1972 2871 136812 +e 1972 3200 231254 +e 1973 1985 945421 +e 1973 2283 216938 +e 1973 2871 592407 +e 1973 2875 515165 +e 1973 2942 106335 +e 1973 3413 477777 +e 1974 2603 223441 +e 1974 2635 187018 +e 1974 2784 779720 +e 1974 2818 439383 +e 1974 3125 998320 +e 1974 3817 228145 +e 1974 3834 14576 +e 1974 3890 266016 +e 1975 2978 989984 +e 1975 3317 780909 +e 1975 3583 99399 +e 1975 3618 544283 +e 1976 2627 732503 +e 1977 2755 478280 +e 1977 3235 230880 +e 1978 2624 180473 +e 1978 3003 971395 +e 1978 3378 808401 +e 1979 3998 9443 +e 1980 2105 709238 +e 1980 2479 418586 +e 1980 2613 505663 +e 1980 3252 483460 +e 1980 3451 219750 +e 1981 2112 400756 +e 1982 2702 42382 +e 1982 3431 672373 +e 1982 3727 499872 +e 1982 3761 398978 +e 1983 2853 951534 +e 1983 3850 734993 +e 1984 2015 824367 +e 1984 3809 368173 +e 1984 3929 491828 +e 1986 2382 336390 +e 1986 3354 988944 +e 1987 2568 563404 +e 1987 3224 961472 +e 1987 3930 124515 +e 1988 2183 999622 +e 1988 2375 515264 +e 1988 2543 808727 +e 1988 2737 734899 +e 1988 3078 182039 +e 1989 2251 878247 +e 1989 2519 694009 +e 1989 3313 365690 +e 1989 3534 747043 +e 1989 3658 851322 +e 1990 3584 914221 +e 1991 2164 265318 +e 1991 3023 963609 +e 1991 3310 719816 +e 1991 3922 446635 +e 1991 3994 544849 +e 1991 3995 59209 +e 1992 2035 264707 +e 1992 2312 715317 +e 1993 2446 742322 +e 1994 3283 892516 +e 1994 3289 120159 +e 1994 3778 666853 +e 1994 3859 86704 +e 1994 3909 836350 +e 1995 3833 422278 +e 1996 2038 759208 +e 1997 2911 505630 +e 1997 3226 447011 +e 1998 2538 477768 +e 1998 2991 443368 +e 1998 3710 133388 +e 1998 3770 889141 +e 1999 2027 990839 +e 1999 2707 780298 +e 2000 2018 340563 +e 2000 2524 727814 +e 2000 2816 773558 +e 2000 3256 432747 +e 2000 3547 495704 +e 2000 3978 974316 +e 2001 3571 136148 +e 2002 3162 88404 +e 2002 3928 349448 +e 2002 3956 111464 +e 2003 2220 353053 +e 2003 2272 590332 +e 2003 2410 700379 +e 2003 3668 337764 +e 2003 3993 602143 +e 2004 2095 725443 +e 2004 2602 891716 +e 2004 3108 314132 +e 2004 3865 283013 +e 2005 3075 403757 +e 2005 3332 732589 +e 2005 3849 328562 +e 2007 2163 464921 +e 2007 2922 414471 +e 2007 3746 25133 +e 2008 2093 435059 +e 2008 2141 496075 +e 2008 2436 452809 +e 2008 2904 770539 +e 2008 3062 60207 +e 2008 3691 369302 +e 2009 2425 769583 +e 2009 3065 142922 +e 2010 2152 700513 +e 2010 3077 752864 +e 2010 3694 592774 +e 2011 2384 654794 +e 2012 3147 50634 +e 2012 3483 616641 +e 2013 2472 340270 +e 2013 3757 341880 +e 2014 2696 328697 +e 2015 3644 284907 +e 2016 3220 34425 +e 2016 3310 419820 +e 2017 2268 198883 +e 2017 2852 717429 +e 2017 3690 116286 +e 2017 3948 951438 +e 2019 3894 205977 +e 2020 2186 824205 +e 2020 2865 467511 +e 2020 3154 119262 +e 2021 3098 947301 +e 2021 3943 172170 +e 2022 2068 254508 +e 2022 2159 345332 +e 2022 2309 199586 +e 2022 2348 56855 +e 2022 3503 443620 +e 2022 3559 649988 +e 2023 2613 277688 +e 2023 3280 198290 +e 2023 3310 984528 +e 2023 3423 482421 +e 2023 3692 928520 +e 2024 2082 35082 +e 2024 2603 408294 +e 2024 2714 831864 +e 2024 2915 4288 +e 2024 3286 767385 +e 2025 3222 901238 +e 2026 2081 834490 +e 2026 2418 791140 +e 2026 3687 231369 +e 2027 3058 442450 +e 2027 3302 165039 +e 2027 3321 594879 +e 2028 2331 235060 +e 2028 2465 74709 +e 2028 3387 315424 +e 2029 3122 703889 +e 2030 2034 657118 +e 2030 3039 654843 +e 2030 3238 208011 +e 2030 3301 349759 +e 2030 3588 368455 +e 2031 3385 581869 +e 2031 3940 905455 +e 2032 3510 672170 +e 2032 3819 410340 +e 2033 2894 143188 +e 2034 2937 501157 +e 2034 3704 474727 +e 2035 2086 443516 +e 2036 2198 521987 +e 2036 2235 988822 +e 2036 2929 156753 +e 2036 3629 276800 +e 2037 3349 696581 +e 2037 3965 769315 +e 2038 2511 256874 +e 2038 3149 66007 +e 2038 3369 700650 +e 2038 3389 480231 +e 2038 3477 523716 +e 2039 3126 899694 +e 2040 2561 290984 +e 2040 2951 64881 +e 2041 3531 278601 +e 2041 3972 835145 +e 2042 3107 833137 +e 2042 3136 409098 +e 2042 3256 14343 +e 2042 3634 239646 +e 2043 2101 542263 +e 2043 2278 359683 +e 2043 2319 956300 +e 2043 2744 580449 +e 2043 3203 623395 +e 2043 3535 810051 +e 2043 3570 41035 +e 2044 2324 67642 +e 2044 3189 863959 +e 2045 2457 813089 +e 2045 3392 277437 +e 2046 2648 981577 +e 2047 2084 546182 +e 2048 2876 928380 +e 2048 3584 987085 +e 2048 3683 46669 +e 2048 3957 497333 +e 2049 2633 16655 +e 2049 2958 459995 +e 2049 3335 953262 +e 2050 3883 929495 +e 2051 3454 728728 +e 2051 3828 330524 +e 2052 2283 117166 +e 2052 3880 673135 +e 2053 2378 971224 +e 2053 3604 62468 +e 2055 2563 897716 +e 2055 2615 869960 +e 2055 3940 382841 +e 2056 3135 848437 +e 2056 3229 277678 +e 2056 3706 452062 +e 2058 2193 997639 +e 2058 2442 454244 +e 2058 2849 569225 +e 2058 3606 893483 +e 2059 2381 39122 +e 2060 3386 390103 +e 2061 2133 130373 +e 2061 2279 284276 +e 2061 2451 962689 +e 2062 3955 983869 +e 2063 2799 734407 +e 2063 3021 233456 +e 2063 3704 42458 +e 2064 2237 383255 +e 2064 2559 387190 +e 2064 3521 161745 +e 2064 3955 854578 +e 2065 2482 486891 +e 2065 2542 17994 +e 2065 3432 115341 +e 2065 3497 147950 +e 2065 3560 161750 +e 2065 3834 860879 +e 2066 3002 26057 +e 2066 3261 185429 +e 2066 3906 616455 +e 2066 3940 679674 +e 2067 2553 607766 +e 2067 3123 649558 +e 2068 3166 507054 +e 2068 3891 619130 +e 2069 2727 143179 +e 2069 3007 21709 +e 2069 3264 219460 +e 2069 3350 56981 +e 2069 3728 582304 +e 2069 3834 45125 +e 2071 3565 414930 +e 2072 2650 359976 +e 2073 2187 404851 +e 2074 2875 199782 +e 2074 3321 96631 +e 2075 2323 364032 +e 2075 2690 926408 +e 2075 3534 321539 +e 2076 2397 425474 +e 2076 2568 977947 +e 2077 3010 450778 +e 2078 2554 557171 +e 2078 2872 306889 +e 2078 3296 65980 +e 2080 2291 157432 +e 2080 2767 488982 +e 2080 3447 147264 +e 2081 2983 319291 +e 2081 3247 985397 +e 2081 3501 423558 +e 2081 3739 431834 +e 2081 3913 981749 +e 2081 3937 214099 +e 2082 2896 71028 +e 2082 3239 701194 +e 2082 3673 104722 +e 2083 2538 134509 +e 2083 3145 780307 +e 2083 3546 682035 +e 2085 2603 739883 +e 2085 2647 947156 +e 2085 2907 522671 +e 2085 3666 478547 +e 2086 2147 367381 +e 2086 2561 391904 +e 2087 2693 36913 +e 2087 3099 114238 +e 2087 3394 475948 +e 2088 3093 760286 +e 2088 3890 478815 +e 2089 3997 797901 +e 2090 2804 222349 +e 2090 3006 640808 +e 2090 3737 818613 +e 2090 3756 755827 +e 2091 3377 247388 +e 2091 3438 430054 +e 2091 3567 298876 +e 2091 3956 677760 +e 2092 3623 235619 +e 2094 3060 821619 +e 2094 3168 578082 +e 2094 3915 132387 +e 2095 3023 564522 +e 2096 2211 147271 +e 2096 2304 879442 +e 2096 3670 756185 +e 2096 3984 547502 +e 2097 2484 139093 +e 2097 2971 418897 +e 2097 3531 351544 +e 2097 3937 923725 +e 2098 2162 646251 +e 2099 2974 426747 +e 2099 3034 450888 +e 2099 3554 81122 +e 2099 3756 394479 +e 2100 3111 309839 +e 2100 3185 856999 +e 2100 3378 625495 +e 2100 3869 475503 +e 2102 2123 505776 +e 2102 2481 115479 +e 2102 3730 406811 +e 2103 3347 753179 +e 2104 3469 644730 +e 2105 2155 912340 +e 2106 2826 513513 +e 2107 3258 887551 +e 2107 3540 64371 +e 2108 3564 91121 +e 2109 2296 235186 +e 2109 2336 248235 +e 2109 3475 350976 +e 2110 2169 455749 +e 2110 2287 556418 +e 2110 3565 571360 +e 2110 3851 620359 +e 2111 2378 51028 +e 2111 3214 539904 +e 2111 3274 42284 +e 2111 3804 416225 +e 2111 3914 713536 +e 2112 2294 560938 +e 2112 2943 287413 +e 2112 3794 847083 +e 2113 2592 62831 +e 2113 2598 150924 +e 2113 3076 185516 +e 2113 3469 840630 +e 2114 2530 36514 +e 2114 2559 171347 +e 2114 3245 902167 +e 2115 2773 280956 +e 2115 3456 26427 +e 2115 3650 359967 +e 2115 3687 434528 +e 2116 2353 108752 +e 2116 2401 350634 +e 2116 2700 769434 +e 2117 3458 459046 +e 2119 2564 875341 +e 2120 2439 424328 +e 2120 3225 758743 +e 2121 2766 111816 +e 2121 2835 535386 +e 2122 2704 674637 +e 2122 3275 703719 +e 2123 2518 453321 +e 2123 3059 427878 +e 2123 3691 873823 +e 2126 3458 911729 +e 2128 2397 456305 +e 2128 2472 399198 +e 2128 2698 399329 +e 2129 3567 15390 +e 2130 2195 906007 +e 2130 3307 295443 +e 2130 3369 979632 +e 2131 2193 243753 +e 2131 3507 457904 +e 2131 3593 87279 +e 2131 3926 965168 +e 2132 2135 781422 +e 2132 2492 275139 +e 2132 2881 126399 +e 2132 2910 185006 +e 2132 3285 867926 +e 2132 3550 127717 +e 2132 3555 414186 +e 2133 3357 645319 +e 2133 3891 946266 +e 2134 2463 602939 +e 2134 3396 14188 +e 2134 3419 483580 +e 2135 2450 827519 +e 2135 2956 405576 +e 2136 2502 904822 +e 2136 2656 502971 +e 2136 3668 589538 +e 2137 3021 783431 +e 2138 3164 376160 +e 2139 2997 983216 +e 2140 2282 672158 +e 2140 3108 77590 +e 2142 2435 488241 +e 2142 2498 36021 +e 2142 3993 114626 +e 2143 2857 825181 +e 2144 2468 882663 +e 2144 2488 314583 +e 2144 3981 659861 +e 2145 2404 761795 +e 2145 2902 774996 +e 2145 2992 551215 +e 2145 3797 785250 +e 2146 2243 331138 +e 2146 2739 795311 +e 2146 2882 676478 +e 2146 2893 911278 +e 2146 3048 22919 +e 2147 2301 788756 +e 2147 2430 338415 +e 2148 2944 115394 +e 2148 3177 866758 +e 2148 3384 709335 +e 2148 3912 848056 +e 2149 3094 780587 +e 2149 3733 804832 +e 2150 2504 800135 +e 2150 2552 724726 +e 2150 2896 345033 +e 2151 2741 404294 +e 2151 3276 725814 +e 2152 3274 754674 +e 2153 3605 998945 +e 2153 3821 662376 +e 2154 2187 19558 +e 2154 2235 977053 +e 2154 2753 381282 +e 2154 3937 375819 +e 2155 2390 694929 +e 2155 3244 508426 +e 2155 3766 149911 +e 2155 3945 288709 +e 2156 2778 584933 +e 2156 3854 487720 +e 2156 3862 314082 +e 2157 2329 705200 +e 2158 2182 149362 +e 2158 3824 921804 +e 2159 2866 508815 +e 2159 3711 110873 +e 2159 3762 352715 +e 2160 2181 873696 +e 2160 2560 697720 +e 2160 2806 890232 +e 2162 3107 672276 +e 2163 3583 637721 +e 2164 2739 681749 +e 2164 3104 138767 +e 2164 3363 918997 +e 2164 3402 180726 +e 2164 3491 458509 +e 2165 2786 87679 +e 2166 3466 839621 +e 2166 3679 191791 +e 2167 2342 147155 +e 2168 2462 647694 +e 2169 3422 831901 +e 2170 2301 546216 +e 2170 2615 94853 +e 2170 3347 902473 +e 2170 3567 463457 +e 2171 3011 339184 +e 2172 2386 645373 +e 2172 2934 184727 +e 2172 3158 425993 +e 2173 2247 125084 +e 2174 3429 629025 +e 2174 3475 647790 +e 2175 3028 61278 +e 2175 3068 909335 +e 2175 3935 112699 +e 2176 2189 286951 +e 2176 2716 298078 +e 2176 3002 832316 +e 2176 3123 749442 +e 2177 2226 445944 +e 2177 2575 711731 +e 2177 2610 790642 +e 2177 3112 796816 +e 2177 3935 618254 +e 2178 2468 581627 +e 2178 2619 720646 +e 2179 2956 447750 +e 2179 3182 65071 +e 2179 3195 255108 +e 2179 3756 601029 +e 2180 2857 731332 +e 2181 3216 790555 +e 2182 2441 379447 +e 2182 2716 454357 +e 2182 2765 47067 +e 2182 3050 83677 +e 2183 2376 965682 +e 2184 3052 49833 +e 2185 2295 430832 +e 2185 2403 152521 +e 2185 2591 840706 +e 2186 3005 822769 +e 2187 2704 217807 +e 2187 2708 583911 +e 2187 2904 708889 +e 2187 3456 713280 +e 2188 2376 900480 +e 2188 2551 523206 +e 2188 3459 802798 +e 2189 2633 116413 +e 2189 3781 688995 +e 2190 3268 233090 +e 2191 3931 568516 +e 2192 2405 300109 +e 2192 2438 487400 +e 2192 3728 154296 +e 2195 2697 938821 +e 2196 3376 495306 +e 2196 3717 651607 +e 2197 2774 230023 +e 2197 2786 600742 +e 2197 3358 821932 +e 2197 3424 970631 +e 2197 3435 793284 +e 2197 3478 599799 +e 2197 3969 256891 +e 2198 2240 457883 +e 2198 2343 964207 +e 2198 3359 438621 +e 2199 2485 472757 +e 2199 3626 842725 +e 2199 3685 603385 +e 2200 2671 625478 +e 2200 3184 94797 +e 2200 3234 955357 +e 2201 2586 704765 +e 2201 2953 90528 +e 2201 3119 722327 +e 2201 3443 414031 +e 2201 3646 990963 +e 2202 2853 965195 +e 2203 3226 289468 +e 2204 2674 897485 +e 2204 2773 707583 +e 2204 3562 67848 +e 2206 2240 542737 +e 2206 2559 213269 +e 2206 3447 138428 +e 2206 3856 456436 +e 2207 2870 264705 +e 2207 3906 141507 +e 2208 3468 692715 +e 2209 3059 759875 +e 2209 3300 520084 +e 2209 3927 5634 +e 2210 2701 687671 +e 2210 3109 613029 +e 2210 3527 651028 +e 2210 3593 799245 +e 2211 2341 135860 +e 2211 2736 853050 +e 2212 3953 882391 +e 2214 2551 607436 +e 2214 3672 111167 +e 2215 2823 61202 +e 2215 2911 308101 +e 2215 3477 10058 +e 2215 3578 223542 +e 2216 2441 581988 +e 2216 2640 187501 +e 2216 3702 184385 +e 2217 2288 193855 +e 2217 2361 989161 +e 2217 2439 320515 +e 2217 2877 43844 +e 2217 3449 274171 +e 2219 2293 869937 +e 2219 3114 546836 +e 2219 3181 764139 +e 2219 3741 997073 +e 2219 3923 923041 +e 2220 2281 405754 +e 2220 3868 130969 +e 2221 2844 691230 +e 2221 3987 687341 +e 2222 2746 884999 +e 2223 2615 603531 +e 2224 2845 980546 +e 2224 3122 885677 +e 2225 3524 189142 +e 2225 3764 668853 +e 2225 3861 557120 +e 2226 2244 725789 +e 2226 2398 640943 +e 2227 2836 654864 +e 2228 2680 192927 +e 2228 3239 438410 +e 2228 3519 640475 +e 2228 3856 848589 +e 2229 2277 390522 +e 2229 3254 442457 +e 2229 3640 353348 +e 2230 2311 889565 +e 2230 2588 521870 +e 2230 3179 592286 +e 2231 3267 285578 +e 2231 3375 262588 +e 2232 2374 39286 +e 2232 2965 146265 +e 2232 3138 47141 +e 2232 3644 633253 +e 2232 3936 685427 +e 2233 2606 329312 +e 2233 3960 605997 +e 2234 2994 140784 +e 2235 3040 300343 +e 2235 3273 786932 +e 2235 3781 498139 +e 2235 3956 533071 +e 2237 2689 852597 +e 2237 2911 125079 +e 2237 3593 243159 +e 2237 3752 529775 +e 2238 3073 799078 +e 2239 2525 431402 +e 2239 2706 696572 +e 2239 3176 234617 +e 2239 3279 700626 +e 2239 3377 693305 +e 2240 2267 20738 +e 2240 2295 377664 +e 2240 3323 215075 +e 2241 2365 17519 +e 2241 2413 64171 +e 2241 2831 390375 +e 2241 3860 209221 +e 2241 3891 553662 +e 2242 2280 703685 +e 2242 2282 273711 +e 2242 2724 31406 +e 2243 3020 928732 +e 2244 3213 373676 +e 2244 3859 192462 +e 2246 2453 795298 +e 2246 3185 132877 +e 2246 3320 84706 +e 2246 3411 950083 +e 2247 3545 763194 +e 2248 2856 16550 +e 2249 2832 436015 +e 2249 3156 867248 +e 2249 3360 248475 +e 2250 2480 168414 +e 2250 3094 694526 +e 2250 3687 746464 +e 2251 3962 227166 +e 2252 3909 903896 +e 2253 2794 512568 +e 2253 3222 739841 +e 2253 3364 797759 +e 2253 3540 322378 +e 2254 3696 831618 +e 2255 2595 585612 +e 2255 2697 176652 +e 2255 2816 254794 +e 2255 2902 119888 +e 2256 2271 517755 +e 2256 2452 989493 +e 2256 2833 340669 +e 2256 3324 507754 +e 2257 2420 145652 +e 2257 3187 872690 +e 2257 3803 653231 +e 2258 2627 806804 +e 2258 2836 986665 +e 2258 3126 514369 +e 2258 3616 837211 +e 2259 3723 452970 +e 2260 2526 619995 +e 2260 3110 580969 +e 2260 3194 198960 +e 2261 3311 309505 +e 2262 2404 942885 +e 2262 3576 992614 +e 2263 3139 824559 +e 2263 3769 48343 +e 2264 3591 763807 +e 2264 3592 727029 +e 2265 2614 515389 +e 2265 3727 253128 +e 2266 2476 630906 +e 2266 2936 147380 +e 2266 3579 159140 +e 2266 3734 464595 +e 2267 2450 843346 +e 2267 2752 526031 +e 2267 3890 147133 +e 2268 3013 514784 +e 2268 3760 34197 +e 2268 3954 572881 +e 2269 2618 291588 +e 2269 3786 23354 +e 2270 2281 767456 +e 2270 2609 224616 +e 2271 2391 860470 +e 2271 2944 198256 +e 2272 3045 123427 +e 2273 3656 657414 +e 2274 2294 8419 +e 2274 2502 383701 +e 2274 3537 85358 +e 2274 3883 143605 +e 2275 3484 948739 +e 2275 3650 857314 +e 2276 2948 980852 +e 2276 2962 543495 +e 2277 2843 590477 +e 2277 2981 114195 +e 2277 3893 344024 +e 2278 3543 494374 +e 2280 2445 951972 +e 2280 2641 340355 +e 2280 2691 698936 +e 2280 2814 436948 +e 2280 3666 220965 +e 2281 2810 656908 +e 2281 3510 287346 +e 2281 3660 293214 +e 2282 2403 996196 +e 2283 2659 889691 +e 2283 2885 162483 +e 2284 3163 670636 +e 2284 3182 548538 +e 2284 3277 608380 +e 2284 3945 973121 +e 2286 2904 878557 +e 2286 2965 856787 +e 2287 2463 9596 +e 2287 3153 916820 +e 2287 3857 220748 +e 2288 2929 29109 +e 2288 3627 963601 +e 2288 3810 168893 +e 2288 3928 939893 +e 2289 3965 466451 +e 2290 2425 434361 +e 2290 2715 6970 +e 2290 2992 784819 +e 2290 3410 686040 +e 2290 3580 181048 +e 2291 2652 875479 +e 2291 2863 627345 +e 2292 2967 263032 +e 2293 2496 690924 +e 2293 3920 962509 +e 2294 2648 286719 +e 2296 2433 705157 +e 2296 2604 591979 +e 2296 2761 572849 +e 2296 2815 502431 +e 2296 3132 802476 +e 2296 3285 187619 +e 2296 3476 734510 +e 2296 3838 681747 +e 2296 3843 440658 +e 2298 2751 68523 +e 2298 2989 454938 +e 2298 3255 633978 +e 2299 2402 258733 +e 2299 2432 189518 +e 2299 2585 572383 +e 2299 3753 574792 +e 2301 2829 736344 +e 2301 3823 909459 +e 2302 3163 373720 +e 2302 3249 433302 +e 2302 3403 415853 +e 2303 2691 127269 +e 2303 2906 985470 +e 2303 3040 633246 +e 2303 3474 680269 +e 2303 3606 539278 +e 2303 3856 817744 +e 2304 2504 424166 +e 2304 3174 645415 +e 2304 3414 967682 +e 2304 3529 520423 +e 2304 3823 12967 +e 2305 3217 637097 +e 2306 2633 5846 +e 2306 3791 898766 +e 2306 3991 997948 +e 2307 2888 154824 +e 2307 3149 462703 +e 2307 3589 454987 +e 2307 3641 574064 +e 2308 2437 173789 +e 2308 2584 774867 +e 2308 3140 22896 +e 2309 2386 429878 +e 2309 2504 899080 +e 2310 2765 303837 +e 2310 2916 806964 +e 2310 3224 960374 +e 2311 3278 27975 +e 2311 3628 632176 +e 2311 3801 294063 +e 2312 2334 27284 +e 2312 2442 745794 +e 2312 3185 496417 +e 2312 3524 246679 +e 2313 2509 436002 +e 2313 2739 757408 +e 2314 3537 147509 +e 2315 2423 686368 +e 2315 3788 53817 +e 2315 3881 451280 +e 2317 2352 737032 +e 2317 2791 378554 +e 2317 2997 204439 +e 2318 2470 543335 +e 2318 2926 581603 +e 2318 3368 630836 +e 2318 3943 266491 +e 2319 3089 612353 +e 2319 3192 144289 +e 2319 3420 211299 +e 2319 3933 704663 +e 2319 3944 851304 +e 2320 3297 550406 +e 2321 2918 931283 +e 2321 3171 722211 +e 2322 2718 314347 +e 2322 2969 365568 +e 2323 3151 961923 +e 2324 2660 24546 +e 2324 3346 924569 +e 2324 3716 615784 +e 2325 2493 914556 +e 2325 2646 348994 +e 2325 2935 399754 +e 2325 2981 643477 +e 2326 2714 979065 +e 2327 3175 264901 +e 2328 2871 482343 +e 2328 3324 310128 +e 2328 3529 784589 +e 2329 2650 388605 +e 2329 2885 462172 +e 2329 3150 530404 +e 2329 3219 877186 +e 2330 3004 487448 +e 2330 3393 279990 +e 2331 2557 633307 +e 2332 3267 468958 +e 2332 3279 939009 +e 2332 3372 311584 +e 2333 2782 744189 +e 2333 3217 300569 +e 2333 3479 90412 +e 2334 3053 165274 +e 2334 3412 894876 +e 2335 2749 348403 +e 2335 2884 819260 +e 2335 3236 760982 +e 2335 3689 528386 +e 2336 2471 747770 +e 2336 2921 930961 +e 2336 3397 695259 +e 2336 3685 156181 +e 2337 3347 347876 +e 2337 3877 291212 +e 2338 2347 300126 +e 2338 2703 81552 +e 2338 3485 960399 +e 2339 2364 784749 +e 2340 3994 449997 +e 2341 2419 918352 +e 2341 2923 631817 +e 2342 2623 46592 +e 2342 3082 535242 +e 2342 3747 952585 +e 2343 3126 169117 +e 2343 3241 417632 +e 2344 3206 828480 +e 2344 3504 297100 +e 2344 3558 981512 +e 2344 3691 322762 +e 2345 2693 212006 +e 2345 3742 959477 +e 2346 2473 875807 +e 2346 2646 717642 +e 2346 2841 639663 +e 2346 3201 405655 +e 2347 3043 944017 +e 2348 2365 914953 +e 2348 2649 300337 +e 2348 3174 95771 +e 2348 3182 347221 +e 2349 2922 102670 +e 2350 2771 491623 +e 2350 2889 681171 +e 2350 3717 824769 +e 2350 3870 874330 +e 2352 3045 758106 +e 2352 3680 605274 +e 2352 3734 451101 +e 2352 3767 909102 +e 2352 3952 509388 +e 2353 2453 657968 +e 2353 3117 854275 +e 2353 3454 490204 +e 2353 3479 24566 +e 2353 3891 332034 +e 2354 3220 606421 +e 2355 2678 977968 +e 2355 3318 528450 +e 2355 3386 223533 +e 2356 3900 827870 +e 2357 3081 105780 +e 2357 3565 273203 +e 2357 3857 477823 +e 2358 3640 645853 +e 2359 2975 846725 +e 2360 2427 35287 +e 2360 2549 94795 +e 2360 2810 590405 +e 2360 3159 875554 +e 2361 2364 407334 +e 2361 2413 88274 +e 2361 2689 838893 +e 2361 3349 341929 +e 2361 3591 316111 +e 2361 3875 473903 +e 2363 2451 861080 +e 2363 3408 891091 +e 2364 3360 670946 +e 2364 3819 829033 +e 2365 2878 855247 +e 2365 3551 993731 +e 2365 3895 15885 +e 2366 3013 930944 +e 2366 3769 101900 +e 2367 2834 309441 +e 2368 2601 301410 +e 2368 2678 72924 +e 2368 3429 52054 +e 2369 3182 423349 +e 2370 2816 423757 +e 2370 3269 749244 +e 2370 3890 622521 +e 2371 3296 729471 +e 2372 2412 715728 +e 2372 2852 380837 +e 2372 3329 70363 +e 2372 3821 284845 +e 2373 2662 98479 +e 2373 2760 239011 +e 2373 3380 636504 +e 2373 3944 187880 +e 2374 2872 114002 +e 2374 3185 192802 +e 2374 3429 798473 +e 2374 3441 965571 +e 2374 3865 947777 +e 2375 3276 331603 +e 2376 2582 850175 +e 2376 3008 570030 +e 2376 3874 836976 +e 2377 2915 974809 +e 2378 3418 77261 +e 2379 2963 459367 +e 2380 2407 985888 +e 2380 3696 53532 +e 2381 3813 242427 +e 2382 2511 93998 +e 2383 2588 476857 +e 2383 2648 102823 +e 2384 3338 484695 +e 2385 2517 983291 +e 2386 2873 197061 +e 2386 2880 723408 +e 2386 2948 35555 +e 2386 3072 177565 +e 2387 2499 108273 +e 2387 3454 487803 +e 2388 3133 545567 +e 2388 3164 134707 +e 2389 2404 674920 +e 2389 2489 493121 +e 2389 2627 12015 +e 2389 2743 124563 +e 2389 3393 751985 +e 2390 2800 756057 +e 2390 3625 54506 +e 2390 3632 41244 +e 2391 2896 339180 +e 2391 3910 237507 +e 2391 3965 441605 +e 2391 3972 107092 +e 2392 3248 421095 +e 2392 3950 232234 +e 2393 3949 945343 +e 2394 2567 552919 +e 2394 3122 868081 +e 2394 3211 662222 +e 2395 3165 309370 +e 2395 3395 778367 +e 2396 2903 706015 +e 2396 2929 579448 +e 2396 3416 904151 +e 2398 3126 514938 +e 2398 3369 245014 +e 2398 3387 637221 +e 2398 3735 158160 +e 2400 2456 543684 +e 2400 2526 599322 +e 2400 3334 632634 +e 2400 3461 891178 +e 2400 3484 711357 +e 2400 3545 208354 +e 2401 2820 652321 +e 2401 2881 919379 +e 2401 3135 836582 +e 2402 2565 600537 +e 2402 2993 539188 +e 2403 2714 448346 +e 2403 3230 834869 +e 2403 3245 980401 +e 2403 3397 578542 +e 2403 3421 340004 +e 2403 3906 91042 +e 2404 2745 254539 +e 2404 3037 384062 +e 2404 3966 142430 +e 2405 2587 78285 +e 2405 2921 493170 +e 2405 3901 467585 +e 2406 2654 78953 +e 2406 3599 72383 +e 2407 2439 509405 +e 2407 3131 356029 +e 2409 3136 260936 +e 2409 3710 25340 +e 2411 2503 985210 +e 2411 2838 813115 +e 2411 3108 242863 +e 2413 2758 109076 +e 2413 3593 73982 +e 2413 3625 358593 +e 2413 3839 241728 +e 2413 3845 723727 +e 2414 2914 830589 +e 2414 3965 77049 +e 2415 3753 669119 +e 2416 3045 701457 +e 2416 3635 901782 +e 2417 3312 461568 +e 2418 3324 508544 +e 2418 3941 824147 +e 2419 2977 697241 +e 2419 3398 796331 +e 2420 2791 50726 +e 2420 3117 758690 +e 2421 2829 200348 +e 2421 3325 819300 +e 2422 3339 79324 +e 2422 3724 659538 +e 2422 3825 398428 +e 2423 3800 37982 +e 2424 2819 185579 +e 2424 3443 81684 +e 2424 3557 677223 +e 2424 3818 73224 +e 2425 2789 807678 +e 2425 3525 522715 +e 2425 3582 707278 +e 2426 2808 80814 +e 2426 2836 862328 +e 2426 3331 839447 +e 2427 2996 289447 +e 2428 2671 849444 +e 2428 2806 133531 +e 2428 3348 790045 +e 2429 3463 550725 +e 2429 3685 119192 +e 2430 2446 510767 +e 2430 2480 533248 +e 2430 3165 382583 +e 2431 3295 695861 +e 2432 3207 90171 +e 2433 3313 61264 +e 2434 2878 88150 +e 2436 2528 832634 +e 2437 2559 790942 +e 2437 2983 910165 +e 2438 2929 239209 +e 2438 2979 739808 +e 2439 3697 228824 +e 2440 3415 435317 +e 2440 3971 732596 +e 2441 2622 532956 +e 2441 2745 715806 +e 2442 3036 327084 +e 2443 3205 604510 +e 2443 3377 354273 +e 2445 2875 445087 +e 2445 3154 24397 +e 2445 3494 135750 +e 2446 2544 705993 +e 2446 2674 852863 +e 2446 2969 274218 +e 2446 3104 311789 +e 2447 3312 533905 +e 2447 3357 943730 +e 2448 3091 561475 +e 2448 3253 636980 +e 2448 3434 488396 +e 2448 3973 876151 +e 2450 2930 728188 +e 2450 3046 86215 +e 2451 3316 148151 +e 2451 3599 418789 +e 2452 3781 245827 +e 2452 3983 192281 +e 2453 3564 549911 +e 2454 2851 38002 +e 2454 3665 213656 +e 2455 2651 595566 +e 2455 2821 528042 +e 2455 3384 775094 +e 2456 3088 515718 +e 2456 3690 3159 +e 2457 3511 181660 +e 2457 3717 677912 +e 2459 2826 626092 +e 2459 3152 188948 +e 2459 3304 639550 +e 2459 3553 202097 +e 2460 2492 206303 +e 2461 3926 548308 +e 2462 2779 948583 +e 2462 3691 17289 +e 2462 3944 945533 +e 2463 3448 644720 +e 2464 3354 157736 +e 2465 3000 44240 +e 2465 3607 322405 +e 2466 2791 380044 +e 2467 3982 353215 +e 2469 3481 269396 +e 2469 3738 309429 +e 2470 2594 677591 +e 2470 3359 309165 +e 2470 3378 288821 +e 2470 3920 634524 +e 2471 3241 268986 +e 2474 2768 859560 +e 2474 3922 990394 +e 2477 2678 89277 +e 2477 3569 590810 +e 2478 3191 949808 +e 2479 2485 490407 +e 2479 3924 822962 +e 2480 3411 111381 +e 2480 3646 978567 +e 2480 3829 599252 +e 2482 2739 560148 +e 2482 2878 13243 +e 2482 3791 763750 +e 2483 2706 656552 +e 2484 2735 279231 +e 2484 3865 700694 +e 2486 2765 936707 +e 2486 2851 29161 +e 2486 3177 130313 +e 2487 2725 625094 +e 2487 2751 371851 +e 2487 3340 56299 +e 2488 3058 809063 +e 2488 3486 364163 +e 2488 3838 831289 +e 2489 2800 288760 +e 2489 2974 344570 +e 2489 3064 112613 +e 2489 3133 716754 +e 2490 2588 571364 +e 2490 2619 751121 +e 2490 2657 961186 +e 2490 3502 829598 +e 2490 3767 673102 +e 2491 2699 938299 +e 2491 2848 666991 +e 2491 3573 380325 +e 2492 3415 186887 +e 2492 3790 45512 +e 2494 2764 847297 +e 2494 2941 1173 +e 2494 3757 257576 +e 2495 2996 104666 +e 2495 3221 942092 +e 2496 3501 88862 +e 2497 3272 837911 +e 2500 2780 619719 +e 2500 3760 31720 +e 2500 3844 547853 +e 2501 3890 30206 +e 2502 2902 318257 +e 2502 3496 921190 +e 2503 3966 616156 +e 2504 3590 627513 +e 2506 3619 698732 +e 2506 3661 328014 +e 2506 3793 251189 +e 2507 3705 949269 +e 2510 3538 482995 +e 2511 2539 853339 +e 2511 2752 864970 +e 2511 2976 391867 +e 2511 3367 857813 +e 2511 3817 998772 +e 2513 3446 411113 +e 2513 3862 369325 +e 2514 3723 886114 +e 2515 3364 283349 +e 2515 3609 304834 +e 2515 3981 824648 +e 2516 3314 486937 +e 2516 3632 38528 +e 2517 2835 780224 +e 2517 2865 806200 +e 2517 3148 635602 +e 2518 3927 420999 +e 2519 3461 530738 +e 2519 3635 531076 +e 2519 3720 435950 +e 2521 3394 811318 +e 2521 3749 752688 +e 2521 3914 109721 +e 2522 3109 591189 +e 2522 3800 753882 +e 2523 3897 420410 +e 2523 3957 844547 +e 2524 3701 717333 +e 2525 2813 687433 +e 2526 2856 927632 +e 2526 2950 582852 +e 2527 2600 192806 +e 2527 2798 78022 +e 2527 3568 127954 +e 2529 3459 558892 +e 2529 3677 648948 +e 2530 3095 690553 +e 2530 3919 731336 +e 2530 3931 92816 +e 2531 3645 728439 +e 2533 2840 417367 +e 2534 2576 248680 +e 2535 2842 535440 +e 2535 2933 184705 +e 2535 2985 593480 +e 2535 3544 737957 +e 2535 3646 133069 +e 2535 3899 449820 +e 2536 3269 232101 +e 2536 3410 161682 +e 2536 3481 530203 +e 2537 3033 472897 +e 2538 3339 17731 +e 2540 2991 311660 +e 2540 3313 997573 +e 2541 3800 797262 +e 2542 3122 903081 +e 2542 3613 57135 +e 2543 2784 679132 +e 2543 2823 593861 +e 2543 2900 232480 +e 2543 3436 16874 +e 2543 3924 984047 +e 2544 3057 709561 +e 2545 3346 851599 +e 2545 3945 979348 +e 2546 3037 739603 +e 2546 3077 351817 +e 2546 3624 559936 +e 2547 3613 279970 +e 2547 3617 404712 +e 2549 3968 527636 +e 2550 2748 933000 +e 2550 3850 409762 +e 2552 3919 388421 +e 2552 3936 443668 +e 2553 2619 496472 +e 2554 2855 254558 +e 2554 3165 791282 +e 2554 3344 950283 +e 2555 2621 744454 +e 2555 2700 73149 +e 2555 3097 563409 +e 2555 3724 338146 +e 2556 2702 159152 +e 2557 2629 658226 +e 2557 3200 152516 +e 2557 3618 258360 +e 2557 3802 357439 +e 2557 3826 366266 +e 2558 2900 283028 +e 2558 3809 509862 +e 2558 3849 841489 +e 2559 3118 33025 +e 2559 3426 305883 +e 2559 3587 600266 +e 2559 3933 194831 +e 2561 2733 42643 +e 2561 2941 893583 +e 2561 3265 745544 +e 2561 3674 348810 +e 2561 3883 28047 +e 2562 2753 625190 +e 2562 3889 83549 +e 2563 2729 85808 +e 2563 2918 729514 +e 2564 3176 476133 +e 2565 2820 129194 +e 2565 3021 215482 +e 2565 3046 87486 +e 2565 3627 523879 +e 2566 2644 457344 +e 2566 3856 544127 +e 2567 3202 23293 +e 2568 4000 701854 +e 2569 2644 667811 +e 2569 2764 535085 +e 2569 3477 563791 +e 2570 2658 499051 +e 2570 2667 179557 +e 2570 2835 478190 +e 2570 2857 742942 +e 2570 3562 746495 +e 2571 2788 50544 +e 2571 3367 405867 +e 2571 3657 65852 +e 2571 3917 39134 +e 2572 3799 85847 +e 2572 3876 519925 +e 2573 2849 717691 +e 2573 2864 822716 +e 2573 3188 476737 +e 2573 3379 72833 +e 2575 2696 889963 +e 2575 3641 621515 +e 2576 2951 295994 +e 2577 3177 278210 +e 2578 3247 22519 +e 2578 3444 196461 +e 2578 3493 551289 +e 2578 3751 536736 +e 2579 3989 158678 +e 2580 3832 416475 +e 2580 3894 987916 +e 2580 3980 434519 +e 2583 2619 991019 +e 2583 2693 124593 +e 2583 3385 628755 +e 2583 3424 587763 +e 2583 3673 102873 +e 2583 3895 504962 +e 2585 2740 981669 +e 2585 3108 900262 +e 2585 3291 236147 +e 2585 3667 507848 +e 2585 3829 625665 +e 2585 3865 151591 +e 2586 2652 825834 +e 2586 3792 747748 +e 2586 3972 594698 +e 2587 3495 906675 +e 2592 2913 561162 +e 2592 3216 406362 +e 2593 3445 705863 +e 2593 3860 160715 +e 2594 3081 55052 +e 2594 3909 123361 +e 2595 3001 729932 +e 2595 3062 223206 +e 2596 3843 858597 +e 2597 3998 935838 +e 2598 2775 669646 +e 2598 2912 83945 +e 2598 3040 596110 +e 2600 3018 271385 +e 2600 3150 11536 +e 2600 3722 439217 +e 2601 2908 887416 +e 2601 3921 605384 +e 2602 3286 847565 +e 2602 3489 439012 +e 2602 3526 247096 +e 2603 2674 953519 +e 2603 3208 565712 +e 2603 3500 196478 +e 2606 3035 577722 +e 2606 3162 524007 +e 2606 3238 65405 +e 2606 3932 123848 +e 2607 2869 654633 +e 2607 2933 334347 +e 2607 3383 924204 +e 2608 3552 307786 +e 2609 2886 782234 +e 2609 3175 233915 +e 2609 3970 171823 +e 2610 3862 830305 +e 2611 3021 690364 +e 2613 3301 581371 +e 2613 3405 963970 +e 2614 3267 346513 +e 2614 3628 192488 +e 2615 2668 441187 +e 2615 3570 332408 +e 2616 3343 235676 +e 2617 3013 897808 +e 2617 3255 452106 +e 2617 3534 667404 +e 2617 3827 756811 +e 2618 3176 996364 +e 2618 3801 871282 +e 2618 3920 162306 +e 2619 2695 239478 +e 2619 2765 469620 +e 2619 3973 328329 +e 2620 2696 463312 +e 2620 3106 206884 +e 2621 2795 660218 +e 2622 3795 478631 +e 2622 3808 608050 +e 2623 2678 995919 +e 2624 2778 788380 +e 2624 3040 134185 +e 2625 2856 858294 +e 2625 3994 942276 +e 2626 3808 816373 +e 2627 3096 814171 +e 2627 3814 61072 +e 2628 2670 859498 +e 2628 2771 9933 +e 2628 3102 192389 +e 2629 2858 321038 +e 2629 3591 162853 +e 2630 3055 601752 +e 2630 3178 297208 +e 2630 3594 175113 +e 2632 2675 737768 +e 2632 3562 186650 +e 2633 2886 272419 +e 2634 3957 611050 +e 2635 3720 323824 +e 2635 3853 897083 +e 2636 2893 94716 +e 2636 3679 559238 +e 2636 3847 44461 +e 2637 3228 85393 +e 2637 3840 130224 +e 2637 3961 591217 +e 2638 2924 472890 +e 2638 3069 206965 +e 2639 3255 233849 +e 2639 3309 582004 +e 2639 3606 966252 +e 2639 3896 196938 +e 2640 3561 423264 +e 2641 2745 73830 +e 2641 3443 401232 +e 2641 3853 12530 +e 2642 3366 396043 +e 2642 3685 479591 +e 2643 2835 334238 +e 2643 2925 72214 +e 2643 3720 240214 +e 2644 3639 7706 +e 2644 3757 667610 +e 2644 3844 490675 +e 2645 3239 172712 +e 2645 3855 970908 +e 2646 3014 572995 +e 2646 3729 262171 +e 2648 2746 897969 +e 2648 2887 955232 +e 2648 3168 25490 +e 2649 3820 77892 +e 2650 3924 72638 +e 2652 3911 241324 +e 2653 3374 255224 +e 2653 3943 408012 +e 2654 3164 581774 +e 2654 3996 582297 +e 2655 3516 375490 +e 2656 2806 4750 +e 2656 3159 347840 +e 2656 3828 792944 +e 2657 3336 983921 +e 2658 3875 372545 +e 2658 3920 4079 +e 2659 3521 698693 +e 2660 2801 652790 +e 2660 3928 74077 +e 2662 3341 560729 +e 2662 3440 215608 +e 2662 3974 718657 +e 2663 2915 441426 +e 2670 3102 520612 +e 2671 3403 933 +e 2671 3409 542883 +e 2672 3587 476624 +e 2672 3769 350218 +e 2673 2758 350156 +e 2673 3372 566771 +e 2673 3374 651891 +e 2674 3230 957026 +e 2674 3700 375896 +e 2676 3367 247705 +e 2677 3214 825299 +e 2678 2737 574202 +e 2678 3279 231855 +e 2679 3406 801378 +e 2680 3149 963269 +e 2681 3138 685789 +e 2682 3114 142076 +e 2683 3783 9446 +e 2684 3270 406711 +e 2684 3399 47051 +e 2684 3569 500118 +e 2684 3599 737536 +e 2684 3997 651796 +e 2685 3882 132539 +e 2688 2896 472557 +e 2688 2949 192935 +e 2688 3824 566690 +e 2689 2810 677828 +e 2690 3347 437896 +e 2690 3602 206311 +e 2691 3085 156684 +e 2691 3290 425 +e 2692 2995 434826 +e 2692 3357 425836 +e 2693 2834 1219 +e 2695 2861 724396 +e 2695 3330 599333 +e 2696 3746 795993 +e 2696 3773 30180 +e 2698 3456 554588 +e 2699 2943 472971 +e 2699 3262 878081 +e 2699 3272 408606 +e 2699 3908 915937 +e 2700 2796 442336 +e 2700 3774 723510 +e 2701 3446 146292 +e 2702 3090 866098 +e 2702 3439 834180 +e 2703 3428 438193 +e 2703 3883 396708 +e 2704 2815 568881 +e 2704 2910 202069 +e 2704 3361 906441 +e 2705 2915 120306 +e 2705 3703 988195 +e 2707 3051 428364 +e 2707 3121 166187 +e 2707 3228 39029 +e 2708 3901 787002 +e 2709 3527 107677 +e 2709 3868 649559 +e 2711 3595 141679 +e 2713 3411 446179 +e 2713 3825 18836 +e 2714 3945 955131 +e 2715 3955 900506 +e 2716 3976 408930 +e 2717 3871 671578 +e 2717 3941 909121 +e 2719 2921 636456 +e 2719 3376 559521 +e 2719 3714 506471 +e 2720 2871 55353 +e 2720 3880 184614 +e 2721 3525 310128 +e 2724 2972 644539 +e 2726 3805 391102 +e 2726 3908 512921 +e 2728 3935 701266 +e 2729 2964 521581 +e 2729 3283 610517 +e 2729 3854 143215 +e 2730 3304 195196 +e 2730 3612 52254 +e 2731 3804 961172 +e 2731 3939 508641 +e 2732 3137 955845 +e 2732 3214 207059 +e 2733 2947 992936 +e 2733 3329 30463 +e 2734 3306 873694 +e 2734 3960 364027 +e 2735 3611 579486 +e 2735 3880 848196 +e 2736 3124 622923 +e 2738 3694 370723 +e 2739 3833 61198 +e 2740 3398 180693 +e 2740 3963 471073 +e 2741 3423 687127 +e 2742 3053 366605 +e 2743 2802 91937 +e 2743 2845 810375 +e 2743 3107 14019 +e 2743 3386 221894 +e 2745 3382 849175 +e 2745 3453 460914 +e 2746 2937 215282 +e 2746 2998 511747 +e 2746 3379 290318 +e 2747 3341 328597 +e 2748 3295 343826 +e 2749 2803 84295 +e 2749 2823 639443 +e 2749 3034 801703 +e 2749 3831 539953 +e 2750 3236 130773 +e 2751 3985 368396 +e 2753 3034 42488 +e 2753 3253 409698 +e 2753 3353 347273 +e 2753 3713 508480 +e 2754 3003 943581 +e 2754 3193 776474 +e 2756 3283 863050 +e 2756 3457 33648 +e 2757 2797 496596 +e 2758 3274 544094 +e 2760 3235 111799 +e 2761 2892 255259 +e 2761 3048 681054 +e 2761 3948 812238 +e 2763 2866 716585 +e 2764 3191 68185 +e 2764 3196 117743 +e 2764 3681 641125 +e 2765 3896 796498 +e 2766 3294 34431 +e 2766 3952 514086 +e 2767 2887 156236 +e 2768 2893 817209 +e 2768 2981 447018 +e 2768 3189 144033 +e 2769 2947 656455 +e 2770 3131 58378 +e 2771 3842 696066 +e 2773 2813 652540 +e 2774 3102 939421 +e 2776 3451 719732 +e 2776 3510 582927 +e 2776 3840 489191 +e 2777 3604 253746 +e 2777 3938 794078 +e 2778 3413 974703 +e 2779 3623 649240 +e 2780 3035 506546 +e 2780 3577 25242 +e 2781 3552 163967 +e 2782 2872 250396 +e 2782 3002 625639 +e 2782 3041 354835 +e 2783 3395 375022 +e 2784 3288 478209 +e 2784 3408 263568 +e 2785 3874 548529 +e 2786 2908 286624 +e 2786 3502 815866 +e 2786 3656 286113 +e 2787 3994 881798 +e 2788 3310 255047 +e 2788 3527 3238 +e 2788 3578 880105 +e 2789 3360 488891 +e 2790 3243 752658 +e 2790 3412 505215 +e 2791 3224 56022 +e 2791 3248 909461 +e 2792 3898 341354 +e 2793 2921 220144 +e 2793 3270 989846 +e 2794 3882 376039 +e 2795 2959 481895 +e 2795 3564 793174 +e 2796 3578 704684 +e 2798 3069 596041 +e 2798 3331 40371 +e 2798 3529 158030 +e 2799 3861 417342 +e 2799 3902 466808 +e 2801 3198 567030 +e 2802 3609 440041 +e 2803 3134 596688 +e 2804 2877 637274 +e 2805 3981 953442 +e 2806 3376 514049 +e 2806 3627 630594 +e 2808 3118 968405 +e 2809 3240 898485 +e 2809 3248 83139 +e 2810 3427 28691 +e 2812 3444 527245 +e 2812 3471 577203 +e 2812 3619 73220 +e 2812 3649 86941 +e 2814 3858 396936 +e 2815 3372 682894 +e 2816 3006 334077 +e 2817 3530 916992 +e 2817 3543 767430 +e 2818 3648 617460 +e 2819 2863 507870 +e 2819 3516 851301 +e 2820 3371 665549 +e 2821 3068 627771 +e 2822 3998 531622 +e 2823 3858 586949 +e 2824 3329 347594 +e 2826 2858 473250 +e 2826 3590 690328 +e 2826 3617 764082 +e 2827 3617 258493 +e 2829 3664 613809 +e 2829 3877 516481 +e 2831 3003 573189 +e 2832 3164 751247 +e 2833 2875 539717 +e 2836 3266 417332 +e 2836 3390 310879 +e 2836 3967 272090 +e 2836 3996 490558 +e 2838 3465 852303 +e 2838 3566 612766 +e 2839 3943 591096 +e 2840 3342 196560 +e 2840 3772 647150 +e 2841 2976 264490 +e 2842 2890 522078 +e 2842 3276 711677 +e 2842 3584 99190 +e 2842 3688 577788 +e 2842 3848 545780 +e 2842 3950 581583 +e 2843 3131 827621 +e 2843 3381 918819 +e 2843 3780 671407 +e 2844 3197 444211 +e 2844 3508 143306 +e 2844 3996 931918 +e 2845 3485 206863 +e 2845 3649 179014 +e 2846 3451 965885 +e 2846 3577 334959 +e 2848 3224 584039 +e 2848 3675 717247 +e 2848 3730 947864 +e 2848 3896 226552 +e 2849 3825 602988 +e 2849 3896 627723 +e 2850 3055 841271 +e 2851 2981 598759 +e 2851 2999 317512 +e 2852 3368 604264 +e 2852 3884 153514 +e 2853 3012 58552 +e 2853 3241 928993 +e 2856 3856 193064 +e 2856 3887 899642 +e 2857 3146 517249 +e 2857 3436 255828 +e 2857 3440 534323 +e 2858 3690 928672 +e 2860 3419 833086 +e 2860 3819 172316 +e 2862 3048 788838 +e 2863 3391 688578 +e 2865 2995 228562 +e 2865 3573 1927 +e 2866 3364 120349 +e 2867 3029 238727 +e 2867 3812 468219 +e 2868 2892 833753 +e 2869 3202 557300 +e 2869 3971 704223 +e 2870 3516 831260 +e 2871 3320 600701 +e 2871 3545 205191 +e 2872 3034 479147 +e 2873 3838 288411 +e 2874 3523 256910 +e 2877 3172 963530 +e 2877 3428 144167 +e 2877 3662 468272 +e 2880 2975 157899 +e 2880 3730 148749 +e 2882 2914 777107 +e 2882 2940 994951 +e 2882 3730 7747 +e 2883 3576 5167 +e 2884 3359 139612 +e 2885 3459 788472 +e 2885 3885 22602 +e 2885 3890 563426 +e 2886 2917 861787 +e 2886 3009 290431 +e 2886 3385 34555 +e 2888 2970 267229 +e 2888 3297 875982 +e 2888 3642 900881 +e 2888 3963 646480 +e 2889 3040 523729 +e 2890 2899 859578 +e 2890 3360 27574 +e 2890 3430 617991 +e 2890 3996 63841 +e 2891 2914 661593 +e 2891 3931 642391 +e 2892 3530 20320 +e 2893 3034 78154 +e 2893 3510 672216 +e 2894 3609 269202 +e 2895 3881 847657 +e 2896 3024 274899 +e 2896 3393 843830 +e 2898 3165 334516 +e 2898 3337 499990 +e 2898 3727 431839 +e 2899 3372 826954 +e 2899 3640 678718 +e 2900 3931 978750 +e 2902 3831 901850 +e 2904 3330 227671 +e 2905 3160 621004 +e 2905 3685 902772 +e 2905 3791 545943 +e 2906 3704 790838 +e 2907 3156 920040 +e 2907 3660 332354 +e 2908 3135 948470 +e 2908 3471 213631 +e 2909 2950 777327 +e 2909 3822 727287 +e 2911 3233 39100 +e 2911 3900 44632 +e 2914 3626 98253 +e 2915 3530 952610 +e 2915 3968 703739 +e 2916 3264 254448 +e 2918 3446 798998 +e 2918 3448 26989 +e 2919 2978 616765 +e 2919 3131 974908 +e 2919 3221 482846 +e 2920 3970 146792 +e 2923 3084 726142 +e 2923 3861 923826 +e 2924 2947 444722 +e 2924 3398 465716 +e 2925 3946 443290 +e 2926 3261 501893 +e 2927 3653 631333 +e 2928 3313 193052 +e 2929 3621 145386 +e 2929 3857 161516 +e 2930 3244 666767 +e 2933 3180 599950 +e 2933 3786 712123 +e 2935 3069 69817 +e 2935 3098 563537 +e 2936 3805 217905 +e 2938 3195 608912 +e 2939 3630 407820 +e 2941 2997 747132 +e 2941 3748 264151 +e 2943 3922 521349 +e 2945 3437 233843 +e 2945 3465 756846 +e 2945 3470 748268 +e 2945 3667 56346 +e 2945 3827 98323 +e 2947 3740 185119 +e 2949 3255 774 +e 2949 3284 193840 +e 2950 3061 433594 +e 2950 3105 135672 +e 2951 3026 899903 +e 2957 3065 844515 +e 2958 3151 819420 +e 2959 3712 327078 +e 2960 3052 683124 +e 2960 3058 350449 +e 2960 3476 527289 +e 2961 3624 715084 +e 2962 3968 448385 +e 2963 3337 784516 +e 2963 3805 368740 +e 2964 3951 961405 +e 2965 3365 357404 +e 2966 3290 81266 +e 2968 3114 946473 +e 2969 3163 660565 +e 2969 3265 987575 +e 2969 3904 507172 +e 2969 3952 797479 +e 2970 3450 192373 +e 2970 3732 529006 +e 2971 3567 737613 +e 2972 3289 895094 +e 2972 3526 855071 +e 2973 3286 958232 +e 2973 3313 191140 +e 2973 3602 917455 +e 2975 3262 836265 +e 2975 3797 104511 +e 2976 3029 688305 +e 2976 3515 208519 +e 2976 3805 650240 +e 2976 3966 11773 +e 2977 3024 666587 +e 2978 3001 588598 +e 2978 3025 22983 +e 2978 3116 293565 +e 2978 3643 944663 +e 2979 3202 748463 +e 2979 3627 901964 +e 2980 3487 798959 +e 2982 3563 782825 +e 2983 3569 735124 +e 2983 3969 401184 +e 2983 3988 839588 +e 2984 3688 387070 +e 2986 3287 28401 +e 2987 3355 420743 +e 2987 3539 285726 +e 2987 3796 724966 +e 2988 3806 536971 +e 2989 3216 611535 +e 2989 3530 166063 +e 2989 3560 586993 +e 2991 3026 60770 +e 2993 3456 824289 +e 2995 3041 911772 +e 2995 3463 739163 +e 2996 3354 96095 +e 2996 3733 329556 +e 2999 3851 565086 +e 3000 3125 700398 +e 3000 3251 708812 +e 3000 3771 660450 +e 3001 3355 104284 +e 3002 3128 623769 +e 3002 3243 247189 +e 3002 3354 96127 +e 3002 3366 282749 +e 3002 3868 939800 +e 3002 3997 865085 +e 3003 3377 296912 +e 3003 3563 103458 +e 3003 3693 601230 +e 3004 3527 390257 +e 3005 3197 153227 +e 3006 3357 652965 +e 3008 3307 486456 +e 3011 3759 274235 +e 3014 3474 849343 +e 3018 3425 670344 +e 3019 3119 645426 +e 3019 3462 274056 +e 3019 3529 46326 +e 3019 3560 911680 +e 3019 3909 554143 +e 3020 3504 319223 +e 3020 3678 650201 +e 3020 3689 115652 +e 3020 3942 787515 +e 3021 3618 627844 +e 3021 3806 564189 +e 3023 3762 336439 +e 3024 3537 361678 +e 3024 3966 791966 +e 3026 3158 444558 +e 3027 3128 149194 +e 3027 3258 243766 +e 3027 3283 701909 +e 3027 3781 567376 +e 3029 3457 142146 +e 3030 3160 912928 +e 3030 3457 285838 +e 3031 3833 40549 +e 3032 3216 516975 +e 3033 3702 283504 +e 3034 3734 60779 +e 3035 3858 836923 +e 3035 3986 223594 +e 3036 3270 844605 +e 3037 3062 577902 +e 3037 3560 896299 +e 3038 3646 305458 +e 3038 3839 518726 +e 3039 3742 776609 +e 3042 3788 644136 +e 3042 3851 869352 +e 3042 3907 293990 +e 3043 3211 206506 +e 3046 3666 198691 +e 3047 3760 68917 +e 3048 3427 245228 +e 3048 3518 66249 +e 3049 3315 812160 +e 3049 3501 965560 +e 3050 3659 456914 +e 3050 3666 245370 +e 3053 3206 130663 +e 3053 3573 640927 +e 3053 3665 524377 +e 3053 3706 247843 +e 3053 3844 946827 +e 3054 3064 721290 +e 3055 3638 456540 +e 3055 3786 766787 +e 3057 3942 672511 +e 3058 3522 122134 +e 3058 3818 724272 +e 3058 3917 102179 +e 3059 3860 794422 +e 3060 3553 957879 +e 3061 3620 508772 +e 3062 3315 788026 +e 3062 3866 898049 +e 3063 3251 400440 +e 3065 3315 211429 +e 3067 3892 763288 +e 3068 3497 485321 +e 3068 3829 808183 +e 3068 3881 275209 +e 3069 3350 900883 +e 3070 3372 874934 +e 3070 3643 861032 +e 3072 3724 296864 +e 3073 3657 791527 +e 3074 3171 753206 +e 3076 3166 789031 +e 3076 3579 968358 +e 3082 3260 234183 +e 3082 3482 621447 +e 3083 3720 137078 +e 3084 3165 324302 +e 3084 3927 309833 +e 3085 3567 154162 +e 3086 3193 116098 +e 3088 3219 36546 +e 3091 3733 888998 +e 3091 3736 398397 +e 3092 3190 159791 +e 3092 3225 804228 +e 3092 3327 556328 +e 3093 3094 728439 +e 3093 3315 637300 +e 3093 3649 596393 +e 3094 3429 604439 +e 3095 3269 361857 +e 3095 3533 593396 +e 3096 3481 164273 +e 3096 3728 281782 +e 3097 3205 666083 +e 3097 3775 447490 +e 3098 3548 805246 +e 3099 3243 982424 +e 3099 3331 325415 +e 3100 3365 396363 +e 3100 3427 679925 +e 3100 3685 1895 +e 3101 3441 876321 +e 3102 3119 177892 +e 3104 3685 93679 +e 3105 3502 113291 +e 3107 3558 368027 +e 3108 3821 268009 +e 3109 3189 584853 +e 3110 3571 819961 +e 3111 3292 729990 +e 3111 3421 642330 +e 3112 3470 751843 +e 3112 3933 943724 +e 3113 3653 63013 +e 3114 3665 296896 +e 3116 3900 796822 +e 3117 3325 441655 +e 3118 3397 392048 +e 3118 3506 531254 +e 3119 3999 51740 +e 3120 3622 795003 +e 3120 3701 786017 +e 3120 3823 7757 +e 3121 3335 232702 +e 3125 3409 607675 +e 3126 3675 232885 +e 3129 3687 690870 +e 3130 3870 137601 +e 3131 3150 851642 +e 3131 3586 159892 +e 3132 3952 38186 +e 3133 3703 91921 +e 3134 3562 21224 +e 3135 3643 879054 +e 3136 3725 100769 +e 3137 3971 414271 +e 3140 3469 546149 +e 3142 3340 409650 +e 3143 3426 278482 +e 3145 3886 118604 +e 3146 3334 645954 +e 3146 3674 247548 +e 3149 3413 517331 +e 3149 3966 235154 +e 3151 3807 597548 +e 3152 3536 854125 +e 3155 3521 393047 +e 3155 3958 175889 +e 3157 3158 824196 +e 3157 3522 956244 +e 3160 3389 840639 +e 3160 3562 677521 +e 3163 3958 997615 +e 3165 3473 477137 +e 3165 3534 141905 +e 3166 3322 156014 +e 3167 3444 330638 +e 3168 3482 918627 +e 3170 3188 686148 +e 3170 3299 103820 +e 3170 3659 515069 +e 3170 3814 446892 +e 3172 3618 529764 +e 3173 3236 485778 +e 3173 3395 348411 +e 3173 3472 374990 +e 3173 3657 491352 +e 3174 3721 19025 +e 3175 3260 493945 +e 3175 3417 999053 +e 3176 3662 867025 +e 3178 3739 388386 +e 3178 3959 65985 +e 3179 3220 124314 +e 3180 3360 179114 +e 3181 3970 518206 +e 3182 3719 371639 +e 3182 3986 437353 +e 3184 3921 730914 +e 3186 3267 395486 +e 3186 3505 122694 +e 3187 3542 633510 +e 3189 3638 349400 +e 3189 3756 775180 +e 3189 3774 333803 +e 3189 3942 166826 +e 3190 3573 592920 +e 3190 3668 148065 +e 3191 3613 963221 +e 3192 3986 551270 +e 3193 3309 37567 +e 3194 3199 985035 +e 3194 3736 330055 +e 3195 3559 112343 +e 3196 3909 243998 +e 3196 3916 567991 +e 3197 3381 646183 +e 3197 3620 238196 +e 3198 3870 379031 +e 3202 3368 833931 +e 3204 3363 510809 +e 3205 3675 50724 +e 3205 3756 922957 +e 3209 3650 170668 +e 3210 3282 577465 +e 3210 3483 674826 +e 3211 3296 867003 +e 3211 3343 682544 +e 3211 3561 4876 +e 3211 3998 568225 +e 3212 3524 595456 +e 3212 3682 122231 +e 3212 3914 751660 +e 3214 3491 692858 +e 3214 3566 643152 +e 3216 3288 40453 +e 3217 3899 804289 +e 3220 3438 902048 +e 3221 3489 307009 +e 3221 3784 931183 +e 3221 4000 398421 +e 3223 3675 170602 +e 3224 3626 283171 +e 3225 3852 621608 +e 3226 3599 981507 +e 3227 3333 391479 +e 3227 3848 478627 +e 3228 3832 948352 +e 3229 3903 757346 +e 3232 3292 74072 +e 3234 3376 698174 +e 3234 3391 598875 +e 3234 3729 799694 +e 3235 3504 599962 +e 3236 3779 83713 +e 3236 3957 532060 +e 3237 3566 782189 +e 3238 3405 828229 +e 3238 3532 933947 +e 3238 3693 384258 +e 3240 3497 496752 +e 3240 3687 579413 +e 3243 3318 156537 +e 3244 3786 775363 +e 3246 3366 457745 +e 3246 3729 64353 +e 3248 3512 833423 +e 3248 3779 89835 +e 3250 3764 719639 +e 3250 3891 413222 +e 3251 3908 652307 +e 3251 3911 938469 +e 3251 3944 964466 +e 3252 3743 363046 +e 3253 3988 518277 +e 3253 3995 382897 +e 3255 3272 777086 +e 3255 3476 545733 +e 3256 3637 927751 +e 3256 3739 854966 +e 3261 3853 844027 +e 3263 3281 918552 +e 3263 3547 299025 +e 3264 3744 759553 +e 3264 3942 672572 +e 3269 3759 356839 +e 3269 3974 131967 +e 3270 3571 421158 +e 3270 3626 117987 +e 3271 3742 440155 +e 3271 3893 59371 +e 3272 3794 344294 +e 3273 3368 326117 +e 3273 3855 143845 +e 3275 3998 865971 +e 3276 3351 942032 +e 3276 3816 757657 +e 3277 3877 349514 +e 3278 3541 418221 +e 3278 3590 558946 +e 3279 3607 93938 +e 3280 3323 647391 +e 3281 3302 893742 +e 3281 3314 508802 +e 3283 3476 229767 +e 3283 3689 726229 +e 3284 3582 754020 +e 3286 3460 641400 +e 3287 3312 161326 +e 3287 3803 265547 +e 3288 3603 112739 +e 3291 3552 868275 +e 3291 3632 398093 +e 3291 3854 518351 +e 3294 3540 841836 +e 3297 3499 794154 +e 3298 3486 803694 +e 3298 3987 108114 +e 3299 3610 822956 +e 3300 3569 329366 +e 3301 3401 873084 +e 3302 3613 251089 +e 3302 3642 122731 +e 3303 3703 26706 +e 3303 3846 820310 +e 3304 3492 468122 +e 3310 3735 616601 +e 3312 3895 802114 +e 3313 3935 862268 +e 3313 3981 126212 +e 3315 3388 26741 +e 3316 3627 376134 +e 3317 3756 499763 +e 3318 3599 988655 +e 3318 3606 34517 +e 3320 3530 633473 +e 3321 3964 187482 +e 3322 3501 47220 +e 3324 3936 165127 +e 3326 3555 599472 +e 3327 3394 557341 +e 3327 3905 990528 +e 3327 3987 769837 +e 3328 3331 138092 +e 3328 3907 421742 +e 3329 3572 535915 +e 3329 3651 450167 +e 3330 3676 405932 +e 3330 3880 447 +e 3331 3838 323489 +e 3333 3362 395592 +e 3333 3380 916919 +e 3334 3539 401540 +e 3335 3339 380972 +e 3335 3901 259328 +e 3336 3782 142285 +e 3337 4000 104643 +e 3339 3444 640100 +e 3339 3901 268015 +e 3340 3404 496445 +e 3340 3702 122171 +e 3340 3751 424055 +e 3341 3583 123899 +e 3342 3362 458328 +e 3343 3587 701890 +e 3343 3623 825662 +e 3344 3430 295388 +e 3345 3825 714540 +e 3351 3867 713655 +e 3351 3943 711373 +e 3354 3816 456577 +e 3357 3459 266542 +e 3361 3587 583970 +e 3363 3708 567178 +e 3365 3880 329548 +e 3365 3918 605642 +e 3366 3909 37660 +e 3369 3581 149564 +e 3371 3500 672221 +e 3373 3654 269585 +e 3374 3396 593597 +e 3374 3615 510146 +e 3374 3902 204644 +e 3375 3526 98355 +e 3375 3974 377281 +e 3376 3991 207926 +e 3377 3492 534943 +e 3377 3965 521967 +e 3380 3508 147868 +e 3380 3588 700749 +e 3382 3671 838582 +e 3383 3423 39050 +e 3385 3395 543042 +e 3385 3558 975962 +e 3386 3598 449413 +e 3386 3901 147249 +e 3389 3811 918941 +e 3391 3777 645722 +e 3391 3842 180147 +e 3392 3816 340512 +e 3395 3879 285445 +e 3396 3728 410673 +e 3396 3738 665309 +e 3398 3703 849865 +e 3399 3576 882122 +e 3403 3605 999340 +e 3405 3792 605219 +e 3405 4000 365476 +e 3406 3597 665058 +e 3406 3680 541794 +e 3406 3770 208691 +e 3410 3617 771048 +e 3411 3891 810414 +e 3413 3597 301375 +e 3414 3808 325369 +e 3417 3659 108902 +e 3421 3533 273268 +e 3421 3539 560478 +e 3423 3552 408598 +e 3423 3631 638493 +e 3424 3459 262547 +e 3429 3506 304254 +e 3430 3682 497376 +e 3434 3704 275367 +e 3436 3884 436349 +e 3438 3606 716365 +e 3442 3653 677460 +e 3443 3479 84935 +e 3444 3648 89237 +e 3447 3569 855985 +e 3453 3579 447255 +e 3454 3525 813695 +e 3454 3932 770503 +e 3456 3547 288062 +e 3456 3884 990036 +e 3457 3578 330641 +e 3460 3631 847480 +e 3460 3833 688839 +e 3460 3943 69936 +e 3461 3629 827780 +e 3461 3685 431239 +e 3466 3654 1612 +e 3466 3699 18594 +e 3466 3734 63847 +e 3469 3932 85026 +e 3473 3555 790059 +e 3473 3902 683863 +e 3474 3513 683253 +e 3477 3748 442132 +e 3478 3882 873593 +e 3479 3965 367908 +e 3480 3623 431764 +e 3480 3936 200404 +e 3487 3626 294572 +e 3487 3988 653456 +e 3488 3822 26299 +e 3489 3970 901654 +e 3491 3673 275413 +e 3491 3953 835107 +e 3496 3628 540154 +e 3498 3944 976988 +e 3501 3889 170681 +e 3501 3945 385471 +e 3504 3934 681286 +e 3510 3700 805240 +e 3511 3553 871849 +e 3511 3870 946168 +e 3515 3783 151324 +e 3522 3788 615299 +e 3523 3823 379511 +e 3524 3699 340169 +e 3525 3804 493910 +e 3528 3720 115250 +e 3529 3548 83393 +e 3529 3626 34192 +e 3529 3809 247677 +e 3531 3629 602743 +e 3531 3639 313141 +e 3532 3832 413575 +e 3536 3847 204657 +e 3537 3642 55489 +e 3537 3674 552044 +e 3537 3733 230607 +e 3540 3962 72792 +e 3541 3600 331830 +e 3543 3814 552833 +e 3546 3839 617847 +e 3547 3616 951435 +e 3547 3867 925253 +e 3548 3798 324785 +e 3549 3757 376958 +e 3554 3873 674966 +e 3556 3780 566217 +e 3556 3863 380403 +e 3557 3789 109258 +e 3559 3613 571181 +e 3563 3714 310185 +e 3566 3736 541129 +e 3574 3819 261697 +e 3579 3849 229400 +e 3580 3614 333660 +e 3581 3943 383486 +e 3584 3930 482641 +e 3585 3949 803407 +e 3586 3960 957260 +e 3587 3604 895452 +e 3588 3868 315613 +e 3588 3975 147255 +e 3589 3664 485084 +e 3589 3799 187069 +e 3593 3812 17345 +e 3594 3660 614213 +e 3597 3729 93893 +e 3597 3844 809829 +e 3599 3967 718408 +e 3602 3608 239637 +e 3604 3645 848348 +e 3604 3759 974978 +e 3605 3903 451912 +e 3607 3758 175069 +e 3609 3669 311907 +e 3610 3929 16758 +e 3611 3878 267786 +e 3617 3764 204124 +e 3618 3654 561412 +e 3618 3829 119187 +e 3619 3651 447697 +e 3622 3700 176529 +e 3625 3870 947641 +e 3626 3789 17870 +e 3627 3734 177105 +e 3636 3785 685780 +e 3636 3850 60572 +e 3639 3984 806378 +e 3640 3696 357015 +e 3640 3724 36677 +e 3640 3814 100791 +e 3641 3915 889759 +e 3648 3866 671093 +e 3650 3719 562924 +e 3651 3929 947920 +e 3658 3775 55339 +e 3658 3920 81593 +e 3661 3943 632129 +e 3663 3774 737756 +e 3674 3934 938103 +e 3678 3935 262401 +e 3683 3949 950777 +e 3687 3854 842088 +e 3689 3900 461858 +e 3696 3942 81616 +e 3699 3903 536744 +e 3700 3855 617682 +e 3700 3960 842899 +e 3701 3778 491254 +e 3703 3705 66337 +e 3703 3936 359579 +e 3705 3955 314514 +e 3709 3775 881068 +e 3713 3871 392514 +e 3716 3954 257649 +e 3721 3914 690940 +e 3723 3942 767987 +e 3724 3977 343491 +e 3728 3934 515869 +e 3729 3806 353967 +e 3731 3746 775766 +e 3739 3799 338208 +e 3740 3792 40814 +e 3740 3984 684603 +e 3748 3916 276277 +e 3756 3835 387132 +e 3758 3846 960704 +e 3761 3773 48060 +e 3761 3979 61902 +e 3763 3946 414788 +e 3766 4000 381834 +e 3770 3829 682467 +e 3782 3995 291767 +e 3787 3881 41548 +e 3791 3869 571676 +e 3791 3960 318147 +e 3794 3807 917496 +e 3794 3902 692819 +e 3798 3955 113028 +e 3803 3828 216714 +e 3820 3946 825498 +e 3831 3881 581715 +e 3832 3946 146958 +e 3834 3860 791355 +e 3847 3995 574071 +e 3852 3953 368035 +e 3872 3934 539049 +e 3880 3925 183985 +e 3883 3986 803971 +e 3891 3896 634928 +e 3901 3953 89695 +e 3907 3908 303219 +e 3911 3937 462459 +e 3919 3937 200189 +e 3928 3998 681193 +e 3934 3951 892702 +e 3934 3993 935015 +e 3937 3948 685982 +e 3940 3952 355613 +e 3950 3999 554747 diff --git a/tests/graphs/random_n4000_m10000.out b/tests/graphs/random_n4000_m10000.out index 9f344f3..e581c1f 100644 --- a/tests/graphs/random_n4000_m10000.out +++ b/tests/graphs/random_n4000_m10000.out @@ -1,1789 +1,1860 @@ -s 1331153607 -m 1 1147 -m 2 1976 -m 3 803 -m 4 8 -m 5 3268 -m 6 2101 -m 7 1194 -m 9 1763 -m 10 2718 -m 11 3278 -m 13 608 -m 14 3609 -m 15 2373 -m 16 2333 -m 19 3568 -m 21 115 -m 22 73 -m 23 3105 -m 24 1491 -m 25 1580 -m 26 2210 -m 27 3681 -m 28 3624 -m 29 2790 -m 30 2036 -m 31 1727 -m 32 773 -m 33 885 -m 34 324 -m 35 2412 -m 36 2274 -m 37 1550 -m 38 173 -m 39 2074 -m 40 84 -m 41 490 -m 42 2741 -m 43 2942 -m 45 2247 -m 46 2332 -m 47 590 -m 48 2134 -m 49 766 -m 51 856 -m 53 160 -m 54 516 -m 55 3659 -m 57 2909 -m 58 3443 -m 59 864 -m 60 2583 -m 61 3111 -m 62 2975 -m 63 1930 -m 65 2017 -m 66 489 -m 67 2609 -m 68 756 -m 70 3867 -m 71 3498 -m 72 2300 -m 74 478 -m 76 3348 -m 78 1371 -m 79 894 -m 80 1476 -m 81 1010 -m 82 257 -m 83 3380 -m 85 198 -m 87 354 -m 89 3449 -m 90 3205 -m 91 2754 -m 92 1024 -m 93 742 -m 94 943 -m 95 2561 -m 96 1809 -m 97 1174 -m 98 2026 -m 100 2467 -m 102 2944 -m 103 749 -m 105 567 -m 106 3668 -m 107 1418 -m 108 715 -m 109 3128 -m 111 1764 -m 112 645 -m 113 2537 -m 114 1361 -m 116 678 -m 117 174 -m 118 421 -m 119 2508 -m 120 3483 -m 121 1139 -m 122 3291 -m 123 3196 -m 124 3180 -m 125 2585 -m 126 1546 -m 127 3290 -m 129 1352 -m 130 2293 -m 131 3263 -m 132 3007 -m 133 1982 -m 134 1731 -m 136 2273 -m 137 328 -m 139 2555 -m 141 2297 -m 142 1223 -m 143 811 -m 144 511 -m 145 1488 -m 146 580 -m 149 3426 -m 153 3177 -m 156 2723 -m 157 3428 -m 158 3347 -m 159 2946 -m 163 2505 -m 164 1996 -m 166 694 -m 167 2228 -m 168 3072 -m 169 857 -m 172 822 -m 176 3416 -m 177 1110 -m 178 410 -m 181 1104 -m 182 1178 -m 183 2894 -m 186 441 -m 187 1322 -m 188 753 -m 189 2179 -m 190 2600 -m 192 1862 -m 193 1737 -m 194 1946 -m 197 1287 -m 199 2367 -m 200 2455 -m 201 2246 -m 202 1344 -m 203 3732 -m 204 3095 -m 207 776 -m 208 887 -m 209 963 -m 211 2266 -m 213 2493 -m 214 1597 -m 215 778 -m 216 3360 -m 217 296 -m 218 358 -m 219 1074 -m 220 3400 -m 221 1832 -m 222 1122 -m 223 2844 -m 224 2476 -m 225 1742 -m 226 2557 -m 227 1706 -m 228 2489 -m 232 3117 -m 233 423 -m 234 1224 -m 235 1912 -m 237 2091 -m 238 1910 -m 239 2362 -m 240 2836 -m 241 3141 -m 242 2027 -m 243 703 -m 244 2799 -m 245 1659 -m 246 2407 -m 249 465 -m 250 3364 -m 251 2473 -m 252 1294 -m 253 3565 -m 254 1486 -m 255 2500 -m 256 3804 -m 258 309 -m 259 2787 -m 260 1470 -m 262 334 -m 263 1775 -m 264 3356 -m 267 507 -m 268 634 -m 269 2054 -m 270 2517 -m 272 586 -m 274 2693 -m 275 1083 -m 277 1069 -m 279 549 -m 280 2920 -m 281 806 -m 282 989 -m 283 1285 -m 284 3384 -m 285 500 -m 286 1972 -m 288 1155 -m 293 1231 -m 294 986 -m 295 654 -m 297 2156 -m 298 2711 -m 299 2211 -m 300 2842 -m 302 1792 -m 303 1326 -m 304 3315 -m 305 2910 -m 306 2695 -m 307 2965 -m 308 3572 -m 310 1031 -m 311 3334 -m 313 382 -m 314 898 -m 315 1254 -m 316 1015 -m 317 2055 -m 318 1516 -m 319 1456 -m 320 440 -m 321 579 -m 322 3207 -m 323 2904 -m 325 1629 -m 327 521 -m 331 735 -m 332 902 -m 333 2230 -m 335 2927 -m 336 1827 -m 337 1166 -m 338 2848 -m 339 1592 -m 340 3692 -m 341 820 -m 342 2239 -m 343 3817 -m 344 2261 -m 345 1993 -m 346 2994 -m 347 1413 -m 348 3542 -m 349 1787 -m 350 2520 -m 351 3025 -m 353 1125 -m 357 1867 -m 359 2251 -m 360 1137 -m 361 1027 -m 362 3355 -m 363 3070 -m 364 2352 -m 367 3615 -m 369 2802 -m 370 817 -m 371 2243 -m 374 2317 -m 375 1317 -m 380 3246 -m 384 1394 -m 385 1454 -m 386 1505 -m 387 3378 -m 389 1247 -m 390 3553 -m 391 1748 -m 393 2934 -m 395 1208 -m 396 557 -m 397 3478 -m 398 2487 -m 400 1623 -m 402 1097 -m 403 2893 -m 404 2703 -m 405 3701 -m 406 3960 -m 409 1447 -m 411 2623 -m 412 3980 -m 413 890 -m 414 2511 -m 415 2632 -m 416 2892 -m 418 2847 -m 419 1184 -m 420 2073 -m 422 2383 -m 424 1649 -m 426 1700 -m 427 1612 -m 429 1979 -m 430 1276 -m 431 3092 -m 433 1689 -m 434 1810 -m 435 1877 -m 436 1070 -m 437 2164 -m 438 3896 -m 439 2615 -m 444 4000 -m 445 1729 -m 446 1834 -m 447 2385 -m 449 2172 -m 450 3307 -m 452 2932 -m 453 792 -m 454 690 -m 455 2125 -m 456 1790 -m 457 761 -m 459 2619 -m 460 2171 -m 461 2980 -m 462 1241 -m 463 2428 -m 464 635 -m 467 1229 -m 468 525 -m 470 2163 -m 472 911 -m 474 3758 -m 475 1145 -m 477 2574 -m 482 3154 -m 483 3274 -m 484 2532 -m 485 3028 -m 486 3176 -m 487 2629 -m 488 1666 -m 491 3093 -m 492 1067 -m 493 2416 -m 494 3221 -m 495 3482 -m 496 1152 -m 501 1471 -m 502 637 +s 1410043916 +m 3345 3825 +m 3651 3929 +m 3586 3960 +m 3120 3622 +m 3190 3573 +m 3030 3160 +m 2982 3563 +m 2860 3419 +m 2757 2797 +m 2802 3609 +m 2628 2670 +m 2695 3330 +m 2842 3950 +m 2529 3677 +m 3152 3536 +m 2808 3118 +m 2416 3635 +m 2385 2517 +m 2380 2407 +m 2347 3043 +m 2326 2714 +m 2660 2801 +m 2317 2352 +m 3589 3799 +m 2276 2948 +m 2270 2281 +m 2266 2476 +m 3194 3199 +m 2250 3094 +m 2238 3073 +m 2374 3441 +m 2680 3149 +m 2844 3996 +m 2877 3172 +m 2182 2716 +m 2778 3413 +m 2156 3854 +m 2144 2468 +m 2135 2956 +m 3059 3860 +m 2907 3156 +m 2896 3393 +m 3447 3569 +m 2291 2652 +m 2039 3126 +m 2511 3817 +m 2929 3857 +m 3301 3401 +m 2025 3222 +m 3220 3438 +m 2012 3483 +m 2005 3332 +m 1999 2027 +m 1997 3226 +m 1988 2183 +m 1984 2015 +m 2283 2659 +m 2578 3751 +m 1943 3016 +m 1935 2040 +m 1929 3056 +m 2889 3040 +m 2254 3696 +m 2389 2404 +m 1889 3646 +m 1885 3025 +m 1883 2965 +m 3699 3903 +m 1873 3770 +m 2898 3165 +m 2480 3829 +m 1839 2356 +m 1828 3666 +m 2626 3808 +m 2463 3448 +m 1821 3954 +m 2304 3414 +m 1811 3081 +m 1802 3341 +m 3276 3351 +m 2546 3037 +m 1785 3693 +m 1782 3442 +m 1775 2912 +m 2091 3956 +m 2888 3642 +m 1743 2866 +m 2133 3891 +m 2150 2552 +m 2531 3645 +m 1726 2735 +m 2102 3730 +m 1719 3134 +m 2540 3313 +m 1705 2730 +m 1688 2492 +m 1679 3976 +m 2016 3310 +m 1857 3735 +m 3396 3738 +m 2975 3262 +m 2817 3543 +m 1656 3311 +m 1653 3914 +m 2049 3335 +m 2255 2595 +m 1646 3707 +m 1643 2831 +m 2338 3485 +m 1637 3550 +m 1824 3930 +m 1635 3872 +m 1771 2710 +m 1607 2644 +m 2332 3279 +m 1641 3814 +m 2181 3216 +m 1593 3538 +m 2900 3931 +m 1586 3024 +m 1659 3288 +m 1797 3757 +m 1575 3878 +m 1569 1854 +m 1859 3388 +m 1696 2431 +m 2264 3591 +m 2024 3286 +m 2580 3894 +m 2478 3191 +m 1534 3130 +m 1554 2809 +m 1526 2458 +m 2960 3052 +m 2056 3706 +m 2114 3245 +m 3235 3504 +m 2554 3344 +m 2945 3470 +m 1512 3028 +m 2268 3013 +m 2972 3526 +m 1506 2298 +m 1503 3727 +m 1832 2337 +m 3054 3064 +m 1772 2272 +m 2383 2588 +m 1486 3293 +m 1481 3062 +m 1476 3231 +m 1475 3189 +m 1469 3849 +m 1601 3769 +m 1466 2051 +m 1464 2538 +m 1461 1866 +m 2302 3249 +m 2966 3290 +m 1574 1818 +m 2586 3792 +m 1745 3533 +m 1498 3700 +m 2396 3416 +m 2131 3926 +m 1436 3011 +m 2838 3465 +m 1432 3668 +m 1675 3432 +m 1426 3767 +m 1425 3987 +m 1955 3022 +m 1795 2127 +m 1420 3657 +m 1418 2118 +m 1454 3902 +m 1413 3200 +m 2094 3060 +m 1403 2803 +m 1725 2739 +m 1396 2034 +m 2795 3564 +m 1391 3255 +m 1880 1904 +m 2186 3005 +m 2219 3923 +m 1374 2321 +m 1766 3773 +m 2738 3694 +m 2500 2780 +m 1685 2111 +m 1359 3169 +m 1910 2742 +m 1585 3394 +m 1468 3488 +m 1815 3045 +m 1351 3070 +m 1350 3600 +m 1349 3813 +m 2174 3429 +m 3641 3915 +m 1610 2031 +m 1394 3378 +m 2483 2706 +m 1333 1840 +m 1330 1706 +m 2334 3412 +m 1329 3837 +m 1326 2251 +m 2598 2775 +m 3794 3807 +m 1315 1597 +m 1308 1945 +m 1300 3722 +m 1299 1995 +m 2549 3968 +m 1913 2104 +m 1292 1847 +m 2394 2567 +m 1819 2642 +m 1288 3409 +m 1287 2681 +m 1286 2811 +m 3294 3540 +m 2048 2876 +m 1573 2569 +m 1320 1888 +m 1279 1336 +m 2257 3803 +m 1277 3375 +m 1273 3275 +m 2323 3151 +m 1571 2903 +m 1270 3826 +m 3250 3764 +m 2263 3139 +m 1868 2955 +m 1268 1669 +m 1295 2207 +m 1266 3940 +m 1555 3174 +m 2625 3994 +m 1261 3961 +m 1289 1489 +m 1258 2079 +m 1256 1780 +m 1252 1769 +m 1248 3592 +m 1246 1263 +m 1244 2740 +m 2645 3855 +m 1241 3975 +m 1652 2590 +m 1238 2519 +m 1531 3532 +m 1235 1842 +m 2585 3667 +m 1232 3898 +m 2310 2916 +m 1225 2215 +m 1864 2300 +m 1953 2712 +m 2249 2832 +m 1221 2745 +m 1739 2872 +m 1216 2068 +m 2751 3985 +m 1212 2963 +m 1974 2784 +m 1209 1966 +m 1931 2241 +m 1644 2331 +m 3391 3777 +m 1197 2071 +m 2293 3920 +m 1194 1829 +m 2707 3051 +m 1665 3557 +m 1192 2185 +m 2122 2704 +m 1189 3868 +m 1188 1218 +m 1187 1440 +m 1214 3233 +m 1182 2333 +m 1180 3717 +m 2593 3445 +m 1757 1816 +m 1458 3801 +m 1176 1823 +m 2587 3495 +m 2345 3742 +m 1499 1735 +m 2022 3503 +m 1161 2307 +m 1181 2087 +m 1223 1293 +m 1155 3843 +m 1154 3752 +m 1153 1790 +m 1711 2501 +m 2815 3372 +m 1144 1993 +m 1141 3329 +m 2679 3406 +m 1804 2709 +m 1504 2553 +m 1136 3528 +m 1133 2379 +m 3281 3302 +m 1343 2526 +m 1125 1456 +m 1970 3077 +m 1380 3377 +m 2211 2736 +m 2507 3705 +m 1633 1933 +m 1525 2789 +m 1115 1553 +m 1175 2677 +m 1114 2873 +m 1657 3328 +m 1108 1732 +m 1103 1667 +m 1101 2134 +m 1100 2475 +m 1149 3089 +m 2573 2864 +m 1093 3029 +m 3340 3404 +m 1090 2646 +m 1089 3357 +m 2149 3733 +m 2273 3656 +m 1909 2366 +m 2767 2887 +m 1502 3457 +m 1080 3690 +m 1079 3896 +m 1274 1441 +m 1074 2596 +m 1073 2667 +m 2136 2502 +m 1072 3859 +m 1582 3905 +m 1065 3298 +m 1059 3186 +m 1057 3652 +m 3196 3916 +m 2228 3856 +m 1987 3224 +m 1053 2796 +m 2856 3887 +m 1439 2124 +m 1392 1892 +m 2403 3397 +m 2303 2906 +m 1037 3833 +m 1894 2805 +m 1034 3936 +m 2364 3819 +m 2503 3966 +m 1030 1281 +m 3382 3671 +m 1267 3117 +m 2943 3922 +m 1991 3023 +m 1523 3356 +m 1017 2611 +m 2561 2941 +m 1016 3514 +m 1015 3423 +m 1835 3137 +m 1075 2878 +m 1335 3475 +m 2868 2892 +m 1007 1831 +m 3076 3579 +m 1869 2225 +m 1004 3095 +m 3264 3744 +m 2401 2881 +m 1568 1714 +m 1951 2861 +m 996 2137 +m 994 1776 +m 3456 3884 +m 2459 3304 +m 2309 2504 +m 987 1921 +m 1228 2544 +m 2486 2765 +m 1761 2162 +m 1230 1897 +m 978 2413 +m 1822 2415 +m 1632 3198 +m 971 2863 +m 1838 3021 +m 969 3613 +m 966 1412 +m 965 2920 +m 963 1881 +m 962 2499 +m 3522 3788 +m 2754 3193 +m 1813 3561 +m 1549 2105 +m 957 3299 +m 956 1150 +m 1899 1934 +m 2484 3865 +m 1519 3192 +m 951 1283 +m 1730 3623 +m 949 3390 +m 946 1733 +m 1792 1837 +m 3067 3892 +m 1381 2341 +m 1184 3562 +m 1146 1720 +m 941 2061 +m 940 3583 +m 1678 3909 +m 1608 3425 +m 938 1753 +m 1039 3350 +m 926 2510 +m 1035 1168 +m 923 943 +m 1805 1806 +m 1109 3606 +m 1031 3227 +m 918 1183 +m 2490 3502 +m 1692 3908 +m 914 2239 +m 3099 3243 +m 2360 3159 +m 912 1510 +m 920 2879 +m 910 1389 +m 2705 3703 +m 1226 3869 +m 2851 2981 +m 2342 3747 +m 1052 3066 +m 990 2741 +m 1683 2837 +m 899 2917 +m 2405 2921 +m 3487 3988 +m 2924 3398 +m 893 1817 +m 3599 3967 +m 3002 3997 +m 1887 3684 +m 1405 2409 +m 890 1524 +m 2083 3145 +m 2075 2690 +m 1362 1895 +m 883 1759 +m 2523 3957 +m 882 1107 +m 2702 3439 +m 1959 3634 +m 888 1581 +m 967 3327 +m 1428 3104 +m 875 1361 +m 874 2518 +m 872 1956 +m 1247 3886 +m 876 3783 +m 2365 3551 +m 2041 3972 +m 867 2737 +m 2242 2280 +m 866 3440 +m 1463 2002 +m 862 2603 +m 2021 3098 +m 860 1260 +m 1173 3326 +m 952 3197 +m 878 2121 +m 2961 3624 +m 854 2424 +m 1000 1334 +m 1613 1631 +m 2119 2564 +m 859 1694 +m 2973 3602 +m 2891 2914 +m 1710 3607 +m 850 1891 +m 3847 3995 +m 2372 2412 +m 1473 2349 +m 2592 2913 +m 1827 3571 +m 3163 3958 +m 2971 3567 +m 844 3686 +m 836 2420 +m 1596 2959 +m 835 1616 +m 827 2774 +m 2188 3459 +m 970 3136 +m 2204 2773 +m 1297 1376 +m 3205 3756 +m 822 1191 +m 820 2444 +m 1592 3203 +m 3129 3687 +m 817 2141 +m 1911 2313 +m 816 3297 +m 815 2584 +m 2045 2457 +m 915 3897 +m 1311 1798 +m 974 1621 +m 808 2571 +m 807 1081 +m 1487 3035 +m 1628 3662 +m 805 1912 +m 1870 2388 +m 1132 2447 +m 802 2455 +m 800 1493 +m 1347 3927 +m 799 2849 +m 797 1619 +m 1521 2496 +m 796 2339 +m 1186 1296 +m 1239 3789 +m 788 2145 +m 787 1459 +m 1377 1584 +m 1723 1882 +m 779 2911 +m 1348 3740 +m 2984 3688 +m 944 2527 +m 775 992 +m 1434 2206 +m 1002 2748 +m 2428 2671 +m 1682 3219 +m 769 2559 +m 2008 2904 +m 2000 3978 +m 2217 2361 +m 792 3676 +m 2717 3871 +m 2113 3469 +m 2201 3119 +m 1147 2605 +m 892 2159 +m 1021 3042 +m 2222 2746 +m 1205 2897 +m 1561 1689 +m 754 1520 +m 2169 3422 +m 753 1431 +m 1578 2085 +m 1207 3180 +m 768 2747 +m 2418 3941 +m 751 2092 +m 2422 3724 +m 1006 2957 +m 746 2470 +m 743 2086 +m 741 3379 +m 740 869 +m 2400 3461 +m 1752 3590 +m 739 2937 +m 738 3939 +m 1442 3835 +m 737 3437 +m 1642 2066 +m 736 1544 +m 1131 2591 +m 735 2214 +m 2541 3800 +m 2537 3033 +m 734 3176 +m 857 2654 +m 732 3822 +m 1387 3207 +m 730 2534 +m 1535 3993 +m 728 3241 +m 2761 3048 +m 900 2425 +m 723 1992 +m 1594 3373 +m 721 3318 +m 717 2661 +m 1983 2853 +m 1414 3142 +m 1980 3252 +m 715 1763 +m 2436 2528 +m 868 2563 +m 713 1076 +m 1220 3921 +m 712 1129 +m 1301 3349 +m 711 2753 +m 1275 2622 +m 709 758 +m 708 1556 +m 936 1386 +m 704 3083 +m 1478 2886 +m 942 2720 +m 701 3082 +m 2610 3862 +m 699 2434 +m 698 3208 +m 2430 2446 +m 697 3787 +m 1965 2930 +m 1552 3214 +m 2082 3239 +m 695 887 +m 1681 3918 +m 691 3493 +m 1977 2755 +m 726 1198 +m 684 2764 +m 683 3925 +m 1398 3959 +m 682 2142 +m 838 3300 +m 680 1452 +m 1551 1699 +m 678 3289 +m 2288 3627 +m 675 1661 +m 672 1923 +m 671 2373 +m 670 913 +m 1793 3525 +m 668 2223 +m 1663 2441 +m 667 832 +m 851 1477 +m 2042 3107 +m 663 2460 +m 2074 2875 +m 1541 2297 +m 1528 2532 +m 661 3917 +m 1276 3322 +m 658 3734 +m 3604 3759 +m 727 3421 +m 656 1127 +m 953 1018 +m 1773 2411 +m 653 2047 +m 1658 2599 +m 652 1853 +m 650 763 +m 1422 1801 +m 880 2013 +m 3237 3566 +m 1878 1942 +m 1791 2221 +m 1142 1884 +m 3709 3775 +m 1393 1684 +m 643 984 +m 2426 3331 +m 642 3719 +m 694 2980 +m 641 3750 +m 2210 3593 +m 640 1698 +m 3498 3944 +m 639 1850 +m 3135 3643 +m 1630 4000 +m 2258 3616 +m 1264 2224 +m 634 2513 +m 2120 3225 +m 921 1429 +m 633 3242 +m 3473 3555 +m 1036 3768 +m 986 3713 +m 631 3296 +m 1703 3818 +m 628 2132 +m 1375 2637 +m 1825 3507 +m 626 2153 +m 2601 2908 +m 625 1924 +m 624 1062 +m 2139 2997 +m 621 1367 +m 3256 3637 +m 1064 3982 +m 619 3979 +m 3511 3553 +m 1139 1388 +m 829 3370 +m 615 1615 +m 614 2050 +m 1662 3556 +m 611 3736 +m 1012 3608 +m 610 2942 +m 714 1404 +m 608 2080 +m 2126 3458 +m 964 3307 +m 1721 3910 +m 604 2934 +m 3049 3501 +m 1372 2505 +m 1123 2649 +m 601 2244 +m 1234 1358 +m 2421 3325 +m 700 1092 +m 599 3508 +m 598 685 +m 3639 3984 +m 3403 3605 +m 2271 2391 +m 935 983 +m 1056 1508 +m 593 766 +m 592 1069 +m 1438 2990 +m 590 1117 +m 2395 3395 +m 3168 3482 +m 2363 3408 +m 2818 3648 +m 2107 3258 +m 586 2939 +m 584 2606 +m 1611 1848 +m 582 2650 +m 2189 3781 +m 580 3848 +m 589 3638 +m 1640 2093 +m 577 3085 +m 1758 3111 +m 576 1948 +m 575 2949 +m 1563 1845 +m 846 1982 +m 573 2551 +m 2798 3069 +m 2462 2779 +m 1751 2865 +m 1680 3880 +m 565 3106 +m 613 1169 +m 564 3479 +m 563 1032 +m 1576 3534 +m 561 3109 +m 560 2179 +m 559 2392 +m 579 1357 +m 557 3928 +m 2771 3842 +m 2138 3164 +m 553 2804 +m 2976 3805 +m 1167 1536 +m 679 2828 +m 1284 2368 +m 549 980 +m 3831 3881 +m 1363 3682 +m 894 3992 +m 548 1940 +m 618 1145 +m 547 1764 +m 959 1794 +m 546 2683 +m 1449 3309 +m 545 1741 +m 1874 3679 +m 1488 3793 +m 543 1453 +m 542 958 +m 2951 3026 +m 1077 3234 +m 540 765 +m 1050 2340 +m 597 1054 +m 537 3714 +m 536 2560 +m 534 2616 +m 1025 2634 +m 3320 3530 +m 955 1767 +m 3489 3970 +m 666 1118 +m 2267 2450 +m 1206 2406 +m 2577 3177 +m 524 3933 +m 1849 2098 +m 1482 1670 +m 523 1765 +m 1957 3305 +m 1841 2636 +m 522 2069 +m 1465 3153 +m 1172 2883 +m 521 2722 +m 520 3467 +m 2377 2915 +m 519 1876 +m 518 1742 +m 2495 3221 +m 1600 2989 +m 517 3027 +m 516 3202 +m 1041 2282 +m 538 2260 +m 515 3806 +m 1861 2732 +m 1717 1932 +m 1590 2974 +m 1356 3654 +m 1026 3402 +m 826 870 +m 1416 3144 +m 2999 3851 +m 1577 3834 +m 812 3980 +m 512 937 +m 1702 3338 +m 509 3741 +m 1589 3718 +m 506 3141 +m 1638 3161 +m 1257 3480 m 503 2814 -m 505 2301 -m 506 1524 -m 510 2105 -m 512 2045 -m 513 1928 -m 514 2174 -m 517 1243 -m 518 3647 -m 519 3438 -m 520 3165 -m 522 1579 -m 524 629 -m 526 1370 -m 527 765 -m 528 2420 -m 529 2820 -m 531 1011 -m 532 3564 -m 533 2299 -m 534 3919 -m 535 1521 -m 536 2837 -m 537 805 -m 538 3531 -m 539 1588 -m 540 1865 -m 541 925 -m 543 1953 -m 544 658 -m 545 2710 -m 546 1614 -m 547 1637 -m 548 1707 -m 551 2234 -m 552 3511 -m 553 3581 -m 554 617 -m 555 840 -m 556 3326 -m 558 2278 -m 559 2950 -m 560 2753 -m 561 2721 -m 562 1442 -m 563 2704 -m 564 2092 -m 565 1159 -m 566 2282 -m 568 1940 -m 569 585 -m 570 3368 -m 571 2774 -m 572 772 -m 573 652 -m 576 3900 -m 578 3814 -m 581 1019 -m 582 2592 -m 583 988 -m 587 1207 -m 588 2410 -m 589 2102 -m 591 3213 -m 592 2170 -m 593 1358 -m 594 2707 -m 595 2659 -m 596 3678 -m 597 2440 -m 598 3906 -m 599 1298 -m 600 958 -m 601 768 -m 602 1517 -m 603 3635 -m 604 2881 -m 605 3713 -m 606 718 -m 607 1375 -m 609 2258 -m 610 1350 -m 611 1924 -m 612 2618 -m 614 942 -m 616 2608 -m 618 1428 -m 621 3887 -m 622 791 -m 623 954 -m 626 1711 -m 627 983 -m 628 710 -m 631 2938 -m 632 863 -m 633 754 -m 636 2865 -m 638 3772 -m 639 2123 -m 640 3754 -m 641 2220 -m 643 3841 -m 644 2374 -m 646 1902 -m 647 1455 -m 648 1527 -m 653 2699 -m 656 1382 -m 657 1492 -m 659 1292 -m 660 3243 -m 661 2993 -m 662 3336 -m 663 3122 -m 664 2265 -m 665 2204 -m 666 1195 -m 667 3225 -m 668 2737 -m 669 2838 -m 670 1680 -m 671 1169 -m 673 1816 -m 674 824 -m 676 1670 -m 677 1020 -m 679 2674 -m 680 2631 -m 681 2878 -m 682 1534 -m 684 2580 -m 685 3769 -m 686 2118 -m 687 3029 -m 688 1115 -m 689 3489 -m 691 1342 -m 692 3936 -m 693 1510 -m 696 927 -m 697 3703 -m 699 3132 -m 700 2368 -m 701 2181 -m 702 2625 -m 704 1788 -m 705 3935 -m 706 1075 -m 707 1000 -m 708 3466 -m 714 1901 -m 716 2129 -m 717 790 -m 720 784 -m 721 951 -m 723 2591 -m 725 3677 -m 726 1412 -m 728 1405 -m 729 1106 -m 730 2256 -m 731 2739 -m 736 1562 -m 737 2126 -m 738 984 -m 739 1772 -m 740 2269 -m 741 3984 -m 743 2290 -m 744 1822 -m 745 1379 -m 746 1237 -m 747 2818 -m 748 2897 -m 750 2288 -m 752 2929 -m 755 2763 -m 758 1973 -m 759 831 -m 760 2318 -m 762 2414 -m 763 1221 -m 764 2099 -m 769 1656 -m 770 3118 -m 771 3198 -m 775 1766 -m 777 2905 -m 779 1884 -m 780 2834 -m 781 993 -m 783 1238 -m 785 1542 -m 786 1120 -m 787 2781 -m 788 3223 -m 789 3187 -m 793 1638 -m 795 1915 -m 796 2316 -m 797 1048 -m 798 3190 -m 799 818 -m 802 1893 -m 804 1935 -m 808 2295 -m 809 3653 -m 810 3652 -m 812 3262 -m 813 2767 -m 814 2858 -m 815 1617 -m 816 2726 -m 819 1859 -m 823 1530 -m 825 940 -m 829 2782 -m 830 3208 -m 832 2645 -m 833 3329 -m 835 3513 -m 839 2237 -m 841 1920 -m 842 2734 -m 844 1367 -m 845 2694 -m 846 2024 -m 847 1198 -m 848 959 -m 849 1211 -m 850 1348 -m 851 2012 -m 852 3041 -m 853 3749 -m 854 2226 -m 855 1813 -m 858 2578 -m 859 2987 -m 860 2880 -m 861 2267 -m 862 3798 -m 865 1309 -m 866 3874 -m 868 1132 -m 869 3389 -m 870 2006 -m 872 2827 -m 874 1457 -m 875 2235 -m 876 2976 -m 877 2498 -m 878 3021 -m 879 2330 -m 880 1871 -m 881 2207 -m 882 3404 -m 883 3775 -m 884 2958 -m 888 2468 -m 889 3353 -m 891 1960 -m 892 2057 -m 895 2556 -m 896 1427 -m 897 1874 -m 899 3432 -m 900 1204 -m 903 1997 -m 904 2021 -m 907 3934 -m 909 1545 -m 912 3301 -m 913 3272 -m 915 1417 -m 916 1469 -m 918 1887 -m 919 3407 -m 922 1568 -m 923 1681 -m 924 1480 -m 926 3435 -m 928 2240 -m 929 3622 -m 931 1482 -m 934 3649 -m 935 2029 -m 936 3152 -m 937 1845 -m 939 3766 -m 941 2667 -m 944 2559 -m 945 1153 -m 946 3676 -m 947 2370 -m 949 2309 -m 955 1485 -m 957 1206 -m 960 1056 -m 962 1627 -m 966 2377 -m 967 1804 -m 968 2534 -m 969 2483 -m 970 2657 -m 971 1497 -m 972 2185 -m 973 3138 -m 974 1782 -m 975 1600 -m 979 1493 -m 980 3049 -m 987 3765 -m 990 1794 -m 991 1259 -m 992 3680 -m 994 2859 -m 995 999 -m 996 1826 -m 997 1157 -m 998 3015 -m 1002 2569 -m 1003 3939 -m 1004 1409 -m 1006 1875 -m 1007 3696 -m 1008 2780 -m 1009 1593 -m 1012 1879 -m 1013 3551 -m 1014 1710 -m 1016 2917 -m 1018 3461 -m 1021 3311 -m 1022 3053 -m 1023 2502 -m 1025 3967 -m 1028 1172 -m 1029 1123 -m 1030 2397 -m 1032 1595 -m 1033 3796 -m 1034 2380 -m 1035 1484 -m 1036 2077 -m 1037 1533 -m 1038 1473 -m 1039 2941 -m 1040 2408 -m 1041 1556 -m 1044 3930 -m 1046 3081 -m 1049 2037 -m 1050 3607 -m 1051 2776 -m 1052 2109 -m 1053 3848 -m 1054 2130 -m 1055 1421 -m 1057 1765 -m 1058 3220 -m 1059 3608 -m 1060 1316 -m 1061 1433 -m 1062 2325 -m 1064 1696 -m 1065 1136 -m 1066 3850 -m 1068 3504 -m 1071 1099 -m 1072 3008 -m 1073 2429 -m 1076 3395 -m 1077 2819 -m 1081 1888 -m 1082 1687 -m 1084 2110 -m 1085 3302 -m 1087 3235 -m 1090 1554 -m 1091 1372 -m 1092 2356 -m 1093 3446 -m 1094 3229 -m 1096 2875 -m 1100 1270 -m 1101 1594 -m 1102 1214 -m 1103 2722 -m 1105 1870 -m 1108 1161 -m 1111 3515 -m 1112 3518 -m 1114 1599 -m 1116 2249 -m 1117 3459 -m 1118 1784 -m 1121 1320 -m 1124 3312 -m 1126 1856 -m 1127 1783 -m 1128 1445 -m 1129 1435 -m 1130 3046 -m 1131 2145 -m 1133 1721 -m 1134 2281 -m 1135 1957 -m 1140 1489 -m 1142 2978 -m 1143 2178 -m 1146 3296 -m 1148 3281 -m 1149 2485 -m 1150 3519 -m 1151 1540 -m 1154 3614 -m 1158 2656 -m 1162 3419 -m 1163 2152 -m 1164 2155 -m 1165 1307 -m 1167 3916 -m 1168 1402 -m 1170 1459 -m 1173 2031 -m 1176 2490 -m 1177 3658 -m 1179 1552 -m 1181 2340 -m 1182 3833 -m 1183 3101 -m 1186 1357 -m 1187 2382 -m 1189 1297 -m 1190 2955 -m 1191 2013 -m 1192 1396 -m 1196 3382 -m 1197 3998 -m 1200 1853 -m 1201 2094 -m 1202 2792 -m 1203 1955 -m 1205 2157 -m 1209 3174 -m 1210 2655 -m 1213 2224 -m 1216 3339 -m 1217 1611 -m 1218 3768 -m 1220 1932 -m 1225 2751 -m 1226 3904 -m 1227 3013 -m 1228 2890 -m 1232 3556 -m 1233 2969 -m 1234 2689 -m 1235 2194 -m 1236 2986 -m 1239 2117 -m 1242 2011 -m 1244 2915 -m 1245 3595 -m 1246 1555 -m 1248 3267 -m 1249 2775 -m 1251 1828 -m 1252 2279 -m 1253 3601 -m 1255 3460 -m 1256 1692 -m 1257 3163 -m 1258 2762 -m 1260 3465 -m 1262 2121 -m 1265 2678 -m 1267 2960 -m 1268 3679 -m 1271 1733 -m 1272 3637 -m 1273 1355 -m 1274 1490 -m 1275 1952 -m 1277 1610 -m 1278 1453 -m 1279 3735 -m 1280 2758 -m 1281 3688 -m 1282 1567 -m 1283 1332 -m 1284 3651 -m 1286 1319 -m 1288 2801 -m 1289 2594 -m 1290 1636 -m 1291 2360 -m 1293 2516 -m 1295 3689 -m 1296 1714 -m 1299 1451 -m 1300 2640 -m 1301 2991 -m 1302 3778 -m 1303 1645 -m 1304 2484 -m 1305 3150 -m 1306 2312 -m 1308 3059 -m 1310 1598 -m 1311 2160 -m 1312 1544 -m 1313 3137 -m 1314 3410 -m 1315 3094 -m 1318 3184 -m 1321 3453 -m 1323 2796 -m 1324 1886 -m 1325 1329 -m 1328 3499 -m 1330 3964 -m 1331 2208 -m 1333 3509 -m 1334 3222 -m 1335 2495 -m 1337 3318 -m 1338 3589 -m 1339 2912 -m 1340 2209 -m 1343 2862 -m 1345 2432 -m 1346 2147 -m 1347 1835 -m 1351 1377 -m 1353 1958 -m 1354 2604 -m 1362 2212 -m 1363 3226 -m 1365 2355 -m 1366 1812 -m 1368 1558 -m 1369 3134 -m 1373 2409 -m 1374 3694 -m 1376 3545 -m 1380 1570 -m 1381 2652 -m 1383 3420 -m 1384 3026 -m 1385 1899 -m 1387 3791 -m 1388 3543 -m 1389 3043 -m 1390 2769 -m 1392 2106 -m 1393 1503 -m 1395 2998 -m 1397 2748 -m 1398 2080 -m 1401 3832 -m 1403 2634 -m 1404 1472 -m 1407 1896 -m 1408 3741 -m 1410 2365 -m 1414 3238 -m 1415 3628 -m 1416 1964 -m 1419 2286 -m 1422 3911 -m 1424 1564 -m 1425 3159 -m 1426 2153 -m 1429 1513 -m 1431 2184 -m 1432 2199 -m 1434 3506 -m 1436 2882 -m 1437 3409 -m 1438 1616 -m 1439 2522 -m 1440 3764 -m 1441 1655 -m 1443 1575 -m 1444 3530 -m 1446 2507 -m 1448 1900 -m 1449 1994 -m 1450 1753 -m 1458 3402 -m 1462 2864 -m 1463 1578 -m 1464 3429 -m 1465 2097 -m 1466 2463 -m 1468 1690 -m 1478 3017 -m 1481 3835 -m 1487 2756 -m 1495 1596 -m 1496 3992 -m 1498 3505 -m 1499 2390 -m 1500 2586 -m 1501 1805 -m 1502 1507 -m 1504 2641 -m 1506 3120 -m 1508 3209 -m 1509 2831 -m 1511 1907 -m 1512 1962 -m 1514 2065 -m 1515 2457 -m 1518 3259 -m 1519 2510 -m 1520 3451 -m 1522 3396 -m 1523 1767 -m 1525 3286 -m 1526 1684 -m 1531 1755 -m 1535 2304 -m 1536 2331 -m 1537 2268 -m 1541 3337 -m 1543 3491 -m 1548 2646 -m 1549 3214 -m 1551 3379 -m 1553 3161 -m 1557 2692 -m 1559 3736 -m 1561 3377 -m 1563 3271 -m 1565 3394 -m 1566 2402 -m 1569 2886 -m 1573 2852 -m 1574 3102 -m 1576 2010 -m 1577 2321 -m 1581 1846 -m 1583 1671 -m 1585 3071 -m 1586 2956 -m 1587 3786 -m 1589 1725 -m 1590 2691 -m 1602 1702 -m 1603 2405 -m 1604 2635 -m 1606 2040 -m 1607 3760 -m 1608 3218 -m 1609 3673 -m 1613 2861 -m 1615 3178 -m 1618 2743 -m 1621 3032 -m 1622 1927 -m 1624 1892 -m 1625 2415 -m 1626 2051 -m 1630 2342 -m 1631 3450 -m 1632 3156 -m 1635 2221 -m 1639 3612 -m 1640 2503 -m 1641 2579 -m 1642 2361 -m 1646 1778 -m 1647 2337 -m 1648 2979 -m 1651 2376 -m 1652 3361 -m 1653 3023 -m 1654 2833 -m 1657 1918 -m 1658 2303 -m 1660 2387 -m 1661 2939 -m 1662 2344 -m 1663 2607 -m 1664 1739 -m 1667 2770 -m 1668 3170 -m 1669 2023 -m 1672 2062 -m 1673 2284 -m 1675 1911 -m 1676 2310 -m 1677 3358 -m 1678 2166 -m 1679 3523 -m 1683 2015 -m 1685 2056 -m 1686 3826 -m 1688 1749 -m 1691 2323 -m 1693 2379 -m 1694 3067 -m 1695 2622 -m 1697 2730 -m 1698 2587 -m 1701 2158 -m 1705 2871 -m 1708 3922 -m 1709 2486 -m 1712 2611 -m 1715 1906 -m 1716 3398 -m 1717 3009 -m 1718 2959 -m 1719 3287 -m 1722 1774 -m 1724 3293 -m 1728 3618 -m 1730 3227 -m 1732 3203 -m 1734 2042 -m 1735 3234 -m 1736 3797 -m 1738 2213 -m 1741 2736 -m 1743 2217 -m 1744 2359 -m 1745 3962 -m 1750 2245 -m 1752 3254 -m 1754 2612 -m 1757 2014 -m 1758 1950 -m 1759 2445 -m 1760 2778 -m 1762 2098 -m 1768 2188 -m 1769 2272 -m 1770 2984 -m 1776 3251 -m 1777 2122 -m 1779 2785 -m 1781 2084 -m 1785 2554 -m 1786 1852 -m 1789 3881 -m 1791 2595 -m 1793 2649 -m 1795 2773 -m 1797 3068 -m 1798 2575 -m 1799 2553 -m 1800 2665 -m 1802 3002 -m 1806 2459 -m 1807 2684 -m 1808 3103 -m 1811 1872 -m 1815 2471 -m 1817 2378 -m 1818 3392 -m 1819 3171 -m 1820 2936 -m 1824 3258 -m 1825 1942 -m 1829 3767 -m 1831 2854 -m 1833 2765 -m 1836 2995 -m 1837 2766 -m 1838 3849 -m 1839 2371 -m 1840 2386 -m 1841 2144 -m 1842 3250 -m 1843 2466 -m 1844 1948 -m 1847 3510 -m 1848 1933 -m 1849 3194 -m 1850 3125 -m 1851 3048 -m 1854 3386 -m 1855 2499 -m 1857 2039 -m 1860 3944 -m 1861 3216 -m 1863 3433 -m 1864 3762 -m 1866 2375 -m 1868 3136 -m 1869 3514 -m 1873 2714 -m 1878 3819 -m 1880 2676 -m 1882 3022 -m 1883 2443 -m 1885 2052 -m 1891 2538 -m 1894 2928 -m 1895 3535 -m 1897 2840 -m 1898 2001 -m 1903 2464 -m 1904 2948 -m 1908 2514 -m 1913 3538 -m 1914 2423 -m 1916 2807 -m 1917 2007 -m 1919 3757 -m 1921 3294 -m 1922 2735 -m 1925 2647 -m 1926 3585 -m 1934 2530 -m 1937 3200 -m 1939 2869 -m 1941 2214 -m 1943 3012 -m 1945 2088 -m 1947 2985 -m 1949 2133 -m 1951 3576 -m 1954 2151 -m 1956 2549 -m 1959 2399 -m 1961 3033 -m 1963 3439 -m 1965 3430 -m 1968 2961 -m 1969 2287 -m 1970 3448 -m 1971 3096 -m 1974 3275 -m 1975 3632 -m 1977 3738 -m 1978 2664 -m 1981 2119 -m 1983 3908 -m 1984 2671 -m 1985 2541 -m 1987 3181 -m 1988 3365 -m 1989 2542 -m 1991 2680 -m 1992 2512 -m 1995 2839 -m 1998 3883 -m 1999 3352 -m 2000 2826 -m 2002 3966 -m 2003 2165 -m 2004 3305 -m 2005 3100 -m 2008 3672 -m 2009 2183 -m 2016 3157 -m 2018 3700 -m 2019 3325 -m 2022 3143 -m 2025 3636 -m 2028 2697 -m 2030 2524 -m 2032 3787 -m 2034 3886 -m 2035 3783 -m 2038 3723 -m 2041 2475 -m 2043 2860 -m 2046 3475 -m 2047 3742 -m 2048 3300 -m 2050 2662 -m 2053 3918 -m 2058 3279 -m 2059 2215 -m 2060 3233 -m 2063 3088 -m 2064 3824 -m 2067 2311 -m 2068 2593 -m 2069 2404 -m 2070 2248 -m 2071 2168 -m 2076 2135 -m 2079 2124 -m 2082 2430 -m 2083 2669 -m 2086 2298 -m 2087 2225 -m 2089 2791 -m 2090 3958 -m 2095 2562 -m 2096 3083 -m 2100 3124 -m 2103 2426 -m 2104 2448 -m 2107 2400 -m 2108 3131 -m 2111 3748 -m 2113 2494 -m 2114 2957 -m 2115 2137 -m 2116 3316 -m 2120 2289 -m 2128 3284 -m 2131 3247 -m 2132 3907 -m 2136 2672 -m 2138 2547 -m 2139 2451 -m 2140 2252 -m 2141 3168 -m 2142 3391 -m 2143 3116 -m 2146 3257 -m 2148 2720 -m 2150 3611 -m 2154 3771 -m 2159 3592 -m 2161 2173 -m 2162 3484 -m 2169 2888 -m 2175 3709 -m 2176 2328 -m 2177 2816 -m 2180 2424 -m 2182 3707 -m 2186 2943 -m 2187 2653 -m 2189 2479 -m 2190 3788 -m 2192 3313 -m 2195 2389 -m 2196 2450 -m 2197 3502 -m 2198 2393 -m 2201 2581 -m 2202 2733 -m 2203 2350 -m 2205 2346 -m 2206 2923 -m 2216 3536 -m 2218 3868 -m 2219 3776 -m 2223 2526 -m 2227 2398 -m 2229 3856 -m 2231 3584 -m 2232 3166 -m 2233 2241 -m 2242 2599 -m 2244 3269 -m 2250 2911 -m 2253 3231 -m 2254 3211 -m 2255 2849 -m 2257 3146 -m 2259 2277 -m 2260 3857 -m 2262 3330 -m 2263 3947 -m 2264 2560 -m 2270 3292 -m 2271 3743 -m 2275 3089 -m 2276 3447 -m 2280 3625 -m 2283 3725 -m 2292 2391 -m 2296 2760 -m 2306 2536 -m 2307 3237 -m 2308 3327 -m 2313 3567 -m 2314 2683 -m 2315 3717 -m 2319 3898 -m 2320 2800 -m 2322 2564 -m 2324 3997 -m 2327 3697 -m 2329 3938 -m 2334 2999 -m 2335 2872 -m 2336 3571 -m 2338 2701 -m 2339 3914 -m 2341 2908 -m 2343 2436 -m 2345 3148 -m 2347 3706 -m 2348 3320 -m 2351 2922 -m 2353 3399 -m 2354 3309 -m 2357 2876 -m 2358 3487 -m 2363 3123 -m 2364 3803 -m 2366 2654 -m 2369 2460 -m 2372 2795 -m 2381 2829 -m 2384 2663 -m 2392 2565 -m 2394 2462 -m 2396 3847 -m 2401 2902 -m 2403 3297 -m 2406 3401 -m 2411 3298 -m 2417 3485 -m 2418 2544 -m 2419 3569 -m 2421 2808 -m 2422 2797 -m 2425 2626 -m 2431 3155 -m 2433 2906 -m 2435 3098 -m 2437 3642 -m 2438 3422 -m 2439 2628 -m 2441 3273 -m 2442 3575 -m 2446 3718 -m 2447 2643 -m 2449 3490 -m 2452 2568 -m 2453 3630 -m 2454 2921 -m 2456 2779 -m 2458 2523 -m 2461 2596 -m 2465 3149 -m 2469 2702 -m 2472 2548 -m 2474 3481 -m 2478 3104 -m 2480 2527 -m 2481 3097 -m 2482 3921 -m 2488 2879 -m 2491 2992 -m 2492 3579 -m 2496 3643 -m 2497 3195 -m 2501 2771 -m 2504 3782 -m 2506 2613 -m 2513 2830 -m 2515 2794 -m 2518 3323 -m 2519 2573 -m 2521 3468 -m 2525 3248 -m 2528 3746 -m 2529 3321 -m 2531 3179 -m 2533 3578 -m 2535 3885 -m 2539 3322 -m 2540 2727 -m 2543 2832 -m 2545 2764 -m 2546 2650 -m 2550 3665 -m 2552 3232 -m 2558 3873 -m 2563 2597 -m 2566 3780 -m 2570 3987 -m 2571 3175 -m 2576 3843 -m 2577 3619 -m 2582 3566 -m 2584 2589 -m 2588 3063 -m 2590 3224 -m 2598 3740 -m 2601 3367 -m 2602 3729 -m 2603 3051 -m 2605 3001 -m 2606 3037 -m 2614 2661 -m 2616 2883 -m 2617 3073 -m 2621 2636 -m 2624 3011 -m 2627 3319 -m 2633 2713 -m 2637 2744 -m 2639 3943 -m 2642 3794 -m 2644 3730 -m 2648 3079 -m 2651 3473 -m 2658 2874 -m 2660 3306 -m 2670 3277 -m 2673 3440 -m 2675 3750 -m 2677 3265 -m 2679 2749 -m 2681 3464 -m 2682 2914 -m 2685 3034 -m 2686 2809 -m 2687 2868 -m 2688 3027 -m 2690 3646 -m 2696 2738 -m 2698 2742 -m 2700 3397 -m 2705 3554 -m 2706 3570 -m 2708 2761 -m 2709 3462 -m 2716 3912 -m 2717 3121 -m 2719 2900 -m 2724 3978 -m 2725 3969 -m 2728 3845 -m 2729 3030 -m 2731 2870 -m 2732 3425 -m 2740 3335 -m 2745 2873 -m 2746 3372 -m 2747 3345 -m 2750 3362 -m 2752 3880 -m 2755 2996 -m 2757 3495 -m 2759 3193 -m 2768 2974 -m 2772 3574 -m 2777 3169 -m 2783 2954 -m 2784 3242 -m 2786 3933 -m 2788 3737 -m 2789 3249 -m 2793 3497 -m 2798 2824 -m 2803 3623 -m 2804 2895 -m 2805 3993 -m 2810 3840 -m 2811 3010 -m 2812 3547 -m 2813 3486 -m 2815 3240 -m 2817 3295 -m 2821 3144 -m 2822 3650 -m 2823 2983 -m 2825 3864 -m 2828 3503 -m 2835 2841 -m 2843 3158 -m 2845 2877 -m 2846 2901 -m 2850 2967 -m 2851 2891 -m 2855 3983 -m 2856 3626 -m 2857 3061 -m 2863 3785 -m 2866 3349 -m 2867 3351 -m 2884 2962 -m 2885 3719 -m 2887 3631 -m 2889 3552 -m 2896 3971 -m 2898 3417 -m 2903 3408 -m 2907 3950 -m 2913 3858 -m 2916 3376 -m 2918 3057 -m 2919 3113 -m 2925 3550 -m 2926 3861 -m 2931 3492 -m 2933 3853 -m 2935 3058 -m 2937 2953 -m 2945 3537 -m 2947 3201 -m 2951 3469 -m 2952 3239 -m 2963 3060 -m 2968 2973 -m 2970 3127 -m 2971 3806 -m 2972 3183 -m 2977 3582 -m 2982 3039 -m 2988 3452 -m 2989 3793 -m 2997 3532 -m 3000 3140 -m 3003 3894 -m 3004 3920 -m 3005 3108 -m 3016 3781 -m 3018 3204 -m 3019 3075 -m 3035 3342 -m 3036 3052 -m 3038 3698 -m 3040 3230 -m 3042 3989 -m 3044 3476 -m 3045 3627 -m 3047 3927 -m 3050 3463 -m 3054 3099 -m 3055 3600 -m 3056 3182 -m 3062 3084 -m 3064 3821 -m 3065 3112 -m 3066 3289 -m 3069 3206 -m 3076 3328 -m 3077 3714 -m 3078 3654 -m 3080 3160 -m 3082 3685 -m 3086 3639 -m 3087 3702 -m 3090 3527 -m 3091 3202 -m 3106 3494 -m 3107 3217 -m 3109 3590 -m 3110 3308 -m 3114 3597 -m 3126 3726 -m 3130 3304 -m 3133 3333 -m 3135 3913 -m 3139 3705 -m 3142 3496 -m 3145 3192 -m 3147 3877 -m 3151 3605 -m 3153 3480 -m 3162 3524 -m 3164 3260 -m 3167 3549 -m 3172 3344 -m 3173 3189 -m 3185 3763 -m 3186 3733 -m 3191 3991 -m 3197 3563 -m 3199 3252 -m 3210 3350 -m 3212 3818 -m 3215 3844 -m 3219 3508 -m 3228 3299 -m 3236 3381 -m 3241 3423 -m 3244 3270 -m 3245 3593 -m 3253 3942 -m 3255 3899 -m 3256 3411 -m 3261 3870 -m 3264 3892 -m 3266 3418 -m 3276 3415 -m 3280 3929 -m 3282 3529 -m 3283 3972 -m 3285 3859 -m 3288 3842 -m 3303 3424 -m 3310 3340 -m 3317 3655 -m 3332 3834 -m 3338 3810 -m 3341 3722 -m 3343 3860 -m 3346 3940 -m 3359 3977 -m 3363 3522 -m 3366 3784 -m 3369 3902 -m 3370 3633 -m 3371 3664 -m 3373 3931 -m 3374 3405 -m 3375 3539 -m 3383 3573 -m 3385 3613 -m 3387 3999 -m 3388 3773 -m 3393 3403 -m 3406 3471 -m 3412 3598 -m 3413 3884 -m 3414 3990 -m 3421 3986 -m 3427 3629 -m 3431 3666 -m 3434 3752 -m 3436 3779 -m 3437 3617 -m 3441 3560 -m 3442 3488 -m 3444 3648 -m 3445 3577 -m 3454 3846 -m 3455 3955 -m 3456 3716 -m 3457 3656 -m 3467 3995 -m 3470 3586 -m 3472 3620 -m 3474 3715 -m 3477 3669 -m 3479 3500 -m 3493 3516 -m 3501 3544 -m 3512 3827 -m 3517 3555 -m 3520 3973 -m 3521 3949 -m 3525 3851 -m 3526 3948 -m 3528 3670 -m 3533 3712 -m 3534 3744 -m 3540 3795 -m 3546 3747 -m 3548 3561 -m 3557 3909 -m 3558 3800 -m 3559 3812 -m 3562 3838 -m 3580 3789 -m 3583 3634 -m 3587 3671 -m 3588 3974 -m 3591 3872 -m 3594 3923 -m 3599 3711 -m 3602 3686 -m 3604 3925 -m 3606 3882 -m 3610 3854 -m 3616 3683 -m 3621 3988 -m 3638 3710 -m 3640 3952 -m 3641 3963 -m 3644 3695 -m 3645 3890 -m 3657 3699 -m 3660 3852 -m 3661 3770 -m 3662 3836 -m 3663 3813 -m 3667 3897 -m 3674 3891 -m 3675 3830 -m 3682 3727 -m 3684 3687 -m 3690 3721 -m 3691 3837 -m 3693 3924 -m 3704 3970 -m 3708 3895 -m 3720 3751 -m 3724 3808 -m 3728 3968 -m 3731 3946 -m 3734 3889 -m 3739 3901 -m 3745 3790 -m 3753 3869 -m 3755 3820 -m 3756 3839 -m 3759 3865 -m 3761 3863 -m 3774 3829 -m 3777 3792 -m 3799 3941 -m 3801 3965 -m 3802 3893 -m 3805 3831 -m 3807 3959 -m 3809 3815 -m 3811 3828 -m 3822 3866 -m 3823 3910 -m 3825 3976 -m 3862 3879 -m 3871 3975 -m 3875 3954 -m 3878 3937 -m 3888 3961 -m 3903 3926 -m 3905 3915 -m 3917 3945 -m 3928 3932 -m 3951 3985 -m 3953 3979 -m 3956 3957 -m 3981 3982 -m 3994 3996 +m 2479 3924 +m 500 529 +m 3284 3582 +m 724 852 +m 495 2988 +m 1925 3000 +m 492 1748 +m 1407 3587 +m 1370 3780 +m 489 2278 +m 1179 2958 +m 488 3103 +m 487 2766 +m 2230 2311 +m 1099 3568 +m 486 3766 +m 764 3209 +m 2969 3265 +m 483 3074 +m 482 2673 +m 531 837 +m 2175 3068 +m 1939 2902 +m 1423 3963 +m 494 1331 +m 478 1927 +m 929 3581 +m 477 3611 +m 3731 3746 +m 475 1738 +m 1346 2350 +m 2315 2423 +m 1729 2351 +m 2440 3971 +m 469 2952 +m 468 2724 +m 491 3128 +m 467 1262 +m 505 2726 +m 465 742 +m 687 1332 +m 2812 3471 +m 1623 2566 +m 2306 3991 +m 1397 3178 +m 460 3184 +m 459 2161 +m 458 3948 +m 3217 3899 +m 2037 3965 +m 1990 3584 +m 456 3287 +m 3303 3846 +m 455 1671 +m 2788 3578 +m 453 2514 +m 2708 3901 +m 452 1410 +m 451 2813 +m 2843 3381 +m 450 2522 +m 2033 2894 +m 1724 2509 +m 449 1565 +m 1314 1479 +m 865 982 +m 2237 2689 +m 447 2824 +m 446 3092 +m 3594 3660 +m 1834 3795 +m 445 1937 +m 1595 3218 +m 750 1019 +m 444 3295 +m 443 1395 +m 591 905 +m 1708 2465 +m 440 2749 +m 848 1112 +m 439 1360 +m 3146 3334 +m 581 1471 +m 438 3291 +m 3175 3417 +m 720 3934 +m 664 1113 +m 1443 2299 +m 1371 1560 +m 841 3316 +m 2099 3034 +m 432 774 +m 473 3539 +m 430 1491 +m 755 3410 +m 429 2010 +m 1063 1134 +m 686 1433 +m 1677 2581 +m 1626 2691 +m 425 3585 +m 1106 1302 +m 2630 3055 +m 617 1390 +m 423 1952 +m 1008 2810 +m 1709 3669 +m 421 2433 +m 3210 3282 +m 1559 3763 +m 981 1237 +m 1233 2835 +m 1097 2362 +m 654 2314 +m 419 2067 +m 1779 2672 +m 418 3443 +m 417 3079 +m 1148 3091 +m 415 2445 +m 1446 3946 +m 414 3546 +m 1871 3343 +m 525 801 +m 412 1527 +m 1496 3166 +m 2758 3274 +m 1151 3353 +m 408 3012 +m 777 864 +m 407 2823 +m 2180 2857 +m 2719 3376 +m 3312 3895 +m 2325 2493 +m 2301 2829 +m 761 2833 +m 404 1537 +m 426 2467 +m 696 1105 +m 402 3223 +m 1627 2790 +m 400 1352 +m 662 2248 +m 558 3018 +m 398 2285 +m 1066 1530 +m 397 3823 +m 731 2009 +m 395 3254 +m 733 2666 +m 692 1542 +m 394 2089 +m 2542 3122 +m 1430 1470 +m 393 2152 +m 392 2597 +m 879 891 +m 3478 3882 +m 2336 2471 +m 612 2026 +m 514 2600 +m 2676 3367 +m 388 3369 +m 387 2295 +m 2657 3336 +m 1040 2826 +m 1027 3374 +m 922 3680 +m 386 3889 +m 385 1070 +m 2882 2940 +m 2613 3405 +m 1011 1213 +m 384 3664 +m 382 2209 +m 380 3400 +m 379 3998 +m 3496 3628 +m 2439 3697 +m 378 3185 +m 377 3615 +m 375 3238 +m 3385 3558 +m 1944 2348 +m 789 3452 +m 374 3723 +m 1201 2322 +m 372 1061 +m 501 2612 +m 706 2686 +m 367 1137 +m 2656 3828 +m 366 818 +m 365 2487 +m 436 1384 +m 2265 2614 +m 363 2618 +m 2112 2294 +m 362 2994 +m 1778 3625 +m 778 1906 +m 360 1318 +m 1200 1319 +m 359 1958 +m 600 2694 +m 358 1322 +m 1695 3061 +m 1511 2744 +m 357 2548 +m 356 3490 +m 2197 3358 +m 1917 3986 +m 1517 1774 +m 2533 2840 +m 1313 3359 +m 350 1303 +m 3038 3839 +m 1166 2191 +m 355 3632 +m 348 3195 +m 3155 3521 +m 347 3232 +m 346 3549 +m 345 1649 +m 3280 3323 +m 2623 2678 +m 1038 1947 +m 928 1160 +m 344 3492 +m 649 2946 +m 2253 2794 +m 2227 2836 +m 1994 3778 +m 2055 2615 +m 1126 1809 +m 497 3745 +m 339 1972 +m 1013 2539 +m 337 3911 +m 1492 2640 +m 502 635 +m 336 3071 +m 1102 1846 +m 3474 3513 +m 555 3515 +m 1691 2065 +m 3100 3427 +m 2572 3876 +m 2429 3463 +m 571 2869 +m 332 2701 +m 330 3399 +m 329 1337 +m 1178 3053 +m 328 2226 +m 2284 3277 +m 326 2696 +m 342 2147 +m 325 513 +m 2003 2410 +m 324 1687 +m 1930 3743 +m 323 3342 +m 1736 2469 +m 376 1507 +m 3321 3964 +m 1954 2193 +m 2632 2675 +m 1044 3236 +m 319 1843 +m 2208 3468 +m 1185 3866 +m 1128 2854 +m 317 825 +m 1467 3681 +m 316 480 +m 991 3215 +m 677 784 +m 1014 3572 +m 578 3361 +m 314 2970 +m 749 2991 +m 311 1345 +m 793 3559 +m 745 3464 +m 310 722 +m 403 472 +m 3389 3811 +m 1618 1770 +m 1598 2770 +m 307 648 +m 2296 3132 +m 1341 2279 +m 1285 1427 +m 306 2759 +m 1707 3824 +m 351 847 +m 305 2727 +m 2090 3737 +m 1236 2653 +m 1781 1900 +m 1328 3883 +m 303 1450 +m 2353 2453 +m 1152 1509 +m 301 1514 +m 409 2665 +m 300 2543 +m 636 2830 +m 299 3518 +m 2734 3306 +m 2081 3247 +m 1634 2834 +m 647 3476 +m 655 2058 +m 1087 2858 +m 296 819 +m 1383 2038 +m 295 1998 +m 1316 2059 +m 462 744 +m 294 3548 +m 293 2964 +m 2176 3123 +m 1353 3007 +m 292 2146 +m 343 1862 +m 338 2954 +m 290 3629 +m 288 3430 +m 298 1890 +m 567 1602 +m 285 3167 +m 391 3947 +m 284 3659 +m 1083 2638 +m 334 2100 +m 283 2305 +m 526 2928 +m 281 3716 +m 845 1480 +m 510 804 +m 280 2641 +m 2919 3131 +m 279 1879 +m 2731 3804 +m 1164 2996 +m 278 3888 +m 2995 3041 +m 2918 3446 +m 2743 2845 +m 277 902 +m 2438 2979 +m 396 896 +m 276 762 +m 1339 3821 +m 533 3588 +m 274 3630 +m 2482 3791 +m 1941 3640 +m 273 3739 +m 315 1905 +m 272 2841 +m 2933 3786 +m 693 3183 +m 556 3620 +m 297 3517 +m 270 528 +m 2097 3937 +m 2968 3114 +m 1355 2117 +m 1210 1217 +m 308 320 +m 1961 2723 +m 267 1981 +m 265 1916 +m 1140 2194 +m 264 2926 +m 369 1448 +m 2198 2343 +m 790 1625 +m 261 2870 +m 260 1211 +m 2166 3466 +m 1566 2658 +m 361 3481 +m 259 3753 +m 1851 3267 +m 1408 3519 +m 353 1513 +m 258 985 +m 2437 2983 +m 707 945 +m 257 1124 +m 2583 2619 +m 1120 2697 +m 646 2103 +m 256 2570 +m 3187 3542 +m 2246 3411 +m 756 767 +m 255 1091 +m 507 2893 +m 401 2277 +m 254 2885 +m 3333 3380 +m 252 2192 +m 1242 3268 +m 541 3702 +m 251 2895 +m 413 1451 +m 250 3115 +m 249 1515 +m 248 1156 +m 247 2466 +m 2046 2648 +m 1415 2715 +m 390 3010 +m 245 3251 +m 2909 2950 +m 1269 3885 +m 244 1435 +m 1624 3014 +m 243 461 +m 1786 3001 +m 242 3157 +m 2456 3088 +m 240 889 +m 1570 2172 +m 776 2165 +m 239 1976 +m 2454 3665 +m 2004 2602 +m 1673 2639 +m 794 1863 +m 238 3499 +m 909 3760 +m 340 3544 +m 2398 3387 +m 1546 2901 +m 441 3337 +m 235 2515 +m 1747 2451 +m 234 2848 +m 3580 3614 +m 1756 2816 +m 811 1902 +m 232 1354 +m 3683 3949 +m 1462 3879 +m 884 3715 +m 318 1199 +m 231 855 +m 2335 2884 +m 2262 3576 +m 2110 3565 +m 1231 3436 +m 228 1547 +m 607 645 +m 2867 3812 +m 226 1591 +m 1518 3455 +m 225 1936 +m 2491 2699 +m 551 1406 +m 224 2525 +m 2516 3314 +m 2130 2195 +m 1028 3253 +m 954 1111 +m 222 901 +m 1088 1877 +m 474 2718 +m 657 1926 +m 220 3181 +m 690 1928 +m 219 856 +m 1550 2967 +m 772 773 +m 218 3674 +m 2376 2582 +m 2053 2378 +m 217 2375 +m 1379 2938 +m 637 2589 +m 216 1135 +m 2703 3428 +m 215 3953 +m 2506 3619 +m 1645 3790 +m 948 2187 +m 213 999 +m 781 2488 +m 725 2953 +m 212 3078 +m 1165 1587 +m 211 3797 +m 210 681 +m 1814 2807 +m 1796 3418 +m 485 930 +m 209 1807 +m 998 2018 +m 748 1243 +m 271 2556 +m 1501 3171 +m 570 3173 +m 206 3537 +m 508 2196 +m 1920 2620 +m 204 2163 +m 203 1620 +m 605 1082 +m 202 1143 +m 587 1938 +m 201 3269 +m 1744 3729 +m 1122 2200 +m 476 3785 +m 1522 3182 +m 1121 1158 +m 199 2387 +m 198 1672 +m 197 2292 +m 1051 2944 +m 2555 3097 +m 1010 1208 +m 312 623 +m 2243 3020 +m 1867 3704 +m 194 327 +m 1485 1964 +m 193 1309 +m 2032 3510 +m 1636 2154 +m 2530 3919 +m 2777 3938 +m 1229 3815 +m 189 3031 +m 2923 3084 +m 566 588 +m 3661 3943 +m 3057 3942 +m 1614 2752 +m 187 2125 +m 186 2647 +m 2170 3347 +m 184 2485 +m 1918 2073 +m 183 496 +m 2535 2985 +m 2442 3036 +m 903 1875 +m 182 997 +m 1344 3383 +m 931 1290 +m 181 3721 +m 1043 2220 +m 1042 3913 +m 188 3850 +m 179 1245 +m 881 1048 +m 233 2850 +m 178 309 +m 177 3006 +m 176 1562 +m 3212 3524 +m 2791 3248 +m 1278 3802 +m 175 1368 +m 3454 3932 +m 174 373 +m 2756 3283 +m 333 3433 +m 302 3595 +m 172 2095 +m 464 2682 +m 171 3420 +m 1215 1558 +m 289 2575 +m 170 1919 +m 622 1058 +m 169 689 +m 2905 3685 +m 168 3047 +m 2062 3955 +m 167 3147 +m 1664 2443 +m 166 1001 +m 1280 2399 +m 165 3772 +m 164 1860 +m 163 2604 +m 3460 3631 +m 1715 2178 +m 406 3108 +m 162 3531 +m 399 3904 +m 161 1960 +m 2232 3644 +m 159 2633 +m 275 442 +m 158 3754 +m 539 2783 +m 156 1896 +m 2123 3691 +m 457 1701 +m 155 3058 +m 1750 3663 +m 770 3675 +m 154 2203 +m 630 1901 +m 153 2109 +m 1833 2128 +m 152 3158 +m 151 3633 +m 674 3101 +m 150 434 +m 3278 3541 +m 1472 3981 +m 149 3762 +m 148 1856 +m 147 616 +m 933 1872 +m 435 3577 +m 195 532 +m 3547 3867 +m 145 2769 +m 2987 3796 +m 572 1249 +m 437 1728 +m 144 1655 +m 988 1946 +m 143 237 +m 142 1539 +m 2157 2329 +m 141 3653 +m 1424 2871 +m 897 1419 +m 140 173 +m 1445 3462 +m 1321 1784 +m 858 1754 +m 139 1639 +m 917 2962 +m 138 3424 +m 354 3110 +m 137 3838 +m 2662 3974 +m 2344 3206 +m 1195 2168 +m 136 2464 +m 135 471 +m 562 3211 +m 134 1855 +m 1971 3125 +m 1110 3355 +m 968 1690 +m 132 383 +m 2521 3749 +m 131 3133 +m 842 1893 +m 470 703 +m 130 498 +m 1224 1914 +m 129 3621 +m 128 2494 +m 1005 1612 +m 127 1162 +m 126 1421 +m 125 606 +m 1746 3415 +m 1323 3610 +m 124 1219 +m 185 1271 +m 123 2417 +m 3170 3188 +m 2402 2993 +m 1973 1985 +m 122 3798 +m 511 2998 +m 287 2354 +m 121 3779 +m 1298 2084 +m 973 1024 +m 120 3364 +m 1650 3263 +m 119 2029 +m 304 2562 +m 118 3870 +m 2076 2568 +m 1668 3102 +m 117 979 +m 411 2489 +m 236 454 +m 221 3500 +m 116 1557 +m 1067 1605 +m 115 1437 +m 1903 2932 +m 113 1788 +m 2199 3626 +m 112 1272 +m 1654 3861 +m 111 977 +m 1898 2014 +m 795 2143 +m 107 627 +m 2820 3371 +m 2545 3945 +m 676 3575 +m 106 3453 +m 3477 3748 +m 2164 3363 +m 594 2986 +m 105 2213 +m 2290 2992 +m 1046 1604 +m 688 3951 +m 104 1693 +m 103 229 +m 824 1240 +m 803 1409 +m 102 908 +m 2346 2473 +m 1676 2171 +m 1411 3384 +m 100 180 +m 420 3292 +m 98 1116 +m 97 3732 +m 1852 2786 +m 1227 1787 +m 527 3758 +m 96 960 +m 1609 3658 +m 885 2474 +m 877 1622 +m 752 3348 +m 94 3004 +m 2846 3451 +m 2088 3890 +m 552 2497 +m 93 2319 +m 92 1963 +m 2557 2629 +m 1291 3989 +m 499 907 +m 91 3140 +m 2148 3912 +m 90 2020 +m 2043 3535 +m 1385 3574 +m 89 3617 +m 2793 3270 +m 1606 3050 +m 1583 1800 +m 88 989 +m 1251 1768 +m 268 1533 +m 87 1579 +m 939 1253 +m 2643 3720 +m 2160 2806 +m 1304 3271 +m 2776 3840 +m 2036 2235 +m 1886 3365 +m 1651 2688 +m 975 2550 +m 1808 3689 +m 1250 2054 +m 1202 2077 +m 1196 3962 +m 160 1254 +m 109 1203 +m 81 1163 +m 1402 3858 +m 80 3505 +m 2627 3096 +m 595 2108 +m 389 3127 +m 79 3261 +m 3228 3832 +m 2890 2899 +m 1294 1712 +m 78 629 +m 1836 2760 +m 481 3090 +m 77 2316 +m 1844 3319 +m 76 3273 +m 75 2327 +m 3339 3444 +m 405 583 +m 74 2414 +m 1718 2576 +m 1033 1697 +m 747 2072 +m 484 2565 +m 73 368 +m 262 1307 +m 72 246 +m 3093 3649 +m 1020 3315 +m 370 448 +m 70 530 +m 950 2684 +m 313 1950 +m 69 1060 +m 3554 3873 +m 1686 2035 +m 68 2240 +m 2177 3112 +m 67 3999 +m 3240 3497 +m 2256 2452 +m 2155 3244 +m 424 504 +m 66 3154 +m 2419 2977 +m 1457 2384 +m 603 1713 +m 65 2011 +m 64 2140 +m 1700 2621 +m 1500 1716 +m 554 3360 +m 192 669 +m 62 1094 +m 61 2927 +m 2524 3701 +m 1023 1810 +m 702 886 +m 60 2151 +m 1305 1989 +m 1177 3877 +m 861 1727 +m 806 2664 +m 665 3636 +m 59 2725 +m 2390 2800 +m 705 1340 +m 716 1915 +m 620 1660 +m 416 2477 +m 57 223 +m 3392 3816 +m 55 83 +m 463 1455 +m 341 2202 +m 54 3765 +m 1986 3354 +m 53 2286 +m 371 1969 +m 157 3272 +m 52 2052 +m 1366 3863 +m 364 3113 +m 286 602 +m 51 3229 +m 50 1085 +m 2674 3230 +m 1762 3486 +m 1068 1474 +m 710 2408 +m 49 718 +m 48 263 +m 544 3260 +m 133 1306 +m 47 898 +m 947 3121 +m 86 1373 +m 46 2287 +m 1978 3003 +m 58 1722 +m 45 2216 +m 44 1324 +m 1599 3618 +m 632 3906 +m 214 2607 +m 43 2355 +m 2700 3774 +m 191 2357 +m 42 2064 +m 2558 3809 +m 41 3820 +m 40 3449 +m 1731 3072 +m 331 993 +m 39 3506 +m 1968 2536 +m 863 2782 +m 38 490 +m 925 3712 +m 638 810 +m 37 757 +m 729 2862 +m 433 911 +m 35 760 +m 427 3952 +m 34 2259 +m 853 2229 +m 609 3143 +m 2023 3692 +m 32 3771 +m 2728 3935 +m 2247 3545 +m 335 3512 +m 31 3386 +m 2007 2922 +m 241 1777 +m 30 2624 +m 2733 2947 +m 2448 3973 +m 29 2762 +m 3597 3844 +m 2063 2799 +m 56 3324 +m 28 1071 +m 27 659 +m 849 1865 +m 26 1098 +m 2874 3523 +m 2785 3874 +m 1967 2594 +m 1157 1400 +m 25 114 +m 3019 3560 +m 830 3065 +m 82 2713 +m 24 3017 +m 1799 3527 +m 23 2461 +m 1096 3044 +m 269 3650 +m 22 2931 +m 2617 3827 +m 1401 1803 +m 1282 2044 +m 21 95 +m 20 2060 +m 1325 2435 +m 19 1022 +m 1055 3285 +m 18 200 +m 2324 3346 +m 1338 2252 +m 17 110 +m 2318 3368 +m 924 3352 +m 569 1159 +m 16 3179 +m 791 2245 +m 15 2359 +m 3491 3673 +m 3246 3366 +m 2819 3516 +m 14 3596 +m 919 2768 +m 596 840 +m 108 3710 +m 13 1749 +m 12 813 +m 3116 3900 +m 11 3317 +m 2386 2880 +m 2275 3484 +m 10 2687 +m 1317 2371 +m 972 1204 +m 9 823 +m 1130 1922 +m 574 3008 +m 8 3362 +m 1789 2370 +m 1009 2839 +m 904 934 +m 101 1495 +m 7 1529 +m 2635 3853 +m 2096 3670 +m 2030 3039 +m 1003 1755 +m 798 2393 +m 6 2116 +m 2017 2852 +m 422 3728 +m 995 3852 +m 5 1545 +m 4 3552 +m 493 1826 +m 2328 3529 +m 1975 2978 +m 2 1516 +m 1 2312 diff --git a/tests/run_test.py b/tests/run_test.py index 66ef7d0..92d5ef1 100755 --- a/tests/run_test.py +++ b/tests/run_test.py @@ -195,8 +195,12 @@ def make_random_graph( if 3 * m < n * (n - 2) // 2: # Simply add random edges until we have enough. while len(edge_set) < m: - x = rng.randint(0, n - 2) - y = rng.randint(x + 1, n - 1) + x = rng.randint(0, n - 1) + y = rng.randint(0, n - 2) + if y < x: + (x, y) = (y, x) + else: + y += 1 edge_set.add((x, y)) else: