356
274
8110
896
760
1170
4012
242
261
180
202
393
37637
28990
27343
24624
2096267
19104
1853153
1709147
17076
14190
13850
12100