507 10554353 3220 794 370 201 100 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 1450 624 129 1257 404 1029 441 1988 963 583 1627 1309 500 667 1171 2086 128 814 142 1600 786 1460 2175 69 850 227 1973 252 150 987 1919 1109 446 114 824 8 1511 2108 1931 1720 2087 1177 132 1229 790 29 4 519 1223 445 124 1691 347 1922 364 1813 781 393 184 1127 1724 1219 1302 2039 83 489 1971 36 589 1478 803 332 2089 464 343 2 1731 2128 1920 1984 2009 965 167 568 1563 1923 646 1491 358 376 509 1007 1121 826 2050 1291 1339 1044 1101 274 862 1162 162 382 812 634 322 1200 300 1352 1064 1694 384 754 1439 1476 2037 2019 1596 1215 740 1929 1273 840 592 835 1639 1693 550 1985 1976 662 80 1728 1974 1509 2119 1933 77 1687 256 65 1379 1290 258 359 752 433 2058 28 89 517 1964 1125 133 196 168 291 261 868 1272 12 285 79 784 473 38 1132 2017 1972 609 237 260 622 846 137 2160 1209 2149 1695 549 1334 794 1927 545 600 158 1740 112 192 744 1956 341 153 555 563 272 437 1217 2157 1261 1202 742 482 465 213 693 1361 488 1150 1345 346 250 1968 1190 1897 1935 2074 586 548 37 602 92 199 1458 1176 585 529 1066 1061 1185 355 1 1222 14 1531 1597 620 26 696 1957 27 30 991 809 58 1959 1941 436 2047 134 432 952 340 197 11 154 892 1297 1938 1944 265 1286 1945 664 429 42 2164 85 460 392 360 1926 1001 13 449 1681 989 1607 2048 421 1344 1876 271 86 1206 354 1939 1512 1009 307 2092 839 430 1469 748 1996 19 1068 1225 306 1059 186 515 2142 1444 2168 830 180 138 1133 2018 1179 403 942 1592 451 811 720 50 67 648 363 201 715 1170 1212 1224 1183 181 198 652 175 2054 244 333 97 387 357 791 2162 73 1181 699 626 858 1955 1124 1056 637 1055 1259 1400 125 953 1357 1233 284 1281 1142 377 768 1354 1650 1203 1425 478 2091 1741 59 2188 481 2014 1866 1981 1250 145 1221 336 1050 84 1940 268 782 1327 1889 41 106 1918 697 2140 2195 2030 2053 87 1921 1034 334 254 1936 487 1824 816 522 671 1998 2161 1274 353 1260 1502 735 526 1734 2000 910 806 2021 1284 1816 61 379 1934 2139 1167 372 1341 388 1970