4324
370
146
2110
151
251
154
275
406
2117
331
311
22406
17000
14991
13420
10242
998263
8974
8880
854148
741142
68411
6820