1189
1544
1191
1084
1476
1445
1624
2028
2134
1165
1167
1263
914
1378
1003
926
963
1497
1081
1347
941
962
1185
998
1487
1386
1603
1029
1519
970
1346
992
1302
1593