4179
3819
134
252
1814
219
268
390
103
120
100
334
17713
14000
11711
10420
7942
794263
7190
6792
649148
581142
57910
5060