8549
26
2353
4
380
0
2211
2
2526
1219
2873
5
1295
10
4614
725
1
2196
701
3277
388
338
3
326
377
118
293
1285
384
1262
5808
1404
2113
1650
2036
1407
11
254
421