1009
911
866
969
804
876
780
808
735
742
1350
815
1164
746
854
2306
870
816
764
834
809
858
821
730
826
916
859
820
872
960
730
732
761
948
834
4840
847
933
840
941
772
951
774
874
1053
794
773
938
781
813
963
1061
801
807
1060
1150
817
976
897
924