130 213 252 367 308 258 200 439 347 394 588 981 1168 1748 1406 1253 946 2262 17882101