1416
886
904
1182
980
927
1093
1770
1133
1180
1365
1653
1594
1534
960
1452
1331
880
1521
1275
1273
1255
1364
1455
1115
1312
1311
1279
1177
1294
1123
1114
1474
1391
1124
1082