21 198 95 052 7 839 18 797 48 865 6 956 2 272 6 564 201643