2879
15
3231
1
961
2
3513
10
2080
7
1032
3
4065
6
1260
1525
2434
27
398
811
1642
3813
11
762
651
0
1919
4
34837
19
960
7292
1833
1484
1211
936
2526
2553
2905
1261
17785
21
3391