3781 1 2 3 45 3785 4175 4176 25 31 4177 143 770 428 1623 19 954 366 1027 2918 132 11 78 57 3199 183 240 39 4178 30 139 2797 448 13 1467 864 74 4096 243 4179 4180 326 4181 178 333 4182 4183 4184 4185 4186 4187 862 8 528 4188 4189 4190 48 4191 1213 1278 185 4192 309 3804 4193 133 3774 62 2891 268 187 4194 4195 4196 318 398 4197 23 375 224 878 353 4198 244 3913 4199 92 399 546 3993 55 899 1403 1318 4200 4201 1023 162 