1279
1212
1439
1484
1162
1612
1715
951
793
866
780
759
857
809
912
978
876
861
1064
1575
3124
991
1327
1183
1400
1126
1176
1268
1141
1459
1186
1138
1122
1894
1265