1003
917
740
752
2605
1952
823
851
1065
2002
1736
1661
807
2790
2168
1184
809
3663
1211
754
1717
920
1028
3183
970
4178
1106
679
1952
757
880
8869
1148
877
805
834
1533
1019
761
2865
2173
1236
1042
692
1645
721
950
934
4791
754
986
699
679
886
874
4422
1426
747
769
1043