14
0
21152
8
3090
6
1276
1
337
2903
3
2932
2
1193
3546
19783
4471
25669
3080
2964
1189
1512
14861
7
691
2986
2258
1153
1927
2996
3012
4
9956
2902
16
10827
19944
528
1761