0
0
0
0
0
1
12
92
460
2234
9187
33167
107490
314515
832038
1998740
4372552
8745656
16040160
27003493
41863490
59781134
78821033
95973823
107955848
112278053
107954882
95959762
78831596
59792736
41855390
27018495
16038878
8745014
4370295
2000072
832107
315178
107426
33148
9067
2180
494
87
16
0
0
0
0
0
0
