2535
2
19783
1153
0
21152
8
3090
6
2902
16
3083
25669
32302
618
380
1
2932
4471
3498
4
2964
1397
17946
2623
2476
2556
1294
2774
5375
2272
2405
1512
5151
3267
2740
3
2279