1432
1501
1696
1298
1134
1182
1185
1148
1158
1127
1141
1114
1293
947
1528
940
1332
1245
1477
1045
943
946
963
948
977
1421
1344
945
1215