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