2535
2
181997
11
810
1
3498
4
2294
32302
0
1168
21152
8
3090
6
3083
9611
1938
2303
1734
19783
572
2166
2932
1603
2152
1211
2377
17946
83
2207
2980
2990
5367
3
1348
1294