21152
8
3090
6
14
0
19783
2
1828
3
2903
2932
1189
25669
1047
7793
4
4471
3080
2964
1
1289601
1193
1755
17946
19079
1512
1355
255
572
2478
528
3673
2986
2258
1153
2996