1213 3419 12172 4908 4162 505 1518 6455 824 40 422 437 7204 128 124391