18,771 117,626 106,928 690 32,930 276,948299,721