400
110
9627960
70916
53020
1700
1752
1592
3283
2295
97524
2770
201040
1648417
1168612
11518276
1044716
10408259
98064
8451155
786111
71726
62584
58012