636 993 1930 672 1953 1625 967 527 56 1518 1311 1395 114657