3945
785
1264
970
9641
671
718
867
683
974
972
640
691
770
742
691
638
1173
6130
580
601
733
1428
663
620