1301
1976
1324
1350
1065
1153
4498
1227
1639
2922
1132
1164
1176
1105
1393
1108
1134
969
976
1057
1207
1169
1214
1136
1262
1229
1287
1315
1695
1173
1042
1034
1104
1062
1014
961