2535
2
19783
1153
0
21152
8
3090
6
3083
4651
3
25669
32302
20163
44
2932
4471
3498
4
2964
1
17946
3593
16
2476
2556
1294
2272
2405
1512
5151
3267
2740
2763
2986
2650
20
2258
2462