1425
887
906
1182
981
928
1093
1772
1134
1367
1655
1604
1536
967
1460
1341
883
1534
1277
1275
1259
1372
1458
1117
1315
1313
1281
1302
1125
1121
1489
1399
1126
1085