2540 116 33 2118 2 4852 26 7311 9228 39 292739 177725 1344814 158343 110963 184935 298214 33103 107000 967314033