2535
2
2465
2425
7
181997
11
32302
0
1316
3498
4
1622
1
19783
14
1366
3
1038
2768
2329
3090
6
572
7793
8440
5946
2932
1603
25669
2629
2666
9
17946
19944
2570
2990
1265
4198