1089
507
275
7815
700
8814
805
436
8810
8119
870
1073391
22346
16890
14941
13400
10222
996263
8934
8820
854148
737142
6820
68211