2000 508 1107 100292593 428051479 99371667 750840601
750840601
2000 249 1372 100292593 576006152 427044244 678722180
678722180
2000 65 588 100292593 473087027 582341539 744501884
744501884
2000 78 1739 100292593 745445186 381883522 159164549
159164549
2000 246 994 100292593 941255130 42143661 868115056
868115056
2000 657 984 100292593 429752523 461870813 700377837
700377837
2000 23 1117 100292593 99028531 843242252 806597872
806597872
2000 627 1373 100292593 1 486482929 58110459
58110459
2000 405 1365 100292593 12076318 617819930 84463717
84463717
2000 44 1611 100292593 328091591 13503451 960069244
960069244
2000 504 662 100292593 246320469 582355207 199477744
199477744
2000 135 222 100292593 470111143 484280174 234032346
234032346
2000 97 1029 100292593 57646498 938677028 694580626
694580626
2000 167 1144 100292593 870408919 998620675 134293505
134293505
2000 26 1968 100292593 995064251 625406832 953232678
953232678
2000 635 1162 100292593 468365400 736713756 302781808
302781808
2000 817 1086 100292593 637029069 733449037 883764357
883764357
2000 1 1982 100292593 194482885 1 694234461
694234461
2000 35 1195 100292593 622741044 302521182 385660905
385660905
2000 77 931 100292593 586491244 278191904 641964065
641964065
2000 532 996 100292593 76632444 936170497 598859937
598859937
2000 155 628 100292593 37847823 143656979 685213873
685213873
2000 815 833 100292593 692200519 226021026 661266502
661266502
2000 549 1214 100292593 557712268 30982160 499568468
499568468
2000 131 1394 100292593 7924166 390646576 8297871
8297871
2000 42 1475 100292593 911004915 589088929 614674233
614674233
2000 129 1402 100292593 800169850 943095544 350791138
350791138
2000 364 1546 100292593 287406669 61934576 98940118
98940118
2000 643 1312 100292593 689023366 385272602 782397338
782397338
2000 21 1152 100292593 64422370 447830137 253906274
253906274
2000 430 530 100292593 389706333 300747975 979959722
979959722
2000 411 621 100292593 713840337 305055849 69953779
69953779
2000 102 1526 100292593 738621619 230542739 865962189
865962189
2000 62 1927 100292593 527594382 988135914 846023503
846023503
2000 816 1126 100292593 586538081 70342373 325116001
325116001
2000 91 1264 100292593 720325028 27464407 562899358
562899358
2000 615 1232 100292593 649764047 32998263 627948299
627948299
2000 53 1773 100292593 779638484 436827273 835172910
835172910
2000 119 1733 100292593 450807483 328491823 627052516
627052516
2000 130 1219 100292593 176114432 841840390 226476189
226476189
2000 21 872 100292593 948337603 863082495 527469937
527469937
2000 168 513 100292593 692168637 692849139 805357869
805357869
2000 40 405 100292593 904853368 54509626 508609452
508609452
2000 409 716 100292593 258182809 399294964 819487187
819487187
2000 237 1369 100292593 688162881 170529209 234853054
234853054
2000 99 1726 100292593 923542074 796399995 632500774
632500774
2000 65 1778 100292593 968330441 934592954 300186952
300186952
2000 136 876 100292593 73303471 843252803 565823072
565823072
2000 691 838 100292593 754853186 905257986 345052528
345052528
2000 413 1217 100292593 970671406 517895287 733974413
733974413
2000 5 695 100292593 741267513 821662608 602581482
602581482
2000 588 1275 100292593 609388106 860107649 500384262
500384262
2000 233 1604 100292593 88564894 878819042 748077068
748077068
2000 284 1248 100292593 750182549 21756351 12141961
12141961
2000 198 1721 100292593 138167424 607463359 949024445
949024445
2000 322 1318 100292593 433955240 110157824 211296489
211296489
2000 91 314 100292593 260761128 486797230 150216552
150216552
2000 65 1851 100292593 920554021 676024150 305229160
305229160
2000 889 1109 100292593 1999000 43032182 507547357
507547357
2000 301 726 100292593 492870591 93513600 438361781
438361781
2000 37 1805 100292593 516664499 191142533 274719088
274719088
2000 140 1202 100292593 88938764 70710774 159091118
159091118
2000 618 1147 100292593 502690246 683803239 357416720
357416720
2000 514 880 100292593 643468550 185283989 418010173
418010173
2000 109 250 100292593 429752523 785337936 148966327
148966327
2000 22 1911 100292593 184463107 225088873 483053580
483053580
2000 174 1815 100292593 527594382 702648913 219547455
219547455
2000 360 1333 100292593 733153102 53126542 349154922
349154922
2000 300 467 100292593 268790350 101125112 267125942
267125942
2000 26 1880 100292593 450554552 547888271 589526911
589526911
2000 16 1909 100292593 431701452 9022050 617442943
617442943
2000 591 1301 100292593 222997178 203441442 978072187
978072187
2000 48 1898 100292593 210448146 772152214 853010929
853010929
2000 388 560 100292593 834665442 810824909 638178724
638178724
2000 361 1396 100292593 976417715 736330866 805666549
805666549
2000 551 1274 100292593 923542074 829442478 541105563
541105563
2000 64 1218 100292593 610488610 928909652 574824707
574824707
2000 557 665 100292593 560426880 468398861 726742938
726742938
2000 146 169 100292593 288388950 164651761 146012347
146012347
2000 484 1029 100292593 811323036 997144712 622600786
622600786
2000 701 1068 100292593 53571787 445957977 797162509
797162509
2000 43 1122 100292593 623005591 568094179 54546898
54546898
2000 20 1945 100292593 173118470 214195234 653119273
653119273
2000 269 1305 100292593 391164895 320375188 488240916
488240916
2000 664 1087 100292593 659585750 730792037 838355902
838355902
2000 612 678 100292593 312056957 856033668 838567952
838567952
2000 379 853 100292593 970597011 804268749 922833179
922833179
2000 81 1098 100292593 427058076 795698438 347314793
347314793
2000 730 1119 100292593 606706482 772770290 152186468
152186468
2000 7 1686 100292593 733153102 265230367 385781623
385781623
2000 275 1250 100292593 7924166 199185238 552696883
552696883
2000 272 1160 100292593 841974827 689969000 875274436
875274436
2000 60 685 100292593 826552917 291955311 417152899
417152899
2000 66 1897 100292593 268154548 932738420 157875197
157875197
2000 364 502 100292593 366048068 207943384 286562948
286562948
2000 117 1775 100292593 222997178 899722233 76714375
76714375
2000 111 574 100292593 816799655 3609223 766994308
766994308
2000 478 831 100292593 279953380 600188737 27138862
27138862
2000 181 1255 100292593 642033617 844284856 418330824
418330824
2000 512 1364 100292593 848578495 630280109 691841770
691841770
2000 480 1358 100292593 659649666 539363656 859636419
859636419
2000 53 1773 100292593 779638484 436827273 835172910
835172910
2000 352 1623 100292593 946106910 738890471 217762480
217762480
2000 5 1987 100292593 733901640 557824766 656198137
656198137
2000 12 1389 100292593 460462837 140730344 233896395
233896395
2000 426 1564 100292593 185830925 802145000 990879298
990879298
2000 554 1035 100292593 311726146 605432000 544263502
544263502
2000 851 1090 100292593 204355007 153377560 712882020
712882020
2000 400 1114 100292593 37724119 415360408 36042684
36042684
2000 81 1823 100292593 404827639 858719702 930557375
930557375
2000 195 1791 100292593 518764050 210996560 237151756
237151756
2000 41 1483 100292593 441353686 305284745 786897493
786897493
2000 59 1935 100292593 995064251 867181327 601977897
601977897
2000 532 1415 100292593 583648797 319067154 186091987
186091987
2000 218 584 100292593 309326528 863226226 107549064
107549064
2000 746 1231 100292593 572046060 161413166 252248881
252248881
2000 202 1592 100292593 954337675 92481154 616837741
616837741
2000 297 634 100292593 305449753 538459747 811059487
811059487
2000 177 414 100292593 431201205 584756120 925117660
925117660
2000 218 1702 100292593 405828941 564253870 756108427
756108427
2000 355 656 100292593 98264017 995456982 870896122
870896122
2000 45 1818 100292593 609388106 648889046 962790425
962790425
2000 2 1559 100292593 14859814 145963150 410113602
410113602
2000 1 1912 100292593 446546283 1 303084831
303084831
2000 199 1270 100292593 837258174 25457415 571552317
571552317
2000 96 1840 100292593 627556336 95100670 392334559
392334559
2000 35 1928 100292593 268154548 444973529 176314068
176314068
2000 715 1066 100292593 57982928 243527244 9358353
9358353
2000 336 1333 100292593 933879230 595766440 518754158
518754158
2000 219 975 100292593 851130727 480403415 768991175
768991175
2000 702 956 100292593 970129061 635892044 956521301
956521301
2000 25 1912 100292593 566940430 953785981 836626101
836626101
2000 44 974 100292593 788782378 141303512 885699279
885699279
2000 890 966 100292593 542201538 98489240 298671031
298671031
2000 836 1012 100292593 867107094 207442404 535528825
535528825
2000 297 1280 100292593 635820707 142176163 231007639
231007639
2000 634 1070 100292593 72880673 572704903 849064124
849064124
2000 760 1167 100292593 85834395 277706360 465817935
465817935
2000 92 1086 100292593 795013957 500742788 887284433
887284433
2000 15 1815 100292593 726971756 884089384 953581086
953581086
2000 375 403 100292593 560426880 141441044 447594401
447594401
2000 72 1211 100292593 228628855 508247390 866968318
866968318
2000 155 669 100292593 185264682 743299956 776064581
776064581
2000 388 1577 100292593 173118470 581417090 585561728
585561728
2000 547 761 100292593 818582335 32266953 992418691
992418691
2000 546 1210 100292593 633466862 994951912 702984217
702984217
2000 243 611 100292593 309775934 257058010 670988501
670988501
2000 691 861 100292593 2421961 486527998 870977813
870977813
2000 101 1599 100292593 778033796 213887526 520418993
520418993
2000 104 1796 100292593 18984697 295184868 716506498
716506498
2000 373 733 100292593 842069043 346255264 125552487
125552487
2000 158 1362 100292593 255528743 385838937 921366548
921366548
2000 179 1529 100292593 809189958 298863625 931645262
931645262
2000 246 1668 100292593 883933928 109473718 867577865
867577865
2000 564 689 100292593 955680055 529159942 703560705
703560705
2000 450 477 100292593 880479649 699470386 856037200
856037200
2000 346 730 100292593 92857052 421452335 456309451
456309451
2000 248 1469 100292593 224980887 563971797 775773715
775773715
2000 253 954 100292593 163604744 709751654 257036199
257036199
2000 357 1257 100292593 151044389 980234946 815672561
815672561
2000 478 1284 100292593 274145891 197523900 21911781
21911781
2000 696 1140 100292593 735937256 373645363 600617162
600617162
2000 740 1245 100292593 684359744 465109486 22353140
22353140
2000 268 1466 100292593 222923295 350677271 129204780
129204780
2000 34 1894 100292593 382399334 809872874 471625551
471625551
2000 303 1443 100292593 381309848 846184828 627144297
627144297
2000 248 1658 100292593 450554552 690531979 622978580
622978580
2000 72 1051 100292593 23445640 632284368 252115440
252115440
2000 717 1100 100292593 745445186 681245946 24029822
24029822
2000 43 687 100292593 209674040 659147206 854622173
854622173
2000 89 1858 100292593 583648797 701208263 170367939
170367939
2000 202 522 100292593 742243127 928679541 259957823
259957823
2000 910 1083 100292593 594014662 93760643 661824046
661824046
2000 135 1551 100292593 765624275 257314822 334492494
334492494
2000 141 910 100292593 254023225 658159916 818657431
818657431
2000 364 1409 100292593 93732582 981336083 802017985
802017985
2000 364 1076 100292593 631242366 668403217 997730491
997730491
2000 1 1970 100292593 94498498 1 332682821
332682821
2000 514 546 100292593 669439886 665581646 493847779
493847779
2000 203 1789 100292593 733901640 304679293 710830768
710830768
2000 82 659 100292593 142679299 322416957 803092358
803092358
2000 360 1195 100292593 904853368 171500195 578789695
578789695
2000 406 680 100292593 273882058 518197466 581484083
581484083
2000 114 1871 100292593 684359744 214630506 433039203
433039203
2000 618 1033 100292593 963907869 611575108 996807154
996807154
2000 868 924 100292593 755309976 591805778 980630920
980630920
2000 296 575 100292593 621617124 915519956 404024900
404024900
2000 329 490 100292593 712771454 873027176 145172112
145172112
2000 753 966 100292593 33007395 673698703 829438056
829438056
2000 104 1876 100292593 317438534 872100955 281208074
281208074
2000 128 1127 100292593 826552917 910749193 526258947
526258947
2000 110 1143 100292593 955680055 229725127 841888756
841888756
2000 364 1528 100292593 222997178 196468825 312821964
312821964
2000 519 1330 100292593 606706482 783597127 71798038
71798038
2000 166 1719 100292593 284992768 367812711 393984164
393984164
2000 141 902 100292593 443725133 149724976 797045705
797045705
2000 331 1145 100292593 888099829 246037305 653123978
653123978
2000 654 800 100292593 521408604 882966066 303182062
303182062
2000 637 800 100292593 705015285 5611468 687510939
687510939
2000 66 1908 100292593 252351316 811027765 531672237
531672237
2000 254 1111 100292593 90818260 190803864 585639986
585639986
2000 335 669 100292593 936743181 92950200 314045251
314045251
2000 15 942 100292593 443725133 660811266 33513151
33513151
2000 82 716 100292593 253330310 342067704 89303786
89303786
2000 632 1250 100292593 919440781 980839791 298250887
298250887
2000 32 1956 100292593 948768211 561429682 889820579
889820579
2000 44 1297 100292593 510403373 949221129 724324758
724324758
2000 134 1448 100292593 406595980 847754126 83913762
83913762
2000 172 243 100292593 798679673 349926856 549559964
549559964
2000 1 1143 100292593 513005803 1 846762412
846762412
2000 231 990 100292593 499154872 113724824 763160476
763160476
2000 463 1127 100292593 465483931 692777097 942346663
942346663
2000 353 1426 100292593 443774528 523881179 447263664
447263664
2000 415 1503 100292593 794430308 281852315 346540759
346540759
2000 123 1813 100292593 627556336 468540613 374316950
374316950
2000 125 1495 100292593 993963075 219478348 161094655
161094655
2000 29 513 100292593 448267899 155395457 525484060
525484060
2000 4 1947 100292593 891484031 87138621 898997078
898997078
2000 85 670 100292593 253747234 282943585 931569545
931569545
2000 245 929 100292593 486607584 928968197 876633424
876633424
2000 2 1989 100292593 436895186 228021836 13828172
13828172
2000 506 1350 100292593 542201538 67311636 524712831
524712831
2000 565 926 100292593 992161813 718499755 449021342
449021342
2000 165 237 100292593 371021880 871511755 328521812
328521812
2000 414 1179 100292593 915571774 206711208 637464989
637464989
2000 439 751 100292593 119115470 421130529 170996194
170996194
2000 362 1366 100292593 506092191 508691039 880341468
880341468
2000 24 1886 100292593 287406669 533884971 120141546
120141546
2000 105 1864 100292593 866000394 835516209 14655427
14655427
2000 227 1636 100292593 609388106 552012492 58814339
58814339
2000 271 1437 100292593 809189958 721641701 821212443
821212443
2000 316 385 100292593 635731474 361989872 710123839
710123839
2000 188 1522 100292593 391943066 296719748 780296648
780296648
2000 61 1497 100292593 172156650 340181737 222129670
222129670
2000 10 1864 100292593 849195896 277907469 81593765
81593765
2000 22 1886 100292593 990601429 721243998 773127246
773127246
2000 464 1037 100292593 578350509 819471394 120450397
120450397
2000 20 1967 100292593 934706950 561487002 281565455
281565455
2000 113 1506 100292593 785354783 172405663 55229881
55229881
2000 86 1615 100292593 733339298 217185347 889575238
889575238
2000 448 1536 100292593 903380152 437916871 445638781
445638781
2000 22 671 100292593 367540676 516871430 297616579
297616579
2000 224 1374 100292593 371021880 487528835 775087434
775087434
2000 653 870 100292593 246589127 258529877 4247645
4247645
2000 335 1091 100292593 27839545 334809019 660046969
660046969
2000 489 1399 100292593 72805714 969300527 541229434
541229434
2000 146 1593 100292593 514573859 357405559 704449919
704449919
2000 527 1368 100292593 869273260 775991230 250674257
250674257
2000 311 1589 100292593 18984697 813052724 690889593
690889593
2000 113 1224 100292593 105855780 987749263 422008479
422008479
2000 16 1957 100292593 560796089 947040271 950277579
950277579
2000 95 1287 100292593 55379053 204110829 742765948
742765948
2000 531 1130 100292593 939201154 524893014 772087993
772087993
2000 155 1837 100292593 733901640 233666362 688501118
688501118
2000 590 608 100292593 309326528 889002250 962153329
962153329
2000 888 910 100292593 117396094 985401449 117029742
117029742
2000 426 581 100292593 840063621 161158475 380227215
380227215
2000 31 1438 100292593 837258174 734478586 297692587
297692587
2000 583 845 100292593 303166074 124930485 287463801
287463801
2000 114 203 100292593 688767080 958640739 41384947
41384947
2000 807 975 100292593 454937299 737970028 943137526
943137526
2000 133 1786 100292593 138167424 824655375 106616545
106616545
2000 59 378 100292593 894591596 758745172 635548682
635548682
2000 1 1924 100292593 431701452 1 719869837
719869837
2000 273 1155 100292593 303166074 657386334 676790029
676790029
2000 48 957 100292593 522384284 262189390 576305257
576305257
2000 215 1778 100292593 594014662 178415035 204178886
204178886
2000 865 1023 100292593 72805714 8510363 751553031
751553031
2000 242 1072 100292593 86139270 60258915 198012622
198012622
2000 221 432 100292593 473087027 995347632 837768462
837768462
2000 774 1079 100292593 815283064 106498795 324599555
324599555
2000 31 1149 100292593 341198882 811927839 907035685
907035685
2000 277 1659 100292593 627556336 405255309 958701442
958701442
2000 386 1529 100292593 773899910 850285678 473734575
473734575
2000 136 1463 100292593 359694058 222938262 484144646
484144646
2000 198 1679 100292593 922335506 418055345 204579530
204579530
2000 785 1077 100292593 226739375 797863268 936549289
936549289
2000 90 1212 100292593 117893593 481859224 218036412
218036412
2000 464 1374 100292593 659649666 464378495 791913528
791913528
2000 829 891 100292593 514113421 362127606 485066011
485066011
2000 18 1973 100292593 436895186 535973026 811913489
811913489
2000 598 1335 100292593 184463107 165681519 225409435
225409435
2000 88 172 100292593 527186082 440522234 856511146
856511146
2000 400 1356 100292593 633466862 9962809 186529091
186529091
2000 292 833 100292593 258182809 210837710 169359940
169359940
2000 73 1332 100292593 336687136 589047524 792482480
792482480
2000 1 1911 100292593 741398112 1 577287250
577287250
2000 136 1722 100292593 910336369 22341426 125350078
125350078
2000 420 1270 100292593 207508018 249410541 810104522
810104522
2000 304 1224 100292593 76632444 689324306 72176936
72176936
2000 190 1669 100292593 320746513 648752945 462172992
462172992
2000 22 1751 100292593 93732582 723093734 915636962
915636962
2000 225 276 100292593 797030592 2307865 703718764
703718764
2000 674 1059 100292593 661232180 514706751 751666671
751666671
2000 22 1926 100292593 472245068 902377063 288923777
288923777
2000 570 1005 100292593 353419840 648022167 961249947
961249947
2000 619 1217 100292593 735937256 926999671 121184686
121184686
2000 336 1574 100292593 287406669 916711004 548792237
548792237
2000 358 864 100292593 560426880 868173848 258749695
258749695
2000 822 1056 100292593 798427730 536665240 781261929
781261929
2000 4 1898 100292593 319043980 478803263 595813775
595813775
2000 553 1187 100292593 527186082 299338353 654885424
654885424
2000 80 1329 100292593 431201205 835611843 761299002
761299002
2000 164 409 100292593 331450527 730729117 252914336
252914336
2000 142 512 100292593 676220526 903238884 116426266
116426266
2000 344 1172 100292593 770649688 43745632 275314954
275314954
2000 14 1671 100292593 288388950 816168770 680493509
680493509
2000 297 1091 100292593 374387945 142455698 139976107
139976107
2000 54 227 100292593 33007395 5931459 792412647
792412647
2000 550 1336 100292593 749084930 739616123 410336475
410336475
2000 19 1441 100292593 771990583 80041231 170782856
170782856
2000 171 1459 100292593 970671406 963600379 563103438
563103438
2000 132 1584 100292593 46803452 184569398 379906199
379906199
2000 17 1952 100292593 866000394 55730527 175443581
175443581
2000 264 1659 100292593 905785478 914156341 557830348
557830348
2000 167 1399 100292593 922954121 677241060 765191106
765191106
2000 374 792 100292593 246320469 662313955 163864767
163864767
2000 456 1374 100292593 726971756 435955431 770654612
770654612
2000 196 545 100292593 142679299 365809086 960872190
960872190
2000 354 995 100292593 176114432 72975061 156534753
156534753
2000 777 1196 100292593 560796089 292065137 668229613
668229613
2000 746 905 100292593 963907869 936526533 479741176
479741176
2000 339 1596 100292593 568447050 143401896 544173532
544173532
2000 596 828 100292593 306223876 727191462 502627433
502627433
2000 38 1825 100292593 609388106 624054137 141993886
141993886
2000 370 1617 100292593 934706950 257567451 817862680
817862680
2000 138 1725 100292593 609388106 218317507 478081316
478081316
2000 221 922 100292593 351083590 68864158 265535302
265535302
2000 39 1668 100292593 645380341 103660160 508620068
508620068
2000 387 465 100292593 161445246 952575245 332876014
332876014
2000 84 838 100292593 897498660 129544070 747917519
747917519
2000 359 1342 100292593 733339298 871005451 888947689
888947689
2000 0 1960 100292593 789518282 1 0
0
2000 658 870 100292593 76632444 750749712 478273296
478273296
2000 215 1715 100292593 283711884 30588002 254822915
254822915
2000 177 1394 100292593 729002429 179730109 265558813
265558813
2000 345 1457 100292593 588241714 575323550 256752876
256752876
2000 101 241 100292593 970129061 331463956 143663494
143663494
2000 201 708 100292593 949638332 671235952 408972785
408972785
2000 168 1052 100292593 427523201 186921820 980947205
980947205
2000 33 1208 100292593 539366558 533312392 466382062
466382062
2000 25 1347 100292593 569068855 626591493 413938900
413938900
2000 14 1539 100292593 951761139 120937335 769836821
769836821
2000 111 154 100292593 875675854 200701932 253546219
253546219
2000 456 464 100292593 644116429 398008824 70149145
70149145
2000 80 1741 100292593 215101397 622509894 232288301
232288301
2000 22 1966 100292593 948768211 142827379 566352556
566352556
2000 639 1309 100292593 472245068 455495500 911471931
911471931
2000 97 428 100292593 788257793 386109173 75906946
75906946
2000 791 1144 100292593 568447050 906428605 28885811
28885811
2000 338 427 100292593 178006578 142553849 142894148
142894148
2000 165 1303 100292593 751752353 716467606 55646281
55646281
2000 607 944 100292593 262269230 139804689 218707485
218707485
2000 219 547 100292593 193000161 858020948 53159687
53159687
2000 501 792 100292593 429451306 474947017 439643399
439643399
2000 196 1706 100292593 319043980 654940749 261745489
261745489
2000 112 1825 100292593 566940430 299267622 482869901
482869901
2000 145 315 100292593 278264096 477081296 966689405
966689405
2000 37 1762 100292593 773604236 120718193 600280233
600280233
2000 215 1178 100292593 803945891 29601641 149207141
149207141
2000 395 919 100292593 86139270 815798040 208822510
208822510
2000 1 507 100292593 810998906 1 633542984
633542984
2000 329 744 100292593 880479649 823274237 19802465
19802465
2000 295 1485 100292593 996670889 820914916 196220060
196220060
2000 551 1286 100292593 88564894 466733232 662566421
662566421
2000 597 1077 100292593 193564692 914552873 686084456
686084456
2000 262 825 100292593 623117023 822624183 582378991
582378991
2000 345 811 100292593 558490818 811765829 409789218
409789218
2000 131 1766 100292593 190223868 999233977 667938614
667938614
2000 189 1751 100292593 260884432 226662635 287768542
287768542
2000 61 176 100292593 557712268 267931975 157621850
157621850
2000 321 1431 100292593 576619211 904429987 968095201
968095201
2000 35 1051 100292593 273882058 402269717 697457157
697457157
2000 339 1622 100292593 719317053 865554994 215108087
215108087
2000 658 813 100292593 839721962 189689996 474584524
474584524
2000 687 883 100292593 507587929 801267772 617452172
617452172
2000 276 1071 100292593 473087027 977005091 478617758
478617758
2000 636 1126 100292593 274145891 872002201 426810825
426810825
2000 262 1621 100292593 239773773 714777168 286971466
286971466
2000 422 989 100292593 865386733 405113704 999975825
999975825
2000 138 1691 100292593 183381897 401377417 995828687
995828687
2000 252 1663 100292593 773899910 339068329 427834859
427834859
2000 14 1775 100292593 6292353 260583701 585599451
585599451
2000 250 1043 100292593 429451306 631665140 850547096
850547096
2000 718 750 100292593 751752353 492445008 219511968
219511968
2000 198 1569 100292593 95284359 304702552 730918160
730918160
2000 828 1169 100292593 331333993 979263239 735074610
735074610
2000 79 1216 100292593 489387424 729828597 118815050
118815050
2000 204 1751 100292593 689023366 434159060 73231386
73231386
2000 251 1134 100292593 610158514 537549585 171075166
171075166
2000 102 1181 100292593 228628855 470690614 53352485
53352485
2000 183 359 100292593 448267899 896391793 639561317
639561317
2000 387 1178 100292593 522634816 537422119 290703839
290703839
2000 469 900 100292593 473626805 397511435 228014144
228014144
2000 216 1594 100292593 227849182 971918118 280620167
280620167
2000 178 337 100292593 780098184 136036722 521604256
521604256
2000 93 1334 100292593 331450527 246098378 113028396
113028396
2000 282 1315 100292593 44399405 773719539 559708817
559708817
2000 224 1767 100292593 436895186 314721321 855819308
855819308
2000 309 1514 100292593 765242507 566096163 664069429
664069429
2000 117 871 100292593 73303471 676104621 520858092
520858092
2000 587 1372 100292593 645263953 274701445 48497268
48497268
2000 115 1042 100292593 943272476 747386467 916269687
916269687
2000 41 1253 100292593 795689396 555820479 618104013
618104013
2000 594 1171 100292593 502690246 181513298 316036480
316036480
2000 114 1064 100292593 795013957 957228870 541682987
541682987
2000 257 1344 100292593 120274410 999415344 422747859
422747859
2000 233 365 100292593 243093609 327666138 671025060
671025060
2000 243 1437 100292593 682312124 511442624 378018650
378018650
2000 681 1302 100292593 194482885 532766891 822974827
822974827
2000 163 1534 100292593 159354123 426119441 61677994
61677994
2000 542 1191 100292593 661232180 361945942 736518797
736518797
2000 260 1688 100292593 472245068 355781804 900717343
900717343
2000 621 1376 100292593 331333993 30593099 420170776
420170776
2000 222 1176 100292593 104410568 112804152 378267282
378267282
2000 147 586 100292593 333542612 629306257 592836907
592836907
2000 505 1415 100292593 405828941 865208584 88432257
88432257
2000 6 1687 100292593 733153102 671454623 939417311
939417311
2000 415 1223 100292593 847770309 976230359 505981361
505981361
2000 852 1062 100292593 883933928 736123440 129353806
129353806
2000 739 901 100292593 433955240 204810705 145258422
145258422
2000 355 1563 100292593 794430308 579475352 657474196
657474196
2000 612 948 100292593 411809479 446023739 965353482
965353482
2000 82 570 100292593 744752102 99518793 379186374
379186374
2000 416 1556 100292593 266095568 533165676 586918042
586918042
2000 463 1298 100292593 774247104 23018546 579963098
579963098
2000 365 1298 100292593 335620514 798546022 454280591
454280591
2000 17 1825 100292593 516664499 580711054 539862474
539862474
2000 347 1122 100292593 837258174 53121262 417191150
417191150
2000 22 352 100292593 530289400 636281406 742175586
742175586
2000 212 1733 100292593 300583443 114383848 105112450
105112450
2000 162 1670 100292593 364147633 875452422 96073457
96073457
2000 708 984 100292593 815675957 791945279 592947266
592947266
2000 123 588 100292593 713858615 918205891 412952389
412952389
2000 276 1589 100292593 382071514 675111720 93948769
93948769
2000 710 838 100292593 716159174 416395926 3593974
3593974
2000 600 830 100292593 840058180 125964517 243530066
243530066
2000 914 938 100292593 450807483 766086775 341163272
341163272
2000 63 1913 100292593 622293867 400506369 9593953
9593953
2000 358 948 100292593 611492310 684442662 934304988
934304988
2000 29 1537 100292593 922954121 468712422 186536119
186536119
2000 856 963 100292593 487211390 336572808 404663746
404663746
2000 686 1191 100292593 922335506 344414516 573272723
573272723
2000 584 1290 100292593 849195896 398755067 292708184
292708184
2000 689 1264 100292593 552021896 643295166 202808970
202808970
2000 144 291 100292593 522634816 133752730 53882131
53882131
2000 422 1078 100292593 162208217 879876240 729174173
729174173
2000 147 1562 100292593 839253058 638416957 679391478
679391478
2000 313 592 100292593 341509920 299217293 213803331
213803331
2000 667 1263 100292593 283711884 72635278 908571581
908571581
2000 1 1963 100292593 616049759 1 314638498
314638498
2000 580 852 100292593 841974827 398892216 447166454
447166454
2000 4 711 100292593 330600904 691571287 748594156
748594156
2000 541 1103 100292593 257195669 165894624 269831751
269831751
2000 34 1952 100292593 518764050 496707322 72468655
72468655
2000 342 1167 100292593 112699033 580479922 830850889
830850889
2000 554 1164 100292593 701204656 559985093 256230811
256230811
2000 388 609 100292593 117843679 192175780 253760684
253760684
2000 819 1132 100292593 891484031 969603234 127573928
127573928
2000 149 1278 100292593 331450527 678712237 110349517
110349517
2000 172 1049 100292593 499154872 638765704 904319008
904319008
2000 31 1952 100292593 194482885 718332033 257953277
257953277
2000 46 443 100292593 695212710 217452584 325599869
325599869
2000 25 1424 100292593 696073312 465219004 450248058
450248058
2000 90 1688 100292593 421058020 694927124 519932343
519932343
2000 183 714 100292593 793154638 308030129 107347502
107347502
2000 145 1480 100292593 99334823 581705770 967155918
967155918
2000 1 432 100292593 674896039 1 282929616
282929616
2000 252 1124 100292593 630839348 438104075 876551294
876551294
2000 698 918 100292593 784529596 553329751 608458826
608458826
2000 407 1419 100292593 779638484 427727364 992065598
992065598
2000 209 574 100292593 37847823 738717742 508037650
508037650
2000 541 1234 100292593 73616295 179610358 999755237
999755237
2000 360 1256 100292593 784529596 720228369 294827955
294827955
2000 694 1220 100292593 883933928 248594222 328865026
328865026
2000 337 728 100292593 855668886 397484252 172060200
172060200
2000 199 1786 100292593 684359744 203871951 881776316
881776316
2000 171 1729 100292593 18984697 169756621 554130994
554130994
2000 321 809 100292593 503919040 882817905 221185729
221185729
2000 310 1575 100292593 284992768 895919229 466074301
466074301
2000 205 323 100292593 145525079 676414508 422092482
422092482
2000 248 541 100292593 438489609 26231372 91938184
91938184
2000 773 1209 100292593 592197685 894822207 622156074
622156074
2000 157 1334 100292593 992161813 6559994 475200838
475200838
2000 243 987 100292593 622741044 929391714 262883270
262883270
2000 113 1722 100292593 443519958 581966674 121384257
121384257
2000 320 1487 100292593 746125521 648380367 226746120
226746120
2000 129 1595 100292593 199556125 930953373 423012927
423012927
2000 252 1288 100292593 278264096 111903011 240496903
240496903
2000 68 1751 100292593 487211390 187589067 50230618
50230618
2000 295 781 100292593 92857052 980870 856868447
856868447
2000 233 1636 100292593 225306834 878124046 402598592
402598592
2000 552 988 100292593 278264096 603362546 237642809
237642809
2000 246 441 100292593 221524019 364786523 901581275
901581275
2000 689 1023 100292593 904648306 145367468 439331596
439331596
2000 154 871 100292593 748762943 919648159 642345937
642345937
2000 647 950 100292593 44399405 494928235 477728775
477728775
2000 456 976 100292593 841974827 7785432 67333538
67333538
2000 559 1205 100292593 530713046 568314170 43569251
43569251
2000 241 1604 100292593 46870051 225597375 399839957
399839957
2000 119 332 100292593 358750128 200488271 158978499
158978499
2000 195 1722 100292593 478521932 145410285 687247831
687247831
2000 372 442 100292593 9774385 412297610 165031398
165031398
2000 543 1449 100292593 733901640 816886009 792069052
792069052
2000 443 1417 100292593 745282402 939802329 136114666
136114666
2000 464 1004 100292593 751752353 811303536 456320118
456320118
2000 260 303 100292593 705015285 126915041 305219492
305219492
2000 263 1300 100292593 894591596 670489560 126130434
126130434
2000 51 1207 100292593 987376336 378470277 377008591
377008591
2000 342 1540 100292593 919440781 777360377 776749321
776749321
2000 324 1149 100292593 198803288 578084832 700034397
700034397
2000 43 1851 100292593 389366193 352483667 614556574
614556574
2000 87 1891 100292593 332233096 104680722 107595118
107595118
2000 209 915 100292593 698008747 627342475 266518785
266518785
2000 580 1370 100292593 125706647 228565979 414988591
414988591
2000 94 1344 100292593 844174973 733638224 65256269
65256269
2000 229 1006 100292593 178006578 282244460 942147064
942147064
2000 150 1448 100292593 371021880 596538716 432340210
432340210
2000 563 1275 100292593 659649666 641831080 962153985
962153985
2000 589 1397 100292593 518764050 680082942 99971331
99971331
2000 258 1015 100292593 901588485 161799893 347063754
347063754
2000 715 1202 100292593 478521932 192183321 282513179
282513179
2000 53 380 100292593 674896039 840005488 494095612
494095612
2000 338 600 100292593 403591652 403702149 686136409
686136409
2000 98 1857 100292593 689023366 887597213 329715521
329715521
2000 204 383 100292593 31858720 226474683 294575137
294575137
2000 150 646 100292593 12010116 632684029 169079829
169079829
2000 138 1354 100292593 810998906 187509028 294494356
294494356
2000 272 1071 100292593 980284226 830230080 778973671
778973671
2000 705 723 100292593 303166074 811517373 728583769
728583769
2000 467 716 100292593 711273167 264698703 547158887
547158887
2000 83 668 100292593 622924046 210770594 733883538
733883538
2000 768 979 100292593 724014144 167375099 274447515
274447515
2000 12 978 100292593 321560528 80546748 712803133
712803133
2000 58 1411 100292593 837258174 912010516 172090290
172090290
2000 332 751 100292593 414933343 232845292 934538655
934538655
2000 54 476 100292593 375907545 121718606 796529483
796529483
2000 338 945 100292593 228628855 380733944 15195629
15195629
2000 303 959 100292593 4526140 880277422 826593133
826593133
2000 485 815 100292593 741267513 226028437 954892314
954892314
2000 313 1606 100292593 138167424 349461293 560678791
560678791
2000 143 491 100292593 130065590 403562582 420192848
420192848
2000 157 1771 100292593 382399334 669854036 324438542
324438542
2000 325 1445 100292593 12076318 116777606 359768268
359768268
2000 122 333 100292593 789384036 779596493 569603481
569603481
2000 32 1836 100292593 599230836 545490771 819189814
819189814
2000 840 919 100292593 878120467 215716105 504428807
504428807
2000 496 1374 100292593 185837004 748355500 148446140
148446140
2000 96 1816 100292593 741398112 512265473 108048982
108048982
2000 289 1615 100292593 404827639 343506650 403155246
403155246
2000 15 1924 100292593 821570408 567780288 607779161
607779161
2000 725 1144 100292593 225306834 780992398 889571309
889571309
2000 632 925 100292593 460993364 34642610 378802992
378802992
2000 576 1001 100292593 635820707 831117430 792638346
792638346
2000 197 1251 100292593 827192437 19377394 953465443
953465443
2000 136 1818 100292593 283492852 233044666 449862135
449862135
2000 53 1473 100292593 434969845 552574353 607747373
607747373
2000 817 1095 100292593 741398112 152337699 711439480
711439480
2000 243 369 100292593 374387945 252963771 956025245
956025245
2000 120 790 100292593 439621336 204799705 561864023
561864023
2000 903 1029 100292593 993635056 821108573 298597548
298597548
2000 162 1387 100292593 358750128 336549945 305286508
305286508
2000 156 1095 100292593 621014851 10650051 166576546
166576546
2000 843 909 100292593 576619211 546243430 192925257
192925257
2000 93 1903 100292593 668494852 208095981 863395790
863395790
2000 151 816 100292593 732814566 360050407 532254583
532254583
2000 29 1480 100292593 112699033 193028110 193100957
193100957
2000 27 1273 100292593 741267513 36970964 365585613
365585613
2000 266 857 100292593 23445640 198534983 279664582
279664582
2000 51 1221 100292593 759233705 195294600 363363090
363363090
2000 141 624 100292593 178006578 973464070 714216146
714216146
2000 837 921 100292593 733941702 774160919 346198633
346198633
2000 83 1265 100292593 744752102 509047545 543057750
543057750
2000 150 1427 100292593 635820707 940556253 580511850
580511850
2000 204 751 100292593 649299324 674936402 232442336
232442336
2000 666 708 100292593 330474221 644046846 394536699
394536699
2000 217 1467 100292593 987137277 115446407 48831956
48831956
2000 148 1701 100292593 606706482 459063709 789151576
789151576
2000 78 613 100292593 279953380 631031005 389463003
389463003
2000 576 1114 100292593 207508018 851560272 360463742
360463742
2000 509 828 100292593 105855780 622932192 137118120
137118120
2000 216 1781 100292593 331333993 688912748 993287967
993287967
2000 396 507 100292593 585069515 268871366 613396866
613396866
2000 448 654 100292593 441926016 686689754 63083572
63083572
2000 64 1535 100292593 359694058 892607674 145922361
145922361
2000 94 1769 100292593 609388106 603623684 359642682
359642682
2000 72 1852 100292593 671385390 104470463 184546486
184546486
2000 793 1037 100292593 726971756 363155221 89995129
89995129
2000 59 1857 100292593 920554021 263778575 858561512
858561512
2000 40 1908 100292593 472245068 528370198 675145571
675145571
2000 398 994 100292593 228448387 970932335 755415044
755415044
2000 26 1696 100292593 783651753 756734126 684866967
684866967
2000 127 1233 100292593 952013970 191195679 4312380
4312380
2000 629 866 100292593 454728336 166402680 554188115
554188115
2000 23 1968 100292593 436895186 430435182 415897679
415897679
2000 55 129 100292593 111271161 455141592 139127605
139127605
2000 106 139 100292593 311705316 123937628 943426406
943426406
2000 273 1673 100292593 210448146 128227988 597972132
597972132
2000 497 1356 100292593 815283064 829735253 586378066
586378066
2000 129 1751 100292593 157770202 30129999 395461862
395461862
2000 197 1726 100292593 905785478 312679438 398580971
398580971
2000 349 1161 100292593 123400812 756480453 18920035
18920035
2000 415 1475 100292593 873649209 691796987 501768487
501768487
2000 330 1623 100292593 552021896 495716362 887747641
887747641
2000 163 1567 100292593 576312640 877815020 658663839
658663839
2000 147 443 100292593 850950297 468066432 130062151
130062151
2000 230 645 100292593 258182809 680206223 285276551
285276551
2000 416 1238 100292593 780322489 628005734 363036819
363036819
2000 197 752 100292593 254023225 119890056 342744875
342744875
2000 62 717 100292593 499154872 580535036 92547036
92547036
2000 802 1132 100292593 847652037 214610599 176469212
176469212
2000 92 1350 100292593 69811143 398932807 693441636
693441636
2000 63 1050 100292593 687307123 235378030 799073970
799073970
2000 72 1614 100292593 765624275 105113263 896711651
896711651
2000 558 740 100292593 655007382 54982317 960869976
960869976
2000 457 628 100292593 134902638 520335103 873268477
873268477
2000 125 1448 100292593 699516493 751399641 585449225
585449225
2000 170 1652 100292593 550770119 258960445 555290658
555290658
2000 649 696 100292593 446095914 476233078 824000278
824000278
2000 108 1075 100292593 711273167 206140104 291120371
291120371
2000 29 1057 100292593 273882058 5829937 371876716
371876716
2000 137 1720 100292593 93740992 225761436 707726491
707726491
2000 221 1706 100292593 85834395 1465700 876630593
876630593
2000 86 1892 100292593 332233096 198816986 631198965
631198965
2000 265 504 100292593 449643058 792047335 581220048
581220048
2000 132 1699 100292593 811351834 657481421 638492515
638492515
2000 231 816 100292593 981925175 865398058 132321988
132321988
2000 139 1713 100292593 450807483 774126020 100592155
100592155
2000 11 1315 100292593 111172553 219372823 286999388
286999388
2000 137 1854 100292593 436895186 579691555 424788945
424788945
2000 819 1030 100292593 606706482 113344555 666004604
666004604
2000 785 1143 100292593 382399334 925665496 310820770
310820770
2000 905 1022 100292593 85834395 70254652 428483876
428483876
2000 342 1580 100292593 331095669 359082914 894743534
894743534
2000 500 1486 100292593 518764050 230773067 260990426
260990426
2000 439 982 100292593 99758672 468696994 880574377
880574377
2000 18 1917 100292593 568447050 614791319 855105835
855105835
2000 90 1878 100292593 98586371 401125786 221438530
221438530
2000 41 1621 100292593 296263052 739758395 269521106
269521106
2000 192 547 100292593 599069001 693826335 127866981
127866981
2000 443 1542 100292593 684359744 556788223 459750779
459750779
2000 39 1862 100292593 614360062 123574173 726350743
726350743
2000 153 1255 100292593 832031245 441737647 985259343
985259343
2000 59 1094 100292593 977674555 95858419 917921475
917921475
2000 418 1362 100292593 996670889 756330643 231917950
231917950
2000 417 968 100292593 610158514 505306604 520110662
520110662
2000 268 1526 100292593 954337675 844799959 656666331
656666331
2000 121 149 100292593 576312640 19928209 989226322
989226322
2000 224 1294 100292593 335319746 993894239 513461067
513461067
2000 17 1883 100292593 18984697 721747953 152273554
152273554
2000 225 1110 100292593 929167006 501140925 179255645
179255645
2000 200 1475 100292593 675881849 981561997 151936391
151936391
2000 200 844 100292593 990081376 778635548 762085482
762085482
2000 465 1005 100292593 375907545 756970068 473498087
473498087
2000 159 1817 100292593 622293867 858414320 73559379
73559379
2000 708 1014 100292593 783651753 217192945 520227452
520227452
2000 56 1385 100292593 858081701 971314958 315431349
315431349
2000 393 1158 100292593 262269230 913156878 158739983
158739983
2000 114 242 100292593 257195669 909521616 888436177
888436177
2000 10 1953 100292593 268154548 828812334 890424929
890424929
2000 745 1155 100292593 18984697 665906309 411689738
411689738
2000 447 596 100292593 443725133 929094507 764752308
764752308
2000 155 870 100292593 748762943 562753215 498535225
498535225
2000 235 1614 100292593 606706482 923161309 457562563
457562563
2000 29 1736 100292593 502690246 654265601 15026569
15026569
2000 347 1430 100292593 940094869 120795817 64236881
64236881
2000 571 1362 100292593 184463107 590732550 730127856
730127856
2000 600 931 100292593 800169850 781617297 381846130
381846130
2000 167 1248 100292593 898635472 484636257 507945081
507945081
2000 130 1766 100292593 662064188 527023650 964182641
964182641
2000 181 496 100292593 48090531 527939823 990398690
990398690
2000 76 996 100292593 424304590 157674098 432006942
432006942
2000 69 1891 100292593 789518282 235748162 763750916
763750916
2000 337 1383 100292593 514113421 846419210 900278001
900278001
2000 264 1320 100292593 391604024 238480091 927292918
927292918
2000 56 1897 100292593 552021896 177210109 20995192
20995192
2000 810 1077 100292593 393426437 535057147 387029892
387029892
2000 230 1437 100292593 195981216 303573393 77856666
77856666
2000 236 1308 100292593 332452474 386486641 339375460
339375460
2000 115 1242 100292593 287998976 52559004 163704247
163704247
2000 114 1593 100292593 645380341 85839399 317666545
317666545
2000 410 1176 100292593 5329169 105790593 931146100
931146100
2000 165 1369 100292593 994991930 579389539 741233424
741233424
2000 17 1215 100292593 970597011 520041340 756984331
756984331
2000 546 1310 100292593 542201538 120244166 103511113
103511113
2000 132 825 100292593 443725133 709308082 406888312
406888312
2000 77 881 100292593 893324965 657092343 999869392
999869392
2000 29 355 100292593 784529596 806018235 995044997
995044997
2000 588 1406 100292593 995064251 640079460 872691524
872691524
2000 516 883 100292593 920554089 820966226 310062877
310062877
2000 557 1427 100292593 903380152 333410560 963448541
963448541
2000 144 1699 100292593 968330441 182647819 470774406
470774406
2000 363 1519 100292593 919440781 844597085 512544591
512544591
2000 661 1247 100292593 990601429 304123680 292337666
292337666
2000 104 1888 100292593 733901640 971896731 683636168
683636168
2000 195 1625 100292593 559442455 538652019 981078457
981078457
2000 146 1620 100292593 988749841 189738171 133458719
133458719
2000 4 1526 100292593 436297943 574143359 857951468
857951468
2000 665 1181 100292593 552689526 689883063 279255843
279255843
2000 588 740 100292593 127717025 779072624 742985763
742985763
2000 184 1741 100292593 431701452 114285223 276625263
276625263
2000 576 1185 100292593 774247104 33480148 372869176
372869176
2000 35 1250 100292593 330600904 983251684 487768758
487768758
2000 64 1354 100292593 906928848 772861708 278789291
278789291
2000 40 1519 100292593 749258016 58637855 829105992
829105992
2000 550 801 100292593 997106579 351883396 795610112
795610112
2000 289 1188 100292593 347572316 374717648 585872012
585872012
2000 567 835 100292593 243093609 930701387 331406886
331406886
2000 324 337 100292593 126677282 801870902 667757057
667757057
2000 231 378 100292593 236453454 815363461 913108546
913108546
2000 486 1199 100292593 288388950 926058311 863890569
863890569
2000 301 352 100292593 473087027 268682114 542169146
542169146
2000 40 1867 100292593 936209827 210437665 943283335
943283335
2000 453 623 100292593 92857052 95462338 65805598
65805598
2000 327 655 100292593 788782378 186067136 24038575
24038575
2000 1 1955 100292593 564931523 1 912500017
912500017
2000 424 653 100292593 274651734 990539980 734592143
734592143
2000 619 1126 100292593 693203887 490906971 598222375
598222375
2000 165 177 100292593 970129061 925663376 152262668
152262668
2000 97 240 100292593 335620514 845251831 629323442
629323442
2000 117 621 100292593 4526140 486049130 827367997
827367997
2000 98 1899 100292593 331333993 480546650 613622587
613622587
2000 792 1206 100292593 1999000 679861307 257969725
257969725
2000 220 981 100292593 652694661 884454009 287306149
287306149
2000 258 1031 100292593 713858615 41035594 183766026
183766026
2000 418 873 100292593 940790431 497406947 852172622
852172622
2000 194 1765 100292593 645263953 544534028 910717096
910717096
2000 370 1003 100292593 934723414 788700324 912176865
912176865
2000 672 993 100292593 56370908 889164377 999734667
999734667
2000 102 1530 100292593 349374321 667624457 608320028
608320028
2000 173 1330 100292593 459447401 734545509 783820735
783820735
2000 620 874 100292593 979879172 368566890 547934221
547934221
2000 59 1678 100292593 957344189 981949264 841322246
841322246
2000 404 1573 100292593 572046060 68550775 419171108
419171108
2000 333 1304 100292593 437046164 868550360 447470549
447470549
2000 133 1023 100292593 558490818 586818969 828642439
828642439
2000 230 1707 100292593 566940430 83677235 168121312
168121312
2000 129 1296 100292593 269042073 180766981 390254758
390254758
2000 295 1581 100292593 848578495 464275041 724535129
724535129
2000 144 1096 100292593 941255130 567190027 167783327
167783327
2000 150 1037 100292593 620013778 944819187 312275278
312275278
2000 871 1107 100292593 332233096 561608071 964166095
964166095
2000 84 1814 100292593 774285073 723099692 782028104
782028104
2000 12 1878 100292593 873649209 308203173 736996334
736996334
2000 239 950 100292593 357271776 80309275 485085160
485085160
2000 678 785 100292593 544806707 538348948 956982930
956982930
2000 500 885 100292593 610158514 312790992 39107387
39107387
2000 46 1684 100292593 576312640 680555221 389837869
389837869
2000 378 1570 100292593 472245068 634966679 381046564
381046564
2000 86 1559 100292593 24049640 894145781 464074879
464074879
2000 193 1607 100292593 559719143 24943024 47694437
47694437
2000 729 1179 100292593 990601429 576552264 701223106
701223106
2000 514 1350 100292593 960024776 252992461 603787528
603787528
2000 18 1954 100292593 266095568 257663464 639295747
639295747
2000 774 1193 100292593 788423544 290863511 242815790
242815790
2000 214 1689 100292593 637029069 273765568 514941812
514941812
2000 154 932 100292593 273882058 903174445 2303495
2303495
2000 104 886 100292593 321560528 965638775 538983978
538983978
2000 49 1204 100292593 955680055 7363385 848748480
848748480
2000 175 788 100292593 526630055 666831606 555020224
555020224
2000 679 1168 100292593 649764047 230765891 491286248
491286248
2000 305 1135 100292593 631242366 8999523 182665764
182665764
2000 59 1754 100292593 456161642 486408089 230183803
230183803
2000 12 1499 100292593 695212710 793099727 983467669
983467669
2000 131 1830 100292593 719317053 968533909 76283939
76283939
2000 10 1962 100292593 266095568 12547033 48594130
48594130
2000 336 1429 100292593 502690246 309450840 889505697
889505697
2000 363 661 100292593 629592229 91953040 927793195
927793195
2000 103 1199 100292593 117893593 442161785 14103614
14103614
2000 406 1377 100292593 789779215 797056927 439648025
439648025
2000 572 645 100292593 37847823 31563407 745411547
745411547
2000 560 767 100292593 699269259 861708454 60689927
60689927
2000 353 1241 100292593 167275854 485641093 384521810
384521810
2000 16 1982 100292593 1999000 493869897 898331868
898331868
2000 723 1097 100292593 559442455 80273304 503573942
503573942
2000 582 1184 100292593 988749841 738324726 221154792
221154792
2000 354 684 100292593 861411123 57589927 292183818
292183818
2000 221 1755 100292593 622293867 377197453 665947713
665947713
2000 766 828 100292593 167275854 897913262 748392245
748392245
2000 568 1281 100292593 606706482 404472948 887427882
887427882
2000 730 964 100292593 639361280 823509527 290772215
290772215
2000 844 1155 100292593 2000 395848152 867349520
867349520
2000 12 1891 100292593 637029069 170767055 636206016
636206016
2000 579 1034 100292593 389626985 551954891 272123294
272123294
2000 365 1121 100292593 77894053 390136889 444417733
444417733
2000 373 1523 100292593 662064188 808976435 447747225
447747225
2000 67 1749 100292593 111271161 563937561 7547187
7547187
2000 199 700 100292593 735264150 280247691 859222839
859222839
2000 608 995 100292593 18330104 515830765 605587616
605587616
2000 437 1147 100292593 391604024 969113351 612056345
612056345
2000 334 1560 100292593 389366193 618262606 566650547
566650547
2000 858 964 100292593 550770119 397026187 954021626
954021626
2000 40 392 100292593 624508922 525132004 210480976
210480976
2000 86 1519 100292593 284024253 881642421 636991709
636991709
2000 336 1441 100292593 940094869 83889124 734141566
734141566
2000 182 258 100292593 411809479 80200777 293605661
293605661
2000 269 1540 100292593 777000092 665541727 161300007
161300007
2000 628 724 100292593 179084443 566123353 377194502
377194502
2000 41 1896 100292593 566940430 516216459 910136004
910136004
2000 553 1073 100292593 530289400 899487977 931083914
931083914
2000 375 1148 100292593 246589127 342650406 738276573
738276573
2000 262 1667 100292593 275548344 151662246 953502328
953502328
2000 1 1887 100292593 72805714 1 791163291
791163291
2000 577 951 100292593 76632444 265878974 280187011
280187011
2000 455 1065 100292593 255528743 649405957 719295592
719295592
2000 69 1722 100292593 873279755 674057960 525528844
525528844
2000 751 938 100292593 680670577 851176482 410915112
410915112
2000 327 773 100292593 399473140 887304492 724973984
724973984
2000 53 1766 100292593 487211390 588128568 760808311
760808311
2000 31 1758 100292593 6292353 252758294 27972844
27972844
2000 272 1469 100292593 496880176 931024556 274123764
274123764
2000 236 485 100292593 429591980 918585865 415946633
415946633
2000 463 635 100292593 625972471 700121975 397848267
397848267
2000 518 1331 100292593 606706482 477349313 325792423
325792423
2000 579 971 100292593 37287940 281576895 837232551
837232551
2000 399 1418 100292593 745445186 391949697 971874560
971874560
2000 310 955 100292593 914544639 694529893 65274134
65274134
2000 495 1005 100292593 162208217 118142044 385089536
385089536
2000 169 1449 100292593 121699961 987863641 279440195
279440195
2000 422 1200 100292593 296119811 146836387 316824944
316824944
2000 77 1745 100292593 550770119 279856479 135641397
135641397
2000 469 1518 100292593 934706950 107339882 24951763
24951763
2000 526 1169 100292593 929583812 529997054 965294410
965294410
2000 192 1090 100292593 610488610 527433117 956637615
956637615
2000 337 1567 100292593 404827639 642287565 250993045
250993045
2000 19 1497 100292593 770649688 273744601 119918161
119918161
2000 17 1938 100292593 689023366 664034320 912389335
912389335
2000 576 712 100292593 234780547 249145467 498490962
498490962
2000 82 1885 100292593 788423544 593975902 438935693
438935693
2000 88 1231 100292593 692168637 156426230 698021238
698021238
2000 543 1370 100292593 446546283 310554886 480662948
480662948
2000 29 1928 100292593 614132343 256416236 484994158
484994158
2000 288 803 100292593 949638332 395397061 637025968
637025968
2000 715 1214 100292593 275548344 41712371 65711902
65711902
2000 556 1226 100292593 454937299 861394186 508915425
508915425
2000 783 1045 100292593 979101677 793346640 877209813
877209813
2000 852 993 100292593 46870051 826755209 418890209
418890209
2000 47 1732 100292593 443774528 370357980 343419612
343419612
2000 178 1708 100292593 749084930 980479782 1382095
1382095
2000 788 845 100292593 543520977 228351719 408289630
408289630
2000 588 1275 100292593 609388106 860107649 500384262
500384262
2000 454 1252 100292593 471647059 296666613 378873421
378873421
2000 170 1405 100292593 353419840 926485011 606310474
606310474
2000 834 1070 100292593 404827639 572964653 335513507
335513507
2000 266 1727 100292593 594014662 116713537 103447806
103447806
2000 43 1562 100292593 284024253 142066708 468895284
468895284
2000 303 532 100292593 623005591 890520147 461212281
461212281
2000 240 1390 100292593 970671406 133853263 264612320
264612320
2000 130 897 100292593 492870591 518111003 597697146
597697146
2000 654 1195 100292593 606706482 13043262 987491982
987491982
2000 375 376 100292593 622924046 258154841 960284489
960284489
2000 96 1296 100292593 228448387 216506419 671614543
671614543
2000 101 1281 100292593 55379053 62021194 443478157
443478157
2000 534 1283 100292593 745445186 895532487 881212211
881212211
2000 46 1551 100292593 44399405 56195015 126647838
126647838
2000 234 1760 100292593 995064251 429735849 647715809
647715809
2000 739 798 100292593 521268006 275057978 941500520
941500520
2000 662 1131 100292593 937593132 688494942 472058852
472058852
2000 450 1467 100292593 478521932 194999807 832805247
832805247
2000 496 1215 100292593 473210692 58385174 595301057
595301057
2000 67 461 100292593 145525079 218706572 538067817
538067817
2000 118 127 100292593 311705316 602430855 792693750
792693750
2000 976 1011 100292593 934706950 563995911 210232571
210232571
2000 259 1531 100292593 90685859 176739420 412047884
412047884
2000 228 362 100292593 850950297 447147271 783760069
783760069
2000 76 1718 100292593 954337675 312620600 395757168
395757168
2000 37 1776 100292593 456161642 471737435 27852107
27852107
2000 97 890 100292593 425887297 836867742 538198525
538198525
2000 5 1876 100292593 11659981 698792071 717098267
717098267
2000 37 1595 100292593 349374321 32603746 840693530
840693530
2000 297 1661 100292593 311239885 8329532 282944558
282944558
2000 70 1914 100292593 903380152 372937265 212605704
212605704
2000 1 1999 100292593 1 1 100292593
100292593
2000 23 1531 100292593 746742107 723053560 121362664
121362664
2000 123 1672 100292593 722336250 493502264 866220155
866220155
2000 638 1020 100292593 970129061 429881531 519672581
519672581
2000 822 999 100292593 215101397 988031539 464966221
464966221
2000 516 786 100292593 117893593 841422627 135351942
135351942
2000 540 557 100292593 585069515 868785273 995956378
995956378
2000 5 1983 100292593 948768211 424342329 86522165
86522165
2000 698 1171 100292593 225306834 411400539 448519235
448519235
2000 715 870 100292593 798679673 423134600 200468850
200468850
2000 170 1790 100292593 789518282 93882387 41252354
41252354
2000 363 982 100292593 446095914 15253379 923135439
923135439
2000 578 1399 100292593 572046060 70434187 698632121
698632121
2000 119 950 100292593 305449753 23432656 913031208
913031208
2000 731 879 100292593 106928056 751890280 431194145
431194145
2000 292 968 100292593 800575688 176122661 798732910
798732910
2000 147 1697 100292593 881251567 945709988 744955433
744955433
2000 8 1475 100292593 965234589 482123641 997627645
997627645
2000 52 1840 100292593 222997178 888141574 172095073
172095073
2000 473 1332 100292593 185866918 945564297 703499620
703499620
2000 808 1037 100292593 46870051 26515407 771129045
771129045
2000 464 1491 100292593 689023366 980715512 754255369
754255369
2000 0 1995 100292593 663143055 1 0
0
2000 665 1188 100292593 815283064 49246692 32422660
32422660
2000 37 235 100292593 506092191 280074609 648387439
648387439
2000 59 1670 100292593 199338969 609206162 287738515
287738515
2000 47 1900 100292593 583648797 139910768 320382064
320382064
2000 68 1810 100292593 798427730 273890929 525421421
525421421
2000 155 1441 100292593 900757059 192089929 523549741
523549741
2000 256 1663 100292593 138167424 799700234 467773266
467773266
2000 274 1314 100292593 245953503 681647349 26374711
26374711
2000 80 1272 100292593 179084443 681337402 357351232
357351232
2000 389 1271 100292593 229450313 463571052 635099874
635099874
2000 713 1170 100292593 239773773 744513679 546165399
546165399
2000 155 823 100292593 831930516 738309224 423064491
423064491
2000 0 1949 100292593 335842354 1 0
0
2000 614 934 100292593 716159174 388793406 845377507
845377507
2000 706 768 100292593 387224787 791470121 586764289
586764289
2000 120 1272 100292593 228448387 292914798 841351337
841351337
2000 386 1244 100292593 970671406 959978571 454354538
454354538
2000 19 1743 100292593 274145891 698365583 805050152
805050152
2000 195 1446 100292593 429752523 295337439 49558638
49558638
2000 149 894 100292593 443725133 478396318 240556887
240556887
2000 571 921 100292593 810998906 551236298 679410030
679410030
2000 614 1170 100292593 799541535 495398805 680107329
680107329
2000 47 1946 100292593 594014662 8367625 851940552
851940552
2000 312 935 100292593 654728777 112626877 73278634
73278634
2000 75 592 100292593 734047886 652701253 499093010
499093010
2000 534 851 100292593 610158514 432398334 424468016
424468016
2000 390 1459 100292593 606706482 716921843 851483686
851483686
2000 573 959 100292593 750182549 825739094 623116712
623116712
2000 270 757 100292593 492870591 700929619 469685450
469685450
2000 30 1888 100292593 794430308 737744028 817827181
817827181
2000 716 984 100292593 778033796 514551124 483799465
483799465
2000 444 839 100292593 228628855 592747502 154844049
154844049
2000 109 1252 100292593 199330594 290218747 174105926
174105926
2000 297 820 100292593 561553147 306017056 704731507
704731507
2000 777 832 100292593 204997876 944410882 443549886
443549886
2000 230 814 100292593 990081376 518613028 280051116
280051116
2000 609 1037 100292593 921347286 750249237 511048090
511048090
2000 394 1054 100292593 827192437 344698536 374151038
374151038
2000 330 805 100292593 178852534 58856497 759525482
759525482
2000 738 891 100292593 496480814 322360241 382580573
382580573
2000 21 1218 100292593 860915056 983463795 341335181
341335181
2000 805 1104 100292593 373041035 716246485 311109529
311109529
2000 479 1232 100292593 473210692 10920642 755032673
755032673
2000 83 1398 100292593 791336018 969429436 577529144
577529144
2000 326 1534 100292593 745282402 819232683 506527743
506527743
2000 593 1350 100292593 927956367 773559746 522939512
522939512
2000 229 1275 100292593 918447717 62178570 853840620
853840620
2000 150 1080 100292593 622741044 50837216 330910856
330910856
2000 307 1691 100292593 1999000 472647629 320012225
320012225
2000 170 376 100292593 521408604 27060718 15778908
15778908
2000 227 1691 100292593 794430308 461708795 916528012
916528012
2000 234 676 100292593 439621336 524955891 325756149
325756149
2000 45 1947 100292593 733901640 76891117 524317944
524317944
2000 467 727 100292593 851130727 983205293 916977508
916977508
2000 399 904 100292593 684028959 225402755 492757869
492757869
2000 117 635 100292593 883021453 924273438 327395213
327395213
2000 205 1460 100292593 56370908 85785052 470596437
470596437
2000 10 1536 100292593 656642782 24267685 674078889
674078889
2000 119 1781 100292593 18984697 986665775 130231474
130231474
2000 487 1441 100292593 382399334 920516800 1436418
1436418
2000 796 1126 100292593 331095669 254731163 120027665
120027665
2000 149 347 100292593 918447717 776834084 988042049
988042049
2000 63 216 100292593 707700038 580398678 668312670
668312670
2000 116 1465 100292593 146145194 400154614 349736906
349736906
2000 602 1069 100292593 107432399 94876254 149036967
149036967
2000 647 701 100292593 744752102 39280143 346179230
346179230
2000 124 507 100292593 473626805 806436908 615612896
615612896
2000 37 313 100292593 784033950 889839284 614897712
614897712
2000 45 310 100292593 24049640 399902210 823964328
823964328
2000 733 1229 100292593 220720371 128946651 705213384
705213384
2000 681 1038 100292593 33007395 366326275 86229410
86229410
2000 0 1944 100292593 207764154 1 0
0
2000 261 1370 100292593 886663659 818215181 66900277
66900277
2000 423 729 100292593 144173060 663344464 167564249
167564249
2000 164 517 100292593 692168637 485557460 378904084
378904084
2000 2 1982 100292593 903380152 900214989 71100222
71100222
2000 104 541 100292593 720325028 514698302 478745302
478745302
2000 358 1565 100292593 905785478 983294278 980283614
980283614
2000 614 1215 100292593 183381897 7216753 13776549
13776549
2000 42 1168 100292593 169634068 149754374 205920243
205920243
2000 505 913 100292593 906928848 340760971 745805098
745805098
2000 13 1807 100292593 559442455 403182202 693493889
693493889
2000 105 1888 100292593 594014662 809746542 683613831
683613831
2000 819 862 100292593 975217067 735733589 453250544
453250544
2000 298 1426 100292593 199556125 62495011 354170224
354170224
2000 347 1650 100292593 331333993 590728416 947291264
947291264
2000 97 991 100292593 352854633 269920168 32488257
32488257
2000 213 1681 100292593 389366193 662644508 362548043
362548043
2000 124 1687 100292593 825119467 764186127 920298385
920298385
2000 80 184 100292593 832980478 840629498 499309140
499309140
2000 13 1485 100292593 144918027 797712368 192613492
192613492
2000 16 1599 100292593 428051479 102338683 988282489
988282489
2000 460 1244 100292593 72880673 329690027 858654188
858654188
2000 37 543 100292593 44408745 564252752 806575945
806575945
2000 313 820 100292593 599882941 962207026 19105822
19105822
2000 143 1040 100292593 711273167 273501726 418694763
418694763
2000 150 1837 100292593 934706950 752318396 186574924
186574924
2000 16 1980 100292593 668494852 377027510 140997561
140997561
2000 763 794 100292593 460993364 841288961 637436310
637436310
2000 208 1502 100292593 391943066 87907157 608281673
608281673
2000 319 1515 100292593 384693480 689330753 372943840
372943840
2000 109 1868 100292593 572046060 435862422 747976087
747976087
2000 607 1278 100292593 284992768 40274195 42027471
42027471
2000 692 1274 100292593 671444128 731338507 254486379
254486379
2000 43 1923 100292593 671444128 350188836 603405791
603405791