1278
1955
1302
1328
1040
1127
4118
1207
1606
2853
1097
1144
1159
1089
1377
1090
1096
945
956
1034
1181
1145
1192
1109
1243
1199
1263
1290
1671
1150
1025
1014
1081
1042
996
939