643 671 1,314 16 21 37 20 22 42 10 8 18 23 14 37 646 6921,338