3158
2
32302
0
3090
6
2903
3
2932
25669
21152
8
1193
438
2788
1663
5
3080
5402
9
19783
3546
1
6741
4
2245
17946
1489
3286
2031
562
2629
2996
2295
485
2009
3014
20
1189
337