1000000
7619214
24767689
59352923
118650692
210155010
340196444
512546835
725823901
971399484
1230643687
1474241201
1664606577
1762544297
1738631542
1585990638
1327975600
1013810881
701904785
439238503
248244184
126842969
58708409
24713266
9493153
3354546
1091331
328788
92069
24536
5839
930
77
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
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
