2730
6
1084
0
3251
5617
5
1222856
4
3318
8
2659
2
2317
2188
9
1626
1
649
543
422
10270
2587
1608
1952
358
3674
10
9355
3
1221
1458
6062
16
482
1343
6058
1437
369
10324
306