3090
6
108797
0
2903
3
2932
2
2996
2920
4
21152
8
138
2535
473
1189
3080
14
25669
3206
5
1537
1
2823
536
1193
531
3551
10
19783
3491
2429
4044
3083
17946
2465
7793
496