1833
28314
2276
2086873
572
1887
5234
118358
57822
35913
1040
2105
1589116
1096812
10000276
996616
95093
9146258
7475154
727111
68515
58393
54362
52328