21152
8
3090
6
3080
3
2932
2
4651
297066
0
2245
3673
25669
2903
14
1189
32302
1047
5504
16
2996
2478
1
7258
485
2535
946
1120
4044
5
628
19783
444
181997
11
3014
20
4471
3498
4