2535
2
2465
2425
7
1316
0
3498
4
2865
1622
1
32302
21152
8
1168
3090
6
3083
1366
3
1077
1038
2768
2329
2093
898
1210
19783
5946
2932
1603
1494
2629
2377
17946
19944
2207