683 726 818 841 903 68013 146 169 232 323 374 470 500 507 562 568 645 670 678 728 824 59089 168 193 215 308316