1298
1134
1182
1185
1148
1158
1127
1141
1114
1293
947
1528
940
1332
1246
1478
1045
943
946
963
1628
958
979
948
950
938
1470
1423
1530
745
688
741
743