507 10587344 3108 1737 366 208 112 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 27 22 963 2108 436 1681 377 245 1972 1734 111 1650 448 388 446 973 617 664 478 1976 813 1225 2195 431 2019 260 145 452 942 1922 83 816 781 585 545 1223 1607 424 482 1379 1596 150 198 794 1923 1720 403 158 1029 1055 784 653 2039 2086 2128 258 509 1217 2119 488 181 421 1957 237 586 1731 291 124 13 186 1 1927 2014 1297 1142 868 1101 192 1203 740 1971 162 19 85 285 1150 433 1124 1405 850 858 1125 1222 1149 155 69 347 1167 971 953 563 1126 1202 227 256 2157 1694 2023 1200 1425 1177 2046 473 1512 1985 114 334 870 213 1183 1250 892 1339 935 11 1966 752 199 336 2074 288 620 954 343 1068 826 1309 272 626 2092 137 15 1563 567 624 622 2188 1320 907 674 1944 835 952 252 1956 1331 2142 84 180 754 1219 87 379 358 444 1476 1400 125 1824 1209 196 197 41 1945 1181 65 77 36 696 1441 720 30 1715 529 2175 402 244 1724 1050 652 66 715 1964 392 2050 1109 387 549 917 406 437 1592 965 1741 671 1866 2075 1728 112 1274 1691 382 168 67 1170 790 1064 200 71 250 803 1460 1224 306 1162 8 1215 550 1593 1926 175 1272 600 1257 2140 1281 451 1259 201 1160 134 989 1935 1959 97 1179 449 1190 2 1066 351 846 274 583 4 1597 127 1889 548 589 12 1934 742 634 1958 1942 441 987 360 2026 840 2087 559 46 593 29 154 361 2160 395 568 432 138 2164 697 2047 1260 1286 811 2168 511 681 1938 2018 75 1407 464 609 1271 332 693 1048 1502 2021 357 592 1176 1974 1345 61 14 1639 1941 1469 1132 748 830 1121 50 254 1955 2053 1919 1127 606 38 372 515 333 458 517 1169 2051 133 1061 1214 356 1212 53 1936 1969 481 1450 2124 1334 2037 1970 1059 342 1007 1509 54 354 1001 465 393 1932 2058 1282 2161 265 1439 1261 982 447 765 1517 812 1291 1939 1354 462 993 786 28 1352 261 153 1987 430 1921 300 460 1870 268 92 273 1290 1344 1540 1931 662 167 522 364 1998 2149 862 768 322 744 2091 1341 2030 782 255 1819 461 591 1221 2054 1968 2017 73 384 1531 791 26 1044 1284 1973 1478 99 58 500 404 142 1740 445