100000
772004
2465010
5775837
11341375
19786052
31703947
47635621
68208673
93871932
124941602
161502240
203230892
249497035
299061361
349945432
399467156
444177255
480070836
502638037
507942404
493436827
458920468
406876652
342279963
272420292
204477659
144234025
95462652
59264671
34519331
18919162
9764469
4770893
2232318
1020465
469440
215321
98434
44340
19966
8814
3887
1871
911
294
71
43
38
30
22
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
17
10
3
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
