2353
4
1219
8549
26
254
1
2978
7
558
4895
2873
5
1295
10
2526
0
725
2308
2
2196
701
2235
3277
4614
388
377
338
3
327
118
137925
11
3088
1285
384
1262
1701
5808
5293
6