2 338 1304 1150 1049 2 643 965 258 3 857 917 1936 1802 1303 1419 1583856