5603789 1434027 480401417 2364192 38539253 23625428 1140617874 18075205 0 13122646 20866051 1096395 0 1167949728 426654 0 0