220
1910
171
217
388
160
249
238
376
143
360
223
21696
16260
14491
13010
9962
950263
8724
8670
821148
714142
67211
6500