1432
1501
1696
1298
1134
1182
1188
1148
1158
1129
1141
1114
1294
947
1529
940
1332
1247
1478
1045
944
963
949
977
1421
1346
1216