1273
1951
1297
1324
1037
1125
4033
1199
1598
2828
1094
1139
1157
1087
1376
1090
942
956
1032
1178
1140
1187
1105
1234
1196
1258
1286
1663
1149
1021
1013
1074
994
934