1295
1
2448
2
2650
20
2865
280
2250
2093
11153
8
297066
0
2277
2773
5070
19
898
3683
2392
1716
2629
5946
1518
1213
4198
5782
4
2689
383
1581
1880
1622
2899
511
452