1058
1207
1170
1215
1137
1264
1229
1289
1316
1695
1042
1034
1063
1015
962
879
1146
1404
1138
1241
919
877
775
1278
1211
1436
1483
1160
949
791
865
779
757
856
808
911