2535
2
181997
11
3498
4
32302
0
19783
17946
3158
7793
2932
1603
1
3765
25669
2476
2990
1465
1153
5982
6
2091
3090
2152
21152
8
582
1431
1819
2982
3
3280
1529
383
3080
2209