2771
2333
1061
1153
969
1036
1620
1329
889
953
890
1545
981
1004
897
1115
942
1972
1022
1536
861
907
867
874
2998
1318
10089
951
968
951
1001
965
959
819
1003
906
1116
1376
852
1217
2787
943
911
3376
955
1227
1024
1055
911
1112
828
896
1129
945
4273
1189
881
1079
971
873