749
778
1059
940
3083
1111
818
1103
1566
926
868
2045
775
805
747
947
4380
1062
834
810
5177
2049
779
722
766
737
831
729
788
819
1118
971
695
823
853
1023
687
790
705
676
949
828
792
1501
1117
968
1093
895
748
723
851
743
921
799
727
681
827
1150
913
3031