107 10320126 40312 15274 7636 3936 1574 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 1150 127 489 589 487 274 1282 1938 1181 1958 754 1919 1940 907 430 1941 1460 2168 1061 83 291 626 1922 306 1133 180 1029 617 441