1
750 1000
0 281064756
82 268014136
570 160283120
678 82334184
2024 247273598
3758 151188647
3768 205734640
4110 31335856
4383 7149307
5915 298956252
6021 270703126
6048 463600719
8715 19526345
8725 228506470
8793 92839962
10954 104748176
12827 121433715
12972 153584147
13083 317573057
13383 284729715
14216 377900808
14416 126748960
15838 266757297
16050 205618431
16769 42010661
17398 71958731
18095 410960710
19385 51768500
19877 258102575
21196 346521517
21297 369416393
23583 295783892
25138 205749588
26417 334148186
26825 102911794
27011 43720969
27015 99481847
27866 183759847
29068 448611426
29227 73720276
29265 169819982
29327 24245837
31021 227568713
31595 220606689
32123 133014988
32626 272245252
32708 271007927
32790 156403814
32870 137489038
32979 145586813
34854 106927922
36782 261330715
37623 274785423
38014 276404195
38153 44905477
39288 165428112
39415 195980820
39973 192423059
41256 173750749
41985 161967263
41990 244311466
42062 227273469
43500 246215901
43849 173953794
44150 312816750
45793 174279850
45827 45482740
47749 421749252
51416 137777814
53133 254538379
53540 21579680
54035 299158490
54293 121510624
55298 178150683
56499 219215848
56685 389282268
60787 77245405
65586 39605225
66446 9833916
66748 221974951
67822 68873142
68681 256403751
69508 204120279
69627 55898157
70083 42664646
71006 195639569
71272 281921490
71895 373368411
72006 267357641
72149 28314333
73771 129829373
75997 73692002
76200 367706002
76347 30434393
76962 127754112
77072 3565797
77420 234586759
77621 297314626
78162 336954223
78396 126051693
78434 195194279
79330 382271181
79466 65353898
79547 23400276
79991 3067477
80717 28208641
80778 259287986
80886 180911394
80970 266192119
81613 77518368
82323 284853244
83438 227256036
84660 300847608
84936 23964064
85333 183684264
87435 49260142
88376 102576789
90045 261511966
90333 266633750
90984 45707441
91791 110948063
92493 82861297
93138 149015954
93199 244740567
93988 116439849
94664 3354260
96302 184008367
96734 162802373
97494 233072054
98007 275834583
98363 204005381
98974 120352051
99365 147316384
100334 27856749
100515 443074219
101868 120452899
102402 79544193
102834 40540444
103065 213746246
103169 286215618
104500 238980355
105067 23585573
105110 293844199
105411 155058947
105595 145854607
106118 118179001
106397 246147183
108653 282950000
109057 185252741
109941 297235089
109981 257736517
111092 181077244
111336 269662936
111357 130437265
113725 208391966
113816 126523728
116962 359214769
117207 191899949
118372 258158262
121319 117481140
121547 268731948
122066 90496376
122098 196714071
122687 225559693
122812 118133327
123039 177985677
124281 231409641
124587 4065573
125103 223527292
126658 177420315
126686 206917608
127353 113227537
127425 75314063
129294 87521698
130022 100772829
130406 61534707
132460 119154478
133414 59280223
133567 218303640
134401 36574571
137387 41691530
137583 238162187
138498 237406741
139303 148734232
139614 308351074
139692 169292757
140126 209226977
141287 205875119
141446 290077916
143184 244715552
143648 215259728
145271 78988812
145426 204451198
145681 158034927
147143 111991241
147320 28483624
147359 11105197
148267 274635757
148434 258940438
149410 290709394
150164 109036143
150535 65861030
151288 91336998
151696 145343631
151736 48642265
152386 101639503
152406 186957641
152488 147233094
153271 234069694
153290 241662197
153835 290071002
154393 16360595
154510 232830694
155245 259861672
158098 295382249
158547 270508710
160632 254443629
161510 169056054
161838 77045950
161954 208783113
163890 368813375
164068 145096296
164316 236841832
164791 137458814
165181 21806556
165242 106788369
169248 145094487
169292 206849991
169373 18634952
170000 50072850
170888 138276296
171365 4400109
171913 198824113
172722 233853106
172842 137936315
173132 202613187
173374 157900975
173894 77555607
174338 270925411
174924 10998263
175176 226543561
175400 169794765
176073 109573846
176327 247957311
178704 137698670
179109 201574940
179210 72892286
180677 97468739
181534 233582223
183082 61318376
183296 297882376
183962 264093562
186235 78181951
186393 278317514
187988 210384650
188311 235365522
189565 11933312
190384 11539094
191496 216206807
191717 112336156
192147 231026519
192616 222490672
193527 266334441
193938 66863295
194877 28495407
196246 279611855
196436 150203504
197527 62323338
198558 139381567
198747 16527084
199181 191532393
199366 130930440
199697 34709632
200008 104238173
200547 227246824
201596 191634062
203265 36204250
203899 99365210
204447 205672652
205766 74544367
206168 52966241
206276 208079116
206991 102998345
208772 67465072
210099 47883125
210148 104194487
210569 165126018
211365 144325641
211710 98931397
212214 263962769
212557 240925645
212682 91293824
217451 244150181
218253 1794229
219326 146790981
219367 176631633
220008 278278548
221015 16683713
221085 18345937
221206 132812529
221257 255572164
221924 130620183
222251 5831506
222266 276229471
222424 171796723
224921 218184823
225263 282029900
226754 249864625
227309 242072383
228593 191910152
228688 131877186
229167 79349692
230016 63036701
230022 38758831
230315 239183252
230481 109383470
230801 105275843
231840 266322223
232360 41457210
235052 284426326
236881 276654337
236910 169572378
237131 220813390
237919 21917862
237962 280707109
238599 153517808
238608 160095085
238948 87854172
239723 229559754
240733 277756045
240801 199043678
241584 56786814
241764 23746526
242484 141003266
242613 43829164
243451 27198880
243864 119081760
244279 121376
244686 131155985
245002 42180517
246318 43963437
246425 42824627
246466 251820548
246921 217533089
247210 104660640
247215 226782277
247697 192618569
248027 199938074
248078 38464783
249216 221297837
251594 175933012
251745 36470916
251860 20972412
253593 71158985
253598 129662905
254165 189138151
255197 31283782
255375 197348910
255717 146791359
256120 95436966
257716 51974978
258053 247402300
258577 219102426
258814 31467437
259837 21227756
260291 216327625
260374 8081199
260656 47860692
260910 244545300
262108 81356181
262382 254907481
262401 202088407
263484 255892445
263871 181860779
264695 212134164
266662 38921548
266831 267849455
267541 265162375
267744 275845219
269140 122736
269170 212165135
269180 160792532
269739 112436023
271306 158870680
271346 260927495
271832 100075402
272061 173906268
273227 298583746
274783 145043353
275412 59946280
276186 118753914
278497 94478068
278694 293551150
278705 82091818
278845 286944671
278966 64514355
279000 158895051
279269 239784007
281025 111491029
281247 235309487
281430 253188655
281783 121715371
281797 119454904
283322 100382026
285343 131493953
285552 10662841
286121 180996961
286245 178392469
286406 183242719
287535 11297928
287579 119259609
288813 55063870
289165 138495190
289611 41045057
289954 41320975
293287 50177181
293676 91831608
293701 87780509
295709 219429084
295776 84907940
295961 254371740
297354 167500609
298324 20374417
299784 82496134
299939 194629096
302200 165504858
308033 65408002
314575 231516523
317212 13947790
318498 129304186
319388 107762153
320811 250079031
322323 172633998
323656 13666655
326463 126084735
329349 89009272
334867 85569402
336081 324548693
336926 32872844
339304 30197051
340688 36441827
346594 38922621
347648 61346534
349465 110581050
351322 110741463
352169 114470287
353585 148868888
354662 226471251
357667 43324513
357704 134331593
359898 94387474
362575 9381510
365214 55523022
367189 63473073
367919 109936875
368418 144120999
372306 269358724
376149 75124323
376947 3105417
379695 278062038
381018 158697101
384845 18728019
387480 5199866
388675 128205053
389303 67186034
389550 49484014
392185 106538154
394955 39264359
395617 38650250
395981 49341496
395985 83576577
397165 152764624
397443 2503086
399737 130956169
400541 122561425
401767 16259392
402138 26442982
405101 55748023
405741 96756243
406754 7799801
410614 4038894
411318 67837645
412776 173306750
413830 23551052
414590 110511685
414977 118762159
415124 25739382
415665 8290562
415961 289464153
417380 23159277
418987 66442817
421696 40214491
421793 91226946
422008 88404392
426780 187979860
426789 138066049
429604 14487777
430280 15924884
431621 326429775
432587 36588367
433209 179183497
433270 52271064
434376 267819853
434511 173709705
436597 117898583
436997 88366708
440034 10061468
442212 168394790
446112 69581738
447377 107512530
447646 215249941
447784 347320667
449793 29966647
450274 139632603
451118 27441478
451848 192713759
454168 278364376
455839 85101887
458108 196310606
458180 28003320
461388 136303249
462025 202188138
462059 4114610
462922 221127735
464146 410573163
465592 97874483
466399 6537559
466644 164275619
466985 112966471
467516 3026593
469102 62263391
471387 63684193
471666 2017281
472218 267770307
472346 111549182
473679 159260805
474612 59505328
476159 301145
476728 126850802
477358 286405211
478399 1569836
478702 13991486
479211 58707848
479556 52028988
481395 137930819
481821 93921448
482015 208386721
482394 12895748
484011 189701259
484720 302773807
485694 133823360
486093 42186998
486614 188243186
486950 99609306
488145 50249949
488286 354025285
488791 12172375
492114 22732617
492946 117200813
493678 134770272
493696 314617470
493715 101598192
493809 158450720
494827 176014929
495119 204837563
497714 185707241
497861 49805438
497981 52249221
498869 706777
499149 653529
499518 295565737
499853 1566452
499864 5295904
503052 59946177
503896 156733881
504375 81201481
505148 61844849
505426 330071703
505969 41331531
506310 105152168
506312 58346926
506703 238247801
506848 60880732
506914 53431355
506950 218912768
510966 5510700
511340 40826163
511466 118235938
511738 369956078
512907 244810864
513190 37013231
513887 351663
514129 32793865
514537 61056751
514801 40803723
515856 38176574
516592 296519150
517171 141029009
518295 1738513
518463 37284624
518974 377809040
519840 139156060
519950 90894290
521231 13938100
521855 224815369
521949 2895993
522368 57913911
524126 96332176
524451 193794943
526176 56893246
526860 182983130
527690 74966090
528719 138005607
530624 238454756
531334 64216039
532344 373879803
532578 70976819
533414 118338371
533670 15000891
534376 69521391
535183 405446206
536563 161627374
536645 4371505
537558 20268519
537698 92434589
538559 98243431
538835 19356674
539367 347426293
540885 264160874
542074 149557971
543415 115754810
543554 24177555
544943 104823606
546180 144928096
547160 345236906
548694 30204955
551442 128539243
553328 113483322
553349 342921151
554479 375913187
555033 228230828
556040 370117737
556483 266767099
557555 13965781
557824 151341622
559039 26335625
559059 167456000
559164 278099244
559609 177433977
560903 136618689
561663 250968964
563737 218542235
564103 293453120
564197 259325748
565419 133895084
565424 217177307
566933 354370624
567218 195310598
567419 163920629
568636 161459911
571580 329426046
571710 426890102
575898 236534359
576172 159335047
576744 42063545
576822 181869803
578213 275963186
579903 14113329
582234 219288240
582834 502196203
583313 352518171
583411 181691439
584376 332273714
587433 335983393
589057 190684350
589256 264504015
592510 216605259
593705 210444095
593910 43577260
594236 307053483
598993 215505734
599735 269438560
600300 300578906
601927 226085015
602626 218921974
604685 358003616
606340 413645777
607181 494433354
607654 240477756
610267 249701814
611483 280208025
612352 353151857
612486 340455631
613622 297219330
614729 303950685
616590 311006452
616602 265045034
620007 360156662
621855 506152824
625886 347740261
630165 371575287
631098 409429569
631822 345341218
632100 60289254
640282 357686703
643594 391392311
644113 363802633
646774 611328144
647474 309534433
648605 433598251
649196 373481152
651967 347991176
652046 79800850
656934 363881299
657495 370952217
660312 373869836
670391 361226704
672298 374185285
673859 365342308
675172 415635627
677002 460186302
681473 364661754
682295 517157012
683727 414391531
684215 575314936
684323 450874317
686227 596870269
686311 451904368
686687 527555632
697084 497999018
702878 566186559
708503 484243188
711448 470502673
712697 475465530
712872 503369360
713896 512397688
714392 496589206
722021 470406522
730925 495529180
732380 649367816
744579 516496494
746806 526758771
750317 589463880
769554 581546048
786618 711498320
796468 689686607
798562 643615353
820548 691895427
825447 766667339
848987 777833500
