222
2410
358
258
301
331
171
235
295
377
279
458
21146
15960
14101
12660
9692
924263
8520
8474
797148
691142
65811
6310