2535
2
19783
14
0
21152
8
32302
1743
572
25669
3090
6
1189
2932
3498
4
758
2996
2666
9
17946
984
492
4471
418
1225
1618
475
2906
1
1153
496
1123
3026
1672
471