325
1149
353
37238
10619
374
39
421
27
101
1102
1789
70
742
795
1379
732
461
412
1243
202
306
1125
261
33
12417
671
40