2657
3
2587
16
325
0
2395
339
2445
518
2668
2
671
1386
1077
1029
522
25137
1116
1824
321
3114
4
1045
649
2459
9
610
851
1755
556
17353
475
319
1343
401