350 835 1031 998 1939 489 2826 1352 814 1696 2058 2488 1509 1779 2815 2357 1568 2304 1381 1133 1188967