6040 591640 227478 1532217 207497 1367 195244 667709 803480 2370 226604 177484 21588 321 16157 1106 1940 8337 63876 106140 707366 13911 24790 50103 1343552103007