271 336 395 419 519 546 689 717 731 899 968 984 38024 47 286291