954
5575
962
1247
948
830
1113
1001
1109
994
1022
2545
1122
1087
1226
1291
981
2253
1030
1531
958
1029
1015
1008
2258
3111
1182
1188
3264
1163
1069
1260
1419
1029
1294
1185
1326
1268
1911
1441
1883
1124
3128
1403
1116
1379
1933
3270
1254
1528
1774
1346
1530
1616
1298
1242
1325
1298
1988
1934