748 780 816 837 871 895 955 967 20021 41 232 396460