118
361
17210
1318
30422
1102
1238
81
1818
23217
7111
874
1277
18
354
4810
225
428
2069
1095
283
242
462
321
43
9
1025