507 10587344 3068 802 508 214 107 0 450 688 842 2015 1937 496 864 956 1569 43 1069 1997 981 2117 231 76 1220 173 1735 483 1303 1424 348 928 1951 728 1178 2125 1004 6 2066 1809 1656 280 1975 394 270 335 607 797 32 330 996 1275 861 1386 807 1135 1106 1234 2082 1495 174 311 243 1868 1840 1182 1346 1759 1762 520 1615 552 126 2156 1982 879 1697 2190 941 1563 1001 80 648 2195 2054 1816 1309 2162 1200 830 2074 50 1361 1005 1681 4 1596 1734 75 1509 196 436 1357 444 699 1142 1048 549 526 342 198 1945 84 1639 624 134 2053 433 1824 1223 1476 180 111 1124 942 284 307 835 2075 376 811 1695 258 1920 2030 142 816 696 589 27 14 1229 341 482 460 768 1987 245 274 2048 1957 862 1132 377 2017 1202 1224 1715 1478 1203 1866 586 953 1274 1320 37 431 781 1693 285 1068 2139 291 1926 1149 1297 555 987 1813 351 1260 674 1451 1282 1126 1728 167 387 404 359 664 1150 265 65 1302 430 2 69 1354 617 500 1179 693 1261 347 429 237 461 74 784 754 449 1450 2014 138 1985 2050 1050 360 2018 28 1922 127 73 1973 771 1831 667 355 29 487 1109 1222 2051 1592 529 2164 1469 446 989 1458 545 1981 392 1259 300 991 522 2087 965 86 272 1290 1217 87 548 1889 1407 83 1525 12 473 563 2023 181 1034 2149 1414 1511 464 671 892 1185 809 441 288 488 868 1512 333 186 1720 1942 448 1600 515 2161 1741 814 626 559 653 260 935 1225 2021 1491 2039 1531 2026 388 1687 254 1171 1273 490 846 652 2047 697 740 1066 1345 1170 786 41 124 261 1944 813 85 1221 358 1958 175 600 36 421 1339 2046 1502 2128 133 201 826 1517 129 2119 268 125 1921 1964 1724 489 1919 593 1731 1597 803 1209 2019 354 1971 1941 250 1176 2009 336 1281 1956 357 465 765 634 602 379 752 382 393 583 322 1101 1055 1162 1181 1160 61 437 1177 67 1439 1923 519 1961 2089 982 1352 1929 622 244 1169 1127 858 128 192 197 840 715 620 907 910 1327 162 1607 158 452 1406 271 1400 1212 1984 1167 1007 1966 1286 791 46 1405 1936 735 199 585 568 150 1974 38 478 1460 1 720 356 1740 59 1935 812 1059 1940 155 1008 959 353 1284 2168 19 1819 1998 1029 2108 403 517 1206 53 89 458 1927 1939 2188 145 306 2175 1425 993 1331 432 71 1214 1308 372 384 2140 1056 790 15 1988 8 954 1691 79 445 255 1870 2124 1969 1650 30 1219 1215 1897 850 1933 794 273 509 2000 462 106 1918 200 971 22 1166 447 1133 406 952 256 2092 363