1272
1950
1297
1324
1037
1125
4027
1198
1598
2824
1094
1138
1157
1087
1376
1086
1090
942
954
1032
1178
1139
1187
1105
1234
1196
1258
1285
1662
1147
1019
1013
1074
993
933