21152
8
3080
3
2932
2
3090
6
2245
2903
89
0
528
1047
297066
1189
2476
1355
25669
108797
14
572
1512
1
485
3012
4
2996
2355
2320
4198
763
3158
181997
11
1049
189326
3447
7