Computer Programming Contest Preparation

ToolBox - Source for: 104/10487/u6.in



/home/toolbox/public_html/solutions/104/10487/u6.in
    1 1000
    2 758141
    3 777284
    4 368808
    5 772863
    6 362890
    7 181224
    8 463046
    9 953556
   10 312428
   11 307074
   12 731442
   13 654267
   14 558549
   15 124022
   16 61028
   17 951627
   18 404503
   19 57532
   20 152654
   21 126432
   22 1388
   23 522192
   24 306880
   25 153383
   26 101245
   27 257016
   28 60118
   29 627424
   30 120539
   31 900209
   32 989840
   33 233703
   34 312257
   35 967713
   36 643311
   37 771218
   38 726759
   39 9581
   40 596358
   41 365014
   42 107575
   43 170740
   44 953414
   45 217984
   46 500954
   47 761770
   48 89415
   49 929447
   50 122195
   51 637276
   52 232636
   53 227870
   54 924194
   55 103889
   56 945816
   57 462454
   58 579313
   59 645110
   60 72289
   61 303385
   62 541625
   63 28080
   64 620890
   65 893887
   66 226013
   67 296413
   68 912086
   69 504012
   70 426788
   71 447210
   72 270028
   73 38687
   74 517186
   75 386733
   76 972536
   77 787900
   78 835143
   79 890260
   80 913145
   81 530657
   82 928541
   83 889611
   84 507554
   85 631636
   86 512542
   87 623312
   88 541677
   89 11530
   90 602363
   91 739122
   92 512618
   93 368473
   94 883149
   95 718029
   96 895660
   97 969829
   98 820518
   99 467103
  100 673611
  101 203406
  102 215128
  103 782869
  104 876113
  105 557239
  106 495916
  107 222693
  108 147905
  109 228256
  110 176883
  111 54477
  112 558890
  113 665843
  114 640351
  115 482489
  116 435655
  117 66121
  118 245817
  119 24224
  120 678058
  121 341510
  122 313588
  123 994462
  124 166203
  125 112231
  126 186185
  127 777434
  128 263356
  129 794579
  130 104583
  131 32272
  132 343832
  133 556022
  134 531627
  135 82623
  136 725670
  137 354407
  138 379493
  139 858421
  140 455153
  141 787057
  142 296637
  143 482797
  144 432554
  145 631052
  146 918431
  147 387630
  148 320651
  149 105949
  150 450172
  151 100685
  152 90246
  153 77129
  154 471948
  155 254697
  156 966371
  157 509597
  158 641194
  159 97205
  160 321884
  161 627719
  162 930784
  163 694641
  164 882531
  165 99718
  166 129204
  167 862232
  168 979754
  169 14853
  170 581645
  171 562555
  172 487376
  173 328082
  174 38480
  175 259363
  176 556578
  177 106100
  178 277895
  179 503522
  180 615791
  181 480743
  182 838990
  183 561690
  184 666529
  185 459587
  186 687172
  187 506930
  188 165290
  189 850113
  190 288252
  191 944488
  192 290379
  193 569531
  194 774462
  195 776160
  196 936190
  197 217116
  198 909781
  199 494225
  200 718884
  201 735778
  202 209795
  203 516896
  204 218439
  205 635035
  206 405176
  207 844857
  208 806632
  209 620339
  210 685549
  211 111348
  212 861089
  213 533130
  214 275886
  215 434302
  216 607730
  217 416779
  218 23682
  219 362499
  220 695287
  221 572021
  222 854820
  223 979961
  224 461584
  225 343597
  226 491428
  227 979550
  228 4287
  229 445145
  230 394974
  231 958665
  232 102885
  233 871846
  234 445905
  235 753084
  236 242204
  237 37457
  238 781191
  239 321422
  240 205157
  241 618513
  242 885507
  243 799366
  244 278258
  245 991963
  246 937317
  247 892816
  248 568603
  249 956906
  250 319439
  251 275507
  252 341460
  253 732328
  254 846435
  255 704770
  256 821637
  257 584967
  258 550561
  259 857300
  260 962072
  261 702358
  262 256165
  263 626542
  264 672813
  265 87025
  266 625933
  267 687687
  268 533768
  269 316823
  270 396599
  271 150970
  272 159289
  273 632510
  274 78807
  275 850527
  276 171010
  277 434170
  278 686364
  279 266226
  280 749507
  281 702170
  282 103172
  283 622521
  284 734976
  285 539505
  286 989633
  287 776361
  288 433977
  289 482759
  290 810901
  291 114128
  292 79255
  293 759448
  294 14739
  295 248924
  296 128189
  297 730748
  298 933842
  299 352809
  300 686531
  301 337909
  302 635628
  303 415414
  304 925236
  305 342074
  306 541563
  307 392319
  308 229360
  309 816609
  310 237713
  311 960827
  312 40194
  313 661767
  314 750839
  315 92950
  316 198626
  317 281098
  318 558415
  319 234576
  320 514507
  321 441719
  322 511025
  323 68756
  324 230318
  325 765507
  326 571616
  327 425568
  328 244067
  329 6445
  330 938356
  331 931786
  332 675821
  333 119184
  334 731585
  335 577664
  336 912134
  337 40325
  338 942349
  339 934694
  340 522790
  341 23367
  342 682982
  343 537683
  344 404720
  345 763364
  346 560329
  347 828595
  348 129812
  349 396114
  350 509779
  351 198630
  352 895900
  353 415965
  354 508275
  355 425366
  356 146043
  357 27389
  358 450180
  359 140307
  360 715504
  361 727316
  362 359135
  363 688490
  364 860502
  365 984196
  366 300700
  367 718865
  368 607959
  369 641311
  370 326976
  371 609140
  372 972547
  373 243372
  374 969553
  375 941785
  376 966909
  377 479928
  378 368675
  379 518559
  380 544397
  381 478488
  382 655262
  383 707898
  384 25365
  385 276010
  386 504996
  387 735983
  388 474144
  389 158789
  390 552814
  391 296366
  392 320557
  393 862796
  394 764902
  395 40490
  396 449671
  397 490414
  398 341279
  399 70929
  400 186847
  401 439848
  402 360783
  403 924841
  404 419343
  405 820480
  406 192116
  407 962432
  408 230280
  409 739122
  410 474299
  411 308409
  412 379477
  413 430533
  414 648167
  415 653061
  416 502037
  417 509975
  418 893228
  419 704792
  420 710331
  421 232028
  422 400440
  423 342807
  424 751281
  425 996546
  426 106854
  427 785887
  428 35494
  429 729079
  430 238553
  431 943535
  432 673471
  433 884216
  434 90351
  435 11821
  436 549195
  437 718082
  438 830517
  439 779916
  440 543892
  441 780148
  442 484162
  443 882555
  444 649916
  445 76722
  446 64961
  447 71264
  448 8123
  449 222370
  450 148083
  451 652048
  452 502622
  453 630499
  454 894673
  455 184159
  456 557195
  457 561303
  458 183718
  459 342021
  460 592532
  461 949735
  462 990057
  463 803829
  464 941268
  465 736534
  466 947254
  467 612264
  468 436044
  469 812268
  470 213910
  471 182768
  472 878565
  473 762669
  474 692689
  475 851796
  476 525577
  477 855830
  478 98177
  479 851650
  480 908994
  481 133549
  482 353137
  483 513934
  484 579727
  485 892824
  486 326665
  487 36950
  488 661356
  489 139499
  490 716683
  491 971529
  492 714417
  493 553854
  494 447793
  495 498186
  496 246682
  497 442085
  498 444836
  499 390889
  500 231677
  501 529965
  502 286212
  503 881515
  504 890054
  505 927189
  506 711142
  507 207236
  508 22094
  509 827096
  510 786585
  511 499434
  512 120389
  513 881558
  514 751198
  515 377939
  516 820432
  517 170396
  518 598032
  519 34708
  520 610820
  521 930799
  522 275712
  523 628444
  524 145246
  525 251445
  526 610296
  527 721822
  528 530078
  529 530450
  530 248440
  531 323954
  532 542038
  533 980029
  534 677275
  535 672684
  536 777182
  537 435835
  538 296946
  539 21746
  540 843025
  541 427761
  542 324950
  543 205689
  544 6449
  545 421214
  546 430146
  547 180016
  548 490679
  549 227839
  550 461462
  551 393498
  552 333643
  553 522401
  554 809763
  555 574638
  556 706418
  557 443514
  558 92101
  559 324346
  560 515200
  561 680677
  562 937108
  563 307642
  564 58140
  565 894315
  566 333017
  567 961341
  568 660773
  569 293808
  570 364525
  571 53127
  572 466541
  573 714602
  574 519044
  575 703400
  576 16076
  577 390334
  578 396021
  579 473186
  580 467950
  581 757009
  582 589339
  583 20310
  584 138114
  585 111506
  586 656263
  587 459983
  588 146723
  589 378301
  590 661442
  591 768436
  592 607187
  593 189585
  594 644950
  595 852673
  596 314466
  597 613450
  598 580589
  599 78476
  600 277347
  601 126845
  602 134144
  603 143252
  604 599966
  605 128090
  606 560864
  607 654174
  608 215246
  609 741732
  610 738399
  611 726869
  612 18491
  613 524299
  614 270510
  615 360209
  616 188520
  617 282547
  618 231472
  619 619280
  620 285101
  621 917584
  622 935086
  623 368005
  624 599940
  625 967986
  626 183776
  627 88303
  628 533495
  629 332359
  630 134376
  631 195388
  632 513191
  633 476073
  634 289225
  635 515456
  636 488935
  637 492000
  638 491715
  639 326458
  640 586327
  641 348226
  642 697624
  643 263783
  644 483552
  645 912099
  646 869666
  647 318955
  648 26452
  649 467721
  650 870049
  651 164934
  652 868109
  653 81066
  654 147568
  655 584733
  656 597668
  657 81467
  658 218928
  659 757484
  660 22707
  661 161130
  662 854762
  663 107369
  664 569132
  665 736691
  666 52961
  667 10842
  668 838007
  669 477343
  670 501597
  671 377397
  672 426062
  673 695630
  674 129272
  675 251183
  676 898610
  677 228267
  678 447420
  679 112613
  680 348663
  681 19696
  682 292953
  683 664980
  684 719380
  685 729291
  686 909658
  687 37460
  688 159275
  689 440308
  690 30216
  691 527399
  692 698119
  693 59157
  694 455365
  695 757182
  696 102686
  697 379206
  698 567848
  699 617517
  700 895117
  701 909586
  702 401511
  703 77368
  704 717053
  705 889994
  706 736687
  707 777022
  708 372918
  709 621425
  710 136692
  711 874941
  712 930978
  713 137669
  714 300912
  715 534521
  716 814547
  717 113268
  718 992354
  719 651169
  720 157201
  721 110090
  722 281519
  723 369075
  724 171672
  725 140295
  726 496636
  727 936890
  728 310449
  729 101206
  730 364310
  731 949045
  732 829827
  733 460510
  734 379991
  735 316586
  736 293506
  737 418900
  738 911678
  739 544021
  740 172183
  741 630198
  742 225101
  743 591469
  744 469683
  745 637074
  746 613349
  747 38966
  748 283400
  749 94467
  750 244194
  751 275470
  752 847118
  753 232865
  754 789108
  755 182461
  756 592385
  757 362936
  758 226428
  759 592252
  760 314937
  761 372198
  762 583540
  763 691300
  764 424536
  765 952352
  766 479806
  767 132890
  768 600863
  769 154398
  770 360587
  771 337666
  772 175656
  773 635747
  774 618795
  775 863259
  776 509603
  777 719644
  778 28994
  779 129809
  780 563875
  781 689665
  782 432177
  783 373043
  784 404699
  785 106982
  786 217097
  787 477277
  788 800738
  789 304472
  790 203890
  791 512566
  792 620441
  793 353613
  794 452264
  795 985620
  796 845804
  797 59891
  798 891723
  799 649265
  800 474258
  801 47070
  802 936758
  803 398143
  804 878582
  805 943158
  806 69929
  807 210304
  808 976490
  809 736742
  810 268806
  811 301995
  812 16303
  813 532334
  814 403838
  815 25798
  816 87078
  817 180721
  818 78828
  819 614246
  820 718976
  821 691990
  822 677407
  823 875359
  824 577784
  825 53883
  826 112212
  827 292337
  828 881030
  829 373595
  830 192745
  831 669552
  832 357901
  833 969966
  834 881001
  835 277706
  836 162678
  837 706824
  838 247654
  839 230668
  840 185400
  841 352639
  842 133976
  843 508788
  844 848545
  845 100250
  846 927179
  847 696112
  848 534232
  849 210436
  850 570343
  851 642316
  852 185046
  853 637652
  854 207900
  855 240927
  856 924022
  857 630671
  858 861038
  859 448094
  860 927312
  861 795474
  862 268173
  863 317966
  864 854927
  865 179900
  866 50123
  867 141309
  868 290419
  869 692137
  870 672586
  871 677111
  872 523927
  873 684464
  874 341699
  875 14597
  876 422234
  877 27653
  878 851735
  879 465433
  880 1833
  881 414870
  882 974752
  883 152746
  884 119731
  885 334081
  886 273984
  887 785029
  888 777907
  889 327946
  890 306471
  891 215153
  892 770280
  893 153306
  894 232241
  895 632114
  896 412543
  897 244457
  898 915004
  899 847438
  900 374592
  901 50954
  902 19109
  903 148930
  904 309354
  905 399951
  906 694468
  907 233987
  908 710930
  909 560319
  910 177505
  911 795905
  912 664017
  913 553911
  914 955865
  915 656255
  916 592511
  917 891133
  918 204810
  919 65964
  920 876031
  921 533910
  922 207472
  923 894460
  924 578032
  925 652791
  926 972482
  927 268909
  928 861422
  929 186686
  930 100685
  931 334046
  932 679138
  933 89665
  934 38143
  935 168419
  936 233206
  937 849997
  938 680939
  939 199066
  940 307802
  941 330720
  942 285028
  943 769440
  944 11992
  945 306839
  946 562024
  947 818027
  948 64098
  949 505199
  950 711531
  951 262257
  952 570681
  953 27223
  954 708231
  955 18509
  956 134663
  957 814476
  958 66668
  959 962568
  960 650469
  961 342634
  962 310275
  963 916853
  964 315077
  965 955128
  966 633072
  967 565340
  968 841768
  969 234570
  970 330610
  971 95167
  972 422176
  973 587864
  974 178300
  975 617413
  976 452430
  977 738470
  978 222807
  979 613550
  980 833972
  981 51906
  982 658532
  983 932436
  984 366147
  985 429856
  986 569477
  987 886246
  988 604805
  989 615599
  990 702796
  991 140698
  992 381123
  993 201652
  994 399354
  995 534579
  996 316119
  997 421733
  998 92048
  999 860986
 1000 527169
 1001 368103
 1002 25
 1003 363672
 1004 954395
 1005 1178917
 1006 1195760
 1007 1703091
 1008 885042
 1009 8467
 1010 1991387
 1011 452788
 1012 1940312
 1013 594149
 1014 1723643
 1015 1989195
 1016 252799
 1017 1612252
 1018 1287472
 1019 1167402
 1020 1262933
 1021 1008322
 1022 1341402
 1023 1692635
 1024 1070210
 1025 732056
 1026 635021
 1027 377959
 1028 1000
 1029 12481
 1030 585742
 1031 2275104
 1032 1638686
 1033 307888
 1034 1271857
 1035 1439025
 1036 1235548
 1037 -619683
 1038     579889
 1039     1801180
 1040     257938
 1041     2134934
 1042     1639310
 1043     1264871
 1044     366312
 1045     84264
 1046     289875
 1047     2734265
 1048     -931327
 1049     1031640
 1050     -903485
 1051     1445501
 1052     595430
 1053     2966443
 1054     28308
 1055     1405658
 1056     2378720
 1057     -173984
 1058     -861829
 1059     2185325
 1060     127969
 1061     73740
 1062     1484965
 1063     2816867
 1064     1135675
 1065     859341
 1066     1120961
 1067     2212539
 1068     -983496
 1069     2672575
 1070     -845509
 1071     2208833
 1072     605839
 1073     500001
 1074     2286402
 1075     677740
 1076     2922955
 1077     -835873
 1078     -575901
 1079     2952400
 1080     1075350
 1081     -670048
 1082     583761
 1083     1488915
 1084     1600825
 1085     1551649
 1086     2802631
 1087     -28157
 1088     -919178
 1089     336031
 1090     -383323
 1091     435381
 1092     931197
 1093     889080
 1094     2087268
 1095     697182
 1096     2551096
 1097     2185105
 1098     -233537
 1099     -7923
 1100     -721574
 1101     2082736
 1102     2100518
 1103     2037262
 1104     -549668
 1105     -746077
 1106     1313108
 1107     742111
 1108     2902526
 1109     2068622
 1110     663833
 1111     2720438
 1112     -339622
 1113     1984568
 1114     157512
 1115     489376
 1116     2940244
 1117     2490350
 1118     -313847
 1119     263498
 1120     1794706
 1121     -11835
 1122     2628710
 1123     460235
 1124     346214
 1125     2334986
 1126     2458594
 1127     2063135
 1128     -607364
 1129     1177245
 1130     -14044
 1131     2868837
 1132     387580
 1133     745904
 1134     -459865
 1135     2086936
 1136     1559415
 1137     2554380
 1138     1691637
 1139     -107503
 1140     2868136
 1141     1061004
 1142     2918790
 1143     1492771
 1144     707910
 1145     2882479
 1146     61821
 1147     1996852
 1148     1835181
 1149     699954
 1150     239970
 1151     -537671
 1152     -317395
 1153     -675671
 1154     1075479
 1155     463472
 1156     2846368
 1157     1049411
 1158     1287494
 1159     -317648
 1160     -533321
 1161     111518
 1162     405496
 1163     321484
 1164     1481389
 1165     1955184
 1166     489904
 1167     851635
 1168     2930858
 1169     869980
 1170     701429
 1171     -817286
 1172     -315408
 1173     233689
 1174     336218
 1175     -505281
 1176     413328
 1177     -852020
 1178     231512
 1179     799238
 1180     873293
 1181     2928492
 1182     -267751
 1183     1376878
 1184     -415410
 1185     2120668
 1186     618119
 1187     959141
 1188     149464
 1189     2438612
 1190     1101913
 1191     2160455
 1192     1808610
 1193     489456
 1194     2880604
 1195     439754
 1196     -187
 1197     1778910
 1198     601222
 1199     1597060
 1200     1265428
 1201     821403
 1202     -533380
 1203     435578
 1204     1443239
 1205     769165
 1206     753132
 1207     1106977
 1208     -263750
 1209     1591601
 1210     2902875
 1211     1373271
 1212     1273076
 1213     91605
 1214     2796784
 1215     1657619
 1216     1117128
 1217     -5673
 1218     617373
 1219     2618825
 1220     -803153
 1221     1608772
 1222     -341900
 1223     733373
 1224     -227422
 1225     1511352
 1226     2039334
 1227     699776
 1228     1542811
 1229     2582419
 1230     1822957
 1231     1285523
 1232     2094892
 1233     871561
 1234     187418
 1235     2246440
 1236     1936654
 1237     -304313
 1238     2312479
 1239     2556635
 1240     1329362
 1241     1799173
 1242     -909803
 1243     1575616
 1244     2552722
 1245     1400862
 1246     2240974
 1247     -815442
 1248     -867712
 1249     1647521
 1250     1809075
 1251     1956803
 1252     -300139
 1253     1505378
 1254     1950534
 1255     1539427
 1256     2854738
 1257     681736
 1258     2196743
 1259     1197051
 1260     2013346
 1261     431815
 1262     1343203
 1263     1639035
 1264     -881212
 1265     1183598
 1266     919495
 1267     -23650
 1268     2800644
 1269     2798442
 1270     -67496
 1271     1763316
 1272     2154514
 1273     733152
 1274     1491534
 1275     349472
 1276     999192
 1277     843366
 1278     2092682
 1279     63705
 1280     2776304
 1281     2697089
 1282     1089199
 1283     -355340
 1284     603314
 1285     1229151
 1286     -721538
 1287     -182226
 1288     401705
 1289     2736902
 1290     443888
 1291     1864711
 1292     2085375
 1293     2620202
 1294     1113822
 1295     231529
 1296     1869115
 1297     2684426
 1298     477987
 1299     211587
 1300     -637680
 1301     -889085
 1302     2214687
 1303     1413412
 1304     -663608
 1305     2902369
 1306     -417826
 1307     -445730
 1308     1672676
 1309     563220
 1310     2225238
 1311     -817701
 1312     441941
 1313     2920480
 1314     2585187
 1315     2652981
 1316     -843450
 1317     653811
 1318     629365
 1319     170042
 1320     989631
 1321     -353389
 1322     172055
 1323     339489
 1324     1663554
 1325     2748685
 1326     -150318
 1327     2786550
 1328     45640
 1329     -1507
 1330     905102
 1331     2314735
 1332     643259
 1333     881290
 1334     74279
 1335     -569454
 1336     1826613
 1337     2197354
 1338     -397596
 1339     -335555
 1340     -677865
 1341     79994
 1342     2671041
 1343     2647115
 1344     665739
 1345     1323607
 1346     731173
 1347     2730812
 1348     2300377
 1349     -509457
 1350     2226724
 1351     2438316
 1352     1353668
 1353     141927
 1354     2464534
 1355     553818
 1356     2342917
 1357     1651062
 1358     1970876
 1359     2267106
 1360     -817867
 1361     -411361
 1362     1951512
 1363     -655621
 1364     1043270
 1365     -399406
 1366     581525
 1367     32345
 1368     -639438
 1369     -264366
 1370     1485586
 1371     1005193
 1372     -67471
 1373     1535326
 1374     1765418
 1375     1343394
 1376     1369695
 1377     755845
 1378     1189599
 1379     1318971
 1380     1750907
 1381     2539137
 1382     140018
 1383     2624525
 1384     2068968
 1385     195610
 1386     -349621
 1387     140362
 1388     1569351
 1389     927973
 1390     661805
 1391     -525331
 1392     973129
 1393     1613080
 1394     -801879
 1395     193797
 1396     661696
 1397     -476225
 1398     2648906
 1399     1143429
 1400     2746158
 1401     1406968
 1402     1009703
 1403     53485
 1404     -210181
 1405     1379554
 1406     1075003
 1407     2912378
 1408     2170578
 1409     223641
 1410     2391136
 1411     623272
 1412     449948
 1413     1513011
 1414     1051262
 1415     567526
 1416     483378
 1417     2075189
 1418     2344415
 1419     1497090
 1420     2474351
 1421     2332757
 1422     -591971
 1423     -637984
 1424     2958859
 1425     -995808
 1426     1922602
 1427     383341
 1428     -248120
 1429     -787212
 1430     422134
 1431     1453193
 1432     793248
 1433     1257423
 1434     2108579
 1435     1129448
 1436     -48037
 1437     2365245
 1438     1401427
 1439     705839
 1440     1915156
 1441     2576604
 1442     2001455
 1443     1155764
 1444     2106844
 1445     2746419
 1446     1029169
 1447     -662058
 1448     2094589
 1449     1752958
 1450     412162
 1451     -201568
 1452     965343
 1453     1009747
 1454     1856949
 1455     2734617
 1456     369861
 1457     -80113
 1458     1105929
 1459     812061
 1460     1483631
 1461     2918120
 1462     -723776
 1463     2876492
 1464     1847289
 1465     -357708
 1466     561502
 1467     -212182
 1468     705619
 1469     939734
 1470     1849249
 1471     2365252
 1472     221966
 1473     1284951
 1474     -617770
 1475     1123264
 1476     -793828
 1477     417547
 1478     293988
 1479     1241164
 1480     254214
 1481     2427215
 1482     467909
 1483     2972053
 1484     178054
 1485     250048
 1486     -497341
 1487     1019784
 1488     -332331
 1489     1285845
 1490     1097471
 1491     2528772
 1492     -353473
 1493     2136491
 1494     1350891
 1495     107718
 1496     2101130
 1497     751799
 1498     2766296
 1499     -261742
 1500     2501049
 1501     -753569
 1502     -783896
 1503     1239391
 1504     -64226
 1505     735289
 1506     -733869
 1507     1969354
 1508     -541263
 1509     2396881
 1510     1375198
 1511     -185951
 1512     462173
 1513     -859283
 1514     1301479
 1515     -877079
 1516     14443
 1517     117764
 1518     -13976
 1519     -989777
 1520     1621517
 1521     -733557
 1522     -54332
 1523     2436754
 1524     2336908
 1525     2654620
 1526     2492380
 1527     2132726
 1528     979921
 1529     1863546
 1530     501481
 1531     2068969
 1532     -837322
 1533     803367
 1534     -925380
 1535     971266
 1536     -251955
 1537     2397297
 1538     1013600
 1539     -564148
 1540     1804886
 1541     1324910
 1542     2033278
 1543     2892989
 1544     1595085
 1545     1549532
 1546     -927073
 1547     179468
 1548     -390296
 1549     2980464
 1550     2796140
 1551     -794059
 1552     697708
 1553     2786358
 1554     1393192
 1555     1589127
 1556     885121
 1557     1497461
 1558     2381171
 1559     571679
 1560     2674816
 1561     102292
 1562     -761120
 1563     28153
 1564     669234
 1565     -239819
 1566     2216664
 1567     445579
 1568     -567614
 1569     -413344
 1570     2289308
 1571     2960804
 1572     1960963
 1573     2608819
 1574     1725245
 1575     1552841
 1576     -371902
 1577     2236882
 1578     563542
 1579     -224337
 1580     406028
 1581     2443250
 1582     -411593
 1583     -665286
 1584     1661473
 1585     1542737
 1586     -507517
 1587     1808939
 1588     1850740
 1589     1383502
 1590     851283
 1591     2878429
 1592     147429
 1593     2887029
 1594     1211015
 1595     1167238
 1596     849910
 1597     2093444
 1598     1289795
 1599     235412
 1600     1674728
 1601     839743
 1602     1527158
 1603     294027
 1604     2870309
 1605     1352863
 1606     1279276
 1607     563763
 1608     -99633
 1609     1331365
 1610     -530155
 1611     -614136
 1612     2466911
 1613     2724763
 1614     1839154
 1615     -573753
 1616     513350
 1617     2928491
 1618     1053445
 1619     -771762
 1620     -368193
 1621     -659772
 1622     1587656
 1623     -255397
 1624     2514681
 1625     2732357
 1626     2362709
 1627     2734659
 1628     1686896
 1629     1025256
 1630     2019181
 1631     2292932
 1632     -207860
 1633     1011469
 1634     387592
 1635     2402338
 1636     1781199
 1637     2966761
 1638     155922
 1639     529612
 1640     2986507
 1641     -595791
 1642     2576426
 1643     -893657
 1644     770008
 1645     499803
 1646     2740243
 1647     1209082
 1648     2948106
 1649     -895700
 1650     2590750
 1651     -336160
 1652     789432
 1653     1153827
 1654     427309
 1655     2618591
 1656     2740956
 1657     -933733
 1658     931250
 1659     1818847
 1660     -530079
 1661     1003955
 1662     1045381
 1663     1661450
 1664     2930624
 1665     1571514
 1666     1307512
 1667     1967320
 1668     100280
 1669     1624698
 1670     111894
 1671     -243755
 1672     -833562
 1673     -341757
 1674     2974574
 1675     1330999
 1676     2447049
 1677     -935294
 1678     2706540
 1679     -815540
 1680     2506508
 1681     2992308
 1682     1384838
 1683     -749439
 1684     -883807
 1685     -146216
 1686     -484046
 1687     659252
 1688     -521361
 1689     -533711
 1690     -76306
 1691     2132769
 1692     1715178
 1693     168414
 1694     1633565
 1695     289439
 1696     1944713
 1697     -165980
 1698     409360
 1699     -503748
 1700     609824
 1701     -336070
 1702     -322095
 1703     2243356
 1704     -527688
 1705     2059228
 1706     1587577
 1707     1235797
 1708     333761
 1709     16344
 1710     459674
 1711     -925611
 1712     879095
 1713     297659
 1714     1019382
 1715     2272984
 1716     243432
 1717     2158587
 1718     229604
 1719     2856974
 1720     1687649
 1721     285485
 1722     2508328
 1723     764091
 1724     715625
 1725     2041200
 1726     419292
 1727     1217676
 1728     447643
 1729     -589632
 1730     2592574
 1731     -337745
 1732     -816056
 1733     1723409
 1734     -925260
 1735     2900731
 1736     1248976
 1737     -653308
 1738     433723
 1739     2750634
 1740     2170801
 1741     1115821
 1742     1946976
 1743     2446341
 1744     -393905
 1745     -59734
 1746     1239284
 1747     859160
 1748     -502041
 1749     1091190
 1750     709975
 1751     825153
 1752     1560833
 1753     2644385
 1754     -304022
 1755     1421780
 1756     2448455
 1757     2303185
 1758     -864039
 1759     2396632
 1760     2820715
 1761     1007769
 1762     591293
 1763     509306
 1764     2606214
 1765     2744856
 1766     2366341
 1767     197832
 1768     -459647
 1769     -515300
 1770     2902605
 1771     -487522
 1772     -739338
 1773     1499705
 1774     2816846
 1775     -36372
 1776     1917278
 1777     548039
 1778     2554753
 1779     835902
 1780     -557884
 1781     2444312
 1782     2335312
 1783     -440127
 1784     -546120
 1785     435980
 1786     1721395
 1787     2730964
 1788     745629
 1789     1402936
 1790     2418670
 1791     1943082
 1792     685162
 1793     2704370
 1794     231489
 1795     1179291
 1796     1823211
 1797     301526
 1798     245726
 1799     -494252
 1800     613592
 1801     2283242
 1802     2084973
 1803     1915530
 1804     -659461
 1805     1999101
 1806     99842
 1807     1187186
 1808     -187818
 1809     -949342
 1810     2854925
 1811     2327027
 1812     937481
 1813     1706673
 1814     -747905
 1815     1747529
 1816     2622407
 1817     -297899
 1818     2059403
 1819     408146
 1820     49641
 1821     553559
 1822     -927486
 1823     1197268
 1824     883288
 1825     1817544
 1826     2248532
 1827     646028
 1828     -991489
 1829     1332834
 1830     773605
 1831     -100433
 1832     2584310
 1833     639383
 1834     1370885
 1835     -401780
 1836     -753610
 1837     1145110
 1838     -99867
 1839     1383791
 1840     2986571
 1841     1137269
 1842     -417992
 1843     1623351
 1844     2544629
 1845     669993
 1846     829575
 1847     -229720
 1848     963796
 1849     2331278
 1850     1413059
 1851     463759
 1852     -275620
 1853     2668924
 1854     2660892
 1855     2271196
 1856     -963674
 1857     2882976
 1858     -462136
 1859     190259
 1860     2640457
 1861     2483037
 1862     172228
 1863     2142986
 1864     -273573
 1865     823884
 1866     2778931
 1867     491981
 1868     1181641
 1869     1303840
 1870     1709047
 1871     -23781
 1872     -555784
 1873     -255753
 1874     -454094
 1875     2852689
 1876     1131135
 1877     2820759
 1878     -317772
 1879     1853445
 1880     2662969
 1881     1445502
 1882     1257416
 1883     755468
 1884     214110
 1885     2500601
 1886     -475634
 1887     1581108
 1888     -475422
 1889     1683573
 1890     227921
 1891     -288126
 1892     433860
 1893     -379912
 1894     971073
 1895     -222141
 1896     -925673
 1897     2802807
 1898     -763136
 1899     -233755
 1900     447555
 1901     2536624
 1902     2710449
 1903     1762711
 1904     -513885
 1905     -973960
 1906     2335292
 1907     1373324
 1908     -745656
 1909     1952925
 1910     2716769
 1911     1916954
 1912     1613308
 1913     1397605
 1914     -170235
 1915     227472
 1916     -657512
 1917     499924
 1918     154103
 1919     1241010
 1920     1965277
 1921     295714
 1922     285610
 1923     2958919
 1924     -667171
 1925     -149759
 1926     -603610
 1927     -285725
 1928     439393
 1929     853913
 1930     -172259
 1931     -177788
 1932     785788
 1933     1681031
 1934     857969
 1935     1245736
 1936     37574
 1937     2374560
 1938     -304165
 1939     2243373
 1940     1775065
 1941     1553210
 1942     82214
 1943     2648430
 1944     -461801
 1945     1767347
 1946     2600393
 1947     737970
 1948     633472
 1949     2802535
 1950     1958663
 1951     2592680
 1952     -328274
 1953     961612
 1954     2305137
 1955     907676
 1956     584173
 1957     2114682
 1958     1973425
 1959     412163
 1960     397779
 1961     1403730
 1962     -659616
 1963     2287083
 1964     563300
 1965     331933
 1966     1330937
 1967     147842
 1968     335824
 1969     -507817
 1970     133746
 1971     823884
 1972     1721409
 1973     -585898
 1974     2078808
 1975     1043193
 1976     -136208
 1977     448256
 1978     -183644
 1979     2760629
 1980     1299327
 1981     937233
 1982     975677
 1983     1285589
 1984     -669840
 1985     1756648
 1986     2250640
 1987     -233505
 1988     -869532
 1989     -939871
 1990     355
 1991     1715377
 1992     1219868
 1993     261787
 1994     -529685
 1995     1567288
 1996     2918818
 1997     252202
 1998     2086983
 1999     2500730
 2000     -549368
 2001     -701410
 2002     6160
 2003     -297860
 2004     1492951
 2005     -977447
 2006     1923499
 2007     -822062
 2008     1245473
 2009     1021627
 2010     941941
 2011     2624645
 2012     -64059
 2013     2579121
 2014     -463989
 2015     197512
 2016     -212120
 2017     -39
 2018     1791557
 2019     2504426
 2020     1149058
 2021     1013072
 2022     -607499
 2023     2694542
 2024     1017044
 2025     2325146
 2026     -999644
 2027     2362493
 2028     1291768
 2029     25
 2030     3574639
 2031     4841436
 2032     -497288
 2033     4537304
 2034     2491923
 2035     -1178251
 2036     3704257
 2037     -1349268
 2038     3635051
 2039     3992300
 2040     2577987
 2041     -1889609
 2042     4370990
 2043     5680974
 2044     -195779
 2045     -1706958
 2046     3177073
 2047     2206528
 2048     5976155
 2049     3659352
 2050     5691002
 2051     4818562
 2052     804283
 2053     2121519
 2054     -1304771
 2055     1000
 2056     133649
 2057     540522
 2058     896870
 2059     257422
 2060     651469
 2061     171299
 2062     529264
 2063     149393
 2064     422298
 2065     232742
 2066     794215
 2067     654744
 2068     733182
 2069     7299
 2070     370704
 2071     612859
 2072     840643
 2073     400953
 2074     187094
 2075     424666
 2076     931405
 2077     552761
 2078     719660
 2079     601906
 2080     590638
 2081     471785
 2082     612269
 2083     552813
 2084     492307
 2085     75024
 2086     225910
 2087     412290
 2088     58879
 2089     311960
 2090     388443
 2091     790815
 2092     579742
 2093     172870
 2094     368053
 2095     701414
 2096     601914
 2097     625219
 2098     415472
 2099     523612
 2100     693625
 2101     952901
 2102     21346
 2103     959035
 2104     496628
 2105     284397
 2106     28228
 2107     490056
 2108     452015
 2109     119090
 2110     777098
 2111     224861
 2112     878159
 2113     889811
 2114     333432
 2115     785006
 2116     757199
 2117     537000
 2118     277426
 2119     29951
 2120     756914
 2121     636177
 2122     602585
 2123     50699
 2124     291442
 2125     96868
 2126     379116
 2127     180245
 2128     198621
 2129     706387
 2130     302509
 2131     942683
 2132     215774
 2133     803450
 2134     945462
 2135     863109
 2136     560047
 2137     1731
 2138     415869
 2139     927809
 2140     427365
 2141     349942
 2142     181571
 2143     733553
 2144     989140
 2145     364984
 2146     154118
 2147     838082
 2148     725685
 2149     737130
 2150     251984
 2151     555710
 2152     280790
 2153     321013
 2154     435789
 2155     41971
 2156     841345
 2157     139638
 2158     392055
 2159     983824
 2160     504307
 2161     462701
 2162     296963
 2163     701933
 2164     64789
 2165     167978
 2166     690573
 2167     435634
 2168     575333
 2169     551028
 2170     671041
 2171     938590
 2172     105534
 2173     566500
 2174     723912
 2175     952153
 2176     877002
 2177     608456
 2178     569503
 2179     928018
 2180     126694
 2181     472681
 2182     422337
 2183     759121
 2184     59782
 2185     488075
 2186     97378
 2187     160293
 2188     902300
 2189     49361
 2190     393237
 2191     361621
 2192     131627
 2193     259922
 2194     854014
 2195     138874
 2196     391369
 2197     804749
 2198     949897
 2199     941394
 2200     397063
 2201     14665
 2202     961304
 2203     642990
 2204     813602
 2205     9878
 2206     814719
 2207     855828
 2208     641869
 2209     183755
 2210     229763
 2211     352324
 2212     764459
 2213     164448
 2214     674701
 2215     327734
 2216     907625
 2217     479669
 2218     713147
 2219     482954
 2220     763617
 2221     718457
 2222     213262
 2223     479501
 2224     907935
 2225     154203
 2226     47836
 2227     278481
 2228     197975
 2229     323795
 2230     804414
 2231     957709
 2232     266203
 2233     853712
 2234     839449
 2235     240904
 2236     802880
 2237     995259
 2238     244594
 2239     501050
 2240     7858
 2241     29802
 2242     164305
 2243     556977
 2244     834907
 2245     143164
 2246     748060
 2247     797639
 2248     260823
 2249     416938
 2250     29118
 2251     634618
 2252     97377
 2253     199267
 2254     603962
 2255     585937
 2256     212118
 2257     976071
 2258     866836
 2259     756733
 2260     636304
 2261     484148
 2262     183111
 2263     746132
 2264     805795
 2265     224242
 2266     473038
 2267     315693
 2268     933683
 2269     755
 2270     420903
 2271     862451
 2272     75090
 2273     476819
 2274     254539
 2275     606490
 2276     680733
 2277     60394
 2278     758399
 2279     857850
 2280     932416
 2281     874650
 2282     634621
 2283     393412
 2284     955124
 2285     615512
 2286     398705
 2287     83863
 2288     571599
 2289     785677
 2290     386655
 2291     298674
 2292     937052
 2293     125072
 2294     164203
 2295     652213
 2296     26573
 2297     51632
 2298     181327
 2299     371950
 2300     689087
 2301     342317
 2302     137248
 2303     997735
 2304     30989
 2305     471030
 2306     530640
 2307     182837
 2308     493634
 2309     482404
 2310     750164
 2311     42457
 2312     356140
 2313     742948
 2314     45142
 2315     683698
 2316     247474
 2317     18769
 2318     811627
 2319     984449
 2320     898964
 2321     180014
 2322     293238
 2323     540283
 2324     22914
 2325     8367
 2326     676673
 2327     172272
 2328     780810
 2329     718416
 2330     131874
 2331     225338
 2332     395943
 2333     261290
 2334     800227
 2335     882837
 2336     977443
 2337     337126
 2338     411016
 2339     347299
 2340     849307
 2341     593224
 2342     72876
 2343     40475
 2344     579266
 2345     827139
 2346     618011
 2347     283835
 2348     25203
 2349     764756
 2350     213024
 2351     691861
 2352     953635
 2353     447539
 2354     426759
 2355     739766
 2356     888821
 2357     739529
 2358     568739
 2359     647864
 2360     846243
 2361     691972
 2362     646936
 2363     611680
 2364     69794
 2365     308859
 2366     435210
 2367     340695
 2368     635804
 2369     21328
 2370     621843
 2371     549085
 2372     940215
 2373     960120
 2374     997751
 2375     386760
 2376     800300
 2377     784828
 2378     99250
 2379     353184
 2380     194160
 2381     441818
 2382     818031
 2383     452804
 2384     182966
 2385     187243
 2386     12860
 2387     767405
 2388     924002
 2389     81590
 2390     152
 2391     345770
 2392     312679
 2393     587370
 2394     357377
 2395     116641
 2396     574183
 2397     493903
 2398     217027
 2399     579708
 2400     108960
 2401     849861
 2402     580529
 2403     851937
 2404     112285
 2405     3354
 2406     647005
 2407     4095
 2408     837745
 2409     657087
 2410     78421
 2411     666639
 2412     809424
 2413     639907
 2414     225251
 2415     666215
 2416     811380
 2417     689045
 2418     121482
 2419     881943
 2420     662385
 2421     407582
 2422     50360
 2423     840847
 2424     952085
 2425     99219
 2426     118149
 2427     472814
 2428     853264
 2429     368606
 2430     937279
 2431     656116
 2432     580568
 2433     181
 2434     319481
 2435     936136
 2436     554214
 2437     517495
 2438     290854
 2439     960266
 2440     353873
 2441     864526
 2442     836778
 2443     155793
 2444     778073
 2445     175368
 2446     420513
 2447     117492
 2448     288461
 2449     88171
 2450     209268
 2451     952356
 2452     951437
 2453     174537
 2454     415882
 2455     397111
 2456     624734
 2457     379824
 2458     331116
 2459     267558
 2460     541044
 2461     635848
 2462     239102
 2463     544783
 2464     924746
 2465     566977
 2466     484877
 2467     865891
 2468     842467
 2469     458504
 2470     281818
 2471     643895
 2472     933419
 2473     682984
 2474     199419
 2475     56310
 2476     920887
 2477     176150
 2478     233954
 2479     669109
 2480     371632
 2481     367843
 2482     115394
 2483     237388
 2484     97315
 2485     294951
 2486     177399
 2487     357651
 2488     336130
 2489     126560
 2490     777535
 2491     466768
 2492     116603
 2493     920277
 2494     677329
 2495     839181
 2496     92383
 2497     727774
 2498     572892
 2499     89712
 2500     938971
 2501     622716
 2502     891114
 2503     891696
 2504     240426
 2505     301765
 2506     676830
 2507     66246
 2508     143479
 2509     153137
 2510     651174
 2511     107232
 2512     974015
 2513     433287
 2514     298034
 2515     606550
 2516     713252
 2517     225392
 2518     493432
 2519     221481
 2520     941314
 2521     186730
 2522     932196
 2523     423038
 2524     673788
 2525     927772
 2526     664791
 2527     212246
 2528     186367
 2529     809727
 2530     233702
 2531     669575
 2532     651189
 2533     429626
 2534     10188
 2535     89060
 2536     90627
 2537     761709
 2538     628573
 2539     961265
 2540     731395
 2541     308206
 2542     504004
 2543     61031
 2544     855496
 2545     36422
 2546     594830
 2547     317820
 2548     568176
 2549     108356
 2550     212428
 2551     96922
 2552     220484
 2553     558943
 2554     811659
 2555     106262
 2556     462913
 2557     207287
 2558     455391
 2559     254145
 2560     160818
 2561     525060
 2562     264178
 2563     286995
 2564     937818
 2565     446267
 2566     139025
 2567     307770
 2568     684294
 2569     951192
 2570     33207
 2571     902958
 2572     361481
 2573     616542
 2574     543814
 2575     317440
 2576     928733
 2577     311008
 2578     695724
 2579     473709
 2580     47550
 2581     168875
 2582     263138
 2583     714062
 2584     257217
 2585     93271
 2586     348719
 2587     97802
 2588     579289
 2589     768165
 2590     761194
 2591     940049
 2592     348393
 2593     433994
 2594     545498
 2595     6481
 2596     607555
 2597     87440
 2598     630913
 2599     236076
 2600     68701
 2601     679285
 2602     783987
 2603     896991
 2604     85282
 2605     741794
 2606     603203
 2607     506396
 2608     489309
 2609     13732
 2610     208357
 2611     866193
 2612     915305
 2613     550980
 2614     723781
 2615     184917
 2616     828482
 2617     253322
 2618     865860
 2619     902016
 2620     502995
 2621     162357
 2622     69337
 2623     328658
 2624     240210
 2625     711756
 2626     344373
 2627     274242
 2628     157559
 2629     689104
 2630     526764
 2631     640601
 2632     907351
 2633     367062
 2634     858474
 2635     871188
 2636     807646
 2637     964839
 2638     896539
 2639     645067
 2640     912647
 2641     275588
 2642     586905
 2643     833783
 2644     328902
 2645     477937
 2646     525338
 2647     4808
 2648     792549
 2649     884937
 2650     761949
 2651     567034
 2652     98345
 2653     628977
 2654     324883
 2655     625143
 2656     403925
 2657     223033
 2658     305674
 2659     386791
 2660     857597
 2661     668594
 2662     944563
 2663     442897
 2664     555212
 2665     288130
 2666     847461
 2667     371675
 2668     586885
 2669     948329
 2670     793655
 2671     363926
 2672     495637
 2673     386726
 2674     137313
 2675     165458
 2676     518037
 2677     325778
 2678     977793
 2679     285053
 2680     154924
 2681     758418
 2682     357474
 2683     599214
 2684     843418
 2685     490208
 2686     552199
 2687     655207
 2688     325893
 2689     143050
 2690     460579
 2691     561103
 2692     437830
 2693     825407
 2694     622828
 2695     482979
 2696     904860
 2697     99329
 2698     264739
 2699     789813
 2700     324080
 2701     437677
 2702     279148
 2703     217604
 2704     150629
 2705     179676
 2706     850219
 2707     198494
 2708     632641
 2709     88764
 2710     313596
 2711     987436
 2712     772645
 2713     186143
 2714     819760
 2715     346918
 2716     837062
 2717     216161
 2718     159654
 2719     395250
 2720     343766
 2721     32029
 2722     692263
 2723     93688
 2724     241419
 2725     344344
 2726     216008
 2727     144704
 2728     543263
 2729     373731
 2730     237331
 2731     900266
 2732     77541
 2733     96533
 2734     415389
 2735     299572
 2736     635281
 2737     709356
 2738     800032
 2739     724566
 2740     212175
 2741     137931
 2742     308265
 2743     990048
 2744     653682
 2745     167414
 2746     469067
 2747     244808
 2748     94284
 2749     894254
 2750     704081
 2751     666977
 2752     409436
 2753     602659
 2754     31366
 2755     430294
 2756     922131
 2757     790900
 2758     229087
 2759     730089
 2760     899692
 2761     770408
 2762     971567
 2763     864858
 2764     518349
 2765     204543
 2766     186745
 2767     163463
 2768     863247
 2769     344992
 2770     208161
 2771     80489
 2772     102104
 2773     702076
 2774     658250
 2775     24669
 2776     191304
 2777     779609
 2778     705720
 2779     411478
 2780     173239
 2781     231134
 2782     61382
 2783     145322
 2784     857020
 2785     414932
 2786     124600
 2787     635662
 2788     597125
 2789     815874
 2790     780281
 2791     928453
 2792     791885
 2793     561735
 2794     598701
 2795     227485
 2796     932816
 2797     656356
 2798     960048
 2799     671286
 2800     364113
 2801     836807
 2802     379317
 2803     289238
 2804     838588
 2805     156463
 2806     212301
 2807     965855
 2808     854019
 2809     27798
 2810     850975
 2811     815518
 2812     91931
 2813     313216
 2814     557087
 2815     956685
 2816     943408
 2817     180536
 2818     236837
 2819     390770
 2820     686098
 2821     521763
 2822     607878
 2823     46347
 2824     882881
 2825     169787
 2826     628527
 2827     146739
 2828     763254
 2829     734620
 2830     954898
 2831     377135
 2832     47302
 2833     323025
 2834     538370
 2835     222791
 2836     576090
 2837     258590
 2838     128636
 2839     776691
 2840     268865
 2841     755054
 2842     70395
 2843     808594
 2844     946210
 2845     844150
 2846     65098
 2847     772772
 2848     471253
 2849     458695
 2850     18252
 2851     760128
 2852     301747
 2853     557136
 2854     134022
 2855     462862
 2856     988953
 2857     633400
 2858     885604
 2859     629516
 2860     761511
 2861     334983
 2862     767894
 2863     145251
 2864     672702
 2865     322565
 2866     755268
 2867     138659
 2868     543309
 2869     617488
 2870     256470
 2871     337195
 2872     442577
 2873     197217
 2874     684769
 2875     360528
 2876     216390
 2877     447815
 2878     910249
 2879     187518
 2880     924910
 2881     961866
 2882     497024
 2883     190481
 2884     101535
 2885     488720
 2886     95466
 2887     23009
 2888     311066
 2889     379649
 2890     881724
 2891     375176
 2892     134900
 2893     966630
 2894     615407
 2895     757035
 2896     155664
 2897     970652
 2898     257648
 2899     906818
 2900     893706
 2901     226957
 2902     754555
 2903     374684
 2904     233428
 2905     199895
 2906     863122
 2907     51219
 2908     764315
 2909     293395
 2910     968906
 2911     637859
 2912     642035
 2913     483039
 2914     555557
 2915     976341
 2916     196389
 2917     735082
 2918     611728
 2919     874881
 2920     895263
 2921     447141
 2922     977910
 2923     389311
 2924     171731
 2925     297671
 2926     100033
 2927     78957
 2928     787845
 2929     252047
 2930     881455
 2931     17779
 2932     397209
 2933     461261
 2934     473107
 2935     2482
 2936     414154
 2937     994393
 2938     388014
 2939     852558
 2940     305532
 2941     236001
 2942     798670
 2943     486195
 2944     342745
 2945     502134
 2946     457798
 2947     338148
 2948     777774
 2949     629719
 2950     188257
 2951     92493
 2952     944278
 2953     491948
 2954     684955
 2955     65353
 2956     7621
 2957     603755
 2958     433912
 2959     660419
 2960     947134
 2961     71669
 2962     317330
 2963     875520
 2964     434517
 2965     545432
 2966     339341
 2967     945138
 2968     73796
 2969     664853
 2970     964237
 2971     115374
 2972     467888
 2973     747052
 2974     575374
 2975     404229
 2976     362699
 2977     577378
 2978     386618
 2979     566951
 2980     654619
 2981     821432
 2982     479037
 2983     59698
 2984     736154
 2985     553677
 2986     826420
 2987     482358
 2988     234579
 2989     784298
 2990     755569
 2991     138587
 2992     930418
 2993     179742
 2994     404447
 2995     971552
 2996     775091
 2997     620735
 2998     432010
 2999     88205
 3000     988088
 3001     974813
 3002     375815
 3003     574792
 3004     734927
 3005     148959
 3006     786920
 3007     982667
 3008     422248
 3009     885759
 3010     71961
 3011     345724
 3012     787155
 3013     878483
 3014     221285
 3015     846515
 3016     239623
 3017     57402
 3018     915328
 3019     496222
 3020     987219
 3021     350716
 3022     745676
 3023     755166
 3024     650048
 3025     480952
 3026     597752
 3027     409619
 3028     803092
 3029     914199
 3030     911099
 3031     386235
 3032     15304
 3033     239647
 3034     559308
 3035     47711
 3036     433496
 3037     910607
 3038     145606
 3039     431140
 3040     88585
 3041     292433
 3042     927234
 3043     274445
 3044     518773
 3045     753370
 3046     534751
 3047     145262
 3048     501192
 3049     272730
 3050     81470
 3051     420073
 3052     93087
 3053     197658
 3054     769299
 3055     682092
 3056     25
 3057     96450
 3058     1957064
 3059     741114
 3060     212465
 3061     519288
 3062     802859
 3063     627055
 3064     722549
 3065     161946
 3066     1223892
 3067     66741
 3068     271718
 3069     1577141
 3070     123411
 3071     1907334
 3072     340352
 3073     1616524
 3074     1202693
 3075     1217847
 3076     1496392
 3077     1273474
 3078     478659
 3079     460884
 3080     719261
 3081     186900
 3082     1000
 3083     -210036
 3084     58406
 3085     1825270
 3086     372028
 3087     -715536
 3088     2626804
 3089     -667467
 3090     2432741
 3091     2036992
 3092     1569711
 3093     -957704
 3094     2680533
 3095     1548977
 3096     1547629
 3097     2182927
 3098     1099518
 3099     -515541
 3100     1125670
 3101     2185177
 3102     -468060
 3103     1509479
 3104     1497400
 3105     1763007
 3106     156257
 3107     895690
 3108     1720974
 3109     221772
 3110     1791418
 3111     1468847
 3112     1695436
 3113     -481938
 3114     2756250
 3115     1920714
 3116     -687605
 3117     1501175
 3118     643357
 3119     86092
 3120     2416561
 3121     214193
 3122     -453955
 3123     1287501
 3124     1143722
 3125     108396
 3126     1003600
 3127     2416819
 3128     -671730
 3129     139463
 3130     843294
 3131     -877881
 3132     743356
 3133     969984
 3134     2954742
 3135     721536
 3136     -611522
 3137     835504
 3138     -83630
 3139     -989347
 3140     2700793
 3141     1595335
 3142     -845162
 3143     185734
 3144     407390
 3145     -863550
 3146     -977020
 3147     1720819
 3148     2874995
 3149     1187147
 3150     881385
 3151     363954
 3152     -121599
 3153     -957527
 3154     2817016
 3155     477740
 3156     2119317
 3157     -95493
 3158     1309413
 3159     -344048
 3160     -549501
 3161     843936
 3162     -198222
 3163     523477
 3164     2782893
 3165     -937502
 3166     617860
 3167     2896155
 3168     835864
 3169     2237317
 3170     -885713
 3171     1799570
 3172     -330289
 3173     711354
 3174     2786660
 3175     937584
 3176     -172035
 3177     1597281
 3178     1795592
 3179     2804118
 3180     1470997
 3181     2898851
 3182     127960
 3183     -555837
 3184     2208924
 3185     618075
 3186     2836774
 3187     1107239
 3188     2635141
 3189     2942373
 3190     -399332
 3191     1551104
 3192     537299
 3193     517901
 3194     2455240
 3195     615910
 3196     1421769
 3197     395846
 3198     -985163
 3199     -861710
 3200     1424924
 3201     2227308
 3202     2263125
 3203     2223363
 3204     694136
 3205     2458810
 3206     1075581
 3207     1323430
 3208     503374
 3209     1043805
 3210     -55871
 3211     17918
 3212     2584962
 3213     2030876
 3214     -277373
 3215     2348368
 3216     -157502
 3217     -563832
 3218     -100026
 3219     2988148
 3220     1606903
 3221     969970
 3222     -289704
 3223     2091307
 3224     1057349
 3225     1081446
 3226     -411582
 3227     165723
 3228     1457313
 3229     -785379
 3230     -127479
 3231     1924820
 3232     901796
 3233     609488
 3234     497776
 3235     1403021
 3236     1069475
 3237     507444
 3238     705298
 3239     2782766
 3240     -859630
 3241     1317106
 3242     26092
 3243     1905359
 3244     937147
 3245     597585
 3246     1779232
 3247     2872519
 3248     -22277
 3249     1830689
 3250     -945030
 3251     2088461
 3252     249708
 3253     2494809
 3254     107525
 3255     951129
 3256     2093404
 3257     295585
 3258     2141350
 3259     101987
 3260     1996547
 3261     375720
 3262     1080991
 3263     -99607
 3264     -542226
 3265     107717
 3266     -739643
 3267     1225003
 3268     -677326
 3269     677233
 3270     -402262
 3271     -153838
 3272     276169
 3273     1489739
 3274     -483782
 3275     -683252
 3276     1551111
 3277     453338
 3278     2109088
 3279     1112961
 3280     2584967
 3281     2300573
 3282     2125185
 3283     679401
 3284     -61500
 3285     1725636
 3286     -903482
 3287     -807702
 3288     1507443
 3289     -845593
 3290     901774
 3291     -341691
 3292     447496
 3293     -337498
 3294     -560206
 3295     2466425
 3296     -699236
 3297     -399762
 3298     755525
 3299     345764
 3300     2748372
 3301     633457
 3302     -166100
 3303     415880
 3304     2154755
 3305     2934255
 3306     -563685
 3307     2326924
 3308     77645
 3309     -382204
 3310     355739
 3311     2858342
 3312     2860294
 3313     1646987
 3314     637738
 3315     1801423
 3316     352224
 3317     2246426
 3318     2208739
 3319     2026846
 3320     989687
 3321     2804464
 3322     349960
 3323     2223298
 3324     839488
 3325     1933326
 3326     2372774
 3327     1343795
 3328     -915404
 3329     269451
 3330     2426400
 3331     651528
 3332     -583255
 3333     -263907
 3334     -667287
 3335     2091418
 3336     1321344
 3337     -806027
 3338     -277417
 3339     1790727
 3340     -925225
 3341     -58213
 3342     2792801
 3343     -399385
 3344     -757928
 3345     2362404
 3346     1946983
 3347     2188985
 3348     1940982
 3349     731691
 3350     683649
 3351     1902573
 3352     2396887
 3353     -683459
 3354     -731355
 3355     567258
 3356     2118779
 3357     1433089
 3358     2075013
 3359     1932921
 3360     89640
 3361     2534521
 3362     -590130
 3363     799752
 3364     1542969
 3365     -349653
 3366     2314570
 3367     -757658
 3368     2476457
 3369     2708679
 3370     471829
 3371     2248996
 3372     -276173
 3373     981204
 3374     -466182
 3375     199889
 3376     1387205
 3377     2784457
 3378     1577342
 3379     2418541
 3380     1313255
 3381     -773825
 3382     1585180
 3383     -887257
 3384     357488
 3385     1836955
 3386     -935130
 3387     -380203
 3388     2780696
 3389     557385
 3390     2572521
 3391     2412449
 3392     1902726
 3393     506156
 3394     1141591
 3395     2678890
 3396     2734451
 3397     2197036
 3398     2097238
 3399     -997618
 3400     -295996
 3401     1483459
 3402     2546791
 3403     85805
 3404     -947709
 3405     1521407
 3406     -80361
 3407     1679584
 3408     2802989
 3409     2944849
 3410     1346937
 3411     -771683
 3412     2914916
 3413     -987147
 3414     151793
 3415     2096620
 3416     2259245
 3417     -639970
 3418     58137
 3419     2606988
 3420     1769498
 3421     1549338
 3422     2526446
 3423     1727029
 3424     -659777
 3425     136289
 3426     1830915
 3427     -589833
 3428     2284601
 3429     -491631
 3430     1367644
 3431     670104
 3432     -757494
 3433     2426331
 3434     -418028
 3435     2306529
 3436     707261
 3437     181759
 3438     527806
 3439     -627423
 3440     2691023
 3441     573515
 3442     2316655
 3443     2118535
 3444     891908
 3445     -7993
 3446     -545584
 3447     1613004
 3448     265372
 3449     2572315
 3450     2730951
 3451     927437
 3452     -883490
 3453     343543
 3454     2894335
 3455     517308
 3456     1516964
 3457     1073088
 3458     1383267
 3459     2413039
 3460     2720594
 3461     2013320
 3462     507485
 3463     915774
 3464     2560947
 3465     -919850
 3466     437412
 3467     1301240
 3468     -749773
 3469     -249616
 3470     239400
 3471     763285
 3472     1945213
 3473     2770624
 3474     2308383
 3475     2900117
 3476     1227870
 3477     2516843
 3478     255748
 3479     1181390
 3480     227623
 3481     -455405
 3482     332049
 3483     881218
 3484     1763221
 3485     2572429
 3486     1407498
 3487     1724933
 3488     181852
 3489     -267509
 3490     -455771
 3491     813730
 3492     -659930
 3493     1838634
 3494     2204690
 3495     2106886
 3496     1439544
 3497     2348931
 3498     2749078
 3499     -855990
 3500     -137717
 3501     -223587
 3502     2093270
 3503     2715125
 3504     1300854
 3505     803112
 3506     -689990
 3507     1540822
 3508     2992515
 3509     1565108
 3510     97481
 3511     479812
 3512     2308677
 3513     1880958
 3514     -197763
 3515     327937
 3516     1746959
 3517     1707593
 3518     555249
 3519     -471678
 3520     453950
 3521     2225201
 3522     1141226
 3523     493697
 3524     1133508
 3525     -721640
 3526     2844954
 3527     310242
 3528     421510
 3529     -690004
 3530     -621987
 3531     2684911
 3532     2030919
 3533     2115206
 3534     -566042
 3535     719974
 3536     728082
 3537     1165684
 3538     2208658
 3539     312106
 3540     173947
 3541     881310
 3542     2208850
 3543     563301
 3544     1901053
 3545     1655188
 3546     1463484
 3547     29900
 3548     2936516
 3549     -10146
 3550     535435
 3551     867586
 3552     2683091
 3553     41850
 3554     -541622
 3555     1649394
 3556     2467015
 3557     -937064
 3558     -417492
 3559     1890640
 3560     1743601
 3561     1798664
 3562     2420718
 3563     2934086
 3564     2017462
 3565     787120
 3566     2372545
 3567     -361516
 3568     1887498
 3569     659738
 3570     70211
 3571     -210344
 3572     2912878
 3573     -562036
 3574     128015
 3575     -421343
 3576     93968
 3577     15837
 3578     257831
 3579     2454713
 3580     437684
 3581     2280647
 3582     769368
 3583     2386676
 3584     -615820
 3585     1754910
 3586     2396805
 3587     634045
 3588     1874763
 3589     -981125
 3590     795513
 3591     1986578
 3592     418030
 3593     893718
 3594     2280465
 3595     274074
 3596     1768935
 3597     107823
 3598     254344
 3599     493300
 3600     -783533
 3601     851212
 3602     2102560
 3603     709697
 3604     2120949
 3605     53509
 3606     157437
 3607     113609
 3608     273408
 3609     1952994
 3610     2971012
 3611     -235783
 3612     585255
 3613     2824794
 3614     2057360
 3615     1491475
 3616     2904280
 3617     2856548
 3618     1093932
 3619     98108
 3620     -423301
 3621     -730078
 3622     -359798
 3623     2964318
 3624     220014
 3625     1965479
 3626     585224
 3627     2318479
 3628     7900
 3629     2702600
 3630     1653433
 3631     1079072
 3632     1444824
 3633     1005808
 3634     1976591
 3635     575454
 3636     -981666
 3637     170224
 3638     -165953
 3639     317722
 3640     141585
 3641     -305559
 3642     548069
 3643     -43516
 3644     1553486
 3645     17961
 3646     2289258
 3647     -568140
 3648     835526
 3649     1456934
 3650     2525109
 3651     1933038
 3652     2704462
 3653     -817181
 3654     2032502
 3655     2424662
 3656     2616305
 3657     1623500
 3658     666034
 3659     -688088
 3660     1755612
 3661     1822651
 3662     2378893
 3663     2420750
 3664     -989832
 3665     1152928
 3666     903962
 3667     1659382
 3668     1439211
 3669     1061624
 3670     2387076
 3671     1243495
 3672     1551486
 3673     2228499
 3674     -228264
 3675     -809110
 3676     2608703
 3677     101970
 3678     -807392
 3679     80247
 3680     2450519
 3681     1970539
 3682     901456
 3683     795827
 3684     -507772
 3685     418078
 3686     1131108
 3687     2736872
 3688     -608113
 3689     -291668
 3690     152167
 3691     401676
 3692     200398
 3693     88035
 3694     2081036
 3695     1380911
 3696     -889133
 3697     2097274
 3698     -985745
 3699     -995064
 3700     2604217
 3701     -754087
 3702     1355452
 3703     2570728
 3704     1590862
 3705     247952
 3706     2654751
 3707     -72260
 3708     1928930
 3709     1475719
 3710     1723025
 3711     1607286
 3712     873324
 3713     47763
 3714     2585168
 3715     2570396
 3716     1995173
 3717     -129858
 3718     2850717
 3719     1498981
 3720     -916024
 3721     -707938
 3722     1443359
 3723     2902611
 3724     2824283
 3725     2746181
 3726     -971289
 3727     2982739
 3728     1710753
 3729     2330783
 3730     594128
 3731     1341109
 3732     -111932
 3733     2462838
 3734     578104
 3735     1359146
 3736     2726392
 3737     2739121
 3738     -620080
 3739     2942872
 3740     309730
 3741     845566
 3742     1149517
 3743     1427159
 3744     2916843
 3745     1636775
 3746     1789593
 3747     383734
 3748     1514936
 3749     2596824
 3750     1273794
 3751     1079254
 3752     -65979
 3753     1746941
 3754     -895119
 3755     -639908
 3756     1889060
 3757     426146
 3758     2404924
 3759     -513350
 3760     479962
 3761     2654624
 3762     1163004
 3763     1249054
 3764     2504634
 3765     -771322
 3766     983261
 3767     1285088
 3768     2044830
 3769     1930555
 3770     1492981
 3771     -375872
 3772     -69645
 3773     2142641
 3774     895699
 3775     785444
 3776     170373
 3777     856044
 3778     -48146
 3779     1651301
 3780     575463
 3781     -967667
 3782     1389498
 3783     613722
 3784     949540
 3785     2150822
 3786     2600471
 3787     -310343
 3788     -655480
 3789     1440826
 3790     951827
 3791     515757
 3792     1845094
 3793     -895501
 3794     85466
 3795     1927298
 3796     1371321
 3797     -251591
 3798     2411086
 3799     1869281
 3800     2936927
 3801     1277577
 3802     711203
 3803     -332118
 3804     51905
 3805     2076534
 3806     1149886
 3807     2018859
 3808     1906587
 3809     -348027
 3810     -719393
 3811     -499682
 3812     12393
 3813     1299646
 3814     1281828
 3815     935416
 3816     373518
 3817     1879489
 3818     961936
 3819     1365449
 3820     1909454
 3821     -185652
 3822     2309199
 3823     798010
 3824     84212
 3825     2007042
 3826     2412404
 3827     2416760
 3828     2624845
 3829     2069006
 3830     861579
 3831     327525
 3832     27899
 3833     999739
 3834     -953674
 3835     609903
 3836     1314865
 3837     581911
 3838     412154
 3839     2372519
 3840     -283453
 3841     139496
 3842     -322030
 3843     1351241
 3844     813902
 3845     761273
 3846     2866945
 3847     -355399
 3848     2746635
 3849     264
 3850     583244
 3851     2309004
 3852     2606888
 3853     -141925
 3854     2291117
 3855     425754
 3856     86455
 3857     331723
 3858     2898241
 3859     2524666
 3860     1183843
 3861     -525785
 3862     2639129
 3863     2642853
 3864     2245193
 3865     2094823
 3866     1747388
 3867     1073567
 3868     1131795
 3869     2360826
 3870     410049
 3871     1723604
 3872     1944855
 3873     2731088
 3874     283368
 3875     323761
 3876     -185834
 3877     -916041
 3878     -699686
 3879     641310
 3880     2311180
 3881     355697
 3882     -897333
 3883     -937070
 3884     164380
 3885     2664900
 3886     -991338
 3887     -342059
 3888     1055420
 3889     2872480
 3890     1671561
 3891     2219006
 3892     723724
 3893     1399315
 3894     -256029
 3895     -427474
 3896     2676562
 3897     -752082
 3898     1295124
 3899     1059715
 3900     -471510
 3901     1813481
 3902     564189
 3903     2242997
 3904     2646877
 3905     2150609
 3906     1607385
 3907     2306635
 3908     2005360
 3909     2087449
 3910     2033094
 3911     -6426
 3912     -388170
 3913     1089574
 3914     -159523
 3915     937835
 3916     2986492
 3917     557648
 3918     1801147
 3919     123683
 3920     2960707
 3921     -795522
 3922     1482787
 3923     1306934
 3924     1692665
 3925     1129281
 3926     2476264
 3927     1093811
 3928     2250991
 3929     2986808
 3930     2938807
 3931     729953
 3932     379739
 3933     -354070
 3934     142346
 3935     413577
 3936     2171215
 3937     -257466
 3938     321910
 3939     1956784
 3940     1755358
 3941     1901253
 3942     -383948
 3943     1605656
 3944     -651659
 3945     2970749
 3946     -493590
 3947     -445978
 3948     2410710
 3949     2616447
 3950     -749350
 3951     541397
 3952     -535313
 3953     2117121
 3954     925040
 3955     -240023
 3956     701840
 3957     -825909
 3958     1305776
 3959     1960739
 3960     2055463
 3961     2464581
 3962     693173
 3963     1616818
 3964     328335
 3965     1327071
 3966     1029139
 3967     875759
 3968     2564467
 3969     -849433
 3970     331596
 3971     2696432
 3972     2518871
 3973     957581
 3974     1035581
 3975     -923411
 3976     2066694
 3977     1677240
 3978     -108263
 3979     218102
 3980     1311132
 3981     2097193
 3982     -837748
 3983     -521504
 3984     70188
 3985     579647
 3986     286209
 3987     1380822
 3988     2196658
 3989     1739024
 3990     1603364
 3991     2625110
 3992     -979575
 3993     210254
 3994     2267263
 3995     2346687
 3996     168070
 3997     2028494
 3998     30110
 3999     1035961
 4000     2644235
 4001     -134431
 4002     2307334
 4003     111804
 4004     1129539
 4005     1848711
 4006     -553390
 4007     2770870
 4008     -451662
 4009     -483634
 4010     161733
 4011     2549143
 4012     -979755
 4013     1619478
 4014     1183498
 4015     254096
 4016     2440813
 4017     923455
 4018     620181
 4019     1213391
 4020     324296
 4021     411520
 4022     301793
 4023     -627580
 4024     -236368
 4025     2906145
 4026     1683579
 4027     455863
 4028     543736
 4029     1682865
 4030     -973659
 4031     -929170
 4032     1996885
 4033     2460784
 4034     -309989
 4035     1625354
 4036     1649538
 4037     -64380
 4038     157674
 4039     2292834
 4040     2791026
 4041     -443321
 4042     -351870
 4043     2322756
 4044     2415144
 4045     2431198
 4046     1123466
 4047     1433378
 4048     1011929
 4049     1647250
 4050     -246157
 4051     2454979
 4052     -471608
 4053     -137605
 4054     1236994
 4055     647701
 4056     -315935
 4057     2017343
 4058     2646395
 4059     2566489
 4060     1325357
 4061     -538226
 4062     1284911
 4063     -541522
 4064     971250
 4065     2428609
 4066     221980
 4067     1893307
 4068     -621492
 4069     880052
 4070     933628
 4071     12440
 4072     507507
 4073     711498
 4074     1515203
 4075     -843988
 4076     2822319
 4077     695945
 4078     1095005
 4079     807455
 4080     2980904
 4081     1083433
 4082     2740549
 4083     25
 4084     4682737
 4085     2489124
 4086     1140089
 4087     3409895
 4088     205217
 4089     2866940
 4090     3831096
 4091     3714445
 4092     -316898
 4093     1545261
 4094     1368583
 4095     -1230868
 4096     304856
 4097     4613699
 4098     -654484
 4099     3734663
 4100     267119
 4101     4765928
 4102     578751
 4103     2083473
 4104     4521025
 4105     1773465
 4106     3513609
 4107     93455
 4108     1359519
 4109     1000
 4110     64866
 4111     328616
 4112     184429
 4113     432281
 4114     425804
 4115     365707
 4116     435722
 4117     317892
 4118     294667
 4119     993347
 4120     796726
 4121     15537
 4122     120244
 4123     370262
 4124     299235
 4125     747080
 4126     73938
 4127     521187
 4128     831317
 4129     276847
 4130     106599
 4131     347372
 4132     988182
 4133     471479
 4134     863137
 4135     44463
 4136     148139
 4137     866551
 4138     414650
 4139     673331
 4140     507927
 4141     507349
 4142     826270
 4143     701801
 4144     64278
 4145     1964
 4146     376760
 4147     695240
 4148     600250
 4149     176664
 4150     250428
 4151     959446
 4152     159416
 4153     169155
 4154     482189
 4155     516620
 4156     155035
 4157     733723
 4158     850712
 4159     473178
 4160     735543
 4161     460095
 4162     706014
 4163     27182
 4164     692655
 4165     633144
 4166     352612
 4167     419696
 4168     245319
 4169     354350
 4170     74814
 4171     906216
 4172     839816
 4173     982342
 4174     409861
 4175     130629
 4176     822402
 4177     587690
 4178     827376
 4179     813199
 4180     44716
 4181     50512
 4182     568584
 4183     338597
 4184     943893
 4185     92568
 4186     446762
 4187     317494
 4188     282351
 4189     650641
 4190     271609
 4191     127451
 4192     422661
 4193     635251
 4194     750079
 4195     455579
 4196     315739
 4197     716037
 4198     37226
 4199     480661
 4200     909709
 4201     904689
 4202     288867
 4203     609352
 4204     322701
 4205     148338
 4206     171664
 4207     617996
 4208     517881
 4209     391803
 4210     145483
 4211     817825
 4212     757315
 4213     692891
 4214     92543
 4215     618079
 4216     152621
 4217     856112
 4218     327945
 4219     881435
 4220     920221
 4221     728675
 4222     885957
 4223     449600
 4224     908214
 4225     427194
 4226     261396
 4227     689499
 4228     810554
 4229     895150
 4230     644690
 4231     907867
 4232     565774
 4233     90294
 4234     258869
 4235     852986
 4236     924550
 4237     426410
 4238     624238
 4239     863726
 4240     51028
 4241     389024
 4242     546449
 4243     257983
 4244     425395
 4245     242025
 4246     41946
 4247     439099
 4248     167065
 4249     989515
 4250     818724
 4251     707996
 4252     231614
 4253     815895
 4254     633011
 4255     562751
 4256     522282
 4257     5876
 4258     184795
 4259     937645
 4260     279989
 4261     500937
 4262     359879
 4263     763829
 4264     325443
 4265     324503
 4266     408497
 4267     558208
 4268     925633
 4269     90163
 4270     128839
 4271     874715
 4272     247921
 4273     12694
 4274     861642
 4275     537375
 4276     569847
 4277     448369
 4278     953271
 4279     57940
 4280     526382
 4281     101576
 4282     234082
 4283     906727
 4284     683571
 4285     912142
 4286     63565
 4287     895802
 4288     510944
 4289     224177
 4290     772414
 4291     790419
 4292     676698
 4293     476087
 4294     678733
 4295     495756
 4296     610411
 4297     176809
 4298     472736
 4299     492105
 4300     527455
 4301     794208
 4302     659793
 4303     578555
 4304     244872
 4305     771001
 4306     77894
 4307     132474
 4308     339557
 4309     216148
 4310     589624
 4311     344806
 4312     76807
 4313     181329
 4314     36467
 4315     207949
 4316     903827
 4317     330025
 4318     112410
 4319     570575
 4320     737746
 4321     556976
 4322     206083
 4323     688524
 4324     873265
 4325     148360
 4326     17894
 4327     402691
 4328     1909
 4329     827249
 4330     340570
 4331     878157
 4332     311519
 4333     118079
 4334     346361
 4335     984910
 4336     863196
 4337     331822
 4338     791572
 4339     980145
 4340     258415
 4341     527819
 4342     254715
 4343     557443
 4344     121268
 4345     605502
 4346     536631
 4347     490446
 4348     132653
 4349     836846
 4350     564339
 4351     554968
 4352     916535
 4353     89923
 4354     506172
 4355     223896
 4356     53885
 4357     460677
 4358     869307
 4359     929079
 4360     222330
 4361     82314
 4362     514984
 4363     719755
 4364     405868
 4365     712619
 4366     931098
 4367     251141
 4368     11970
 4369     438343
 4370     989510
 4371     562626
 4372     473076
 4373     289837
 4374     168418
 4375     568132
 4376     509994
 4377     367661
 4378     665789
 4379     944074
 4380     758322
 4381     512983
 4382     354910
 4383     201339
 4384     911390
 4385     529433
 4386     617742
 4387     835704
 4388     88907
 4389     743259
 4390     653611
 4391     910429
 4392     314675
 4393     121574
 4394     117959
 4395     470148
 4396     932466
 4397     86736
 4398     9567
 4399     691070
 4400     740275
 4401     521906
 4402     503075
 4403     46550
 4404     48123
 4405     253425
 4406     405675
 4407     862848
 4408     546380
 4409     76839
 4410     501927
 4411     989313
 4412     25571
 4413     590505
 4414     38148
 4415     706586
 4416     968858
 4417     193689
 4418     795701
 4419     118881
 4420     162220
 4421     171334
 4422     401982
 4423     257254
 4424     5103
 4425     745293
 4426     418715
 4427     664657
 4428     786356
 4429     196201
 4430     90022
 4431     927130
 4432     957424
 4433     95463
 4434     315635
 4435     677390
 4436     356982
 4437     553808
 4438     423662
 4439     851567
 4440     844657
 4441     720300
 4442     972795
 4443     814788
 4444     553902
 4445     916488
 4446     779845
 4447     195532
 4448     186015
 4449     322037
 4450     449879
 4451     509366
 4452     147712
 4453     839355
 4454     224364
 4455     799530
 4456     104077
 4457     139736
 4458     771233
 4459     225601
 4460     784041
 4461     314853
 4462     765025
 4463     507144
 4464     717495
 4465     53897
 4466     26023
 4467     859312
 4468     929772
 4469     711140
 4470     60022
 4471     253569
 4472     175753
 4473     448539
 4474     158843
 4475     302281
 4476     587356
 4477     492538
 4478     900793
 4479     96072
 4480     274480
 4481     5124
 4482     138875
 4483     602093
 4484     227272
 4485     926546
 4486     154397
 4487     220002
 4488     570062
 4489     869166
 4490     216730
 4491     455531
 4492     124025
 4493     868068
 4494     548366
 4495     355474
 4496     925337
 4497     444085
 4498     852836
 4499     607254
 4500     677380
 4501     325713
 4502     771928
 4503     939598
 4504     919901
 4505     711127
 4506     525286
 4507     945345
 4508     746438
 4509     399493
 4510     569784
 4511     299335
 4512     865259
 4513     177669
 4514     272290
 4515     602465
 4516     274786
 4517     525598
 4518     607720
 4519     582412
 4520     978219
 4521     354150
 4522     870958
 4523     273002
 4524     855579
 4525     126149
 4526     797839
 4527     711551
 4528     636726
 4529     627981
 4530     163445
 4531     319382
 4532     130695
 4533     685450
 4534     399557
 4535     705093
 4536     848258
 4537     424556
 4538     845643
 4539     92532
 4540     274650
 4541     864429
 4542     338610
 4543     2914
 4544     440202
 4545     462482
 4546     103261
 4547     337950
 4548     474143
 4549     814500
 4550     848048
 4551     333505
 4552     523011
 4553     392185
 4554     241366
 4555     985561
 4556     410210
 4557     513474
 4558     260466
 4559     274431
 4560     290743
 4561     653695
 4562     404450
 4563     244634
 4564     427607
 4565     927805
 4566     397318
 4567     650337
 4568     345291
 4569     42629
 4570     586132
 4571     466930
 4572     560497
 4573     509183
 4574     141295
 4575     558936
 4576     94388
 4577     28050
 4578     346083
 4579     14951
 4580     695695
 4581     121709
 4582     756017
 4583     768794
 4584     778901
 4585     933536
 4586     446704
 4587     510765
 4588     371883
 4589     836578
 4590     523809
 4591     49779
 4592     641234
 4593     185108
 4594     944448
 4595     550944
 4596     870000
 4597     802004
 4598     837617
 4599     264838
 4600     175928
 4601     708841
 4602     824200
 4603     718787
 4604     845252
 4605     793364
 4606     762399
 4607     169296
 4608     306897
 4609     499716
 4610     487659
 4611     455172
 4612     893866
 4613     387913
 4614     362806
 4615     107484
 4616     705818
 4617     782002
 4618     991957
 4619     385700
 4620     637942
 4621     985838
 4622     104890
 4623     965417
 4624     125513
 4625     964172
 4626     1810
 4627     487249
 4628     599229
 4629     678037
 4630     714863
 4631     189575
 4632     726398
 4633     649992
 4634     723366
 4635     40959
 4636     754649
 4637     336277
 4638     140482
 4639     952819
 4640     711273
 4641     580898
 4642     473822
 4643     102546
 4644     170776
 4645     711337
 4646     548590
 4647     872627
 4648     647691
 4649     350846
 4650     763341
 4651     65382
 4652     557821
 4653     536555
 4654     359271
 4655     799242
 4656     800890
 4657     658767
 4658     172367
 4659     451718
 4660     144716
 4661     843058
 4662     563001
 4663     678522
 4664     764632
 4665     239347
 4666     129081
 4667     309999
 4668     526962
 4669     599296
 4670     824800
 4671     876402
 4672     251363
 4673     591243
 4674     325941
 4675     313477
 4676     477546
 4677     501970
 4678     115009
 4679     285429
 4680     260751
 4681     210101
 4682     36072
 4683     317899
 4684     30327
 4685     608876
 4686     34206
 4687     710614
 4688     571446
 4689     312774
 4690     442487
 4691     462286
 4692     415583
 4693     665825
 4694     374437
 4695     604961
 4696     674325
 4697     469704
 4698     970092
 4699     26689
 4700     786461
 4701     432494
 4702     753145
 4703     758940
 4704     325713
 4705     769399
 4706     453846
 4707     530434
 4708     154829
 4709     852736
 4710     939238
 4711     405865
 4712     889693
 4713     541032
 4714     157903
 4715     65802
 4716     637196
 4717     778335
 4718     486793
 4719     707429
 4720     727261
 4721     289375
 4722     642770
 4723     150656
 4724     941948
 4725     896796
 4726     220581
 4727     456867
 4728     453941
 4729     487023
 4730     326852
 4731     531350
 4732     540884
 4733     833944
 4734     707846
 4735     869720
 4736     879170
 4737     438781
 4738     417139
 4739     576817
 4740     915284
 4741     708624
 4742     56687
 4743     916216
 4744     262446
 4745     146438
 4746     403816
 4747     375877
 4748     810700
 4749     932311
 4750     696287
 4751     486510
 4752     703880
 4753     633451
 4754     991584
 4755     299229
 4756     867469
 4757     441658
 4758     557839
 4759     873984
 4760     25641
 4761     743410
 4762     125880
 4763     321302
 4764     415269
 4765     653252
 4766     395388
 4767     258943
 4768     776814
 4769     300040
 4770     87954
 4771     428564
 4772     637726
 4773     631090
 4774     343299
 4775     879459
 4776     416707
 4777     208046
 4778     660492
 4779     173443
 4780     369574
 4781     649336
 4782     787479
 4783     53755
 4784     793149
 4785     477418
 4786     623993
 4787     540710
 4788     721265
 4789     52402
 4790     227156
 4791     112056
 4792     387654
 4793     619360
 4794     448853
 4795     740329
 4796     879353
 4797     353492
 4798     596103
 4799     660202
 4800     34420
 4801     211052
 4802     793125
 4803     141610
 4804     734347
 4805     330592
 4806     66482
 4807     744336
 4808     314707
 4809     296425
 4810     665451
 4811     990051
 4812     973860
 4813     813557
 4814     508162
 4815     569292
 4816     897148
 4817     631389
 4818     987132
 4819     891265
 4820     413991
 4821     862718
 4822     683173
 4823     44058
 4824     158679
 4825     870137
 4826     223294
 4827     53752
 4828     329408
 4829     551270
 4830     480780
 4831     426856
 4832     209374
 4833     643467
 4834     406250
 4835     922891
 4836     79268
 4837     366353
 4838     638644
 4839     807359
 4840     532605
 4841     823840
 4842     306677
 4843     750790
 4844     210061
 4845     468045
 4846     214129
 4847     809247
 4848     840424
 4849     461314
 4850     450068
 4851     753063
 4852     473769
 4853     859596
 4854     767063
 4855     924272
 4856     638876
 4857     876005
 4858     529417
 4859     603353
 4860     939
 4861     477891
 4862     370443
 4863     758800
 4864     319683
 4865     149471
 4866     487466
 4867     366343
 4868     391374
 4869     451062
 4870     96425
 4871     515275
 4872     30866
 4873     593553
 4874     85618
 4875     522678
 4876     740681
 4877     36872
 4878     883939
 4879     472677
 4880     759822
 4881     12305
 4882     460469
 4883     139577
 4884     45485
 4885     713726
 4886     165006
 4887     858673
 4888     679474
 4889     91764
 4890     61208
 4891     117989
 4892     287448
 4893     214732
 4894     428887
 4895     544092
 4896     694730
 4897     199940
 4898     210302
 4899     910133
 4900     5021
 4901     377477
 4902     548536
 4903     931289
 4904     382419
 4905     789134
 4906     123794
 4907     461031
 4908     384223
 4909     325109
 4910     412847
 4911     29782
 4912     477887
 4913     179781
 4914     616402
 4915     682205
 4916     423261
 4917     177563
 4918     486640
 4919     638237
 4920     816172
 4921     657446
 4922     133114
 4923     478908
 4924     661976
 4925     758863
 4926     212669
 4927     446930
 4928     580062
 4929     420525
 4930     832196
 4931     148967
 4932     874398
 4933     624519
 4934     28387
 4935     505682
 4936     13263
 4937     977541
 4938     459886
 4939     867172
 4940     336962
 4941     223134
 4942     9183
 4943     941618
 4944     898468
 4945     476387
 4946     672466
 4947     397653
 4948     752984
 4949     848866
 4950     188140
 4951     599243
 4952     662433
 4953     339547
 4954     439887
 4955     413198
 4956     514724
 4957     193893
 4958     422046
 4959     355140
 4960     609219
 4961     977872
 4962     530214
 4963     520244
 4964     104091
 4965     753412
 4966     950849
 4967     301431
 4968     36021
 4969     343344
 4970     680412
 4971     663884
 4972     649631
 4973     769786
 4974     800969
 4975     221081
 4976     310875
 4977     565540
 4978     461261
 4979     456319
 4980     562077
 4981     786789
 4982     340683
 4983     995438
 4984     524649
 4985     973099
 4986     294511
 4987     32179
 4988     320266
 4989     286359
 4990     307114
 4991     236081
 4992     956820
 4993     727399
 4994     327954
 4995     615668
 4996     645289
 4997     707380
 4998     812634
 4999     996278
 5000     641926
 5001     685805
 5002     824821
 5003     154254
 5004     754270
 5005     390138
 5006     532231
 5007     25530
 5008     387189
 5009     960353
 5010     962156
 5011     334676
 5012     993894
 5013     590090
 5014     399678
 5015     239026
 5016     249821
 5017     552670
 5018     392201
 5019     64867
 5020     235572
 5021     347635
 5022     340360
 5023     905648
 5024     25175
 5025     375753
 5026     168017
 5027     645176
 5028     368811
 5029     815879
 5030     30150
 5031     658968
 5032     638443
 5033     421958
 5034     12865
 5035     257300
 5036     465618
 5037     891260
 5038     329760
 5039     130863
 5040     182722
 5041     324776
 5042     13749
 5043     970357
 5044     113786
 5045     545459
 5046     207299
 5047     48290
 5048     375106
 5049     222220
 5050     45710
 5051     621119
 5052     734912
 5053     378562
 5054     71579
 5055     102203
 5056     290830
 5057     776814
 5058     539539
 5059     432165
 5060     460080
 5061     252366
 5062     867036
 5063     965782
 5064     986499
 5065     887297
 5066     514992
 5067     508876
 5068     217711
 5069     163760
 5070     402883
 5071     695672
 5072     368555
 5073     938154
 5074     826408
 5075     77600
 5076     527712
 5077     255119
 5078     217723
 5079     828669
 5080     282971
 5081     436085
 5082     948487
 5083     200181
 5084     441559
 5085     225213
 5086     902096
 5087     175104
 5088     85168
 5089     866766
 5090     155585
 5091     416110
 5092     21984
 5093     881295
 5094     203006
 5095     750158
 5096     262789
 5097     730160
 5098     915723
 5099     366232
 5100     55288
 5101     12712
 5102     879626
 5103     267083
 5104     234230
 5105     929671
 5106     539199
 5107     587039
 5108     302489
 5109     6525
 5110     25
 5111     1270822
 5112     304210
 5113     1741112
 5114     107993
 5115     1184515
 5116     1143678
 5117     595249
 5118     1353962
 5119     1383704
 5120     94481
 5121     423429
 5122     503720
 5123     1269289
 5124     958409
 5125     1541876
 5126     347426
 5127     1068931
 5128     1689378
 5129     1656546
 5130     1518273
 5131     1025736
 5132     366454
 5133     947852
 5134     1093491
 5135     1503011
 5136     1000
 5137     -527544
 5138     2363131
 5139     155975
 5140     2196488
 5141     37607
 5142     2620309
 5143     1330901
 5144     -887693
 5145     1687426
 5146     1737221
 5147     1918975
 5148     357544
 5149     433857
 5150     1711254
 5151     -703422
 5152     979890
 5153     -119540
 5154     259764
 5155     1311093
 5156     -419516
 5157     2454768
 5158     647177
 5159     11681
 5160     2766986
 5161     707415
 5162     32162
 5163     1405669
 5164     -149681
 5165     313863
 5166     -645326
 5167     1430864
 5168     269599
 5169     1291689
 5170     2539037
 5171     95713
 5172     2210413
 5173     471780
 5174     1237757
 5175     1508938
 5176     895052
 5177     481990
 5178     2396767
 5179     -797399
 5180     26026
 5181     -8192
 5182     -143922
 5183     -392028
 5184     2932752
 5185     905634
 5186     451414
 5187     1291533
 5188     2556770
 5189     1175586
 5190     -296222
 5191     1614747
 5192     1283116
 5193     2370784
 5194     593334
 5195     635612
 5196     1313154
 5197     92012
 5198     2880259
 5199     -464256
 5200     -965585
 5201     -685395
 5202     2872489
 5203     -299464
 5204     88037
 5205     -953046
 5206     669255
 5207     281394
 5208     2732769
 5209     663949
 5210     -304324
 5211     2582598
 5212     2226711
 5213     2485083
 5214     1404994
 5215     -592085
 5216     1037545
 5217     1428899
 5218     1537300
 5219     1353457
 5220     1285748
 5221     -45666
 5222     1461262
 5223     1621152
 5224     -20037
 5225     1965460
 5226     2083060
 5227     -374097
 5228     -320008
 5229     1974916
 5230     -424120
 5231     -885563
 5232     1021017
 5233     1091868
 5234     871640
 5235     2299089
 5236     -971504
 5237     555301
 5238     1043925
 5239     2224420
 5240     305865
 5241     280278
 5242     703644
 5243     2816997
 5244     -875185
 5245     143464
 5246     2842504
 5247     2091317
 5248     2394829
 5249     2922616
 5250     -449340
 5251     1211512
 5252     276320
 5253     901183
 5254     291821
 5255     1916816
 5256     2924931
 5257     1923187
 5258     2419269
 5259     907572
 5260     1955049
 5261     1967198
 5262     -163960
 5263     1478779
 5264     1719430
 5265     2942070
 5266     947266
 5267     917790
 5268     1460853
 5269     -497709
 5270     184118
 5271     76010
 5272     2061211
 5273     -925277
 5274     2189136
 5275     2810601
 5276     2106553
 5277     2885039
 5278     2950113
 5279     427944
 5280     2878629
 5281     -979856
 5282     216345
 5283     2270577
 5284     1415784
 5285     1045297
 5286     -65960
 5287     1160962
 5288     -124265
 5289     -701522
 5290     289658
 5291     -543883
 5292     -82459
 5293     513339
 5294     -241756
 5295     2246613
 5296     -151785
 5297     421339
 5298     -324088
 5299     1347517
 5300     2588246
 5301     682091
 5302     74026
 5303     1799154
 5304     607288
 5305     21795
 5306     1691309
 5307     393671
 5308     265446
 5309     2930131
 5310     674094
 5311     -659824
 5312     2522271
 5313     -807622
 5314     1425199
 5315     2709070
 5316     291738
 5317     -577384
 5318     296341
 5319     1237817
 5320     431478
 5321     523307
 5322     78386
 5323     1799336
 5324     -962011
 5325     1612964
 5326     1743225
 5327     1193777
 5328     2892395
 5329     1845035
 5330     869191
 5331     2146686
 5332     843274
 5333     129870
 5334     76000
 5335     741774
 5336     1927200
 5337     1940702
 5338     2439166
 5339     2472472
 5340     62175
 5341     2812985
 5342     2792182
 5343     2990850
 5344     270012
 5345     141911
 5346     -23999
 5347     1469638
 5348     645855
 5349     -477927
 5350     2048844
 5351     806066
 5352     819872
 5353     1727420
 5354     2936452
 5355     -160273
 5356     -905161
 5357     179856
 5358     351562
 5359     -529654
 5360     1579529
 5361     304054
 5362     1099187
 5363     2644948
 5364     959538
 5365     2640565
 5366     -294070
 5367     2407093
 5368     165660
 5369     2268956
 5370     1968635
 5371     2875036
 5372     1047259
 5373     1217458
 5374     258184
 5375     918039
 5376     150412
 5377     1804872
 5378     1759365
 5379     -806072
 5380     1133896
 5381     -541628
 5382     167672
 5383     1750935
 5384     2636789
 5385     736094
 5386     1251785
 5387     -819912
 5388     628076
 5389     -713202
 5390     -479546
 5391     851925
 5392     -608126
 5393     2580988
 5394     -749559
 5395     2328948
 5396     1370868
 5397     254343
 5398     791471
 5399     -467666
 5400     2235306
 5401     755836
 5402     2586641
 5403     513394
 5404     154145
 5405     -863666
 5406     1383301
 5407     1277584
 5408     -425506
 5409     -647380
 5410     -428163
 5411     2820359
 5412     1499300
 5413     1177147
 5414     1789478
 5415     1197413
 5416     2110708
 5417     745772
 5418     172082
 5419     649453
 5420     1878916
 5421     304113
 5422     -659827
 5423     -577645
 5424     -949241
 5425     1764965
 5426     -105966
 5427     2062568
 5428     1277400
 5429     227675
 5430     1924974
 5431     689187
 5432     -183685
 5433     977016
 5434     1826883
 5435     2136812
 5436     1534820
 5437     -744066
 5438     1115573
 5439     2535091
 5440     1643284
 5441     2253282
 5442     1765265
 5443     70272
 5444     402130
 5445     2796869
 5446     353919
 5447     2564423
 5448     837503
 5449     -420265
 5450     1617038
 5451     923083
 5452     321880
 5453     775117
 5454     679759
 5455     2024707
 5456     1577439
 5457     2175345
 5458     376047
 5459     2872990
 5460     -890031
 5461     134194
 5462     -607671
 5463     1081643
 5464     2280864
 5465     -389689
 5466     2920592
 5467     1731089
 5468     1517033
 5469     1035808
 5470     701273
 5471     2388633
 5472     -839123
 5473     1676987
 5474     2678422
 5475     1273155
 5476     -881781
 5477     2266706
 5478     2066579
 5479     512188
 5480     2114581
 5481     2906954
 5482     2742348
 5483     831246
 5484     2802878
 5485     -391635
 5486     1169179
 5487     282055
 5488     2625009
 5489     -633976
 5490     1271022
 5491     2549095
 5492     2068939
 5493     1697140
 5494     713959
 5495     -249843
 5496     2848591
 5497     2700161
 5498     941928
 5499     -416279
 5500     1795000
 5501     -229491
 5502     2159367
 5503     837515
 5504     761530
 5505     -903672
 5506     2662695
 5507     -321414
 5508     -303528
 5509     -763174
 5510     2834115
 5511     -612068
 5512     472118
 5513     2082946
 5514     1467709
 5515     1970972
 5516     -276033
 5517     2336408
 5518     137476
 5519     425542
 5520     751191
 5521     118362
 5522     1462808
 5523     -347469
 5524     -339855
 5525     22378
 5526     1249447
 5527     498187
 5528     2896441
 5529     1994846
 5530     -879644
 5531     141973
 5532     221939
 5533     1377589
 5534     2734897
 5535     2038879
 5536     2321265
 5537     139968
 5538     2519090
 5539     693747
 5540     24184
 5541     583932
 5542     867412
 5543     1849112
 5544     1665290
 5545     1239684
 5546     1404818
 5547     253524
 5548     1929059
 5549     2342565
 5550     2288382
 5551     1148936
 5552     1139079
 5553     -943049
 5554     2452485
 5555     1508946
 5556     2470490
 5557     839146
 5558     522218
 5559     -699813
 5560     -359945
 5561     2004573
 5562     2992337
 5563     624178
 5564     959065
 5565     2085368
 5566     1372901
 5567     459799
 5568     1409179
 5569     2282498
 5570     131993
 5571     959056
 5572     615258
 5573     -506038
 5574     1601362
 5575     1786950
 5576     1763272
 5577     1269681
 5578     2940137
 5579     2199239
 5580     2894674
 5581     1766854
 5582     1413173
 5583     2227380
 5584     -722069
 5585     500151
 5586     657366
 5587     -391475
 5588     1545270
 5589     177846
 5590     349625
 5591     -41849
 5592     2450607
 5593     935392
 5594     402034
 5595     548067
 5596     1862897
 5597     2880399
 5598     2394812
 5599     1795113
 5600     1894760
 5601     2229279
 5602     304179
 5603     957623
 5604     -641241
 5605     381315
 5606     173850
 5607     -607865
 5608     59474
 5609     765913
 5610     765596
 5611     2788309
 5612     2395028
 5613     1379129
 5614     -853114
 5615     203949
 5616     1887073
 5617     929163
 5618     -881240
 5619     1277378
 5620     2544853
 5621     375412
 5622     258091
 5623     2440766
 5624     1479042
 5625     837742
 5626     271679
 5627     2664904
 5628     -903116
 5629     2457232
 5630     -794025
 5631     2044894
 5632     2882568
 5633     -86328
 5634     921496
 5635     1322867
 5636     761824
 5637     2894695
 5638     -437771
 5639     -985109
 5640     -917697
 5641     623893
 5642     795889
 5643     547304
 5644     -563662
 5645     1783176
 5646     1884721
 5647     999711
 5648     455763
 5649     1275504
 5650     709751
 5651     1077922
 5652     1440839
 5653     -72451
 5654     1138968
 5655     2560487
 5656     2702233
 5657     1453135
 5658     2445197
 5659     -571746
 5660     2507012
 5661     -657581
 5662     1662820
 5663     1368983
 5664     2710163
 5665     2502340
 5666     1249488
 5667     1005200
 5668     -355949
 5669     1914807
 5670     2896691
 5671     1775210
 5672     -337601
 5673     973595
 5674     1111250
 5675     1847251
 5676     1797586
 5677     1894778
 5678     1725488
 5679     -377723
 5680     -761441
 5681     479377
 5682     2013417
 5683     -733659
 5684     -103636
 5685     -365343
 5686     981143
 5687     -643460
 5688     272122
 5689     -703917
 5690     2920287
 5691     47616
 5692     264029
 5693     2681051
 5694     1638925
 5695     -231781
 5696     2016569
 5697     -525894
 5698     713770
 5699     641505
 5700     2660273
 5701     164280
 5702     2696820
 5703     634013
 5704     327474
 5705     2708532
 5706     2705069
 5707     -643581
 5708     2946525
 5709     -749209
 5710     1069922
 5711     2916485
 5712     2648255
 5713     -529394
 5714     2835069
 5715     1469212
 5716     1875260
 5717     -473327
 5718     1603506
 5719     25915
 5720     -441881
 5721     573561
 5722     4412
 5723     -881979
 5724     -245382
 5725     1472909
 5726     991255
 5727     1401209
 5728     -863189
 5729     453635
 5730     2575120
 5731     711429
 5732     1557091
 5733     517821
 5734     561272
 5735     -823710
 5736     1304936
 5737     1958913
 5738     -339652
 5739     372069
 5740     2664603
 5741     1686998
 5742     11527
 5743     2502642
 5744     485642
 5745     263548
 5746     2824788
 5747     -50283
 5748     2583127
 5749     2868531
 5750     65711
 5751     2678766
 5752     -684139
 5753     -665685
 5754     1691500
 5755     1245501
 5756     -397702
 5757     1474778
 5758     1123087
 5759     734026
 5760     2710678
 5761     1986752
 5762     723920
 5763     1857387
 5764     -83593
 5765     2625133
 5766     -538065
 5767     825729
 5768     1729425
 5769     549783
 5770     1891245
 5771     28004
 5772     -42428
 5773     -649815
 5774     -583657
 5775     2155121
 5776     232207
 5777     1640871
 5778     253886
 5779     -269960
 5780     449564
 5781     -768063
 5782     2189112
 5783     985852
 5784     1846831
 5785     -680145
 5786     754016
 5787     1023320
 5788     1665052
 5789     2142746
 5790     823688
 5791     995742
 5792     4270
 5793     172352
 5794     -41588
 5795     1485029
 5796     2086519
 5797     441848
 5798     73929
 5799     2698557
 5800     -638116
 5801     140122
 5802     2552226
 5803     697483
 5804     2598649
 5805     80438
 5806     2450337
 5807     -971773
 5808     1535584
 5809     2231164
 5810     1229444
 5811     134296
 5812     209941
 5813     -123711
 5814     1031364
 5815     -481372
 5816     1902902
 5817     -491840
 5818     263885
 5819     2132510
 5820     -359670
 5821     2165366
 5822     2104796
 5823     -882035
 5824     2726535
 5825     479794
 5826     -295789
 5827     -691998
 5828     -340207
 5829     2538438
 5830     -163858
 5831     225994
 5832     725955
 5833     1628904
 5834     -434015
 5835     1511007
 5836     1598816
 5837     1411311
 5838     2908319
 5839     -641664
 5840     2956260
 5841     817787
 5842     639771
 5843     2188898
 5844     2758858
 5845     833525
 5846     881354
 5847     549783
 5848     2400709
 5849     1178970
 5850     -548194
 5851     94335
 5852     -619886
 5853     72419
 5854     683683
 5855     -136232
 5856     2145108
 5857     2077207
 5858     150165
 5859     -803278
 5860     1908599
 5861     407838
 5862     -579769
 5863     2520499
 5864     1121813
 5865     1145104
 5866     2081452
 5867     1768909
 5868     735522
 5869     2256587
 5870     -41744
 5871     299519
 5872     1683026
 5873     947639
 5874     1517719
 5875     2758495
 5876     837144
 5877     1371115
 5878     2792204
 5879     -881457
 5880     -56263
 5881     843800
 5882     -145990
 5883     2582363
 5884     -489610
 5885     1010997
 5886     2568854
 5887     1093525
 5888     433709
 5889     -25816
 5890     -201951
 5891     2398300
 5892     421535
 5893     157451
 5894     2731081
 5895     -523704
 5896     -923599
 5897     513539
 5898     2482857
 5899     2140919
 5900     1477055
 5901     1691353
 5902     2459188
 5903     -837150
 5904     1199443
 5905     481541
 5906     2746829
 5907     1330968
 5908     871939
 5909     591924
 5910     2127032
 5911     2424896
 5912     517855
 5913     2246857
 5914     -224343
 5915     2660554
 5916     -575859
 5917     -485351
 5918     -519653
 5919     -425458
 5920     2392431
 5921     -200380
 5922     2832481
 5923     787922
 5924     2010971
 5925     -256023
 5926     1511280
 5927     -717698
 5928     -579406
 5929     2928882
 5930     388130
 5931     -539933
 5932     -397904
 5933     1087627
 5934     49850
 5935     2027168
 5936     1760768
 5937     2968158
 5938     -631818
 5939     1233499
 5940     -397928
 5941     2684961
 5942     867264
 5943     1511533
 5944     2265240
 5945     368188
 5946     -784021
 5947     1541476
 5948     1743350
 5949     -195608
 5950     1428899
 5951     1768889
 5952     -873466
 5953     1493642
 5954     -243531
 5955     2076698
 5956     -198031
 5957     2808820
 5958     1203249
 5959     752049
 5960     -851668
 5961     2220411
 5962     785965
 5963     859155
 5964     2117394
 5965     1981263
 5966     1586749
 5967     2206849
 5968     1321328
 5969     -803150
 5970     721627
 5971     -508031
 5972     387911
 5973     2757089
 5974     840019
 5975     185908
 5976     100300
 5977     480236
 5978     2940136
 5979     -327839
 5980     -601765
 5981     -202150
 5982     -799521
 5983     1372944
 5984     41807
 5985     -705156
 5986     2756394
 5987     2134582
 5988     -929334
 5989     2702217
 5990     -594122
 5991     1617686
 5992     -909206
 5993     54102
 5994     1759060
 5995     711909
 5996     797169
 5997     -713721
 5998     -826078
 5999     -681571
 6000     2601146
 6001     -213792
 6002     2456938
 6003     -567974
 6004     -965710
 6005     74011
 6006     633416
 6007     -51753
 6008     163980
 6009     -899723
 6010     489592
 6011     1339105
 6012     -989989
 6013     1259040
 6014     2200429
 6015     -681223
 6016     2708810
 6017     -399648
 6018     -737429
 6019     2210686
 6020     -600105
 6021     -318200
 6022     -903716
 6023     2229207
 6024     1772850
 6025     -217530
 6026     -308123
 6027     -921333
 6028     2652402
 6029     2536762
 6030     -791127
 6031     2670283
 6032     2621016
 6033     1982899
 6034     2848964
 6035     2076855
 6036     2902576
 6037     2662432
 6038     2073345
 6039     1537004
 6040     2906918
 6041     -30478
 6042     2163043
 6043     529340
 6044     2436429
 6045     1181743
 6046     2752950
 6047     2830229
 6048     2996570
 6049     1579296
 6050     2068542
 6051     643191
 6052     1145022
 6053     -915725
 6054     2478358
 6055     -289935
 6056     2494446
 6057     2256
 6058     2804346
 6059     -137845
 6060     1925310
 6061     1111263
 6062     1781340
 6063     2346485
 6064     2570496
 6065     2880512
 6066     1543017
 6067     2758797
 6068     731137
 6069     -671247
 6070     -855539
 6071     1529405
 6072     9523
 6073     2065018
 6074     2428721
 6075     923666
 6076     301476
 6077     711819
 6078     1335315
 6079     845908
 6080     2476644
 6081     244034
 6082     1065157
 6083     2676212
 6084     815649
 6085     2096809
 6086     1460987
 6087     1479487
 6088     -214243
 6089     679437
 6090     -513839
 6091     663175
 6092     -845355
 6093     -384200
 6094     -235870
 6095     -342126
 6096     1932844
 6097     335407
 6098     811946
 6099     2496808
 6100     486037
 6101     561676
 6102     -793117
 6103     -873096
 6104     845740
 6105     2668973
 6106     1125250
 6107     -423421
 6108     1535363
 6109     2381048
 6110     1658794
 6111     2125350
 6112     2554289
 6113     1221696
 6114     -481273
 6115     1723395
 6116     301374
 6117     1137106
 6118     2249291
 6119     659696
 6120     2470423
 6121     1335294
 6122     1349788
 6123     2316757
 6124     581623
 6125     1889228
 6126     319675
 6127     2217290
 6128     967618
 6129     357483
 6130     304292
 6131     -911235
 6132     -167820
 6133     -831630
 6134     1777268
 6135     2896959
 6136     1094976
 6137     25
 6138     5289130
 6139     5248630
 6140     702111
 6141     5291543
 6142     1413985
 6143     2279124
 6144     5058932
 6145     -199935
 6146     4983640
 6147     5381564
 6148     1416694
 6149     3111567
 6150     1315334
 6151     3746927
 6152     -325388
 6153     2549388
 6154     4935265
 6155     -220079
 6156     494398
 6157     4213460
 6158     3542562
 6159     5774551
 6160     3874805
 6161     621380
 6162     3806561
 6163     1000
 6164     411908
 6165     811551
 6166     99631
 6167     88541
 6168     610202
 6169     292794
 6170     337407
 6171     70004
 6172     788558
 6173     376063
 6174     181304
 6175     863719
 6176     685115
 6177     446493
 6178     274301
 6179     120229
 6180     659517
 6181     122221
 6182     571291
 6183     61893
 6184     315014
 6185     589229
 6186     658060
 6187     40632
 6188     500491
 6189     12132
 6190     148678
 6191     439661
 6192     885495
 6193     821028
 6194     578386
 6195     350075
 6196     476334
 6197     949346
 6198     929756
 6199     193585
 6200     526106
 6201     845630
 6202     396904
 6203     131568
 6204     318960
 6205     505928
 6206     487321
 6207     809494
 6208     740963
 6209     537105
 6210     218483
 6211     193355
 6212     180127
 6213     919621
 6214     946450
 6215     333023
 6216     435207
 6217     262999
 6218     683080
 6219     560138
 6220     428958
 6221     521988
 6222     950953
 6223     520769
 6224     82776
 6225     448797
 6226     760425
 6227     944847
 6228     283650
 6229     201031
 6230     589156
 6231     183441
 6232     50868
 6233     280390
 6234     915180
 6235     701566
 6236     368533
 6237     732741
 6238     492350
 6239     506400
 6240     164711
 6241     653607
 6242     669404
 6243     63613
 6244     347245
 6245     806314
 6246     862875
 6247     913124
 6248     801627
 6249     186380
 6250     464389
 6251     860526
 6252     22253
 6253     425766
 6254     870039
 6255     167513
 6256     61133
 6257     862184
 6258     217828
 6259     466006
 6260     353705
 6261     996025
 6262     210431
 6263     155579
 6264     708842
 6265     811832
 6266     966875
 6267     38744
 6268     168741
 6269     664534
 6270     508605
 6271     63757
 6272     962629
 6273     28072
 6274     413393
 6275     697897
 6276     640413
 6277     639944
 6278     110168
 6279     164132
 6280     904394
 6281     302364
 6282     32398
 6283     622774
 6284     701606
 6285     58963
 6286     408152
 6287     683140
 6288     718837
 6289     717031
 6290     462618
 6291     303680
 6292     895275
 6293     849205
 6294     242949
 6295     659632
 6296     414682
 6297     345646
 6298     771934
 6299     243613
 6300     638512
 6301     295568
 6302     231840
 6303     976118
 6304     760686
 6305     506644
 6306     616239
 6307     217801
 6308     158249
 6309     122161
 6310     328694
 6311     523216
 6312     78165
 6313     939639
 6314     35282
 6315     910624
 6316     581179
 6317     604844
 6318     453045
 6319     522970
 6320     640161
 6321     53945
 6322     87818
 6323     769997
 6324     659977
 6325     424221
 6326     55310
 6327     330305
 6328     160046
 6329     631055
 6330     173227
 6331     341149
 6332     14078
 6333     996647
 6334     742502
 6335     593032
 6336     30459
 6337     323092
 6338     366433
 6339     56219
 6340     147528
 6341     572614
 6342     78289
 6343     816077
 6344     275058
 6345     43660
 6346     505681
 6347     404357
 6348     315202
 6349     95976
 6350     509931
 6351     689091
 6352     488606
 6353     62230
 6354     603221
 6355     27781
 6356     89120
 6357     464023
 6358     861346
 6359     182764
 6360     393517
 6361     573514
 6362     624468
 6363     203864
 6364     212599
 6365     764264
 6366     201111
 6367     173287
 6368     929379
 6369     325558
 6370     295070
 6371     330745
 6372     470098
 6373     1950
 6374     766319
 6375     18886
 6376     599729
 6377     937423
 6378     323770
 6379     933181
 6380     17605
 6381     716622
 6382     464798
 6383     868286
 6384     848911
 6385     248262
 6386     369388
 6387     311696
 6388     468020
 6389     401188
 6390     497192
 6391     613715
 6392     871519
 6393     159481
 6394     433294
 6395     320734
 6396     464539
 6397     974451
 6398     454347
 6399     294736
 6400     934021
 6401     743347
 6402     491406
 6403     243273
 6404     841270
 6405     958816
 6406     186847
 6407     185578
 6408     770301
 6409     803610
 6410     520495
 6411     182608
 6412     877314
 6413     802511
 6414     824091
 6415     133341
 6416     153114
 6417     36112
 6418     363342
 6419     323102
 6420     470986
 6421     746668
 6422     710682
 6423     876092
 6424     743939
 6425     520946
 6426     586885
 6427     331271
 6428     693594
 6429     849010
 6430     199193
 6431     990860
 6432     664354
 6433     428068
 6434     122002
 6435     911397
 6436     124358
 6437     150630
 6438     978546
 6439     526089
 6440     125891
 6441     733449
 6442     976727
 6443     210615
 6444     473563
 6445     2980
 6446     706331
 6447     635343
 6448     214954
 6449     232854
 6450     943643
 6451     834359
 6452     153099
 6453     399343
 6454     104415
 6455     135529
 6456     301899
 6457     947831
 6458     928879
 6459     491450
 6460     130460
 6461     764436
 6462     978170
 6463     67051
 6464     131418
 6465     608792
 6466     740880
 6467     307243
 6468     796209
 6469     198271
 6470     932249
 6471     632355
 6472     615924
 6473     673395
 6474     725178
 6475     467712
 6476     229046
 6477     649756
 6478     383966
 6479     677843
 6480     932467
 6481     495327
 6482     625081
 6483     240595
 6484     418207
 6485     634630
 6486     124759
 6487     640264
 6488     459518
 6489     40895
 6490     378986
 6491     902785
 6492     692833
 6493     481761
 6494     258727
 6495     788325
 6496     955182
 6497     136126
 6498     514601
 6499     243709
 6500     726135
 6501     39155
 6502     227019
 6503     942544
 6504     344752
 6505     182904
 6506     411488
 6507     250877
 6508     24925
 6509     395638
 6510     209748
 6511     183394
 6512     657392
 6513     93907
 6514     763917
 6515     850170
 6516     553855
 6517     353407
 6518     371083
 6519     21467
 6520     208451
 6521     86289
 6522     310850
 6523     593251
 6524     614409
 6525     608017
 6526     579847
 6527     268002
 6528     381452
 6529     240143
 6530     995957
 6531     224618
 6532     622216
 6533     761697
 6534     651991
 6535     51592
 6536     33032
 6537     972201
 6538     301065
 6539     8387
 6540     746198
 6541     574659
 6542     221125
 6543     451550
 6544     821233
 6545     989130
 6546     338706
 6547     290212
 6548     2121
 6549     64091
 6550     597680
 6551     831536
 6552     228356
 6553     684542
 6554     646876
 6555     432359
 6556     48652
 6557     136236
 6558     410513
 6559     99
 6560     29197
 6561     536683
 6562     120972
 6563     833865
 6564     118763
 6565     837012
 6566     81534
 6567     397434
 6568     785113
 6569     604507
 6570     811084
 6571     34221
 6572     275259
 6573     603316
 6574     771618
 6575     638395
 6576     706027
 6577     919372
 6578     708779
 6579     103081
 6580     49086
 6581     201330
 6582     404457
 6583     704176
 6584     48815
 6585     125343
 6586     993241
 6587     908088
 6588     528722
 6589     671683
 6590     58943
 6591     560470
 6592     907690
 6593     491818
 6594     441205
 6595     42580
 6596     692090
 6597     353744
 6598     839713
 6599     339241
 6600     783422
 6601     21514
 6602     666724
 6603     312588
 6604     35338
 6605     280176
 6606     365674
 6607     583180
 6608     275746
 6609     842705
 6610     155622
 6611     217905
 6612     599063
 6613     274005
 6614     469013
 6615     885555
 6616     577718
 6617     542379
 6618     808122
 6619     430178
 6620     904851
 6621     977388
 6622     223120
 6623     216132
 6624     106969
 6625     950925
 6626     891682
 6627     431353
 6628     442276
 6629     17847
 6630     570662
 6631     550946
 6632     134079
 6633     551211
 6634     822621
 6635     373531
 6636     603365
 6637     558734
 6638     428275
 6639     667760
 6640     814194
 6641     31969
 6642     498797
 6643     641044
 6644     477361
 6645     181530
 6646     698180
 6647     776146
 6648     580256
 6649     920641
 6650     161157
 6651     948143
 6652     711735
 6653     661615
 6654     214260
 6655     307941
 6656     168772
 6657     148306
 6658     258195
 6659     737082
 6660     846401
 6661     911667
 6662     832447
 6663     625253
 6664     324433
 6665     139286
 6666     6722
 6667     662263
 6668     170570
 6669     471023
 6670     157409
 6671     966150
 6672     288342
 6673     908235
 6674     487094
 6675     533626
 6676     816832
 6677     434089
 6678     769326
 6679     392348
 6680     197781
 6681     165587
 6682     278291
 6683     640960
 6684     335302
 6685     482398
 6686     728882
 6687     100914
 6688     181601
 6689     697571
 6690     474534
 6691     544125
 6692     770545
 6693     513384
 6694     498738
 6695     766564
 6696     920911
 6697     111198
 6698     631666
 6699     245061
 6700     848115
 6701     967308
 6702     209057
 6703     631207
 6704     975229
 6705     747881
 6706     246075
 6707     439779
 6708     445018
 6709     463261
 6710     53051
 6711     133328
 6712     493644
 6713     793671
 6714     230164
 6715     226140
 6716     773016
 6717     48768
 6718     846899
 6719     172368
 6720     920962
 6721     66790
 6722     96260
 6723     588844
 6724     695251
 6725     139417
 6726     895065
 6727     802582
 6728     875169
 6729     644704
 6730     198164
 6731     801134
 6732     293230
 6733     849619
 6734     856668
 6735     731716
 6736     847823
 6737     971210
 6738     520994
 6739     519095
 6740     263766
 6741     14763
 6742     762723
 6743     16791
 6744     613271
 6745     408119
 6746     473489
 6747     345427
 6748     946037
 6749     351221
 6750     727368
 6751     783858
 6752     476892
 6753     98573
 6754     288397
 6755     454597
 6756     482369
 6757     31108
 6758     662562
 6759     172243
 6760     832021
 6761     603957
 6762     886322
 6763     162226
 6764     618309
 6765     533758
 6766     450762
 6767     190460
 6768     414700
 6769     389062
 6770     669645
 6771     546703
 6772     563389
 6773     749708
 6774     269173
 6775     670674
 6776     315780
 6777     296617
 6778     846369
 6779     483797
 6780     86133
 6781     998093
 6782     220200
 6783     511704
 6784     623363
 6785     795990
 6786     370737
 6787     110282
 6788     843209
 6789     738411
 6790     826366
 6791     2179
 6792     202428
 6793     627485
 6794     194851
 6795     8618
 6796     246350
 6797     355451
 6798     496556
 6799     773526
 6800     413060
 6801     887812
 6802     670354
 6803     916497
 6804     13967
 6805     183513
 6806     785004
 6807     116143
 6808     513829
 6809     824927
 6810     808515
 6811     52994
 6812     344928
 6813     753112
 6814     251915
 6815     390688
 6816     217181
 6817     238882
 6818     514072
 6819     905258
 6820     413085
 6821     505437
 6822     328774
 6823     198398
 6824     859206
 6825     348673
 6826     538391
 6827     404516
 6828     521283
 6829     961035
 6830     651263
 6831     706700
 6832     123174
 6833     274999
 6834     650379
 6835     939302
 6836     437045
 6837     976824
 6838     145349
 6839     519135
 6840     734537
 6841     514968
 6842     198568
 6843     771529
 6844     492422
 6845     986542
 6846     901729
 6847     993131
 6848     266313
 6849     428321
 6850     267427
 6851     811884
 6852     901844
 6853     416370
 6854     426688
 6855     351531
 6856     756779
 6857     176047
 6858     413117
 6859     29433
 6860     866570
 6861     919239
 6862     646871
 6863     988069
 6864     975084
 6865     208995
 6866     587046
 6867     8014
 6868     973236
 6869     413290
 6870     101272
 6871     126819
 6872     892023
 6873     733732
 6874     469704
 6875     511149
 6876     142543
 6877     926951
 6878     100626
 6879     818353
 6880     394800
 6881     441683
 6882     800128
 6883     411057
 6884     173030
 6885     408090
 6886     63406
 6887     437516
 6888     228804
 6889     436296
 6890     465976
 6891     715114
 6892     397140
 6893     185093
 6894     375593
 6895     76649
 6896     555525
 6897     495107
 6898     604613
 6899     897528
 6900     909088
 6901     386559
 6902     483143
 6903     570897
 6904     512177
 6905     771138
 6906     466331
 6907     295826
 6908     598451
 6909     948835
 6910     158821
 6911     976138
 6912     842378
 6913     280041
 6914     433199
 6915     206834
 6916     708490
 6917     106244
 6918     495598
 6919     512288
 6920     764862
 6921     73644
 6922     500068
 6923     143532
 6924     301922
 6925     19399
 6926     338182
 6927     504759
 6928     527001
 6929     22478
 6930     450639
 6931     536902
 6932     451910
 6933     408280
 6934     509097
 6935     635539
 6936     738421
 6937     224716
 6938     871394
 6939     997075
 6940     711914
 6941     43226
 6942     306300
 6943     963807
 6944     233320
 6945     25465
 6946     332435
 6947     248414
 6948     371538
 6949     677018
 6950     898561
 6951     783552
 6952     698845
 6953     416546
 6954     624108
 6955     374971
 6956     390146
 6957     142651
 6958     423854
 6959     427256
 6960     705783
 6961     367108
 6962     484379
 6963     932799
 6964     354319
 6965     144098
 6966     546430
 6967     955447
 6968     101109
 6969     384616
 6970     529531
 6971     873870
 6972     248092
 6973     587156
 6974     322046
 6975     123910
 6976     576128
 6977     673797
 6978     51856
 6979     39620
 6980     639485
 6981     512754
 6982     298431
 6983     845937
 6984     984174
 6985     176692
 6986     870503
 6987     93637
 6988     620742
 6989     353883
 6990     369594
 6991     681621
 6992     291378
 6993     648677
 6994     449162
 6995     14579
 6996     822323
 6997     104433
 6998     809278
 6999     543790
 7000     279591
 7001     615832
 7002     662920
 7003     26725
 7004     126913
 7005     803657
 7006     669274
 7007     954000
 7008     724308
 7009     309411
 7010     525257
 7011     163813
 7012     380643
 7013     14406
 7014     636041
 7015     137686
 7016     725970
 7017     145841
 7018     657661
 7019     359809
 7020     803940
 7021     72125
 7022     62616
 7023     421941
 7024     564055
 7025     211953
 7026     935549
 7027     556371
 7028     379307
 7029     186698
 7030     134777
 7031     569968
 7032     263829
 7033     440819
 7034     344199
 7035     479615
 7036     580609
 7037     837993
 7038     659969
 7039     796397
 7040     921666
 7041     928844
 7042     537966
 7043     355890
 7044     537396
 7045     572853
 7046     169757
 7047     249431
 7048     642585
 7049     35914
 7050     479758
 7051     392696
 7052     434134
 7053     862411
 7054     773673
 7055     951535
 7056     492550
 7057     177079
 7058     459027
 7059     951533
 7060     694813
 7061     437239
 7062     36687
 7063     513454
 7064     735406
 7065     228568
 7066     27082
 7067     339052
 7068     993644
 7069     681659
 7070     988117
 7071     916886
 7072     326635
 7073     382472
 7074     794236
 7075     434210
 7076     276983
 7077     124974
 7078     304949
 7079     622641
 7080     303211
 7081     173901
 7082     985201
 7083     486043
 7084     550554
 7085     143003
 7086     856981
 7087     190190
 7088     356137
 7089     351593
 7090     377155
 7091     512658
 7092     826154
 7093     754238
 7094     813216
 7095     541414
 7096     455210
 7097     264233
 7098     554207
 7099     395012
 7100     670642
 7101     173994
 7102     969930
 7103     658784
 7104     640791
 7105     899600
 7106     310631
 7107     134132
 7108     774790
 7109     757955
 7110     604447
 7111     617951
 7112     194432
 7113     739027
 7114     206168
 7115     321128
 7116     346898
 7117     247935
 7118     351988
 7119     674990
 7120     355087
 7121     157870
 7122     434495
 7123     630410
 7124     675411
 7125     648111
 7126     220660
 7127     901786
 7128     334664
 7129     150572
 7130     380982
 7131     217774
 7132     458603
 7133     843723
 7134     298163
 7135     749414
 7136     27103
 7137     563602
 7138     789172
 7139     806785
 7140     664360
 7141     943443
 7142     476085
 7143     138368
 7144     883672
 7145     824212
 7146     789298
 7147     730159
 7148     934092
 7149     826469
 7150     609215
 7151     92722
 7152     304904
 7153     869982
 7154     223069
 7155     850613
 7156     302429
 7157     15741
 7158     851619
 7159     996736
 7160     667585
 7161     172275
 7162     346586
 7163     363780
 7164     25
 7165     1125223
 7166     1298878
 7167     285031
 7168     1070327
 7169     1955609
 7170     1371783
 7171     784419
 7172     653298
 7173     194005
 7174     4317
 7175     1173533
 7176     310988
 7177     1628284
 7178     1374680
 7179     234303
 7180     622419
 7181     1736370
 7182     448407
 7183     135644
 7184     1977705
 7185     638324
 7186     912768
 7187     255439
 7188     1795698
 7189     1605756
 7190     1000
 7191     -729228
 7192     391460
 7193     2216968
 7194     666165
 7195     2862332
 7196     -721809
 7197     -655924
 7198     2648197
 7199     527261
 7200     1790980
 7201     158075
 7202     2642278
 7203     -185481
 7204     1921398
 7205     583261
 7206     379340
 7207     -647773
 7208     1821320
 7209     2155049
 7210     1458921
 7211     1369422
 7212     2436286
 7213     204344
 7214     1663657
 7215     -415758
 7216     2162723
 7217     2578953
 7218     1805386
 7219     -819930
 7220     2314859
 7221     91722
 7222     -171532
 7223     2342856
 7224     629553
 7225     2202653
 7226     -749243
 7227     -29568
 7228     1733440
 7229     2328872
 7230     1645455
 7231     -235865
 7232     -651698
 7233     2848674
 7234     -812082
 7235     -131653
 7236     -252100
 7237     -149429
 7238     2267142
 7239     2562588
 7240     351350
 7241     521956
 7242     2882706
 7243     2459129
 7244     2488960
 7245     2154985
 7246     2352885
 7247     860010
 7248     843206
 7249     54326
 7250     -937405
 7251     -410042
 7252     279890
 7253     449583
 7254     2720881
 7255     1277406
 7256     2920961
 7257     519957
 7258     377783
 7259     -136201
 7260     436277
 7261     2894678
 7262     1471460
 7263     -246236
 7264     -369558
 7265     -861252
 7266     865498
 7267     533641
 7268     1914717
 7269     2802589
 7270     314259
 7271     2051047
 7272     2822687
 7273     1603409
 7274     129526
 7275     2145022
 7276     2914734
 7277     2229086
 7278     -763485
 7279     -979724
 7280     2152540
 7281     -172163
 7282     -787544
 7283     127810
 7284     1659325
 7285     753406
 7286     1007608
 7287     -601929
 7288     2468819
 7289     431351
 7290     2638829
 7291     45891
 7292     599340
 7293     -913527
 7294     -336092
 7295     785180
 7296     333850
 7297     1243313
 7298     1087056
 7299     -653526
 7300     1993177
 7301     1387441
 7302     -521996
 7303     1523254
 7304     -713532
 7305     121576
 7306     176037
 7307     -148211
 7308     2242783
 7309     1320853
 7310     1619245
 7311     2733001
 7312     -433523
 7313     1897344
 7314     -879528
 7315     1178929
 7316     1940954
 7317     -209448
 7318     1562890
 7319     191499
 7320     167497
 7321     -493532
 7322     787317
 7323     1862928
 7324     -395426
 7325     2646765
 7326     61727
 7327     1773182
 7328     245813
 7329     2158689
 7330     172097
 7331     2926455
 7332     1391000
 7333     1834953
 7334     2414456
 7335     855623
 7336     553292
 7337     1415395
 7338     1225592
 7339     -841807
 7340     1305515
 7341     1097031
 7342     1729537
 7343     2368986
 7344     -679999
 7345     1179862
 7346     1344916
 7347     -708077
 7348     2309339
 7349     180381
 7350     -570121
 7351     525570
 7352     2287058
 7353     1005013
 7354     2948601
 7355     1283601
 7356     -409612
 7357     557300
 7358     -403851
 7359     539500
 7360     1059778
 7361     575428
 7362     1061126
 7363     -719346
 7364     1673282
 7365     1015555
 7366     1160927
 7367     1293036
 7368     2212758
 7369     209801
 7370     1651613
 7371     -507849
 7372     2628570
 7373     -619867
 7374     2412321
 7375     1991262
 7376     423329
 7377     743478
 7378     1827521
 7379     1309096
 7380     1323735
 7381     707789
 7382     -49649
 7383     1419701
 7384     1724870
 7385     963688
 7386     2343104
 7387     579900
 7388     2541188
 7389     2091056
 7390     2103102
 7391     -4067
 7392     2166963
 7393     1478851
 7394     1005645
 7395     2099144
 7396     2715047
 7397     -372159
 7398     2368496
 7399     2711139
 7400     615699
 7401     917194
 7402     1197684
 7403     1970656
 7404     1513124
 7405     295669
 7406     2361059
 7407     1504860
 7408     191675
 7409     432209
 7410     659330
 7411     1313056
 7412     169933
 7413     2462600
 7414     1235155
 7415     -865926
 7416     1681302
 7417     2644895
 7418     630178
 7419     1251283
 7420     2602384
 7421     -234227
 7422     1121514
 7423     429513
 7424     2193119
 7425     1099508
 7426     -442073
 7427     1849302
 7428     2082856
 7429     685169
 7430     535245
 7431     -717649
 7432     272252
 7433     115582
 7434     -235768
 7435     -441604
 7436     2946889
 7437     741617
 7438     -508087
 7439     973813
 7440     2556560
 7441     2383145
 7442     2707077
 7443     617410
 7444     797262
 7445     229710
 7446     -901399
 7447     -701198
 7448     2125183
 7449     -381664
 7450     -969522
 7451     -887796
 7452     1153150
 7453     -214266
 7454     -116383
 7455     -174263
 7456     531693
 7457     425416
 7458     2890477
 7459     226198
 7460     1187194
 7461     1814669
 7462     1387717
 7463     -512220
 7464     1533248
 7465     1293061
 7466     2025373
 7467     -166404
 7468     1300968
 7469     847719
 7470     1419113
 7471     299618
 7472     2368664
 7473     -628166
 7474     63573
 7475     1299232
 7476     999979
 7477     1557015
 7478     -354230
 7479     2168765
 7480     2254884
 7481     -855820
 7482     129894
 7483     -337879
 7484     -593337
 7485     200146
 7486     -75893
 7487     -597830
 7488     -197792
 7489     2146431
 7490     1023565
 7491     -306095
 7492     1593160
 7493     2956467
 7494     349760
 7495     2431149
 7496     1523286
 7497     2561102
 7498     2956999
 7499     689245
 7500     1563075
 7501     1506952
 7502     529357
 7503     2618538
 7504     -433493
 7505     1536831
 7506     667246
 7507     -255407
 7508     1191643
 7509     304339
 7510     224206
 7511     2304916
 7512     504005
 7513     2790596
 7514     1754777
 7515     -359744
 7516     271564
 7517     753521
 7518     -454088
 7519     1139311
 7520     -599891
 7521     -743895
 7522     -796072
 7523     1945032
 7524     1637545
 7525     811926
 7526     687686
 7527     -941199
 7528     -15497
 7529     1870643
 7530     159763
 7531     2314498
 7532     -965151
 7533     1313828
 7534     -487429
 7535     -768092
 7536     -545462
 7537     2256919
 7538     -921325
 7539     2956869
 7540     -831723
 7541     19810
 7542     1407758
 7543     1501365
 7544     72143
 7545     292286
 7546     965782
 7547     -381933
 7548     1896794
 7549     421602
 7550     2748728
 7551     2254728
 7552     1949380
 7553     2436990
 7554     -556161
 7555     1449649
 7556     -504163
 7557     -679599
 7558     287575
 7559     1079151
 7560     2032964
 7561     1334851
 7562     2143250
 7563     1063115
 7564     -690071
 7565     1163091
 7566     2746989
 7567     1269457
 7568     -489493
 7569     -929047
 7570     -769941
 7571     1791363
 7572     877674
 7573     -507908
 7574     -991496
 7575     2316528
 7576     925901
 7577     1209188
 7578     2044799
 7579     335777
 7580     -807467
 7581     2946135
 7582     -159749
 7583     -191622
 7584     2838775
 7585     2221102
 7586     2994800
 7587     1435598
 7588     -31635
 7589     -819207
 7590     -48262
 7591     367617
 7592     2488803
 7593     2904663
 7594     1582884
 7595     1127781
 7596     1079566
 7597     -353746
 7598     926001
 7599     -898014
 7600     -491369
 7601     1347719
 7602     2148974
 7603     -142314
 7604     -493837
 7605     1341241
 7606     669757
 7607     1005824
 7608     2264878
 7609     2344700
 7610     2052714
 7611     -703159
 7612     1372882
 7613     -83673
 7614     1280945
 7615     -989936
 7616     697740
 7617     -239934
 7618     802085
 7619     1297484
 7620     2158919
 7621     331691
 7622     -899743
 7623     634078
 7624     -598147
 7625     2231012
 7626     2380785
 7627     1321491
 7628     -517908
 7629     731523
 7630     893609
 7631     -136010
 7632     -5642
 7633     163767
 7634     -227612
 7635     2470907
 7636     1611231
 7637     354153
 7638     -261938
 7639     -797638
 7640     987210
 7641     2197295
 7642     2808649
 7643     2768485
 7644     1817555
 7645     225
 7646     449738
 7647     309585
 7648     450261
 7649     -881872
 7650     -351804
 7651     1798615
 7652     1941292
 7653     -523542
 7654     1927443
 7655     -713818
 7656     1119483
 7657     2190837
 7658     2744842
 7659     -625836
 7660     2736222
 7661     -59820
 7662     1340971
 7663     390268
 7664     1668976
 7665     2428883
 7666     1727572
 7667     -286134
 7668     2844973
 7669     81956
 7670     1717032
 7671     -375673
 7672     -634040
 7673     1561142
 7674     1373491
 7675     -663605
 7676     2668494
 7677     -292192
 7678     2270862
 7679     2458437
 7680     -813912
 7681     -89855
 7682     1544871
 7683     -126403
 7684     2416508
 7685     -981247
 7686     2928143
 7687     2501112
 7688     -771477
 7689     -29694
 7690     2580940
 7691     2098793
 7692     447594
 7693     1239430
 7694     2650553
 7695     -185915
 7696     1079933
 7697     1683154
 7698     -653967
 7699     2426405
 7700     1764879
 7701     2379010
 7702     -977785
 7703     2366600
 7704     755267
 7705     473407
 7706     2031127
 7707     191797
 7708     1908805
 7709     1861048
 7710     2588477
 7711     -555580
 7712     1828671
 7713     2199133
 7714     675684
 7715     1215036
 7716     -537641
 7717     1191405
 7718     2296904
 7719     1221214
 7720     -993657
 7721     -16416
 7722     95970
 7723     1691600
 7724     2370387
 7725     -777980
 7726     1975049
 7727     2966474
 7728     464213
 7729     1762899
 7730     2257040
 7731     -837637
 7732     -443493
 7733     1263675
 7734     229688
 7735     1225595
 7736     969192
 7737     -267972
 7738     1841214
 7739     377913
 7740     149430
 7741     2359228
 7742     1401047
 7743     -447970
 7744     -989775
 7745     -857820
 7746     588069
 7747     1821240
 7748     2638404
 7749     401307
 7750     2528802
 7751     1627670
 7752     1575541
 7753     1879146
 7754     -807181
 7755     40274
 7756     -959227
 7757     1242999
 7758     -302075
 7759     989697
 7760     366265
 7761     813136
 7762     865562
 7763     761580
 7764     -296349
 7765     2588847
 7766     1147533
 7767     1222961
 7768     -632129
 7769     -630061
 7770     160106
 7771     2165201
 7772     1837545
 7773     1554787
 7774     -523732
 7775     1692835
 7776     580038
 7777     -276161
 7778     2530831
 7779     319814
 7780     2286437
 7781     1347822
 7782     -184081
 7783     -413334
 7784     1751487
 7785     2073391
 7786     2076608
 7787     2261039
 7788     -719837
 7789     -560198
 7790     2507107
 7791     2706324
 7792     -971393
 7793     2672184
 7794     -735593
 7795     2842896
 7796     931869
 7797     1909350
 7798     -110172
 7799     -775422
 7800     -853325
 7801     2647078
 7802     509687
 7803     -937884
 7804     1113561
 7805     891773
 7806     2346836
 7807     2156563
 7808     1163558
 7809     1709124
 7810     1447710
 7811     -219937
 7812     581714
 7813     -29926
 7814     -883432
 7815     2808546
 7816     46011
 7817     214023
 7818     2193223
 7819     -217649
 7820     87964
 7821     235946
 7822     2786293
 7823     797545
 7824     -543544
 7825     881362
 7826     779847
 7827     1185382
 7828     2724187
 7829     2008616
 7830     1797117
 7831     2712863
 7832     -652104
 7833     -861157
 7834     -821384
 7835     2870881
 7836     2428883
 7837     1645394
 7838     321679
 7839     2929014
 7840     -772000
 7841     -981108
 7842     1658976
 7843     1289132
 7844     2320561
 7845     971657
 7846     621596
 7847     2244723
 7848     -117517
 7849     717441
 7850     2676321
 7851     -741334
 7852     2295119
 7853     691940
 7854     1688945
 7855     2552466
 7856     -110436
 7857     2347224
 7858     2119081
 7859     -597352
 7860     -193605
 7861     1511469
 7862     -551517
 7863     1487229
 7864     2562441
 7865     2564475
 7866     2757011
 7867     1562954
 7868     -72312
 7869     2794161
 7870     1399029
 7871     1223220
 7872     -142419
 7873     1408927
 7874     573900
 7875     2384323
 7876     2612771
 7877     286236
 7878     367779
 7879     2530616
 7880     237501
 7881     -769880
 7882     39486
 7883     -497255
 7884     1962735
 7885     -762007
 7886     1133225
 7887     -885652
 7888     2410843
 7889     2143088
 7890     2608919
 7891     2802533
 7892     -339713
 7893     -799730
 7894     2182771
 7895     -361440
 7896     2297141
 7897     2500374
 7898     -466238
 7899     2944790
 7900     520153
 7901     1616820
 7902     2346814
 7903     -975556
 7904     909822
 7905     339549
 7906     2510451
 7907     -769523
 7908     2862600
 7909     1083634
 7910     1007732
 7911     150335
 7912     -999334
 7913     169457
 7914     -120090
 7915     2244738
 7916     -679712
 7917     2464617
 7918     737363
 7919     2377156
 7920     2184582
 7921     1644972
 7922     2345096
 7923     1471109
 7924     2544886
 7925     2626680
 7926     117759
 7927     2958502
 7928     216364
 7929     -258291
 7930     2564755
 7931     523380
 7932     1421149
 7933     1091114
 7934     701498
 7935     617953
 7936     79938
 7937     31542
 7938     2414437
 7939     -179565
 7940     -895624
 7941     835746
 7942     1037233
 7943     663602
 7944     2214579
 7945     721156
 7946     1174945
 7947     -158363
 7948     2425189
 7949     -727443
 7950     2419057
 7951     2876757
 7952     1294995
 7953     2390963
 7954     -272116
 7955     2255215
 7956     2412751
 7957     111527
 7958     -476171
 7959     475470
 7960     281943
 7961     2320415
 7962     1675112
 7963     567645
 7964     2474387
 7965     32019
 7966     2766241
 7967     917544
 7968     1689144
 7969     -57774
 7970     -931405
 7971     1851267
 7972     743355
 7973     2710701
 7974     -885335
 7975     -370008
 7976     703606
 7977     2224387
 7978     2130480
 7979     478133
 7980     114309
 7981     1785323
 7982     -667767
 7983     2051346
 7984     1979299
 7985     -709387
 7986     389786
 7987     -767306
 7988     1982676
 7989     743472
 7990     47990
 7991     -483655
 7992     -763756
 7993     1503195
 7994     384256
 7995     581578
 7996     895276
 7997     2340815
 7998     -991725
 7999     213482
 8000     -565574
 8001     1829154
 8002     -581805
 8003     717351
 8004     2882098
 8005     180324
 8006     804036
 8007     2612457
 8008     -419419
 8009     941317
 8010     1119169
 8011     2972982
 8012     1377360
 8013     1364892
 8014     1393357
 8015     -33744
 8016     -751522
 8017     1879474
 8018     -343923
 8019     1715383
 8020     743452
 8021     843339
 8022     -965142
 8023     1101542
 8024     1972867
 8025     1321218
 8026     -411998
 8027     2836402
 8028     -405776
 8029     375709
 8030     1261528
 8031     488031
 8032     -832001
 8033     -381588
 8034     -220025
 8035     2722989
 8036     2327163
 8037     412278
 8038     -769270
 8039     -367891
 8040     2590638
 8041     675418
 8042     347364
 8043     -480124
 8044     -951251
 8045     -323759
 8046     224355
 8047     520219
 8048     873516
 8049     -462135
 8050     697490
 8051     1323122
 8052     1414870
 8053     2423027
 8054     -478254
 8055     -973288
 8056     -307818
 8057     1035189
 8058     -265688
 8059     2377036
 8060     2248872
 8061     2034983
 8062     1529464
 8063     2956990
 8064     1051847
 8065     -935751
 8066     -897795
 8067     -739978
 8068     -283426
 8069     1804691
 8070     885523
 8071     1789131
 8072     393843
 8073     1683322
 8074     1251492
 8075     2466268
 8076     -347882
 8077     77647
 8078     1739461
 8079     -218199
 8080     327630
 8081     867572
 8082     2842297
 8083     1826753
 8084     -513277
 8085     -656108
 8086     393964
 8087     1383500
 8088     362020
 8089     -246030
 8090     181537
 8091     -63758
 8092     2240930
 8093     -325925
 8094     580011
 8095     -859142
 8096     1407489
 8097     -375479
 8098     2628390
 8099     21827
 8100     2914358
 8101     139617
 8102     1965262
 8103     30172
 8104     731330
 8105     1311501
 8106     2043134
 8107     1547614
 8108     949410
 8109     1159090
 8110     1557601
 8111     1653497
 8112     2926569
 8113     1712913
 8114     1257004
 8115     383347
 8116     -789964
 8117     -845935
 8118     2222593
 8119     431324
 8120     -818019
 8121     -795430
 8122     -475971
 8123     87938
 8124     -751193
 8125     2729035
 8126     -50367
 8127     717199
 8128     -536160
 8129     1522780
 8130     2842570
 8131     1009706
 8132     -963929
 8133     273493
 8134     2496493
 8135     528113
 8136     2256933
 8137     -793878
 8138     2624715
 8139     -428091
 8140     543265
 8141     1357312
 8142     -865295
 8143     -261428
 8144     2138785
 8145     2680442
 8146     -728118
 8147     -769488
 8148     2538600
 8149     -290094
 8150     2354714
 8151     268294
 8152     2582433
 8153     -585610
 8154     513979
 8155     2033118
 8156     1715144
 8157     486070
 8158     406026
 8159     745744
 8160     -453585
 8161     215811
 8162     2526482
 8163     -78268
 8164     2408741
 8165     452138
 8166     -393937
 8167     2226601
 8168     720018
 8169     1317123
 8170     -329645
 8171     -799162
 8172     189627
 8173     797288
 8174     -377765
 8175     397827
 8176     1743027
 8177     2076477
 8178     979203
 8179     1053320
 8180     1733206
 8181     1493540
 8182     1366868
 8183     1145827
 8184     1768743
 8185     2722596
 8186     205740
 8187     815236
 8188     -208118
 8189     -86308
 8190     1946654
 8191     25
 8192     1903293
 8193     808435
 8194     463164
 8195     1163628
 8196     -1778486
 8197     5602693
 8198     3605451
 8199     5852283
 8200     -1691949
 8201     4234187
 8202     -1703329
 8203     5613943
 8204     2851627
 8205     1419136
 8206     4304067
 8207     867889
 8208     -1297939
 8209     -253488
 8210     5039804
 8211     -1144833
 8212     -901622
 8213     4202184
 8214     2893331
 8215     3598675
 8216     625107
 8217     1000
 8218     852978
 8219     312895
 8220     480202
 8221     619751
 8222     691666
 8223     648414
 8224     708910
 8225     625108
 8226     553884
 8227     861928
 8228     998514
 8229     32659
 8230     785184
 8231     455558
 8232     184237
 8233     318882
 8234     580270
 8235     277936
 8236     569134
 8237     827498
 8238     532968
 8239     771091
 8240     780130
 8241     44234
 8242     193226
 8243     940511
 8244     192118
 8245     255993
 8246     874021
 8247     732637
 8248     815677
 8249     250016
 8250     28039
 8251     195219
 8252     148482
 8253     636884
 8254     88436
 8255     806441
 8256     406792
 8257     961991
 8258     803741
 8259     608120
 8260     255179
 8261     228470
 8262     664775
 8263     648054
 8264     320231
 8265     732435
 8266     732173
 8267     606153
 8268     105279
 8269     246140
 8270     558068
 8271     202868
 8272     540886
 8273     43681
 8274     372381
 8275     869612
 8276     787488
 8277     36770
 8278     656045
 8279     496584
 8280     671186
 8281     932662
 8282     662223
 8283     288970
 8284     751772
 8285     862324
 8286     39064
 8287     569289
 8288     951461
 8289     493436
 8290     848458
 8291     432362
 8292     741359
 8293     543557
 8294     381488
 8295     733831
 8296     199116
 8297     332431
 8298     288191
 8299     874190
 8300     983035
 8301     9777
 8302     203305
 8303     745143
 8304     62084
 8305     66900
 8306     994499
 8307     461195
 8308     958853
 8309     928318
 8310     578279
 8311     281072
 8312     885816
 8313     488999
 8314     818435
 8315     229620
 8316     586890
 8317     282830
 8318     386263
 8319     193698
 8320     112149
 8321     825243
 8322     2553
 8323     980135
 8324     932557
 8325     446526
 8326     484883
 8327     448716
 8328     301669
 8329     972213
 8330     503227
 8331     141519
 8332     694754
 8333     61633
 8334     730626
 8335     842431
 8336     765726
 8337     146922
 8338     101492
 8339     16582
 8340     441413
 8341     127940
 8342     845285
 8343     246922
 8344     899578
 8345     429675
 8346     252736
 8347     797802
 8348     565258
 8349     798324
 8350     814442
 8351     781415
 8352     271016
 8353     719142
 8354     956476
 8355     982527
 8356     450814
 8357     316915
 8358     910987
 8359     610139
 8360     489737
 8361     589968
 8362     554346
 8363     845073
 8364     803860
 8365     497629
 8366     22206
 8367     794705
 8368     996970
 8369     237242
 8370     42417
 8371     225019
 8372     514976
 8373     902247
 8374     127549
 8375     170031
 8376     1088
 8377     189802
 8378     559497
 8379     859754
 8380     445998
 8381     934028
 8382     935239
 8383     360415
 8384     198294
 8385     14468
 8386     795210
 8387     781859
 8388     304635
 8389     853329
 8390     445357
 8391     950158
 8392     479400
 8393     41340
 8394     462917
 8395     346023
 8396     800474
 8397     728523
 8398     645148
 8399     815710
 8400     714514
 8401     369197
 8402     858415
 8403     623364
 8404     379278
 8405     680308
 8406     857937
 8407     210527
 8408     93424
 8409     276565
 8410     191086
 8411     966110
 8412     374764
 8413     285168
 8414     203832
 8415     31977
 8416     507679
 8417     469717
 8418     677506
 8419     874913
 8420     883986
 8421     671148
 8422     789250
 8423     825435
 8424     130969
 8425     797211
 8426     408539
 8427     84536
 8428     22713
 8429     81772
 8430     942934
 8431     969191
 8432     960820
 8433     492748
 8434     901546
 8435     130400
 8436     83591
 8437     730499
 8438     935704
 8439     144001
 8440     232132
 8441     588842
 8442     514100
 8443     983572
 8444     413911
 8445     142198
 8446     923162
 8447     821079
 8448     505331
 8449     694689
 8450     451813
 8451     372778
 8452     895676
 8453     2906
 8454     729994
 8455     434332
 8456     693758
 8457     178999
 8458     412347
 8459     882316
 8460     417236
 8461     34064
 8462     716203
 8463     169658
 8464     461586
 8465     643229
 8466     444719
 8467     51446
 8468     826650
 8469     478126
 8470     337874
 8471     130352
 8472     858290
 8473     408049
 8474     744142
 8475     925845
 8476     941859
 8477     870576
 8478     87872
 8479     830464
 8480     38250
 8481     450112
 8482     44885
 8483     4470
 8484     499442
 8485     695209
 8486     201614
 8487     127975
 8488     496382
 8489     657348
 8490     651638
 8491     951530
 8492     323930
 8493     613159
 8494     843899
 8495     14320
 8496     793738
 8497     770138
 8498     608223
 8499     304824
 8500     424962
 8501     731260
 8502     191006
 8503     714169
 8504     724747
 8505     627069
 8506     249275
 8507     960562
 8508     252195
 8509     993525
 8510     763370
 8511     86108
 8512     641828
 8513     341554
 8514     767934
 8515     649077
 8516     933018
 8517     979901
 8518     987899
 8519     641958
 8520     552849
 8521     321909
 8522     150549
 8523     881117
 8524     997147
 8525     295978
 8526     359893
 8527     647458
 8528     149742
 8529     674737
 8530     892506
 8531     428317
 8532     775099
 8533     145509
 8534     471661
 8535     56348
 8536     38279
 8537     528083
 8538     477171
 8539     337426
 8540     490341
 8541     646500
 8542     645598
 8543     459522
 8544     469297
 8545     362511
 8546     87179
 8547     266384
 8548     54981
 8549     475283
 8550     26413
 8551     561639
 8552     194543
 8553     108096
 8554     316446
 8555     112010
 8556     239080
 8557     412975
 8558     909132
 8559     671046
 8560     104060
 8561     540060
 8562     190784
 8563     875477
 8564     228496
 8565     759713
 8566     307328
 8567     162484
 8568     318503
 8569     6204
 8570     28662
 8571     455372
 8572     414187
 8573     579727
 8574     106198
 8575     437220
 8576     982353
 8577     888783
 8578     313371
 8579     736477
 8580     870532
 8581     874268
 8582     634409
 8583     87452
 8584     898008
 8585     638023
 8586     708395
 8587     237377
 8588     534543
 8589     140142
 8590     761020
 8591     762830
 8592     618086
 8593     398905
 8594     2577
 8595     185855
 8596     447960
 8597     465479
 8598     674102
 8599     961470
 8600     6193
 8601     572617
 8602     654812
 8603     562337
 8604     474084
 8605     163661
 8606     833344
 8607     659409
 8608     871692
 8609     911634
 8610     374725
 8611     22140
 8612     7477
 8613     795393
 8614     983447
 8615     106451
 8616     66787
 8617     617873
 8618     969530
 8619     693924
 8620     223729
 8621     802937
 8622     557968
 8623     988552
 8624     498586
 8625     970770
 8626     217566
 8627     509308
 8628     483995
 8629     603113
 8630     932006
 8631     998131
 8632     620734
 8633     892968
 8634     189757
 8635     825258
 8636     661687
 8637     682757
 8638     132981
 8639     615601
 8640     369242
 8641     41096
 8642     352227
 8643     766928
 8644     701786
 8645     470264
 8646     856089
 8647     49302
 8648     871498
 8649     367294
 8650     888685
 8651     77050
 8652     22222
 8653     579583
 8654     565919
 8655     28725
 8656     475186
 8657     57685
 8658     570501
 8659     916085
 8660     303104
 8661     294222
 8662     594065
 8663     896899
 8664     603135
 8665     15602
 8666     847096
 8667     495302
 8668     656118
 8669     277472
 8670     763213
 8671     944540
 8672     393467
 8673     35665
 8674     172627
 8675     701390
 8676     348961
 8677     514186
 8678     954590
 8679     38827
 8680     717452
 8681     356934
 8682     875994
 8683     824227
 8684     268447
 8685     334000
 8686     434513
 8687     711557
 8688     586652
 8689     303452
 8690     952367
 8691     562273
 8692     952257
 8693     345878
 8694     249841
 8695     968598
 8696     241009
 8697     298239
 8698     994432
 8699     737636
 8700     449800
 8701     927032
 8702     28753
 8703     136738
 8704     176063
 8705     501909
 8706     682840
 8707     402383
 8708     417812
 8709     622536
 8710     65743
 8711     40156
 8712     315192
 8713     444904
 8714     722522
 8715     298087
 8716     914057
 8717     240949
 8718     960158
 8719     953328
 8720     562378
 8721     47797
 8722     633380
 8723     517423
 8724     866029
 8725     184688
 8726     414354
 8727     836892
 8728     436672
 8729     22528
 8730     83129
 8731     34965
 8732     491084
 8733     538657
 8734     385007
 8735     827403
 8736     103726
 8737     435092
 8738     46150
 8739     898387
 8740     534841
 8741     181384
 8742     122874
 8743     639951
 8744     759104
 8745     565926
 8746     835406
 8747     168870
 8748     830871
 8749     862115
 8750     490566
 8751     352015
 8752     975826
 8753     704290
 8754     965293
 8755     699322
 8756     90389
 8757     78727
 8758     445399
 8759     582837
 8760     17433
 8761     619810
 8762     477790
 8763     551225
 8764     771859
 8765     96806
 8766     441384
 8767     278046
 8768     477151
 8769     208710
 8770     108775
 8771     769027
 8772     475249
 8773     651572
 8774     911008
 8775     804038
 8776     67427
 8777     808110
 8778     9476
 8779     29207
 8780     970312
 8781     906726
 8782     592608
 8783     52128
 8784     21462
 8785     842193
 8786     222551
 8787     650054
 8788     825375
 8789     453832
 8790     320534
 8791     831097
 8792     883374
 8793     66041
 8794     164479
 8795     305585
 8796     971015
 8797     270933
 8798     116061
 8799     587413
 8800     146036
 8801     582563
 8802     29932
 8803     277548
 8804     95844
 8805     884938
 8806     135169
 8807     885311
 8808     565544
 8809     643106
 8810     648102
 8811     318572
 8812     670268
 8813     706235
 8814     146694
 8815     652645
 8816     505980
 8817     646004
 8818     287910
 8819     284174
 8820     121723
 8821     120075
 8822     397553
 8823     355032
 8824     326804
 8825     562331
 8826     973097
 8827     928211
 8828     849668
 8829     46496
 8830     785445
 8831     16015
 8832     645845
 8833     631682
 8834     656604
 8835     997578
 8836     633131
 8837     878555
 8838     346149
 8839     852364
 8840     735769
 8841     927793
 8842     548114
 8843     396364
 8844     647860
 8845     435098
 8846     413767
 8847     835307
 8848     158310
 8849     914521
 8850     901583
 8851     674465
 8852     176707
 8853     194602
 8854     190478
 8855     852234
 8856     17574
 8857     850863
 8858     122480
 8859     437577
 8860     88477
 8861     558485
 8862     371711
 8863     968291
 8864     592504
 8865     880334
 8866     920774
 8867     963594
 8868     714613
 8869     946032
 8870     944508
 8871     58091
 8872     209413
 8873     829890
 8874     114881
 8875     702520
 8876     10974
 8877     420310
 8878     45003
 8879     663861
 8880     553146
 8881     65546
 8882     951787
 8883     975246
 8884     805062
 8885     22948
 8886     58335
 8887     564135
 8888     10228
 8889     597518
 8890     977993
 8891     231849
 8892     677328
 8893     328822
 8894     481268
 8895     399059
 8896     523710
 8897     707780
 8898     898893
 8899     983989
 8900     348792
 8901     621439
 8902     251038
 8903     698854
 8904     697788
 8905     972975
 8906     140003
 8907     63974
 8908     706499
 8909     375556
 8910     303809
 8911     816052
 8912     114954
 8913     664573
 8914     940042
 8915     721607
 8916     905596
 8917     490953
 8918     977450
 8919     184791
 8920     210612
 8921     313712
 8922     757468
 8923     327429
 8924     298343
 8925     725265
 8926     568524
 8927     714526
 8928     822159
 8929     336053
 8930     521478
 8931     88243
 8932     156944
 8933     452154
 8934     431763
 8935     666243
 8936     66741
 8937     61231
 8938     265617
 8939     685662
 8940     75091
 8941     858293
 8942     605827
 8943     359155
 8944     956428
 8945     896636
 8946     524028
 8947     138794
 8948     829509
 8949     641225
 8950     76617
 8951     721330
 8952     673272
 8953     663325
 8954     60275
 8955     124019
 8956     477640
 8957     33736
 8958     708655
 8959     172667
 8960     487083
 8961     140953
 8962     99513
 8963     853213
 8964     613338
 8965     203711
 8966     807475
 8967     621692
 8968     792818
 8969     415073
 8970     49017
 8971     393523
 8972     834870
 8973     815745
 8974     447000
 8975     505847
 8976     734266
 8977     330997
 8978     670497
 8979     453665
 8980     241609
 8981     129603
 8982     330090
 8983     336416
 8984     72286
 8985     157541
 8986     869245
 8987     869556
 8988     592413
 8989     854225
 8990     123070
 8991     641996
 8992     671874
 8993     347743
 8994     95680
 8995     545912
 8996     874944
 8997     954719
 8998     546734
 8999     456255
 9000     742866
 9001     273616
 9002     899341
 9003     394489
 9004     89189
 9005     574137
 9006     11200
 9007     786941
 9008     326394
 9009     613458
 9010     269202
 9011     664235
 9012     723863
 9013     530393
 9014     866199
 9015     571874
 9016     925503
 9017     459705
 9018     19746
 9019     964977
 9020     474709
 9021     710190
 9022     884711
 9023     845024
 9024     376531
 9025     867921
 9026     55497
 9027     506432
 9028     650336
 9029     709018
 9030     202564
 9031     134062
 9032     628197
 9033     956273
 9034     842187
 9035     279963
 9036     790470
 9037     78155
 9038     26907
 9039     648646
 9040     389278
 9041     83513
 9042     589821
 9043     998591
 9044     173082
 9045     963738
 9046     432198
 9047     821597
 9048     443467
 9049     85767
 9050     491146
 9051     194680
 9052     964255
 9053     502086
 9054     450220
 9055     957959
 9056     751216
 9057     157286
 9058     210414
 9059     232321
 9060     94947
 9061     543217
 9062     939757
 9063     473776
 9064     81123
 9065     938460
 9066     53157
 9067     490648
 9068     45601
 9069     886792
 9070     908761
 9071     923706
 9072     268612
 9073     919196
 9074     755107
 9075     684286
 9076     174231
 9077     7174
 9078     614417
 9079     628180
 9080     375259
 9081     694608
 9082     119045
 9083     419139
 9084     893869
 9085     216136
 9086     659002
 9087     699081
 9088     564625
 9089     590870
 9090     336949
 9091     67135
 9092     451585
 9093     458618
 9094     81106
 9095     211220
 9096     812724
 9097     536827
 9098     553617
 9099     618480
 9100     800937
 9101     480736
 9102     690402
 9103     291866
 9104     153862
 9105     159305
 9106     267045
 9107     253106
 9108     159350
 9109     316309
 9110     929111
 9111     384286
 9112     930957
 9113     34644
 9114     654274
 9115     426520
 9116     637973
 9117     986798
 9118     967004
 9119     941366
 9120     434220
 9121     162706
 9122     897784
 9123     507191
 9124     343987
 9125     304063
 9126     26168
 9127     698291
 9128     688847
 9129     992485
 9130     754169
 9131     105626
 9132     165131
 9133     884979
 9134     253541
 9135     50636
 9136     622954
 9137     983337
 9138     14849
 9139     860135
 9140     941177
 9141     928983
 9142     735839
 9143     400971
 9144     629874
 9145     533756
 9146     927203
 9147     845993
 9148     493153
 9149     103526
 9150     212867
 9151     710557
 9152     127466
 9153     15287
 9154     439206
 9155     432506
 9156     243191
 9157     774926
 9158     860203
 9159     900350
 9160     187270
 9161     625617
 9162     214643
 9163     538793
 9164     88072
 9165     346440
 9166     857052
 9167     412993
 9168     402818
 9169     960092
 9170     501272
 9171     808160
 9172     189751
 9173     504268
 9174     10394
 9175     71899
 9176     911322
 9177     707358
 9178     924431
 9179     464259
 9180     835368
 9181     164546
 9182     855762
 9183     875632
 9184     794291
 9185     372880
 9186     191127
 9187     35936
 9188     309167
 9189     22745
 9190     987536
 9191     405756
 9192     173608
 9193     141640
 9194     341640
 9195     363146
 9196     673648
 9197     656113
 9198     920878
 9199     444682
 9200     534684
 9201     275835
 9202     845762
 9203     552500
 9204     483040
 9205     81539
 9206     877801
 9207     170199
 9208     298149
 9209     219331
 9210     477327
 9211     909722
 9212     961201
 9213     690313
 9214     964870
 9215     926870
 9216     438391
 9217     843821
 9218     25
 9219     698299
 9220     962265
 9221     248721
 9222     1742894
 9223     727423
 9224     1946636
 9225     127636
 9226     623436
 9227     391297
 9228     1168853
 9229     644212
 9230     759222
 9231     708427
 9232     1058212
 9233     1977250
 9234     1725829
 9235     555072
 9236     1863938
 9237     1255084
 9238     1850103
 9239     1086619
 9240     859693
 9241     459436
 9242     1578323
 9243     336953
 9244     1000
 9245     1866851
 9246     565309
 9247     174281
 9248     531595
 9249     2469014
 9250     1417693
 9251     1376834
 9252     313472
 9253     2887045
 9254     1431589
 9255     106445
 9256     1487426
 9257     1223350
 9258     819203
 9259     -365352
 9260     -383788
 9261     -674149
 9262     1663417
 9263     965452
 9264     -803126
 9265     -365670
 9266     1151673
 9267     1871
 9268     1567414
 9269     2319331
 9270     2113385
 9271     1632795
 9272     1449638
 9273     362045
 9274     1435188
 9275     369517
 9276     1671445
 9277     2940279
 9278     654045
 9279     -863786
 9280     1195580
 9281     1649273
 9282     2748662
 9283     1029724
 9284     1293097
 9285     -817173
 9286     1911278
 9287     834008
 9288     -813664
 9289     264029
 9290     -523610
 9291     2077161
 9292     -765550
 9293     -194387
 9294     2382922
 9295     1545030
 9296     783860
 9297     -589756
 9298     -494043
 9299     1789463
 9300     2996778
 9301     -973073
 9302     2632219
 9303     346228
 9304     149886
 9305     -943151
 9306     425561
 9307     1093564
 9308     380173
 9309     1003246
 9310     -521937
 9311     147494
 9312     761304
 9313     134160
 9314     -431469
 9315     -835783
 9316     -344306
 9317     1259702
 9318     2180522
 9319     1435118
 9320     -118055
 9321     1650799
 9322     945275
 9323     987925
 9324     2984147
 9325     2263002
 9326     2189078
 9327     2446411
 9328     2936562
 9329     -35768
 9330     2242491
 9331     2189401
 9332     1715143
 9333     -849185
 9334     2238552
 9335     915704
 9336     921920
 9337     1889231
 9338     -999673
 9339     2732805
 9340     -999033
 9341     849385
 9342     2091020
 9343     1642880
 9344     1980872
 9345     901186
 9346     479460
 9347     995649
 9348     2631174
 9349     -185549
 9350     1187896
 9351     -234312
 9352     216277
 9353     394019
 9354     -273364
 9355     2541051
 9356     -615328
 9357     -723742
 9358     -547459
 9359     2486820
 9360     185922
 9361     1265271
 9362     2674509
 9363     2796952
 9364     727961
 9365     -697454
 9366     2722192
 9367     -877401
 9368     -747466
 9369     1181553
 9370     2498337
 9371     -758039
 9372     1497429
 9373     2515166
 9374     784037
 9375     -569403
 9376     2233226
 9377     1231559
 9378     2252375
 9379     509517
 9380     1007593
 9381     2906859
 9382     -751399
 9383     2133252
 9384     2524891
 9385     2123050
 9386     2470856
 9387     1680957
 9388     779856
 9389     2331013
 9390     373431
 9391     1858710
 9392     -175417
 9393     367874
 9394     -509527
 9395     -475625
 9396     -190019
 9397     -679561
 9398     791874
 9399     113984
 9400     931983
 9401     2946710
 9402     1037367
 9403     1941144
 9404     -925842
 9405     336223
 9406     -317535
 9407     1473102
 9408     1195775
 9409     99559
 9410     891509
 9411     2922850
 9412     477630
 9413     -310218
 9414     -693323
 9415     1461652
 9416     1910582
 9417     310021
 9418     1216942
 9419     583522
 9420     295530
 9421     5506
 9422     2398636
 9423     2446541
 9424     -545819
 9425     2168783
 9426     2604545
 9427     426243
 9428     434189
 9429     1347512
 9430     -231895
 9431     -332067
 9432     2376594
 9433     2578295
 9434     885799
 9435     1397770
 9436     -304246
 9437     -727206
 9438     4495
 9439     1119314
 9440     1778928
 9441     1250929
 9442     1159558
 9443     -244317
 9444     433503
 9445     1619004
 9446     2608629
 9447     1913494
 9448     2249371
 9449     2123059
 9450     2616512
 9451     2191162
 9452     1672831
 9453     -213629
 9454     2200812
 9455     2910766
 9456     -703568
 9457     336206
 9458     1177419
 9459     -123719
 9460     841335
 9461     -310148
 9462     1287154
 9463     1399053
 9464     -151607
 9465     2093434
 9466     1691179
 9467     -599513
 9468     1027585
 9469     122280
 9470     1874713
 9471     2336760
 9472     2128628
 9473     270111
 9474     593218
 9475     1757511
 9476     1963499
 9477     -7691
 9478     -822041
 9479     -511381
 9480     1107587
 9481     1035755
 9482     1167877
 9483     1611292
 9484     2033128
 9485     -215457
 9486     1215311
 9487     -395623
 9488     -581260
 9489     2220426
 9490     -411671
 9491     1005292
 9492     -887668
 9493     1419778
 9494     2214757
 9495     2623184
 9496     827938
 9497     1811488
 9498     802049
 9499     2507176
 9500     1503019
 9501     1987082
 9502     1585542
 9503     933594
 9504     2694282
 9505     289688
 9506     1499417
 9507     1379134
 9508     -466239
 9509     725786
 9510     719941
 9511     -119901
 9512     -110050
 9513     215774
 9514     1059117
 9515     856026
 9516     191715
 9517     415495
 9518     1652789
 9519     711833
 9520     1579515
 9521     2423184
 9522     2986433
 9523     2188535
 9524     -51532
 9525     1447076
 9526     179725
 9527     2950398
 9528     37487
 9529     2818585
 9530     1253026
 9531     513251
 9532     1856888
 9533     1067438
 9534     190334
 9535     875574
 9536     -843469
 9537     895564
 9538     -124382
 9539     1371584
 9540     691348
 9541     46217
 9542     2787077
 9543     1553007
 9544     2631092
 9545     -404059
 9546     791543
 9547     -965454
 9548     -265503
 9549     1331625
 9550     1881134
 9551     2590819
 9552     -622065
 9553     -627543
 9554     1297197
 9555     1021047
 9556     1431423
 9557     1309064
 9558     2511022
 9559     2163303
 9560     965599
 9561     -98147
 9562     391422
 9563     -19871
 9564     521560
 9565     2922517
 9566     -486024
 9567     1971390
 9568     885551
 9569     1832786
 9570     2024751
 9571     1253589
 9572     2370703
 9573     1409691
 9574     1095104
 9575     2206717
 9576     275965
 9577     1419383
 9578     551470
 9579     -915266
 9580     1937075
 9581     2944869
 9582     1642699
 9583     -101672
 9584     111868
 9585     -342010
 9586     2135083
 9587     2336857
 9588     2726486
 9589     2380528
 9590     377923
 9591     -123798
 9592     797601
 9593     2146652
 9594     1862782
 9595     1159690
 9596     697867
 9597     359720
 9598     -925106
 9599     1727264
 9600     -431714
 9601     2075333
 9602     2413048
 9603     705253
 9604     -807185
 9605     112224
 9606     120063
 9607     304302
 9608     853665
 9609     2548995
 9610     1302975
 9611     -815226
 9612     1459511
 9613     -21602
 9614     845905
 9615     2516816
 9616     -763203
 9617     178293
 9618     -579979
 9619     2806231
 9620     1918567
 9621     1273786
 9622     2640699
 9623     1395474
 9624     2091214
 9625     1875341
 9626     -56280
 9627     1685583
 9628     2350408
 9629     1405517
 9630     697671
 9631     2412654
 9632     2109145
 9633     2904945
 9634     879435
 9635     -751464
 9636     2544899
 9637     535905
 9638     1111224
 9639     1536835
 9640     237985
 9641     1225371
 9642     -759326
 9643     2279007
 9644     2042943
 9645     237680
 9646     155876
 9647     1107740
 9648     -881407
 9649     1061343
 9650     2300473
 9651     1727199
 9652     -290045
 9653     1821393
 9654     1401086
 9655     2343187
 9656     495535
 9657     1101818
 9658     2276781
 9659     279453
 9660     -851679
 9661     1325309
 9662     1441730
 9663     1533015
 9664     1730998
 9665     -699632
 9666     1424841
 9667     2097238
 9668     -939064
 9669     443283
 9670     2084557
 9671     373923
 9672     1532947
 9673     1385638
 9674     2386809
 9675     1009388
 9676     -723263
 9677     2442350
 9678     2552729
 9679     -905215
 9680     2287200
 9681     1667653
 9682     701601
 9683     -229973
 9684     2179098
 9685     -897334
 9686     -943645
 9687     2493184
 9688     1033587
 9689     -781325
 9690     -861955
 9691     1033488
 9692     -945562
 9693     1687033
 9694     -873807
 9695     1359338
 9696     2270559
 9697     534116
 9698     2352730
 9699     773391
 9700     1658913
 9701     -710087
 9702     292331
 9703     45637
 9704     2146576
 9705     2194923
 9706     1407762
 9707     -143973
 9708     1504959
 9709     -987889
 9710     -825878
 9711     57715
 9712     40257
 9713     2122965
 9714     2236635
 9715     1766745
 9716     2031212
 9717     2489157
 9718     2162780
 9719     1461304
 9720     -36375
 9721     2239038
 9722     2172824
 9723     207566
 9724     1271356
 9725     221391
 9726     2808179
 9727     933313
 9728     2482466
 9729     1587161
 9730     2127334
 9731     491259
 9732     -563956
 9733     2830347
 9734     205823
 9735     -56414
 9736     2111200
 9737     1127588
 9738     2793079
 9739     1916878
 9740     317975
 9741     53667
 9742     -542060
 9743     -576017
 9744     2900174
 9745     -673743
 9746     2362737
 9747     1319386
 9748     -189951
 9749     -945580
 9750     2660864
 9751     2096851
 9752     1698746
 9753     2488268
 9754     -809801
 9755     1894566
 9756     229447
 9757     29785
 9758     779343
 9759     2522395
 9760     2202896
 9761     -259750
 9762     590045
 9763     -761126
 9764     -223917
 9765     2531135
 9766     -919700
 9767     -699390
 9768     1299842
 9769     1348991
 9770     2736839
 9771     -319484
 9772     991155
 9773     -475583
 9774     1611306
 9775     -149491
 9776     2168662
 9777     1403271
 9778     -839095
 9779     2329215
 9780     -709175
 9781     637773
 9782     2181344
 9783     943968
 9784     2496975
 9785     1053493
 9786     302248
 9787     -108095
 9788     -867692
 9789     2838685
 9790     2092806
 9791     2102575
 9792     1115794
 9793     1965126
 9794     202094
 9795     -237501
 9796     2842477
 9797     1071598
 9798     1391500
 9799     579781
 9800     2812296
 9801     2799030
 9802     2201122
 9803     -684107
 9804     -885903
 9805     1065300
 9806     1539107
 9807     1685055
 9808     373361
 9809     1251752
 9810     82069
 9811     862031
 9812     408293
 9813     1383234
 9814     2516257
 9815     847961
 9816     1845103
 9817     715609
 9818     1317284
 9819     753231
 9820     1944539
 9821     2218725
 9822     571225
 9823     1011775
 9824     1203261
 9825     12301
 9826     803411
 9827     48168
 9828     2492745
 9829     983288
 9830     1926927
 9831     -987060
 9832     61585
 9833     2179295
 9834     2910239
 9835     697657
 9836     -965598
 9837     1099249
 9838     1449231
 9839     1123308
 9840     2340911
 9841     -74020
 9842     747155
 9843     821561
 9844     2012899
 9845     -401343
 9846     2834342
 9847     1425669
 9848     2465153
 9849     1029208
 9850     345619
 9851     737960
 9852     -132026
 9853     1435375
 9854     1273719
 9855     1682753
 9856     1534781
 9857     -76250
 9858     2394692
 9859     1310913
 9860     2886568
 9861     -581475
 9862     1163854
 9863     -471843
 9864     1075270
 9865     -574084
 9866     1827272
 9867     -459545
 9868     2798903
 9869     1736968
 9870     2780799
 9871     2514493
 9872     1069792
 9873     1395395
 9874     -923371
 9875     2271142
 9876     42396
 9877     1419060
 9878     1637
 9879     919700
 9880     -156313
 9881     1384882
 9882     2733101
 9883     2402740
 9884     1797516
 9885     517804
 9886     485408
 9887     1459199
 9888     100223
 9889     1445219
 9890     1745399
 9891     -924005
 9892     1877468
 9893     2900326
 9894     2814551
 9895     -178190
 9896     1726909
 9897     -757980
 9898     677532
 9899     1246936
 9900     2764734
 9901     2463091
 9902     673465
 9903     518064
 9904     -146125
 9905     2712278
 9906     217417
 9907     1115271
 9908     -195768
 9909     -377702
 9910     -355887
 9911     2013358
 9912     699727
 9913     2263295
 9914     -480190
 9915     1079452
 9916     2005229
 9917     265949
 9918     801947
 9919     312336
 9920     -961468
 9921     -445781
 9922     391461
 9923     2550450
 9924     1163889
 9925     -340223
 9926     899523
 9927     2358969
 9928     2658991
 9929     1565198
 9930     2886866
 9931     1532981
 9932     -559271
 9933     1393089
 9934     2099118
 9935     2554246
 9936     289803
 9937     779139
 9938     557753
 9939     489443
 9940     310159
 9941     1880619
 9942     2628575
 9943     2951019
 9944     521835
 9945     -943961
 9946     -879245
 9947     -671258
 9948     2922713
 9949     -823255
 9950     2505226
 9951     2046851
 9952     1261349
 9953     -470043
 9954     635342
 9955     1727307
 9956     1063586
 9957     -385801
 9958     2194507
 9959     2368708
 9960     669612
 9961     1563115
 9962     -280180
 9963     269773
 9964     2712254
 9965     1405130
 9966     -267890
 9967     1746727
 9968     2605052
 9969     1255420
 9970     2784795
 9971     -307775
 9972     2258930
 9973     2504878
 9974     2588223
 9975     885218
 9976     2031033
 9977     242010
 9978     -961145
 9979     1401027
 9980     681872
 9981     1121823
 9982     2656363
 9983     167970
 9984     2450616
 9985     347715
 9986     941738
 9987     -643402
 9988     1737006
 9989     521608
 9990     116309
 9991     783865
 9992     397796
 9993     -827636
 9994     2596473
 9995     2704655
 9996     2633143
 9997     1219150
 9998     1474865
 9999     -18269
10000     399497
10001     -495370
10002     1746777
10003     1854882
10004     -261777
10005     561861
10006     2850636
10007     -412130
10008     716115
10009     1215800
10010     -307419
10011     1860723
10012     2315234
10013     1524960
10014     -919752
10015     -587316
10016     1520974
10017     1751236
10018     -383655
10019     1415054
10020     2578668
10021     -623907
10022     514130
10023     831281
10024     1717567
10025     629304
10026     2784137
10027     -823651
10028     2016530
10029     -281915
10030     -928032
10031     2379250
10032     -567687
10033     2113052
10034     131625
10035     2884911
10036     2980791
10037     2964118
10038     2585010
10039     2676739
10040     -705361
10041     -7695
10042     120086
10043     35711
10044     -41529
10045     259485
10046     -707232
10047     353680
10048     2148600
10049     1789496
10050     2190858
10051     2662239
10052     2211022
10053     1329203
10054     798011
10055     1907332
10056     2194717
10057     340062
10058     2172659
10059     2926966
10060     445481
10061     546102
10062     2890609
10063     1897205
10064     2230676
10065     1978663
10066     -141963
10067     1309647
10068     -997150
10069     -748029
10070     1115157
10071     -533796
10072     1253631
10073     2425117
10074     1665146
10075     949637
10076     -887121
10077     -179596
10078     2655042
10079     -268353
10080     1710668
10081     205471
10082     2972439
10083     -453812
10084     1561283
10085     909493
10086     2214990
10087     2312554
10088     1702806
10089     -995233
10090     1557586
10091     1832922
10092     737898
10093     1655139
10094     -855092
10095     2123354
10096     1629225
10097     771666
10098     543939
10099     2568817
10100     2035152
10101     2794971
10102     79809
10103     32104
10104     1316882
10105     72364
10106     -21926
10107     2393150
10108     1437362
10109     1007118
10110     689496
10111     -953886
10112     1422820
10113     -21559
10114     425856
10115     2812164
10116     181739
10117     2338514
10118     322268
10119     -95676
10120     -654142
10121     -977220
10122     2828763
10123     2070632
10124     2475079
10125     1159899
10126     1263220
10127     2480849
10128     2616906
10129     1843346
10130     107565
10131     263686
10132     627913
10133     2206901
10134     1871241
10135     -773257
10136     508183
10137     -287594
10138     -205748
10139     2926434
10140     2906984
10141     2316564
10142     1681480
10143     572000
10144     2662766
10145     847150
10146     851267
10147     -10337
10148     537301
10149     -459645
10150     2824654
10151     -548056
10152     2992665
10153     170228
10154     1253734
10155     117443
10156     2940925
10157     -526217
10158     -535802
10159     88453
10160     2027126
10161     -207556
10162     2165377
10163     -775177
10164     1017349
10165     1324851
10166     2589188
10167     -873504
10168     2471096
10169     2432907
10170     759457
10171     1880833
10172     2719113
10173     2084908
10174     1759116
10175     883993
10176     2644611
10177     865573
10178     1789369
10179     2748254
10180     -283510
10181     -193738
10182     2206882
10183     -583976
10184     681787
10185     -685530
10186     250117
10187     615535
10188     787504
10189     1782725
10190     109731
10191     2368619
10192     2389060
10193     1045705
10194     2173001
10195     1049259
10196     -249555
10197     -777628
10198     -899310
10199     2578669
10200     1768876
10201     557923
10202     1755001
10203     276300
10204     1769117
10205     1271392
10206     -322173
10207     -815148
10208     2745067
10209     2235224
10210     5858
10211     153431
10212     2642755
10213     1059324
10214     1251690
10215     -39598
10216     -647752
10217     2690867
10218     -913314
10219     973326
10220     -238050
10221     503662
10222     1409475
10223     2445036
10224     2994351
10225     198105
10226     -249797
10227     -816047
10228     1528951
10229     -263984
10230     1031483
10231     595637
10232     -411918
10233     1635119
10234     287500
10235     -94055
10236     2330827
10237     -249890
10238     489500
10239     2506267
10240     1109310
10241     -989690
10242     1035430
10243     -118006
10244     2408615
10245     25
10246     2521861
10247     3438884
10248     81151
10249     -427159
10250     3702316
10251     -1351941
10252     3897698
10253     -18138
10254     4744298
10255     1340015
10256     -1260304
10257     2913172
10258     5142389
10259     2274913
10260     -846758
10261     5896316
10262     13334
10263     250071
10264     -1903296
10265     2410507
10266     -1473916
10267     2231731
10268     3865185
10269     299613
10270     -984697
10271     1000
10272     278722
10273     66229
10274     359214
10275     964112
10276     325550
10277     225442
10278     471750
10279     594426
10280     240970
10281     970880
10282     839356
10283     527409
10284     867244
10285     403296
10286     133306
10287     232033
10288     750541
10289     418056
10290     184700
10291     7068
10292     987290
10293     428624
10294     550061
10295     946880
10296     194494
10297     42479
10298     480945
10299     620718
10300     84309
10301     439437
10302     205075
10303     164141
10304     929914
10305     546658
10306     858951
10307     218372
10308     423143
10309     538572
10310     432913
10311     142801
10312     464915
10313     270660
10314     655587
10315     608271
10316     387623
10317     664537
10318     828185
10319     152803
10320     702639
10321     347802
10322     744343
10323     814885
10324     581334
10325     451127
10326     337864
10327     955741
10328     653488
10329     973800
10330     862185
10331     551611
10332     988009
10333     18579
10334     279579
10335     131788
10336     381964
10337     565545
10338     242236
10339     173066
10340     232676
10341     374417
10342     517854
10343     861076
10344     479527
10345     786330
10346     636092
10347     909800
10348     978508
10349     976068
10350     257563
10351     573312
10352     861195
10353     718927
10354     486277
10355     363818
10356     30204
10357     826554
10358     432479
10359     489933
10360     553093
10361     883971
10362     481251
10363     600657
10364     345680
10365     334260
10366     739959
10367     38951
10368     392993
10369     872348
10370     117171
10371     84940
10372     983077
10373     873705
10374     807021
10375     402265
10376     63541
10377     984499
10378     868127
10379     936821
10380     656677
10381     656771
10382     207807
10383     87728
10384     413401
10385     706656
10386     973142
10387     31144
10388     758134
10389     124863
10390     338120
10391     86543
10392     91277
10393     658139
10394     540473
10395     925452
10396     831170
10397     131665
10398     573044
10399     671028
10400     643122
10401     142753
10402     170470
10403     58736
10404     599040
10405     495772
10406     993400
10407     724225
10408     836462
10409     480472
10410     750023
10411     505229
10412     981513
10413     946061
10414     323286
10415     902986
10416     227075
10417     408906
10418     321650
10419     182075
10420     109282
10421     989160
10422     942540
10423     429590
10424     85311
10425     106836
10426     941105
10427     536889
10428     269487
10429     841136
10430     608741
10431     892725
10432     892006
10433     588290
10434     11771
10435     115968
10436     541566
10437     382114
10438     392973
10439     707972
10440     274562
10441     503856
10442     604033
10443     351383
10444     970559
10445     630354
10446     392601
10447     610489
10448     255409
10449     767672
10450     327904
10451     730353
10452     275114
10453     761171
10454     752187
10455     292925
10456     197238
10457     650441
10458     656941
10459     130560
10460     25016
10461     209626
10462     832113
10463     488975
10464     53532
10465     115110
10466     328250
10467     364611
10468     500279
10469     525995
10470     698958
10471     312826
10472     766114
10473     138258
10474     596950
10475     58180
10476     719129
10477     713762
10478     592582
10479     884706
10480     603985
10481     112641
10482     106386
10483     740489
10484     833092
10485     853697
10486     651813
10487     360337
10488     13023
10489     333257
10490     815539
10491     710596
10492     691532
10493     898015
10494     75296
10495     89718
10496     884590
10497     244436
10498     958318
10499     55945
10500     473411
10501     536447
10502     992337
10503     419107
10504     553852
10505     149215
10506     512870
10507     594213
10508     706070
10509     288700
10510     948599
10511     317573
10512     990460
10513     616573
10514     454967
10515     661228
10516     741378
10517     836003
10518     609403
10519     935377
10520     428706
10521     808892
10522     624693
10523     442121
10524     174881
10525     187952
10526     89354
10527     479352
10528     68298
10529     342494
10530     130380
10531     833410
10532     78658
10533     402270
10534     432864
10535     521599
10536     29281
10537     849103
10538     824513
10539     79841
10540     795926
10541     519354
10542     868250
10543     880725
10544     218490
10545     611389
10546     255591
10547     552547
10548     809434
10549     890583
10550     53402
10551     941594
10552     563025
10553     118185
10554     750889
10555     98267
10556     992147
10557     975082
10558     937191
10559     290348
10560     130778
10561     161506
10562     144149
10563     186285
10564     849715
10565     269960
10566     868218
10567     198391
10568     894442
10569     237995
10570     547207
10571     714191
10572     469544
10573     799066
10574     910905
10575     634398
10576     308427
10577     806311
10578     538897
10579     98956
10580     996494
10581     51007
10582     713566
10583     681311
10584     545251
10585     915978
10586     630761
10587     606623
10588     353871
10589     540057
10590     373639
10591     539107
10592     447685
10593     605162
10594     225730
10595     749549
10596     173280
10597     595317
10598     228687
10599     711497
10600     81301
10601     165497
10602     616976
10603     849393
10604     589471
10605     64022
10606     716394
10607     785995
10608     61928
10609     995332
10610     953063
10611     363199
10612     879948
10613     269537
10614     483108
10615     74078
10616     957656
10617     778574
10618     393796
10619     977085
10620     777903
10621     10291
10622     997761
10623     855334
10624     316675
10625     426685
10626     212833
10627     16710
10628     47817
10629     520605
10630     590183
10631     175006
10632     289668
10633     860683
10634     587148
10635     454805
10636     869551
10637     634637
10638     311086
10639     158451
10640     965342
10641     657372
10642     763496
10643     791023
10644     418030
10645     344207
10646     862781
10647     655217
10648     2976
10649     828117
10650     553018
10651     137248
10652     937553
10653     201663
10654     256232
10655     27195
10656     649099
10657     761298
10658     565099
10659     622747
10660     624252
10661     41087
10662     883993
10663     314702
10664     912277
10665     406159
10666     391211
10667     113325
10668     174099
10669     750790
10670     402814
10671     727934
10672     357097
10673     353655
10674     848908
10675     681169
10676     418666
10677     460511
10678     205802
10679     114511
10680     957251
10681     637143
10682     698522
10683     862005
10684     888902
10685     706126
10686     286577
10687     450860
10688     203847
10689     361691
10690     351705
10691     59403
10692     904282
10693     529030
10694     421335
10695     476673
10696     192634
10697     568462
10698     582493
10699     329007
10700     747426
10701     500363
10702     482712
10703     550915
10704     188078
10705     26406
10706     9403
10707     248614
10708     842322
10709     185483
10710     320617
10711     985279
10712     25216
10713     863260
10714     345029
10715     312948
10716     534494
10717     108256
10718     767236
10719     377031
10720     893574
10721     131087
10722     30593
10723     964189
10724     808603
10725     442999
10726     432655
10727     922936
10728     751008
10729     427737
10730     330018
10731     150053
10732     921147
10733     585771
10734     724614
10735     603028
10736     561638
10737     4079
10738     124925
10739     787871
10740     267692
10741     168689
10742     789747
10743     959074
10744     19377
10745     781075
10746     81636
10747     32208
10748     932945
10749     766237
10750     835739
10751     435645
10752     16631
10753     286477
10754     206869
10755     60851
10756     567911
10757     694490
10758     695707
10759     998577
10760     595907
10761     217286
10762     416346
10763     80285
10764     711272
10765     330197
10766     923886
10767     707977
10768     200433
10769     464130
10770     459650
10771     748914
10772     649938
10773     743859
10774     654408
10775     569450
10776     604005
10777     577663
10778     652366
10779     644910
10780     753032
10781     730485
10782     708221
10783     178871
10784     944676
10785     266014
10786     572243
10787     520364
10788     566438
10789     507306
10790     674474
10791     200381
10792     584833
10793     782719
10794     313502
10795     703065
10796     443416
10797     969988
10798     485361
10799     306464
10800     436583
10801     499554
10802     431217
10803     196256
10804     32826
10805     560559
10806     266817
10807     505723
10808     364373
10809     529092
10810     188010
10811     463183
10812     517137
10813     127881
10814     215282
10815     472643
10816     977595
10817     287459
10818     195892
10819     65472
10820     341343
10821     257172
10822     680403
10823     870436
10824     725057
10825     358873
10826     38276
10827     755519
10828     366891
10829     596325
10830     434175
10831     989122
10832     992744
10833     290035
10834     299804
10835     807642
10836     908750
10837     722519
10838     898723
10839     303680
10840     732214
10841     56973
10842     662361
10843     877619
10844     433501
10845     7839
10846     109290
10847     99131
10848     25510
10849     253267
10850     71689
10851     567686
10852     274324
10853     168425
10854     410016
10855     507294
10856     641084
10857     790824
10858     294461
10859     54545
10860     578008
10861     144856
10862     713393
10863     199191
10864     204268
10865     929032
10866     948354
10867     648814
10868     90404
10869     878537
10870     668346
10871     880408
10872     755035
10873     202145
10874     435981
10875     435113
10876     19508
10877     263472
10878     223309
10879     922805
10880     80076
10881     916661
10882     269807
10883     283752
10884     365845
10885     383793
10886     174760
10887     987203
10888     572418
10889     313410
10890     864849
10891     332733
10892     323849
10893     468231
10894     581149
10895     293303
10896     789580
10897     360769
10898     409507
10899     167750
10900     766022
10901     827646
10902     851131
10903     544690
10904     633874
10905     388912
10906     21354
10907     524028
10908     181470
10909     639500
10910     770243
10911     496066
10912     589413
10913     182795
10914     247426
10915     620877
10916     768600
10917     897307
10918     669618
10919     273787
10920     141332
10921     772237
10922     920000
10923     944445
10924     932261
10925     274097
10926     211277
10927     944929
10928     88030
10929     379467
10930     96903
10931     658728
10932     512530
10933     290343
10934     797135
10935     981080
10936     415470
10937     888417
10938     776811
10939     690489
10940     509931
10941     338500
10942     354924
10943     450082
10944     548408
10945     263963
10946     76488
10947     531109
10948     484286
10949     548537
10950     208577
10951     476599
10952     359560
10953     168845
10954     778169
10955     91343
10956     422019
10957     648869
10958     397375
10959     513703
10960     816275
10961     460818
10962     507253
10963     339957
10964     291626
10965     529195
10966     544502
10967     959664
10968     531859
10969     126198
10970     912910
10971     863321
10972     374508
10973     334422
10974     727184
10975     800790
10976     632183
10977     603319
10978     211864
10979     422424
10980     661599
10981     864442
10982     487384
10983     94653
10984     79144
10985     583375
10986     374918
10987     889485
10988     885973
10989     66660
10990     777581
10991     672096
10992     81435
10993     400811
10994     288967
10995     505949
10996     677004
10997     497697
10998     449520
10999     934460
11000     800012
11001     140630
11002     91141
11003     281188
11004     364976
11005     59147
11006     948159
11007     182660
11008     372392
11009     415853
11010     264499
11011     782798
11012     303467
11013     685358
11014     583724
11015     236038
11016     311586
11017     245900
11018     495039
11019     542301
11020     804434
11021     610656
11022     913725
11023     11044
11024     832398
11025     678136
11026     473683
11027     605448
11028     862129
11029     995882
11030     779869
11031     675555
11032     650737
11033     355018
11034     520830
11035     639450
11036     851717
11037     792555
11038     774681
11039     608094
11040     143157
11041     837791
11042     917802
11043     252975
11044     560122
11045     540014
11046     196580
11047     630538
11048     677623
11049     6261
11050     306090
11051     166849
11052     275482
11053     989733
11054     445409
11055     507946
11056     406821
11057     85014
11058     941348
11059     701431
11060     190162
11061     207783
11062     426070
11063     869500
11064     901231
11065     43967
11066     561539
11067     947467
11068     425975
11069     664830
11070     36350
11071     479026
11072     9133
11073     157051
11074     783411
11075     320698
11076     432491
11077     499975
11078     100237
11079     392241
11080     420295
11081     862528
11082     896560
11083     198559
11084     545428
11085     290078
11086     931231
11087     217509
11088     525054
11089     100904
11090     724367
11091     708176
11092     85102
11093     698663
11094     355337
11095     820849
11096     983305
11097     398320
11098     726754
11099     365135
11100     223131
11101     185389
11102     715302
11103     578626
11104     346671
11105     740627
11106     780807
11107     624481
11108     71272
11109     860972
11110     295610
11111     244932
11112     161107
11113     897542
11114     666777
11115     522257
11116     709123
11117     214802
11118     14560
11119     347898
11120     290753
11121     518029
11122     472149
11123     222893
11124     891340
11125     121553
11126     991887
11127     681153
11128     712461
11129     690147
11130     605805
11131     436046
11132     67731
11133     554574
11134     415600
11135     5364
11136     452197
11137     110974
11138     286326
11139     655067
11140     708929
11141     694573
11142     558217
11143     71929
11144     909793
11145     110144
11146     168533
11147     570837
11148     249107
11149     390552
11150     482765
11151     724817
11152     654809
11153     279845
11154     446101
11155     927091
11156     801877
11157     575718
11158     72704
11159     522963
11160     752438
11161     573827
11162     712714
11163     319560
11164     95389
11165     750338
11166     583382
11167     76873
11168     236293
11169     864316
11170     218448
11171     282199
11172     34620
11173     531271
11174     351508
11175     601016
11176     289859
11177     578940
11178     337620
11179     464661
11180     29230
11181     981514
11182     515141
11183     322669
11184     954338
11185     482577
11186     64401
11187     118517
11188     390874
11189     943959
11190     714773
11191     266600
11192     688273
11193     859892
11194     639043
11195     24341
11196     130114
11197     435561
11198     353479
11199     655858
11200     691153
11201     62340
11202     184814
11203     529855
11204     279578
11205     975101
11206     987466
11207     941516
11208     773111
11209     537004
11210     724063
11211     173088
11212     295270
11213     846335
11214     135359
11215     197154
11216     678232
11217     303911
11218     51992
11219     8148
11220     387258
11221     560539
11222     194075
11223     213849
11224     950935
11225     970953
11226     896814
11227     247445
11228     76754
11229     657123
11230     174259
11231     761022
11232     266359
11233     299040
11234     642830
11235     503546
11236     826731
11237     254094
11238     395611
11239     824978
11240     750287
11241     601174
11242     499420
11243     278245
11244     377607
11245     688895
11246     517948
11247     325443
11248     160376
11249     837840
11250     363745
11251     896491
11252     63796
11253     611953
11254     626598
11255     750797
11256     589232
11257     179617
11258     845053
11259     226304
11260     222157
11261     544440
11262     414555
11263     791996
11264     951105
11265     98870
11266     663674
11267     227247
11268     446311
11269     509282
11270     423854
11271     361491
11272     25
11273     234121
11274     1233291
11275     1981947
11276     748494
11277     1752788
11278     365841
11279     919349
11280     761239
11281     1351659
11282     1261052
11283     1725606
11284     1462063
11285     1912881
11286     128538
11287     288019
11288     1717995
11289     802132
11290     1139956
11291     462087
11292     659742
11293     1005868
11294     1375929
11295     1288732
11296     763253
11297     429206
11298     1000
11299     2184519
11300     410287
11301     605471
11302     -421292
11303     465928
11304     1459484
11305     -907930
11306     -387579
11307     1103427
11308     2140742
11309     2404960
11310     -883877
11311     2152590
11312     1568856
11313     1968709
11314     -275800
11315     2802770
11316     2576981
11317     -389932
11318     2494745
11319     2656254
11320     2057394
11321     1065461
11322     2740441
11323     -135960
11324     743938
11325     2104654
11326     899964
11327     -901533
11328     -197608
11329     -382271
11330     -86147
11331     2074748
11332     1744776
11333     -24037
11334     1708926
11335     533834
11336     327949
11337     983270
11338     2491158
11339     37958
11340     -287709
11341     2150543
11342     2538926
11343     2294790
11344     739838
11345     -367977
11346     1275657
11347     2870219
11348     1701280
11349     2136789
11350     49781
11351     957438
11352     2238637
11353     1932817
11354     61595
11355     879249
11356     1109169
11357     -863598
11358     -12240
11359     -847759
11360     2924905
11361     1420824
11362     2896399
11363     2672707
11364     -288148
11365     2844698
11366     1055123
11367     -723273
11368     2304466
11369     855176
11370     1352833
11371     -959348
11372     471924
11373     -491704
11374     -566189
11375     629322
11376     235895
11377     395883
11378     569918
11379     -547910
11380     47677
11381     707665
11382     -892013
11383     2060816
11384     -97501
11385     -53687
11386     1586936
11387     2408885
11388     1271036
11389     497345
11390     2846103
11391     2774362
11392     2152867
11393     1205242
11394     1863500
11395     -56074
11396     1986924
11397     188188
11398     687763
11399     1907407
11400     2016554
11401     1393109
11402     -855745
11403     -35578
11404     -473567
11405     -662115
11406     1829556
11407     1797370
11408     570164
11409     1439460
11410     -951668
11411     901601
11412     -783418
11413     1143513
11414     1587060
11415     1103189
11416     2048964
11417     2175036
11418     1719432
11419     -697443
11420     -813134
11421     2506612
11422     2826537
11423     2992479
11424     1451113
11425     -999848
11426     2634277
11427     1697556
11428     -511602
11429     1287408
11430     -161457
11431     2414906
11432     393892
11433     1125085
11434     180393
11435     1113570
11436     747839
11437     -118331
11438     1919008
11439     745811
11440     -369829
11441     -817313
11442     1379558
11443     335980
11444     965170
11445     1111003
11446     641929
11447     1378822
11448     2922249
11449     465769
11450     -371414
11451     1637334
11452     642146
11453     721561
11454     501910
11455     1599005
11456     20010
11457     -395512
11458     2268617
11459     1437356
11460     -110317
11461     -419360
11462     44157
11463     -449512
11464     2519002
11465     277656
11466     -593483
11467     347705
11468     773170
11469     1077775
11470     -869754
11471     -351472
11472     1929357
11473     1271501
11474     1005715
11475     1181682
11476     1362849
11477     -29816
11478     2188521
11479     -436255
11480     1531104
11481     -577398
11482     1099441
11483     264059
11484     2054974
11485     1921089
11486     1213767
11487     -385640
11488     290158
11489     -949580
11490     -479593
11491     -97985
11492     569492
11493     -581677
11494     2071302
11495     1756953
11496     -211901
11497     765911
11498     535668
11499     -33868
11500     407983
11501     2090796
11502     721816
11503     2376471
11504     1355251
11505     124070
11506     1061228
11507     557931
11508     2165027
11509     -617967
11510     1849067
11511     483992
11512     115746
11513     2884549
11514     1307730
11515     -273662
11516     -313628
11517     734019
11518     1538954
11519     1902654
11520     1460925
11521     603418
11522     2510769
11523     1660758
11524     280159
11525     707505
11526     -541326
11527     -208203
11528     357399
11529     353400
11530     653279
11531     899689
11532     2752838
11533     2858397
11534     -343435
11535     2178754
11536     2418755
11537     -613670
11538     2058679
11539     1886648
11540     -559352
11541     1173523
11542     -923504
11543     -719175
11544     753391
11545     -537300
11546     1114957
11547     403478
11548     -517634
11549     2402785
11550     2824552
11551     -44162
11552     1968911
11553     295883
11554     -465643
11555     -541960
11556     1325701
11557     -199606
11558     2506968
11559     1171052
11560     -376115
11561     2496675
11562     1938692
11563     -691246
11564     -320238
11565     1621633
11566     123805
11567     465792
11568     -61761
11569     -524016
11570     1601493
11571     2292590
11572     481351
11573     -993062
11574     -51727
11575     2316742
11576     1685024
11577     993606
11578     616164
11579     1308852
11580     1699515
11581     1555210
11582     717570
11583     1099025
11584     2546948
11585     461752
11586     -357707
11587     328317
11588     2456687
11589     599501
11590     -779350
11591     -884018
11592     2670542
11593     -581709
11594     2407109
11595     -807372
11596     -169992
11597     -755297
11598     -911153
11599     338233
11600     567229
11601     1575666
11602     198022
11603     -339783
11604     -183685
11605     241484
11606     -77675
11607     1663076
11608     385626
11609     2550819
11610     -251682
11611     2824764
11612     1826610
11613     2508654
11614     -47842
11615     2356631
11616     1629403
11617     2062959
11618     -873536
11619     1009812
11620     2586595
11621     1918572
11622     2360647
11623     -393845
11624     2428355
11625     2572565
11626     -691664
11627     2242923
11628     1673
11629     -500104
11630     2270542
11631     -188275
11632     52399
11633     -969617
11634     -551542
11635     2180446
11636     741944
11637     1007440
11638     2614883
11639     -317904
11640     626185
11641     1512890
11642     -465773
11643     -967175
11644     1051445
11645     -717986
11646     177861
11647     593768
11648     2410879
11649     -565558
11650     -961474
11651     2074983
11652     2325066
11653     2738582
11654     1469655
11655     -141933
11656     -941229
11657     1723282
11658     1115343
11659     1395477
11660     -699451
11661     -746123
11662     2638430
11663     -469853
11664     1973347
11665     2556231
11666     -134151
11667     675805
11668     -677583
11669     2201015
11670     1947340
11671     1047293
11672     1417683
11673     2483141
11674     -90141
11675     -757129
11676     1929274
11677     193648
11678     271456
11679     -703612
11680     865204
11681     -927633
11682     1207598
11683     1193820
11684     -347723
11685     338043
11686     1313138
11687     -606018
11688     877541
11689     323994
11690     1083168
11691     1415592
11692     -865876
11693     746005
11694     1919361
11695     2432684
11696     2685139
11697     -957783
11698     584156
11699     865449
11700     -220091
11701     -52278
11702     -929303
11703     2590933
11704     2536566
11705     -229646
11706     2508485
11707     1532977
11708     110427
11709     -132083
11710     1741325
11711     256140
11712     1117053
11713     -687560
11714     222034
11715     2009477
11716     -821366
11717     1688931
11718     -573975
11719     -571301
11720     46420
11721     2596790
11722     1225549
11723     1691648
11724     -467506
11725     -86361
11726     -467351
11727     1163217
11728     1773141
11729     1661208
11730     -953271
11731     1570903
11732     1253060
11733     74071
11734     2364881
11735     379352
11736     2988590
11737     1977387
11738     2658611
11739     -779251
11740     615927
11741     -447283
11742     1928549
11743     -428098
11744     2206953
11745     2651058
11746     1297025
11747     2188480
11748     2884315
11749     2540525
11750     2113010
11751     -519516
11752     -42147
11753     4219
11754     2790755
11755     2994714
11756     -557853
11757     -76324
11758     2742602
11759     2663161
11760     515722
11761     1301441
11762     1457689
11763     2982320
11764     -33955
11765     1779270
11766     2524819
11767     -151489
11768     1017735
11769     19719
11770     1991276
11771     1451262
11772     634101
11773     1870640
11774     2021136
11775     -965677
11776     266040
11777     1887162
11778     2101154
11779     2304751
11780     -613275
11781     939035
11782     -157675
11783     -769631
11784     774056
11785     764069
11786     722062
11787     717631
11788     1356948
11789     711709
11790     513535
11791     -423836
11792     2494483
11793     -853452
11794     2189228
11795     2988924
11796     -19958
11797     421834
11798     -68024
11799     1062977
11800     1163453
11801     1896973
11802     1369216
11803     6353
11804     2720670
11805     73581
11806     2748703
11807     1201283
11808     -743317
11809     1055451
11810     1383079
11811     -901488
11812     -411957
11813     -908028
11814     446132
11815     -263385
11816     2808551
11817     1868657
11818     -659796
11819     -373528
11820     225614
11821     2980633
11822     -499938
11823     378105
11824     66023
11825     2069004
11826     983930
11827     2708476
11828     591458
11829     2594272
11830     2199049
11831     2393013
11832     -795507
11833     2521167
11834     2424936
11835     963863
11836     2526499
11837     781366
11838     -233440
11839     2330735
11840     -82056
11841     -582137
11842     2664454
11843     -396011
11844     705678
11845     1509080
11846     2392662
11847     2208490
11848     -234216
11849     2011304
11850     1587684
11851     -887389
11852     -852060
11853     208271
11854     -270039
11855     -753366
11856     -724059
11857     -738027
11858     -720085
11859     1569126
11860     331468
11861     2730793
11862     785733
11863     2974884
11864     -925159
11865     -571613
11866     2025473
11867     -827369
11868     1075075
11869     2778659
11870     -657445
11871     985789
11872     -851273
11873     2542798
11874     2838633
11875     559405
11876     1657265
11877     1475334
11878     -11925
11879     -895209
11880     -967027
11881     -285974
11882     715543
11883     -54415
11884     1387789
11885     2017057
11886     -136153
11887     51934
11888     2938838
11889     1599626
11890     214375
11891     687867
11892     2490715
11893     -578090
11894     -691509
11895     -361377
11896     2086710
11897     1063651
11898     1798798
11899     711731
11900     1087725
11901     -843182
11902     2656467
11903     489630
11904     142098
11905     157729
11906     -105729
11907     2542679
11908     581521
11909     1961017
11910     300067
11911     1169550
11912     1697636
11913     131680
11914     1201053
11915     1517539
11916     2657113
11917     1889045
11918     2395264
11919     973652
11920     178315
11921     -196102
11922     1225663
11923     1950923
11924     -859860
11925     26133
11926     -315748
11927     1983029
11928     -747912
11929     -567954
11930     2613181
11931     427770
11932     2049474
11933     2230436
11934     -9859
11935     1867370
11936     407656
11937     -631945
11938     1185487
11939     2288805
11940     394083
11941     251565
11942     1027638
11943     -75735
11944     -847776
11945     258047
11946     1827183
11947     595775
11948     -242223
11949     521901
11950     1053292
11951     2486671
11952     2734274
11953     -779507
11954     525665
11955     1554982
11956     36151
11957     2208671
11958     -933055
11959     -547939
11960     805956
11961     -94109
11962     559665
11963     2866588
11964     2680347
11965     2021409
11966     1447658
11967     2912193
11968     72305
11969     -564057
11970     2237170
11971     2836469
11972     771128
11973     -677972
11974     2774413
11975     585735
11976     -441515
11977     1846683
11978     -919797
11979     2107367
11980     2257035
11981     318215
11982     799474
11983     2772867
11984     1265245
11985     1027579
11986     -447498
11987     2313035
11988     1239158
11989     1331037
11990     1837569
11991     2570824
11992     -703469
11993     -905796
11994     2040982
11995     1341024
11996     935671
11997     382097
11998     375563
11999     -279788
12000     637341
12001     2858866
12002     869210
12003     -611567
12004     627832
12005     2910384
12006     -755842
12007     1137224
12008     2304870
12009     361368
12010     -264149
12011     -247543
12012     1099680
12013     -485883
12014     288196
12015     167963
12016     1051362
12017     1649323
12018     1438830
12019     1953004
12020     2050568
12021     -944027
12022     1153283
12023     -755953
12024     957030
12025     836072
12026     689639
12027     1001385
12028     2604701
12029     865628
12030     1349702
12031     545377
12032     -227869
12033     2434761
12034     2140491
12035     2052616
12036     -358164
12037     1073605
12038     1503033
12039     331764
12040     2019362
12041     21962
12042     1206933
12043     -10418
12044     315504
12045     515733
12046     -449535
12047     1449766
12048     139995
12049     727432
12050     1167537
12051     -707351
12052     997325
12053     1204993
12054     2930784
12055     -927471
12056     803971
12057     1741278
12058     -168093
12059     -837957
12060     105767
12061     -207639
12062     1715388
12063     1487033
12064     1438813
12065     -263742
12066     2338904
12067     2033241
12068     -807918
12069     14206
12070     2318968
12071     153851
12072     2092712
12073     2746246
12074     -185814
12075     2052583
12076     1315531
12077     22425
12078     2776897
12079     959763
12080     419973
12081     2679071
12082     1866744
12083     55888
12084     -162163
12085     -87929
12086     323537
12087     421765
12088     2607035
12089     1649144
12090     1101290
12091     2826841
12092     -771877
12093     2246426
12094     2046702
12095     2796596
12096     841450
12097     2023062
12098     57567
12099     2367302
12100     491443
12101     243930
12102     -768038
12103     1815054
12104     -386094
12105     -164227
12106     2496882
12107     1335602
12108     1665088
12109     1971319
12110     2932803
12111     -56468
12112     -64332
12113     -843823
12114     2518337
12115     -935286
12116     1708743
12117     1603184
12118     178237
12119     895556
12120     -155490
12121     -368012
12122     2896291
12123     1919313
12124     387331
12125     -981585
12126     -310046
12127     1503018
12128     409410
12129     1327110
12130     -419630
12131     1327718
12132     2452632
12133     -953247
12134     1005407
12135     -693365
12136     1043622
12137     1207863
12138     43526
12139     2604408
12140     -298031
12141     -933223
12142     1740730
12143     2275023
12144     -28322
12145     106150
12146     1331204
12147     2968351
12148     1298989
12149     873612
12150     2718811
12151     2856167
12152     1821308
12153     1063828
12154     1315184
12155     2516838
12156     1379413
12157     -809778
12158     755457
12159     2466643
12160     -655706
12161     915104
12162     -497801
12163     419480
12164     -777712
12165     -606046
12166     1177535
12167     911858
12168     1935382
12169     -913932
12170     933852
12171     325378
12172     1599662
12173     -753843
12174     2628290
12175     2126886
12176     1645602
12177     -357770
12178     -867764
12179     -801513
12180     207982
12181     2618331
12182     331724
12183     1447628
12184     -450051
12185     1019519
12186     2754705
12187     2861021
12188     2616931
12189     1548976
12190     1049828
12191     250120
12192     77467
12193     2350446
12194     2572944
12195     -549723
12196     1709354
12197     1031511
12198     2980042
12199     -922011
12200     755401
12201     2460941
12202     2412901
12203     1119350
12204     2622261
12205     1673357
12206     862029
12207     2447000
12208     -224191
12209     2180816
12210     1203549
12211     2404810
12212     1729130
12213     1429086
12214     629673
12215     1495205
12216     1731417
12217     871845
12218     1776660
12219     1641167
12220     357675
12221     -815731
12222     2686841
12223     1569399
12224     -653468
12225     2440302
12226     1851260
12227     2385102
12228     -867297
12229     2007399
12230     -977143
12231     -975405
12232     2588662
12233     1097263
12234     963178
12235     2524397
12236     951791
12237     -174265
12238     -141971
12239     2945013
12240     1941364
12241     -628154
12242     -550198
12243     941081
12244     2858376
12245     -260149
12246     -929647
12247     2138696
12248     2446393
12249     1231590
12250     784018
12251     2631115
12252     2087439
12253     2874997
12254     -987423
12255     2524825
12256     -419679
12257     2139145
12258     697730
12259     1035642
12260     -671953
12261     532129
12262     2996442
12263     1803404
12264     365383
12265     -626106
12266     1830954
12267     2234592
12268     2916276
12269     2401118
12270     2884598
12271     1957341
12272     1427170
12273     1163487
12274     2541115
12275     -69478
12276     1962594
12277     2602676
12278     1733459
12279     207599
12280     2403163
12281     403841
12282     1403050
12283     2377243
12284     65478
12285     -747248
12286     1063884
12287     2442582
12288     -18033
12289     -213857
12290     2628780
12291     905352
12292     1051258
12293     1113447
12294     1981493
12295     -901784
12296     -827453
12297     -945385
12298     -963804
12299     25
12300     4180309
12301     2624508
12302     5268701
12303     2830587
12304     3731631
12305     -1647710
12306     -1792557
12307     -1080394
12308     4863285
12309     5495495
12310     -543002
12311     -923312
12312     1839944
12313     5139176
12314     5988384
12315     5034495
12316     5794086
12317     1705119
12318     2092662
12319     2719075
12320     -188449
12321     -481463
12322     2409233
12323     471297
12324     -733775
12325     1000
12326     570050
12327     17097
12328     101477
12329     945064
12330     700906
12331     65212
12332     410946
12333     29623
12334     206816
12335     103546
12336     249539
12337     839766
12338     997862
12339     921650
12340     628701
12341     896134
12342     914952
12343     211101
12344     124738
12345     932534
12346     451417
12347     688307
12348     355926
12349     717253
12350     632157
12351     476856
12352     48693
12353     979914
12354     157935
12355     637582
12356     639633
12357     809719
12358     406291
12359     134053
12360     135783
12361     235442
12362     605909
12363     411003
12364     834707
12365     433370
12366     191455
12367     304544
12368     384302
12369     717926
12370     237949
12371     664741
12372     229518
12373     570752
12374     475907
12375     929192
12376     549070
12377     979861
12378     615100
12379     545391
12380     447776
12381     33349
12382     381845
12383     343924
12384     232352
12385     989017
12386     208455
12387     476126
12388     939676
12389     388519
12390     988928
12391     280364
12392     440412
12393     373919
12394     731536
12395     794309
12396     913982
12397     149625
12398     202984
12399     821059
12400     455420
12401     741226
12402     538454
12403     6954
12404     899179
12405     781365
12406     81769
12407     719779
12408     925612
12409     706728
12410     180979
12411     24190
12412     75621
12413     189914
12414     927279
12415     655531
12416     733600
12417     297811
12418     972234
12419     351800
12420     894849
12421     584153
12422     392366
12423     479702
12424     551524
12425     275223
12426     156776
12427     559450
12428     889044
12429     642994
12430     794427
12431     161214
12432     173741
12433     229849
12434     456675
12435     537457
12436     59569
12437     705965
12438     528946
12439     489611
12440     678061
12441     451629
12442     655268
12443     659026
12444     436661
12445     309088
12446     549180
12447     342269
12448     460514
12449     950175
12450     205872
12451     280773
12452     417506
12453     836239
12454     837017
12455     836347
12456     88119
12457     391922
12458     574612
12459     969443
12460     383398
12461     761318
12462     900579
12463     137374
12464     170577
12465     655674
12466     635514
12467     463653
12468     576579
12469     207705
12470     165381
12471     305965
12472     149114
12473     861366
12474     156184
12475     372447
12476     582935
12477     196946
12478     836645
12479     409266
12480     465407
12481     845758
12482     969505
12483     662982
12484     34534
12485     363071
12486     629823
12487     607810
12488     581590
12489     870512
12490     302257
12491     369606
12492     404314
12493     274901
12494     306996
12495     717665
12496     159239
12497     339119
12498     633037
12499     613242
12500     405864
12501     693574
12502     554716
12503     383514
12504     763002
12505     274201
12506     956247
12507     697776
12508     942486
12509     510327
12510     767233
12511     553115
12512     652360
12513     261976
12514     18428
12515     745898
12516     890356
12517     66571
12518     762422
12519     431301
12520     420399
12521     703025
12522     32930
12523     254260
12524     576529
12525     493119
12526     947705
12527     25447
12528     235577
12529     750831
12530     322146
12531     191163
12532     881777
12533     493567
12534     581126
12535     249074
12536     632884
12537     102168
12538     944369
12539     93028
12540     103743
12541     56303
12542     239663
12543     15477
12544     80451
12545     326709
12546     948012
12547     698384
12548     51022
12549     467194
12550     305994
12551     795331
12552     370010
12553     496493
12554     78149
12555     967725
12556     140548
12557     646813
12558     608266
12559     256847
12560     413902
12561     747690
12562     31138
12563     254351
12564     724972
12565     551372
12566     506019
12567     888086
12568     182457
12569     915529
12570     855838
12571     326058
12572     726282
12573     490946
12574     224265
12575     721947
12576     650761
12577     89373
12578     977621
12579     768913
12580     122258
12581     164700
12582     716944
12583     573644
12584     46353
12585     242947
12586     134596
12587     775018
12588     718409
12589     356053
12590     759932
12591     535458
12592     791758
12593     266880
12594     398150
12595     546974
12596     807570
12597     961674
12598     745803
12599     828828
12600     985186
12601     131318
12602     809870
12603     851883
12604     628609
12605     855400
12606     853829
12607     216885
12608     188834
12609     443617
12610     938394
12611     356422
12612     168650
12613     448008
12614     834681
12615     788984
12616     218659
12617     319653
12618     513558
12619     20456
12620     552618
12621     848913
12622     650035
12623     288945
12624     81992
12625     395513
12626     217780
12627     123969
12628     546227
12629     901468
12630     30189
12631     519277
12632     772766
12633     315797
12634     846914
12635     670592
12636     243459
12637     805201
12638     334149
12639     894184
12640     597751
12641     673319
12642     351091
12643     476077
12644     334084
12645     452344
12646     116150
12647     546094
12648     804552
12649     715874
12650     912715
12651     429363
12652     267677
12653     975231
12654     751596
12655     640899
12656     913686
12657     372772
12658     661630
12659     195501
12660     810295
12661     698977
12662     309283
12663     22178
12664     583892
12665     884536
12666     320488
12667     7968
12668     384336
12669     150724
12670     562015
12671     297440
12672     399358
12673     902664
12674     510917
12675     761816
12676     146451
12677     161930
12678     631989
12679     100720
12680     271568
12681     42178
12682     411051
12683     116056
12684     635324
12685     967384
12686     849639
12687     557447
12688     2151
12689     750539
12690     991298
12691     584045
12692     324430
12693     65354
12694     310796
12695     786272
12696     146493
12697     408261
12698     268273
12699     629330
12700     484280
12701     310507
12702     744221
12703     816545
12704     798201
12705     182764
12706     169404
12707     996805
12708     750635
12709     480456
12710     840143
12711     323604
12712     305331
12713     57294
12714     936549
12715     576552
12716     978133
12717     904676
12718     110495
12719     624950
12720     977930
12721     770461
12722     380153
12723     497000
12724     650521
12725     791893
12726     452368
12727     875307
12728     267034
12729     69773
12730     274789
12731     456000
12732     591794
12733     791693
12734     778557
12735     997862
12736     317358
12737     637804
12738     926453
12739     812749
12740     674295
12741     159913
12742     347253
12743     239492
12744     137842
12745     370020
12746     570194
12747     921939
12748     841537
12749     786716
12750     853185
12751     575538
12752     783410
12753     751721
12754     620027
12755     527534
12756     282454
12757     824515
12758     995175
12759     203793
12760     139746
12761     665336
12762     614020
12763     559993
12764     674848
12765     786354
12766     640049
12767     232519
12768     395142
12769     320430
12770     1128
12771     225817
12772     828781
12773     337756
12774     608493
12775     720359
12776     153027
12777     739852
12778     237971
12779     880769
12780     81576
12781     462574
12782     249734
12783     996335
12784     54131
12785     166665
12786     118290
12787     116119
12788     552581
12789     27676
12790     592393
12791     366705
12792     874252
12793     384983
12794     938647
12795     93397
12796     13249
12797     335562
12798     456488
12799     831337
12800     553169
12801     123755
12802     756799
12803     636943
12804     509983
12805     531675
12806     929273
12807     487485
12808     888814
12809     7361
12810     21095
12811     333058
12812     701523
12813     164091
12814     846702
12815     623168
12816     35872
12817     102244
12818     668769
12819     852155
12820     414097
12821     805600
12822     271661
12823     49020
12824     897553
12825     791209
12826     219956
12827     127995
12828     38269
12829     93156
12830     436434
12831     187984
12832     229448
12833     558731
12834     644833
12835     61065
12836     95556
12837     112661
12838     302767
12839     946846
12840     958437
12841     700039
12842     847317
12843     238431
12844     794881
12845     738108
12846     815650
12847     271466
12848     287783
12849     263337
12850     677605
12851     180577
12852     970583
12853     491279
12854     913157
12855     543019
12856     783346
12857     538349
12858     879628
12859     815876
12860     335107
12861     100746
12862     474678
12863     78817
12864     712593
12865     525238
12866     264062
12867     130349
12868     112387
12869     829169
12870     31152
12871     589185
12872     901055
12873     657689
12874     798087
12875     707902
12876     903152
12877     417464
12878     476831
12879     443058
12880     594874
12881     736594
12882     171395
12883     688091
12884     942696
12885     791866
12886     782824
12887     299444
12888     492790
12889     955132
12890     120415
12891     692593
12892     333806
12893     779403
12894     318477
12895     662196
12896     908916
12897     67157
12898     365854
12899     628732
12900     239062
12901     355888
12902     338068
12903     283249
12904     329900
12905     640806
12906     567388
12907     239792
12908     115844
12909     49998
12910     996041
12911     956067
12912     517760
12913     995662
12914     322973
12915     585328
12916     665556
12917     271119
12918     64534
12919     381271
12920     833884
12921     464358
12922     363301
12923     214929
12924     317635
12925     172967
12926     786928
12927     482252
12928     638732
12929     314902
12930     16809
12931     419919
12932     237772
12933     906579
12934     65691
12935     55778
12936     782132
12937     257190
12938     467204
12939     944653
12940     437994
12941     867551
12942     927837
12943     316624
12944     71985
12945     360956
12946     158705
12947     926528
12948     859820
12949     639958
12950     484230
12951     235247
12952     533789
12953     627525
12954     343735
12955     918203
12956     252098
12957     934278
12958     164518
12959     699342
12960     41886
12961     548658
12962     963527
12963     57308
12964     20868
12965     156161
12966     666198
12967     8519
12968     873983
12969     266338
12970     195518
12971     319038
12972     494572
12973     719195
12974     207011
12975     568855
12976     353629
12977     71358
12978     620193
12979     689859
12980     861606
12981     688914
12982     459090
12983     158881
12984     401202
12985     634428
12986     953234
12987     723202
12988     952166
12989     874408
12990     40342
12991     323595
12992     937923
12993     430769
12994     45375
12995     402837
12996     114239
12997     86626
12998     215227
12999     398215
13000     140382
13001     508815
13002     62315
13003     706496
13004     297616
13005     835538
13006     384821
13007     218122
13008     841771
13009     446283
13010     198035
13011     698721
13012     622571
13013     899367
13014     253753
13015     368382
13016     395586
13017     514336
13018     694250
13019     934010
13020     318179
13021     879733
13022     927121
13023     279139
13024     234692
13025     474651
13026     240187
13027     243208
13028     661543
13029     833660
13030     167492
13031     865841
13032     430559
13033     513120
13034     532044
13035     835350
13036     928631
13037     65653
13038     861362
13039     617015
13040     401725
13041     957611
13042     834600
13043     161818
13044     15067
13045     831849
13046     516394
13047     158031
13048     93868
13049     451046
13050     453764
13051     469182
13052     929572
13053     526788
13054     649721
13055     345565
13056     217735
13057     343720
13058     150563
13059     207591
13060     194664
13061     150028
13062     131863
13063     898679
13064     816138
13065     118284
13066     381224
13067     586151
13068     936121
13069     408378
13070     725890
13071     964432
13072     744570
13073     160293
13074     322953
13075     133085
13076     990750
13077     661045
13078     277423
13079     208802
13080     917281
13081     780057
13082     968761
13083     864269
13084     221152
13085     701951
13086     488394
13087     678772
13088     327901
13089     781625
13090     991637
13091     81152
13092     620957
13093     708109
13094     792286
13095     368704
13096     375889
13097     85571
13098     841534
13099     685220
13100     176823
13101     176323
13102     376966
13103     846267
13104     502618
13105     58908
13106     301997
13107     356693
13108     884740
13109     484411
13110     185015
13111     354208
13112     981218
13113     919396
13114     127225
13115     579054
13116     8655
13117     447061
13118     801167
13119     59117
13120     853734
13121     221012
13122     365242
13123     727364
13124     240308
13125     722434
13126     994399
13127     532428
13128     415739
13129     21781
13130     457265
13131     245339
13132     118311
13133     138558
13134     904076
13135     764346
13136     388716
13137     974403
13138     564563
13139     890574
13140     186926
13141     243174
13142     736578
13143     272226
13144     708446
13145     668332
13146     200605
13147     609395
13148     721584
13149     185190
13150     565598
13151     413192
13152     699083
13153     174530
13154     252978
13155     701091
13156     656375
13157     100457
13158     424914
13159     29058
13160     550616
13161     686178
13162     691326
13163     763061
13164     923019
13165     372157
13166     937085
13167     304795
13168     265410
13169     379663
13170     287484
13171     941667
13172     696729
13173     499787
13174     347288
13175     27598
13176     444356
13177     210430
13178     541187
13179     183538
13180     410981
13181     724178
13182     141481
13183     746664
13184     919258
13185     535827
13186     257444
13187     94342
13188     706276
13189     357100
13190     456938
13191     347108
13192     317216
13193     688258
13194     91005
13195     581474
13196     64753
13197     112494
13198     566481
13199     665744
13200     381011
13201     594335
13202     491897
13203     333675
13204     668968
13205     198244
13206     281553
13207     298838
13208     378413
13209     345420
13210     420652
13211     64341
13212     274813
13213     952864
13214     40606
13215     222890
13216     187340
13217     818320
13218     824010
13219     229748
13220     993669
13221     864121
13222     13948
13223     126321
13224     562539
13225     251125
13226     116752
13227     430362
13228     164018
13229     972106
13230     192592
13231     968319
13232     65134
13233     322600
13234     588401
13235     276230
13236     672834
13237     434462
13238     419316
13239     689152
13240     854314
13241     25100
13242     727985
13243     175587
13244     130121
13245     677323
13246     853767
13247     152463
13248     789642
13249     224119
13250     322043
13251     201012
13252     584673
13253     372210
13254     700049
13255     86209
13256     590978
13257     288203
13258     313550
13259     955277
13260     231319
13261     652137
13262     132441
13263     180346
13264     563326
13265     187573
13266     368595
13267     358037
13268     196679
13269     150900
13270     327452
13271     340589
13272     530522
13273     281736
13274     199167
13275     586828
13276     640406
13277     557927
13278     96754
13279     158279
13280     168474
13281     724409
13282     734607
13283     563303
13284     855407
13285     784590
13286     973186
13287     634980
13288     18995
13289     254596
13290     912614
13291     350308
13292     888927
13293     299891
13294     554591
13295     117023
13296     740663
13297     357668
13298     239312
13299     22797
13300     806160
13301     141317
13302     350901
13303     84357
13304     287196
13305     301126
13306     719954
13307     453382
13308     622943
13309     629983
13310     356593
13311     785930
13312     74453
13313     987839
13314     895070
13315     177558
13316     102297
13317     855716
13318     906765
13319     261914
13320     383518
13321     293032
13322     692697
13323     262469
13324     378809
13325     843209
13326     25
13327     1779527
13328     284408
13329     311460
13330     1224767
13331     1991689
13332     1858913
13333     224394
13334     883401
13335     1289074
13336     1369200
13337     777569
13338     1648767
13339     566023
13340     1075806
13341     1277699
13342     320330
13343     380610
13344     1194312
13345     1712588
13346     292055
13347     786800
13348     828711
13349     236157
13350     1719046
13351     1955499
13352     1000
13353     212218
13354     2056780
13355     260310
13356     1229016
13357     2300848
13358     -352227
13359     341696
13360     1419345
13361     -473374
13362     805794
13363     1378820
13364     -923445
13365     -379681
13366     2103040
13367     1343376
13368     583609
13369     -480138
13370     1695337
13371     2018691
13372     1171894
13373     1285646
13374     2760249
13375     2794343
13376     -409706
13377     1319552
13378     2219260
13379     2530473
13380     -979372
13381     837930
13382     1029948
13383     1721337
13384     919492
13385     -224059
13386     2524710
13387     2278463
13388     1984553
13389     1795231
13390     927325
13391     -979340
13392     1325071
13393     -953191
13394     -540019
13395     2287173
13396     869513
13397     -603511
13398     2022681
13399     2434930
13400     -292012
13401     -127913
13402     913661
13403     2366931
13404     105785
13405     -151773
13406     1808795
13407     2114560
13408     691973
13409     2222476
13410     1403015
13411     -549561
13412     2558692
13413     849922
13414     174023
13415     1900745
13416     -249544
13417     -971476
13418     400003
13419     -834012
13420     2043294
13421     1922705
13422     2380433
13423     1349474
13424     2148960
13425     2832314
13426     1312867
13427     46009
13428     109931
13429     1533286
13430     2340510
13431     2697055
13432     1317545
13433     2920388
13434     1827539
13435     1710749
13436     712143
13437     -251669
13438     2790608
13439     2140588
13440     245440
13441     2110979
13442     551399
13443     2592904
13444     2395055
13445     569852
13446     1027268
13447     485491
13448     617496
13449     947478
13450     1215123
13451     2596685
13452     27686
13453     1981286
13454     491903
13455     2400443
13456     1459109
13457     1287039
13458     -674004
13459     -704025
13460     1915407
13461     2609182
13462     2034644
13463     18439
13464     869530
13465     31506
13466     2355132
13467     113714
13468     460256
13469     60277
13470     2570960
13471     1723034
13472     1743486
13473     2842421
13474     -524207
13475     987516
13476     2492852
13477     2488658
13478     2342805
13479     2206801
13480     -633910
13481     2812546
13482     1742998
13483     95816
13484     867480
13485     2353062
13486     2966473
13487     799175
13488     1593539
13489     649574
13490     1687216
13491     2051184
13492     -431457
13493     -957120
13494     240206
13495     -481694
13496     732046
13497     863420
13498     -350095
13499     -985213
13500     -873195
13501     -913613
13502     2782122
13503     1402972
13504     1439366
13505     2432466
13506     1820974
13507     1959156
13508     517685
13509     -583494
13510     2712289
13511     2106898
13512     1207879
13513     -397526
13514     -483907
13515     2412646
13516     1649662
13517     2334818
13518     1361645
13519     -991489
13520     723278
13521     -683183
13522     434070
13523     -581411
13524     -276063
13525     1547246
13526     -69917
13527     617881
13528     1897269
13529     775875
13530     2092553
13531     2474767
13532     -281692
13533     505443
13534     288065
13535     -897295
13536     2822409
13537     2736170
13538     1861023
13539     72238
13540     1970618
13541     1837333
13542     891607
13543     922006
13544     -480192
13545     -941227
13546     839566
13547     1996743
13548     1765446
13549     1384872
13550     1851460
13551     259521
13552     -346117
13553     -469410
13554     2216640
13555     2337069
13556     2124959
13557     -527713
13558     1777163
13559     441850
13560     1195143
13561     -97622
13562     378003
13563     869453
13564     2013446
13565     1087767
13566     -815406
13567     290145
13568     -923360
13569     845661
13570     -755982
13571     1113643
13572     2984552
13573     2558843
13574     1003112
13575     -771956
13576     -480254
13577     1691418
13578     179417
13579     1601602
13580     -160414
13581     2188777
13582     -14113
13583     -981186
13584     1487378
13585     -310209
13586     -228
13587     989504
13588     -105561
13589     1996635
13590     -775665
13591     2412437
13592     -377692
13593     -867858
13594     2882720
13595     -205890
13596     1019739
13597     2976910
13598     1871445
13599     2888059
13600     -775150
13601     2000603
13602     241808
13603     2108787
13604     1059555
13605     -851795
13606     -661539
13607     1759237
13608     2578873
13609     -751845
13610     1371808
13611     -793510
13612     801529
13613     1738853
13614     1015964
13615     -557537
13616     2093326
13617     501546
13618     -492219
13619     779845
13620     2306515
13621     -921774
13622     941717
13623     2112637
13624     2006707
13625     1061212
13626     2762401
13627     -847997
13628     2974636
13629     2013423
13630     443892
13631     1904826
13632     449598
13633     -701412
13634     502169
13635     2386319
13636     1861528
13637     1329585
13638     -585691
13639     2020578
13640     1919362
13641     1772727
13642     2882970
13643     1565203
13644     -725742
13645     261884
13646     -115803
13647     1531307
13648     579748
13649     1897217
13650     -759561
13651     1419438
13652     2489017
13653     -709236
13654     2832734
13655     505366
13656     2876214
13657     2584797
13658     401741
13659     -991837
13660     428118
13661     1267860
13662     1303670
13663     1727514
13664     -221858
13665     2588976
13666     1367182
13667     509885
13668     1359767
13669     2672457
13670     -941993
13671     -178246
13672     1377159
13673     -520122
13674     554063
13675     2663008
13676     2646759
13677     1206959
13678     -623912
13679     2984417
13680     815437
13681     -949070
13682     1846901
13683     317466
13684     -745222
13685     583417
13686     643970
13687     2706851
13688     -3692
13689     -167591
13690     951203
13691     -731379
13692     -388059
13693     2115308
13694     546051
13695     2892734
13696     -70192
13697     1888895
13698     1880925
13699     729902
13700     2748410
13701     -18317
13702     859445
13703     -870012
13704     -291634
13705     873120
13706     845551
13707     1251400
13708     12015
13709     2341092
13710     -32089
13711     729938
13712     369953
13713     2962279
13714     -629595
13715     -348192
13716     1111703
13717     146352
13718     741849
13719     2606316
13720     2958093
13721     1695025
13722     2330948
13723     1528874
13724     -459450
13725     -368218
13726     569539
13727     1788789
13728     2854854
13729     1521473
13730     919247
13731     1607018
13732     468056
13733     -251496
13734     1107278
13735     -248263
13736     2280697
13737     -757572
13738     -397638
13739     1778715
13740     296241
13741     -881396
13742     447632
13743     1995406
13744     -883449
13745     1736926
13746     919105
13747     825883
13748     -511913
13749     851276
13750     2866724
13751     1327214
13752     -933255
13753     307387
13754     1693209
13755     161723
13756     2450466
13757     -809628
13758     1473405
13759     2960055
13760     811607
13761     108302
13762     1525693
13763     10345
13764     -751463
13765     308321
13766     -677375
13767     -807774
13768     -751442
13769     1552780
13770     -717503
13771     2994450
13772     2119192
13773     2224583
13774     -242172
13775     1249661
13776     153562
13777     -88071
13778     68009
13779     2019336
13780     1359601
13781     2352353
13782     2928481
13783     -175995
13784     -228025
13785     1489008
13786     -578087
13787     -771801
13788     887137
13789     -138140
13790     120155
13791     -280164
13792     -249910
13793     2895046
13794     113573
13795     1882836
13796     -14011
13797     2620837
13798     2862608
13799     -278090
13800     -945875
13801     -443777
13802     -269422
13803     424099
13804     881312
13805     655813
13806     -851533
13807     184312
13808     1822775
13809     1584719
13810     -528038
13811     2176815
13812     613774
13813     1065290
13814     1599544
13815     147446
13816     979889
13817     441865
13818     669523
13819     169565
13820     2626779
13821     -975432
13822     2139060
13823     -320260
13824     1463561
13825     2972530
13826     2188736
13827     97601
13828     1883012
13829     1026987
13830     -749350
13831     383476
13832     1375273
13833     1761197
13834     -589627
13835     1742998
13836     -799644
13837     168078
13838     629822
13839     1265430
13840     765447
13841     1764887
13842     90279
13843     -528030
13844     -701721
13845     2170486
13846     314268
13847     795921
13848     2145198
13849     2988467
13850     -644032
13851     -949914
13852     1141144
13853     2213047
13854     397624
13855     155606
13856     831882
13857     663648
13858     2630262
13859     1211057
13860     2440670
13861     -443828
13862     -155897
13863     1910918
13864     -406289
13865     1448982
13866     2156508
13867     8109
13868     467539
13869     2680466
13870     1455627
13871     653622
13872     -687862
13873     -378206
13874     -348194
13875     -685785
13876     1765410
13877     553645
13878     -251694
13879     -188039
13880     101542
13881     2792794
13882     631713
13883     699331
13884     205449
13885     339617
13886     527582
13887     -773724
13888     1181543
13889     -484239
13890     -450072
13891     1476852
13892     1790635
13893     1469097
13894     2628622
13895     1809458
13896     2920080
13897     61553
13898     2440750
13899     1363767
13900     847076
13901     421530
13902     2104923
13903     -113807
13904     -965592
13905     -913431
13906     -885143
13907     -121568
13908     525305
13909     1390936
13910     1339779
13911     -304285
13912     1376864
13913     1681124
13914     881685
13915     1791027
13916     2826676
13917     477294
13918     -609791
13919     -262179
13920     2928335
13921     -150003
13922     757347
13923     -539366
13924     1437435
13925     338161
13926     2962561
13927     -114214
13928     735557
13929     409656
13930     2562259
13931     401700
13932     657489
13933     -81948
13934     -175785
13935     1581288
13936     2872745
13937     -669661
13938     2670743
13939     110267
13940     1469562
13941     1105293
13942     -701193
13943     2492712
13944     1265807
13945     2850896
13946     1259347
13947     695205
13948     785810
13949     2466933
13950     1083542
13951     -227919
13952     2332817
13953     2754715
13954     2824835
13955     947587
13956     575974
13957     1888603
13958     1905343
13959     1645125
13960     715549
13961     -989966
13962     59499
13963     801708
13964     1595224
13965     2319121
13966     630005
13967     1745441
13968     2862245
13969     1823463
13970     2354776
13971     2181138
13972     2642783
13973     1806652
13974     1525047
13975     1165872
13976     2298543
13977     1665623
13978     -315372
13979     1473666
13980     -450165
13981     2912320
13982     1544781
13983     641895
13984     2878782
13985     551509
13986     637701
13987     2037056
13988     106084
13989     1227056
13990     -257681
13991     1356931
13992     1774999
13993     532199
13994     2163166
13995     550055
13996     -949501
13997     619521
13998     233798
13999     -391506
14000     2874933
14001     -725698
14002     821804
14003     1968692
14004     2864565
14005     1444951
14006     2232384
14007     -703812
14008     1305483
14009     -823646
14010     -230239
14011     2492675
14012     432200
14013     1659006
14014     -667495
14015     424106
14016     -711513
14017     -745190
14018     2767026
14019     2984223
14020     761133
14021     79992
14022     1528914
14023     2066659
14024     -406220
14025     560127
14026     1479420
14027     2392541
14028     2110833
14029     -955660
14030     651867
14031     2560820
14032     2014831
14033     2074753
14034     -967862
14035     719809
14036     180280
14037     2135357
14038     1323174
14039     1845346
14040     814034
14041     -646009
14042     973905
14043     2890494
14044     905654
14045     1775078
14046     -689322
14047     1969319
14048     1509027
14049     717674
14050     1023123
14051     2352969
14052     975721
14053     14044
14054     1089713
14055     2968303
14056     1081604
14057     1303561
14058     -291739
14059     321894
14060     2170674
14061     115827
14062     -867286
14063     1835495
14064     153500
14065     2936175
14066     248092
14067     2302673
14068     477758
14069     -635194
14070     1003838
14071     397571
14072     2585140
14073     791350
14074     2912523
14075     1037157
14076     743185
14077     2174785
14078     645575
14079     -640162
14080     1802657
14081     495766
14082     1516838
14083     -531290
14084     1485447
14085     295682
14086     -517861
14087     643549
14088     1919344
14089     -725985
14090     1455081
14091     -449550
14092     926006
14093     -543396
14094     155844
14095     1432821
14096     2856732
14097     -669609
14098     2356512
14099     2434395
14100     270134
14101     1705234
14102     1179496
14103     2375087
14104     2682441
14105     381874
14106     1971080
14107     993462
14108     2957006
14109     391984
14110     2666699
14111     -561495
14112     -343830
14113     1373444
14114     1594716
14115     1814863
14116     -814087
14117     955076
14118     991312
14119     1356855
14120     -514058
14121     2212464
14122     415880
14123     -406063
14124     2695044
14125     1125688
14126     969298
14127     -20060
14128     2000550
14129     885602
14130     2161176
14131     985929
14132     1445705
14133     -883424
14134     58038
14135     2436814
14136     405880
14137     719608
14138     835737
14139     200138
14140     -675666
14141     268226
14142     -989678
14143     2750927
14144     249895
14145     1973069
14146     1830837
14147     2263306
14148     2810718
14149     2792392
14150     2676887
14151     2620443
14152     1457575
14153     171652
14154     2126586
14155     -789613
14156     -359459
14157     -184369
14158     2053042
14159     -993608
14160     2222516
14161     2609097
14162     1549467
14163     1665385
14164     513376
14165     776002
14166     1539584
14167     933279
14168     2274867
14169     2698761
14170     -110043
14171     2718754
14172     -689310
14173     1481527
14174     69947
14175     147944
14176     2144551
14177     1079001
14178     -429718
14179     1830920
14180     2794462
14181     306104
14182     -103782
14183     1165307
14184     283884
14185     -641910
14186     2428895
14187     2842600
14188     1613482
14189     2978521
14190     -271418
14191     2674782
14192     323653
14193     2137307
14194     -217839
14195     -579819
14196     1828746
14197     30447
14198     -160212
14199     2054636
14200     -405959
14201     2448846
14202     288203
14203     1387572
14204     231751
14205     801743
14206     1943312
14207     1705628
14208     993233
14209     -217864
14210     923360
14211     2314890
14212     801282
14213     -170390
14214     170191
14215     1567598
14216     -355957
14217     279757
14218     -214265
14219     1247072
14220     2313314
14221     2840142
14222     -597276
14223     1451719
14224     941754
14225     939823
14226     1823337
14227     2888196
14228     -559586
14229     -402153
14230     391771
14231     -307891
14232     421346
14233     865837
14234     2411172
14235     873090
14236     -439959
14237     2836657
14238     -40008
14239     739586
14240     1814735
14241     862065
14242     161923
14243     2272862
14244     -127761
14245     1395079
14246     -213536
14247     565844
14248     -619539
14249     2684393
14250     501338
14251     407603
14252     -402212
14253     394046
14254     2320973
14255     1029276
14256     2412377
14257     2182775
14258     -137923
14259     -981155
14260     1697213
14261     823139
14262     2335189
14263     1425456
14264     2518422
14265     541247
14266     949025
14267     2008874
14268     1069005
14269     963822
14270     2820652
14271     863124
14272     -667689
14273     1406918
14274     2470745
14275     1963485
14276     2594472
14277     268216
14278     -199844
14279     -338036
14280     2241315
14281     -911488
14282     573400
14283     1535457
14284     88122
14285     2323322
14286     40298
14287     1409523
14288     -153685
14289     -655247
14290     2856693
14291     1979010
14292     183512
14293     2429256
14294     645394
14295     219598
14296     1953212
14297     2370821
14298     285993
14299     -67578
14300     -230371
14301     715327
14302     1858865
14303     -609383
14304     1029523
14305     203823
14306     2122441
14307     -983361
14308     13812
14309     479955
14310     -425846
14311     2664183
14312     69779
14313     2761092
14314     -153687
14315     155666
14316     -823701
14317     -838016
14318     1802970
14319     2753069
14320     1107824
14321     -413577
14322     542030
14323     1183874
14324     181909
14325     -705399
14326     1529275
14327     1191759
14328     481894
14329     19765
14330     1573003
14331     1936532
14332     1900662
14333     2541187
14334     1167906
14335     -66399
14336     1631161
14337     -125862
14338     -303676
14339     1684740
14340     255627
14341     1291466
14342     2625116
14343     1541726
14344     2080494
14345     687873
14346     -753387
14347     -979275
14348     -513697
14349     1593121
14350     1023028
14351     -476013
14352     -231768
14353     25
14354     1844608
14355     871403
14356     5803085
14357     5807006
14358     -398356
14359     -1640515
14360     3691164
14361     2703339
14362     4771897
14363     5729520
14364     5231702
14365     -992444
14366     5441721
14367     2145973
14368     -261013
14369     3622019
14370     667992
14371     -1398062
14372     5994204
14373     -175019
14374     -724549
14375     1779624
14376     4635512
14377     -1813595
14378     3605370
14379     1000
14380     573157
14381     786206
14382     474350
14383     38518
14384     277442
14385     208652
14386     118564
14387     413972
14388     789123
14389     395756
14390     174938
14391     115789
14392     666917
14393     727499
14394     190724
14395     686120
14396     188474
14397     557731
14398     664061
14399     166252
14400     213878
14401     742315
14402     95888
14403     603746
14404     172133
14405     408145
14406     191779
14407     614545
14408     46105
14409     959302
14410     33383
14411     17559
14412     7711
14413     284600
14414     324424
14415     185493
14416     900250
14417     714600
14418     39842
14419     734339
14420     308502
14421     889837
14422     191769
14423     682966
14424     450686
14425     912990
14426     518991
14427     550017
14428     213326
14429     859883
14430     204624
14431     870329
14432     170352
14433     978420
14434     444560
14435     870526
14436     172216
14437     314743
14438     680619
14439     325983
14440     425676
14441     563316
14442     48140
14443     124182
14444     575668
14445     494709
14446     257740
14447     695600
14448     275958
14449     631438
14450     83395
14451     237604
14452     91620
14453     625672
14454     131866
14455     943883
14456     865682
14457     963091
14458     987781
14459     810261
14460     749540
14461     708189
14462     473767
14463     292737
14464     524668
14465     617143
14466     455058
14467     215925
14468     50040
14469     382648
14470     750333
14471     400938
14472     556993
14473     414480
14474     978082
14475     611751
14476     280028
14477     795029
14478     816820
14479     221389
14480     643068
14481     653543
14482     34247
14483     119897
14484     385325
14485     921215
14486     19830
14487     489940
14488     633025
14489     592794
14490     628037
14491     917900
14492     526277
14493     132915
14494     747704
14495     201563
14496     942333
14497     310862
14498     99944
14499     493607
14500     16146
14501     124740
14502     382756
14503     394040
14504     351178
14505     651013
14506     49620
14507     353244
14508     271951
14509     177591
14510     468344
14511     951948
14512     624853
14513     932916
14514     596190
14515     504041
14516     518161
14517     483577
14518     261030
14519     761606
14520     87139
14521     357790
14522     320401
14523     165143
14524     117002
14525     855091
14526     912884
14527     50592
14528     241615
14529     639344
14530     508009
14531     784396
14532     588615
14533     969668
14534     642789
14535     168528
14536     336118
14537     257142
14538     560930
14539     602404
14540     549901
14541     248197
14542     523293
14543     534528
14544     229818
14545     397003
14546     554016
14547     357699
14548     507207
14549     166941
14550     419528
14551     118517
14552     715608
14553     972532
14554     861280
14555     769732
14556     946410
14557     905751
14558     474059
14559     608145
14560     617254
14561     487733
14562     191276
14563     712956
14564     440759
14565     665614
14566     515264
14567     507571
14568     424932
14569     137321
14570     509882
14571     235510
14572     268574
14573     342
14574     676422
14575     931750
14576     83697
14577     430805
14578     842749
14579     497232
14580     447545
14581     906189
14582     362998
14583     232142
14584     88856
14585     996013
14586     368618
14587     260181
14588     361196
14589     471157
14590     782213
14591     563005
14592     122518
14593     897869
14594     973307
14595     821879
14596     395659
14597     874691
14598     364784
14599     44338
14600     377277
14601     41008
14602     964190
14603     272004
14604     425666
14605     808594
14606     475481
14607     22863
14608     653532
14609     266699
14610     15950
14611     425001
14612     50253
14613     328968
14614     423966
14615     695417
14616     155772
14617     373921
14618     868822
14619     851231
14620     318057
14621     349342
14622     876330
14623     220259
14624     184914
14625     294055
14626     136124
14627     505293
14628     823161
14629     109083
14630     410945
14631     793763
14632     871506
14633     107193
14634     384260
14635     50165
14636     174105
14637     434914
14638     379152
14639     764955
14640     337593
14641     749755
14642     239408
14643     957901
14644     716109
14645     367693
14646     239337
14647     947744
14648     557938
14649     200713
14650     13071
14651     840629
14652     857458
14653     491571
14654     879090
14655     728462
14656     622713
14657     715133
14658     501289
14659     73558
14660     313042
14661     33670
14662     252350
14663     157784
14664     902042
14665     853798
14666     837501
14667     360737
14668     282355
14669     718635
14670     470650
14671     808579
14672     139082
14673     579582
14674     832383
14675     600755
14676     621728
14677     112246
14678     602175
14679     349826
14680     711547
14681     883146
14682     832233
14683     443351
14684     476558
14685     931643
14686     523550
14687     165394
14688     868187
14689     816478
14690     348825
14691     686266
14692     2919
14693     924101
14694     104366
14695     150567
14696     148004
14697     650813
14698     551089
14699     76928
14700     365112
14701     188488
14702     909262
14703     115285
14704     149572
14705     905253
14706     199736
14707     169460
14708     166422
14709     800274
14710     151154
14711     341063
14712     488719
14713     289376
14714     208022
14715     185907
14716     216356
14717     622053
14718     468620
14719     677146
14720     969072
14721     407626
14722     505291
14723     584617
14724     714333
14725     914790
14726     335825
14727     403817
14728     137514
14729     248696
14730     595201
14731     919018
14732     190840
14733     914041
14734     545437
14735     793394
14736     908267
14737     426374
14738     657187
14739     398377
14740     830502
14741     987960
14742     216797
14743     744927
14744     609806
14745     822392
14746     169847
14747     286043
14748     34013
14749     592602
14750     217053
14751     337733
14752     894104
14753     144952
14754     246945
14755     464899
14756     586368
14757     283386
14758     393864
14759     701703
14760     12994
14761     550670
14762     195707
14763     525751
14764     912467
14765     194019
14766     302393
14767     341690
14768     740741
14769     754251
14770     141067
14771     871633
14772     941818
14773     144186
14774     669245
14775     770817
14776     640465
14777     582418
14778     367347
14779     807733
14780     275458
14781     796323
14782     887833
14783     301242
14784     921858
14785     66531
14786     170113
14787     102776
14788     441334
14789     690537
14790     880080
14791     910927
14792     72262
14793     311422
14794     422552
14795     922102
14796     528689
14797     99761
14798     263110
14799     871725
14800     187961
14801     126489
14802     437397
14803     328587
14804     515913
14805     125599
14806     69863
14807     242207
14808     304118
14809     512144
14810     296466
14811     662490
14812     130922
14813     34943
14814     986176
14815     868995
14816     485304
14817     828968
14818     246821
14819     887608
14820     183078
14821     653123
14822     546308
14823     580122
14824     691277
14825     663946
14826     731681
14827     212585
14828     424970
14829     388994
14830     587343
14831     342355
14832     107432
14833     616932
14834     711506
14835     349368
14836     881867
14837     866847
14838     823717
14839     134728
14840     702349
14841     170561
14842     139612
14843     683058
14844     410868
14845     489029
14846     631603
14847     731006
14848     166945
14849     242335
14850     375859
14851     134987
14852     868145
14853     831560
14854     222147
14855     574529
14856     931623
14857     131160
14858     964965
14859     651175
14860     137238
14861     208750
14862     889539
14863     402597
14864     736426
14865     997650
14866     54882
14867     902337
14868     286760
14869     227577
14870     725941
14871     503084
14872     556049
14873     269358
14874     394193
14875     316182
14876     74457
14877     960846
14878     865024
14879     420597
14880     400053
14881     958706
14882     530789
14883     467577
14884     402383
14885     739265
14886     125965
14887     678778
14888     405723
14889     311594
14890     577579
14891     111384
14892     278957
14893     12061
14894     332681
14895     12000
14896     700448
14897     581017
14898     864084
14899     342621
14900     827671
14901     906208
14902     415137
14903     556980
14904     432870
14905     368757
14906     708384
14907     626836
14908     696154
14909     633427
14910     37960
14911     93087
14912     233131
14913     789688
14914     843097
14915     429738
14916     69105
14917     41348
14918     857130
14919     524342
14920     941931
14921     260631
14922     409700
14923     615420
14924     389287
14925     178727
14926     227291
14927     282656
14928     242536
14929     364573
14930     459907
14931     635347
14932     751146
14933     997383
14934     451903
14935     888813
14936     820936
14937     415215
14938     346596
14939     526533
14940     5886
14941     308035
14942     652395
14943     586027
14944     96454
14945     622353
14946     516881
14947     948295
14948     313620
14949     479762
14950     167706
14951     893622
14952     149134
14953     809567
14954     149736
14955     503330
14956     82228
14957     233476
14958     36047
14959     709345
14960     516660
14961     429459
14962     12908
14963     364876
14964     154032
14965     968987
14966     475840
14967     705754
14968     56132
14969     501956
14970     723001
14971     848018
14972     273884
14973     935701
14974     367777
14975     52970
14976     574755
14977     495077
14978     450396
14979     34909
14980     187244
14981     487619
14982     121596
14983     654320
14984     323987
14985     18553
14986     172095
14987     563324
14988     125940
14989     249108
14990     839935
14991     406623
14992     232090
14993     543212
14994     72344
14995     268569
14996     515641
14997     141203
14998     47549
14999     65041
15000     857348
15001     38436
15002     103010
15003     39032
15004     997309
15005     548690
15006     917858
15007     795470
15008     566074
15009     602163
15010     850738
15011     842712
15012     828590
15013     577336
15014     470098
15015     354838
15016     378612
15017     250814
15018     628490
15019     899912
15020     905655
15021     754655
15022     799938
15023     869039
15024     777867
15025     785441
15026     805543
15027     695785
15028     701285
15029     755140
15030     572629
15031     172077
15032     795469
15033     888111
15034     365798
15035     162555
15036     984394
15037     330803
15038     422622
15039     968843
15040     419149
15041     214453
15042     614626
15043     921525
15044     294203
15045     411791
15046     46347
15047     860878
15048     839895
15049     261575
15050     897791
15051     770072
15052     955765
15053     590381
15054     994807
15055     671683
15056     394959
15057     621752
15058     767529
15059     849651
15060     421579
15061     361985
15062     311215
15063     389258
15064     125618
15065     458206
15066     312773
15067     131097
15068     427066
15069     850534
15070     155518
15071     410876
15072     32019
15073     754786
15074     718389
15075     431244
15076     254163
15077     735169
15078     65711
15079     188146
15080     851958
15081     184291
15082     433640
15083     46315
15084     893270
15085     514086
15086     352760
15087     81336
15088     474639
15089     436450
15090     661094
15091     81064
15092     78765
15093     202848
15094     204140
15095     387059
15096     644451
15097     614175
15098     822342
15099     776401
15100     669020
15101     290917
15102     3296
15103     505656
15104     755652
15105     265002
15106     289052
15107     144232
15108     765015
15109     979583
15110     895023
15111     505040
15112     943456
15113     772953
15114     542282
15115     749617
15116     488098
15117     902498
15118     490476
15119     439553
15120     491177
15121     922912
15122     269262
15123     357385
15124     612993
15125     595683
15126     44469
15127     757648
15128     844853
15129     763474
15130     160683
15131     549212
15132     901953
15133     684750
15134     701941
15135     558734
15136     487088
15137     400940
15138     534942
15139     455381
15140     731373
15141     889983
15142     520880
15143     291265
15144     27277
15145     930482
15146     444824
15147     220490
15148     120713
15149     748417
15150     799010
15151     242422
15152     834079
15153     466672
15154     759362
15155     797437
15156     890809
15157     15601
15158     470873
15159     710958
15160     60179
15161     234098
15162     971971
15163     740275
15164     701330
15165     751531
15166     139901
15167     25128
15168     809831
15169     201443
15170     352314
15171     674518
15172     210014
15173     897714
15174     6653
15175     482222
15176     629771
15177     410103
15178     749443
15179     247909
15180     328507
15181     660875
15182     357813
15183     602956
15184     743847
15185     532108
15186     454648
15187     836883
15188     161524
15189     547250
15190     510415
15191     300697
15192     777316
15193     737500
15194     291846
15195     802564
15196     29310
15197     757057
15198     821696
15199     671692
15200     388384
15201     858580
15202     716961
15203     428075
15204     103323
15205     515192
15206     102174
15207     557614
15208     894367
15209     346039
15210     380310
15211     935389
15212     727248
15213     629904
15214     633330
15215     16479
15216     844987
15217     199058
15218     520913
15219     824852
15220     517450
15221     895814
15222     104464
15223     271494
15224     798457
15225     602601
15226     765484
15227     566591
15228     692124
15229     649597
15230     633775
15231     420212
15232     804253
15233     878727
15234     987445
15235     794337
15236     468305
15237     868369
15238     641576
15239     687608
15240     120180
15241     723513
15242     939838
15243     541670
15244     85328
15245     32768
15246     935081
15247     59076
15248     377769
15249     235595
15250     510485
15251     266169
15252     673970
15253     151172
15254     276853
15255     680053
15256     378648
15257     5393
15258     891829
15259     174871
15260     649469
15261     1642
15262     82120
15263     574007
15264     492709
15265     451190
15266     678786
15267     629740
15268     207580
15269     776053
15270     608694
15271     118909
15272     447565
15273     215215
15274     120200
15275     936731
15276     786979
15277     859731
15278     425284
15279     763996
15280     965466
15281     719560
15282     358852
15283     975729
15284     29326
15285     551437
15286     204948
15287     733080
15288     87850
15289     272101
15290     853752
15291     229609
15292     479042
15293     457531
15294     284716
15295     820860
15296     500257
15297     848808
15298     380779
15299     247641
15300     146689
15301     595733
15302     603127
15303     251685
15304     406713
15305     570599
15306     526805
15307     145315
15308     599129
15309     720592
15310     717385
15311     705095
15312     616815
15313     653791
15314     851109
15315     923659
15316     526901
15317     648330
15318     145118
15319     255974
15320     641415
15321     349178
15322     378199
15323     408550
15324     371538
15325     354989
15326     515779
15327     465325
15328     259166
15329     496189
15330     838982
15331     805632
15332     188482
15333     146751
15334     607475
15335     100873
15336     141975
15337     391659
15338     617062
15339     502701
15340     907010
15341     375617
15342     973674
15343     380157
15344     954086
15345     350129
15346     921282
15347     461321
15348     33239
15349     913962
15350     272196
15351     224671
15352     380232
15353     562851
15354     649577
15355     775975
15356     671116
15357     109820
15358     126829
15359     889257
15360     585175
15361     199869
15362     179421
15363     81844
15364     621501
15365     784292
15366     687874
15367     299639
15368     947241
15369     734850
15370     693913
15371     802099
15372     479014
15373     198302
15374     505829
15375     899502
15376     452785
15377     575415
15378     891627
15379     554841
15380     25
15381     1792420
15382     437749
15383     379548
15384     1693107
15385     790418
15386     859040
15387     166062
15388     782090
15389     569777
15390     290286
15391     155778
15392     1936903
15393     678554
15394     1848759
15395     1609886
15396     1234170
15397     120595
15398     1560236
15399     1596388
15400     399921
15401     969397
15402     199859
15403     1750999
15404     1145252
15405     466373
15406     1000
15407     -169789
15408     2086603
15409     2984682
15410     1539413
15411     1817486
15412     -677531
15413     -347956
15414     349986
15415     381569
15416     741775
15417     2742984
15418     -124368
15419     2124501
15420     -321707
15421     2438407
15422     2750449
15423     1155649
15424     2908913
15425     2976120
15426     2172577
15427     -29836
15428     2595170
15429     -455798
15430     2930076
15431     1739231
15432     861152
15433     1991188
15434     2332
15435     1143679
15436     2716727
15437     2580671
15438     1197782
15439     2262382
15440     731213
15441     77481
15442     1219013
15443     1169417
15444     -899165
15445     1413362
15446     2235325
15447     2984610
15448     2086709
15449     -296294
15450     627993
15451     241927
15452     1873447
15453     -919559
15454     -366171
15455     2016712
15456     595685
15457     771924
15458     2948746
15459     1593157
15460     1360833
15461     2781070
15462     2211255
15463     1984925
15464     819999
15465     -715692
15466     841166
15467     907767
15468     2410812
15469     2219101
15470     1599171
15471     -241461
15472     405874
15473     1996755
15474     1267320
15475     -566184
15476     2450516
15477     -365612
15478     -485789
15479     168214
15480     1071487
15481     146207
15482     1969157
15483     183540
15484     -323531
15485     2608397
15486     2402611
15487     2062739
15488     2609075
15489     1023404
15490     -611201
15491     115577
15492     308132
15493     1198900
15494     111751
15495     -885498
15496     1261531
15497     2938750
15498     2046556
15499     -731423
15500     336124
15501     715287
15502     -399997
15503     1527482
15504     662106
15505     2502520
15506     2159071
15507     1540753
15508     482072
15509     711480
15510     1141724
15511     -965900
15512     2812707
15513     -282041
15514     1343244
15515     1375796
15516     1146998
15517     389789
15518     979492
15519     1361761
15520     -42164
15521     -583425
15522     1279775
15523     849799
15524     2924857
15525     649287
15526     -483431
15527     1219842
15528     2159112
15529     -545549
15530     -92379
15531     955335
15532     331838
15533     1813204
15534     -959026
15535     18245
15536     2429124
15537     2586561
15538     -387928
15539     2723070
15540     1063527
15541     2886768
15542     847944
15543     59615
15544     2129203
15545     1906827
15546     955142
15547     2473152
15548     1585442
15549     2085359
15550     514169
15551     1349273
15552     1950648
15553     711293
15554     -203822
15555     -591870
15556     2396338
15557     -847876
15558     997558
15559     2096825
15560     1175345
15561     -837188
15562     1013249
15563     1017727
15564     -385869
15565     -437636
15566     2378548
15567     1982859
15568     1867377
15569     -595733
15570     1173293
15571     -90395
15572     -701326
15573     563610
15574     2057182
15575     1425172
15576     2604573
15577     -705952
15578     2244971
15579     2294598
15580     1054976
15581     -943916
15582     1389105
15583     2092844
15584     2063264
15585     -939426
15586     -202256
15587     2640407
15588     2212597
15589     2560771
15590     1900798
15591     2766636
15592     2276829
15593     2096535
15594     1655559
15595     183515
15596     -441589
15597     167743
15598     1462885
15599     2942588
15600     831850
15601     -523646
15602     1023540
15603     2790968
15604     1523303
15605     2440904
15606     33519
15607     -995813
15608     1519186
15609     289793
15610     1884619
15611     2566823
15612     -221453
15613     1891012
15614     761227
15615     1956971
15616     2534666
15617     2298505
15618     2916744
15619     -903530
15620     2624428
15621     2426591
15622     2802370
15623     2560385
15624     667932
15625     1985326
15626     1351744
15627     -967150
15628     1381086
15629     2608621
15630     2754449
15631     113696
15632     1945062
15633     1495443
15634     2709015
15635     -625539
15636     2844206
15637     1993472
15638     2199268
15639     501310
15640     2455179
15641     -381540
15642     -220257
15643     -357717
15644     894023
15645     1027815
15646     2082464
15647     2544685
15648     -90161
15649     1498872
15650     483453
15651     2076929
15652     1588853
15653     1537477
15654     -485648
15655     2503025
15656     2772487
15657     1932815
15658     -537379
15659     763492
15660     2457101
15661     1701437
15662     2090936
15663     -519785
15664     2138693
15665     -8449
15666     1947524
15667     1812693
15668     -867822
15669     851748
15670     2282508
15671     867419
15672     -697921
15673     2616524
15674     2137229
15675     1711202
15676     621351
15677     587542
15678     1898817
15679     2222785
15680     425999
15681     2038993
15682     2127140
15683     744087
15684     1823202
15685     2512254
15686     -321479
15687     1916668
15688     -200372
15689     -331524
15690     1041845
15691     1953128
15692     2469094
15693     422241
15694     1938810
15695     2252946
15696     2498494
15697     111766
15698     -783195
15699     2112504
15700     1489239
15701     489786
15702     1247319
15703     739164
15704     -963443
15705     13613
15706     861198
15707     -410195
15708     -971830
15709     -63601
15710     2736445
15711     129768
15712     -905102
15713     2988190
15714     2250774
15715     2866552
15716     353961
15717     139586
15718     639726
15719     -631806
15720     -285581
15721     2292706
15722     2381071
15723     -660017
15724     328243
15725     46472
15726     601999
15727     1495615
15728     -45549
15729     2850872
15730     2834359
15731     1967198
15732     253720
15733     1609484
15734     818012
15735     1527495
15736     -455554
15737     1146970
15738     -303998
15739     1470778
15740     1873192
15741     1661668
15742     1143811
15743     1091667
15744     1223216
15745     1727477
15746     -585837
15747     2529164
15748     -103540
15749     1968833
15750     1441044
15751     -891677
15752     1711462
15753     1999213
15754     535653
15755     2421282
15756     -286046
15757     2017177
15758     -386033
15759     886022
15760     -410221
15761     1969189
15762     2211230
15763     2300920
15764     2526645
15765     147968
15766     417437
15767     475759
15768     2872579
15769     -796005
15770     1009833
15771     1245113
15772     2756289
15773     199554
15774     571844
15775     249744
15776     2748474
15777     1320944
15778     -913493
15779     2578763
15780     2404722
15781     1854587
15782     -575441
15783     -301600
15784     229892
15785     1892931
15786     1327245
15787     -987288
15788     1999172
15789     1151566
15790     -254358
15791     2402969
15792     2336461
15793     -613498
15794     131920
15795     2352972
15796     1721267
15797     1735600
15798     -687631
15799     -75864
15800     1379090
15801     135621
15802     -991188
15803     28269
15804     -557364
15805     2139340
15806     637777
15807     -29967
15808     989886
15809     1615142
15810     2292613
15811     1095420
15812     138306
15813     1816744
15814     701812
15815     465839
15816     2464309
15817     1237027
15818     1812737
15819     147496
15820     1940770
15821     2886918
15822     2528720
15823     805951
15824     2816484
15825     859897
15826     2608396
15827     -953804
15828     1862686
15829     1383506
15830     923656
15831     1117741
15832     -430187
15833     515788
15834     -865943
15835     2780930
15836     2448411
15837     378002
15838     797769
15839     1853564
15840     1409205
15841     751623
15842     -564013
15843     925977
15844     -955994
15845     -288104
15846     2616885
15847     2436289
15848     2850313
15849     65670
15850     2283248
15851     1031091
15852     -619311
15853     2043441
15854     -797567
15855     -390000
15856     2890059
15857     313927
15858     1359699
15859     -385570
15860     2828155
15861     -205720
15862     519610
15863     1465757
15864     -663886
15865     -164339
15866     -403312
15867     -445909
15868     -917979
15869     577746
15870     669283
15871     2728139
15872     1325111
15873     -499294
15874     144132
15875     2613041
15876     -617924
15877     1549707
15878     214392
15879     -595834
15880     2124736
15881     1637333
15882     -209566
15883     699491
15884     1989341
15885     1593646
15886     833941
15887     2495148
15888     250175
15889     1041376
15890     2395101
15891     2518515
15892     1259234
15893     1828817
15894     1521311
15895     1608831
15896     2722827
15897     207944
15898     2756364
15899     -695560
15900     2934874
15901     -971610
15902     636016
15903     1737252
15904     2207356
15905     1535409
15906     2816784
15907     1009684
15908     -897154
15909     2727001
15910     1902573
15911     -539649
15912     2716713
15913     1061646
15914     161646
15915     1427612
15916     2222899
15917     1281511
15918     1725172
15919     985659
15920     750047
15921     963565
15922     1427107
15923     1459291
15924     1948718
15925     1731476
15926     123606
15927     491845
15928     552085
15929     -420193
15930     367969
15931     689198
15932     2234914
15933     2928140
15934     919897
15935     1243169
15936     -168075
15937     1167586
15938     483750
15939     -274022
15940     2459107
15941     -275558
15942     1191583
15943     2862490
15944     2291078
15945     2527083
15946     449310
15947     2252449
15948     2222772
15949     1619547
15950     346126
15951     291565
15952     1481192
15953     1841275
15954     477451
15955     1361599
15956     -919372
15957     -561613
15958     354273
15959     287981
15960     399956
15961     2531185
15962     2790394
15963     2522361
15964     1047780
15965     -358027
15966     2832157
15967     385688
15968     1205800
15969     -997745
15970     2609001
15971     2540531
15972     -591886
15973     -70146
15974     2493195
15975     171768
15976     2351198
15977     -393422
15978     943545
15979     1451456
15980     2436601
15981     2353266
15982     1459499
15983     -61870
15984     907293
15985     1593365
15986     2322407
15987     1459509
15988     1447757
15989     -349860
15990     871391
15991     -57646
15992     2622806
15993     2085246
15994     1772759
15995     2537078
15996     2664650
15997     1291401
15998     1067491
15999     -7693
16000     572198
16001     2876503
16002     -240194
16003     -462050
16004     2203197
16005     1363133
16006     849491
16007     1179298
16008     2097138
16009     2628764
16010     1772702
16011     2984091
16012     -526136
16013     -8124
16014     1675451
16015     1139154
16016     118100
16017     1976851
16018     378013
16019     215630
16020     157665
16021     767401
16022     171807
16023     96144
16024     -265998
16025     2816926
16026     1217718
16027     1081111
16028     1616699
16029     775169
16030     1539060
16031     1665592
16032     2471103
16033     -130119
16034     2332669
16035     -905458
16036     2332610
16037     341640
16038     -857451
16039     446262
16040     2426800
16041     558114
16042     154207
16043     2666576
16044     1780666
16045     -179880
16046     2690446
16047     1877133
16048     35831
16049     2455051
16050     493470
16051     -673965
16052     619608
16053     -504240
16054     909604
16055     -307767
16056     84145
16057     1144928
16058     1796624
16059     -721319
16060     1199567
16061     -847213
16062     -133903
16063     -225959
16064     1145732
16065     887175
16066     2422632
16067     1756911
16068     981683
16069     1954733
16070     407682
16071     1299773
16072     2539016
16073     -268206
16074     2676178
16075     -463631
16076     1039720
16077     -727488
16078     2038948
16079     907867
16080     1753469
16081     -753714
16082     2542354
16083     1253563
16084     2860914
16085     1307579
16086     655554
16087     906038
16088     1717604
16089     2250422
16090     2487133
16091     2082943
16092     1475198
16093     385464
16094     1964529
16095     1453452
16096     1139066
16097     -531296
16098     2432662
16099     839132
16100     -827329
16101     2524540
16102     1990738
16103     763247
16104     -61611
16105     2640742
16106     -833727
16107     791692
16108     159896
16109     1165795
16110     -435883
16111     211620
16112     661765
16113     -191660
16114     383866
16115     -301947
16116     295607
16117     1368984
16118     527275
16119     1145438
16120     2526442
16121     2550575
16122     2423134
16123     1083656
16124     208000
16125     -929287
16126     993819
16127     1069555
16128     -845139
16129     985788
16130     2456799
16131     1491044
16132     2088669
16133     63959
16134     -457738
16135     -905900
16136     288283
16137     2090660
16138     2677075
16139     -991765
16140     1285140
16141     2942481
16142     1727185
16143     1005424
16144     921168
16145     1899533
16146     -576188
16147     -415886
16148     2487248
16149     -381895
16150     -977688
16151     124081
16152     -975974
16153     1693323
16154     -951488
16155     -297724
16156     1457613
16157     2565043
16158     2866896
16159     2688916
16160     -263438
16161     515978
16162     -639453
16163     1955255
16164     293630
16165     429813
16166     -667668
16167     1921212
16168     2019301
16169     2110949
16170     -36457
16171     2922989
16172     867626
16173     -579990
16174     2831080
16175     2810542
16176     385432
16177     977650
16178     -17839
16179     1679050
16180     1310858
16181     755533
16182     -597256
16183     -749617
16184     -440275
16185     2556371
16186     2564622
16187     -941972
16188     523980
16189     2996434
16190     -795775
16191     2214801
16192     2661154
16193     -567941
16194     2772409
16195     -618164
16196     1431419
16197     709230
16198     -527971
16199     1503000
16200     1869274
16201     -497455
16202     689726
16203     -421359
16204     1046995
16205     1571429
16206     2878266
16207     2841009
16208     753233
16209     1267776
16210     1001722
16211     2914701
16212     -129536
16213     721931
16214     2021419
16215     -837240
16216     -283628
16217     2328884
16218     881887
16219     2576830
16220     -69489
16221     1265628
16222     -78267
16223     1249240
16224     1399389
16225     805120
16226     -901877
16227     -917139
16228     991059
16229     2150874
16230     1305666
16231     2864878
16232     2268570
16233     2292617
16234     2066586
16235     -757583
16236     737423
16237     1138948
16238     173671
16239     -915146
16240     2342862
16241     2220699
16242     -267538
16243     -551788
16244     2032625
16245     2680892
16246     1215344
16247     342323
16248     776101
16249     2958265
16250     203428
16251     -619557
16252     2974381
16253     -967400
16254     -287885
16255     2154499
16256     -269517
16257     2012944
16258     2890496
16259     -863295
16260     -767659
16261     -619198
16262     1411320
16263     2868191
16264     2418789
16265     1752635
16266     2692703
16267     -577229
16268     1155318
16269     2639078
16270     249991
16271     2289341
16272     -219698
16273     67504
16274     2188652
16275     815349
16276     1370901
16277     107777
16278     2870905
16279     -573742
16280     -142022
16281     1025752
16282     1971363
16283     887555
16284     1723229
16285     585631
16286     -115628
16287     2536840
16288     2192884
16289     2129082
16290     555264
16291     857672
16292     -361710
16293     -819324
16294     2664539
16295     1003891
16296     753299
16297     1911001
16298     2852504
16299     2386697
16300     2136625
16301     1813563
16302     2340690
16303     2438505
16304     -471536
16305     2259208
16306     1620797
16307     -821510
16308     -707219
16309     167713
16310     -817587
16311     1825212
16312     2242905
16313     2474748
16314     1323349
16315     2686390
16316     397770
16317     1123698
16318     662129
16319     762065
16320     1494881
16321     989625
16322     1722699
16323     2322370
16324     929467
16325     1101857
16326     111936
16327     2130859
16328     469700
16329     1103649
16330     1141339
16331     1642882
16332     2439214
16333     709147
16334     1517696
16335     2288607
16336     2672870
16337     96131
16338     2507170
16339     999937
16340     -171873
16341     335827
16342     -285588
16343     -747704
16344     1049180
16345     498186
16346     1233506
16347     1736635
16348     2135104
16349     9543
16350     893153
16351     2429204
16352     2179152
16353     -791648
16354     -743231
16355     -78129
16356     2594895
16357     -997295
16358     -907175
16359     1742741
16360     1537591
16361     290285
16362     1840866
16363     997013
16364     1898799
16365     1573
16366     1013241
16367     2284680
16368     609735
16369     1957361
16370     2095273
16371     -26164
16372     385660
16373     2241248
16374     1588750
16375     2646696
16376     1558937
16377     434002
16378     2372722
16379     1619054
16380     -840055
16381     1370910
16382     806067
16383     -556014
16384     23682
16385     2152820
16386     2786282
16387     659782
16388     1821133
16389     1968811
16390     1719516
16391     -834046
16392     -845193
16393     1807307
16394     2013203
16395     419620
16396     1735018
16397     1735587
16398     -97515
16399     1179524
16400     -40189
16401     1604914
16402     867379
16403     103953
16404     2532476
16405     893569
16406     1767507
16407     25
16408     2118059
16409     -1643222
16410     4002599
16411     -350347
16412     -1699439
16413     2532702
16414     3564314
16415     -1754128
16416     2863748
16417     3495455
16418     -97420
16419     2646973
16420     3916178
16421     -1368793
16422     715609
16423     2801089
16424     -1576854
16425     2751712
16426     -846812
16427     4942240
16428     4249085
16429     3854281
16430     -1806837
16431     5942892
16432     1493866
16433     1000
16434     558546
16435     748111
16436     303226
16437     506202
16438     340832
16439     230150
16440     25459
16441     73033
16442     895302
16443     45214
16444     632421
16445     677385
16446     9783
16447     129961
16448     180498
16449     303217
16450     189225
16451     379486
16452     232118
16453     889896
16454     869908
16455     699923
16456     992092
16457     189430
16458     767678
16459     328794
16460     611633
16461     462939
16462     436531
16463     173817
16464     807159
16465     453045
16466     121691
16467     693503
16468     127850
16469     118117
16470     198517
16471     670652
16472     160222
16473     183266
16474     457108
16475     435713
16476     833142
16477     607747
16478     107362
16479     905362
16480     37637
16481     860192
16482     337203
16483     699787
16484     587447
16485     277777
16486     820028
16487     902648
16488     272136
16489     758757
16490     466071
16491     142898
16492     839963
16493     624867
16494     651406
16495     704055
16496     639980
16497     736018
16498     326232
16499     102177
16500     798989
16501     467307
16502     506094
16503     388669
16504     654876
16505     629406
16506     268566
16507     617334
16508     760473
16509     267104
16510     438848
16511     407031
16512     269988
16513     61939
16514     79842
16515     299570
16516     903004
16517     394661
16518     757894
16519     510607
16520     293768
16521     587238
16522     839185
16523     954828
16524     147193
16525     365325
16526     110854
16527     479321
16528     936052
16529     435586
16530     789616
16531     850382
16532     325148
16533     551845
16534     585355
16535     584330
16536     757196
16537     966100
16538     891506
16539     180477
16540     135769
16541     830913
16542     39649
16543     848942
16544     70013
16545     700489
16546     920659
16547     14853
16548     145524
16549     202388
16550     962228
16551     149233
16552     500298
16553     184826
16554     104160
16555     244361
16556     980138
16557     585538
16558     803744
16559     603662
16560     384071
16561     313550
16562     673594
16563     436974
16564     794597
16565     687337
16566     603322
16567     375994
16568     562032
16569     432766
16570     198065
16571     563080
16572     293451
16573     629163
16574     786940
16575     528840
16576     13410
16577     967104
16578     982103
16579     231491
16580     595047
16581     202029
16582     258892
16583     128350
16584     641343
16585     214865
16586     859361
16587     178362
16588     334453
16589     271731
16590     804789
16591     335053
16592     446501
16593     208171
16594     288153
16595     436737
16596     983610
16597     407857
16598     881020
16599     965788
16600     550463
16601     348283
16602     515539
16603     360078
16604     953640
16605     370778
16606     713132
16607     893470
16608     59105
16609     658820
16610     534926
16611     253035
16612     220308
16613     818194
16614     158376
16615     608086
16616     924679
16617     191539
16618     324620
16619     5533
16620     886796
16621     327591
16622     568630
16623     542241
16624     44270
16625     415948
16626     865970
16627     344760
16628     748921
16629     258011
16630     817545
16631     704074
16632     818800
16633     184067
16634     715602
16635     10175
16636     454224
16637     618979
16638     699165
16639     8574
16640     17564
16641     192434
16642     698576
16643     537270
16644     68813
16645     93722
16646     21238
16647     597569
16648     640155
16649     775728
16650     861539
16651     893811
16652     399517
16653     504341
16654     168441
16655     482966
16656     945306
16657     9449
16658     184333
16659     43289
16660     96804
16661     5104
16662     965153
16663     560978
16664     382357
16665     30765
16666     129313
16667     105771
16668     281324
16669     316758
16670     775682
16671     318898
16672     613713
16673     900445
16674     210342
16675     848750
16676     570833
16677     216917
16678     591272
16679     793158
16680     922849
16681     250081
16682     923253
16683     324133
16684     782042
16685     937439
16686     826631
16687     28975
16688     997377
16689     748167
16690     703692
16691     258181
16692     650529
16693     496744
16694     30636
16695     886094
16696     799749
16697     588028
16698     624045
16699     853801
16700     236594
16701     790806
16702     360090
16703     355720
16704     658250
16705     204880
16706     492366
16707     111559
16708     544873
16709     693155
16710     228269
16711     432983
16712     365306
16713     741012
16714     876594
16715     462665
16716     563722
16717     381107
16718     385377
16719     436243
16720     506107
16721     8137
16722     971797
16723     103220
16724     884601
16725     430540
16726     791555
16727     649084
16728     90752
16729     948499
16730     762395
16731     80435
16732     574155
16733     986344
16734     180333
16735     102713
16736     109405
16737     669008
16738     512706
16739     394484
16740     423435
16741     946276
16742     907788
16743     214404
16744     102607
16745     529938
16746     936394
16747     327345
16748     657444
16749     968803
16750     530085
16751     345282
16752     852960
16753     780622
16754     219098
16755     304726
16756     958756
16757     956794
16758     190164
16759     200774
16760     115445
16761     581831
16762     720429
16763     990144
16764     862895
16765     463829
16766     419050
16767     852925
16768     775340
16769     710626
16770     930039
16771     849844
16772     252559
16773     19583
16774     528319
16775     376547
16776     958829
16777     279971
16778     704789
16779     549107
16780     822866
16781     454749
16782     869165
16783     474603
16784     39400
16785     674422
16786     989345
16787     975251
16788     111499
16789     773115
16790     775255
16791     973594
16792     818678
16793     575439
16794     985585
16795     643096
16796     823702
16797     701717
16798     341419
16799     522100
16800     386517
16801     896233
16802     478121
16803     783422
16804     231984
16805     99687
16806     294956
16807     615541
16808     70056
16809     503296
16810     163379
16811     143888
16812     738338
16813     509635
16814     94559
16815     234416
16816     449122
16817     681801
16818     978988
16819     843347
16820     431405
16821     725344
16822     715927
16823     623834
16824     602226
16825     635432
16826     270625
16827     779692
16828     558696
16829     493233
16830     825615
16831     474679
16832     978402
16833     645392
16834     45165
16835     882540
16836     412210
16837     692424
16838     104957
16839     709210
16840     492597
16841     864023
16842     145995
16843     511625
16844     398286
16845     350452
16846     273676
16847     342000
16848     848825
16849     179791
16850     499546
16851     788335
16852     462904
16853     583784
16854     563664
16855     815924
16856     407705
16857     848765
16858     829219
16859     458633
16860     254302
16861     549831
16862     907046
16863     857476
16864     283920
16865     522836
16866     136156
16867     682516
16868     990512
16869     991869
16870     165881
16871     46986
16872     898534
16873     105105
16874     634775
16875     669484
16876     481060
16877     878656
16878     167389
16879     208562
16880     393434
16881     157424
16882     16467
16883     539997
16884     292808
16885     891578
16886     255029
16887     435691
16888     869427
16889     687548
16890     840432
16891     886626
16892     549101
16893     431736
16894     230120
16895     501701
16896     875004
16897     945130
16898     637310
16899     104136
16900     17393
16901     36861
16902     374751
16903     175693
16904     345176
16905     659655
16906     230783
16907     16635
16908     282551
16909     849934
16910     545175
16911     551384
16912     312949
16913     991196
16914     71735
16915     208654
16916     698850
16917     185263
16918     341046
16919     918562
16920     466936
16921     471199
16922     327401
16923     888070
16924     625520
16925     83404
16926     61013
16927     88863
16928     177881
16929     249772
16930     54380
16931     450719
16932     689357
16933     713776
16934     937897
16935     252459
16936     733606
16937     40087
16938     150921
16939     799780
16940     412411
16941     397280
16942     164910
16943     778673
16944     295229
16945     677139
16946     362101
16947     520858
16948     767072
16949     774447
16950     990040
16951     150830
16952     295847
16953     672133
16954     463957
16955     438901
16956     822678
16957     600291
16958     48132
16959     447173
16960     304482
16961     83792
16962     506579
16963     642816
16964     59675
16965     833149
16966     753805
16967     286180
16968     122136
16969     909514
16970     761486
16971     420857
16972     931763
16973     43148
16974     333536
16975     379941
16976     804807
16977     819053
16978     968015
16979     359929
16980     276208
16981     662738
16982     754271
16983     562924
16984     834706
16985     378462
16986     45931
16987     595055
16988     394695
16989     157852
16990     453424
16991     259143
16992     678268
16993     780224
16994     497895
16995     216749
16996     553622
16997     816358
16998     28805
16999     972680
17000     412844
17001     13656
17002     279846
17003     664263
17004     987493
17005     152996
17006     272692
17007     457700
17008     993612
17009     178434
17010     816227
17011     682652
17012     846995
17013     926209
17014     571296
17015     508207
17016     949592
17017     61602
17018     709228
17019     564235
17020     374228
17021     316849
17022     693757
17023     819283
17024     641404
17025     760330
17026     916309
17027     626301
17028     992163
17029     937474
17030     657919
17031     320855
17032     663044
17033     780857
17034     538136
17035     391475
17036     106491
17037     248279
17038     822555
17039     806158
17040     398036
17041     362314
17042     757187
17043     372345
17044     953241
17045     337162
17046     990907
17047     492498
17048     120584
17049     41968
17050     247913
17051     937076
17052     784394
17053     557202
17054     266078
17055     346339
17056     389885
17057     822143
17058     267270
17059     410023
17060     808106
17061     389569
17062     849709
17063     490833
17064     544582
17065     725301
17066     518958
17067     387656
17068     431876
17069     465220
17070     672302
17071     526595
17072     634078
17073     595261
17074     181414
17075     154329
17076     987683
17077     204743
17078     948363
17079     560234
17080     208996
17081     791209
17082     70121
17083     158046
17084     425853
17085     438365
17086     584794
17087     134517
17088     728874
17089     915928
17090     436530
17091     719004
17092     812421
17093     440251
17094     503197
17095     26974
17096     577771
17097     743869
17098     591375
17099     54208
17100     262303
17101     786813
17102     893107
17103     877218
17104     700205
17105     789235
17106     703355
17107     374156
17108     188823
17109     529254
17110     231757
17111     218236
17112     698139
17113     630974
17114     735683
17115     814085
17116     786722
17117     137331
17118     684312
17119     631098
17120     156064
17121     75484
17122     927074
17123     625029
17124     442379
17125     748360
17126     822177
17127     86870
17128     969155
17129     347975
17130     202523
17131     869371
17132     737894
17133     886208
17134     244843
17135     728309
17136     286038
17137     401804
17138     254228
17139     63842
17140     948935
17141     158537
17142     4346
17143     48403
17144     681860
17145     567374
17146     884200
17147     348590
17148     434891
17149     748788
17150     905578
17151     901058
17152     940692
17153     484074
17154     863348
17155     280185
17156     742020
17157     124735
17158     703440
17159     680185
17160     241583
17161     968500
17162     952003
17163     769778
17164     390536
17165     515399
17166     265454
17167     338075
17168     855577
17169     576231
17170     143784
17171     29243
17172     740753
17173     325198
17174     355922
17175     252091
17176     408705
17177     385361
17178     309041
17179     352265
17180     626477
17181     217960
17182     587231
17183     624142
17184     582145
17185     709731
17186     746641
17187     756487
17188     913080
17189     219451
17190     126546
17191     734511
17192     64133
17193     119860
17194     593644
17195     4132
17196     360884
17197     273377
17198     176116
17199     575795
17200     560289
17201     533551
17202     299774
17203     304143
17204     188086
17205     109311
17206     687046
17207     717894
17208     974521
17209     323814
17210     184268
17211     32280
17212     161907
17213     105071
17214     71447
17215     632860
17216     118426
17217     936720
17218     464865
17219     206258
17220     771294
17221     843344
17222     446750
17223     26976
17224     494350
17225     693936
17226     191353
17227     970600
17228     715523
17229     216293
17230     816238
17231     698680
17232     168331
17233     654024
17234     570649
17235     463863
17236     298671
17237     279713
17238     317971
17239     875477
17240     860851
17241     472151
17242     766554
17243     214338
17244     295996
17245     120578
17246     159633
17247     838189
17248     278460
17249     964304
17250     522540
17251     702046
17252     749704
17253     886025
17254     411613
17255     715940
17256     435082
17257     206910
17258     494657
17259     919887
17260     828879
17261     944908
17262     878994
17263     580006
17264     830400
17265     926685
17266     886620
17267     6185
17268     695243
17269     912480
17270     647796
17271     847431
17272     929313
17273     532483
17274     232964
17275     105071
17276     828704
17277     825167
17278     497200
17279     841874
17280     867948
17281     211282
17282     39651
17283     394174
17284     127581
17285     153565
17286     146928
17287     577532
17288     943873
17289     89663
17290     339228
17291     249162
17292     230068
17293     977680
17294     966258
17295     473751
17296     780960
17297     497030
17298     324676
17299     808430
17300     620073
17301     476986
17302     764241
17303     600883
17304     661682
17305     595761
17306     142328
17307     528719
17308     17616
17309     164598
17310     584088
17311     786424
17312     82581
17313     10919
17314     55108
17315     586961
17316     870893
17317     301804
17318     861254
17319     542109
17320     922340
17321     84843
17322     706130
17323     743359
17324     829749
17325     453061
17326     538740
17327     253660
17328     171474
17329     820392
17330     46336
17331     832918
17332     696202
17333     355533
17334     70167
17335     951962
17336     153806
17337     131332
17338     365784
17339     926450
17340     661154
17341     462794
17342     832708
17343     271819
17344     31058
17345     10248
17346     154736
17347     969654
17348     31447
17349     140813
17350     452078
17351     614570
17352     430025
17353     856866
17354     196730
17355     37647
17356     158040
17357     121278
17358     666081
17359     173244
17360     535337
17361     273271
17362     667277
17363     191201
17364     930599
17365     9733
17366     114065
17367     403261
17368     650765
17369     460145
17370     465698
17371     657663
17372     16671
17373     667744
17374     509467
17375     978801
17376     140072
17377     546532
17378     377447
17379     78111
17380     804446
17381     323202
17382     893497
17383     956275
17384     136010
17385     685613
17386     25631
17387     373963
17388     355831
17389     886249
17390     803225
17391     874943
17392     722546
17393     615160
17394     579254
17395     377064
17396     181302
17397     289655
17398     600494
17399     539675
17400     21335
17401     822312
17402     617368
17403     162064
17404     650055
17405     106137
17406     260773
17407     970113
17408     982092
17409     38802
17410     74993
17411     831882
17412     243695
17413     890810
17414     545769
17415     113813
17416     330604
17417     469498
17418     26197
17419     925009
17420     722240
17421     732504
17422     792581
17423     77805
17424     271029
17425     454627
17426     399481
17427     272825
17428     223280
17429     426140
17430     547014
17431     329795
17432     973900
17433     769251
17434     25
17435     1305696
17436     264588
17437     283962
17438     721965
17439     352570
17440     928268
17441     523041
17442     50323
17443     289590
17444     765289
17445     1009698
17446     499710
17447     155450
17448     1241316
17449     683890
17450     719170
17451     1716264
17452     1935955
17453     1398157
17454     565193
17455     858019
17456     422574
17457     330485
17458     551170
17459     1283944
17460     1000
17461     1141035
17462     -247891
17463     1534796
17464     2310881
17465     1251517
17466     214002
17467     86375
17468     -503717
17469     -661829
17470     -495488
17471     1145916
17472     1397728
17473     2829010
17474     1663617
17475     997895
17476     1734989
17477     -323654
17478     1904961
17479     -617494
17480     2688334
17481     773140
17482     1501179
17483     -809492
17484     1327428
17485     2155198
17486     829236
17487     1267077
17488     1603019
17489     1325224
17490     -737394
17491     489819
17492     2101393
17493     -165981
17494     903989
17495     -905305
17496     1960887
17497     1251205
17498     2866957
17499     -542200
17500     393961
17501     -54020
17502     1087825
17503     2748213
17504     -408037
17505     -241685
17506     212283
17507     -93985
17508     2172641
17509     -833857
17510     1944986
17511     -689725
17512     655445
17513     2348951
17514     -659681
17515     1227466
17516     1700827
17517     -807787
17518     1828598
17519     617844
17520     -301544
17521     2880736
17522     655859
17523     2590376
17524     -143491
17525     -453907
17526     -456040
17527     -240323
17528     -157872
17529     1902982
17530     1105075
17531     2528475
17532     657330
17533     228185
17534     -543676
17535     -91686
17536     -877087
17537     -230074
17538     2371203
17539     657249
17540     -867705
17541     1307230
17542     304279
17543     2792622
17544     529576
17545     -705657
17546     1526855
17547     1875387
17548     2750526
17549     1246935
17550     923132
17551     2750719
17552     2676503
17553     1953385
17554     1375171
17555     1159336
17556     2384581
17557     2034506
17558     -779473
17559     459815
17560     2127324
17561     -857557
17562     2348739
17563     1009747
17564     -128241
17565     -167743
17566     44364
17567     971443
17568     2512754
17569     -241410
17570     1459140
17571     2386326
17572     -383832
17573     241393
17574     1842879
17575     -249914
17576     1195285
17577     -69560
17578     1410865
17579     -306312
17580     2912660
17581     1888765
17582     -671276
17583     1945389
17584     -77895
17585     -179850
17586     2191237
17587     643731
17588     151520
17589     2758882
17590     -351808
17591     2888483
17592     1620803
17593     2598481
17594     1863191
17595     1844796
17596     -683385
17597     711596
17598     1063598
17599     2135285
17600     1063126
17601     781584
17602     -765279
17603     1926815
17604     -597756
17605     -188282
17606     199986
17607     -345425
17608     2906366
17609     2878070
17610     2029198
17611     2936783
17612     2920061
17613     1917405
17614     1169496
17615     629613
17616     644135
17617     2527006
17618     -899708
17619     1327594
17620     709845
17621     1941238
17622     2840229
17623     1512987
17624     2960356
17625     -717539
17626     -925186
17627     140041
17628     2574729
17629     2513138
17630     2416379
17631     2212603
17632     1301740
17633     2806349
17634     2543175
17635     -49558
17636     -35725
17637     -911241
17638     2696175
17639     423628
17640     2690841
17641     -144338
17642     -202138
17643     -293447
17644     -327903
17645     -171975
17646     2738335
17647     1683545
17648     2218535
17649     2751000
17650     -56043
17651     2126954
17652     2520774
17653     -959108
17654     2051140
17655     -433835
17656     484010
17657     359738
17658     -294081
17659     1906593
17660     2001470
17661     117819
17662     2313131
17663     2932548
17664     2520470
17665     2890166
17666     538203
17667     1287009
17668     145942
17669     -553701
17670     2968184
17671     2602852
17672     -735264
17673     1482808
17674     220010
17675     2251182
17676     1901368
17677     421559
17678     -444104
17679     -458057
17680     331482
17681     2536342
17682     -811232
17683     867310
17684     2675058
17685     -187603
17686     1753431
17687     1970626
17688     2826554
17689     1767211
17690     2255052
17691     -208133
17692     1177903
17693     2706575
17694     655975
17695     647881
17696     -747973
17697     -533991
17698     1603264
17699     2003314
17700     -112005
17701     1494889
17702     -583484
17703     1043319
17704     1043145
17705     79871
17706     641416
17707     2671015
17708     1575706
17709     -270056
17710     2976533
17711     2009265
17712     -576151
17713     -833993
17714     667352
17715     456229
17716     566144
17717     -285463
17718     735604
17719     2427211
17720     1257317
17721     211702
17722     2914292
17723     1661281
17724     1384930
17725     1165573
17726     -345972
17727     2011056
17728     324283
17729     -875377
17730     427521
17731     -462145
17732     2962419
17733     -459381
17734     1666908
17735     1820868
17736     1821558
17737     735208
17738     2244393
17739     1223002
17740     2825015
17741     1015885
17742     2060901
17743     2590966
17744     108346
17745     2075275
17746     2850938
17747     2718439
17748     2812786
17749     1435168
17750     1938932
17751     933222
17752     -511981
17753     2086877
17754     1111486
17755     765945
17756     2205385
17757     671520
17758     745182
17759     -619470
17760     265414
17761     1223289
17762     2930667
17763     -509874
17764     384198
17765     2185040
17766     -480067
17767     713877
17768     -447699
17769     699715
17770     1767557
17771     463792
17772     -843409
17773     -615755
17774     -437345
17775     1095501
17776     365615
17777     2085353
17778     2504991
17779     1033276
17780     2346431
17781     1964842
17782     2614687
17783     -811732
17784     2314524
17785     1639094
17786     106180
17787     2511046
17788     2456634
17789     -817187
17790     -931142
17791     2476991
17792     839364
17793     965445
17794     -808062
17795     1157232
17796     -78220
17797     2808935
17798     1673026
17799     2870881
17800     2484632
17801     1055523
17802     1321452
17803     -275502
17804     1761570
17805     -971969
17806     -395620
17807     -44136
17808     807829
17809     633523
17810     237903
17811     1221700
17812     255599
17813     1531576
17814     2310838
17815     579958
17816     -690144
17817     2800179
17818     857221
17819     -457772
17820     1723511
17821     1270924
17822     -865127
17823     2121199
17824     -355995
17825     174373
17826     668028
17827     1211134
17828     585685
17829     2948162
17830     1922762
17831     1607257
17832     579877
17833     2126989
17834     -215841
17835     2489070
17836     -455448
17837     -949124
17838     939501
17839     2049205
17840     1879399
17841     -999472
17842     1745441
17843     1269511
17844     1466969
17845     1125687
17846     -791809
17847     -586174
17848     1415271
17849     -791670
17850     -439847
17851     2796141
17852     357613
17853     889255
17854     2538419
17855     969842
17856     903048
17857     2976815
17858     2972864
17859     2018630
17860     615361
17861     1514967
17862     969109
17863     -995694
17864     552062
17865     1001706
17866     1733220
17867     -835147
17868     2770137
17869     1177485
17870     626137
17871     1809054
17872     1723502
17873     -767424
17874     2097000
17875     853509
17876     606062
17877     967499
17878     -679749
17879     -915983
17880     661330
17881     1860605
17882     1173823
17883     2454666
17884     403312
17885     1686741
17886     2728384
17887     -22391
17888     2215367
17889     2270748
17890     1567375
17891     -354246
17892     555793
17893     1579672
17894     2143339
17895     369639
17896     -571791
17897     1996802
17898     2978252
17899     -304201
17900     341925
17901     2978792
17902     2023175
17903     -955670
17904     793541
17905     2002946
17906     2065041
17907     -501810
17908     -473905
17909     2980560
17910     1426987
17911     1281836
17912     2458823
17913     1935130
17914     -575454
17915     1459218
17916     681206
17917     80086
17918     -551648
17919     1197026
17920     1343673
17921     2182916
17922     2524562
17923     -467768
17924     2646963
17925     517596
17926     1539723
17927     -211906
17928     2386880
17929     -865828
17930     1628799
17931     949252
17932     -543485
17933     1257198
17934     651505
17935     -741976
17936     1227697
17937     2894617
17938     1649260
17939     -46415
17940     -75485
17941     925426
17942     479437
17943     2010889
17944     2841078
17945     -635965
17946     809631
17947     450213
17948     -761570
17949     -286310
17950     593979
17951     1589245
17952     813605
17953     2074831
17954     1307816
17955     204170
17956     1896856
17957     -131710
17958     1557000
17959     1636746
17960     2458866
17961     2260411
17962     1494941
17963     2412932
17964     80045
17965     2505176
17966     2333246
17967     721825
17968     -521393
17969     2582329
17970     -849876
17971     201729
17972     2120841
17973     2254414
17974     -741894
17975     2966250
17976     747818
17977     1315214
17978     -11842
17979     2370531
17980     1961281
17981     2542257
17982     1307689
17983     2268493
17984     1457574
17985     2071238
17986     1527136
17987     30294
17988     2080688
17989     1003076
17990     -167562
17991     931967
17992     825958
17993     2936644
17994     2222758
17995     951184
17996     1412810
17997     1059356
17998     126285
17999     939726
18000     149984
18001     -883403
18002     2568558
18003     -74349
18004     2275060
18005     731310
18006     2240499
18007     1079756
18008     214136
18009     2794725
18010     -549791
18011     1398820
18012     2896128
18013     2678954
18014     2099298
18015     1129758
18016     1804752
18017     607343
18018     2642915
18019     -317362
18020     671444
18021     2996504
18022     -313687
18023     2051296
18024     973950
18025     1481000
18026     -378205
18027     1589422
18028     1888714
18029     1878748
18030     2317280
18031     -279586
18032     1227700
18033     1767396
18034     -251741
18035     1714848
18036     -218151
18037     2275199
18038     1143654
18039     -423981
18040     2644289
18041     -96234
18042     -608138
18043     479495
18044     -669894
18045     537719
18046     2104999
18047     823732
18048     1151550
18049     2736428
18050     2730154
18051     -5536
18052     2980106
18053     761592
18054     293357
18055     1541108
18056     -837136
18057     1440839
18058     2264667
18059     2117063
18060     707590
18061     -695786
18062     1961350
18063     2566344
18064     -679300
18065     -15531
18066     1147691
18067     -283880
18068     1263496
18069     -889132
18070     -481460
18071     923341
18072     75605
18073     1181627
18074     2306663
18075     247438
18076     1911278
18077     1301487
18078     1231677
18079     -759364
18080     2023142
18081     1359002
18082     -284220
18083     2562574
18084     17891
18085     -166037
18086     977845
18087     -211525
18088     2874494
18089     -857479
18090     -498083
18091     1094987
18092     1837035
18093     1361691
18094     2420615
18095     2217278
18096     411622
18097     -957670
18098     -459451
18099     1447498
18100     -354085
18101     1760869
18102     1073430
18103     1283328
18104     -549661
18105     2726970
18106     389691
18107     -347936
18108     2388781
18109     -147805
18110     -782080
18111     1499694
18112     2180706
18113     2134508
18114     1816952
18115     -703538
18116     483783
18117     1584865
18118     907280
18119     -203764
18120     1299399
18121     -332058
18122     -95606
18123     1850843
18124     2940188
18125     853884
18126     1681498
18127     1709366
18128     1109411
18129     989418
18130     1990996
18131     1661248
18132     2483160
18133     921751
18134     -172406
18135     2187056
18136     2331286
18137     -454075
18138     136258
18139     -669980
18140     1879448
18141     -161992
18142     -27619
18143     559829
18144     763881
18145     2888226
18146     815439
18147     2252930
18148     2460766
18149     2628386
18150     -586066
18151     1949233
18152     1921370
18153     1802694
18154     2350874
18155     -124187
18156     -11888
18157     2740495
18158     -901647
18159     851602
18160     325476
18161     2500317
18162     1275029
18163     2340865
18164     240145
18165     41606
18166     -507694
18167     2262898
18168     1524771
18169     1271082
18170     199979
18171     -238044
18172     1665645
18173     745865
18174     1698950
18175     8030
18176     453611
18177     1284898
18178     2464634
18179     1807240
18180     2652824
18181     1269077
18182     2125311
18183     329538
18184     999433
18185     2638673
18186     -577794
18187     2493010
18188     1713407
18189     2892158
18190     2193067
18191     2076976
18192     -723776
18193     1622698
18194     1390808
18195     703685
18196     -459380
18197     -649785
18198     2083300
18199     1509159
18200     743283
18201     2910571
18202     -921600
18203     1589287
18204     2864974
18205     1614702
18206     308280
18207     1729291
18208     391536
18209     2218734
18210     1619000
18211     1091425
18212     -861594
18213     2109260
18214     1906915
18215     247525
18216     2019378
18217     2490703
18218     2922468
18219     2728618
18220     -521791
18221     2273343
18222     2326527
18223     2728642
18224     874062
18225     2098843
18226     -895432
18227     2730437
18228     2234572
18229     -162101
18230     849081
18231     86448
18232     -754082
18233     2098518
18234     961600
18235     2218892
18236     298265
18237     -525548
18238     465726
18239     1918761
18240     801831
18241     285780
18242     963464
18243     2472750
18244     -911970
18245     2528950
18246     394017
18247     -213501
18248     2164767
18249     -619784
18250     2966741
18251     1449749
18252     -447650
18253     -783548
18254     -977378
18255     311591
18256     1724935
18257     1976959
18258     -975302
18259     715150
18260     2954981
18261     190210
18262     1804922
18263     -471933
18264     139700
18265     304285
18266     1885122
18267     2898653
18268     5656
18269     2892286
18270     -386289
18271     2462435
18272     1742675
18273     2841013
18274     -651973
18275     2017014
18276     578145
18277     -863766
18278     -18413
18279     254067
18280     2460855
18281     695268
18282     897569
18283     -325412
18284     368198
18285     1753419
18286     560009
18287     -440185
18288     -183517
18289     1931326
18290     1308967
18291     1565395
18292     2624298
18293     2936932
18294     -871906
18295     -1607
18296     2366885
18297     2231230
18298     2966584
18299     1965289
18300     2344977
18301     1827139
18302     -40181
18303     2944536
18304     981240
18305     -447591
18306     -543918
18307     -370288
18308     1850735
18309     697665
18310     -767800
18311     2804535
18312     93969
18313     451523
18314     1291032
18315     1661013
18316     1127584
18317     1146950
18318     -925497
18319     -483767
18320     1288882
18321     5688
18322     2568767
18323     -893868
18324     -129958
18325     2766385
18326     369332
18327     2420499
18328     425569
18329     2281251
18330     239529
18331     667375
18332     1363598
18333     -76053
18334     1407475
18335     325520
18336     114169
18337     -687287
18338     -787140
18339     2443109
18340     1914784
18341     2890797
18342     -991408
18343     1677046
18344     84134
18345     2970573
18346     1489211
18347     -489559
18348     2722647
18349     1433211
18350     -222168
18351     2447071
18352     -479691
18353     -49980
18354     -425439
18355     249926
18356     2080660
18357     -863342
18358     2776909
18359     -431777
18360     1257241
18361     1158938
18362     1893037
18363     2874097
18364     -121883
18365     1599645
18366     2166797
18367     2186844
18368     2435101
18369     715435
18370     693288
18371     1755542
18372     545277
18373     25946
18374     15498
18375     -437864
18376     1151143
18377     -193686
18378     2071184
18379     -993248
18380     -567784
18381     -589629
18382     2800811
18383     -597449
18384     1261402
18385     2269068
18386     318048
18387     -251956
18388     -115862
18389     1800997
18390     2830329
18391     2826407
18392     2432459
18393     2796189
18394     891419
18395     2764870
18396     -993865
18397     2498404
18398     -322094
18399     1492962
18400     -593716
18401     657552
18402     -640169
18403     701738
18404     -785804
18405     705899
18406     44193
18407     1159180
18408     1249787
18409     809338
18410     1917496
18411     1177130
18412     1683123
18413     1572902
18414     430098
18415     1571131
18416     2352339
18417     2710343
18418     1573689
18419     1119517
18420     -867542
18421     2223259
18422     243633
18423     971121
18424     2286784
18425     -96405
18426     2956758
18427     817806
18428     26253
18429     -955075
18430     1073458
18431     1824867
18432     2924285
18433     1729345
18434     357418
18435     -811272
18436     -766010
18437     771975
18438     2263178
18439     1159717
18440     635857
18441     1536773
18442     63763
18443     2886919
18444     -859725
18445     2257205
18446     1721579
18447     1537033
18448     2477061
18449     1789053
18450     2412644
18451     1581609
18452     1521606
18453     -912004
18454     2567019
18455     1388974
18456     -75760
18457     412051
18458     1055363
18459     1673320
18460     2527069
18461     25
18462     3413840
18463     2796109
18464     1606247
18465     3450354
18466     5364251
18467     611744
18468     2739313
18469     1076411
18470     2296493
18471     5001493
18472     2338887
18473     4257914
18474     3767516
18475     2393761
18476     1086840
18477     -1227268
18478     497215
18479     1963144
18480     4564947
18481     2612444
18482     2245246
18483     5063916
18484     -1880647
18485     -1623435
18486     1920225
18487     1000
18488     257297
18489     925040
18490     875619
18491     14151
18492     188851
18493     868832
18494     928185
18495     478160
18496     295677
18497     748327
18498     140131
18499     77323
18500     100041
18501     167455
18502     258677
18503     97240
18504     945877
18505     157766
18506     189216
18507     299390
18508     972107
18509     89236
18510     888866
18511     778100
18512     873681
18513     85097
18514     918199
18515     297362
18516     302895
18517     741011
18518     693783
18519     939568
18520     48970
18521     640155
18522     900713
18523     342022
18524     939998
18525     595983
18526     265735
18527     693746
18528     910118
18529     190794
18530     6022
18531     996765
18532     789468
18533     980023
18534     781535
18535     265764
18536     166831
18537     928422
18538     738552
18539     670290
18540     300576
18541     324290
18542     563274
18543     464563
18544     182539
18545     40704
18546     567194
18547     786681
18548     631812
18549     328616
18550     475244
18551     11507
18552     17541
18553     188929
18554     241082
18555     276024
18556     914883
18557     986427
18558     716554
18559     794303
18560     351017
18561     920407
18562     202436
18563     738089
18564     949491
18565     301441
18566     995438
18567     808156
18568     209628
18569     62699
18570     141482
18571     542576
18572     234016
18573     144652
18574     241325
18575     243774
18576     433145
18577     435227
18578     321378
18579     850179
18580     288364
18581     196200
18582     307468
18583     751896
18584     934980
18585     802435
18586     679983
18587     782820
18588     824588
18589     131043
18590     309469
18591     604535
18592     333033
18593     190318
18594     993549
18595     517272
18596     773805
18597     389814
18598     637903
18599     796198
18600     506772
18601     444202
18602     369800
18603     541378
18604     144505
18605     597200
18606     137852
18607     596435
18608     538849
18609     640121
18610     870156
18611     360368
18612     656246
18613     801795
18614     423134
18615     890288
18616     892629
18617     330279
18618     921974
18619     983235
18620     534424
18621     501476
18622     446621
18623     101842
18624     426819
18625     19058
18626     797768
18627     627827
18628     836337
18629     432407
18630     363843
18631     149444
18632     876535
18633     116004
18634     554296
18635     975823
18636     389591
18637     579583
18638     389220
18639     923715
18640     260077
18641     405609
18642     591937
18643     801992
18644     270389
18645     57665
18646     364765
18647     74235
18648     665922
18649     770998
18650     983848
18651     77630
18652     755007
18653     647681
18654     157607
18655     337695
18656     887192
18657     889543
18658     108272
18659     520728
18660     332088
18661     763946
18662     907314
18663     403213
18664     517884
18665     268944
18666     436996
18667     8735
18668     336887
18669     603217
18670     677032
18671     7015
18672     277180
18673     637380
18674     171898
18675     586258
18676     747254
18677     184842
18678     599804
18679     263289
18680     111664
18681     204737
18682     569397
18683     415668
18684     886576
18685     581232
18686     382261
18687     291960
18688     516112
18689     594000
18690     342233
18691     260487
18692     368683
18693     799233
18694     391996
18695     246057
18696     709629
18697     176096
18698     611458
18699     644779
18700     812171
18701     563519
18702     135119
18703     711573
18704     348813
18705     318196
18706     683213
18707     199448
18708     625769
18709     561590
18710     437472
18711     569002
18712     466363
18713     862798
18714     229645
18715     200708
18716     873285
18717     849851
18718     377949
18719     19644
18720     566932
18721     610653
18722     994062
18723     522851
18724     606121
18725     574066
18726     854873
18727     215527
18728     652505
18729     490835
18730     589476
18731     815313
18732     719057
18733     741367
18734     980617
18735     589023
18736     619866
18737     351741
18738     350523
18739     744304
18740     750169
18741     179941
18742     805056
18743     487695
18744     125521
18745     363023
18746     133152
18747     318575
18748     579909
18749     928649
18750     321273
18751     495380
18752     841537
18753     502419
18754     251398
18755     376561
18756     386329
18757     804943
18758     417162
18759     229712
18760     395553
18761     24233
18762     730304
18763     527698
18764     345090
18765     801410
18766     46358
18767     504835
18768     153922
18769     259706
18770     244005
18771     16037
18772     425611
18773     416159
18774     784465
18775     132150
18776     326873
18777     400786
18778     831710
18779     199934
18780     254295
18781     905042
18782     4599
18783     545101
18784     596050
18785     440830
18786     838952
18787     266594
18788     669772
18789     525894
18790     813381
18791     359861
18792     904738
18793     430361
18794     778272
18795     477062
18796     130582
18797     23528
18798     314478
18799     241410
18800     328172
18801     408081
18802     820601
18803     348691
18804     269328
18805     493276
18806     72222
18807     230456
18808     696460
18809     127625
18810     494111
18811     200144
18812     223757
18813     249910
18814     66528
18815     375746
18816     397127
18817     525803
18818     941366
18819     489231
18820     264379
18821     918721
18822     934747
18823     760061
18824     462335
18825     517062
18826     95402
18827     671765
18828     363381
18829     764441
18830     386040
18831     662452
18832     436737
18833     549324
18834     689185
18835     533709
18836     47248
18837     787092
18838     978541
18839     892397
18840     242018
18841     470914
18842     439379
18843     53564
18844     502606
18845     285436
18846     67893
18847     44787
18848     965885
18849     700562
18850     56047
18851     261678
18852     898077
18853     554150
18854     51940
18855     733631
18856     498614
18857     173940
18858     654256
18859     271934
18860     713800
18861     843725
18862     477414
18863     322130
18864     624970
18865     819657
18866     536699
18867     908138
18868     913066
18869     290871
18870     200640
18871     848294
18872     816820
18873     583958
18874     834306
18875     344323
18876     190154
18877     248966
18878     415293
18879     526085
18880     637983
18881     523566
18882     597171
18883     878680
18884     610865
18885     845751
18886     514017
18887     200126
18888     598082
18889     208070
18890     583857
18891     53931
18892     473149
18893     388565
18894     954199
18895     849610
18896     651830
18897     739770
18898     204784
18899     498185
18900     97249
18901     380108
18902     49270
18903     211696
18904     665136
18905     395133
18906     3452
18907     806782
18908     996016
18909     694218
18910     135631
18911     413115
18912     899773
18913     709036
18914     62913
18915     789750
18916     132672
18917     364017
18918     364887
18919     233326
18920     425007
18921     275290
18922     628996
18923     942884
18924     312277
18925     677607
18926     36763
18927     263598
18928     966364
18929     445653
18930     146384
18931     938829
18932     520954
18933     46373
18934     988879
18935     242158
18936     175472
18937     286743
18938     341841
18939     260068
18940     553739
18941     859538
18942     402204
18943     376812
18944     322909
18945     47197
18946     864916
18947     58630
18948     267427
18949     521753
18950     953306
18951     214554
18952     563360
18953     183443
18954     150467
18955     949919
18956     516728
18957     609268
18958     551707
18959     194260
18960     560998
18961     687996
18962     435675
18963     953114
18964     185413
18965     664394
18966     795987
18967     517232
18968     589330
18969     491397
18970     404034
18971     438540
18972     575399
18973     836109
18974     240149
18975     777576
18976     624280
18977     786201
18978     273120
18979     363066
18980     977825
18981     657450
18982     787023
18983     216129
18984     907717
18985     820134
18986     889292
18987     770861
18988     761350
18989     229660
18990     255860
18991     658069
18992     346386
18993     604254
18994     64530
18995     182251
18996     471325
18997     229968
18998     703041
18999     535004
19000     530447
19001     89933
19002     894052
19003     692328
19004     923311
19005     556810
19006     824297
19007     288878
19008     909006
19009     949345
19010     699168
19011     770032
19012     840097
19013     418678
19014     519487
19015     160834
19016     812275
19017     762900
19018     208801
19019     644374
19020     334455
19021     897968
19022     978593
19023     55658
19024     849650
19025     944186
19026     335891
19027     878751
19028     149615
19029     578899
19030     252794
19031     173723
19032     238631
19033     81425
19034     593691
19035     225791
19036     846786
19037     879059
19038     182015
19039     268353
19040     129743
19041     252547
19042     872003
19043     726041
19044     46172
19045     373933
19046     886682
19047     348991
19048     939310
19049     130885
19050     851017
19051     499818
19052     672356
19053     664838
19054     936274
19055     168962
19056     753373
19057     846714
19058     707168
19059     917590
19060     601748
19061     241912
19062     909695
19063     393013
19064     105619
19065     545711
19066     441972
19067     156056
19068     441671
19069     506271
19070     717672
19071     157238
19072     388612
19073     19264
19074     208801
19075     526605
19076     937979
19077     704480
19078     777592
19079     935918
19080     339857
19081     501392
19082     408731
19083     113321
19084     67132
19085     193383
19086     498732
19087     864684
19088     48515
19089     830828
19090     18303
19091     554279
19092     597420
19093     826807
19094     218495
19095     74122
19096     603913
19097     484400
19098     989223
19099     683253
19100     420048
19101     294789
19102     992333
19103     548397
19104     638498
19105     195488
19106     508898
19107     390164
19108     709981
19109     214118
19110     696201
19111     758865
19112     977658
19113     295263
19114     160969
19115     643242
19116     189093
19117     226555
19118     879338
19119     925993
19120     647195
19121     32450
19122     491170
19123     890564
19124     521558
19125     324619
19126     641641
19127     175907
19128     126019
19129     742564
19130     404471
19131     159740
19132     413460
19133     947800
19134     647132
19135     879072
19136     983525
19137     109139
19138     116310
19139     608767
19140     168873
19141     852110
19142     760726
19143     436223
19144     135213
19145     19105
19146     934057
19147     634175
19148     558091
19149     197466
19150     679691
19151     983826
19152     843767
19153     202570
19154     199943
19155     720652
19156     140397
19157     343376
19158     492655
19159     580149
19160     679207
19161     555276
19162     238505
19163     321111
19164     901987
19165     786717
19166     704670
19167     975198
19168     377346
19169     935976
19170     599140
19171     633620
19172     44352
19173     651489
19174     245149
19175     573472
19176     12795
19177     863222
19178     237253
19179     477784
19180     613667
19181     847533
19182     882623
19183     55118
19184     784118
19185     476646
19186     600566
19187     149822
19188     838094
19189     642577
19190     698752
19191     779636
19192     350751
19193     1910
19194     658886
19195     983028
19196     981708
19197     284188
19198     110548
19199     813639
19200     920850
19201     771921
19202     69334
19203     760237
19204     140883
19205     795520
19206     269455
19207     789235
19208     423908
19209     102758
19210     200347
19211     718891
19212     644671
19213     844170
19214     321502
19215     539804
19216     995903
19217     609901
19218     531682
19219     661588
19220     384113
19221     600253
19222     340148
19223     122453
19224     151385
19225     80771
19226     754870
19227     652317
19228     132937
19229     293327
19230     885364
19231     217635
19232     337157
19233     560966
19234     558067
19235     204359
19236     422393
19237     853234
19238     336629
19239     689762
19240     35824
19241     158248
19242     29901
19243     750161
19244     324413
19245     468258
19246     978696
19247     454053
19248     391244
19249     735790
19250     451464
19251     667621
19252     159921
19253     670972
19254     113826
19255     332921
19256     470382
19257     639468
19258     926248
19259     141641
19260     986753
19261     752084
19262     440720
19263     626354
19264     959387
19265     95333
19266     482443
19267     261733
19268     693345
19269     241430
19270     334117
19271     891907
19272     430046
19273     838534
19274     854473
19275     113954
19276     706206
19277     610445
19278     687573
19279     197033
19280     729795
19281     375539
19282     429089
19283     886505
19284     935675
19285     765695
19286     97003
19287     62288
19288     780015
19289     145840
19290     724351
19291     420359
19292     489235
19293     515573
19294     568214
19295     863499
19296     741964
19297     854943
19298     337941
19299     379335
19300     685900
19301     525837
19302     767672
19303     234920
19304     272312
19305     32991
19306     187785
19307     970862
19308     694362
19309     788147
19310     201428
19311     17217
19312     922678
19313     894835
19314     690198
19315     958680
19316     95840
19317     111220
19318     452432
19319     500410
19320     473018
19321     979190
19322     87200
19323     608064
19324     38929
19325     290440
19326     673984
19327     674704
19328     787008
19329     399788
19330     773203
19331     853443
19332     204059
19333     890256
19334     755278
19335     870656
19336     377429
19337     547923
19338     849700
19339     866013
19340     579497
19341     662012
19342     348168
19343     315003
19344     499780
19345     584901
19346     305965
19347     908122
19348     404880
19349     314115
19350     258328
19351     526839
19352     557897
19353     839663
19354     565052
19355     673117
19356     577682
19357     159872
19358     551324
19359     347440
19360     582872
19361     442325
19362     818404
19363     901499
19364     210213
19365     138718
19366     572152
19367     105666
19368     944597
19369     40170
19370     357242
19371     422303
19372     799156
19373     512921
19374     115853
19375     873329
19376     140221
19377     43962
19378     501567
19379     72879
19380     251722
19381     900574
19382     979674
19383     639127
19384     122690
19385     109795
19386     93235
19387     430949
19388     972574
19389     831745
19390     838908
19391     624340
19392     930978
19393     774007
19394     355720
19395     819549
19396     279593
19397     449718
19398     336275
19399     855736
19400     257391
19401     550108
19402     834898
19403     950556
19404     641649
19405     237288
19406     333622
19407     558129
19408     835887
19409     791475
19410     349413
19411     473158
19412     399065
19413     945700
19414     160689
19415     180059
19416     172902
19417     484194
19418     689309
19419     387383
19420     472148
19421     161710
19422     866262
19423     794641
19424     318215
19425     106830
19426     184023
19427     287338
19428     835664
19429     859593
19430     549867
19431     427952
19432     279014
19433     501273
19434     492533
19435     844436
19436     13825
19437     346762
19438     985074
19439     152340
19440     498207
19441     733127
19442     303677
19443     981473
19444     467138
19445     975989
19446     264354
19447     646721
19448     103270
19449     578469
19450     823762
19451     124780
19452     169487
19453     850182
19454     506059
19455     834514
19456     79935
19457     767711
19458     416025
19459     135074
19460     990819
19461     86304
19462     336444
19463     740332
19464     61503
19465     933272
19466     225404
19467     647535
19468     734228
19469     505992
19470     674809
19471     285899
19472     423760
19473     851677
19474     204001
19475     89567
19476     990333
19477     598705
19478     68189
19479     382666
19480     153832
19481     627922
19482     513922
19483     842037
19484     314667
19485     223040
19486     548132
19487     336359
19488     25
19489     705794
19490     936410
19491     1850598
19492     1810502
19493     171057
19494     929649
19495     1732922
19496     1098963
19497     1034362
19498     1502715
19499     10534
19500     1520213
19501     942706
19502     227392
19503     381660
19504     1744972
19505     1987205
19506     1283815
19507     510095
19508     1200415
19509     353653
19510     1807880
19511     1569340
19512     1650678
19513     1177325
19514     1000
19515     1955162
19516     -74187
19517     321512
19518     -530231
19519     2030701
19520     873311
19521     2940644
19522     987680
19523     2406849
19524     204220
19525     2229131
19526     -32464
19527     -921571
19528     -813415
19529     1846627
19530     -506136
19531     1035136
19532     -127983
19533     1941133
19534     389570
19535     1342842
19536     2880760
19537     -209736
19538     -485572
19539     -366006
19540     -885937
19541     611763
19542     1645253
19543     953545
19544     2095093
19545     1061844
19546     907253
19547     -739739
19548     1910995
19549     100334
19550     1355109
19551     636046
19552     2858965
19553     -801226
19554     -595287
19555     1035019
19556     1468999
19557     -553524
19558     179491
19559     2498372
19560     839885
19561     -965352
19562     2796514
19563     -731319
19564     2572344
19565     1850890
19566     -139865
19567     2706529
19568     -328057
19569     571407
19570     2209318
19571     102442
19572     2071388
19573     1017889
19574     1566834
19575     -336266
19576     1928665
19577     100183
19578     2138656
19579     787828
19580     1391724
19581     -815905
19582     -982006
19583     -869510
19584     2866694
19585     1783451
19586     2794780
19587     1872608
19588     2726877
19589     -64255
19590     2658850
19591     -45953
19592     742035
19593     -937656
19594     612047
19595     1245421
19596     303844
19597     2860072
19598     2335246
19599     2874794
19600     1329810
19601     2560642
19602     1655228
19603     2012612
19604     2108938
19605     666002
19606     -527373
19607     -965290
19608     2730808
19609     -961452
19610     599271
19611     79933
19612     2396328
19613     -953076
19614     1413507
19615     1227448
19616     2016867
19617     2954075
19618     599772
19619     2808608
19620     2503030
19621     -937553
19622     1331540
19623     116180
19624     361556
19625     77498
19626     1798735
19627     -643573
19628     553769
19629     2217346
19630     1163448
19631     405822
19632     2290496
19633     -667633
19634     2138580
19635     -360270
19636     599661
19637     835847
19638     -799211
19639     -491495
19640     2960204
19641     1936956
19642     4368
19643     -241815
19644     803598
19645     1317484
19646     737726
19647     334034
19648     1591082
19649     2522885
19650     1491341
19651     35940
19652     1629098
19653     2482330
19654     -190208
19655     743877
19656     1938896
19657     383432
19658     923618
19659     2139309
19660     -422086
19661     2540304
19662     2452590
19663     2019029
19664     1755065
19665     2142520
19666     717496
19667     20251
19668     2760195
19669     2966703
19670     -787212
19671     1377615
19672     2174601
19673     -509273
19674     -98315
19675     1359656
19676     1247560
19677     1009830
19678     1944734
19679     2628430
19680     2704405
19681     -795252
19682     445843
19683     370129
19684     172256
19685     30136
19686     1551535
19687     47560
19688     2020807
19689     2122696
19690     -546105
19691     446138
19692     1792605
19693     160071
19694     2012982
19695     1347527
19696     -309347
19697     568034
19698     1679630
19699     -110370
19700     1968715
19701     343778
19702     280085
19703     -445392
19704     1299754
19705     1611181
19706     936027
19707     1043418
19708     -397531
19709     -248373
19710     2768839
19711     -945714
19712     2642738
19713     1415133
19714     597931
19715     1537563
19716     2350682
19717     1361608
19718     633234
19719     1319103
19720     2842738
19721     -398156
19722     2412912
19723     1888986
19724     989100
19725     -454221
19726     -505831
19727     181732
19728     -703676
19729     328081
19730     1151568
19731     2291093
19732     1905398
19733     1470816
19734     -987160
19735     -139788
19736     493342
19737     -400130
19738     190366
19739     2807080
19740     -101810
19741     551700
19742     168356
19743     -216287
19744     987683
19745     -727792
19746     923958
19747     2354535
19748     1768782
19749     1841491
19750     515816
19751     1235696
19752     953439
19753     2962195
19754     1739100
19755     2247229
19756     -878043
19757     1630784
19758     1161768
19759     -453940
19760     1466981
19761     2994363
19762     349501
19763     1493327
19764     1477653
19765     2099097
19766     1099288
19767     1209762
19768     79884
19769     909810
19770     1378972
19771     1281248
19772     2006977
19773     1041712
19774     -131636
19775     693663
19776     556069
19777     1183679
19778     561348
19779     553429
19780     185967
19781     -869238
19782     811744
19783     -909555
19784     2589127
19785     2508533
19786     -935268
19787     -398293
19788     2906738
19789     2894449
19790     1133321
19791     1231160
19792     477922
19793     1369047
19794     -597987
19795     -993677
19796     369886
19797     1203828
19798     84353
19799     2350757
19800     1750830
19801     229626
19802     983116
19803     1995228
19804     110087
19805     2694254
19806     2830174
19807     -969984
19808     2462501
19809     1874945
19810     2485221
19811     2944775
19812     130177
19813     -945069
19814     979179
19815     -443692
19816     2760786
19817     2850946
19818     179613
19819     2332724
19820     -162071
19821     2728902
19822     751677
19823     -198090
19824     1221050
19825     1947070
19826     2596527
19827     -441693
19828     1491274
19829     1595524
19830     -198266
19831     345690
19832     -633302
19833     2552332
19834     1787535
19835     1113626
19836     1465616
19837     679455
19838     2784868
19839     201883
19840     -3658
19841     2688942
19842     1831466
19843     187492
19844     2429055
19845     1741510
19846     -903878
19847     -537913
19848     1243632
19849     1365449
19850     253714
19851     2986120
19852     2162860
19853     1615268
19854     593380
19855     1045495
19856     436198
19857     1525369
19858     2990396
19859     -270035
19860     2988225
19861     719925
19862     2716895
19863     1335129
19864     1081170
19865     103481
19866     2732501
19867     2632747
19868     2714588
19869     2928444
19870     -845707
19871     -689246
19872     -802038
19873     809374
19874     1577200
19875     1239805
19876     -845992
19877     1621478
19878     2618732
19879     411812
19880     -491583
19881     -415868
19882     152305
19883     2876270
19884     -157447
19885     1404911
19886     -463489
19887     1059259
19888     -981036
19889     140110
19890     872045
19891     1788987
19892     1309683
19893     1389242
19894     1601529
19895     837341
19896     -777235
19897     1871393
19898     139519
19899     2714967
19900     -266205
19901     -314188
19902     1663225
19903     2372436
19904     1959425
19905     -881823
19906     2393082
19907     149936
19908     989747
19909     1289808
19910     -833528
19911     2306749
19912     2864357
19913     421546
19914     1500893
19915     1617480
19916     -409662
19917     -807812
19918     622148
19919     2562923
19920     1700716
19921     2586231
19922     2828825
19923     1709132
19924     131520
19925     1047521
19926     -476201
19927     1607355
19928     1015162
19929     2546388
19930     -580141
19931     -175873
19932     2085261
19933     -185778
19934     -721721
19935     2030880
19936     2325100
19937     331982
19938     184231
19939     1879342
19940     -929621
19941     1638781
19942     2655039
19943     1215696
19944     789669
19945     1413010
19946     1170978
19947     2054821
19948     897701
19949     1757227
19950     1195139
19951     -807171
19952     2918057
19953     903666
19954     1155623
19955     -701913
19956     -703551
19957     969740
19958     1250936
19959     -835100
19960     2782883
19961     -879517
19962     -647973
19963     1191529
19964     -821453
19965     -911501
19966     1719002
19967     -308264
19968     -883646
19969     1795031
19970     1155304
19971     1083479
19972     693844
19973     1263374
19974     2237362
19975     1035383
19976     1057103
19977     1472773
19978     791835
19979     735669
19980     17972
19981     2187159
19982     -633505
19983     -801606
19984     -589417
19985     2348352
19986     903329
19987     54078
19988     1553341
19989     1670874
19990     2784404
19991     -349688
19992     685911
19993     2278532
19994     1954525
19995     -254218
19996     583674
19997     2370540
19998     1953470
19999     1530883
20000     2374554
20001     2228723
20002     2748651
20003     577571
20004     1315089
20005     2592561
20006     2298672
20007     -627624
20008     2674644
20009     2133229
20010     -310265
20011     2970863
20012     2904173
20013     -729659
20014     479829
20015     1141035
20016     66129
20017     491458
20018     -102403
20019     718096
20020     1819371
20021     2894435
20022     2428596
20023     123854
20024     579693
20025     1017320
20026     2940626
20027     2716727
20028     633206
20029     -94296
20030     1706997
20031     29736
20032     1994997
20033     514227
20034     1639161
20035     2091074
20036     -695247
20037     223855
20038     1527128
20039     1055708
20040     1418972
20041     773854
20042     -499586
20043     375478
20044     280098
20045     -373866
20046     1111454
20047     2816629
20048     1622830
20049     1063686
20050     1657549
20051     1863292
20052     699484
20053     -381833
20054     185509
20055     -663744
20056     158216
20057     1095631
20058     325834
20059     -963797
20060     -27837
20061     -371650
20062     401433
20063     2289177
20064     2482588
20065     298013
20066     -735510
20067     438213
20068     1187476
20069     1510769
20070     307963
20071     1219107
20072     2762375
20073     1998507
20074     156143
20075     -197418
20076     1165537
20077     503666
20078     1069219
20079     2780364
20080     2514286
20081     -835563
20082     10072
20083     229659
20084     2640320
20085     2654813
20086     2355074
20087     197853
20088     -253540
20089     431321
20090     -643346
20091     -65951
20092     931108
20093     703376
20094     1303086
20095     -743843
20096     195925
20097     1995481
20098     2756294
20099     -188326
20100     2260969
20101     121509
20102     2251106
20103     -227626
20104     15534
20105     115739
20106     2680428
20107     1787554
20108     2743052
20109     2992832
20110     1898
20111     2828581
20112     1941329
20113     523416
20114     1541518
20115     2850654
20116     1788824
20117     1447351
20118     2474451
20119     533373
20120     -501820
20121     -749594
20122     513588
20123     2336338
20124     2617065
20125     -929628
20126     -163497
20127     2640251
20128     2713074
20129     1255338
20130     635389
20131     -362319
20132     -482126
20133     949589
20134     1283020
20135     -763692
20136     2650967
20137     1267565
20138     -985227
20139     1183697
20140     2040898
20141     -587541
20142     1717572
20143     -13999
20144     -127441
20145     1173557
20146     2546310
20147     5732
20148     129866
20149     1273060
20150     -219595
20151     -743615
20152     344055
20153     78438
20154     1045677
20155     -983090
20156     903823
20157     -569764
20158     1727298
20159     318181
20160     -680063
20161     31980
20162     29968
20163     1959229
20164     1787134
20165     1053519
20166     89864
20167     1057635
20168     2445123
20169     1293842
20170     1247216
20171     71851
20172     2704402
20173     2848672
20174     2790858
20175     -890032
20176     1967112
20177     -549971
20178     2540338
20179     -342115
20180     2267159
20181     182380
20182     -197669
20183     653382
20184     1837372
20185     68274
20186     2966890
20187     -173627
20188     2888178
20189     -741210
20190     -63983
20191     -3942
20192     -869420
20193     433882
20194     847149
20195     1277235
20196     1137621
20197     2862276
20198     -943897
20199     -240305
20200     2406986
20201     -733413
20202     2248726
20203     1296856
20204     -703410
20205     92367
20206     567530
20207     -306334
20208     2660588
20209     1847001
20210     885953
20211     1617568
20212     -883656
20213     2844590
20214     -689772
20215     2708399
20216     2441045
20217     213928
20218     456266
20219     -931968
20220     2914687
20221     183700
20222     191739
20223     -915470
20224     -571863
20225     413675
20226     2832820
20227     -361540
20228     -675721
20229     2506836
20230     1792970
20231     2320677
20232     775308
20233     559887
20234     -349657
20235     1405320
20236     2532484
20237     2684907
20238     1159437
20239     2598207
20240     228051
20241     1168943
20242     1101578
20243     -613761
20244     -110173
20245     1772973
20246     1375488
20247     1103236
20248     -753640
20249     2273185
20250     2598308
20251     138261
20252     86374
20253     -319676
20254     -546224
20255     -239988
20256     1331442
20257     2082599
20258     1887104
20259     -463712
20260     413748
20261     -651521
20262     -236376
20263     1731456
20264     -369463
20265     2712293
20266     -152197
20267     -753918
20268     2368646
20269     491649
20270     371660
20271     -683224
20272     -439596
20273     -89975
20274     2546799
20275     773584
20276     1966553
20277     -213803
20278     2766576
20279     893618
20280     1172999
20281     167669
20282     1109521
20283     2265366
20284     2267034
20285     2449024
20286     1912976
20287     963155
20288     -339907
20289     1861053
20290     2684886
20291     -979984
20292     2166739
20293     1507182
20294     -955472
20295     -564013
20296     2136657
20297     637359
20298     1405377
20299     895448
20300     -939902
20301     1059954
20302     319973
20303     -366213
20304     -142287
20305     1938877
20306     -789194
20307     1747597
20308     1027163
20309     2320545
20310     -511815
20311     -705652
20312     -217519
20313     2121396
20314     2928178
20315     2380721
20316     -965544
20317     2894158
20318     2068882
20319     -659397
20320     2920227
20321     2463208
20322     202055
20323     -947671
20324     -889337
20325     1886919
20326     627843
20327     1027307
20328     2378421
20329     2938868
20330     2720339
20331     -332207
20332     1019938
20333     709950
20334     2344993
20335     1187585
20336     1089346
20337     2682509
20338     2443185
20339     2116732
20340     -18169
20341     193992
20342     301782
20343     2286457
20344     -931746
20345     2658919
20346     380013
20347     1249864
20348     -209567
20349     -743144
20350     112344
20351     1831006
20352     1003909
20353     1237765
20354     1571499
20355     749150
20356     1611388
20357     613972
20358     2590570
20359     879677
20360     1061275
20361     2386676
20362     -108040
20363     -821811
20364     -420115
20365     2994765
20366     -971968
20367     2695123
20368     921668
20369     2014551
20370     1309359
20371     1847215
20372     2510734
20373     2844817
20374     282063
20375     627441
20376     2582302
20377     473556
20378     405299
20379     2264937
20380     2102757
20381     394012
20382     999673
20383     148014
20384     1495737
20385     1831428
20386     236107
20387     465775
20388     2662861
20389     -487686
20390     2858636
20391     -947564
20392     261972
20393     1127798
20394     -683792
20395     2274939
20396     -845502
20397     233759
20398     -293597
20399     253511
20400     853515
20401     2428940
20402     93679
20403     749732
20404     -473487
20405     -444002
20406     2660953
20407     2760636
20408     -739624
20409     -979141
20410     1789309
20411     659246
20412     1849452
20413     2085220
20414     2461181
20415     628039
20416     136384
20417     -269937
20418     867765
20419     -70415
20420     26257
20421     1778692
20422     117968
20423     -545693
20424     683960
20425     533787
20426     2626586
20427     -33810
20428     2461107
20429     -19940
20430     -576048
20431     2118934
20432     1017252
20433     -809851
20434     -146198
20435     1861509
20436     1171110
20437     2834510
20438     975919
20439     980002
20440     2180693
20441     2516383
20442     -523455
20443     2896628
20444     2127078
20445     270070
20446     1458947
20447     517964
20448     -415389
20449     1047141
20450     2440594
20451     -507425
20452     835216
20453     1241617
20454     1215031
20455     1215559
20456     2872759
20457     2140500
20458     2686905
20459     2173242
20460     2526967
20461     90028
20462     2596455
20463     386273
20464     2916711
20465     1862809
20466     2408618
20467     383537
20468     -104065
20469     431865
20470     -8344
20471     2191107
20472     277470
20473     -35555
20474     1784744
20475     2670695
20476     1277427
20477     -959772
20478     -281714
20479     1227435
20480     1115089
20481     663366
20482     1629482
20483     271968
20484     -220319
20485     -437702
20486     -697942
20487     -362243
20488     -467414
20489     863416
20490     -403870
20491     -98062
20492     537637
20493     2574791
20494     1799531
20495     -687290
20496     1749262
20497     -745145
20498     -713989
20499     893735
20500     1843393
20501     -681426
20502     2781092
20503     221447
20504     171690
20505     -419402
20506     2122947
20507     2448749
20508     2401060
20509     2938052
20510     664042
20511     929638
20512     321880
20513     -237862
20514     2337317
20515     25
20516     693452
20517     5455062
20518     635246
20519     4832672
20520     4852399
20521     -258345
20522     1237158
20523     1216301
20524     2997885
20525     4512142
20526     296941
20527     3840721
20528     5989590
20529     5412040
20530     3316760
20531     840336
20532     -873671
20533     2461663
20534     1308847
20535     -422308
20536     -1479178
20537     1793568
20538     2284394
20539     3812888
20540     1391164
20541     1000
20542     954695
20543     300905
20544     280762
20545     18685
20546     506125
20547     647626
20548     116988
20549     939021
20550     582999
20551     761205
20552     716105
20553     384516
20554     870184
20555     318514
20556     587925
20557     543156
20558     820044
20559     635143
20560     648875
20561     110330
20562     322342
20563     963925
20564     65248
20565     60542
20566     945154
20567     923196
20568     958918
20569     150497
20570     347627
20571     688387
20572     898610
20573     515249
20574     915197
20575     749912
20576     416526
20577     359758
20578     386651
20579     688299
20580     149382
20581     125127
20582     217433
20583     824686
20584     238588
20585     222372
20586     770923
20587     567798
20588     439735
20589     466589
20590     969596
20591     941219
20592     24536
20593     240880
20594     204534
20595     290517
20596     452403
20597     573830
20598     26270
20599     607363
20600     551931
20601     808734
20602     400312
20603     888893
20604     163613
20605     264607
20606     519590
20607     667665
20608     103179
20609     231202
20610     479293
20611     940096
20612     101617
20613     464460
20614     276776
20615     573898
20616     326515
20617     893766
20618     458321
20619     54798
20620     442772
20621     80025
20622     68126
20623     310834
20624     334551
20625     588817
20626     185985
20627     270007
20628     646384
20629     857649
20630     307958
20631     957325
20632     568196
20633     309102
20634     136840
20635     621698
20636     472868
20637     174312
20638     87898
20639     486830
20640     820268
20641     416504
20642     38953
20643     766648
20644     690585
20645     900012
20646     260969
20647     688122
20648     406117
20649     431195
20650     666667
20651     81065
20652     564540
20653     806535
20654     89659
20655     435812
20656     484233
20657     130093
20658     482063
20659     686797
20660     257385
20661     47222
20662     249856
20663     851593
20664     624174
20665     178561
20666     483962
20667     847890
20668     918181
20669     93741
20670     784914
20671     95229
20672     435103
20673     921242
20674     472233
20675     373892
20676     488938
20677     530239
20678     352884
20679     232332
20680     589321
20681     784460
20682     289638
20683     801686
20684     855006
20685     918497
20686     160988
20687     327049
20688     296894
20689     296589
20690     461600
20691     173589
20692     113989
20693     892775
20694     690373
20695     773681
20696     23796
20697     25447
20698     754664
20699     216485
20700     276289
20701     253428
20702     167196
20703     924528
20704     655070
20705     69830
20706     110427
20707     819066
20708     981799
20709     527830
20710     814699
20711     885041
20712     300592
20713     987592
20714     824990
20715     288679
20716     975748
20717     839214
20718     259904
20719     144673
20720     676615
20721     367951
20722     341963
20723     743553
20724     594619
20725     299995
20726     319221
20727     133796
20728     148989
20729     840256
20730     413392
20731     915339
20732     632464
20733     502750
20734     399769
20735     863549
20736     115408
20737     328686
20738     590440
20739     308802
20740     506288
20741     456543
20742     528589
20743     479458
20744     880859
20745     760318
20746     165168
20747     692130
20748     511501
20749     609526
20750     515198
20751     661044
20752     912474
20753     704596
20754     719987
20755     800855
20756     459397
20757     253105
20758     741273
20759     650218
20760     234753
20761     2252
20762     2900
20763     598237
20764     764211
20765     842012
20766     36193
20767     343958
20768     293733
20769     23225
20770     938105
20771     667807
20772     781059
20773     26298
20774     525962
20775     463092
20776     525817
20777     366975
20778     811693
20779     316593
20780     894233
20781     654272
20782     668664
20783     575986
20784     674553
20785     123404
20786     582269
20787     590968
20788     154442
20789     654562
20790     416935
20791     963155
20792     430249
20793     733235
20794     985404
20795     221960
20796     295265
20797     582356
20798     779956
20799     484578
20800     288125
20801     621558
20802     561557
20803     640477
20804     144233
20805     332322
20806     685762
20807     363459
20808     42697
20809     758060
20810     886014
20811     849619
20812     941752
20813     242063
20814     314092
20815     128699
20816     253394
20817     749560
20818     759178
20819     282293
20820     672177
20821     258591
20822     646688
20823     332118
20824     274170
20825     177468
20826     909421
20827     665600
20828     697432
20829     490552
20830     414921
20831     488072
20832     578127
20833     981103
20834     788859
20835     747055
20836     314466
20837     16603
20838     809860
20839     397300
20840     158428
20841     502068
20842     659113
20843     61527
20844     315562
20845     799968
20846     961276
20847     245239
20848     86846
20849     866174
20850     235082
20851     890996
20852     694188
20853     198647
20854     423637
20855     855621
20856     381215
20857     557985
20858     236866
20859     891705
20860     131684
20861     649742
20862     109578
20863     472033
20864     27589
20865     271275
20866     491380
20867     498404
20868     858879
20869     709064
20870     9202
20871     628057
20872     448171
20873     248334
20874     251975
20875     406334
20876     600399
20877     367827
20878     206774
20879     934271
20880     463453
20881     369431
20882     610812
20883     48551
20884     978129
20885     227953
20886     819725
20887     330103
20888     750384
20889     20050
20890     280257
20891     546831
20892     300058
20893     58463
20894     414255
20895     636822
20896     115054
20897     881185
20898     459721
20899     182764
20900     36357
20901     818929
20902     83195
20903     736544
20904     337925
20905     331355
20906     168584
20907     418898
20908     461534
20909     367714
20910     325308
20911     894385
20912     54296
20913     304676
20914     102738
20915     3124
20916     438658
20917     251199
20918     292359
20919     89380
20920     305298
20921     20460
20922     732812
20923     590759
20924     363292
20925     27628
20926     34206
20927     567102
20928     705370
20929     980020
20930     871249
20931     775766
20932     412023
20933     675187
20934     912015
20935     786203
20936     171385
20937     167396
20938     295389
20939     22231
20940     712242
20941     74004
20942     143508
20943     899174
20944     380989
20945     33394
20946     76691
20947     691117
20948     602126
20949     251375
20950     678948
20951     156892
20952     42424
20953     699715
20954     909514
20955     136579
20956     794656
20957     325003
20958     985528
20959     535160
20960     512616
20961     426425
20962     751795
20963     102117
20964     706532
20965     219530
20966     529301
20967     225544
20968     140712
20969     324488
20970     137907
20971     518424
20972     786791
20973     677001
20974     403864
20975     574070
20976     883540
20977     370397
20978     980039
20979     592999
20980     612956
20981     132171
20982     436668
20983     407150
20984     345993
20985     54844
20986     505578
20987     678840
20988     984655
20989     801197
20990     972941
20991     819965
20992     398338
20993     921048
20994     274728
20995     369750
20996     25237
20997     549411
20998     581231
20999     349847
21000     587371
21001     219662
21002     814590
21003     59028
21004     269384
21005     449545
21006     5166
21007     230664
21008     848336
21009     677170
21010     185151
21011     106942
21012     766734
21013     878577
21014     638695
21015     94132
21016     217701
21017     457879
21018     833757
21019     563098
21020     407329
21021     917819
21022     546773
21023     693806
21024     611383
21025     551539
21026     464649
21027     403601
21028     550328
21029     840056
21030     563748
21031     606555
21032     706057
21033     418951
21034     600187
21035     486058
21036     54596
21037     47011
21038     152976
21039     27550
21040     717382
21041     769522
21042     905088
21043     250880
21044     207882
21045     163283
21046     506670
21047     321884
21048     574941
21049     134086
21050     588269
21051     52902
21052     219879
21053     523939
21054     876816
21055     972346
21056     248294
21057     560776
21058     729924
21059     641609
21060     155390
21061     652454
21062     893492
21063     829177
21064     304233
21065     108852
21066     844915
21067     182140
21068     495395
21069     46937
21070     975085
21071     972391
21072     242295
21073     7941
21074     739757
21075     191980
21076     464290
21077     967744
21078     115535
21079     115849
21080     420710
21081     460264
21082     849326
21083     722572
21084     895343
21085     619630
21086     744863
21087     393944
21088     786922
21089     498945
21090     630619
21091     446170
21092     791079
21093     466760
21094     834639
21095     929226
21096     342596
21097     86164
21098     587758
21099     219520
21100     255284
21101     565698
21102     218748
21103     995779
21104     628388
21105     438539
21106     905221
21107     411179
21108     448308
21109     661719
21110     685932
21111     114767
21112     369939
21113     426677
21114     546683
21115     837895
21116     290763
21117     284269
21118     624936
21119     539961
21120     94807
21121     838924
21122     806868
21123     254759
21124     562283
21125     841965
21126     36365
21127     970447
21128     162075
21129     769918
21130     182932
21131     749056
21132     382073
21133     183598
21134     472063
21135     640075
21136     166971
21137     725428
21138     771848
21139     74414
21140     917595
21141     302362
21142     292802
21143     37921
21144     725324
21145     411589
21146     990555
21147     511420
21148     949105
21149     518158
21150     532827
21151     379526
21152     647800
21153     667132
21154     282272
21155     661007
21156     421122
21157     953293
21158     527542
21159     169046
21160     957597
21161     494611
21162     668421
21163     844763
21164     76729
21165     554244
21166     17516
21167     530173
21168     760893
21169     615329
21170     553238
21171     199619
21172     557267
21173     486432
21174     390788
21175     758054
21176     106558
21177     405032
21178     646925
21179     702004
21180     959642
21181     400907
21182     402867
21183     262998
21184     546211
21185     225677
21186     432
21187     337386
21188     701485
21189     898201
21190     191881
21191     820536
21192     537161
21193     908812
21194     629978
21195     657960
21196     153525
21197     716479
21198     676437
21199     209202
21200     697466
21201     1120
21202     848758
21203     648732
21204     121983
21205     736848
21206     819067
21207     69605
21208     509108
21209     782271
21210     825243
21211     289663
21212     328879
21213     933585
21214     788308
21215     928504
21216     34354
21217     296514
21218     985946
21219     642063
21220     895026
21221     854143
21222     58024
21223     374429
21224     859696
21225     348016
21226     106281
21227     259969
21228     277731
21229     330140
21230     963849
21231     604986
21232     186235
21233     700914
21234     875243
21235     976151
21236     526861
21237     420372
21238     36810
21239     304393
21240     87669
21241     770872
21242     456027
21243     2949
21244     681087
21245     962804
21246     625945
21247     191406
21248     210076
21249     887522
21250     647184
21251     16744
21252     336097
21253     913344
21254     776146
21255     124702
21256     269363
21257     229486
21258     985083
21259     802573
21260     34083
21261     201299
21262     239543
21263     494653
21264     977046
21265     74896
21266     235057
21267     46349
21268     297791
21269     824690
21270     111430
21271     488854
21272     608169
21273     744563
21274     616495
21275     951950
21276     257537
21277     953634
21278     466338
21279     787830
21280     552689
21281     322580
21282     774976
21283     51060
21284     974357
21285     255260
21286     840423
21287     519098
21288     189929
21289     350791
21290     237136
21291     360323
21292     86623
21293     216566
21294     476081
21295     501866
21296     280212
21297     168712
21298     907804
21299     406727
21300     580660
21301     318260
21302     270100
21303     495503
21304     456305
21305     695146
21306     238630
21307     634451
21308     679966
21309     522913
21310     709508
21311     300906
21312     926273
21313     300874
21314     777924
21315     187484
21316     917923
21317     206347
21318     437495
21319     623896
21320     966017
21321     665660
21322     514889
21323     314077
21324     16318
21325     953012
21326     573949
21327     705451
21328     845582
21329     879243
21330     497313
21331     159755
21332     671355
21333     653305
21334     351693
21335     578083
21336     400538
21337     998884
21338     166647
21339     395002
21340     957879
21341     899485
21342     444251
21343     467992
21344     812371
21345     680515
21346     681162
21347     17950
21348     116220
21349     708597
21350     61537
21351     885769
21352     789628
21353     973891
21354     556859
21355     505081
21356     721976
21357     299477
21358     738013
21359     730304
21360     882698
21361     487906
21362     450488
21363     851067
21364     944766
21365     733280
21366     812922
21367     843106
21368     55567
21369     647809
21370     560532
21371     728924
21372     946314
21373     167187
21374     837356
21375     870450
21376     305833
21377     398455
21378     427523
21379     979859
21380     441064
21381     861931
21382     360495
21383     368765
21384     235923
21385     691517
21386     17962
21387     85425
21388     554565
21389     294569
21390     865759
21391     889015
21392     911641
21393     122115
21394     900627
21395     117365
21396     466012
21397     311643
21398     956193
21399     312779
21400     724320
21401     18185
21402     270732
21403     747537
21404     656008
21405     322860
21406     675383
21407     481406
21408     653737
21409     77037
21410     504376
21411     436147
21412     77648
21413     73338
21414     598007
21415     753628
21416     266133
21417     387035
21418     632483
21419     590428
21420     179357
21421     131359
21422     164749
21423     804249
21424     370724
21425     61519
21426     68865
21427     739586
21428     378212
21429     753385
21430     776915
21431     859384
21432     259258
21433     333812
21434     457302
21435     179858
21436     708234
21437     216577
21438     659359
21439     415222
21440     720862
21441     651447
21442     623552
21443     290285
21444     129090
21445     436277
21446     191252
21447     335335
21448     687185
21449     243243
21450     61103
21451     477106
21452     410623
21453     80921
21454     762773
21455     790062
21456     781793
21457     969998
21458     781802
21459     815666
21460     441791
21461     581961
21462     344264
21463     740128
21464     423848
21465     738186
21466     964389
21467     905972
21468     111726
21469     77944
21470     576305
21471     107024
21472     220052
21473     214331
21474     811882
21475     668675
21476     548047
21477     896203
21478     402867
21479     98628
21480     459776
21481     291943
21482     267342
21483     281547
21484     449102
21485     568094
21486     403857
21487     236118
21488     585160
21489     128432
21490     258806
21491     665006
21492     567871
21493     700292
21494     114649
21495     825290
21496     140249
21497     456339
21498     724510
21499     883435
21500     953293
21501     989802
21502     591318
21503     443174
21504     13158
21505     232339
21506     707039
21507     13716
21508     206335
21509     782340
21510     883029
21511     801789
21512     926835
21513     255093
21514     908416
21515     155302
21516     806599
21517     863254
21518     448328
21519     919545
21520     298140
21521     662773
21522     635941
21523     383844
21524     54800
21525     321907
21526     159477
21527     604848
21528     638925
21529     96839
21530     816881
21531     995028
21532     779136
21533     718456
21534     793118
21535     857566
21536     581723
21537     794351
21538     101088
21539     378416
21540     56146
21541     270145
21542     25
21543     1893681
21544     1431255
21545     1513361
21546     164263
21547     1721309
21548     936389
21549     1221314
21550     394472
21551     1639442
21552     1768935
21553     131810
21554     854901
21555     359343
21556     1523046
21557     276541
21558     1121725
21559     1470923
21560     716545
21561     74341
21562     184646
21563     1166256
21564     969840
21565     909061
21566     1576048
21567     584033
21568     1000
21569     2400793
21570     581825
21571     2214547
21572     -657374
21573     17637
21574     327367
21575     1909070
21576     -829537
21577     1565540
21578     2590512
21579     -599518
21580     1723469
21581     -973571
21582     2936056
21583     927054
21584     1213221
21585     2116647
21586     2668482
21587     1735464
21588     -939389
21589     434081
21590     55907
21591     2700201
21592     1711163
21593     -163876
21594     -577347
21595     2123327
21596     -821152
21597     1295190
21598     2766805
21599     128115
21600     485622
21601     419983
21602     -763219
21603     51812
21604     878025
21605     -79912
21606     -423648
21607     24113
21608     435323
21609     606157
21610     467755
21611     -667750
21612     -334120
21613     371442
21614     1505562
21615     -71625
21616     -883236
21617     1898811
21618     700007
21619     -33658
21620     266347
21621     -577343
21622     445790
21623     292328
21624     -929161
21625     2159331
21626     336098
21627     2976380
21628     1091877
21629     2127328
21630     127872
21631     58265
21632     2493143
21633     1933498
21634     321434
21635     1970791
21636     2165114
21637     2345237
21638     -8244
21639     541958
21640     1884896
21641     1575082
21642     2339250
21643     -971636
21644     975062
21645     2288745
21646     2774335
21647     403506
21648     238095
21649     -99910
21650     -536074
21651     2116487
21652     2530382
21653     2884635
21654     243611
21655     1976563
21656     163894
21657     2382909
21658     959603
21659     -853396
21660     1701324
21661     -949891
21662     1371535
21663     1940570
21664     -243612
21665     421461
21666     2333331
21667     2146670
21668     1251263
21669     2014948
21670     -987533
21671     2886293
21672     -417407
21673     2906058
21674     1522996
21675     2549090
21676     2194463
21677     1383124
21678     2074647
21679     1199289
21680     72237
21681     -487460
21682     2770320
21683     1823243
21684     294084
21685     2247256
21686     1271492
21687     1107592
21688     1436969
21689     1785370
21690     2062861
21691     614030
21692     2858175
21693     2588318
21694     -247936
21695     403407
21696     2608682
21697     1509005
21698     1465550
21699     1063560
21700     2488301
21701     1804696
21702     1311605
21703     2640649
21704     819357
21705     1659364
21706     -221848
21707     1801458
21708     -897932
21709     -38334
21710     1039001
21711     2862795
21712     1335749
21713     1213825
21714     -801963
21715     -659205
21716     749589
21717     1378921
21718     585552
21719     1647409
21720     -496226
21721     879921
21722     -353661
21723     -333843
21724     729413
21725     971273
21726     1281196
21727     -556154
21728     2157284
21729     209487
21730     2672941
21731     -641892
21732     2387137
21733     2902645
21734     329826
21735     767175
21736     129828
21737     261441
21738     2415183
21739     2382966
21740     1167859
21741     2628923
21742     2064903
21743     2704168
21744     -480112
21745     397537
21746     -378146
21747     2763021
21748     2330961
21749     2776565
21750     11678
21751     1871468
21752     343415
21753     -594156
21754     9964
21755     -779219
21756     2700486
21757     -809241
21758     1675203
21759     2295192
21760     2270753
21761     2149270
21762     -309953
21763     2436501
21764     2836830
21765     187734
21766     2272483
21767     847632
21768     805181
21769     2840569
21770     121786
21771     1128948
21772     1701053
21773     2764678
21774     1249392
21775     1877176
21776     1339752
21777     618036
21778     621617
21779     349570
21780     1777567
21781     1706659
21782     -931472
21783     -720005
21784     2102834
21785     344114
21786     -844032
21787     -441831
21788     -600086
21789     2392864
21790     481590
21791     349590
21792     2055113
21793     807477
21794     1471180
21795     2016847
21796     1884750
21797     1304898
21798     -949771
21799     -158060
21800     1374826
21801     -775507
21802     1283656
21803     1173134
21804     2178635
21805     -561747
21806     -543564
21807     158194
21808     2286825
21809     655218
21810     2001407
21811     1121395
21812     1517241
21813     1271068
21814     -422012
21815     -780092
21816     -307559
21817     2506474
21818     -611488
21819     2664585
21820     2217144
21821     1111373
21822     -120373
21823     2372574
21824     1381157
21825     -653759
21826     211956
21827     -495668
21828     2348497
21829     212305
21830     -674044
21831     -202140
21832     1135706
21833     609419
21834     587720
21835     883554
21836     841354
21837     489966
21838     2317074
21839     1159296
21840     2616670
21841     64211
21842     1877537
21843     1944837
21844     -783114
21845     1661033
21846     133644
21847     121969
21848     -744054
21849     -661329
21850     708057
21851     1760827
21852     1776929
21853     2032835
21854     -577949
21855     1297753
21856     1819443
21857     -762080
21858     -55850
21859     -464163
21860     1345136
21861     -983342
21862     2080781
21863     -785690
21864     2614229
21865     821628
21866     883979
21867     1859242
21868     -236106
21869     2526603
21870     2694813
21871     659857
21872     2746845
21873     2232607
21874     1591317
21875     -157916
21876     375798
21877     1981184
21878     -510081
21879     1792633
21880     1243453
21881     115445
21882     1417534
21883     364159
21884     -991282
21885     2149341
21886     2814903
21887     2812736
21888     -760004
21889     1189106
21890     1784612
21891     2592777
21892     2620338
21893     -329641
21894     2450362
21895     1671515
21896     2643035
21897     1522865
21898     2391058
21899     2471228
21900     -346229
21901     1391483
21902     689922
21903     -190355
21904     465608
21905     -353465
21906     1721596
21907     2140477
21908     198114
21909     1496994
21910     1770932
21911     1741587
21912     1330909
21913     -183922
21914     -945593
21915     2150616
21916     1458798
21917     1680675
21918     2544685
21919     1389593
21920     -789624
21921     2063230
21922     1768652
21923     2855031
21924     -704066
21925     1820880
21926     -585952
21927     1059467
21928     -247700
21929     2077103
21930     2426723
21931     1853009
21932     1053437
21933     -771611
21934     236369
21935     2386571
21936     1727517
21937     -305648
21938     -390082
21939     333737
21940     -419569
21941     239632
21942     196109
21943     -227943
21944     899719
21945     -281989
21946     -685863
21947     183690
21948     -399688
21949     92387
21950     1393134
21951     255630
21952     -859393
21953     1637349
21954     1623585
21955     192017
21956     2184757
21957     351619
21958     102266
21959     1571318
21960     -300033
21961     2607090
21962     1213368
21963     837154
21964     -260127
21965     801411
21966     1425429
21967     6406
21968     1251366
21969     2854957
21970     1365132
21971     1740744
21972     -743416
21973     -991736
21974     2889033
21975     -147503
21976     -374172
21977     333755
21978     339887
21979     2136952
21980     49550
21981     -865970
21982     -159477
21983     2804756
21984     2130712
21985     771128
21986     -761977
21987     2312382
21988     2870176
21989     445513
21990     -507865
21991     -441405
21992     83911
21993     2477103
21994     -863545
21995     1023158
21996     -352167
21997     258100
21998     -407862
21999     1979291
22000     2526713
22001     523942
22002     2802779
22003     929378
22004     121476
22005     297596
22006     2142591
22007     1789133
22008     1957341
22009     1409054
22010     -171880
22011     -466103
22012     -869273
22013     731692
22014     667354
22015     1803511
22016     2521021
22017     1709158
22018     1870745
22019     166006
22020     2636789
22021     2516266
22022     2255007
22023     1672988
22024     1131072
22025     -649416
22026     -193782
22027     2317052
22028     2090530
22029     1435240
22030     364003
22031     2389298
22032     271816
22033     251664
22034     493479
22035     -311945
22036     452171
22037     2447026
22038     -987792
22039     1554956
22040     503504
22041     1917420
22042     -685700
22043     1587325
22044     72059
22045     1107925
22046     1287668
22047     -282035
22048     1877326
22049     385334
22050     2490829
22051     2389072
22052     138198
22053     2215278
22054     298075
22055     1807185
22056     441861
22057     585811
22058     2683047
22059     781869
22060     2076952
22061     -590082
22062     -322009
22063     2542269
22064     1975233
22065     -715209
22066     1319005
22067     575424
22068     2674269
22069     2414795
22070     1781005
22071     2954117
22072     1249422
22073     678061
22074     1101588
22075     -180267
22076     -801703
22077     2788746
22078     2017434
22079     705493
22080     1606881
22081     -29751
22082     1283125
22083     2388463
22084     -881231
22085     -41516
22086     -172079
22087     2614944
22088     -225547
22089     2308530
22090     -615824
22091     319874
22092     -617456
22093     -446081
22094     2558678
22095     -401493
22096     -106242
22097     1782912
22098     1855438
22099     1385131
22100     458138
22101     73768
22102     1045333
22103     1029610
22104     2337272
22105     -869744
22106     1192981
22107     -551850
22108     -871340
22109     2931008
22110     1800690
22111     -766064
22112     817479
22113     1929032
22114     745945
22115     -118409
22116     693336
22117     -609410
22118     2282970
22119     1987186
22120     -805512
22121     1421715
22122     -171469
22123     2530866
22124     -522173
22125     2474796
22126     943263
22127     -209844
22128     -19587
22129     999387
22130     1909395
22131     679825
22132     1765610
22133     384183
22134     1093615
22135     2976426
22136     1142996
22137     1013752
22138     355642
22139     2452379
22140     2330359
22141     57731
22142     -576058
22143     2530598
22144     1841448
22145     1437042
22146     1071830
22147     274338
22148     2149265
22149     927763
22150     2800342
22151     2577135
22152     459677
22153     514110
22154     -371654
22155     252340
22156     2137018
22157     2478636
22158     2924788
22159     271520
22160     949760
22161     -447653
22162     -405350
22163     248155
22164     1800820
22165     1676674
22166     2978973
22167     2912716
22168     2882468
22169     1916753
22170     1659267
22171     2052684
22172     355383
22173     859232
22174     -634076
22175     -474144
22176     -215956
22177     2427175
22178     -779601
22179     1737122
22180     604158
22181     219939
22182     1895157
22183     737783
22184     -364106
22185     2013230
22186     707779
22187     2149329
22188     -89669
22189     1711454
22190     1369756
22191     2356670
22192     2294589
22193     2690916
22194     1789516
22195     1113303
22196     2992371
22197     2454943
22198     527294
22199     2499241
22200     935166
22201     2510310
22202     339549
22203     -693442
22204     -334285
22205     2326832
22206     2872677
22207     1453012
22208     981595
22209     -857747
22210     919194
22211     -777413
22212     2872613
22213     1683053
22214     1161072
22215     662050
22216     18314
22217     2980816
22218     1753296
22219     -478134
22220     1495751
22221     2470341
22222     -555328
22223     2588984
22224     272158
22225     -493543
22226     1999377
22227     2606614
22228     2081092
22229     1051928
22230     1257465
22231     2310458
22232     514195
22233     845861
22234     1928723
22235     1886804
22236     -183896
22237     687315
22238     2426706
22239     1237444
22240     2071358
22241     439713
22242     -871703
22243     2898616
22244     -994001
22245     2498276
22246     -419795
22247     2696697
22248     136112
22249     1846845
22250     1615591
22251     1038982
22252     -557738
22253     2908077
22254     2940805
22255     1351533
22256     -703439
22257     -149670
22258     639242
22259     -713959
22260     -37649
22261     2426562
22262     531608
22263     621822
22264     529732
22265     -875312
22266     733948
22267     -215779
22268     -731535
22269     -605999
22270     811514
22271     2112686
22272     1392891
22273     565374
22274     -423981
22275     645391
22276     -186083
22277     1551541
22278     1821212
22279     -957126
22280     -717533
22281     1203830
22282     2976594
22283     -461828
22284     1521080
22285     1322984
22286     565894
22287     -811843
22288     1155056
22289     1741428
22290     751956
22291     -591306
22292     1365751
22293     916018
22294     -598158
22295     472020
22296     1592718
22297     933998
22298     751920
22299     1281537
22300     1575620
22301     2668210
22302     971604
22303     1007883
22304     2050986
22305     1917367
22306     1685440
22307     167794
22308     2422429
22309     2486784
22310     2858680
22311     2045109
22312     1523016
22313     -518023
22314     2226535
22315     614005
22316     1206957
22317     787384
22318     2108977
22319     2946928
22320     1343434
22321     -965653
22322     -323629
22323     603990
22324     729888
22325     551227
22326     623359
22327     1059046
22328     1685565
22329     2944071
22330     288103
22331     1293320
22332     1199715
22333     1970726
22334     1689249
22335     1151571
22336     2376670
22337     2736818
22338     721640
22339     413472
22340     110208
22341     -744056
22342     297566
22343     2360325
22344     621935
22345     1739103
22346     515344
22347     171978
22348     -187427
22349     1751289
22350     2736561
22351     2706454
22352     -493746
22353     1745212
22354     1063493
22355     60345
22356     1251365
22357     597359
22358     2788742
22359     1424890
22360     1417678
22361     -791117
22362     1806961
22363     1645298
22364     -767731
22365     -939130
22366     -553815
22367     -526105
22368     551731
22369     2956321
22370     109930
22371     2021073
22372     459551
22373     1971185
22374     2644687
22375     1880743
22376     635634
22377     2406880
22378     -236053
22379     2277121
22380     1269217
22381     213558
22382     -681621
22383     1319807
22384     2200542
22385     -265849
22386     1649473
22387     941871
22388     2898549
22389     2623118
22390     2182417
22391     1377706
22392     2770467
22393     -70287
22394     1149654
22395     1247039
22396     597729
22397     -144040
22398     -511547
22399     743621
22400     -163499
22401     1748770
22402     -887608
22403     1471245
22404     -178407
22405     585446
22406     -495533
22407     -739180
22408     -669944
22409     1613589
22410     -415654
22411     2830468
22412     2894103
22413     1551205
22414     -55529
22415     -671406
22416     154320
22417     545527
22418     2618552
22419     1968752
22420     -659960
22421     353441
22422     1400967
22423     2420716
22424     2357106
22425     -841997
22426     2312646
22427     387807
22428     2386616
22429     -345987
22430     2296555
22431     351894
22432     2404465
22433     -951705
22434     -383664
22435     333939
22436     2712932
22437     2744662
22438     -615205
22439     383548
22440     2300841
22441     2716205
22442     1898931
22443     1901281
22444     -304320
22445     2368320
22446     -983424
22447     -423878
22448     -688082
22449     505465
22450     2242882
22451     1703636
22452     71903
22453     895727
22454     729815
22455     1291682
22456     620005
22457     2170496
22458     2069401
22459     -484134
22460     1525380
22461     2836117
22462     2656229
22463     -6445
22464     1063951
22465     -441514
22466     885612
22467     2156733
22468     -981596
22469     -665231
22470     2958252
22471     -90152
22472     1775165
22473     314239
22474     -138064
22475     925826
22476     -554068
22477     2510686
22478     631962
22479     147531
22480     2394358
22481     -835674
22482     167472
22483     -527596
22484     1227808
22485     1974679
22486     1225850
22487     2562754
22488     -293894
22489     876008
22490     -511921
22491     2916247
22492     -895231
22493     706056
22494     -487487
22495     1205139
22496     445986
22497     1675241
22498     -116005
22499     511577
22500     2784374
22501     -470065
22502     597802
22503     2190709
22504     -645565
22505     831436
22506     -607713
22507     2432668
22508     -379389
22509     2582854
22510     -811863
22511     -110408
22512     893434
22513     839238
22514     2668935
22515     299470
22516     2774587
22517     -371766
22518     709425
22519     1437462
22520     64049
22521     -375558
22522     263912
22523     1504984
22524     48002
22525     709919
22526     -353856
22527     2612789
22528     2890359
22529     1181150
22530     797101
22531     -123879
22532     831444
22533     -243905
22534     42026
22535     -579410
22536     -741403
22537     399772
22538     101450
22539     2325308
22540     -10066
22541     2427145
22542     2784601
22543     -653552
22544     -935063
22545     2622560
22546     1390819
22547     -485517
22548     1447306
22549     183561
22550     242195
22551     2490957
22552     -165987
22553     -148383
22554     1005828
22555     1103341
22556     2980294
22557     6256
22558     -463837
22559     215810
22560     -493370
22561     2936343
22562     2129241
22563     2426476
22564     739980
22565     -345812
22566     1197580
22567     1480947
22568     623522
22569     25
22570     5377759
22571     2915119
22572     1205773
22573     2566883
22574     112881
22575     -716603
22576     5898403
22577     5852658
22578     -1703345
22579     -852799
22580     5135091
22581     -1319900
22582     1142594
22583     3107048
22584     5455231
22585     4930403
22586     1843969
22587     3944523
22588     -376652
22589     4762396
22590     5654084
22591     3431536
22592     2705810
22593     1154826
22594     4182946
22595     1000
22596     301194
22597     55290
22598     395585
22599     553148
22600     635819
22601     250002
22602     338155
22603     947375
22604     492225
22605     719330
22606     563444
22607     507843
22608     158493
22609     281833
22610     762392
22611     474417
22612     252931
22613     481712
22614     67570
22615     654271
22616     183104
22617     922508
22618     286629
22619     288550
22620     311462
22621     678039
22622     543759
22623     175492
22624     676538
22625     278094
22626     474969
22627     661322
22628     52110
22629     13515
22630     820087
22631     416910
22632     83165
22633     179980
22634     971901
22635     156128
22636     845228
22637     583009
22638     72831
22639     373352
22640     873695
22641     126274
22642     513160
22643     949436
22644     675784
22645     45222
22646     157314
22647     84527
22648     649787
22649     229476
22650     796634
22651     162565
22652     400571
22653     640908
22654     636900
22655     270798
22656     5204
22657     457805
22658     111386
22659     27595
22660     450763
22661     828031
22662     784088
22663     589643
22664     546737
22665     359569
22666     896939
22667     145765
22668     861827
22669     605844
22670     463261
22671     802960
22672     373204
22673     986870
22674     307522
22675     581612
22676     362375
22677     385271
22678     674700
22679     32529
22680     21912
22681     401358
22682     607058
22683     801758
22684     8315
22685     309755
22686     508500
22687     995019
22688     938275
22689     663478
22690     805334
22691     925360
22692     744468
22693     820485
22694     311493
22695     432515
22696     976424
22697     499226
22698     840676
22699     596259
22700     733948
22701     590866
22702     241718
22703     103218
22704     550828
22705     289925
22706     352039
22707     68534
22708     519481
22709     781276
22710     372330
22711     512447
22712     670441
22713     572612
22714     940307
22715     79875
22716     288622
22717     674615
22718     89078
22719     310011
22720     873021
22721     207491
22722     959142
22723     175047
22724     263071
22725     230760
22726     576597
22727     383997
22728     479114
22729     159941
22730     987520
22731     803893
22732     268825
22733     488570
22734     757722
22735     959680
22736     992302
22737     840511
22738     312200
22739     647099
22740     900718
22741     900114
22742     847267
22743     391519
22744     895189
22745     267461
22746     334097
22747     481427
22748     470724
22749     346516
22750     688083
22751     93791
22752     814177
22753     855378
22754     894064
22755     275946
22756     482654
22757     609037
22758     375535
22759     37723
22760     772159
22761     519171
22762     833647
22763     753106
22764     196616
22765     101757
22766     54186
22767     909432
22768     129900
22769     530004
22770     395332
22771     15899
22772     944631
22773     483973
22774     319415
22775     218610
22776     840579
22777     83360
22778     778065
22779     648390
22780     708781
22781     849189
22782     2036
22783     74677
22784     851016
22785     689285
22786     774661
22787     47487
22788     39760
22789     198428
22790     343908
22791     63164
22792     423752
22793     670372
22794     28465
22795     202947
22796     89787
22797     840692
22798     482396
22799     872492
22800     10125
22801     165475
22802     961994
22803     181062
22804     940065
22805     964962
22806     616607
22807     858192
22808     265501
22809     307535
22810     113853
22811     837275
22812     769257
22813     795201
22814     111616
22815     595758
22816     758810
22817     172282
22818     155493
22819     223496
22820     409701
22821     83119
22822     44317
22823     821488
22824     923474
22825     328232
22826     600918
22827     138623
22828     373800
22829     279406
22830     313033
22831     921179
22832     832481
22833     167999
22834     523675
22835     71716
22836     559336
22837     855498
22838     495440
22839     97434
22840     616073
22841     77673
22842     28403
22843     919292
22844     805848
22845     405816
22846     943574
22847     691282
22848     393296
22849     687442
22850     739047
22851     388635
22852     923093
22853     201988
22854     115361
22855     754630
22856     605753
22857     514511
22858     433877
22859     854645
22860     626353
22861     597930
22862     666617
22863     207812
22864     648007
22865     813180
22866     440936
22867     694989
22868     856986
22869     50997
22870     783285
22871     564270
22872     885185
22873     375765
22874     361892
22875     383488
22876     50250
22877     57067
22878     578897
22879     935337
22880     995280
22881     701605
22882     541653
22883     510498
22884     829247
22885     410453
22886     118639
22887     452529
22888     192170
22889     709898
22890     325288
22891     800990
22892     341836
22893     830297
22894     816364
22895     266945
22896     652674
22897     522861
22898     688336
22899     748705
22900     737862
22901     831339
22902     467974
22903     44870
22904     987724
22905     876732
22906     338961
22907     867303
22908     653159
22909     510216
22910     713798
22911     57244
22912     725196
22913     61611
22914     268102
22915     711211
22916     758941
22917     180160
22918     460520
22919     355350
22920     17150
22921     242847
22922     388326
22923     503938
22924     792019
22925     696004
22926     113491
22927     555129
22928     665983
22929     338113
22930     396898
22931     471296
22932     490813
22933     93940
22934     147872
22935     401936
22936     448577
22937     794103
22938     263783
22939     860785
22940     383271
22941     605295
22942     892261
22943     704017
22944     54618
22945     995069
22946     700419
22947     188136
22948     654557
22949     829992
22950     396605
22951     823493
22952     801581
22953     290350
22954     421863
22955     947930
22956     706060
22957     227082
22958     596980
22959     608915
22960     582742
22961     682776
22962     540416
22963     23354
22964     554615
22965     117449
22966     39582
22967     189637
22968     180866
22969     801029
22970     359538
22971     5141
22972     625050
22973     867570
22974     577504
22975     68281
22976     837283
22977     357817
22978     9930
22979     295631
22980     149873
22981     66129
22982     640956
22983     760969
22984     114351
22985     177098
22986     307611
22987     430012
22988     658657
22989     374794
22990     619816
22991     579625
22992     753689
22993     828457
22994     246448
22995     715471
22996     217349
22997     796744
22998     740703
22999     500678
23000     712246
23001     880502
23002     465632
23003     552885
23004     146424
23005     141840
23006     315045
23007     797516
23008     852463
23009     144393
23010     281124
23011     997594
23012     956736
23013     510686
23014     681247
23015     296406
23016     209044
23017     617544
23018     308209
23019     396625
23020     844040
23021     405477
23022     455215
23023     540041
23024     77095
23025     200230
23026     491020
23027     709543
23028     383860
23029     415242
23030     238603
23031     657690
23032     186836
23033     171745
23034     272240
23035     378224
23036     330321
23037     183601
23038     335566
23039     852578
23040     723127
23041     667939
23042     915329
23043     882383
23044     937226
23045     333614
23046     460540
23047     100743
23048     654852
23049     403681
23050     72603
23051     377586
23052     834371
23053     35860
23054     988161
23055     409253
23056     902928
23057     835934
23058     403922
23059     246698
23060     876696
23061     865592
23062     361882
23063     756912
23064     900757
23065     956448
23066     386003
23067     968438
23068     944741
23069     601653
23070     183817
23071     113251
23072     920081
23073     696528
23074     233801
23075     684360
23076     343886
23077     157256
23078     234204
23079     764683
23080     403896
23081     15197
23082     398663
23083     355332
23084     594344
23085     67205
23086     189407
23087     492275
23088     895996
23089     394177
23090     959948
23091     18529
23092     833702
23093     662208
23094     98372
23095     348977
23096     997434
23097     840833
23098     262098
23099     964271
23100     375076
23101     159492
23102     784784
23103     537855
23104     838063
23105     79464
23106     635636
23107     756651
23108     499566
23109     917798
23110     946072
23111     499626
23112     97294
23113     244315
23114     401104
23115     624611
23116     695425
23117     915314
23118     481630
23119     938966
23120     105035
23121     448495
23122     55120
23123     803930
23124     78423
23125     236203
23126     45209
23127     66822
23128     6450
23129     342358
23130     973699
23131     622698
23132     621326
23133     691686
23134     990914
23135     776175
23136     713343
23137     278124
23138     209322
23139     297618
23140     423041
23141     472119
23142     623510
23143     127276
23144     148935
23145     800494
23146     110795
23147     868700
23148     566308
23149     151449
23150     832354
23151     823339
23152     496548
23153     120032
23154     896768
23155     762494
23156     512707
23157     329762
23158     188456
23159     156685
23160     69996
23161     597013
23162     976983
23163     45233
23164     833651
23165     730963
23166     727727
23167     787297
23168     173427
23169     143346
23170     353419
23171     658388
23172     441695
23173     523403
23174     440352
23175     89568
23176     663475
23177     16955
23178     175449
23179     917809
23180     313691
23181     953644
23182     667792
23183     299482
23184     351809
23185     985323
23186     846914
23187     903116
23188     426867
23189     609531
23190     357252
23191     787431
23192     485426
23193     123952
23194     112590
23195     256851
23196     781515
23197     115891
23198     76903
23199     684774
23200     455585
23201     904203
23202     619487
23203     809320
23204     804072
23205     927993
23206     650732
23207     742905
23208     131266
23209     64156
23210     626937
23211     452680
23212     134268
23213     358929
23214     185929
23215     434413
23216     102857
23217     699747
23218     416352
23219     154158
23220     261213
23221     355391
23222     770193
23223     209533
23224     394626
23225     293701
23226     833464
23227     361832
23228     849614
23229     604734
23230     963961
23231     962390
23232     953554
23233     180536
23234     713782
23235     103311
23236     606251
23237     852611
23238     433252
23239     298220
23240     116733
23241     42550
23242     579205
23243     535595
23244     832737
23245     85802
23246     810981
23247     383218
23248     330893
23249     536140
23250     963105
23251     288979
23252     533594
23253     693526
23254     562114
23255     819157
23256     328486
23257     623182
23258     981478
23259     152848
23260     804876
23261     576220
23262     702887
23263     966233
23264     906607
23265     200416
23266     651632
23267     504186
23268     94778
23269     924599
23270     578742
23271     42986
23272     109458
23273     892596
23274     596660
23275     848760
23276     371792
23277     165061
23278     47165
23279     449219
23280     471954
23281     916577
23282     235732
23283     237707
23284     685323
23285     674048
23286     413151
23287     633473
23288     196893
23289     482386
23290     247110
23291     963714
23292     263533
23293     252685
23294     756359
23295     958552
23296     171246
23297     46218
23298     137061
23299     366840
23300     598268
23301     845143
23302     496339
23303     720603
23304     677865
23305     409053
23306     27477
23307     224687
23308     325131
23309     780740
23310     246999
23311     553430
23312     571547
23313     651129
23314     822027
23315     6703
23316     6941
23317     191373
23318     460133
23319     55183
23320     759735
23321     159000
23322     2698
23323     53408
23324     759745
23325     241161
23326     669667
23327     516737
23328     522977
23329     949015
23330     720326
23331     658632
23332     133497
23333     702123
23334     208108
23335     388007
23336     540845
23337     70073
23338     436298
23339     339123
23340     654216
23341     735101
23342     681700
23343     765173
23344     63942
23345     395172
23346     236012
23347     757093
23348     396068
23349     756917
23350     149664
23351     329224
23352     699363
23353     253250
23354     169488
23355     826904
23356     679976
23357     72376
23358     906490
23359     904268
23360     818070
23361     524647
23362     804288
23363     197227
23364     794313
23365     968184
23366     658416
23367     253133
23368     803746
23369     436417
23370     704066
23371     491809
23372     165977
23373     210178
23374     240717
23375     238767
23376     761878
23377     188009
23378     836481
23379     33238
23380     682245
23381     36561
23382     850109
23383     623997
23384     542203
23385     52590
23386     586585
23387     6948
23388     24690
23389     351362
23390     778579
23391     465004
23392     295798
23393     7418
23394     475439
23395     250914
23396     297563
23397     197513
23398     106398
23399     906919
23400     186228
23401     683539
23402     328189
23403     897490
23404     821876
23405     774233
23406     657799
23407     509532
23408     867391
23409     686250
23410     368993
23411     993266
23412     998554
23413     540719
23414     778300
23415     189436
23416     662374
23417     924014
23418     479933
23419     462819
23420     942815
23421     72919
23422     981152
23423     694726
23424     580666
23425     472705
23426     133336
23427     871124
23428     270024
23429     395220
23430     955119
23431     789300
23432     255176
23433     676360
23434     491074
23435     621143
23436     195843
23437     612300
23438     590166
23439     35483
23440     429452
23441     928734
23442     425339
23443     649072
23444     172073
23445     934272
23446     765375
23447     422015
23448     359763
23449     390441
23450     152477
23451     220725
23452     205047
23453     842542
23454     827192
23455     705755
23456     450408
23457     924578
23458     99003
23459     791216
23460     426545
23461     113723
23462     537180
23463     493676
23464     498711
23465     590872
23466     457363
23467     341278
23468     250572
23469     754641
23470     773567
23471     347710
23472     109636
23473     342301
23474     514545
23475     692714
23476     104347
23477     729636
23478     565165
23479     341364
23480     543492
23481     585094
23482     596319
23483     151410
23484     195082
23485     653802
23486     246450
23487     225875
23488     989297
23489     442415
23490     539003
23491     135015
23492     396669
23493     592669
23494     721947
23495     226983
23496     487257
23497     986299
23498     338303
23499     355408
23500     790529
23501     386826
23502     330219
23503     602995
23504     261375
23505     731255
23506     2401
23507     365855
23508     849225
23509     589460
23510     774270
23511     576725
23512     975215
23513     492967
23514     882404
23515     512385
23516     911384
23517     882960
23518     82609
23519     367407
23520     209606
23521     24982
23522     7357
23523     329954
23524     896012
23525     386473
23526     301558
23527     46461
23528     473630
23529     575098
23530     934230
23531     877741
23532     779408
23533     844813
23534     296338
23535     870428
23536     779245
23537     985972
23538     626469
23539     363856
23540     316784
23541     260158
23542     844058
23543     914960
23544     566054
23545     18747
23546     469141
23547     404629
23548     739649
23549     288745
23550     267184
23551     625669
23552     500069
23553     520425
23554     437626
23555     498856
23556     785118
23557     500018
23558     452307
23559     925974
23560     260023
23561     916491
23562     894088
23563     974022
23564     791139
23565     543404
23566     26676
23567     72024
23568     250213
23569     147523
23570     752003
23571     695075
23572     558340
23573     938843
23574     141361
23575     984543
23576     611896
23577     680657
23578     426240
23579     855650
23580     214805
23581     711493
23582     110396
23583     346446
23584     564496
23585     161046
23586     615834
23587     840384
23588     547298
23589     487948
23590     198332
23591     692225
23592     334553
23593     725166
23594     481053
23595     554530
23596     25
23597     1017952
23598     516165
23599     1789681
23600     742638
23601     1103786
23602     404751
23603     1350333
23604     1519409
23605     1479202
23606     603700
23607     880314
23608     804408
23609     1488629
23610     849386
23611     978806
23612     1735195
23613     720548
23614     1681163
23615     1307460
23616     1023058
23617     334317
23618     27222
23619     1245772
23620     1474596
23621     276170
23622     1000
23623     641680
23624     431461
23625     2562920
23626     -937658
23627     -349419
23628     1687531
23629     1443471
23630     -927224
23631     1959057
23632     2884873
23633     141519
23634     1772768
23635     1525259
23636     2109248
23637     -235551
23638     2804682
23639     369605
23640     1862982
23641     2546955
23642     -11862
23643     1547694
23644     2932783
23645     2065238
23646     -945427
23647     1532860
23648     2882124
23649     540056
23650     20109
23651     -761512
23652     1682770
23653     2208921
23654     1435508
23655     173865
23656     -943163
23657     2114457
23658     1605047
23659     1253726
23660     489935
23661     771360
23662     147771
23663     -58353
23664     2042700
23665     719756
23666     -393870
23667     365588
23668     -789992
23669     1881557
23670     931398
23671     1925212
23672     -515498
23673     1281658
23674     537318
23675     2718734
23676     1155347
23677     775292
23678     2495114
23679     531545
23680     2876841
23681     1624994
23682     -28393
23683     -897777
23684     -243685
23685     -305813
23686     -517606
23687     1515149
23688     88286
23689     1916542
23690     -955212
23691     2986059
23692     1203668
23693     2220708
23694     2338706
23695     342202
23696     2296378
23697     523668
23698     2794143
23699     -663888
23700     1261402
23701     -52372
23702     -15874
23703     -402299
23704     821474
23705     -855083
23706     687283
23707     1719264
23708     841370
23709     1575102
23710     304098
23711     1498785
23712     1759360
23713     531960
23714     86
23715     505265
23716     -260033
23717     -731712
23718     1109675
23719     1309179
23720     -889822
23721     82342
23722     -719317
23723     -331964
23724     -715555
23725     2690723
23726     1106971
23727     757520
23728     2652659
23729     163806
23730     208079
23731     1285671
23732     -857471
23733     744021
23734     2234480
23735     -981583
23736     -615272
23737     169667
23738     -204076
23739     -717491
23740     1827101
23741     1744643
23742     2782221
23743     -42387
23744     1381667
23745     2248967
23746     1355280
23747     1752684
23748     1503286
23749     707815
23750     49662
23751     33837
23752     475577
23753     97793
23754     2986157
23755     1023110
23756     2632369
23757     2304686
23758     65800
23759     1099560
23760     1351296
23761     1013955
23762     -987327
23763     294104
23764     181873
23765     2892098
23766     -665763
23767     2900080
23768     -703599
23769     2084843
23770     -151873
23771     -18378
23772     2868874
23773     1797427
23774     1933179
23775     195986
23776     1906977
23777     -999429
23778     2053460
23779     -229676
23780     156064
23781     879666
23782     1257669
23783     792074
23784     2228388
23785     74064
23786     2069098
23787     1867277
23788     2710920
23789     1963035
23790     1135351
23791     1425427
23792     2936198
23793     609436
23794     2533199
23795     -791515
23796     2333228
23797     -353477
23798     -913986
23799     886034
23800     2060557
23801     2461150
23802     2662550
23803     555362
23804     1341635
23805     1477429
23806     57668
23807     1123243
23808     2726505
23809     705624
23810     1806899
23811     254254
23812     1101789
23813     2021199
23814     2464775
23815     64234
23816     -807326
23817     429624
23818     1805322
23819     -67546
23820     348201
23821     255588
23822     -70374
23823     1643081
23824     112425
23825     -600200
23826     406160
23827     107885
23828     314155
23829     1623350
23830     -393648
23831     1223463
23832     1347331
23833     2092989
23834     2838544
23835     2509184
23836     -609443
23837     -239837
23838     1155384
23839     -969120
23840     2467004
23841     2661146
23842     2631101
23843     1666851
23844     373789
23845     2532544
23846     -903940
23847     2490500
23848     1407338
23849     2349108
23850     -969979
23851     2029403
23852     2068926
23853     2079014
23854     -92217
23855     -649908
23856     2956654
23857     1385366
23858     1490828
23859     305681
23860     78213
23861     1149708
23862     697335
23863     2475248
23864     2654557
23865     -517938
23866     2197228
23867     1649546
23868     1459051
23869     388140
23870     -467745
23871     2362694
23872     2978692
23873     2786454
23874     235571
23875     172188
23876     1842625
23877     656059
23878     2410836
23879     -983477
23880     2766677
23881     709219
23882     -54148
23883     2819041
23884     -825266
23885     -437636
23886     683520
23887     917951
23888     1715102
23889     -60311
23890     -573294
23891     -580058
23892     -584111
23893     238261
23894     477272
23895     2433036
23896     577370
23897     961770
23898     2720796
23899     -520098
23900     -769706
23901     1409568
23902     -811719
23903     -587816
23904     427317
23905     1307102
23906     2176811
23907     1301335
23908     2153319
23909     325338
23910     1375646
23911     2278715
23912     1315828
23913     -837107
23914     -465371
23915     1723363
23916     2188801
23917     1596845
23918     179531
23919     2404463
23920     -609479
23921     -323452
23922     1531069
23923     1223511
23924     281512
23925     -791399
23926     288245
23927     -339991
23928     2152834
23929     1025818
23930     -225402
23931     735246
23932     -381847
23933     2569191
23934     2424854
23935     2621149
23936     -262206
23937     -783361
23938     164327
23939     1218901
23940     2100896
23941     -825957
23942     178107
23943     763422
23944     -128379
23945     -343934
23946     927545
23947     -138176
23948     -53697
23949     2778738
23950     2007050
23951     1256889
23952     2222895
23953     428036
23954     517882
23955     2870458
23956     -144357
23957     685320
23958     705332
23959     -55485
23960     2582549
23961     478140
23962     871524
23963     1995497
23964     -773119
23965     381521
23966     1245206
23967     1209621
23968     1997178
23969     733389
23970     214389
23971     2386959
23972     2326684
23973     2670536
23974     -221468
23975     -895634
23976     482194
23977     303906
23978     -893816
23979     657880
23980     2972112
23981     4018
23982     1627467
23983     -1736
23984     1222976
23985     2806703
23986     2174953
23987     136394
23988     701769
23989     1916850
23990     -925386
23991     1845503
23992     1229419
23993     -654094
23994     1375693
23995     -8121
23996     1576811
23997     1051302
23998     418265
23999     232329
24000     1065916
24001     1316901
24002     2037270
24003     2500347
24004     2704170
24005     1059408
24006     -559768
24007     247887
24008     -499623
24009     -939652
24010     1201738
24011     1230988
24012     1033707
24013     -135572
24014     1117552
24015     71847
24016     1700677
24017     2650333
24018     1669020
24019     -899845
24020     2218
24021     1527247
24022     -32365
24023     -839146
24024     1897508
24025     899818
24026     805761
24027     234151
24028     1742656
24029     2628509
24030     1475263
24031     -629394
24032     172226
24033     -341505
24034     -348294
24035     25675
24036     -733780
24037     -795678
24038     1053287
24039     2368404
24040     505772
24041     -429438
24042     655559
24043     -525630
24044     649730
24045     2324945
24046     1471159
24047     1537675
24048     -405716
24049     -963754
24050     2330354
24051     2608816
24052     -290219
24053     763175
24054     731243
24055     905217
24056     -51816
24057     2700277
24058     987615
24059     987235
24060     1707056
24061     -679344
24062     2722592
24063     2141183
24064     2098859
24065     -185810
24066     2302970
24067     2193245
24068     2950553
24069     -657897
24070     -117992
24071     2878563
24072     2318977
24073     714019
24074     -323465
24075     502019
24076     193820
24077     2908849
24078     765826
24079     304009
24080     1749478
24081     2870993
24082     -671309
24083     745216
24084     1612716
24085     2249226
24086     -522017
24087     -47762
24088     1653279
24089     2482755
24090     1439376
24091     2832817
24092     2077188
24093     1173486
24094     1697484
24095     1762859
24096     545263
24097     2940839
24098     2474332
24099     1930666
24100     -667270
24101     -126352
24102     -651755
24103     -50450
24104     2986130
24105     -323881
24106     -298213
24107     1275087
24108     655921
24109     1583349
24110     923943
24111     429652
24112     103779
24113     2154664
24114     -13929
24115     358195
24116     -329651
24117     2306528
24118     15701
24119     -215666
24120     2372928
24121     -651347
24122     -941835
24123     -567805
24124     -696006
24125     -66258
24126     93635
24127     221898
24128     2902189
24129     2033459
24130     1413529
24131     935547
24132     2740309
24133     -959452
24134     2714541
24135     2990244
24136     2862293
24137     872030
24138     -128031
24139     2916566
24140     1331441
24141     -593277
24142     -903256
24143     289863
24144     2430404
24145     1339506
24146     -523539
24147     -475408
24148     595706
24149     2950441
24150     455710
24151     -267847
24152     379965
24153     557905
24154     2288405
24155     899751
24156     1063347
24157     2574402
24158     2520741
24159     1801332
24160     2258622
24161     -225862
24162     1133834
24163     1669190
24164     288083
24165     -757534
24166     1408976
24167     -283475
24168     -6397
24169     -47776
24170     -840030
24171     1777447
24172     2286787
24173     2804948
24174     1203387
24175     -985089
24176     1279334
24177     422142
24178     -411329
24179     2019017
24180     -118423
24181     501629
24182     606090
24183     817575
24184     2102758
24185     609449
24186     34447
24187     -32289
24188     2268424
24189     2380977
24190     211498
24191     1415193
24192     2004779
24193     2692892
24194     1347750
24195     1830972
24196     -160156
24197     1181227
24198     1159398
24199     -470191
24200     2726893
24201     1329101
24202     701678
24203     2046884
24204     1280905
24205     -87999
24206     2858106
24207     2972825
24208     2883021
24209     -147947
24210     1025436
24211     997005
24212     243756
24213     48148
24214     2576922
24215     -93984
24216     2746368
24217     1841451
24218     2270717
24219     -321934
24220     1065168
24221     -137790
24222     2698602
24223     -647255
24224     -162125
24225     1479577
24226     73548
24227     1419430
24228     501848
24229     795496
24230     459815
24231     611511
24232     1119529
24233     655596
24234     -523787
24235     1615637
24236     2376434
24237     549391
24238     -476173
24239     1766639
24240     2255214
24241     -373367
24242     -881740
24243     233701
24244     1173801
24245     -556106
24246     -282252
24247     484124
24248     739703
24249     2746616
24250     363797
24251     -767960
24252     1901450
24253     1223847
24254     291981
24255     1593252
24256     77661
24257     1123210
24258     2556733
24259     594170
24260     2146655
24261     2787096
24262     1966610
24263     367513
24264     -483424
24265     2340416
24266     149696
24267     65928
24268     -663450
24269     2378634
24270     1273248
24271     1763615
24272     -827102
24273     2658358
24274     -501585
24275     -653594
24276     1389738
24277     -830005
24278     599649
24279     343548
24280     -715640
24281     128113
24282     -633655
24283     739784
24284     2918983
24285     2978631
24286     -550133
24287     -175718
24288     2880124
24289     313877
24290     1279810
24291     -643199
24292     2342825
24293     -903078
24294     176097
24295     2508461
24296     -32061
24297     2038957
24298     167781
24299     -104090
24300     1756892
24301     2300935
24302     -432169
24303     -973445
24304     -899942
24305     24087
24306     -973595
24307     -356269
24308     1916821
24309     1081579
24310     2566706
24311     -415298
24312     2346403
24313     477645
24314     -431985
24315     -595941
24316     -967593
24317     -52230
24318     14188
24319     631563
24320     1180941
24321     44131
24322     1487049
24323     1861396
24324     959151
24325     2420567
24326     815819
24327     446005
24328     1287217
24329     163694
24330     202356
24331     -847889
24332     1865174
24333     2904576
24334     2016506
24335     2994953
24336     -643861
24337     -441629
24338     1801502
24339     745746
24340     2400916
24341     2266471
24342     2198764
24343     -6301
24344     -408030
24345     -327389
24346     2021162
24347     723858
24348     1918898
24349     1563312
24350     1982640
24351     2160895
24352     2528400
24353     535756
24354     1199187
24355     116025
24356     1105886
24357     -834072
24358     -689377
24359     353560
24360     601472
24361     1897258
24362     152312
24363     2792684
24364     1259035
24365     1089531
24366     83967
24367     1734842
24368     2944129
24369     1870993
24370     2225209
24371     2422294
24372     1405509
24373     1513332
24374     2370835
24375     2596491
24376     523892
24377     2666948
24378     557438
24379     2046564
24380     2490865
24381     -423999
24382     2126687
24383     -63690
24384     -150049
24385     2781073
24386     1660729
24387     2275066
24388     2646593
24389     -431636
24390     1385592
24391     2102541
24392     1647612
24393     2123353
24394     -234235
24395     2407154
24396     1698651
24397     977546
24398     -155552
24399     1613023
24400     2572777
24401     2802275
24402     1925265
24403     298211
24404     112162
24405     -93475
24406     2127300
24407     2722423
24408     1269537
24409     2265361
24410     2688734
24411     -658063
24412     431714
24413     32044
24414     -479511
24415     703303
24416     1305576
24417     -63601
24418     1817249
24419     2806588
24420     -841937
24421     493770
24422     1541498
24423     480062
24424     -913070
24425     485684
24426     2944838
24427     2948677
24428     -749338
24429     1933363
24430     755339
24431     1765223
24432     2783069
24433     2960767
24434     1768938
24435     1213340
24436     2008665
24437     227642
24438     345705
24439     1397445
24440     -665495
24441     34016
24442     -219831
24443     415431
24444     2648623
24445     2670187
24446     -145954
24447     2448908
24448     -783739
24449     57754
24450     454180
24451     939435
24452     2505088
24453     1716739
24454     2430727
24455     282306
24456     2193332
24457     2938648
24458     827723
24459     8010
24460     -327988
24461     1620958
24462     2430642
24463     -973991
24464     -645550
24465     -277977
24466     1851271
24467     180288
24468     -647956
24469     -429656
24470     68128
24471     1944670
24472     382164
24473     1700851
24474     885862
24475     1233507
24476     -707235
24477     2474941
24478     -262250
24479     2388693
24480     813452
24481     303991
24482     -417437
24483     -859091
24484     -203539
24485     1639632
24486     88056
24487     295384
24488     2554880
24489     -402048
24490     1923234
24491     2540841
24492     -971891
24493     1861382
24494     2794515
24495     527646
24496     1752676
24497     1085130
24498     -964001
24499     -881409
24500     557858
24501     2246459
24502     171881
24503     1391283
24504     377346
24505     836032
24506     757239
24507     72152
24508     2800552
24509     721818
24510     869601
24511     2508383
24512     879440
24513     1664895
24514     1381436
24515     1567152
24516     1365739
24517     963808
24518     1165564
24519     389483
24520     2986712
24521     407995
24522     1371796
24523     595397
24524     615360
24525     1857072
24526     2996192
24527     -895601
24528     -703808
24529     -499665
24530     491858
24531     2568624
24532     -582102
24533     -182120
24534     1233047
24535     1529161
24536     2524419
24537     2234496
24538     1988650
24539     -31943
24540     863622
24541     1923257
24542     -144241
24543     -905986
24544     1113901
24545     1899250
24546     1403769
24547     219704
24548     -147818
24549     -372070
24550     164331
24551     2742480
24552     -923574
24553     1021481
24554     609297
24555     670131
24556     2958943
24557     -567459
24558     -576169
24559     1889067
24560     1453519
24561     499264
24562     1545655
24563     -151771
24564     1883190
24565     599967
24566     -937297
24567     2450956
24568     1257215
24569     398180
24570     2400753
24571     731908
24572     1317453
24573     286308
24574     -72312
24575     -941849
24576     905822
24577     2928912
24578     897832
24579     795170
24580     -869189
24581     797591
24582     1271204
24583     765559
24584     1632855
24585     318114
24586     309858
24587     2344500
24588     1359033
24589     2710534
24590     2756898
24591     -743855
24592     1535338
24593     1461164
24594     -169640
24595     1031245
24596     2676292
24597     141619
24598     1303163
24599     417313
24600     -230130
24601     123786
24602     1517435
24603     791235
24604     2910153
24605     323946
24606     1085084
24607     225754
24608     2878418
24609     977897
24610     340131
24611     222159
24612     -767510
24613     1945152
24614     2984193
24615     -299934
24616     2244600
24617     -519706
24618     -549404
24619     -487272
24620     -121730
24621     593561
24622     -148145
24623     25
24624     -199334
24625     -1518065
24626     1994122
24627     -791987
24628     1505977
24629     1821462
24630     -695343
24631     2768737
24632     4986417
24633     1033216
24634     444716
24635     5694047
24636     4494420
24637     2024663
24638     3850147
24639     2168875
24640     4503393
24641     3891976
24642     4033294
24643     -1553064
24644     4726744
24645     4559710
24646     1239508
24647     498681
24648     884952
24649     0
24650