1067
1019
964
881
1148
1407
1141
1243
924
880
780
1279
1212
1439
1484
1162
1612
1715
951
793
866
759
857
809
913
978
876
861
1064
1575
3124
991
1327
1183
1400