21152
8
32302
0
2907
2
453
2996
6698
7
2535
128
19783
6286
5
2932
585
244
3498
4
2476
2771
541
1277
1
17946
765
1821
14
1153
3090
6
1282
1193
549
25669
1189
2087