3090
6
32302
0
21152
8
25669
2907
2
1189
3546
1
2903
3
2932
742
55
693
1304
17
516
1193
3012
3080
5402
9
2996
628
713
17946
2906
19783
14
1659
572
2009
5
1174
528