1415
886
904
1182
980
927
1093
1769
1133
1180
1365
1653
1592
1534
959
1451
1330
880
1518
1275
1273
1255
1363
1455
1115
1311
1279
1175
1292
1123
1114
1473
1390
1124
1082