1243
997
1290
914
1393
1133
1091
1090
1205
874
1166
1041
1430
4591
1025
866
1057
960
1000
983
1128
1741
1120
824
1095
970
1110
1158
1662
942
1007
1264
4662
2264
1005
1340
2161
1260
1171
1278
2423
1138
2414
1028
1133
1140
988
1122
1171
1082
2349
902
1438
936
916
1257
1122
1037
949
1035