100000
739212
2470126
6154808
12843069
23844023
40582863
64657488
97867974
142108249
198944001
270052773
356709758
459576947
578252494
711121919
855106972
1005637240
1156405755
1299541388
1426491326
1528403720
1597602146
1628308414
1617772836
1567097203
1480378227
1364200637
1226591487
1076603416
923631047
774819729
636274814
511845830
403775112
312795920
237960758
177911591
130761459
94538084
67323987
47267523
32780012
22495609
15241789
10174032
6693595
4356284
2813065
1798753
1130586
704385
436021
266437
162132
100913
64407
42535
28009
16939
9556
5264
2660
1307
578
172
45
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
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
13
11
7
2
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
