143
361
17210
1318
30122
1092
1228
80
1808
23017
7111
884
1277
18
344
4910
225
428
2069
1095
283
242
462
311
43
9
1025
255