2535
2
19783
4453
4
32302
0
3090
6
14
2932
25669
3498
2666
9
101569
17946
1189
2906
1
1153
4757
8
1888
2996
2261
3
3691
21152
1672
7793
6225
2258
572
3080
11871
3520
3854