2535
2
181997
11
32302
0
19783
3498
4
17946
9611
1734
25669
2294
1
21152
8
2932
1603
2152
3371
3
810
1211
3779
2990
5367
3765
1168
1153
2890
1558
2131
6026
3090
6
3326
866