18 54 1 856 5 257 504 764 113 671 535 216 413 901 796 597 336 152 11