2535
2
181997
11
32302
0
3498
4
19783
4425
6
2982
3
3090
1590
1
7793
2932
1603
3001
25669
3117
8
2666
9
17946
994
2990
1265
1397
30334
1048
1777
2906
1153
1495
1813
1815
1262