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