1302
1977
1324
1350
1068
1154
4505
1229
1642
2927
1132
1165
1177
1105
1393
1108
1134
970
977
1058
1207
1170
1215
1137
1264
1290
1316
1695
1174
1043
1034
1104
1063
1016
962