3090
6
108797
0
2903
3
2932
2
2996
2920
4
3724
21152
8
2535
1189
3080
14
471
25669
1868
3206
5
1537
1
2823
536
1193
2366
1212
1849
531
3551
10
19783
3491
2429
4044
3083