138 610 534 895 2227 14 982 472 844 79 1340 961 848 18 2448 1631 2301 457 2430 1787 572 377 53 1715 2141 800 524 1091 636 1482168