2856
558
7629
2817
3147
885
2665
556
2327
495
2267
608
2501
668
9064
3697
2876
748
1963
572
1366
475
3371
1606
1609
677
3866
1640
1210
489
1095
312
1031
397
844
154
1012
218
805
271