13 0 14087 129330 147183 198349 206607 244172 278660 354924 407223 426654 460333 528986 