2870 1 2 3 2871 82 2872 2873 2874 13 2875 11 1932 86 2876 2877 2878 1634 143 2879 74 2880 2881 2882 8 200 2883 45 318 2884 30 268 19 31 342 55 1117 2885 2856 2118 48 120 2886 2669 121 717 2481 740 731 54 169 899 24 2887 280 1088 151 345 166 869 139 2799 183 76 529 118 1686 180 1451 1210 205 2381 29 1649 59 2240 2888 2889 237 