6,095 2,653 3,251 955,256 42,920 43,503965