1415
886
904
1182
980
927
1093
1769
1133
1180
1365
1653
1592
1534
959
1450
1330
880
1516
1275
1272
1254
1363
1455
1114
1311
1278
1173
1291
1123
1112
1470
1390
1124
1082