21152
8
14
0
1193
3090
6
2903
3
2932
2
3546
1
19783
4471
25669
3080
2964
1189
2073
1512
337
2986
1276
2258
1153
1927
3012
4
9956
2902
16
10827
19944
2355
2535
759
2996