3090
6
2996
0
3551
10
108797
2903
3
2932
2
21152
8
2920
4
2395
1193
14
3546
1
3125
25669
3080
1189
32302
2906
19783
2990
2907
572
528
3206
5
1527
6236
1537
2823
536
1804