15 0 14099 92857 146011 163189 197707 210834 244542 280680 354416 411459 427503 443546 457807 529435 