1340
895
1170
2379
786
961
1309
966
1023
1244
791
1289
1003
997
1173
1011
1398
6692
851
1552
901
877
874
2195
1147
1323
1170
1517
876
944
807
3063
940
823
1083
2171
854
864
1256
1516
1028
908
828
1010
1220
970
1117
948
1027
988
902
1077
910
1114
1123
840
948
1007
884
1059