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