64 764138 0 1000
443949 534383
92931 194269
296639 420164
18788 104078
187552 638505
510622 595815
358631 455331
377846 556238
182902 410224
70024 591869
165289 190733
405645 734506
115093 724342
547156 752067
393224 690573
459186 668650
234231 358290
152036 546466
57167 632836
322173 334285
14122 318158
297016 430327
353875 505456
136067 724550
636741 698870
70741 220618
385802 585209
30706 338742
739900 742413
208320 480463
290460 476835
752951 759311
140228 410893
77046 609344
602125 658387
433138 642085
626874 640549
41717 738351
485460 626029
114671 676351
748228 750450
289206 659979
168366 713421
252302 755533
289013 562589
576498 701835
471510 477973
738736 748272
180147 511676
515769 716875
25831 208817
244093 709809
763994 764071
496959 619560
496262 678557
135808 216056
474523 679316
686510 726735
126538 147925
118603 665497
540207 731069
412892 599676
250886 742885
721091 721176
67716 136762
211293 647319
94845 556949
416145 545977
494990 661712
186479 726299
706949 719895
984 135431
725680 763570
490514 693950
552361 644338
264450 649004
346290 362697
338880 394292
577483 640047
373260 677185
511496 756107
520238 541553
644792 725606
220992 696136
274846 351878
502026 554281
442936 609100
82374 348590
36051 726003
141213 306357
646249 662556
703541 718129
34497 259849
756818 763240
705389 760204
231073 242217
560300 683986
353247 517465
620864 722647
639828 703765
111662 638374
206842 230272
219521 296265
414945 417036
561263 566056
445686 660052
658364 690955
466877 498534
605413 733512
23810 744513
636535 663575
606391 763950
442343 472940
762599 763063
96742 279060
264363 635652
480243 481383
623616 659320
219298 346331
511700 666745
507776 666120
621435 638877
559104 584764
117190 506315
336197 717190
8761 546676
29305 230077
300881 754301
365296 574802
199477 577800
278078 381247
202211 243496
213468 360448
516934 735597
342487 520311
498443 587804
430873 536466
305782 550679
192958 410328
608562 643330
476104 502632
399164 594290
505422 677358
155660 166426
493985 618650
494268 725882
188308 322644
324800 719554
530294 700767
557279 568533
53958 464102
347225 492191
54486 360005
598994 604961
576088 656624
326801 341612
73096 182154
178052 703603
86426 267886
690974 747355
298252 641261
505322 685967
135042 283339
573047 738432
3152 394927
109405 555462
108816 127766
29228 568622
339782 352432
308761 631759
220637 711467
727519 739659
445060 498778
333743 425736
223971 598663
525336 741637
311698 652445
268152 572164
619739 636845
634250 662092
573365 704546
646779 660678
99435 139376
103004 500742
123763 708384
164587 291834
619316 719826
86428 516621
392688 712797
462310 542679
94252 348772
472049 624654
643625 728685
739483 741008
141660 639820
431300 455069
25537 665237
396073 727583
118748 289199
650801 747747
599867 738790
285003 294609
697751 739995
735074 755338
368793 714541
237229 614678
573632 743632
760272 762244
136185 387947
178963 631310
23346 629735
500566 607386
226598 693987
363876 608209
318244 420910
64710 746792
261796 550434
325000 482734
181316 217718
216664 595391
538279 702921
758419 760553
86314 552993
208523 223227
565639 613078
330979 701146
534924 760949
210418 687847
465189 513592
565421 572769
88503 331023
341824 420856
467893 692326
135861 570197
612293 710603
282684 519905
737748 751083
43849 204303
106501 410817
754378 757710
275908 571855
176027 344624
573392 584443
305783 669503
323132 580978
274177 641173
700267 748791
634547 734129
239138 509196
447684 549852
330526 339156
294740 521233
476049 492755
371086 403518
391784 753945
709087 728520
15379 210851
173272 182627
762453 763564
34978 454245
255209 337798
407983 614578
339817 471500
358397 378799
693674 749792
363905 411732
330563 720535
164610 530722
379813 483115
748072 751207
239961 566004
634065 714791
416508 458096
716031 751123
594442 697048
735213 738013
186088 645114
577477 759216
646382 666281
633573 701939
135101 291573
408942 488182
724572 739748
734174 738676
444266 591459
539622 709383
107835 718502
549231 556068
728934 742246
528700 536556
370028 578565
517680 577653
448687 712589
653659 758223
366811 618046
68004 80106
179305 303022
421335 654394
236565 467184
357354 713418
197175 516177
138539 323342
282499 540311
265080 650121
36673 381710
618114 624984
599411 622975
33349 507662
165862 222883
737627 741920
533198 589187
717255 732392
275217 459256
597588 710165
210572 399340
616240 744732
485960 716134
510195 555951
618603 729779
515999 720280
481187 622160
311343 742988
640332 700805
86405 226240
45914 701593
224522 608642
326369 526675
360724 480292
273301 304231
532639 627116
207432 748022
431 554745
10431 283525
612014 688457
7131 149469
81838 696693
355038 403873
339796 595534
603792 652337
704579 734098
594264 596130
216406 753746
328837 493987
593806 616530
253925 756986
70857 450300
551576 584477
35849 298781
715678 763999
321398 763076
163005 724586
121552 434899
182901 242759
354118 620494
644375 674261
309972 546937
616189 634622
428395 490056
629187 718218
502089 607157
152400 636076
665723 736874
558903 561326
495034 538412
491419 627872
356243 636250
562918 663713
57355 467953
649705 693594
220413 433174
282549 451922
735089 762426
523736 597301
698794 722801
171211 687246
671546 721650
391708 617521
235031 515569
743077 756522
31598 237926
232843 347394
520439 549654
207587 548255
337918 529754
250858 530974
45484 247504
390091 413138
276044 666433
698932 712469
602418 712219
296345 676287
37273 403876
273342 680086
639005 756106
717741 749750
200933 620153
86687 749155
480246 686433
87706 285294
103040 170281
120902 173753
195131 206059
99980 452979
728045 750027
592963 638013
741037 758054
62901 154866
71932 609509
605497 659093
5638 40142
345763 574141
556887 707499
340730 368515
64578 140069
160308 198330
142878 494017
409999 680306
155664 236305
28572 526410
147119 201920
91990 309730
432039 551974
187015 630090
280446 343238
39269 355653
588249 762808
653359 666866
162953 429719
232436 506839
504972 699482
180971 645800
662944 731398
248706 531061
264978 685811
715174 744291
64952 584174
714509 747499
83046 398756
183826 540172
376512 663022
37872 107196
260060 361312
447835 605746
249226 515038
590449 722156
268630 420866
81088 587141
287546 338422
175089 527874
724224 736601
558481 620450
268253 576510
694535 740579
630500 731289
479585 568087
421462 501673
613724 657989
177681 660326
738545 755446
210374 374790
460442 538355
646463 718841
401695 512296
645449 647089
434835 592864
615581 694152
187665 468116
421018 562577
465325 636641
437848 561842
424071 472670
204917 504239
524270 565732
588924 672436
26937 693004
585604 723430
201641 243237
624931 737905
40385 501202
193015 760075
603262 624689
162380 540917
675426 705519
728052 736469
678119 748755
51956 550228
348808 422188
64495 276429
488362 741355
444572 451111
262933 584363
677412 684303
341323 509634
215237 683178
632251 689475
125242 508399
380128 737689
678950 748261
736328 747787
486038 739706
744077 763848
504639 593781
555438 706379
445780 646305
334132 527387
542480 564992
3951 196717
286373 373905
21300 185481
21980 324034
179999 622680
35278 176970
224528 251520
50535 193920
736835 740819
94458 666626
191293 245690
404434 719105
600382 758235
584964 721704
486617 605178
545971 672198
187306 689163
474118 707020
604391 608115
564900 624135
576397 644592
308955 522643
411767 581161
585305 668546
305895 496314
122073 662743
23761 632899
108769 688047
151594 407006
716919 730674
552248 613488
40172 320744
471258 508559
147360 181892
548924 764037
392038 463075
475838 516911
339066 359700
538022 758286
677204 763048
627821 664858
602672 690996
455687 734091
693465 705605
704370 711828
626344 704630
295003 730718
742983 752737
563233 581616
53326 223665
150492 381048
447027 511717
155825 498594
679988 681704
171250 226271
271895 570504
235084 549403
74107 234151
251430 497780
605884 635303
179484 432003
492150 633025
561932 589063
633180 726164
751218 754833
498147 530301
611025 748177
57772 755695
342336 491454
241491 401982
360761 705332
629275 660215
226590 236851
324355 653982
617599 737054
730913 739375
111452 283589
553539 638719
431521 759795
93707 311566
359076 409947
758300 761168
517779 631267
483648 640911
546384 603370
603311 670394
79710 344204
118861 153886
100119 655358
479063 690609
596300 644303
73806 130510
389975 688343
707080 712516
267891 276847
431662 626134
554911 571600
652946 674415
639559 690067
34366 361886
523094 559338
204323 729889
66431 529834
762063 762485
579243 583357
660222 750599
212787 344306
651384 677687
646495 750080
414154 741391
38667 80208
490339 728764
555871 626259
94761 547163
567023 661289
311098 633721
480690 577653
734000 757562
96366 215869
716093 745708
455908 614177
351451 703114
627917 636927
745077 753196
611613 648781
89017 517121
359382 700461
344182 532585
172400 550952
343714 625567
171395 185250
164090 224331
84544 611070
420321 744488
619318 706283
436467 684899
473744 754229
505020 551964
463291 711584
525272 747302
368361 660822
144770 494566
701695 719793
485593 578771
459914 669174
326831 486617
692588 730100
63604 445019
229525 519464
90067 506760
50988 272312
590398 744634
310137 397981
26833 314333
596211 694338
516121 649095
257734 264464
85128 602077
293031 441654
702212 758461
137360 530412
195754 265969
124190 430703
211532 745135
368071 587958
128959 399009
751591 762901
520590 753965
697104 699619
690005 729084
190544 590595
134537 760982
336548 706366
352218 662275
558859 600966
303082 516375
265146 352897
682291 690130
144692 677850
337574 608324
542266 635106
501338 640825
597531 735309
641577 677054
681241 691623
227244 650484
478 754525
590575 716155
681317 727006
679405 723588
407084 720187
142684 280854
672516 676216
136715 637610
371163 386843
495505 607690
713035 727836
707094 760639
370255 710760
235612 292697
147214 402508
118837 416272
97971 426269
283166 669474
289971 350616
505758 689955
25093 551586
226727 699063
613985 721517
380608 576151
258929 736787
754019 755008
242902 523561
702711 751796
544943 683207
279682 442378
52996 558108
159373 605954
476914 614535
278799 460869
49387 704041
138994 752271
179869 528482
244458 502300
247767 530429
518186 555123
32195 106331
732732 739432
659182 719739
272497 517245
138826 466940
218784 551659
193473 489335
425687 649264
462462 690426
193681 258788
385651 609189
430843 525765
40850 625655
375722 737557
233566 520371
226253 673790
755190 758354
320738 464469
534407 683248
697114 726343
225321 328849
178237 472185
124600 665811
705871 734397
229176 286835
9603 338425
154396 428165
633721 647097
492740 752102
69453 115844
234823 437987
712509 723725
339407 617139
608419 678967
551742 728304
445799 700248
539311 574670
382549 713143
197746 720654
206682 285599
245012 414731
24336 44618
593594 666210
116040 585853
740286 753775
388101 609959
369761 576962
477665 656281
277895 456137
402898 642754
152297 311411
24177 546548
158282 343389
500542 728800
302530 570670
168482 249352
437839 670233
860 292754
325099 514391
747691 753715
565262 686875
368421 468731
716438 757241
181442 725585
355068 497483
551009 688967
301879 570376
343862 602193
245461 387002
361289 535479
315143 408527
383217 635728
463163 701286
118260 408255
699911 749865
97658 354431
32279 692492
342787 504330
3082 574875
154560 615663
736690 758885
462104 669767
169838 588172
734252 739009
497354 553630
708955 762519
406855 528002
181157 354435
534910 643849
546589 617931
92117 441783
558974 563687
573752 604349
651407 755288
362887 481857
604038 706226
474822 584781
213228 302232
134013 322689
533987 685127
365667 728508
733057 735165
370783 465395
758697 762259
342235 620737
587262 599611
584 11612
717718 742106
633592 712132
579759 763646
335294 339041
518815 670124
112882 286195
696222 757466
226234 725606
161368 300499
200771 310596
405860 736712
159070 647648
627275 646992
180291 205602
1415 733227
144223 643457
636210 746908
257133 616066
727400 751849
450799 664911
293702 718402
8724 216825
265090 537249
720338 749663
396434 672918
242745 536275
4370 23165
356195 681205
41678 45510
760548 760884
400367 517277
416670 521262
600424 658206
118722 550913
688512 720005
678962 735823
468832 752240
59381 697881
764091 764094
432450 674981
481100 495733
475884 583146
170233 366900
611716 687190
232232 418652
718889 719670
176556 564861
105763 493948
547145 630649
710739 711860
74722 618297
581101 639164
461725 518273
163024 643705
588491 653235
609154 693720
54960 433176
229561 333054
655546 721094
271168 661347
354868 503193
735888 760829
375681 754767
603766 652221
43595 565398
499548 671513
756538 762944
420594 703205
360228 418310
26445 393870
363173 387924
405350 415719
204875 212788
490711 730058
89291 623896
376723 489170
576350 736323
310640 317343
279298 679788
667803 732239
341749 736019
218786 498240
263308 337136
644153 659494
374929 544462
229704 561305
579016 711836
163159 338159
388238 583297
354731 459809
196875 511854
56658 477096
753730 762382
63936 235509
218164 541834
203369 601417
683743 713710
448584 614933
472016 506142
71072 346456
636108 682466
526243 695803
553054 630798
646217 675666
142411 654987
49988 550266
640145 657683
433992 599301
673729 726975
86272 379499
549387 585385
754534 763901
532369 653224
508849 743098
369854 455530
89540 741164
253183 556275
515959 610224
702233 750116
161522 197212
230375 382100
63502 243529
411738 541141
717677 722515
521493 707178
763790 763895
16123 90561
381623 606374
448582 722200
392376 514645
698940 730586
545009 555102
605452 660261
303132 434758
434407 683376
111195 341992
471745 574937
231334 342596
104596 717391
531882 588397
445224 584169
69295 338220
304305 527865
64036 450357
683449 713528
78943 561223
744224 761270
149 42811
5665 549778
411346 526935
259510 264998
749999 757631
72445 452184
478360 583678
151415 339489
448962 738617
269902 551471
66536 480318
434286 587408
199440 680330
332065 380442
