21152
8
3090
6
2903
3
2932
2
2740
1
1755
3080
19783
25669
0
297066
17946
910
2478
1044
32302
1051
5504
16
2992
2535
6236
10
7258
55904
3142
4
4044
5
3083
1289601
2465
3014
20
37355
13
3125