1029
1205
1152
3132
1041
1067
1034
933
1101
1505
1173
1013
1516
1472
1091
1154
1154
928
1117
1355
1395
1649
1065
2182
1255
977
1312
1964
2846
1169
1020
988
1062
1089
1226
1748
2626
1159
1330
1506
1530
1170
4908
2343
938
1068
1159
1439
1335
3011
982
1083
2309
1155
1222
1898
1294
1167
1953
1118