1480
1089
1098
1240
1438
1121
1099
1391
1446
1650
1264
1094
1142
1106
1117
1116
1083
1104
1077
1258
915
1489
901
900
1284
1173
1439
999
898
906
899
922
1585
927
942