8540
26
2351
4
380
0
397
1
2210
2
2523
1219
4868
2873
5
1295
10
985
4610
725
1058
2196
692
3272
371
694
388
376
338
3
326
118
1797
796
292
1285
5807