2535
2
181997
11
2666
9
32302
0
582
3498
4
19783
1819
1
905
2972
2055
2980
2209
3090
6
7793
400
3484
1306
2207
2932
1603
25669
1660
2934
370
2982
3
2591
1037
17946
3326