1280
1124
947
917
958
1447
1130
923
1079
1064
1243
802
677
749
827
823
762
765
873
808
792
711
761
739
753
781
744
735
729
740
706
722
724
728