36 0 13367 33573 57996 87866 103152 122831 143213 176246 191356 210859 232120 264977 279033 298009 319621 344219 352478 367061 387267 411514 431018 455265 474417 498488 515708 528885 543117 560688 583354 609358 633078 653636 673491 684384 706347 