1179
1071
1454
1432
1611
2117
2006
1136
1100
1277
1311
1144
1146
1248
900
1357
991
913
953
1476
1068
1313
929
949
1165
986
1475
1367
898
1580
1016
1500
954
1334
978
1288