2535
2
1767
2890
3
2600
4
1844
1
1348
181997
11
3453
32302
0
19783
237
3498
2468
674
551
17946
572
1622
1564
1496
6
1946
1816
4115
10
1734
1423
14
1405
25669
2942
21152
8