1283
1959
1306
1333
1045
1132
4190
1211
1609
2873
1109
1152
1162
1095
1382
1096
1110
949
958
1038
1189
1151
1197
1115
1249
1206
1270
1296
1676
1155
1030
1017
1087
1047
1002
942