2730
6
2668
2
3251
2657
3
2855
552
0
121182
1
20634
8
918
1020
2188
9
10581
467
1084
3092
25137
3674
10
19279
329
406
2881
2008
412
851
328
316
1098
2587
2628
968