23562 11494 25177 31155 4974 1702 2374 1624 164 1006 8732 8217 1318 60564 1849 4729 85876 55808 2479 3878 565 167521 1575 1982 31887 1695 95482 63406 886 4528 2943 14481 8667 2232 442 751 1025 29929 36702 1894 28893 4004 14933 27352 969 