3090
6
108797
0
2903
3
2932
2
2996
2920
4
21152
8
2535
536
1189
3080
14
25669
572
616
3206
5
1537
1
2823
665
1193
1479
531
3551
10
19783
3491
2429
4044
3083
449
17946