2593
1
297066
0
21152
8
19079
6
4651
3
2145
2
181997
11
2732
17946
32302
898
2605
4
2676
1419
742
2105
2223
21
2405
2740
1289601
36905
2711
1993
5527
3629
6713
3724
3546
2911
9
398656
19