1031
856
831
910
772
906
854
791
796
1208
712
871
895
712
1281
778
1663
1647
726
925
719
772
1486
3515
1914
708
720
904
668
757
870
824
904
803
805
791
788
858
707
1008
1120
919
820
2108
966
884
2223
667
3676
804
761
1095
850
740
848
126721
918
744
765
1091