2511
3
1279
1
2624
1274
2
7952
1215
467
0
2185
896
2912
10
1603
22330
22
559
1155
909
456
829
198
6383
17
3353
11
398
1543
1032
1292
2306
5425
23
767
2604
9
7153
1203