3551
10
3090
6
2903
3
2932
2
108797
0
2996
21152
8
1436
2392
2668
1
616
493
536
3080
14
638
628
478
1583
25669
1560
1759
851
1585
1094
445
3461
4
2583
7
370
1499