2668
2
1452
1
25137
0
1126
2125
169211
11
2459
9
2526
3
2321
7
1671
17353
4123
2369
999
2735
28805
6
876
657
2919
5
1041
1104
503
1020
6052
10
2546