3090
6
2903
3
2932
2
2000
1
1787
1526
21152
8
2571
4562
5
3080
108797
0
2476
1814
25669
2698
4
3206
1749
1517
4311
1537
2823
2939
7920
8641
9
3196
3551
10
19783
2535
2920
3491