1415
886
904
1182
980
927
1093
1770
1133
1180
1365
1653
1593
1534
959
1451
1330
880
1520
1275
1273
1255
1363
1455
1115
1312
1311
1279
1177
1293
1123
1114
1474
1391
1124
1082