8661
612
3768
632
3462
797
2471
811
2016
1492
1680
1505
1495
984
1219
1530
1110
992
897
854
608
919
485
753
393
1192
291
1013