1026 297 1114 212 491 200 2151 1327 865 672 481 289 256 146953