2535
2
2430
3498
4
181997
11
32302
0
2529
7
19783
2932
1603
1
3098
3
17946
2990
2631
1153
2591
4757
3090
6
3508
21152
8
25669
1819
2865
9
7793
3080
31371
64
1913
2692
2465
3158
631