3090
6
25669
0
17946
32302
3589
2
883
1
21152
8
878
3715
3
1464
1461
578
3498
4
421
1199
19783
1632
2562
7258
830
1768
5489
11
1973
3078
844
2903
2932
1606
2571
496