1 500000 18 1 1557 87 1154 174 1391 203 655 84 1403 496 2546 75 1903 73 977 498 1017 51 1685 294 1533 474 1539 182 626 291 2233 252 1172 125 2536 496 1756 356 975 79