916
669
856
706
971
886
788
711
2154
786
733
849
818
787
925
712
847
2040
875
1353
698
792
797
681
777
823
1145
841
747
757
655
799
733
821
723
1043
859
646
955
736
730
759
999
866
879
757
828
784
761
1158
884
1320
792
725
727
921
830
980
919
938