100000
593570
1537890
2990589
4967094
7479238
10540820
14166467
18346259
23110496
28438649
34313446
40737141
47704611
55203418
63163197
71557012
80318869
89439835
98863472
108515345
118335180
128197193
138036184
147770019
157305519
166498607
175248045
183440916
190942906
197622123
203327850
207890385
211240193
213316514
214092441
213451706
211404536
207908686
203040568
196848081
189450844
181017556
171729544
161705710
151107959
140159720
129058622
117971365
107091264
96511350
86386408
76770675
67777337
59438378
51770098
44825946
38565640
32973251
28025547
23672338
19892172
16612608
13780865
11378271
9364696
7665956
6236270
5058038
4081243
3272894
2614419
2084712
1656705
1312996
1035406
811523
635623
495841
382200
293716
227540
175129
132528
100516
75561
56324
42038
31430
23119
16854
12091
8822
6644
4583
2879
1662
851
410
194
39
10
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
