1303
1978
1325
1352
1068
1154
4516
1229
1643
2929
1133
1167
1180
1106
1394
1109
1136
971
980
1060
1209
1172
1217
1138
1265
1230
1291
1317
1695
1174
1044
1036
1066
1018
964