1421
886
904
1182
980
927
1093
1770
1133
1180
1365
1653
1598
1534
962
1456
1334
881
1526
1275
1273
1255
1368
1115
1313
1311
1279
1299
1123
1118
1481
1395
1124
1082